mirror of https://github.com/Lissy93/dashy.git
🌐 Adds Japanese translations
This commit is contained in:
parent
bb3c558b7f
commit
fe30aceca5
|
@ -446,6 +446,7 @@ Dashy supports multiple languages and locales. When available, you're language s
|
|||
- 🇮🇹 **Italian**: `it` - Machine Translated *(awaiting human review)*
|
||||
- 🇦🇪 **Arabic**: `ar`
|
||||
- 🇮🇳 **Hindi**: `hi`
|
||||
- 🇯🇵 **Japanese**: `ja`
|
||||
|
||||
#### Add your Language
|
||||
I would love for Dashy to be available to everyone, without language being a barrier to entry for non-native English speakers. If you have a few minutes to sapir, you're help with translating it would be very much appreciated.
|
||||
|
|
|
@ -0,0 +1,172 @@
|
|||
{
|
||||
"home": {
|
||||
"no-results": "検索結果がありません",
|
||||
"no-data": "データが構成されていません"
|
||||
},
|
||||
"search": {
|
||||
"search-label": "検索",
|
||||
"search-placeholder": "フィルタリングするために入力を開始します",
|
||||
"clear-search-tooltip": "クリア検索",
|
||||
"enter-to-search-web": "Enterキーを押して、Webを検索します"
|
||||
},
|
||||
"login": {
|
||||
"title": "ダシー",
|
||||
"username-label": "ユーザー名",
|
||||
"password-label": "パスワード",
|
||||
"login-button": "ログイン",
|
||||
"remember-me-label": "私を覚えておいてください",
|
||||
"remember-me-never": "一度もない",
|
||||
"remember-me-hour": "4時間",
|
||||
"remember-me-day": "1日",
|
||||
"remember-me-week": "1週間",
|
||||
"error-missing-username": "ユーザー名がありません",
|
||||
"error-missing-password": "パスワードがありません",
|
||||
"error-incorrect-username": "ユーザーが見つかりません",
|
||||
"error-incorrect-password": "パスワードが正しくありません",
|
||||
"success-message": "ログインしています...",
|
||||
"logout-message": "ログアウトしました",
|
||||
"already-logged-in-title": "ログイン済み",
|
||||
"already-logged-in-text": "としてログインしています",
|
||||
"proceed-to-dashboard": "ダッシュボードに進みます",
|
||||
"log-out-button": "ログアウト",
|
||||
"proceed-guest-button": "ゲストとして続行"
|
||||
},
|
||||
"config": {
|
||||
"main-tab": "メインメニュー",
|
||||
"view-config-tab": "構成の表示",
|
||||
"edit-config-tab": "構成の編集",
|
||||
"custom-css-tab": "カスタムスタイル",
|
||||
"heading": "構成オプション",
|
||||
"download-config-button": "構成のダウンロード",
|
||||
"edit-config-button": "構成の編集",
|
||||
"edit-css-button": "カスタムCSSを編集する",
|
||||
"cloud-sync-button": "クラウド同期を有効にする",
|
||||
"edit-cloud-sync-button": "CloudSyncを編集する",
|
||||
"rebuild-app-button": "アプリケーションを再構築する",
|
||||
"change-language-button": "アプリの言語を変更する",
|
||||
"reset-settings-button": "ローカル設定をリセット",
|
||||
"app-info-button": "アプリ情報",
|
||||
"backup-note": "変更を加える前に、構成のバックアップを作成することをお勧めします。",
|
||||
"reset-config-msg-l1": "これにより、ローカルストレージからすべてのユーザー設定が削除されますが、「conf.yml」ファイルには影響しません。",
|
||||
"reset-config-msg-l2": "将来使用する場合は、最初にローカルで行った変更をバックアップする必要があります。",
|
||||
"reset-config-msg-l3": "続行してもよろしいですか?",
|
||||
"data-cleared-msg": "データは正常にクリアされました",
|
||||
"actions-label": "行動",
|
||||
"copy-config-label": "構成のコピー",
|
||||
"data-copied-msg": "構成がクリップボードにコピーされました",
|
||||
"reset-config-label": "構成のリセット",
|
||||
"css-save-btn": "変更内容を保存",
|
||||
"css-note-label": "ノート",
|
||||
"css-note-l1": "変更を有効にするには、ページを更新する必要があります。",
|
||||
"css-note-l2": "スタイルのオーバーライドはローカルにのみ保存されるため、CSSのコピーを作成することをお勧めします。",
|
||||
"css-note-l3": "すべてのカスタムスタイルを削除するには、コンテンツを削除して[変更を保存]をクリックします"
|
||||
},
|
||||
"alternate-views": {
|
||||
"alternate-view-heading": "ビューの切り替え",
|
||||
"default": "ディフォルト",
|
||||
"workspace": "ワークスペース",
|
||||
"minimal": "最小限"
|
||||
},
|
||||
"settings": {
|
||||
"theme-label": "テーマ",
|
||||
"layout-label": "レイアウト",
|
||||
"layout-auto": "自動",
|
||||
"layout-horizontal": "水平",
|
||||
"layout-vertical": "垂直",
|
||||
"item-size-label": "アイテムサイズ",
|
||||
"item-size-small": "小さな",
|
||||
"item-size-medium": "中くらい",
|
||||
"item-size-large": "大きい",
|
||||
"config-launcher-label": "構成",
|
||||
"config-launcher-tooltip": "構成の更新",
|
||||
"sign-out-tooltip": "サインアウト",
|
||||
"sign-in-tooltip": "ログインする",
|
||||
"sign-in-welcome": "こんにちは{ユーザー名}!"
|
||||
},
|
||||
"updates": {
|
||||
"app-version-note": "Dashyバージョン",
|
||||
"up-to-date": "最新の",
|
||||
"out-of-date": "利用可能なアップデート",
|
||||
"unsupported-version-l1": "サポートされていないバージョンのDashyを使用しています",
|
||||
"unsupported-version-l2": "最高のエクスペリエンスと最近のセキュリティパッチについては、に更新してください。"
|
||||
},
|
||||
"language-switcher": {
|
||||
"title": "アプリケーション言語の変更",
|
||||
"dropdown-label": "言語を選択してください",
|
||||
"save-button": "保存する",
|
||||
"success-msg": "言語が更新されました"
|
||||
},
|
||||
"theme-maker": {
|
||||
"title": "テーマコンフィギュレーター",
|
||||
"export-button": "カスタム変数のエクスポート",
|
||||
"reset-button": "のスタイルをリセット",
|
||||
"show-all-button": "すべての変数を表示",
|
||||
"save-button": "保存する",
|
||||
"cancel-button": "キャンセル",
|
||||
"saved-toast": "{テーマ}正常に更新されました",
|
||||
"copied-toast": "クリップボードにコピーされた{theme}のテーマデータ",
|
||||
"reset-toast": "{theme}のカスタムカラーが削除されました"
|
||||
},
|
||||
"config-editor": {
|
||||
"save-location-label": "位置を保存",
|
||||
"location-local-label": "ローカルで適用",
|
||||
"location-disk-label": "構成ファイルへの変更の書き込み",
|
||||
"save-button": "変更内容を保存",
|
||||
"valid-label": "構成は有効です",
|
||||
"status-success-msg": "タスク完了",
|
||||
"status-fail-msg": "タスクが失敗しました",
|
||||
"success-msg-disk": "構成ファイルがディスクに正常に書き込まれました",
|
||||
"success-msg-local": "ローカルの変更が正常に保存されました",
|
||||
"success-note-l1": "アプリは自動的に再構築されます。",
|
||||
"success-note-l2": "これには最大1分かかる場合があります。",
|
||||
"success-note-l3": "変更を有効にするには、ページを更新する必要があります。",
|
||||
"error-msg-save-mode": "保存モードを選択してください:ローカルまたはファイル",
|
||||
"error-msg-cannot-save": "設定の保存中にエラーが発生しました",
|
||||
"error-msg-bad-json": "JSONのエラー、おそらく不正な形式",
|
||||
"warning-msg-validation": "検証の警告",
|
||||
"not-admin-note": "管理者としてログインしていないため、変更をディスクに書き込むことはできません"
|
||||
},
|
||||
"app-rebuild": {
|
||||
"title": "アプリケーションを再構築する",
|
||||
"rebuild-note-l1": "conf.ymlファイルに書き込まれた変更を有効にするには、再構築が必要です。",
|
||||
"rebuild-note-l2": "これは自動的に発生するはずですが、発生していない場合は、ここで手動でトリガーできます。",
|
||||
"rebuild-note-l3": "これは、ローカルに保存された変更には必要ありません。",
|
||||
"rebuild-button": "ビルドを開始します",
|
||||
"rebuilding-status-1": "建物...",
|
||||
"rebuilding-status-2": "これには数分かかる場合があります",
|
||||
"error-permission": "このアクションをトリガーする権限がありません",
|
||||
"success-msg": "ビルドが正常に完了しました",
|
||||
"fail-msg": "ビルド操作に失敗しました",
|
||||
"reload-note": "変更を有効にするには、ページの再読み込みが必要になりました",
|
||||
"reload-button": "ページをリロード"
|
||||
},
|
||||
"cloud-sync": {
|
||||
"title": "クラウドのバックアップと復元",
|
||||
"intro-l1": "クラウドのバックアップと復元はオプションの機能であり、構成をインターネットにアップロードしてから、他のデバイスまたはDashyのインスタンスに復元することができます。",
|
||||
"intro-l2": "すべてのデータは、パスワードをキーとして使用して、AESで完全にエンドツーエンドで暗号化されます。",
|
||||
"intro-l3": "詳細については、",
|
||||
"backup-title-setup": "バックアップを作成する",
|
||||
"backup-title-update": "バックアップの更新",
|
||||
"password-label-setup": "パスワードを決めて下さい",
|
||||
"password-label-update": "パスワードを入力してください",
|
||||
"backup-button-setup": "バックアップ",
|
||||
"backup-button-update": "バックアップの更新",
|
||||
"backup-id-label": "バックアップID",
|
||||
"backup-id-note": "これは、後でバックアップから復元するために使用されます。したがって、パスワードと一緒に安全な場所に保管してください。",
|
||||
"restore-title": "バックアップを復元する",
|
||||
"restore-id-label": "IDを復元",
|
||||
"restore-password-label": "パスワード",
|
||||
"restore-button": "戻す",
|
||||
"backup-missing-password": "パスワードがありません",
|
||||
"backup-error-unknown": "リクエストを処理できません",
|
||||
"backup-error-password": "パスワードが正しくありません。現在のパスワードを入力してください。",
|
||||
"backup-success-msg": "正常に完了しました",
|
||||
"restore-success-msg": "構成が正常に復元されました"
|
||||
},
|
||||
"menu": {
|
||||
"sametab": "現在のタブで開く",
|
||||
"newtab": "新しいタブで開く",
|
||||
"modal": "ポップアップモーダルで開く",
|
||||
"workspace": "ワークスペースビューで開く"
|
||||
}
|
||||
}
|
|
@ -9,6 +9,7 @@ import it from '@/assets/locales/it.json';
|
|||
import zhCN from '@/assets/locales/zh-CN.json';
|
||||
import ar from '@/assets/locales/ar.json';
|
||||
import hi from '@/assets/locales/hi.json';
|
||||
import ja from '@/assets/locales/ja.json';
|
||||
|
||||
// Language data - Next register your language by adding it to this list
|
||||
export const languages = [
|
||||
|
@ -72,6 +73,12 @@ export const languages = [
|
|||
locale: hi,
|
||||
flag: '🇮🇳',
|
||||
},
|
||||
{ // Japanese
|
||||
name: '日本語',
|
||||
code: 'ja',
|
||||
locale: ja,
|
||||
flag: '🇯🇵',
|
||||
},
|
||||
];
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue