Incomplete vertaling 5.1?

Ik heb voor 5.1 de nederlandse language pack gedownload en geïnstalleerd. Echter, bij "inhoud aanmaken" zie ik dat de beschrijvingen voor de items Page en Story nog in het engels zijn. De nodenamen zelf ook, maar ik kan me voorstellen dat dat wenselijk is (alhoewel dat voor "Forum onderwerp" blijkbaar geen bezwaar is).

Aangezien hier eerder werd aangekondigd dat de vertaling voor 5.0 gereed is, vind ik het vreemd dat de beschrijvingen van deze items nog in het engels zijn. Heeft dat te maken met het feit dat ik 5.1 gebruik, of dat het een lagere prioriteit of dat het niet in de core zit?

Frank

Ik neem aan dat de vertaling naar installatie er op is gezet. daar ligt dit aan.

Om dit op te lossen moet ik helaas zeggen dat drupal opnieuwe geinstaleerd moet worden.

Vervolgens het volgende doen:

Om de installatie in het Nederlands te lezen plaats je voor aanvang van de installatie het nl.po bestand (tijdelijk) in de map /profiles/default. Om de gehele interface in het nederlands te krijgen volg je verder de gebruikelijke methode.

Zodra hij dan word geinstaleerd als nederlands dan worden page enz. ook veranderd naar de nederlandse vertaling.

Met Vriendelijke groet,
Ngommers

Hallo,

Ik loop tegen hetzelfde probleem aan. Is er geen andere oplossing dan alles opnieuw te installeren?
Indien het alleen opgelost kan worden door een volledige herinstallatie, wat is dan de beste manier om dit te doen zodat bestaande instellingen en configuraties behouden blijven?

Dank, Joep

-----------------------------------------
Joep
CompuBase, Drupal, websites and webdesign


--
Hallo,

Ik loop tegen hetzelfde probleem aan. Is er geen andere oplossing dan alles opnieuw te installeren?
Indien het alleen opgelost kan worden door een volledige herinstallatie, wat is dan de beste manier om dit te doen zodat bestaande instellingen en configuraties behouden blijven?

Dank, Joep
--

zover ik weet in herinstaleren de enige oplossing.

Een manier om de instellingen te behouden weet ik niet. hier kan sutharsan misschien meer uitsluitsel over geven.

Groet,
Ngommers

Beste Ngommers,

Ik heb inderdaad de taal na Drupal zelf geinstalleerd. De instructies hiervoor staan hier: http://drupal.be/vertaling. Blijkbaar zijn die instructies dus niet correct.

Op zich is herinstallatie geen probleem, aangezien ik alleen nog maar aan het testen ben, maar het is vrij veel werk als je alleen een extra taal wilt installeren in een productie-omgeving. (Aan de andere kant zal dat ook niet zomaar gebeuren.)

Frank


--
Beste Ngommers,

Ik heb inderdaad de taal na Drupal zelf geinstalleerd. De instructies hiervoor staan hier: http://drupal.be/vertaling. Blijkbaar zijn die instructies dus niet correct.

Op zich is herinstallatie geen probleem, aangezien ik alleen nog maar aan het testen ben, maar het is vrij veel werk als je alleen een extra taal wilt installeren in een productie-omgeving. (Aan de andere kant zal dat ook niet zomaar gebeuren.)

Frank
--

Probeert u maar eens via bovenstaande stappen drupal te instaleren dan is die wel 100% vertaald.

Groet,
Ngommers

Nee, opnieuw installeren is NIET nodig. Het probleem is dat sommige modules hun strings niet door de t() functie gooien, die het mogelijk maakt om strings te vertalen. Als je gaat zoeken via beheren->lokalisatie->tekenreeksen beheren dan zie je dat er voor de page, story, e.d. wél vertalingen zijn. Ze worden alleen niet gebruikt omdat in de modules/node/node.module op regel 2158 (drupal 5.1) de filter_xss_admin($type->description) aanroep NIET door de t() functie gegooit wordt!

Leuk bugje...

Wijzigen heel simpel, maak van regel 2158 het volgende:

$out .= '

'. t(filter_xss_admin($type->description)) .'

';

waarbij ik dus alléén de aanroep door de t() functie gooi. Nu werkt het automagisch!

Groeten,

David

PS: dit bugje nu eindelijk net ontdekt, meteen maar even delen met jullie :-P

Als je ook de titel wilt laten vertalen:
In regel 2206 D5.2
$out = '

'. l(drupal_ucfirst($type->name), "node/add/$type_url_str", array('title' => $title)) .'

';


door
$out = '
'. l(drupal_ucfirst(t($type->name)), "node/add/$type_url_str", array('title' => $title)) .'

';

Voor D5.2 is de regel van dfokkema regel 2207 geworden

CompuBase, Internet en webdesign

-----------------------------------------
Joep
CompuBase, Drupal, websites and webdesign

Beste Ngommers,

Het is dus niet handmatig achteraf te corrigeren?

Dank en groet,

Joep

-----------------------------------------
Joep
CompuBase, Drupal, websites and webdesign

Voor zover ik weet niet.

misschien iets in de database zelf maar denk het niet.

ik dnek dat http://www.drupal.be/user/361 (sutharsan) hier meer over weet.

Jawel, zie mijn andere commentaar.

Geweldig bericht van dfokkema. Gaat onmiddellijk mijn aantekenboekje in. Vraag me alleen af of deze bug niet gemeld moet worden op drupal.org?
Het lijkt me dat ze dit kleinigheidje wel willen weten.
Ga jij dit doen, David?

Actuele inhoud

08 feb 2012

07 feb 2012

06 feb 2012

05 feb 2012

04 feb 2012

03 feb 2012