mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
l10n: Eliminated STRING_CMD_HELP_TEXT
This commit is contained in:
parent
038d9fe8db
commit
b970d7e5c9
10 changed files with 112 additions and 1054 deletions
|
@ -64,7 +64,118 @@ int CmdHelp::execute (std::string& output)
|
|||
output = '\n'
|
||||
+ composeUsage ()
|
||||
+ '\n'
|
||||
+ STRING_CMD_HELP_TEXT;
|
||||
+ "Documentation for Taskwarrior can be found using 'man task', 'man taskrc', 'man "
|
||||
"task-color', 'man task-sync' or at http://taskwarrior.org\n"
|
||||
"\n"
|
||||
"The general form of commands is:\n"
|
||||
" task [<filter>] <command> [<mods>]\n"
|
||||
"\n"
|
||||
"The <filter> consists of zero or more restrictions on which tasks to select, "
|
||||
"such as:\n"
|
||||
" task <command> <mods>\n"
|
||||
" task 28 <command> <mods>\n"
|
||||
" task +weekend <command> <mods>\n"
|
||||
" task project:Home due.before:today <command> <mods>\n"
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n"
|
||||
"\n"
|
||||
"By default, filter elements are combined with an implicit 'and' operator, but "
|
||||
"'or' and 'xor' may also be used, provided parentheses are included:\n"
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n"
|
||||
"\n"
|
||||
"A filter may target specific tasks using ID or UUID numbers. To specify "
|
||||
"multiple tasks use one of these forms:\n"
|
||||
" task 1,2,3 delete\n"
|
||||
" task 1-3 info\n"
|
||||
" task 1,2-5,19 modify pri:H\n"
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n"
|
||||
"\n"
|
||||
"The <mods> consist of zero or more changes to apply to the selected tasks, "
|
||||
"such as:\n"
|
||||
" task <filter> <command> project:Home\n"
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n"
|
||||
" task <filter> <command> Description/annotation text\n"
|
||||
" task <filter> <command> /from/to/ <- replace first match\n"
|
||||
" task <filter> <command> /from/to/g <- replace all matches\n"
|
||||
"\n"
|
||||
"Tags are arbitrary words, any quantity:\n"
|
||||
" +tag The + means add the tag\n"
|
||||
" -tag The - means remove the tag\n"
|
||||
"\n"
|
||||
"Built-in attributes are:\n"
|
||||
" description: Task description text\n"
|
||||
" status: Status of task - pending, completed, deleted, waiting\n"
|
||||
" project: Project name\n"
|
||||
" priority: Priority\n"
|
||||
" due: Due date\n"
|
||||
" recur: Recurrence frequency\n"
|
||||
" until: Expiration date of a task\n"
|
||||
" limit: Desired number of rows in report, or 'page'\n"
|
||||
" wait: Date until task becomes pending\n"
|
||||
" entry: Date task was created\n"
|
||||
" end: Date task was completed/deleted\n"
|
||||
" start: Date task was started\n"
|
||||
" scheduled: Date task is scheduled to start\n"
|
||||
" modified: Date task was last modified\n"
|
||||
" depends: Other tasks that this task depends upon\n"
|
||||
"\n"
|
||||
"Attribute modifiers make filters more precise. Supported modifiers are:\n"
|
||||
"\n"
|
||||
" Modifiers Example Equivalent Meaning\n"
|
||||
" ---------------- ----------------- ------------------- -------------------------\n"
|
||||
" due:today due = today Fuzzy match\n"
|
||||
" not due.not:today due != today Fuzzy non-match\n"
|
||||
" before, below due.before:today due < today Exact date comparison\n"
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n"
|
||||
" none project.none: project == '' Empty\n"
|
||||
" any project.any: project !== '' Not empty\n"
|
||||
" is, equals project.is:x project == x Exact match\n"
|
||||
" isnt project.isnt:x project !== x Exact non-match\n"
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n"
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n"
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n"
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n"
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n"
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n"
|
||||
"\n"
|
||||
"Alternately algebraic expressions support:\n"
|
||||
" and or xor Logical operators\n"
|
||||
" < <= = != >= > Relational operators\n"
|
||||
" ( ) Precedence\n"
|
||||
"\n"
|
||||
" task due.before:eom priority.not:L list\n"
|
||||
" task '(due < eom or priority != L)' list\n"
|
||||
"\n"
|
||||
"The default .taskrc file can be overridden with:\n"
|
||||
" task ... rc:<alternate file> ...\n"
|
||||
" task ... rc:~/.alt_taskrc ...\n"
|
||||
"\n"
|
||||
"The values in .taskrc (or alternate) can be overridden with:\n"
|
||||
" task ... rc.<name>=<value> ...\n"
|
||||
" task rc.color=off list\n"
|
||||
"\n"
|
||||
"Any command or attribute name may be abbreviated if still unique:\n"
|
||||
" task list project:Home\n"
|
||||
" task li pro:Home\n"
|
||||
"\n"
|
||||
"Some task descriptions need to be escaped because of the shell:\n"
|
||||
" task add \"quoted ' quote\"\n"
|
||||
" task add escaped \\' quote\n"
|
||||
"\n"
|
||||
"The argument -- tells Taskwarrior to treat all other args as description, even "
|
||||
"if they would otherwise be attributes or tags:\n"
|
||||
" task add -- project:Home needs scheduling\n"
|
||||
"\n"
|
||||
"Many characters have special meaning to the shell, including:\n"
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n"
|
||||
"\n";
|
||||
|
||||
/*
|
||||
TODO To be included later, before the 'precedence' line.
|
||||
|
||||
" + - Addition, Subtraktion\n" \
|
||||
" ! Negation\n" \
|
||||
" ~ !~ Treffer, kein Treffer\n" \
|
||||
*/
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -822,124 +822,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "Dieser Report hat eine Mindestbreite von {1} und passt nicht in die Bildschirmbreite von {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Dokumentation für taskwarrior finden Sie in 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' oder auf http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"Allgemein sind Befehle folgendermaßen aufgebaut:\n" \
|
||||
" task [<Filter>] <Befehl> [<Änderungen>]\n" \
|
||||
"\n" \
|
||||
"Der <Filter> besteht aus keiner oder mehr Einschränkungen zur Auswahl von" \
|
||||
"Aufgaben, wie beispielsweise:\n" \
|
||||
" task <Befehl> <Änderungen>\n" \
|
||||
" task 28 <Befehl> <Änderungen>\n" \
|
||||
" task +Wochenende <Befehl> <Änderungen>\n" \
|
||||
" task project:Haus due.before:today <Befehl> <Änderungen>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <Befehl> <Änderungen>\n" \
|
||||
"\n" \
|
||||
"Standardmäßig werden Filterelemente mit impliziten 'and'-Operatoren " \
|
||||
"verknüpft, Sie können jedoch auch 'or' und 'xor' verwenden, sofern Sie" \
|
||||
"Klammern verwenden:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <Befehl> <Änderungen>\n" \
|
||||
"\n" \
|
||||
"Filter können auch bestimmte Aufgaben an Hand ihrer ID oder UUID auswählen. " \
|
||||
"Mehrere Aufgaben können in folgenden Formaten angegeben werden:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"Sie können keine oder mehr <Änderungen> angeben, welche auf die gewählten " \
|
||||
"Aufgaben angewendet werden, wie beispielsweise:\n" \
|
||||
" task <Filter> <Befehl> project:Haus\n" \
|
||||
" task <Filter> <Befehl> +Wochenende +Garten due:tomorrow\n" \
|
||||
" task <Filter> <Befehl> Beschreibung/Kommentar\n" \
|
||||
" task <Filter> <Befehl> /von/zu/ <- Ersten Treffer ersetzen\n" \
|
||||
" task <Filter> <Befehl> /von/zu/g <- Alle Treffer ersetzen\n" \
|
||||
"\n" \
|
||||
"Es können beliebig viele Worte als Schlagworte angegeben werden.\n" \
|
||||
" +Schlagwort + Schlagwort hinzufügen\n" \
|
||||
" -Schlagwort - Schlagwort entfernen\n" \
|
||||
"\n" \
|
||||
"Eingebaute Eigenschaften:\n" \
|
||||
" description: Aufgabenbeschreibung\n" \
|
||||
" status: Status der Aufgabe - pending, completed, deleted, waiting\n" \
|
||||
" project: Projektname\n" \
|
||||
" priority: Wichtigkeit\n" \
|
||||
" due: Fälligkeitsdatum\n" \
|
||||
" recur: Wiederholungsregel\n" \
|
||||
" until: Verfallsdatum einer Aufgabe\n" \
|
||||
" limit: Gewünschte Anzahl Zeilen per Report oder Seite\n" \
|
||||
" wait: Datum zu welchem eine Aufgabe in den \"pending\"-Status wechselt\n" \
|
||||
" entry: Erstelldatum einer Aufgabe\n" \
|
||||
" end: Datum, zu welchem die Aufgabe abgeschlossen/gelöscht wurde\n" \
|
||||
" start: Startdatum der Aufgabe\n" \
|
||||
" scheduled: Geplantes Datum der Aufgabe\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Andere Aufgaben, von denen die Aufgabe abhängt\n" \
|
||||
"\n" \
|
||||
"Eigenschaften-Operatoren präzisieren Filter. Unterstützt werden:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Alternativ können folgende algebraische Operatoren genutzt werden:\n" \
|
||||
" and or xor Logische Operatoren\n" \
|
||||
" < <= = != >= > Relationale Operatoren\n" \
|
||||
" ( ) Präzedenz\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"Die Standard-.taskrc-Datei kann folgendermaßen außer Kraft gesetzt werden:\n" \
|
||||
" task ... rc:<Alternativdatei> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"Werte in .taskrc können folgendermaßen außer Kraft gesetzt werden:\n" \
|
||||
" task ... rc.<Name>=<Wert> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Alle Befehle und Eigenschaften können abgekürzt werden, so lange sie eindeutig " \
|
||||
"bleiben:\n" \
|
||||
" task list project:Haus\n" \
|
||||
" task li pro:Haus\n" \
|
||||
"\n" \
|
||||
"Manchen Beschreibungen muss (auf Grund der Shell) ein Backslash vorangestellt " \
|
||||
"werden:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"Der Parameter -- weist taskwarrior an, alle weiteren Argumente als Beschreibung " \
|
||||
"zu behandeln, auch wenn Sie normalerweise Eigenschaften oder Schlagworte wären:\n" \
|
||||
" task add -- project:Haus muss geplant werden\n" \
|
||||
"\n" \
|
||||
"Viele Zeichen haben in der Shell eine besondere Bedeutung, beispielsweise:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, Subtraktion\n" \
|
||||
" ! Negation\n" \
|
||||
" ~ !~ Treffer, kein Treffer\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "ja"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Ja"
|
||||
|
|
|
@ -820,121 +820,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "The report has a minimum width of {1} and does not fit in the available width of {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Documentation for Taskwarrior can be found using 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' or at http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"The general form of commands is:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"The <filter> consists of zero or more restrictions on which tasks to select, " \
|
||||
"such as:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +weekend <command> <mods>\n" \
|
||||
" task project:Home due.before:today <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"By default, filter elements are combined with an implicit 'and' operator, but " \
|
||||
"'or' and 'xor' may also be used, provided parentheses are included:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"A filter may target specific tasks using ID or UUID numbers. To specify " \
|
||||
"multiple tasks use one of these forms:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"The <mods> consist of zero or more changes to apply to the selected tasks, " \
|
||||
"such as:\n" \
|
||||
" task <filter> <command> project:Home\n" \
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n" \
|
||||
" task <filter> <command> Description/annotation text\n" \
|
||||
" task <filter> <command> /from/to/ <- replace first match\n" \
|
||||
" task <filter> <command> /from/to/g <- replace all matches\n" \
|
||||
"\n" \
|
||||
"Tags are arbitrary words, any quantity:\n" \
|
||||
" +tag The + means add the tag\n" \
|
||||
" -tag The - means remove the tag\n" \
|
||||
"\n" \
|
||||
"Built-in attributes are:\n" \
|
||||
" description: Task description text\n" \
|
||||
" status: Status of task - pending, completed, deleted, waiting\n" \
|
||||
" project: Project name\n" \
|
||||
" priority: Priority\n" \
|
||||
" due: Due date\n" \
|
||||
" recur: Recurrence frequency\n" \
|
||||
" until: Expiration date of a task\n" \
|
||||
" limit: Desired number of rows in report, or 'page'\n" \
|
||||
" wait: Date until task becomes pending\n" \
|
||||
" entry: Date task was created\n" \
|
||||
" end: Date task was completed/deleted\n" \
|
||||
" start: Date task was started\n" \
|
||||
" scheduled: Date task is scheduled to start\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Other tasks that this task depends upon\n" \
|
||||
"\n" \
|
||||
"Attribute modifiers make filters more precise. Supported modifiers are:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Alternately algebraic expressions support:\n" \
|
||||
" and or xor Logical operators\n" \
|
||||
" < <= = != >= > Relational operators\n" \
|
||||
" ( ) Precedence\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"The default .taskrc file can be overridden with:\n" \
|
||||
" task ... rc:<alternate file> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"The values in .taskrc (or alternate) can be overridden with:\n" \
|
||||
" task ... rc.<name>=<value> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Any command or attribute name may be abbreviated if still unique:\n" \
|
||||
" task list project:Home\n" \
|
||||
" task li pro:Home\n" \
|
||||
"\n" \
|
||||
"Some task descriptions need to be escaped because of the shell:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"The argument -- tells Taskwarrior to treat all other args as description, even " \
|
||||
"if they would otherwise be attributes or tags:\n" \
|
||||
" task add -- project:Home needs scheduling\n" \
|
||||
"\n" \
|
||||
"Many characters have special meaning to the shell, including:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precedence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "yes"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Yes"
|
||||
|
|
|
@ -822,121 +822,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "La raporto havas larĝecminimumon {1}, al kio ne konformas la disponebla larĝeco {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Oni povas trovi dokumentojn por Taskwarrior uzante 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync', aŭ ĉe http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"La ĝenerala formo de komandoj estas:\n" \
|
||||
" task [<filtrilo>] <komando> [<modifantoj>]\n" \
|
||||
"\n" \
|
||||
"La <filtrilo> konsistas de nulo aŭ pli katenoj, kiuj diktas kiajn taskojn elekti, " \
|
||||
"ekzemple:\n" \
|
||||
" task <komando> <modifantoj>\n" \
|
||||
" task 28 <komando> <modifantoj>\n" \
|
||||
" task +semajnfino <komando> <modifantoj>\n" \
|
||||
" task project:Domo due.before:today <komando> <modifantoj>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <komando> <modifantoj>\n" \
|
||||
"\n" \
|
||||
"Implica infikso 'and' unuigas filtrilojn defaŭlte; tamen oni povas uzi 'or' aŭ 'xor'" \
|
||||
"anstataŭe, se li inkluzivas parentezoj:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <komando> <modifantoj>\n" \
|
||||
"\n" \
|
||||
"Filtrilo povas celi specifajn taskojn kun identigilnombro ID aŭ UUID. Por specifi " \
|
||||
"plurajn taskojn, uzu unu de tiujn ĉi formojn:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"La <modifantoj> konsistas de nulo aŭ pli ŝanĝoj por apliki al la elektataj taskoj, " \
|
||||
"kiel:\n" \
|
||||
" task <filtrilo> <komando> project:Domo\n" \
|
||||
" task <filtrilo> <komando> +semajnfino +ĝardeno due:tomorrow\n" \
|
||||
" task <filtrilo> <komando> Priskribo/komentara teksto\n" \
|
||||
" task <filtrilo> <komando> /from/to/ <- replace first match\n" \
|
||||
" task <filtrilo> <komando> /from/to/g <- replace all matches\n" \
|
||||
"\n" \
|
||||
"Etikedoj estas ajnaj vortoj, de ajna kvanto:\n" \
|
||||
" +etikedo La + signifas aldoni la etikedon\n" \
|
||||
" -etikedo La - signifas elpreni la etikedon\n" \
|
||||
"\n" \
|
||||
"La enkonstruitajn atributojn estas:\n" \
|
||||
" description: Priskriba teksto de la tasko\n" \
|
||||
" status: Stato de la tasko - pending, completed, deleted, waiting\n" \
|
||||
" project: Nomo de projekto\n" \
|
||||
" priority: Graveco\n" \
|
||||
" due: Datlimo\n" \
|
||||
" recur: Reokaza periodo\n" \
|
||||
" until: Dato de fortempiĝi de la tasko\n" \
|
||||
" limit: Dezirata nombro de vicoj en raporto, aŭ 'page' por unu plena paĝo\n" \
|
||||
" wait: Dato kiam la tasko pendiĝos\n" \
|
||||
" entry: Dato kiam la tasko estis kreata\n" \
|
||||
" end: Dato kiam la tasko estis finata/viŝata\n" \
|
||||
" start: Dato kiam la tasko estis ekita\n" \
|
||||
" scheduled: Fiksa dato kiam vi projektas eki la taskon\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Aliaj taskoj, de kioj ĉi tiu tasko dependas\n" \
|
||||
"\n" \
|
||||
"Atributaj modifantoj igas filtrilojn pli precizaj. La subtenataj modifantoj estas:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Alterne, algebraj esprimoj subtenas:\n" \
|
||||
" and or xor Logical operators\n" \
|
||||
" < <= = != >= > Relational operators\n" \
|
||||
" ( ) Precedence\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"Oni povas superregi la defaŭltan dosieron .taskrc kun:\n" \
|
||||
" task ... rc:<alterna dosiero> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"Oni povas superregi la valorojn en .taskrc (aŭ alterno) kun:\n" \
|
||||
" task ... rc.<nomo>=<valoro> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Oni povas mallongigi ajnan komandon aŭ ajnan atributan nomon se ĝi estas ankoraŭ unika:\n" \
|
||||
" task list project:Domo\n" \
|
||||
" task li pro:Domo\n" \
|
||||
"\n" \
|
||||
"Oni devas eskapi kelkajn task-priskribojn pro la ŝelo:\n" \
|
||||
" task add \"citilata ' cito\"\n" \
|
||||
" task add eskapata \\' cito\n" \
|
||||
"\n" \
|
||||
"La argumento -- al taskwarrior ordonas interpreti ĉian restantan argumenton kiel " \
|
||||
"priskribo, eĉ se ili aspektas esti atributoj aŭ etikedoj:\n" \
|
||||
" task add -- project:Domo bezonas fiksajn datojn\n" \
|
||||
"\n" \
|
||||
"Pluraj signoj havas specialan signifon por la ŝelo, inkluzive:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "jes"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Jes"
|
||||
|
|
|
@ -835,136 +835,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "El informe tiene una anchura mínima de {1} y no cabe en la disponible, que es {2}."
|
||||
|
||||
// ****************************************************************************************************
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
/* FIXME más abajo
|
||||
" task project:Casa due.before:hoy <command> <mods>\n"
|
||||
" task project:Home due.before:today <command> <mods>\n"
|
||||
y
|
||||
" task <filter> <command> project:Casa\n"
|
||||
" task <filter> <command> +finde +jardín due:mañana\n"
|
||||
" task <filter> <command> Texto anotación/descripción\n"
|
||||
en vez de:
|
||||
" task <filter> <command> project:Home\n"
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n"
|
||||
" task <filter> <command> Description/annotation text\n"
|
||||
y
|
||||
" task add -- project:Casa necesita programación\n"
|
||||
" task add -- project:Home needs scheduling\n" */
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"La documentación de Taskwarrior se puede consultar usando 'man task', 'man taskrc'" \
|
||||
"man task-color', 'man task-sync' o en http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"La forma general para los comandos es:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"<filter> consiste en cero o más restricciones sobre qué tareas seleccionar, " \
|
||||
"como en:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +finde <command> <mods>\n" \
|
||||
" task project:Casa due.before:today <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Por defecto, los elementos filtro son combinados con un operador 'and' implícito, pero " \
|
||||
"'or' y 'xor' también se pueden usar, siempre que se incluyan paréntesis:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Un filtro puede dirigirse a tareas específicas mediante números ID o UUID. Para especificar " \
|
||||
"múltiples tareas use una de estas formas:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"<mods> consiste en cero o más cambios para aplicar a las tareas seleccionadas, " \
|
||||
"como en:\n" \
|
||||
" task <filter> <command> project:Casa\n" \
|
||||
" task <filter> <command> +finde +jardín due:tomorrow\n" \
|
||||
" task <filter> <command> Descripción/anotación\n" \
|
||||
" task <filter> <command> /de/para/ <- cambia la primera ocurrencia\n" \
|
||||
" task <filter> <command> /de/para/g <- cambia todas las ocurrencias\n" \
|
||||
"\n" \
|
||||
"Las marcas son palabras arbitrarias, en cualquier número:\n" \
|
||||
" +marca El + significa añade la marca\n" \
|
||||
" -marca El - significa quita la marca\n" \
|
||||
"\n" \
|
||||
"Son atributos internos:\n" \
|
||||
" description: Texto descriptivo de la tarea\n" \
|
||||
" status: Estatus de la tarea - pendiente, completada, eliminada, esperando\n" \
|
||||
" project: Nombre del proyecto\n" \
|
||||
" priority: Prioridad\n" \
|
||||
" due: Fecha de vencimiento\n" \
|
||||
" recur: Frecuencia de recurrencia\n" \
|
||||
" until: Fecha de caducidad de la tarea\n" \
|
||||
" limit: Número de filas deseado en un informe, o 'page'\n" \
|
||||
" wait: Fecha en la que la tarea se transforma en pendiente\n" \
|
||||
" entry: Fecha en la que la tarea fue creada\n" \
|
||||
" end: Fecha en la que la tarea fue completada/eliminada\n" \
|
||||
" start: Fecha en la que la tarea fue comenzada\n" \
|
||||
" scheduled: Fecha programada para que la tarea comience\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Otras tareas de las que esta tarea depende\n" \
|
||||
"\n" \
|
||||
"Los modificadores de atributos hacen a los filtros más precisos. Modificadores soportados son:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Soporte de expresiones algebraicas alternativas:\n" \
|
||||
" and or xor Operadores lógicos\n" \
|
||||
" < <= = != >= > Operadores relacionales\n" \
|
||||
" ( ) Precedencia\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"El archivo .taskrc por defecto puede ser sobreescrito mediante:\n" \
|
||||
" task ... rc:<alternate file> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"Los valores en .taskrc (u otro) pueden ser sobreescritos mediante:\n" \
|
||||
" task ... rc.<name>=<value> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Cualquier nombre de comando o atributo puede ser abreviado mientras permanezca único:\n" \
|
||||
" task list project:Casa\n" \
|
||||
" task li pro:Casa\n" \
|
||||
"\n" \
|
||||
"Algunas descripciones de tarea necesitan ser escapadas debido al entorno de comandos:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"El argumento -- indica a taskwarrior que trate todos los restantes argumentos como descripción, incluso " \
|
||||
"aunque de otra manera hubieran sido argumentos o marcas:\n" \
|
||||
" task add -- project:Casa necesita fechas fijadas\n" \
|
||||
"\n" \
|
||||
"Muchos caracteres tienen significado especial para el entorno de comandos, incluyendo:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "sí"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Sí"
|
||||
|
|
|
@ -824,121 +824,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "The report has a minimum width of {1} and does not fit in the available width of {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Documentation for Taskwarrior can be found using 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' or at http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"The general form of commands is:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"The <filter> consists of zero or more restrictions on which tasks to select, " \
|
||||
"such as:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +weekend <command> <mods>\n" \
|
||||
" task project:Home due.before:today <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"By default, filter elements are combined with an implicit 'and' operator, but " \
|
||||
"'or' and 'xor' may also be used, provided parentheses are included:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"A filter may target specific tasks using ID or UUID numbers. To specify " \
|
||||
"multiple tasks use one of these forms:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"The <mods> consist of zero or more changes to apply to the selected tasks, " \
|
||||
"such as:\n" \
|
||||
" task <filter> <command> project:Home\n" \
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n" \
|
||||
" task <filter> <command> Description/annotation text\n" \
|
||||
" task <filter> <command> /from/to/ <- replace first match\n" \
|
||||
" task <filter> <command> /from/to/g <- replace all matches\n" \
|
||||
"\n" \
|
||||
"Tags are arbitrary words, any quantity:\n" \
|
||||
" +tag The + means add the tag\n" \
|
||||
" -tag The - means remove the tag\n" \
|
||||
"\n" \
|
||||
"Built-in attributes are:\n" \
|
||||
" description: Task description text\n" \
|
||||
" status: Status of task - pending, completed, deleted, waiting\n" \
|
||||
" project: Project name\n" \
|
||||
" priority: Priority\n" \
|
||||
" due: Due date\n" \
|
||||
" recur: Recurrence frequency\n" \
|
||||
" until: Expiration date of a task\n" \
|
||||
" limit: Desired number of rows in report, or 'page'\n" \
|
||||
" wait: Date until task becomes pending\n" \
|
||||
" entry: Date task was created\n" \
|
||||
" end: Date task was completed/deleted\n" \
|
||||
" start: Date task was started\n" \
|
||||
" scheduled: Date task is scheduled to start\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Other tasks that this task depends upon\n" \
|
||||
"\n" \
|
||||
"Attribute modifiers make filters more precise. Supported modifiers are:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Alternately algebraic expressions support:\n" \
|
||||
" and or xor Logical operators\n" \
|
||||
" < <= = != >= > Relational operators\n" \
|
||||
" ( ) Precedence\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"The default .taskrc file can be overridden with:\n" \
|
||||
" task ... rc:<alternate file> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"The values in .taskrc (or alternate) can be overridden with:\n" \
|
||||
" task ... rc.<name>=<value> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Any command or attribute name may be abbreviated if still unique:\n" \
|
||||
" task list project:Home\n" \
|
||||
" task li pro:Home\n" \
|
||||
"\n" \
|
||||
"Some task descriptions need to be escaped because of the shell:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"The argument -- tells taskwarrior to treat all other args as description, even " \
|
||||
"if they would otherwise be attributes or tags:\n" \
|
||||
" task add -- project:Home needs scheduling\n" \
|
||||
"\n" \
|
||||
"Many characters have special meaning to the shell, including:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "oui"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Oui"
|
||||
|
|
|
@ -823,121 +823,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "Il report ha larghezza minima di {1} e non entra nella larghezza disponibile di {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"La documentazione di Taskwarrior può essere consultata con 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' o presso http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"La forma generale del comando è:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"<filter> considte di zero o più condizioni sui task da selezionare, " \
|
||||
"come:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +weekend <command> <mods>\n" \
|
||||
" task project:Home due.before:today <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Di default, i filtri sono combinati implicitamente con un operatore 'and', ma " \
|
||||
"'or' e 'xor' possono essere usati includendo le parentesi:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Un filtro può far riferimento a task specifici usando gli ID o UUID. Per specificare " \
|
||||
"più task una delle seguenti forme può essere usata:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"<mods> consiste di zero o più modifiche da applicare ai task selezionati, " \
|
||||
"come:\n" \
|
||||
" task <filter> <command> project:Home\n" \
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n" \
|
||||
" task <filter> <command> Description/annotation text\n" \
|
||||
" task <filter> <command> /from/to/ <- sostituisce la prima occorrenza\n" \
|
||||
" task <filter> <command> /from/to/g <- sostituisce tutte le occorrenze\n" \
|
||||
"\n" \
|
||||
"I tag sono parole arbitrarie, in quantità a discrezione dell'utente:\n" \
|
||||
" +tag Il + aggiunge il tag\n" \
|
||||
" -tag Il - rimuove il tag\n" \
|
||||
"\n" \
|
||||
"Gli attributi standard sono:\n" \
|
||||
" description: Testo di descrizione del task\n" \
|
||||
" status: Stato del task - pending, completed, deleted, waiting\n" \
|
||||
" project: Nome del progetto\n" \
|
||||
" priority: Priorità\n" \
|
||||
" due: Scadenza\n" \
|
||||
" recur: Frequenza di un task periodico\n" \
|
||||
" until: Data oltre la quale il task non è più valido\n" \
|
||||
" limit: Numero di righe desiderate in un report, o 'pagina'\n" \
|
||||
" wait: Data dalla quale un task diviene pending\n" \
|
||||
" entry: Data di creazione del task\n" \
|
||||
" end: Data di completamento/cancellazione del task\n" \
|
||||
" start: Data di inizio del task\n" \
|
||||
" scheduled: Data prevista per l'avvio del task\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Altri task dai quali dipende il task\n" \
|
||||
"\n" \
|
||||
"I modificatori rendono i filtri più precisi. Modificatori supportati sono:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Sono supportati i seguenti operatori:\n" \
|
||||
" and or xor Operatori logici\n" \
|
||||
" < <= = != >= > Operatori relazionali\n" \
|
||||
" ( ) Precedenza\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"Il file .taskrc di default può essere reimpostato con:\n" \
|
||||
" task ... rc:<alternate file> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"I valori di default nel file .taskrc possono essere modificati con:\n" \
|
||||
" task ... rc.<name>=<value> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Ogni comando o attributo può essere abbreviato se l'abbreviazione è unica:\n" \
|
||||
" task list project:Home\n" \
|
||||
" task li pro:Home\n" \
|
||||
"\n" \
|
||||
"Talune descrizioni richiedono i caratteri di escape per non confondere la shell:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"L'argomento -- comunica a taskwarrior di trattare i rimanenti argomenti come descrizione, anche " \
|
||||
"se coincidono con attributi o task:\n" \
|
||||
" task add -- project:Home needs scheduling\n" \
|
||||
"\n" \
|
||||
"Diversi caratteri hanno significato speciale per la shell, incluso:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "si"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Si"
|
||||
|
|
|
@ -824,121 +824,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "The report has a minimum width of {1} and does not fit in the available width of {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Taskwarrior のドキュメンテーションは、'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' または http://taskwarrior.org にあります。\n" \
|
||||
"\n" \
|
||||
"一般的なコマンド形式は以下の通りです:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"<filter> は、選択するタスクに対して、0個以上使えます。" \
|
||||
"例は以下の通り:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +weekend <command> <mods>\n" \
|
||||
" task project:Home due.before:today <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"既定値では、フィルタの各要素は暗黙の 'and' 演算子で結合されていますが、 " \
|
||||
"'or' と 'xor' も括弧も使えます:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"フィルタは、IDまたはUUID数を使って固有のタスクをターゲットにすることも出来ます。" \
|
||||
"複数のタスクを指定するには、以下の形式のどれかを使います:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"<mods> は0個以上の、選択されたタスクに対して変更を加えます。 " \
|
||||
"例は以下の通り:\n" \
|
||||
" task <filter> <command> project:Home\n" \
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n" \
|
||||
" task <filter> <command> Description/annotation text\n" \
|
||||
" task <filter> <command> /from/to/ <- replace first match\n" \
|
||||
" task <filter> <command> /from/to/g <- replace all matches\n" \
|
||||
"\n" \
|
||||
"タグは任意の単語、文字数を取れます:\n" \
|
||||
" +tag + はタグを追加します\n" \
|
||||
" -tag - はタグを削除します\n" \
|
||||
"\n" \
|
||||
"内蔵の属性は以下の通り:\n" \
|
||||
" description: タスクの説明文\n" \
|
||||
" status: タスクのステータス - pending, completed, deleted, waiting\n" \
|
||||
" project: プロジェクト名\n" \
|
||||
" priority: 優先度\n" \
|
||||
" due: 期日\n" \
|
||||
" recur: 繰り返し頻度\n" \
|
||||
" until: タスクの満了日\n" \
|
||||
" limit: レポートまたは'ページ'内の行数'\n" \
|
||||
" wait: タスクが保留になるまでの日時\n" \
|
||||
" entry: タスク生成日\n" \
|
||||
" end: タスク完了/削除日" \
|
||||
" start: タスク開始日\n" \
|
||||
" scheduled: タスク開始をスケジュールした日\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: このタスクが依存する他のタスク\n" \
|
||||
"\n" \
|
||||
"属性修飾子はフィルタの効果をより正確にします。使える変更子は以下の通りです:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"さらに、代数演算もサポートします:\n" \
|
||||
" and or xor 論理演算子\n" \
|
||||
" < <= = != >= > 比較演算子\n" \
|
||||
" ( ) 優先度変更\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"既定値の .taskrc ファイルは以下で切替られます:\n" \
|
||||
" task ... rc:<alternate file> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
".taskrc (またはその代替) 中の値は以下で上書きできます:\n" \
|
||||
" task ... rc.<name>=<value> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"コマンドまたは属性名のどれでも、それが一意ならば省略形を使えます:\n" \
|
||||
" task list project:Home\n" \
|
||||
" task li pro:Home\n" \
|
||||
"\n" \
|
||||
"タスクの説明では、シェルに対する副作用を防ぐ為にエスケープする必要があります:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"引数 -- は、たとえそれらが属性またはタグだとしても、その他すべての引数を" \
|
||||
"taskwarrior が 説明 として取り扱うようにさせます:\n" \
|
||||
" task add -- project:Home needs scheduling\n" \
|
||||
"\n" \
|
||||
"以下に示すいくつかの文字はシェルに対して特別な意味があります:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "yes"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Yes"
|
||||
|
|
|
@ -824,121 +824,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "Raport ma minimalną szerokość {1} i nie mieści się w dostępnej przestrzeni {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"Dokumentację dla Taskwarrior można przeglądać za pomocą 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync', lub na http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"Ogólna postać poleceń jest następująca:\n" \
|
||||
" task [<filtr>] <polecenie> [<mody>]\n" \
|
||||
"\n" \
|
||||
"Wyrażenie <filtr> składa się z zera lub więcej przybliżeń zmniejszających " \
|
||||
"wynikowy zbiór zadań, np.:\n" \
|
||||
" task <polecenie> <mody>\n" \
|
||||
" task 28 <polecenie> <mody>\n" \
|
||||
" task +weekend <polecenie> <mody>\n" \
|
||||
" task project:Home due.before:today <polecenie> <mody>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <polecenie> <mody>\n" \
|
||||
"\n" \
|
||||
"Domyślnie, elementy składowe filtra są łączone logicznym 'and', ale " \
|
||||
"'or' lub 'xor' może być również użyte:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <polecenie> <mody>\n" \
|
||||
"\n" \
|
||||
"Filtr może wybrać konkretne zadania na podstawie numerów ID lub UUID. Aby wybrać " \
|
||||
"więcej niż jedno zadanie użyj jednej z form:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"Wyrażenia <mody> składają się na zera lub więcej zmian we właściwościach wybranych zadań," \
|
||||
"np.:\n" \
|
||||
" task <filtr> <polecenie> project:Home\n" \
|
||||
" task <filtr> <polecenie> +weekend +garden due:tomorrow\n" \
|
||||
" task <filtr> <polecenie> Description/annotation text\n" \
|
||||
" task <filtr> <polecenie> /from/to/ <- zastąpić pierwszego wystąpienia\n" \
|
||||
" task <filtr> <polecenie> /from/to/g <- zastąpić wszystkie wystąpienia\n" \
|
||||
"\n" \
|
||||
"Tagi są dowolnymi słowami występującymi w nieograniczonej ilości:\n" \
|
||||
" +tag + oznacza dodanie taga\n" \
|
||||
" -tag - oznacza usunięcie taga\n" \
|
||||
"\n" \
|
||||
"Wbudowanymi atrybutami są:\n" \
|
||||
" description: Tekst opisu zadania\n" \
|
||||
" status: Status zadania - zawieszone, zakończone, usunięte, czekające\n" \
|
||||
" project: Nazwa projektu\n" \
|
||||
" priority: Priorytet\n" \
|
||||
" due: Termin\n" \
|
||||
" recur: Częstotliwość powtarzania\n" \
|
||||
" until: Data przedawnienia zadania\n" \
|
||||
" limit: Oczekiwana liczba wierszy w raporcie lub 'stron'\n" \
|
||||
" wait: Data do kiedy zadanie pozostaje zawieszone\n" \
|
||||
" entry: Data utworzenia zadania\n" \
|
||||
" end: Data ukończenia/usunięcia zadania\n" \
|
||||
" start: Data wystartowania zadania\n" \
|
||||
" scheduled: Data zaplanowanego startu zadania\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Inne zadania od których zależy dane zadanie\n" \
|
||||
"\n" \
|
||||
"Modyfikatory atrybutów zwiększają precyzję filtrów. Dostępne modyfikatory:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Dostępne wyrażenia algebraiczne:\n" \
|
||||
" and or xor Operatory logiczne\n" \
|
||||
" < <= = != >= > Operatory relacji\n" \
|
||||
" ( ) Pierwszeństwa\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:L list\n" \
|
||||
" task '(due < eom or priority != L)' list\n" \
|
||||
"\n" \
|
||||
"Domyślne .taskrc może być nadpisane, np.:\n" \
|
||||
" task ... rc:<inny plik> ...\n" \
|
||||
" task ... rc:~/.inny_taskrc ...\n" \
|
||||
"\n" \
|
||||
"Wartości w .taskrc (lub inne) mogą być nadpisane, np.:\n" \
|
||||
" task ... rc.<nazwa>=<wartość> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Dowolne polecenie może być wyrażone w formie skrótowej jeśli pozostaje jednoznaczne:\n" \
|
||||
" task list project:Home\n" \
|
||||
" task li pro:Home\n" \
|
||||
"\n" \
|
||||
"Niektóre opisy zadań muszą być poprzedzone znakiem ucieczki z powodu zastrzeżonych symboli powłoki:\n" \
|
||||
" task add \"quoted ' quote\"\n" \
|
||||
" task add escaped \\' quote\n" \
|
||||
"\n" \
|
||||
"Argument -- mówi programowi taskwarrior aby traktował wszystkie pozostałe argumenty jako opis " \
|
||||
"zadania, nawet jeśli w innym przypadku zinterpretowałby je jako atrybuty lub tagi:\n" \
|
||||
" task add -- project:Home needs scheduling\n" \
|
||||
"\n" \
|
||||
"Wiele znaków ma specialne znaczenie dla powłoki, włączając:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Addition, subtraction\n" \
|
||||
" ! Inversion\n" \
|
||||
" ~ !~ Match, no match\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "tak"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Tak"
|
||||
|
|
|
@ -824,121 +824,6 @@
|
|||
// View
|
||||
#define STRING_VIEW_TOO_SMALL "O relatório tem uma largura mínima de {1} e não cabe na largura disponível {2}."
|
||||
|
||||
// Usage text. This is an exception, and contains \n characters and formatting.
|
||||
#define STRING_CMD_HELP_TEXT \
|
||||
"A documentação do Taskwarrior pode ser encontrada usando 'man task', 'man taskrc', 'man " \
|
||||
"task-color', 'man task-sync' ou em http://taskwarrior.org\n" \
|
||||
"\n" \
|
||||
"A forma geral dos comandos é:\n" \
|
||||
" task [<filter>] <command> [<mods>]\n" \
|
||||
"\n" \
|
||||
"<filter> consiste de zero ou mais restrições com base nas quais as tarefas são selecionadas, " \
|
||||
"como:\n" \
|
||||
" task <command> <mods>\n" \
|
||||
" task 28 <command> <mods>\n" \
|
||||
" task +fimdesemana <command> <mods>\n" \
|
||||
" task project:Casa due.before:hoje <command> <mods>\n" \
|
||||
" task ebeeab00-ccf8-464b-8b58-f7f2d606edfb <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Por defeito, elementros filtro são combinados com um implícito operador 'and', mas " \
|
||||
"'or' ou 'xor' também podem ser usados, desde que sejam utilizados parêntesis:\n" \
|
||||
" task '(/[Cc]at|[Dd]og/ or /[0-9]+/)' <command> <mods>\n" \
|
||||
"\n" \
|
||||
"Um filtro pode dizer respeito a tarefas específicas utilizando o ID ou UUID da mesma. " \
|
||||
"Para especificar múltiplas tarefas use uma das seguintes formas:\n" \
|
||||
" task 1,2,3 delete\n" \
|
||||
" task 1-3 info\n" \
|
||||
" task 1,2-5,19 modify pri:H\n" \
|
||||
" task 4-7 ebeeab00-ccf8-464b-8b58-f7f2d606edfb info\n" \
|
||||
"\n" \
|
||||
"<mods> consiste em zero ou mais alterações a aplicar nas tarefas selecionadas, " \
|
||||
"como:\n" \
|
||||
" task <filter> <command> project:Home\n" \
|
||||
" task <filter> <command> +weekend +garden due:tomorrow\n" \
|
||||
" task <filter> <command> Description/annotation text\n" \
|
||||
" task <filter> <command> /de/para/ <- substitui a primeira ocorrência\n" \
|
||||
" task <filter> <command> /de/para/g <- substitui todas as ocorrências\n" \
|
||||
"\n" \
|
||||
"Marcas são palavras arbitrárias, em qualquer quantidade:\n" \
|
||||
" +marca + significa adiciona a marca\n" \
|
||||
" -marca - significa remove a marca\n" \
|
||||
"\n" \
|
||||
"Atributos internos:\n" \
|
||||
" description: Descrição da tarefa\n" \
|
||||
" status: Estado da tarefa - pendente, concluída, eliminada, adiada\n" \
|
||||
" project: Nome de projeto\n" \
|
||||
" priority: Prioridade\n" \
|
||||
" due: Data de vencimento\n" \
|
||||
" recur: Frequência de recorrência\n" \
|
||||
" until: Data de caducidade da tarefa\n" \
|
||||
" limit: Número desejado de linhas num relatório ou 'page'\n" \
|
||||
" wait: Data a partir da qual a tarefa fica pendente\n" \
|
||||
" entry: Data de criação da tarefa\n" \
|
||||
" end: Data de conclusão/remoção da tarefa\n" \
|
||||
" start: Data de início da tarefa\n" \
|
||||
" scheduled: Data de agendamento de início de tarefa\n" \
|
||||
" modified: Date task was last modified\n" \
|
||||
" depends: Outras tarefas das quais esta depende\n" \
|
||||
"\n" \
|
||||
"Os modificadores de atributos tornam os filtros mais precisos. Modificados suportados são:\n" \
|
||||
"\n" \
|
||||
" Modifiers Example Equivalent Meaning\n" \
|
||||
" ---------------- ----------------- ------------------- -------------------------\n" \
|
||||
" due:today due = today Fuzzy match\n" \
|
||||
" not due.not:today due != today Fuzzy non-match\n" \
|
||||
" before, below due.before:today due < today Exact date comparison\n" \
|
||||
" after, above due.after:today due >= tomorrow Exact date comparison\n" \
|
||||
" none project.none: project == '' Empty\n" \
|
||||
" any project.any: project !== '' Not empty\n" \
|
||||
" is, equals project.is:x project == x Exact match\n" \
|
||||
" isnt project.isnt:x project !== x Exact non-match\n" \
|
||||
" has, contains desc.has:Hello desc ~ Hello Pattern match\n" \
|
||||
" hasnt, desc.hasnt:Hello desc !~ Hello Pattern non-match\n" \
|
||||
" startswith, left desc.left:Hel desc ~ '^Hel' Beginning match\n" \
|
||||
" endswith, right desc.right:llo desc ~ 'llo$' End match\n" \
|
||||
" word desc.word:Hello desc ~ '\\bHello\\b' Boundaried word match\n" \
|
||||
" noword desc.noword:Hello desc !~ '\\bHello\\b' Boundaried word non-match\n" \
|
||||
"\n" \
|
||||
"Em alternativa, as seguintes operações algebraicas são suportadas:\n" \
|
||||
" and or xor Operadores lógicos\n" \
|
||||
" < <= = != >= > Operadores relacionais\n" \
|
||||
" ( ) Precedência\n" \
|
||||
"\n" \
|
||||
" task due.before:eom priority.not:B list\n" \
|
||||
" task '(due < eom or priority != B)' list\n" \
|
||||
"\n" \
|
||||
"O ficheiro .taskrc por defeito pode ser alterado usando:\n" \
|
||||
" task ... rc:<ficheiro alternativo> ...\n" \
|
||||
" task ... rc:~/.alt_taskrc ...\n" \
|
||||
"\n" \
|
||||
"Os valores no ficheiro .taskrc (ou alternativo) podem ser alterados com:\n" \
|
||||
" task ... rc.<nome>=<valor> ...\n" \
|
||||
" task rc.color=off list\n" \
|
||||
"\n" \
|
||||
"Qualquer nome de comando ou atributo pode ser abreviado desde que seja único:\n" \
|
||||
" task list project:Casa\n" \
|
||||
" task li pro:Casa\n" \
|
||||
"\n" \
|
||||
"As descrições de algumas tarefas têm que ser 'escapadas' caso contrário serão interpretadas pela 'shell':\n" \
|
||||
" task add \"citando ' citação\"\n" \
|
||||
" task add escapando \\' citação\n" \
|
||||
"\n" \
|
||||
"O argumento -- diz ao taskwarrior para considerar todos os argumentos seguintes como parte da descrição, " \
|
||||
"mesmo se à primeira vista fossem interpretados como atributos ou marcas:\n" \
|
||||
" task add -- project:Casa precisa revisão\n" \
|
||||
"\n" \
|
||||
"Muitos caracteres têm significado especial na 'shell', incluindo:\n" \
|
||||
" $ ! ' \" ( ) ; \\ ` * ? { } [ ] < > | & % # ~\n" \
|
||||
"\n"
|
||||
|
||||
/*
|
||||
To be included later, before the 'precendence' line.
|
||||
|
||||
" + - Adição, subtração\n" \
|
||||
" ! Inversão\n" \
|
||||
" ~ !~ Coíncide, Não coíncide\n" \
|
||||
*/
|
||||
|
||||
// util
|
||||
#define STRING_UTIL_CONFIRM_YES "sim"
|
||||
#define STRING_UTIL_CONFIRM_YES_U "Sim"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue