diff --git a/locales/bn_BD.json b/locales/bn_BD.json new file mode 100644 index 00000000..8356424f --- /dev/null +++ b/locales/bn_BD.json @@ -0,0 +1,353 @@ +{ + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` সাবস্ক্রাইবার।([^.,0-9]|^)1([^.,0-9]|$)", + "`x` subscribers.": "`x` সাবস্ক্রাইবার।", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ভিডিও।([^.,0-9]|^)1([^.,0-9]|$)", + "`x` videos.": "`x` ভিডিও।", + "`x` playlists.([^.,0-9]|^)1([^.,0-9]|$)": "`x` প্লেলিস্ট।[^.,0-9]|^)1([^.,0-9]|$)", + "`x` playlists.": "`x` প্লেলিস্ট।", + "LIVE": "লাইভ", + "Shared `x` ago": "`x` আগে শেয়ার করা হয়েছে", + "Unsubscribe": "আনসাবস্ক্রাইব", + "Subscribe": "সাবস্ক্রাইব", + "View channel on YouTube": "ইউটিউবে চ্যানেল দেখুন", + "View playlist on YouTube": "ইউটিউবে প্লেলিস্ট দেখুন", + "newest": "সর্ব-নতুন", + "oldest": "পুরানতম", + "popular": "জনপ্রিয়", + "last": "শেষটা", + "Next page": "পরের পৃষ্ঠা", + "Previous page": "আগের পৃষ্ঠা", + "Clear watch history?": "দেখার ইতিহাস সাফ করবেন?", + "New password": "নতুন পাসওয়ার্ড", + "New passwords must match": "নতুন পাসওয়ার্ড অবশ্যই মিলতে হবে", + "Cannot change password for Google accounts": "গুগল অ্যাকাউন্টগুলোর জন্য পাসওয়ার্ড পরিবর্তন করা যায় না", + "Authorize token?": "টোকেন অনুমোদন করবেন?", + "Authorize token for `x`?": "`x` -এর জন্য টোকেন অনুমোদন?", + "Yes": "হ্যাঁ", + "No": "না", + "Import and Export Data": "তথ্য আমদানি ও রপ্তানি", + "Import": "আমদানি", + "Import Invidious data": "ইনভিডিয়াস তথ্য আমদানি", + "Import YouTube subscriptions": "ইউটিউব সাবস্ক্রিপশন আনুন", + "Import FreeTube subscriptions (.db)": "ফ্রিটিউব সাবস্ক্রিপশন (.db) আনুন", + "Import NewPipe subscriptions (.json)": "নতুন পাইপ সাবস্ক্রিপশন আনুন (.json)", + "Import NewPipe data (.zip)": "নিউপাইপ তথ্য আনুন (.zip)", + "Export": "তথ্য বের করুন", + "Export subscriptions as OPML": "সাবস্ক্রিপশন OPML হিসাবে আনুন", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "OPML-এ সাবস্ক্রিপশন বের করুন(নিউ পাইপ এবং ফ্রিউটিউব এর জন্য)", + "Export data as JSON": "JSON হিসাবে তথ্য বের করুন", + "Delete account?": "অ্যাকাউন্ট মুছে ফেলবেন?", + "History": "ইতিহাস", + "An alternative front-end to YouTube": "ইউটিউবের একটি বিকল্পস্বরূপ সম্মুখ-প্রান্ত", + "JavaScript license information": "জাভাস্ক্রিপ্ট লাইসেন্সের তথ্য", + "source": "সূত্র", + "Log in": "লগ ইন", + "Log in/register": "লগ ইন/রেজিস্টার", + "Log in with Google": "গুগল দিয়ে লগ ইন করুন", + "User ID": "ইউজার আইডি", + "Password": "পাসওয়ার্ড", + "Time (h:mm:ss):": "সময় (ঘণ্টা:মিনিট:সেকেন্ড):", + "Text CAPTCHA": "টেক্সট ক্যাপচা", + "Image CAPTCHA": "চিত্র ক্যাপচা", + "Sign In": "সাইন ইন", + "Register": "নিবন্ধন", + "E-mail": "ই-মেইল", + "Google verification code": "গুগল যাচাইকরণ কোড", + "Preferences": "পছন্দসমূহ", + "Player preferences": "প্লেয়ারের পছন্দসমূহ", + "Always loop: ": "সর্বদা লুপ: ", + "Autoplay: ": "স্বয়ংক্রিয় চালু: ", + "Play next by default: ": "ডিফল্টভাবে পরবর্তী চালাও: ", + "Autoplay next video: ": "পরবর্তী ভিডিও স্বয়ংক্রিয়ভাবে চালাও: ", + "Listen by default: ": "", + "Proxy videos: ": "", + "Default speed: ": "", + "Preferred video quality: ": "", + "Player volume: ": "", + "Default comments: ": "", + "youtube": "", + "reddit": "", + "Default captions: ": "", + "Fallback captions: ": "", + "Show related videos: ": "", + "Show annotations by default: ": "", + "Visual preferences": "", + "Player style: ": "", + "Dark mode: ": "", + "Theme: ": "", + "dark": "", + "light": "", + "Thin mode: ": "", + "Subscription preferences": "", + "Show annotations by default for subscribed channels: ": "", + "Redirect homepage to feed: ": "", + "Number of videos shown in feed: ": "", + "Sort videos by: ": "", + "published": "", + "published - reverse": "", + "alphabetically": "", + "alphabetically - reverse": "", + "channel name": "", + "channel name - reverse": "", + "Only show latest video from channel: ": "", + "Only show latest unwatched video from channel: ": "", + "Only show unwatched: ": "", + "Only show notifications (if there are any): ": "", + "Enable web notifications": "", + "`x` uploaded a video": "", + "`x` is live": "", + "Data preferences": "", + "Clear watch history": "", + "Import/export data": "", + "Change password": "", + "Manage subscriptions": "", + "Manage tokens": "", + "Watch history": "", + "Delete account": "", + "Administrator preferences": "", + "Default homepage: ": "", + "Feed menu: ": "", + "Top enabled: ": "", + "CAPTCHA enabled: ": "", + "Login enabled: ": "", + "Registration enabled: ": "", + "Report statistics: ": "", + "Save preferences": "", + "Subscription manager": "", + "Token manager": "", + "Token": "", + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` subscriptions.": "", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` tokens.": "", + "Import/export": "", + "unsubscribe": "", + "revoke": "", + "Subscriptions": "", + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` unseen notifications.": "", + "search": "", + "Log out": "", + "Released under the AGPLv3 by Omar Roth.": "", + "Source available here.": "", + "View JavaScript license information.": "", + "View privacy policy.": "", + "Trending": "", + "Public": "", + "Unlisted": "", + "Private": "", + "View all playlists": "", + "Updated `x` ago": "", + "Delete playlist `x`?": "", + "Delete playlist": "", + "Create playlist": "", + "Title": "", + "Playlist privacy": "", + "Editing playlist `x`": "", + "Watch on YouTube": "", + "Hide annotations": "", + "Show annotations": "", + "Genre: ": "", + "License: ": "", + "Family friendly? ": "", + "Wilson score: ": "", + "Engagement: ": "", + "Whitelisted regions: ": "", + "Blacklisted regions: ": "", + "Shared `x`": "", + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` views.": "", + "Premieres in `x`": "", + "Premieres `x`": "", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "", + "View YouTube comments": "", + "View more comments on Reddit": "", + "View `x` comments.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` comments.": "", + "View Reddit comments": "", + "Hide replies": "", + "Show replies": "", + "Incorrect password": "", + "Quota exceeded, try again in a few hours": "", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "", + "Invalid TFA code": "", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "", + "Wrong answer": "", + "Erroneous CAPTCHA": "", + "CAPTCHA is a required field": "", + "User ID is a required field": "", + "Password is a required field": "", + "Wrong username or password": "", + "Please sign in using 'Log in with Google'": "", + "Password cannot be empty": "", + "Password cannot be longer than 55 characters": "", + "Please log in": "", + "Invidious Private Feed for `x`": "", + "channel:`x`": "", + "Deleted or invalid channel": "", + "This channel does not exist.": "", + "Could not get channel info.": "", + "Could not fetch comments": "", + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` replies.": "", + "`x` ago": "", + "Load more": "", + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` points.": "", + "Could not create mix.": "", + "Empty playlist": "", + "Not a playlist.": "", + "Playlist does not exist.": "", + "Could not pull trending pages.": "", + "Hidden field \"challenge\" is a required field": "", + "Hidden field \"token\" is a required field": "", + "Erroneous challenge": "", + "Erroneous token": "", + "No such user": "", + "Token is expired, please try again": "", + "English": "", + "English (auto-generated)": "", + "Afrikaans": "", + "Albanian": "", + "Amharic": "", + "Arabic": "", + "Armenian": "", + "Azerbaijani": "", + "Bangla": "", + "Basque": "", + "Belarusian": "", + "Bosnian": "", + "Bulgarian": "", + "Burmese": "", + "Catalan": "", + "Cebuano": "", + "Chinese (Simplified)": "", + "Chinese (Traditional)": "", + "Corsican": "", + "Croatian": "", + "Czech": "", + "Danish": "", + "Dutch": "", + "Esperanto": "", + "Estonian": "", + "Filipino": "", + "Finnish": "", + "French": "", + "Galician": "", + "Georgian": "", + "German": "", + "Greek": "", + "Gujarati": "", + "Haitian Creole": "", + "Hausa": "", + "Hawaiian": "", + "Hebrew": "", + "Hindi": "", + "Hmong": "", + "Hungarian": "", + "Icelandic": "", + "Igbo": "", + "Indonesian": "", + "Irish": "", + "Italian": "", + "Japanese": "", + "Javanese": "", + "Kannada": "", + "Kazakh": "", + "Khmer": "", + "Korean": "", + "Kurdish": "", + "Kyrgyz": "", + "Lao": "", + "Latin": "", + "Latvian": "", + "Lithuanian": "", + "Luxembourgish": "", + "Macedonian": "", + "Malagasy": "", + "Malay": "", + "Malayalam": "", + "Maltese": "", + "Maori": "", + "Marathi": "", + "Mongolian": "", + "Nepali": "", + "Norwegian Bokmål": "", + "Nyanja": "", + "Pashto": "", + "Persian": "", + "Polish": "", + "Portuguese": "", + "Punjabi": "", + "Romanian": "", + "Russian": "", + "Samoan": "", + "Scottish Gaelic": "", + "Serbian": "", + "Shona": "", + "Sindhi": "", + "Sinhala": "", + "Slovak": "", + "Slovenian": "", + "Somali": "", + "Southern Sotho": "", + "Spanish": "", + "Spanish (Latin America)": "", + "Sundanese": "", + "Swahili": "", + "Swedish": "", + "Tajik": "", + "Tamil": "", + "Telugu": "", + "Thai": "", + "Turkish": "", + "Ukrainian": "", + "Urdu": "", + "Uzbek": "", + "Vietnamese": "", + "Welsh": "", + "Western Frisian": "", + "Xhosa": "", + "Yiddish": "", + "Yoruba": "", + "Zulu": "", + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` years.": "", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` months.": "", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` weeks.": "", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` days.": "", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` hours.": "", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` minutes.": "", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` seconds.": "", + "Fallback comments: ": "", + "Popular": "", + "Top": "", + "About": "", + "Rating: ": "", + "Language: ": "", + "View as playlist": "", + "Default": "", + "Music": "", + "Gaming": "", + "News": "", + "Movies": "", + "Download": "", + "Download as: ": "", + "%A %B %-d, %Y": "", + "(edited)": "", + "YouTube comment permalink": "", + "permalink": "", + "`x` marked it with a ❤": "", + "Audio mode": "", + "Video mode": "", + "Videos": "", + "Playlists": "", + "Community": "", + "Current version: ": "" +} diff --git a/locales/da.json b/locales/da.json new file mode 100644 index 00000000..1944e47b --- /dev/null +++ b/locales/da.json @@ -0,0 +1,387 @@ +{ + "`x` subscribers": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` abonnenter.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` abonnenter." + }, + "`x` videos": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` videoer.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` videoer." + }, + "`x` playlists": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` afspilningslister.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` afspilningslister." + }, + "LIVE": "DIREKTE", + "Shared `x` ago": "Delt for `x` siden", + "Unsubscribe": "", + "Subscribe": "Abonner", + "View channel on YouTube": "Vis kanal på YouTube", + "View playlist on YouTube": "Vis afspilningsliste på YouTube", + "newest": "nyeste", + "oldest": "ældste", + "popular": "populært", + "last": "sidste", + "Next page": "Næste side", + "Previous page": "Forrige side", + "Clear watch history?": "Ryd afspilningshistorik?", + "New password": "Nyt kodeord", + "New passwords must match": "Nye kodeord skal matche", + "Cannot change password for Google accounts": "Kan ikke skifte kodeord til Google-konti", + "Authorize token?": "Godkend token?", + "Authorize token for `x`?": "Godkende token til `x`?", + "Yes": "Ja", + "No": "Nej", + "Import and Export Data": "Importer og Eksporter Data", + "Import": "Importer", + "Import Invidious data": "Importer Invidious data", + "Import YouTube subscriptions": "Importer Youtube abonnementer", + "Import FreeTube subscriptions (.db)": "Importer FreeTube abonnementer (.db)", + "Import NewPipe subscriptions (.json)": "Importer NewPipe abonnementer (.json)", + "Import NewPipe data (.zip)": "Importer NewPipe data (.zip)", + "Export": "Exporter", + "Export subscriptions as OPML": "Exporter abonnementer som OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exporter abonnementer som OPML (til NewPipe & FreeTube)", + "Export data as JSON": "Exporter data som JSON", + "Delete account?": "Slet konto?", + "History": "Historik", + "An alternative front-end to YouTube": "", + "JavaScript license information": "JavaScript licens information", + "source": "kilde", + "Log in": "Log på", + "Log in/register": "Log på/registrer", + "Log in with Google": "Log på med Google", + "User ID": "Bruger ID", + "Password": "Kodeord", + "Time (h:mm:ss):": "Tid (t:mm:ss):", + "Text CAPTCHA": "Tekst CAPTCHA", + "Image CAPTCHA": "Billede CAPTCHA", + "Sign In": "Log ind", + "Register": "Registrer", + "E-mail": "E-mail", + "Google verification code": "Google verifications kode", + "Preferences": "Præferencer", + "Player preferences": "", + "Always loop: ": "Altid gentag: ", + "Autoplay: ": "Auto afspil: ", + "Play next by default: ": "Afspil næste som standard: ", + "Autoplay next video: ": "Auto afspil næste video: ", + "Listen by default: ": "Lyt som standard: ", + "Proxy videos: ": "Proxy videoer: ", + "Default speed: ": "Standard hastighed: ", + "Preferred video quality: ": "Foretrukken video kvalitet: ", + "Player volume: ": "Lydstyrke: ", + "Default comments: ": "Standard kommentarer: ", + "youtube": "youtube", + "reddit": "reddit", + "Default captions: ": "", + "Fallback captions: ": "", + "Show related videos: ": "", + "Show annotations by default: ": "", + "Visual preferences": "", + "Player style: ": "", + "Dark mode: ": "", + "Theme: ": "", + "dark": "", + "light": "", + "Thin mode: ": "", + "Subscription preferences": "", + "Show annotations by default for subscribed channels: ": "", + "Redirect homepage to feed: ": "", + "Number of videos shown in feed: ": "", + "Sort videos by: ": "", + "published": "", + "published - reverse": "", + "alphabetically": "", + "alphabetically - reverse": "", + "channel name": "", + "channel name - reverse": "", + "Only show latest video from channel: ": "", + "Only show latest unwatched video from channel: ": "", + "Only show unwatched: ": "", + "Only show notifications (if there are any): ": "", + "Enable web notifications": "", + "`x` uploaded a video": "", + "`x` is live": "", + "Data preferences": "", + "Clear watch history": "", + "Import/export data": "", + "Change password": "", + "Manage subscriptions": "", + "Manage tokens": "", + "Watch history": "", + "Delete account": "", + "Administrator preferences": "", + "Default homepage: ": "", + "Feed menu: ": "", + "Top enabled: ": "", + "CAPTCHA enabled: ": "", + "Login enabled: ": "", + "Registration enabled: ": "", + "Report statistics: ": "", + "Save preferences": "", + "Subscription manager": "", + "Token manager": "", + "Token": "", + "`x` subscriptions": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` tokens": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "Import/export": "", + "unsubscribe": "", + "revoke": "", + "Subscriptions": "", + "`x` unseen notifications": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "search": "", + "Log out": "", + "Released under the AGPLv3 by Omar Roth.": "", + "Source available here.": "", + "View JavaScript license information.": "", + "View privacy policy.": "", + "Trending": "", + "Public": "", + "Unlisted": "", + "Private": "", + "View all playlists": "", + "Updated `x` ago": "", + "Delete playlist `x`?": "", + "Delete playlist": "", + "Create playlist": "", + "Title": "", + "Playlist privacy": "", + "Editing playlist `x`": "", + "Watch on YouTube": "", + "Hide annotations": "", + "Show annotations": "", + "Genre: ": "", + "License: ": "", + "Family friendly? ": "", + "Wilson score: ": "", + "Engagement: ": "", + "Whitelisted regions: ": "", + "Blacklisted regions: ": "", + "Shared `x`": "", + "`x` views": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "Premieres in `x`": "", + "Premieres `x`": "", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "", + "View YouTube comments": "", + "View more comments on Reddit": "", + "View `x` comments": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "View Reddit comments": "", + "Hide replies": "", + "Show replies": "", + "Incorrect password": "", + "Quota exceeded, try again in a few hours": "", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "", + "Invalid TFA code": "", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "", + "Wrong answer": "", + "Erroneous CAPTCHA": "", + "CAPTCHA is a required field": "", + "User ID is a required field": "", + "Password is a required field": "", + "Wrong username or password": "", + "Please sign in using 'Log in with Google'": "", + "Password cannot be empty": "", + "Password cannot be longer than 55 characters": "", + "Please log in": "", + "Invidious Private Feed for `x`": "", + "channel:`x`": "", + "Deleted or invalid channel": "", + "This channel does not exist.": "", + "Could not get channel info.": "", + "Could not fetch comments": "", + "View `x` replies": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` ago": "", + "Load more": "", + "`x` points": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "Could not create mix.": "", + "Empty playlist": "", + "Not a playlist.": "", + "Playlist does not exist.": "", + "Could not pull trending pages.": "", + "Hidden field \"challenge\" is a required field": "", + "Hidden field \"token\" is a required field": "", + "Erroneous challenge": "", + "Erroneous token": "", + "No such user": "", + "Token is expired, please try again": "", + "English": "", + "English (auto-generated)": "", + "Afrikaans": "", + "Albanian": "", + "Amharic": "", + "Arabic": "", + "Armenian": "", + "Azerbaijani": "", + "Bangla": "", + "Basque": "", + "Belarusian": "", + "Bosnian": "", + "Bulgarian": "", + "Burmese": "", + "Catalan": "", + "Cebuano": "", + "Chinese (Simplified)": "", + "Chinese (Traditional)": "", + "Corsican": "", + "Croatian": "", + "Czech": "", + "Danish": "", + "Dutch": "", + "Esperanto": "", + "Estonian": "", + "Filipino": "", + "Finnish": "", + "French": "", + "Galician": "", + "Georgian": "", + "German": "", + "Greek": "", + "Gujarati": "", + "Haitian Creole": "", + "Hausa": "", + "Hawaiian": "", + "Hebrew": "", + "Hindi": "", + "Hmong": "", + "Hungarian": "", + "Icelandic": "", + "Igbo": "", + "Indonesian": "", + "Irish": "", + "Italian": "", + "Japanese": "", + "Javanese": "", + "Kannada": "", + "Kazakh": "", + "Khmer": "", + "Korean": "", + "Kurdish": "", + "Kyrgyz": "", + "Lao": "", + "Latin": "", + "Latvian": "", + "Lithuanian": "", + "Luxembourgish": "", + "Macedonian": "", + "Malagasy": "", + "Malay": "", + "Malayalam": "", + "Maltese": "", + "Maori": "", + "Marathi": "", + "Mongolian": "", + "Nepali": "", + "Norwegian Bokmål": "", + "Nyanja": "", + "Pashto": "", + "Persian": "", + "Polish": "", + "Portuguese": "", + "Punjabi": "", + "Romanian": "", + "Russian": "", + "Samoan": "", + "Scottish Gaelic": "", + "Serbian": "", + "Shona": "", + "Sindhi": "", + "Sinhala": "", + "Slovak": "", + "Slovenian": "", + "Somali": "", + "Southern Sotho": "", + "Spanish": "", + "Spanish (Latin America)": "", + "Sundanese": "", + "Swahili": "", + "Swedish": "", + "Tajik": "", + "Tamil": "", + "Telugu": "", + "Thai": "", + "Turkish": "", + "Ukrainian": "", + "Urdu": "", + "Uzbek": "", + "Vietnamese": "", + "Welsh": "", + "Western Frisian": "", + "Xhosa": "", + "Yiddish": "", + "Yoruba": "", + "Zulu": "", + "`x` years": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` months": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` weeks": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` days": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` hours": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` minutes": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "`x` seconds": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "Fallback comments: ": "", + "Popular": "", + "Top": "", + "About": "", + "Rating: ": "", + "Language: ": "", + "View as playlist": "", + "Default": "", + "Music": "", + "Gaming": "", + "News": "", + "Movies": "", + "Download": "", + "Download as: ": "", + "%A %B %-d, %Y": "", + "(edited)": "", + "YouTube comment permalink": "", + "permalink": "", + "`x` marked it with a ❤": "", + "Audio mode": "", + "Video mode": "", + "Videos": "", + "Playlists": "", + "Community": "", + "Current version: ": "" +} diff --git a/locales/de.json b/locales/de.json index b685a842..b995baac 100644 --- a/locales/de.json +++ b/locales/de.json @@ -33,14 +33,14 @@ "Export subscriptions as OPML": "Abonnements als OPML exportieren", "Export subscriptions as OPML (for NewPipe & FreeTube)": "Abonnements als OPML exportieren (für NewPipe & FreeTube)", "Export data as JSON": "Daten als JSON exportieren", - "Delete account?": "Account löschen?", + "Delete account?": "Konto löschen?", "History": "Verlauf", "An alternative front-end to YouTube": "Eine alternative Oberfläche für YouTube", "JavaScript license information": "JavaScript Lizenzinformationen", "source": "Quelle", - "Log in": "Einloggen", - "Log in/register": "Einloggen/Registrieren", - "Log in with Google": "Mit Google einloggen", + "Log in": "Anmelden", + "Log in/register": "Anmelden/registrieren", + "Log in with Google": "Mit Google anmelden", "User ID": "Benutzer ID", "Password": "Passwort", "Time (h:mm:ss):": "Zeit (h:mm:ss):", @@ -106,7 +106,7 @@ "Feed menu: ": "Feed-Menü: ", "Top enabled: ": "Top aktiviert? ", "CAPTCHA enabled: ": "CAPTCHA aktiviert? ", - "Login enabled: ": "Login aktiviert? ", + "Login enabled: ": "Anmeldung aktiviert: ", "Registration enabled: ": "Registrierung aktiviert? ", "Report statistics: ": "Statistiken berichten? ", "Save preferences": "Einstellungen speichern", @@ -161,16 +161,16 @@ "Show replies": "Antworten anzeigen", "Incorrect password": "Falsches Passwort", "Quota exceeded, try again in a few hours": "Kontingent überschritten, versuche es in ein paar Stunden erneut", - "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Login nicht möglich, stellen Sie sicher dass two-factor Authentifikation (Authentifizierung oder SMS) aktiviert ist.", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Anmeldung nicht möglich, stellen Sie sicher, dass die Zwei-Faktor-Authentisierung (Authenticator oder SMS) aktiviert ist.", "Invalid TFA code": "Ungültiger TFA Code", - "Login failed. This may be because two-factor authentication is not turned on for your account.": "Login fehlgeschlagen. Das kann daran liegen dass two-factor Authentifizierung in ihrem Account nicht aktiviert ist.", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "Die Anmeldung ist fehlgeschlagen. Dies kann daran liegen, dass die Zwei-Faktor-Authentisierung für Ihr Konto nicht aktiviert ist.", "Wrong answer": "Ungültige Antwort", "Erroneous CAPTCHA": "Ungültiges CAPTCHA", "CAPTCHA is a required field": "CAPTCHA ist eine erforderliche Eingabe", "User ID is a required field": "Benutzer ID ist eine erforderliche Eingabe", "Password is a required field": "Passwort ist eine erforderliche Eingabe", "Wrong username or password": "Ungültiger Benutzername oder Passwort", - "Please sign in using 'Log in with Google'": "Bitte melden sie sich mit 'Mit Google anmelden' an", + "Please sign in using 'Log in with Google'": "Bitte melden Sie sich mit „Mit Google anmelden“ an", "Password cannot be empty": "Passwort darf nicht leer sein", "Password cannot be longer than 55 characters": "Passwort darf nicht länger als 55 Zeichen sein", "Please log in": "Bitte anmelden", @@ -189,8 +189,8 @@ "Not a playlist.": "Ungültige Playlist.", "Playlist does not exist.": "Playlist existiert nicht.", "Could not pull trending pages.": "Trending Seiten konnten nicht geladen werden.", - "Hidden field \"challenge\" is a required field": "Verstecktes Feld \"challenge\" ist eine erforderliche Eingabe", - "Hidden field \"token\" is a required field": "Verstecktes Feld \"token\" ist eine erforderliche Eingabe", + "Hidden field \"challenge\" is a required field": "Verstecktes Feld „challenge“ ist eine erforderliche Eingabe", + "Hidden field \"token\" is a required field": "Verstecktes Feld „token“ ist eine erforderliche Eingabe", "Erroneous challenge": "Ungültiger Test", "Erroneous token": "Ungültiger Token", "No such user": "Ungültiger Benutzer", @@ -322,7 +322,7 @@ "Movies": "Filme", "Download": "Herunterladen", "Download as: ": "Herunterladen als: ", - "%A %B %-d, %Y": "%A %B %-d, %Y", + "%A %B %-d, %Y": "%A %-d %B %Y", "(edited)": "(editiert)", "YouTube comment permalink": "YouTube-Kommentar Permalink", "permalink": "Permalink", @@ -333,4 +333,4 @@ "Playlists": "Wiedergabelisten", "Community": "Gemeinschaft", "Current version: ": "Aktuelle Version: " -} \ No newline at end of file +} diff --git a/locales/el.json b/locales/el.json index f4249ebc..23b3cdf9 100644 --- a/locales/el.json +++ b/locales/el.json @@ -1,19 +1,15 @@ { - "`x` subscribers": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομητής", - "": "`x` συνδρομητές" - }, - "`x` videos": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` βίντεο", - "": "`x` βίντεο" - }, - "`x` playlists": "", + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομητής", + "`x` subscribers.": "`x` συνδρομητές.", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` βίντεο", + "`x` videos.": "`x` βίντεο.", + "`x` playlists": "`x` κατάλογοι αναπαραγωγής", "LIVE": "ΖΩΝΤΑΝΑ", "Shared `x` ago": "Μοιράστηκε πριν `x`", "Unsubscribe": "Απεγγραφή", "Subscribe": "Εγγραφή", "View channel on YouTube": "Προβολή καναλιού στο YouTube", - "View playlist on YouTube": "", + "View playlist on YouTube": "Προβολή καταλόγου αναπαραγωγής στο YouTube", "newest": "νεότερα", "oldest": "παλιότερα", "popular": "δημοφιλή", @@ -54,7 +50,7 @@ "Image CAPTCHA": "Εικόνα CAPTCHA", "Sign In": "Σύνδεση", "Register": "Εγγραφή", - "E-mail": "E-mail", + "E-mail": "Ηλεκτρονικό ταχυδρομείο", "Google verification code": "Κωδικός επαλήθευσης Google", "Preferences": "Προτιμήσεις", "Player preferences": "Προτιμήσεις αναπαραγωγής", @@ -68,18 +64,18 @@ "Preferred video quality: ": "Προτιμώμενη ανάλυση: ", "Player volume: ": "Ένταση αναπαραγωγής: ", "Default comments: ": "Προεπιλεγμένα σχόλια: ", - "youtube": "youtube", + "youtube": "YouTube", "reddit": "reddit", "Default captions: ": "Προεπιλεγμένοι υπότιτλοι: ", "Fallback captions: ": "Εναλλακτικοί υπότιτλοι: ", "Show related videos: ": "Προβολή σχετικών βίντεο; ", - "Show annotations by default: ": "Αυτόματη προβολή σημειώσεων; :", + "Show annotations by default: ": "Αυτόματη προβολή σημειώσεων: ", "Visual preferences": "Προτιμήσεις εμφάνισης", - "Player style: ": "", + "Player style: ": "Τεχνοτροπία της συσκευής αναπαραγωγης: ", "Dark mode: ": "Σκοτεινή λειτουργία: ", - "Theme: ": "", - "dark": "", - "light": "", + "Theme: ": "Θέμα: ", + "dark": "σκοτεινό", + "light": "φωτεινό", "Thin mode: ": "Ελαφριά λειτουργία: ", "Subscription preferences": "Προτιμήσεις συνδρομών", "Show annotations by default for subscribed channels: ": "Προβολή σημειώσεων μόνο για κανάλια στα οποία είστε συνδρομητής; ", @@ -96,9 +92,9 @@ "Only show latest unwatched video from channel: ": "Προβολή μόνο του τελευταίου μη-προβεβλημένου βίντεο του καναλιού: ", "Only show unwatched: ": "Προβολή μόνο μη-προβεβλημένων: ", "Only show notifications (if there are any): ": "Προβολή μόνο ειδοποιήσεων (αν υπάρχουν): ", - "Enable web notifications": "", - "`x` uploaded a video": "", - "`x` is live": "", + "Enable web notifications": "Ενεργοποίηση ειδοποιήσεων δικτύου", + "`x` uploaded a video": "`x` κοινοποίησε ένα βίντεο", + "`x` is live": "`x` κάνει live", "Data preferences": "Προτιμήσεις δεδομένων", "Clear watch history": "Εκκαθάριση ιστορικού προβολής", "Import/export data": "Εισαγωγή/εξαγωγή δεδομένων", @@ -119,22 +115,16 @@ "Subscription manager": "Διαχειριστής συνδρομών", "Token manager": "Διαχειριστής διασυνδέσεων", "Token": "Διασύνδεση", - "`x` subscriptions": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομή", - "": "`x` συνδρομές" - }, - "`x` tokens": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` διασύνδεση", - "": "`x` διασυνδέσεις" - }, + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "`x` συνδρομή", + "`x` subscriptions.": "`x` συνδρομές.", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "`x` διασύνδεση", + "`x` tokens.": "`x` διασυνδέσεις.", "Import/export": "Εισαγωγή/εξαγωγή", "unsubscribe": "κατάργηση συνδρομής", "revoke": "ανάκληση", "Subscriptions": "Συνδρομές", - "`x` unseen notifications": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` καινούρια ειδοποίηση", - "": "`x` καινούριες ειδοποιήσεις" - }, + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "`x` καινούρια ειδοποίηση", + "`x` unseen notifications.": "`x` καινούριες ειδοποιήσεις.", "search": "αναζήτηση", "Log out": "Αποσύνδεση", "Released under the AGPLv3 by Omar Roth.": "Κυκλοφορεί υπό την άδεια AGPLv3 από τον Omar Roth.", @@ -142,35 +132,33 @@ "View JavaScript license information.": "Προβολή πληροφοριών άδειας JavaScript.", "View privacy policy.": "Προβολή πολιτικής απορρήτου.", "Trending": "Τάσεις", - "Public": "", + "Public": "Δημόσιο", "Unlisted": "Κρυφό", - "Private": "", - "View all playlists": "", - "Updated `x` ago": "", - "Delete playlist `x`?": "", - "Delete playlist": "", - "Create playlist": "", - "Title": "", - "Playlist privacy": "", - "Editing playlist `x`": "", + "Private": "Ιδιωτικό", + "View all playlists": "Προβολή όλων των καταλόγων αναπαραγωγής", + "Updated `x` ago": "Ενημερώθηκε πριν από `x`", + "Delete playlist `x`?": "Διαγραφή `x` καταλόγου αναπαραγωγής;", + "Delete playlist": "Διαγραφή καταλόγου αναπαραγωγής", + "Create playlist": "Δημιουργία καταλόγου αναπαραγωγής", + "Title": "Τίτλος", + "Playlist privacy": "Ιδιωτικότητα καταλόγων αναπαραγωγής", + "Editing playlist `x`": "Επεξεργασία `x` καταλόγου αναπαραγωγής", "Watch on YouTube": "Προβολή στο YouTube", "Hide annotations": "Απόκρυψη σημειώσεων", "Show annotations": "Προβολή σημειώσεων", "Genre: ": "Είδος: ", "License: ": "Άδεια: ", "Family friendly? ": "Φιλικό προς την οικογένεια; ", - "Wilson score: ": "Wilson score: ", + "Wilson score: ": "Αποτελέσματα Wilson: ", "Engagement: ": "Ενδιαφέρον: ", "Whitelisted regions: ": "Επιτρεπτές περιοχές: ", "Blacklisted regions: ": "Μη-επιτρεπτές περιοχές: ", "Shared `x`": "Μοιράστηκε το `x`", - "`x` views": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` προβολή", - "": "`x` προβολές" - }, + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "`x` προβολή", + "`x` views.": "`x` προβολές.", "Premieres in `x`": "Πρώτη προβολή σε `x`", - "Premieres `x`": "", - "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Γεια! Φαίνεται πως έχετε απενεργοποιήσει το JavaScript. Πατήστε εδώ για προβολή σχολίων, αλλά έχετε υπ'όψιν σας πως ίσως φορτώσουν πιο αργά. ", + "Premieres `x`": "Επίσημη πρώτη παράσταση του `x`", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Γεια! Φαίνεται πως έχετε απενεργοποιήσει το JavaScript. Πατήστε εδώ για προβολή σχολίων, αλλά έχετε υπ'όψιν σας πως ίσως φορτώσουν πιο αργά.", "View YouTube comments": "Προβολή σχολίων από το YouTube", "View more comments on Reddit": "Προβολή περισσότερων σχολίων στο Reddit", "View `x` comments": "Προβολή `x` σχολίων", @@ -198,19 +186,15 @@ "This channel does not exist.": "Αυτό το κανάλι δεν υπάρχει.", "Could not get channel info.": "Αδύναμια εύρεσης πληροφοριών καναλιού.", "Could not fetch comments": "Αδυναμία λήψης σχολίων", - "View `x` replies": { - "([^.,0-9]|^)1([^.,0-9]|$)": "Προβολή `x` απάντησης", - "": "Προβολή `x` απαντήσεων" - }, + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "Προβολή `x` απάντησης", + "View `x` replies.": "Προβολή `x` απαντήσεων.", "`x` ago": "Πριν `x`", "Load more": "Φόρτωση περισσότερων", - "`x` points": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` βαθμός", - "": "`x` βαθμοί" - }, + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "`x` βαθμός", + "`x` points.": "`x` βαθμοί.", "Could not create mix.": "Αδυναμία δημιουργίας μίξης.", "Empty playlist": "Κενή λίστα αναπαραγωγής", - "Not a playlist.": "Μη έγκυρη λίστα αναπαραγωγής", + "Not a playlist.": "Μη έγκυρη λίστα αναπαραγωγής.", "Playlist does not exist.": "Μη υπαρκτή λίστα αναπαραγωγής.", "Could not pull trending pages.": "Αδυναμία λήψης σελίδας τάσεων.", "Hidden field \"challenge\" is a required field": "Το Κρυφό πεδίο \"δοκιμασία\" είναι απαραίτητο", @@ -325,34 +309,20 @@ "Yiddish": "Γίντις", "Yoruba": "Γιορούμπα", "Zulu": "Ζουλού", - "`x` years": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` χρόνο", - "": "`x` χρόνια" - }, - "`x` months": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` μήνα", - "": "`x` μήνες" - }, - "`x` weeks": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` εβδομάδα", - "": "`x` εβδομάδες" - }, - "`x` days": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ημέρα", - "": "`x` ημέρες" - }, - "`x` hours": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ώρα", - "": "`x` ώρες" - }, - "`x` minutes": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` λεπτό", - "": "`x` λεπτά" - }, - "`x` seconds": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` δευτερόλεπτο", - "": "`x` δευτερόλεπτα" - }, + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "`x` χρόνο", + "`x` years.": "`x` χρόνια.", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "`x` μήνα", + "`x` months.": "`x` μήνες.", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "`x` εβδομάδα", + "`x` weeks.": "`x` εβδομάδες.", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ημέρα", + "`x` days.": "`x` ημέρες.", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ώρα", + "`x` hours.": "`x` ώρες.", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "`x` λεπτό", + "`x` minutes.": "`x` λεπτά.", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "`x` δευτερόλεπτο", + "`x` seconds.": "`x` δευτερόλεπτα.", "Fallback comments: ": "Εναλλακτικά σχόλια: ", "Popular": "Δημοφιλή", "Top": "Κορυφαία", @@ -370,12 +340,12 @@ "%A %B %-d, %Y": "%A %B %-d, %Y", "(edited)": "(τροποποιημένο)", "YouTube comment permalink": "Σύνδεσμος YouTube σχολίου", - "permalink": "", + "permalink": "μόνιμος σύνδεσμος", "`x` marked it with a ❤": "Ο χρηστης `x` έβαλε ❤", "Audio mode": "Λειτουργία ήχου", "Video mode": "Λειτουργία βίντεο", "Videos": "Βίντεο", "Playlists": "Λίστες Αναπαραγωγής", - "Community": "", + "Community": "Κοινότητα", "Current version: ": "Τρέχουσα έκδοση: " -} \ No newline at end of file +} diff --git a/locales/eo.json b/locales/eo.json index ae640e37..3052ac35 100644 --- a/locales/eo.json +++ b/locales/eo.json @@ -4,10 +4,10 @@ "`x` playlists": "`x` ludlistoj", "LIVE": "NUNA", "Shared `x` ago": "Konigita antaŭ `x`", - "Unsubscribe": "Malaboni", - "Subscribe": "Aboni", - "View channel on YouTube": "Vidi kanalon en JuTubo", - "View playlist on YouTube": "Vidi ludliston en JuTubo", + "Unsubscribe": "Malabonu", + "Subscribe": "Abonu", + "View channel on YouTube": "Vidu kanalon en JuTubo", + "View playlist on YouTube": "Vidu ludliston en JuTubo", "newest": "pli novaj", "oldest": "pli malnovaj", "popular": "popularaj", @@ -116,7 +116,7 @@ "`x` subscriptions": "`x` abonoj", "`x` tokens": "`x` ĵetonoj", "Import/export": "Importi/Eksporti", - "unsubscribe": "malaboni", + "unsubscribe": "malabonu", "revoke": "senvalidigi", "Subscriptions": "Abonoj", "`x` unseen notifications": "`x` neviditaj sciigoj", @@ -316,7 +316,7 @@ "Language: ": "Lingvo: ", "View as playlist": "Vidi kiel ludlisto", "Default": "Defaŭlte", - "Music": "Musiko", + "Music": "Muziko", "Gaming": "Komputiloludoj", "News": "Novaĵoj", "Movies": "Filmoj", @@ -333,4 +333,4 @@ "Playlists": "Ludlistoj", "Community": "Komunumo", "Current version: ": "Nuna versio: " -} \ No newline at end of file +} diff --git a/locales/es.json b/locales/es.json index 7fc75003..91faef1b 100644 --- a/locales/es.json +++ b/locales/es.json @@ -132,8 +132,8 @@ "Private": "Privado", "View all playlists": "Ver todas las listas de reproducción", "Updated `x` ago": "Actualizado hace `x`", - "Delete playlist `x`?": "¿Eliminar la lista de reproducción `x`?", - "Delete playlist": "Eliminar lista de reproducción", + "Delete playlist `x`?": "¿Borrar la lista de reproducción `x`?", + "Delete playlist": "Borrar lista de reproducción", "Create playlist": "Crear lista de reproducción", "Title": "Título", "Playlist privacy": "Privacidad de la lista de reproducción", @@ -333,4 +333,4 @@ "Playlists": "Listas de reproducción", "Community": "Comunidad", "Current version: ": "Versión actual: " -} \ No newline at end of file +} diff --git a/locales/fa.json b/locales/fa.json new file mode 100644 index 00000000..0f0900a9 --- /dev/null +++ b/locales/fa.json @@ -0,0 +1,353 @@ +{ + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` مشترکان.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` subscribers.": "`x` مشترکان.", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ویدیو ها.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` videos.": "`x` ویدیو ها.", + "`x` playlists.([^.,0-9]|^)1([^.,0-9]|$)": "`x` لیست های پخش.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` playlists.": "`x` لیست های پخش.", + "LIVE": "زنده", + "Shared `x` ago": "به اشتراک گذاشته شده `x` پیش", + "Unsubscribe": "لغو اشتراک", + "Subscribe": "مشترک شدن", + "View channel on YouTube": "نمایش کانال در یوتیوب", + "View playlist on YouTube": "نمایش لیست پخش در یوتیوب", + "newest": "جدید تر", + "oldest": "قدیمی تر", + "popular": "محبوب", + "last": "آخرین", + "Next page": "صفحه بعد", + "Previous page": "صفحه قبل", + "Clear watch history?": "پاک کردن تاریخچه نمایش؟", + "New password": "گذرواژه جدید", + "New passwords must match": "گذارواژه های جدید باید باهم همخوانی داشته باشند", + "Cannot change password for Google accounts": "نمیتوان گذرواژه را برای حساب های کاربری گوگل تغییر داد", + "Authorize token?": "توکن دسترسی؟", + "Authorize token for `x`?": "توکن دسترسی برای `x`؟", + "Yes": "بله", + "No": "خیر", + "Import and Export Data": "وارد کردن و خارج کردن داده ها", + "Import": "وارد کردن", + "Import Invidious data": "وارد کردن داده Invidious", + "Import YouTube subscriptions": "وارد کردن اشتراک های یوتیوب", + "Import FreeTube subscriptions (.db)": "وارد کردن اشتراک های فری توب (.db)", + "Import NewPipe subscriptions (.json)": "وارد کردن اشتراک های نیو پایپ (.json)", + "Import NewPipe data (.zip)": "وارد کردن داده نیو پایپ (.zip)", + "Export": "خارج کردن", + "Export subscriptions as OPML": "خارج کردن اشتراک ها به عنوان OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "خارج کردن اشتراک ها به عنوان OPML (برای فری توب و نیو پایپ)", + "Export data as JSON": "خارج کردن داده ها به عنوان JSON", + "Delete account?": "حذف حساب کاربری؟", + "History": "تاریخچه", + "An alternative front-end to YouTube": "یک فرانت-اند جایگذین برای یوتیوب", + "JavaScript license information": "اطلاعات مجوز جاوا اسکریپت", + "source": "منبع", + "Log in": "ورود", + "Log in/register": "ورود/ثبت نام", + "Log in with Google": "ورود با گوگل", + "User ID": "شناسه کاربری", + "Password": "گذرواژه", + "Time (h:mm:ss):": "زمان (h:mm:ss):", + "Text CAPTCHA": "متن CAPTCHA", + "Image CAPTCHA": "تصویر CAPTCHA", + "Sign In": "ورود", + "Register": "ثبت نام", + "E-mail": "ایمیل", + "Google verification code": "کد تایید گوگل", + "Preferences": "ترجیحات", + "Player preferences": "ترجیحات نمایش‌دهنده", + "Always loop: ": "همیشه تکرار شنوده: ", + "Autoplay: ": "نمایش خودکار: ", + "Play next by default: ": "پخش بعدی به طور پیشفرض: ", + "Autoplay next video: ": "پخش خودکار ویدیو بعدی: ", + "Listen by default: ": "گوش کردن به طور پیشفرض: ", + "Proxy videos: ": "پروکسی ویدیو ها: ", + "Default speed: ": "سرعت پیشفرض: ", + "Preferred video quality: ": "کیفیت ویدیوی ترجیحی: ", + "Player volume: ": "صدای پخش کننده: ", + "Default comments: ": "نظرات پیشفرض: ", + "youtube": "یوتیوب", + "reddit": "ردیت", + "Default captions: ": "زیرنویس های پیشفرض: ", + "Fallback captions: ": "عقب گرد زیرنویس ها: ", + "Show related videos: ": "نمایش ویدیو های مرتبط: ", + "Show annotations by default: ": "نمایش حاشیه نویسی ها به طور پیشفرض: ", + "Visual preferences": "ترجیحات بصری", + "Player style: ": "حالت پخش کننده: ", + "Dark mode: ": "حالت تاریک: ", + "Theme: ": "تم: ", + "dark": "تاریک", + "light": "روشن", + "Thin mode: ": "حالت نازک: ", + "Subscription preferences": "ترجیحات اشتراک", + "Show annotations by default for subscribed channels: ": "نمایش حاشیه نویسی ها به طور پیشفرض برای کانال های مشترک شده: ", + "Redirect homepage to feed: ": "تغییر مسیر صفحه خانه به خوراک: ", + "Number of videos shown in feed: ": "تعداد ویدیو های نمایش داده شده در خوراک: ", + "Sort videos by: ": "مرتب سازی ویدیو ها بر اساس: ", + "published": "منتشر شده", + "published - reverse": "منتشر شده - معکوس", + "alphabetically": "بر اساس حروف الفبا", + "alphabetically - reverse": "بر اساس حروف الفبا - معکوس", + "channel name": "نام کانال", + "channel name - reverse": "نام کانال - معکوس", + "Only show latest video from channel: ": "تنها نمایش آخرین ویدیو های کانال: ", + "Only show latest unwatched video from channel: ": "تنها نمایش آخرین ویدیو های تماشا نشده از کانال: ", + "Only show unwatched: ": "تنها نمایش ویدیو های تماشا نشده: ", + "Only show notifications (if there are any): ": "تنها نمایش اعلان ها (اگر وجود داشته باشد) ", + "Enable web notifications": "فعال کردن اعلان های وب", + "`x` uploaded a video": "`x` یک ویدیو بارگذاری کرد", + "`x` is live": "`x` زنده است", + "Data preferences": "ترجیحات داده", + "Clear watch history": "پاک‌کردن تاریخچه تماشا", + "Import/export data": "وارد کردن/خارج کردن داده", + "Change password": "تغییر گذرواژه", + "Manage subscriptions": "مدیریت اشتراک ها", + "Manage tokens": "مدیریت توکن ها", + "Watch history": "تاریخچه تماشا", + "Delete account": "حذف حساب کاربری", + "Administrator preferences": "ترجیحات مدیریت", + "Default homepage: ": "صفحه خانه پیشفرض ", + "Feed menu: ": "منو خوراک: ", + "Top enabled: ": "بالا فعال شده: ", + "CAPTCHA enabled: ": "CAPTCHA فعال شده: ", + "Login enabled: ": "ورود فعال شده: ", + "Registration enabled: ": "ثبت نام فعال شده: ", + "Report statistics: ": "گذارش آمار: ", + "Save preferences": "ذخیره ترجیحات", + "Subscription manager": "مدیریت اشتراک", + "Token manager": "مدیر توکن", + "Token": "توکن", + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "`x` اشتراک ها.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` subscriptions.": "`x` اشتراک ها.", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "`x` توکن ها.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` tokens.": "`x` توکن ها.", + "Import/export": "وارد کردن/خارج کردن", + "unsubscribe": "لغو اشتراک", + "revoke": "ابطال", + "Subscriptions": "اشتراک ها", + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "`x` اعلان نادیده.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` unseen notifications.": "`x` اعلان نادیده.", + "search": "جستجو", + "Log out": "خروج", + "Released under the AGPLv3 by Omar Roth.": "منتشر شده تحت مجوز AGPLv3 توسط Omar Roth.", + "Source available here.": "منبع اینجا دردسترس است.", + "View JavaScript license information.": "نمایش اطلاعات مجوز جاوا اسکریپت.", + "View privacy policy.": "نمایش سیاست حفظ حریم خصوصی.", + "Trending": "روند", + "Public": "عمومی", + "Unlisted": "لیست نشده", + "Private": "خصوصی", + "View all playlists": "نمایش همه لیست پخش", + "Updated `x` ago": "بروز شده `x` پیش", + "Delete playlist `x`?": "حذف لیست پخش `x`؟", + "Delete playlist": "حذف لیست پخش", + "Create playlist": "ایجاد لیست پخش", + "Title": "عنوان", + "Playlist privacy": "حریم خصوصی لیست پخش", + "Editing playlist `x`": "تغییر لیست پخش `x`", + "Watch on YouTube": "تماشا در یوتیوب", + "Hide annotations": "مخفی کردن حاشیه نویسی ها", + "Show annotations": "نمایش حاشیه نویسی ها", + "Genre: ": "ژانر: ", + "License: ": "مجوز: ", + "Family friendly? ": "خانواده دوستانه؟ ", + "Wilson score: ": "امتیاز ویلسون: ", + "Engagement: ": "نامزدی: ", + "Whitelisted regions: ": "مناطق لیست سفید: ", + "Blacklisted regions: ": "مناطق لیست سیاه: ", + "Shared `x`": "به اشتراک گذاشته شده `x`", + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "`x` بازدید.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` views.": "`x` بازدید.", + "Premieres in `x`": "برای اولین بار در `x`", + "Premieres `x`": "برای اولین بار `x`", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "سلام! مثل اینکه تو جاوا اسکریپت رو خاموش کرده ای. اینجا کلیک کن تا نظرات را ببینی، این رو یادت باشه که ممکنه بارگذاری اونها کمی طول بکشه.", + "View YouTube comments": "نمایش نظرات یوتیوب", + "View more comments on Reddit": "نمایش نظرات بیشتر در ردیت", + "View `x` comments.([^.,0-9]|^)1([^.,0-9]|$)": "نمایش `x` نظرات.([^.,0-9]|^)1([^.,0-9]|$)", + "View `x` comments.": "نمایش `x` نظرات.", + "View Reddit comments": "نمایش نظرات ردیت", + "Hide replies": "مخفی کردن پاسخ ها", + "Show replies": "نمایش پاسخ ها", + "Incorrect password": "گذرواژه نا درست", + "Quota exceeded, try again in a few hours": "سهمیه بیشتر شده است، چند ساعت بعد دوباره تلاش کنید", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "قادر به ورود نیستید، مطمئن شوید احراز تایید-دو‌مرحله (Authenticator یا پیام‌کوتاه) خاموش باشد.", + "Invalid TFA code": "کد TFA نادرست است", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "ورود با خطا مواجه شد. این ممکن است به خاطر احراز تایید-دو‌مرحله باشد که برای حساب کاربری شما فعال نشده است.", + "Wrong answer": "پاسخ غلط", + "Erroneous CAPTCHA": "CAPTCHA نا درست", + "CAPTCHA is a required field": "CAPTCHA یک فیلد ضروری است", + "User ID is a required field": "شناسه کاربری یک فیلد ضروری است", + "Password is a required field": "گذرواژه یک فیلد ضروری است", + "Wrong username or password": "نام کاربری یا گذرواژه غلط است", + "Please sign in using 'Log in with Google'": "لطفا با استفاده از 'ورود توسط گوگل' وارد شوید", + "Password cannot be empty": "گذرواژه نمیتواند خالی باشد", + "Password cannot be longer than 55 characters": "گذر واژه نمیتواند از ۵۵ کاراکتر بیشتر باشد", + "Please log in": "لطفا وارد شوید", + "Invidious Private Feed for `x`": "خوراک خصوصی زشت برای `x`", + "channel:`x`": "کانال: `x`", + "Deleted or invalid channel": "کانال نا معتبر یا پاک شده است", + "This channel does not exist.": "این کانال وجود ندارد.", + "Could not get channel info.": "نمیتوان اطلاعات کانال را دریافت کرد.", + "Could not fetch comments": "نمیتوان نظرات را دریافت کرد", + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "نمایش `x` پاسخ ها.([^.,0-9]|^)1([^.,0-9]|$)", + "View `x` replies.": "نمایش `x` پاسخ ها.", + "`x` ago": "`x` پیش", + "Load more": "بارگذاری بیشتر", + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "`x` نقطه ها.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` points.": "`x` نقطه ها.", + "Could not create mix.": "نمیتوان میکس ساخت.", + "Empty playlist": "لیست پخش خالی", + "Not a playlist.": "یک لیست پخش نیست.", + "Playlist does not exist.": "لیست پخش وجود ندارد.", + "Could not pull trending pages.": "نمیتوان صفحه های پر طرفدار را بکشد.", + "Hidden field \"challenge\" is a required field": "فیلد مخفی \"چالش\" یک فیلد ضروری است", + "Hidden field \"token\" is a required field": "فیلد مخفی \"توکن\" یک فیلد ضروری است", + "Erroneous challenge": "چالش غلط", + "Erroneous token": "توکن غلط", + "No such user": "چنین کاربری وجود ندارد", + "Token is expired, please try again": "توکن ضروری است، لطفا دوباره تلاش کنید", + "English": "انگلیسی", + "English (auto-generated)": "انگلیسی (خودکار-تولید‌شده)", + "Afrikaans": "آفریکانس", + "Albanian": "آلبانیایی", + "Amharic": "امهری", + "Arabic": "عربی", + "Armenian": "ارمنی", + "Azerbaijani": "آذربایجانی", + "Bangla": "بنگالی", + "Basque": "باسکی", + "Belarusian": "بلاروسی", + "Bosnian": "بوسنیایی", + "Bulgarian": "بلغاری", + "Burmese": "برمه‌ای", + "Catalan": "کاتالان", + "Cebuano": "سبوانو", + "Chinese (Simplified)": "چینی (ساده شده)", + "Chinese (Traditional)": "چینی (سنتی)", + "Corsican": "کرس", + "Croatian": "کرواسی", + "Czech": "چکی", + "Danish": "دانمارکی", + "Dutch": "هلندی", + "Esperanto": "اسپرانتو", + "Estonian": "استونیایی", + "Filipino": "فلیپینی", + "Finnish": "فنلاندی", + "French": "فرانسوی", + "Galician": "گالیسی", + "Georgian": "گرجی", + "German": "آلمانی", + "Greek": "یونانی", + "Gujarati": "گجراتی", + "Haitian Creole": "کریول آییسینی", + "Hausa": "هوسه", + "Hawaiian": "هاوائی", + "Hebrew": "عبری", + "Hindi": "هندی", + "Hmong": "همونگ", + "Hungarian": "مجاری", + "Icelandic": "ایسلندی", + "Igbo": "ایگبو", + "Indonesian": "اندونزیایی", + "Irish": "شلتا", + "Italian": "ایتالیایی", + "Japanese": "ژاپنی", + "Javanese": "جاوه‌ای", + "Kannada": "کانارا", + "Kazakh": "قزاقی", + "Khmer": "خمر", + "Korean": "کره‌ای", + "Kurdish": "کردی", + "Kyrgyz": "قرقیزی", + "Lao": "لائو", + "Latin": "لاتین", + "Latvian": "لتونیایی", + "Lithuanian": "لیتوانیایی", + "Luxembourgish": "لوکزامبورگی", + "Macedonian": "مقدونی", + "Malagasy": "مالاگاسی", + "Malay": "مالایی", + "Malayalam": "مالایالم", + "Maltese": "مالتی", + "Maori": "مائوری", + "Marathi": "مراتی", + "Mongolian": "مغولی", + "Nepali": "نپالی", + "Norwegian Bokmål": "بوکمل", + "Nyanja": "چوایی", + "Pashto": "پشتو", + "Persian": "فارسی", + "Polish": "لهستانی", + "Portuguese": "پرتغالی", + "Punjabi": "پنجابی", + "Romanian": "رومانیایی", + "Russian": "روسی", + "Samoan": "ساموآیی", + "Scottish Gaelic": "گیلیک اسکاتلندی", + "Serbian": "صربی", + "Shona": "شونا", + "Sindhi": "سندی", + "Sinhala": "سینهالی", + "Slovak": "اسلواکی", + "Slovenian": "اسلونیایی", + "Somali": "سومالیایی", + "Southern Sotho": "سوتو", + "Spanish": "اسپانیایی", + "Spanish (Latin America)": "اسپانیایی (آمریکای لاتین)", + "Sundanese": "سوندایی", + "Swahili": "سواحلی", + "Swedish": "سوئدی", + "Tajik": "تاجیک", + "Tamil": "تامیلی", + "Telugu": "تلوگو", + "Thai": "تای", + "Turkish": "ترکی", + "Ukrainian": "اوکراینی", + "Urdu": "اردو", + "Uzbek": "ازبکی", + "Vietnamese": "ویتنامی", + "Welsh": "ولزی", + "Western Frisian": "فریسی غربی", + "Xhosa": "خوسایی", + "Yiddish": "ییدیش", + "Yoruba": "یوروبایی", + "Zulu": "زولو", + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "`x` سال.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` years.": "`x` سال.", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ماه.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` months.": "`x` ماه.", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "`x` هفته.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` weeks.": "`x` هفته.", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "`x` روز.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` days.": "`x` روز.", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ساعت.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` hours.": "`x` ساعت.", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "`x` دقیقه.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` minutes.": "`x` دقیقه.", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "`x` ثانیه.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` seconds.": "`x` ثانیه.", + "Fallback comments: ": "نظرات عقب گرد: ", + "Popular": "محبوب", + "Top": "بالا", + "About": "درباره", + "Rating: ": "رتبه دهی: ", + "Language: ": "زبان: ", + "View as playlist": "نمایش به عنوان لیست پخش", + "Default": "پیشفرض", + "Music": "موسیقی", + "Gaming": "بازی", + "News": "اخبار", + "Movies": "فیلم‌ها", + "Download": "بارگیری", + "Download as: ": "بارگیری به عنوان: ", + "%A %B %-d, %Y": "%A %B %-d، %Y", + "(edited)": "(ویرایش شده)", + "YouTube comment permalink": "پیوست ثابت نظرات یوتیوب", + "permalink": "پیوست ثابت", + "`x` marked it with a ❤": "`x` نشان گذاری شده با یک ❤", + "Audio mode": "حالت صدا", + "Video mode": "حالت ویدیو", + "Videos": "ویدیو ها", + "Playlists": "لیست های پخش", + "Community": "اجتماع", + "Current version: ": "نسخه فعلی: " +} diff --git a/locales/fi.json b/locales/fi.json new file mode 100644 index 00000000..7de46bf4 --- /dev/null +++ b/locales/fi.json @@ -0,0 +1,353 @@ +{ + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` tilaaja", + "`x` subscribers.": "`x` tilaajaa", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` video", + "`x` videos.": "`x` videota", + "`x` playlists.([^.,0-9]|^)1([^.,0-9]|$)": "`x` soittolista.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` playlists.": "`x` soittolistaa", + "LIVE": "SUORA", + "Shared `x` ago": "Jaettu `x` sitten", + "Unsubscribe": "Peruuta tilaus", + "Subscribe": "Tilaa", + "View channel on YouTube": "Näytä kanava YouTubessa", + "View playlist on YouTube": "Näytä soittolista YouTubessa", + "newest": "uusin", + "oldest": "vanhin", + "popular": "suosittu", + "last": "viimeisin", + "Next page": "Seuraava sivu", + "Previous page": "Edellinen sivu", + "Clear watch history?": "Tyhjennä katseluhistoria?", + "New password": "Uusi salasana", + "New passwords must match": "Uusien salasanojen täytyy täsmätä", + "Cannot change password for Google accounts": "Google-tilien salasanaa ei voi vaihtaa", + "Authorize token?": "Valuutetaanko tunnus?", + "Authorize token for `x`?": "Valtuutetaanko tunnus `x`:lle?", + "Yes": "Kyllä", + "No": "Ei", + "Import and Export Data": "Tuo ja vie tietoja", + "Import": "Tuo", + "Import Invidious data": "Vie Invidious-tietoja", + "Import YouTube subscriptions": "Tuo YouTube-tilaukset", + "Import FreeTube subscriptions (.db)": "Tuo FreeTube-tilaukset (.db)", + "Import NewPipe subscriptions (.json)": "Tuo NewPipe-tilaukset (.json)", + "Import NewPipe data (.zip)": "Tuo NewPipe data (.zip)", + "Export": "Vie", + "Export subscriptions as OPML": "Vie tilaukset muodossa OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Vie tilaukset muodossa OPML (NewPipe ja FreeTube)", + "Export data as JSON": "Vie data muodossa JSON", + "Delete account?": "Poista tili?", + "History": "Historia", + "An alternative front-end to YouTube": "Vaihtoehtoinen käyttöliittymä YouTubelle", + "JavaScript license information": "JavaScript-käyttöoikeustiedot", + "source": "lähde", + "Log in": "Kirjaudu sisään", + "Log in/register": "Kirjaudu sisään / Rekisteröidy", + "Log in with Google": "Kirjaudu sisään Googlella", + "User ID": "Käyttäjätunnus", + "Password": "Salasana", + "Time (h:mm:ss):": "Aika (h:mm:ss):", + "Text CAPTCHA": "Teksti CAPTCHA", + "Image CAPTCHA": "Kuva CAPTCHA", + "Sign In": "Kirjaudu sisään", + "Register": "Rekisteröidy", + "E-mail": "Sähköposti", + "Google verification code": "Google-vahvistuskoodi", + "Preferences": "Asetukset", + "Player preferences": "Soittimen asetukset", + "Always loop: ": "Aina silmukka: ", + "Autoplay: ": "Automaattinen toisto: ", + "Play next by default: ": "Toista seuraava oletuksena: ", + "Autoplay next video: ": "Toista seuraava video automaattisesti: ", + "Listen by default: ": "Kuuntele oletuksena: ", + "Proxy videos: ": "Proxy videot: ", + "Default speed: ": "Oletusnopeus: ", + "Preferred video quality: ": "Ensisijainen videon laatu: ", + "Player volume: ": "Soittimen äänenvoimakkuus: ", + "Default comments: ": "Oletuskommentit: ", + "youtube": "YouTube", + "reddit": "Reddit", + "Default captions: ": "Tekstitykset: ", + "Fallback captions: ": "Toissijaiset tekstitykset: ", + "Show related videos: ": "Näytä aiheeseen liittyviä videoita: ", + "Show annotations by default: ": "Näytä huomautukset oletuksena: ", + "Visual preferences": "Visuaaliset asetukset", + "Player style: ": "Soittimen tyyli: ", + "Dark mode: ": "Tumma tila: ", + "Theme: ": "Teema: ", + "dark": "tumma", + "light": "vaalea", + "Thin mode: ": "Kapea tila ", + "Subscription preferences": "Tilausten asetukset", + "Show annotations by default for subscribed channels: ": "Näytä oletuksena tilattujen kanavien huomautukset: ", + "Redirect homepage to feed: ": "Uudelleenohjaa kotisivu syötteeseen: ", + "Number of videos shown in feed: ": "Syötteessä näytettävien videoiden määrä: ", + "Sort videos by: ": "Videoiden lajitteluperuste: ", + "published": "julkaistu", + "published - reverse": "julkaistu - käänteinen", + "alphabetically": "aakkosjärjestys", + "alphabetically - reverse": "aakkosjärjestys - käänteinen", + "channel name": "kanavan nimi", + "channel name - reverse": "kanavan nimi - käänteinen", + "Only show latest video from channel: ": "Näytä vain uusin video kanavalta: ", + "Only show latest unwatched video from channel: ": "Näytä vain uusin katsomaton video kanavalta: ", + "Only show unwatched: ": "Näytä vain katsomattomat: ", + "Only show notifications (if there are any): ": "Näytä vain ilmoitukset (jos niitä on): ", + "Enable web notifications": "Näytä verkkoilmoitukset", + "`x` uploaded a video": "`x` latasi videon", + "`x` is live": "`x` lähettää suorana", + "Data preferences": "Tietojen asetukset", + "Clear watch history": "Tyhjennä katseluhistoria", + "Import/export data": "Tuo/vie tiedot", + "Change password": "Vaihda salasana", + "Manage subscriptions": "Hallinnoi tilauksia", + "Manage tokens": "Hallinnoi tunnuksia", + "Watch history": "Katseluhistoria", + "Delete account": "Poista tili", + "Administrator preferences": "Järjestelmänvalvojan asetukset", + "Default homepage: ": "Oletuskotisivu: ", + "Feed menu: ": "Syötevalikko: ", + "Top enabled: ": "Yläosa käytössä: ", + "CAPTCHA enabled: ": "CAPTCHA käytössä: ", + "Login enabled: ": "Kirjautuminen käytössä: ", + "Registration enabled: ": "Rekisteröityminen käytössä: ", + "Report statistics: ": "Raportoi tilastot: ", + "Save preferences": "Tallenna asetukset", + "Subscription manager": "Tilausten hallinnoija", + "Token manager": "Tunnusten hallinnoija", + "Token": "Tunnus", + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "`x` tilausta.([^.,0-9]|^)1([^.,0-9]|$)", + "`x` subscriptions.": "`x` tilausta.", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` tokens.": "", + "Import/export": "Tuo/vie", + "unsubscribe": "peru tilaus", + "revoke": "kumoa", + "Subscriptions": "Tilaukset", + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` unseen notifications.": "", + "search": "", + "Log out": "", + "Released under the AGPLv3 by Omar Roth.": "", + "Source available here.": "", + "View JavaScript license information.": "", + "View privacy policy.": "", + "Trending": "", + "Public": "", + "Unlisted": "", + "Private": "", + "View all playlists": "", + "Updated `x` ago": "", + "Delete playlist `x`?": "", + "Delete playlist": "", + "Create playlist": "", + "Title": "", + "Playlist privacy": "", + "Editing playlist `x`": "", + "Watch on YouTube": "", + "Hide annotations": "", + "Show annotations": "", + "Genre: ": "", + "License: ": "", + "Family friendly? ": "", + "Wilson score: ": "", + "Engagement: ": "", + "Whitelisted regions: ": "", + "Blacklisted regions: ": "", + "Shared `x`": "", + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` views.": "", + "Premieres in `x`": "", + "Premieres `x`": "", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "", + "View YouTube comments": "", + "View more comments on Reddit": "", + "View `x` comments.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` comments.": "", + "View Reddit comments": "", + "Hide replies": "", + "Show replies": "", + "Incorrect password": "", + "Quota exceeded, try again in a few hours": "", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "", + "Invalid TFA code": "", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "", + "Wrong answer": "", + "Erroneous CAPTCHA": "", + "CAPTCHA is a required field": "", + "User ID is a required field": "", + "Password is a required field": "", + "Wrong username or password": "", + "Please sign in using 'Log in with Google'": "", + "Password cannot be empty": "", + "Password cannot be longer than 55 characters": "", + "Please log in": "", + "Invidious Private Feed for `x`": "", + "channel:`x`": "", + "Deleted or invalid channel": "", + "This channel does not exist.": "", + "Could not get channel info.": "", + "Could not fetch comments": "", + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` replies.": "", + "`x` ago": "", + "Load more": "", + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` points.": "", + "Could not create mix.": "", + "Empty playlist": "", + "Not a playlist.": "", + "Playlist does not exist.": "", + "Could not pull trending pages.": "", + "Hidden field \"challenge\" is a required field": "", + "Hidden field \"token\" is a required field": "", + "Erroneous challenge": "", + "Erroneous token": "", + "No such user": "", + "Token is expired, please try again": "", + "English": "", + "English (auto-generated)": "", + "Afrikaans": "", + "Albanian": "", + "Amharic": "", + "Arabic": "", + "Armenian": "", + "Azerbaijani": "", + "Bangla": "", + "Basque": "", + "Belarusian": "", + "Bosnian": "", + "Bulgarian": "", + "Burmese": "", + "Catalan": "", + "Cebuano": "", + "Chinese (Simplified)": "", + "Chinese (Traditional)": "", + "Corsican": "", + "Croatian": "", + "Czech": "", + "Danish": "", + "Dutch": "", + "Esperanto": "", + "Estonian": "", + "Filipino": "", + "Finnish": "", + "French": "", + "Galician": "", + "Georgian": "", + "German": "", + "Greek": "", + "Gujarati": "", + "Haitian Creole": "", + "Hausa": "", + "Hawaiian": "", + "Hebrew": "", + "Hindi": "", + "Hmong": "", + "Hungarian": "", + "Icelandic": "", + "Igbo": "", + "Indonesian": "", + "Irish": "", + "Italian": "", + "Japanese": "", + "Javanese": "", + "Kannada": "", + "Kazakh": "", + "Khmer": "", + "Korean": "", + "Kurdish": "", + "Kyrgyz": "", + "Lao": "", + "Latin": "", + "Latvian": "", + "Lithuanian": "", + "Luxembourgish": "", + "Macedonian": "", + "Malagasy": "", + "Malay": "", + "Malayalam": "", + "Maltese": "", + "Maori": "", + "Marathi": "", + "Mongolian": "", + "Nepali": "", + "Norwegian Bokmål": "", + "Nyanja": "", + "Pashto": "", + "Persian": "", + "Polish": "", + "Portuguese": "", + "Punjabi": "", + "Romanian": "", + "Russian": "", + "Samoan": "", + "Scottish Gaelic": "", + "Serbian": "", + "Shona": "", + "Sindhi": "", + "Sinhala": "", + "Slovak": "", + "Slovenian": "", + "Somali": "", + "Southern Sotho": "", + "Spanish": "", + "Spanish (Latin America)": "", + "Sundanese": "", + "Swahili": "", + "Swedish": "", + "Tajik": "", + "Tamil": "", + "Telugu": "", + "Thai": "", + "Turkish": "", + "Ukrainian": "", + "Urdu": "", + "Uzbek": "", + "Vietnamese": "", + "Welsh": "", + "Western Frisian": "", + "Xhosa": "", + "Yiddish": "", + "Yoruba": "", + "Zulu": "", + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` years.": "", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` months.": "", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` weeks.": "", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` days.": "", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` hours.": "", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` minutes.": "", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` seconds.": "", + "Fallback comments: ": "", + "Popular": "", + "Top": "", + "About": "", + "Rating: ": "", + "Language: ": "", + "View as playlist": "", + "Default": "", + "Music": "", + "Gaming": "", + "News": "", + "Movies": "", + "Download": "", + "Download as: ": "", + "%A %B %-d, %Y": "", + "(edited)": "", + "YouTube comment permalink": "", + "permalink": "", + "`x` marked it with a ❤": "", + "Audio mode": "", + "Video mode": "", + "Videos": "", + "Playlists": "", + "Community": "", + "Current version: ": "" +} diff --git a/locales/fr.json b/locales/fr.json index 24cabdea..664e25f5 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -16,7 +16,7 @@ "Previous page": "Page précédente", "Clear watch history?": "Êtes-vous sûr de vouloir supprimer l'historique des vidéos regardées ?", "New password": "Nouveau mot de passe", - "New passwords must match": "Les champs \"Nouveau mot de passe\" doivent être identiques", + "New passwords must match": "Les nouveaux mots de passe doivent correspondre", "Cannot change password for Google accounts": "Le mot de passe d'un compte Google ne peut pas être changé depuis Invidious", "Authorize token?": "Autoriser le token ?", "Authorize token for `x`?": "Autoriser le token pour `x` ?", @@ -48,7 +48,7 @@ "Image CAPTCHA": "CAPTCHA Image", "Sign In": "Se connecter", "Register": "S'inscrire", - "E-mail": "E-mail", + "E-mail": "Courriel", "Google verification code": "Code de vérification Google", "Preferences": "Préférences", "Player preferences": "Préférences du lecteur", @@ -106,7 +106,7 @@ "Feed menu: ": "Préferences des abonnements : ", "Top enabled: ": "Top activé : ", "CAPTCHA enabled: ": "CAPTCHA activé : ", - "Login enabled: ": "Connexion activé : ", + "Login enabled: ": "Connexion activée : ", "Registration enabled: ": "Inscription activée : ", "Report statistics: ": "Télémétrie activé : ", "Save preferences": "Enregistrer les préférences", @@ -145,7 +145,7 @@ "License: ": "Licence : ", "Family friendly? ": "Vidéo tout public ? ", "Wilson score: ": "Score de Wilson : ", - "Engagement: ": "Pourcentage de spectateur aillant appuyé sur \"J'aime\" ou \"J'aime Pas\" : ", + "Engagement: ": "Taux d'implication : ", "Whitelisted regions: ": "Régions sur liste blanche : ", "Blacklisted regions: ": "Régions sur liste noire : ", "Shared `x`": "Ajoutée le `x`", @@ -170,12 +170,12 @@ "User ID is a required field": "Veuillez entrer un Identifiant Utilisateur", "Password is a required field": "Veuillez entrer un Mot de passe", "Wrong username or password": "Nom d'utilisateur ou mot de passe invalide", - "Please sign in using 'Log in with Google'": "Veuillez vous connecter en utilisant \"Se connecter avec Google\"", + "Please sign in using 'Log in with Google'": "Veuillez vous connecter en utilisant « Se connecter avec Google »", "Password cannot be empty": "Le mot de passe ne peut pas être vide", "Password cannot be longer than 55 characters": "Le mot de passe ne doit pas comporter plus de 55 caractères", "Please log in": "Veuillez vous connecter", "Invidious Private Feed for `x`": "Flux RSS privé pour `x`", - "channel:`x`": "chaîne:`x`", + "channel:`x`": "chaîne :`x`", "Deleted or invalid channel": "Chaîne supprimée ou invalide", "This channel does not exist.": "Cette chaine n'existe pas.", "Could not get channel info.": "Impossible de charger les informations de cette chaîne.", @@ -189,8 +189,8 @@ "Not a playlist.": "La liste de lecture est invalide.", "Playlist does not exist.": "La liste de lecture n'existe pas.", "Could not pull trending pages.": "Impossible de charger les pages de tendances.", - "Hidden field \"challenge\" is a required field": "Le champ masqué \"challenge\" est un champ obligatoire", - "Hidden field \"token\" is a required field": "Le champ caché \"token\" est requis", + "Hidden field \"challenge\" is a required field": "Le champ masqué « challenge » est un champ obligatoire", + "Hidden field \"token\" is a required field": "Le champ caché « token » est requis", "Erroneous challenge": "Challenge invalide", "Erroneous token": "Token invalide", "No such user": "Cet utilisateur n'existe pas", @@ -217,21 +217,21 @@ "Croatian": "Croate", "Czech": "Tchèque", "Danish": "Danois", - "Dutch": "Hollandais", + "Dutch": "Néerlandais", "Esperanto": "Espéranto", "Estonian": "Estonien", "Filipino": "Philippin", - "Finnish": "Finlandais", + "Finnish": "Finnois", "French": "Français", "Galician": "Galicien", "Georgian": "Géorgien", "German": "Allemand", "Greek": "Grec", "Gujarati": "Gujarati", - "Haitian Creole": "Créole Haïtien", + "Haitian Creole": "Créole haïtien", "Hausa": "Haoussa", "Hawaiian": "Hawaïen", - "Hebrew": "Hébraïque", + "Hebrew": "Hébreu", "Hindi": "Hindi", "Hmong": "Hmong", "Hungarian": "Hongrois", @@ -262,21 +262,21 @@ "Marathi": "Marathi", "Mongolian": "Mongol", "Nepali": "Népalais", - "Norwegian Bokmål": "Norvégien", + "Norwegian Bokmål": "Norvégien bokmål", "Nyanja": "Nyanja", - "Pashto": "Pachtou", + "Pashto": "Pachto", "Persian": "Persan", "Polish": "Polonais", "Portuguese": "Portugais", - "Punjabi": "Punjabi", + "Punjabi": "Pendjabi", "Romanian": "Roumain", "Russian": "Russe", "Samoan": "Samoan", - "Scottish Gaelic": "Eaélique Ècossais", + "Scottish Gaelic": "Gaélique écossais", "Serbian": "Serbe", "Shona": "Shona", "Sindhi": "Sindhi", - "Sinhala": "Cinghalais", + "Sinhala": "Singhalais", "Slovak": "Slovaque", "Slovenian": "Slovène", "Somali": "Somalien", @@ -286,9 +286,9 @@ "Sundanese": "Sundanais", "Swahili": "Swahili", "Swedish": "Suédois", - "Tajik": "Tajik", + "Tajik": "Tadjik", "Tamil": "Tamil", - "Telugu": "Telugu", + "Telugu": "Télougou", "Thai": "Thaï", "Turkish": "Turc", "Ukrainian": "Ukrainien", @@ -317,7 +317,7 @@ "View as playlist": "Voir en tant que liste de lecture", "Default": "Défaut", "Music": "Musique", - "Gaming": "Jeux Vidéo", + "Gaming": "Jeux vidéo", "News": "Actualités", "Movies": "Films", "Download": "Télécharger", @@ -325,7 +325,7 @@ "%A %B %-d, %Y": "%A %-d %B %Y", "(edited)": "(modifié)", "YouTube comment permalink": "Lien permanent vers le commentaire sur YouTube", - "permalink": "Lien permanent", + "permalink": "permalien", "`x` marked it with a ❤": "`x` l'a marqué d'un ❤", "Audio mode": "Mode audio", "Video mode": "Mode vidéo", @@ -333,4 +333,4 @@ "Playlists": "Listes de lecture", "Community": "Communauté", "Current version: ": "Version actuelle : " -} \ No newline at end of file +} diff --git a/locales/hr.json b/locales/hr.json new file mode 100644 index 00000000..a9a179f3 --- /dev/null +++ b/locales/hr.json @@ -0,0 +1,387 @@ +{ + "`x` subscribers": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pretplatnika.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` pretplatnika." + }, + "`x` videos": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` videa.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` videa." + }, + "`x` playlists": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` playliste.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` playliste." + }, + "LIVE": "UŽIVO", + "Shared `x` ago": "Dijeljeno prije `x`", + "Unsubscribe": "Odjavi pretplatu", + "Subscribe": "Pretplati se", + "View channel on YouTube": "Prikaži kanal na YouTubeu", + "View playlist on YouTube": "Prikaži playlistu na YouTubeu", + "newest": "najnovije", + "oldest": "najstarije", + "popular": "popularni", + "last": "zadnji", + "Next page": "Sljedeća stranica", + "Previous page": "Prethodna stranica", + "Clear watch history?": "Izbrisati povijest gledanja?", + "New password": "Nova lozinka", + "New passwords must match": "Nove lozinke se moraju poklapati", + "Cannot change password for Google accounts": "Nije moguće promijeniti lozinku za Google račune", + "Authorize token?": "Autorizirati token?", + "Authorize token for `x`?": "Autorizirati token za `x`?", + "Yes": "Da", + "No": "Ne", + "Import and Export Data": "Uvezi i izvezi podatke", + "Import": "Uvezi", + "Import Invidious data": "Uvezi Invidious podatke", + "Import YouTube subscriptions": "Uvezi YouTube pretplate", + "Import FreeTube subscriptions (.db)": "Uvezi FreeTube pretplate (.db)", + "Import NewPipe subscriptions (.json)": "Uvezi NewPipe pretplate (.json)", + "Import NewPipe data (.zip)": "Uvezi NewPipe podatke (.zip)", + "Export": "Izvezi", + "Export subscriptions as OPML": "Izvezi pretplate kao OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Izvezi pretplate kao OPML (za NewPipe i FreeTube)", + "Export data as JSON": "Izvezi podatke kao JSON", + "Delete account?": "Izbrisati račun?", + "History": "Povijest", + "An alternative front-end to YouTube": "Alternativa za YouTube", + "JavaScript license information": "Informacije o JavaScript licenci", + "source": "izvor", + "Log in": "Prijavi se", + "Log in/register": "Prijavi se/registriraj se", + "Log in with Google": "Prijavi se pomoću Googlea", + "User ID": "Korisnički ID", + "Password": "Lozinka", + "Time (h:mm:ss):": "Vrijeme (h:mm:ss):", + "Text CAPTCHA": "Tekstualni CAPTCHA", + "Image CAPTCHA": "Slikovni CAPTCHA", + "Sign In": "Prijava", + "Register": "Registriraj se", + "E-mail": "E-mail", + "Google verification code": "Googleov potvrdni kod", + "Preferences": "Postavke", + "Player preferences": "Postavke playera", + "Always loop: ": "Uvijek ponavljaj: ", + "Autoplay: ": "Automatski reproduciraj: ", + "Play next by default: ": "Standardno reproduciraj sljedeći: ", + "Autoplay next video: ": "Automatski reproduciraj sljedeći video: ", + "Listen by default: ": "Standardno slušaj: ", + "Proxy videos: ": "Koristi posrednika videa: ", + "Default speed: ": "Standardna brzina: ", + "Preferred video quality: ": "Primarna kvaliteta videa: ", + "Player volume: ": "Glasnoća playera: ", + "Default comments: ": "Standardni komentari: ", + "youtube": "youtube", + "reddit": "reddit", + "Default captions: ": "Standardni titlovi: ", + "Fallback captions: ": "Alternativni titlovi: ", + "Show related videos: ": "Prikaži povezana videa: ", + "Show annotations by default: ": "Standardno prikaži napomene: ", + "Visual preferences": "Postavke prikaza", + "Player style: ": "Stil playera: ", + "Dark mode: ": "Tamni modus: ", + "Theme: ": "Tema: ", + "dark": "tamno", + "light": "svijetlo", + "Thin mode: ": "Pojednostavljen prikaz: ", + "Subscription preferences": "Postavke pretplata", + "Show annotations by default for subscribed channels: ": "Standardno prikaži napomene za pretplaćene kanale: ", + "Redirect homepage to feed: ": "Preusmjeri početnu stranicu na feed: ", + "Number of videos shown in feed: ": "Broj prikazanih videa u feedu: ", + "Sort videos by: ": "Razvrstaj videa prema: ", + "published": "objavljeno", + "published - reverse": "objavljeno – obrnuto", + "alphabetically": "abecednim redom", + "alphabetically - reverse": "abecednim redom – obrnuto", + "channel name": "ime kanala", + "channel name - reverse": "ime kanala – obrnuto", + "Only show latest video from channel: ": "Prikaži samo najnovija videa kanala: ", + "Only show latest unwatched video from channel: ": "Prikaži samo najnovija nepogledana videa kanala: ", + "Only show unwatched: ": "Prikaži samo nepogledane: ", + "Only show notifications (if there are any): ": "Prikaži samo obavijesti (ako ih ima): ", + "Enable web notifications": "Aktiviraj web-obavijesti", + "`x` uploaded a video": "`x` je poslao/la video", + "`x` is live": "`x` je uživo", + "Data preferences": "Postavke podataka", + "Clear watch history": "Izbriši povijest gledanja", + "Import/export data": "Uvezi/izvezi podatke", + "Change password": "Promijeni lozinku", + "Manage subscriptions": "Upravljaj pretplatama", + "Manage tokens": "Upravljaj tokenima", + "Watch history": "Povijest gledanja", + "Delete account": "Izbriši račun", + "Administrator preferences": "Postavke administratora", + "Default homepage: ": "Standardna početna stranica: ", + "Feed menu: ": "Izbornik za feedove: ", + "Top enabled: ": "Najbolji aktivirani: ", + "CAPTCHA enabled: ": "Aktivirani CAPTCHA: ", + "Login enabled: ": "Prijava aktivirana: ", + "Registration enabled: ": "Registracija aktivirana: ", + "Report statistics: ": "Izvještaj o statistici: ", + "Save preferences": "Spremi postavke", + "Subscription manager": "Upravljanje pretplatama", + "Token manager": "Upravljanje tokenima", + "Token": "Token", + "`x` subscriptions": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pretplate.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` pretplate." + }, + "`x` tokens": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokena.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` tokena." + }, + "Import/export": "Uvezi/izvezi", + "unsubscribe": "odjavi pretplatu", + "revoke": "opozovi", + "Subscriptions": "Pretplate", + "`x` unseen notifications": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` neviđene obavijesti.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` neviđene obavijesti." + }, + "search": "traži", + "Log out": "Odjavi se", + "Released under the AGPLv3 by Omar Roth.": "Izdano pod licencom AGPLv3, Omar Roth.", + "Source available here.": "Izvor je ovdje dostupan.", + "View JavaScript license information.": "Prikaži informacije o JavaScript licenci.", + "View privacy policy.": "Prikaži politiku privatnosti.", + "Trending": "U trendu", + "Public": "Javno", + "Unlisted": "Nenavedeno", + "Private": "Privatno", + "View all playlists": "Prikaži sve playliste", + "Updated `x` ago": "Aktualizirano prije `x`", + "Delete playlist `x`?": "Izbrisati playlistu `x`?", + "Delete playlist": "Izbriši playlistu", + "Create playlist": "Stvori playlistu", + "Title": "Naslov", + "Playlist privacy": "Privatnost playliste", + "Editing playlist `x`": "Uređivanje playliste `x`", + "Watch on YouTube": "Gledaj na YouTubeu", + "Hide annotations": "Sakrij napomene", + "Show annotations": "Prikaži napomene", + "Genre: ": "Žanr: ", + "License: ": "Licenca: ", + "Family friendly? ": "Pogodan za cijelu obitelj? ", + "Wilson score: ": "Wilson rezultat: ", + "Engagement: ": "Sudjelovanje: ", + "Whitelisted regions: ": "Odobrene regije: ", + "Blacklisted regions: ": "Blokirane regije: ", + "Shared `x`": "Dijeljeno `x`", + "`x` views": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` gledanja.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` gledanja." + }, + "Premieres in `x`": "Premijera za `x`", + "Premieres `x`": "Premijera `x`", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Bok! Izgleda da je JavaScript isključen. Pritisni ovdje za prikaz komentara. Učitavanje će možda trajati malo duže.", + "View YouTube comments": "Prikaži YouTube komentare", + "View more comments on Reddit": "Prikaži još komentara na Redditu", + "View `x` comments": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Prikaži `x` komentara.([^.,0-9]|^)1([^.,0-9]|$)", + "": "Prikaži `x` komentara." + }, + "View Reddit comments": "Prikaži Reddit komentare", + "Hide replies": "Sakrij odgovore", + "Show replies": "Prikaži odgovore", + "Incorrect password": "Neispravna lozinka", + "Quota exceeded, try again in a few hours": "Kvota je prekoračena. Pokušaj ponovo za par sati", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Prijava neuspjela. Provjeri da je dvofaktorska autentifikacija uključena (Authenticator ili SMS).", + "Invalid TFA code": "Neispravan TFA kod", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "Prijava neuspjela. Možda zato što za tvoj račun nije uključena dvofaktorska autentifikacija.", + "Wrong answer": "Krivi odgovor", + "Erroneous CAPTCHA": "Neispravan CAPTCHA", + "CAPTCHA is a required field": "CAPTCHA je obavezno polje", + "User ID is a required field": "Korisnički ID je obavezno polje", + "Password is a required field": "Polje lozinke je obavezno polje", + "Wrong username or password": "Krivo korisničko ime ili lozinka", + "Please sign in using 'Log in with Google'": "Za prijavu koristi „Prijavi se pomoću Googlea”", + "Password cannot be empty": "Polje lozinke ne smije ostati prazno", + "Password cannot be longer than 55 characters": "Lozinka ne može biti duža od 55 znakova", + "Please log in": "Prijavi se", + "Invidious Private Feed for `x`": "Invidious privatni feed za `x`", + "channel:`x`": "kanal:`x`", + "Deleted or invalid channel": "Izbrisan ili neispravan kanal", + "This channel does not exist.": "Ovaj kanal ne postoji.", + "Could not get channel info.": "Neuspjelo dobivanje podataka kanala.", + "Could not fetch comments": "Neuspjelo dohvaćanje komentara", + "View `x` replies": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Prikaži `x` odgovora.([^.,0-9]|^)1([^.,0-9]|$)", + "": "Prikaži `x` odgovora." + }, + "`x` ago": "prije `x`", + "Load more": "Učitaj više", + "`x` points": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` bodova.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` bodova." + }, + "Could not create mix.": "Neuspjelo stvaranje miksa.", + "Empty playlist": "Prazna playlista", + "Not a playlist.": "Nije playlista.", + "Playlist does not exist.": "Playlista ne postoji.", + "Could not pull trending pages.": "Neuspjelo preuzimanje stranica u trendu.", + "Hidden field \"challenge\" is a required field": "Skriveno polje „izazov” je obavezno polje", + "Hidden field \"token\" is a required field": "Skriveno polje „token” je obavezno polje", + "Erroneous challenge": "Neispravan izazov", + "Erroneous token": "Neispravan token", + "No such user": "Takav korisnik ne postoji", + "Token is expired, please try again": "Token je istekao, pokušaj ponovo", + "English": "Engleski", + "English (auto-generated)": "Engleski (automatki generirano)", + "Afrikaans": "Afrikaanski", + "Albanian": "Albanski", + "Amharic": "Amharski", + "Arabic": "Arapski", + "Armenian": "Armenski", + "Azerbaijani": "Azerbajdžanski", + "Bangla": "Bengalski", + "Basque": "Baskijski", + "Belarusian": "Bjeloruski", + "Bosnian": "Bošnjački", + "Bulgarian": "Bugarski", + "Burmese": "Burmanski", + "Catalan": "Katalonski", + "Cebuano": "Cebuano", + "Chinese (Simplified)": "Kineski (pojednostavljeni)", + "Chinese (Traditional)": "Kineski (tradicionalni)", + "Corsican": "Korzikanski", + "Croatian": "Hrvatski", + "Czech": "Češki", + "Danish": "Danski", + "Dutch": "Nizozemski", + "Esperanto": "Esperanto", + "Estonian": "Estonski", + "Filipino": "Filipinski", + "Finnish": "Finski", + "French": "Francuski", + "Galician": "Galicijski", + "Georgian": "Gruzijski", + "German": "Njemački", + "Greek": "Grčki", + "Gujarati": "Gudžaratski", + "Haitian Creole": "Haitjanski kreolski", + "Hausa": "Hauski", + "Hawaiian": "Havajski", + "Hebrew": "Hebrejski", + "Hindi": "Hindski", + "Hmong": "Hmong", + "Hungarian": "Mađarski", + "Icelandic": "Islandski", + "Igbo": "Igboški", + "Indonesian": "Indonezijski", + "Irish": "Irski", + "Italian": "Talijanski", + "Japanese": "Japanski", + "Javanese": "Javanski", + "Kannada": "Kannada", + "Kazakh": "Kazaški", + "Khmer": "Kmerski", + "Korean": "Korejski", + "Kurdish": "Kurdski", + "Kyrgyz": "Kirgiški", + "Lao": "Laoški", + "Latin": "Latinski", + "Latvian": "Latvijski", + "Lithuanian": "Litvanski", + "Luxembourgish": "Luksemburgški", + "Macedonian": "Makedonski", + "Malagasy": "Malagaški", + "Malay": "Malajski", + "Malayalam": "Malajalamski", + "Maltese": "Malteški", + "Maori": "Maorski", + "Marathi": "Marathi", + "Mongolian": "Mongolski", + "Nepali": "Nepalski", + "Norwegian Bokmål": "Norveški Bokmål", + "Nyanja": "Nijanja", + "Pashto": "Paštunski", + "Persian": "Perzijski", + "Polish": "Poljski", + "Portuguese": "Portugalski", + "Punjabi": "Pandžapski", + "Romanian": "Rumunjski", + "Russian": "Ruski", + "Samoan": "Samoanski", + "Scottish Gaelic": "Škotski galski", + "Serbian": "Srpski", + "Shona": "Šona", + "Sindhi": "Sindhi", + "Sinhala": "Singaleški", + "Slovak": "Slovački", + "Slovenian": "Slovenski", + "Somali": "Somalijski", + "Southern Sotho": "Sjeverno samski", + "Spanish": "Španjolski", + "Spanish (Latin America)": "Španjolski (Latinska Amerika)", + "Sundanese": "Sundski", + "Swahili": "Svahili", + "Swedish": "Švedski", + "Tajik": "Tadžički", + "Tamil": "Tamilski", + "Telugu": "Teluški", + "Thai": "Tajlandski", + "Turkish": "Turski", + "Ukrainian": "Ukrajinski", + "Urdu": "Urdski", + "Uzbek": "Uzbečki", + "Vietnamese": "Vijetnamski", + "Welsh": "Velški", + "Western Frisian": "Zapadni frizijski", + "Xhosa": "Xhosa", + "Yiddish": "Jidiš", + "Yoruba": "Jorubški", + "Zulu": "Zulu", + "`x` years": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` g.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` g." + }, + "`x` months": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` mj.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` mj." + }, + "`x` weeks": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tj.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` tj." + }, + "`x` days": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` dana.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` dana." + }, + "`x` hours": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` h.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` h." + }, + "`x` minutes": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` min.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` min." + }, + "`x` seconds": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` s.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` s." + }, + "Fallback comments: ": "Alternativni komentari: ", + "Popular": "Popularni", + "Top": "Najbolji", + "About": "Informacije", + "Rating: ": "Ocjena: ", + "Language: ": "Jezik: ", + "View as playlist": "Prikaži kao playlistu", + "Default": "Standardno", + "Music": "Glazba", + "Gaming": "Videoigre", + "News": "Vijesti", + "Movies": "Filmovi", + "Download": "Preuzmi", + "Download as: ": "Preuzmi kao: ", + "%A %B %-d, %Y": "%A, %-d. %B %Y.", + "(edited)": "(uređeno)", + "YouTube comment permalink": "Permalink YouTube komentara", + "permalink": "permalink", + "`x` marked it with a ❤": "Označeno sa ❤ od `x`", + "Audio mode": "Audio modus", + "Video mode": "Videomodus", + "Videos": "Videa", + "Playlists": "Playliste", + "Community": "Zajednica", + "Current version: ": "Trenutačna verzija: " +} diff --git a/locales/id.json b/locales/id.json new file mode 100644 index 00000000..217ea1c7 --- /dev/null +++ b/locales/id.json @@ -0,0 +1,387 @@ +{ + "`x` subscribers": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pelanggan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` pelanggan." + }, + "`x` videos": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` video.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` video." + }, + "`x` playlists": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` daftar putar.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` daftar putar." + }, + "LIVE": "SIARAN LANGSUNG", + "Shared `x` ago": "Dibagikan`x` lalu", + "Unsubscribe": "Batal Langganan", + "Subscribe": "Langganan", + "View channel on YouTube": "Lihat kanal di YouTube", + "View playlist on YouTube": "Lihat daftar putar di YouTube", + "newest": "terbaru", + "oldest": "terlawas", + "popular": "populer", + "last": "terakhir", + "Next page": "Halaman berikutnya", + "Previous page": "Halaman sebelumnya", + "Clear watch history?": "Bersihkan riwayat tontonan?", + "New password": "Kata sandi baru", + "New passwords must match": "Kata sandi baru harus cocok", + "Cannot change password for Google accounts": "Tidak dapat mengganti kata sandi untuk akun Google", + "Authorize token?": "Otorisasi token?", + "Authorize token for `x`?": "Otorisasi token untuk `x`?", + "Yes": "Ya", + "No": "Tidak", + "Import and Export Data": "Impor dan Ekspor Data", + "Import": "Impor", + "Import Invidious data": "Impor data Invidious", + "Import YouTube subscriptions": "Impor langganan YouTube", + "Import FreeTube subscriptions (.db)": "Impor langganan FreeTube (.db)", + "Import NewPipe subscriptions (.json)": "Impor langganan NewPipe (.json)", + "Import NewPipe data (.zip)": "Impor data NewPipe (.zip)", + "Export": "Ekspor", + "Export subscriptions as OPML": "Ekspor langganan sebagai OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Ekspor langganan sebagai OPML (untuk NewPipe & FreeTube)", + "Export data as JSON": "Ekspor data sebagai JSON", + "Delete account?": "Hapus akun?", + "History": "Riwayat", + "An alternative front-end to YouTube": "Sebuah alternatif front-end untuk YouTube", + "JavaScript license information": "Informasi lisensi JavaScript", + "source": "sumber", + "Log in": "Masuk", + "Log in/register": "Daftar", + "Log in with Google": "Masuk dengan Google", + "User ID": "ID Pengguna", + "Password": "Kata Sandi", + "Time (h:mm:ss):": "Waktu (j:mm:dd):", + "Text CAPTCHA": "Teks CAPTCHA", + "Image CAPTCHA": "Gambar CAPTCHA", + "Sign In": "Masuk", + "Register": "Daftar", + "E-mail": "Surel", + "Google verification code": "Kode verifikasi Google", + "Preferences": "Preferensi", + "Player preferences": "Preferensi pemutar", + "Always loop: ": "Selalu ulangi: ", + "Autoplay: ": "Putar-Otomatis: ", + "Play next by default: ": "Putar selanjutnya secara default: ", + "Autoplay next video: ": "Otomatis-Putar video berikutnya: ", + "Listen by default: ": "Dengarkan secara default: ", + "Proxy videos: ": "Video Proksi: ", + "Default speed: ": "Kecepatan default: ", + "Preferred video quality: ": "Kualitas video yang disukai: ", + "Player volume: ": "Volume pemutar: ", + "Default comments: ": "Komentar default: ", + "youtube": "youtube", + "reddit": "reddit", + "Default captions: ": "Subtitel default: ", + "Fallback captions: ": "", + "Show related videos: ": "Tampilkan video terkait: ", + "Show annotations by default: ": "Tampilkan anotasi secara default: ", + "Visual preferences": "Preferensi visual", + "Player style: ": "Gaya pemutar: ", + "Dark mode: ": "Mode gelap: ", + "Theme: ": "Tema: ", + "dark": "gelap", + "light": "terang", + "Thin mode: ": "Mode tipis: ", + "Subscription preferences": "Preferensi langganan", + "Show annotations by default for subscribed channels: ": "Tampilkan anotasi secara default untuk kanal langganan: ", + "Redirect homepage to feed: ": "Arahkan kembali laman beranda ke umpan: ", + "Number of videos shown in feed: ": "Jumlah video ditampilkan di umpan: ", + "Sort videos by: ": "Urutkan video berdasarkan: ", + "published": "dipublikasi", + "published - reverse": "dipublikasi - sebaliknya", + "alphabetically": "menurut abjad", + "alphabetically - reverse": "menurut abjad - sebaliknya", + "channel name": "nama kanal", + "channel name - reverse": "nama kanal - sebaliknya", + "Only show latest video from channel: ": "Hanya tampilkan video terbaru dari kanal: ", + "Only show latest unwatched video from channel: ": "Hanya tampilkan video belum ditonton terbaru dari kanal: ", + "Only show unwatched: ": "Hanya tampilkan belum ditonton: ", + "Only show notifications (if there are any): ": "Hanya tampilkan pemberitahuan (jika ada): ", + "Enable web notifications": "Aktifkan pemberitahuan web", + "`x` uploaded a video": "`x` mengunggah video", + "`x` is live": "`x` sedang siaran langsung", + "Data preferences": "Preferensi Data", + "Clear watch history": "Bersihkan riwayat tontonan", + "Import/export data": "Impor/Ekspor data", + "Change password": "Ganti kata sandi", + "Manage subscriptions": "Atur langganan", + "Manage tokens": "Atur token", + "Watch history": "Riwayat tontonan", + "Delete account": "Hapus akun", + "Administrator preferences": "Preferensi administrator", + "Default homepage: ": "Laman beranda default: ", + "Feed menu: ": "Menu umpan: ", + "Top enabled: ": "", + "CAPTCHA enabled: ": "CAPTCHA diaktifkan: ", + "Login enabled: ": "Masuk diaktifkan: ", + "Registration enabled: ": "Registrasi diaktifkan: ", + "Report statistics: ": "Laporan statistik: ", + "Save preferences": "Simpan preferensi", + "Subscription manager": "Pengatur langganan", + "Token manager": "Pengatur token", + "Token": "Token", + "`x` subscriptions": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` langganan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` langganan." + }, + "`x` tokens": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` token.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` token." + }, + "Import/export": "Impor/ekspor", + "unsubscribe": "batal langganan", + "revoke": "cabut", + "Subscriptions": "Langganan", + "`x` unseen notifications": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pemberitahuan belum dilihat.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` pemberitahuan belum dilihat." + }, + "search": "cari", + "Log out": "Keluar", + "Released under the AGPLv3 by Omar Roth.": "Dirilis dibawah AGPLv3 oleh Omar Roth.", + "Source available here.": "Sumber tersedia di sini.", + "View JavaScript license information.": "Tampilkan informasi lisensi JavaScript.", + "View privacy policy.": "Lihat kebijakan privasi.", + "Trending": "Sedang tren", + "Public": "Publik", + "Unlisted": "Tidak terdaftar", + "Private": "Pribadi", + "View all playlists": "Lihat semua daftar putar", + "Updated `x` ago": "Diperbarui`x` lalu", + "Delete playlist `x`?": "Hapus daftar putar `x`?", + "Delete playlist": "Hapus daftar putar", + "Create playlist": "Buat daftar putar", + "Title": "Judul", + "Playlist privacy": "Privasi daftar putar", + "Editing playlist `x`": "Menyunting daftar putar `x`", + "Watch on YouTube": "Tonton di YouTube", + "Hide annotations": "Sembunyikan anotasi", + "Show annotations": "Tampilkan anotasi", + "Genre: ": "Genre: ", + "License: ": "Lisensi: ", + "Family friendly? ": "Ramah keluarga? ", + "Wilson score: ": "Skor Wilson: ", + "Engagement: ": "Keterikatan: ", + "Whitelisted regions: ": "Wilayah daftar-putih: ", + "Blacklisted regions: ": "Wilayah daftar-hitam: ", + "Shared `x`": "Berbagi`x`", + "`x` views": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tampilan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` tampilan." + }, + "Premieres in `x`": "Tayang dalam `x`", + "Premieres `x`": "Tayang `x`", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hai! Kelihatannya JavaScript kamu dimatikan. Klik di sini untuk melihat komentar, perlu diingat hal ini mungkin membutuhkan waktu sedikit lebih lama untuk dimuat.", + "View YouTube comments": "Lihat komentar YouTube", + "View more comments on Reddit": "Lihat lebih banyak komentar di Reddit", + "View `x` comments": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Lihat`x` komentar.([^.,0-9]|^)1([^.,0-9]|$)", + "": "Lihat`x` komentar." + }, + "View Reddit comments": "Lihat komentar Reddit", + "Hide replies": "Sembunyikan balasan", + "Show replies": "Lihat balasan", + "Incorrect password": "Kata sandi salah", + "Quota exceeded, try again in a few hours": "Kuota penuh, coba lagi dalam beberapa jam", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Tidak dapat masuk, pastikan autentikasi dua-faktor (autentikator atau SMS) sudah nyala.", + "Invalid TFA code": "Kode TFA tidak valid", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "Gagal masuk. Ini mungkin disebabkan autentikasi dua-faktor tidak dinyalakan untuk akun Anda.", + "Wrong answer": "Jawaban salah", + "Erroneous CAPTCHA": "CAPTCHA salah", + "CAPTCHA is a required field": "CAPTCHA perlu diisi", + "User ID is a required field": "ID pengguna perlu diisi", + "Password is a required field": "Kata sandi perlu diisi", + "Wrong username or password": "Nama pengguna atau kata sandi salah", + "Please sign in using 'Log in with Google'": "Harap masuk menggunakan 'Masuk dengan Google'", + "Password cannot be empty": "Kata sandi tidak boleh kosong", + "Password cannot be longer than 55 characters": "Kata sandi tidak boleh lebih dari 55 karakter", + "Please log in": "Harap masuk", + "Invidious Private Feed for `x`": "Umpan pribadi Invidious untuk`x`", + "channel:`x`": "kanal:`x`", + "Deleted or invalid channel": "Kanal terhapus atau invalid", + "This channel does not exist.": "Kanal ini tidak ada.", + "Could not get channel info.": "Tidak bisa mendapatkan info kanal.", + "Could not fetch comments": "Tidak dapat memuat komentar", + "View `x` replies": { + "([^.,0-9]|^)1([^.,0-9]|$)": "Lihat`x` balasan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "Lihat `x` balasan." + }, + "`x` ago": "`x` lalu", + "Load more": "Muat lebih banyak", + "`x` points": { + "([^.,0-9]|^)1([^.,0-9]|$)": "", + "": "" + }, + "Could not create mix.": "", + "Empty playlist": "Daftar putar kosong", + "Not a playlist.": "Bukan daftar putar.", + "Playlist does not exist.": "Daftar putar tidak ada.", + "Could not pull trending pages.": "Tidak bisa mendapatkan laman tren.", + "Hidden field \"challenge\" is a required field": "", + "Hidden field \"token\" is a required field": "", + "Erroneous challenge": "", + "Erroneous token": "", + "No such user": "Tidak ada pengguna demikian", + "Token is expired, please try again": "Token kadaluwarsa, harap coba lagi", + "English": "Bahasa Inggris", + "English (auto-generated)": "Bahasa Inggris (dibuat-otomatis)", + "Afrikaans": "Bahasa Afrika", + "Albanian": "Bahasa Albania", + "Amharic": "Bahasa Amharik", + "Arabic": "Bahasa arab", + "Armenian": "Bahasa Armenia", + "Azerbaijani": "", + "Bangla": "", + "Basque": "", + "Belarusian": "", + "Bosnian": "Bahasa Bosnia", + "Bulgarian": "Bahasa Bulgaria", + "Burmese": "Bahasa Birma", + "Catalan": "", + "Cebuano": "", + "Chinese (Simplified)": "", + "Chinese (Traditional)": "", + "Corsican": "", + "Croatian": "Bahasa Kroasia", + "Czech": "Bahasa Ceko", + "Danish": "", + "Dutch": "Bahasa Belanda", + "Esperanto": "", + "Estonian": "", + "Filipino": "", + "Finnish": "", + "French": "", + "Galician": "", + "Georgian": "", + "German": "", + "Greek": "Bahasa Yunani", + "Gujarati": "", + "Haitian Creole": "", + "Hausa": "", + "Hawaiian": "", + "Hebrew": "", + "Hindi": "", + "Hmong": "", + "Hungarian": "", + "Icelandic": "", + "Igbo": "", + "Indonesian": "Bahasa Indonesia", + "Irish": "", + "Italian": "", + "Japanese": "Bahasa Jepang", + "Javanese": "Bahasa Jawa", + "Kannada": "", + "Kazakh": "", + "Khmer": "", + "Korean": "Bahasa Korea", + "Kurdish": "", + "Kyrgyz": "", + "Lao": "", + "Latin": "", + "Latvian": "", + "Lithuanian": "", + "Luxembourgish": "", + "Macedonian": "", + "Malagasy": "", + "Malay": "Bahasa Melayu", + "Malayalam": "", + "Maltese": "", + "Maori": "", + "Marathi": "", + "Mongolian": "", + "Nepali": "", + "Norwegian Bokmål": "", + "Nyanja": "", + "Pashto": "", + "Persian": "", + "Polish": "", + "Portuguese": "", + "Punjabi": "", + "Romanian": "", + "Russian": "", + "Samoan": "", + "Scottish Gaelic": "", + "Serbian": "", + "Shona": "", + "Sindhi": "", + "Sinhala": "", + "Slovak": "", + "Slovenian": "", + "Somali": "", + "Southern Sotho": "", + "Spanish": "", + "Spanish (Latin America)": "", + "Sundanese": "Bahasa Sunda", + "Swahili": "", + "Swedish": "", + "Tajik": "", + "Tamil": "", + "Telugu": "", + "Thai": "Bahasa Thailand", + "Turkish": "", + "Ukrainian": "", + "Urdu": "", + "Uzbek": "", + "Vietnamese": "Bahasa Vietnam", + "Welsh": "", + "Western Frisian": "", + "Xhosa": "", + "Yiddish": "", + "Yoruba": "", + "Zulu": "", + "`x` years": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tahun.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` tahun." + }, + "`x` months": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` bulan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` bulan." + }, + "`x` weeks": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` pekan.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` pekan." + }, + "`x` days": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` hari.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` hari." + }, + "`x` hours": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` jam.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` jam." + }, + "`x` minutes": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` menit.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` menit." + }, + "`x` seconds": { + "([^.,0-9]|^)1([^.,0-9]|$)": "`x` detik.([^.,0-9]|^)1([^.,0-9]|$)", + "": "`x` detik." + }, + "Fallback comments: ": "", + "Popular": "Populer", + "Top": "", + "About": "Ihwal", + "Rating: ": "Peringkat: ", + "Language: ": "Bahasa: ", + "View as playlist": "Tampilkan sebagai daftar putar", + "Default": "Asali", + "Music": "Musik", + "Gaming": "Gaming", + "News": "Berita", + "Movies": "Film", + "Download": "Unduh", + "Download as: ": "Unduh sebagai: ", + "%A %B %-d, %Y": "", + "(edited)": "(disunting)", + "YouTube comment permalink": "", + "permalink": "", + "`x` marked it with a ❤": "`x` telah ditandai dengan ❤", + "Audio mode": "Mode audio", + "Video mode": "Mode video", + "Videos": "Video", + "Playlists": "Daftar putar", + "Community": "Komunitas", + "Current version: ": "Versi saat ini: " +} diff --git a/locales/is.json b/locales/is.json index 4cd15076..a2943b88 100644 --- a/locales/is.json +++ b/locales/is.json @@ -1,7 +1,7 @@ { - "`x` subscribers": "", - "`x` videos": "", - "`x` playlists": "", + "`x` subscribers": "`x`áskrifendur", + "`x` videos": "`x` myndbönd", + "`x` playlists": "`x` spilunarlistar", "`x` subscribers.": "`x` áskrifandar.", "`x` videos.": "`x` myndbönd.", "LIVE": "BEINT", @@ -71,11 +71,11 @@ "Show related videos: ": "Sýna tengd myndbönd? ", "Show annotations by default: ": "Á að sýna glósur sjálfgefið? ", "Visual preferences": "Sjónrænar stillingar", - "Player style: ": "", + "Player style: ": "Spilara stíl: ", "Dark mode: ": "Myrkur ham: ", - "Theme: ": "", - "dark": "", - "light": "", + "Theme: ": "Þema: ", + "dark": "dimmt", + "light": "ljóst", "Thin mode: ": "Þunnt ham: ", "Subscription preferences": "Áskriftarstillingar", "Show annotations by default for subscribed channels: ": "Á að sýna glósur sjálfgefið fyrir áskriftarrásir? ", @@ -113,13 +113,13 @@ "Report statistics: ": "Skrá talnagögn? ", "Save preferences": "Vista stillingar", "Subscription manager": "Áskriftarstjóri", - "`x` subscriptions": "", - "`x` tokens": "", + "`x` subscriptions": "`x` áskrifendur", + "`x` tokens": "`x` tákn", "Token manager": "Táknstjóri", "Token": "Tákn", "`x` subscriptions.": "`x` áskriftir.", "`x` tokens.": "`x` tákn.", - "`x` unseen notifications": "", + "`x` unseen notifications": "`x` óséðar tilkynningar", "Import/export": "Flytja inn/út", "unsubscribe": "afskrá", "revoke": "afturkalla", @@ -132,24 +132,24 @@ "View JavaScript license information.": "Skoða JavaScript leyfisupplýsingar.", "View privacy policy.": "Skoða meðferð persónuupplýsinga.", "Trending": "Vinsælt", - "Public": "", + "Public": "Opinbert", "Unlisted": "Óskráð", - "Private": "", - "View all playlists": "", - "Updated `x` ago": "", - "Delete playlist `x`?": "", - "Delete playlist": "", - "Create playlist": "", - "Title": "", - "Playlist privacy": "", - "Editing playlist `x`": "", + "Private": "Einka", + "View all playlists": "Skoða alla spilunarlista", + "Updated `x` ago": "Uppfært `x` síðann", + "Delete playlist `x`?": "Eiða spilunarlista `x`?", + "Delete playlist": "Eiða spilunarlista", + "Create playlist": "Búa til spilunarlista", + "Title": "Titill", + "Playlist privacy": "Spilunarlista opinberri", + "Editing playlist `x`": "Að breyta spilunarlista `x`", "Watch on YouTube": "Horfa á YouTube", "Hide annotations": "Fela glósur", "Show annotations": "Sýna glósur", "Genre: ": "Tegund: ", "License: ": "Notkunarleyfi: ", "Family friendly? ": "Fjölskylduvænt? ", - "`x` views": "", + "`x` views": "`x` áhorf", "Wilson score: ": "Wilson stig: ", "Engagement: ": "Þátttöku: ", "Whitelisted regions: ": "Svæði á hvítum lista: ", @@ -180,10 +180,10 @@ "Password cannot be empty": "Lykilorð má ekki vera autt", "Password cannot be longer than 55 characters": "Lykilorð má ekki vera lengra en 55 stafir", "Please log in": "Vinsamlegast skráðu þig inn", - "View `x` replies": "", + "View `x` replies": "Skoða `x` svör", "Invidious Private Feed for `x`": "Invidious Persónulegur Straumur fyrir `x`", "channel:`x`": "rás:`x`", - "`x` points": "", + "`x` points": "`x` stig", "Deleted or invalid channel": "Eytt eða ógild rás", "This channel does not exist.": "Þessi rás er ekki til.", "Could not get channel info.": "Ekki tókst að fá rásarupplýsingar.", @@ -301,13 +301,13 @@ "Turkish": "Tyrkneska", "Ukrainian": "Úkraníska", "Urdu": "Úrdú", - "`x` years": "", - "`x` months": "", - "`x` weeks": "", - "`x` days": "", - "`x` hours": "", - "`x` minutes": "", - "`x` seconds": "", + "`x` years": "`x` ár", + "`x` months": "`x` mánuði", + "`x` weeks": "`x` vikur", + "`x` days": "`x` daga", + "`x` hours": "`x` klukkustundir", + "`x` minutes": "`x` mínútur", + "`x` seconds": "`x` sekúndur", "Uzbek": "Úsbekíska", "Vietnamese": "Víetnamska", "Welsh": "Velska", @@ -325,13 +325,13 @@ "`x` seconds.": "`x` sekúndur.", "Fallback comments: ": "Vara ummæli: ", "Popular": "Vinsælt", - "permalink": "", + "permalink": "Varanlegur tengill", "Top": "Topp", "About": "Um", "Rating: ": "Einkunn: ", "Language: ": "Tungumál: ", "View as playlist": "Skoða sem spilunarlista", - "Community": "", + "Community": "Samfélag", "Default": "Sjálfgefið", "Music": "Tónlist", "Gaming": "Tólvuleikja", @@ -348,4 +348,4 @@ "Videos": "Myndbönd", "Playlists": "Spilunarlistar", "Current version: ": "Núverandi útgáfa: " -} \ No newline at end of file +} diff --git a/locales/it.json b/locales/it.json index 2e993c81..789bdd1a 100644 --- a/locales/it.json +++ b/locales/it.json @@ -1,12 +1,8 @@ { - "`x` subscribers.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` iscritto", - "": "`x` iscritti." - }, - "`x` videos.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` video", - "": "`x` video." - }, + "`x` subscribers..([^.,0-9]|^)1([^.,0-9]|$)": "`x` iscritto", + "`x` subscribers..": "`x` iscritti.", + "`x` videos..([^.,0-9]|^)1([^.,0-9]|$)": "`x` video", + "`x` videos..": "`x` video.", "`x` playlists": "`x` playlist", "LIVE": "IN DIRETTA", "Shared `x` ago": "Condiviso `x` fa", @@ -54,7 +50,7 @@ "Image CAPTCHA": "Immagine CAPTCHA", "Sign In": "Accedi", "Register": "Registrati", - "E-mail": "Email", + "E-mail": "E-mail", "Google verification code": "Codice di verifica Google", "Preferences": "Preferenze", "Player preferences": "Preferenze del riproduttore", @@ -119,22 +115,16 @@ "Subscription manager": "Gestione delle iscrizioni", "Token manager": "Gestione dei gettoni", "Token": "Gettone", - "`x` subscriptions.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` iscrizione", - "": "`x` iscrizioni." - }, - "`x` tokens.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` gettone", - "": "`x` gettoni." - }, + "`x` subscriptions..([^.,0-9]|^)1([^.,0-9]|$)": "`x` iscrizione", + "`x` subscriptions..": "`x` iscrizioni.", + "`x` tokens..([^.,0-9]|^)1([^.,0-9]|$)": "`x` gettone", + "`x` tokens..": "`x` gettoni.", "Import/export": "Importa/esporta", "unsubscribe": "disiscriviti", "revoke": "revoca", "Subscriptions": "Iscrizioni", - "`x` unseen notifications.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` notifica non visualizzata", - "": "`x` notifiche non visualizzate." - }, + "`x` unseen notifications..([^.,0-9]|^)1([^.,0-9]|$)": "`x` notifica non visualizzata", + "`x` unseen notifications..": "`x` notifiche non visualizzate.", "search": "Cerca", "Log out": "Esci", "Released under the AGPLv3 by Omar Roth.": "Pubblicato con licenza AGPLv3 da Omar Roth.", @@ -164,10 +154,8 @@ "Whitelisted regions: ": "Regioni in lista bianca: ", "Blacklisted regions: ": "Regioni in lista nera: ", "Shared `x`": "Condiviso `x`", - "`x` views.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizzazione", - "": "`x` visualizzazioni." - }, + "`x` views..([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizzazione", + "`x` views..": "`x` visualizzazioni.", "Premieres in `x`": "In anteprima in `x`", "Premieres `x`": "In anteprima `x`", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Ciao! Sembra che tu abbia disattivato JavaScript. Clicca qui per visualizzare i commenti. Considera che potrebbe volerci più tempo.", @@ -188,7 +176,7 @@ "User ID is a required field": "L'ID utente è obbligatorio", "Password is a required field": "La password è un campo obbligatorio", "Wrong username or password": "Nome utente o password errati", - "Please sign in using 'Log in with Google'": "Per favore accedi con \"Entra con Google\"", + "Please sign in using 'Log in with Google'": "Per favore accedi con «Entra con Google»", "Password cannot be empty": "La password non può essere vuota", "Password cannot be longer than 55 characters": "La password non può contenere più di 55 caratteri", "Please log in": "Per favore, accedi", @@ -198,24 +186,20 @@ "This channel does not exist.": "Questo canale non esiste.", "Could not get channel info.": "Impossibile ottenere le informazioni del canale.", "Could not fetch comments": "Impossibile recuperare i commenti", - "View `x` replies.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "Visualizza `x` risposta", - "": "Visualizza `x` risposte." - }, + "View `x` replies..([^.,0-9]|^)1([^.,0-9]|$)": "Visualizza `x` risposta", + "View `x` replies..": "Visualizza `x` risposte.", "`x` ago": "`x` fa", "Load more": "Carica altro", - "`x` points.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` punto", - "": "`x` punti." - }, + "`x` points..([^.,0-9]|^)1([^.,0-9]|$)": "`x` punto", + "`x` points..": "`x` punti.", "Could not create mix.": "Impossibile creare il mix.", "Empty playlist": "Playlist vuota", "Not a playlist.": "Non è una playlist.", "Playlist does not exist.": "La playlist non esiste.", "Could not pull trending pages.": "Impossibile recuperare le tendenze.", "Hidden field \"challenge\" is a required field": "Il campo nascosto \"challenge\" è obbligatorio", - "Hidden field \"token\" is a required field": "Il campo nascosto \"token\" è obbligatorio", - "Erroneous challenge": "Campo \"challenge\" non valido", + "Hidden field \"token\" is a required field": "Il campo nascosto «token» è obbligatorio", + "Erroneous challenge": "Campo «challenge» non valido", "Erroneous token": "Campo \"token\" non valido", "No such user": "Utente non valido", "Token is expired, please try again": "Gettone scaduto, riprova", @@ -288,7 +272,7 @@ "Nepali": "Nepalese", "Norwegian Bokmål": "Norvegese", "Nyanja": "Nyanja", - "Pashto": "Lingua pashtu", + "Pashto": "Pashtu", "Persian": "Persiano", "Polish": "Polacco", "Portuguese": "Portoghese", @@ -325,34 +309,20 @@ "Yiddish": "Yiddish", "Yoruba": "Yoruba", "Zulu": "Zulu", - "`x` years.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` anno", - "": "`x` anni." - }, - "`x` months.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` mese", - "": "`x` mesi." - }, - "`x` weeks.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` settimana", - "": "`x` settimane." - }, - "`x` days.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` giorno", - "": "`x` giorni." - }, - "`x` hours.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` ora", - "": "`x` ore." - }, - "`x` minutes.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuto", - "": "`x` minuti." - }, - "`x` seconds.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` secondo", - "": "`x` secondi." - }, + "`x` years..([^.,0-9]|^)1([^.,0-9]|$)": "`x` anno", + "`x` years..": "`x` anni.", + "`x` months..([^.,0-9]|^)1([^.,0-9]|$)": "`x` mese", + "`x` months..": "`x` mesi.", + "`x` weeks..([^.,0-9]|^)1([^.,0-9]|$)": "`x` settimana", + "`x` weeks..": "`x` settimane.", + "`x` days..([^.,0-9]|^)1([^.,0-9]|$)": "`x` giorno", + "`x` days..": "`x` giorni.", + "`x` hours..([^.,0-9]|^)1([^.,0-9]|$)": "`x` ora", + "`x` hours..": "`x` ore.", + "`x` minutes..([^.,0-9]|^)1([^.,0-9]|$)": "`x` minuto", + "`x` minutes..": "`x` minuti.", + "`x` seconds..([^.,0-9]|^)1([^.,0-9]|$)": "`x` secondo", + "`x` seconds..": "`x` secondi.", "Fallback comments: ": "Commenti alternativi: ", "Popular": "Popolare", "Top": "Top", @@ -378,4 +348,4 @@ "Playlists": "Playlist", "Community": "Comunità", "Current version: ": "Versione attuale: " -} \ No newline at end of file +} diff --git a/locales/ja.json b/locales/ja.json index e9ca0e62..0c429d6b 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -201,7 +201,7 @@ "Invidious Private Feed for `x`": "`x` の Invidious プライベートフィード", "channel:`x`": "チャンネル:`x`", "Deleted or invalid channel": "削除済みまたは無効なチャンネルです", - "This channel does not exist.": "このチャンネルは存在していません", + "This channel does not exist.": "このチャンネルは存在しません。", "Could not get channel info.": "チャンネル情報を取得できませんでした。", "Could not fetch comments": "コメントを取得できませんでした", "View `x` replies": { @@ -217,7 +217,7 @@ "Could not create mix.": "ミックスを作成できませんでした。", "Empty playlist": "空の再生リスト", "Not a playlist.": "再生リストではありません。", - "Playlist does not exist.": "再生リストが存在していません・", + "Playlist does not exist.": "再生リストが存在しません。", "Could not pull trending pages.": "急上昇ページを取得できませんでした。", "Hidden field \"challenge\" is a required field": "非表示項目 \"challenge\" は必須項目です", "Hidden field \"token\" is a required field": "非表示項目 \"token\" は必須項目です", @@ -384,4 +384,4 @@ "Playlists": "プレイリスト", "Community": "コミュニティ", "Current version: ": "現在のバージョン: " -} \ No newline at end of file +} diff --git a/locales/nb-NO.json b/locales/nb-NO.json index ff40e27b..6bf5107b 100644 --- a/locales/nb-NO.json +++ b/locales/nb-NO.json @@ -132,12 +132,12 @@ "Private": "Privat", "View all playlists": "Vis alle spillelister", "Updated `x` ago": "Oppdatert `x` siden", - "Delete playlist `x`?": "Slett spillelisten `x`?", + "Delete playlist `x`?": "Slett spilleliste «x»?", "Delete playlist": "Slett spilleliste", "Create playlist": "Opprett spilleliste", "Title": "Tittel", "Playlist privacy": "Vern av spilleliste", - "Editing playlist `x`": "Redigerer spillelisten `x`", + "Editing playlist `x`": "Endre spilleliste «x»", "Watch on YouTube": "Vis video på YouTube", "Hide annotations": "Skjul merknader", "Show annotations": "Vis merknader", @@ -174,7 +174,7 @@ "Password cannot be empty": "Passordet kan ikke være tomt", "Password cannot be longer than 55 characters": "Passordet kan ikke være lengre enn 55 tegn", "Please log in": "Logg inn", - "Invidious Private Feed for `x`": "Ugyldig privat flyt for `x`", + "Invidious Private Feed for `x`": "Invidious personlige flyt for `x`", "channel:`x`": "kanal `x`", "Deleted or invalid channel": "Slettet eller ugyldig kanal", "This channel does not exist.": "Denne kanalen finnes ikke.", @@ -203,18 +203,18 @@ "Arabic": "Arabisk", "Armenian": "Armensk", "Azerbaijani": "Aserbajdsjansk", - "Bangla": "", - "Basque": "", + "Bangla": "Bengali", + "Basque": "Baskisk", "Belarusian": "Hviterussisk", "Bosnian": "Bosnisk", "Bulgarian": "Bulgarsk", "Burmese": "Burmesisk", "Catalan": "Katalansk", - "Cebuano": "", - "Chinese (Simplified)": "", - "Chinese (Traditional)": "", - "Corsican": "", - "Croatian": "", + "Cebuano": "Sugboanon", + "Chinese (Simplified)": "Forenklet kinesisk", + "Chinese (Traditional)": "Tradisjonell kinesisk", + "Corsican": "Korsikansk", + "Croatian": "Kroatisk", "Czech": "Tsjekkisk", "Danish": "Dansk", "Dutch": "Nederlandsk", @@ -223,84 +223,84 @@ "Filipino": "Filippinsk", "Finnish": "Finsk", "French": "Fransk", - "Galician": "", - "Georgian": "", + "Galician": "Galisisk", + "Georgian": "Georgisk", "German": "Tysk", "Greek": "Gresk", - "Gujarati": "", - "Haitian Creole": "", - "Hausa": "", - "Hawaiian": "", - "Hebrew": "", - "Hindi": "", - "Hmong": "", + "Gujarati": "Gujarati", + "Haitian Creole": "Haitisk kreol", + "Hausa": "Hausa", + "Hawaiian": "Hawaiisk", + "Hebrew": "Hebraisk", + "Hindi": "Hindi", + "Hmong": "Hmong", "Hungarian": "Ungarsk", "Icelandic": "Islandsk", - "Igbo": "", + "Igbo": "Ibo", "Indonesian": "Indonesisk", "Irish": "Irsk", "Italian": "Italiensk", "Japanese": "Japansk", - "Javanese": "", - "Kannada": "", - "Kazakh": "", - "Khmer": "", - "Korean": "", - "Kurdish": "", - "Kyrgyz": "", - "Lao": "", - "Latin": "", - "Latvian": "", - "Lithuanian": "", - "Luxembourgish": "", - "Macedonian": "", - "Malagasy": "", - "Malay": "", - "Malayalam": "", - "Maltese": "", - "Maori": "", - "Marathi": "", - "Mongolian": "", - "Nepali": "", + "Javanese": "Javanesisk", + "Kannada": "Kanaresisk", + "Kazakh": "Kasakhisk", + "Khmer": "Khmer", + "Korean": "Koreansk", + "Kurdish": "Kurdisk", + "Kyrgyz": "Kirgisisk", + "Lao": "Laotisk", + "Latin": "Latin", + "Latvian": "Latvisk", + "Lithuanian": "Litauisk", + "Luxembourgish": "Luxemburgsk", + "Macedonian": "Makedonsk", + "Malagasy": "Madagassisk", + "Malay": "Malayisk", + "Malayalam": "Malayalam", + "Maltese": "Maltesisk", + "Maori": "Maorisk", + "Marathi": "Marathi", + "Mongolian": "Mongolsk", + "Nepali": "Gurkhali", "Norwegian Bokmål": "Norsk bokmål", - "Nyanja": "", - "Pashto": "", - "Persian": "", - "Polish": "", - "Portuguese": "", - "Punjabi": "", - "Romanian": "", + "Nyanja": "Nyanja", + "Pashto": "Pukhto", + "Persian": "Persisk", + "Polish": "Polsk", + "Portuguese": "Portugisisk", + "Punjabi": "Panjabi", + "Romanian": "Rumensk", "Russian": "Russisk", - "Samoan": "", - "Scottish Gaelic": "", + "Samoan": "Samoansk", + "Scottish Gaelic": "Skotsk-gælisk", "Serbian": "Serbisk", - "Shona": "", - "Sindhi": "", - "Sinhala": "", + "Shona": "Shona", + "Sindhi": "Sindhī", + "Sinhala": "Singalesisk", "Slovak": "Slovakisk", "Slovenian": "Slovensk", "Somali": "Somali", - "Southern Sotho": "", + "Southern Sotho": "Sørsotho", "Spanish": "Spansk", - "Spanish (Latin America)": "", - "Sundanese": "", - "Swahili": "", + "Spanish (Latin America)": "Spansk (Latin-Amerika)", + "Sundanese": "Sundanesisk", + "Swahili": "Kiswahili", "Swedish": "Svensk", - "Tajik": "", - "Tamil": "", - "Telugu": "", - "Thai": "", + "Tajik": "Tadsjikisk", + "Tamil": "Tamil", + "Telugu": "Telugu", + "Thai": "Thai", "Turkish": "Tyrkisk", "Ukrainian": "Ukrainsk", - "Urdu": "", - "Uzbek": "", + "Urdu": "Lashkari", + "Uzbek": "Usbekisk", "Vietnamese": "Vietnamesisk", - "Welsh": "", - "Western Frisian": "", - "Xhosa": "", - "Yiddish": "", - "Yoruba": "", - "Zulu": "", + "Welsh": "Velsk", + "Western Frisian": "Vestfrisisk", + "Xhosa": "Xhosa", + "Yiddish": "Jiddisk", + "Yoruba": "Joruba", + "Zulu": "Zulu", "`x` years": "`x` år", "`x` months": "`x` måneder", "`x` weeks": "`x` uker", @@ -322,7 +322,7 @@ "Movies": "Filmer", "Download": "Last ned", "Download as: ": "Last ned som: ", - "%A %B %-d, %Y": "", + "%A %B %-d, %Y": "%A %B %-d, %Y", "(edited)": "(redigert)", "YouTube comment permalink": "Permanent YouTube-lenke til innholdet", "permalink": "permanent lenke", @@ -332,5 +332,5 @@ "Videos": "Videoer", "Playlists": "Spillelister", "Community": "Gemenskap", - "Current version: ": "Nåværende versjon: " -} \ No newline at end of file + "Current version: ": "Gjeldende versjon: " +} diff --git a/locales/nl.json b/locales/nl.json index 29af954a..de2a2bb7 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -69,7 +69,7 @@ "Show related videos: ": "Gerelateerde video's tonen? ", "Show annotations by default: ": "Standaard annotaties tonen? ", "Visual preferences": "Visuele instellingen", - "Player style: ": "Speler vormgeving", + "Player style: ": "Speler vormgeving ", "Dark mode: ": "Donkere modus: ", "Theme: ": "Thema: ", "dark": "donker", @@ -103,7 +103,7 @@ "Delete account": "Account verwijderen", "Administrator preferences": "Beheerdersinstellingen", "Default homepage: ": "Standaard startpagina: ", - "Feed menu: ": "Feedmenu:", + "Feed menu: ": "Feedmenu: ", "Top enabled: ": "Bovenkant inschakelen? ", "CAPTCHA enabled: ": "CAPTCHA gebruiken? ", "Login enabled: ": "Inloggen toestaan? ", @@ -125,7 +125,7 @@ "Released under the AGPLv3 by Omar Roth.": "Uitgebracht onder de AGPLv3-licentie, door Omar Roth.", "Source available here.": "De broncode is hier beschikbaar.", "View JavaScript license information.": "JavaScript-licentieinformatie tonen.", - "View privacy policy.": "Privacybeleid tonen", + "View privacy policy.": "Privacybeleid tonen.", "Trending": "Uitgelicht", "Public": "Publiek", "Unlisted": "Verborgen", @@ -151,7 +151,7 @@ "Shared `x`": "`x` gedeeld", "`x` views": "`x` weergaven", "Premieres in `x`": "Verschijnt over `x`", - "Premieres `x`": "", + "Premieres `x`": "Verschijnt op `x`", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hoi! Het lijkt erop dat je JavaScript hebt uitgeschakeld. Klik hier om de reacties te bekijken. Let op: het laden duurt wat langer.", "View YouTube comments": "YouTube-reacties tonen", "View more comments on Reddit": "Meer reacties bekijken op Reddit", @@ -308,16 +308,16 @@ "`x` hours": "`x` uur", "`x` minutes": "`x` minuten", "`x` seconds": "`x` seconden", - "Fallback comments: ": "Terugvallen op", + "Fallback comments: ": "Terugvallen op ", "Popular": "Populair", "Top": "Top", "About": "Over", - "Rating: ": "Waardering", - "Language: ": "Taal", + "Rating: ": "Waardering: ", + "Language: ": "Taal: ", "View as playlist": "Tonen als afspeellijst", "Default": "Standaard", "Music": "Muziek", - "Gaming": "Gaming", + "Gaming": "Gamen", "News": "Nieuws", "Movies": "Films", "Download": "Downloaden", @@ -325,7 +325,7 @@ "%A %B %-d, %Y": "%A %B %-d, %Y", "(edited)": "(bewerkt)", "YouTube comment permalink": "Link naar YouTube-reactie", - "permalink": "", + "permalink": "permalink", "`x` marked it with a ❤": "`x` heeft dit gemarkeerd met ❤", "Audio mode": "Audiomodus", "Video mode": "Videomodus", @@ -334,4 +334,4 @@ "Community": "Gemeenschap", "Current version: ": "Huidige versie: ", "Download is disabled.": "Downloaden is uitgeschakeld." -} \ No newline at end of file +} diff --git a/locales/pl.json b/locales/pl.json index 32ff0530..66b8f4b0 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -48,7 +48,7 @@ "Image CAPTCHA": "Obraz CAPTCHA", "Sign In": "Zaloguj się", "Register": "Zarejestruj się", - "E-mail": "Email", + "E-mail": "E-mail", "Google verification code": "Kod weryfikacyjny Google", "Preferences": "Preferencje", "Player preferences": "Ustawienia odtwarzacza", @@ -322,7 +322,7 @@ "Movies": "Filmy", "Download": "Pobierz", "Download as: ": "Pobierz jako: ", - "%A %B %-d, %Y": "", + "%A %B %-d, %Y": "%A, %-d %B %Y", "(edited)": "(edytowany)", "YouTube comment permalink": "Odnośnik bezpośredni do komentarza na YouTube", "permalink": "bezpośredni odnośnik", @@ -333,4 +333,4 @@ "Playlists": "Playlisty", "Community": "Społeczność", "Current version: ": "Aktualna wersja: " -} \ No newline at end of file +} diff --git a/locales/pt-BR.json b/locales/pt-BR.json index 9dd237c6..cf73abd8 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -1,10 +1,10 @@ { "`x` subscribers": "`x` inscritos", - "`x` videos": "`x` videos", - "`x` playlists": "`x` lista de reprodução", + "`x` videos": "`x` vídeos", + "`x` playlists": "`x` listas de reprodução", "LIVE": "AO VIVO", "Shared `x` ago": "Compartilhado `x` atrás", - "Unsubscribe": "Desinscrever-se", + "Unsubscribe": "Cancelar inscrição", "Subscribe": "Inscrever-se", "View channel on YouTube": "Ver canal no YouTube", "View playlist on YouTube": "Ver lista de reprodução no YouTube", @@ -17,14 +17,14 @@ "Clear watch history?": "Limpar histórico de reprodução?", "New password": "Nova senha", "New passwords must match": "Nova senha deve ser igual", - "Cannot change password for Google accounts": "Não é possível alterar sua senha da conta Google", + "Cannot change password for Google accounts": "Não é possível alterar sua senha de contas do Google", "Authorize token?": "Autorizar o token?", "Authorize token for `x`?": "Autorizar o token para `x`?", "Yes": "Sim", "No": "Não", "Import and Export Data": "Importar e Exportar Dados", "Import": "Importar", - "Import Invidious data": "Importar datos do Invidious", + "Import Invidious data": "Importar dados do Invidious", "Import YouTube subscriptions": "Importar inscrições do YouTube", "Import FreeTube subscriptions (.db)": "Importar inscrições do FreeTube (.db)", "Import NewPipe subscriptions (.json)": "Importar inscrições do NewPipe (.json)", @@ -33,11 +33,11 @@ "Export subscriptions as OPML": "Exportar inscrições como OPML", "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exportar inscrições como OPML (para NewPipe e FreeTube)", "Export data as JSON": "Exportar dados como JSON", - "Delete account?": "Deletar conta?", + "Delete account?": "Excluir conta?", "History": "Histórico", "An alternative front-end to YouTube": "Uma interface alternativa para o YouTube", "JavaScript license information": "Informação de licença do JavaScript", - "source": "código fonte", + "source": "código-fonte", "Log in": "Entrar", "Log in/register": "Entrar/Registrar", "Log in with Google": "Entrar com conta Google", @@ -45,7 +45,7 @@ "Password": "Senha", "Time (h:mm:ss):": "Hora (h:mm:ss):", "Text CAPTCHA": "CAPTCHA em texto", - "Image CAPTCHA": "CAPTCHA em imagen", + "Image CAPTCHA": "CAPTCHA em imagem", "Sign In": "Entrar", "Register": "Registrar", "E-mail": "E-mail", @@ -55,43 +55,43 @@ "Always loop: ": "Repetir sempre: ", "Autoplay: ": "Reprodução automática: ", "Play next by default: ": "Sempre reproduzir próximo: ", - "Autoplay next video: ": "Reproduzir próximo video automaticamente: ", - "Listen by default: ": "Sempre ativar som: ", - "Proxy videos: ": "Usar proxy nos videos: ", - "Default speed: ": "Velocidade preferida: ", - "Preferred video quality: ": "Qualidade de video preferida: ", + "Autoplay next video: ": "Reproduzir próximo vídeo automaticamente: ", + "Listen by default: ": "Apenas áudio por padrão: ", + "Proxy videos: ": "Usar proxy nos vídeos: ", + "Default speed: ": "Velocidade padrão: ", + "Preferred video quality: ": "Qualidade de vídeo preferida: ", "Player volume: ": "Volume de reprodução: ", "Default comments: ": "Preferência de comentários: ", "youtube": "youtube", "reddit": "reddit", "Default captions: ": "Preferência de legendas: ", "Fallback captions: ": "Legendas alternativas: ", - "Show related videos: ": "Ver videos relacionados: ", + "Show related videos: ": "Mostrar vídeos relacionados: ", "Show annotations by default: ": "Sempre mostrar anotações: ", "Visual preferences": "Preferências visuais", - "Player style: ": "Estilo do reprodutor", + "Player style: ": "Estilo do tocador: ", "Dark mode: ": "Modo escuro: ", - "Theme: ": "Tema", + "Theme: ": "Tema: ", "dark": "escuro", "light": "claro", "Thin mode: ": "Modo compacto: ", "Subscription preferences": "Preferências de inscrições", - "Show annotations by default for subscribed channels: ": "Sempre mostrar anotações nos videos de canais inscritos ", + "Show annotations by default for subscribed channels: ": "Sempre mostrar anotações dos vídeos de canais inscritos: ", "Redirect homepage to feed: ": "Redirecionar página inicial para o feed: ", - "Number of videos shown in feed: ": "Número de videos no feed: ", - "Sort videos by: ": "Ordenar videos por: ", + "Number of videos shown in feed: ": "Número de vídeos no feed: ", + "Sort videos by: ": "Ordenar vídeos por: ", "published": "publicado", "published - reverse": "publicado - ordem inversa", "alphabetically": "alfabética", "alphabetically - reverse": "alfabética - ordem inversa", "channel name": "nome do canal", "channel name - reverse": "nome do canal - ordem inversa", - "Only show latest video from channel: ": "Mostrar apenas o video mais recente do canal: ", - "Only show latest unwatched video from channel: ": "Mostrar apenas o video mais recente não visualizados do canal: ", - "Only show unwatched: ": "Mostrar apenas videos não visualizados: ", + "Only show latest video from channel: ": "Mostrar apenas o vídeo mais recente do canal: ", + "Only show latest unwatched video from channel: ": "Mostrar apenas o vídeo mais recente não visualizado do canal: ", + "Only show unwatched: ": "Mostrar apenas vídeos não visualizados: ", "Only show notifications (if there are any): ": "Mostrar apenas notificações (se existentes): ", "Enable web notifications": "Ativar notificações pela web", - "`x` uploaded a video": "`x` publicou um novo video", + "`x` uploaded a video": "`x` publicou um novo vídeo", "`x` is live": "`x` está ao vivo", "Data preferences": "Preferências de dados", "Clear watch history": "Limpar histórico de reprodução", @@ -102,8 +102,8 @@ "Watch history": "Histórico de reprodução", "Delete account": "Apagar sua conta", "Administrator preferences": "Preferências de administrador", - "Default homepage: ": "Página de inicio padrão: ", - "Feed menu: ": "Menú do feed: ", + "Default homepage: ": "Página de início padrão: ", + "Feed menu: ": "Menu do feed: ", "Top enabled: ": "Habilitar destaques: ", "CAPTCHA enabled: ": "Habilitar CAPTCHA: ", "Login enabled: ": "Habilitar login: ", @@ -116,64 +116,64 @@ "`x` subscriptions": "`x` inscrições", "`x` tokens": "`x` tokens", "Import/export": "Importar/Exportar", - "unsubscribe": "desinscrever-se", + "unsubscribe": "cancelar inscrição", "revoke": "revogar", "Subscriptions": "Inscrições", "`x` unseen notifications": "`x` notificações não visualizadas", - "search": "procurar", + "search": "Pesquisar", "Log out": "Sair", "Released under the AGPLv3 by Omar Roth.": "Publicado sob a licença AGPLv3, por Omar Roth.", - "Source available here.": "Código fonte disponível aqui.", + "Source available here.": "Código-fonte disponível aqui.", "View JavaScript license information.": "Ver informações da licença do JavaScript.", - "View privacy policy.": "Ver a política de privacidade", - "Trending": "Trending", + "View privacy policy.": "Ver a política de privacidade.", + "Trending": "Tendências", "Public": "Público", - "Unlisted": "No listado", + "Unlisted": "Não listado", "Private": "Privado", "View all playlists": "Mostrar todas listas de reprodução", - "Updated `x` ago": "Enviado `x` atrás", + "Updated `x` ago": "Atualizado `x` atrás", "Delete playlist `x`?": "Apagar a playlist `x`?", "Delete playlist": "Apagar playlist", "Create playlist": "Criar playlist", "Title": "Título", "Playlist privacy": "Privacidade da playlist", - "Editing playlist `x`": "Editando playlist", - "Watch on YouTube": "Assistir vídeo no YouTube", + "Editing playlist `x`": "Editando playlist `x`", + "Watch on YouTube": "Assistir no YouTube", "Hide annotations": "Ocultar anotações", "Show annotations": "Mostrar anotações", "Genre: ": "Gênero: ", "License: ": "Licença: ", - "Family friendly? ": "Fistrar conteúdo impróprio: ", + "Family friendly? ": "Filtrar conteúdo impróprio: ", "Wilson score: ": "Pontuação de Wilson: ", - "Engagement: ": "Engagement: ", + "Engagement: ": "Empenho: ", "Whitelisted regions: ": "Regiões permitidas: ", "Blacklisted regions: ": "Regiões bloqueadas: ", "Shared `x`": "Compartilhado `x`", "`x` views": "`x` visualizações", - "Premieres in `x`": "Estreias em `x`", + "Premieres in `x`": "Estreia em `x`", "Premieres `x`": "Estreia `x`", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Oi! Parece que seu JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar um pouco mais de tempo para carregar.", - "View YouTube comments": "Ver comentários do YouTube", - "View more comments on Reddit": "Ver mais comentários do Reddit", + "View YouTube comments": "Ver comentários no YouTube", + "View more comments on Reddit": "Ver mais comentários no Reddit", "View `x` comments": "Ver `x` comentários", - "View Reddit comments": "Ver comentários do Reddit", + "View Reddit comments": "Ver comentários no Reddit", "Hide replies": "Ocultar respostas", "Show replies": "Mostrar respostas", "Incorrect password": "Senha incorreta", "Quota exceeded, try again in a few hours": "Cota excedida, tente novamente em algumas horas", - "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Não foi possível fazer login, sua autenticação por dois passos (app autenticador ou sms) deve estar ativada.", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Não foi possível fazer login, sua autenticação em dois passos (app autenticador ou sms) deve estar ativada.", "Invalid TFA code": "Código TFA inválido", - "Login failed. This may be because two-factor authentication is not turned on for your account.": "Falha no login. Isso pode acontecer pois a autenticação por dois passos está desativada para sua conta.", - "Wrong answer": "Respuesta inválida", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "Falha no login. Isso pode acontecer porque a autenticação em dois passos está desativada para sua conta.", + "Wrong answer": "Resposta incorreta", "Erroneous CAPTCHA": "CAPTCHA inválido", "CAPTCHA is a required field": "O CAPTCHA é um campo obrigatório", "User ID is a required field": "O nome de usuário é um campo obrigatório", "Password is a required field": "A senha é um campo obrigatório", "Wrong username or password": "Nome de usuário ou senha inválidos", "Please sign in using 'Log in with Google'": "Por favor, entre usando 'Entrar com conta Google'", - "Password cannot be empty": "A senha não pode estar vazia", + "Password cannot be empty": "A senha não pode ficar em branco", "Password cannot be longer than 55 characters": "A senha não pode ter mais que 55 caracteres", - "Please log in": "Por favor, inicie sua seção", + "Please log in": "Por favor, inicie sua sessão", "Invidious Private Feed for `x`": "Feed Privado do Invidious para `x`", "channel:`x`": "canal: `x`", "Deleted or invalid channel": "Este canal foi apagado ou é inválido", @@ -185,15 +185,15 @@ "Load more": "Carregar mais", "`x` points": "`x` pontos", "Could not create mix.": "Não foi possível criar o mix.", - "Empty playlist": "A lista de reprodução está vazia", - "Not a playlist.": "Lista de reprodução inválida.", + "Empty playlist": "Lista de reprodução vazia", + "Not a playlist.": "Não é uma lista de reprodução.", "Playlist does not exist.": "A lista de reprodução não existe.", - "Could not pull trending pages.": "Não foi possível oberter as páginas dos videos em alta.", + "Could not pull trending pages.": "Não foi possível obter as páginas dos vídeos em alta.", "Hidden field \"challenge\" is a required field": "O campo oculto \"desafio\" é obrigatório", "Hidden field \"token\" is a required field": "O campo oculto \"token\" é obrigatório", - "Erroneous challenge": "Desafío inválido", - "Erroneous token": "Símbolo inválido", - "No such user": "Usuario inválido", + "Erroneous challenge": "Desafio inválido", + "Erroneous token": "Token inválido", + "No such user": "Usuário inválido", "Token is expired, please try again": "Token expirou, tente novamente", "English": "Inglês", "English (auto-generated)": "Inglês (gerado automaticamente)", @@ -206,7 +206,7 @@ "Bangla": "Bengalês", "Basque": "Basco", "Belarusian": "Bielorrusso", - "Bosnian": "Língua Bósnia", + "Bosnian": "Bósnio", "Bulgarian": "Búlgaro", "Burmese": "Birmanês", "Catalan": "Catalão", @@ -242,7 +242,7 @@ "Italian": "Italiano", "Japanese": "Japonês", "Javanese": "Javanês", - "Kannada": "Canarẽs", + "Kannada": "Canarês", "Kazakh": "Cazaque", "Khmer": "Khmer", "Korean": "Coreano", @@ -266,26 +266,26 @@ "Nyanja": "Nianja", "Pashto": "Pachto", "Persian": "Persa", - "Polish": "Polaco", + "Polish": "Polonês", "Portuguese": "Português", "Punjabi": "Panjábi", - "Romanian": "Língua Romena", + "Romanian": "Romeno", "Russian": "Russo", "Samoan": "Samoano", "Scottish Gaelic": "Ânglico Escocês", - "Serbian": "Língua Sérvia", + "Serbian": "Sérvio", "Shona": "Xona", "Sindhi": "Sindi", "Sinhala": "Cingalês", "Slovak": "Eslovaco", "Slovenian": "Esloveno", - "Somali": "Língua Somalí", + "Somali": "Somali", "Southern Sotho": "Sesoto", "Spanish": "Espanhol", - "Spanish (Latin America)": "Espanhol (América)", - "Sundanese": "Sondanese", + "Spanish (Latin America)": "Espanhol (América Latina)", + "Sundanese": "Sundanês", "Swahili": "Suaíli", - "Swedish": "Suéco", + "Swedish": "Sueco", "Tajik": "Tajiques", "Tamil": "Tâmil", "Telugu": "Telugo", @@ -300,7 +300,7 @@ "Xhosa": "Xhosa", "Yiddish": "Iídiche", "Yoruba": "Iorubá", - "Zulu": "Língua Zulú", + "Zulu": "Zulu", "`x` years": "`x` anos", "`x` months": "`x` meses", "`x` weeks": "`x` semanas", @@ -315,22 +315,22 @@ "Rating: ": "Avaliação: ", "Language: ": "Idioma: ", "View as playlist": "Ver como lista de reprodução", - "Default": "Configuração padrão", - "Music": "Música", - "Gaming": "Video Games", + "Default": "Padrão", + "Music": "Músicas", + "Gaming": "Jogos", "News": "Notícias", "Movies": "Filmes", "Download": "Baixar", "Download as: ": "Baixar como: ", "%A %B %-d, %Y": "%A %-d %B %Y", "(edited)": "(editado)", - "YouTube comment permalink": "Link permanente do comentário do YouTube", + "YouTube comment permalink": "Link permanente do comentário no YouTube", "permalink": "Link permanente", "`x` marked it with a ❤": "`x` foi marcado como ❤", - "Audio mode": "Modo de audio", - "Video mode": "Modo de video", + "Audio mode": "Modo de áudio", + "Video mode": "Modo de vídeo", "Videos": "Vídeos", "Playlists": "Listas de reprodução", "Community": "Comunidade", "Current version: ": "Versão atual: " -} \ No newline at end of file +} diff --git a/locales/pt-PT.json b/locales/pt-PT.json index ab7d3468..1082c023 100644 --- a/locales/pt-PT.json +++ b/locales/pt-PT.json @@ -1,16 +1,10 @@ { - "`x` subscribers.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscritores.", - "": "`x` subscritores." - }, - "`x` videos.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos.", - "": "`x` vídeos." - }, - "`x` playlists.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução.", - "": "`x` listas de reprodução." - }, + "`x` subscribers..([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscritores..([^.,0-9]|^)1([^.,0-9]|$)", + "`x` subscribers..": "`x` subscritores.", + "`x` videos..([^.,0-9]|^)1([^.,0-9]|$)": "`x` videos..([^.,0-9]|^)1([^.,0-9]|$)", + "`x` videos..": "`x` vídeos.", + "`x` playlists..([^.,0-9]|^)1([^.,0-9]|$)": "`x` listas de reprodução.", + "`x` playlists..": "`x` listas de reprodução.", "LIVE": "Em direto", "Shared `x` ago": "Partilhado `x` atrás", "Unsubscribe": "Anular subscrição", @@ -26,7 +20,7 @@ "Clear watch history?": "Limpar histórico de reprodução?", "New password": "Nova palavra-chave", "New passwords must match": "As novas palavra-chaves devem corresponder", - "Cannot change password for Google accounts": "Não é possível alterar palavra-chave para contas do Google", + "Cannot change password for Google accounts": "Não é possível alterar a palavra-passe para contas do Google", "Authorize token?": "Autorizar token?", "Authorize token for `x`?": "Autorizar token para `x`?", "Yes": "Sim", @@ -42,9 +36,9 @@ "Export subscriptions as OPML": "Exportar subscrições como OPML", "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exportar subscrições como OPML (para NewPipe e FreeTube)", "Export data as JSON": "Exportar dados como JSON", - "Delete account?": "Eliminar conta?", + "Delete account?": "Apagar conta?", "History": "Histórico", - "An alternative front-end to YouTube": "Uma interface alternativa para o YouTube", + "An alternative front-end to YouTube": "Uma interface alternativa ao YouTube", "JavaScript license information": "Informação de licença do JavaScript", "source": "código-fonte", "Log in": "Iniciar sessão", @@ -85,9 +79,9 @@ "light": "claro", "Thin mode: ": "Modo compacto: ", "Subscription preferences": "Preferências de subscrições", - "Show annotations by default for subscribed channels: ": "Mostrar sempre anotações para os canais subscritos: ", + "Show annotations by default for subscribed channels: ": "Mostrar sempre anotações aos canais subscritos: ", "Redirect homepage to feed: ": "Redirecionar página inicial para subscrições: ", - "Number of videos shown in feed: ": "Número de vídeos nas subscrições: ", + "Number of videos shown in feed: ": "Quantidade de vídeos nas subscrições: ", "Sort videos by: ": "Ordenar vídeos por: ", "published": "publicado", "published - reverse": "publicado - inverso", @@ -109,9 +103,9 @@ "Manage subscriptions": "Gerir as subscrições", "Manage tokens": "Gerir tokens", "Watch history": "Histórico de reprodução", - "Delete account": "Eliminar conta", + "Delete account": "Apagar conta", "Administrator preferences": "Preferências de administrador", - "Default homepage: ": "Página inicial padrão: ", + "Default homepage: ": "Página inicial predefinida: ", "Feed menu: ": "Menu de subscrições: ", "Top enabled: ": "Top ativado: ", "CAPTCHA enabled: ": "CAPTCHA ativado: ", @@ -122,22 +116,16 @@ "Subscription manager": "Gerir subscrições", "Token manager": "Gerir tokens", "Token": "Token", - "`x` subscriptions.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições.", - "": "`x` subscrições." - }, - "`x` tokens.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens.", - "": "`x` tokens." - }, + "`x` subscriptions..([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições.", + "`x` subscriptions..": "`x` subscrições.", + "`x` tokens..([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens.", + "`x` tokens..": "`x` tokens.", "Import/export": "Importar/Exportar", "unsubscribe": "Anular subscrição", "revoke": "revogar", "Subscriptions": "Subscrições", - "`x` unseen notifications.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não vistas.", - "": "`x` notificações não vistas." - }, + "`x` unseen notifications..([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não vistas.", + "`x` unseen notifications..": "`x` notificações não vistas.", "search": "Pesquisar", "Log out": "Terminar sessão", "Released under the AGPLv3 by Omar Roth.": "Publicado sob a licença AGPLv3, por Omar Roth.", @@ -150,8 +138,8 @@ "Private": "Privado", "View all playlists": "Ver todas as listas de reprodução", "Updated `x` ago": "Atualizado `x` atrás", - "Delete playlist `x`?": "Eliminar a lista de reprodução 'x'?", - "Delete playlist": "Eliminar lista de reprodução", + "Delete playlist `x`?": "Apagar a lista de reprodução 'x'?", + "Delete playlist": "Apagar lista de reprodução", "Create playlist": "Criar lista de reprodução", "Title": "Título", "Playlist privacy": "Privacidade da lista de reprodução", @@ -167,19 +155,15 @@ "Whitelisted regions: ": "Regiões permitidas: ", "Blacklisted regions: ": "Regiões bloqueadas: ", "Shared `x`": "Partilhado `x`", - "`x` views.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações.", - "": "`x` visualizações." - }, + "`x` views..([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações.", + "`x` views..": "`x` visualizações.", "Premieres in `x`": "Estreias em 'x'", "Premieres `x`": "Estreias 'x'", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Oi! Parece que JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar mais tempo para carregar.", "View YouTube comments": "Ver comentários do YouTube", "View more comments on Reddit": "Ver mais comentários no Reddit", - "View `x` comments.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentários.", - "": "Ver `x` comentários." - }, + "View `x` comments..([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentários.", + "View `x` comments..": "Ver `x` comentários.", "View Reddit comments": "Ver comentários do Reddit", "Hide replies": "Ocultar respostas", "Show replies": "Mostrar respostas", @@ -204,16 +188,12 @@ "This channel does not exist.": "Este canal não existe.", "Could not get channel info.": "Não foi possível obter as informações do canal.", "Could not fetch comments": "Não foi possível obter os comentários", - "View `x` replies.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas.", - "": "Ver `x` respostas." - }, + "View `x` replies..([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas.", + "View `x` replies..": "Ver `x` respostas.", "`x` ago": "`x` atrás", "Load more": "Carregar mais", - "`x` points.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "'x' pontos.", - "": "'x' pontos." - }, + "`x` points..([^.,0-9]|^)1([^.,0-9]|$)": "'x' pontos.", + "`x` points..": "'x' pontos.", "Could not create mix.": "Não foi possível criar mistura.", "Empty playlist": "Lista de reprodução vazia", "Not a playlist.": "Não é uma lista de reprodução.", @@ -331,34 +311,20 @@ "Yiddish": "Iídiche", "Yoruba": "Ioruba", "Zulu": "Zulu", - "`x` years.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` anos.", - "": "`x` anos." - }, - "`x` months.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` meses.", - "": "`x` meses." - }, - "`x` weeks.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` semanas.", - "": "`x` semanas." - }, - "`x` days.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` dias.", - "": "`x` dias." - }, - "`x` hours.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` horas.", - "": "`x` horas." - }, - "`x` minutes.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutos.", - "": "`x` minutos." - }, - "`x` seconds.": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` segundos.", - "": "`x` segundos." - }, + "`x` years..([^.,0-9]|^)1([^.,0-9]|$)": "`x` anos.", + "`x` years..": "`x` anos.", + "`x` months..([^.,0-9]|^)1([^.,0-9]|$)": "`x` meses.", + "`x` months..": "`x` meses.", + "`x` weeks..([^.,0-9]|^)1([^.,0-9]|$)": "`x` semanas.", + "`x` weeks..": "`x` semanas.", + "`x` days..([^.,0-9]|^)1([^.,0-9]|$)": "`x` dias.", + "`x` days..": "`x` dias.", + "`x` hours..([^.,0-9]|^)1([^.,0-9]|$)": "`x` horas.", + "`x` hours..": "`x` horas.", + "`x` minutes..([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutos.", + "`x` minutes..": "`x` minutos.", + "`x` seconds..([^.,0-9]|^)1([^.,0-9]|$)": "`x` segundos.", + "`x` seconds..": "`x` segundos.", "Fallback comments: ": "Comentários alternativos: ", "Popular": "Popular", "Top": "Top", @@ -375,7 +341,7 @@ "Download as: ": "Transferir como: ", "%A %B %-d, %Y": "%A %B %-d, %Y", "(edited)": "(editado)", - "YouTube comment permalink": "Link permanente do comentário do YouTube", + "YouTube comment permalink": "Hiperligação permanente ao comentário do YouTube", "permalink": "ligação permanente", "`x` marked it with a ❤": "`x` foi marcado como ❤", "Audio mode": "Modo de áudio", @@ -384,4 +350,4 @@ "Playlists": "Listas de reprodução", "Community": "Comunidade", "Current version: ": "Versão atual: " -} \ No newline at end of file +} diff --git a/locales/sk.json b/locales/sk.json new file mode 100644 index 00000000..0957cb87 --- /dev/null +++ b/locales/sk.json @@ -0,0 +1,353 @@ +{ + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` subscribers.": "`x` odberateľov.", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` videos.": "", + "`x` playlists.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` playlists.": "", + "LIVE": "NAŽIVO", + "Shared `x` ago": "", + "Unsubscribe": "Zrušiť odber", + "Subscribe": "Odoberať", + "View channel on YouTube": "Zobraziť kanál na YouTube", + "View playlist on YouTube": "", + "newest": "najnovšie", + "oldest": "najstaršie", + "popular": "populárne", + "last": "posledné", + "Next page": "Ďalšia strana", + "Previous page": "Predchádzajúca strana", + "Clear watch history?": "Vymazať históriu sledovania?", + "New password": "Nové heslo", + "New passwords must match": "Nové heslá sa musia zhodovať", + "Cannot change password for Google accounts": "Heslo pre účty Google sa nedá zmeniť", + "Authorize token?": "Autorizovať token?", + "Authorize token for `x`?": "", + "Yes": "Áno", + "No": "Nie", + "Import and Export Data": "Import a Export údajov", + "Import": "Import", + "Import Invidious data": "Importovať údaje Invidious", + "Import YouTube subscriptions": "Importovať odbery YouTube", + "Import FreeTube subscriptions (.db)": "Importovať odbery FreeTube (.db)", + "Import NewPipe subscriptions (.json)": "Importovať odbery NewPipe (.json)", + "Import NewPipe data (.zip)": "Importovať údaje NewPipe (.zip)", + "Export": "Export", + "Export subscriptions as OPML": "Exportovať odbery ako OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exportovať odbery ako OPML (pre NewPipe a FreeTube)", + "Export data as JSON": "Export údajov ako JSON", + "Delete account?": "Zrušiť účet?", + "History": "História", + "An alternative front-end to YouTube": "Alternatívny front-end pre YouTube", + "JavaScript license information": "Informácie o licencii JavaScript", + "source": "zdroj", + "Log in": "Prihlásiť sa", + "Log in/register": "Prihlásiť sa/Registrovať", + "Log in with Google": "Prihlásiť sa pomocou účtu Google", + "User ID": "ID používateľa", + "Password": "Heslo", + "Time (h:mm:ss):": "Čas (h:mm:ss):", + "Text CAPTCHA": "Textové CAPTCHA", + "Image CAPTCHA": "Obrázkové CAPTCHA", + "Sign In": "Prihlásiť sa", + "Register": "Registrovať", + "E-mail": "E-mail", + "Google verification code": "Overovací kód Google", + "Preferences": "Nastavenia", + "Player preferences": "Nastavenia prehrávača", + "Always loop: ": "Vždy opakovať: ", + "Autoplay: ": "Automatické prehrávanie: ", + "Play next by default: ": "", + "Autoplay next video: ": "Automatické prehrávanie nasledujúceho videa: ", + "Listen by default: ": "Predvolene počúvať: ", + "Proxy videos: ": "Proxy videá: ", + "Default speed: ": "Predvolená rýchlosť: ", + "Preferred video quality: ": "Preferovaná kvalita videa: ", + "Player volume: ": "Hlasitosť prehrávača: ", + "Default comments: ": "Predvolené komentáre: ", + "youtube": "YouTube", + "reddit": "Reddit", + "Default captions: ": "Predvolené titulky: ", + "Fallback captions: ": "Náhradné titulky: ", + "Show related videos: ": "Zobraziť súvisiace videá: ", + "Show annotations by default: ": "Predvolene zobraziť anotácie: ", + "Visual preferences": "Vizuálne nastavenia", + "Player style: ": "Štýl prehrávača: ", + "Dark mode: ": "Tmavý režim: ", + "Theme: ": "Téma: ", + "dark": "tmavá", + "light": "svetlá", + "Thin mode: ": "Tenký režim: ", + "Subscription preferences": "Nastavenia predplatného", + "Show annotations by default for subscribed channels: ": "Predvolene zobraziť anotácie odoberaných kanálov: ", + "Redirect homepage to feed: ": "Presmerovanie domovskej stránky na informačný kanál: ", + "Number of videos shown in feed: ": "Počet videí zobrazených v informačnom kanáli: ", + "Sort videos by: ": "Zoradiť videá podľa: ", + "published": "zverejnené (od najnovších)", + "published - reverse": "zverejnené (od najstarších)", + "alphabetically": "abecedne (A-Z)", + "alphabetically - reverse": "abecedne (Z-A)", + "channel name": "názov kanála (A-Z)", + "channel name - reverse": "názov kanála (Z-A)", + "Only show latest video from channel: ": "Zobraziť iba najnovšie video z kanála: ", + "Only show latest unwatched video from channel: ": "Zobraziť iba najnovšie neprehrané video z kanála: ", + "Only show unwatched: ": "Zobraziť iba neprehrané: ", + "Only show notifications (if there are any): ": "Zobraziť iba upozornenia (ak existujú): ", + "Enable web notifications": "Povoliť webové upozornenia", + "`x` uploaded a video": "`x` nahral(a) video", + "`x` is live": "", + "Data preferences": "", + "Clear watch history": "", + "Import/export data": "", + "Change password": "", + "Manage subscriptions": "", + "Manage tokens": "", + "Watch history": "", + "Delete account": "", + "Administrator preferences": "", + "Default homepage: ": "", + "Feed menu: ": "", + "Top enabled: ": "", + "CAPTCHA enabled: ": "", + "Login enabled: ": "", + "Registration enabled: ": "", + "Report statistics: ": "", + "Save preferences": "", + "Subscription manager": "", + "Token manager": "", + "Token": "", + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` subscriptions.": "", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` tokens.": "", + "Import/export": "", + "unsubscribe": "", + "revoke": "", + "Subscriptions": "", + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` unseen notifications.": "", + "search": "", + "Log out": "", + "Released under the AGPLv3 by Omar Roth.": "", + "Source available here.": "", + "View JavaScript license information.": "", + "View privacy policy.": "", + "Trending": "", + "Public": "", + "Unlisted": "", + "Private": "", + "View all playlists": "", + "Updated `x` ago": "", + "Delete playlist `x`?": "", + "Delete playlist": "", + "Create playlist": "", + "Title": "", + "Playlist privacy": "", + "Editing playlist `x`": "", + "Watch on YouTube": "", + "Hide annotations": "", + "Show annotations": "", + "Genre: ": "", + "License: ": "", + "Family friendly? ": "", + "Wilson score: ": "", + "Engagement: ": "", + "Whitelisted regions: ": "", + "Blacklisted regions: ": "", + "Shared `x`": "", + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` views.": "", + "Premieres in `x`": "", + "Premieres `x`": "", + "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "", + "View YouTube comments": "", + "View more comments on Reddit": "", + "View `x` comments.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` comments.": "", + "View Reddit comments": "", + "Hide replies": "", + "Show replies": "", + "Incorrect password": "", + "Quota exceeded, try again in a few hours": "", + "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "", + "Invalid TFA code": "", + "Login failed. This may be because two-factor authentication is not turned on for your account.": "", + "Wrong answer": "", + "Erroneous CAPTCHA": "", + "CAPTCHA is a required field": "", + "User ID is a required field": "", + "Password is a required field": "", + "Wrong username or password": "", + "Please sign in using 'Log in with Google'": "", + "Password cannot be empty": "", + "Password cannot be longer than 55 characters": "", + "Please log in": "", + "Invidious Private Feed for `x`": "", + "channel:`x`": "", + "Deleted or invalid channel": "", + "This channel does not exist.": "", + "Could not get channel info.": "", + "Could not fetch comments": "", + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "", + "View `x` replies.": "", + "`x` ago": "", + "Load more": "", + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` points.": "", + "Could not create mix.": "", + "Empty playlist": "", + "Not a playlist.": "", + "Playlist does not exist.": "", + "Could not pull trending pages.": "", + "Hidden field \"challenge\" is a required field": "", + "Hidden field \"token\" is a required field": "", + "Erroneous challenge": "", + "Erroneous token": "", + "No such user": "", + "Token is expired, please try again": "", + "English": "", + "English (auto-generated)": "", + "Afrikaans": "", + "Albanian": "", + "Amharic": "", + "Arabic": "", + "Armenian": "", + "Azerbaijani": "", + "Bangla": "", + "Basque": "", + "Belarusian": "", + "Bosnian": "", + "Bulgarian": "", + "Burmese": "", + "Catalan": "", + "Cebuano": "", + "Chinese (Simplified)": "", + "Chinese (Traditional)": "", + "Corsican": "", + "Croatian": "", + "Czech": "", + "Danish": "", + "Dutch": "", + "Esperanto": "", + "Estonian": "", + "Filipino": "", + "Finnish": "", + "French": "", + "Galician": "", + "Georgian": "", + "German": "", + "Greek": "", + "Gujarati": "", + "Haitian Creole": "", + "Hausa": "", + "Hawaiian": "", + "Hebrew": "", + "Hindi": "", + "Hmong": "", + "Hungarian": "", + "Icelandic": "", + "Igbo": "", + "Indonesian": "", + "Irish": "", + "Italian": "", + "Japanese": "", + "Javanese": "", + "Kannada": "", + "Kazakh": "", + "Khmer": "", + "Korean": "", + "Kurdish": "", + "Kyrgyz": "", + "Lao": "", + "Latin": "", + "Latvian": "", + "Lithuanian": "", + "Luxembourgish": "", + "Macedonian": "", + "Malagasy": "", + "Malay": "", + "Malayalam": "", + "Maltese": "", + "Maori": "", + "Marathi": "", + "Mongolian": "", + "Nepali": "", + "Norwegian Bokmål": "", + "Nyanja": "", + "Pashto": "", + "Persian": "", + "Polish": "", + "Portuguese": "", + "Punjabi": "", + "Romanian": "", + "Russian": "", + "Samoan": "", + "Scottish Gaelic": "", + "Serbian": "", + "Shona": "", + "Sindhi": "", + "Sinhala": "", + "Slovak": "", + "Slovenian": "", + "Somali": "", + "Southern Sotho": "", + "Spanish": "", + "Spanish (Latin America)": "", + "Sundanese": "", + "Swahili": "", + "Swedish": "", + "Tajik": "", + "Tamil": "", + "Telugu": "", + "Thai": "", + "Turkish": "", + "Ukrainian": "", + "Urdu": "", + "Uzbek": "", + "Vietnamese": "", + "Welsh": "", + "Western Frisian": "", + "Xhosa": "", + "Yiddish": "", + "Yoruba": "", + "Zulu": "", + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` years.": "", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` months.": "", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` weeks.": "", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` days.": "", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` hours.": "", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` minutes.": "", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "", + "`x` seconds.": "", + "Fallback comments: ": "", + "Popular": "", + "Top": "", + "About": "", + "Rating: ": "", + "Language: ": "", + "View as playlist": "", + "Default": "", + "Music": "", + "Gaming": "", + "News": "", + "Movies": "", + "Download": "", + "Download as: ": "", + "%A %B %-d, %Y": "", + "(edited)": "", + "YouTube comment permalink": "", + "permalink": "", + "`x` marked it with a ❤": "", + "Audio mode": "", + "Video mode": "", + "Videos": "", + "Playlists": "", + "Community": "", + "Current version: ": "" +} diff --git a/locales/sr_Cyrl.json b/locales/sr_Cyrl.json index 786532df..0ca9a8a0 100644 --- a/locales/sr_Cyrl.json +++ b/locales/sr_Cyrl.json @@ -1,109 +1,109 @@ { - "`x` subscribers.": "", - "`x` videos.": "", - "`x` playlists.": "", - "LIVE": "", - "Shared `x` ago": "", - "Unsubscribe": "", + "`x` subscribers.": "%(count)s пратилац.", + "`x` videos.": "`x` видеа.", + "`x` playlists.": "`x` плејлиста/е.", + "LIVE": "УЖИВО", + "Shared `x` ago": "Објављено пре `x`", + "Unsubscribe": "Прекините праћење", "Subscribe": "Пратите", "View channel on YouTube": "Погледајте канал на YouTube-у", "View playlist on YouTube": "Погледајте плејлисту на YouTube-у", - "newest": "", - "oldest": "", - "popular": "", - "last": "", - "Next page": "", - "Previous page": "", - "Clear watch history?": "", - "New password": "", - "New passwords must match": "", - "Cannot change password for Google accounts": "", - "Authorize token?": "", - "Authorize token for `x`?": "", - "Yes": "", - "No": "", - "Import and Export Data": "", - "Import": "", - "Import Invidious data": "", - "Import YouTube subscriptions": "", - "Import FreeTube subscriptions (.db)": "", - "Import NewPipe subscriptions (.json)": "", - "Import NewPipe data (.zip)": "", - "Export": "", - "Export subscriptions as OPML": "", - "Export subscriptions as OPML (for NewPipe & FreeTube)": "", - "Export data as JSON": "", - "Delete account?": "", - "History": "", - "An alternative front-end to YouTube": "", - "JavaScript license information": "", - "source": "", - "Log in": "", - "Log in/register": "", - "Log in with Google": "", - "User ID": "", - "Password": "", - "Time (h:mm:ss):": "", - "Text CAPTCHA": "", - "Image CAPTCHA": "", - "Sign In": "", - "Register": "", - "E-mail": "", - "Google verification code": "", - "Preferences": "", - "Player preferences": "", - "Always loop: ": "", - "Autoplay: ": "", - "Play next by default: ": "", - "Autoplay next video: ": "", - "Listen by default: ": "", - "Proxy videos: ": "", - "Default speed: ": "", - "Preferred video quality: ": "", - "Player volume: ": "", - "Default comments: ": "", - "youtube": "", - "reddit": "", - "Default captions: ": "", - "Fallback captions: ": "", - "Show related videos: ": "", - "Show annotations by default: ": "", - "Visual preferences": "", - "Player style: ": "", - "Dark mode: ": "", - "Theme: ": "", - "dark": "", - "light": "", - "Thin mode: ": "", - "Subscription preferences": "", - "Show annotations by default for subscribed channels: ": "", - "Redirect homepage to feed: ": "", - "Number of videos shown in feed: ": "", - "Sort videos by: ": "", - "published": "", - "published - reverse": "", - "alphabetically": "", - "alphabetically - reverse": "", - "channel name": "", - "channel name - reverse": "", - "Only show latest video from channel: ": "", - "Only show latest unwatched video from channel: ": "", - "Only show unwatched: ": "", - "Only show notifications (if there are any): ": "", - "Enable web notifications": "", - "`x` uploaded a video": "", - "`x` is live": "", - "Data preferences": "", - "Clear watch history": "", - "Import/export data": "", - "Change password": "", - "Manage subscriptions": "", - "Manage tokens": "", - "Watch history": "", - "Delete account": "", - "Administrator preferences": "", - "Default homepage: ": "", - "Feed menu: ": "", + "newest": "најновије", + "oldest": "најстарије", + "popular": "популарно", + "last": "последње", + "Next page": "Следећа страна", + "Previous page": "Претходна страна", + "Clear watch history?": "Обришите историју прегледања?", + "New password": "Нова лозинка", + "New passwords must match": "Нове лозинке се морају поклапати", + "Cannot change password for Google accounts": "Није могуће променити лозинку за Google налоге", + "Authorize token?": "Овластите токен?", + "Authorize token for `x`?": "Овластите токен за `x`?", + "Yes": "Да", + "No": "Не", + "Import and Export Data": "Увоз и извоз података", + "Import": "Увезите", + "Import Invidious data": "Увезите Invidious податке", + "Import YouTube subscriptions": "Увезите праћења са YouTube-а", + "Import FreeTube subscriptions (.db)": "Увезите праћења са FreeTube-а (.db)", + "Import NewPipe subscriptions (.json)": "Увезите праћења са NewPipe-а (.json)", + "Import NewPipe data (.zip)": "Увезите NewPipe податке (.zip)", + "Export": "Извезите", + "Export subscriptions as OPML": "Извезите праћења у OPML формату", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Извезите праћења у OPML формату (за NewPipe и FreeTube )", + "Export data as JSON": "Изветизе податке у JSON формату", + "Delete account?": "Избришите налог?", + "History": "Историја", + "An alternative front-end to YouTube": "Алтернативни фронтенд за YouTube", + "JavaScript license information": "Извештај о JavaScript лиценци", + "source": "извор", + "Log in": "Пријавите се", + "Log in/register": "Пријавите се/направите налог", + "Log in with Google": "Пријавите се помоћу Google-а", + "User ID": "ИД корисника", + "Password": "Лозинка", + "Time (h:mm:ss):": "Колико је сати? (ч:мм:сс):", + "Text CAPTCHA": "Текстуална CAPTCHA", + "Image CAPTCHA": "Сликовна CAPTCHA", + "Sign In": "Пријавите се", + "Register": "Направите налог", + "E-mail": "Е-пошта", + "Google verification code": "Google верификациони кôд", + "Preferences": "Подешавања", + "Player preferences": "Подешавања видео плејера", + "Always loop: ": "Увек понављај: ", + "Autoplay: ": "Аутоматско пуштање: ", + "Play next by default: ": "Увек пуштај следеће: ", + "Autoplay next video: ": "Аутоматско пуштање следећег видеа: ", + "Listen by default: ": "Режим слушања као подразумевано: ", + "Proxy videos: ": "Пуштање видеа кроз прокси сервер: ", + "Default speed: ": "Подразумевана брзина репродукције: ", + "Preferred video quality: ": "Претпостављени квалитет видеа: ", + "Player volume: ": "Јачина звука: ", + "Default comments: ": "Подразумевани коментари: ", + "youtube": "са YouTube-а", + "reddit": "са редита", + "Default captions: ": "Подразумевани титлови: ", + "Fallback captions: ": "Алтернативни титлови: ", + "Show related videos: ": "Прикажи сличне видее: ", + "Show annotations by default: ": "Увек приказуј анотације: ", + "Visual preferences": "Подешавања изгледа", + "Player style: ": "Стил плејера: ", + "Dark mode: ": "Тамни режим: ", + "Theme: ": "Тема: ", + "dark": "тамна", + "light": "светла", + "Thin mode: ": "Узани режим: ", + "Subscription preferences": "Подешавања о праћењима", + "Show annotations by default for subscribed channels: ": "Увек приказуј анотације за канале које пратим: ", + "Redirect homepage to feed: ": "Прикажи праћења као почетну страницу: ", + "Number of videos shown in feed: ": "Количина приказаних видеа на доводу: ", + "Sort videos by: ": "Сортирај према: ", + "published": "датуму објављивања", + "published - reverse": "датуму објављивања - обрнуто", + "alphabetically": "алфабету", + "alphabetically - reverse": "алфабету - обрнуто", + "channel name": "називу канала", + "channel name - reverse": "називу канала - обрнуто", + "Only show latest video from channel: ": "Прикажи само најновији видео са канала: ", + "Only show latest unwatched video from channel: ": "Прикажи само најновији негледани видео са канала: ", + "Only show unwatched: ": "Прикажи само негледано: ", + "Only show notifications (if there are any): ": "Прикажи само обавештења (ако их има): ", + "Enable web notifications": "Укључи обавештења преко претраживача", + "`x` uploaded a video": "`x`је објавио/ла видео", + "`x` is live": "`x` емитује уживо", + "Data preferences": "Подешавања о подацима", + "Clear watch history": "Обришите историју прегледања", + "Import/export data": "Увезите или извезите податке", + "Change password": "Промените лозинку", + "Manage subscriptions": "Управљајте праћењима", + "Manage tokens": "Управљајте токенима", + "Watch history": "Историја прегледања", + "Delete account": "Избришите налог", + "Administrator preferences": "Подешавања администратора", + "Default homepage: ": "Подразумевана главна страница: ", + "Feed menu: ": "Мени довода: ", "Top enabled: ": "", "CAPTCHA enabled: ": "", "Login enabled: ": "", @@ -333,4 +333,4 @@ "Playlists": "", "Community": "", "Current version: ": "Тренутна верзија: " -} \ No newline at end of file +} diff --git a/locales/sv-SE.json b/locales/sv-SE.json index 14e7d53e..fef5316f 100644 --- a/locales/sv-SE.json +++ b/locales/sv-SE.json @@ -195,112 +195,112 @@ "Erroneous token": "Felaktig token", "No such user": "Ogiltig användare", "Token is expired, please try again": "Token föråldrad, försök igen", - "English": "", - "English (auto-generated)": "English (auto-genererat)", - "Afrikaans": "", - "Albanian": "", - "Amharic": "", - "Arabic": "", - "Armenian": "", - "Azerbaijani": "", - "Bangla": "", - "Basque": "", - "Belarusian": "", - "Bosnian": "", - "Bulgarian": "", - "Burmese": "", - "Catalan": "", - "Cebuano": "", - "Chinese (Simplified)": "", - "Chinese (Traditional)": "", - "Corsican": "", - "Croatian": "", - "Czech": "", - "Danish": "", - "Dutch": "", - "Esperanto": "", - "Estonian": "", - "Filipino": "", - "Finnish": "", - "French": "", - "Galician": "", - "Georgian": "", - "German": "", - "Greek": "", - "Gujarati": "", - "Haitian Creole": "", - "Hausa": "", - "Hawaiian": "", - "Hebrew": "", - "Hindi": "", - "Hmong": "", - "Hungarian": "", - "Icelandic": "", - "Igbo": "", - "Indonesian": "", - "Irish": "", - "Italian": "", - "Japanese": "", - "Javanese": "", - "Kannada": "", - "Kazakh": "", - "Khmer": "", - "Korean": "", - "Kurdish": "", - "Kyrgyz": "", - "Lao": "", - "Latin": "", - "Latvian": "", - "Lithuanian": "", - "Luxembourgish": "", - "Macedonian": "", - "Malagasy": "", - "Malay": "", - "Malayalam": "", - "Maltese": "", - "Maori": "", - "Marathi": "", - "Mongolian": "", - "Nepali": "", - "Norwegian Bokmål": "", - "Nyanja": "", - "Pashto": "", - "Persian": "", - "Polish": "", - "Portuguese": "", - "Punjabi": "", - "Romanian": "", - "Russian": "", - "Samoan": "", - "Scottish Gaelic": "", - "Serbian": "", - "Shona": "", - "Sindhi": "", - "Sinhala": "", - "Slovak": "", - "Slovenian": "", - "Somali": "", - "Southern Sotho": "", - "Spanish": "", - "Spanish (Latin America)": "", - "Sundanese": "", - "Swahili": "", - "Swedish": "", - "Tajik": "", - "Tamil": "", - "Telugu": "", - "Thai": "", - "Turkish": "", - "Ukrainian": "", - "Urdu": "", - "Uzbek": "", - "Vietnamese": "", - "Welsh": "", - "Western Frisian": "", - "Xhosa": "", - "Yiddish": "", - "Yoruba": "", - "Zulu": "", + "English": "Engelska", + "English (auto-generated)": "Engelska (auto-genererat)", + "Afrikaans": "Afrikanska", + "Albanian": "Albanska", + "Amharic": "Amhariska", + "Arabic": "Arabiska", + "Armenian": "Armeniska", + "Azerbaijani": "Azerbajdzjanska", + "Bangla": "Bengaliska", + "Basque": "Baskiska", + "Belarusian": "Vitryska", + "Bosnian": "Bosniska", + "Bulgarian": "Bulgariska", + "Burmese": "Burmesiska", + "Catalan": "Katalanska", + "Cebuano": "Cebuano", + "Chinese (Simplified)": "Kinesiska (Förenklad)", + "Chinese (Traditional)": "Kinesiska (Traditionell)", + "Corsican": "Korsikanska", + "Croatian": "Kroatiska", + "Czech": "Tjeckiska", + "Danish": "Danska", + "Dutch": "Nederländska", + "Esperanto": "Esperanto", + "Estonian": "Estniska", + "Filipino": "Filipino", + "Finnish": "Finska", + "French": "Franska", + "Galician": "Galiciska", + "Georgian": "Georgiska", + "German": "Tyska", + "Greek": "Grekiska", + "Gujarati": "Gujarati", + "Haitian Creole": "Haitisk Kreol", + "Hausa": "Hausa", + "Hawaiian": "Hawaiiska", + "Hebrew": "Hebreiska", + "Hindi": "Hindi", + "Hmong": "Hmong-mienspråk", + "Hungarian": "Ungerska", + "Icelandic": "Isländska", + "Igbo": "Igbo", + "Indonesian": "Indonesiska", + "Irish": "Irländska", + "Italian": "Italienska", + "Japanese": "Japanska", + "Javanese": "Javanesiska", + "Kannada": "Kanaresiska", + "Kazakh": "Kazakiska", + "Khmer": "Kambodjanska", + "Korean": "Koreanska", + "Kurdish": "Kurdiska", + "Kyrgyz": "Kirgiziska", + "Lao": "Laotiska", + "Latin": "Latin", + "Latvian": "Lettiska", + "Lithuanian": "Litauiska", + "Luxembourgish": "Luxemburgska", + "Macedonian": "Makedonska", + "Malagasy": "Malagassiska", + "Malay": "Malajiska", + "Malayalam": "Malayalam", + "Maltese": "Maltesiska", + "Maori": "Maori", + "Marathi": "Marathi", + "Mongolian": "Mongoliska", + "Nepali": "Nepali", + "Norwegian Bokmål": "Norska Bokmål", + "Nyanja": "Nyanja", + "Pashto": "Pashto", + "Persian": "Persiska", + "Polish": "Polska", + "Portuguese": "Portugisiska", + "Punjabi": "Punjabi", + "Romanian": "Rumänska", + "Russian": "Ryska", + "Samoan": "Samoanska", + "Scottish Gaelic": "Skotsk gäliska", + "Serbian": "Serbiska", + "Shona": "Shona", + "Sindhi": "Sindhi", + "Sinhala": "Singalesiska", + "Slovak": "Slovakiska", + "Slovenian": "Slovenska", + "Somali": "Somaliska", + "Southern Sotho": "Sydsotho", + "Spanish": "Spanska", + "Spanish (Latin America)": "Spanska (Latin Amerikansk)", + "Sundanese": "Sundanesiska", + "Swahili": "Swahili", + "Swedish": "Svenska", + "Tajik": "Tadzjikiska", + "Tamil": "Tamil", + "Telugu": "Telugu", + "Thai": "Thailändska", + "Turkish": "Turkiska", + "Ukrainian": "Ukrainska", + "Urdu": "Urdu", + "Uzbek": "Uzbekiska", + "Vietnamese": "Vietnamesiska", + "Welsh": "Walesiska", + "Western Frisian": "Västfrisiska", + "Xhosa": "Xhosa", + "Yiddish": "Jiddisch", + "Yoruba": "Yoruba", + "Zulu": "Zulu", "`x` years": "`x` år", "`x` months": "`x` månader", "`x` weeks": "`x` veckor", @@ -322,7 +322,7 @@ "Movies": "Filmer", "Download": "Ladda ned", "Download as: ": "Ladda ned som: ", - "%A %B %-d, %Y": "", + "%A %B %-d, %Y": "%A %B %-d, %Y", "(edited)": "(redigerad)", "YouTube comment permalink": "Permanent YouTube-länk till innehållet", "permalink": "permalänk", @@ -333,4 +333,4 @@ "Playlists": "Spellistor", "Community": "Gemenskap", "Current version: ": "Nuvarande version: " -} \ No newline at end of file +} diff --git a/locales/tr.json b/locales/tr.json index 652dff6d..831ecc07 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -334,11 +334,11 @@ "(edited)": "(düzenlendi)", "YouTube comment permalink": "YouTube yorumu kalıcı linki", "permalink": "kalıcı link", - "`x` marked it with a ❤": "`x` ❤ ile işaretlendi", + "`x` marked it with a ❤": "`x` ❤ ile işaretledi", "Audio mode": "Ses modu", "Video mode": "Video modu", "Videos": "Videolar", "Playlists": "Oynatma listeleri", "Community": "Topluluk", "Current version: ": "Şu anki sürüm: " -} \ No newline at end of file +} diff --git a/locales/zh-CN.json b/locales/zh-CN.json index 288f127d..d7f12975 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -11,7 +11,7 @@ "newest": "最新", "oldest": "最老", "popular": "时下流行", - "last": "last", + "last": "", "Next page": "下一页", "Previous page": "上一页", "Clear watch history?": "清除观看历史?", @@ -52,44 +52,44 @@ "Google verification code": "Google 验证代码", "Preferences": "偏好设置", "Player preferences": "播放器偏好设置", - "Always loop: ": "循环:", - "Autoplay: ": "自动播放:", - "Play next by default: ": "默认自动播放下一个视频:", - "Autoplay next video: ": "自动播放下一个视频:", - "Listen by default: ": "默认只聆听声音:", - "Proxy videos: ": "代理视频?", - "Default speed: ": "默认速度:", - "Preferred video quality: ": "视频质量偏好:", - "Player volume: ": "播放器音量:", - "Default comments: ": "默认评论源:", + "Always loop: ": "始终循环: ", + "Autoplay: ": "自动播放: ", + "Play next by default: ": "默认自动播放下一个视频: ", + "Autoplay next video: ": "自动播放下一个视频: ", + "Listen by default: ": "默认只听声音: ", + "Proxy videos: ": "是否代理视频: ", + "Default speed: ": "默认速度: ", + "Preferred video quality: ": "视频质量偏好: ", + "Player volume: ": "播放器音量: ", + "Default comments: ": "默认评论源: ", "youtube": "YouTube", "reddit": "Reddit", - "Default captions: ": "默认字幕语言:", - "Fallback captions: ": "后备字幕语言:", - "Show related videos: ": "显示相关视频?", - "Show annotations by default: ": "默认显示视频注释?", + "Default captions: ": "默认字幕语言: ", + "Fallback captions: ": "后备字幕语言: ", + "Show related videos: ": "是否显示相关视频: ", + "Show annotations by default: ": "是否默认显示视频注释: ", "Visual preferences": "视觉选项", - "Player style: ": "播放器样式:", - "Dark mode: ": "暗色模式:", - "Theme: ": "主题", + "Player style: ": "播放器样式: ", + "Dark mode: ": "深色模式: ", + "Theme: ": "主题: ", "dark": "暗色", "light": "亮色", - "Thin mode: ": "窄页模式:", + "Thin mode: ": "窄页模式: ", "Subscription preferences": "订阅设置", - "Show annotations by default for subscribed channels: ": "在订阅频道的视频默认显示注释?", + "Show annotations by default for subscribed channels: ": "默认情况下显示已订阅频道的注释: ", "Redirect homepage to feed: ": "跳转主页到 feed: ", - "Number of videos shown in feed: ": "Feed 中显示的视频数量:", - "Sort videos by: ": "视频排序方式:", + "Number of videos shown in feed: ": "Feed 中显示的视频数量: ", + "Sort videos by: ": "视频排序方式: ", "published": "发布时间", "published - reverse": "发布时间(反向)", "alphabetically": "字母序", "alphabetically - reverse": "字母序(反向)", "channel name": "频道名称", "channel name - reverse": "频道名称(反向)", - "Only show latest video from channel: ": "只显示订阅频道的最新一条视频:", - "Only show latest unwatched video from channel: ": "只显示订阅频道的最新未看过视频:", - "Only show unwatched: ": "只显示未看过的视频:", - "Only show notifications (if there are any): ": "只显示通知(如有):", + "Only show latest video from channel: ": "只显示频道的最新视频: ", + "Only show latest unwatched video from channel: ": "只显示频道的最新未看过视频: ", + "Only show unwatched: ": "只显示未看过的视频: ", + "Only show notifications (if there are any): ": "只显示通知 (如果有的话): ", "Enable web notifications": "启用浏览器通知", "`x` uploaded a video": "`x` 上传了视频", "`x` is live": "`x` 正在直播", @@ -102,13 +102,13 @@ "Watch history": "观看历史", "Delete account": "删除账户", "Administrator preferences": "管理员选项", - "Default homepage: ": "默认主页:", - "Feed menu: ": "Feed 菜单:", - "Top enabled: ": "启用“热门视频”页?", - "CAPTCHA enabled: ": "启用验证码?", - "Login enabled: ": "启用登录?", - "Registration enabled: ": "启用注册?", - "Report statistics: ": "报告统计信息?", + "Default homepage: ": "默认主页: ", + "Feed menu: ": "Feed 菜单: ", + "Top enabled: ": "是否启用“热门视频”页: ", + "CAPTCHA enabled: ": "是否启用验证码: ", + "Login enabled: ": "是否启用登录: ", + "Registration enabled: ": "是否启用注册: ", + "Report statistics: ": "是否报告统计信息: ", "Save preferences": "保存选项", "Subscription manager": "订阅管理器", "Token manager": "令牌管理器", @@ -141,13 +141,13 @@ "Watch on YouTube": "在 YouTube 观看", "Hide annotations": "隐藏注释", "Show annotations": "显示注释", - "Genre: ": "风格:", - "License: ": "协议:", - "Family friendly? ": "家庭友好?", - "Wilson score: ": "威尔逊得分:", - "Engagement: ": "参与度:", - "Whitelisted regions: ": "白名单区域:", - "Blacklisted regions: ": "黑名单区域:", + "Genre: ": "风格: ", + "License: ": "许可: ", + "Family friendly? ": "家庭友好? ", + "Wilson score: ": "威尔逊得分: ", + "Engagement: ": "参与度: ", + "Whitelisted regions: ": "白名单地区: ", + "Blacklisted regions: ": "黑名单地区: ", "Shared `x`": "`x`发布", "`x` views": "`x` 播放", "Premieres in `x`": "首映于 `x` 后", @@ -308,12 +308,12 @@ "`x` hours": "`x` 小时", "`x` minutes": "`x` 分钟", "`x` seconds": "`x` 秒", - "Fallback comments: ": "后备评论:", + "Fallback comments: ": "后备评论: ", "Popular": "热门频道", "Top": "热门视频", "About": "关于", - "Rating: ": "评分:", - "Language: ": "语言:", + "Rating: ": "评分: ", + "Language: ": "语言: ", "View as playlist": "作为播放列表查看", "Default": "默认", "Music": "音乐", @@ -321,7 +321,7 @@ "News": "新闻", "Movies": "电影", "Download": "下载", - "Download as: ": "下载为:", + "Download as: ": "下载为: ", "%A %B %-d, %Y": "%Y年%-m月%-d日 %a", "(edited)": "(已编辑)", "YouTube comment permalink": "YouTube 评论永久链接", @@ -332,5 +332,5 @@ "Videos": "视频", "Playlists": "播放列表", "Community": "社区", - "Current version: ": "当前版本:" -} \ No newline at end of file + "Current version: ": "当前版本: " +} diff --git a/locales/zh-TW.json b/locales/zh-TW.json index a8111750..6b40db55 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -1,12 +1,8 @@ { - "`x` subscribers": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個訂閱者", - "": "`x` 個訂閱者。" - }, - "`x` videos": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 部影片", - "": "`x` 部影片。" - }, + "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個訂閱者", + "`x` subscribers.": "`x` 個訂閱者", + "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 部影片", + "`x` videos.": "`x` 部影片", "`x` playlists": "`x` 播放清單", "LIVE": "直播", "Shared `x` ago": "`x` 前分享", @@ -119,22 +115,16 @@ "Subscription manager": "訂閱管理員", "Token manager": "Token 管理員", "Token": "Token", - "`x` subscriptions": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個訂閱", - "": "`x` 個訂閱。" - }, - "`x` tokens": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` token", - "": "`x` tokens。" - }, + "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個訂閱", + "`x` subscriptions.": "`x` 個訂閱", + "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "`x` token", + "`x` tokens.": "`x` 個存取金鑰", "Import/export": "匯入/匯出", "unsubscribe": "取消訂閱", "revoke": "撤銷", "Subscriptions": "訂閱", - "`x` unseen notifications": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個未讀的通知", - "": "`x` 個未讀的通知。" - }, + "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 個未讀的通知", + "`x` unseen notifications.": "`x` 個未讀的通知", "search": "搜尋", "Log out": "登出", "Released under the AGPLv3 by Omar Roth.": "Omar Roth 以 AGPLv3 釋出。", @@ -164,10 +154,8 @@ "Whitelisted regions: ": "白名單區域: ", "Blacklisted regions: ": "黑名單區域: ", "Shared `x`": "`x` 發佈", - "`x` views": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 次檢視", - "": "`x` 次檢視。" - }, + "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 次檢視", + "`x` views.": "`x` 次檢視", "Premieres in `x`": "首映於 `x`", "Premieres `x`": "首映於 `x`", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "嗨!看來您將 JavaScript 關閉了。點擊這裡以檢視留言,請注意,它們可能需要比較長的時間載入。", @@ -198,16 +186,12 @@ "This channel does not exist.": "此頻道不存在。", "Could not get channel info.": "無法取得頻道資訊。", "Could not fetch comments": "無法擷取留言", - "View `x` replies": { - "([^.,0-9]|^)1([^.,0-9]|$)": "檢視 `x` 則回覆", - "": "檢視 `x` 則回覆。" - }, + "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "檢視 `x` 則回覆", + "View `x` replies.": "檢視 `x` 則回覆", "`x` ago": "`x` 以前", "Load more": "載入更多", - "`x` points": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 點", - "": "`x` 點。" - }, + "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 點", + "`x` points.": "`x` 點", "Could not create mix.": "無法建立混合。", "Empty playlist": "空的播放清單", "Not a playlist.": "不是播放清單。", @@ -325,34 +309,20 @@ "Yiddish": "意第緒語", "Yoruba": "約魯巴語", "Zulu": "祖魯語", - "`x` years": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 年", - "": "`x` 年。" - }, - "`x` months": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 月", - "": "`x` 月。" - }, - "`x` weeks": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 週", - "": "`x` 週。" - }, - "`x` days": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 天", - "": "`x` 天。" - }, - "`x` hours": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 小時", - "": "`x` 小時。" - }, - "`x` minutes": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 天", - "": "`x` 分鐘。" - }, - "`x` seconds": { - "([^.,0-9]|^)1([^.,0-9]|$)": "`x` 秒", - "": "`x` 秒。" - }, + "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 年", + "`x` years.": "`x` 年", + "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 月", + "`x` months.": "`x` 月", + "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 週", + "`x` weeks.": "`x` 週", + "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 天", + "`x` days.": "`x` 天", + "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 小時", + "`x` hours.": "`x` 小時", + "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 天", + "`x` minutes.": "`x` 分鐘", + "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "`x` 秒", + "`x` seconds.": "`x` 秒", "Fallback comments: ": "汰退留言: ", "Popular": "熱門頻道", "Top": "熱門影片", @@ -378,4 +348,4 @@ "Playlists": "播放清單", "Community": "社群", "Current version: ": "目前版本: " -} \ No newline at end of file +}