diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bbf3ecc..8c20642 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,4 +22,34 @@ jobs: -exportLocalizations -project "Front Row.xcodeproj" -scheme "Front Row" + -localizationPath "./locale" + -exportLanguage en CODE_SIGNING_ALLOWED=NO | xcpretty && exit ${PIPESTATUS[0]} + + - name: Upload source locale artifact + uses: actions/upload-artifact@v4.3.1 + with: + name: en-source-locale + path: './locale/en.xcloc/Localized Contents/en.xliff' + + crowdin: + runs-on: ubuntu-latest + needs: build + steps: + - uses: actions/download-artifact@v4.1.4 + with: + name: en-source-locale + github-token: ${{ secrets.GITHUB_TOKEN }} + + - name: Upload source to Crowdin + uses: crowdin/github-action@v1.19.0 + with: + upload_sources: true + upload_translations: false + download_translations: false + + source: en.xliff + translation: '%osx_locale%.xliff' + + project_id: ${{ secrets.CROWDIN_PROJECT_ID }} + token: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} diff --git a/Front Row.xcodeproj/project.pbxproj b/Front Row.xcodeproj/project.pbxproj index 5093900..3c0eafb 100644 --- a/Front Row.xcodeproj/project.pbxproj +++ b/Front Row.xcodeproj/project.pbxproj @@ -8,6 +8,7 @@ /* Begin PBXBuildFile section */ 032BBB1E2B9FF671003D2FA8 /* WindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 032BBB1D2B9FF671003D2FA8 /* WindowController.swift */; }; + 0355CA512BA78039001AF5EA /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 0355CA502BA78039001AF5EA /* Localizable.xcstrings */; }; 03B712272B96C40C00C1F753 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B712262B96C40C00C1F753 /* AVKit.framework */; }; 03D77E952B9AA13700276A45 /* HelpCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D77E942B9AA13700276A45 /* HelpCommands.swift */; }; 03E8F3D62B9F79ED0008CE49 /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = 03E8F3D52B9F79ED0008CE49 /* Sparkle */; }; @@ -25,6 +26,7 @@ /* Begin PBXFileReference section */ 032BBB1D2B9FF671003D2FA8 /* WindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WindowController.swift; sourceTree = ""; }; + 0355CA502BA78039001AF5EA /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = ""; }; 03B712262B96C40C00C1F753 /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; }; 03BACB2D2B96C8A800D24F07 /* FrontRowInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = FrontRowInfo.plist; sourceTree = SOURCE_ROOT; }; 03D77E942B9AA13700276A45 /* HelpCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HelpCommands.swift; sourceTree = ""; }; @@ -87,6 +89,7 @@ 03BACB2D2B96C8A800D24F07 /* FrontRowInfo.plist */, 03EA68502B9630CF003348BE /* FrontRowApp.swift */, 03EA68542B9630D0003348BE /* Assets.xcassets */, + 0355CA502BA78039001AF5EA /* Localizable.xcstrings */, 03EA685F2B965224003348BE /* Main Menu */, 03EA68562B9630D0003348BE /* Preview Content */, 03EA686C2B968D86003348BE /* Support */, @@ -179,6 +182,32 @@ knownRegions = ( en, Base, + ar, + "zh-Hans", + "zh-Hant", + cs, + da, + nl, + fi, + fr, + de, + el, + he, + hu, + it, + ja, + ko, + nb, + pl, + "pt-BR", + "pt-PT", + ro, + ru, + es, + sv, + tr, + uk, + vi, ); mainGroup = 03EA68442B9630CF003348BE; packageReferences = ( @@ -200,6 +229,7 @@ files = ( 03EA68582B9630D0003348BE /* Preview Assets.xcassets in Resources */, 03EA68552B9630D0003348BE /* Assets.xcassets in Resources */, + 0355CA512BA78039001AF5EA /* Localizable.xcstrings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Front Row/Localizable.xcstrings b/Front Row/Localizable.xcstrings new file mode 100644 index 0000000..50fc1e1 --- /dev/null +++ b/Front Row/Localizable.xcstrings @@ -0,0 +1,2344 @@ +{ + "sourceLanguage": "en", + "strings": { + "CFBundleName": { + "comment": "Front Row/FrontRowInfoPlist.xcstrings\nCFBundleName\r\nBundle name", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Front Row" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + } + } + }, + "Check for Updates…": { + "comment": "Front Row/Localizable.xcstrings\nCheck for Updates…\r\nFront Row/Localizable.xcstrings\nCheck for Updates…", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Check for Updates…" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Check for Updates…" + } + } + } + }, + "Float on Top": { + "comment": "Front Row/Localizable.xcstrings\nFloat on Top\r\nFront Row/Localizable.xcstrings\nFloat on Top", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Float on Top" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Float on Top" + } + } + } + }, + "Front Row": { + "comment": "Front Row/Localizable.xcstrings\nFront Row\r\nFront Row/Localizable.xcstrings\nFront Row", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Front Row" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Front Row" + } + } + } + }, + "Mute": { + "comment": "Front Row/Localizable.xcstrings\nMute\r\nFront Row/Localizable.xcstrings\nMute", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Mute" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Mute" + } + } + } + }, + "Open File...": { + "comment": "Front Row/Localizable.xcstrings\nOpen File...\r\nShow the open file dialog", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Open File..." + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Open File..." + } + } + } + }, + "Pause": { + "comment": "Front Row/Localizable.xcstrings\nPause\r\nFront Row/Localizable.xcstrings\nPause", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Pause" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Pause" + } + } + } + }, + "Play": { + "comment": "Front Row/Localizable.xcstrings\nPlay\r\nFront Row/Localizable.xcstrings\nPlay", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Play" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Play" + } + } + } + }, + "Playback": { + "comment": "Front Row/Localizable.xcstrings\nPlayback\r\nFront Row/Localizable.xcstrings\nPlayback", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Playback" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Playback" + } + } + } + }, + "Release Notes": { + "comment": "Front Row/Localizable.xcstrings\nRelease Notes\r\nFront Row/Localizable.xcstrings\nRelease Notes", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Release Notes" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Release Notes" + } + } + } + }, + "Step Backward 5s": { + "comment": "Front Row/Localizable.xcstrings\nStep Backward 5s\r\nFront Row/Localizable.xcstrings\nStep Backward 5s", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Step Backward 5s" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Step Backward 5s" + } + } + } + }, + "Step Forward 5s": { + "comment": "Front Row/Localizable.xcstrings\nStep Forward 5s\r\nFront Row/Localizable.xcstrings\nStep Forward 5s", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Step Forward 5s" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Step Forward 5s" + } + } + } + }, + "Toggle Full Screen": { + "comment": "Front Row/Localizable.xcstrings\nToggle Full Screen\r\nFront Row/Localizable.xcstrings\nToggle Full Screen", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Toggle Full Screen" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Toggle Full Screen" + } + } + } + }, + "Website": { + "comment": "Front Row/Localizable.xcstrings\nWebsite\r\nFront Row/Localizable.xcstrings\nWebsite", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Website" + } + }, + "ar": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "cs": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "da": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "nl": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "fi": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "fr": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "de": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "el": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "he": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "hu": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "it": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "ja": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "ko": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "no": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "pl": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "pt": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "pt-BR": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "ro": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "ru": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "es": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "sv": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "tr": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "uk": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + }, + "vi": { + "stringUnit": { + "state": "needs_review", + "value": "Website" + } + } + } + } + }, + "version": "1.0" +} \ No newline at end of file diff --git a/crowdin.yml b/crowdin.yml index d7faad6..7cdcf76 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,2 +1,2 @@ bundles: - - 1 + - 8