Task #2426

TXM0.8.0: Externalize string messages of all plug-ins

Ajouté par Sebastien Jacquot il y a environ un mois. Mis à jour il y a environ un mois.

Statut:New Début:28/06/2018
Priorité:Normal Echéance:
Assigné à:- % réalisé:

0%

Catégorie:Strings translation Temps passé: -
Version cible:TXM 0.8.0a (split/restructuration)

Description

Externalize string messages of all plug-ins.

Steps

  • use the specifications of https://groupes.renater.fr/wiki/txm-info/public/nommage_symboles_externalisation for keys naming
  • move common strings that can be shared to classes TXMCoreMessages and TXMUIMessages
  • do not externalize/translate log string of level "finest" (add //$NON-NLS-1$)
  • use NLS binding system (with {0}, {1}, etc. and stop to concatenate strings. The concatenation will lead to problems in some languages)
  • TBD

Historique

#1 Mis à jour par Sebastien Jacquot il y a environ un mois

  • Description mis à jour (diff)

#2 Mis à jour par Sebastien Jacquot il y a environ un mois

  • Sujet changé de Uniformize the externalized string keys in all plug-ins à TXM0.8.0: Externalize string messages of all plug-ins
  • Description mis à jour (diff)

#3 Mis à jour par Sebastien Jacquot il y a environ un mois

  • Description mis à jour (diff)

Formats disponibles : Atom PDF