Change #263990
| Category | texinfo |
| Changed by | Patrice Dumas <pertusus@free.fr> |
| Changed at | Wed 08 Apr 2026 14:37:28 |
| Repository | https://git.savannah.gnu.org/git/texinfo.git |
| Project | texinfo |
| Branch | master |
| Revision | 42afbc78c4754231af756c2cd52b28ae3639e47a |
Comments
* tta/C/main/translations.c (translate_string), tta/perl/Texinfo/Translations.pm (translate_string): only get the main language, do not try to match the region code at all, such that bogus region codes do not prevent matching the main language, in case gettext does not do it already. * tta/perl/t/test_utils.pl (test): pass COMMAND_LINE_ENCODING to convert_to_text. * tta/perl/Makefile.tres, tta/perl/t/languages.t (invalid_documentlanguage, documentlanguage_selection_accented_region) (documentlanguage_selection_region_unicode): add more tests of invalid documentlanguage. Check if the main language is selected with a bogus region code.
Changed files
- ChangeLog
- tta/C/main/translations.c
- tta/perl/Makefile.tres
- tta/perl/Texinfo/Common.pm
- tta/perl/Texinfo/Translations.pm
- tta/perl/t/languages.t
- tta/perl/t/results/languages/documentlanguage_selection_accented_region.pl
- tta/perl/t/results/languages/documentlanguage_selection_region_unicode.pl
- tta/perl/t/results/languages/invalid_documentlanguage.pl
- tta/perl/t/test_utils.pl