From 4607fd860576518f2925a0dd84bc625f444d8344 Mon Sep 17 00:00:00 2001 From: commy2 Date: Sun, 22 Mar 2015 14:42:47 +0100 Subject: [PATCH] localization --- addons/reloadlaunchers/CfgVehicles.hpp | 2 +- .../functions/fnc_addMissileReloadActions.sqf | 7 +----- addons/reloadlaunchers/functions/fnc_load.sqf | 6 ++--- addons/reloadlaunchers/stringtable.xml | 24 +++++++++++++++++++ 4 files changed, 29 insertions(+), 10 deletions(-) create mode 100644 addons/reloadlaunchers/stringtable.xml diff --git a/addons/reloadlaunchers/CfgVehicles.hpp b/addons/reloadlaunchers/CfgVehicles.hpp index 6cdf2b1cfc..617aa26b5c 100644 --- a/addons/reloadlaunchers/CfgVehicles.hpp +++ b/addons/reloadlaunchers/CfgVehicles.hpp @@ -4,7 +4,7 @@ class CfgVehicles { class CAManBase: Man { class ACE_Actions { class GVAR(ReloadLauncher) { - displayName = "RELOAD LAUNCHERS"; + displayName = "$STR_ACE_ReloadLaunchers_LoadLauncher"; selection = "launcher"; distance = 4; condition = ""; diff --git a/addons/reloadlaunchers/functions/fnc_addMissileReloadActions.sqf b/addons/reloadlaunchers/functions/fnc_addMissileReloadActions.sqf index 71cc72e839..58cd53699e 100644 --- a/addons/reloadlaunchers/functions/fnc_addMissileReloadActions.sqf +++ b/addons/reloadlaunchers/functions/fnc_addMissileReloadActions.sqf @@ -29,13 +29,8 @@ _loadableMissiles = [_unit, _weapon] call FUNC(getLoadableMissiles); { private ["_name", "_displayName", "_statement", "_condition", "_action"]; -/* -getText (configFile >> "CfgWeapons" >> _weapon >> "displayName") -getText (configFile >> "CfgMagazines" >> _x >> "displayName") -*/ - _name = format [QGVAR(Missile_%1), _x]; - _displayName = format ["RELOAD %1", _x]; + _displayName = format [localize "STR_ACE_ReloadLaunchers_LoadMagazine", getText (configFile >> "CfgMagazines" >> _x >> "displayName")]; _statement = { (_this select 2) call DFUNC(load); diff --git a/addons/reloadlaunchers/functions/fnc_load.sqf b/addons/reloadlaunchers/functions/fnc_load.sqf index 8806d835d6..f6ad07e357 100644 --- a/addons/reloadlaunchers/functions/fnc_load.sqf +++ b/addons/reloadlaunchers/functions/fnc_load.sqf @@ -34,15 +34,15 @@ _onSuccess = { (_this select 0 select 0) removeMagazine (_this select 0 select 3); ["reloadLauncher", _this select 0 select 0, _this select 0] call DEFUNC(common,targetEvent); - ["WEAPON RELOADED"] call DEFUNC(common,displayTextStructured); + [localize "STR_ACE_ReloadLaunchers_LauncherLoaded"] call DEFUNC(common,displayTextStructured); }; _onFailure = { - ["WEAPON NOT RELOADED"] call DEFUNC(common,displayTextStructured); + [localize "STR_ACE_Common_ActionAborted"] call DEFUNC(common,displayTextStructured); }; _condition = { (_this select 0) call DFUNC(canLoad) && {(_this select 0 select 0) distance (_this select 0 select 1) < 4} }; -[_reloadTime, [_unit, _target, _weapon, _magazine], _onSuccess, _onFailure, "RELOADING WEAPON", _condition] call EFUNC(common,progressBar); +[_reloadTime, [_unit, _target, _weapon, _magazine], _onSuccess, _onFailure, localize "STR_ACE_ReloadLaunchers_LoadingLauncher", _condition] call EFUNC(common,progressBar); diff --git a/addons/reloadlaunchers/stringtable.xml b/addons/reloadlaunchers/stringtable.xml new file mode 100644 index 0000000000..6677153419 --- /dev/null +++ b/addons/reloadlaunchers/stringtable.xml @@ -0,0 +1,24 @@ + + + + + + Load launcher + Panzerabwehr laden + + + Loading launcher ... + Panzerabwehr wird geladen ... + + + Launcher loaded + Panzerabwehr geladen + + + + Load %1 + Lade %1 + + + +