2014-04-20 14:48:23 -07:00
|
|
|
|
[
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"output": "public-civilizations.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2015-04-01 16:48:33 -07:00
|
|
|
|
"simulation/data/civs/**.json"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Description": {},
|
|
|
|
|
|
"History": {},
|
|
|
|
|
|
"Special": {},
|
|
|
|
|
|
"AINames": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
2022-02-04 22:24:45 -08:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/templates/special/players/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"GenericName": {},
|
|
|
|
|
|
"History": {}
|
|
|
|
|
|
}
|
2022-02-04 22:24:45 -08:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-ingame.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/session/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/session/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-gamesetup.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
2024-12-06 08:03:47 -08:00
|
|
|
|
"gamesettings/attributes/**.js",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/gamesetup/**.js",
|
2018-12-28 05:07:22 -08:00
|
|
|
|
"gui/gamesetup_mp/**.js",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/loading/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/gamesetup/**.xml",
|
2018-12-28 05:07:22 -08:00
|
|
|
|
"gui/gamesetup_mp/**.xml",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/loading/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "txt",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/text/quotes.txt"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-lobby.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
2017-09-04 12:41:40 -07:00
|
|
|
|
"gui/lobby/**.js",
|
|
|
|
|
|
"gui/prelobby/**.js"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
2017-09-04 12:41:40 -07:00
|
|
|
|
"gui/lobby/**.xml",
|
|
|
|
|
|
"gui/prelobby/**.xml"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "txt",
|
|
|
|
|
|
"filemasks": [
|
2018-10-16 06:46:18 -07:00
|
|
|
|
"gui/prelobby/common/terms/*.txt"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-manual.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/manual/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/manual/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "txt",
|
|
|
|
|
|
"filemasks": [
|
2018-10-05 15:19:28 -07:00
|
|
|
|
"gui/manual/intro.txt"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-userreport.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2018-10-05 15:19:28 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "txt",
|
|
|
|
|
|
"filemasks": [
|
2018-10-12 17:06:52 -07:00
|
|
|
|
"gui/userreport/**.txt"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2021-03-02 07:43:44 -08:00
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-campaigns.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2021-03-02 07:43:44 -08:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/campaigns/**.js",
|
|
|
|
|
|
"gui/common/campaigns/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"format": "javascript-format",
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
|
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
|
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/campaigns/**.xml",
|
|
|
|
|
|
"gui/common/campaigns/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2021-03-02 07:43:44 -08:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"campaigns/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Description": {}
|
|
|
|
|
|
},
|
2021-03-02 07:43:44 -08:00
|
|
|
|
"context": "Campaign Template"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"output": "public-gui-other.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"globalscripts/**.js",
|
|
|
|
|
|
"gui/common/**.js",
|
2016-03-05 03:52:08 -08:00
|
|
|
|
"gui/credits/**.js",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/hotkeys/**.js",
|
2018-12-28 05:07:22 -08:00
|
|
|
|
"gui/loadgame/**.js",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/locale/**.js",
|
2021-04-28 01:04:13 -07:00
|
|
|
|
"gui/locale_advanced/**.js",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/maps/**.js",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/options/**.js",
|
|
|
|
|
|
"gui/pregame/**.js",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/reference/**.js",
|
2015-11-29 05:31:38 -08:00
|
|
|
|
"gui/replaymenu/**.js",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/splashscreen/**.js",
|
|
|
|
|
|
"gui/summary/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
2017-05-27 05:26:26 -07:00
|
|
|
|
"dennis-ignore:",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"globalscripts/**.xml",
|
|
|
|
|
|
"gui/common/**.xml",
|
2016-03-05 03:52:08 -08:00
|
|
|
|
"gui/credits/**.xml",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/hotkeys/**.xml",
|
2018-12-28 05:07:22 -08:00
|
|
|
|
"gui/loadgame/**.xml",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/locale/**.xml",
|
2021-04-28 01:04:13 -07:00
|
|
|
|
"gui/locale_advanced/**.xml",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/maps/**.xml",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/options/**.xml",
|
|
|
|
|
|
"gui/pregame/**.xml",
|
2021-02-27 02:27:26 -08:00
|
|
|
|
"gui/reference/**.xml",
|
2015-11-29 05:31:38 -08:00
|
|
|
|
"gui/replaymenu/**.xml",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"gui/splashscreen/**.xml",
|
|
|
|
|
|
"gui/summary/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2024-07-25 01:53:04 -07:00
|
|
|
|
"translatableAttribute": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"translate": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2016-03-05 03:52:08 -08:00
|
|
|
|
},
|
2016-11-19 06:29:45 -08:00
|
|
|
|
{
|
2016-03-05 03:52:08 -08:00
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/credits/texts/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {},
|
2024-07-24 08:37:05 -07:00
|
|
|
|
"Subtitle": {},
|
2026-08-09 13:10:49 -07:00
|
|
|
|
"LangName": {},
|
|
|
|
|
|
"Text": {},
|
2022-02-19 09:21:23 -08:00
|
|
|
|
}
|
2016-03-05 03:52:08 -08:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
2021-03-21 07:23:57 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"gui/hotkeys/spec/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"desc": {}
|
|
|
|
|
|
},
|
2021-03-21 07:23:57 -07:00
|
|
|
|
"context": "hotkey metadata"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2016-01-17 13:50:54 -08:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2016-03-12 09:48:16 -08:00
|
|
|
|
"gui/options/**.json"
|
2016-01-17 13:50:54 -08:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"label": {},
|
|
|
|
|
|
"tooltip": {}
|
|
|
|
|
|
}
|
2016-01-17 13:50:54 -08:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2017-04-29 10:57:10 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/resources/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"description": {}
|
|
|
|
|
|
}
|
2017-04-29 10:57:10 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2016-11-19 06:29:45 -08:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/resources/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"subtypes": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2016-11-19 06:29:45 -08:00
|
|
|
|
"comments": [
|
|
|
|
|
|
"Translation: Word as used at the beginning of a sentence or as a single-word sentence."
|
|
|
|
|
|
],
|
|
|
|
|
|
"context": "firstWord"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/resources/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"subtypes": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2016-11-19 06:29:45 -08:00
|
|
|
|
"comments": [
|
|
|
|
|
|
"Translation: Word as used in the middle of a sentence (which may require using lowercase for your language)."
|
|
|
|
|
|
],
|
|
|
|
|
|
"context": "withinSentence"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "txt",
|
|
|
|
|
|
"filemasks": [
|
2016-12-22 01:50:03 -08:00
|
|
|
|
"gui/gamesetup/**.txt",
|
2024-09-30 02:57:56 -07:00
|
|
|
|
"gui/reference/tips/texts/**.txt"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-templates-units.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/templates/template_unit_*.xml",
|
|
|
|
|
|
"simulation/templates/units/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2020-11-18 13:34:33 -08:00
|
|
|
|
"AttackName": {
|
|
|
|
|
|
"customContext": "Name of an attack, usually the weapon."
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"GenericName": {},
|
2024-07-26 02:18:43 -07:00
|
|
|
|
"SpecificName": {},
|
2018-02-21 13:39:00 -08:00
|
|
|
|
"History": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"VisibleClasses": {
|
|
|
|
|
|
"splitOnWhitespace": true
|
|
|
|
|
|
},
|
|
|
|
|
|
"Tooltip": {},
|
2014-04-24 18:47:42 -07:00
|
|
|
|
"FromClass": {},
|
2021-04-28 01:04:13 -07:00
|
|
|
|
"Shape": {},
|
2014-04-24 18:47:42 -07:00
|
|
|
|
"Rank": {
|
|
|
|
|
|
"tagAsContext": true
|
2016-05-21 02:18:05 -07:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-templates-buildings.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/templates/template_structure_*.xml",
|
|
|
|
|
|
"simulation/templates/structures/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2020-11-18 13:34:33 -08:00
|
|
|
|
"AttackName": {
|
|
|
|
|
|
"customContext": "Name of an attack, usually the weapon."
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"GenericName": {},
|
2024-07-26 02:18:43 -07:00
|
|
|
|
"SpecificName": {},
|
2018-02-21 13:39:00 -08:00
|
|
|
|
"History": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"VisibleClasses": {
|
|
|
|
|
|
"splitOnWhitespace": true
|
|
|
|
|
|
},
|
|
|
|
|
|
"Tooltip": {},
|
|
|
|
|
|
"FromClass": {},
|
|
|
|
|
|
"Rank": {
|
|
|
|
|
|
"tagAsContext": true
|
2016-05-21 02:18:05 -07:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-templates-other.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": {
|
|
|
|
|
|
"includeMasks": [
|
|
|
|
|
|
"simulation/templates/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"excludeMasks": [
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"simulation/templates/special/players/**.xml",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"simulation/templates/structures/**.xml",
|
|
|
|
|
|
"simulation/templates/template_structure_*.xml",
|
|
|
|
|
|
"simulation/templates/template_unit_*.xml",
|
|
|
|
|
|
"simulation/templates/units/**.xml"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
2020-11-18 13:34:33 -08:00
|
|
|
|
"AttackName": {
|
|
|
|
|
|
"customContext": "Name of an attack, usually the weapon."
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"GenericName": {},
|
2024-07-26 02:18:43 -07:00
|
|
|
|
"SpecificName": {},
|
2018-02-21 13:39:00 -08:00
|
|
|
|
"History": {},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"VisibleClasses": {
|
|
|
|
|
|
"splitOnWhitespace": true
|
|
|
|
|
|
},
|
|
|
|
|
|
"Tooltip": {},
|
|
|
|
|
|
"DisabledTooltip": {},
|
|
|
|
|
|
"FromClass": {},
|
|
|
|
|
|
"Rank": {
|
|
|
|
|
|
"tagAsContext": true
|
2016-05-21 02:18:05 -07:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
2020-05-20 10:26:37 -07:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2021-04-14 22:47:54 -07:00
|
|
|
|
"simulation/data/damage_types/*.json"
|
2020-05-20 10:26:37 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"description": {}
|
|
|
|
|
|
},
|
2020-05-20 10:26:37 -07:00
|
|
|
|
"context": "damage type"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2020-11-11 12:07:30 -08:00
|
|
|
|
"simulation/data/status_effects/*.json"
|
2020-05-20 10:26:37 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"statusName": {},
|
|
|
|
|
|
"applierTooltip": {},
|
|
|
|
|
|
"receiverTooltip": {}
|
|
|
|
|
|
},
|
2020-05-20 10:26:37 -07:00
|
|
|
|
"context": "status effect"
|
|
|
|
|
|
}
|
2021-01-01 23:09:08 -08:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/attack_effects/*.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"description": {}
|
|
|
|
|
|
},
|
2021-01-01 23:09:08 -08:00
|
|
|
|
"context": "effect caused by an attack"
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2016-05-21 02:18:05 -07:00
|
|
|
|
{
|
|
|
|
|
|
"output": "public-simulation-auras.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2016-05-21 02:18:05 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/auras/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"auraName": {},
|
|
|
|
|
|
"auraDescription": {}
|
|
|
|
|
|
}
|
2016-05-21 02:18:05 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"output": "public-simulation-technologies.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/technologies/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"specificName": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
},
|
|
|
|
|
|
"genericName": {},
|
|
|
|
|
|
"description": {},
|
|
|
|
|
|
"tooltip": {},
|
|
|
|
|
|
"requirementsTooltip": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-simulation-other.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/ai/**.js",
|
2015-12-06 12:51:32 -08:00
|
|
|
|
"simulation/components/**.js",
|
|
|
|
|
|
"simulation/helpers/**.js"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"translate": [1],
|
|
|
|
|
|
"translatePlural": [1, 2],
|
|
|
|
|
|
"translateWithContext": [[1], 2],
|
|
|
|
|
|
"translatePluralWithContext": [[1], 2, 3],
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2015-11-30 12:51:20 -08:00
|
|
|
|
"simulation/data/settings/player_defaults.json"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2015-09-13 12:15:07 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/settings/game_speeds.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {}
|
|
|
|
|
|
}
|
2015-09-13 12:15:07 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2015-09-16 02:22:36 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/settings/victory_conditions/*.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {},
|
|
|
|
|
|
"Description": {}
|
|
|
|
|
|
}
|
2015-09-16 02:22:36 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2015-09-12 12:29:42 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/settings/starting_resources.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {}
|
|
|
|
|
|
},
|
2015-09-12 12:29:42 -07:00
|
|
|
|
"context": "startingResources"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2018-01-03 03:21:37 -08:00
|
|
|
|
{
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2018-01-03 03:21:37 -08:00
|
|
|
|
"simulation/data/settings/trigger_difficulties.json"
|
2014-06-19 11:45:11 -07:00
|
|
|
|
],
|
2018-01-07 09:37:17 -08:00
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {},
|
|
|
|
|
|
"Tooltip": {}
|
|
|
|
|
|
}
|
2018-01-07 09:37:17 -08:00
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2018-01-27 03:52:23 -08:00
|
|
|
|
"simulation/data/settings/map_sizes.json"
|
2018-01-07 09:37:17 -08:00
|
|
|
|
],
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Tooltip": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2026-01-14 03:43:49 -08:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/settings/player_placements.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Description": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/data/settings/population_capacities.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Title": {},
|
|
|
|
|
|
"Tooltip": {},
|
|
|
|
|
|
"CapTitle": {},
|
|
|
|
|
|
"CapTooltip": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"simulation/ai/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"name": {},
|
|
|
|
|
|
"description": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-maps.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
2019-03-17 07:07:56 -07:00
|
|
|
|
"filemasks": {
|
|
|
|
|
|
"includeMasks": [
|
|
|
|
|
|
"maps/random/**.json"
|
|
|
|
|
|
],
|
|
|
|
|
|
"excludeMasks": [
|
|
|
|
|
|
"maps/random/rmbiome/**.json"
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Description": {}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2014-06-23 12:59:37 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"maps/scenarios/**.js",
|
|
|
|
|
|
"maps/skirmishes/**.js",
|
2021-02-27 02:34:11 -08:00
|
|
|
|
"maps/random/**.js",
|
|
|
|
|
|
"maps/scripts/**.js"
|
2014-06-23 12:59:37 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2014-10-25 17:28:35 -07:00
|
|
|
|
"format": "javascript-format",
|
2014-06-23 12:59:37 -07:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"markForTranslation": [1],
|
2015-12-06 15:56:03 -08:00
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
2014-06-23 12:59:37 -07:00
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2014-06-19 11:45:11 -07:00
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"maps/scenarios/**.xml",
|
|
|
|
|
|
"maps/skirmishes/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"ScriptSettings": {
|
|
|
|
|
|
"extractJson": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
},
|
|
|
|
|
|
"Description": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
2014-04-24 18:47:42 -07:00
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
2017-09-08 17:10:08 -07:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "json",
|
|
|
|
|
|
"filemasks": [
|
2018-01-31 11:47:45 -08:00
|
|
|
|
"maps/random/rmbiome/**.json"
|
2017-09-08 17:10:08 -07:00
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Description": {
|
|
|
|
|
|
"extractFromInnerKeys": true
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
2017-09-08 17:10:08 -07:00
|
|
|
|
"context": "biome definition"
|
|
|
|
|
|
}
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
|
|
|
|
|
]
|
2017-05-17 10:33:36 -07:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"output": "public-tutorials.pot",
|
|
|
|
|
|
"inputRoot": "..",
|
2023-07-27 13:54:46 -07:00
|
|
|
|
"project": "0 A.D. — Empires Ascendant",
|
2017-05-17 10:33:36 -07:00
|
|
|
|
"copyrightHolder": "Wildfire Games",
|
|
|
|
|
|
"rules": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "javascript",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"maps/tutorials/**.js"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
2017-06-04 05:23:48 -07:00
|
|
|
|
"format": "javascript-format",
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"markForTranslation": [1],
|
|
|
|
|
|
"markForTranslationWithContext": [[1], 2],
|
|
|
|
|
|
"markForPluralTranslation": [1, 2]
|
|
|
|
|
|
},
|
|
|
|
|
|
"commentTags": [
|
|
|
|
|
|
"Translation:"
|
2017-05-17 10:33:36 -07:00
|
|
|
|
]
|
|
|
|
|
|
}
|
2017-06-04 05:23:48 -07:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"extractor": "xml",
|
|
|
|
|
|
"filemasks": [
|
|
|
|
|
|
"maps/tutorials/**.xml"
|
|
|
|
|
|
],
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"keywords": {
|
|
|
|
|
|
"ScriptSettings": {
|
|
|
|
|
|
"extractJson": {
|
2022-02-19 09:21:23 -08:00
|
|
|
|
"keywords": {
|
|
|
|
|
|
"Name": {},
|
|
|
|
|
|
"Description": {}
|
|
|
|
|
|
}
|
2017-06-04 05:23:48 -07:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2017-05-17 10:33:36 -07:00
|
|
|
|
}
|
|
|
|
|
|
]
|
2014-06-19 11:45:11 -07:00
|
|
|
|
}
|
2014-04-20 14:48:23 -07:00
|
|
|
|
]
|