Hi Martin, On Mon, Jan 12, 2009 at 10:37 AM, Martin Vermeer <martin.verm...@tkk.fi>wrote:
> > Is this the right place to do it in? I'm honestly asking. Isn't this > something that can be done by localization in he.po and should not be > in the C++ code base? What is the reason for doing it like this? > There are two reasons that I think are worth putting it in the C++ code: 1. Many users who write documents in Hebrew are using the English interface of LyX, so that changes in he.po will not affect them. 2. If one translates "\\arabic{enumi}." to ".\\arabic{enumi}" it will just create another problem, because now the numbering in the English text will show the dot before the symbol. I haven't verified it, but I think this is an issue with all RTL languages, and I believe it shouldn't be tied to any specific language translation. Regards, Guy