Автор Тема: Русификация: как правильно назвать элементы (ISN AutoIt Studio)  (Прочитано 1050 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн winix [?]

  • Сообщений: 80
  • Репутация: -1
    • блог
    • Награды
  • Версия AutoIt: 3.3.12.0
Взялся тут перевести прогу.
Прошлый переводчик судя по всему переводил загоняя всё в промт, а потом потихоньку правя.
Исправил не всё, да и дело это было давно, с тех пор функций удвоилось. Как оказалось перевод там завязан  и на плагинах.
(нажмите для показа/скрытия)
В общем решил я добить этот редактор форм, текста там меньше 300 строк, из которых добавилось 100 и малость подправить надо.

Оригинал и пофикшеный перевод
           
то что синими буквами ограничено по размеру, но менять можно весь текст.
(нажмите для показа/скрытия)

Перевести Checkbox так никто и не смог, с UpDown тоже чтото непонятное.
Чем отличается Input от Edit ? Какой смысл делать 2 типа одинаковых элементов.
(нажмите для показа/скрытия)

Как назвать это окошко, типо консоль программы куда она пишет действия. В настройках есть пункт по её выключению


В остальным кое как может управлюсь, продолжайте кидать помидоры.
Пока перевёл гдето 30% от нового в проге, и чтото осталось в редакторе форм. В основном косяки и надо сам редактор перебирать меняя размеры.
Ставить это никто не будет, так что кому надо сам ссылку найдёт

Русское сообщество AutoIt


Оффлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1433
  • Репутация: 212
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
OffTopic
... продолжайте кидать помидоры...
Мое отношение к вашим высказываниям думаю вы знаете. Повторяться не буду.

Кривой перевод в ISN AutoIt Studio - это факт.
А вот что касается
Цитата: из названия данной темы
"... как правильно назвать элементы"
то позволю высказать свое мнение.

НЕ НАДО ПЕРЕВОДИТЬ НАЗВАНИЯ ЭЛЕМЕНТОВ ОКНА.

Объясню почему:
по началу когда вы видите в коде
Код: AutoIt [Выделить]
GUICtrlCreateListView()
; или
$tagNMLISTVIEW

это мудреный лес: "К какому элементу сиё относится?", но потом вы привыкаете и глаз уже автоматом выхватывает "ListView" из контекста
(нажмите для показа/скрытия)
Кроме того вам это поможет и в других ЯП.




Добавлено: Январь 27, 2018, 23:33:50
... Как назвать это окошко...
Вот если бы вы открыли "ISNhelp_en.chm" идущий в комплекте, то наверняка бы увидели это:
Нажмите для отображения изображения в оригинальном размере.
« Последнее редактирование: Январь 27, 2018, 23:33:50 от Alofa, Причина: Объединение сообщений »

Оффлайн winix [?]

  • Сообщений: 80

  • Автор темы
  • Репутация: -1
    • блог
    • Награды
  • Версия AutoIt: 3.3.12.0
Однозначно их не назвать.
Я читал про всякие языки, возможно это была версия переводчика книг, но названия там чаще были человеческие.
Тут пока вижу 2 варианта.
Подписать обоими вариантами что можно, или сделать патч на любителя.

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

Так что GUICtrlCreateButton станет Button , других вариантов там быть не может, не бывает других хлебов.

Код: AutoIt [Выделить]
_GUICtrlStatusBar_Create($$tre, -1, "",-1,-1)
$toolbar86 = _GUICtrlToolbar_Create($$tre,$TBSTYLE_FLAT,0)

эти как не назови они не работают, но как по мне человеческое название понятнее.
В каждой проге их руками прописывать выучить можно.

GUICtrlCreateTreeView GUICtrlCreateTreeViewItem даже не знаю какую из этих брать, указав любую она клонируется и не работает или показывает квадрат, я не смог заставить это работать.

Код: AutoIt [Выделить]
DllCall("user32.dll", "UINT", "SendMessage", "handle", GUICtrlGetHandle(-1), "UINT", $BCM_SETNOTE, "ptr*", 0, "wstr", "You can edit this text/icon under Extracode!")
DllCall("user32.dll", "UINT", "SendMessage", "handle", GUICtrlGetHandle(-1), "UINT", $BCM_SETSHIELD, "ptr*", 0, "BOOL",false)

наверно тут лучше оставить авторское название, потомучто я путного не придумал.

MonthCal как по мне календарь понятнее, я бы и не узнал о многих элементах еслиб их не было в этом меню, а если у них будут непонятные названия, то придётся каждый прогугливать
Вот мне не понятно эта прога для новичков которым надо чтото сделать или всё таки для програмистов.
(нажмите для показа/скрытия)
Пока что у меня вылезают баги. Пара в самой проге, работе не мешают, но не красиво
(нажмите для показа/скрытия)

В данном случае справка не сильно поможет, я изтыкал почти всё что можно.
Пока перевожу както, виднее что не переведено.
QuickView гугл говорит когдато популярный редактор, возможно автор по этому чтото знает, я о таком не слышал. Возможно в других прогах есть чтото подобное. Назвать это быстрым просмотром можно, но это не понятно.
В этом и проблема локализации, перевести на понятный руский вендовый язык, а не дословно.

Кстати у меня написано "правила", переводить как макросы или немецкий вариант оставлять ?
Со слотами тоже не понятно как их обозвать, так и не понял что ими делать и где настраивать
« Последнее редактирование: Январь 28, 2018, 00:39:12 от winix »

Оффлайн winix [?]

  • Сообщений: 80

  • Автор темы
  • Репутация: -1
    • блог
    • Награды
  • Версия AutoIt: 3.3.12.0
Вышла новая версия с моими исправлениями.
Цитата: On 23.02.2018 at 5:35 PM, ISI360 said:
Just want to inform you that the new 1.07 update is out now! (with your latest translation)
Что сделал, то и сделал, всяко лучше чем было.
На редактор форм просто забил,  ошибок там столько что уже разгребать не хотелось, надо править весь интерфейс

Русское сообщество AutoIt

Re: Русификация: как правильно назвать элементы (ISN AutoIt Studio)
« Ответ #3 Отправлен: Апрель 04, 2018, 22:25:20 »

Оффлайн kyi [?]

  • Новичок
  • *
  • Сообщений: 43
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
winix, а зачем переводить? Русский язык есть уже "из коробки" и не плохой. Скачайте с офф сайта последнюю версию и посмотрите или я вас в чем то не правильно понял.

Русское сообщество AutoIt

Re: Русификация: как правильно назвать элементы (ISN AutoIt Studio)
« Ответ #4 Отправлен: Апрель 08, 2018, 19:02:35 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
5230 Просмотров
Последний ответ Октябрь 08, 2012, 15:56:56
от rollex
3 Ответов
5034 Просмотров
Последний ответ Декабрь 24, 2014, 23:20:01
от blacklis
4 Ответов
2174 Просмотров
Последний ответ Январь 04, 2012, 18:10:39
от agikon
5 Ответов
3272 Просмотров
Последний ответ Февраль 20, 2012, 17:09:20
от CreatoR
4 Ответов
3819 Просмотров
Последний ответ Декабрь 08, 2012, 15:12:48
от La2Angel
30 Ответов
20187 Просмотров
Последний ответ Январь 24, 2018, 23:25:20
от winix
4 Ответов
2983 Просмотров
Последний ответ Январь 28, 2014, 04:21:07
от AZJIO
1 Ответов
1340 Просмотров
Последний ответ Август 18, 2014, 19:40:46
от InnI
1 Ответов
1577 Просмотров
Последний ответ Январь 05, 2018, 19:11:42
от catswill
0 Ответов
939 Просмотров
Последний ответ Январь 16, 2018, 03:55:07
от Sternman