Skip to content

Commit 7b02076

Browse files
committed
feat: define languages attributes for crowdin workflow - EXO-76094
1 parent 0708d87 commit 7b02076

File tree

4 files changed

+12
-38
lines changed

4 files changed

+12
-38
lines changed

.github/workflows/download-crowdin.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
uses: exoplatform/swf-scripts/.github/workflows/download-crowdin-exoplatform.yml@master
1212
with:
1313
CROWDIN_MAINTENANCE_EXO_VERSION: ${{ vars.CROWDIN_MAINTENANCE_EXO_VERSION }}
14+
YML_CROWDIN_LANGUAGES_ARG: ${{vars.YML_CROWDIN_LANGUAGES_ARG}}
15+
CROWDIN_LANGUAGES_ARG: ${{vars.CROWDIN_LANGUAGES_ARG}}
1416
secrets:
1517
CROWDIN_GITHUB_TOKEN: ${{ secrets.CROWDIN_GITHUB_TOKEN }}
1618
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}

.github/workflows/upload-crowdin-branches.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
download-crowdin-exo:
1010
name: CI Build
1111
uses: exoplatform/swf-scripts/.github/workflows/upload-crowdin-branches.yml@master
12+
with:
13+
YML_CROWDIN_LANGUAGES_ARG: ${{vars.YML_CROWDIN_LANGUAGES_ARG}}
1214
secrets:
1315
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
14-
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
16+
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

.github/workflows/upload-crowdin-main.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
download-crowdin-exo:
1010
name: CI Build
1111
uses: exoplatform/swf-scripts/.github/workflows/upload-crowdin-main.yml@master
12+
with:
13+
YML_CROWDIN_LANGUAGES_ARG: ${{vars.YML_CROWDIN_LANGUAGES_ARG}}
1214
secrets:
1315
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
14-
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
16+
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

crowdin.yml

Lines changed: 4 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,7 @@ files: [
1919
"source" : "/services/src/main/resources/locale/portlet/chat/Resource_en.properties",
2020

2121
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
22-
"translation_replace" : {
23-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
24-
"co_FR": "co","cs_CZ": "cs","de_DE": "de","el_GR": "el","en_US": "en","es_ES": "es_ES","eu_ES": "eu","fa_IR": "fa",
25-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
26-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
27-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
28-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
29-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
30-
},
22+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
3123
"dest" : "add__ons/chat__application/Resource.properties",
3224
"update_option" : "update_as_unapproved",
3325
"escape_special_characters": 0,
@@ -37,15 +29,7 @@ files: [
3729
"source" : "/server-embedded/src/main/resources/locale/chat/server/Resource_en.properties",
3830

3931
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
40-
"translation_replace" : {
41-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
42-
"co_FR": "co","cs_CZ": "cs","de_DE": "de","el_GR": "el","en_US": "en","es_ES": "es_ES","eu_ES": "eu","fa_IR": "fa",
43-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
44-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
45-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
46-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
47-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
48-
},
32+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
4933
"dest" : "add__ons/chat__application/Resource_embedded.properties",
5034
"update_option" : "update_as_unapproved",
5135
"escape_special_characters": 0,
@@ -55,15 +39,7 @@ files: [
5539
"source" : "/application/src/main/resources/locale/commons/Commons_en.properties",
5640

5741
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
58-
"translation_replace" : {
59-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
60-
"co_FR": "co","cs_CZ": "cs","de_DE": "de","el_GR": "el","en_US": "en","es_ES": "es_ES","eu_ES": "eu","fa_IR": "fa",
61-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
62-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
63-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
64-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
65-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
66-
},
42+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
6743
"dest" : "add__ons/chat__application/Commons.properties",
6844
"update_option" : "update_as_unapproved",
6945
"escape_special_characters": 0,
@@ -73,15 +49,7 @@ files: [
7349
"source" : "/extension/src/main/resources/locale/portlet/GeneralSettings_en.properties",
7450

7551
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
76-
"translation_replace" : {
77-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
78-
"co_FR": "co","cs_CZ": "cs","de_DE": "de","el_GR": "el","en_US": "en","es_ES": "es_ES","eu_ES": "eu","fa_IR": "fa",
79-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
80-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
81-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
82-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
83-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
84-
},
52+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
8553
"dest" : "add__ons/chat__application/GeneralSettings.properties",
8654
"update_option" : "update_as_unapproved",
8755
"escape_special_characters": 0,

0 commit comments

Comments
 (0)