[grisbi-devel] Choix de la langue dans grisbi.

Ludovic Rousseau ludovic.rousseau at gmail.com
Sat Jan 13 12:26:41 CET 2018


Le 13 janvier 2018 à 09:22, Pierre Biava <pierre.biava at orange.fr> a écrit :

> Ludovic Rousseau a écrit le 10/01/2018 à 10:33 :
>
> Bonjour,
>
> Le 8 janvier 2018 à 23:09, Pierre Biava <pierre.biava at orange.fr> a écrit :
>
> Ça fonctionne pour moi (macOS High Sierra 10.13.2).
>
> Par contre l'entrée de menu "Preferences" est grisée si aucune fichier de
> compte n'est ouvert.
> Donc lors du lancement de grisbi il faut d'abord ouvrir un fichier avant
> de pouvoir changer la langue. C'est pas pratique.
> je n'ai pas trouvé comment changer ça.
>
>
> En règle générale les utilisateurs chargent automatiquement le dernier
> fichier utilisé ce qui supprime pour eux cet inconvénient.
>
> Ceci étant dit, j'ai poussé sur mon fork une modification qui valide en
> permanence les préférences. Chez-moi et sous Linux je n'ai plus de messages
> d'erreur ou d'avertissement de la part de gtk.
>
> Ce serait bien si tu pouvais tester avant que je pousse sur grisbi/grisbi
>

Je confirme que, avec ton code, j'ai accès aux Préférences sans charger de
fichier.

Par contre j'ai deux logs GLib-CRITICAL.

Je lance grisbi et j'ai :
± ./src/grisbi
Sat Jan 13 12:23:08 2018, 0,041121 : Debug GRISBI 1.1.90 -
erreur.c:333:void debug_initialize_debugging(gint) - Niveau de débogage :
Débug
Sat Jan 13 12:23:08 2018, 0,041218 : Debug - grisbi_app.c:107:void
grisbi_app_struct_conf_init(void)
Sat Jan 13 12:23:08 2018, 0,132301 : Debug - grisbi_settings.c:475:void
grisbi_settings_init(GrisbiSettings *)
Sat Jan 13 12:23:08 2018, 0,133018 : Debug - gsb_file.c:597:void
gsb_file_init_last_path(const gchar *) - /Users/rousseau/Downloads/
Variables d'environnement :

LANGUAGE = (null)

Currency
    currency_symbol   = Eu
    mon_thousands_sep = " "
    mon_decimal_point = ,
    positive_sign     = ""
    negative_sign     = "-"
    p_cs_precedes     = "0"
    n_cs_precedes     = "0"
    p_sep_by_space    = "1"
    frac_digits       = "2"

gint64
    G_GINT64_MODIFIER = "l"
    9223372036854775807

Paths
    user_default_dir             = /Users/rousseau
    user_data_dir                = /Users/rousseau/Library/Application
Support/Grisbi/data
    user_config_dir              = /Users/rousseau/Library/Application
Support/Grisbi/config

    G_USER_DIRECTORY_DOCUMENTS   = /Users/rousseau/Documents
    G_USER_DIRECTORY_DOWNLOAD    = /Users/rousseau/Desktop

    categories_dir               = /tmp/grisbi/share/grisbi/categories
    locale_dir                   = /tmp/grisbi/share/locale
    pixmaps_dir                  = /tmp/grisbi/share/pixmaps/grisbi
    ui_dir                       = ./src/ui

Sat Jan 13 12:23:08 2018, 0,135842 : Debug - gsb_rgba.c:90:void
gsb_rgba_initialise_couleurs_par_defaut(void)
Sat Jan 13 12:23:08 2018, 0,135890 : Debug -
traitement_variables.c:131:void init_variables(void)
Sat Jan 13 12:23:08 2018, 0,136168 : Debug -
traitement_variables.c:356:void initialise_tab_affichage_ope(void)
Sat Jan 13 12:23:08 2018, 0,136377 : Debug - gsb_form_widget.c:105:gboolean
gsb_form_widget_free_list(void)
Sat Jan 13 12:23:08 2018, 0,136396 : Debug -
gsb_form_scheduler.c:273:gboolean gsb_form_scheduler_free_list(void)
Sat Jan 13 12:23:08 2018, 0,136532 : Debug - import.c:1329:void
gsb_import_register_ImportFormat(struct ImportFormat *) - Ajouter « CSV »
en tant que format d'importation
Sat Jan 13 12:23:08 2018, 0,136549 : Debug - import.c:1329:void
gsb_import_register_ImportFormat(struct ImportFormat *) - Ajouter « QIF »
en tant que format d'importation
Sat Jan 13 12:23:08 2018, 0,136561 : Debug - import.c:1329:void
gsb_import_register_ImportFormat(struct ImportFormat *) - Ajouter « Gnucash
» en tant que format d'importation
Sat Jan 13 12:23:08 2018, 0,136575 : Debug - import.c:1329:void
gsb_import_register_ImportFormat(struct ImportFormat *) - Ajouter « OFX »
en tant que format d'importation
Sat Jan 13 12:23:08 2018, 0,155987 : Debug - grisbi_app.c:409:void
grisbi_app_init_recent_files_menu(GrisbiApp *)
Sat Jan 13 12:23:08 2018, 0,156424 : Debug - grisbi_app.c:967:void
grisbi_app_activate(GApplication *)
Sat Jan 13 12:23:08 2018, 0,162573 : Debug - grisbi_win.c:542:void
grisbi_win_no_file_page_new(GrisbiWin *)

