Skip to content

Commit 6ed1ecc

Browse files
Frank7sunsh-dv
andauthored
Add Japanese (#68)
Co-authored-by: sh-dv <[email protected]>
1 parent 5bd612b commit 6ed1ecc

File tree

2 files changed

+188
-1
lines changed

2 files changed

+188
-1
lines changed

locales/ja_JP/index.js

Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,185 @@
1+
const ja_JP = {
2+
language_name: "日本語",
3+
4+
// Menu
5+
sub_title: "シンプル、高速、セキュアなクライアントサイドでのファイル暗号化",
6+
home: "ホーム",
7+
about: "私たちについて",
8+
9+
// About page menu
10+
introduction: "紹介",
11+
features: "特徴",
12+
installation: "インストール手順",
13+
usage: "使用方法",
14+
limitations: "制約",
15+
best_practices: "ベストプラクティス",
16+
faq: "FAQ",
17+
technical_details: "技術的な詳細",
18+
changelog: "変更履歴",
19+
donation_message: "hat.shを気に入ってくれましたか? 寄付をすることでこのプロジェクトを支援できます。",
20+
21+
// Settings
22+
settings: "設定",
23+
language: "言語",
24+
change_language: "表示言語を変更する",
25+
change_appearance: "外観を変更する",
26+
language_changed: "言語が変更されました! - 反映にはページの再読み込みが必要です。",
27+
help_translate: "あなたの言語が見つかりませんでしたか? githubの翻訳ガイドにしたがって、このアプリの翻訳をサポートすることができます。",
28+
reload: "再読み込み",
29+
dark_mode: "ダークモード",
30+
close: "閉じる",
31+
reset: "リセット",
32+
guide: "ガイド",
33+
multiple_tabs_alert: "複数タブ警告",
34+
multiple_tabs_alert_notice_one: "Hat.shをすでに他のウィンドウやタブで開いているようです。",
35+
multiple_tabs_alert_notice_two: "ファイルの暗号化や復号化を複数のタブで同時に行わないでください。",
36+
understand: "わかりました",
37+
38+
// Common
39+
file: "ファイル",
40+
files: "ファイル",
41+
password: "パスワード",
42+
public_key: "公開鍵",
43+
private_key: "秘密鍵",
44+
drag_drop: "ドラッグアンドドロップもしくはファイルを参照",
45+
drag_drop_files: "ドラッグアンドドロップもしくはファイルを参照",
46+
browse_file: "ファイルを参照",
47+
browse_files: "ファイルを参照",
48+
change_file: "ファイルを変更",
49+
add_files: "ファイルを追加",
50+
next: "次",
51+
back: "戻る",
52+
error: "エラー",
53+
required: "必要",
54+
success: "成功",
55+
show_password: "パスワードを表示する",
56+
copy_password: "パスワードをコピーする",
57+
password_copied: "パスワードをコピーしました!",
58+
show_private_key: "秘密鍵を表示する",
59+
load_public_key: "公開鍵を読み込む",
60+
load_private_key: "秘密鍵を読み込む",
61+
short_password: "12桁以上パスワードを入力するか、パスワードを生成する。",
62+
wrong_public_key: "公開鍵が違います",
63+
wrong_private_key: "秘密鍵が違います",
64+
invalid_keys_input: "鍵の入力が無効です。",
65+
invalid_key_pair: "この鍵の組み合わせは無効です! 異なるパーティーの鍵を入力してください。",
66+
ready_to_download: "は正常に読み込まれ、ダウンロード可能です!",
67+
files_ready_to_download: "ファイルは正常に読み込まれ、ダウンロード可能です!",
68+
downloading_file: "ダウンロード中...",
69+
checking_file: "ファイルの確認中...",
70+
page_close_alert: "ファイルのダウンロード中にページを閉じないでください!",
71+
offline_note: "ファイルはサーバーにアップロードされず、すべてはあなたのブラウザ上でオフラインで処理されます。",
72+
73+
// Password Strength Check
74+
very_weak: "非常に弱い (予想が容易)",
75+
weak: "弱い",
76+
moderate: "中程度",
77+
good: "良好",
78+
strong: "強い",
79+
crackTimeEstimation: "クラックにかかる予想時間:",
80+
less_second: "秒未満",
81+
seconds: "秒",
82+
minutes: "分",
83+
hours: "時間",
84+
days: "日",
85+
months: "ヶ月",
86+
years: "年",
87+
centuries: "世紀",
88+
89+
// Encryption
90+
encryption: "暗号化",
91+
drop_file_enc: "ファイルをドロップして暗号化",
92+
choose_files_enc: "暗号化するファイルを選択",
93+
enter_password_enc: "パスワードを入力してください",
94+
enter_keys_enc: "受信者の公開鍵とあなたの秘密鍵を入力してください",
95+
password_strength: "パスワード強度",
96+
choose_strong_password: "強いパスワードを選択してください",
97+
generate_password: "パスワードを生成",
98+
recipient_public_key: "受信者の公開鍵",
99+
enter_recipient_public_key: "受信者の公開鍵を入力してください",
100+
your_private_key_enc: "あなたの秘密鍵",
101+
enter_private_key_enc: "あなたの秘密鍵を入力してください",
102+
encrypted_files: "暗号化されたファイル",
103+
download_encrypted_files: "暗号化されたファイルをダウンロード",
104+
success_downloaded_files_enc: "暗号化されたファイルのダウンロードに成功しました!",
105+
encrypt_more_files: "さらにファイルを暗号化する",
106+
create_shareable_link: "共有可能なリンクを作成する",
107+
create_shareable_link_tooltip: "あなたの公開鍵を含むリンクを作成する",
108+
create_shareable_link_note: "このリンクはオフラインで生成されます",
109+
create_shareable_link_copied: "共有可能なリンクをコピーしました!",
110+
copy_link: "リンクをコピー",
111+
after_enc_note_one: "受信者が復号化するには、このファイルをあなたの公開鍵とともに共有する必要があります。",
112+
after_enc_note_two: "公開鍵を含むリンクを作成することで、公開鍵を伝えたり、受信者が入力する必要がありません。",
113+
testing_password: "パスワードをテスト中...",
114+
testing_keys: "鍵をテスト中...",
115+
116+
// Decrypion
117+
decryption: "復号化",
118+
drop_file_dec: "ファイルをドロップして復号化",
119+
choose_files_dec: "復号化するファイルを選択",
120+
sender_key_loaded: "送信者の公開鍵が読み込まれました。暗号化されたファイルを選択してください。",
121+
recipient_key_loaded: "受信者の公開鍵が読み込まれました。暗号化するファイルを選択してください。",
122+
file_not_encrypted_corrupted: "このファイルはhat.shを使用して暗号化されていないか、ファイルが破損している可能性があります!",
123+
old_version: "このファイルは古いバージョンのhat.shを使用して暗号化されています。v1アプリにアクセスして復号化することができます。",
124+
file_mixup: "選択されたファイルを復号化するには、暗号化時のパスワードもしくは公開鍵どちらか同じ方法を使用する必要があります。ファイルに適合する方法を選択してください。",
125+
enter_password_dec: "復号化パスワードを入力してください。",
126+
enter_keys_dec: "送信者の公開鍵とあなたの秘密鍵を入力してください",
127+
wrong_password: "パスワードが違います",
128+
file_has_wrong_password: "はパスワードが違います。パスワードテストを停止しました。すべてのファイルが同様の正しい復号化パスワードであることを確認してください。",
129+
file_has_wrong_keys: "は鍵が間違っています。鍵のテストを停止しました。すべてのファイルが同様の正しい復号化鍵であることを確認してください。",
130+
sender_public_key: "送信者の公開鍵",
131+
enter_sender_public_key: "送信者の公開鍵を入力してください",
132+
your_private_key_dec: "あなたの秘密鍵",
133+
enter_private_key_dec: "あなたの秘密鍵を入力してください",
134+
decrypted_files: "復号化されたファイル",
135+
download_decrypted_files: "復号化されたファイルをダウンロード",
136+
success_downloaded_files_dec: "復号化されたファイルのダウンロードに成功しました!",
137+
decrypt_other_files: "他のファイルを復号化する",
138+
139+
140+
// Limited
141+
choose_file_enc: "暗号化するファイルを選択",
142+
choose_file_dec: "復号化するファイルを選択",
143+
encrypted_file: "暗号化されたファイル",
144+
decrypted_file: "復号化されたファイル",
145+
download_encrypted_file: "暗号化されたファイルをダウンロード",
146+
download_decrypted_file: "復号化されたファイルをダウンロード",
147+
success_downloaded_file_enc: "暗号化されたファイルのダウンロードに成功しました!",
148+
success_downloaded_file_dec: "復号化されたファイルのダウンロードに成功しました!",
149+
encrypt_another_file: "他のファイルを暗号化",
150+
decrypt_another_file: "他のファイルを復号化",
151+
limited_safari: "Safariブラウザーは機能が限定されています (1つのファイルのみ、1GBまで)",
152+
limited_mobile: "モバイルブラウザーは機能が限定されています (1つのファイルのみ、1GBまで)",
153+
limited_private: "プライベートブラウジングのため機能が限定されています (1つのファイルのみ、1GBまで)",
154+
file_too_big: "ファイルが大きすぎます!",
155+
choose_file_1gb: "1GBまでのファイルを選択",
156+
encrypt_file: "ファイルの暗号化",
157+
encrypting_file: "暗号化中...",
158+
decrypting_file: "復号化中...",
159+
page_close_alert_enc: "ファイルの暗号化中にページを閉じないでください!",
160+
success_encrypted: "ファイルの暗号化に成功しました!",
161+
page_close_alert_dec: "ファイルの復号化中にページを閉じないでください!",
162+
success_decrypted: "ファイルの復号化に成功しました!",
163+
download_file: "ファイルをダウンロード",
164+
165+
// Keypair generation panel
166+
generate_now_button: "今すぐ生成する",
167+
generate_key_pair_button: "ペアの鍵を生成する",
168+
generate_another_key_pair_button: "他のペアを生成する",
169+
key_pair_question: "暗号化/復号化鍵をお持ちでないですか?",
170+
key_pair_generation_title: "暗号化/復号化鍵のペアを生成:",
171+
download_public_key: "公開鍵をダウンロード",
172+
download_private_key: "秘密鍵をダウンロード",
173+
generate_public_key: "公開鍵を生成",
174+
generate_private_key: "秘密鍵を生成",
175+
show_private_key: "秘密鍵を表示",
176+
why_need_private_key: "なぜ私の秘密鍵が必要なのですか?",
177+
private_key_notice: "あなたの秘密鍵を誰にも共有しないでください! 公開鍵のみを交換してください。",
178+
generate_qr_code: "QRコードを生成",
179+
qr_code_note_one: "このQRコードにはあなたの公開鍵が含まれます。スキャン後、アプリにリダイレクトされ、公開鍵が自動入力されます。",
180+
qr_code_note_two: "暗号化の際、手動であなたの公開鍵を入力する代わりに、このQRコードまたはリンクを他人と共有することができます。",
181+
qr_code_note_three: "このQRコードはオフラインで生成されました。",
182+
183+
};
184+
185+
export default ja_JP;

locales/locales.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import sk_SK from "./sk_SK";
88
import es_ES from "./es_ES";
99
import cs_CS from "./cs_CS";
1010
import tr_TR from "./tr_TR";
11+
import ja_JP from "./ja_JP";
1112

1213
const locales = {
1314
en_US,
@@ -19,7 +20,8 @@ const locales = {
1920
sk_SK,
2021
es_ES,
2122
cs_CS,
22-
tr_TR
23+
tr_TR,
24+
ja_JP
2325
};
2426

2527
export default locales;

0 commit comments

Comments
 (0)