Locale names changed

pull/155/head
parent ad44cd119d
commit 2da9386f8a

@ -211,6 +211,7 @@ void on_language_clicked(GtkWidget *, main_window *widgets){
yon_dictionary_add_or_create_if_exists_with_data(dict,"widgets",widgets);
yon_dictionary_add_or_create_if_exists_with_data(dict,"window",window);
g_signal_connect(G_OBJECT(window->SaveButton),"clicked",G_CALLBACK(on_language_window_accept),dict);
gtk_tree_view_column_clicked(gtk_tree_view_get_column(GTK_TREE_VIEW(window->LanguagesTree),0));
gtk_widget_show(window->MainWindow);
}

@ -83,10 +83,18 @@ void yon_region_init(main_window *widgets){
parsed = yon_locale_get_all_codes(&size);
textdomain(LOCALES_DOMAIN_NAME);
for (int i=0;i<size;i++){
char *territory = yon_locale_get_parameter(parsed[i],YON_LOCALE_TERRITORY);
char *lang_name = yon_locale_get_parameter(parsed[i],YON_LOCALE_LANGUAGE);
char *full_name = NULL;
if (!yon_char_is_empty(lang_name)){
if (!yon_char_is_empty(territory)){
full_name = yon_char_unite(_(lang_name)," (",_(territory),")",NULL);
// free(territory);
} else {
full_name = yon_char_new(lang_name);
}
gtk_list_store_append(widgets->LanguagesList,&iter);
gtk_list_store_set(widgets->LanguagesList,&iter,0,0,1,_(lang_name),2,parsed[i],-1);
gtk_list_store_set(widgets->LanguagesList,&iter,0,0,1,full_name,2,parsed[i],-1);
}
}
textdomain(LocaleName);

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 -->
<!-- Generated with glade 3.40.0 -->
<interface>
<requires lib="gtk+" version="3.24"/>
<object class="GtkListStore" id="liststore1">
@ -74,11 +74,15 @@
<property name="can-focus">True</property>
<property name="model">liststore1</property>
<property name="headers-visible">False</property>
<property name="search-column">1</property>
<property name="tooltip-column">1</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="clickable">True</property>
<property name="sort-column-id">1</property>
<child>
<object class="GtkCellRendererToggle" id="ToggleRenderer"/>
<attributes>

Loading…
Cancel
Save