diff --git a/src/commands/CmdShow.cpp b/src/commands/CmdShow.cpp index d74694095..5f414d5b2 100644 --- a/src/commands/CmdShow.cpp +++ b/src/commands/CmdShow.cpp @@ -30,13 +30,15 @@ #include #include #include -#include #include #include #include #include #include +#define STRING_CMD_SHOW_DIFFER_COLOR "These are highlighted in {1} above." +#define STRING_CMD_SHOW_CONFIG_ERROR "Configuration error: {1} contains an unrecognized value '{2}'." + extern Context context; extern std::string configurationDefaults; @@ -45,7 +47,7 @@ CmdShow::CmdShow () { _keyword = "show"; _usage = "task show [all | substring]"; - _description = STRING_CMD_SHOW; + _description = "Shows all configuration variables or subset"; _read_only = true; _displays_id = false; _needs_gc = false; @@ -66,7 +68,7 @@ int CmdShow::execute (std::string& output) // have already been handled. std::vector words = context.cli2.getWords (); if (words.size () > 1) - throw std::string (STRING_CMD_SHOW_ARGS); + throw std::string ("You can only specify 'all' or a search string."); int width = context.getWidth (); @@ -264,8 +266,8 @@ int CmdShow::execute (std::string& output) // Create output view. Table view; view.width (width); - view.add (STRING_CMD_SHOW_CONF_VAR); - view.add (STRING_CMD_SHOW_CONF_VALUE); + view.add ("Config Variable"); + view.add ("Value"); setHeaderUnderline (view); Color error; @@ -316,7 +318,7 @@ int CmdShow::execute (std::string& output) default_config[i.first] != "") { row = view.addRow (); - view.set (row, 0, std::string (" ") + STRING_CMD_SHOW_CONF_DEFAULT, color); + view.set (row, 0, std::string (" ") + "Default value", color); view.set (row, 1, default_config[i.first], color); } } @@ -324,12 +326,12 @@ int CmdShow::execute (std::string& output) out << '\n' << view.render () - << (view.rows () == 0 ? STRING_CMD_SHOW_NONE : "") + << (view.rows () == 0 ? "No matching configuration variables." : "") << (view.rows () == 0 ? "\n\n" : "\n"); if (issue_warning) { - out << STRING_CMD_SHOW_DIFFER << '\n'; + out << "Some of your .taskrc variables differ from the default values.\n"; if (context.color () && warning.nontrivial ()) out << " " @@ -340,7 +342,7 @@ int CmdShow::execute (std::string& output) // Display the unrecognized variables. if (issue_error) { - out << STRING_CMD_SHOW_UNREC << '\n'; + out << "Your .taskrc file contains these unrecognized variables:\n"; for (auto& i : unrecognized) out << " " << i << '\n'; @@ -378,7 +380,7 @@ int CmdShow::execute (std::string& output) if (context.config.size () == 0) { - out << STRING_CMD_SHOW_EMPTY << '\n'; + out << "Configuration error: .taskrc contains no entries.\n"; rc = 1; } else @@ -386,10 +388,10 @@ int CmdShow::execute (std::string& output) Directory location (context.config.get ("data.location")); if (location._data == "") - out << STRING_CMD_SHOW_NO_LOCATION << '\n'; + out << "Configuration error: data.location not specified in .taskrc file.\n"; if (! location.exists ()) - out << STRING_CMD_SHOW_LOC_EXIST << '\n'; + out << "Configuration error: data.location contains a directory name that doesn't exist, or is unreadable.\n"; } output = out.str (); @@ -401,7 +403,7 @@ CmdShowRaw::CmdShowRaw () { _keyword = "_show"; _usage = "task _show"; - _description = STRING_CMD_SHOWRAW; + _description = "Shows all configuration settings in a machine-readable format"; _read_only = true; _displays_id = false; _category = Command::Category::internal; diff --git a/src/l10n/deu-DEU.h b/src/l10n/deu-DEU.h index 87d20c2d9..5b657dc4d 100644 --- a/src/l10n/deu-DEU.h +++ b/src/l10n/deu-DEU.h @@ -375,22 +375,6 @@ #define STRING_FEEDBACK_BACKLOG_N "{1} Lokale Änderungen. Datenabgleich erforderlich." #define STRING_FEEDBACK_BACKLOG "{1} Lokale Änderungen. Datenabgleich erforderlich." -// 'show' command -#define STRING_CMD_SHOW "Zeigt alle Konfigurations-Optionen oder eine Teilmenge davon" -#define STRING_CMD_SHOW_ARGS "Sie müssen 'all' oder ein Suchwort angeben." -#define STRING_CMD_SHOW_NONE "Keine zutreffendern Konfigurations-Optionen." -#define STRING_CMD_SHOW_UNREC "Die .taskrc-Datei enthält folgende nicht erkannte Optionen:" -#define STRING_CMD_SHOW_DIFFER "Manche Ihrer .taskrc-Optionen unterscheiden sich von den Standardwerten." -#define STRING_CMD_SHOW_EMPTY "Konfigurationsfehler: .taskrc enthält keine Werte." -#define STRING_CMD_SHOW_DIFFER_COLOR "Diese sind oben in {1} hervorgehoben." -#define STRING_CMD_SHOW_CONFIG_ERROR "Konfigurationsfehler: {1} enthält nicht erkannten Wert '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Konfigurationsfehler: data.location nicht in .taskrc-Datei angegeben." -#define STRING_CMD_SHOW_LOC_EXIST "Konfigurationsfehler: data.location enthält einen fehlenden oder nicht lesbaren Ordner." -#define STRING_CMD_SHOW_CONF_VAR "Konfigurations-Option" -#define STRING_CMD_SHOW_CONF_VALUE "Wert" -#define STRING_CMD_SHOW_CONF_DEFAULT "Standardwert" -#define STRING_CMD_SHOWRAW "Zeigt alle Konfigurations-Optionen in maschinenlesbarem Format" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior unterstützt Datei-Format 1 nicht mehr, welches ursprünglich zwischen dem 27. November 2006 und 31. Dezember 2007 eingesetzt wurde." #define STRING_TASK_NO_FF2 "Taskwarrior unterstützt Datei-Format 2 nicht mehr, welches ursprünglich zwischen dem 1. Januar 2008 und 12. April 2009 eingesetzt wurde." diff --git a/src/l10n/eng-USA.h b/src/l10n/eng-USA.h index 7e134d54b..eae14ae18 100644 --- a/src/l10n/eng-USA.h +++ b/src/l10n/eng-USA.h @@ -372,22 +372,6 @@ #define STRING_FEEDBACK_BACKLOG_N "There are {1} local changes. Sync required." #define STRING_FEEDBACK_BACKLOG "There is {1} local change. Sync required." -// 'show' command -#define STRING_CMD_SHOW "Shows all configuration variables or subset" -#define STRING_CMD_SHOW_ARGS "You can only specify 'all' or a search string." -#define STRING_CMD_SHOW_NONE "No matching configuration variables." -#define STRING_CMD_SHOW_UNREC "Your .taskrc file contains these unrecognized variables:" -#define STRING_CMD_SHOW_DIFFER "Some of your .taskrc variables differ from the default values." -#define STRING_CMD_SHOW_EMPTY "Configuration error: .taskrc contains no entries." -#define STRING_CMD_SHOW_DIFFER_COLOR "These are highlighted in {1} above." -#define STRING_CMD_SHOW_CONFIG_ERROR "Configuration error: {1} contains an unrecognized value '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Configuration error: data.location not specified in .taskrc file." -#define STRING_CMD_SHOW_LOC_EXIST "Configuration error: data.location contains a directory name that doesn't exist, or is unreadable." -#define STRING_CMD_SHOW_CONF_VAR "Config Variable" -#define STRING_CMD_SHOW_CONF_VALUE "Value" -#define STRING_CMD_SHOW_CONF_DEFAULT "Default value" -#define STRING_CMD_SHOWRAW "Shows all configuration settings in a machine-readable format" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior no longer supports file format 1, originally used between 27 November 2006 and 31 December 2007." #define STRING_TASK_NO_FF2 "Taskwarrior no longer supports file format 2, originally used between 1 January 2008 and 12 April 2009." diff --git a/src/l10n/epo-RUS.h b/src/l10n/epo-RUS.h index c7c565929..fa99357ed 100644 --- a/src/l10n/epo-RUS.h +++ b/src/l10n/epo-RUS.h @@ -375,22 +375,6 @@ #define STRING_FEEDBACK_BACKLOG_N "Estas {1} lokaj ŝanĝoj. Sinkronigo devita." #define STRING_FEEDBACK_BACKLOG "Estas {1} lokaj ŝanĝoj. Sinkronigo devita." -// 'show' command -#define STRING_CMD_SHOW "Montras ĉian agordan variablon, aŭ subaron" -#define STRING_CMD_SHOW_ARGS "Oni sole povas specifi 'all' aŭ serĉĉenon." -#define STRING_CMD_SHOW_NONE "Nenia kongruanta agordvariablo." -#define STRING_CMD_SHOW_UNREC "Via dosiero .taskrc enhavas nekonatajn variablojn:" -#define STRING_CMD_SHOW_DIFFER "Variabloj ĉe .taskrc diferencas de la defaŭltaj valoroj." -#define STRING_CMD_SHOW_EMPTY "Erara agordo: .taskrc ne enhavas nenion." -#define STRING_CMD_SHOW_DIFFER_COLOR "Tioj estas markitaj supre, ĉe {1}." -#define STRING_CMD_SHOW_CONFIG_ERROR "Erara agordo: {1} enhavas nekonatan valoron '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Erara agordo: data.location ne specifita ĉe dosiero .taskrc." -#define STRING_CMD_SHOW_LOC_EXIST "Erara agordo: data.location enhavas dosierumnomon neekzistantan aŭ nelegeblan." -#define STRING_CMD_SHOW_CONF_VAR "Agordvariablo" -#define STRING_CMD_SHOW_CONF_VALUE "Valoro" -#define STRING_CMD_SHOW_CONF_DEFAULT "Defaŭlta valoro" -#define STRING_CMD_SHOWRAW "Montras ĉia agordvariablon je maŝinlegebla aranĝo" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior ne pli subtenas dosier-aranĝon 1, kiu estis originale uzata inter la 27-a de novembro 2006 kaj la 31-a de decembro 2007." #define STRING_TASK_NO_FF2 "Taskwarrior ne pli subtenas dosier-aranĝon 2, kiu estis originale uzata inter la 1-a de januaro 2008 kaj la 12-a de aprilo 2009." diff --git a/src/l10n/esp-ESP.h b/src/l10n/esp-ESP.h index f89c4aabc..5afc67022 100644 --- a/src/l10n/esp-ESP.h +++ b/src/l10n/esp-ESP.h @@ -385,22 +385,6 @@ #define STRING_FEEDBACK_BACKLOG_N "Hay {1} modificaciones locales. Se require una sincronización." #define STRING_FEEDBACK_BACKLOG "Hay {1} modificaciones locales. Se require una sincronización." -// 'show' command -#define STRING_CMD_SHOW "Muestra todas las variables de configuración o un subconjunto" -#define STRING_CMD_SHOW_ARGS "Solo puede especificar 'all' o un término de búsqueda." -#define STRING_CMD_SHOW_NONE "No hay variables de configuración que coincidan." -#define STRING_CMD_SHOW_UNREC "Su archivo .taskrc contiene estas variables no reconocidas:" -#define STRING_CMD_SHOW_DIFFER "Algunas de sus variables .taskrc difieren de los valores por defecto." -#define STRING_CMD_SHOW_EMPTY "Error de configuración: .taskrc no contiene ninguna entrada." -#define STRING_CMD_SHOW_DIFFER_COLOR "Las cambiadas aparecen resaltadas en {1} más arriba." -#define STRING_CMD_SHOW_CONFIG_ERROR "Error de configuración: {1} contiene un valor '{2}' no reconocido." -#define STRING_CMD_SHOW_NO_LOCATION "Error de configuración: data.location no especificado en el archivo .taskrc ." -#define STRING_CMD_SHOW_LOC_EXIST "Error de configuración: data.location contiene un nombre de directorio que no existe o no se puede leer." -#define STRING_CMD_SHOW_CONF_VAR "Variable Config" -#define STRING_CMD_SHOW_CONF_VALUE "Valor" -#define STRING_CMD_SHOW_CONF_DEFAULT "Valor por defecto" -#define STRING_CMD_SHOWRAW "Muestra todas las variables de configuración en un formato legible por la máquina" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior ya no admite el formato de archivo 1, usado originalmente entre el 27 de noviembre de 2006 y el 31 de diciembre de 2007." #define STRING_TASK_NO_FF2 "Taskwarrior ya no admite el formato de archivo 2, usado originalmente entre el 1 de enero de 2008 y el 12 de abril de 2009." diff --git a/src/l10n/fra-FRA.h b/src/l10n/fra-FRA.h index 26872351c..e397d7e3e 100644 --- a/src/l10n/fra-FRA.h +++ b/src/l10n/fra-FRA.h @@ -397,22 +397,6 @@ #define STRING_FEEDBACK_BACKLOG_N "Il y a des {1} changements locaux. Synchronisation requise." #define STRING_FEEDBACK_BACKLOG "Il y a des {1} changements locaux. Synchronisation requise." -// 'show' command -#define STRING_CMD_SHOW "Shows all configuration variables or subset" -#define STRING_CMD_SHOW_ARGS "You can only specify 'all' or a search string." -#define STRING_CMD_SHOW_NONE "No matching configuration variables." -#define STRING_CMD_SHOW_UNREC "Your .taskrc file contains these unrecognized variables:" -#define STRING_CMD_SHOW_DIFFER "Some of your .taskrc variables differ from the default values." -#define STRING_CMD_SHOW_EMPTY "Erreur de configuration : .taskrc ne contient pas d'entrées." -#define STRING_CMD_SHOW_DIFFER_COLOR "These are highlighted in {1} above." -#define STRING_CMD_SHOW_CONFIG_ERROR "Erreur de configuration : {1} contient une valeur non reconnue '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Erreur de configuration : data.location non spécifié dans le fichier .taskrc." -#define STRING_CMD_SHOW_LOC_EXIST "Erreur de configuration : data.location contains a directory name that doesn't exist, or is unreadable." -#define STRING_CMD_SHOW_CONF_VAR "Config Variable" -#define STRING_CMD_SHOW_CONF_VALUE "Value" -#define STRING_CMD_SHOW_CONF_DEFAULT "Default value" -#define STRING_CMD_SHOWRAW "Shows all configuration settings in a machine-readable format" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior no longer supports file format 1, originally used between 27 November 2006 and 31 December 2007." #define STRING_TASK_NO_FF2 "Taskwarrior no longer supports file format 2, originally used between 1 January 2008 and 12 April 2009." diff --git a/src/l10n/ita-ITA.h b/src/l10n/ita-ITA.h index ef0b3dfc4..ed25a9a1a 100644 --- a/src/l10n/ita-ITA.h +++ b/src/l10n/ita-ITA.h @@ -376,22 +376,6 @@ #define STRING_FEEDBACK_BACKLOG_N "There are {1} local changes. Sync required." #define STRING_FEEDBACK_BACKLOG "There is {1} local change. Sync required." -// 'show' command -#define STRING_CMD_SHOW "Mostra i sottoinsiemi di variabili di configurazione" -#define STRING_CMD_SHOW_ARGS "Solo 'all' può essere specificata come stringa di ricerca." -#define STRING_CMD_SHOW_NONE "Variabile di configurazione non corrispondente." -#define STRING_CMD_SHOW_UNREC "Il file .taskrc contiene variabili non riconosciute:" -#define STRING_CMD_SHOW_DIFFER "Alcune variabili in .taskrc hanno valore diverso dal default." -#define STRING_CMD_SHOW_EMPTY "Errore di configurazione: .taskrc è vuoto." -#define STRING_CMD_SHOW_DIFFER_COLOR "Evidenziate sopra in {1}." -#define STRING_CMD_SHOW_CONFIG_ERROR "Errore di configurazione: {1} contiene un valore non riconosciuto '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Errore di configurazione: data.location non specificato in .taskrc." -#define STRING_CMD_SHOW_LOC_EXIST "Errore di configurazione: data.location contiene una directory che non esiste o non è leggibile." -#define STRING_CMD_SHOW_CONF_VAR "Variabile di configurazione" -#define STRING_CMD_SHOW_CONF_VALUE "Valore" -#define STRING_CMD_SHOW_CONF_DEFAULT "Default value" -#define STRING_CMD_SHOWRAW "Mostra le impostazioni di configurazione in formato processabile" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior non supporta più il formato di file 1, usato tra il 27 Novembre 2006 e il 31 Dicembre 2007." #define STRING_TASK_NO_FF2 "Taskwarrior no longer supports file format 2, originally used between 1 January 2008 and 12 April 2009." diff --git a/src/l10n/jpn-JPN.h b/src/l10n/jpn-JPN.h index 43e75e9a4..171e549b6 100644 --- a/src/l10n/jpn-JPN.h +++ b/src/l10n/jpn-JPN.h @@ -377,22 +377,6 @@ #define STRING_FEEDBACK_BACKLOG_N "There are {1} local changes. Sync required." #define STRING_FEEDBACK_BACKLOG "There is {1} local change. Sync required." -// 'show' command -#define STRING_CMD_SHOW "Shows all configuration variables or subset" -#define STRING_CMD_SHOW_ARGS "You can only specify 'all' or a search string." -#define STRING_CMD_SHOW_NONE "No matching configuration variables." -#define STRING_CMD_SHOW_UNREC "Your .taskrc file contains these unrecognized variables:" -#define STRING_CMD_SHOW_DIFFER "Some of your .taskrc variables differ from the default values." -#define STRING_CMD_SHOW_EMPTY "Configuration error: .taskrc contains no entries." -#define STRING_CMD_SHOW_DIFFER_COLOR "These are highlighted in {1} above." -#define STRING_CMD_SHOW_CONFIG_ERROR "Configuration error: {1} contains an unrecognized value '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Configuration error: data.location not specified in .taskrc file." -#define STRING_CMD_SHOW_LOC_EXIST "Configuration error: data.location contains a directory name that doesn't exist, or is unreadable." -#define STRING_CMD_SHOW_CONF_VAR "Config Variable" -#define STRING_CMD_SHOW_CONF_VALUE "Value" -#define STRING_CMD_SHOW_CONF_DEFAULT "Default value" -#define STRING_CMD_SHOWRAW "Shows all configuration settings in a machine-readable format" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior no longer supports file format 1, originally used between 27 November 2006 and 31 December 2007." #define STRING_TASK_NO_FF2 "Taskwarrior no longer supports file format 2, originally used between 1 January 2008 and 12 April 2009." diff --git a/src/l10n/pol-POL.h b/src/l10n/pol-POL.h index fd0eadea2..a3aca5d20 100644 --- a/src/l10n/pol-POL.h +++ b/src/l10n/pol-POL.h @@ -377,22 +377,6 @@ #define STRING_FEEDBACK_BACKLOG_N "Wykryto {1} lokalne zmiany. Wymagana synchronizacja." #define STRING_FEEDBACK_BACKLOG "Wykryto {1} lokalne zmiany. Wymagana synchronizacja." -// 'show' command -#define STRING_CMD_SHOW "Pokazuje wszystkie zmienne konfiguracji lub ich podzbiór" -#define STRING_CMD_SHOW_ARGS "Możesz jedynie wybrać wszystkie lub wyszukać na podstawie ciągu." -#define STRING_CMD_SHOW_NONE "Brak dopasowania zmiennych konfiguracyjnych." -#define STRING_CMD_SHOW_UNREC "Twój plik .taskrc zawiera następujące nierozpoznane zmienne:" -#define STRING_CMD_SHOW_DIFFER "Niektóre ze zmiennych w twoim .taskrc różnią się od wartości domyślnych." -#define STRING_CMD_SHOW_EMPTY "Błąd konfiguracji: .taskrc jest puste." -#define STRING_CMD_SHOW_DIFFER_COLOR "Są one podświetlone na {1}." -#define STRING_CMD_SHOW_CONFIG_ERROR "Błąd konfiguracji: {1} zawiera nierozpoznaną wartość '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Błąd konfiguracji: data.location nie ustawione w pliku .taskrc." -#define STRING_CMD_SHOW_LOC_EXIST "Błąd konfiguracji: data.location zawiera nazwę katalogu który nie istnieje lub jest nieosiągalny." -#define STRING_CMD_SHOW_CONF_VAR "Zmienna Konfiguracji" -#define STRING_CMD_SHOW_CONF_VALUE "Wartość" -#define STRING_CMD_SHOW_CONF_DEFAULT "Domyślna wartość" -#define STRING_CMD_SHOWRAW "Pokazuje kompletną konfiguracjię w formacie dogodnym dla maszyny" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior nie wspiera więcej formatu plików 1, wcześniej używanego pomiędzy 27 Listopada 2006 i 31 Grudnia 2007." #define STRING_TASK_NO_FF2 "Taskwarrior nie wspiera więcej formatu plików 2, wcześniej używanego pomiędzy 1 Stycznia 2008 i 12 Kwietnia 2009." diff --git a/src/l10n/por-PRT.h b/src/l10n/por-PRT.h index ab32e9c1d..80dc379e9 100644 --- a/src/l10n/por-PRT.h +++ b/src/l10n/por-PRT.h @@ -377,22 +377,6 @@ #define STRING_FEEDBACK_BACKLOG_N "Há {1} modificações locais. Necessário sincronizar (sync)." #define STRING_FEEDBACK_BACKLOG "Há {1} modificações locais. Necessário sincronizar (sync)." -// 'show' command -#define STRING_CMD_SHOW "Mostra todas ou um subconjunto das variáveis de configuração" -#define STRING_CMD_SHOW_ARGS "Apenas pode específicar 'all' ou uma expressão a procurar." -#define STRING_CMD_SHOW_NONE "Nenhuma variável de configuração corresponde à procura." -#define STRING_CMD_SHOW_UNREC "O seu ficheiro .taskrc contém as seguintes variávies desconhecidas:" -#define STRING_CMD_SHOW_DIFFER "Algumas das variáveis no seu .taskrc diferem dos valores por defeito." -#define STRING_CMD_SHOW_EMPTY "Erro de configuração: o ficheiro .taskrc não contém nenhuma entrada." -#define STRING_CMD_SHOW_DIFFER_COLOR "Estas estão realçadas com {1}." -#define STRING_CMD_SHOW_CONFIG_ERROR "Erro de configuração: {1} contém um valor desconhecido '{2}'." -#define STRING_CMD_SHOW_NO_LOCATION "Erro de configuração: 'data.location' não especificada no ficheiro .taskrc ." -#define STRING_CMD_SHOW_LOC_EXIST "Erro de configuração: 'data.location' contém um diretório que não existe ou não é accessível." -#define STRING_CMD_SHOW_CONF_VAR "Variável de configuração" -#define STRING_CMD_SHOW_CONF_VALUE "Valor" -#define STRING_CMD_SHOW_CONF_DEFAULT "Valor por defeito" -#define STRING_CMD_SHOWRAW "Mostra todas as definições de configuração num formato legível por máquina" - // Task #define STRING_TASK_NO_FF1 "Taskwarrior já não suporta o formato 1, originalmente usado entre 27-Novembro-2006 e 31-Dezembro-2007." #define STRING_TASK_NO_FF2 "Taskwarrior já não suporta o formato 2, originalmente usado entre 1-Janeiro-2008 e 12-April-2009."