diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 0c0420c4435..384a093bf36 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -64,8 +64,14 @@ itself: .... -# crowdin.yml -TODO +# crowdin.yml: Upload translation sources to [Crowdin](translate.keyman.com) + +This action automatically updates the English source strings on Crowdin +https://crowdin.com/project/keyman/sources/files + +based on the root [crowdin.yml](../../crowdin.yml) configuration file. The daily cron job currently runs at 6:00AM. + +This should match the behavior of locally using the [Crowdin CLI to upload sources](https://crowdin.github.io/crowdin-cli/commands/crowdin-upload-sources). # deb-packaging.yml: Ubuntu Packaging GitHub Action diff --git a/crowdin.yml b/crowdin.yml index 812cfa21c77..44861c3ac54 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -34,10 +34,10 @@ files: languages_mapping: # Prevent invalid region pap-rPAP. Leaving "in" for Indonesian android_code: - el-polyton: b+el # TODO: figure out polyton variant + #el-polyton: b+el # TODO: figure out polyton variant es-419: b+es+419 pap: pap - shu-latn-n: b+shu+latn + #shu-latn-n: b+shu+latn - source: /android/KMAPro/kMAPro/src/main/res/values/strings.xml dest: /android/app/strings.xml @@ -45,10 +45,10 @@ files: languages_mapping: # Prevent invalid region pap-rPAP android_code: - el-polyton: b+el # TODO: figure out polyton variant + #el-polyton: b+el # TODO: figure out polyton variant es-419: b+es+419 pap: pap - shu-latn-n: b+shu+latn + #shu-latn-n: b+shu+latn # Windows files # Note: we use type: android for the Windows project files @@ -81,7 +81,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /ios/engine/KMEI/KeymanEngine/en.lproj/Localizable.strings dest: /ios/engine/Localizable.strings @@ -89,7 +89,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /ios/engine/KMEI/KeymanEngine/en.lproj/Localizable.stringsdict dest: /ios/engine/Localizable.stringsdict @@ -97,7 +97,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /ios/keyman/Keyman/Keyman/en.lproj/Localizable.strings dest: /ios/app/Localizable.strings @@ -105,7 +105,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj # Linux files @@ -116,7 +116,7 @@ files: update_option: update_as_unapproved languages_mapping: locale_with_underscore: - shu-latn-n: shu@latin + #shu-latn-n: shu@latin ha: ha # macOS files @@ -127,7 +127,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /mac/Keyman4MacIM/Keyman4MacIM/KMConfiguration/en.lproj/preferences.strings dest: /mac/app/preferences.strings @@ -135,7 +135,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /mac/Keyman4MacIM/Keyman4MacIM/KMInfoWindow/en.lproj/KMInfoWindowController.strings dest: /mac/app/KMInfoWindowController.strings @@ -143,7 +143,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /mac/Keyman4MacIM/Keyman4MacIM/KMKeyboardHelpWindow/en.lproj/KMKeyboardHelpWindowController.strings dest: /mac/app/KMKeyboardHelpWindowController.strings @@ -151,7 +151,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /mac/Keyman4MacIM/Keyman4MacIM/en.lproj/Localizable.strings dest: /mac/app/Localizable.strings @@ -159,7 +159,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj - source: /mac/Keyman4MacIM/Keyman4MacIM/en.lproj/MainMenu.strings dest: /mac/app/MainMenu.strings @@ -167,7 +167,7 @@ files: languages_mapping: osx_code: pt-PT: pt-PT.lproj - el-polyton: el.lproj + #el-polyton: el.lproj # crowdin parameters descriptions: