diag localized: Difference between revisions
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) No edit summary |
(formatting and new command group) |
||
Line 1: | Line 1: | ||
{{RV|type=command | {{RV|type=command | ||
| | |game1= arma3 | ||
|version1= 2.03 | |||
|gr1= Strings | |gr1= Strings | ||
| | |gr2= Localization | ||
| Returns array with all [[localize]]d keys from the given [[Stringtable.xml | stringtable]] or the array of all stringtables names if empty string <tt>""</tt> is given. Common stringtables are: <tt>"Global"</tt>, <tt>"Mission"</tt>, <tt>"Campaign"</tt>. | |descr= Returns array with all [[localize]]d keys from the given [[Stringtable.xml | stringtable]] or the array of all stringtables names if empty string <tt>""</tt> is given. Common stringtables are: <tt>"Global"</tt>, <tt>"Mission"</tt>, <tt>"Campaign"</tt>. | ||
| [[diag_localized]] stringtable | |s1= [[diag_localized]] stringtable | ||
|p1 = stringtable: [[String]] - stringtable name or "" | |p1 = stringtable: [[String]] - stringtable name or "" | ||
| [[Array]] - array of [[Strings]], see description | |r1= [[Array]] - array of [[Strings]], see description | ||
|x1 = <code>[[private]] _randomKey = [[selectRandom]] [[diag_localized]] "Global"; | |x1 = <code>[[private]] _randomKey = [[selectRandom]] [[diag_localized]] "Global"; | ||
Line 22: | Line 24: | ||
|x3 = <code>[[diag_localized]] "Global" [[select]] 0; // "$STR_A3_SHOWCASE_SLINGLOADING_15_AMMODROPPED_PIL_0"</code> | |x3 = <code>[[diag_localized]] "Global" [[select]] 0; // "$STR_A3_SHOWCASE_SLINGLOADING_15_AMMODROPPED_PIL_0"</code> | ||
| [[localize]], [[isLocalized]], [[getTextRaw]], [[Stringtable.csv]], [[Stringtable.xml]], [[BIS_fnc_localize]] | |seealso= [[localize]], [[isLocalized]], [[getTextRaw]], [[Stringtable.csv]], [[Stringtable.xml]], [[BIS_fnc_localize]] | ||
}} | }} |
Revision as of 12:12, 14 March 2021
Description
- Description:
- Returns array with all localized keys from the given stringtable or the array of all stringtables names if empty string "" is given. Common stringtables are: "Global", "Mission", "Campaign".
- Groups:
- StringsLocalization
Syntax
- Syntax:
- diag_localized stringtable
- Parameters:
- stringtable: String - stringtable name or ""
- Return Value:
- Array - array of Strings, see description
Examples
- Example 1:
private _randomKey = selectRandom diag_localized "Global"; hint format ["Key: %1\nValue: %2", _randomKey, localize _randomKey];
- Example 2:
private _allTables = diag_localized "";
- Example 3:
diag_localized "Global" select 0; // "$STR_A3_SHOWCASE_SLINGLOADING_15_AMMODROPPED_PIL_0"
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