Den sön 10 maj 2020 kl 17:25 skrev Johnny Rosenberg <[email protected] >:
> Den sön 10 maj 2020 kl 15:29 skrev Regina Henschel < > [email protected]>: > >> Hi Johnny, >> >> Johnny Rosenberg schrieb am 10-May-20 um 14:35: >> > Hi! >> > I'm playing a little with macros (my level is probably one step or two >> > above beginner) and making extensions out of them. I found a few >> examples >> > online and I got it to work. >> > >> > I don't know if I'm going to share anything in the future (because I >> don't >> > think my extensions will fulfil anyone else's needs than my own and they >> > are probably poorly written anyway), but if I want to do that, there's a >> > minor problem: My macros interact with the user (usually me) in Swedish, >> > and I guess it would be a good idea to at least write an English version >> > for sharing with others. >> > >> > However, it would be nice if the extension adapts to the user's locale >> when >> > installed (and falls back to English when the user's locale is not >> > available, that is in most cases). Is that possible? A link to some >> guide >> > of some sort would be appreciated. I found nothing so far. >> >> Perhaps start with the help >> >> https://help.libreoffice.org/latest/en-GB/text/sbasic/guide/translation.html >> >> > I didn't even think of that… I'll have a look there first, of course. > Seems like only custom dialogues can be translated, not text in general, such as Print or MsgBox. I could of course create some arrays with translations and use them depending on which UI language is selected, but it doesn't seem to be possible for a macro to detect that. I only found things like ThisComponent.CharLocale.Language, but that seems to be more about the selected language for characters, and it doesn't change when I just change the UI language. Kind regards Johnny Rosenberg > >> Info from OpenOffice.org might be still valid: >> >> https://wiki.openoffice.org/wiki/Documentation/DevGuide/Basic/Dialog_Localization >> > > >> There had been some issues with localization of dialogs: >> According to https://bugs.documentfoundation.org/show_bug.cgi?id=130932 >> you need at least LO version 6.4. >> > > I currently run LibreOffice 6.4.3.3, so I'm fine, I guess. > > >> >> And this issue is not yet solved: >> https://bugs.documentfoundation.org/show_bug.cgi?id=100792 >> It contains a test document. >> > > I'll have a look at that too. > >> >> Kind regards >> Regina >> >> > Thanks for replying! This should get me going. > > > Kind regards > > Johnny Rosenberg > > >> >> -- >> To unsubscribe e-mail to: [email protected] >> 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/users/ >> Privacy Policy: https://www.documentfoundation.org/privacy >> > -- To unsubscribe e-mail to: [email protected] 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/users/ Privacy Policy: https://www.documentfoundation.org/privacy
