Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index

On 01/01/2015 05:50 PM, Tom Davies wrote:
Hi :)
How about sending the question to the


mailing list to try to reach the international translators.  It is very
quiet on that list at the moment and has been for over a week.
Regards from
Tom :)

On 1 January 2015 at 22:03, Andrew Douglas Pitonyak <>

On 01/01/2015 02:16 PM, Luuk wrote:

On 1-1-2015 18:51, Andrew Douglas Pitonyak wrote:

I am updating some of my documentation on using BASIC with LO and I
wondered if case-sensitive comparisons are done with locale specific
information. I am in the US with ENGLISH locale, and I am not certain
how easily I can test this sort of thing, but I expect that a simple
compare such as

Sub StrCompTest
    Print StrComp("ı", "I", 0)  ' compare Turkish dotless i with upper
case i
    Print StrComp("i", "I", 0)  ' compare lower case i to upper case i
End Sub

In my locale, this returns -1 and 0. With a Turkish locale, I expect
that the first compare will return a 0, but I am unsure how to test
this. Any insights into this?

I'm not an expert in this, but this page:

Shows there is a small, and a capital version of the 'Turkish dotless i'

StrComp("i","I",0) only returns 0 for the small, and the capital i,
and not for the i's with diacritics   (í,ì,ï, ....)

I think the 'Turkish dotless i' should be treated as an i with a

The code contains the Turkish dotless i, but it fails (as it should) on my
computer. I am hesitant (perhaps lazy) to mess with my computer's locale
since I don't have a good handle on the implications of changing it or
whether or not I just need to change it in an LO configuration somewhere. I
also don't want to try installing a Turkish version of things since I would
not be able to read anything. Hopefully someone who is sufficiently
familiar with these issues (say because they are turkish or are simply
aware of other examples that will fail in my locale and work in theirs) can
speak up. I do appreciate the wiki link, and it does confirm that this
should work if my locale were Turkish and if LO deals with it correctly.


Andrew Pitonyak
My Macro Document:

To unsubscribe e-mail to:
Posting guidelines + more:
List archive:
All messages sent to this list will be publicly archived and cannot be

If you have the Compose key set up, you can make a Turkish capital I with a dot on it easily: type Compose .I That's Compose, then period, then capital I: İ It's a little hard to see here, but it's correct. If you don't have a Compose key, look for your keyboard setup in your system, and set up a compose key. If you have a modern k/b with a right Windows key, that would be a good one to choose. I have an old
IBM model M, no Win keys, so I chose right alt.


Blessed are the peacemakers--for they shall be shot at from boths sides. --A.M.Greeley

To unsubscribe e-mail to:
Posting guidelines + more:
List archive:
All messages sent to this list will be publicly archived and cannot be deleted


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.