Ensuite j'ouvre les Préférences et j'ai :
Sat Jan 13 12:23:14 2018, 0,892388 : Debug - grisbi_prefs.c:535:void
grisbi_prefs_init(GrisbiPrefs *)
Sat Jan 13 12:23:14 2018, 0,893893 : Debug - grisbi_prefs.c:460:GtkWidget
*grisbi_prefs_left_tree_view_setup(GrisbiPrefs *)
Sat Jan 13 12:23:14 2018, 0,897051 : Debug - grisbi_prefs.c:263:void
grisbi_prefs_left_panel_populate_tree_model(GrisbiPrefs *)
Sat Jan 13 12:23:15 2018, 1,067159 : Debug - prefs_page_files.c:104:void
prefs_page_files_setup_files_page(PrefsPageFiles *)
Sat Jan 13 12:23:15 2018, 1,077632 : Debug - prefs_page_archives.c:534:void
prefs_page_archives_setup_archives_page(PrefsPageArchives *)
Sat Jan 13 12:23:15 2018, 1,080968 : Debug - grisbi_prefs.c:210:GtkWidget
*grisbi_prefs_setup_import_page(GrisbiPrefs *)
Sat Jan 13 12:23:15 2018, 1,086763 : Debug -
prefs_page_import_files.c:107:void
prefs_page_import_files_setup_import_files_page(PrefsPageImportFiles *)
Sat Jan 13 12:23:15 2018, 1,094587 : Debug -
prefs_page_import_asso.c:511:void
prefs_page_import_asso_setup_import_asso_page(PrefsPageImportAsso *)
Sat Jan 13 12:23:15 2018, 1,107322 : Debug - prefs_page_divers.c:328:void
prefs_page_divers_setup_divers_page(PrefsPageDivers *)

(grisbi:33473): GLib-CRITICAL **: g_ascii_strup: assertion 'str != NULL'
failed

(grisbi:33473): GLib-CRITICAL **: g_strstr_len: assertion 'haystack !=
NULL' failed
Sat Jan 13 12:23:15 2018, 1,127988 : Debug -
prefs_page_display_fonts.c:503:void
prefs_page_display_fonts_setup_display_fonts_page(PrefsPageDisplayFonts *)
Sat Jan 13 12:23:15 2018, 1,140764 : Debug -
prefs_page_display_adr.c:184:void
prefs_page_display_adr_setup_display_adr_page(PrefsPageDisplayAdr *)
Sat Jan 13 12:23:15 2018, 1,142971 : Debug - gsb_currency.c:268:gboolean
gsb_currency_update_combobox_currency_list(void)
Sat Jan 13 12:23:15 2018, 1,153334 : Debug -
prefs_page_display_gui.c:229:void
prefs_page_display_gui_setup_display_gui_page(PrefsPageDisplayGui *)
Sat Jan 13 12:23:15 2018, 1,241396 : Debug - bet_config.c:262:GtkWidget
*bet_config_account_create_account_page(void)

Puis je quitte :
Sat Jan 13 12:23:19 2018, 2,873351 : Debug - grisbi_prefs.c:118:void
grisbi_prefs_dialog_response(GtkDialog *, gint)

(grisbi:33473): GLib-WARNING **: poll(2) failed due to: Invalid argument.
Sat Jan 13 12:23:21 2018, 3,318855 : Debug - gsb_file.c:898:gboolean
gsb_file_close(void)
Sat Jan 13 12:23:21 2018, 3,319379 : Debug - grisbi_app.c:1066:void
grisbi_app_shutdown(GApplication *)
Sat Jan 13 12:23:21 2018, 3,319410 : Debug - grisbi_settings.c:623:void
grisbi_settings_save_app_config(void)
Sat Jan 13 12:23:22 2018, 3,321322 : Debug - grisbi_app.c:125:void
grisbi_app_struct_conf_free(void)
Sat Jan 13 12:23:22 2018, 3,322708 : Debug - grisbi_app.c:1043:void
grisbi_app_dispose(GObject *)

à+

-- 
 Dr. Ludovic Rousseau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listes.grisbi.org/pipermail/devel/attachments/20180113/08072473/attachment.html>


More information about the devel mailing list