04-05-2016 4:44 PM
Hello all,
I am copying a Z smartform from one system(EHP6) to another new system (EHP7) via the download, upload option. Original language on both source and target system is EN. However when i do the translation on SE63, I am getting only 2 text elements. There are many text elements not appearing.
When i checked in table STXFTXT which stores smartform texts, for this smartform, there are only lines for these 2 texts. however on tcode-smartforms, the form seems to have been correctly copied with all the text elements and activated.
Closest issue i found to mine in the forum is below. But for this case source and target language was different. For my case they are same. Any idea what could be causing this issue? Thanks in advance for your help.
regards,
Char
04-06-2016 3:03 PM
Hi Char A.
When you are doing translation via SE63, the text elements which does not contain any text (only variables) are not shown. That is the normal behavior of the transaction.
If you have some text and variable(s) in a text, then you can translate it.
If your text element contains only a variable in the original language, then there is nothing to be translated (thinks SAP ).
If you really want to translate those, you need to open your Smart Form, add any kind of text (a space is mostly not enough) activate your form, close it, start SE63 and you should be able to translate it. Then you can go back to your Smart Form and remove the text.
04-05-2016 11:28 PM
Are you talking about the source text or target text? Can you post a screenshot? Also is this a brand new form or are you copying changes?
04-06-2016 11:24 AM
Hello! Thx for responding! I have a form in system A. And i am copying the whole form in system B.
if you see in table STXFTXT, we have all these entries for the smartform in system A but when i copy on system B, only these 8 entries are created.
04-06-2016 12:03 PM
Check if language attribute of text module is selected as 'Into all languages'.
04-06-2016 2:10 PM
04-06-2016 3:03 PM
Hi Char A.
When you are doing translation via SE63, the text elements which does not contain any text (only variables) are not shown. That is the normal behavior of the transaction.
If you have some text and variable(s) in a text, then you can translate it.
If your text element contains only a variable in the original language, then there is nothing to be translated (thinks SAP ).
If you really want to translate those, you need to open your Smart Form, add any kind of text (a space is mostly not enough) activate your form, close it, start SE63 and you should be able to translate it. Then you can go back to your Smart Form and remove the text.
04-06-2016 3:44 PM
O my God Richard! I am so used to working in older system (EHP4), that for me it's only normal to have all texts appear in SE63 be it text or variables!! (as you can see in my first screenshot)
So in the latest EHPs, SAP detects if the element contains a text, then only it will appear in SE63. If it contains only variable/s, it will not appear! Thanks so much!
Thank you all for your responses!
Regards,
Char
05-31-2022 5:03 PM
Texts that only contain symbols are not translated because they are only filled at run time by the application program. Only text nodes containing actual text are translated.