From 090b7ee723406d15b37bb25c87275916ac45f0d9 Mon Sep 17 00:00:00 2001 From: tszngaiyip <97397318+tszngaiyip@users.noreply.github.com> Date: Sat, 29 Jan 2022 21:58:49 +0800 Subject: [PATCH 1/5] Adding Cantonese translation --- src/i18n/zh_CANTO.JSONC | 297 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 297 insertions(+) create mode 100644 src/i18n/zh_CANTO.JSONC diff --git a/src/i18n/zh_CANTO.JSONC b/src/i18n/zh_CANTO.JSONC new file mode 100644 index 00000000..4188fe9c --- /dev/null +++ b/src/i18n/zh_CANTO.JSONC @@ -0,0 +1,297 @@ +{ + + // i18n Info + "i18n.languageName": "廣東話", // name of language in native language + "i18n.languageNameEnglish": "Cantonese", // name of language in English + "i18n.category": "main", // main = real language, fun = fun community languages + "i18n.authors": "@tszngaiyip", // Authors, if you contribute to this file feel free to add your name seperated with a space + + // App info + "app.name": "Cider", + + "date.format": "${y}年${m}月${d}日", + + // Dialogs + "dialog.cancel": "取消", + "dialog.ok": "確認", + + // Notification + "notification.updatingLibrarySongs": "更新緊資料庫嘅歌曲...", + "notification.updatingLibraryAlbums": "更新緊資料庫嘅專輯...", + "notification.updatingLibraryArtists": "更新緊資料庫嘅藝人...", + // Terms + "term.appleInc": "Apple Inc.", + "term.appleMusic": "Apple Music", + "term.applePodcasts": "Apple Podcasts", + "term.itunes": "iTunes", + "term.github": "GitHub", + "term.discord": "Discord", + "term.learnMore": "想知更多", + "term.accountSettings": "帳號設定", + "term.logout": "登出", + "term.login": "登入", + "term.about": "關於", + "term.privateSession": "無痕模式", + "term.queue": "待播清單", + "term.search": "搵野", + "term.library": "資料庫", + "term.listenNow": "即刻聽", + "term.browse": "瀏覽", + "term.radio": "電台", + "term.recentlyAdded": "最近加入", + "term.songs": "歌曲", + "term.albums": "專輯", + "term.artists": "藝人", + "term.podcasts": "Podcasts", + "term.playlists": "播放清單", + "term.playlist": "播放清單", + "term.play": "播放", + "term.pause": "暫停", + "term.previous": "前一首", + "term.next": "下一首", + "term.shuffle": "隨機播放", + "term.repeat": "重複播放", + "term.volume": "音量", + "term.mute": "靜音", + "term.unmute": "取消靜音", + "term.share": "分享", + "term.settings": "設定", + "term.seeAll": "睇哂全部", + "term.sortBy": "排序", + "term.sortBy.album": "專輯", + "term.sortBy.artist": "藝人", + "term.sortBy.name": "歌名", + "term.sortBy.genre": "音樂風格", + "term.sortBy.releaseDate": "幾時出", + "term.sortBy.duration": "幾長", + "term.sortOrder": "點排", + "term.sortOrder.ascending": "順序", + "term.sortOrder.descending": "倒序", + "term.viewAs": "想點樣顯示", + "term.viewAs.coverArt": "專輯封面", + "term.viewAs.list": "列表", + "term.size": "大細", + "term.size.normal": "正常", + "term.size.compact": "迫啲", + "term.enable": "開", + "term.disable": "熄", + "term.enabled": "開左", + "term.disabled": "熄左", + "term.connect": "連結", + "term.connecting": "連緊", + "term.disconnect": "取消連結", + "term.authed": "授權咗", + "term.confirm": "確認?", + "term.more": "多啲", + "term.less": "少啲", + "term.showMore": "顯示多啲", + "term.showLess": "顯示少啲", + "term.topSongs" : "熱門歌曲", + "term.latestReleases": "最新出嘅", + "term.time.added": "加入於", + "term.time.released": "發行於", + "term.time.updated": "更新於", + "term.time.hours": "粒鐘", + "term.time.hour": "粒鐘", + "term.time.minutes": "分鐘", + "term.time.minute": "分鐘", + "term.time.seconds": "秒", + "term.time.second": "秒", + "term.fullscreenView": "用全螢幕睇", + "term.defaultView": "平時咁睇", + "term.spacializedAudioSetting": "空間音訊設定", + "term.clearAll": "清除", + "term.recentStations": "呢排聽緊嘅", + "term.language": "語言", + "term.funLanguages": "惡搞", + "term.noLyrics": "搵緊... / 搵唔到歌詞。/ 仆你個街 純音樂嚟嘅喂! ", + "term.copyright": "版權", + "term.rightsReserved": "保留一切權利", + "term.sponsor": "課金俾呢個Project", + "term.ciderTeam": "Cider 團隊", + "term.developer": "開發者", + "term.socialTeam": "PR", + "term.contributors": "手足", + "term.equalizer": "均衡器 (EQ)", + "term.reset": "重設", + "term.tracks": "首歌", // Assume x amount of tracks. e.g. 50 tracks + "term.videos": "影片", + "term.menu": "選項", + + // Home + "home.title": "主頁", + "home.recentlyPlayed": "呢排播左", + "home.recentlyAdded": "呢排加嘅", + "home.artistsFeed": "藝人動態", + "home.artistsFeed.noArtist": "Follow 一啲藝人嚟獲得佢哋嘅最新歌曲資訊。 ", + "home.madeForYou": "為你而整", + "home.friendsListeningTo": "你啲朋友聽緊", + "home.followedArtists": "Follow左嘅藝人", + // Errors + "error.appleMusicSubRequired": "需要課金Apple Music先可以用Cider。", + "error.connectionError": "連接唔到Apple Music。", + "error.noResults": "冇結果。", + "error.noResults.description": "搵過新啦。", + + //Podcasts + "podcast.followOnCider": "喺Cider上Follow", + "podcast.followedOnCider": "喺Cider上Follow左", + "podcast.subscribeOnItunes": "喺iTunes上訂閱", + "podcast.subscribedOnItunes": "喺iTunes上訂閱左", + "podcast.itunesStore": "iTunes Store", + "podcast.episodes": "單集", + "podcast.playEpisode": "播呢集", + "podcast.website": "Podcast 網頁", + + // Actions + "action.addToLibrary": "加入資料庫", + "action.addToLibrary.success": "加入咗資料庫", + "action.addToLibrary.error": "加入唔到資料庫", + "action.removeFromLibrary": "喺資料庫到刪除", + "action.removeFromLibrary.success": "已經喺資料庫到刪除咗", + "action.addToQueue": "加入待播清單", + "action.addToQueue.success": "加入咗待播清單", + "action.addToQueue.error": "加入唔到待播清單", + "action.removeFromQueue": "喺待播清單刪除", + "action.removeFromQueue.success": "已經喺待播清單到刪除咗", + "action.removeFromQueue.error": "喺待播清單到刪除唔到", + "action.addToPlaylist": "加入播放清單", + "action.removeFromPlaylist": "喺播放清單到刪除", + "action.addToFavorites": "加至我", + "action.follow": "Follow", + "action.follow.success": "Follow緊", + "action.follow.error": "Follow唔到", + "action.unfollow": "Unfollow", + "action.unfollow.success": "Unfollow咗", + "action.unfollow.error": "Unfollow唔到", + "action.playNext": "下首即刻播", + "action.playLater": "陣間先再播", + "action.startRadio": "建立電台", + "action.goToArtist": "前往藝人", + "action.goToAlbum": "前往專輯", + "action.moveToTop": "返最頂", + "action.share": "分享歌曲", + "action.rename": "重新命名", + "action.love": "鐘意", + "action.unlove": "唔鐘意", + "action.dislike": "唔想再睇到", + "action.undoDislike": "還原唔想再睇到", + "action.showWebRemoteQR": "顯示遙距控制QR code", + "action.playTracksNext": "插播 ${app.selectedMediaItems.length} 首歌曲", + "action.playTracksLater": "陣間播放 ${app.selectedMediaItems.length} 首歌曲", + "action.removeTracks": "喺待播清單到刪除 ${self.selectedItems.length} 首歌曲", + "action.import": "匯入", + "action.export": "匯出", + + // Settings - General + "settings.header.general": "一般", + "settings.header.general.description": "調整Cider嘅一般設定", + "settings.option.general.language": "語言", + + // Language optgroups + "settings.option.general.language.main": "語言", + "settings.option.general.language.fun": "惡搞語言", + "settings.option.general.language.unsorted": "未分類", + + // Settings - Audio + "settings.header.audio": "音訊", + "settings.header.audio.description": "調整Cider嘅音訊設定", + "settings.option.audio.quality": "音質", // Dropdown + "settings.header.audio.quality.high": "質素優先", + "settings.header.audio.quality.low": "流暢度優先", + "settings.header.audio.quality.auto": "自動", + "settings.option.audio.seamlessTransition": "無縫播放", // Toggle + "settings.option.audio.enableAdvancedFunctionality": "進階功能" // Toggle + "settings.option.audio.enableAdvancedFunctionality.description": "啟用AudioContext,解鎖類似音量平衡和均衡器嘅進階功能,但係會喺部分電腦造成音樂Lag機。", + "settings.option.audio.enableAdvancedFunctionality.audioNormalization": "音量平衡", // Toggle + "settings.option.audio.enableAdvancedFunctionality.audioNormalization.description": "平衡輕柔同響亮嘅歌曲,令你有統一嘅聆聽體驗。", + "settings.option.audio.enableAdvancedFunctionality.audioSpatialization": "空間音訊", // Toggle + "settings.option.audio.enableAdvancedFunctionality.audioSpatialization.description": "空間化音訊,製造一個更立體嘅聆聽體驗(注意:呢個功能唔係官方嘅杜比全景聲)", + // Settings - Visual + "settings.header.visual": "外觀", + "settings.header.visual.description": "調整Cider嘅外觀", + "settings.option.visual.windowBackgroundStyle": "視窗背景樣式", // Toggle + "settings.header.visual.windowBackgroundStyle.none": "空白", + "settings.header.visual.windowBackgroundStyle.artwork": "專輯封面", + "settings.header.visual.windowBackgroundStyle.image": "圖片", + "settings.option.visual.animatedArtwork": "動態專輯封面", // Dropdown + "settings.header.visual.animatedArtwork.always": "總是顯示", + "settings.header.visual.animatedArtwork.limited": "淨係喺藝人頁面同專輯封面顯示", + "settings.header.visual.animatedArtwork.disable": "熄左佢", + "settings.option.visual.animatedArtworkQuality": "動態專輯封面品質", // Dropdown + "settings.header.visual.animatedArtworkQuality.low": "低", + "settings.header.visual.animatedArtworkQuality.medium": "中", + "settings.header.visual.animatedArtworkQuality.high": "高", + "settings.header.visual.animatedArtworkQuality.veryHigh": "非常高", + "settings.header.visual.animatedArtworkQuality.extreme": "極高", + "settings.option.visual.animatedWindowBackground": "動態視窗背景", // Toggle + "settings.option.visual.hardwareAcceleration": "硬體加速", // Dropdown + "settings.option.visual.hardwareAcceleration.description": "需要重開Cider先會生效", + "settings.header.visual.hardwareAcceleration.default": "預設", + "settings.header.visual.hardwareAcceleration.webGPU": "WebGPU", + // Refer to term.disabled for the disabled option + "settings.option.visual.showPersonalInfo": "顯示個人檔案", // Toggle + + // Settings - Lyrics + "settings.header.lyrics": "歌詞", + "settings.header.lyrics.description": "調整Cider嘅歌詞設定", + "settings.option.lyrics.enableMusixmatch": "啟用 Musixmatch 歌詞", // Toggle + "settings.option.lyrics.enableMusixmatchKaraoke": "開啟唱K模式(僅限Musixmatch)", // Toggle + "settings.option.lyrics.musixmatchPreferredLanguage": "Musixmatch 歌詞語言偏好", // Dropdown + "settings.option.lyrics.enableYoutubeLyrics": "播放MV嘅時候用YouTube字幕", // Toggle + + // Settings - Connectivity + "settings.header.connectivity": "外部連結", + "settings.header.connectivity.description": "調整Cider同外部嘅連結", + "settings.option.connectivity.discordRPC": "Discord 狀態", // Dropdown + // Refer to term.disabled for the disabled option + "settings.header.connectivity.discordRPC.cider": "顯示為'Cider'", + "settings.header.connectivity.discordRPC.appleMusic": "顯示為'Apple Music'", + "settings.option.connectivity.discordRPC.clearOnPause": "暫停時清除 Discord 狀態", // Toggle + "settings.option.connectivity.lastfmScrobble": "LastFM Scrobbling 記錄", // Option to Connect + "settings.option.connectivity.lastfmScrobble.delay": "LastFM Scrobble 延遲 (%)", + "settings.option.connectivity.lastfmScrobble.nowPlaying": "啟用 LastFM 正在播放", + "settings.option.connectivity.lastfmScrobble.removeFeatured": "從歌名中移除藝人推薦 (LastFM)", + "settings.option.connectivity.lastfmScrobble.filterLoop": "Filter looped track (LastFM)", + // Refer to term.connect for the connect button + + // Settings - Experimental + "settings.header.experimental": "實驗性功能", + "settings.header.experimental.description": "調整Cider嘅實驗性功能", + "settings.option.experimental.compactUI": "逼啲既 UI", // Toggle + "settings.option.experimental.closeButtonBehaviour": "關閉按鈕行為", + "settings.option.experimental.closeButtonBehaviour.quit": "熄 Cider", + "settings.option.experimental.closeButtonBehaviour.minimizeTaskbar": "收埋Cider喺工作列", + "settings.option.experimental.closeButtonBehaviour.minimizeTray": "收埋Cider喺系統托盤", + // Refer to term.disabled & term.enabled + + // Spatialization Menu + "spatial.spatialProperties" : "空間音訊屬性", + "spatial.width" : "幾闊", + "spatial.height" : "幾高", + "spatial.depth" : "幾深", + "spatial.gain" : "增益", + "spatial.roomMaterials" : "空間材質", + "spatial.roomDimensions" : "空間大小", + "spatial.roomPositions" : "空間位置", + "spatial.setDimensions" : "大小設定", + "spatial.setPositions" : "位置設定", + "spatial.up" : "上面", + "spatial.front" : "前面", + "spatial.left" : "左邊", + "spatial.right" : "右邊", + "spatial.back" : "後面", + "spatial.down" : "下面", + "spatial.listener" : "觀眾", + "spatial.audioSource" : "音源", + + // Settings - Unfinished + "settings.header.unfinished": "未搞掂", + + // Web Remote + "remote.web.title": "遙距控制 Cider", + "remote.web.description": Scan 呢個QR去控制 Cider", + + // About + "about.thanks": "多謝 Cider Collective 同埋所有手足作出嘅貢獻。" +} \ No newline at end of file From 0f4f06b7d21f6c72447f2bacb9e4a4c8501a0ad7 Mon Sep 17 00:00:00 2001 From: tszngaiyip <97397318+tszngaiyip@users.noreply.github.com> Date: Sat, 29 Jan 2022 22:01:28 +0800 Subject: [PATCH 2/5] Minor update --- src/i18n/zh_CANTO.JSONC | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/i18n/zh_CANTO.JSONC b/src/i18n/zh_CANTO.JSONC index 4188fe9c..c9d2091b 100644 --- a/src/i18n/zh_CANTO.JSONC +++ b/src/i18n/zh_CANTO.JSONC @@ -1,8 +1,8 @@ { // i18n Info - "i18n.languageName": "廣東話", // name of language in native language - "i18n.languageNameEnglish": "Cantonese", // name of language in English + "i18n.languageName": "廣東話(香港﹚", // name of language in native language + "i18n.languageNameEnglish": "Cantonese (Hong Kong)", // name of language in English "i18n.category": "main", // main = real language, fun = fun community languages "i18n.authors": "@tszngaiyip", // Authors, if you contribute to this file feel free to add your name seperated with a space @@ -290,8 +290,8 @@ // Web Remote "remote.web.title": "遙距控制 Cider", - "remote.web.description": Scan 呢個QR去控制 Cider", + "remote.web.description": "Scan 呢個QR去控制 Cider", // About "about.thanks": "多謝 Cider Collective 同埋所有手足作出嘅貢獻。" -} \ No newline at end of file +} From 1e8b94c83bef51cc5efc45a0509ddeac781b1a59 Mon Sep 17 00:00:00 2001 From: tszngaiyip <97397318+tszngaiyip@users.noreply.github.com> Date: Sat, 29 Jan 2022 22:04:47 +0800 Subject: [PATCH 3/5] Minor Update --- src/i18n/zh_CANTO.JSONC | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/zh_CANTO.JSONC b/src/i18n/zh_CANTO.JSONC index c9d2091b..1ac4f753 100644 --- a/src/i18n/zh_CANTO.JSONC +++ b/src/i18n/zh_CANTO.JSONC @@ -157,7 +157,7 @@ "action.removeFromQueue.error": "喺待播清單到刪除唔到", "action.addToPlaylist": "加入播放清單", "action.removeFromPlaylist": "喺播放清單到刪除", - "action.addToFavorites": "加至我", + "action.addToFavorites": "加至收藏", "action.follow": "Follow", "action.follow.success": "Follow緊", "action.follow.error": "Follow唔到", From fd9cf59ccdb0bd456c7bc13ad7fd86c830e00f2f Mon Sep 17 00:00:00 2001 From: tszngaiyip <97397318+tszngaiyip@users.noreply.github.com> Date: Sat, 29 Jan 2022 22:21:29 +0800 Subject: [PATCH 4/5] Change the name --- src/i18n/{zh_CANTO.JSONC => zh_YUE.JSONC} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename src/i18n/{zh_CANTO.JSONC => zh_YUE.JSONC} (97%) diff --git a/src/i18n/zh_CANTO.JSONC b/src/i18n/zh_YUE.JSONC similarity index 97% rename from src/i18n/zh_CANTO.JSONC rename to src/i18n/zh_YUE.JSONC index 1ac4f753..b3d7e4f1 100644 --- a/src/i18n/zh_CANTO.JSONC +++ b/src/i18n/zh_YUE.JSONC @@ -2,7 +2,7 @@ // i18n Info "i18n.languageName": "廣東話(香港﹚", // name of language in native language - "i18n.languageNameEnglish": "Cantonese (Hong Kong)", // name of language in English + "i18n.languageNameEnglish": "Yue", // name of language in English "i18n.category": "main", // main = real language, fun = fun community languages "i18n.authors": "@tszngaiyip", // Authors, if you contribute to this file feel free to add your name seperated with a space From 34d3ca8c6d52d2cdf209974b28ba319721c53140 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Sat, 29 Jan 2022 21:24:13 +0700 Subject: [PATCH 5/5] revert string to json to Cantonese --- src/i18n/{zh_YUE.JSONC => zh_yue.JSONC} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename src/i18n/{zh_YUE.JSONC => zh_yue.JSONC} (97%) diff --git a/src/i18n/zh_YUE.JSONC b/src/i18n/zh_yue.JSONC similarity index 97% rename from src/i18n/zh_YUE.JSONC rename to src/i18n/zh_yue.JSONC index b3d7e4f1..1ac4f753 100644 --- a/src/i18n/zh_YUE.JSONC +++ b/src/i18n/zh_yue.JSONC @@ -2,7 +2,7 @@ // i18n Info "i18n.languageName": "廣東話(香港﹚", // name of language in native language - "i18n.languageNameEnglish": "Yue", // name of language in English + "i18n.languageNameEnglish": "Cantonese (Hong Kong)", // name of language in English "i18n.category": "main", // main = real language, fun = fun community languages "i18n.authors": "@tszngaiyip", // Authors, if you contribute to this file feel free to add your name seperated with a space