[grisbi-bugs] [Fonctionnalités demandées 0001777]: Enable language selection

Grisbi Bug Tracker bugtracker at grisbi.org
Lun 15 Jan 07:06:54 CET 2018


The following issue has been RESOLVED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1777 
====================================================================== 
Reported By:                ebo
Assigned To:                pbiava
====================================================================== 
Project:                    Fonctionnalités demandées
Issue ID:                   1777
Category:                   Main
Reproducibility:            have not tried
Severity:                   feature
Priority:                   normal
Status:                     resolved
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2017-11-28 17:22 CET
Last Modified:              2018-01-15 07:06 CET
====================================================================== 
Summary:                    Enable language selection
Description: 
*Objective* 
My OS is installed in language A, and I'd like to use Grisbi with language B.

*Problem* 
It is currently not possible to change Grisbi's language. Moreover the chosen
language at install is the system's one.

*Requested feature* 
I thus think it would be nice to:
1/ be able to set the language when installing Grisbi.
2/ or, even better, to be able to change Grisbi's language in the settings.

Additional Information: 
(sorry if duplicate feature request)
====================================================================== 

---------------------------------------------------------------------- 
 (0004042) pbiava (administrator) - 2018-01-07 15:29
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4042 
---------------------------------------------------------------------- 
Type the following command in a terminal :
export LANGUAGE="en_US.UTF-8" &&  /usr/bin/grisbi

for "en_US" language 

---------------------------------------------------------------------- 
 (0004043) ebo (reporter) - 2018-01-08 11:34
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4043 
---------------------------------------------------------------------- 
Merci de la réponse. J'obtiens ce retour dans le terminal :

bash: /usr/bin/grisbi: Aucun fichier ou dossier de ce type

(Question : l'export de la config linguistique doit se faire avant ou après
l'installation – ou peu importe ?) 

---------------------------------------------------------------------- 
 (0004044) ebo (reporter) - 2018-01-08 11:40
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4044 
---------------------------------------------------------------------- 
si je créé le *dossier* grisbi, j'obtiens :
$ export LANGUAGE="fr_FR.UTF-8" && /usr/bin/grisbi
bash: /usr/bin/grisbi : est un dossier

si je créé le *fichier* grisbi, j'obtiens :
$ sudo export LANGUAGE="fr_FR.UTF-8" && /usr/bin/grisbi
sudo: export : commande introuvable 

---------------------------------------------------------------------- 
 (0004045) pbiava (administrator) - 2018-01-08 12:19
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4045 
---------------------------------------------------------------------- 
Bonjour,
Tu es bien sous linux ?
Dans ma réponse j'ai présumé que l'exécutable de grisbi était installé
dans /usr/bin. Pour savoir où il se trouve lancer dans le terminal la commande
:
whereis grisbi

chez moi ça donne :
grisbi: /usr/bin/grisbi /usr/local/bin/grisbi /usr/share/grisbi
/usr/share/man/man1/grisbi.1.gz

j'ai deux exécutables un pour la version 1.0.2 et un pour la version 1.1.90
dans des répertoires */bin si tu n'en as qu'un tu peux essayer juste de mettre
grisbi sans son chemin.

il ne faut pas faire sudo export mais juste export eLANGUAGE="fr_FR.UTF-8" &&
chemin/grisbi 

---------------------------------------------------------------------- 
 (0004046) ebo (reporter) - 2018-01-08 12:49
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4046 
---------------------------------------------------------------------- 
Merci des conseils : la réponse est que je l'ai installé sous «
/usr/local/bin/share » ( « $whereis grisbi » m'a permis de le trouver ; le «
$sudo … » était dû au manque de permission dans « /usr/share/ »)

$ export LANGUAGE="fr_FR.UTF-8" && /usr/local/bin/grisbi

fonctionne donc très bien : une nouvelle instance de grisbi s'ouvre en
français. Évidemment, il faut faire cette manip à chaque fois que l'on veut
ouvrir grisbi. Ça me permet de résoudre mon problème (tout est donc ok pour
moi), mais j'imagine qu'à terme, d'autres souhaiterons peut-être une solution
plus pratique.
Quoi qu'il en soit : merci ! 

---------------------------------------------------------------------- 
 (0004047) pbiava (administrator) - 2018-01-08 13:27
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4047 
---------------------------------------------------------------------- 
Justement je suis en train de faire quelque chose de permanent mais ça prend un
peu de temps car malheureusement, il n'y a pas que des utilisateurs sous linux.

En attendant tu peux faire un petit script bash pour lancer la commande
complète. 

---------------------------------------------------------------------- 
 (0004048) ebo (reporter) - 2018-01-08 14:09
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4048 
---------------------------------------------------------------------- 
J'ose imaginer. Ce sera quelque chose d'utile il me semble – bon courage !

Indeed, c'est même déjà fait ! 

---------------------------------------------------------------------- 
 (0004086) pbiava (administrator) - 2018-01-15 07:06
 http://www.grisbi.org/bugsreports/view.php?id=1777#c4086 
---------------------------------------------------------------------- 
Select the language in preferences tab "Various settings" 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2017-11-28 17:22 ebo            New Issue                                    
2018-01-07 15:24 pbiava         Assigned To               => pbiava          
2018-01-07 15:24 pbiava         Status                   new => assigned     
2018-01-07 15:29 pbiava         Note Added: 0004042                          
2018-01-08 11:34 ebo            Note Added: 0004043                          
2018-01-08 11:40 ebo            Note Added: 0004044                          
2018-01-08 12:19 pbiava         Note Added: 0004045                          
2018-01-08 12:49 ebo            Note Added: 0004046                          
2018-01-08 13:27 pbiava         Note Added: 0004047                          
2018-01-08 14:09 ebo            Note Added: 0004048                          
2018-01-15 07:06 pbiava         Status                   assigned => resolved
2018-01-15 07:06 pbiava         Resolution               open => fixed       
2018-01-15 07:06 pbiava         Fixed in Version          => development (git)
2018-01-15 07:06 pbiava         Note Added: 0004086                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports