#include <stdlib.h>
-#define kNumberOfLanguages 4
+#define kNumberOfLanguages 6
#define kNumberOfStrings 4
#define kLanguage 0
"Regresar al texto", // Español
"Zum Haupttext", // Deutsch
"Retour au texte principal", // Français
+ "return to body", // Nederlands
+ "return to body", // Svenska
"see footnote", // English
"Ver nota a pie de página", // Español
"Siehe Fußnote", // Deutsch
"Voir note de bas de page", // Français
+ "see footnote", // Nederlands
+ "see footnote", // Svenska
"see citation", // English
"Ver referencia", // Español
"Siehe Zitat", // Deutsch
"Voir citation", // Français
+ "see citation", // Nederlands
+ "see citation", // Svenska
"see glossary", // English
"Ver glosario", // Español
"Siehe Glossar", // Deutsch
"Voir glossaire", // Français
+ "see glossary", // Nederlands
+ "see glossary", // Svenska
};
LC_ES, //!< Español
LC_DE, //!< Deutsch
LC_FR, //!< Français
+ LC_NL, //!< Nederlands
+ LC_SV, //!< Svenska
};
return LC_DE;
} else if (strcmp(l, "fr") == 0) {
return LC_FR;
+ } else if (strcmp(l, "nl") == 0) {
+ return LC_NL;
+ } else if (strcmp(l, "sv") == 0) {
+ return LC_SV;
}
return 0;
struct arg_str *a_format, *a_lang;
struct arg_file *a_file, *a_o;
struct arg_end *a_end;
-struct arg_rem *a_rem1, *a_rem2, *a_rem3, *a_rem4;
+struct arg_rem *a_rem1, *a_rem2, *a_rem3, *a_rem4, *a_rem5;
DString * stdin_buffer() {
a_rem1 = arg_rem("", ""),
- a_format = arg_str0("t", "to", "FORMAT", "convert to FORMAT, FORMAT = html|latex|beamer|memoir|mmd|odf|epub"),
- a_o = arg_file0("o", "output", "FILE", "send output to FILE"),
-
a_batch = arg_lit0("b", "batch", "process each file separately"),
- a_compatibility = arg_lit0("c", "compatibility", "Markdown compatibility mode"),
a_full = arg_lit0("f", "full", "force a complete document"),
a_snippet = arg_lit0("s", "snippet", "force a snippet"),
- a_random = arg_lit0("", "random", "use random numbers for footnote anchors"),
+ a_compatibility = arg_lit0("c", "compatibility", "Markdown compatibility mode"),
+ a_random = arg_lit0(NULL, "random", "use random numbers for footnote anchors"),
+ a_nolabels = arg_lit0(NULL, "nolabels", "Disable id attributes for headers"),
a_rem2 = arg_rem("", ""),
- a_accept = arg_lit0("a", "accept", "accept all CriticMarkup changes"),
- a_reject = arg_lit0("r", "reject", "reject all CriticMarkup changes"),
+ a_format = arg_str0("t", "to", "FORMAT", "convert to FORMAT, FORMAT = html|latex|beamer|memoir|mmd|odf|epub"),
+ a_o = arg_file0("o", "output", "FILE", "send output to FILE"),
- a_rem3 = arg_rem("", ""),
+ a_rem3 = arg_rem("",""),
- a_nolabels = arg_lit0(NULL, "nolabels", "Disable id attributes for headers"),
-
- a_file = arg_filen(NULL, NULL, "<FILE>", 0, argc+2, "read input from file(s)"),
+ a_accept = arg_lit0("a", "accept", "accept all CriticMarkup changes"),
+ a_reject = arg_lit0("r", "reject", "reject all CriticMarkup changes"),
a_rem4 = arg_rem("", ""),
a_lang = arg_str0("l", "lang", "LANG", "language/smart quote localization, LANG = en|es|de|fr|nl|sv"),
+
+ a_rem5 = arg_rem("", ""),
+
+ a_file = arg_filen(NULL, NULL, "<FILE>", 0, argc+2, "read input from file(s) -- use stdin if no files given"),
+
a_end = arg_end(20),
};
// '--help' takes precedence
if (a_help->count > 0) {
- printf("\n%s v%s\n\n", MULTIMARKDOWN_NAME, MULTIMARKDOWN_VERSION);
+ printf("\n%s v%s -- %s\n\n", MULTIMARKDOWN_NAME, MULTIMARKDOWN_VERSION, MULTIMARKDOWN_COPYRIGHT);
printf("\tUsage: %s", binname);
arg_print_syntax(stdout, argtable, "\n\n");
printf("Options:\n");