Zusammenfassung Sachstand 21.07.2009
Servus zusammen,
ich möchte mal zusammenfassen, was ich bislang zu dem -aus meiner Sicht immer noch nicht erledigten- Thema eruiert und recherchiert habe:
Die hier unter
http://wordpress-deutschland.org/download/sprachdatei/
angebotene deutsche Sprachdatei (Redaktion: Robert Pfotenhauer) mit Timestamp 20.07.09, 10:51 Uhr läßt sich mit dem bekannten Editor "PoEdit" zwar öffnen, aber nicht wieder speichern. Die entsprechenden Fehlermeldungen habe ich weiter oben in diesem Thread dokumentiert.
Überdies sind die folgenden 7 Textbausteine offenbar unübersetzt:
[FONT="Fixedsys"]\n
<h1>Error establishing a database connection</h1>\n
<p>This either means that the username and password information in your <code>wp-config.php</code> file is incorrect or we can't contact the database server at <code>%s</code>. This could mean your host's database server is down.</p>\n
<ul>\n
\t<li>Are you sure you have the correct username and password?</li>\n
\t<li>Are you sure that you have typed the correct hostname?</li>\n
\t<li>Are you sure that the database server is running?</li>\n
</ul>\n
<p>If you're unsure what these terms mean you should probably contact your host. If you still need help you can always visit the <a href='http://wordpress.org/support/'>WordPress Support Forums</a>.</p>\n
\n
<h1>Can’t select database</h1>\n
<p>We were able to connect to the database server (which means your username and password is okay) but not able to select the <code>%1$s</code> database.</p>\n
<ul>\n
<li>Are you sure it exists?</li>\n
<li>Does the user <code>%2$s</code> have permission to use the <code>%1$s</code> database?</li>\n
<li>On some systems the name of your database is prefixed with your username, so it would be like <code>username_%1$s</code>. Could that be the problem?</li>\n
</ul>\n
<p>If you don't know how to setup a database you should <strong>contact your host</strong>. If all else fails you may find help at the <a href=\"http://wordpress.org/support/%5C">WordPress Support Forums</a>.</p>
WordPress database error %1$s for query %2$s made by %3$s
WordPress database error %1$s for query %2$s
There doesn't seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href='http://codex.wordpress.org/Editing_wp-config.php'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file.</p><p><a href='%ssetup-config.php' class='button'>Create a Configuration File</a>
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
<strong>ERROR</strong>: <code>$table_prefix</code> in <code>wp-config.php</code> can only contain numbers, letters, and underscores.
[/FONT]
Ferner sind die von "tin68" in
http://forum.wordpress-deutschland.org/sprachdatei/55…prachdatei.html
genannten Fehler auch noch vorhanden.
Das von mir soeben getestete "Konkurrenzprodukt" auf
http://de.wordpress.org/
weist weder unübersetzte Strings noch 1:2-Zuordnungen auf, läßt sich demzufolge auch problemlos mit PoEdit poeditten. Über die Aktualität und die sprachlichen Qualitäten jener Lokalisierungs-Datei kann und will ich dabei keinerlei Aussage treffen.
Der von mir in dieser Sache kontaktierte Autor von Poedit weist jede Verantwortung von sich und argumentierte in einer zweiten Mail an mich wie folgt:
Ich schrub:
[FONT="Fixedsys"]> Now we seem to have the funny situation that the WordPress people
> blame you and you blame the WordPress programmers...
>
> Since I managed to modify the WP language files with Poedit
> numerous times before without any problems,
> I immediately thought that the error messages that started
> with the new WP 2.8 release must have their
> origin in faulty catalog files. However, in
>
> http://forum.wordpress-deutschland.org/sprachdatei/54…html#post260251
>
> the user "codestyling" argues that "it seems to be a bug of Poedit
> which obviously doesn't manage to handle text strings that adress
> singular and plural forms under the same message ID. This is, however,
> essential when handling the .mo file!"[/FONT]
Er antwortete:
[FONT="Fixedsys"]Again, this is not a Poedit problem. Poedit can, for once, handle this
file just fine. It's GNU Gettext's msgfmt compiler that detects errors.
So if Wordpress folks believe this kind of PO file is correct, they
should talk to GNU Gettext maintainers, not me.
And he's wrong, BTW, it's not "essential". The standard way to handle
this situation in Gettext is to use msgctxt (which Poedit supports,
albeit in suboptimal way).[/FONT]
Mangels Einblick und Sachkunde kann ich diese Ausführungen nicht bewerten, ich will sie hier auch nur wiedergeben, damit die fähigen Insider hier an einer Stelle alle erforderlichen Informationen vorfinden und sich des Problems annehmen können.
Einer aus diesem Kreise bat mich in einer PM um meine Mailadresse, um mir eine Testdatei zusenden zu können. Leider habe ich diese Nachricht in meinem Profilbereich erst gestern (nach 10 Tagen Abhängezeit) eher zufällig entdeckt, meine Antwort darauf blieb bislang ohne Folgen. Ich stelle mich aber gerne auch öffentlich als Tester zur Verfügung und bin unter der Adresse
zonebattler@zonebattler.net
jederzeit zu erreichen. Allerdings kann ich zur Lösung nicht viel mehr beitragen als den Befund hinsichtlich des Versuches, die Sprachdatei mittels PoEdit zu öffnen und wieder zu speichern...
Beste Grüße,
Ralph