1.20.5: 2012-01-09 Murray Cumming Translations: Prefer non-country-specific locales, such as de. * examples/example_film_manager.glom: * examples/example_lesson_planner.glom: * examples/example_music_collection.glom: * examples/example_project_manager.glom: * examples/example_smallbusiness.glom: * examples/sqlite/test_sqlite_music/test_sqlite_music.glom: * ldtp/database-templates/PostgresCentral/Test.glom: * ldtp/database-templates/SQLite/Test.glom: * tests/test_document_load_translations.cc: * tests/translations_po/test_document_export_po.cc: * tests/translations_po/test_document_import_po.cc: Replace de_DE with de. 2012-01-09 Murray Cumming Translations: Offer non-country-specific language locales too. * Makefile_tests.am: * glom/libglom/utils.cc: locale_language_id(): Parse language-only locale IDs too. * glom/mode_design/iso_codes.cc: get_locale_name(): Create non-country locale IDs too, though they are not in the iso-codes XML file. * glom/mode_design/translation/window_translations.cc: Show, for instance German (de) as well as the existing German (Germany), German (Austria), etc. 2012-01-09 Murray Cumming Command-line utilities: Initialize gettext and the locale. * glom/glom_create_from_example.cc: * glom/glom_test_connection.cc: This should make the translations be used. 2012-01-07 Murray Cumming test_document_load: Fix a typo. * tests/test_document_load.cc: Check the correct variable. 2012-01-05 Murray Cumming DTD: formatting: Mention choices_restricted to fix make check. * glom/glom_document.dtd: Note that this is not a new part of the file format. We just never used it in an example before. 2012-01-04 Murray Cumming Details: Make restricted choices work. * glom/mode_data/datawidget/combochoiceswithtreemode.[h|cc]: on_cell_data(): Move some code into set_cell_for_field_value(). * glom/mode_data/datawidget/combo.[h|cc]: on_fixed_cell_data(): Connect a cell_data slot that uses set_cell_for_field_value(), instead of trying to associate a Gnome::Gda::Value with a cell's text property. Without this, the choice combobox's rows were empty when the field's value should be restricted to the available custom (fixed) choices.