Hi Mihkel,

For Kazakh latin script/layout - no official version yet, haven't
heard of any progress in that area, only drafts/suggestions were
announced.

For now it is safe to consider only current Kazakh layout which is
based on Cyrillic script,

We have a comma mapped to the main keyboard's `6` key which gives `;`
when pressed with Shift
(and period on `7` key, with Shift gives `:`).

Thanks for your initiative!

On Mon, Jul 13, 2020 at 2:37 PM Mihkel Tõnnov <mihh...@gmail.com> wrote:
>
> Hi all,
>
> I'm preparing a patch to add the same shortcut exceptions [1] for more
> languages where a dedicated semicolon key most likely isn't available on
> the keyboard - meaning that more languages would then also need to update
> the translation of the string mentioned in previous mail. While some
> locales appear rather clear-cut cases, there are others where I have
> unanswered questions.
> [1] Ctrl+comma and Shift+Ctrl+comma instead of Ctrl+semicolon and
> Shift+Ctrl+semicolon - for Mac, substitute Command for Ctrl.
>
> I have CC'd people from relevant language teams (as far as they are listed
> on our Language Teams wiki page) in case they are somehow not members of
> this list (sorry if anyone is annoyed by getting this email twice). Replies
> should only be sent to the list, though, not to everyone in CC.
>
> Do tell if you have objections to adding this change for your language, for
> example because everyone in your locale actually uses a US keyboard (or
> another layout that has a dedicated semicolon key). I tried to do a bit
> more research this time, but Wikipedia, Google, Microsoft keyboard layouts
> page [2] and various local IT-shops' websites are no match for someone who
> actually knows the local situation.
> [2] https://docs.microsoft.com/en-us/globalization/windows-keyboard-layouts
>
> == Should be rather clear-cut, but asking for confirmation just in case ==
> Aragonese (an) - presumably most users have Spanish layout?
> Asturian (ast) - ... Asturian layout (on physical Spanish keyboard)?
> Bavarian (bar) - ... German layout?
> Catalan (ca) - ... Catalan layout (on physical Spanish keyboard)?
> Catalan (ca_VALENCIA) - ... Catalan layout (on physical Spanish keyboard)?
> Friulian (fur) - ... Friulian layout (on physical Italian keyboard)?
> Galician (gl) - ... Spanish layout?
> Greenlandic (kl) - ... Nordic/Danish layout?
> Nahuatl (nah) - ... Latin American layout?
> Sorbian, Lower (dsb) - ... Sorbian layout (on German physical keyboard)?
> Sorbian, Upper (hsb) - ... Sorbian layout (on German physical keyboard)?
> Venetian (vec) - ... Italian layout?
>
> == Unclear which layout the majority of users have ==
> Abkhazian (ab) - which layout(s)/keyboard(s)?
> Basque (eu) - according to Wikipedia, ca. 1M in Spain and ca. 0.2M in
> France - so Spanish layout?
> Chechen (ce) - which layout(s)/keyboard(s)?
> Guarani (gug) - according to Wikipedia, used in Paraguay, Bolivia,
> Argentina, Brazil - so Latin American or pt-BR?
> Kurmanji (kmr_LATN) - according to Wikipedia, used in Turkey, Syria, Iraq,
> Iran - is there a common layout?
> Luxembourgish (lb) - according to Wikipedia, used in Luxembourg and parts
> of Germany, Belgium, France - is there a common layout?
> Macedonian (mk) - Macedonian layout or something else?
> Occitan (oc) - according to Wikipedia, used in France, Spain, Italy, Monaco
> (For all of these, see also the notes at the end of this email.)
>
> == Languages written using multiple scripts ==
> Mongolian (mn) - Cyrillic and Mongolian script. LibO localization is in
> Cyrillic. Period, comma and colon keys exist on Cyrillic layout (however
> Shift+comma produces "8"), so Ctrl+period and Ctrl+comma / Ctrl+colon could
> be used? The Mongolian script layout is very different, and I found
> conflicting information about whether or not it has a dedicated semicolon
> key (seems to have a period key, though). If it has semicolon as well, then
> Ctrl+period and Ctrl+semicolon could be used. (See also the note at the end
> of this email.)
> Uzbek (uz) - Latin and Cyrillic. LibO localization is in Latin script (and
> the Uzbek Latin layout has a semicolon key) - but reportedly Cyrillic
> script is still much used, so are the shortcut exceptions needed
> nonetheless? (See also the notes at the end of this email.)
>
> == Layouts without comma key ==
> Most Cyrillic layouts lack a dedicated comma key as well as a semicolon key
> (with Shift+period producing a comma), so another shortcut should be found
> for inserting date/time. What does Excel use (if it has a localized
> version)? If MS documentation is correct, then e.g. in Russian Excel,
> Ctrl+Shift+colon inserts the time and Ctrl+Shift+semicolon the date (but as
> colon is produced by Shift+6 on Russian layout and semicolon by Shift+4,
> then presumably these are essentially Ctrl+Shift+6 and Ctrl+Shift+4).
> Azeri (az) - Latin script, but no comma key - here, too, comma is produced
> by Shift+period.
> Belarussian (be)
> Kazakh (kk) - adoption of Latin script in progress? Is there already a
> commonly used layout for the Latin version?
> Kyrgyz (ky)
> Tajik (tg)
> Tatar (tt)
> Ukrainian (uk)
>
> == A few important notes about all of the above ==
> 1) As mentioned in my previous mail, the localized shortcuts depend solely
> on LibO UI language (for now). So until this gets corrected, any added
> localized shortcuts won't have any effect if the user has the UI in
> English, for example.
> 2a) Consequently (if I understand it correctly), for languages like
> Mongolian or Uzbek that use multiple scripts and where LibO is only
> localized into one of those, without mentioning the script in the language
> code, the localized shortcuts would apply also for the other script(s) of
> the language. If the layouts don't have any suitable keys in common, then
> several shortcuts could be defined for one action - as long as they don't
> conflict with each other - so that one shortcut is inaccessible when using
> one layout, and the other is inaccessible when using the other layout.
> 2b) In principle, the same approach could also be taken if a language
> community uses various same-script layouts with different punctuation keys
> (e.g. French vs. Spanish/Italian).
> 2c) Implementing two sets of shortcuts would make the translation of the
> aforementioned tip-of-the-day a bit longer, though, as both shortcut pairs
> should then be mentioned.
> 3) Extra question for Mac users among you: is the Mac layout for your
> language the same as in Windows/Linux? If needed, shortcuts can be defined
> only for Mac or only for Windows/Linux (though apparently not only for
> Linux or only for Windows).
>
> Best regards,
> Mihkel
>
> --
> To unsubscribe e-mail to: l10n+unsubscr...@global.libreoffice.org
> Problems? 
> https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
> Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
> List archive: https://listarchives.libreoffice.org/global/l10n/
> Privacy Policy: https://www.documentfoundation.org/privacy

-- 
To unsubscribe e-mail to: l10n+unsubscr...@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/l10n/
Privacy Policy: https://www.documentfoundation.org/privacy

Reply via email to