Skip to content

Commit a730ec3

Browse files
committed
feat: define languages attributes for crowdin workflow - EXO-76094
1 parent 4537f83 commit a730ec3

File tree

4 files changed

+14
-56
lines changed

4 files changed

+14
-56
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: 6 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,7 @@ files: [
1919
"source": "/processes-webapp/src/main/resources/locale/commons/Commons_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/processes/Commons.properties",
3224
"update_option": "update_as_unapproved",
3325
"escape_special_characters": 0,
@@ -37,15 +29,7 @@ files: [
3729
"source" : "/processes-webapp/src/main/resources/locale/portlet/Processes_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/processes/Processes.properties",
5034
"update_option" : "update_as_unapproved",
5135
"escape_special_characters": 0,
@@ -55,15 +39,7 @@ files: [
5539
"source" : "/processes-webapp/src/main/resources/locale/navigation/portal/global_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/processes/Processes/global.properties",
6844
"update_option" : "update_as_unapproved",
6945
"escape_special_characters": 0,
@@ -73,15 +49,7 @@ files: [
7349
"source" : "/processes-webapp/src/main/resources/locale/notification/ProcessesNotification_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/processes/ProcessesNotification.properties",
8654
"update_option" : "update_as_unapproved",
8755
"escape_special_characters": 0,
@@ -91,15 +59,7 @@ files: [
9159
"source" : "/processes-webapp/src/main/resources/locale/portlet/Analytics_en.properties",
9260

9361
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
94-
"translation_replace" : {
95-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
96-
"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",
97-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
98-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
99-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
100-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
101-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
102-
},
62+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
10363
"dest" : "add__ons/processes/Analytics.properties",
10464
"update_option" : "update_as_unapproved",
10565
"escape_special_characters": 0,
@@ -109,15 +69,7 @@ files: [
10969
"source" : "/processes-webapp/src/main/resources/locale/portlet/LayoutEditor_en.properties",
11070

11171
"translation" : "%original_path%/%file_name%!_%locale_with_underscore%.%file_extension%",
112-
"translation_replace" : {
113-
"_en!": "","ar_SA": "ar","ar_OM": "aro","az_AZ": "az","ca_ES": "ca","ceb_PH": "ceb",
114-
"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",
115-
"fi_FI": "fi","fil_PH": "fil","fr_FR": "fr","hi_IN": "hi","hu_HU": "hu","id_ID": "id","it_IT": "it","ja_JP": "ja",
116-
"kab_KAB": "kab","ko_KR": "ko","lt_LT": "lt","ms_MY": "ms","nl_NL": "nl","no_NO": "no","pcm_NG": "pcm","pl_PL": "pl",
117-
"pt_BR": "pt_BR","pt_PT": "pt_PT","ro_RO": "ro","ru_RU": "ru","sk_SK": "sk","sl_SI": "sl","sq_AL": "sq",
118-
"sv_SE": "sv_SE","th_TH": "th","tl_PH": "tl","tr_TR": "tr","uk_UA": "uk","ur_IN": "ur_IN","vi_VN": "vi",
119-
"zh_CN": "zh_CN","zh_TW": "zh_TW",
120-
},
72+
"translation_replace" : {YML_CROWDIN_LANGUAGES_ARG},
12173
"dest" : "add__ons/processes/LayoutEditor.properties",
12274
"update_option" : "update_as_unapproved",
12375
"escape_special_characters": 0,

0 commit comments

Comments
 (0)