Skip to content

Commit

Permalink
Merge pull request oldj#478 from akrha/master
Browse files Browse the repository at this point in the history
add Japanese translation
  • Loading branch information
oldj authored Jun 24, 2020
2 parents cfb7ba8 + 6d9c572 commit c8ed755
Show file tree
Hide file tree
Showing 2 changed files with 132 additions and 1 deletion.
128 changes: 128 additions & 0 deletions app/lang/ja.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
/**
* @author oldj
* @blog http://oldj.net
*/

'use strict'

exports.content = {
_lang_name: '日本語'
, acknowledgement: '謝辞'
, add: '追加'
, add_hosts: '新しいルールの追加'
, auto_launch: 'ログイン時に実行'
, auto_refresh: '自動更新'
, bad_url: 'URLが無効です'
, cancel: 'キャンセル'
, check_update: '更新情報の確認'
, check_update_err: 'アップデートの確認中に問題が発生しました'
, check_update_found: '新しいバージョン ${0} が利用可能です'
, check_update_nofound: '現在のバージョン ${0} が最新バージョンです'
, close: '閉じる'
, comment: 'コメント'
, comment_current_line: '現在の行をコメントアウト'
, confirm_del: '本当にこのhostsを削除しますか?'
, confirm_import: '本当にインポートしますか?元のルールは上書きされるため、元に戻すことはできません'
// , current_version: 'Current version: '
, current_active_hosts: '現在の有効な設定'
, day: '日'
, days: '日'
, default: 'デフォルト'
, del_scheme: '現在のスキームを削除'
, edit: '編集'
, edit_hosts: 'ホストの編集'
, export: 'エクスポート'
, export_finish: 'エクスポートが完了しました'
, feedback: 'フィードバック'
, file: 'ファイル'
, folder_name: 'フォルダ名'
, help: 'ヘルプ'
, hide_at_launch: '起動時に隠す'
, hide_dock_icon: 'Dockのアイコンを隠す'
, homepage: 'ホームページ'
, hosts_title: 'タイトル'
, hosts_title_cant_be_empty: 'hostsのタイトルに空白は使用できません'
, hosts_type: '種類'
, hosts_switched: 'Hostsが切り替わりました'
, hour: '時間'
, hours: '時間'
, import: 'インポート'
, import_finish: 'インポートが完了しました'
, input_sudo_pswd: 'sudoパスワードを入力...'
, is_updated: '既に最新版のSwitchHosts!がインストールされています'
, is_updated_title: '既に最新版です'
, language: '言語'
, last_refresh: '最終更新'
, matches: 'マッチ'
, menu_about: '情報'
, menu_bringalltofront: '全て前面に表示'
, menu_close: '閉じる'
, menu_cut: '切り取り'
, menu_copy: 'コピー'
, menu_delete: '削除'
, menu_hide: '隠す'
, menu_hideothers: '他を隠す'
, menu_minimize: '最小化'
, menu_paste: '貼り付け'
, menu_quit: '終了'
, menu_reload: 'リロード'
, menu_resetzoom: 'ズームをリセット'
, menu_toggle_developer_tools: '開発者ツールの切り替え'
, menu_togglefullscreen: 'フルスクリーン'
, menu_selectall: 'すべて選択'
, menu_unhide: '表示'
, menu_zoom: 'ズーム'
, menu_zoomin: '拡大'
, menu_zoomout: '縮小'
, minute: '分'
, minutes: '分'
, never: 'なし'
, new: '新規'
, new_version_available: '新しいバージョンをダウンロードしてください'
, no_valid_hosts_found: '有効なhostsがありません'
, ok: 'OK'
, please_run_as_admin: '管理者としてSwitchHosts!を起動してください'
, pref_after_cmd: 'ホスト適用後のコマンド'
, pref_after_cmd_info: 'Hostsが適用されると、以下のシステムコマンドを実行します'
, pref_after_cmd_placeholder: 'ここにコマンドを入力...'
, pref_choice_mode: '選択モード'
, pref_choice_mode_multiple: 'マルチ'
, pref_choice_mode_single: 'シングル'
, pref_tab_advanced: '上級者向き'
, pref_tab_custom_cmd: 'コマンド'
, pref_tab_general: '一般'
, pref_tab_usage_data_title: 'SwitchHosts!の改善に協力する'
, pref_tab_usage_data_desc: '匿名の使用データを定期的に送信し、SwitchHosts!の改善に協力いただけませんか?'
, pref_tab_usage_data_label: 'はい、匿名の使用データを提出します'
, preferences: '設定'
, quit: '終了する'
, readonly: '読み取り専用'
, redo: 'やり直し'
, refresh: '更新'
, remote_hosts: 'リモートホスト'
, search: '検索'
, send_usage_data_ok: '送信する'
, send_usage_data_cancel: '送信しない'
, set_and_back: 'セットして戻る'
, set_and_relaunch_app: 'セットして再起動'
, show_title_on_tray: 'トレイにタイトルを表示'
, show_dock_icon: 'Dockアイコンを表示'
, source_code: 'ソースコード'
, sudo_pswd: 'パスワード'
, sys_hosts_title: 'システムホスト'
, theme: 'テーマ'
, theme_dark: 'ダーク'
, theme_light: 'ライト'
, tmp_clean: 'すべてのルールを一時的にオフにする'
, tmp_recover: 'ルールを復元する'
, toggle_dock_icon: 'Dockアイコンを表示/非表示'
, undo: '元に戻す'
, untitled: '無題'
, url: 'URL'
, view: '表示'
, where_folder: 'フォルダ'
, where_group: 'グループ'
, where_local: 'ローカル'
, where_remote: 'リモート'
, window: 'ウィンドウ'
}
5 changes: 4 additions & 1 deletion app/server/lang.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@

const languages = {
'en': require('../lang/en').content,
'cn': require('../lang/cn').content
'cn': require('../lang/cn').content,
'ja': require('../lang/ja').content
}

module.exports = {
Expand All @@ -28,6 +29,8 @@ module.exports = {
lang = lang.toLowerCase()
if (lang === 'cn' || lang === 'zh-cn') {
lang = 'cn'
} else if (lang === 'ja') {
lang = 'ja'
} else {
lang = 'en'
}
Expand Down

0 comments on commit c8ed755

Please sign in to comment.