Bug 235709
Summary: | Update support for Serbian locale during installation | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miloš Komarčević <kmilos> | ||||||||
Component: | anaconda | Assignee: | Martin Sivák <msivak> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | rawhide | CC: | grejigl-gnomeprevod | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | i386 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2007-09-21 07:17:17 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | 253957, 259101, 259121 | ||||||||||
Bug Blocks: | |||||||||||
Attachments: |
|
Description
Miloš Komarčević
2007-04-09 19:01:36 UTC
This is still the case in F7 final and Serbian users are forced to edit /etc/sysconfig/i18n after installation manually. requested by Jams Antill Problem still exist in F8 Test 1. Created attachment 161153 [details]
changes the ISO code
Martin, thanks for picking this up. I think just "sr" and "sr@latin" should suffice in the second column rather than the full locale including the country code. Also, what does "sr-cy" in the fifth column refer to? ("cy" I guess denotes something Cyrillic, so it's a bit puzzling it appears for the Latin locale as well...) The fifth column is console keyboard layout. I have no way to check that (I do not understand cyrillic nor I have serbian keyboard), but it is in the original table too, can you tell me if it works in F7 in the right way? The short language code is now unused anyway, but I will change that. That's right, the fifth column is the console keyboard map. It needs to be set to something that's in /lib/kbd/keymaps/i386/qwerty/, which we pull into our keymaps-<arch> files in anaconda. The only Serbian console layout I see in there is sr-cy, so that's what we'll have to keep for both. Martin - you'll also want to make sure the correct X keyboard maps are listed in src/keyboard_models.py in the rhpl package. The source for that is in the same place as anaconda. Thanks for clearing that up - console seems to be working fine and haven't heard complaints from local users, so leaving the only option "sr-cy" for both seems the best practise atm. So the last thing outstanding are the "cs" and "cs latin" layouts for X keymaps, as Chris points out. (Although strictly speaking these should have split into separate ones for Serbia and Montenegro as well by now, but things haven't been moving all that fast upstream.) Also, together with this change, please also move po/sr to po/sr and update ALL_LINGUAS in configure or the Makefile if necessary. Created attachment 174981 [details]
Change ISO codes and keyboard for Serbian locale
Add sr-latin alias for sr-cy (already in kbd) so we can use it in rhpl for X
keyboard mapping
Created attachment 175021 [details]
Change ISO and kb layouts
Hups, wrong patch... now the correct one
Will show up in the next build |