Skip to content

Commit 5ceea07

Browse files
author
Takefumi "abell" Ota
authored
feat(i18n): add Japanese locales (#214)
1 parent 8c16544 commit 5ceea07

File tree

7 files changed

+224
-2
lines changed

7 files changed

+224
-2
lines changed

src/main/services/i18n/language.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ export const language = {
55
ru: 'Русский',
66
zh_CN: '中文 (简体)',
77
zh_TW: '中文 (繁體)',
8-
zh_HK: '中文 (繁體 香港特別行政區)'
8+
zh_HK: '中文 (繁體 香港特別行政區)',
9+
ja_JP: '日本語'
910
}

src/main/services/i18n/locales/en/preferences.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"off": "Off"
1616
},
1717
"tabSize": "Tab Size",
18-
"showInvisibles": "Snow Invisibles",
18+
"showInvisibles": "Show Invisibles",
1919
"highlightLine": "Highlight Line",
2020
"highlightGutter": "Highlight Gutter",
2121
"matchBrackets": "Match Brackets",
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"button": {
3+
"moveStorage": "ストレージを移動",
4+
"openStorage": "ストレージを開く",
5+
"newStorage": "新規ストレージ",
6+
"fromMassCodeV1": "massCode v1.0から",
7+
"fromSnippetsLab": "SnippetsLabから",
8+
"confirm": "OK",
9+
"cancel": "キャンセル",
10+
"update": ["GitHubへ", "OK"],
11+
"ok": "OK"
12+
},
13+
"newFolder": "新規フォルダ",
14+
"newSnippet": "新規スニペット",
15+
"newFragment": "新規フラグメント",
16+
"addDescription": "説明を追加",
17+
"addToFavorites": "お気に入りに追加",
18+
"addTag": "タグを追加",
19+
"exportToHtml": "HTMLにエキスポート",
20+
"saveScreenshot": "スクリーンショットを保存",
21+
"rename": "名前変更",
22+
"duplicate": "複製",
23+
"delete": "削除",
24+
"deleteNow": "すぐに削除",
25+
"defaultLanguage": "標準の言語",
26+
"removeFromFavorites": "お気に入りから削除",
27+
"emptyTrash": "ゴミ箱を空に",
28+
"close": "閉じる",
29+
"folder": {
30+
"untitled": "名称未設定フォルダ",
31+
"plural": "フォルダ"
32+
},
33+
"snippet": {
34+
"untitled": "名称未設定スニペット",
35+
"plural": "スニペット",
36+
"emptyName": "スニペット名を付ける",
37+
"selectedMultiple": "{{count}} 個のスニペットを選択中",
38+
"noSelected": "スニペットは選択されていません"
39+
},
40+
"fragment": "フラグメント",
41+
"search": "検索",
42+
"line": "",
43+
"column": "Column",
44+
"sidebar": {
45+
"inbox": "カテゴリなし",
46+
"favorites": "お気に入り",
47+
"allSnippets": "すべてのスニペット",
48+
"trash": "ゴミ箱",
49+
"untitled": "名称未設定フォルダ",
50+
"folders": "フォルダ",
51+
"library": "ライブラリ",
52+
"tags": "タグ"
53+
},
54+
"darkMode": "ダークモード",
55+
"background": "背景",
56+
"restartApp": "massCodeを再起動",
57+
"updateAvailable": "アップデートがあります",
58+
"hide": "隠す",
59+
"show": "表示する",
60+
"collapse-all": "すべて縮小",
61+
"expand-all": "すべて展開"
62+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"deleteConfirm": "{{name}} を完全に削除してよろしいですか?",
3+
"deleteConfirmMultipleSnippets": "選択している {{count}} 個のスニペットを完全に削除してよろしいですか?",
4+
"noUndo": "この操作は復元できません。",
5+
"allSnippetsMoveToTrash": "このフォルダー内のスニペットはすべてゴミ箱に移動されます。",
6+
"deleteTag": "すべてのスニペットからこのタグが削除されます。",
7+
"emptyTrash": "ゴミ箱に入っている全てのスニペットが完全に削除されます。よろしいですか?",
8+
"migrateConfirm": [
9+
"{{name}} からデータが移行されます。よろしいですか?",
10+
"現在のライブラリは全て上書きされます。"
11+
],
12+
"createDb": "別のフォルダを選択してください。"
13+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
{
2+
"app": {
3+
"label": "massCode",
4+
"preferences": "設定",
5+
"update": {
6+
"label": "アップデートがあるか確認",
7+
"message": "バージョン {{newVersion}} がダウンロード可能です。\n現在使用しているバージョンは {{oldVersion}} です。",
8+
"button": ["Githubを開く", "OK"],
9+
"noUpdate": "アップデートはありません。"
10+
},
11+
"quit": "massCodeを終了",
12+
"about": "massCodeについて",
13+
"hide": "massCodeを隠す",
14+
"hideOther": "他を隠す",
15+
"showAll": "すべて表示"
16+
},
17+
"help": {
18+
"label": "ヘルプ",
19+
"website": "ウェブサイト",
20+
"documentation": "ドキュメント",
21+
"viewInGitHub": "GitHubで見る",
22+
"changeLog": "更新履歴",
23+
"reportIssue": "課題を提出",
24+
"giveStar": "スターを付ける",
25+
"extension": {
26+
"vscode": "VS Code 拡張機能",
27+
"raycast": "Raycast 拡張機能",
28+
"alfred": "Alfred 拡張機能"
29+
},
30+
"donate": {
31+
"openCollective": "Open Collectiveで寄付をする",
32+
"payPal": "PayPalで寄付をする"
33+
},
34+
"twitter": "Twitter",
35+
"devTools": "Developer Toolsを表示",
36+
"links": {
37+
"snippets": "スニペットコレクション"
38+
}
39+
},
40+
"file": {
41+
"label": "ファイル",
42+
"find": "検索"
43+
},
44+
"view": {
45+
"label": "表示",
46+
"sortBy": {
47+
"label": "スニペットの整列",
48+
"dateModified": "更新日",
49+
"dateCreated": "作成日",
50+
"name": "名前"
51+
}
52+
},
53+
"edit": {
54+
"label": "ラベル",
55+
"undo": "元に戻す",
56+
"redo": "やり直し",
57+
"cut": "切り取り",
58+
"copy": "コピー",
59+
"paste": "貼り付け",
60+
"delete": "削除",
61+
"selectAll": "すべて選択"
62+
},
63+
"editor": {
64+
"label": "エディタ",
65+
"copy": "スニペットをクリップボードにコピー",
66+
"format": "フォーマット",
67+
"previewMarkdown": "Markdownをプレビュー",
68+
"previewCode": "コードをプレビュー",
69+
"previewScreenshot": "スクリーンショットをプレビュー"
70+
},
71+
"markdown": {
72+
"label": "Markdown",
73+
"presentationMode": "プレゼンテーションモード",
74+
"preview": "プレビュー"
75+
}
76+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"title": "設定",
3+
"storage": {
4+
"label": "ストレージ",
5+
"migrate": "データの移行",
6+
"count": "登録個数"
7+
},
8+
"editor": {
9+
"label": "エディタ",
10+
"fontSize": "フォントサイズ",
11+
"fontFamily": "フォントファミリ",
12+
"wrap": {
13+
"label": "行の折り返し",
14+
"wordWrap": "折り返す",
15+
"off": "折り返ししない"
16+
},
17+
"tabSize": "タブサイズ",
18+
"showInvisibles": "非表示文字を表示する",
19+
"highlightLine": "行をハイライトする",
20+
"highlightGutter": "ガターをハイライトする",
21+
"matchBrackets": "ブラケットの強調",
22+
"prettier": {
23+
"label": "行の整形",
24+
"trailingComma": {
25+
"label": "末尾のコンマ",
26+
"none": "何もしない",
27+
"all": "すべて",
28+
"es6": "ES6準拠"
29+
},
30+
"semi": "セミコロン",
31+
"singleQuote": "シングルクォーテーション"
32+
}
33+
},
34+
"appearance": {
35+
"label": "外観",
36+
"theme": {
37+
"label": "テーマ",
38+
"light": "ライト",
39+
"dark": "ダーク"
40+
}
41+
},
42+
"language": {
43+
"label": "表示言語"
44+
}
45+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"description": {
3+
"storage": "iCloud Drive、Google Drive、Dropboxなどの同期サービスを利用する場合は、ストレージフォルダを同期フォルダに移動するだけです。",
4+
"migrate": {
5+
"1": "massCode v1.0 から移行する場合は、データベースファイルのあるフォルダーを選択します。",
6+
"2": "SnippetsLabから移行する場合は、JSONファイルを選択します。",
7+
"3": [
8+
"SnippetsLab.JPから移行時の制限事項:",
9+
"JSONファイル(v2.1以下)はネストしたフォルダを表現できないため、すべてのフォルダは第一階層となります。",
10+
"サポートされていない言語のスニペットは、デフォルトのPlain Textに設定されます。"
11+
]
12+
},
13+
"htmlCssPreview": "HTMLやCSS言語によるフラグメントを追加して、結果を表示することができます。"
14+
},
15+
"success": {
16+
"migrate": "データの移行が完了しました。"
17+
},
18+
"error": {
19+
"folderContainDb": "フォルダにはすでに \"db.json\" が存在します。",
20+
"folderNotContainDb": "フォルダには \"db.json\" が存在しません。"
21+
},
22+
"unsponsored": "サポートしていません",
23+
"supportMessage": "やあ!アントンです。👋<br><br>\nmassCodeを使ってくれてありがとう。もしあなたがこのソフトを気に入ったのなら、ぜひ{{-tagStart}}寄付{{-tagEnd}}をお願いします!。 このプロジェクトを開発し続けるための力になります。",
24+
"snippetsShowcase": "スニペットショーケース"
25+
}

0 commit comments

Comments
 (0)