Projet

Général

Profil

Feature - Fonctionnalité #409

Interface de l'application dans la langue de l'utilisateur

Ajouté par Eric Seigne il y a presque 14 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Catégorie:
Code Source
Version cible:
Début:
28/06/2010
Echéance:
22/07/2010
% réalisé:

100%

Temps estimé:
2.00 h

Description

Il faut que le logiciel puisse "parler" dans la langue souhaitée par l'utilisateur
  • soit au lancement du logiciel
  • soit depuis un menu (changer de langue)

Attention: support des langues "non iso" demandée. La traduction sera faite par des contributeurs externes, il s'agit pour l'instant de rendre l'application traduisible.

Révisions associées

Révision 98aaccff
Ajouté par Eric Seigne il y a plus de 13 ans

fix #409 with UTF8 strings

Historique

#1 Mis à jour par Philippe Cadaugade il y a plus de 13 ans

  • Echéance mis à 22/07/2010
  • Statut changé de New - Nouveau à Assigned - En cours
  • Début mis à 28/06/2010
  • % réalisé changé de 0 à 30
  • Temps estimé mis à 2.00

Ajout de "tr" devant toutes les chaines de caractère qui seront affichées pour l'utilisateur. Il s'agit de préparer la traduction par QLinguist

#2 Mis à jour par Eric Seigne il y a plus de 13 ans

  • Catégorie changé de Paramétrage à Code Source
  • Assigné à changé de Philippe Cadaugade à Eric Seigne

Il semblerait qu'il y ait une incompatibilité avec le fromUTF8 des QString ... affaire à suivre

#3 Mis à jour par Eric Seigne il y a plus de 13 ans

Il semblerait que le problème soit ici:

this->setWindowTitle(QString::fromUtf8("Trouve le complément à..."));

Une solution semble être (à tester & valider):

this->setWindowTitle(QString::fromUtf8(tr("Trouve le complément à...").toStdString().c_str()));

#4 Mis à jour par Eric Seigne il y a plus de 13 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté
  • % réalisé changé de 30 à 100

Appliqué par commit r54.

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux