Hi Tímár, On Thursday, 2007-01-11 13:18:07 +0100, Tímár András wrote:
> Currently function names are not localised in the Hungarian > version of OOo. Advanced users prefer English function names, because > they are universal, it is easier to find examples on the net etc. These > users would be sick, if I translated the function names in OOo. However, > in schools teachers teach the Hungarian version of Excel. Function names > are localised in Hungarian Excel. Some teachers told me that they would > not like to migrate to OOo until the function names are not localised. Usually localizations choose to localize function names if a localized Excel exists that uses localized function names, because that is what people are used to. It is much easier for experienced users to lookup/associate English function names for the localized names than for not so experienced users that were used to work with Excel before. Additionally, if people were taught a localized OOo using English function names they will have difficulties > I promised to the Hungarian community that I try to find a solution. An easy workaround, provided the Hungarian version localized the names, would be to install both, a Hungarian and an English language pack, so people may switch back and forth between UI languages and identifiers as they like. > I am thinking about a feature that allows the following: > 1. Users can enter functions both in their native language and in > English - even mixed if they like. Would work only if you could guarantee that no duplicated names with different functionality exist between the two languages. As such a feature should be generally available for all localizations it would be near to impossible to fulfill this constraint. > 2. There is a setting whether Calc should display function names > localised or not. The default is that the function names are displayed > in the native language. That's not that difficult. Actually a setting to use either English or localized names, both for display and input, would be possible with some modifications. I added a comment for this to issue 38765. > The issues 38765 and 66189 request similar features, but I do not want > to support all possible language combinations. That would be illusory anyway. > My questions: > 1. What do you think, is it possible to implement this easily, for > example is it enough to patch /sc/source/core/tool/compiler.cxx? For the mere use of English versus localized names yes, as the English names are always available and mechanisms already exist to switch between for reading/writing documents. For the setting you'd have to touch UI dialog Tools.Options.Calc... and the configuration as well. > I'm not > a programmer but if you could provide some guidelines, I may get > somebody to do the coding work. > 2. Do you like this idea? If I provide you with a patch, would you > integrate it? (Providing that it works, does not break anything etc.) Personally I find that quite attractive. Provided that no unforseen obstacles show up and the User Experience team doesn't object (you'd have to work with them for the dialog specification anyway) I'd integrate it. > 3. Do you think it is possible to implement this feature as an extension? No. Extensions don't have access to compiler interna. Eike -- OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer. OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't send personal mail to the [EMAIL PROTECTED] account, which I use for mailing lists only and don't read from outside Sun. Thanks. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
