Gettext mitgration for English locale (1/?)

This commit is contained in:
syeopite 2021-07-28 04:34:26 -07:00
parent 5c76cdaad9
commit 1102f37532
No known key found for this signature in database
GPG key ID: 6FA616E5A5294A82
7 changed files with 2267 additions and 208 deletions

View file

@ -1,16 +1,4 @@
{ {
"`x` subscribers": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscriber",
"": "`x` subscribers"
},
"`x` videos": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` video",
"": "`x` videos"
},
"`x` playlists": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` playlist",
"": "`x` playlists"
},
"LIVE": "LIVE", "LIVE": "LIVE",
"Shared `x` ago": "Shared `x` ago", "Shared `x` ago": "Shared `x` ago",
"Unsubscribe": "Unsubscribe", "Unsubscribe": "Unsubscribe",
@ -21,8 +9,6 @@
"oldest": "oldest", "oldest": "oldest",
"popular": "popular", "popular": "popular",
"last": "last", "last": "last",
"Next page": "Next page",
"Previous page": "Previous page",
"Clear watch history?": "Clear watch history?", "Clear watch history?": "Clear watch history?",
"New password": "New password", "New password": "New password",
"New passwords must match": "New passwords must match", "New passwords must match": "New passwords must match",
@ -60,81 +46,12 @@
"E-mail": "E-mail", "E-mail": "E-mail",
"Google verification code": "Google verification code", "Google verification code": "Google verification code",
"Preferences": "Preferences", "Preferences": "Preferences",
"Player preferences": "Player preferences",
"Always loop: ": "Always loop: ",
"Autoplay: ": "Autoplay: ",
"Play next by default: ": "Play next by default: ",
"Autoplay next video: ": "Autoplay next video: ",
"Listen by default: ": "Listen by default: ",
"Proxy videos: ": "Proxy videos: ",
"Default speed: ": "Default speed: ",
"Preferred video quality: ": "Preferred video quality: ",
"Player volume: ": "Player volume: ",
"Default comments: ": "Default comments: ",
"youtube": "youtube",
"reddit": "reddit",
"Default captions: ": "Default captions: ",
"Fallback captions: ": "Fallback captions: ",
"Show related videos: ": "Show related videos: ",
"Show annotations by default: ": "Show annotations by default: ",
"Automatically extend video description: ": "Automatically extend video description: ",
"Interactive 360 degree videos: ": "Interactive 360 degree videos: ",
"Visual preferences": "Visual preferences",
"Player style: ": "Player style: ",
"Dark mode: ": "Dark mode: ",
"Theme: ": "Theme: ",
"dark": "dark",
"light": "light",
"Thin mode: ": "Thin mode: ",
"Miscellaneous preferences": "Miscellaneous preferences",
"Automaticatic instance redirection (fallback to redirect.invidious.io): ": "Automaticatic instance redirection (fallback to redirect.invidious.io): ",
"Subscription preferences": "Subscription preferences",
"Show annotations by default for subscribed channels: ": "Show annotations by default for subscribed channels? ",
"Redirect homepage to feed: ": "Redirect homepage to feed: ",
"Number of videos shown in feed: ": "Number of videos shown in feed: ",
"Sort videos by: ": "Sort videos by: ",
"published": "published",
"published - reverse": "published - reverse",
"alphabetically": "alphabetically",
"alphabetically - reverse": "alphabetically - reverse",
"channel name": "channel name",
"channel name - reverse": "channel name - reverse",
"Only show latest video from channel: ": "Only show latest video from channel: ",
"Only show latest unwatched video from channel: ": "Only show latest unwatched video from channel: ",
"Only show unwatched: ": "Only show unwatched: ",
"Only show notifications (if there are any): ": "Only show notifications (if there are any): ",
"Enable web notifications": "Enable web notifications",
"`x` uploaded a video": "`x` uploaded a video", "`x` uploaded a video": "`x` uploaded a video",
"`x` is live": "`x` is live", "`x` is live": "`x` is live",
"Data preferences": "Data preferences",
"Clear watch history": "Clear watch history",
"Import/export data": "Import/export data",
"Change password": "Change password",
"Manage subscriptions": "Manage subscriptions",
"Manage tokens": "Manage tokens",
"Watch history": "Watch history",
"Delete account": "Delete account",
"Administrator preferences": "Administrator preferences",
"Default homepage: ": "Default homepage: ",
"Feed menu: ": "Feed menu: ",
"Show nickname on top: ": "Show nickname on top: ",
"Top enabled: ": "Top enabled: ",
"CAPTCHA enabled: ": "CAPTCHA enabled: ",
"Login enabled: ": "Login enabled: ",
"Registration enabled: ": "Registration enabled: ",
"Report statistics: ": "Report statistics: ",
"Save preferences": "Save preferences",
"Subscription manager": "Subscription manager", "Subscription manager": "Subscription manager",
"Token manager": "Token manager", "Token manager": "Token manager",
"Token": "Token", "Token": "Token",
"`x` subscriptions": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscription",
"": "`x` subscriptions"
},
"`x` tokens": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` token",
"": "`x` tokens"
},
"Import/export": "Import/export", "Import/export": "Import/export",
"unsubscribe": "unsubscribe", "unsubscribe": "unsubscribe",
"revoke": "revoke", "revoke": "revoke",
@ -149,7 +66,6 @@
"Source available here.": "Source available here.", "Source available here.": "Source available here.",
"View JavaScript license information.": "View JavaScript license information.", "View JavaScript license information.": "View JavaScript license information.",
"View privacy policy.": "View privacy policy.", "View privacy policy.": "View privacy policy.",
"Trending": "Trending",
"Public": "Public", "Public": "Public",
"Unlisted": "Unlisted", "Unlisted": "Unlisted",
"Private": "Private", "Private": "Private",
@ -176,10 +92,7 @@
"Whitelisted regions: ": "Whitelisted regions: ", "Whitelisted regions: ": "Whitelisted regions: ",
"Blacklisted regions: ": "Blacklisted regions: ", "Blacklisted regions: ": "Blacklisted regions: ",
"Shared `x`": "Shared `x`", "Shared `x`": "Shared `x`",
"`x` views": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` view",
"": "`x` views"
},
"Premieres in `x`": "Premieres in `x`", "Premieres in `x`": "Premieres in `x`",
"Premieres `x`": "Premieres `x`", "Premieres `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.": "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.", "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.",
@ -219,10 +132,6 @@
}, },
"`x` ago": "`x` ago", "`x` ago": "`x` ago",
"Load more": "Load more", "Load more": "Load more",
"`x` points": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` point",
"": "`x` points"
},
"Could not create mix.": "Could not create mix.", "Could not create mix.": "Could not create mix.",
"Empty playlist": "Empty playlist", "Empty playlist": "Empty playlist",
"Not a playlist.": "Not a playlist.", "Not a playlist.": "Not a playlist.",
@ -236,110 +145,6 @@
"Token is expired, please try again": "Token is expired, please try again", "Token is expired, please try again": "Token is expired, please try again",
"English": "English", "English": "English",
"English (auto-generated)": "English (auto-generated)", "English (auto-generated)": "English (auto-generated)",
"Afrikaans": "Afrikaans",
"Albanian": "Albanian",
"Amharic": "Amharic",
"Arabic": "Arabic",
"Armenian": "Armenian",
"Azerbaijani": "Azerbaijani",
"Bangla": "Bangla",
"Basque": "Basque",
"Belarusian": "Belarusian",
"Bosnian": "Bosnian",
"Bulgarian": "Bulgarian",
"Burmese": "Burmese",
"Catalan": "Catalan",
"Cebuano": "Cebuano",
"Chinese (Simplified)": "Chinese (Simplified)",
"Chinese (Traditional)": "Chinese (Traditional)",
"Corsican": "Corsican",
"Croatian": "Croatian",
"Czech": "Czech",
"Danish": "Danish",
"Dutch": "Dutch",
"Esperanto": "Esperanto",
"Estonian": "Estonian",
"Filipino": "Filipino",
"Finnish": "Finnish",
"French": "French",
"Galician": "Galician",
"Georgian": "Georgian",
"German": "German",
"Greek": "Greek",
"Gujarati": "Gujarati",
"Haitian Creole": "Haitian Creole",
"Hausa": "Hausa",
"Hawaiian": "Hawaiian",
"Hebrew": "Hebrew",
"Hindi": "Hindi",
"Hmong": "Hmong",
"Hungarian": "Hungarian",
"Icelandic": "Icelandic",
"Igbo": "Igbo",
"Indonesian": "Indonesian",
"Irish": "Irish",
"Italian": "Italian",
"Japanese": "Japanese",
"Javanese": "Javanese",
"Kannada": "Kannada",
"Kazakh": "Kazakh",
"Khmer": "Khmer",
"Korean": "Korean",
"Kurdish": "Kurdish",
"Kyrgyz": "Kyrgyz",
"Lao": "Lao",
"Latin": "Latin",
"Latvian": "Latvian",
"Lithuanian": "Lithuanian",
"Luxembourgish": "Luxembourgish",
"Macedonian": "Macedonian",
"Malagasy": "Malagasy",
"Malay": "Malay",
"Malayalam": "Malayalam",
"Maltese": "Maltese",
"Maori": "Maori",
"Marathi": "Marathi",
"Mongolian": "Mongolian",
"Nepali": "Nepali",
"Norwegian Bokmål": "Norwegian Bokmål",
"Nyanja": "Nyanja",
"Pashto": "Pashto",
"Persian": "Persian",
"Polish": "Polish",
"Portuguese": "Portuguese",
"Punjabi": "Punjabi",
"Romanian": "Romanian",
"Russian": "Russian",
"Samoan": "Samoan",
"Scottish Gaelic": "Scottish Gaelic",
"Serbian": "Serbian",
"Shona": "Shona",
"Sindhi": "Sindhi",
"Sinhala": "Sinhala",
"Slovak": "Slovak",
"Slovenian": "Slovenian",
"Somali": "Somali",
"Southern Sotho": "Southern Sotho",
"Spanish": "Spanish",
"Spanish (Latin America)": "Spanish (Latin America)",
"Sundanese": "Sundanese",
"Swahili": "Swahili",
"Swedish": "Swedish",
"Tajik": "Tajik",
"Tamil": "Tamil",
"Telugu": "Telugu",
"Thai": "Thai",
"Turkish": "Turkish",
"Ukrainian": "Ukrainian",
"Urdu": "Urdu",
"Uzbek": "Uzbek",
"Vietnamese": "Vietnamese",
"Welsh": "Welsh",
"Western Frisian": "Western Frisian",
"Xhosa": "Xhosa",
"Yiddish": "Yiddish",
"Yoruba": "Yoruba",
"Zulu": "Zulu",
"`x` years": { "`x` years": {
"([^.,0-9]|^)1([^.,0-9]|$)": "`x` year", "([^.,0-9]|^)1([^.,0-9]|$)": "`x` year",
"": "`x` years" "": "`x` years"
@ -369,18 +174,10 @@
"": "`x` seconds" "": "`x` seconds"
}, },
"Fallback comments: ": "Fallback comments: ", "Fallback comments: ": "Fallback comments: ",
"Popular": "Popular",
"Search": "Search",
"Top": "Top",
"About": "About", "About": "About",
"Rating: ": "Rating: ", "Rating: ": "Rating: ",
"Language: ": "Language: ", "Language: ": "Language: ",
"View as playlist": "View as playlist", "View as playlist": "View as playlist",
"Default": "Default",
"Music": "Music",
"Gaming": "Gaming",
"News": "News",
"Movies": "Movies",
"Download": "Download", "Download": "Download",
"Download as: ": "Download as: ", "Download as: ": "Download as: ",
"%A %B %-d, %Y": "%A %B %-d, %Y", "%A %B %-d, %Y": "%A %B %-d, %Y",
@ -390,9 +187,6 @@
"`x` marked it with a ❤": "`x` marked it with a ❤", "`x` marked it with a ❤": "`x` marked it with a ❤",
"Audio mode": "Audio mode", "Audio mode": "Audio mode",
"Video mode": "Video mode", "Video mode": "Video mode",
"Videos": "Videos",
"Playlists": "Playlists",
"Community": "Community",
"relevance": "Relevance", "relevance": "Relevance",
"rating": "Rating", "rating": "Rating",
"date": "Upload date", "date": "Upload date",

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,37 @@
msgid ""
msgstr ""
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid "enumeration_subscribers"
msgid_plural "enumeration_subscribers_plural"
msgstr[0] "%d subscriber"
msgstr[1] "%d subscribers"
msgid "enumeration_videos"
msgid_plural "enumeration_videos_plural"
msgstr[0] "%d video"
msgstr[1] "%d videos"
msgid "enumeration_playlists"
msgid_plural "enumeration_playlists_plural"
msgstr[0] "%d playlist"
msgstr[1] "%d playlists"
msgid "enumeration_subscriptions"
msgid_plural "enumeration_subscriptions_plural"
msgstr[0] "%d subscription"
msgstr[1] "%d subscriptions"
msgid "enumeration_views"
msgid_plural "enumeration_views_plural"
msgstr[0] "%d view"
msgstr[1] "%d views"
msgid "enumeration_points"
msgid_plural "enumeration_points_plural"
msgstr[0] "%d point"
msgstr[1] "%d points"

View file

@ -0,0 +1,45 @@
msgid ""
msgstr ""
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
msgid "channel_feed_videos"
msgstr "Videos"
msgid "channel_feed_playlists"
msgstr "Playlists"
msgid "channel_feed_community"
msgstr "Community"
msgid "trending_tabs_default"
msgstr "Default"
msgid "trending_tabs_music"
msgstr "Music"
msgid "trending_tabs_gaming"
msgstr "Gaming"
msgid "trending_tabs_movies"
msgstr "Movies"
msgid "general_feed_popular"
msgstr "Popular"
msgid "general_feed_search"
msgstr "Search"
msgid "general_feed_trending"
msgstr "Trending"
msgid "general_next_page"
msgstr "Next page"
msgid "general_previous_page"
msgstr "Previous page"

View file

@ -0,0 +1,206 @@
msgid ""
msgstr ""
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
# Player settings
msgid "settings_player_heading"
msgstr "Player preferences"
msgid "settings_player_autoplay"
msgstr "Autoplay: "
msgid "settings_player_always_loop"
msgstr "Always loop: "
msgid "settings_player_automatically_goto_next_video"
msgstr "Automatically go to next video: "
msgid "settings_player_automatically_play_next_video"
msgstr "Autoplay next video: "
msgid "settings_player_listen_only_mode"
msgstr "Listen by default: "
msgid "settings_player_proxy_mode"
msgstr "Proxy videos: "
msgid "settings_player_default_speed"
msgstr "Default speed: "
msgid "settings_player_preferred_no_dash_video_quality"
msgstr "Preferred video quality: "
msgid "settings_player_preferred_dash_video_quality"
msgstr "Preferred dash video quality: "
msgid "settings_player_player_volume"
msgstr "Player volume: "
# Comments shouldn't be apart of the player options imo
msgid "settings_player_default_comments"
msgstr "Default comments: "
msgid "settings_player_default_comments_options_youtube"
msgstr "YouTube"
msgid "settings_player_default_comments_options_reddit"
msgstr "Reddit"
msgid "settings_player_default_captions"
msgstr "Default captions: "
msgid "settings_player_fallback_captions"
msgstr "Fallback captions: "
msgid "settings_player_show_related_videos"
msgstr "Show related videos: "
msgid "settings_player_show_annotations_by_default"
msgstr "Show annotations by default: "
msgid "settings_player_automatically_extend_video_description"
msgstr "Automatically extend video description: "
msgid "settings_player_interactive_360"
msgstr "Interactive 360 degree videos: "
# Visual settings
msgid "settings_visual_heading"
msgstr "Visual preferences"
msgid "settings_visual_player_styles"
msgstr "Player style: "
msgid "settings_visual_player_styles_youtube"
msgstr "YouTube"
msgid "settings_visual_player_styles_invidious"
msgstr "Invidious"
msgid "settings_visual_theme_dropdown"
msgstr "Theme: "
msgid "settings_visual_theme_dropdown_item_dark"
msgstr "Dark"
msgid "settings_visual_theme_dropdown_item_light"
msgstr "Light"
msgid "settings_visual_thin_mode"
msgstr "Thin mode: "
msgid "settings_visual_show_nickname"
msgstr "Show nickname on top: "
# Misc settings
msgid "settings_misc_heading"
msgstr "Miscellaneous preferences"
msgid "settings_misc_redirect"
msgstr "Automaticatic instance redirection (fallback to redirect.invidious.io): "
# Authenticated settings
msgid "settings_auth_subscriptions_heading"
msgstr "Subscription preferences: "
msgid "settings_auth_subscriptions_annotations"
msgstr "Show annotations by default for subscribed channels: "
msgid "settings_auth_subscriptions_feed_size"
msgstr "Number of videos shown in feed: "
msgid "settings_auth_subscriptions_sort"
msgstr "Sort videos by: "
msgid "settings_auth_subscriptions_sort_options_published"
msgstr "Published"
msgid "settings_auth_subscriptions_sort_options_published_reverse"
msgstr "Published - reverse"
msgid "settings_auth_subscriptions_sort_options_alphabetically"
msgstr "Alphabetically"
msgid "settings_auth_subscriptions_sort_options_alphabetically_reverse"
msgstr "Alphabetically - reverse"
msgid "settings_auth_subscriptions_sort_options_channel_name"
msgstr "Channel name"
msgid "settings_auth_subscriptions_sort_options_channel_name_reverse"
msgstr "Channel name - reverse"
msgid "settings_auth_subscriptions_show_latest"
msgstr "Only show latest video from channel: "
msgid "settings_auth_subscriptions_show_unwatched"
msgstr "Only show unwatched: "
msgid "settings_auth_subscriptions_show_notifications"
msgstr "Only show notifications (if there are any): "
msgid "settings_auth_enable_web_notifications"
msgstr "Enable web notifications"
# Data control
msgid "settings_auth_data_heading"
msgstr "Data preferences"
msgid "settings_auth_data_clear_watch_history"
msgstr "Clear watch history"
msgid "settings_auth_data_import_export"
msgstr "Import/export data"
msgid "settings_auth_data_change_password"
msgstr "Change password"
msgid "settings_auth_data_manage_subscriptions"
msgstr "Manage subscriptions"
msgid "settings_auth_data_manage_tokens"
msgstr "Manage tokens"
msgid "settings_auth_data_watch_history"
msgstr "Watch history"
msgid "settings_auth_data_delete_account"
msgstr "Delete account"
# Admin settings
msgid "settings_admin_heading"
msgstr "Administrator preferences"
msgid "settings_admin_default_homepage"
msgstr "Default homepage: "
msgid "settings_admin_feed_menu: "
msgstr "Feed menu: "
msgid "settings_admin_captcha_enabled: "
msgstr "CAPTCHA enabled: "
msgid "settings_admin_login_enabled: "
msgstr "Login enabled: "
msgid "settings_admin_registration_enabled: "
msgstr "Registration enabled: "
msgid "settings_admin_enable_stats: "
msgstr "Report statistics: : "
msgid "settings_save"
msgstr "Save preferences"

View file

@ -0,0 +1,7 @@
msgid ""
msgstr ""
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"

0
locales/template.pot Normal file
View file