Languages: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:


'''Language Dependant Files'''
'''Language Dependant Files'''
*The [[System Firmware]] texts stored inside [[Resource Container (RCO)]] files
*[[System Firmware]] texts stored inside [[Resource Container (RCO)]] files. See [[RCOXML Texts]]
*Games/Apps parameters inside [[PARAM.SFO]] as example the title (TITLE_'''xx''')
*[[Web Browser]] texts and error messages stored inside webcoreapp.bin
*Games/Apps [[Content Information Files]] as example the icon (ICON0_'''xx'''.PNG)
*Games/Apps [[Trophy files]] as example the trophy configuration file (TROP_'''xx'''.SFM)
*[[PlayStation 3 Theme (P3T)]] as example the theme info under <localizedinfo>
*[[PlayStation 3 Theme (P3T)]] as example the theme info under <localizedinfo>
*Audio tracks of .BIK video files (.BIK format supports 1 video track + several audio tracks, the system decides wich ones to play based in the user language). Note this number can be changed by the game and sometimes doesnt matches with the numbers used by the system
*Games/Apps
*Playstation Network, see [http://www.psdevwiki.com/ps4/Sony#PSN_Online_Store ps4/Sony#PSN_Online_Store]
**Main [[PARAM.SFO]] texts as example the title (TITLE_'''xx''')
{{XMB languages}}
**[[Content Information Files]] as example the icon (ICON0_'''xx'''.PNG)
**[[Game Saves]] main [[PARAM.SFO]] texts as example the title (TITLE), and subtitle (SUB_TITLE), generated by the game in a specific language
**[[Game Data]] and "game updates" main [[PARAM.SFO]] texts
**[[Trophy files]] as example the trophy configuration file (TROP_'''xx'''.SFM)
**Texts, audio, and videos inside the game/app
<!--*Network content
**PSN store, XIL files, what's new, firmware update url's, RSS feeds, etc...
If someone can make a good list edit the page and add specific links to other wiki pages
-->
{{PlayStation Languages}}


=Language Modifications=
{{File Formats}}
All modifications made to the '''<language>.xml''' files extracted from [[Resource_Container_(RCO) | RCO]]'s with [[rcomage]] belongs to this category
<noinclude>[[Category:Main]]</noinclude>
 
==How to add custom texts==
Rebug package manager example goes here
 
==Photosensitive epilepsy text removal/replacement==
Text is located in all <language.xml> files inside [[sysconf_plugin]].rco
 
It can be blanked (replaced by nothing), or replaced by any other custom text and ASCII art
 
{{Boxcode|content=<syntaxhighlight lang="xml">
<?xml version="1.0" encoding="utf-8"?>
<!-- This XML was generated by Rcomage v1.1.2 -->
<TextLang>
.
..
...
<Text name="msg_health_warning_start_scee">PHOTOSENSITIVE EPILEPSY
IF YOU HAVE A HISTORY OF EPILEPSY OR SEIZURES, CONSULT A DOCTOR BEFORE USE. CERTAIN PATTERNS MAY TRIGGER SEIZURES WITH NO PRIOR HISTORY. BEFORE USING THIS PRODUCT, CAREFULLY READ THE INSTRUCTION MANUAL.</Text>
...
..
.
</TextLang>
</syntaxhighlight>}}
 
*Notes
**To make accurate texts that fits to the screen is needed to know the number of characters in width, and number of lines in height (for every TV resolution mode ?)
**Some experiments with ASCII art http://www.ps3hax.net/2013/04/tutorial-how-to-edit-ps3-epilepsy-warning-on-cfw/
**VSH.self is responsible for loading the epilepsy warning screen. To disable it completely use [[Patches#disable_epilepsy_message|this patch]]
 
 
==Adding custom language packs==
[[PS3MFW_Builder#PSheb_project|PS3MFW_Builder::PSheb_project]] (info about the PSheb project needs to be improved and moved there)
 
==etc...==
 
{{File Formats}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 16:52, 21 October 2018

Description[edit | edit source]

The PS3 has multi language support, languages can be selected on XMB Settings column and are associated with a language number code from the table below

Language settings are stored inside XRegistry.sys and are managed by sysconf_plugin.sprx/rco strviewer_plugin.sprx/rco. See Discussion page

Language Dependant Files

PlayStation Languages
Code Name Support
2-digits 2-letters Localised English PS1 PS2 PSP PS3 PSV PS4 PS5
00 ja 日本語 Japanese ALL ALL 1.00 1.00 1.00 1.00 1.00
01 en English (United States) English (United States)
02 fr Français French No 1.50
03 es Español (España) Spanish (Spain)
04 de Deutsch German
05 it Italiano Italian
06 nl Nederlands Dutch
07 pt Português (Portugal) Portuguese (Portugal)
08 ru Русский Russian EXT
09 ko 한국어 Korean 2.00 1.50
10 ch 繁體中文 Chinese (Traditional) 2.70 1.60
11 zh 简体中文 Chinese (Simplified)
12 fi Suomi Finnish No No
13 sv Svenska Swedish
14 da Dansk Danish
15 no Norsk Norwegian
16 pl Polski Polish 3.10
17 br Português (Brasil) Portuguese (Brazil) 4.00
18 gb English (United Kingdom) English (United Kingdom)
19 tr Türkçe Turkish 4.30 2.00
20 la Español (América Latina) Spanish (Latin America) No No
21 ar العربية Arabic 2.00
22 ca Français (Canada) French (Canada) 2.50
23 cs Čeština Czech 5.00
24 hu Magyar Hungarian
25 el Ελληνικά Greek
26 ro Română Romanian
27 th ไทย Thai
28 vi Tiếng Việt Vietnamese
29 in Indonesia Indonesian
30 uk Українська Ukrainian 9.50 3.00