Наименование функции для предоставленных локализованных строк - PullRequest
0 голосов
/ 16 декабря 2009

Я собираю список имен функций для функции, которая возвращает обратно локализованную строку для веб-сайта, над которым я работаю. Я до сих пор не определился, какое имя будет подходящим для этой функции. Мои две цели - две попытки сделать его максимально коротким, поскольку мне придется заменить тонны жестко закодированного текста, встроенного в HTML, но сделать его достаточно интуитивным, чтобы новые разработчики поняли, что это значит. Во многих отношениях я думаю, что это личное предпочтение, но мне любопытно услышать, что бы вы все сделали.

Вот несколько примеров вызовов функций того, на что я сейчас обращаюсь ...

// This would return "Hello" for english, "Bonjour" for french
LangString("Hello")

// Same as above just different function name
LSTR("Hello")

Я работаю в HTML и встроенный классический ASP / VBscript

1 Ответ

1 голос
/ 16 декабря 2009

Я бы просто использовал tr для перевода. Он короткий, не слишком запутывает контекст и имеет довольно универсальное значение.

Qt и Unix используют tr, во всяком случае, так что на самом деле это не проприетарная схема именования.

...