localize: Difference between revisions
m (Text replace - "{{uc:{{PAGENAME}}}}" to "{{uc:{{PAGENAME}}}} {{uc:{{PAGENAME}}}}")  | 
				Killzone Kid (talk | contribs)   (made pretty, see also)  | 
				||
| Line 9: | Line 9: | ||
____________________________________________________________________________________________  | ____________________________________________________________________________________________  | ||
| Used to internationalise text messages.  | | Used to internationalise text messages. A string is returned from [[Stringtable.csv]] (or stringtable.xml) which corresponds to the ''stringName''. |= Description  | ||
A string is returned from [[Stringtable.csv]] which corresponds to the stringName. |= Description  | |||
____________________________________________________________________________________________  | ____________________________________________________________________________________________  | ||
| Line 18: | Line 16: | ||
|p1= stringName: [[String]] |= Parameter 1  | |p1= stringName: [[String]] |= Parameter 1  | ||
| [[String]] found in corresponding entry in stringtable  | | [[String]] - text found in corresponding entry in stringtable file |= Return value  | ||
____________________________________________________________________________________________  | ____________________________________________________________________________________________  | ||
|x1= <  | |x1= <code>[[hint]] [[localize]] "STR_WEST"; // -> "BLUFOR" (in Arma2)</code> |= Example 1  | ||
|x2= <  | |x2= <code>[[hint]] [[format]] ["Go %1", [[localize]] "STR_Q_NORTH"]; // -> "Go North"</code> |= Example 2  | ||
|x3= <  | |x3= <code>[[hint]] [[format]] <nowiki>[</nowiki>[[localize]] "STR_ACTION_DROP_WEAPON", [[localize]] "STR_SN_RIFLE"]; // -> "Drop Rifle"  | ||
// STR_ACTION_DROP_WEAPON contains "Drop %1", STR_SN_RIFLE contains "Rifle"</code> |= Example 3  | |||
____________________________________________________________________________________________  | ____________________________________________________________________________________________  | ||
| [[Stringtable.csv File Format]] |= See also  | | [[isLocalized]], [[Stringtable.csv File Format]] |= See also  | ||
}}  | }}  | ||
Revision as of 13:47, 17 August 2014
Description
- Description:
 - Used to internationalise text messages. A string is returned from Stringtable.csv (or stringtable.xml) which corresponds to the stringName.
 - Groups:
 - Uncategorised
 
Syntax
- Syntax:
 - localize stringName
 - Parameters:
 - stringName: String
 - Return Value:
 - String - text found in corresponding entry in stringtable file
 
Examples
- Example 1:
 hint localize "STR_WEST"; // -> "BLUFOR" (in Arma2)- Example 2:
 hint format ["Go %1", localize "STR_Q_NORTH"]; // -> "Go North"- Example 3:
 hint format [localize "STR_ACTION_DROP_WEAPON", localize "STR_SN_RIFLE"]; // -> "Drop Rifle" // STR_ACTION_DROP_WEAPON contains "Drop %1", STR_SN_RIFLE contains "Rifle"
Additional Information
- See also:
 - isLocalizedStringtable.csv File Format
 
Notes
- 
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note 
Notes
Bottom Section
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint version 1.00
 - Operation Flashpoint: New Scripting Commands
 - Operation Flashpoint: Scripting Commands
 - Command Group: Uncategorised
 - Scripting Commands: Local Effect
 - Scripting Commands OFP 1.96
 - Scripting Commands OFP 1.46
 - Scripting Commands ArmA
 - Command Group: Interaction
 - Scripting Commands ArmA2
 - Scripting Commands Arma 3
 - Scripting Commands Take On Helicopters