En fait, pour que ça fonctionne correctement dans la 2.5.2-dev-r1262, il est 
nécessaire que le fichier de localisation d'un plugin ou d'un thème commence 
par le couple

    msgid ""
    msgstr ""

Ce qui n'était pas nécessaire avant...

Le 04/08/2013 09:40, mirovinben a écrit :
Bonjour,

Je viens d'installer dotclear-2.5.2-dev-r1262 et constate un bogue (absent de 
la 2.5.1) dans le processus de prise en compte du main.po d'une de mes 
extensions mrvbDeltaDate. Le nom du widget reste en anglais.

si le fichier débute par :

# -- BEGIN LICENSE BLOCK ----------------------------------
#
# This file is part of mrvbDeltaDate, a plugin for Dotclear 2
#
# Copyright (C) 2010 Mirovinben (http://www.mirovinben.com/)
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK ------------------------------------

msgid "Mrvb: number of days between two dates"
msgstr "Mrvb : nombre de jours entre deux dates"

msgid "Title :"
msgstr "Titre :"

(...)

alors "Mrvb: number of days between two dates" n'est pas traduit

si le fichier débute par :

# -- BEGIN LICENSE BLOCK ----------------------------------
#
# This file is part of mrvbDeltaDate, a plugin for Dotclear 2
#
# Copyright (C) 2010 Mirovinben (http://www.mirovinben.com/)
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK ------------------------------------

msgid "Title :"
msgstr "Titre :"

msgid "Mrvb: number of days between two dates"
msgstr "Mrvb : nombre de jours entre deux dates"

(...)

alors "Mrvb: number of days between two dates" est traduit... Par contre "Title 
:", non...

Mystère et boule de gomme !

--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à