Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Локализация интерфейса

Локализация интерфейса

Scheduled Pinned Locked Moved Support (Russian)
129 Posts 5 Posters 655.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K
    K
    kozlov_ao
    wrote on last edited by
    #82

    Что то мне подсказывает что речь идет не о клиентах, а о станциях, т.е. точках доступа, AP. А в остальном - мне нравится.

    1 Reply Last reply
    0
    • K
      K
      kozlov_ao
      wrote on last edited by
      #83

      это я про:

      WirelessStations_JobError=Cannot get list of wireless stations
      WirelessStations_JobTitle=Get list of wireless stations
      WirelessStations_PartName=Wireless Stations - %s
      
      1 Reply Last reply
      0
      • K
        K
        kozlov_ao
        wrote on last edited by
        #84

        Во:

        RadioInterfaces_ColApMac=AP MAC Address
        RadioInterfaces_ColApModel=AP Model
        RadioInterfaces_ColApName=AP Name
        RadioInterfaces_ColApSerial=AP Serial
        RadioInterfaces_ColApVendor=AP Vendor
        
        RadioInterfaces_ColApMac=MAС адрес точки доступа
        RadioInterfaces_ColApModel=Модель точки доступа
        RadioInterfaces_ColApName=Имя точки доступа
        RadioInterfaces_ColApSerial=Серийный номер точки доступа
        RadioInterfaces_ColApVendor=Производитель точки доступа
        
        1 Reply Last reply
        0
        • K
          K
          kozlov_ao
          wrote on last edited by
          #85

          Сорри, не внимательно посмотрел в первый раз. Еще поменять бы местами некоторые фразы в предложении... чтобы по-русски звучало. Например не "Адрес IP" а "IP адрес", т.к. в некоторых местах смысл предложения меняется... например: "Адрес MAC интерфейса" и "MAC адрес интерфейса"
          Плюс какие-то аббревиатуры, мне кажется, лучше оставить как есть, например: дБм -> dBm

          1 Reply Last reply
          0
          • ArtKZA
            ArtKZA
            ArtKZ
            wrote on last edited by
            #86

            Все верно... Проблема в том, что нет устоявшейся КРАТКОЙ аббревиатуры для Wireless AP. Дословно - Беспроводная точка доступа. Сокращенно можно сказать - Беспроводная ТД, но это не устоявшаяся аббревиатура, не понятная. Это все (в том числе и прочие "Интерфейсы беспроводной точки доступа") попадет в заголовки столбцов таблицы, поэтому писать там длинные фразы не хочется. В то же время, терминология "Станция"-"Клиент" вроде как понятно отражает суть, ну и относительно кратка... печаль, в общем!

            Например не "Адрес IP" а "IP адрес"

            Я тоже уже на это смотрю, похоже, что я совершил глупость начав сразу использовать "Адрес IP"... но тогда для единого стиля потом придется править все файлы

            1 Reply Last reply
            0
            • ArtKZA
              ArtKZA
              ArtKZ
              wrote on last edited by
              #87

              дБм -> dBm

              Тут я не согласен - эти единицы измерения (по русски) вполне себе официальны и повсеместно используются

              1 Reply Last reply
              0
              • K
                K
                kozlov_ao
                wrote on last edited by
                #88

                 "Станция"-"Клиент"
                Ну тогда уж Беспроводная станция и т.п.

                "но тогда для единого стиля потом придется править все файлы"
                Слона едят по частям. Ты делай как привык, в своем стиле. Потом поправим. Ты и так проделал огромную работу. Однозначно (Жириновский) - Респект!

                "единицы измерения вполне себе официальны и повсеместно используются"
                Я не против, высказал лишь предложение. Ты автор 🙂

                1 Reply Last reply
                0
                • K
                  K
                  kozlov_ao
                  wrote on last edited by
                  #89

                  Виктор, вопрос: Есть ли ограничение по длине строки? Т.е. поля для текста имеют фиксированный размер, или изменяются в зависимости от длины текста?

                  1 Reply Last reply
                  0
                  • ArtKZA
                    ArtKZA
                    ArtKZ
                    wrote on last edited by
                    #90

                    Дык я же не против, наоборот - сам прошу критику! В том числе и для возможности поспорить и отстоять свою точку зрения 🙂
                    Изменил "Адрес ..." на "...-адрес", так действительно будет лучше!
                    Да, я понимаю, что дальнейшие правки возможны и необходимы. Но нет полного понимания этой процедуры: кто это будет делать? Я? Тогда мне надо сразу определяться со стилем, формулировками и т.д., ориентируясь в том числе на комментарии заинтересованных лиц. Ты? Тогда (без обид с моей стороны) тебе будет делать это еще сложнее, чем сразу переводить с нуля - придется заново ориентироваться на исходные англоязычные файлы. Третьи лица? Вообще бардак получится... Разработчики? У них, мне кажется, и без этого дел хватает... хотя, разумеется, они - последняя инстанция в решении всех этих вопросов.

                    1 Reply Last reply
                    0
                    • ArtKZA
                      ArtKZA
                      ArtKZ
                      wrote on last edited by
                      #91

                      Я хоть и не Виктор :), но заметил, что в диалогах место растягивается до разумного значения, а в заголовках таблиц обрезаются в виде "Заголов...", если полностью заголовки не помещаюся в окно

                      1 Reply Last reply
                      0
                      • K
                        K
                        kozlov_ao
                        wrote on last edited by
                        #92

                        Давай так... спорить о принятой терминологии не будем...т.к. не из за чего 🙂 Если такие единицы измерения приняты - ОК, используем их и не паримся.
                        А по дальнейшем корректировкам - именно редактировать думаю будем в паре. Примерно так:

                        1. Ты сейчас закончишь перевод, а я могу пройтись по всем текстам и обсудим непонятные моменты.
                        2. Моменты, которые откровенно спорные, или мы понимаем, что они используются как составная часть фразы и т.п. - выгружаем на разработчиков. Думаю они не откажутся расшифровать 🙂
                        3. Правим с учетом расшифровки от разработчиков и еще раз просматриваем все (а еще лучше отдать кому нить, у кого глаз не замылен)

                        После этого, перевод можно пускать в продакшн... ошибки - синтаксические, семантичексие и т.п. будут минимальны.

                        1 Reply Last reply
                        0
                        • K
                          K
                          kozlov_ao
                          wrote on last edited by
                          #93

                          обрезаются в виде "Заголов...", если полностью заголовки не помещаюся в окно

                          вот такие фразы надо будет переосмысливать 🙂

                          1 Reply Last reply
                          0
                          • ArtKZA
                            ArtKZA
                            ArtKZ
                            wrote on last edited by
                            #94

                            По рукам  ;D

                            вот такие фразы надо будет переосмысливать

                            Вот поэтому я и парюсь с "Станция-Клиент"! 🙂

                            UPD: Изменил Станцию на ТД, Клиента на Станцию...

                            1 Reply Last reply
                            0
                            • ArtKZA
                              ArtKZA
                              ArtKZ
                              wrote on last edited by
                              #95

                              https://svn.netxms.org/public/netxms.git/blob/HEAD:/src/java/netxms-eclipse/ObjectTools/src/org/netxms/ui/eclipse/objecttools/messages_ru.properties

                              AccessControl_Add=Добавить...
                              AccessControl_Delete=Удалить
                              AccessControl_Label=Пользователи, имеющие право использовать этот инструмент
                              BrowserView_Back=&Назад
                              BrowserView_Forward=&Вперед
                              BrowserView_PartName_Changed=Обозреватель Web - %s
                              BrowserView_PartName_Changing=Обозреватель Web - [%s]
                              BrowserView_Stop=&Остановить
                              Columns_Add=&Добавить...
                              Columns_DefName=Столбец
                              Columns_Delete=&Удалить
                              Columns_Edit=&Изменить...
                              Columns_Format=Формат
                              Columns_Index=Индекс
                              Columns_Name=Имя
                              Columns_OID=OID
                              CreateNewToolDialog_Name=Имя
                              CreateNewToolDialog_ToolType=Тип инструмента
                              EditColumnDialog_CreateColumn=Создание столбца
                              EditColumnDialog_EditColumn=Изменение столбца
                              EditColumnDialog_EnterValidIndex=Пожалуйста, укажите корректный номер подстроки
                              EditColumnDialog_FmtFloat=Дробное число
                              EditColumnDialog_FmtIfIndex=Индекс интерфейса
                              EditColumnDialog_FmtInt=Целое число
                              EditColumnDialog_FmtIpAddr=IP-адрес
                              EditColumnDialog_FmtMacAddr=MAC-адрес
                              EditColumnDialog_FmtString=Строка
                              EditColumnDialog_Format=Формат
                              EditColumnDialog_Name=Имя
                              EditColumnDialog_SNMP_OID=Код объекта SNMP (OID)
                              EditColumnDialog_SubstrIndex=Индекс подстроки (начиная с 1)
                              EditColumnDialog_Warning=Предупреждение
                              FileViewer_InvalidObjectID=Неверный код объекта
                              Filter_AgentNeeded=Агент NetXMS должен быть доступен
                              Filter_OIDShouldMatch=Узел должен поддерживать SNMP OID, соответствующий со следующему шаблону:
                              Filter_SNMPNeeded=Узел должен поддерживать SNMP
                              General_AgentAction=Действие агента
                              General_Command=Комманда
                              General_Confirmation=Подтверждение
                              General_ConfirmationMessage=Текст запроса подтверждения
                              General_Description=Описание
                              General_ExecOptions=Параметры выполнения
                              General_FirstColumnValue=&Значение первого столбца
                              General_GeneratesOutput=Команда генерирует вывод
                              General_Name=Имя
                              General_OIDSuffix=Суффикс &OID первого столбца
                              General_Operation=Операция
                              General_Parameter=Параметр
                              General_RegExp=Регулярное выражение
                              General_RemoteFileName=Имя удаленного файла
                              General_RequiresConfirmation=Этот инструмент требует подтверждения перед выполнением
                              General_SNMPTableOptions=Параметры таблицы SNMP
                              General_Title=Заголовок
                              General_URL=URL
                              General_UseAsIndex=Использовать как индекс для второго и последующих столбцов:
                              LocalCommandResults_ClearConsole=О&чистить консоль
                              LocalCommandResults_Copy=&Копировать
                              LocalCommandResults_JobError=Невозможно выполнить внешнюю команду
                              LocalCommandResults_JobTitle=Выполнение внешней команды
                              LocalCommandResults_Restart=&Перезагрузка
                              LocalCommandResults_ScrollLock=П&рокрутка
                              LocalCommandResults_SelectAll=Выбрать &все
                              LocalCommandResults_Terminate=&Прервать
                              LocalCommandResults_Terminated=\n\n*** ПРЕРВАНО ***\n
                              ObjectToolsAdapterFactory_Error=Ошибка
                              ObjectToolsAdapterFactory_LoaderErrorText=Невозможно загрузить подробности инструмента: %s
                              ObjectToolsDynamicMenu_CannotExecuteOnNode=Невозможно выполнить действие на узле %s
                              ObjectToolsDynamicMenu_CannotOpenWebBrowser=Невозможно открыть обозреватель веб-страниц:
                              ObjectToolsDynamicMenu_ConfirmExec=Подтверждение выполнения команды
                              ObjectToolsDynamicMenu_DownloadError=Невозможно загрузить файл %s с узла %s
                              ObjectToolsDynamicMenu_DownloadFromAgent=Загрузка файла с агента
                              ObjectToolsDynamicMenu_Error=Ошибка
                              ObjectToolsDynamicMenu_ErrorOpeningView=Ошибка открытия вида: %s
                              ObjectToolsDynamicMenu_ExecSuccess=Действие %s успешно выполнено на узле %s
                              ObjectToolsDynamicMenu_ExecuteOnNode=Выполнение действия на узле %s
                              ObjectToolsDynamicMenu_ExecuteServerCmd=Выполнение команды на сервере
                              ObjectToolsDynamicMenu_HandlerNotDefined=Невозможно выполнить команду: обработчик не определен
                              ObjectToolsDynamicMenu_Information=Информация
                              ObjectToolsDynamicMenu_MultipleNodes=<множество узлов>
                              ObjectToolsDynamicMenu_ServerCmdExecError=Невозможно выполнить команду на сервере
                              ObjectToolsDynamicMenu_ServerCommandExecuted=Команда на сервере выполнена успешно
                              ObjectToolsDynamicMenu_ToolExecution=Выполнение инструмента
                              ObjectToolsDynamicMenu_TopLevelLabel=&Инструменты
                              ObjectToolsEditor_ColDescr=Описание
                              ObjectToolsEditor_ColId=Код
                              ObjectToolsEditor_ColName=Имя
                              ObjectToolsEditor_ColType=Тип
                              ObjectToolsEditor_Confirmation=Подтверждение
                              ObjectToolsEditor_Delete=&Удалить
                              ObjectToolsEditor_DeleteConfirmation=Вы действительно хотите удалить выбранные инструменты?
                              ObjectToolsEditor_JobDelete=Удаление инструментов
                              ObjectToolsEditor_JobDeleteError=Невозможно удалить инструмент
                              ObjectToolsEditor_JobGetConfig=Получение настроек инструмента
                              ObjectToolsEditor_JobGetConfigError=Невозможно получить настройки инструмента
                              ObjectToolsEditor_JobNewId=Генерация нового кода инструмента
                              ObjectToolsEditor_JobNewIdError=Невозможно сгенерировать код нового инструмента
                              ObjectToolsEditor_JobSave=Созранение инструмента
                              ObjectToolsEditor_JobSaveError=Невозможно сохранить настройки инструмента
                              ObjectToolsEditor_New=&Новый...
                              ObjectToolsLabelProvider_TypeAction=Действие
                              ObjectToolsLabelProvider_TypeAgentTable=Таблица агента
                              ObjectToolsLabelProvider_TypeDownloadFile=Загрузка файла
                              ObjectToolsLabelProvider_TypeInternal=Внутренняя команда
                              ObjectToolsLabelProvider_TypeLocalCmd=Команда на клиенте
                              ObjectToolsLabelProvider_TypeSNMPTable=Таблица SNMP
                              ObjectToolsLabelProvider_TypeServerCmd=Команда на сервере
                              ObjectToolsLabelProvider_TypeURL=URL
                              OpenObjectToolsEditor_Error=Ошибка
                              OpenObjectToolsEditor_ErrorOpenView=Ошибка открытия вида:
                              TableToolResults_InvalidObjectID=Неверный код объекта
                              TableToolResults_InvalidToolID=Неверный код инструмента
                              TableToolResults_JobError=Невозможно получить данные для таблицы инструментов %s
                              TableToolResults_JobTitle=Загрузка данных для таблицы инструментов %s
                              ToolColumnLabelProvider_FmtFloat=Дробное число
                              ToolColumnLabelProvider_FmtIfIndex=Индекс интерфейса
                              ToolColumnLabelProvider_FmtInteger=Целое число
                              ToolColumnLabelProvider_FmtIpAddr=IP-адрес
                              ToolColumnLabelProvider_FmtMacAddr=MAC-адрес
                              ToolColumnLabelProvider_FmtString=Строка
                              
                              1 Reply Last reply
                              0
                              • V
                                V
                                Victor Kirhenshtein
                                wrote on last edited by
                                #96

                                Пояснения:

                                wireless station - это клиент;
                                access point - это точка доступа.

                                1 Reply Last reply
                                0
                                • ArtKZA
                                  ArtKZA
                                  ArtKZ
                                  wrote on last edited by
                                  #97

                                  Да, это понятно... мы просто обсуждали, как эти термины можно сократить

                                  1 Reply Last reply
                                  0
                                  • V
                                    V
                                    Victor Kirhenshtein
                                    wrote on last edited by
                                    #98

                                    Вот еще файлик для перевода (плагин server job manager)

                                    Кстати, я заметил, что стандартный перевод в eclipse для view - панель.


                                    messages_ru.properties

                                    1 Reply Last reply
                                    0
                                    • K
                                      K
                                      kozlov_ao
                                      wrote on last edited by
                                      #99

                                      Это от контекста зависит... в винде View = Вид

                                      1 Reply Last reply
                                      0
                                      • K
                                        K
                                        kozlov_ao
                                        wrote on last edited by
                                        #100

                                        плагин server job manager

                                        OpenServerJobManager_Error=Ошибка
                                        OpenServerJobManager_ErrorOpeningView=Ошибка открытия вида:
                                        ServerJobLabelProvider_Active=Активно
                                        ServerJobLabelProvider_CancelPending=Отмена ожидания
                                        ServerJobLabelProvider_Cancelled=Отменено
                                        ServerJobLabelProvider_Completed=Завершено
                                        ServerJobLabelProvider_Failed=Неудачно
                                        ServerJobLabelProvider_OnHold=Удержание
                                        ServerJobLabelProvider_Pending=Ожидание
                                        ServerJobLabelProvider_Unknown=<unknown>
                                        ServerJobManager_ActionErrorName_Cancel=отменить
                                        ServerJobManager_ActionErrorName_Hold=удержать
                                        ServerJobManager_ActionErrorName_Unhold=возобновить
                                        ServerJobManager_ActionJobError=Невозможно %s задачу
                                        ServerJobManager_ActionJobName=%s задачи
                                        ServerJobManager_ActionName_Cancel=Отмена
                                        ServerJobManager_ActionName_Hold=Удержание
                                        ServerJobManager_ActionName_Unhold=Возобновление
                                        ServerJobManager_Cancel=&Отмена
                                        ServerJobManager_ColDescription=Описание
                                        ServerJobManager_ColInitiator=Initiator
                                        ServerJobManager_ColMessage=Сообщение
                                        ServerJobManager_ColNode=Узел
                                        ServerJobManager_ColProgress=Прогресс
                                        ServerJobManager_ColStatus=Статус
                                        ServerJobManager_Hold=&Удержать
                                        ServerJobManager_RefreshJobError=Невозможно получить список задач с сервера
                                        ServerJobManager_RefreshJobName=Обновление списка задач
                                        ServerJobManager_Restart=&Перезапустить
                                        ServerJobManager_Unhold=&Возобновить
                                        

                                        Вопросы:
                                        вот сюда: "ServerJobManager_ActionJobName=%s задачи" подставляются "ServerJobManager_ActionName_*" и сюда: "ServerJobManager_ActionJobError=Невозможно %s задачуr" подставляются "ServerJobManager_ActionErrorName_*"? Все верно?

                                        И еще "Удержать" и его подобные, я бы заменил на "Отложить".. но например "удержание" звучит куда лучше, нежели "откладывание" 🙂

                                        1 Reply Last reply
                                        0
                                        • V
                                          V
                                          Victor Kirhenshtein
                                          wrote on last edited by
                                          #101

                                          @kozlov_ao said in Локализация интерфейса:

                                          вот сюда: "ServerJobManager_ActionJobName=%s задачи" подставляются "ServerJobManager_ActionName_*" и сюда: "ServerJobManager_ActionJobError=Невозможно %s задачуr" подставляются "ServerJobManager_ActionErrorName_*"? Все верно?

                                          да, именно так.

                                          @kozlov_ao said in Локализация интерфейса:

                                          И еще "Удержать" и его подобные, я бы заменил на "Отложить".. но например "удержание" звучит куда лучше, нежели "откладывание" 🙂

                                          Может "поставить на паузу"?

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups