Блог на темы Linux, Gambas, PHP, музыка, web и жизнь

RSS

FAQ по сайту   О блоге   Форум   Ссылки

перевод проекта Gambas

перевод проекта Gambas

Очень часто нужно, чтобы наш проект Gambas мог отображаться на экране на разных языках. В этом посте я расскажу, как это сделать без особого труда средствами IDE Gambas. Для начала нам нужно указать интерпретатору, какие строки следует переводить, а какие не следует. Сразу отметим, что по умолчанию свойство Text каждого объекта Gambas считается “переводимым”, и сам код проекта – непереводим. Если же мы хотим, чтобы значения некоторых строчных переменных были переводимыми, тогда поступаем вот так:

DIM $MyString AS String = "Эта строка не будет переводится"
DIM $MyString AS String = ("Эта строка будет переводится")

Также, следует учесть что лучше не использовать конкатенацию строк в многоязычных проектах Gambas, а использовать для этих целей функцию Subst. Зная эти нехитрые правила, можем напрямую приступать к переводу нашего Gambas – проекта. Читать полностью »

текст опубликовал Eugeny Gazzaev в рубрике Gambas 7.09.2010

Пишу этот пост, скорее для закрепления знаний в работе со строками. Это функция Gambas, как мне кажется – удачный пример строчных функций, но может использоваться и в реальных проектах Gambas. Строчные функции и примеры работы с ними я освещал в постах:

Читать полностью »

текст опубликовал Eugeny Gazzaev в рубрике Gambas 13.04.2010

Gambas имеет очень хорошие средства для управления строками. Строки – очень важная часть практически любой программы, и уметь управлять строковыми переменными очень важно. Приступим.
Функции для работы со строками в Gambas.

О каждой из них пойдет речь в этом посте.
Читать полностью »

текст опубликовал Eugeny Gazzaev в рубрике Gambas 31.03.2010

© 2009-2010 Eugeny Gazzaev