Редактирование файлов перевода online

2007-05-23
2013-03-07
  • Anatoly Ustyugov

    Привет русско-язычному комьюнити Adempiere.
    Решил предложить вашему вниманию мои наработки по переводу и некоторые другие.
    И еще предлагаю воспользоваться для более успешной online работы инструментами Google.

    Перевод американского плана счетов. Доступен всем.
    AccountingUS_ru.csv           http://docs.google.com/Doc?id=dfv33mvt_0cv596f

    Старый казахстанский план счетов (пока действует для малого и среднего бизнеса (до принятия новых нац. стандартов бухг. учета)
    Доступен только для пользователей, имеющих гугль-аккаунт. Автор - Кайрат Ахметов.
    (Все остальные файла переведены мной т.е. Анатолием Устюговым :) )
    AccountingKZ.xls              http://spreadsheets.google.com/ccc?key=pYlxIdtOhHPgbFYhlIo9wdg

    Новый план счетов МСФО (действует с первого января для крупного бизнеса). Доступен всем.
    COA_KZ_MSFO.txt               http://docs.google.com/Doc?id=dfv33mvt_2d48xfv

    Русский язык для Adempiere.
    AD_Element_Trl_ru_RU.xml порезан на 7 частей, в связи с тем, что гугль большие файлы не принимает.
    Отсутствующие здесь файлы не нуждаются в переводе, т.к. содержат только заголовки.
    Список не привожу (видны по размеру, очень маленькие)

    AD_Desktop_Trl_ru_RU.xml      http://docs.google.com/Doc?id=dfv33mvt_4hb5bv2
    AD_Element_Trl_ru_RU_1.xml    http://docs.google.com/Doc?id=dfv33mvt_6gvk2xs
    AD_Element_Trl_ru_RU_2.xml    http://docs.google.com/Doc?id=dfv33mvt_7xbhp34
    AD_Element_Trl_ru_RU_3.xml    http://docs.google.com/Doc?id=dfv33mvt_8vq8n5n
    AD_Element_Trl_ru_RU_4.xml    http://docs.google.com/Doc?id=dfv33mvt_9dnhkv8
    AD_Element_Trl_ru_RU_5.xml    http://docs.google.com/Doc?id=dfv33mvt_10dqqbxs
    AD_Element_Trl_ru_RU_6.xml    http://docs.google.com/Doc?id=dfv33mvt_11dq6xv6
    AD_Element_Trl_ru_RU_7.xml    http://docs.google.com/Doc?id=dfv33mvt_12fxsq5v
    AD_Field_Trl_ru_RU.xml        http://docs.google.com/Doc?id=dfv33mvt_13c84c92
    AD_FieldGroup_Trl_ru_RU.xml   http://docs.google.com/Doc?id=dfv33mvt_14c9zcb6
    AD_Form_Trl_ru_RU.xml         http://docs.google.com/Doc?id=dfv33mvt_15fsjtbc
    AD_Menu_Trl_ru_RU.xml         http://docs.google.com/Doc?id=dfv33mvt_16g7tzwq
    AD_Message_Trl_ru_RU.xml      http://docs.google.com/Doc?id=dfv33mvt_17hs26z2
    AD_Process_Para_Trl_ru_RU.xml http://docs.google.com/Doc?id=dfv33mvt_187xfpjs
    AD_Process_Trl_ru_RU.xml      http://docs.google.com/Doc?id=dfv33mvt_19c2d2jf
    AD_Ref_List_Trl_ru_RU.xml     http://docs.google.com/Doc?id=dfv33mvt_20hbfz2g
    AD_Reference_Trl_ru_RU.xml    http://docs.google.com/Doc?id=dfv33mvt_21td648h
    AD_Tab_Trl_ru_RU.xml          http://docs.google.com/Doc?id=dfv33mvt_22fm26dw
    AD_Table_Trl_ru_RU.xml        http://docs.google.com/Doc?id=dfv33mvt_23cnvw3w
    AD_Task_Trl_ru_RU.xml         http://docs.google.com/Doc?id=dfv33mvt_24dcbxzf
    AD_WF_Node_Trl_ru_RU.xml      http://docs.google.com/Doc?id=dfv33mvt_25hhv3t7
    AD_Window_Trl_ru_RU.xml       http://docs.google.com/Doc?id=dfv33mvt_26dq4wqm
    AD_Workbench_Trl_ru_RU.xml    http://docs.google.com/Doc?id=dfv33mvt_27cjjjq8
    AD_Workflow_Trl_ru_RU.xml     http://docs.google.com/Doc?id=dfv33mvt_28fb2x8h
    C_Country_Trl_ru_RU.xml       http://docs.google.com/Doc?id=dfv33mvt_29c4r3vx
    C_Currency_Trl_ru_RU.xml      http://docs.google.com/Doc?id=dfv33mvt_30g47p2n
    C_DocType_Trl_ru_RU.xml       http://docs.google.com/Doc?id=dfv33mvt_31d93swp
    C_UOM_Trl_ru_RU.xml           http://docs.google.com/Doc?id=dfv33mvt_32fzm6wn

    Просьба желающим принять участие в переводе (шлифовке перевода) online и доработке файлов AccountingKZ.csv (xls) online
    написать на мне на email (адрес есть во всех файлах, лежащих в RU_Adempiere320.tar.gz и на SVN сервере).
    Я открою доступ к редактированию файлов. (надо иметь почтовый гугль-аккаунт, на этот аккаунт
    Вы получите уведомление о приглашении)
    Надеюсь на успешное сотрудничество и появление активного русско-язычного комьюнити.
    Анатолий Устюгов

     
    • Anatoly Ustyugov

      P.S.
      Просьба высказывать замечания и предложения по переводу (можно прямо в этой ветке или по email) для быстого
      исправления ошибок).

       
    • Nomad

      Nomad - 2007-05-24

      Анатолий, меня автором AccountingKZ записывать вряд ли корректно, основную работу сделал Сергей Вишняков по заказу моей компании.

      Пожелание по публикации планов счетов - лучше их в качестве Таблиц делать, чтобы можно было сразу в csv импортить.

       
    • Anatoly Ustyugov

      Кайрат, я об этом не знал, хотя спрашивал разрешение на публикацию.
      Теперь исправить уже не могу (не редактируется форум) :(
      Насчет форматов...
      С текстовыми форматами удобней в гугле работать,
      да ничто не мешает тот же .csv править.
      Вобщем, я сторонник текстовых форматов :)

       
    • Andrew Ustyugov

      Andrew Ustyugov - 2007-05-24

      отлично!
      спасибо, будем смотреть.

       
    • VladUA

      VladUA - 2007-06-23

      Спасибо, перевод здесь более корректный, чем в RU_Adempiere320, но собирать его из html да еще кусками уж очень утомительно. Нужно найти способ выложить все целиком, одним архивом.

      Еще хотелось бы где-то увидеть пошаговую инструкцию по установке Adempiere 3.2.0 в комплекте с PosgreSQL "с нуля", иначе новичкам (которых немало) приходится много времени терять на поиски информации в разных местах. Думаю, многих этот момент отпугивает еще до начала знакомства с системой.

      Может кто-то, хорошо знающий систему, согласится переустановить все заново и записать за собой?

       
    • Anatoly Ustyugov

      Еще более корректный перевод лежит в trunk-е на SVN сервере.
      Там уже все довольно прилично переведено.
      Так как я не имею доступа (на запись) к SVN серверу, то я буду выкладывать обновления на сервер примерно раз в 3 месяца через Трифона.
      Все файлы, кроме одного, гугль принимает.
      С AD_Element_Trl я поделать ничего не могу.
      Если есть интерес к переводу, то я сегодня обновлю все файлы на гугле.
      С копированием файлов особых проблем быть не должно, т.к. xml-файл - это текстовый файл.
      Лично я использую для работы Jedit. Он хорошо работает с большими xml-файлами (и с большим количеством одновременно открытых xml-файлов). Я перепробовал много разных редакторов - с Jedit получился самый лучший результат.

      >Еще хотелось бы где-то увидеть пошаговую инструкцию по установке Adempiere 3.2.0 в комплекте с PosgreSQL >"с нуля", иначе новичкам (которых немало) приходится много времени терять на поиски информации в разных >местах. Думаю, многих этот момент отпугивает еще до начала знакомства с системой.
      В Wiki есть инструкция по установке Adempiere с PG (на английском).
      Слишком уж пошаговой инструкции по установке нет.
      Лично я собираю из исходников (из trunk-а).
      В принципе, весь процесс установки можно разбить на такие этапы:
      1. Установить JDK
      2. Установить сервер БД (для начинающих лучше использовать Oracle XE, т.к. не надо мучиться с прикручиванием Pljava)
      3. Создать юзера adempiere
      4. Загрузить дамп в базу
      5. Установить саму Adempiere
      6. Запустить сервер Adempiere
      7. Установить клиента Adempiere
      Без минимальных базовых знаний сделать это довольно трудно.
      Анатолий

       
    • Anatoly Ustyugov

      P.S.
      По многочисленным просьбам :D выложил самую последнюю версию перевода
      вот здесь:
      http://www.user.kz/files/?11893
      Время жизни файла на этом файлообменнике - 15 дней.
      Из-за пределов Казахстана будет наверное не очень быстро скачиваться.

       
    • VladUA

      VladUA - 2007-06-24

      Anatoly Ustyugov, спасибо!

      Установить систему получается, получается импортировать локализацию. Тут начинается самое интересное. Дальше нужно минимальное понимание стуктуры данных. Второй день ищу хоть на английском, есть где-то? :) По названиям таблиц в SQL логика слишком медленно вырисовывается.

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

      Нашел один документ на Compiere по программированию, попробую.
      Когда нужно принимать решения о ВОЗМОЖНОСТИ использования продукта, главные проблемы -- время и большой выбор ;)

      Спасибо за работу!

       
    • VladUA

      VladUA - 2007-06-24

      Попробую описать свою тестовую установку Adempiere 3.2.0
      (23.06.2007 Vlad Zaritsky)

      Конфигурация

      Система System WinXP SP2 RUS,
      Процессор CPU Inter CORE2 T7200 2GHz,
      Память RAM 1Gb,
      Диск HDD 80Gb,
      Видео встроенное Intel 945GM,
      Установка под логином администратора системы.

      Компоненты (размер файлов в байтах)

      1 Текущая версия Java JRE+JDK:
      jre-6-windows-i586.exe             13,170,312
      jdk-1_5_0_12-windows-i586-p.exe    53,820,960

      2 Текущая версия PostgreSQL 8.2:
      upgrade.bat                        1,016
      postgresql-8.2.msi                 137,216
      postgresql-8.2-int.msi             27,619,840
      README.TXT                         1,008

      3 Текущая версия Adempiere 3.2.0:
      Adempiere_320.tar.gz               61,759,218
      RU_Adempiere320.tar.gz             489,063

      4 Архиватор 7-zip (возможно не последняя версия, можно скачать бесплатно):
      7z313.exe                          942,512

      ----------------------------
      Последовательность установки

      1 Установить Java JRE (возможно лишнее, был установлен ранее).

      1.1 Установить JDK 1.5.0_12
        (запомнить папку установки X:\programs\JavaSoft\jdk1.5.0_12).

      2 Прописать путь X:\programs\JavaSoft\jdk1.5.0_12\bin в переменную PATH.
        [Панель управления -> Система -> Дополнительно -> Переменные среды]

      3 Создать глобальную переменную среды JAVA_HOME=X:\programs\JavaSoft\jdk1.5.0_12

      4 Установить PostgreSQL 8.2 (X:\programs\PostgreSQL).
      4.1 Select language to be used during unstall: Russian
      4.2 Прочитать и подтвердить лицензионное соглашение
      4.3 Выбрать папку для установки: Текущая папка - Обзор (X:\programs\PostgreSQL\)
      4.4 Выбрать ВСЕ компоненты для установки.
      4.5 Конфигурация сервиса - не вводить пароль, создать нового пользователя.
      4.6 Если пользователь системы postgres ранее был создан, его нужно удалить
          с рабочего стола: [Комьютер -> Управление ->
          Локальные пользователи и группы -> Пользователи -> postgres] (удалить).
          Удалять можно уже после того, как в процессе инсталляции получено сообщение,
          что пользователь есть (инсталляцию не закрываем).
          Также можно удалить профиль этого пользователя:
          [Панель управления -> Система -> Дополнительно ->
          Профили пользователей -> Параметры] находим postgres, удаляем.

          -----------------------------------------------------------------------
          Внимательно смотреть, что удаляем! Win хранит все данные пользователя в
          профиле, восстановить данные не будет возможности!
          -----------------------------------------------------------------------

      4.7 Инициализация кластера базы данных:
          Локация = Ukraine, Ukraine
          Кодировка = UTF-8
          Имя суперюзера = postgres
          Пароль (запомнить для ввода при настройке Adempiere!) = 'YYYY1234'

      4.12 Включить: Разрешить процедурные языки -> PL/PGSQL.
      4.13 Дождаться завершения установки.

      5 Прописать путь X:\programs\PostgreSQL\bin в переменную PATH.

      6 Перезапустить компьютер (для корректного запуска сервиса PostgreSQL).

      7 Запустить pgAdminIII.
      7.1 [Tools -> Connect]
          Password = 'YYYY1234'
          Store password [] Включить.

      7.2 Установить соединение с базой.

      8 Создать пользователя базы.
      8.1 [Login Roles -> New role]:
          Role name = adempiere
          Password = 'XXXX1234'
          Role Priviledges: выключить Inherit rights from parent, остальное включить.

      9 Создать базу.
      9.1 [Databases -> New Database]:
          Name = adempiere
          Owner = adempiere
          Encoding = UTF-8
      9.2 Закрыть pgAdmin III.

      10 Распаковать архив Adempiere_320.tar.gz в рабочую папку
         (запомнить папку распаковки X:\programs\Adempiere).

      11 Создать глобальную переменную среды ADEMPIERE_HOME=X:\programs\Adempiere

      12 Запустить X:\programs\Adempiere\RUN_setup.bat

      13 Проверить поля Java Home, Adempiere Home (пути см. выше).

      14 Поле "Сервер приложений" localhost для локального использования.

      15 Настройка базы данных

      16.1 Сервер БД = имя компьютера или localhost
      16.2 Тип базы = postgresql
      16.3 Имя базы = adempiere
      16.4 Пользователь БД = adempiere
      16.5 Пароль БД = 'XXXX1234' (см. пункт 8.1).
      16.6 Пароль System = 'YYYY1234' (пароль пользователя postgres, см. пункт 4.7).

      17 Нажать "Проверка".

      18.1 Если появился диалог KeyStore dialog, ответить (??):
      18.2 Common Name = НПОИТ
      18.3 Organization Unit = Фирма
      18.4 Organization = НПОИТ
      18.5 Locale/Town = Киев
      18.6 State =
      18.7 Country = RU

      19 Если нет ошибок, нажать "Сохранить".

      20 Принять лицензионное соглашение.

      21 Ответить "ОК" на запрос о перезапуске сервера, дождаться завершения процесса.

      22 Выполнить импорт базы данных из командной строки:
         X:\programs\Adempiere\utils\RUN_ImportAdempiere.bat > 1.txt

      22.1 На запросы ввести пароль пользователя БД adempiere - 'XXXX1234'
         Посмотреть файл вывода 1.txt

      22.2 При первых попытках установки возникали ошибки PostrgeSQL (126)
         "Java неизвестный язык", для устранения пришлось отредактировать файл:
         X:\programs\PostgreSQL\share\postgres.bki
         Новое значение секции pg_pltemplate см. ниже.

      open pg_pltemplate
      insert ( "plpgsql" t "plpgsql_call_handler" "plpgsql_validator" "$libdir/plpgsql" _null_ )
      insert ( "pltcl" t "pltcl_call_handler" _null_ "$libdir/pltcl" _null_ )
      insert ( "pltclu" f "pltclu_call_handler" _null_ "$libdir/pltcl" _null_ )
      insert ( "plperl" t "plperl_call_handler" "plperl_validator" "$libdir/plperl" _null_ )
      insert ( "plperlu" f "plperl_call_handler" "plperl_validator" "$libdir/plperl" _null_ )
      insert ( "plpythonu" f "plpython_call_handler" _null_ "$libdir/plpython" _null_ )
      insert ( "pljava" f "pljava_call_handler" _null_ "$libdir/pljava" _null_ )
      close pg_pltemplate

      22.3 Отредактировать файл: X:\programs\PostgreSQL\data\postgresql.conf
           добавить строки:

      custom_variable_classes = 'pljava'
      pljava.classpath = 'D:\\programs\\PostgreSQL\\share\\pljava\\pljava.jar'
      pljava.release_lingering_savepoints = true
      pljava.vmoptions = '-Xmx64M -Dbackchannel.port=48'
      pljava.debug = false
      log_min_messages = info

      23 Запустить X:\programs\Adempiere\RUN_Adempiere.bat

      24 Нажать на иконку поля "Хост".

      25 Выбрать:
         Тип базы данных = PostgreSQL
         Сервер базы данных = localhost
         Порт базы данных = 5432
         Имя базы данных = adempiere
         Пользователь/пароль = adempiere/'XXXX1234' (см. пункт 8.1)

      26 Нажать: Тестовая база данных (что на самом деле означает "Тест базы данных").

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

      27.1 Выйти из программы.

      28 Распаковать файл локализации RU_Adempiere320.tar.gz в папку
         X:\programs\Adempiere\ru_RU

      29 Редактировать текстовый файл X:\programs\Adempiere\utils\RUN_TrlImport.bat
         Заменить оригинальное значение переменной AD_LANGUAGE=de_DE на:
         @SET AD_LANGUAGE=ru_RU

      30 Запустить из командной строки: X:\programs\Adempiere\utils\RUN_TrlImport.bat
      30.1 Дождаться завершения.

      31 Войти в систему под System / System
      31.1 Найти и запустить в системных настройках пункт:
           "Синхронизировать терминологию".
      31.2 Дождаться завершения (может затянуться на пару минут).

      32 В данной точке имеем локализованную версию с базой клиента GardenAdmin,
         которую можно изучать...

       
    • Anatoly Ustyugov

      Вы вроде сам сервер Adempiere забыли запустить.
      RUN_Server2.bat или RUN_Server2.sh & для Linux.
      Сейчас уже можно браузером можно работать, локализация пока в этом случае еще не работает.
      Но я думаю, что скоро доработают.

       
    • VladUA

      VladUA - 2007-06-25

      Да, у меня в тесте все на одной локальной машине, потому запускаю программу через созданный на рабочем столе ярлык: 'X:\programs\Adempiere\lib\Adempiere.exe -debug' или через пакетный файлик X:\programs\Adempiere\utils\RUN_Adempiere                                   .bat
      Еще обнаружились проблемы при создании клиента (владельца), это первое с чего надо начинать. Мне так и не удалось создать клиента на в локализованной версии и со своим планом счетов. Лучше создать его до локализации, а после отредактировать все параметры как нужно.

      Лучше было инструкцию по установке отдельной темой выложить или на другом сайте, чтобы была возможность редактировать. К сожалению, я поздно добрался до WiKi на http://www.adempiere.com/wiki/index.php/ADempiere

       
    • Sergey Vishniakov

      Ух как все оживились то... :-) Вы бы ещё по темам разбивали бы посты, вообще было бы сказочно... а то в теме о переводе, читать об инсталяции... самим же потом легче будет. Да и новичкам тоже

      Сергей Вишняков
      -----------------------
      ADempiere.LV Team

       
    • Anatoly Ustyugov

      Да уж... Оживление заметное...
      >а то в теме о переводе, читать об инсталяции... самим же потом легче будет. Да и новичкам тоже
      Было б что читать...
      А то пока читать-то еще нечего...

       
    • Anatoly Ustyugov

      Для совместного редактирования файл AccountingKZ.csv:
      http://docs.google.com/Doc?id=dfv33mvt_41c5m332
      Скачать архив можно здесь:
      http://adempierekz.googlegroups.com/web/AccountingKZ.tar.gz
      Анатолий

       

Log in to post a comment.