Languages: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 43: | Line 43: | ||
**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 ?) | **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/ | **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== | ==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...== | ==etc...== | ||
{{File Formats}}<noinclude>[[Category:Main]]</noinclude> | {{File Formats}}<noinclude>[[Category:Main]]</noinclude> |
Revision as of 17:37, 15 June 2015
Description
The PS3 has multi language support, languages can be selected on XMB 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
- The System Firmware texts stored inside Resource Container (RCO) files
- Games/Apps parameters inside PARAM.SFO as example the title (TITLE_xx)
- 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>
- 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
- Playstation Network, see ps4/Sony#PSN_Online_Store
Language Modifications
All modifications made to the <language>.xml files extracted from RCO's with rcomage belongs to this category
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
Code Sample
- 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 this patch
Adding custom language packs
PS3MFW_Builder::PSheb_project (info about the PSheb project needs to be improved and moved there)
etc...
|