localize
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
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
- Posted on September 12, 2014 - 11:55 (UTC)
 - Killzone Kid
 - 
The command localize will strip all HTML tags from your stringtable.xml entries, however there is a way to trick it by substituting tags with HTML code instead:
<?xml version="1.0" encoding="utf-8"?> <Key ID="STR_TEST_KK"> <Original><![CDATA[<t color='#ff0000'>This doesn't work</t>]]></Original> </Key> <Key ID="STR_TEST_KK2"> <Original><t color='#ff0000'>This works</t></Original> </Key>
hint parseText localize "str_test_kk"; //no change of colourhint parseText localize "str_test_kk2"; //hint content is in red 
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.99
 - 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