[i18n] Updated POT and PO files.
[0ad.git] / binaries / data / mods / public / l10n / messages.json
blob61945fb304f4996083ec7af4797e876979ef6fa3
2     {
3         "output": "public-civilizations.pot",
4         "inputRoot": "..",
5         "project": "0 A.D. — Empires Ascendant",
6         "copyrightHolder": "Wildfire Games",
7         "rules": [
8             {
9                 "extractor": "json",
10                 "filemasks": [
11                     "simulation/data/civs/**.json"
12                 ],
13                 "options": {
14                     "keywords": [
15                         "Name",
16                         "Description",
17                         "History",
18                         "Special",
19                         "AINames"
20                     ]
21                 }
22             }
23         ]
24     },
25     {
26         "output": "public-gui-ingame.pot",
27         "inputRoot": "..",
28         "project": "0 A.D. — Empires Ascendant",
29         "copyrightHolder": "Wildfire Games",
30         "rules": [
31             {
32                 "extractor": "javascript",
33                 "filemasks": [
34                     "gui/session/**.js"
35                 ],
36                 "options": {
37                     "format": "javascript-format",
38                     "keywords": {
39                         "translate": [1],
40                         "translatePlural": [1, 2],
41                         "translateWithContext": [[1], 2],
42                         "translatePluralWithContext": [[1], 2, 3],
43                         "markForTranslation": [1],
44                         "markForTranslationWithContext": [[1], 2],
45                         "markForPluralTranslation": [1, 2]
46                     },
47                     "commentTags": [
48                         "Translation:"
49                     ]
50                 }
51             },
52             {
53                 "extractor": "xml",
54                 "filemasks": [
55                     "gui/session/**.xml"
56                 ],
57                 "options": {
58                     "keywords": {
59                         "translatableAttribute": {
60                             "locationAttributes": ["id"]
61                         },
62                         "translate": {}
63                     }
64                 }
65             }
66         ]
67     },
68     {
69         "output": "public-gui-gamesetup.pot",
70         "inputRoot": "..",
71         "project": "0 A.D. — Empires Ascendant",
72         "copyrightHolder": "Wildfire Games",
73         "rules": [
74             {
75                 "extractor": "javascript",
76                 "filemasks": [
77                     "gui/aiconfig/**.js",
78                     "gui/gamesetup/**.js",
79                     "gui/loading/**.js"
80                 ],
81                 "options": {
82                     "format": "javascript-format",
83                     "keywords": {
84                         "translate": [1],
85                         "translatePlural": [1, 2],
86                         "translateWithContext": [[1], 2],
87                         "translatePluralWithContext": [[1], 2, 3],
88                         "markForTranslation": [1],
89                         "markForTranslationWithContext": [[1], 2],
90                         "markForPluralTranslation": [1, 2]
91                     },
92                     "commentTags": [
93                         "Translation:"
94                     ]
95                 }
96             },
97             {
98                 "extractor": "xml",
99                 "filemasks": [
100                     "gui/aiconfig/**.xml",
101                     "gui/gamesetup/**.xml",
102                     "gui/loading/**.xml"
103                 ],
104                 "options": {
105                     "keywords": {
106                         "translatableAttribute": {
107                             "locationAttributes": ["id"]
108                         },
109                         "translate": {}
110                     }
111                 }
112             },
113             {
114                 "extractor": "txt",
115                 "filemasks": [
116                     "gui/text/quotes.txt"
117                 ],
118                 "options": {
119                 }
120             }
121         ]
122     },
123     {
124         "output": "public-gui-lobby.pot",
125         "inputRoot": "..",
126         "project": "0 A.D. — Empires Ascendant",
127         "copyrightHolder": "Wildfire Games",
128         "rules": [
129             {
130                 "extractor": "javascript",
131                 "filemasks": [
132                     "gui/lobby/**.js"
133                 ],
134                 "options": {
135                     "format": "javascript-format",
136                     "keywords": {
137                         "translate": [1],
138                         "translatePlural": [1, 2],
139                         "translateWithContext": [[1], 2],
140                         "translatePluralWithContext": [[1], 2, 3],
141                         "markForTranslation": [1],
142                         "markForTranslationWithContext": [[1], 2],
143                         "markForPluralTranslation": [1, 2]
144                     },
145                     "commentTags": [
146                         "Translation:"
147                     ]
148                 }
149             },
150             {
151                 "extractor": "xml",
152                 "filemasks": [
153                     "gui/lobby/**.xml"
154                 ],
155                 "options": {
156                     "keywords": {
157                         "translatableAttribute": {
158                             "locationAttributes": ["id"]
159                         },
160                         "translate": {}
161                     }
162                 }
163             },
164             {
165                 "extractor": "txt",
166                 "filemasks": [
167                     "gui/lobby/Terms_of_Service.txt",
168                     "gui/lobby/Terms_of_Use.txt"
169                 ],
170                 "options": {
171                 }
172             }
173         ]
174     },
175     {
176         "output": "public-gui-manual.pot",
177         "inputRoot": "..",
178         "project": "0 A.D. — Empires Ascendant",
179         "copyrightHolder": "Wildfire Games",
180         "rules": [
181             {
182                 "extractor": "javascript",
183                 "filemasks": [
184                     "gui/manual/**.js"
185                 ],
186                 "options": {
187                     "format": "javascript-format",
188                     "keywords": {
189                         "translate": [1],
190                         "translatePlural": [1, 2],
191                         "translateWithContext": [[1], 2],
192                         "translatePluralWithContext": [[1], 2, 3],
193                         "markForTranslation": [1],
194                         "markForTranslationWithContext": [[1], 2],
195                         "markForPluralTranslation": [1, 2]
196                     },
197                     "commentTags": [
198                         "Translation:"
199                     ]
200                 }
201             },
202             {
203                 "extractor": "xml",
204                 "filemasks": [
205                     "gui/manual/**.xml"
206                 ],
207                 "options": {
208                     "keywords": {
209                         "translatableAttribute": {
210                             "locationAttributes": ["id"]
211                         },
212                         "translate": {}
213                     }
214                 }
215             },
216             {
217                 "extractor": "txt",
218                 "filemasks": [
219                     "gui/manual/intro.txt",
220                     "gui/manual/userreport.txt"
221                 ],
222                 "options": {
223                 }
224             }
225         ]
226     },
227     {
228         "output": "public-gui-other.pot",
229         "inputRoot": "..",
230         "project": "0 A.D. — Empires Ascendant",
231         "copyrightHolder": "Wildfire Games",
232         "rules": [
233             {
234                 "extractor": "javascript",
235                 "filemasks": [
236                     "globalscripts/**.js",
237                     "gui/civinfo/**.js",
238                     "gui/common/**.js",
239                     "gui/credits/**.js",
240                     "gui/locale/**.js",
241                     "gui/msgbox/**.js",
242                     "gui/options/**.js",
243                     "gui/pregame/**.js",
244                     "gui/replaymenu/**.js",
245                     "gui/savedgames/**.js",
246                     "gui/splashscreen/**.js",
247                     "gui/structree/**.js",
248                     "gui/summary/**.js"
249                 ],
250                 "options": {
251                     "format": "javascript-format",
252                     "keywords": {
253                         "translate": [1],
254                         "translatePlural": [1, 2],
255                         "translateWithContext": [[1], 2],
256                         "translatePluralWithContext": [[1], 2, 3],
257                         "markForTranslation": [1],
258                         "markForTranslationWithContext": [[1], 2],
259                         "markForPluralTranslation": [1, 2]
260                     },
261                     "commentTags": [
262                         "Translation:"
263                     ]
264                 }
265             },
266             {
267                 "extractor": "xml",
268                 "filemasks": [
269                     "globalscripts/**.xml",
270                     "gui/civinfo/**.xml",
271                     "gui/common/**.xml",
272                     "gui/credits/**.xml",
273                     "gui/locale/**.xml",
274                     "gui/msgbox/**.xml",
275                     "gui/options/**.xml",
276                     "gui/pregame/**.xml",
277                     "gui/replaymenu/**.xml",
278                     "gui/savedgames/**.xml",
279                     "gui/splashscreen/**.xml",
280                     "gui/structree/**.xml",
281                     "gui/summary/**.xml"
282                 ],
283                 "options": {
284                     "keywords": {
285                         "translatableAttribute": {
286                             "locationAttributes": ["id"]
287                         },
288                         "translate": {}
289                     }
290                 }
291             },
292                         {
293                 "extractor": "json",
294                 "filemasks": [
295                     "gui/credits/texts/**.json"
296                 ],
297                 "options": {
298                     "keywords": [
299                         "Title",
300                         "Subtitle"
301                     ]
302                 }
303             },
304             {
305                 "extractor": "json",
306                 "filemasks": [
307                     "gui/options/**.json"
308                 ],
309                 "options": {
310                     "keywords": [
311                         "label",
312                         "tooltip",
313                         "list"
314                     ]
315                 }
316             },
317             {
318                 "extractor": "txt",
319                 "filemasks": [
320                     "gui/splashscreen/splashscreen.txt",
321                     "gui/text/tips/**.txt"
322                 ],
323                 "options": {
324                 }
325             }
326         ]
327     },
328     {
329         "output": "public-templates-units.pot",
330         "inputRoot": "..",
331         "project": "0 A.D. — Empires Ascendant",
332         "copyrightHolder": "Wildfire Games",
333         "rules": [
334             {
335                 "extractor": "xml",
336                 "filemasks": [
337                     "simulation/templates/template_unit_*.xml",
338                     "simulation/templates/units/**.xml"
339                 ],
340                 "options": {
341                     "keywords": {
342                         "GenericName": {},
343                         "SpecificName": {},
344                         "VisibleClasses": {
345                             "splitOnWhitespace": true
346                         },
347                         "Tooltip": {},
348                         "GateConversionTooltip": {},
349                         "DisabledTooltip": {},
350                         "FormationName": {},
351                         "FromClass": {},
352                         "Rank": {
353                             "tagAsContext": true
354                         },
355                         "AuraName": {},
356                         "AuraDescription": {}
357                     }
358                 }
359             }
360         ]
361     },
362     {
363         "output": "public-templates-buildings.pot",
364         "inputRoot": "..",
365         "project": "0 A.D. — Empires Ascendant",
366         "copyrightHolder": "Wildfire Games",
367         "rules": [
368             {
369                 "extractor": "xml",
370                 "filemasks": [
371                     "simulation/templates/template_structure_*.xml",
372                     "simulation/templates/structures/**.xml"
373                 ],
374                 "options": {
375                     "keywords": {
376                         "GenericName": {},
377                         "SpecificName": {},
378                         "VisibleClasses": {
379                             "splitOnWhitespace": true
380                         },
381                         "Tooltip": {},
382                         "GateConversionTooltip": {},
383                         "DisabledTooltip": {},
384                         "FormationName": {},
385                         "FromClass": {},
386                         "Rank": {
387                             "tagAsContext": true
388                         },
389                         "AuraName": {},
390                         "AuraDescription": {}
391                     }
392                 }
393             }
394         ]
395     },
396     {
397         "output": "public-templates-other.pot",
398         "inputRoot": "..",
399         "project": "0 A.D. — Empires Ascendant",
400         "copyrightHolder": "Wildfire Games",
401         "rules": [
402             {
403                 "extractor": "xml",
404                 "filemasks": {
405                     "includeMasks": [
406                         "simulation/templates/**.xml"
407                     ],
408                     "excludeMasks": [
409                         "simulation/templates/structures/**.xml",
410                         "simulation/templates/template_structure_*.xml",
411                         "simulation/templates/template_unit_*.xml",
412                         "simulation/templates/units/**.xml"
413                     ]
414                 },
415                 "options": {
416                     "keywords": {
417                         "GenericName": {},
418                         "SpecificName": {},
419                         "VisibleClasses": {
420                             "splitOnWhitespace": true
421                         },
422                         "Tooltip": {},
423                         "GateConversionTooltip": {},
424                         "DisabledTooltip": {},
425                         "FormationName": {},
426                         "FromClass": {},
427                         "Rank": {
428                             "tagAsContext": true
429                         },
430                         "AuraName": {},
431                         "AuraDescription": {}
432                     }
433                 }
434             }
435         ]
436     },
437     {
438         "output": "public-simulation-technologies.pot",
439         "inputRoot": "..",
440         "project": "0 A.D. — Empires Ascendant",
441         "copyrightHolder": "Wildfire Games",
442         "rules": [
443             {
444                 "extractor": "json",
445                 "filemasks": [
446                     "simulation/data/technologies/**.json"
447                 ],
448                 "options": {
449                     "keywords": [
450                         "specificName",
451                         "genericName",
452                         "description",
453                         "tooltip",
454                         "requirementsTooltip"
455                     ]
456                 }
457             }
458         ]
459     },
460     {
461         "output": "public-simulation-other.pot",
462         "inputRoot": "..",
463         "project": "0 A.D. — Empires Ascendant",
464         "copyrightHolder": "Wildfire Games",
465         "rules": [
466             {
467                 "extractor": "javascript",
468                 "filemasks": [
469                     "simulation/ai/**.js",
470                     "simulation/components/**.js",
471                     "simulation/helpers/**.js"
472                 ],
473                 "options": {
474                     "format": "javascript-format",
475                     "keywords": {
476                         "translate": [1],
477                         "translatePlural": [1, 2],
478                         "translateWithContext": [[1], 2],
479                         "translatePluralWithContext": [[1], 2, 3],
480                         "markForTranslation": [1],
481                         "markForTranslationWithContext": [[1], 2],
482                         "markForPluralTranslation": [1, 2]
483                     },
484                     "commentTags": [
485                         "Translation:"
486                     ]
487                 }
488             },
489             {
490                 "extractor": "json",
491                 "filemasks": [
492                     "simulation/data/settings/player_defaults.json"
493                 ],
494                 "options": {
495                     "keywords": [
496                         "Name"
497                     ]
498                 }
499             },
500             {
501                 "extractor": "json",
502                 "filemasks": [
503                     "simulation/data/settings/game_speeds.json"
504                 ],
505                 "options": {
506                     "keywords": ["Title"]
507                 }
508             },
509             {
510                 "extractor": "json",
511                 "filemasks": [
512                     "simulation/data/settings/victory_conditions/*.json"
513                 ],
514                 "options": {
515                     "keywords": ["Title", "Description"]
516                 }
517             },
518             {
519                 "extractor": "json",
520                 "filemasks": [
521                     "simulation/data/settings/starting_resources.json"
522                 ],
523                 "options": {
524                     "keywords": ["Title"],
525                     "context": "startingResources"
526                  }
527              },
528             {
529                 "extractor": "json",
530                 "filemasks": [
531                     "simulation/data/settings/map_sizes.json"
532                 ],
533                 "options": {
534                     "keywords": [
535                         "Name",
536                         "LongName"
537                     ]
538                 }
539             },
540             {
541                 "extractor": "json",
542                 "filemasks": [
543                     "simulation/ai/**.json"
544                 ],
545                 "options": {
546                     "keywords": [
547                         "name",
548                         "description"
549                     ]
550                 }
551             }
552         ]
553     },
554     {
555         "output": "public-maps.pot",
556         "inputRoot": "..",
557         "project": "0 A.D. — Empires Ascendant",
558         "copyrightHolder": "Wildfire Games",
559         "rules": [
560             {
561                 "extractor": "json",
562                 "filemasks": [
563                     "maps/random/**.json"
564                 ],
565                 "options": {
566                     "keywords": [
567                         "Name",
568                         "Description"
569                     ]
570                 }
571             },
572             {
573                 "extractor": "javascript",
574                 "filemasks": [
575                     "maps/scenarios/**.js",
576                     "maps/skirmishes/**.js",
577                     "maps/random/**.js"
578                 ],
579                 "options": {
580                     "format": "javascript-format",
581                     "keywords": {
582                         "markForTranslation": [1],
583                         "markForTranslationWithContext": [[1], 2],
584                         "markForPluralTranslation": [1, 2]
585                     },
586                     "commentTags": [
587                         "Translation:"
588                     ]
589                 }
590             },
591             {
592                 "extractor": "xml",
593                 "filemasks": [
594                     "maps/scenarios/**.xml",
595                     "maps/skirmishes/**.xml"
596                 ],
597                 "options": {
598                     "keywords": {
599                         "ScriptSettings": {
600                             "extractJson": {
601                                 "keywords": [
602                                     "Name",
603                                     "Description"
604                                 ]
605                             }
606                         }
607                     }
608                 }
609             }
610         ]
611     }