diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_allowBuying.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_allowBuying.sqf index 40e53f88f..3b9c0617b 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_allowBuying.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_allowBuying.sqf @@ -13,7 +13,7 @@ _sidearmToBuy = _this select 4; _primaryToBuy = _this select 5; _vehiclesToBuy = _this select 6; -if (_vehiclesToBuy > 1) exitWith {systemChat "You can only purchase one vehicle at a time."; false;}; +if (_vehiclesToBuy > 1) exitWith {systemChat localize "STR_EPOCH_TRADE_ONE_VEHICLE"; false;}; if (_vehiclesToBuy > 0) then { _toolsToBuy = _toolsToBuy + _vehiclesToBuy; }; @@ -64,17 +64,17 @@ if(_selection == 2) then{ //gear if( _allowedPrimary >= _primaryToBuy && _allowedSidearm >= _sidearmToBuy && _allowedTools >= _toolsToBuy)then{ _check1 = true; }else{ - systemChat format["You can only buy %1 primary, %2 sidearm and %3 tools in your gear.", _allowedPrimary, _allowedSidearm , _allowedTools]; + systemChat format[localize "STR_EPOCH_TRADE_GEAR_FULL", _allowedPrimary, _allowedSidearm , _allowedTools]; }; if( _allowedMags >= _toBuyMags)then{ _check2 = true; }else{ - systemChat format["You can only buy %1 magazines in your gear.",_allowedMags]; + systemChat format[localize "STR_EPOCH_TRADE_MAGS_FULL",_allowedMags]; }; if( _allowedBackpacks >= _toBuyBags)then{ _check3 = true; }else{ - systemChat format["You can only buy %1 backpacks in your gear.",_allowedBackpacks]; + systemChat format[localize "STR_EPOCH_TRADE_BAG_FULL",_allowedBackpacks]; }; if(_check1 && _check2 && _check3)then{ @@ -139,17 +139,17 @@ if(_selection == 1) then{ //vehicle if( _allowedWeapons >= ( _toBuyWeaps + _toolsToBuy ) )then{ _check1 = true; }else{ - systemChat format["You can only buy %1 weapons in your vehicle.", _allowedWeapons]; + systemChat format[localize "STR_EPOCH_TRADE_VEHICLE_WEPS", _allowedWeapons]; }; if( _allowedMags >= _toBuyMags)then{ _check2 = true; }else{ - systemChat format["You can only buy %1 magazines in your vehicle.", _allowedMags]; + systemChat format[localize "STR_EPOCH_TRADE_VEHICLE_MAGS", _allowedMags]; }; if( _allowedBackpacks >= _toBuyBags)then{ _check3 = true; }else{ - systemChat format["You can only buy %1 backpacks in your vehicle.", _allowedBackpacks]; + systemChat format[localize "STR_EPOCH_TRADE_VEHICLE_BAGS", _allowedBackpacks]; }; if(_check1 && _check2 && _check3)then{ @@ -225,7 +225,7 @@ if(_selection == 0) then{ //backpack _totalSpace = _alreadyInBackpack + _totalNewSpace; }else { - systemChat format["You need a backpack.", _allowedMags]; + systemChat format[localize "STR_EPOCH_TRADE_NEED_BAG", _allowedMags]; }; _check1 = false; @@ -236,17 +236,17 @@ if(_selection == 0) then{ //backpack if( _allowedWeapons >= _toBuyWeaps)then{ _check1 = true; } else { - systemChat format["Only %1 weapons fit in the backpack.", _allowedMags]; + systemChat format[localize "STR_EPOCH_TRADE_BAG_WEPS", _allowedMags]; }; if( _allowedMags >= _toBuyMags)then{ _check2 = true; } else { - systemChat format["Only %1 mags fit in the backpack." , _allowedWeapons]; + systemChat format[localize "STR_EPOCH_TRADE_BAG_MAGS", _allowedWeapons]; }; if( _allowedBackpacks >= _toBuyBags)then{ _check3 = true; } else { - systemChat format["Only %1 bags fit in the backpack." , _allowedBackpacks ]; + systemChat format[localize "STR_EPOCH_TRADE_BAG_BAGS", _allowedBackpacks ]; }; if( _totalSpace <= _allowedMags)then{ diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_buyItems.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_buyItems.sqf index 2f6ea6d53..339bffb6e 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_buyItems.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_buyItems.sqf @@ -130,21 +130,21 @@ if(_enoughMoney) then { publicVariableServer "PVDZE_veh_Publish2"; _keySelected; }; - systemChat format["Starting trade."]; + systemChat localize "STR_EPOCH_PLAYER_105"; closeDialog 2; if(Z_SellingFrom == 0) then { //backpack _backpack = unitBackpack player; - systemChat format["Adding %1 items in backpack",count (Z_BuyingArray)]; + systemChat format[localize "STR_EPOCH_TRADE_IN_BACKPACK",count (Z_BuyingArray)]; { if( _x select 1 == "trade_weapons")then{ _backpack addWeaponCargoGlobal [_x select 0, _x select 9]; - diag_log format ["%1 x %2 added", _x select 0, _x select 9]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED_QTY", _x select 0, _x select 9]; }; if( _x select 1 == "trade_items")then{ _backpack addMagazineCargoGlobal [_x select 0, _x select 9]; - diag_log format ["%1 x %2 added", _x select 0, _x select 9]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED_QTY", _x select 0, _x select 9]; }; if((_x select 1) in ["trade_any_vehicle", "trade_any_vehicle_free", "trade_any_vehicle_old", "trade_any_bicycle", "trade_any_bicycle_old", "trade_any_boat", "trade_any_boat_old"])then{ _item2Add = [(_x select 0), (_x select 1)] call _buyVehicle; @@ -161,15 +161,15 @@ if(_enoughMoney) then { systemChat format["Adding %1 items in %2",count (Z_BuyingArray), typeOf Z_vehicle]; if( _x select 1 == "trade_weapons")then{ Z_vehicle addWeaponCargoGlobal [_x select 0, _x select 9]; - diag_log format ["%1 x %2 added", _x select 0, _x select 9]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED_QTY", _x select 0, _x select 9]; }; if( _x select 1 == "trade_items")then{ Z_vehicle addMagazineCargoGlobal [_x select 0, _x select 9]; - diag_log format ["%1 x %2 added", _x select 0, _x select 9]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED_QTY", _x select 0, _x select 9]; }; if( _x select 1 == "trade_backpacks")then{ Z_vehicle addBackpackCargoGlobal [_x select 0, _x select 9]; - diag_log format ["%1 x %2 added", _x select 0, _x select 9]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED_QTY", _x select 0, _x select 9]; }; if((_x select 1) in ["trade_any_vehicle", "trade_any_vehicle_free", "trade_any_vehicle_old", "trade_any_bicycle", "trade_any_bicycle_old", "trade_any_boat", "trade_any_boat_old"])then{ _item2Add = [(_x select 0), (_x select 1)] call _buyVehicle; @@ -188,7 +188,7 @@ if(_enoughMoney) then { _count = 0; while{ _count < (_x select 9)}do{ player addWeapon (_x select 0); - diag_log format ["%1 added", _x select 0]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED", _x select 0]; _count = _count + 1; }; }; @@ -196,7 +196,7 @@ if(_enoughMoney) then { _count = 0; while{ _count < (_x select 9)} do { player addMagazine (_x select 0); - diag_log format ["%1 added", _x select 0]; + diag_log format [localize "STR_EPOCH_TRADE_ADDED", _x select 0]; _count = _count + 1; }; }; @@ -215,25 +215,25 @@ if(_enoughMoney) then { if (!Z_SingleCurrency) then { _success = [player,_priceToBuy, _moneyInfo] call Z_payDefault; if (_success) then { - systemChat format["Trade successfull, payed %1 worth of items.", _priceToBuy]; + systemChat format[localize "STR_EPOCH_TRADE_SUCCESS", _priceToBuy]; } else { - systemchat "DEBUG: Something went wrong in the pay process. Please report this issue."; + systemchat localize "STR_EPOCH_TRADE_DEBUG"; }; } else { _success = [player,_priceToBuy] call SC_fnc_removeCoins; if (_success) then { - systemChat format["Trade successfull, payed %1 %2.", _priceToBuy, CurrencyName]; + systemChat format[localize "STR_EPOCH_TRADE_SUCCESS_COINS", _priceToBuy, CurrencyName]; } else { - systemchat "DEBUG: Something went wrong in the pay process. Please report this issue."; + systemchat localize "STR_EPOCH_TRADE_DEBUG"; }; }; } else { - systemChat "You could not buy these items because the container lacks space to hold them."; + systemChat localize "STR_EPOCH_TRADE_CONTAINER_FULL"; }; }else{ if( Z_SingleCurrency) then { - systemChat format["You need %1 %2 to buy all these items.",_priceToBuy,CurrencyName]; + systemChat format[localize "STR_EPOCH_TRADE_NEED_COINS",_priceToBuy,CurrencyName]; } else { - systemChat format["You need more money to buy all these items."]; + systemChat localize "STR_EPOCH_TRADE_NEED_MONEY"; }; }; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkCloseVehicle.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkCloseVehicle.sqf index 2d67c4381..401b0088d 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkCloseVehicle.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_checkCloseVehicle.sqf @@ -10,8 +10,8 @@ _list = nearestObjects [(getPosATL player), ["AllVehicles"], Z_VehicleDistance]; _result = false; if(!isNull _vehicle)then{ Z_vehicle = _vehicle; - systemChat format["Selected %1",typeOf Z_vehicle]; + systemChat format[localize "STR_EPOCH_TRADE_SELECTED",typeOf Z_vehicle]; _result = true; - [format["Buying in %1.", typeOf Z_vehicle]] call Z_filleTradeTitle; + [format[localize "STR_EPOCH_BUYING_IN", typeOf Z_vehicle]] call Z_filleTradeTitle; }; _result diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf index 84c5af721..7adc23cc7 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf @@ -46,9 +46,9 @@ _formattedText = format [ "%11: %3
" + "%12: %5 %7
" + "%13: %6 %4
" + -"Mags: %8
" + -"Weaps:%9
" -, _picture, _display, _class, _buyCurrency , _sellPrice, _buyPrice, _sellCurrency, _transportMaxWeapons,_transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291" +"%14: %8
" + +"%15:%9
" +, _picture, _display, _class, _buyCurrency , _sellPrice, _buyPrice, _sellCurrency, _transportMaxWeapons,_transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", localize "STR_EPOCH_MAGS", localize "STR_EPOCH_WEPS" ]; (findDisplay Z_AT_DIALOGWINDOW displayCtrl Z_AT_ITEMINFO) ctrlSetStructuredText parseText _formattedText; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayVehicleInfo.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayVehicleInfo.sqf index 0084efcc5..e00d83319 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayVehicleInfo.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayVehicleInfo.sqf @@ -54,10 +54,10 @@ if (Z_SingleCurrency) then { "%11: %3
" + "%12: %5 %7
" + "%13: %6 %7
" + - "Mags: %9
" + - "Weaps: %8
" + - "Backs: %4
" - , _picture, _display, _class, _transportmaxBackpacks, _sellPrice, _buyPrice, CurrencyName, _transportMaxWeapons,_transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291" + "%14: %9
" + + "%15: %8
" + + "%16: %4
" + , _picture, _display, _class, _transportmaxBackpacks, _sellPrice, _buyPrice, CurrencyName, _transportMaxWeapons,_transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", localize "STR_EPOCH_MAGS", localize "STR_EPOCH_WEPS", localize "STR_EPOCH_BAGS" ]; @@ -73,10 +73,10 @@ if (Z_SingleCurrency) then { "%14: %3
" + "%15: %5 %10
" + "%16: %6 %7
" + - "Mags: %8
" + - "Weaps: %9
" + - "Backs: %4
" - , _picture, _display, _class, _transportmaxBackpacks, _sellPrice, _buyPrice, _buyCurrency, _transportMaxWeapons,_transportMaxMagazines, _sellCurrency, _picSell,_picBuy, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291" + "%17: %8
" + + "%18: %9
" + + "%19: %4
" + , _picture, _display, _class, _transportmaxBackpacks, _sellPrice, _buyPrice, _buyCurrency, _transportMaxWeapons,_transportMaxMagazines, _sellCurrency, _picSell,_picBuy, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", localize "STR_EPOCH_MAGS", localize "STR_EPOCH_WEPS", localize "STR_EPOCH_BAGS" ]; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayWeaponInfo.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayWeaponInfo.sqf index c404e45c0..387338e1a 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayWeaponInfo.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayWeaponInfo.sqf @@ -44,8 +44,8 @@ if (Z_SingleCurrency) then { "%9: %3
" + "%10: %5 %7
" + "%11: %6 %7
" + - "Mags:
%4" - , _picture, _display, _class, _magText, _sellPrice, _buyPrice, CurrencyName, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291" + "%12:
%4" + , _picture, _display, _class, _magText, _sellPrice, _buyPrice, CurrencyName, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", localize "STR_EPOCH_MAGS" ]; }else { _picSell = getText (configFile >> 'CfgMagazines' >> _sellCurrency >> 'picture'); @@ -59,8 +59,8 @@ if (Z_SingleCurrency) then { "%12: %3
" + "%13: %5 %7
" + "%14: %6 %8
" + - "Mags:
%4" - , _picture, _display, _class, _magText, _sellPrice, _buyPrice, _sellCurrency, _buyCurrency, _picSell, _picBuy, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291" + "%15:
%4" + , _picture, _display, _class, _magText, _sellPrice, _buyPrice, _sellCurrency, _buyCurrency, _picSell, _picBuy, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", localize "STR_EPOCH_MAGS" ]; }; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getGearItems.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getGearItems.sqf index 6d9260327..d62041e22 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getGearItems.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getGearItems.sqf @@ -21,10 +21,10 @@ if (!isNil '_pic' && _pic == "") then { }; _formattedText = format [ - " Gear " - , _pic + " %2 " + , _pic, localize "STR_UI_GEAR" ]; (findDisplay Z_AT_DIALOGWINDOW displayCtrl Z_AT_CONTAINERINFO) ctrlSetStructuredText parseText _formattedText; -[_weaps,_mags,"your gear"] call Z_checkArrayInConfig; +[_weaps,_mags,localize "STR_EPOCH_YOUR_GEAR"] call Z_checkArrayInConfig; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getItemConfig.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getItemConfig.sqf index 913b7f544..157cbff50 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getItemConfig.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getItemConfig.sqf @@ -22,6 +22,6 @@ switch (true) do { [_item] call Z_displayVehicleInfo; }; default { - (findDisplay Z_AT_DIALOGWINDOW displayCtrl Z_AT_ITEMINFO) ctrlSetStructuredText parseText "No info found"; + (findDisplay Z_AT_DIALOGWINDOW displayCtrl Z_AT_ITEMINFO) ctrlSetStructuredText (parseText format["%1",localize "STR_EPOCH_TRADE_NO_INFO"]); } }; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getVehicleItems.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getVehicleItems.sqf index 428a0e829..12fb7df5f 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getVehicleItems.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_getVehicleItems.sqf @@ -18,7 +18,7 @@ _list = nearestObjects [(getPosATL player), ["AllVehicles"], Z_VehicleDistance]; }count _list; if (!isNull _vehicle) then { - systemChat format["Selected %1",typeOf _vehicle]; + systemChat format[localize "STR_EPOCH_TRADE_SELECTED",typeOf _vehicle]; _pic = getText (configFile >> 'CfgVehicles' >> (typeOf _vehicle) >> 'picture'); _formattedText = format [ @@ -56,9 +56,9 @@ if (!isNull _vehicle) then { [_normalWeaps,_normalMags, typeOf _vehicle] call Z_checkArrayInConfig; }else{ - _ctrltext = format["Get in driver seat first!"]; + _ctrltext = localize "STR_EPOCH_PLAYER_245"; ctrlSetText [Z_AT_TRADERLINE2, _ctrltext]; - _ctrltext = format["I do not see any vehicle."]; + _ctrltext = localize "STR_EPOCH_TRADE_NO_VEHICLE"; ctrlSetText [Z_AT_TRADERLINE1, _ctrltext]; }; diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf index cbd81cf08..f51da17b7 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_sellItems.sqf @@ -86,7 +86,7 @@ if(_index > -1)then{ systemChat format[localize "str_epoch_player_182",_textPartIn]; _returnInfo = []; }; } else { - systemChat format[localize "str_epoch_player_245"]; _returnInfo = []; + systemChat localize "str_epoch_player_245"; _returnInfo = []; }; }; _returnInfo; @@ -209,14 +209,15 @@ if(_index > -1)then{ if(typeName _money == "SCALAR") then { if (Z_SingleCurrency) then { _success = [player,_money] call SC_fnc_addCoins; - systemChat format["Trade successfull, received %1 %2", _money , CurrencyName]; + systemChat format[localize "STR_EPOCH_TRADE_SUCCESS_CHANGE", _money , CurrencyName]; } else { _success = [_money, 0] call Z_returnChange; - systemChat format["Trade successfull."]; + systemChat localize "STR_EPOCH_TRADE_SUCCESSFUL"; }; }else{ - systemChat format["Money is not a number. Something went wrong."]; + systemChat localize "STR_EPOCH_TRADE_DEBUG"; + diag_log "Money is not a number. Something went wrong."; }; }else{ - systemChat format["No Items to sell"]; + systemChat localize "STR_EPOCH_TRADE_NO_ITEMS"; }; diff --git a/SQF/dayz_code/actions/AdvancedTrading/init.sqf b/SQF/dayz_code/actions/AdvancedTrading/init.sqf index 8d2bd724f..b058cd964 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/init.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/init.sqf @@ -3,7 +3,7 @@ disableSerialization; Z_traderData = (_this select 3); // gets the trader data ( e.g menu_Functionary1 ) if( isNil "Z_traderData" || count (Z_traderData) == 0)exitWith{ - "Something went wrong selecting the trader." call dayz_rollingMessages; + localize "STR_EPOCH_TRADE_ERROR" call dayz_rollingMessages; }; if(DZE_ActionInProgress) exitWith { localize "str_player_actionslimit" call dayz_rollingMessages; }; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 134421ed8..61c67121b 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -15642,6 +15642,14 @@ Rien Nic + + No info found + Нет информации + + + No items to sell + Нет ничего на продажу + Details Einzelheiten @@ -15658,6 +15666,10 @@ I'm not stupid. I'm not stupid. + + I do not see any vehicle. + Я не вижу Вашего транспорта. + You are not wearing a backpack. Du hast keinen Rucksack. @@ -15669,7 +15681,7 @@ I would offer %1 %2. Ich biete %1 %2. - I would offer %1 %2. + Я предлагаю: %1 %2. I would offer %1 %2. I would offer %1 %2. I would offer %1 %2. @@ -15677,11 +15689,110 @@ I accept %1 items from %2. Ich nehme %1 aus %2. - I accept %1 items from %2. + Я беру: %1 шт. из %2. I accept %1 items from %2. I accept %1 items from %2. I accept %1 items from %2. + + Something went wrong selecting the trader. + Произошла ошибка при выборе торговца. + + + You can only purchase one vehicle at a time. + + + You can only buy %1 primary, %2 sidearm and %3 tools in your gear. + Вы можете купить в снаряжение: оружия-%1, пистолетов-%2, инструмента-%3. + + + You can only buy %1 magazines in your gear. + Вы можете купить магазинов в снаряжение: %1. + + + You can only buy %1 backpacks in your gear. + Вы можете купить рюкзаков в снаряжение: %1. + + + You can only buy %1 weapons in your vehicle. + Вы можете купить оружия в Ваш автомобиль: %1. + + + You can only buy %1 magazines in your vehicle. + Вы можете купить магазинов в Ваш автомобиль: %1. + + + You can only buy %1 backpacks in your vehicle. + Вы можете купить рюкзаков в Ваш автомобиль: %1. + + + You need a backpack. + Вам нужен рюкзак. + + + Only %1 weapons fit in the backpack. + В рюкзак поместится оружия: %1. + + + Only %1 mags fit in the backpack. + В рюкзак поместится магазинов: %1. + + + Only %1 bags fit in the backpack. + В рюкзак поместится рюкзаков: %1. + + + Adding %1 items in backpack + Добавлено: %1 в рюкзак + + + %1 x %2 added + %1 x %2 добавлено + + + %1 added + %1 добавлено + + + Trade successfull. + Продажа звершена. + + + Trade successfull, payed %1 worth of items. + Продано! с Вас %1. + + + Trade successfull, payed %1 %2. + Продано! с Вас %1 %2. + + + Trade successfull, received %1 %2 + Продажа звершена. Получено %1 %2 + + + DEBUG: Something went wrong in the pay process. Please report this issue. + DEBUG: Что-то пошло не так в процессе оплаты. Пожалуйста, сообщите об этой проблеме. + + + You could not buy these items because the container lacks space to hold them. + Вы могли бы всё это купить, но места нехватает, поэтому покупка отменена. + + + You need %1 %2 to buy all these items. + Вам нужно %1 %2 для покупки. + + + You need more money to buy all these items. + Вам нужно больше денег, чтобы купить. + + + Selected %1 + Выбрано: %1 + + + Buying in %1. + Покупка в %1. + Trader Händler @@ -15706,6 +15817,22 @@ Classe Třída + + Mags: + Магазинов: + + + Weps: + Оружия: + + + Bags: + Рюкзаков: + + + your gear + вашего снаряжения + Metal Floor Metal Floor