代码拉取完成,页面将自动刷新
{
"command.config_display_language": "Change display language",
"command.config_locales": "Manually configure locales path",
"command.config_locales_auto": "Auto-detect locales path",
"command.config_source_language": "Change source language",
"command.copy_key": "Copy i18n key",
"command.delete_key": "Delete key",
"command.duplicate_key": "Duplicate key",
"command.edit_key": "Edit translation",
"command.fulfill_keys": "Fulfill keys with empty strings",
"command.locale_visibility_hide": "Hide locale",
"command.locale_visibility_show": "Show locale",
"command.mark_key_as_in_use": "Mark this key as \"in use\"",
"command.new_key": "Create a new key",
"command.open_key": "Go to definition",
"command.open_url": "Open url",
"command.refresh_usage": "Refresh usage report",
"command.rename_key": "Rename key",
"command.set_display_language": "Set as display language",
"command.set_source_language": "Set as source language",
"command.translate_key": "Translate",
"command.translate_key_from": "Translate from \"{0}\"",
"config.annotation_delimiter": "The delimiter for annotations",
"config.annotation_max_length": "Max number of characters shown in the inline annotations. Excess characters will display as an ellipses (...)",
"config.annotations": "Enable the inline annotations.",
"config.deprecated": "Deprecated. Use \"i18n-ally.\" prefix instead.",
"config.deprecated_file_namespace": "Deprecated. Use \"i18n-ally.namespace\" instead.",
"config.deprecated_match_regex": "Deprecated. Use \"i18n-ally.pathMatcher\" instead.",
"config.derived_keys": "Rules to mark derived keys in the usage report",
"config.dir_structure": "Preferred directory structure to organize locale files",
"config.disable_path_parsing": "Disable path resolution",
"config.display_language": "Displaying language",
"config.enabled_frameworks": "Specify the supported framework(s) to enable. If no value is set, the extension will detect frameworks automatically.",
"config.enabled_parsers": "Specifies what file formats are enabled. By default, all possible file formats are enabled.",
"config.encoding": "File encoding for reading and writing locale files",
"config.full_reload_on_changed": "Perform a full reload on locale file changes. (for .js/.ts dynamic import)",
"config.ignored_locales": "Locale codes to ignore",
"config.include_subfolders": "Search recursively inside locale directories",
"config.indent": "Indent space size for locale files",
"config.keep_fulfill": "Always keep all keys fulfilled with empty strings",
"config.key_match_regex": "RegEx string to match keypath",
"config.keys_in_use": "Keys to mark as in use despite not appearing in the code",
"config.keystyle": "Locale key style",
"config.locales_paths": "Path to locales directory (relative to project root). Glob pattern is also acceptable.",
"config.namespace": "Enable namespaces. Check out the docs for more details.",
"config.path_matcher": "Match path for custom locale/namespace. Check out the docs for more details.",
"config.preferred_delimiter": "Preferred delimiter of composed keypath, default to \"-\"(dash)",
"config.prompt_translating_source": "Prompt to select source locale on translating every time. If set false, the source language in the config will be used.",
"config.readonly": "Read-only mode",
"config.sort_keys": "Sort keys when saving to JSON/YAML",
"config.source_language": "Source language for machine translation",
"config.tab_style": "Tab style for locale files",
"config.translate.fallbackToKey": "Use key itself to translate when there is no source translation for that key.",
"extname": "i18n Ally",
"feedback.document": "Read Documentation",
"feedback.github": "Star on GitHub",
"feedback.report_issues": "Report Issues",
"feedback.support": "Support Us",
"feedback.twitter_feedback": "Provide Feedback",
"misc.missing_key": "{0}: i18n key \"{1}\" does not exist",
"misc.missing_translation": "{0}: Translation of \"{1}\" is missing",
"prompt.button_cancel": "Cancel",
"prompt.button_override": "Override",
"prompt.button_reenter": "Re-enter",
"prompt.button_skip": "Continue without override",
"prompt.button_yes": "Yes",
"prompt.choice_locale": "Choose a locale",
"prompt.config_locales_auto_success": "Locales path auto set to \"{0}\".",
"prompt.config_locales_button": "Config Now",
"prompt.config_locales_info": "Configure the locales directory for your project",
"prompt.config_locales_success": "Locales path successfully configured.",
"prompt.delete_keys_not_in_use": "Are you sure you want to delete {0} keys that are not in use?",
"prompt.donate": "donation",
"prompt.edit_key_in_locale": "{1} | Editing key \"{0}\"",
"prompt.enter_file_path_to_store_key": "Enter the file path to store key \"{0}\"",
"prompt.enter_i18n_key": "Enter the i18n key path (for example: home.document.title)",
"prompt.enter_new_keypath": "Enter the new keypath",
"prompt.error_on_parse_custom_regex": "Failed to parse RegEx string {0}. Please check your config",
"prompt.extraction_canceled": "Extraction canceled",
"prompt.failed_to_locate_key": "Failed to locate key \"{0}\".",
"prompt.frameworks_not_found": "The following framework(s) are not found. Please check your settings.\n{0}",
"prompt.fullfill_missing_all_confirm": "Are you sure you want to fulfill all missing keys with empty strings cross all locales?\n\nThis operation cannot be undone!",
"prompt.fullfill_missing_confirm": "Are you sure you want to fulfill {0} missing keys with empty strings in {1}?\n\nThis operation cannot be undone!",
"prompt.invalid_keypath": "Invalid keypath!",
"prompt.key_already_exists": "Key already exists. Do you want to override the existing value or re-enter the path?",
"prompt.key_copied": "Key copied.",
"prompt.keystyle_flat": "Flat style",
"prompt.keystyle_flat_example": "for example: { \"a.b.c\": \"...\" }",
"prompt.keystyle_nested": "Nested style",
"prompt.keystyle_nested_example": "for example: { \"a\": { \"b\": { \"c\": \"...\" } } }",
"prompt.keystyle_select": "Which kind of key style do you use to organize your locales?",
"prompt.locales_dir_not_found": "Locales directory not found. i18n Ally is disabled.",
"prompt.new_key_path": "Enter the keypath for the new key",
"prompt.new_key_value": "Enter the translation for \"{1}\" of the new keypath \"{0}\"",
"prompt.replace_text_as": "Replace text as:",
"prompt.select_display_locale": "Select display language ({0})",
"prompt.select_file_to_open": "Select file to open",
"prompt.select_file_to_store_key": "Select file to store key \"{0}\"",
"prompt.select_source_language_for_translating": "Select source language for translating ({0})",
"prompt.select_source_locale": "Select source language ({0})",
"prompt.star_on_github": "Star on GitHub",
"prompt.support": "i18n Ally is offered to everyone for free. If you find it useful, please consider supporting it. Thank you! ❤",
"prompt.translate_missing_confirm": "Are you sure you want to translate {0} missing keys for language \"{1}\" from \"{2}\"?\n\nThis operation cannot be undone!",
"prompt.translate_missing_done": "{0} keys translated.",
"prompt.translate_missing_done_single": "Translation finished.",
"prompt.translate_missing_in_progress": "Translating...",
"prompt.writing_js": "Writing to js/ts files is not supported.",
"refactor.extract_text": "Extract text into i18n messages",
"view.current_file": "Current file",
"view.help_feedback": "Help & Feedback",
"view.i18n_keys": "i18n Keys",
"view.progress": "Progress",
"view.progress_submenu.empty_keys": "Empty",
"view.progress_submenu.missing_keys": "No Translation",
"view.progress_submenu.translated_keys": "Translated",
"view.tree": "Tree",
"view.usage": "Usage Report",
"view.usage_keys_in_use": "{0} keys are in use",
"view.usage_keys_missing": "{0} keys are missing",
"view.usage_keys_not_in_use": "{0} keys are NOT in use",
"view.usage_report_none": "Press refresh to start analysing key usage"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。