![]() |
#1 |
Участник
|
![]()
Подскажите, как можно сделать расшифровку суммы текстом? Как сделать это по русски я разобрался, но вся фишка в том, что мне нужна расшифровка по англицки. Существуют ли в стандартном функционале средства, позводяющие сделать это.
|
|
![]() |
#2 |
Участник
|
global::numeralsToTxt() - правильный вариант
![]() еще один вариант (неправильный) global::num2Text() |
|
![]() |
#3 |
Участник
|
Ммм... извините, а что это значит? Я attain не так давно занимаюсь, еще не все тонкости знаю.
Функций таких не нашел. А что такое global:: ? |
|
![]() |
#4 |
NavAx
|
Установите GLOBALLANGUAGE(1033);
Язык станет английским. Кодъюнит 12400 начнет говорить по-английски. Потом, когда надоест по-английски общаться с Навыжном, установите обратно GLOBALLANGUAGE(1049); (русский) Коды языков живут в системной таблице Windows Language (ID 2000000045) |
|
![]() |
#5 |
NavAx
|
З.Ы. А г-н Mazzy подумал, что Вы спрашиваете про Аксапту. Так что забейте на глобал с двоеточием.
Есть такая рекомендация, если вопрос про Навыжн - при создании сообщения выбирать иконку Навыжна (голубенькая хрень с красной пипкой). Но было бы на порядок лучше, если бы при создании темы из раздела про Навыжн с другими родственниками голубая хрень с красной пипкой вставлялась бы сама... |
|
![]() |
#6 |
Участник
|
Попробовал не получаецца. Я так понимаю GLOBALLANGUAGE() аналогично смене языка через меню "Сервис" - "Меню", это я уже пробовал не помогает. Вообще в кодюнете 12400 в константе забиты только названия единиц, начиная с тысяч (причем для английского языка тоже по русски, их я сменил на английские названия). А где хранятся другие названия единиц я не нашел.
|
|
![]() |
#7 |
Участник
|
Цитата:
Изначально опубликовано Dimon
Ммм... извините, а что это значит? Я attain не так давно занимаюсь, еще не все тонкости знаю. Извините. Действительно я перепутал. Что же делать с этим бип... бип... движком. Кроха... бип... бип... Ну сколько можно? |
|
![]() |
#8 |
Участник
|
Коде юнит 12400
Функция Triada2Text смотреть надо Text Constant самой функции. (У меня их там 6 штук, описывают все варианты) Выбираешь константу, и прописываешь требуемые Аглицкие слова. А вообще рекомендую пройтись Debugger-ом. Обязательно еще где нибудь вылезет. |
|
![]() |
#9 |
Участник
|
И это я все тоже нашел уже
![]() Только вот одна загвоздка..... Там в текстовых константах по русски написано несколько вариантов названия цифры. А по английски оно звучит вроде как одинаково. |
|
![]() |
#10 |
Участник
|
так ты и пропиши одинаковые
![]() |
|
![]() |
#11 |
Участник
|
Думаешь я савсем глюпый
![]() Одинаковые нельзя, ругается, что название должно употребляться только один раз. Сейчас попробую в ненужные места какую-нить фигню написать. |
|
![]() |
#12 |
Участник
|
странно но у меня все поправила, и не ругалась.
выбираешь константу, давишь (...) попадаешь в Мультиязыковой редактор. И через запятую в English (United States) повторяешь нужное количество слов по аглицки... |
|
![]() |
#13 |
Участник
|
Угу, все поправил также. Только для тысяч ситуация выходит такая:
рус: тысяча;тысячи;тысяч eng: thousand;thousands Для одной и той же константы набор значений разный. При работе с англ языком пробует выбрать 3-е значение и ругается. |
|
![]() |
#14 |
Участник
|
рус: тысяча;тысячи;тысяч
eng: thousand;thousands;thousands а так ? |
|
![]() |
#15 |
Banned
|
Цитата:
eng: thousand;thousands
|
|
![]() |
#16 |
Участник
|
Цитата:
Изначально опубликовано dumf
рус: тысяча;тысячи;тысяч eng: thousand;thousands;thousands а так ? "STRSET cannot contain 'thousands', more than once thousand,thousands,thousands" Надо наверное 12400 в зависимости от языка переделывать. ![]() |
|
![]() |
#17 |
NavAx
|
Напишите одно thousands через русское "о" =)
|
|
![]() |
#18 |
Участник
|
О!!! ТОЧНО.... ;-0
Большое спасибо ВСЕМ!!! ![]() |
|
![]() |
#19 |
Участник
|
Еще, если кого все это заинтересует. Просто замена английских букв "о" на русские не помогла, т.к. мне это дело нужно писать в текстовый файл. В английской раскладке русская буква "о" выглядела как знак градуса
![]() |
|
![]() |
#20 |
Участник
|
А пробел перед/после одного из значений 'thousands' не помогает? Можно еще точку попробовать, если мешать не будет.
|
|