TkMsgCatalog.new('::tkmsgcat_demo') {
    nl "Application Error", "Toepassingsfout"
    nl "Blue", "Blauw"
    nl "Color", "Kleur"
    nl "Delete", "Wissen"
    nl "Error", "Fout"
    nl "Exit", "Be\\u00ebindigen"
    nl "Green", "Groen"
    nl "Red", "Rood"
    nl "blue", "blauw"
    nl "green", "groen"
    nl "red", "rood"
}

TkMsgCatalog.new('::tk') {
    nl "\"%1\$s\" must be an absolute pathname", "\"%1\$s\" moet een absolute pad-naam zijn"
    nl "%1\$s is not a toplevel window", "%1\$s is geen toplevel window"
    nl ", or", ", of"
    nl "-default, -icon, -message, -parent, -title, or -type", "-default, -icon, -message, -parent, -title, of -type"
    nl "-initialdir, -mustexist, -parent, or -title", "-initialdir, -mustexist, -parent, of -title"
    nl "&Abort", "&Afbreken"
    nl "About...", "Over..."
    nl "All Files", "Alle Bestanden"
    nl "Application Error", "Toepassingsfout"
    nl "&Blue", "&Blauw"
    nl "&Cancel", "&Annuleren"
    nl "Cannot change to the directory \"%1\$s\".\nPermission denied.", "Kan niet naar map \"%1\$s\" gaan.\nU heeft hiervoor geen toestemming."
    nl "Choose Directory", "Kies map"
    nl "Clear", "Wissen"
    nl "Clear entry, Press OK; Enter %1\$s, press OK", "Wis veld, Druk op OK; typ %1\$s in, druk op OK"
    nl "&Clear Console", "&Wis Console"
    nl "Color", "Kleur"
    nl "Console"
    nl "Copy", "Kopi\\u00ebren"
    nl "Cut", "Knippen"
    nl "Delete", "Wissen"
    nl "Details"
    nl "Details >>"
    nl "Directory \"%1\$s\" does not exist.", "Map \"%1\$s\" bestaat niet."
    nl "&Directory:", "&Map:"
    nl "Edit", "Bewerken"
    nl "Enter \"%1\$s\", press OK", "Typ \"%1\$s\", druk op OK"
    nl "Enter \"%1\$s\", press OK, enter \"%2\$s\", press OK", "Typ \"%1\$s\", druk op OK, typ \"%2\$s\", druk op OK"
    nl "Error: %1\$s", "Fout: %1\$s"
    nl "Exit", "Be\\u00ebindigen"
    nl "File", "Bestand"
    nl "File \"%1\$s\" already exists.\n\n", "Bestand \"%1\$s\" bestaat al.\n\n"
    nl "File \"%1\$s\" already exists.\nDo you want to overwrite it?", "Bestand \"%1\$s\" bestaat al.\nWilt u het overschrijven?"
    nl "File \"%1\$s\" does not exist.", "Bestand \"%1\$s\" bestaat niet."
    nl "File &name:", "Bestands&naam:"
    nl "File &names:", "Bestands&namen:"
    nl "Files of &type:", "Bestanden van het &type:"
    nl "Fi&les:", "&Bestanden:"
    nl "&Filter"
    nl "Fil&ter:"
    nl "&Green", "&Groen"
    nl "Hi", "H\\u00e9"
    nl "Hide Console", "Verberg Console"
    nl "&Ignore", "&Negeren"
    nl "Invalid file name \"%1\$s\".", "Ongeldige bestandsnaam \"%1\$s\"."
    nl "Log Files", "Log Bestanden"
    nl "&No", "&Nee"
    nl "&OK"
    nl "Ok"
    nl "&Open", "&Openen"
    nl "Open", "Openen"
    nl "Open Multiple Files", "Open meerdere bestanden"
    nl "Paste", "Plakken"
    nl "Please press %1\$s", "Druk op %1\$s, A.U.B."
    nl "Please press ok", "Druk op ok, A.U.B."
    nl "Press Cancel", "Druk op Annuleren"
    nl "Press Ok", "Druk op Ok"
    nl "Quit", "Stoppen"
    nl "&Red", "&Rood"
    nl "Replace existing file?", "Vervang bestaand bestand?"
    nl "&Retry", "&Herhalen"
    nl "&Save", "Op&slaan"
    nl "Save As", "Opslaan als"
    nl "Save To Log", "Opslaan naar Log"
    nl "Select Log File", "Selecteer Log bestand"
    nl "Select a file to source", "Selecteer bronbestand"
    nl "&Selection:", "&Selectie:"
    nl "Skip Messages", "Berichten overslaan"
    nl "Source...", "Bron..."
    nl "Tcl Scripts"
    nl "Tcl for Windows", "Tcl voor Windows"
    nl "Text Files", "Tekstbestanden"
    nl "&Yes", "&Ja"
    nl "abort", "afbreken"
    nl "abort, retry, ignore, ok, cancel, no, or yes", "afbreken, opnieuw, negeren, ok, annuleren, nee, of ja"
    nl "abortretryignore, ok, okcancel, retrycancel, yesno, or yesnocancel", "abortretryignore, ok, okcancel, retrycancel, yesno, of yesnocancel"
    nl "bad %1\$s value \"%2\$s\": must be %3\$s", "verkeerde %1\$s waarde \"%2\$s\": moet zijn %3\$s"
    nl "bad file type \"%1\$s\", should be", "verkeerd bestandstype \"%1\$s\", moet zijn"
    nl "bad option \"%1\$s\": should be %2\$s", "verkeerde optie \"%1\$s\": moet zijn %2\$s"
    nl "bad window path name \"%1\$s\"", "verkeerde window-padnaam \"%1\$s\""
    nl "blue", "blauw"
    nl "can't post %1\$s:  it isn't a descendant of %2\$s (this is a new requirement in Tk versions 3.0 and later)", "kan %1\$s niet verzenden:  het is geen afstammeling van %2\$s (dit is een nieuwe eis in Tk versies 3.0 en later)"
    nl "cancel", "annuleren"
    nl "default button index greater than number of buttons specified for tk_dialog", "default knop index is groter dan het aantal knoppen beschikbaar voor tk_dialog"
    nl "display name to use (current one otherwise)", "te gebruiken schermnaam (anders huidige scherm)"
    nl "error, info, question, or warning", "error, info, question, of warning"
    nl "extension"
    nl "extensions"
    nl "focus group \"%1\$s\" doesn't exist", "focusgroep \"%1\$s\" bestaat niet"
    nl "green", "groen"
    nl "history event %1\$s"
    nl "ignore", "negeren"
    nl "invalid default button \"%1\$s\"", "ongeldige default knop \"%1\$s\""
    nl "macType"
    nl "macTypes"
    nl "must specify a background color", "een achtergrondkleur is verplicht"
    nl "name of the slave interpreter", "naam van de slaaf-interpreter"
    nl "no winfo screen . nor env(DISPLAY)", "geen winfo scherm . noch env(DISPLAY)"
    nl "ok"
    nl "red", "rood"
    nl "retry", "opnieuw"
    nl "should contain 5 or 4 elements", "moet 4 of 5 elementen bevatten"
    nl "spec"
    nl "tk_chooseDirectory command", "tk_chooseDirectory opdracht"
    nl "tk_chooseDirectory command, cancel gives null", "tk_chooseDirectory opdracht, annuleren geeft lege waarde"
    nl "tk_chooseDirectory command, initialdir", "tk_chooseDirectory opdracht, initi\\u00eble map"
    nl "yes", "ja"
}
