From fe54d82e111bb474144c03d3182737fdd0fd2208 Mon Sep 17 00:00:00 2001 From: maboroshin Date: Mon, 24 Aug 2020 05:58:19 +0000 Subject: [PATCH 01/18] Translated using Weblate (Japanese) Currently translated at 99.6% (291 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/ --- static/locales/ja.yaml | 46 +++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml index d7ea2bae..6d5cb231 100644 --- a/static/locales/ja.yaml +++ b/static/locales/ja.yaml @@ -64,8 +64,8 @@ Search Filters: # Sidebar Subscriptions: # On Subscriptions Page - Subscriptions: '購読' - Latest Subscriptions: '最新の登録' + Subscriptions: '登録' + Latest Subscriptions: '最近の登録' 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'まだチャンネル登録がありません。登録するとここに表示されます。' 'Getting Subscriptions. Please wait.': '登録を取得中。お待ちください...' Trending: '急上昇' @@ -83,14 +83,14 @@ Settings: Settings: '設定' General Settings: General Settings: '一般設定' - Fallback to Non-Preferred Backend on Failure: '問題発生時に非推奨バックエンドへフォールバック' + Fallback to Non-Preferred Backend on Failure: '問題発生時に非推奨のバックエンドへフォールバック' Enable Search Suggestions: '検索候補を有効化' Default Landing Page: '最初に表示するページ' Locale Preference: 'ローカル設定' Preferred API Backend: Preferred API Backend: 'API バックエンドの設定' Local API: 'ローカル API' - Invidious API: 'InvidiousのAPI' + Invidious API: 'Invidious の API' Video View Type: Video View Type: '動画表示の種類' Grid: 'グリッド' @@ -98,7 +98,7 @@ Settings: Thumbnail Preference: Thumbnail Preference: 'サムネイルの設定' Default: '標準' - Beginning: '開始' + Beginning: '最初' Middle: '中間' End: '終了' 'Invidious Instance (Default is https://invidio.us)': 'Invidious のインスタンス (初期値は @@ -109,12 +109,12 @@ Settings: Theme Settings: 'テーマの設定' Match Top Bar with Main Color: '上部のバーをメインカラーに一致' Base Theme: - Base Theme: '基本テーマ' + Base Theme: 'ベースの配色' Black: '黒' Dark: 'ダーク' Light: 'ライト' Main Color Theme: - Main Color Theme: 'メインのカラーテーマ' + Main Color Theme: '第一配色' Red: '赤' Pink: 'ピンク' Purple: '紫' @@ -131,11 +131,11 @@ Settings: Amber: 'アンバー' Orange: 'オレンジ' Deep Orange: '深いオレンジ' - Secondary Color Theme: '第2カラーテーマ' + Secondary Color Theme: '第二配色' #* Main Color Theme Player Settings: Player Settings: 'プレイヤーの設定' - Force Local Backend for Legacy Formats: 'レガシーフォーマットのためにローカルバックエンドを強制する' + Force Local Backend for Legacy Formats: '旧形式には強制的にローカルバックエンド' Remember History: '履歴を記憶' Play Next Video: '次の動画を再生' Turn on Subtitles by Default: '標準で字幕を有効化' @@ -164,7 +164,7 @@ Settings: 8k: '8K' Subscription Settings: Subscription Settings: 'チャンネル登録の設定' - Hide Videos on Watch: '視聴後の動画を非表示にする' + Hide Videos on Watch: '視聴済みの動画は非表示' Subscriptions Export Format: Subscriptions Export Format: '登録のエクスポート形式' #& Freetube @@ -184,7 +184,7 @@ Settings: Use Tor / Proxy for API calls: 'API 呼び出しに Tor/Proxy を使用' TEST PROXY: 'プロキシのテスト' #& Invidious Instance (Default is https://invidio.us) - See Public Instances: 'パブリックインスタンスを参照' + See Public Instances: '公開インスタンスを参照' Clear History: Clear History: '履歴を消去' # On Click @@ -192,9 +192,9 @@ Settings: #& Yes #& No Clear Subscriptions: - Clear Subscriptions: '購読を消去' + Clear Subscriptions: '登録を消去' # On Click - Are you sure you want to remove all subscriptions?: 'すべての購読を消去しますか?' + Are you sure you want to remove all subscriptions?: 'すべての登録を消去しますか?' #& Yes #& No @@ -216,15 +216,15 @@ About: GPLv3+ の自由なライセンスです。' 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >- - バグ発報告や機能要望、サポートが必要であれば、私たちのGitHubをご覧ください。プルリクエストも歓迎します。 + バグ発報告や機能要望、サポートが必要であれば、私たちの GitHub をご覧ください。プルリクエストも歓迎します。 Thank you very much to the People and Projects that make FreeTube possible!: 'FreeTube を継続させてくれている人々とプロジェクトに感謝!' - 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'チャットがしたいなら私たちの + 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'チャットがしたければ私たちの Element / Matrix にご参加ください。参加前にルールのご確認を。' - 'Looking for help? Check out our Wiki page.': 'ヘルプが必要なら 私たちの Wiki をご覧ください。' + 'Looking for help? Check out our Wiki page.': 'ヘルプが必要なら私たちの Wiki をご覧ください。' Check out our Firefox extension!: '私たちの Firefox 拡張機能!' @@ -261,7 +261,7 @@ Channel: About: About: '情報' Channel Description: 'チャンネルの説明' - Featured Channels: '目玉チャンネル' + Featured Channels: '注目チャンネル' Video: Open in YouTube: 'YouTube で開く' Copy YouTube Link: 'YouTube のリンクをコピー' @@ -272,7 +272,7 @@ Video: View: '回再生' Views: '回再生' # Context is "X People Watching" - Watching: '監視中' + Watching: '視聴中' Watched: '視聴済み' # As in a Live Video Live: 'ライブ配信' @@ -310,15 +310,15 @@ Video: Year: '年' Years: '年' Ago: '前' - Upcoming: 'すぐに初公開' + Upcoming: 'まもなく公開予定' Published on: '公開日' # $ is replaced with the number and % with the unit (days, hours, minutes...) Publicationtemplate: '$ % 前' #& Videos Video has been removed from your history: 動画は履歴から削除されました Remove From History: 履歴から削除 - Video has been marked as watched: 動画の見たマークをした - Mark As Watched: 見たマークをする + Video has been marked as watched: 視聴済みにしました + Mark As Watched: 視聴済みにする Videos: #& Sort By Sort By: @@ -338,7 +338,7 @@ Playlist: Copy YouTube Link: 'YouTube のリンクをコピー' Open in YouTube: 'YouTube で開く' Copy Invidious Link: 'Invidious のリンクをコピー' - Open in Invidious: 'Invidiousで開く' + Open in Invidious: 'Invidious で開く' # On Video Watch Page #* Published @@ -374,7 +374,7 @@ Comments: Reply: '返信' There are no comments available for this video: 'この動画へのコメントはありません' Load More Comments: 'さらにコメントを読み込み' -Up Next: '次に' +Up Next: '次へ' # Toast Messages Local API Error (Click to copy): 'ローカル API エラー (クリックでコピー)' From e4fa91bd3b7d1c16a378bf784f6b8115a01f7ccd Mon Sep 17 00:00:00 2001 From: maboroshin Date: Mon, 24 Aug 2020 06:00:19 +0000 Subject: [PATCH 02/18] Translated using Weblate (Japanese) Currently translated at 99.6% (291 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/ --- static/locales/ja.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml index 6d5cb231..4880f207 100644 --- a/static/locales/ja.yaml +++ b/static/locales/ja.yaml @@ -394,4 +394,4 @@ Canceled next video autoplay: '次の動画の自動再生をキャンセルし Yes: 'はい' No: 'いいえ' -Locale Name: English +Locale Name: '' From 6c8e7627be6fd3adb370eba2cbdef2f0ed307764 Mon Sep 17 00:00:00 2001 From: Joeri Date: Tue, 25 Aug 2020 10:34:42 +0200 Subject: [PATCH 03/18] Added translation using Weblate (Dutch) --- static/locales/nl.yaml | 387 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 387 insertions(+) create mode 100644 static/locales/nl.yaml diff --git a/static/locales/nl.yaml b/static/locales/nl.yaml new file mode 100644 index 00000000..970432e1 --- /dev/null +++ b/static/locales/nl.yaml @@ -0,0 +1,387 @@ +# Put the name of your locale in the same language +Locale Name: '' +FreeTube: '' +# Currently on Subscriptions, Playlists, and History +'This part of the app is not ready yet. Come back later when progress has been made.': > + +# Webkit Menu Bar +File: '' +Quit: '' +Edit: '' +Undo: '' +Redo: '' +Cut: '' +Copy: '' +Paste: '' +Delete: '' +Select all: '' +Reload: '' +Force Reload: '' +Toggle Developer Tools: '' +Actual size: '' +Zoom in: '' +Zoom out: '' +Toggle fullscreen: '' +Window: '' +Minimize: '' +Close: '' +Back: '' +Forward: '' + +# Search Bar +Search / Go to URL: '' + # In Filter Button +Search Filters: + Search Filters: '' + Sort By: + Sort By: '' + Most Relevant: '' + Rating: '' + Upload Date: '' + View Count: '' + Time: + Time: '' + Any Time: '' + Last Hour: '' + Today: '' + This Week: '' + This Month: '' + This Year: '' + Type: + Type: '' + All Types: '' + Videos: '' + Channels: '' + #& Playlists + Duration: + Duration: '' + All Durations: '' + Short (< 4 minutes): '' + Long (> 20 minutes): '' + # On Search Page + Search Results: '' + Fetching results. Please wait: '' + Fetch more results: '' +# Sidebar +Subscriptions: + # On Subscriptions Page + Subscriptions: '' + Latest Subscriptions: '' + 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': '' + 'Getting Subscriptions. Please wait.': '' +Trending: '' +Most Popular: '' +Playlists: '' +User Playlists: + Your Playlists: '' +History: + # On History Page + History: '' + Watch History: '' + Your history list is currently empty.: '' +Settings: + # On Settings Page + Settings: '' + General Settings: + General Settings: '' + Fallback to Non-Preferred Backend on Failure: '' + Enable Search Suggestions: '' + Default Landing Page: '' + Locale Preference: '' + Preferred API Backend: + Preferred API Backend: '' + Local API: '' + Invidious API: '' + Video View Type: + Video View Type: '' + Grid: '' + List: '' + Thumbnail Preference: + Thumbnail Preference: '' + Default: '' + Beginning: '' + Middle: '' + End: '' + 'Invidious Instance (Default is https://invidio.us)': '' + Region for Trending: '' + #! List countries + Theme Settings: + Theme Settings: '' + Match Top Bar with Main Color: '' + Base Theme: + Base Theme: '' + Black: '' + Dark: '' + Light: '' + Main Color Theme: + Main Color Theme: '' + Red: '' + Pink: '' + Purple: '' + Deep Purple: '' + Indigo: '' + Blue: '' + Light Blue: '' + Cyan: '' + Teal: '' + Green: '' + Light Green: '' + Lime: '' + Yellow: '' + Amber: '' + Orange: '' + Deep Orange: '' + Secondary Color Theme: '' + #* Main Color Theme + Player Settings: + Player Settings: '' + Force Local Backend for Legacy Formats: '' + Play Next Video: '' + Turn on Subtitles by Default: '' + Autoplay Videos: '' + Proxy Videos Through Invidious: '' + Autoplay Playlists: '' + Enable Theatre Mode by Default: '' + Default Volume: '' + Default Playback Rate: '' + Default Video Format: + Default Video Format: '' + Dash Formats: '' + Legacy Formats: '' + Audio Formats: '' + Default Quality: + Default Quality: '' + Auto: '' + 144p: '' + 240p: '' + 360p: '' + 480p: '' + 720p: '' + 1080p: '' + 1440p: '' + 4k: '' + 8k: '' + Privacy Settings: + Privacy Settings: '' + Remember History: '' + Save Watched Progress: '' + Clear Search Cache: '' + Are you sure you want to clear out your search cache?: '' + Search cache has been cleared: '' + Remove Watch History: '' + Are you sure you want to remove your entire watch history?: '' + Watch history has been cleared: '' + Subscription Settings: + Subscription Settings: '' + Hide Videos on Watch: '' + Subscriptions Export Format: + Subscriptions Export Format: '' + #& Freetube + Newpipe: '' + OPML: '' + Manage Subscriptions: '' + Import Subscriptions: '' + Export Subscriptions: '' + How do I import my subscriptions?: '' + Advanced Settings: + Advanced Settings: '' + Enable Debug Mode (Prints data to the console): '' + 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': '' + 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '' + Use Tor / Proxy for API calls: '' + TEST PROXY: '' + #& Invidious Instance (Default is https://invidio.us) + See Public Instances: '' + Clear History: + Clear History: '' + # On Click + Are you sure you want to delete your history?: '' + #& Yes + #& No + Clear Subscriptions: + Clear Subscriptions: '' + # On Click + Are you sure you want to remove all subscriptions?: '' + #& Yes + #& No + +About: + #On About page + About: '' + #& About + 'This software is FOSS and released under the GNU Affero General Public License v3.0.': '' + + 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': > + + Thank you very much to the People and Projects that make FreeTube possible!: '' + + 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '' + + 'Looking for help? Check out our Wiki page.': '' + + Check out our Firefox extension!: '' + + 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': '' + + #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS' + + Latest FreeTube News: '' + +#On Channel Page +Channel: + Subscriber: '' + Subscribers: '' + Subscribe: '' + Unsubscribe: '' + Search Channel: '' + Your search results have returned 0 results: '' + Sort By: '' + Videos: + Videos: '' + This channel does not currently have any videos: '' + Sort Types: + Newest: '' + Oldest: '' + Most Popular: '' + Playlists: + Playlists: '' + This channel does not currently have any playlists: '' + Sort Types: + Last Video Added: '' + Newest: '' + Oldest: '' + About: + About: '' + Channel Description: '' + Featured Channels: '' +Video: + Mark As Watched: '' + Remove From History: '' + Video has been marked as watched: '' + Video has been removed from your history: '' + Open in YouTube: '' + Copy YouTube Link: '' + Open YouTube Embedded Player: '' + Copy YouTube Embedded Player Link: '' + Open in Invidious: '' + Copy Invidious Link: '' + View: '' + Views: '' + # Context is "X People Watching" + Watching: '' + Watched: '' + # As in a Live Video + Live: '' + Live Now: '' + Live Chat: '' + Enable Live Chat: '' + Live Chat is currently not supported in this build.: '' + 'Chat is disabled or the Live Stream has ended.': '' + Live chat is enabled. Chat messages will appear here once sent.: '' + 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '' + Published: + Jan: '' + Feb: '' + Mar: '' + Apr: '' + May: '' + Jun: '' + Jul: '' + Aug: '' + Sep: '' + Oct: '' + Nov: '' + Dec: '' + Second: '' + Seconds: '' + Hour: '' + Hours: '' + Day: '' + Days: '' + Week: '' + Weeks: '' + Month: '' + Months: '' + Year: '' + Years: '' + Ago: '' + Upcoming: '' + Published on: '' + # $ is replaced with the number and % with the unit (days, hours, minutes...) + Publicationtemplate: '' +#& Videos +Videos: + #& Sort By + Sort By: + Newest: '' + Oldest: '' + #& Most Popular +#& Playlists +Playlist: + #& About + View Full Playlist: '' + Videos: '' + View: '' + Views: '' + Last Updated On: '' + Share Playlist: + Share Playlist: '' + Copy YouTube Link: '' + Open in YouTube: '' + Copy Invidious Link: '' + Open in Invidious: '' + +# On Video Watch Page +#* Published +#& Views +Toggle Theatre Mode: '' +Change Format: + Change Video Formats: '' + Use Dash Formats: '' + Use Legacy Formats: '' + Use Audio Formats: '' +Share: + Share Video: '' + Copy Link: '' + Open Link: '' + Copy Embed: '' + Open Embed: '' + # On Click + Invidious URL copied to clipboard: '' + Invidious Embed URL copied to clipboard: '' + YouTube URL copied to clipboard: '' + YouTube Embed URL copied to clipboard: '' +Mini Player: '' +Comments: + Comments: '' + Click to View Comments: '' + Getting comment replies, please wait: '' + Show Comments: '' + Hide Comments: '' + # Context: View 10 Replies, View 1 Reply + View: '' + Hide: '' + Replies: '' + Reply: '' + There are no comments available for this video: '' + Load More Comments: '' +Up Next: '' + +# Toast Messages +Local API Error (Click to copy): '' +Invidious API Error (Click to copy): '' +Falling back to Invidious API: '' +Falling back to the local API: '' +Subscriptions have not yet been implemented: '' +Loop is now disabled: '' +Loop is now enabled: '' +Shuffle is now disabled: '' +Shuffle is now enabled: '' +Playing Next Video: '' +Playing Previous Video: '' +Playing next video in 5 seconds. Click to cancel: '' +Canceled next video autoplay: '' +'The playlist has ended. Enable loop to continue playing': '' + +Yes: '' +No: '' From b23cd650dfcfd8d5b9fa23babb47ef636e62ffd7 Mon Sep 17 00:00:00 2001 From: lucanomax Date: Tue, 25 Aug 2020 16:55:16 +0200 Subject: [PATCH 04/18] Added translation using Weblate (Italian) --- static/locales/it.yaml | 387 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 387 insertions(+) create mode 100644 static/locales/it.yaml diff --git a/static/locales/it.yaml b/static/locales/it.yaml new file mode 100644 index 00000000..970432e1 --- /dev/null +++ b/static/locales/it.yaml @@ -0,0 +1,387 @@ +# Put the name of your locale in the same language +Locale Name: '' +FreeTube: '' +# Currently on Subscriptions, Playlists, and History +'This part of the app is not ready yet. Come back later when progress has been made.': > + +# Webkit Menu Bar +File: '' +Quit: '' +Edit: '' +Undo: '' +Redo: '' +Cut: '' +Copy: '' +Paste: '' +Delete: '' +Select all: '' +Reload: '' +Force Reload: '' +Toggle Developer Tools: '' +Actual size: '' +Zoom in: '' +Zoom out: '' +Toggle fullscreen: '' +Window: '' +Minimize: '' +Close: '' +Back: '' +Forward: '' + +# Search Bar +Search / Go to URL: '' + # In Filter Button +Search Filters: + Search Filters: '' + Sort By: + Sort By: '' + Most Relevant: '' + Rating: '' + Upload Date: '' + View Count: '' + Time: + Time: '' + Any Time: '' + Last Hour: '' + Today: '' + This Week: '' + This Month: '' + This Year: '' + Type: + Type: '' + All Types: '' + Videos: '' + Channels: '' + #& Playlists + Duration: + Duration: '' + All Durations: '' + Short (< 4 minutes): '' + Long (> 20 minutes): '' + # On Search Page + Search Results: '' + Fetching results. Please wait: '' + Fetch more results: '' +# Sidebar +Subscriptions: + # On Subscriptions Page + Subscriptions: '' + Latest Subscriptions: '' + 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': '' + 'Getting Subscriptions. Please wait.': '' +Trending: '' +Most Popular: '' +Playlists: '' +User Playlists: + Your Playlists: '' +History: + # On History Page + History: '' + Watch History: '' + Your history list is currently empty.: '' +Settings: + # On Settings Page + Settings: '' + General Settings: + General Settings: '' + Fallback to Non-Preferred Backend on Failure: '' + Enable Search Suggestions: '' + Default Landing Page: '' + Locale Preference: '' + Preferred API Backend: + Preferred API Backend: '' + Local API: '' + Invidious API: '' + Video View Type: + Video View Type: '' + Grid: '' + List: '' + Thumbnail Preference: + Thumbnail Preference: '' + Default: '' + Beginning: '' + Middle: '' + End: '' + 'Invidious Instance (Default is https://invidio.us)': '' + Region for Trending: '' + #! List countries + Theme Settings: + Theme Settings: '' + Match Top Bar with Main Color: '' + Base Theme: + Base Theme: '' + Black: '' + Dark: '' + Light: '' + Main Color Theme: + Main Color Theme: '' + Red: '' + Pink: '' + Purple: '' + Deep Purple: '' + Indigo: '' + Blue: '' + Light Blue: '' + Cyan: '' + Teal: '' + Green: '' + Light Green: '' + Lime: '' + Yellow: '' + Amber: '' + Orange: '' + Deep Orange: '' + Secondary Color Theme: '' + #* Main Color Theme + Player Settings: + Player Settings: '' + Force Local Backend for Legacy Formats: '' + Play Next Video: '' + Turn on Subtitles by Default: '' + Autoplay Videos: '' + Proxy Videos Through Invidious: '' + Autoplay Playlists: '' + Enable Theatre Mode by Default: '' + Default Volume: '' + Default Playback Rate: '' + Default Video Format: + Default Video Format: '' + Dash Formats: '' + Legacy Formats: '' + Audio Formats: '' + Default Quality: + Default Quality: '' + Auto: '' + 144p: '' + 240p: '' + 360p: '' + 480p: '' + 720p: '' + 1080p: '' + 1440p: '' + 4k: '' + 8k: '' + Privacy Settings: + Privacy Settings: '' + Remember History: '' + Save Watched Progress: '' + Clear Search Cache: '' + Are you sure you want to clear out your search cache?: '' + Search cache has been cleared: '' + Remove Watch History: '' + Are you sure you want to remove your entire watch history?: '' + Watch history has been cleared: '' + Subscription Settings: + Subscription Settings: '' + Hide Videos on Watch: '' + Subscriptions Export Format: + Subscriptions Export Format: '' + #& Freetube + Newpipe: '' + OPML: '' + Manage Subscriptions: '' + Import Subscriptions: '' + Export Subscriptions: '' + How do I import my subscriptions?: '' + Advanced Settings: + Advanced Settings: '' + Enable Debug Mode (Prints data to the console): '' + 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': '' + 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '' + Use Tor / Proxy for API calls: '' + TEST PROXY: '' + #& Invidious Instance (Default is https://invidio.us) + See Public Instances: '' + Clear History: + Clear History: '' + # On Click + Are you sure you want to delete your history?: '' + #& Yes + #& No + Clear Subscriptions: + Clear Subscriptions: '' + # On Click + Are you sure you want to remove all subscriptions?: '' + #& Yes + #& No + +About: + #On About page + About: '' + #& About + 'This software is FOSS and released under the GNU Affero General Public License v3.0.': '' + + 'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': > + + Thank you very much to the People and Projects that make FreeTube possible!: '' + + 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '' + + 'Looking for help? Check out our Wiki page.': '' + + Check out our Firefox extension!: '' + + 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': '' + + #~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS' + + Latest FreeTube News: '' + +#On Channel Page +Channel: + Subscriber: '' + Subscribers: '' + Subscribe: '' + Unsubscribe: '' + Search Channel: '' + Your search results have returned 0 results: '' + Sort By: '' + Videos: + Videos: '' + This channel does not currently have any videos: '' + Sort Types: + Newest: '' + Oldest: '' + Most Popular: '' + Playlists: + Playlists: '' + This channel does not currently have any playlists: '' + Sort Types: + Last Video Added: '' + Newest: '' + Oldest: '' + About: + About: '' + Channel Description: '' + Featured Channels: '' +Video: + Mark As Watched: '' + Remove From History: '' + Video has been marked as watched: '' + Video has been removed from your history: '' + Open in YouTube: '' + Copy YouTube Link: '' + Open YouTube Embedded Player: '' + Copy YouTube Embedded Player Link: '' + Open in Invidious: '' + Copy Invidious Link: '' + View: '' + Views: '' + # Context is "X People Watching" + Watching: '' + Watched: '' + # As in a Live Video + Live: '' + Live Now: '' + Live Chat: '' + Enable Live Chat: '' + Live Chat is currently not supported in this build.: '' + 'Chat is disabled or the Live Stream has ended.': '' + Live chat is enabled. Chat messages will appear here once sent.: '' + 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '' + Published: + Jan: '' + Feb: '' + Mar: '' + Apr: '' + May: '' + Jun: '' + Jul: '' + Aug: '' + Sep: '' + Oct: '' + Nov: '' + Dec: '' + Second: '' + Seconds: '' + Hour: '' + Hours: '' + Day: '' + Days: '' + Week: '' + Weeks: '' + Month: '' + Months: '' + Year: '' + Years: '' + Ago: '' + Upcoming: '' + Published on: '' + # $ is replaced with the number and % with the unit (days, hours, minutes...) + Publicationtemplate: '' +#& Videos +Videos: + #& Sort By + Sort By: + Newest: '' + Oldest: '' + #& Most Popular +#& Playlists +Playlist: + #& About + View Full Playlist: '' + Videos: '' + View: '' + Views: '' + Last Updated On: '' + Share Playlist: + Share Playlist: '' + Copy YouTube Link: '' + Open in YouTube: '' + Copy Invidious Link: '' + Open in Invidious: '' + +# On Video Watch Page +#* Published +#& Views +Toggle Theatre Mode: '' +Change Format: + Change Video Formats: '' + Use Dash Formats: '' + Use Legacy Formats: '' + Use Audio Formats: '' +Share: + Share Video: '' + Copy Link: '' + Open Link: '' + Copy Embed: '' + Open Embed: '' + # On Click + Invidious URL copied to clipboard: '' + Invidious Embed URL copied to clipboard: '' + YouTube URL copied to clipboard: '' + YouTube Embed URL copied to clipboard: '' +Mini Player: '' +Comments: + Comments: '' + Click to View Comments: '' + Getting comment replies, please wait: '' + Show Comments: '' + Hide Comments: '' + # Context: View 10 Replies, View 1 Reply + View: '' + Hide: '' + Replies: '' + Reply: '' + There are no comments available for this video: '' + Load More Comments: '' +Up Next: '' + +# Toast Messages +Local API Error (Click to copy): '' +Invidious API Error (Click to copy): '' +Falling back to Invidious API: '' +Falling back to the local API: '' +Subscriptions have not yet been implemented: '' +Loop is now disabled: '' +Loop is now enabled: '' +Shuffle is now disabled: '' +Shuffle is now enabled: '' +Playing Next Video: '' +Playing Previous Video: '' +Playing next video in 5 seconds. Click to cancel: '' +Canceled next video autoplay: '' +'The playlist has ended. Enable loop to continue playing': '' + +Yes: '' +No: '' From 34ff58f95bf171b320672544574afee829f471d6 Mon Sep 17 00:00:00 2001 From: jsf Date: Mon, 24 Aug 2020 06:18:00 +0000 Subject: [PATCH 05/18] Translated using Weblate (German) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/ --- static/locales/de-DE.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/de-DE.yaml b/static/locales/de-DE.yaml index 221f861d..933b573d 100644 --- a/static/locales/de-DE.yaml +++ b/static/locales/de-DE.yaml @@ -217,7 +217,7 @@ Settings: Clear Search Cache: Suchzwischenspeicher löschen Save Watched Progress: Videofortschritt speichern Remember History: Verlauf speichern - Privacy Settings: Privatsphäre Einstellungen + Privacy Settings: Datenschutzeinstellungen About: #On About page About: Über From 820e7d1a8dfa199b8789d54806a25955944ecf9e Mon Sep 17 00:00:00 2001 From: Preston Date: Mon, 24 Aug 2020 00:50:30 +0000 Subject: [PATCH 06/18] Translated using Weblate (German) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/ --- static/locales/de-DE.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/de-DE.yaml b/static/locales/de-DE.yaml index 933b573d..6e38882b 100644 --- a/static/locales/de-DE.yaml +++ b/static/locales/de-DE.yaml @@ -70,7 +70,7 @@ Subscriptions: 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': Deine Abonnementliste ist aktuell leer. Beginne Abonnements hinzuzufügen um sie hier zu sehen. - 'Getting Subscriptions. Please wait.': Rufe Abonnements ab. Bitte warten. + 'Getting Subscriptions. Please wait.': Rufe Abonnements ab. Bitte warten. Trending: Trends Most Popular: Am beliebtesten Playlists: Playlists From 13815f77e0cd8795c1a88e004216479daf2e9d6a Mon Sep 17 00:00:00 2001 From: Scott Anecito Date: Mon, 24 Aug 2020 18:29:15 +0000 Subject: [PATCH 07/18] Translated using Weblate (Japanese) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/ --- static/locales/ja.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml index 4880f207..d31947b8 100644 --- a/static/locales/ja.yaml +++ b/static/locales/ja.yaml @@ -394,4 +394,4 @@ Canceled next video autoplay: '次の動画の自動再生をキャンセルし Yes: 'はい' No: 'いいえ' -Locale Name: '' +Locale Name: '英語' From f44a610e6cb72f9d5c07ca0b027e90be1152eaa6 Mon Sep 17 00:00:00 2001 From: jsf Date: Mon, 24 Aug 2020 06:11:46 +0000 Subject: [PATCH 08/18] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/ --- static/locales/zh-CN.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/zh-CN.yaml b/static/locales/zh-CN.yaml index 12c15b95..e43bf0cd 100644 --- a/static/locales/zh-CN.yaml +++ b/static/locales/zh-CN.yaml @@ -388,4 +388,4 @@ Canceled next video autoplay: '取消的自动播放下一视频' Yes: '是' No: '否' -Locale Name: 英文 +Locale Name: 简体中文 From e9ad764afdeea5f336090b1c8fb17372335f61f4 Mon Sep 17 00:00:00 2001 From: jsf Date: Mon, 24 Aug 2020 06:17:07 +0000 Subject: [PATCH 09/18] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/ --- static/locales/zh-TW.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/zh-TW.yaml b/static/locales/zh-TW.yaml index 2a475c38..1f297fc1 100644 --- a/static/locales/zh-TW.yaml +++ b/static/locales/zh-TW.yaml @@ -388,4 +388,4 @@ Canceled next video autoplay: '取消的自動播放下一視訊' Yes: '是' No: '否' -Locale Name: 英文 +Locale Name: 正體中文 From 5c8c474390cc83b50c41bb5c4171885280a3801e Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Mon, 24 Aug 2020 01:44:53 +0000 Subject: [PATCH 10/18] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/ --- static/locales/zh-TW.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/zh-TW.yaml b/static/locales/zh-TW.yaml index 1f297fc1..4c99e348 100644 --- a/static/locales/zh-TW.yaml +++ b/static/locales/zh-TW.yaml @@ -67,7 +67,7 @@ Subscriptions: Subscriptions: '訂閱' Latest Subscriptions: '最新訂閱' 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': '您的訂閱清單目前是空的。在這裡開始添加訂閱。' - 'Getting Subscriptions. Please wait.': '抓取訂閱中。 請稍等。' + 'Getting Subscriptions. Please wait.': '抓取訂閱中。請稍等。' Trending: '熱門' Most Popular: '最流行' Playlists: '播放清單' From 16387a6bb5098ec1d8c58f2e29b554d5c0541a12 Mon Sep 17 00:00:00 2001 From: Cleiton Floss Date: Mon, 24 Aug 2020 18:01:02 +0000 Subject: [PATCH 11/18] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/ --- static/locales/pt-BR.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/static/locales/pt-BR.yaml b/static/locales/pt-BR.yaml index b287d94f..fc1a2a2e 100644 --- a/static/locales/pt-BR.yaml +++ b/static/locales/pt-BR.yaml @@ -204,6 +204,18 @@ Settings: #& Yes #& No + Privacy Settings: + Watch history has been cleared: Histórico de visualizações foi limpo + Are you sure you want to remove your entire watch history?: Queres realmente remover + todo o teu histórico de visualizações? + Remove Watch History: Remover histórico + Search cache has been cleared: O cache de buscas foi limpo + Are you sure you want to clear out your search cache?: Queres realmente limpar + teu cache de buscas? + Clear Search Cache: Limpar cache de buscas + Save Watched Progress: Salvar progresso de visualização + Remember History: Lembrar histórico + Privacy Settings: Configurações de privacidade About: #On About page About: 'Sobre' @@ -405,3 +417,4 @@ Canceled next video autoplay: 'Auto-reprodução foi cancelada para o próximo v Yes: 'Sim' No: 'Não' +Locale Name: Inglês From 6e6a99da7208ce25b3a6ee870b2146bc91b50aaa Mon Sep 17 00:00:00 2001 From: Joeri Date: Tue, 25 Aug 2020 09:46:22 +0000 Subject: [PATCH 12/18] Translated using Weblate (Dutch) Currently translated at 13.0% (38 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/ --- static/locales/nl.yaml | 78 ++++++++++++++++++++++-------------------- 1 file changed, 40 insertions(+), 38 deletions(-) diff --git a/static/locales/nl.yaml b/static/locales/nl.yaml index 970432e1..dbb2707b 100644 --- a/static/locales/nl.yaml +++ b/static/locales/nl.yaml @@ -1,52 +1,54 @@ # Put the name of your locale in the same language -Locale Name: '' -FreeTube: '' +Locale Name: 'Engels' +FreeTube: 'Freetube' # Currently on Subscriptions, Playlists, and History -'This part of the app is not ready yet. Come back later when progress has been made.': > +'This part of the app is not ready yet. Come back later when progress has been made.': >- + Dit deel van de applicatie is nog niet af. Kom later terug als er vooruitgang is + geboekt. # Webkit Menu Bar -File: '' -Quit: '' -Edit: '' -Undo: '' -Redo: '' -Cut: '' -Copy: '' -Paste: '' -Delete: '' -Select all: '' -Reload: '' -Force Reload: '' -Toggle Developer Tools: '' -Actual size: '' -Zoom in: '' -Zoom out: '' +File: 'Bestand' +Quit: 'Afsluiten' +Edit: 'Bewerken' +Undo: 'Ongedaan maken' +Redo: 'Herhalen' +Cut: 'Knippen' +Copy: 'Kopiëren' +Paste: 'Plakken' +Delete: 'Verwijderen' +Select all: 'Alles selecteren' +Reload: 'Herladen' +Force Reload: 'Forceer herladen' +Toggle Developer Tools: 'Ontwikkelaarsmenu openen' +Actual size: 'Daadwerkelijke grootte' +Zoom in: 'Inzoomen' +Zoom out: 'Uitzoomen' Toggle fullscreen: '' -Window: '' -Minimize: '' -Close: '' -Back: '' -Forward: '' +Window: 'Venster' +Minimize: 'Verkleinen' +Close: 'Sluiten' +Back: 'Ga terug' +Forward: 'Ga vooruit' # Search Bar -Search / Go to URL: '' +Search / Go to URL: 'Zoeken / Ga naar URL' # In Filter Button Search Filters: - Search Filters: '' + Search Filters: 'Zoekopdracht filteren' Sort By: - Sort By: '' - Most Relevant: '' - Rating: '' - Upload Date: '' - View Count: '' + Sort By: 'Sorteren op' + Most Relevant: 'Meest relevant' + Rating: 'Beoordeling' + Upload Date: 'Uploaddatum' + View Count: 'Kijkcijfers' Time: - Time: '' - Any Time: '' - Last Hour: '' - Today: '' - This Week: '' - This Month: '' - This Year: '' + Time: 'Tijd' + Any Time: 'Ooit' + Last Hour: 'Laatste uur' + Today: 'Vandaag' + This Week: 'Deze week' + This Month: 'Deze maand' + This Year: 'Dit jaar' Type: Type: '' All Types: '' From 5b52b4a008648b2fabc1faed6788838657bd80b8 Mon Sep 17 00:00:00 2001 From: lucanomax Date: Tue, 25 Aug 2020 20:45:11 +0000 Subject: [PATCH 13/18] Translated using Weblate (Italian) Currently translated at 39.0% (114 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/ --- static/locales/it.yaml | 232 +++++++++++++++++++++-------------------- 1 file changed, 118 insertions(+), 114 deletions(-) diff --git a/static/locales/it.yaml b/static/locales/it.yaml index 970432e1..5590def9 100644 --- a/static/locales/it.yaml +++ b/static/locales/it.yaml @@ -1,169 +1,173 @@ # Put the name of your locale in the same language -Locale Name: '' -FreeTube: '' +Locale Name: 'Inglese' +FreeTube: 'FreeTube' # Currently on Subscriptions, Playlists, and History -'This part of the app is not ready yet. Come back later when progress has been made.': > +'This part of the app is not ready yet. Come back later when progress has been made.': >- + Questa parte dell'app è sotto sviluppo. Torna quando sono stati fatti dei progressi. # Webkit Menu Bar -File: '' -Quit: '' -Edit: '' -Undo: '' -Redo: '' -Cut: '' -Copy: '' -Paste: '' -Delete: '' -Select all: '' -Reload: '' -Force Reload: '' -Toggle Developer Tools: '' -Actual size: '' -Zoom in: '' -Zoom out: '' -Toggle fullscreen: '' -Window: '' -Minimize: '' -Close: '' -Back: '' -Forward: '' +File: 'File' +Quit: 'Chiudi' +Edit: 'Modifica' +Undo: 'Indietro' +Redo: 'Ripeti' +Cut: 'Taglia' +Copy: 'Copia' +Paste: 'Incolla' +Delete: 'Elimina' +Select all: 'Seleziona tutto' +Reload: 'Ricarica' +Force Reload: 'Forza Ricarica' +Toggle Developer Tools: 'Abilita Strumenti Sviluppatore' +Actual size: 'Grandezza attuale' +Zoom in: 'Ingrandire' +Zoom out: 'Ridurre lo zoom' +Toggle fullscreen: 'Mostra a schermo intero' +Window: 'Finestra' +Minimize: 'Minimizza' +Close: 'Chiudi' +Back: 'Indietro' +Forward: 'Avanti' # Search Bar -Search / Go to URL: '' +Search / Go to URL: 'Cerca / Vai a URL' # In Filter Button Search Filters: - Search Filters: '' + Search Filters: 'Filtri di Ricerca' Sort By: - Sort By: '' - Most Relevant: '' - Rating: '' - Upload Date: '' - View Count: '' + Sort By: 'Filtra Per' + Most Relevant: 'Più Rilevante' + Rating: 'Valutazione' + Upload Date: 'Data di Caricamento' + View Count: 'Conteggio Visualizzazioni' Time: - Time: '' - Any Time: '' - Last Hour: '' - Today: '' - This Week: '' - This Month: '' - This Year: '' + Time: 'Tempo' + Any Time: 'Sempre' + Last Hour: 'Ultima Ora' + Today: 'Oggi' + This Week: 'Questa Settimana' + This Month: 'Questo Mese' + This Year: 'Quest'' anno' Type: - Type: '' - All Types: '' - Videos: '' - Channels: '' + Type: 'Tipologia' + All Types: 'Tutti i Tipi' + Videos: 'Video' + Channels: 'Canali' #& Playlists Duration: - Duration: '' - All Durations: '' - Short (< 4 minutes): '' - Long (> 20 minutes): '' + Duration: 'Durata' + All Durations: 'Ogni Durata' + Short (< 4 minutes): 'Corto (< 4 minuti)' + Long (> 20 minutes): 'Lungo (> 20 minuti)' # On Search Page - Search Results: '' - Fetching results. Please wait: '' - Fetch more results: '' + Search Results: 'Risultati di Ricerca' + Fetching results. Please wait: 'Caricamento risultati. Attendi' + Fetch more results: 'Carica più risultati' # Sidebar Subscriptions: # On Subscriptions Page - Subscriptions: '' - Latest Subscriptions: '' - 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': '' - 'Getting Subscriptions. Please wait.': '' -Trending: '' -Most Popular: '' + Subscriptions: 'Iscrizioni' + Latest Subscriptions: 'Ultime Iscrizioni' + 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'La + lista delle tue iscrizioni è vuota. Inizia aggiungendo iscrizioni per visualizzarle + qui.' + 'Getting Subscriptions. Please wait.': 'Caricamento Iscrizioni. Attendi.' +Trending: 'Tendenze' +Most Popular: 'Popolari' Playlists: '' User Playlists: - Your Playlists: '' + Your Playlists: 'Le tue Playlist' History: # On History Page - History: '' - Watch History: '' - Your history list is currently empty.: '' + History: 'Cronologia' + Watch History: 'Cronologia Visualizzazioni' + Your history list is currently empty.: 'La tua cronologia è vuota.' Settings: # On Settings Page - Settings: '' + Settings: 'Impostazioni' General Settings: - General Settings: '' + General Settings: 'Impostazioni Generali' Fallback to Non-Preferred Backend on Failure: '' - Enable Search Suggestions: '' - Default Landing Page: '' + Enable Search Suggestions: 'Abilita Suggerimenti di Ricerca' + Default Landing Page: 'Pagina Iniziale di Default' Locale Preference: '' Preferred API Backend: Preferred API Backend: '' - Local API: '' - Invidious API: '' + Local API: 'API Locali' + Invidious API: 'API di Indidious' Video View Type: Video View Type: '' - Grid: '' - List: '' + Grid: 'Griglia' + List: 'Lista' Thumbnail Preference: - Thumbnail Preference: '' - Default: '' + Thumbnail Preference: 'Preferenze Miniatura' + Default: 'Default' Beginning: '' Middle: '' - End: '' - 'Invidious Instance (Default is https://invidio.us)': '' - Region for Trending: '' + End: 'Fine' + 'Invidious Instance (Default is https://invidio.us)': 'Istanza Invidious (https://invidio.us + di Default)' + Region for Trending: 'Regione per le Tendenze' #! List countries Theme Settings: - Theme Settings: '' + Theme Settings: 'Impostazioni Tema' Match Top Bar with Main Color: '' Base Theme: - Base Theme: '' - Black: '' - Dark: '' - Light: '' + Base Theme: 'Tema di Base' + Black: 'Nero' + Dark: 'Scuro' + Light: 'Chiaro' Main Color Theme: - Main Color Theme: '' - Red: '' - Pink: '' - Purple: '' - Deep Purple: '' - Indigo: '' - Blue: '' - Light Blue: '' - Cyan: '' + Main Color Theme: 'Tema Colori Principale' + Red: 'Rosso' + Pink: 'Rosa' + Purple: 'Viola' + Deep Purple: 'Viola Scuro' + Indigo: 'Indaco' + Blue: 'Blu' + Light Blue: 'Azzurro' + Cyan: 'Ciano' Teal: '' - Green: '' - Light Green: '' + Green: 'Verde' + Light Green: 'Verde Chiaro' Lime: '' - Yellow: '' - Amber: '' - Orange: '' + Yellow: 'Giallo' + Amber: 'Ambra' + Orange: 'Arancione' Deep Orange: '' - Secondary Color Theme: '' + Secondary Color Theme: 'Tema Colori Secondario' #* Main Color Theme Player Settings: - Player Settings: '' + Player Settings: 'Impostazioni Player Video' Force Local Backend for Legacy Formats: '' - Play Next Video: '' - Turn on Subtitles by Default: '' - Autoplay Videos: '' + Play Next Video: 'Riproduci Prossimo Video' + Turn on Subtitles by Default: 'Abilita Sottotitoli di Default' + Autoplay Videos: 'Riproduci Video Automaticamente' Proxy Videos Through Invidious: '' - Autoplay Playlists: '' - Enable Theatre Mode by Default: '' - Default Volume: '' + Autoplay Playlists: 'Riproduci Playlist Automaticamente' + Enable Theatre Mode by Default: 'Abilita Modalità Teatro di Default' + Default Volume: 'Volume di Default' Default Playback Rate: '' Default Video Format: - Default Video Format: '' + Default Video Format: 'Formato Video Predefinito' Dash Formats: '' Legacy Formats: '' - Audio Formats: '' + Audio Formats: 'Formati Audio' Default Quality: - Default Quality: '' + Default Quality: 'Qualità di Default' Auto: '' - 144p: '' - 240p: '' - 360p: '' - 480p: '' - 720p: '' - 1080p: '' - 1440p: '' - 4k: '' - 8k: '' + 144p: '144p' + 240p: '240p' + 360p: '360p' + 480p: '480p' + 720p: '720p' + 1080p: '1080p' + 1440p: '1440p' + 4k: '4k' + 8k: '8k' Privacy Settings: - Privacy Settings: '' - Remember History: '' + Privacy Settings: 'Impostazioni Privacy' + Remember History: 'Salva la Cronologia' Save Watched Progress: '' Clear Search Cache: '' Are you sure you want to clear out your search cache?: '' From faa7d0ecdfacdfa2dad5f6c88e8e01c7c9f41906 Mon Sep 17 00:00:00 2001 From: Cleiton Floss Date: Wed, 26 Aug 2020 23:55:23 +0000 Subject: [PATCH 14/18] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/ --- static/locales/pt-BR.yaml | 53 +++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/static/locales/pt-BR.yaml b/static/locales/pt-BR.yaml index fc1a2a2e..1e262e89 100644 --- a/static/locales/pt-BR.yaml +++ b/static/locales/pt-BR.yaml @@ -35,9 +35,9 @@ Search Filters: Sort By: Sort By: 'Classificar por' Most Relevant: 'Relevância' - Rating: 'Classificação' + Rating: 'Avaliação' Upload Date: 'Data de envio' - View Count: 'Contagem de Visualizações' + View Count: 'Número de visualizações' Time: Time: 'Data do upload' Any Time: 'Qualquer hora' @@ -137,7 +137,7 @@ Settings: Secondary Color Theme: 'Cor secundária' #* Main Color Theme Player Settings: - Player Settings: 'Configurações do Vídeo' + Player Settings: 'Configurações do vídeo' Force Local Backend for Legacy Formats: 'Forçar motor local para formatos legados' Remember History: 'Lembrar do histórico' Play Next Video: 'Reproduzir próximo vídeo' @@ -252,9 +252,8 @@ Channel: Subscribers: 'Inscritos' Subscribe: 'Inscrever-se' Unsubscribe: 'Remover inscrição' - Search Channel: 'Buscar Canal' - Your search results have returned 0 results: 'Não tivemos nenhum resultado para - tua busca' + Search Channel: 'Buscar no canal' + Your search results have returned 0 results: 'Nenhum vídeo encontrado para a busca' Sort By: 'Filtrar por' Videos: Videos: 'Vídeos' @@ -283,8 +282,8 @@ Video: Video has been removed from your history: 'O vídeo foi removido do teu histórico' Open in YouTube: 'Abrir no YouTube' Copy YouTube Link: 'Copiar link do YouTube' - Open YouTube Embedded Player: 'Abrir vídeo do YouTube embutido' - Copy YouTube Embedded Player Link: 'Copiar link do YouTube embutido' + Open YouTube Embedded Player: 'Abrir vídeo incorporado do YouTube' + Copy YouTube Embedded Player Link: 'Copiar link incorporado do YouTube' Open in Invidious: 'Abrir no Invidious' Copy Invidious Link: 'Copiar link do Invidious' View: 'Visualização' @@ -319,18 +318,18 @@ Video: Oct: 'Out' Nov: 'Nov' Dec: 'Dez' - Second: 'Segundo' - Seconds: 'Segundos' - Hour: 'Hora' - Hours: 'Horas' - Day: 'Dia' - Days: 'Dias' - Week: 'Semana' - Weeks: 'Semanas' - Month: 'Mês' - Months: 'Meses' - Year: 'Ano' - Years: 'Anos' + Second: 'segundo' + Seconds: 'segundos' + Hour: 'hora' + Hours: 'horas' + Day: 'dia' + Days: 'dias' + Week: 'semana' + Weeks: 'semanas' + Month: 'mês' + Months: 'meses' + Year: 'ano' + Years: 'anos' Ago: 'Atrás' Upcoming: 'Futuramente' Published on: 'Publicado em' @@ -371,19 +370,19 @@ Share: Share Video: 'Compartilhar vídeo' Copy Link: 'Copiar link' Open Link: 'Abrir link' - Copy Embed: 'Copiar embutido' - Open Embed: 'Abrir embutido' + Copy Embed: 'Copiar incorporado' + Open Embed: 'Abrir incorporado' # On Click Invidious URL copied to clipboard: 'O URL do Invidious está na área de transferência' - Invidious Embed URL copied to clipboard: 'O URL embutido do Invidious está na área - de transferência' + Invidious Embed URL copied to clipboard: 'O URL incorporado do Invidious está na + área de transferência' YouTube URL copied to clipboard: 'O URL do YouTube está na área de transferência' - YouTube Embed URL copied to clipboard: 'O URL embutido do YouTube está na área de - transferência' + YouTube Embed URL copied to clipboard: 'O URL incorporado do YouTube está na área + de transferência' Mini Player: 'Visualizador Pequeno' Comments: Comments: 'Comentários' - Click to View Comments: 'Clique para ver os Comentários' + Click to View Comments: 'Mostrar comentários' Getting comment replies, please wait: 'Buscando respostas, por favor, aguarde' Show Comments: 'Mostrar comentários' Hide Comments: 'Esconder comentários' From 944c48253d91003c466e200edc2c85166b3c0b3d Mon Sep 17 00:00:00 2001 From: circlingpandora Date: Wed, 26 Aug 2020 23:08:10 +0000 Subject: [PATCH 15/18] Translated using Weblate (Spanish (Mexico)) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es_MX/ --- static/locales/es_MX.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/static/locales/es_MX.yaml b/static/locales/es_MX.yaml index b107f839..34cbd3d2 100644 --- a/static/locales/es_MX.yaml +++ b/static/locales/es_MX.yaml @@ -40,7 +40,7 @@ Search Filters: View Count: 'Recuento de vistas' Time: Time: 'Tiempo' - Any Time: '' + Any Time: 'Cualquier momento' Last Hour: 'Última hora' Today: 'Hoy' This Week: 'Esta semana' @@ -167,7 +167,7 @@ Settings: 8k: '8k' Subscription Settings: Subscription Settings: 'Ajustes de suscripción' - Hide Videos on Watch: '' + Hide Videos on Watch: 'Ocultar videos vistos' Subscriptions Export Format: Subscriptions Export Format: 'Formato de exportación de suscripciones' #& Freetube @@ -397,7 +397,7 @@ Comments: There are no comments available for this video: 'No hay comentarios disponibles para este video' Load More Comments: 'Cargar Más Comentarios' -Up Next: '' +Up Next: 'A continuación' # Toast Messages Local API Error (Click to copy): 'Error de la API local (Presione para copiar)' @@ -408,13 +408,13 @@ Falling back to the local API: 'Recurriendo a la API local' Subscriptions have not yet been implemented: 'Las suscripciones aún no se han implementado' Loop is now disabled: 'El bucle esta desactivado' Loop is now enabled: 'El bucle esta activado' -Shuffle is now disabled: '' -Shuffle is now enabled: '' +Shuffle is now disabled: 'La reproducción aleatoria se ha desactivado' +Shuffle is now enabled: 'La reproducción aleatoria se ha activado' Playing Next Video: 'Reproduciendo el video siguiente' Playing Previous Video: 'Reproduciendo el video anterior' Playing next video in 5 seconds. Click to cancel: 'Reproduciendo el video siguiente en 5 segundos. Presione para cancelar' -Canceled next video autoplay: '' +Canceled next video autoplay: 'Reproducción automática del siguiente video cancelado' 'The playlist has ended. Enable loop to continue playing': 'La lista de reproducción ha terminado. Activa el bucle para continuar reproduciendo' From 1c81b74a454fa5b42a8cc075ac01b58dfef47938 Mon Sep 17 00:00:00 2001 From: lucanomax Date: Thu, 27 Aug 2020 13:55:15 +0000 Subject: [PATCH 16/18] Translated using Weblate (Italian) Currently translated at 84.5% (247 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/ --- static/locales/it.yaml | 283 ++++++++++++++++++++++------------------- 1 file changed, 150 insertions(+), 133 deletions(-) diff --git a/static/locales/it.yaml b/static/locales/it.yaml index 5590def9..45480b76 100644 --- a/static/locales/it.yaml +++ b/static/locales/it.yaml @@ -74,7 +74,7 @@ Subscriptions: 'Getting Subscriptions. Please wait.': 'Caricamento Iscrizioni. Attendi.' Trending: 'Tendenze' Most Popular: 'Popolari' -Playlists: '' +Playlists: 'Playlists' User Playlists: Your Playlists: 'Le tue Playlist' History: @@ -102,8 +102,8 @@ Settings: Thumbnail Preference: Thumbnail Preference: 'Preferenze Miniatura' Default: 'Default' - Beginning: '' - Middle: '' + Beginning: 'Inizio' + Middle: 'Centrato' End: 'Fine' 'Invidious Instance (Default is https://invidio.us)': 'Istanza Invidious (https://invidio.us di Default)' @@ -172,46 +172,50 @@ Settings: Clear Search Cache: '' Are you sure you want to clear out your search cache?: '' Search cache has been cleared: '' - Remove Watch History: '' + Remove Watch History: 'Cancella Cronologia Visualizzazioni' Are you sure you want to remove your entire watch history?: '' - Watch history has been cleared: '' + Watch history has been cleared: 'La cronologia di visualizzazioni è stata pulita' Subscription Settings: - Subscription Settings: '' + Subscription Settings: 'Impostazioni Iscrizioni' Hide Videos on Watch: '' Subscriptions Export Format: Subscriptions Export Format: '' #& Freetube - Newpipe: '' - OPML: '' - Manage Subscriptions: '' - Import Subscriptions: '' - Export Subscriptions: '' - How do I import my subscriptions?: '' + Newpipe: 'Newpipe' + OPML: 'OPML' + Manage Subscriptions: 'Gestisci Iscrizioni' + Import Subscriptions: 'Importa Iscrizioni' + Export Subscriptions: 'Esporta Iscrizioni' + How do I import my subscriptions?: 'Come importo le mie iscrizioni?' Advanced Settings: - Advanced Settings: '' + Advanced Settings: 'Impostazioni Avanzate' Enable Debug Mode (Prints data to the console): '' - 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': '' - 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': '' - Use Tor / Proxy for API calls: '' - TEST PROXY: '' + 'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Indirizzo Proxy (Esempio: + SOCKS5://127.0.0.1:9050 )' + 'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': 'Cliccare + "PROVA PROXY" manderà una richiesta a https://ipinfo.io/json' + Use Tor / Proxy for API calls: 'Usa Tor / Proxy per chiamate API' + TEST PROXY: 'PROVA PROXY' #& Invidious Instance (Default is https://invidio.us) - See Public Instances: '' + See Public Instances: 'Vedi Istanze Pubbliche' Clear History: - Clear History: '' + Clear History: 'Pulisci Cronologia' # On Click - Are you sure you want to delete your history?: '' + Are you sure you want to delete your history?: 'Sei sicuro di voler eliminare + la cronologia?' #& Yes #& No Clear Subscriptions: - Clear Subscriptions: '' + Clear Subscriptions: 'Pulisci Iscrizioni' # On Click - Are you sure you want to remove all subscriptions?: '' + Are you sure you want to remove all subscriptions?: 'Sei sicuro di voler rimuovere + tutte le iscrizioni?' #& Yes #& No About: #On About page - About: '' + About: 'Informazioni' #& About 'This software is FOSS and released under the GNU Affero General Public License v3.0.': '' @@ -219,11 +223,13 @@ About: Thank you very much to the People and Projects that make FreeTube possible!: '' - 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': '' + 'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': 'Vuoi + chattare? Entra nel nostro Server Element / Matrix. Controlla le regole prima + di entrare.' 'Looking for help? Check out our Wiki page.': '' - Check out our Firefox extension!: '' + Check out our Firefox extension!: 'Dai un occhiata alla nostra estensione Firefox!' 'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': '' @@ -233,159 +239,170 @@ About: #On Channel Page Channel: - Subscriber: '' - Subscribers: '' - Subscribe: '' - Unsubscribe: '' - Search Channel: '' + Subscriber: 'Iscritto' + Subscribers: 'Iscritti' + Subscribe: 'Iscriviti' + Unsubscribe: 'Disiscriviti' + Search Channel: 'Cerca Canale' Your search results have returned 0 results: '' - Sort By: '' + Sort By: 'Filtra Per' Videos: - Videos: '' - This channel does not currently have any videos: '' + Videos: 'Video' + This channel does not currently have any videos: 'Questo canale attualmente non + ha nessun video' Sort Types: - Newest: '' + Newest: 'Recenti' Oldest: '' - Most Popular: '' + Most Popular: 'Più Popolari' Playlists: - Playlists: '' - This channel does not currently have any playlists: '' + Playlists: 'Playlists' + This channel does not currently have any playlists: 'Questo canale attualmente + non ha nessuna playlist' Sort Types: - Last Video Added: '' - Newest: '' - Oldest: '' + Last Video Added: 'Ultimo Video Aggiunto' + Newest: 'Più Recenti' + Oldest: 'Più Vecchi' About: - About: '' - Channel Description: '' - Featured Channels: '' + About: 'Informazioni' + Channel Description: 'Descrizione Canale' + Featured Channels: 'Canali Suggeriti' Video: Mark As Watched: '' - Remove From History: '' - Video has been marked as watched: '' - Video has been removed from your history: '' - Open in YouTube: '' - Copy YouTube Link: '' - Open YouTube Embedded Player: '' - Copy YouTube Embedded Player Link: '' - Open in Invidious: '' - Copy Invidious Link: '' + Remove From History: 'Rimuovi dalla Cronologia' + Video has been marked as watched: 'Il Video è stato contrassegnato come guardato' + Video has been removed from your history: 'Il Video è stato rimosso dalla Cronologia' + Open in YouTube: 'Apri su YouTube :(' + Copy YouTube Link: 'Copia Link YouTube' + Open YouTube Embedded Player: 'Apri Lettore YouTube Incorporato' + Copy YouTube Embedded Player Link: 'Copia Link del Lettore YouTube Incorporato' + Open in Invidious: 'Apri in Invidious' + Copy Invidious Link: 'Copia Link Invidious' View: '' - Views: '' + Views: 'Visualizzazioni' # Context is "X People Watching" Watching: '' Watched: '' # As in a Live Video - Live: '' - Live Now: '' - Live Chat: '' - Enable Live Chat: '' - Live Chat is currently not supported in this build.: '' - 'Chat is disabled or the Live Stream has ended.': '' - Live chat is enabled. Chat messages will appear here once sent.: '' - 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '' + Live: 'Dal Vivo' + Live Now: 'Ora Dal Vivo' + Live Chat: 'Chat dal Vivo' + Enable Live Chat: 'Abilita Chat dal Vivo' + Live Chat is currently not supported in this build.: 'La Chat dal Vivo non è supportata + al momento per questa build.' + 'Chat is disabled or the Live Stream has ended.': 'La chat è disabilitata o la Diretta + è terminata.' + Live chat is enabled. Chat messages will appear here once sent.: 'La chat dal vivo + è abilitata. I messaggi appariranno qui una volta inviati.' + 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'La + chat dal vivo non è supportata attualmente con le API di Invidious. È necessaria + una connessione diretta a YouTube.' Published: - Jan: '' - Feb: '' - Mar: '' - Apr: '' - May: '' - Jun: '' - Jul: '' - Aug: '' - Sep: '' - Oct: '' - Nov: '' - Dec: '' - Second: '' - Seconds: '' - Hour: '' - Hours: '' - Day: '' - Days: '' - Week: '' - Weeks: '' - Month: '' - Months: '' - Year: '' - Years: '' + Jan: 'Gen' + Feb: 'Feb' + Mar: 'Mar' + Apr: 'Apr' + May: 'Mag' + Jun: 'Giu' + Jul: 'Lug' + Aug: 'Ago' + Sep: 'Set' + Oct: 'Ott' + Nov: 'Nov' + Dec: 'Dic' + Second: 'Secondo' + Seconds: 'Secondi' + Hour: 'Ora' + Hours: 'Ore' + Day: 'Giorno' + Days: 'Giorni' + Week: 'Settimana' + Weeks: 'Settimane' + Month: 'Mese' + Months: 'Mesi' + Year: 'Anno' + Years: 'Anni' Ago: '' Upcoming: '' - Published on: '' + Published on: 'Pubblicato il' # $ is replaced with the number and % with the unit (days, hours, minutes...) Publicationtemplate: '' #& Videos Videos: #& Sort By Sort By: - Newest: '' - Oldest: '' + Newest: 'Recenti' + Oldest: 'Vecchi' #& Most Popular #& Playlists Playlist: #& About - View Full Playlist: '' - Videos: '' - View: '' - Views: '' - Last Updated On: '' + View Full Playlist: 'Guarda Playlist Completa' + Videos: 'Video' + View: 'Visualizzazione' + Views: 'Visualizzazioni' + Last Updated On: 'Ultimo Caricamento Il' Share Playlist: - Share Playlist: '' - Copy YouTube Link: '' - Open in YouTube: '' - Copy Invidious Link: '' - Open in Invidious: '' + Share Playlist: 'Condividi Playlist' + Copy YouTube Link: 'Copia Link YouTube' + Open in YouTube: 'Apri su YouTube :(' + Copy Invidious Link: 'Copia Link Invidious' + Open in Invidious: 'Apri in Invidious' # On Video Watch Page #* Published #& Views -Toggle Theatre Mode: '' +Toggle Theatre Mode: 'Attiva Modalità Cinema' Change Format: - Change Video Formats: '' - Use Dash Formats: '' - Use Legacy Formats: '' - Use Audio Formats: '' + Change Video Formats: 'Cambia Formati Video' + Use Dash Formats: 'Usa Formati Dash' + Use Legacy Formats: 'Usa Formati Legacy' + Use Audio Formats: 'Usa Formati Audio' Share: - Share Video: '' - Copy Link: '' - Open Link: '' + Share Video: 'Condividi Video' + Copy Link: 'Copia Link' + Open Link: 'Apri Link' Copy Embed: '' Open Embed: '' # On Click - Invidious URL copied to clipboard: '' + Invidious URL copied to clipboard: 'URL Invidious copiato negli appunti' Invidious Embed URL copied to clipboard: '' - YouTube URL copied to clipboard: '' + YouTube URL copied to clipboard: 'URL YouTube copiato negli appunti' YouTube Embed URL copied to clipboard: '' -Mini Player: '' +Mini Player: 'Visualizzatore Mini' Comments: - Comments: '' - Click to View Comments: '' - Getting comment replies, please wait: '' - Show Comments: '' - Hide Comments: '' + Comments: 'Commenti' + Click to View Comments: 'Clicca per Vedere i Commenti' + Getting comment replies, please wait: 'Sto recuperando le risposte, attendere' + Show Comments: 'Mostra Commenti' + Hide Comments: 'Nascondi Commenti' # Context: View 10 Replies, View 1 Reply - View: '' - Hide: '' - Replies: '' - Reply: '' - There are no comments available for this video: '' - Load More Comments: '' -Up Next: '' + View: 'Guarda' + Hide: 'Nascondi' + Replies: 'Rispondi' + Reply: 'Rispondi' + There are no comments available for this video: 'Non ci sono commenti disponibili + per questo video' + Load More Comments: 'Carica più commenti' +Up Next: 'Prossimo' # Toast Messages -Local API Error (Click to copy): '' -Invidious API Error (Click to copy): '' -Falling back to Invidious API: '' -Falling back to the local API: '' -Subscriptions have not yet been implemented: '' +Local API Error (Click to copy): 'Errore API Locale (Clicca per copiare)' +Invidious API Error (Click to copy): 'Errore API Invidious (Clicca per copiare)' +Falling back to Invidious API: 'Torno alle API Invidious' +Falling back to the local API: 'Torno alle API locali' +Subscriptions have not yet been implemented: 'Le Iscrizioni non sono ancora state + implementate' Loop is now disabled: '' Loop is now enabled: '' Shuffle is now disabled: '' Shuffle is now enabled: '' -Playing Next Video: '' -Playing Previous Video: '' -Playing next video in 5 seconds. Click to cancel: '' -Canceled next video autoplay: '' -'The playlist has ended. Enable loop to continue playing': '' +Playing Next Video: 'Riproduzione Prossimo Video' +Playing Previous Video: 'Riproduzione Video Precedente' +Playing next video in 5 seconds. Click to cancel: 'Riproduzione prossimo video in + 5 secondi. Clicca per cancellare' +Canceled next video autoplay: 'Riproduzione automatica del prossimo video cancellata' +'The playlist has ended. Enable loop to continue playing': 'La playlist è terminata. + Abilita il loop per continuare la riproduzione' -Yes: '' -No: '' +Yes: 'Si' +No: 'No' From 232147edfddfb00112ae0ee4d5d8abeac7d69b39 Mon Sep 17 00:00:00 2001 From: Ilkka Kiistala Date: Sat, 29 Aug 2020 05:40:38 +0000 Subject: [PATCH 17/18] Translated using Weblate (Finnish) Currently translated at 100.0% (292 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fi/ --- static/locales/fi.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/static/locales/fi.yaml b/static/locales/fi.yaml index 8f1fca89..fb16d6cd 100644 --- a/static/locales/fi.yaml +++ b/static/locales/fi.yaml @@ -203,6 +203,18 @@ Settings: #& Yes #& No + Privacy Settings: + Watch history has been cleared: Katseluhistoria poistettiin + Are you sure you want to remove your entire watch history?: Oletko varma, että + haluat poistaa katseluhistorian? + Remove Watch History: Poista katseluhistoria + Search cache has been cleared: Hakuvälimuisti tyhjennettiin + Are you sure you want to clear out your search cache?: Oletko varma, että haluat + tyhjentää hakuvälimuistin? + Clear Search Cache: Tyhjennä hakuvälimuisti + Save Watched Progress: Tallenna tilanne katsotuissa + Remember History: Muista historia + Privacy Settings: Yksityisyysasetukset About: #On About page About: 'Tietoja' @@ -397,3 +409,4 @@ Canceled next video autoplay: 'Peruttiin seuraavan videon toistaminen' Yes: 'Kyllä' No: 'Ei' +Locale Name: suomi From 34d801bd10e8cf5a827589298960de3c4cbdd8a2 Mon Sep 17 00:00:00 2001 From: Proyash Paban Sarma Borah Date: Fri, 28 Aug 2020 18:18:11 +0000 Subject: [PATCH 18/18] Translated using Weblate (Assamese) Currently translated at 4.7% (14 of 292 strings) Translation: FreeTube/Translations Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/as/ --- static/locales/as.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/static/locales/as.yaml b/static/locales/as.yaml index fae3cdee..066d4833 100644 --- a/static/locales/as.yaml +++ b/static/locales/as.yaml @@ -374,3 +374,4 @@ Canceled next video autoplay: '' Yes: '' No: '' +Locale Name: English