From 1ec650edd217e0e555fec1033394e437a738feaf Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Mon, 17 Aug 2015 08:55:23 -0400 Subject: [PATCH] Help: Clarified attribute modifiers in help --- src/l10n/deu-DEU.h | 30 ++++++++++++++++++------------ src/l10n/eng-USA.h | 30 ++++++++++++++++++------------ src/l10n/epo-RUS.h | 30 ++++++++++++++++++------------ src/l10n/esp-ESP.h | 30 ++++++++++++++++++------------ src/l10n/fra-FRA.h | 30 ++++++++++++++++++------------ src/l10n/ita-ITA.h | 30 ++++++++++++++++++------------ src/l10n/jpn-JPN.h | 30 ++++++++++++++++++------------ src/l10n/pol-POL.h | 30 ++++++++++++++++++------------ src/l10n/por-PRT.h | 30 ++++++++++++++++++------------ 9 files changed, 162 insertions(+), 108 deletions(-) diff --git a/src/l10n/deu-DEU.h b/src/l10n/deu-DEU.h index 0acecf91b..29869edbf 100644 --- a/src/l10n/deu-DEU.h +++ b/src/l10n/deu-DEU.h @@ -935,21 +935,27 @@ " 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" \ - " before (Synonyme: under, below)\n" \ - " after (Synonyme: over, above)\n" \ - " none\n" \ - " any\n" \ - " is (Synonym: equals)\n" \ - " isnt (Synonym: not)\n" \ - " has (Synonym: contains)\n" \ - " hasnt\n" \ - " startswith (Synonym: left)\n" \ - " endswith (Synonym: right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/eng-USA.h b/src/l10n/eng-USA.h index f10532bcb..ac6176e4f 100644 --- a/src/l10n/eng-USA.h +++ b/src/l10n/eng-USA.h @@ -932,21 +932,27 @@ " 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" \ - " before (synonyms under, below)\n" \ - " after (synonyms over, above)\n" \ - " none\n" \ - " any\n" \ - " is (synonym equals)\n" \ - " isnt (synonym not)\n" \ - " has (synonym contains)\n" \ - " hasnt\n" \ - " startswith (synonym left)\n" \ - " endswith (synonym right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/epo-RUS.h b/src/l10n/epo-RUS.h index 821fc50cf..e4d1536b6 100644 --- a/src/l10n/epo-RUS.h +++ b/src/l10n/epo-RUS.h @@ -934,21 +934,27 @@ " 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" \ - " before (antaŭ; samsencaĵoj under, below)\n" \ - " after (post; samsencaĵoj over, above)\n" \ - " none (nenio)\n" \ - " any (ajno)\n" \ - " is (estas; samsencaĵo equals)\n" \ - " isnt (neestas; samsencaĵo not)\n" \ - " has (havas; samsencaĵo contains)\n" \ - " hasnt (nehavas)\n" \ - " startswith (kunekas; samsencaĵo left)\n" \ - " endswith (kunfiniĝas; samsencaĵo right)\n" \ - " word (vorto)\n" \ - " noword (nevorto)\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 < tomorrow 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" \ diff --git a/src/l10n/esp-ESP.h b/src/l10n/esp-ESP.h index a4ff0ed7f..bdb809b49 100644 --- a/src/l10n/esp-ESP.h +++ b/src/l10n/esp-ESP.h @@ -962,21 +962,27 @@ " 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" \ - " before (antes de; sinónimos under, below)\n" \ - " after (después de; sinónimos over, above)\n" \ - " none (nada)\n" \ - " any (cualquiera)\n" \ - " is (es; sinónimo equals)\n" \ - " isnt (no es; sinónimo not)\n" \ - " has (tiene; sinónimo contains)\n" \ - " hasnt (no tiene)\n" \ - " startswith (comienza con; sinónimo left)\n" \ - " endswith (se termina con; sinónimo right)\n" \ - " word (contiene palabra)\n" \ - " noword (no contiene palabra)\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 < tomorrow 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" \ diff --git a/src/l10n/fra-FRA.h b/src/l10n/fra-FRA.h index c7dfab0bf..1d92635df 100644 --- a/src/l10n/fra-FRA.h +++ b/src/l10n/fra-FRA.h @@ -934,21 +934,27 @@ " 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" \ - " before (synonyms under, below)\n" \ - " after (synonyms over, above)\n" \ - " none\n" \ - " any\n" \ - " is (synonym equals)\n" \ - " isnt (synonym not)\n" \ - " has (synonym contains)\n" \ - " hasnt\n" \ - " startswith (synonym left)\n" \ - " endswith (synonym right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/ita-ITA.h b/src/l10n/ita-ITA.h index 687af0f57..094f1a3fc 100644 --- a/src/l10n/ita-ITA.h +++ b/src/l10n/ita-ITA.h @@ -933,21 +933,27 @@ " 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" \ - " before (sinomimi: under, below)\n" \ - " after (sinomimi: over, above)\n" \ - " none\n" \ - " any\n" \ - " is (sinomimo: equals)\n" \ - " isnt (sinomimo: not)\n" \ - " has (sinomimo: contains)\n" \ - " hasnt\n" \ - " startswith (sinomimo: left)\n" \ - " endswith (sinomimo: right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/jpn-JPN.h b/src/l10n/jpn-JPN.h index 21ad4fff8..bc4a59c93 100644 --- a/src/l10n/jpn-JPN.h +++ b/src/l10n/jpn-JPN.h @@ -934,21 +934,27 @@ " end: タスク完了/削除日" \ " start: タスク開始日\n" \ " scheduled: タスク開始をスケジュールした日\n" \ + " modified: Date task was last modified\n" \ " depends: このタスクが依存する他のタスク\n" \ "\n" \ "属性修飾子はフィルタの効果をより正確にします。使える変更子は以下の通りです:\n" \ - " before (同義語は under, below)\n" \ - " after (同義語は over, above)\n" \ - " none\n" \ - " any\n" \ - " is (同義語は equals)\n" \ - " isnt (同義語は not)\n" \ - " has (同義語は contains)\n" \ - " hasnt\n" \ - " startswith (同義語は left)\n" \ - " endswith (同義語は right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/pol-POL.h b/src/l10n/pol-POL.h index 52a42152e..148a0b717 100644 --- a/src/l10n/pol-POL.h +++ b/src/l10n/pol-POL.h @@ -934,21 +934,27 @@ " 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" \ - " before (synonimy pod, poniżej)\n" \ - " after (synonimy nad, powyżej)\n" \ - " none\n" \ - " any\n" \ - " is (synonim równe)\n" \ - " isnt (synonim nierówne)\n" \ - " has (synonim zawiera)\n" \ - " hasnt\n" \ - " startswith (synonim od lewej)\n" \ - " endswith (synonim od prawej)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \ diff --git a/src/l10n/por-PRT.h b/src/l10n/por-PRT.h index 1fe1f5eea..4486c62f8 100644 --- a/src/l10n/por-PRT.h +++ b/src/l10n/por-PRT.h @@ -934,21 +934,27 @@ " 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" \ - " before (sinónimos under, below)\n" \ - " after (sinónimos over, above)\n" \ - " none\n" \ - " any\n" \ - " is (sinónimos equals)\n" \ - " isnt (sinónimos not)\n" \ - " has (sinónimos contains)\n" \ - " hasnt\n" \ - " startswith (sinónimos left)\n" \ - " endswith (sinónimos right)\n" \ - " word\n" \ - " noword\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 < tomorrow 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" \