Editing Talk:Languages

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:


=Language codes (inside sysconf_plugin.rco)=
=Language letter codes (inside sysconf_plugin.rco)=
Inside RCOXML
Inside RCOXML
{{Boxcode|code=<syntaxhighlight lang="xml">
{{Boxcode|content=<syntaxhighlight lang="xml">
<Page name="page_console_system_lang" unknownInt0="0x1110000" onInit="nothing" onCancel="event:native:/OnCancelConsoleConfig" onContextMenu="nothing" onActivate="event:native:/OnActivatePageConsole">
<Page name="page_console_system_lang" unknownInt0="0x1110000" onInit="nothing" onCancel="event:native:/OnCancelConsoleConfig" onContextMenu="nothing" onActivate="event:native:/OnActivatePageConsole">
<Plane name="plane_console_system_lang" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x10000" onLoad="nothing" unknown17="0x0" unknown18="0x0" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" image="nothing" displayMode="0x0">
<Plane name="plane_console_system_lang" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x10000" onLoad="nothing" unknown17="0x0" unknown18="0x0" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" image="nothing" displayMode="0x0">
Line 35: Line 35:


This text strings are exactly the same for for all the languages (because are localised)
This text strings are exactly the same for for all the languages (because are localised)
{{Boxcode|code=<syntaxhighlight lang="xml">
{{Boxcode|content=<syntaxhighlight lang="xml">
<TextLang>
<TextLang>
<Text name="msg_console_lang_japanese">日本語</Text>
<Text name="msg_console_lang_japanese">日本語</Text>
Line 60: Line 60:
</syntaxhighlight>}}
</syntaxhighlight>}}


=Language codes (inside strviewer_plugin)=
=Language letter codes (inside strviewer_plugin)=
Languages can be seen in '''strviewer_plugin.sprx''' and his associated '''strviewer_plugin.rco'''
Languages can be seen in '''strviewer_plugin.sprx''' and his associated '''strviewer_plugin.rco'''


By looking at the [[RCOXML Coding | RCOXML]] inside '''strviewer_plugin.rco''' (in the '''name="page_strviewer_lang"''' page under the '''ObjectTree''' list) it can be seen the firmware internal identifyers for the languages
By looking at the [[RCOXML_Structure | RCOXML]] inside '''strviewer_plugin.rco''' (in the '''name="page_strviewer_lang"''' page under the '''ObjectTree''' list) it can be seen the firmware internal identifyers for the languages


As an example... for korean, the item responsible to make appear the korean language as an option in setting column is '''name="menu_item_ko"''' and the text string associated is '''text="text:lang_ko"'''
As an example... for korean, the item responsible to make appear the korean language as an option in setting column is '''name="menu_item_ko"''' and the text string associated is '''text="text:lang_ko"'''


{{Boxcode|code=<syntaxhighlight lang="xml">
{{Boxcode|content=<syntaxhighlight lang="xml">
<Page name="page_strviewer_lang" unknownInt0="0x1110000" onInit="event:native:/OnInitStrViewerLang" onCancel="event:native:/OnCancelStrViewerLang" onContextMenu="nothing" onActivate="nothing">
<Page name="page_strviewer_lang" unknownInt0="0x1110000" onInit="event:native:/OnInitStrViewerLang" onCancel="event:native:/OnCancelStrViewerLang" onContextMenu="nothing" onActivate="nothing">
<MList name="mlist_lang" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x10000" onLoad="nothing" unknown17="0x0" unknown18="0x0" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" unknown23="0x9000000" unknown24="0x0" unknown25="0xffffffff" unknown26="0x0" unknown27="0x0" unknown28="0x0" unknown29="0x0" unknown30="0x0" unknownRef32="nothing" unknownRef33="event:native:/OnPushMlistLang" unknownRef35="nothing" unknownRef37="nothing" unknownRef39="nothing" unknownRef41="nothing" unknownRef43="nothing" unknownRef45="nothing" unknownRef47="nothing" unknownRef49="event:native:/OnScrollInMlistLang" unknownRef51="nothing">
<MList name="mlist_lang" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x10000" onLoad="nothing" unknown17="0x0" unknown18="0x0" unknown19="0x0" unknownInt20="0x0" unknownInt21="0x0" unknown22="0x0" unknown23="0x9000000" unknown24="0x0" unknown25="0xffffffff" unknown26="0x0" unknown27="0x0" unknown28="0x0" unknown29="0x0" unknown30="0x0" unknownRef32="nothing" unknownRef33="event:native:/OnPushMlistLang" unknownRef35="nothing" unknownRef37="nothing" unknownRef39="nothing" unknownRef41="nothing" unknownRef43="nothing" unknownRef45="nothing" unknownRef47="nothing" unknownRef49="event:native:/OnScrollInMlistLang" unknownRef51="nothing">
Line 99: Line 99:
Note are the same names used in the RCOXML, but here are ordered chronologically
Note are the same names used in the RCOXML, but here are ordered chronologically


{{Boxcode|code=<syntaxhighlight lang="xml">
{{Boxcode|content=<syntaxhighlight lang="xml">
<TextLang>
<TextLang>
<Text name="lang_ja">Japanese</Text>
<Text name="lang_ja">Japanese</Text>
Line 124: Line 124:
</syntaxhighlight>}}
</syntaxhighlight>}}


=Language codes (inside explore_plugin.sprx)=
=Language letter codes (inside explore_plugin.sprx)=
  Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
  Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
   
   
Line 144: Line 144:
  0026E5F0  61 72 00 00 00 00 00 00 73 65 00 00 00 00 00 00  ar......se......
  0026E5F0  61 72 00 00 00 00 00 00 73 65 00 00 00 00 00 00  ar......se......
  0026E600  64 6B 00 00 00 00 00 00 00 00 00 00 00 00 00 00  dk..............
  0026E600  64 6B 00 00 00 00 00 00 00 00 00 00 00 00 00 00  dk..............
=Language codes (inside webcoreapp.bin)=
This list of language codes is stored inside webcoreapp.bin as a single text string where every language is separated by a standard space character (0x20), for better overview in wiki this 0x20 characters has been replaced by a linefeed
The number assigned to every language seems to be an identifyer used by silk web browser, the other strings (up to 243 strings) and files (up to 14 PNG files) inside webcoreapp.bin also uses this kind of identifyers
en=0
ja=33870
de=33880
es=33890
fr=33900
it=33910
nl=33920
pt=33930
ru=33940
ko=33950
zh-tw=33960
zh-cn=33970
fi=33980
sv=33990
da=34000
no=34010
pl=34020
en-uk=34030
pt-br=34040
tr=34050
=Language codes in PS2=
http://ichiba.geocities.jp/ysai187/PS2/LanguageSupport.htm
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)

Template used on this page: