ZSKSoftLab
 
  Главная   Контакты   Ссылки Документация ZSKSoft Localizer
  ZSKSoft Localizer  
  Введение  
  Общие сведения  
  Правила пользования  
  Принцип работы  
  Возможности  
  Установка и удаление  
  Системные требования  
  Установка  
  Удаление  
  Состав дистрибутива  
  Начало работы  
  Работа с программой  
  Порядок действий  
  Фразы  
Словари  
  Подкаталог LOCALIZED  
  Редактирование словарей  
  Командная строка  
  Работа локализатора  
  Табличка-результат  
  Настройка zloc.ini  
  Доп.возможности  
  do not localize  
  Сборка проекта  
  Hard.txt  
  Переворот словарей  
  Полезные советы  
  Backup словарей  
  Базовый русский  
  Кодировка  
  Регистрация  
  Что Вы получите  
  Процедура регистрации  
  Лиценз.соглашение  
 

Словари.

Словарь представляет собой текстовый файл, содержащий словарные статьи, отделенные друг от друга пустыми строками. Статья состоит из оригинала и перевода, строки оригинала начинаются с префикса "1:", строки перевода - с префикса "2:". Например (локализация с русского на английский):

1:'О программе'
2:'About'

Над словарной статьей ZSKSoft Localizer помещает комментарий с указанием имен файлов и номеров строк, в которых эта фраза встречается. Кроме того, если оригинал является многострочной фразой, он отделяется от перевода комментарием с длинной линией. Комментарии предназначены только для удобства пользователя, сам локализатор их игнорирует.

Виды словарей описаны в разделе "Подкаталог LOCALI.ZED", работа со словарями - в разделе "Редактирование словарей".

Пример словаря:

// frmAbout.dfm(25)
1:'О программе'
2:'About'

// Unit1.pas(39)
1: if not _found then ShowMessage('Файл '+_filename+' не найден'); break;
2: if not _found then ShowMessage('File '+_filename+' not found'); break;

// Stih.pas(115)
1: mmStih.Lines.Add(' В некий день, ');
1: mmStih.Lines.Add(' Один поэт с мозгами набекрень, ');
1: mmStih.Lines.Add(' Поэму сел писать. ');
1: mmStih.Lines.Add(' Начавши: В некий день.. ');
// ---------------------------------------------------------------
2: mmStih.Lines.Add(' One day, ');
2: mmStih.Lines.Add(' A mad poet with little to say, ');
2: mmStih.Lines.Add(' Give a poeme away. ');
2: mmStih.Lines.Add(' That started: One day.. ');

  © ZSKSoft Lab 2001-2007   Designed by Vibe