From 82cb738259912eb80a16c2374cbfa09d398efa79 Mon Sep 17 00:00:00 2001 From: commy2 Date: Mon, 17 Sep 2018 10:49:32 +0200 Subject: [PATCH] German translation, part 3 (#981) * German translation, part 3 * use base game translations for ai behaviors * use base game translations for ai speed modes and ai formations * translation fixes * use base game translations for ai combat modes * can only translate not * use 3den base game translations * swapped tooltip and display name * German translations * German translations * German translations * German translations * periods --- addons/modules/CfgVehicles.hpp | 60 +++--- addons/modules/stringtable.xml | 324 ++++++--------------------------- 2 files changed, 83 insertions(+), 301 deletions(-) diff --git a/addons/modules/CfgVehicles.hpp b/addons/modules/CfgVehicles.hpp index 088d8d60e..e19c435f8 100644 --- a/addons/modules/CfgVehicles.hpp +++ b/addons/modules/CfgVehicles.hpp @@ -296,124 +296,124 @@ class CfgVehicles { }; class behaviour { - displayName = CSTRING(Behaviour); - description = CSTRING(Behaviour_Desc); + displayName = "$STR_3DEN_GROUP_ATTRIBUTE_BEHAVIOUR_DISPLAYNAME"; + description = "$STR_3DEN_GROUP_ATTRIBUTE_BEHAVIOUR_TOOLTIP"; typeName = "STRING"; class values { class careless { - name = CSTRING(Careless); + name = "$STR_COMBAT_CARELESS"; value = "CARELESS"; default = 1; }; class safe { - name = CSTRING(Safe); + name = "$STR_COMBAT_SAFE"; value = "SAFE"; }; class aware { - name = CSTRING(Aware); + name = "$STR_COMBAT_AWARE"; value = "AWARE"; }; class combat { - name = CSTRING(Combat); + name = "$STR_COMBAT_COMBAT"; value = "COMBAT"; }; class stealth { - name = CSTRING(Stealth); + name = "$STR_COMBAT_STEALTH"; value = "STEALTH"; }; }; }; class combatMode { - displayName = CSTRING(CombatMode); - description = CSTRING(CombatMode_Desc); + displayName = "$STR_3DEN_GROUP_ATTRIBUTE_COMBATMODE_DISPLAYNAME"; + description = "$STR_3DEN_GROUP_ATTRIBUTE_COMBATMODE_TOOLTIP"; typeName = "STRING"; class values { class yellow { - name = CSTRING(CombatYellow); + name = "$STR_3DEN_ATTRIBUTES_COMBATMODE_YELLOW_TEXT"; value = "YELLOW"; default = 1; }; class blue { - name = CSTRING(CombatBlue); + name = "$STR_3DEN_ATTRIBUTES_COMBATMODE_BLUE_TEXT"; value = "BLUE"; }; class green { - name = CSTRING(CombatGreen); + name = "$STR_3DEN_ATTRIBUTES_COMBATMODE_GREEN_TEXT"; value = "GREEN"; }; class white { - name = CSTRING(CombatWhite); + name = "$STR_3DEN_ATTRIBUTES_COMBATMODE_WHITE_TEXT"; value = "WHITE"; }; class red { - name = CSTRING(CombatRed); + name = "$STR_3DEN_ATTRIBUTES_COMBATMODE_RED_TEXT"; value = "RED"; }; }; }; class speedMode { - displayName = CSTRING(SpeedMode); - description = CSTRING(SpeedMode_Desc); + displayName = "$STR_3DEN_GROUP_ATTRIBUTE_SPEEDMODE_DISPLAYNAME"; + description = "$STR_3DEN_GROUP_ATTRIBUTE_SPEEDMODE_TOOLTIP"; typeName = "STRING"; class values { class limited { - name = CSTRING(SpeedLimited); + name = "$STR_SPEED_LIMITED"; value = "LIMITED"; default = 1; }; class normal { - name = CSTRING(SpeedNormal); + name = "$STR_SPEED_NORMAL"; value = "NORMAL"; }; class full { - name = CSTRING(SpeedFull); + name = "$STR_SPEED_FULL"; value = "FULL"; }; }; }; class formation { - displayName = CSTRING(Formation); - description = CSTRING(Formation_Desc); + displayName = "$STR_3DEN_GROUP_ATTRIBUTE_FORMATION_DISPLAYNAME"; + description = "$STR_3DEN_GROUP_ATTRIBUTE_FORMATION_TOOLTIP"; typeName = "STRING"; class values { class column { - name = CSTRING(Column); + name = "$STR_COLUMN"; value = "COLUMN"; default = 1; }; class stagColumn { - name = CSTRING(StagColumn); + name = "$STR_STAGGERED"; value = "STAG COLUMN"; }; class wedge { - name = CSTRING(Wedge); + name = "$STR_WEDGE"; value = "WEDGE"; }; class echLeft { - name = CSTRING(EchLeft); + name = "$STR_ECHL"; value = "ECH LEFT"; }; class echRight { - name = CSTRING(EchRight); + name = "$STR_ECHR"; value = "ECH RIGHT"; }; class vee { - name = CSTRING(Vee); + name = "$STR_VEE"; value = "VEE"; }; class line { - name = CSTRING(Line); + name = "$STR_LINE"; value = "LINE"; }; class file { - name = CSTRING(File); + name = "$STR_FILE"; value = "FILE"; }; class diamond { - name = CSTRING(Diamond); + name = "$STR_DIAMOND"; value = "DIAMOND"; }; }; diff --git a/addons/modules/stringtable.xml b/addons/modules/stringtable.xml index dd2e93766..b205c9edf 100644 --- a/addons/modules/stringtable.xml +++ b/addons/modules/stringtable.xml @@ -2,7 +2,8 @@ - Community Base Addons - Modules Component + Community Base Addons - Modules + Community Base Addons - Module Community Base Addons - モジュール要素 社群基礎模組 - 模塊組件 社群基础模组 - 模块组件 @@ -12,6 +13,7 @@ CBA Modules + CBA Module CBA モジュール CBA模塊 CBA模块 @@ -21,6 +23,7 @@ Attack + Angreifen 攻撃 攻擊 攻击 @@ -30,6 +33,7 @@ Attack Location Type + Typ der Angriffsposition 攻撃場所の種類 攻擊地點類型 攻击地点类型 @@ -39,6 +43,7 @@ Set what kind of object is being passed as the center point + Wähle, welches Objekt als Mittelpunkt verwendet wird. オブジェクトの位置を中央地点として設定します 設定要使用甚麼類型的東西來當作中心點 设定要使用什么类型的东西来当作中心点 @@ -48,6 +53,7 @@ Module Position + Modulposition モジュール位置 模塊的位置 模块的位置 @@ -57,6 +63,7 @@ Object/Location + Objektposition オブジェクト/場所 物件/地點 物件/地点 @@ -66,6 +73,7 @@ Group + Gruppe グループ 群組 群组 @@ -75,6 +83,7 @@ Array + Array アレイ 陣列 阵列 @@ -84,6 +93,7 @@ Marker + Marker マーカー 標誌 标志 @@ -93,6 +103,7 @@ Task + Aufgabe タスク 目標 目标 @@ -102,6 +113,7 @@ Set Position + Position bestimmen 設定位置 設定位置 设定位置 @@ -111,6 +123,7 @@ Attack Position + Angriffsposition 攻撃場所 攻擊位置 攻击位置 @@ -120,6 +133,7 @@ Enter an array with brackets or name without quotes + Array mit eckigen Klammern oder Name ohne Anführungszeichen eingeben. 空白のアレイか、引用符を付けずに名前を入力します 輸入一個使用括號或不帶引號的名稱所組成的陣列 输入一个使用括号或不带引号的名称所组成的阵列 @@ -129,6 +143,7 @@ Search Radius + Suchradius 捜索範囲 搜索半徑 搜索半径 @@ -138,6 +153,7 @@ Enter a number for size of the radius to search + Zahl für die Größe des zu durchsuchenden Umkreises eingeben. 捜索する範囲の大きさを数値で入力します 輸入一個數字來定義搜索區域的半徑大小 输入一个数字来定义搜索区域的半径大小 @@ -147,6 +163,7 @@ Sync to leader of group to attack a parsed location + Mit Gruppenführer synchronisieren, um einen ausgewählten Standort anzugreifen. グループのリーダーに同期し、攻撃地点を捜索させます 同步到群組的隊長身上,使該群組攻擊/搜索指定的地點 同步到群组的队长身上,使该群组攻击/搜索指定的地点 @@ -156,6 +173,7 @@ Allow Override + Überschreiben erlauben 上書きを許可 允許覆寫 允许覆写 @@ -165,6 +183,7 @@ Allow the module to remove old waypoints and assign an attack waypoint + Ermöglicht dem Modul, alte Wegpunkte zu entfernen und einen Angreifen-Wegpunkt zuzuweisen. モジュールにより古いウェイポイントの削除と、新しい攻撃ウェイポイントの指定を許可します 允許模塊移除原有的路徑點並指派新的攻擊路徑點 允许模块移除原有的路径点并指派新的攻击路径点 @@ -174,6 +193,7 @@ Defend + Verteidigen 防衛 防禦 防御 @@ -183,6 +203,7 @@ Defend Position Type + Typ der Verteidigungsposition 防衛場所の種類 防禦地點類型 防御地点类型 @@ -192,6 +213,7 @@ Set what kind of object is being passed as the center point + Wähle, welches Objekt als Mittelpunkt verwendet wird. オブジェクトの位置を中央地点として設定します 設定要使用甚麼類型的東西來當作中心點 设定要使用什么类型的东西来当作中心点 @@ -201,6 +223,7 @@ Defend Position + Verteidigungsposition 防衛場所 防禦位置 防御位置 @@ -210,6 +233,7 @@ Enter an array with brackets or name without quotes + Array mit eckigen Klammern oder Name ohne Anführungszeichen eingeben. 空白のアレイか、引用符を付けずに名前を入力します 輸入一個使用括號或不帶引號的名稱所組成的陣列 输入一个使用括号或不带引号的名称所组成的阵列 @@ -219,6 +243,7 @@ Defend Radius + Verteidigungsradius 防衛範囲 防禦半徑 防御半径 @@ -228,6 +253,7 @@ The max distance to defend from the center point + Die maximale Entfernung zum Verteidigen vom Mittelpunkt. 中央地点からの最大防衛範囲 輸入一個數字來定義防禦區域的半徑大小 输入一个数字来定义防御区域的半径大小 @@ -237,6 +263,7 @@ Building Size Threshold + Größenschwelle der Gebäudes 建物の大きさのしきい値 可使用的建築物大小 可使用的建筑物大小 @@ -246,6 +273,7 @@ Smaller the number the more buildings available + Je kleiner die Zahl, desto mehr Gebäude sind verfügbar. 小さい数字でより多くの建物を利用できます 設定越小的數值,駐軍就能使用越多的房子 设定越小的数值,驻军就能使用越多的房子 @@ -255,6 +283,7 @@ Patrol Chance + Patrouillen-Wahrscheinlichkeit 巡回率 巡邏機率 巡逻机率 @@ -264,6 +293,7 @@ Chance for each unit to patrol instead of garrison + Wahrscheinlichkeit jeder Einheit zu patrouillieren, anstatt ein Gebäude zu besetzen. 各ユニットが歩哨のために巡回する確率を設定 設定駐軍的每個單位有多少機率會做巡邏 设定驻军的每个单位有多少机率会做巡逻 @@ -273,6 +303,7 @@ Hold Chance + Halten-Wahrscheinlichkeit 停止率 停留機率 停留机率 @@ -282,6 +313,7 @@ Chance for each unit to hold their garrison in combat + Wahrscheinlichkeit jeder Einheit den Standort im Kampf zu halten. 各ユニットが戦闘中に歩哨所で留まる確率を設定 設定當駐軍開始交戰時每個單位有多少機率會原地不動 设定当驻军开始交战时每个单位有多少机率会原地不动 @@ -291,6 +323,7 @@ Sync to leader of group to defend a parsed location + Mit Gruppenführer synchronisieren, um einen ausgewählten Standort zu verteidigen. グループのリーダーに同期し、防衛地点を捜索させます 同步到群組的隊長身上,使該群組防禦指定的地點 同步到群组的队长身上,使该群组防御指定的地点 @@ -300,6 +333,7 @@ Patrol + Patrouille 巡回 巡邏 巡逻 @@ -309,6 +343,7 @@ Patrol Center Type + Typ des Patrouillenzentrums 巡回場所の種類 巡邏區類型 巡逻区类型 @@ -318,6 +353,7 @@ Set what kind of object is being passed as the center point + Wähle, welches Objekt als Mittelpunkt verwendet wird. オブジェクトの位置を中央地点として設定します 設定要使用甚麼類型的東西來當作中心點 设定要使用什么类型的东西来当作中心点 @@ -327,6 +363,7 @@ Center Point + Patrouillenzentrum 中央地点 中央地點 中央地点 @@ -336,6 +373,7 @@ Enter an array with brackets or name without quotes + Array mit eckigen Klammern oder Name ohne Anführungszeichen eingeben. 空白のアレイか、引用符を付けずに名前を入力します 輸入一個使用括號或不帶引號的名稱所組成的陣列 输入一个使用括号或不带引号的名称所组成的阵列 @@ -345,6 +383,7 @@ Patrol Radius + Patrouillenradius 巡回範囲 巡邏半徑 巡逻半径 @@ -354,6 +393,7 @@ The distance to patrol from the center point + Die Entfernung zum Patrouillieren vom Mittelpunkt. 中央地点からの哨戒範囲を決定します 輸入一個數字來定義巡邏區域的半徑大小 输入一个数字来定义巡逻区域的半径大小 @@ -363,6 +403,7 @@ Waypoint Count + Wegpunktanzahl ウェイポイント数 路徑點數量 路径点数量 @@ -372,6 +413,7 @@ The amount of waypoints to create + Die Menge der zu erstellenden Wegpunkte. 作成するウェイポイント数 設定會產出多少個路徑點 设定会产出多少个路径点 @@ -381,6 +423,7 @@ Waypoint Type + Wegpunkttyp ウェイポイントの種類 路徑點類型 路径点类型 @@ -390,6 +433,7 @@ The type of waypoint to be used + Die Art des zu verwendenden Wegpunkts. 使用されるウェイポイントの種類 設定會被使用的路徑點類型 设定会被使用的路径点类型 @@ -399,6 +443,7 @@ Move + Bewegen 移動 移動 移动 @@ -408,6 +453,7 @@ Seek and Destroy + Suchen und Zerstören 索敵と破壊 搜索並摧毀 搜索并摧毁 @@ -417,6 +463,7 @@ Loiter + Untätig 周回 盤旋 盘旋 @@ -424,278 +471,9 @@ Krąż Flâner - - Behaviour - 挙動 - 行為 - 行为 - Поведение - Zachowanie - Comportement - - - The behaviour of the group - グループの挙動 - 設定群組的行為 - 设定群组的行为 - Поведение группы - Zachowanie grupy - Le comportement du groupe - - - Careless - 無警戒 - 漫不經心 - 漫不经心 - Беспечно - Beztroski - Imprudence - - - Safe - 安全 - 安全 - 安全 - Безопасно - Bezpieczny - Prudence - - - Aware - 警戒 - 警戒 - 警戒 - Начеку - Uważny - Vigilance - - - Combat - 戦闘 - 交戰 - 交战 - Бой - Walka - Combat - - - Stealth - 隠密 - 隱蔽 - 隐蔽 - Скрытно - Ukryty - Furtivité - - - Combat Mode - 戦闘状態 - 交戰模式 - 交战模式 - Режим Боя - Tryb walki - Mode de combat - - - How fast the group is to engage - グループが交戦時における状態 - 設定群組多快會進入交戰狀態 - 设定群组多快会进入交战状态 - Как быстро группа должна вступать в бой - Jak szybko grupa przejdzie do ataku - Définit quand et comment le groupe choisira d'engager des cibles ennemies - - - Yellow (Fire at will) - イエロー (各個射撃) - 黃色 (主動開火-保持隊形) - 黄色 (主动开火-保持队形) - Жёлтый (Огонь по желанию) - Żółty (Strzelaj bez rozkazu) - Jaune (Feu à volonté) - - - Blue (Never fire) - ブルー (射撃禁止) - 藍色 (永不開火) - 蓝色 (永不开火) - Синий (Запретить огонь) - Niebieski (Nigdy nie strzelaj) - Bleu (Ne pas tirer) - - - Green (Hold Fire-Defend Only) - グリーン (射撃禁止 - 防衛時のみ) - 綠色 (被動開火-保持隊形) - 绿色 (被动开火-保持队形) - Зелёный (Огонь только для защиты) - Zielony (Wstrzmaj ogień-Tylko się broń) - Vert (Ne pas tirer-En défense seulement) - - - White (Hold Fire-Engage at will) - ホワイト (射撃禁止 - 各個射撃) - 白色 (被動開火) - 白色 (被动开火) - Белый (Вступать в бой по желанию) - Biały (Wstrzmaj ogień-Nacieraj bez rozkazu) - Blanc (Ne pas tirer-engagé a volonté) - - - Red (Fire at will-Engage at will) - レッド (射撃許可 - 各個射撃) - 紅色 (主動開火) - 红色 (主动开火) - Красный (Огонь по желанию - вступление в бой по желанию) - Czerwony (Strzelaj bez rozkazu-Nacieraj bez rozkazu) - Rouge (Feu à volonté-engagé a volonté) - - - Speed Mode - 移動速度 - 速度模式 - 速度模式 - Скоростной Режим - Prędkość poruszania - Vitesse - - - Walk, jog, or run to each waypoint - 各ウェイポイントまで歩きや駆け足、疾走を指定できます - 設定單位前往路徑點的移動速度 - 设定单位前往路径点的移动速度 - Ходьба, бег трусцой или бег к каждой путевой точке - Chodzenie, trucht lub bieganie do każdego punktu nawigacyjnego - Marcher, trottiner, ou courir à chaque point de passage - - - Limited(Walking) - 微速 (歩行) - 慢速 (步行) - 慢速 (步行) - Ограниченный (Ходьба) - Ograniczony(Chodzenie) - Limité (Marcher) - - - Normal(Jog-Stays in formation) - 通常 (駆け足 - 隊形維持) - 普通 (慢跑-不破壞隊形) - 普通 (慢跑-不破坏队形) - Нормальный (Бег трусцой, оставаться в строю) - Normalny(Trucht-Utrzymuj formację) - Normal (Trottiner-Rester en formation) - - - Full(Run-No formation) - 全速 (疾走 - 隊形なし) - 全速 (衝刺-破壞隊形) - 全速 (冲刺-破坏队形) - Полная (Бег, вне строя) - Pełna(Bieg-Bez formacji) - Maximale (Courrir-Pas de formation) - - - Formation - 隊形 - 隊形 - 队形 - Строй - Formacja - Formation - - - The formation to be used when moving - 移動時に使う隊形 - 移動時所使用的隊形 - 移动时所使用的队形 - Какой режим строя будет использовать при перемещении - Formacja utrzymywana podczas poruszania - La formation à utiliser lors du déplacement - - - Column - 縦隊 - 單縱隊形 - 单纵队形 - Колонна - Kolumna - Colonne - - - Stag Column - 千鳥縦隊 - 雙縱隊形 - 双纵队形 - Колонна в шахматном порядке - Kolumna Podwójna - Colonne décalée - - - Wedge - 傘型隊形 - 楔形 - 楔形 - Клин - Klin - Coin - - - Ech Left - 左梯形 - 左梯隊形 - 左梯队形 - Левый эшелон - Eszelon Lewy - Echelon gauche - - - Ech Right - 右梯形 - 右梯隊形 - 右梯队形 - Правый эшелон - Eszelon Prawy - Echelon droite - - - Vee - V字隊形 - V字隊形 - V字队形 - V-образный - V-kształtna - V - - - Line - 横隊 - 一字隊形 - 一字队形 - Линия - Linia - Ligne - - - File - 縦列 - 緊湊縱隊 - 紧凑纵队 - Ряд - Szyk - File - - - Diamond - ダイヤモンド - 菱形隊形 - 菱形队形 - Ромб - Diament - Losange - Code to Execute + Auszuführendes Skript コードの実行 會執行的腳本代碼 会执行的脚本代码 @@ -705,6 +483,7 @@ Any code to run at waypoints + Skript, das an den Wegpunkten ausgeführt wird. ウェイポイントで実行されるコード 在路徑點時會執行的腳本代碼 在路径点时会执行的脚本代码 @@ -714,6 +493,7 @@ Timeout + Zeitüberschreitung 時間設定 計時器 计时器 @@ -723,6 +503,7 @@ [Min, Med, Max] Time to wait at waypoints + [Min, Mittel, Max] Am Wegpunkt zu wartende Zeit. [最低,中間,最大] ウェイポイントで待機する時間 [最小值, 中間值, 最大值] 用來設定在路徑點所需等待的時間 [最小值, 中间值, 最大值] 用来设定在路径点所需等待的时间 @@ -732,6 +513,7 @@ Sync to leader of group to patrol a parsed location + Mit Gruppenführer synchronisieren, um einen ausgewählten Standort zu überwachen. グループのリーダーに同期し、地点を捜索させます 同步到群組的隊長身上,使該群組巡邏指定的地點 同步到群组的队长身上,使该群组巡逻指定的地点