diff --git a/ChangeLog b/ChangeLog index ca309657e..326383d2c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -26,6 +26,7 @@ - TW-1612 Spurious whitespace added in task descriptions around certain symbols (thanks to Denis Kasak). - TW-1615 Japanese translation for Taskwarrior(150513) (thanks to ribbon). +- TW-1632 Japanese translation for Taskwarrior(150713) (thanks to ribbon). - Prevent potential task duplication during import for non-pending tasks. - Show the active context in "context list", if any is active. - Fix "task edit" dropping annotation text after newlines. diff --git a/src/l10n/jpn-JPN.h b/src/l10n/jpn-JPN.h index e863a0367..55e1c3a9f 100644 --- a/src/l10n/jpn-JPN.h +++ b/src/l10n/jpn-JPN.h @@ -155,19 +155,19 @@ #define STRING_VARIANT_DIV_DUR_DATE "期間を日付では除算出来ません" #define STRING_VARIANT_DIV_DUR_DUR "期間を期間では除算出来ません" #define STRING_VARIANT_MOD_BOOL "Cannot modulo Booleans" -#define STRING_VARIANT_MOD_DATE "Cannot modulo date values" +#define STRING_VARIANT_MOD_DATE "日付は剰余を計算できません。" #define STRING_VARIANT_MOD_DUR "Cannot modulo duration values" -#define STRING_VARIANT_MOD_INT_BOOL "Cannot modulo integer by Boolean" -#define STRING_VARIANT_MOD_INT_DATE "Cannot modulo integer by date values" +#define STRING_VARIANT_MOD_INT_BOOL "整数値を論理値で剰余を取ることは出来ません。" +#define STRING_VARIANT_MOD_INT_DATE "整数値を日付で剰余を取ることは出来ません。" #define STRING_VARIANT_MOD_INT_DUR "Cannot modulo integer by duration values" -#define STRING_VARIANT_MOD_INT_STR "Cannot modulo integer by string" -#define STRING_VARIANT_MOD_REAL_BOOL "Cannot modulo real by Boolean" +#define STRING_VARIANT_MOD_INT_STR "整数値を文字列で剰余を取ることは出来ません。" +#define STRING_VARIANT_MOD_REAL_BOOL "実数値を論理値で剰余を取ることは出来ません。" #define STRING_VARIANT_MOD_REAL_DUR "Cannot modulo real by duration values" -#define STRING_VARIANT_MOD_REAL_DATE "Cannot modulo real numbers by dates" -#define STRING_VARIANT_MOD_REAL_STR "Cannot modulo real numbers by strings" +#define STRING_VARIANT_MOD_REAL_DATE "実数値を日付で剰余を取ることは出来ません。" +#define STRING_VARIANT_MOD_REAL_STR "実数値を文字列で剰余を取ることは出来ません。" #define STRING_VARIANT_MOD_STR "Cannot modulo string values" #define STRING_VARIANT_MOD_UNKNOWN "Cannot modulo unknown type" -#define STRING_VARIANT_MOD_ZERO "Cannot modulo zero" +#define STRING_VARIANT_MOD_ZERO "零で剰余を取ることは出来ません。" #define STRING_VARIANT_RENDER_UNK "不明なタイプは描画できません。" #define STRING_VARIANT_SQRT_NEG "負の数は平方根を計算できません。" #define STRING_VARIANT_COERCE_UNK "Cannot coerce data either to or from an unknown type" @@ -267,10 +267,10 @@ #define STRING_CMD_URGENCY_USAGE "Displays the urgency measure of a task" #define STRING_CMD_URGENCY_RESULT "task {1} urgency {2}" #define STRING_CMD_ADD_USAGE "新しいタスクの追加" -#define STRING_CMD_ADD_FEEDBACK "task {1} が生成されました。" +#define STRING_CMD_ADD_FEEDBACK "タスク {1} が生成されました。" #define STRING_CMD_LOG_USAGE "Adds a new task that is already completed" #define STRING_CMD_LOG_NO_RECUR "You cannot log recurring tasks." -#define STRING_CMD_LOG_NO_WAITING "保留のtaskはログできません。" +#define STRING_CMD_LOG_NO_WAITING "保留のタスクはログできません。" #define STRING_CMD_LOG_LOGGED "Logged task." #define STRING_CMD_IDS_USAGE_RANGE "Shows the IDs of matching tasks, as a range" #define STRING_CMD_IDS_USAGE_LIST "Shows the IDs of matching tasks, in the form of a list" @@ -280,7 +280,7 @@ #define STRING_CMD_UUIDS_USAGE_RANGE "Shows the UUIDs of matching tasks, as a comma-separated list" #define STRING_CMD_UUIDS_USAGE_LIST "Shows the UUIDs of matching tasks, as a list" #define STRING_CMD_UUIDS_USAGE_ZSH "Shows the UUIDs and descriptions of matching tasks" -#define STRING_CMD_EXPORT_USAGE "JSON 形式で task をエクスポート" +#define STRING_CMD_EXPORT_USAGE "JSON 形式で タスク をエクスポート" #define STRING_CMD_INFO_USAGE "すべてのデータとメタデータを表示" #define STRING_CMD_INFO_BLOCKED "This task blocked by" #define STRING_CMD_INFO_BLOCKING "This task is blocking" @@ -290,7 +290,7 @@ #define STRING_CMD_INFO_VIRTUAL_TAGS "Virtual tags" #define STRING_CMD_UNDO_USAGE "Reverts the most recent change to a task" #define STRING_CMD_UNDO_MODS "The undo command does not allow further task modification." -#define STRING_CMD_STATS_USAGE "task データベース情報を表示" +#define STRING_CMD_STATS_USAGE "タスク データベース情報を表示" #define STRING_CMD_STATS_CATEGORY "Category" #define STRING_CMD_STATS_DATA "Data" #define STRING_CMD_STATS_TOTAL "Total" @@ -301,8 +301,8 @@ #define STRING_CMD_STATS_UNDO_TXNS "Undo transactions" #define STRING_CMD_STATS_BACKLOG "Sync backlog transactions" #define STRING_CMD_STATS_TAGGED "Tasks tagged" -#define STRING_CMD_STATS_OLDEST "最古の task" -#define STRING_CMD_STATS_NEWEST "最新の task" +#define STRING_CMD_STATS_OLDEST "最古の タスク" +#define STRING_CMD_STATS_NEWEST "最新の タスク" #define STRING_CMD_STATS_USED_FOR "Task used for" #define STRING_CMD_STATS_ADD_EVERY "Task added every" #define STRING_CMD_STATS_COMP_EVERY "Task completed every" @@ -311,7 +311,7 @@ #define STRING_CMD_STATS_DESC_LEN "Average desc length" #define STRING_CMD_STATS_CHARS "{1} 文字" #define STRING_CMD_STATS_LAST_SYNC "Last server synchronization" -#define STRING_CMD_STATS_BLOCKED "Blocked tasks" +#define STRING_CMD_STATS_BLOCKED "ブロックされたタスク" #define STRING_CMD_STATS_BLOCKING "Blocking tasks" #define STRING_CMD_REPORTS_USAGE "Lists all supported reports" #define STRING_CMD_REPORTS_REPORT "Report" @@ -343,9 +343,9 @@ #define STRING_CMD_UNIQUE_VALID "You must specify an attribute or UDA." #define STRING_CMD_DONE_USAGE "Marks the specified task as completed" -#define STRING_CMD_DONE_CONFIRM "task {1} '{2}' を完了?" -#define STRING_CMD_DONE_TASK "task {1} '{2}' を完了します。" -#define STRING_CMD_DONE_NO "Task は完了しなかった。" +#define STRING_CMD_DONE_CONFIRM "タスク {1} '{2}' を完了?" +#define STRING_CMD_DONE_TASK "タスク {1} '{2}' を完了します。" +#define STRING_CMD_DONE_NO "タスク は完了しなかった。" #define STRING_CMD_DONE_NOTPEND "Task {1} '{2}' is neither pending nor waiting." #define STRING_CMD_DONE_1 "{1} task を完了。" #define STRING_CMD_DONE_N "{1} task を完了。" @@ -364,7 +364,7 @@ #define STRING_CMD_SUMMARY_AVG_AGE "Avg age" #define STRING_CMD_SUMMARY_COMPLETE "Complete" #define STRING_CMD_SUMMARY_NONE "(none)" -#define STRING_CMD_COUNT_USAGE "一致した task をカウント" +#define STRING_CMD_COUNT_USAGE "一致した タスク をカウント" #define STRING_CMD_GET_USAGE "DOM Accessor" #define STRING_CMD_GET_NO_DOM "No DOM reference specified." @@ -374,49 +374,49 @@ #define STRING_CMD_UDAS_ORPHAN "{1} Orphan UDA" #define STRING_CMD_UDAS_ORPHANS "{1} Orphan UDAs" -#define STRING_CMD_DELETE_USAGE "指定されたtaskの削除" -#define STRING_CMD_DELETE_CONFIRM "完全に task {1} '{2}' を削除して良いですか?" -#define STRING_CMD_DELETE_TASK "task {1} '{2}' を削除中。" +#define STRING_CMD_DELETE_USAGE "指定されたタスクの削除" +#define STRING_CMD_DELETE_CONFIRM "完全にタスク {1} '{2}' を削除して良いですか?" +#define STRING_CMD_DELETE_TASK "タスク {1} '{2}' を削除中。" #define STRING_CMD_DELETE_TASK_R "Deleting recurring task {1} '{2}'." #define STRING_CMD_DELETE_CONFIRM_R "This is a recurring task. Do you want to delete all pending recurrences of this same task?" -#define STRING_CMD_DELETE_NO "タスクは削除されませんでした。" -#define STRING_CMD_DELETE_NOT_DEL "Task {1} '{2}' は削除できません。" -#define STRING_CMD_DELETE_1 " {1} task を削除しました。" -#define STRING_CMD_DELETE_N " {1} task を削除しました。" +#define STRING_CMD_DELETE_NO "タスク は削除されませんでした。" +#define STRING_CMD_DELETE_NOT_DEL "タスク {1} '{2}' は削除できません。" +#define STRING_CMD_DELETE_1 " {1} タスク を削除しました。" +#define STRING_CMD_DELETE_N " {1} タスク を削除しました。" #define STRING_CMD_DUPLICATE_USAGE "指定したタスクが重複しています" #define STRING_CMD_DUPLICATE_REC "Note: task {1} was a parent recurring task. The duplicated task is too." #define STRING_CMD_DUPLICATE_NON_REC "Note: task {1} was a recurring task. The duplicated task is not." -#define STRING_CMD_DUPLICATE_CONFIRM "task {1} '{2}' が重複?" -#define STRING_CMD_DUPLICATE_TASK "task {1} '{2}' が重複。" -#define STRING_CMD_DUPLICATE_NO "Task は重複していません。" -#define STRING_CMD_DUPLICATE_1 "重複した {1} task。" -#define STRING_CMD_DUPLICATE_N "重複した {1} task。" +#define STRING_CMD_DUPLICATE_CONFIRM "タスク {1} '{2}' が重複?" +#define STRING_CMD_DUPLICATE_TASK "タスク {1} '{2}' が重複。" +#define STRING_CMD_DUPLICATE_NO "タスク は重複していません。" +#define STRING_CMD_DUPLICATE_1 "重複した {1} タスク。" +#define STRING_CMD_DUPLICATE_N "重複した {1} タスク。" #define STRING_CMD_START_USAGE "Marks specified task as started" -#define STRING_CMD_START_NO "Task は開始していません。" -#define STRING_CMD_START_ALREADY "Task {1} '{2}' は既に開始しています。" -#define STRING_CMD_START_TASK "task {1} '{2}' を開始。" -#define STRING_CMD_START_CONFIRM "Start task {1} '{2}'?" -#define STRING_CMD_START_1 " {1} task を開始しました。" -#define STRING_CMD_START_N " {1} task を開始しました。" +#define STRING_CMD_START_NO "タスク は開始していません。" +#define STRING_CMD_START_ALREADY "タスク {1} '{2}' は既に開始しています。" +#define STRING_CMD_START_TASK "タスク {1} '{2}' を開始。" +#define STRING_CMD_START_CONFIRM "タスク {1} '{2}' を開始?" +#define STRING_CMD_START_1 " {1} タスク を開始しました。" +#define STRING_CMD_START_N " {1} タスク を開始しました。" #define STRING_CMD_STOP_USAGE "Removes the 'start' time from a task" #define STRING_CMD_STOP_NO "Task は停止できません。" #define STRING_CMD_STOP_ALREADY "Task {1} '{2}' は停止できません。" #define STRING_CMD_STOP_TASK "task {1} '{2}' を停止中。" #define STRING_CMD_STOP_CONFIRM "task {1} '{2}' を停止?" -#define STRING_CMD_STOP_1 "{1} task を停止。" -#define STRING_CMD_STOP_N "{1} task を停止。" +#define STRING_CMD_STOP_1 "{1} タスク を停止。" +#define STRING_CMD_STOP_N "{1} タスク を停止。" #define STRING_CMD_APPEND_USAGE "存在する task 説明文にテキストを追加" -#define STRING_CMD_APPEND_1 "{1} task を追加。" -#define STRING_CMD_APPEND_N "{1} task を追加。" -#define STRING_CMD_APPEND_TASK "task {1} '{2}' を追加中。" +#define STRING_CMD_APPEND_1 "{1} タスク を追加。" +#define STRING_CMD_APPEND_N "{1} タスク を追加。" +#define STRING_CMD_APPEND_TASK "タスク {1} '{2}' を追加中。" #define STRING_CMD_APPEND_TASK_R "Appending to recurring task {1} '{2}'." #define STRING_CMD_APPEND_CONFIRM_R "This is a recurring task. Do you want to append to all pending recurrences of this same task?" -#define STRING_CMD_APPEND_CONFIRM "task {1} '{2}' を追加?" -#define STRING_CMD_APPEND_NO "Task を追加できませんでした。" +#define STRING_CMD_APPEND_CONFIRM "タスク {1} '{2}' を追加?" +#define STRING_CMD_APPEND_NO "タスク を追加できませんでした。" #define STRING_CMD_PREPEND_USAGE "Prepends text to an existing task description" #define STRING_CMD_PREPEND_1 "Prepended {1} task." @@ -427,14 +427,14 @@ #define STRING_CMD_PREPEND_CONFIRM "Prepend to task {1} '{2}'?" #define STRING_CMD_PREPEND_NO "Task not prepended." -#define STRING_CMD_ANNO_USAGE "Adds an annotation to an existing task" +#define STRING_CMD_ANNO_USAGE "既存のタスクに注釈を追加" #define STRING_CMD_ANNO_CONFIRM "Annotate task {1} '{2}'?" -#define STRING_CMD_ANNO_TASK "Annotating task {1} '{2}'." +#define STRING_CMD_ANNO_TASK "タスク{1} に注釈 '{2}' を追加" #define STRING_CMD_ANNO_TASK_R "Annotating recurring task {1} '{2}'." #define STRING_CMD_ANNO_CONFIRM_R "This is a recurring task. Do you want to annotate all pending recurrences of this same task?" #define STRING_CMD_ANNO_NO "Task not annotated." -#define STRING_CMD_ANNO_1 "Annotated {1} task." -#define STRING_CMD_ANNO_N "Annotated {1} tasks." +#define STRING_CMD_ANNO_1 "{1} task に注釈付加." +#define STRING_CMD_ANNO_N "{1} task に注釈付加." #define STRING_CMD_COLUMNS_USAGE "All supported columns and formatting styles" #define STRING_CMD_COLUMNS_NOTE "* Means default format, and therefore optional. For example, 'due' and 'due.formatted' are equivalent." @@ -442,10 +442,10 @@ #define STRING_CMD_COLUMNS_ARGS "You can only specify one search string." #define STRING_CMD_DENO_USAGE "Deletes an annotation" -#define STRING_CMD_DENO_NONE "The specified task has no annotations that can be deleted." -#define STRING_CMD_DENO_CONFIRM "Denotate task {1} '{2}'?" -#define STRING_CMD_DENO_FOUND "Found annotation '{1}' and deleted it." -#define STRING_CMD_DENO_NOMATCH "Did not find any matching annotation to be deleted for '{1}'." +#define STRING_CMD_DENO_NONE "指定されたtaskには注釈がないので削除できません。" +#define STRING_CMD_DENO_CONFIRM "タスク {1} から注釈 '{2}' を削除しますか?" +#define STRING_CMD_DENO_FOUND "注釈 '{1}' が見つかったので削除します。" +#define STRING_CMD_DENO_NOMATCH "'{1}' に一致する注釈が見つからなかったので削除できません。" #define STRING_CMD_DENO_NO "Task not denotated." #define STRING_CMD_DENO_1 "Denotated {1} task." #define STRING_CMD_DENO_N "Denotated {1} tasks." @@ -523,12 +523,12 @@ #define STRING_CMD_MODIFY_NO_DUE "You cannot specify a recurring task without a due date." #define STRING_CMD_MODIFY_REM_DUE "You cannot remove the due date from a recurring task." #define STRING_CMD_MODIFY_REC_ALWAYS "You cannot remove the recurrence from a recurring task." -#define STRING_CMD_MODIFY_TASK "Modifying task {1} '{2}'." +#define STRING_CMD_MODIFY_TASK "タスク {1} '{2}' を変更します。" #define STRING_CMD_MODIFY_TASK_R "Modifying recurring task {1} '{2}'." -#define STRING_CMD_MODIFY_1 "{1} task を変更。" -#define STRING_CMD_MODIFY_N "{1} task を変更。" -#define STRING_CMD_MODIFY_NO "Task は変更されませんでした。" -#define STRING_CMD_MODIFY_CONFIRM "Modify task {1} '{2}'?" +#define STRING_CMD_MODIFY_1 "{1} タスク を変更。" +#define STRING_CMD_MODIFY_N "{1} タスク を変更。" +#define STRING_CMD_MODIFY_NO "タスク は変更されませんでした。" +#define STRING_CMD_MODIFY_CONFIRM "タスク {1} '{2}' を変更しますか?" #define STRING_CMD_MODIFY_RECUR "This is a recurring task. Do you want to modify all pending recurrences of this same task?" #define STRING_CMD_MODIFY_NEED_TEXT "Additional text must be provided." @@ -605,7 +605,7 @@ #define STRING_CMD_CAL_LABEL_HOL "Holiday" #define STRING_CMD_CAL_SUN_MON "'weekstart' 設定変数は 'Sunday' または 'Monday' のみが使えます。" #define STRING_CMD_EDIT_USAGE "task を直接変更するためにエディタを起動します" -#define STRING_CMD_CALC_USAGE "Calculator" +#define STRING_CMD_CALC_USAGE "電卓" // Config #define STRING_CONFIG_OVERNEST "構成ファイルのネストが10以上になっています - これは間違いです。" @@ -682,7 +682,7 @@ #define STRING_EVAL_NO_EXPRESSION "No expression to evaluate." #define STRING_EVAL_UNSUPPORTED "Unsupported operator '{1}'." #define STRING_EVAL_OP_EXPECTED "Operator expected." -#define STRING_EVAL_NO_EVAL "The expression could not be evaluated." +#define STRING_EVAL_NO_EVAL "式を評価出来ません。" #define STRING_PAREN_MISMATCH "Mismatched parentheses in expression" // edit @@ -757,7 +757,7 @@ #define STRING_ERROR_PREFIX "エラー: " #define STRING_UNKNOWN_ERROR "不明なエラー。" #define STRING_TRIVIAL_INPUT "変更したいコマンドまたはタスクを指定しなければなりません。" -#define STRING_ASSUME_INFO "No command specified - assuming 'information'." +#define STRING_ASSUME_INFO "コマンドが指定されていません - 'information' を仮定します。" #define STRING_INFINITE_LOOP "Terminated substitution because more than {1} changes were made - infinite loop protection." #define STRING_UDA_TYPE "User defined attributes may only be of type 'string', 'date', 'duration' or 'numeric'." #define STRING_UDA_TYPE_MISSING "uda.{1}.type not found. The UDA '{1}' must have a type specified." @@ -765,7 +765,7 @@ #define STRING_UDA_COLLISION "The UDA named '{1}' is the same as a core attribute, and is not permitted." #define STRING_INVALID_MOD "The '{1}' attribute does not allow a value of '{2}'." #define STRING_INVALID_SORT_COL "The '{1}' column is not a valid sort field." -#define STRING_TLS_INIT_FAIL "Error initializing TLS. {1}" +#define STRING_TLS_INIT_FAIL "TLS初期化でエラー。 {1}" #define STRING_ERROR_DETAILS "The setting 'calendar.details.report' must contain a single report name." // Feedback