Skip to content

docs(vscode): i18n support of configurations and commands with zh-TW, ru and ja #5340

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Apr 26, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs(vscode): i18n support of configurations and commands with ru and ja
  • Loading branch information
PurplePlanen committed Apr 26, 2025
commit 3bc28083604f4a0c40b38057633a10e70a9a40db
29 changes: 29 additions & 0 deletions extensions/vscode/package.nls.ja.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"configuration.trace.server": "VS Code と Vue 言語サーバー間の通信をトレースします。",
"configuration.server.includeLanguages": "拡張機能がアクティブになる言語を構成します。",
"configuration.doctor.status": "ステータスバーに既知の問題を表示します。",
"configuration.splitEditors.icon": "エディターのタイトル領域に分割エディターのアイコンを表示します。",
"configuration.splitEditors.layout.left": "左分割エディターのブロック。",
"configuration.splitEditors.layout.right": "右分割エディターのブロック。",
"configuration.codeActions.enabled": "コードアクションを有効にします。",
"configuration.codeActions.askNewComponentName": "コンポーネントを抽出するときに新しいコンポーネント名を尋ねます。",

"configuration.codeLens.enabled": "コード透鏡を有効にします。",
"configuration.complete.casing.tags": "タグ名のケース。",
"configuration.complete.casing.props": "属性名のケース。",
"configuration.complete.defineAssignment": "選択した補完項目 `props` の前に `const props = ` を自動で追加します。(`emit` と `slots` も同様)",
"configuration.autoInsert.dotValue": "Ref 値に `.value` を自動で追加します。",
"configuration.autoInsert.bracketSpacing": "ダブルクォーテーションの前後にスペースを自動で追加します。",
"configuration.inlayHints.destructuredProps": "解構された props のインラインヒントを表示します。",
"configuration.inlayHints.missingProps": "不足している必要な属性のインラインヒントを表示します。",
"configuration.inlayHints.inlineHandlerLeading": "インラインハンドラーの引数のインラインヒントを表示します。",
"configuration.inlayHints.optionsWrapper": "コンポーネントオプションラッパーのインラインヒントを表示します。",
"configuration.inlayHints.vBindShorthand": "v-bind のショートハンドのインラインヒントを表示します。",
"configuration.format.template.initialIndent": "テンプレートブロックの初期インデント。",
"configuration.format.script.initialIndent": "スクリプトブロックの初期インデント。",
"configuration.format.style.initialIndent": "スタイルブロックの初期インデント。",
"configuration.format.wrapAttributes": "属性を折り返します。",
"command.action.restartServer": "Vue と TS サーバーを再起動します。",
"command.action.doctor": "プロジェクト診断",
"command.action.splitEditors": "スクリプト、テンプレート、スタイルエディターを分割します。"
}
30 changes: 30 additions & 0 deletions extensions/vscode/package.nls.ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"configuration.trace.server": "Отслеживает коммуникацию между VS Code и языковым сервером Vue.",
"configuration.server.includeLanguages": "Конфигурирует языки, для которых должна быть активирована расширение.",
"configuration.doctor.status": "Отображает известные проблемы в строке состояния.",
"configuration.splitEditors.icon": "Отображает иконку разделенного редактора в области заголовка редактора.",
"configuration.splitEditors.layout.left": "Блоки в левом разделенном редакторе.",
"configuration.splitEditors.layout.right": "Блоки в правом разделенном редакторе.",
"configuration.codeActions.enabled": "Включает код-действия.",
"configuration.codeActions.askNewComponentName": "Запрашивает новое имя компонента при извлечении компонента.",

"configuration.codeLens.enabled": "Включает код-линзы.",
"configuration.complete.casing.tags": "Предпочитаемый формат имени тега.",
"configuration.complete.casing.props": "Предпочитаемый формат имени атрибута.",
"configuration.complete.defineAssignment": "Автоматически добавляет `const props = ` перед `defineProps` при выборе элемента завершения `props`. (также `emit` и `slots`)",
"configuration.autoInsert.dotValue": "Автоматически добавляет `.value` при вводе ответной переменной.",
"configuration.autoInsert.bracketSpacing": "Автоматически добавляет пробелы между двойными фигурными скобками: `{{|}}` -> `{{ | }}`",
"configuration.inlayHints.destructuredProps": "Отображает подсказки для деструктуризированных props:",
"configuration.inlayHints.missingProps": "Отображает подсказки для отсутствующих обязательных атрибутов:",
"configuration.inlayHints.inlineHandlerLeading": "Отображает подсказки для аргументов встроенных обработчиков событий:",
"configuration.inlayHints.optionsWrapper": "Отображает подсказки для оберток компонентов:",
"configuration.inlayHints.vBindShorthand": "Отображает подсказки для сокращенного синтаксиса v-bind:",
"configuration.format.template.initialIndent": "Начальный отступ для блока `<template>`.",
"configuration.format.script.initialIndent": "Начальный отступ для блока `<script>`.",
"configuration.format.style.initialIndent": "Начальный отступ для блока `<style>`.",
"configuration.format.wrapAttributes": "Отображает подсказки для оберток компонентов:",
"command.action.restartServer": "Перезапускает Vue и TS сервер.",
"command.action.doctor": "Проект диагностика.",
"command.action.splitEditors": "Разделяет `<script>`, `<template>`, `<style>` редакторы."
}