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
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.
-
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 -
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 -
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. -
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 -
Problem in Translating the language in SMARTFORMS to English to Chinese
Hi ALL,
I have requirement to Change / Translate the language in SMARTFORMS to English to Chinese.
kindly tell the procedure to do that.
In SE63 , i tried to translate it. but it is throwing an error " INCORRECT CODEPAGE".
What does that mean?
How to handle this ?
Waiting for your replies.
Thanks .
Suki.RHi,
first Check whether codepage for Chinese language is installed or not?
Then follow below steps carefully
Step1 :
T/Code > Smartform>Global Settings -->genreal attributes Tab > Set flag (Radio Button)transaltionTo all languages/ Restricted languages
Please set this flag.
STEP2:
Translation:
Use T/code SE63>Translation(Menubar)>R3 enterprise> Other Long Texts>select " SSF"-->Enter Smartform name and from language and destination language.
STEP3:
Transporting translations :
Please execute the following program for transporting translations : RS_LXE_RECORD_TORDER
Target language = * or Target transalation lang.
Object type = SSF
Then Press Create Transport Request button. Create Request.
Then include all your translations to that request.
I hope this will solve ur problem.
Regards,
Anirban -
Problem in inputting other language characters
Hello,
We have a problem in displaying Canadian French character in SAP Script layout. First I installed the French (Canada) - FR as input language from Control Panel and applied the language bar tool settings. Then logged into the develpoment server with FR as login language. Entered the Canada French text in a Notepad first and copied it from the notepad to SAP Script layout. Once i enter the text and save it, it says "The input field contains prohibited characters (already deleted)". And one of the character in the word is getting deleted and getting replaced by a junk character. The following is the Canadian French word which i was trying to copy and paste in SAP script layout:
main-d'uvre
The SAP script layout is not recognizing the character '' in the above word. It says this character is a prohibited character.
I dont have any issue in inputting all other Canadian French alphabets/characters other than the above one particular character.
Earlier I had worked on inputting different character sets like Japanese, Korean etc. and followed the same procedure to enter/input the other language text and had never faced this problem.Hi Sairam,
I already tried using Text id created in SO10 for this purpose and there also i'm getting the same problem. Before i could save, the prohibited characters are deleted and replaced by junk characters.
Thanks,
Hema. -
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
-
If I buy Microsoft office for MacBook pro will I be able to use diacritical marks for Welsh input? Welsh requires a circumflex sometimes on a,e,i,o,w and y, in addition to a diaeresis. An acute accents are not a problem as they occur in other languages.
You can add in System Preferences, Language & Text, Input Sources, Welsh keyboard
Maybe you are looking for
-
Hi Experts, 1.I have a question like for better performance should we use two fact tables or one fact table? ( I have two fact tables but let me know if i should use only one fact table by joining the other Logical table source) 2. I have a detailed
-
Hi folks, Is there any feature in PE03 or other way to set an specific value for a field in IT 0001 ? For example, if an employee is in X or Y Company Code then set another field in the same Infotype. Thanks for any suggestion.
-
Oracle Retail Integration - Currency Rate Oracle Object
Defect 13014568 has been created via Defect Workbench iBug portal request id: (3095217). Fix is ready for QA. It is planned to be released in RIB 12.0.11.4 bundle, expected by 31st Jan 2012. In version 12.0.11: The Oracle Object for currency rates Cr
-
DVD Burner not working with 10.5.1
This is REALLY bad.... will not burn DVD's with 10.5.1. Can I go back to 10.5?
-
Hi, we have implemented a global service using the wizards in SAP Development Studio on NW04 SPS14. When uploading the par containing the service ,the portal throws a startup failed error with the following message: com.sapportals.wcm.crt.component.S