Search queries should never cause SQL errors! The new mysql4 code at least is fairly robust.
print "$msg\n";
wfErrorExit();
}
- $sk = $wgUser->getSkin();
- $shlink = $sk->makeKnownLink( wfMsgNoDB( "searchhelppage" ),
- wfMsgNoDB( "searchingwikipedia" ) );
- $msg = str_replace( "$5", $shlink, $msg );
$this->mBodytext = $msg;
$this->output();
wfErrorExit();
'error' => 'Error',
'databaseerror' => 'Database error',
'dberrortext' => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
+This may indicate a bug in the software.
The last attempted database query was:
<blockquote><tt>$1</tt></blockquote>
from within function \"<tt>$2</tt>\".
#
"error" => "Fout",
"databaseerror" => "Databasisfout",
-"dberrortext" => "Sintaksisfout in databasisnavraag
-as gevolg van verbode navraag (sien $5),
-of fout in die sagteware.
+"dberrortext" => "Sintaksisfout in databasisnavraag.
Die laaste navraag was:
<blockquote><tt>$1</tt></blockquote>
van funksie \"<tt>$2</tt>\".
#
"error" => "Error",
"databaseerror" => "Database error",
- "dberrortext" => "A database query syntax error has occurred.
- This could be because of an illegal search query (see $5),
- or it may indicate a bug in the software.
- The last attempted database query was:
- <blockquote><tt>$1</tt></blockquote>
- from within function \"<tt>$2</tt>\".
- MySQL returned error \"<tt>$3: $4</tt>\".",
"dberrortextcl" => "A database query syntax error has occurred.
The last attempted database query was:
\"$1\"
'error' => 'Грешка',
'databaseerror' => 'Грешка при работа с базата данни',
'dberrortext' => "Възникна синтактична грешка при заявка към базата данни.
-Това може да е причинено от невалидна заявка за търсене (вижте $5)
-или да свидетелства за грешка в ситемата.
Последната заявка към базата данни бе:
<blockquote><tt>$1</tt></blockquote>
при функцията \"<tt>$2</tt>\".
#
"error" => "Error",
"databaseerror" => "Database error",
-"dberrortext" => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".",
"dberrortextcl" => "A database query syntax error has occurred.
The last attempted database query was:
\"$1\"
#
"error" => "Error",
"databaseerror" => "Error de la base de dades",
-"dberrortext" => "Ha ocorregut un error de sintaxi en una consulta a la base de dades. Això pot ser degut a una recerca il·legal (vegeu $5)
-
-,o pot indicar un error en el programari. L'última consulta que s'ha intentat ha estat:
+"dberrortext" => "Ha ocorregut un error de sintaxi en una consulta a la base de dades.
+L'última consulta que s'ha intentat ha estat:
<blockquote><tt>$1</tt></blockquote>L'error de retorn de MySQL ha estat\"<tt>$3: $4</tt>\".",
"noconnect" => "No s'ha pogut connectar a la base de dades a $1",
"nodb" => "No s'ha pogut seleccionar la base de dades$1",
#
"error" => "Chyba",
"databaseerror" => "Databázová chyba",
-"dberrortext" => "Syntaktická chyba se stala při dotazu na databázi. Možná ji způsobila nedovolená otázka. (viz $1), nebo to indikuje chybu v programovém vybavení. Jako poslední jste volil(a) otázku:
+"dberrortext" => "Syntaktická chyba se stala při dotazu na databázi. Jako poslední jste volil(a) otázku:
<blockquote><tt>$1</tt></blockquote>
z funkce \"<tt>$2</tt>\".
MySQL vrátil chybu \"<tt>$3: $4</tt>\".",
"error" => "Gwall",
"databaseerror" => "Databas ar gam",
"dberrortext" => "Mae gwall cystrawen wedi digwydd ar y databas.
-Wyrach mae hwn wedi digwydd am achos gofyniad chwilio anghyfreithlon (gwelwch $5), neu mae 'ne byg yn y meddalwedd.
Y gofyniad olaf triodd y databas oedd:
<blockquote><tt>$1</tt></blockquote>
oddiwrth ffwythiant \"<tt>$2</tt>\".
"error" => "Fejl",
"databaseerror" => "Databasefejl",
"dberrortext" => "Der er sket en syntaksfejl i en databaseforespørgsel.
-Dette kan være på grund af en illegal forespørgsel (se $5),
-eller det kan betyde en fejl i softwaren.
Den sidst forsøgte databaseforespørgsel var:
<blockquote><tt>$1</tt></blockquote>
fra funktionen \"<tt>$2</tt>\".
"error" => "Fehler",
"databaseerror" => "Fehler in der Datenbank",
"dberrortext" => "Es gab einen Syntaxfehler in der Datenbankabfrage.
-Das könnte eine illegale Suchanfrage sein (siehe $5),
-oder ein Softwarefehler. Die letzte Datenbankabfrage lautete:
+Die letzte Datenbankabfrage lautete:
<blockquote><tt>$1</tt></blockquote>
aus der Funktion \"<tt>$2</tt>\".
MySQL meldete den Fehler \"<tt>$3: $4</tt>\".",
"error" => "Eraro", #FIXME: Fuŝo
"databaseerror" => "Datumbaza eraro",
"dberrortext" => "Sintakseraro okazis en informpeto al la datumaro.
-Eble kaŭzis tion malpermesita serĉomendo (vidu je $5),
-aŭ eble tio indikas cimon en la programaro.
Jen la plej laste provita informmendo:
<blockquote><tt><nowiki>$1</nowiki></tt></blockquote>
el la funkcio \"<tt>$2</tt>\".
"databaseerror" => "Error de la base de datos",
"dberrortext" => "Ha ocurrido un error de sintaxis en una consulta
a la base de datos.
-Esto puede ser debido a una búsqueda ilegal (ver $5),
-o puede indicar un error en el software.
La última consulta que se intentó fue:
<blockquote><tt>$1</tt></blockquote>El error de retorno de
MySQL fue\"<tt>$3: $4</tt>\".",
"error" => "Viga",
"databaseerror" => "Andmebaasi viga",
"dberrortext" => "Andmebaasipäringus oli süntaksiviga.
-Kas otsingupäring oli ebakorrektne (vaata $5)
-või tarkvaras on viga.
Viimane andmebaasipäring oli:
<blockquote><tt>$1</tt></blockquote>
funktsioonist \"<tt>$2</tt>\".
#
"error" => "خطا",
"databaseerror" => "خطای پایگاه داده",
-"dberrortext" => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".",
"dberrortextcl" => "A database query syntax error has occurred.
The last attempted database query was:
\"$1\"
"error" => "Virhe",
"databaseerror" => "Tietokantavirhe",
"dberrortext" => "Tietokantakyselyssä tapahtui syntaksivirhe.
-Syynä saattaa olla virheellinen kysely (katso $5), tai se saattaa
-johtua ohjelmointivirheestä.
Viimeinen tietokantakysely, jota yritettiin, oli:
<blockquote><tt>$1</tt></blockquote>.
Se tehtiin funktiosta \"<tt>$2</tt>\".
#
"error" => "Erreur",
"databaseerror" => "Erreur base de données",
-"dberrortext" => "Erreur de syntaxe dans la base de données. Cette erreur peut être causée par une requête de recherche incorrecte (voir $5), ou une erreur dans le logiciel. La dernière requête traitée par la base de données était :
+"dberrortext" => "Erreur de syntaxe dans la base de données. La dernière requête traitée par la base de données était :
<blockquote><tt>$1</tt></blockquote>
depuis la fonction \"<tt>$2</tt>\".
MySQL a renvoyé l'erreur \"<tt>$3: $4</tt>\".",
"error" => "Fout",
"databaseerror" => "Databankfout",
"dberrortext" => "Sinboufout in databankfraach.
-Dit soe troch in ferkearde sykfraach komme kinne (sjoch \"$5\"),
-of it soe in brek yn it programma wêze kinne.
De lêst besochte databankfraach wie:
<blockquote><tt>$1</tt></blockquote>
fan funksje \"<tt>$2</tt>\" út.
"error" => "Earráid",
"databaseerror" => "Earráid sa bunachar sonraí",
"dberrortext" => "Tharlaigh earráid chomhréir in órdú chuig an bhunachar sonraí.
-Tá seans go cuireadh órdú fiosraithe neamhcheart (féach ar $5),
-nó tá seans go bhfuil fabht san oideasra.
<blockquote><tt>$1</tt></blockquote>, ón suim \"<tt>$2</tt>\",
an órdú deireanach chuig an bhunachar sonrai.
Chuir MySQL an earráid seo ar ais: \"<tt>$3: $4</tt>\".",
#
"error" => "שגיאה",
"databaseerror" => "שגיאת בסיס-נתונים",
-"dberrortext" => "ארעה שגיאת תחביר בשאילתא לבסיס-הנתונים. שגיאה זו יכולה להיות כתוצאה משאילתת חיפוש לא-חוקית (ראה $5), או שהיא עלולה להעיד על באג בתוכנה.
+"dberrortext" => "ארעה שגיאת תחביר בשאילתא לבסיס-הנתונים.
השאילתה האחרונה שבוצעה לבסיס-הנתונים היתה:
<blockquote><tt>$1</tt></blockquote>
מהפונקציה \"<tt>$2</tt>\".
"error" => "Hiba",
"databaseerror" => "Adatbázis hiba",
"dberrortext" => "Adatbázis formai hiba történt.
-Ennek lehet oka egy illegális keresési parancs (lásd $5),
-vagy okozhatta egy programozási hiba.
Az utolsó lekérési próbálkozás az alábbi volt:
<blockquote><tt>$1</tt></blockquote>
a \"<tt>$2</tt>\" függvényből.
"error" => "Error",
"databaseerror" => "Error de base de datos",
"dberrortext" => "Occurreva un error de syntaxe in le consulta al base de datos.
-Isto pote deber se a un consulta non permittite (vide $5),
-o a un disfunction in le systema.
Le ultime demanda inviate al base de datos esseva:
<blockquote><tt>$1</tt></blockquote>
de intra le function \"<tt>$2</tt>\".
#
"error" => "Errore",
"databaseerror" => "Errore del database ",
-"dberrortext" => "Errore di sintassi nella richiesta inoltrata al database.<br>Potrebbe trattarsi di una richiesta non consentita (vedi $5), oppure potrebbe esserci un errore software.<br>
-L'ultima richiesta inoltrata al database è stata:<br>
+"dberrortext" => "Errore di sintassi nella richiesta inoltrata al database.
+L'ultima richiesta inoltrata al database è stata:
<blockquote><tt>$1</tt></blockquote>
-dalla funzione \"<tt>$2</tt>\".<br>
+dalla funzione \"<tt>$2</tt>\".
MySQL ha restituito un errore \"<tt>$3: $4</tt>\".",
"noconnect" => "Connessione al database fallita su $1",
"nodb" => "Selezione del database $1 fallita",
"error" => "エラー",
"databaseerror" => "データベース・エラー",
"dberrortext" => "データベース検索の文法エラー。
-検索問合わせが間違っているか($5 を参照),
-あるいはソフトウェアのバグかもしれません。
最後に実行を試みた問い合わせ:
<blockquote><tt>$1</tt></blockquote>
from within function \"<tt>$2</tt>\".
# I'll leave this part in English for admins who don't understand Korean.
"error" => "Error",
"databaseerror" => "Database error",
-"dberrortext" => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".",
"noconnect" => "Could not connect to DB on $1",
"nodb" => "Could not select database $1",
"readonly" => "Database locked",
'currentrev' => "Dabartinė versija",
#'databaseerror' => "Database error",
'dateformat' => "Datos formatas",
-/*#'dberrortext' => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".",*/
-/*#'dberrortextcl' => "A database query syntax error has occurred.
-The last attempted database query was:
-\"$1\"
-from within function \"$2\".
-MySQL returned error \"$3: $4\".
-",*/
'deadendpages' => "Straipsniai-aklavietės",
#'debug' => "Debug",
'defaultns' => "Pagal nutylėjimą ieškoti šiose vardų erdvėse:",
"error" => "Ralat",
"databaseerror" => "Ralat pangkalan data", #"Database error",
"dberrortext" => "Berlaku ralat sintaksis pada permintaan pangkalan data.
-Ini kerana berlaku permintaan carian yang tidak dibenarkan (lihat $5),
-atau mungkin menunjukkan ralat di dalam perisian.
Percubaan terakhir permintaan pangkalan data ialah :
<blockquote><tt>$1</tt></blockquote>
from within function \"<tt>$2</tt>\".
"error" => "Fout",
"databaseerror" => "Database fout",
"dberrortext" => "Bij het zoeken is een syntaxfout in de database opgetreden.
-Dit kan zijn veroorzaakt door een illegale zoekactie (zie $5),
- of het duidt op een fout in de software.
De laatste zoekpoging in de database was:
<blockquote><tt>$1</tt></blockquote>
vanuit de functie \"<tt>$2</tt>\".
"error" => "Feil",
"databaseerror" => "Databasefeil",
"dberrortext" => "Det har skjedd en syntaksfeil i databasen.
-Dette kan skyldes en illegal forespørsel (se $5),
-eller det kan bety feil i programvaren.
Den sist forsøkte forespørsel var:
<blockquote><tt>$1</tt></blockquote>
fra funksjonen \"<tt>$2</tt>\".
#
"error" => "Erreur",
"databaseerror" => "Erreur base de données",
-"dberrortext" => "Erreur de syntaxe dans la base de données. Cette erreur peut être causée par une requête de recherche incorrecte (voir $5), ou une erreur dans le logiciel. La dernière requête traitée par la base de données était :
+"dberrortext" => "Erreur de syntaxe dans la base de données. La dernière requête traitée par la base de données était :
<blockquote><tt>$1</tt></blockquote>
depuis la fonction \"<tt>$2</tt>\".
MySQL a renvoyé l'erreur \"<tt>$3: $4</tt>\".",
"error" => "Błąd",
"databaseerror" => "Błąd bazy danych",
"dberrortext" => "Wystąpił błąd składni w zapytaniu do bazy danych.
-Mogło to być spowodowane przez złe sformułowanie zapytania (zobacz $5)
-albo przez błąd w oprogramowaniu.
Ostatnie, nieudane zapytanie to:
<blockquote><tt>$1</tt></blockquote>
wysłane przez funkcję \"<tt>$2</tt>\".
"error" => "Erro",
"databaseerror" => "Erro no banco de dados",
"dberrortext" => "Um erro de sintaxe de busca no banco de dados ocorreu.
-Isto pode ser devido a uma busca incorreta (veja $5),
-ou pode indicar um erro no programa.
A última tentativa de busca no banco de dados foi:
<blockquote><tt>$1</tt></blockquote>
na função \"<tt>$2</tt>\".
"error" => "Eroare",
"databaseerror" => "Eroare la baza de date",
"dberrortext" => "A apărut o eroare în execuţia query-ului.
-Aceasta se poate datora unui query ilegal (vezi $5),
-sau poate indica o problemă în program.
Ultimul query încercat a fost:
<blockquote><tt>$1</tt></blockquote>
în cadrul funcţiei \"<tt>$2</tt>\".
"error" => "Ошибка",
"databaseerror" => "Ошибка базы данных",
"dberrortext" => "Обнаружена ошибка синтаксиса запроса к базе данных.
-Это могло произойти из-за неправильного запроса на поиск (см. $5),
-или означает ошибку в программном обеспечении.
Последний запрос к базе данных:
<blockquote><tt>$1</tt></blockquote>
произошёл из функции \"<tt>$2</tt>\".
#
"error" => "Errore",
"databaseerror" => "Errore del database ",
-"dberrortext" => "Errore di sintassi nella richiesta inoltrata al database. Potrebbe trattarsi di una richiesta non consentita (vedi $5),
-oppure potrebbe esserci un errore software.
+"dberrortext" => "Errore di sintassi nella richiesta inoltrata al database.
L'ultima richiesta inoltrata al database è stata:
<blockquote><tt>$1</tt></blockquote>
dalla funzione \"<tt>$2</tt>\".
"error" => "Chyba",
"databaseerror" => "Chyba v databáze",
"dberrortext" => "Nastala syntaktická chyba v dotaze do databázy.
-Znamená to chybnú dotaz (viď $5),
-alebo chybu v softvéri.
Posledný pokus o dotaz bol:
<blockquote><tt>$1</tt></blockquote>
z funkcie \"<tt>$2</tt>\".
#
"error" => "Napaka",
"databaseerror" => "Napaka podatkovne baze",
-"dberrortext" => "Nastopila je skladenjska povpraševanja podatkovne baze. To je lahko zaradi nepravilnega iskalnega povpraševanja (glej $5),
-ali pa lahko nakazuje hrošča v programju.
+"dberrortext" => "Nastopila je skladenjska povpraševanja podatkovne baze.
Zadnje poskušano povpraševanje podatkovne baze je bilo:
<blockquote><tt>$1</tt></blockquote>
iz telesa funkcije \"<tt>$2</tt>\".
"error" => "Gabim",
"databaseerror" => "Gabim rregjistri",
"dberrortext" => "Ka ndodhur një gabim me pyetjen e rregjistrit.
-Kjo mund të ndodhi n.q.s. pyetja nuk është e vlehshme (shiko $5),
-ose mund të jetë nje yçkël e softuerit.
Pyetja e fundit qe ti i bëre rregjistrit ishte:
<blockquote><tt>$1</tt></blockquote>
nga funksioni \"<tt>$2</tt>\".
//
"error" => "Fel",
"databaseerror" => "Databasfel",
-"dberrortext" => "Ett syntaxfel i databasfrågan har uppstått. Detta kan bero på en felaktig sökfråga (se $5) eller det kan bero på ett fel i programvaran.
+"dberrortext" => "Ett syntaxfel i databasfrågan har uppstått.
Den senste utförda databasfrågan var:
<blockquote><tt>$1</tt></blockquote>
från funktionen \"<tt>$2</tt>\".
"error" => "தவறு",
"databaseerror" => "தரவுத்தள தவறு",
"dberrortext" => "ஒரு தரவுத்தள வினவல் தொடரமைப்புத் தவறு ஏற்பட்டுள்ளது.
-இது ஒரு முறையற்ற (illegal) தேடல் வினவலினாலாக இருக்கக்கூடும் ($5 ஐப் பார்க்க),
-அல்லது இது மென்பொருளிலுள்ள ஒரு வழுவைக் குறிக்கக்கூடும்.
கடைசியாக முயற்சிக்கப்பட்ட தரவுத்தள வினவல்:
<blockquote><tt>$1</tt></blockquote>
செயலுக்குள்(function) இருந்து \"<tt>$2</tt>\".
#
"error" => "Error",
"databaseerror" => "Database error",
-"dberrortext" => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".",
"dberrortextcl" => "A database query syntax error has occurred.
The last attempted database query was:
\"$1\"
"error" => "Помилка",
"databaseerror" => "Помилка бази даних",
"dberrortext" => "Знайдено помилку синтаксису запиту до бази даних.
-Це могло статися через невірний запит пошуку (див. $5),
-або означає помилку в програмному забезпеченні.
Останній запит до бази даних:
<blockquote><tt>$1</tt></blockquote>
відбувся з функції \"<tt>$2</tt>\".
#
"error" => "Aroke",
"databaseerror" => "Åk n' a nén stî avou l' båze di dnêyes",
-"dberrortext" => "A database query syntax error has occurred.
-This could be because of an illegal search query (see $5),
-or it may indicate a bug in the software.
-The last attempted database query was:
-<blockquote><tt>$1</tt></blockquote>
-from within function \"<tt>$2</tt>\".
-MySQL returned error \"<tt>$3: $4</tt>\".", # co a fé
"dberrortextcl" => "A database query syntax error has occurred.
The last attempted database query was:
\"$1\"