Sv443 63e91cfdb9 fix: case where no plugins are installed 7 月之前
..
README.md 63e91cfdb9 fix: case where no plugins are installed 6 月之前
de_DE.json 0699fb49af feat: configurable lyrics error toast 6 月之前
en_UK.json 9d2a8f169a fix: update translations 6 月之前
en_US.json 63e91cfdb9 fix: case where no plugins are installed 6 月之前
es_ES.json 0699fb49af feat: configurable lyrics error toast 6 月之前
fr_FR.json 0699fb49af feat: configurable lyrics error toast 6 月之前
hi_IN.json 0699fb49af feat: configurable lyrics error toast 6 月之前
ja_JA.json 0699fb49af feat: configurable lyrics error toast 6 月之前
pt_BR.json 0699fb49af feat: configurable lyrics error toast 6 月之前
zh_CN.json 0699fb49af feat: configurable lyrics error toast 6 月之前

README.md

BetterYTM - Translations

To submit or edit a translation, please follow this guide


Translation progress:

  Locale Translated keys Based on
en_US 321 (default locale)
‼️ de_DE 301/321 (93.8%)
en_UK 321/321 (100%) en_US
‼️ es_ES 301/321 (93.8%)
‼️ fr_FR 301/321 (93.8%)
‼️ hi_IN 301/321 (93.8%)
‼️ ja_JA 301/321 (93.8%)
‼️ pt_BR 301/321 (93.8%)
‼️ zh_CN 301/321 (93.8%)

✅ - Fully translated
⚠ - Almost fully translated
‼️ - Partially translated


If a translation is based on another translation, that means the keys from the base translation file are automatically applied if they are missing. This is used for locales that are very similar to each other, such as en_UK and en_US
This means to figure out which keys are untranslated, you will need to manually check against the base translation file.


Missing keys:

de_DE - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
es_ES - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
fr_FR - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
hi_IN - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
ja_JA - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
pt_BR - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |
zh_CN - 20 missing keys (click to show)
| Key | English text | | --- | ------------ | | `plugin_list_title` | `Plugin List` | | `plugin_list_no_plugins` | `No plugins are currently installed.` | | `plugin_list_permissions_header` | `Permissions:` | | `plugin_link_type_source` | `Repository` | | `plugin_link_type_other` | `Other / Homepage` | | `plugin_link_type_bug` | `Report a bug` | | `plugin_link_type_greasyfork` | `GreasyFork` | | `plugin_link_type_openuserjs` | `OpenUserJS` | | `plugin_intent_description_ReadFeatureConfig` | `This plugin can read the feature configuration` | | `plugin_intent_description_WriteFeatureConfig` | `This plugin can write to the feature configuration` | | `plugin_intent_description_SeeHiddenConfigValues` | `This plugin has access to hidden config values` | | `plugin_intent_description_WriteLyricsCache` | `This plugin can write to the lyrics cache` | | `plugin_intent_description_WriteTranslations` | `This plugin can add new translations and overwrite existing ones` | | `plugin_intent_description_CreateModalDialogs` | `This plugin can create modal dialogs` | | `plugin_intent_description_ReadAutoLikeData` | `This plugin can read auto-like data` | | `plugin_intent_description_WriteAutoLikeData` | `This plugin can write to auto-like data` | | `feature_category_plugins` | `Plugins` | | `feature_desc_openPluginList` | `Open the list of plugins you have installed` | | `feature_btn_openPluginList` | `Open list` | | `feature_btn_openPluginList_running` | `Opening...` |