Translation to other Languages
After applying the documented steps to change GeneratorText_en.properties in the JAGLauncher.jar to support Arabic text we faced the problem the labels on the buttons got ???????? characters, we figured out that this is because the UIX pages generated by JAG have this ????? if we go and re-write them manually to be readable in the source code and then run the application every thing goes well.
Now why the UIX comes with -?????- We are suspecting Problem that influences the XML processor that generates the uix pages! Is it true and if it is how we can influence it to do the right conversion?
Ahmed,
We have addressed several character set issues in the 903 patch of JHeadstart. Are you using this version? If not, could you try if that helps (see the announcement that we posted on this Forum last week). If you already are using this patch, can you send your Generator_xx.properties file to [email protected], so that we can give it a try?
Peter Ebell
JHeadstart Team
Similar Messages
-
Which team can help if the name of iView is not translated in other languag
Hi All,
Do you know which team can help if the name of iView is not translated in other language such as Portuguese?
Thanks,
EdaAbove statement is correct: contact Portal Team to debug the iView/application.
But you need to also check with your IT team - because it might be the case that the proper browser setting/network setting is figured to be EN (English - assuming).
To test, you yourself can verify if it's the case, change the browser language to Portuguese and test the application. If it gets translated to Portuguese, then that means it's the browser/network/ISP setting/configuration.
Regards,
Jan -
Can safari translate from other languages to English?
Can safari translate from other languages to English?
Not by itself. Search google for a Safara Extension that can do translation.
-
Problem in translation to other language
I have worked on a web application using JHeadStart Version 10.1.2.0 and JDeveloper 10.1.2.1.0, I have to translate all interfaces to other language (Arabic), So I generated the (ApplicationResources_ar.proberties) by setting the property (Generator Language Code=ar) in the File (AppModuleAplicationStructure.xml) and re-run the JHeadstart generator and then I replace values of properties on the generated file with there (equivalent unicode values).
Anyway everything was OK, and all interfaces translated to the new language (Arabic) when the user change the default language of Internet Explorer from English to Arabic, Except some buttons labels (GO,Advanced Search,Quick Search,Details) these buttons labels seem in English characters or encrypted characters, I had tried to re-generate the JHeadstart many times but I got the same result. anyone have an idea about this problem please?If I understand your problem correctly you are using property file for your nls prompts. I had the same problem in using property files but when I changed it to use javaClass and also using AR8MSWIN1256 characterset, it worked fine. You can enter your prompt into application definition and then generate it using java class and not property file. Besides, don't forget to set your regional setting arabic in control panel to arabic both in regional option and advanced tab.
For information about how to change the JHeadstart generator text default you can see the following link : Re: Internationalization-How to change JHeadstart Generator Text default
Hope it can help,
Navid -
Text elements translation to other language
Hi Friends,
I have added new text elements in english language to show some text in the output of the program.
The program showing the expected output. But if the user login with non english language like FR or DE ...
stll the output is showing in English as i have added text elements in english. But the expectation is when user log in with other language then output should be displayed in that language.
I got transaction SE63 to translate text element from one language to other. But here i am able to transfer text element only one language. But the users can login with different language.
Please advice how to get the output in the user login language .Do this way
Login into DE language or En language or the language in which u need the transaltions
Go to the particular program from SE38 or SE80 then to text elements and then translation.
And then maintain the translation.
I hav done this before and it has worked for me..
Usually i login from DE and maintain its translation in English -
Smartform translation into other language
Hello Experts,
i have a requirement of printing of smartform in multiple languages i.e english and french or english and chinese depending on the selection. i have developed my form in 'English'. Now, how to translate the form in other language? Whats the process of doing that..
Can you please explain step by step
Regards
ShekharHi,
First you change the seetings in your Smartform.
Goto Global Settings ---> Form Attributes ---> General Attributes tab
Select the Radio Button "To All Languages".
Now you can use smartforms in any languages.
Please Go through the link for further reference:
URGENT : Converting Smartform into different languages
Re: Multiple Language Support in Smartforms
Hope this will help you.
Regards,
Dhanalakshmi L -
Adobe form translation into other language
Hello Experts,
i have a requirement of printing of adobe form in multiple languages i.e english and french or english and chinese depending on the selection. i have developed my form in 'English'. Now, how to translate the form in other language? Whats the process of doing that..
Can you please explain step by step
Regards
ShekharDid you use transaction SFP to develp your form in English? If so, go to that transaction and enter your form name and select change. From there, you can select from the menu GOTO --> TRANSLATION. You will be prompted for the lanugage to translate from (Original) and the Target. From here, you will need to select 'Forms and Styles' and double-click the PDFA line. Now you will see you boxes, one with the English (on top) and the bottom half you can begin your translations to the other language.
Just a note, it is best to perfrom this action while logged in under the language you want to translate to. We found issues with special scharacters being saved incorrectly.
Derrick
Banks & Company, LLC -
How to translate english into other language in codes?
Hi Experts,
Is there any API in ABAP to translate one language into another?
ThanksHi Vincent,
There are different ways to translate into other languages.
For text elements in reports, Menu GOTO -> translation.
SE63 also you can use depends on the type object/text.
Let me know if you want more info.
Regards,
Manju -
Using Captivate 5.5 can I translate to different languages?
I Use Adobe Captivate 5.5 to make tutorials for online training. I am wondering if it is possible to also translate into other languages? Is there another piece or add-on I can get to do this?
This is my work flow when I have to translate captions/CC:
Save the file under a new name (maybe with new language mentioned)
Export captions to Word, do not change its name nor the name of the cptx-file when you have exported
You get everything in two columns, translate the second column
Import again in the cptx-file. I will set captions to have size adapting automatically because text can be very different in length.
There is a similar XML work flow as well. -
How to Translate the Title bars into other languages.
Hi,
I have created a titles using the SET Title statement. I want to translate the title into other languages. Please help me ASAP.
Thanks,
Sreenivas.Hi,
From SE38, GOTO (from menu bar)-->translation.
Regards,
Jyothi CH. -
By which application, iphone translate menu's and other languages, as its shown in adds
by which application, iphone translate menu's and other languages, as its shown in adds
Settings -> General -> International -> Language
-
I want to translate output of JSP from English to HINDI and other language.
hi frens !!
i want to translate output of JSP from english to HIndi and other languages.I need the class which could traslate the Output in other languages.
Thanks and Regards
Allwynhi frens !!
i want to translate output of JSP from english to
HIndi and other languages.I need the class which
could traslate the Output in other languages.
Thanks and Regards
Allwynit looks like your translator is not working correctly. read up on internationalization. -
B2Bconsole in any other languages than English?
Does anyone know if there is a civilised way to localize the B2Bconsole GUI, to display in any other language than English?
I have found no documentation nor settings, and not sure if there is any way to do it (except for decompiling the orignal one, or writing you own console...).
thanks,
NorbertDheeraj,
Sincerelly, I don't think you will have prepared translation to Polish , but maybe? If not, is there any possibility to create such a translation oneself? -
Problem in sending the smartform as email for other language except english
Hi Experts,
I could not send the smartform as an attachment for other languages, but where as i could send it in english.
The program is working fine with print priview but not when sending the SF as an attachment
(in other languages except english).
Please do find the below code which i used to send the smartform as an attachment.
Please let me know if there is any mistake in the code.
wa_ctrlop-LANGU = nast-spras.
wa_ctrlop-getotf = 'X'.
wa_ctrlop-no_dialog = 'X'.
wa_compop-tdnoprev = 'X'.
CALL FUNCTION lf_fm_name "'/1BCDWB/SF00000197'
EXPORTING
control_parameters = wa_ctrlop
output_options = wa_compop
user_settings = 'X'
is_ekko = l_doc-xekko
is_pekko = l_doc-xpekko
is_nast = l_nast
iv_from_mem = l_from_memory
iv_druvo = iv_druvo
iv_xfz = iv_xfz
IMPORTING
job_output_info = wa_return
TABLES
it_ekpo = l_doc-xekpo[]
it_ekpa = l_doc-xekpa[]
it_pekpo = l_doc-xpekpo[]
it_eket = l_doc-xeket[]
it_tkomv = l_doc-xtkomv[]
it_ekkn = l_doc-xekkn[]
it_ekek = l_doc-xekek[]
it_komk = l_xkomk[]
EXCEPTIONS
formatting_error = 1
internal_error = 2
send_error = 3
user_canceled = 4
OTHERS = 5.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
*Convert the data from OTF to PDF format
it_otf[] = wa_return-otfdata[].
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
max_linewidth = 132
IMPORTING
bin_filesize = l_len_in
bin_file = lp_xcontent
TABLES
otf = it_otf
lines = it_tline
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
TRY.
---------- create persistent send request ----------------------
send_request = cl_bcs=>create_persistent( ).
len = XSTRLEN( lp_xcontent ).
transform to solix tab
lt_solix =
cl_document_bcs=>xstring_to_solix(
ip_xstring = lp_xcontent ).
Create Body to the E-mail.
APPEND Text-005 TO l_text.
Attachment Name
l_ponumber = text-004.
CONCATENATE l_ponumber l_doc-xekko-ebeln INTO l_ponumber.
Subject for the E-Mail.
l_subject = text-001.
CONCATENATE l_subject l_doc-xekko-ebeln INTO l_subject.
*create document E-Mail.
*TRY.
CALL METHOD cl_document_bcs=>create_document
EXPORTING
i_type = 'RAW'
i_subject = l_subject
i_length = '13'
i_language = nast-spras
i_importance =
i_sensitivity =
i_text = l_text
i_hex =
i_header =
i_sender =
receiving
RESULT = l_email_object
CATCH cx_document_bcs .
*ENDTRY.
CALL METHOD cl_document_bcs=>create_document
EXPORTING
i_type = 'RAW'
i_subject = l_subject
i_length = '13'
i_text = l_text
RECEIVING
result = l_email_object.
*Create PDF Document
bcs_doc = cl_document_bcs=>create_document(
i_type = 'PDF'
i_subject = l_ponumber
i_length = len
i_language = nast-spras
i_hex = lt_solix
*Type casting
obj_pdf_file ?= bcs_doc.
Add PDF document as an attachment
CALL METHOD l_email_object->add_document_as_attachment
EXPORTING
im_document = obj_pdf_file.hi,
i tried with ur problem.but i am able send mail in other languages also.actaullly i wrote a msg whether the mail has been sent or not.i got success message. i am placing my code here please go thorugh it,and do relavant modifications.
*& Report ZPPS_SMARTFORM_TO_PDF
REPORT ZPPS_SMARTFORM_TO_PDF.
PARAMETER: p_date LIKE sy-datum.
PARAMETER: p_rea TYPE char255.
DATA: t_otfdata TYPE ssfcrescl,
t_lines LIKE tline OCCURS 0 WITH HEADER LINE,
t_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
t_RECORD LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE.
Objects to send mail.
DATA:T_OBJPACK LIKE SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,
T_OBJTXT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_OBJBIN LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_RECLIST LIKE SOMLRECI1 OCCURS 0 WITH HEADER LINE.
DATA: w_filesize TYPE i,
w_bin_filesize TYPE i,
wa_ctrlop TYPE ssfctrlop,
wa_outopt TYPE ssfcompop,
WA_BUFFER TYPE STRING, "To convert from 132 to 255
WA_OBJHEAD TYPE SOLI_TAB,
WA_DOC_CHNG TYPE SODOCCHGI1,
W_DATA TYPE SODOCCHGI1.
DATA: form_name TYPE rs38l_fnam,
V_LINES_TXT TYPE I,
V_LINES_BIN TYPE I,
nast-spras type sy-langu value 'DE'.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
FORMNAME = 'ZSR_DEMO1'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = form_name
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
wa_ctrlop-LANGU = nast-spras.
wa_ctrlop-getotf = 'X'.
wa_ctrlop-no_dialog = 'X'.
wa_outopt-tdnoprev = 'X'.
CALL FUNCTION form_name
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS = wa_ctrlop
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS = wa_outopt
USER_SETTINGS = 'X'
MYDATE = p_date
REASON = p_rea
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO = t_otfdata
JOB_OUTPUT_OPTIONS =
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
t_otf[] = t_otfdata-otfdata[].
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
MAX_LINEWIDTH = 132
ARCHIVE_INDEX = ' '
COPYNUMBER = 0
ASCII_BIDI_VIS2LOG = ' '
PDF_DELETE_OTFTAB = ' '
IMPORTING
BIN_FILESIZE = w_bin_filesize
BIN_FILE =
TABLES
OTF = t_otf
LINES = t_lines
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
ERR_BAD_OTF = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
loop at t_lines.
TRANSLATE t_lines USING '~'.
CONCATENATE WA_BUFFER T_LINES INTO WA_BUFFER.
ENDLOOP.
TRANSLATE WA_BUFFER USING '~'.
DO.
t_RECORD = WA_BUFFER.
APPEND t_RECORD.
SHIFT WA_BUFFER LEFT BY 255 PLACES.
IF WA_BUFFER IS INITIAL.
EXIT.
ENDIF.
ENDDO.
Attachment
REFRESH: T_RECLIST,
T_OBJTXT,
T_OBJBIN,
T_OBJPACK.
CLEAR WA_OBJHEAD.
T_OBJBIN[] = T_RECORD[].
Create Message Body Title and Description
T_OBJTXT = 'test with pdf-Attachment!'.
APPEND T_OBJTXT.
DESCRIBE TABLE T_OBJTXT LINES V_LINES_TXT.
READ TABLE T_OBJTXT INDEX V_LINES_TXT.
WA_DOC_CHNG-OBJ_NAME = 'smartform'.
WA_DOC_CHNG-EXPIRY_DAT = SY-DATUM + 10.
WA_DOC_CHNG-OBJ_DESCR = 'smartform'.
WA_DOC_CHNG-SENSITIVTY = 'F'.
WA_DOC_CHNG-DOC_SIZE = V_LINES_TXT * 255.
Main Text
CLEAR T_OBJPACK-TRANSF_BIN.
T_OBJPACK-HEAD_START = 1.
T_OBJPACK-HEAD_NUM = 0.
T_OBJPACK-BODY_START = 1.
T_OBJPACK-BODY_NUM = V_LINES_TXT.
T_OBJPACK-DOC_TYPE = 'RAW'.
APPEND T_OBJPACK.
Attachment (pdf-Attachment)
T_OBJPACK-TRANSF_BIN = 'X'.
T_OBJPACK-HEAD_START = 1.
T_OBJPACK-HEAD_NUM = 0.
T_OBJPACK-BODY_START = 1.
DESCRIBE TABLE T_OBJBIN LINES V_LINES_BIN.
READ TABLE T_OBJBIN INDEX V_LINES_BIN.
T_OBJPACK-DOC_SIZE = V_LINES_BIN * 255 .
T_OBJPACK-BODY_NUM = V_LINES_BIN.
T_OBJPACK-DOC_TYPE = 'PDF'.
T_OBJPACK-OBJ_NAME = 'smart'.
T_OBJPACK-OBJ_DESCR = 'test'.
APPEND T_OBJPACK.
CLEAR T_RECLIST.
T_RECLIST-RECEIVER = 'MAIL-ID'.
T_RECLIST-REC_TYPE = 'U'.
APPEND T_RECLIST.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = WA_DOC_CHNG
PUT_IN_OUTBOX = 'X'
COMMIT_WORK = 'X'
TABLES
PACKING_LIST = T_OBJPACK
OBJECT_HEADER = WA_OBJHEAD
CONTENTS_BIN = T_OBJBIN
CONTENTS_TXT = T_OBJTXT
RECEIVERS = T_RECLIST
EXCEPTIONS
TOO_MANY_RECEIVERS = 1
DOCUMENT_NOT_SENT = 2
DOCUMENT_TYPE_NOT_EXIST = 3
OPERATION_NO_AUTHORIZATION = 4
PARAMETER_ERROR = 5
X_ERROR = 6
ENQUEUE_ERROR = 7
OTHERS = 8.
IF SY-SUBRC <> 0.
WRITE:/ 'Error When Sending the File', SY-SUBRC.
ELSE.
WRITE:/ 'Mail sent'.
ENDIF.
and i thought of one more soluyion u can write
wa_ctrlop-langu = T002-spras. i think it will also help for u.
revert back if any questions.
please reward me if helpful.
gupta.pullipudi -
Programming in other languages?
Are programming languages available in any other language aside from English or are terms such as public/private/double/abstract etc etc used in every country?
ps. I once had to work with a French Algol/60 compiler where all
the 'keywords' were translated in French ... shudder
Sometimes, for no particular reason, when I get an Exception, I say the word
Exception with an Italien accent, "Hey, I justa gotta an Excep-sion-ay"Do you do the gestures and the handwaving too? I'm quite good at that: "Hey,
no-one-a eez-a givink me an Exception-ay just-a like-a dat-ay? I'm a
sensitive-a human-da beink! You break-a my heart, I break-a your leg".
kind-a regards and say hello to da fish from me,
Capo di tuti Capi Jos
Maybe you are looking for
-
Adding a new field to a DB table
Hi, I am working on 4.6C. The requirement is to add an extra field to a database table which already has data in it... Will this effect the system in any way...if I add a field with the data in the table. What precuations do i have to take before add
-
Hi, I am trying to implement a dynamic JSF menu, by coding for it in a request bean, and have hit a stumbling block with regards to adding a panelMenu to another panelMenu. I understand how to add outputLink and outputText to the menu and even how to
-
"Open with" only has Picture Viewer as default. How do I change the default to Photoshop?
-
Deployment of Mappings of Unregistering a location?
Hi friends, Do we need to deploy the mappings again, If I unregister a location and register location with the same details.. using which I registered previously? Thank you, Regards, Gowtham Sen.
-
Problem to trace return value of malloc provided by libmtmalloc.so
When using libc, dtrace is able to trace the return value of malloc by following script #!/usr/sbin/dtrace -s pid$1::malloc:entry self->trace = 1; self->size = arg0; pid$1::malloc:return /self->trace == 1/ printf("Ptr=0x%p Size=%d", arg1,