﻿/*
  Multilingual text file
  
  variables to replaced at runtime are delimeted by %...% and should not be translated
  
  Note:
  language_precursor is in format [language_name][underscore]
  e.g. for French, would be language_precursor:"fr_",
  This precursor is used by the 'GoTo' routine in utilites_ml_2.js to return
  users back to their home language page.
  
*/

mlText={

language_precursor:"de_",

xName:["1","2","3","4","5","6","7","8","9"],
yName:["A","B","C","D","E","F","G","H","I"],

setCell:"Setze %val% in Zelle %cell%.. Entferne %val% aus entsprechender Zeile, Spalte und Block (%togo% verbleibend!)",
startingSolveMethod:"Starte Lösungsverfahren %methodCode%",
endingSolveMethod:"Ende Lösungsverfahren %methodCode%",

notes:"Hinweise:",
resetWorkingGrid:"Setze Arbeitsraster zurück",
sureClearStartGrid:"Möchten Sie das START-Raster wirklich leeren?",
runningStartGrid:"Führe Startraster aus",

wantToSetCell:"Möchte %val% in Zelle %cell% setzen - ist aber bereits gesetzt!",

checkValid:"Prüfe das folgende Raster auf Gültigkeit..",
invalidSolution:"Ungültiges Sudoku - Keine Lösung gefunden",
validSolution:"Gültige Lösung gefunden!",
difficultyScore:"Schwierigkeitsgrad: %difficultyScore%",
numberOfGuesses:"Erforderliche Rateversuche: %guesses%",
invalidSolutionCantDelete:"Ungültiges Sudoku oder keine Lösung gefunden - kann %val% nicht aus %cell% löschen",

removing1:"Streichen von %val% aus %cell% erlaubt nur noch %matrixValue% für %cell%",
foundMulticountSet:"Mehrelementige Menge [%newSet%] gefunden - kann Nachzügler streichen:",
setToNewSet:"Setze %newSet% in Zelle %cell%",

endLogic:"Logische Lösungsverfahren erschöpft - versuche Raten-und-prüfen ('Ariadne-Faden')",
guessing:"Rate %val% für Zelle %cell%..",
guessingSucceeded:"Rateversuche für %val% in %cell% erfolgreich",
guessingFailed:"Rateversuche für %val% in %cell% fehlgeschlagen",
endOfAriadne:"Ende das Ariadne-Fadens.. gehe zurück.",
stepSolveCancelled:"Schrittweises Lösen abgebrochen.",
checkingGridValid:"Prüfe das Raster auf Gültigkeit..",
couldNotSolveBySteps:"Schrittweises Lösen erfolglos - muss Rateversuche unternehmen!",
timeElapsed:"Benötigte Zeit: %secs% Sekunden",
solvedByLogicOnly:"Nur durch Logik gelöst - genau eine Lösung!",
guessedBut1Solution:"Lösung gefunden, aber Rateversuche notwendig. Es gibt nur eine Lösung.",
guessedMaybeMoreThan1Solution:"Lösung gefunden, aber Rateversuche notwendig. Eventuell gibt es weitere Lösungen.",
solvedButMoreThan1Solution:"Lösung gefunden. Eventuell gibt es weitere Lösungen (siehe Hinweise)",
solvedButNSolutions:"Lösung gefunden. Insgesamt existieren %solutions% mögliche Lösungen (siehe Hinweise)",
didntSolve:"Keine Lösung gefunden!",
noSolution:"Da 'Raten-und-prüfen erlauben' angewählt war,\nhat der Löser alle denkbaren Kombinationen geprüft.\nErgebnis: Es gibt keine Lösung",
noSolveOptions:"Entweder\n(1) 'Raten-und-prüfen erlauben' anwählen oder\n(2) aufgrund des aktuellen Lösungsrasters eine zusätzliche Zahl logisch ermitteln,\nund in das Startraster eintragen und testen, ob es funktioniert.",
submittingGrid:"Übermittle das gelöste Raster an die Sudoku-Löser-Datenbank..",

column:"Spalte %col%",
columns:"Spalten",
row:"Zeile %row%",
rows:"Zeilen",
block:"Block in %block%",

methodA_column:"Spalte %col% enthält nur eine %val% in Zeile %row%..",
methodA_row:"Zeile %row% enthält nur eine %val% in Spalte %col%..",
methodA_block:"Block in %block% enthält nur eine %val% in Zelle %cell%..",

methodB_row_block:"Die Zahl %val% in Zeile %row% muss im Block in %block% liegen..",
methodB_col_block:"Die Zahl %val% in Spalte %col% muss im Block in %block% liegen..",
methodB_block_col:"Die Zahl %val% im Block in %block% muss in Spalte %col% liegen..",
methodB_block_row:"Die Zahl %val% im Block in %block% muss in Zeile %row% liegen..",

methodD_name:"D: Suche Zahlen-Ketten",
methodD_info:"Prüfe auf Ketten der Länge %size%",
methodD_check_row:"Prüfe auf Ketten in Zeilen..",
methodD_check_col:"Prüfe auf Ketten in Spalten..",
methodD_check_block:"Prüfe auf Ketten in Blöcken..",
methodD_row:"Zeile %row%",
methodD_column:"Spalte %col%",
methodD_block:"Block in %block%",

methodD2_found:"Kette gefunden in %name%: { %items% } MÜSSEN in den Zellen %chain% liegen",
methodD2_removing:".. streiche %item% aus %cell% gemäß Ketten-Regel (Lösungsverfahren D)",
methodD2_nothing_removed:".. konnte aber aufgrund dieser Tatsache keine Zahlen streichen",

methodF3_name2:"F(2): Suche X-Wing-Muster...",
methodF3_name3:"F(3): Suche Swordfish-Muster...",
methodF3_name4:"F(4): Suche Jellyfish-Muster...",
methodF3_name5:"F(5): Suche Squirmbag-Muster (Wer erfindet diese Namen?)...",
methodF3_nameN:"F(%n%): Suche Über-Squirmbag-Muster (Wer erfindet diese Namen?)...",

methodF3_found:"Genau eine %val% in %row_name% %row_chain% in %col_name% %col_chain% gefunden",
methodF3_removing:".. entferne %val% aus %cell% gemäß Muster-Regel (Lösungsverfahren F).",

cookie_not_set:"Konnte den Cookie nicht setzen.\nWenn Sie Cookies verwenden möchten, überprüfen Sie\ndie Sicherheitseinstellungen ihres Browsers.",
cookie_unavailable:"Konnte die Daten des Cookies nicht lesen oder es wurden keine Daten gespeichert.",
cookie_invalid:"Konnte die Daten für den Cookie nicht speichern",
string_format_message:"Geben Sie zeilenweise eine Sudoku-Zeichenkette ein - '_' für ein leeres Feld, '+' für eine neue Zeile",
string_error_in_format:"Fehler.. Bitte noch einmal versuchen. Verwenden Sie '_' für ein leeres Feld, '+' für eine neue Zeile",
copy_string_to_clipboard:"Kopieren Sie diese Zeichenkette in die Zwischenablage und fügen Sie sie irgendwo ein, klicken Sie dann auf OK",

noGridsToday:"Heute keine Sudokus oder die Datenbank ist nicht verfügbar.",
loadThisOne:"Dieses laden",
uniqueSolution:"Eindeutige Lösung: %isUnique%",
hitCount:"Anzahl Zugriffe: %hits%",
yes:"Ja",
noGreaterThanOne:"Nein (mehr als eine Lösung)",
noNone:"Nein (keine Lösung)"

};
