Re:قلب: a non-ASCII programming language written in Arabic
by probably_wrong on Friday October 25, 2019 @04:17AM
(#21352897)
This is the bane of my existence when working with Excel. I'm spending too much time figuring out that "RAND" (which is what you'd find in search) is "ZUFALLSZAHL" in German Excel (which I use at work) and "ALEATORIO" in Spanish (which I use at home).
Re:قلب: a non-ASCII programming language written in Arabic
by jaclaz on Friday October 25, 2019 @06:09AM
(#21353446)
JFYI, what I often do for those functions I am not already familiar with both in Italian and English (it doesn't work for really all functions) is to use the English original I find in (the English version of) Spread32 (an extremely small Excel compatible program):
then save the worksheet and re-open it with the Italian Excel, since the functions are actually saved internally as an "ordinal" (or whatever) and interpreted by Excel in its "local" language.
Re:قلب: a non-ASCII programming language written in Arabic
by rovr138 on Friday October 25, 2019 @04:37AM
(#21352988)
Is this on VBA or for formulas too?
Re:قلب: a non-ASCII programming language written in Arabic
by jaclaz on Friday October 25, 2019 @06:16AM
(#21353478)
It is for spreadsheet functions, VBA is English only, but there are anyway some quirks, as an example inside VBA the decimal point (separator) is actually a point whilst /as an example in Italian) the decimal separator is a comma, and this creates often the need to convert back and forth the numbers.
Re:قلب: a non-ASCII programming language written in Arabic
by ahje on Friday October 25, 2019 @04:13AM
(#21352879)
Yeah, the translated VB functions in Excel are a nightmare, especially when one works in a multi-lingual workplace. If you haven't heard finns complain about things being in Swedish before, then I can recommend handing them an excel-sheet with the VB code in Swedish and watch the chaos unfold. :D
Re:قلب: a non-ASCII programming language written in Arabic
by C1sc0cat on Friday October 25, 2019 @06:48AM
(#21353665)
Not function related but I work in a very international org and when excel traverses international boundaries you get strange effects.
Changing some accented characters in a well known brand name into strange ones used in "obscure Serb Croat religious documents
Re:قلب: a non-ASCII programming language written in Arabic
by al_form2000 on Friday October 25, 2019 @05:29AM
(#21353246)
As I remember, they had also localised symbolic "constants" so a format spec fed to (some date function) was 'dd/mm/yyyy' for english locale, but 'gg/mm/aaaa' for the italian one . God help you if you had (I did) some combination of - say - English Excel and italian OS (as I remember you got english function names but italian 'constants' as in DATEFORMAT('gg/mm/aaaa'...) with nonsens errors if you used 'dd/mm/yyyy').
An asinine idea indeed.
Here is a piece of code in German VBA for Excel 95: https://de.wikipedia.org/wiki/Visual_Basic_for_Applications?...