summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--langpacks/LangPackMgr.exebin532480 -> 520704 bytes
-rw-r--r--langpacks/belarusian/=CORE=.txt403
-rw-r--r--langpacks/belarusian/=HEAD=.txt3
-rw-r--r--langpacks/belarusian/Plugins/AssocMgr.txt2
-rw-r--r--langpacks/belarusian/Plugins/Clist_modern.txt4
-rw-r--r--langpacks/belarusian/Plugins/Clist_nicer.txt2
-rw-r--r--langpacks/belarusian/Plugins/CmdLine.txt25
-rw-r--r--langpacks/belarusian/Plugins/Db_autobackups.txt4
-rw-r--r--langpacks/belarusian/Plugins/Facebook.txt2
-rw-r--r--langpacks/belarusian/Plugins/ICQ.txt2
-rw-r--r--langpacks/belarusian/Plugins/MirFox.txt6
-rw-r--r--langpacks/belarusian/Plugins/Popup.txt2
-rw-r--r--langpacks/belarusian/Plugins/QuickSearch.txt8
-rw-r--r--langpacks/belarusian/Plugins/Scriver.txt4
-rw-r--r--langpacks/belarusian/Plugins/TabSRMM.txt8
-rw-r--r--langpacks/belarusian/Plugins/UserGuide.txt2
-rw-r--r--langpacks/belarusian/Plugins/VKontakte.txt4
-rw-r--r--tools/langpackmgr/Unit1.dfm198
-rw-r--r--tools/langpackmgr/Unit1.pas513
-rw-r--r--tools/langpackmgr/langpackmgr.dpr4
-rw-r--r--tools/langpackmgr/langpackmgr.dproj75
21 files changed, 620 insertions, 651 deletions
diff --git a/langpacks/LangPackMgr.exe b/langpacks/LangPackMgr.exe
index 4f791290f9..37b6753ea4 100644
--- a/langpacks/LangPackMgr.exe
+++ b/langpacks/LangPackMgr.exe
Binary files differ
diff --git a/langpacks/belarusian/=CORE=.txt b/langpacks/belarusian/=CORE=.txt
index b3732f914a..c5c493ce5d 100644
--- a/langpacks/belarusian/=CORE=.txt
+++ b/langpacks/belarusian/=CORE=.txt
@@ -29,7 +29,7 @@
Налады
[Authorization request]
Запыт аўтарызацыі
-[Delete Contact]
+[Delete contact]
Выдаліць кантакт
[&Yes]
&Так
@@ -43,7 +43,7 @@
Выдаліць %s са спісу?
[This will erase all history and settings for this contact!]
Гэта выдаліць усю гісторыю і налады для дадзенага кантакту!
-[Contact Display Options]
+[Contact display options]
Параметры паказу кантактаў
[Instead of displaying contacts by their nickname,\ndrag to choose another order:]
Замест паказу псеўданімаў,\nабярыце іншы прыярытэт паказу імёнаў:
@@ -55,7 +55,7 @@
Вы&хад
[Start in Service Mode with]
Запуск у службовым рэжыме з
-[Find/Add Contacts]
+[Find/Add contacts]
Знайсці/дадаць кантакты
[Search:]
Шукаць:
@@ -81,7 +81,7 @@
Дадаць у спіс
[Custom]
Наладзіць
-[Find/Add Contacts\nHere you can add contacts to your contact list]
+[Find/Add contacts\nHere you can add contacts to your contact list]
Пошук кантактаў\nтут Вы можаце знайсці і дадаць кантакты ў спіс кантактаў
[Options\nConfigure your Miranda NG options]
Налады\nАсноўны дыялог налад Miranda NG
@@ -91,7 +91,7 @@
Спрошчаны выгляд налад
[Please select a subentry from the list]
Абярыце падпадзел са спісу
-[Install Database Settings]
+[Install database settings]
Усталяваць налады базы дадзеных
[Yes]
Так
@@ -107,7 +107,7 @@
&Змест
[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
Сістэма бяспекі для прадухілення непажаданых змен актыўная і вы будзеце папярэджаны перад небяспечнымі зменамі.
-[Database Setting Change]
+[Database setting change]
Змена налад базы дадзеных
[Database settings are being imported from]
Налады імпартуюцца з
@@ -119,9 +119,9 @@
Дазволіць змену?
[&Allow all further changes to this section]
&Дазволіць усезмены ў гэтай секцыі
-[Cancel Import]
+[Cancel import]
Адмяніць імпарт
-[Database Import Complete]
+[Database import complete]
Імпарт базы завершаны
[The import has completed from]
Імпарт завершаны з
@@ -135,7 +135,7 @@
&Перамясціць/пераназваць
[&Leave]
&Пакінуць
-[Netlib Log Options]
+[Netlib log options]
Налады Журналявання Сеткі
[Show]
Паказаць
@@ -154,7 +154,7 @@
[Log to]
Пісаць у
[OutputDebugString()]
-OutputDebugString()
+Выснова адладкавых радкоў
[File]
Файл
[Run program when Miranda NG starts (eg tail -f, dbgview, etc.):]
@@ -165,7 +165,7 @@ OutputDebugString()
Паказаць гэты дыялог пры запуску Miranda NG
[Save as default]
Захаваць налады
-[SSL Traffic]
+[SSL traffic]
Трафік SSL
[Sounds]
Гукі
@@ -175,7 +175,7 @@ OutputDebugString()
&Тэст
[Download more sounds]
Запампаваць з Сеціва
-[Sound Information]
+[Sound information]
Дадатковая інфармацыя
[Location:]
Шлях:
@@ -201,11 +201,11 @@ OutputDebugString()
Спасылкі
[Files]
Файлы
-[Online Notification]
+[Online notification]
Апавяшчэнне "Далучаны"
-[Auth Requests]
+[Auth requests]
Запыты аўтарызацыі
-[All Events]
+[All events]
Усе падзеі
[None]
Няма
@@ -213,7 +213,7 @@ OutputDebugString()
Толькі пазначаныя кантакты будуць паказаны ў спісе кантактаў
[Ignore]
Ігнараваць
-[Added Notification]
+[Added notification]
Апавяшчэнне пра даданне
[Typing]
Набор тэксту
@@ -223,7 +223,7 @@ OutputDebugString()
Вы заўсёды бачныя для гэтага чалавека
[You are never visible to this person]
Вы заўсёды нябачныя для гэтага чалавека
-[Icon Index]
+[Icon index]
Нумар абразка
[Icon library:]
Бібліятэка:
@@ -241,7 +241,7 @@ OutputDebugString()
Абразкі па змаўчанні
[Logging...]
Лог...
-[Outgoing Connections]
+[Outgoing connections]
Выходныя злучэнні
[Use proxy server]
Ка&рыстацца проксі
@@ -253,7 +253,7 @@ OutputDebugString()
Порт:
[(often %d)]
(частая %d)
-[Use Custom Login (Domain login picked up automatically)]
+[Use custom login (domain login picked up automatically)]
Лагін карыстача (уваход з даменным лагінам аўтаматычны)
[Username:]
Карыстач:
@@ -261,13 +261,13 @@ OutputDebugString()
Пароль:
[Resolve hostnames through proxy]
Выкарыстоўваць DNS на проксі
-[Port Range:]
+[Port range:]
Порты:
[Example: 1050-1070, 2000-2010, 2500]
Прыклад: 1050-1070, 2000-2010, 2500
[Validate SSL certificates]
Правяраць подпіс SSL сертыфікатаў
-[Incoming Connections]
+[Incoming connections]
Уваходныя злучэнні
[Enable UPnP port mapping]
Уключыць перанакіраванне портаў UPnP
@@ -303,7 +303,7 @@ OutputDebugString()
Правы:
[Please restart Miranda NG for your changes to take effect.]
Змены запрацуюць пасля перазапуску праграмы.
-[Fonts and Colors]
+[Fonts and colors]
Шрыфты і колеры
[Undo]
Адкат
@@ -311,13 +311,13 @@ OutputDebugString()
Скід
[Export...]
Экспарт
-[Color/Background]
+[(Background) Color]
Колер фону
-[Text Effect]
+[Text effect]
Эфект
-[Text Color]
+[Text color]
Колер тэксту
-[Choose Font]
+[Choose font]
Шрыфт
[Font]
Шрыфт
@@ -347,9 +347,9 @@ OutputDebugString()
Ужыць
[&Help]
&Даведка
-[Menu Objects]
+[Menu objects]
Выгляды меню
-[Menu Items]
+[Menu items]
Пункты меню
[Protocol menus]
Меню пратаколаў
@@ -357,7 +357,7 @@ OutputDebugString()
У галоўным меню
[Move to the status bar]
У панэлі статусаў
-[Warning!\r\nThis MenuObject not support user defined options.]
+[Warning!\r\nThis menu object not support user defined options.]
Увага!\r\nГэтыя пункты меню не паддаюцца наладзе.
[Insert separator]
Уставіць падзельнік
@@ -371,11 +371,11 @@ Cлужба:
Адключыць абразкі
[Show accounts in the following order,\ndrag to choose another order:]
Парадак адлюстравання контаў.\nПерацягвайце для змены:
-[Account Order && Visibility]
+[Account order and visibility]
Парадак контаў
[Note: Miranda NG will have to be restarted for changes to take effect.]
Нататка: Змены запрацуюць пасля перазапуску праграмы.
-[Key Bindings]
+[Key bindings]
Гарачыя клавішы
[Shortcut:]
Спалучэнне:
@@ -383,9 +383,9 @@ Cлужба:
Дадаць
[Remove]
Выдаліць
-[Undo Changes]
+[Undo changes]
Адмяніць змены
-[Reset To Default]
+[Reset to default]
Скід на змаўчанні
[Hotkeys]
Гарачыя клавішы
@@ -415,7 +415,7 @@ Cлужба:
Miranda NG
[Miranda NG is being restarted.\nPlease wait...]
Miranda NG перазапускаецца.\nКалі ласка, пачакайце...
-[Error Console]
+[Error console]
Кансоль памылак
[Error notifications]
Апавяшчэнні пра памылкі
@@ -437,7 +437,7 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
Апісанне абразкоў падзей:
[Choose events you wish to ignore:]
Выберыце падзеі, якія вы хочаце ігнараваць:
-[Font Effect]
+[Font effect]
Эфект шрыфта
[Effect:]
Эфект:
@@ -449,7 +449,7 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
Другасны колер:
[Select the extra icons to be shown in the contact list:]
Абярыце якія экстра абразкі будуць адлюстроўвацца ў спісе кантактаў:
-[* only the first %d icons will be shown]
+[*only the first %d icons will be shown]
*будуць адлюстроўвацца толькі першыя %d абразкоў
[You can group/ungroup icons by selecting them (CTRL+left click) and using the popup menu (right click)]
Вы можаце групаваць/разгрупоўваць абразкі, вылучаючы іх (CTRL+клік левай кнопкай мышы) і выклікаючы меню з дапамогай правай кнопкі мышы.
@@ -461,47 +461,47 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
Вы&хад
[Nowhere]
Нідзе
-[&New Group]
+[&New group]
Ства&рыць групу
-[&Hide Offline Users]
+[&Hide offline users]
Схаваць адключаных
-[Hide &Offline Users out here]
+[Hide &offline users out here]
Схаваць адключаных па-за групай
-[Hide &Empty Groups]
+[Hide &empty groups]
Схаваць пустыя групы
-[Disable &Groups]
+[Disable &groups]
Адключыць групы
[Hide Miranda]
Схаваць спіс кантактаў
[Group]
Група
-[&New Subgroup]
+[&New subgroup]
Стварыць падгрупу
-[&Hide Offline Users in here]
+[&Hide offline users in here]
Схаваць адключаных у групе
-[&Rename Group]
+[&Rename group]
Пераназваць групу
-[&Delete Group]
+[&Delete group]
Выдаліць групу
[&Reset to default]
&Скінуць
[find/add]
знайсці/дадаць
-[&Add to List]
+[&Add to list]
&Дадаць у спіс
[User &details]
&Інфармацыя
-[Send &Message]
+[Send &message]
Адправіць паведамленне
[Log]
Лог
[&Copy]
&Капіяваць
-[Co&py All]
-Ка&піяваць усе
-[Select &All]
+[Co&py all]
+Капіяваць усё
+[Select &all]
Вылучыць &усё
-[C&lear Log]
+[C&lear log]
Ачысціць лог
[Open in &new window]
&Адкрыць у новым акне
@@ -509,10 +509,8 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
Адкрыць у &бягучым акне
[&Copy link]
&Капіяваць спасылку
-[Cancel Change]
+[Cancel change]
Адкаціць змены
-[&Reset To Default]
-&Стандартныя
[Ungroup]
Разгрупаваць
;file \src\core\stdauth\resource.rc
@@ -520,24 +518,24 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
&Дазволіць
[&Deny]
&Забараніць
-[Decide &Later]
+[Decide &later]
Вырашыць &пазней
[Reason:]
Чыннік:
-[Denial Reason:]
+[Denial reason:]
Чыннік адмовы:
[Add to contact list if authorized]
Дадаваць у спіс кантактаў пасля аўтарызацыі
-[You Were Added]
+[You were added]
Вас дадалі
[&Close]
&Зачыніць
;file \src\core\stdaway\resource.rc
-[%s Message for %s]
+[%s message for %s]
%s (%s)
[Retrieving %s message...]
Загрузка паведамлення "%s"...
-[Status Messages]
+[Status messages]
Паведамленні статусу
[Do not reply to requests for this message]
Не адказваць на запыты гэтага паведамлення
@@ -551,13 +549,31 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
%date% - сенняшняя дата; %time% - бягучы час
[Status messages:]
Статусныя паведамленні:
-[Change %s Message]
+[Change %s message]
Змяніць паведамленне "%s"
[Closing in %d]
Зачыніць (%d)
;file \src\core\stdchat\res\chat.rc
[&Send]
&Адправіць
+[&Emoticons]
+Эмоцыі
+[&Bold]
+Тлусты
+[&Italic]
+Курсіў
+[&Color]
+Колер
+[&Background color]
+колер фона
+[&History]
+Гісторыя
+[&Filter]
+фільтр
+[&Room settings]
+Налады пакою
+[&Show/Hide nicklist]
+Паказаць/Схаваць спіс
[Show these events only:]
Паказваць толькі:
[Actions]
@@ -580,7 +596,7 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
Выспятак
[Notices]
Апавяшчэнні
-[Log Options]
+[Log options]
Налады лога
[Log timestamp]
Запісваць час
@@ -630,8 +646,6 @@ Miranda NG перазапускаецца.\nКалі ласка, пачакай
&Паведамленне
[Clear lo&g]
Ачысціць ча&т
-[Co&py all]
-Капіяваць усё
[Word lookup]
Знайсці слова
[Google]
@@ -654,7 +668,7 @@ Wikipedia
Выразаць
[Paste]
Уставіць
-[Select All]
+[Select all]
Вылучыць усё
[Clear]
Ачысціць
@@ -699,13 +713,13 @@ Wikipedia
Некалькі абразкоў
[Only when statuses differ]
Пры розных статусах
-[Contact List]
+[Contact list]
Спіс кантактаў
[System tray icon]
Абразок у трэі
[System tray icon when using multiple protocols]
Абразкі пратаколаў у сістэмным лапку
-[Contact List Sorting]
+[Contact list sorting]
Сартаванне спісу кантактаў
[Window]
Акно
@@ -769,7 +783,7 @@ Wikipedia
Напаўпразрыстае вылучэнне
[Dim idle contacts]
Прыцьміць неактыўных карыстачоў
-['Hide Offline' means to hide:]
+['Hide offline' means to hide:]
'Схаваць адключаных' - схаваць:
[Groups]
Групы
@@ -781,7 +795,7 @@ Wikipedia
Хаваць лічыльнік, калі няма далучаных карыстачоў
[Sort groups alphabetically]
Сартаваць групы па алфавіце
-[Quicksearch in open groups only]
+[Quick search in open groups only]
Хуткі пошук толькі ў адкрытых групах
[Indent groups by:]
Водступ для груп:
@@ -805,7 +819,7 @@ Wikipedia
Карэкцыя гамы
[Gray out entire list when:]
Зрабіць шэрым, калі:
-[Contact List Background]
+[Contact list background]
Фон спісу
[Background color]
Колер фону
@@ -827,7 +841,7 @@ Wikipedia
Расцягнуць
[Use Windows colors]
Колеры Windows
-[Status Bar]
+[Status bar]
Панэль статусу
[Show status bar]
Паказваць панэль статусу
@@ -857,6 +871,8 @@ Wikipedia
Вакно паведамленняў:
[Contact list background:]
Фон спісу кантактаў:
+[&Main menu]
+Галоўнае меню
[&Status]
Статус
[&Offline\tCtrl+0]
@@ -875,22 +891,24 @@ Wikipedia
Вольны
[&Invisible\tCtrl+7]
Нябачны
-[On the &Phone\tCtrl+8]
+[On the &phone\tCtrl+8]
Тэлефон
-[Out to &Lunch\tCtrl+9]
+[Out to &lunch\tCtrl+9]
За ежай
;file \src\core\stdfile\resource.rc
-[Send File(s)]
+[Send file(s)]
Адправіць файл(ы)
[To:]
Для:
[File(s):]
Файл(ы):
-[&Choose Again...]
+[&Choose again...]
&Абраць ізноў...
[Total size:]
Агульны памер:
-[Incoming File Transfer]
+[&User menu]
+Меню карыстача
+[Incoming file transfer]
Уваходны файл
[A&ccept]
&Прыняць
@@ -912,7 +930,7 @@ Wikipedia
Перадача завершана, адкрыць файл(ы).
[No data transferred]
Не перададзены
-[File Already Exists]
+[File already exists]
Файл ужо існуе
[Resume]
Працягнуць
@@ -940,11 +958,13 @@ Wikipedia
Зменены:
[Open file]
Адкрыць файл
+[Open folder]
+Адчыніць тэчку
[File properties]
Уласцівасці файла
[File being received]
Прыманы файл
-[File Transfers]
+[File transfers]
Перадача файлаў
[Clear completed]
Ачысціць завершаныя
@@ -954,7 +974,7 @@ Wikipedia
Прыем файлаў
[Received files folder:]
Каталог для файлаў:
-[Variables Allowed: %userid%, %nick%, %proto%, %miranda_path%, %userprofile%]
+[Variables allowed: %userid%, %nick%, %proto%, %miranda_path%, %userprofile%]
Зменныя: %userid%, %nick%, %proto%, %miranda_path%, %userprofile%
[Auto-accept incoming files from people on my contact list]
Аўтаматычна прымаць файлы ад людзей у спісе кантактаў
@@ -1018,7 +1038,7 @@ Miranda
Змяніць статус на:
[Do not set status back to online when returning from idle]
Не аднаўляць статус пры вяртанні з рэжыму чакання
-[Idle Options]
+[Idle options]
Рэжым чакання
[Become idle if application full screen]
Рэжым чакання, калі прыкладанне запушчана ў поўнаэкранным рэжыме
@@ -1057,7 +1077,7 @@ Miranda
Паказваць лічыльнік знакаў
[Show warning when message has not been received after]
Паведамляць, калі паведамленне не атрымалася адправіць на працягу
-[Support control up/down in message area to show previously sent messages]
+[Support CTRL+Up/Down in message area to show previously sent messages]
Паказваць старыя паведамленні пры націску Ctrl+УГАРУ/УНІЗ
[Delete temporary contacts when closing message window]
Выдаляць часавыя кантакты пры зачыненні акна паведамлення
@@ -1065,9 +1085,9 @@ Miranda
Падтрымка аватараў у акне паведамлення
[Limit avatar height to]
Вышыня аватара да
-[Max Number of Flashes]
+[Maximum number of flashes]
Мігцець не больш
-[Send Error]
+[Send error]
Памылка адпраўкі
[An error has occurred. The protocol reported the following error:]
Пратакол вярнуў наступную памылку:
@@ -1075,9 +1095,11 @@ Miranda
пры пасылцы наступнага паведамлення:
[Try again]
Яшчэ раз
-[Message Session]
+[Message session]
Гутарка
-[Message Window Event Log]
+[&Details]
+Падрабязна
+[Message window event log]
Журнал гутаркі
[Show names]
Паказваць імёны
@@ -1097,9 +1119,9 @@ Miranda
Паказваць змены статусу
[Show seconds]
Секунды
-[Load History Events]
+[Load history events]
Падгрузка гісторыі
-[Show Formatting]
+[Show formatting]
Паказаць фарматаванне
[Send typing notifications to the following users when you are typing a message to them:]
Апавяшчаць адзначаных карыстачоў пра тое, што вы набіраеце паведамленне:
@@ -1121,23 +1143,23 @@ Miranda
Адсылаць паведамленні:
[&Open link]
&адчыніць спасылку
-[Paste && Send]
+[Paste and send]
Уставіць і адправіць
[Delete]
Выдаліць
;file \src\core\stduihist\resource.rc
[Find]
Знайсці
-[&Find Next]
+[&Find next]
&Наступны
-[Find What:]
+[Find what:]
Знайсці:
-[Message History]
+[Message history]
Гісторыя паведамленняў
[&Find...]
&Знайсці
;file \src\core\stduserinfo\resource.rc
-[Add Phone Number]
+[Add phone number]
Дадаць тэлефон
[Enter country, area code and phone number:]
Увядзіце краіну, код горада і нумар тэлефона:
@@ -1145,13 +1167,13 @@ Miranda
Ці ўвядзіце міжнародны нумар:
[Phone can receive SMS text messages]
Тэлефон можа атрымліваць SMS
-[Add E-Mail Address]
+[Add e-mail address]
Дадаць адрас
-[%s: User Details]
+[%s: user details]
Пра карыстача %s
[%s\nView personal user details and more]
%s\nПрагляд асабістых дадзеных карыстача
-[Update Now]
+[Update now]
Абнавіць
[Updating]
Абнаўленне
@@ -1221,9 +1243,9 @@ Miranda
[Added event]
Падзея дадання
;file \src\core\stdauth\authdialogs.cpp
-[View User's Details]
+[View user's details]
Інфармацыя пра карыстача
-[Add Contact Permanently to List]
+[Add contact permanently to list]
Дадаць у спіс
[<Unknown>]
Невядома
@@ -1235,8 +1257,6 @@ Miranda
%s дададзены(а) у Ваш спіс кантактаў\n%s у %s
[(Unknown)]
(невядомы)
-[View User Details]
-Паглядзець інфармацыю пра карыстача
[%s requested authorization\n%u (%s) on %s]
%s запытаў(а) аўтарызацыю\n%u (%s) у %s
[%s requested authorization\n%u on %s]
@@ -1246,9 +1266,9 @@ Miranda
[Feature is not supported by protocol]
Не падтрымліваецца пратаколам
;file \src\core\stdaway\awaymsg.cpp
-[Re&ad %s Message]
+[Re&ad %s message]
&Прачытаць паведамленне "%s"
-[Re&ad Status Message]
+[Re&ad status message]
Чытаць статуснае паведамленне
;file \src\core\stdaway\sendmsg.cpp
[I've been away since %time%.]
@@ -1281,8 +1301,6 @@ Miranda
[Open chat window]
Адчыніць вакно чата
;file \src\core\stdchat\src\colorchooser.cpp
-[Text color]
-Колер тэксту
;file \src\core\stdchat\src\log.cpp
[%s has joined]
%s увайшоў
@@ -1353,15 +1371,15 @@ Miranda
Карыстачы (адсутнічаюць)
[Use a tabbed interface]
Выкарыстоўваць укладкі
-[Close tab on doubleclick]
+[Close tab on double click]
Зачыняць па падвойнай пстрычцы
[Restore previously open tabs when showing the window]
Аднаўляць адкрытыя ўкладкі пры паказе акна
[Show tabs at the bottom]
Укладкі ўнізе
-[Send message by pressing the Enter key]
+[Send message by pressing the 'Enter' key]
УВОД адпраўляе паведамленне
-[Send message by pressing the Enter key twice]
+[Send message by pressing the 'Enter' key twice]
Падвойны ЎВОД адпраўляе паведамленне
[Flash window when someone speaks]
Міргаць акном, пры новым паведамленні
@@ -1507,17 +1525,17 @@ Miranda
Інфармацыйныя паведамленні
[Show popup for status changes]
Змены статусаў
-[Chat Module]
+[Chat module]
Плагін чата
-[Message Background]
+[Message background]
Фон паведамлення
-[Userlist Background]
+[User list background]
Фон спісу
-[Userlist Lines]
+[User list lines]
Колер ліній спісу
-[Userlist Background (selected)]
+[User list background (selected)]
Заліванне спісу (абрана)
-[Window Icon]
+[Window icon]
Абразок вакна
[Bold]
Тоўсты
@@ -1559,7 +1577,7 @@ Miranda
Адпраўленае паведамленне (10х10)
[Action (10x10)]
Дзеянне (10x10)
-[Add Status (10x10)]
+[Add status (10x10)]
Дадаць статус (10х10)
[Remove status (10x10)]
Выдаліць статус (10х10)
@@ -1571,7 +1589,7 @@ Miranda
Выйсце (10х10)
[Kick (10x10)]
Выгнаць (10х10)
-[Nickchange (10x10)]
+[Nick change (10x10)]
Змена псеўданіма (10х10)
[Notice (10x10)]
Апавяшчэнне (10x10)
@@ -1601,13 +1619,13 @@ Miranda
Абразкі ў сістэмным латку
[Popups to display]
Усплывальныя вокны
-[Select Folder]
+[Select folder]
Абраць тэчку
-[Message Sessions]
+[Message sessions]
Гутаркі
[General]
Агульнае
-[Chat Log]
+[Chat log]
Лог чата
[Chat]
Чат
@@ -1694,15 +1712,15 @@ Miranda
Уключыць/выключыць фільтр падзей (CTRL+F)
[Close current tab (CTRL+F4)]
Зачыніць бягучую ўкладку (CTRL+F4)
-[%s: Chat Room (%u user)]
+[%s: chat room (%u user)]
%s: Чат-пакой (%u карыстач)
-[%s: Chat Room (%u users)]
+[%s: chat room (%u users)]
%s: Чат-пакой (%u карыстачоў)
-[%s: Message Session]
+[%s: message session]
%s: гутарка
-[%s: Message Session (%u users)]
+[%s: message session (%u users)]
%s: гутарка (%u карыстачоў)
-[Nick name]
+[Nickname]
Мянушка
[Unique ID]
Асабісты конт
@@ -1721,11 +1739,11 @@ Miranda
Падзельнікі
[Offline contacts to whom you have a different visibility]
Са змененай бачнасцю (адключаныя)
-[Selected Text]
+[Selected text]
Вылучаны тэкст
-[Hottrack Text]
+[Hottrack text]
Пад курсорам
-[Quicksearch Text]
+[Quicksearch text]
Хуткі пошук
;file \src\core\stdclist\src\clcopts.cpp
[Not focused]
@@ -1750,12 +1768,15 @@ Miranda
Абедаю
[On the phone]
На тэлефоне
-[List Background]
+[List background]
Фон спісу
;file \src\core\stdclist\src\clistopts.cpp
[Global]
Глабальныя
;file \src\core\stdclist\src\cluiopts.cpp
+;file \src\core\stdcrypt\encrypt.cpp
+[Standard crypto provider]
+Звычайны шыфравальнік
;file \src\core\stdemail\email.cpp
[User has not registered an e-mail address]
Карыстач не зарэгістраваў свой адрас e-mail.
@@ -1770,7 +1791,7 @@ Miranda
байт
[&File]
&Файл
-[File &Transfers...]
+[File &transfers...]
Перадачы &файлаў
[Incoming]
Уваходныя
@@ -1781,21 +1802,21 @@ Miranda
[Denied]
Адмоўлена
;file \src\core\stdfile\fileexistsdlg.cpp
-[%s File]
+[%s file]
%s файл
-[All Files]
+[All files]
Усе файлы
;file \src\core\stdfile\fileopts.cpp
-[Executable Files]
+[Executable files]
Выкананыя файлы
[Events]
Падзеі
;file \src\core\stdfile\filerecvdlg.cpp
-[My Received Files]
+[My received files]
Мае атрыманыя файлы
-[View User's History]
+[View user's history]
Гісторыя паведамленняў
-[User Menu]
+[User menu]
Меню карыстача
[Canceled]
Скасавана
@@ -1807,7 +1828,7 @@ Miranda
;file \src\core\stdfile\filexferdlg.cpp
[This file has not yet been scanned for viruses. Are you certain you want to open it?]
Гэты файл яшчэ не правяраўся антывірусам. Вы ўсё ж і жадаеце адкрыць яго?
-[File Received]
+[File received]
Файл атрыманы
[of]
з
@@ -1819,6 +1840,8 @@ Miranda
Немагчыма пачаць перадачу.
[Contact menu]
Меню кантакту
+[Open...]
+Адчыніць...
[sec]
сек
[remaining]
@@ -1835,8 +1858,6 @@ Miranda
Ініцыялізацыя...
[Moving to next file...]
Наступны файл...
-[File already exists]
-Файл ужо існуе
[Sending...]
Перадача...
[Receiving...]
@@ -1866,9 +1887,9 @@ Miranda
&Пра праграму
[&Support]
&Падтрымка
-[&Miranda NG Homepage]
+[&Miranda NG homepage]
А&фіцыйны сайт Miranda NG
-[&Report Bug]
+[&Report bug]
Паведаміць пра памылку
;file \src\core\stdidle\idle.cpp
[Idle]
@@ -1895,8 +1916,6 @@ Miranda
;file \src\core\stdmsg\src\msglog.cpp
[File sent]
Пасылка файла
-[File received]
-Файл атрыманы
;file \src\core\stdmsg\src\msgoptions.cpp
[Outgoing messages]
Выходныя паведамленні
@@ -1916,7 +1935,7 @@ Miranda
Двукроп'е ва ўваходных паведамленнях
[Message area]
Вобласць паведамлення
-[Message Log]
+[Message log]
Журнал
[** New contacts **]
** Новыя кантакты **
@@ -1924,26 +1943,26 @@ Miranda
** Невядомыя кантакты **
[Show balloon popup (unsupported system)]
Паказваць падказкі (непадтрымоўваная сістэма)
-[Messaging Log]
+[Messaging log]
Лог
-[Typing Notify]
+[Typing notify]
Набірае тэкст
;file \src\core\stdmsg\src\msgs.cpp
[Message from %s]
Паведамленне ад %s
[%s is typing a message]
%s набірае тэкст
-[Typing Notification]
+[Typing notification]
Апавяшчэнне пра набор тэксту
[Miranda could not load the built-in message module, riched20.dll is missing. Press 'Yes' to continue loading Miranda.]
Miranda не здолела загрузіць убудаваную сістэму паведамленняў, так як адсутнічае riched20.dll. націсніце "Да" для працягу загрузкі праграмы.
[Instant messages]
Паведамленні IM
-[Incoming (Focused Window)]
+[Incoming (focused window)]
Уваходныя (актыўнае акно)
-[Incoming (Unfocused Window)]
+[Incoming (unfocused window)]
Уваходныя (неактыўнае акно)
-[Incoming (New Session)]
+[Incoming (new session)]
Уваходныя (новыя сеанс)
[Message send error]
Памылка адпраўкі паведамлення
@@ -1955,28 +1974,28 @@ Miranda не здолела загрузіць убудаваную сістэм
[An unknown error has occurred.]
Невядомая памылка.
;file \src\core\stduihist\history.cpp
-[Invalid Message]
+[Invalid message]
Паведамленне пашкоджана
[Outgoing URL]
Выходныя URL
[Incoming URL]
Уваходны URL
-[Outgoing File]
+[Outgoing file]
Выходныя файл
-[Incoming File]
+[Incoming file]
Уваходны файл
[History for %s]
Гісторыя для %s
[Are you sure you want to delete this history item?]
Выдаліць гэты запіс з гісторыі?
-[Delete History]
+[Delete history]
Выдаліць гісторыю
-[View &History]
+[View &history]
&Гісторыя
;file \src\core\stdurl\url.cpp
[URL from %s]
URL ад %s
-[Web Page Address (&URL)]
+[Web page address (&URL)]
Спасылка (&URL)
[URL]
Ссылка
@@ -1986,13 +2005,13 @@ URL ад %s
[Send timed out]
Час адпраўкі мінуў
;file \src\core\stduserinfo\contactinfo.cpp
-[Edit E-Mail Address]
+[Edit E-Mail address]
Рэдагаваць адрас E-mail
-[Edit Phone Number]
+[Edit phone number]
Змяніць тэлефонны нумар
[The phone number should start with a + and consist of numbers, spaces, brackets and hyphens only.]
Тэлефон павінен пачынацца з + і складацца толькі з лічбаў, прабелаў, дужак і працяжнікаў.
-[Invalid Phone Number]
+[Invalid phone number]
Няслушны нумар тэлефона
[Primary]
Галоўны
@@ -2002,9 +2021,9 @@ URL ад %s
Факс
[Mobile]
Мабільны
-[Work Phone]
+[Work phone]
Працоўны тэлефон
-[Work Fax]
+[Work fax]
Працоўны факс
;file \src\core\stduserinfo\stdinfo.cpp
[Male]
@@ -2028,13 +2047,13 @@ URL ад %s
;file \src\core\stduserinfo\userinfo.cpp
[Owner]
Уладальнік
-[View/Change My &Details...]
+[View/change my &details...]
Асабістыя &дадзеныя
;file \src\core\stduseronline\useronline.cpp
-[%s is Online]
+[%s is online]
%s далучаны
;file \src\modules\addcontact\addcontact.cpp
-[Add Contact]
+[Add contact]
Дадаць кантакт
[Please authorize my request and add me to your contact list.]
Калі ласка, дазволіце дадаць Вас у мой спіс кантактаў.
@@ -2045,11 +2064,9 @@ URL ад %s
[%s (locked)]
%s (заблакаваны)
;file \src\modules\clist\clistsettings.cpp
-[(Unknown Contact)]
+[(Unknown contact)]
(Невядомы кантакт)
;file \src\modules\clist\clisttray.cpp
-[&Main menu]
-Галоўнае меню
;file \src\modules\clist\clui.cpp
[This contact is on an instant messaging system which stores its contact list on a central server. The contact will be removed from the server and from your contact list when you next connect to that network.]
Гэты кантакт знаходзіцца ў сістэме абмену імгненнымі паведамленнямі, якаючы захоўвае спісы кантактаў на серверы. Кантакт будзе выдалены з сервера і з лакальнага спісу пры наступным злучэнні.
@@ -2076,14 +2093,14 @@ URL ад %s
Імя Прозвішча
[LastName FirstName]
Прозвішча Імя
-['(Unknown Contact)' (not movable)]
+['(Unknown contact)' (not movable)]
'(Невядомы)' (заўсёды апошняе)
-['(Unknown Contact)']
+['(Unknown contact)']
'(Невядомы кантакт)'
[Contact names]
Кантакты
;file \src\modules\clist\genmenu.cpp
-[Menu Icons]
+[Menu icons]
Меню
;file \src\modules\clist\genmenuopt.cpp
[Menus]
@@ -2091,33 +2108,33 @@ URL ад %s
[Customize]
Тонкая налада
;file \src\modules\clist\groups.cpp
-[New Group]
+[New group]
Новая група
[Are you sure you want to delete group '%s'? This operation cannot be undone.]
Вы ўпэўнены, што жадаеце выдаліць групу "%s"? Аперацыя не можа быць адменена.
-[Delete Group]
+[Delete group]
Выдаленне групы
[You already have a group with that name. Please enter a unique name for the group.]
Група з такім імем ужо ёсць. Увядзіце ўнікальнае імя для групы.
-[Rename Group]
+[Rename group]
Пераназваць групу
[This group]
Гэта група
;file \src\modules\clist\keyboard.cpp
-[Show/Hide Contact List]
+[Show/Hide contact list]
Паказаць/Схаваць спіс кантактаў
-[Read Message]
+[Read message]
Прачытаць паведамленне
-[Open Options Page]
+[Open Options page]
Адкрыць налады
-[Open Logging Options]
+[Open logging options]
Налады лога сеціва
-[Open Find User Dialog]
+[Open 'Find user' dialog]
Адкрыць дыялог пошуку кантактаў
;file \src\modules\clist\movetogroup.cpp
-[&Move to Group]
+[&Move to group]
Група
-[<Root Group>]
+[<Root group>]
<Каранёвая група>
;file \src\modules\database\database.cpp
[Miranda is trying to upgrade your profile structure.\nIt cannot move profile %s to the new location %s\nBecause profile with this name already exists. Please resolve the issue manually.]
@@ -2126,7 +2143,7 @@ URL ад %s
Міранда спрабуе абнавіць профіль структуры.\nНемагчыма перамясціць профіль %s на новае месца %s, хутчэй за ўсё, з-за недахопу правоў доступу. Калі ласка, наладзьце профіль ўручную
[Profile cannot be placed into Miranda root folder.\nPlease move Miranda profile to some other location.]
Профіль не можа быць змешчаны ў каранёвую тэчку Міранды.\nКалі ласка, абярыце профілю іншае месца.
-[Miranda is unable to open '%s' because you do not have any profile plugins installed.\nYou need to install dbx_3x.dll or equivalent.]
+[Miranda is unable to open '%s' because you do not have any profile plugins installed.\nYou need to install dbx_mmap.dll or equivalent.]
Miranda не можа адкрыць '%s', бо плагіны для падтрымкі профіляў не ўсталяваны.\nВам трэба ўсталяваць dbx_3x.dll ці падобны.
[No profile support installed!]
Няма ўсталяваных плагінаў базы!
@@ -2158,7 +2175,7 @@ Miranda NG не можа адкрыць гэты профіль
Профіль '%s' ўжо існуе. Хочаце перамясціць яго ў Сметніцу?\n\nПАПЯРЭДЖАНЬНЕ: Профіль будзе выдалены, калі яна адключаная.\n\nПАПЯРЭДЖАНЬНЕ: Профіль можа ўтрымліваць канфідэнцыйную інфармацыю і павінен быць правільна выдалены.
[The profile already exists]
Профіль ужо існуе
-[Couldn't move '%s' to the Recycle Bin, Please select another profile name.]
+[Couldn't move '%s' to the Recycle Bin. Please select another profile name.]
Не магу перамясціць '%s' у кошык, абярыце іншае імя для профіля.
[Problem moving profile]
Праблема з перасоўваннем профіля
@@ -2168,7 +2185,7 @@ Miranda NG не можа адкрыць гэты профіль
Праблема са стварэннем профіля
[&Create]
Стварыць
-[<In Use>]
+[<In use>]
<Выкарыстоўваецца>
[Are you sure you want to remove profile "%s"?]
Вы ўпэўнены, што хочаце выдаліць профіль "%s"?
@@ -2184,16 +2201,14 @@ Miranda NG не можа адкрыць гэты профіль
Зменены
[Manage your Miranda NG profile]
Кіраванне профілямі Miranda NG
-[My Profiles]
+[My profiles]
Мае профілі
-[New Profile]
+[New profile]
Стварыць профіль
;file \src\modules\extraicons\DefaultExtraIcons.cpp
[Chat activity]
Актыўнасць у чаце
;file \src\modules\extraicons\extraicons.cpp
-[Chat Activity]
-Актыўнасць чата
;file \src\modules\extraicons\options_ei.cpp
[Extra icons]
Экстра абразкі
@@ -2208,11 +2223,11 @@ Miranda NG не можа адкрыць гэты профіль
Няма вынікаў.
[Searching]
Пошук
-[All Networks]
+[All networks]
Усе пратаколы
[Handle]
Назва
-[&Find/Add Contacts...]
+[&Find/Add contacts...]
Дадаць &кантакты
;file \src\modules\findadd\searchresults.cpp
[Could not start a search on '%s', there was a problem - is %s connected?]
@@ -2248,15 +2263,13 @@ Miranda NG не можа адкрыць гэты профіль
Тонкі контур
[Contour heavy]
Тоўсты контур
-[Configuration Files]
+[Configuration files]
Файлы канфігурацый
-[Text Files]
+[Text files]
Тэкставыя файлы
[Error writing file]
Памылка запісу ў файл
-[Fonts & Colors]
-Шрыфты і колеры
-[Sample Text]
+[Sample text]
Прыклад тэксту
[Fonts]
Шрыфты
@@ -2268,7 +2281,7 @@ Miranda NG не можа адкрыць гэты профіль
[Small text]
Дадатковы тэкст
;file \src\modules\icolib\skin2opts.cpp
-[Icon Sets]
+[Icon sets]
Наборы абразкоў
;file \src\modules\ignore\ignore.cpp
[** All contacts **]
@@ -2284,7 +2297,7 @@ Miranda NG не можа адкрыць гэты профіль
Мілісекунды
[Times in microseconds]
Мікрасекунды
-[(Miranda Core Logging)]
+[(Miranda core logging)]
Ядро Miranda
[Select where log file will be created]
Абраць шлях ды файла лога
@@ -2298,7 +2311,7 @@ Miranda NG не можа адкрыць гэты профіль
[Network]
Сеціва
;file \src\modules\netlib\netlibssl.cpp
-[Client cannot decode host message. Possible causes: Host does not support SSL or requires not existing security package]
+[Client cannot decode host message. Possible causes: host does not support SSL or requires not existing security package]
Кліент не можа дэкадаваць паведамлення хаста. Магчымыя прычыны: вузел не падтрымлівае SSL ці патрабуе неіснуючы пакет бяспекі
[Host we are connecting to is not the one certificate was issued for]
Выдадзены сертыфікат не адпавядае хасту далчэння
@@ -2350,8 +2363,6 @@ Miranda NG не можа адкрыць гэты профіль
Ваш конт паспяхова адноўлены. Для яго актывацыі неабходна перазапусціць Miranda\n\n\Для перазапуску націсніце "Так", калі жадаеце аднавіць іншы конт, націсніце "Не".
[This account uses legacy protocol plugin. Use Miranda NG options dialogs to change its preferences.]
Гэты конт выкарыстоўвае стары пратакол. Змена налад карыстача робіцца праз асноўныя налады.
-[Welcome to Miranda NG's account manager!\n Here you can set up your IM accounts.\n\n Select an account from the list on the left to see the available options. Alternatively, just click on the Plus sign underneath the list to set up a new IM account.]
-Вас вітае мэнэджар контаў Miranda NG!\nТут вы можаце наладзіць свае ўліковыя запісы.\n\nЗлева ў спісе можна абраць існуючы конт, ці клікнуць на значок плюсу знізу для дадання новага.
[Create new account]
Новы конт
[Editing account]
@@ -2434,7 +2445,7 @@ Win +
Група (зачынена)
[Connecting]
Далучэнне
-[User Details]
+[User details]
Пра карыстача
[History]
Гісторыя
diff --git a/langpacks/belarusian/=HEAD=.txt b/langpacks/belarusian/=HEAD=.txt
index afc4faf214..bab2c3012e 100644
--- a/langpacks/belarusian/=HEAD=.txt
+++ b/langpacks/belarusian/=HEAD=.txt
@@ -2,4 +2,5 @@
Language: Belarusian (BY)
Locale: 0423
Last-Modified-Using: 0.94.6
-Authors: Jerbifor, Inha \ No newline at end of file
+Authors: Jerbifor, Inha
+Author-email: jerbifor@gmail.com \ No newline at end of file
diff --git a/langpacks/belarusian/Plugins/AssocMgr.txt b/langpacks/belarusian/Plugins/AssocMgr.txt
index 514f6bf7aa..6cd33c685b 100644
--- a/langpacks/belarusian/Plugins/AssocMgr.txt
+++ b/langpacks/belarusian/Plugins/AssocMgr.txt
@@ -67,7 +67,7 @@ Miranda NG не можа адчыніць "% S".\n\nДадзеная спасы
[ICQ Link Shortcut]
Пратакол ICQ
[&Add to contact list...]
-&Дадаць у спіс кантактаў...
+Дадаць кантакт у спіс
[Yahoo Link Protocol]
Пратакол Yahoo
[MSN Link Protocol]
diff --git a/langpacks/belarusian/Plugins/Clist_modern.txt b/langpacks/belarusian/Plugins/Clist_modern.txt
index ce503a2989..907cd970f1 100644
--- a/langpacks/belarusian/Plugins/Clist_modern.txt
+++ b/langpacks/belarusian/Plugins/Clist_modern.txt
@@ -1022,6 +1022,10 @@ Angeli-Ka (графіка), FYR (шаблон)
;file \plugins\Clist_modern\src\modern_toolbar.cpp
[Main menu]
Галоўнае меню
+[Main menu]
+Галоўнае меню
+[Status Menu]
+Меню статусу
[Status menu]
Меню статусаў
[Accounts]
diff --git a/langpacks/belarusian/Plugins/Clist_nicer.txt b/langpacks/belarusian/Plugins/Clist_nicer.txt
index cd1ddc746b..6bc59744eb 100644
--- a/langpacks/belarusian/Plugins/Clist_nicer.txt
+++ b/langpacks/belarusian/Plugins/Clist_nicer.txt
@@ -866,7 +866,7 @@ Copyright © 2004-2010 Miranda IM, 2012-2013ў рамках праекта Miran
;file \plugins\Clist_nicer\src\CLUIFrames\groupmenu.cpp
[&Find/Add Contacts...]
Дадаць &кантакты
-[&Main menu]
+[&Main Menu]
Галоўнае меню
[&Options...]
&Налады
diff --git a/langpacks/belarusian/Plugins/CmdLine.txt b/langpacks/belarusian/Plugins/CmdLine.txt
index 88ab53bd7a..a571c4d252 100644
--- a/langpacks/belarusian/Plugins/CmdLine.txt
+++ b/langpacks/belarusian/Plugins/CmdLine.txt
@@ -10,7 +10,7 @@
[No help for '%s'.]
Няма дапамогі для '%s'.
[Available commands: ]
-Даступныя каманды:\s
+Даступныя каманды:
[Miranda has been closed or an error has occurred while waiting for the result, could not process request.]
Miranda была зачынена ці адбылася памылка пры чаканні выніку, немагчыма апрацаваць запыт.
[%s usage:\n]
@@ -19,8 +19,8 @@ Miranda была зачынена ці адбылася памылка пры ч
%s <каманда> [<аргумент> [<аргумент> [...]]].\n
[This will tell Miranda to run the specified command. The commands can have zero, one or more parameters. Use '%s help' to get a list of possible commands.\n]
Перадача Miranda паказанай каманды на выкананне. Каманды могуць мець ці не мець аргумент(ы). Выкарыстоўвайце '%s help' для атрымання спісу даступных каманд.\n
-[No command can have more than %d parameters.\n]
-Каманды не могуць мець больш %d аргументаў.\n
+[No command can have more than %d parameters\n]
+Каманды не могуць мець больш %d аргументаў\n
[%s version %s]
%s версія %s
[Unknown command '%s'.\n]
@@ -40,7 +40,7 @@ Miranda была зачынена ці адбылася памылка пры ч
[Disables or enables sounds.\nUsage: sounds (disable | enable | toggle).\nThe command will either disable or enable sounds.]
Ўключае ці выключае гукі.\nВыкарыстанне: sounds (disable | enable | toggle) *\nКаманда альбо ўключае, альбо адключае гукі.\n * disable - выключыць\n * enable - уключыць\n * toggle - пераключыць стан.
[Hides or shows the contact list window.\nUsage: clist (show | hide | toggle).\nThe command will either show or hide the contact list window.]
-
+Ўключае ці выключае гукі.\nВыкарыстанне: sounds (disable | enable | toggle) *\nКаманда альбо ўключае, альбо адключае гукі.\n * disable - выключыць\n * enable - уключыць\n * toggle - пераключыць стан.
[Closes Miranda.\nUsage: quit [wait].\nIf wait is used then the command will return only when CmdLine plugin has been unloaded by Miranda.]
Закрывае Miranda.\nВыкарыстанне: quit [wait].\nКалі [wait] пазначана, вяртанне ў кансоль адбудзецца толькі пасля таго, як плагін CmdLine будзе выгружаны з Miranda.
[Provides help on other commands.\nUsage: help [<command>].\nThe command will print help information for other commands. If run without any parameters it will print available commands.]
@@ -51,22 +51,7 @@ Miranda была зачынена ці адбылася памылка пры ч
Запускае праверку пошты ў плагіне YAMN.\nВыкарыстанне: yamn check
[Calls a Miranda service.\nUsage: callservice <service> (d|s)<wParam> (d|s)<lParam>.\nThe command will call Miranda <service> service using wParam and lParam as arguments; the first letter of the paramater must be either 'd' if the parameter is a decimal number or 's' if the parameter is a string. Be careful when you use this function as you can only pass numbers and strings as data.\nNOTE: If you pass invalid data to a service Miranda might crash.]
Выклікае сэрвіс Miranda.\nВыкарыстанне: callservice <сэрвіс> (d | s) <wParam> (d | s) <lParam>.\nКаманда выклікае <сэрвіс> Miranda з выкарыстаннем у якасці аргументаў wParam і lParam. Першая літара параметру павінна быць альбо 'd' (калі параметр - лічба), альбо 's' (калі параметр - радок). Будзьце асцярожныя з выкарыстаннем гэтай каманды, бо можна передвать толькі лічбы і радкі як значэнні параметраў.\nЗАЎВАГА: Калі вы пакажаце няслушныя дадзеныя ў параметрах сэрвісу, Miranda можа аварыйна завяршыцца.
-[Sends a message to the specified contact(s).\nUsage: message <contact> [<contact> [<contact> [...]]] <message>.\nThe command will send <message> to the specified contact(s) - at least one contact must be specified - all parameters except the last one are considered recipients.\n<Contact> has the following format: <name>[:<account>]. <Name> is the contact display name or unique ID and <account> is an optional parameter representing the account of the contact (useful in case there is more than one contact with the same name).\nNOTE: The message string cannot exceed 512 characters.]
-
-[Allows you to manage database settings.\nUsage:\n db set <module> <name> (b|i|d|s|w)<value>\n db delete <module> <name>\n db get <module> <name>.\nThe command can set a database entry to the specified value (if the entry does not exist it will be created) as well as read or delete a specified database entry. <Module> is the name of the module where the key should be located, <name> is the name of the key and <value> is the value to be written. A character must be placed before <value> in order to specify what kind of data to write: b - byte, i - integer (word), d - double word, s - string, w - wide string.]
-
-[Configures proxy settings either globally or per account.\nUsage: proxy (global|<account>) <setting> [<params>].\n<Setting> is one of the following settings:\n status (disable | enable | toggle)\n server <proxy type> <server> <port>.]
-
-[Allows you to search/list contacts or open a message windows for specified contacts.\nUsage:\n contacts list [<keyword> [account:<account>] [id:<id>] [status:<status>] [<keyword> [...]]].\nThe command will search all contacts and display the ones matching the search criteria. To search for a specific account use the keyword 'account:<account>'. To search for contacts that have a certain ID use the keyword 'id:<id>'. To search for contacts that have a certain status use 'status:<status>'.\n contacts open [<keyword> [account:<account>] [id:<id>] [status:<status>] [<keyword> [...]]].\nThe command will open a message window for all contacts that match the search criteria. To search for a specific account use the keyword 'account:<account>'. To search for contacts that have a certain ID use the keyword 'id:<id>'. To search for contacts that have a certain status use 'status:<status>'. If no keyword is specified the command will open a message window for all contacts that have unread messages.]
-
-[Shows history or unread messages for a contact.\nUsage: history <command> <contact>.\n<Command> is one of the following commands:\n unread - show unread messages for that contact.\n show <contact> <start> <finish> - show history from event number <start> to <finish>. If any number is negative it is interpreted as a relative index from the last event number +1 (so the last event for a contact is -1).]
-
-[Shows version information for Miranda and CmdLine plugin. If VersionInfo plugin is installed it will use its report instead.\nUsage: version.\nThe command will print Miranda's and CmdLine's version numbers or, if VersionInfo plugin is installed, it will show VersionInfo's report.]
-
-[Changes the user's nickname on the given protocol to the new name.\nUsage: setnickname <protocol> new_nickname.]
-
-[Ignores or removes ignore flags for specific contacts.\nUsage:\n ignore (block | unblock) <contact> [<contact> [<contact> [...]]].\nThe command will set or remove ignore flags for the specified contacts]
-
+;file \plugins\CmdLine\src\mimcmd_handlers.cpp
[Command '%s' is not currently supported.]
Каманда '%s' не падтрымліваецца.
[Wrong number of parameters for command '%s'.]
diff --git a/langpacks/belarusian/Plugins/Db_autobackups.txt b/langpacks/belarusian/Plugins/Db_autobackups.txt
index 135a767baf..c5a79a2340 100644
--- a/langpacks/belarusian/Plugins/Db_autobackups.txt
+++ b/langpacks/belarusian/Plugins/Db_autobackups.txt
@@ -43,6 +43,8 @@
Усе файлы
[Backup in progress]
Рэзерваванне падчас
+[Rotating backup files...]
+Ратацыя папярэдніх копіяў...
[Copying database file...]
Капіяванне файла базы...
[Database backed up]
@@ -89,3 +91,5 @@
Абярыце тэчку для рэзервовых копій
[Error creating backup folder]
Памылка пры стварэнні тэчкі для рэзервовага капіравання
+[Database AutoBackups]
+Аўтарэзервіраванне профіля
diff --git a/langpacks/belarusian/Plugins/Facebook.txt b/langpacks/belarusian/Plugins/Facebook.txt
index b33c2a8db6..23383be19f 100644
--- a/langpacks/belarusian/Plugins/Facebook.txt
+++ b/langpacks/belarusian/Plugins/Facebook.txt
@@ -44,6 +44,8 @@ URL:
Налады кантактаў
[Use bigger avatars]
Вялікія аватары
+[Load contacts with 'On the Mobile' status]
+Загружаць кантакты "з мабільнага"
[Event notifications]
Апавяшчэнні
[Notifications]
diff --git a/langpacks/belarusian/Plugins/ICQ.txt b/langpacks/belarusian/Plugins/ICQ.txt
index 396961efd9..08d894d86f 100644
--- a/langpacks/belarusian/Plugins/ICQ.txt
+++ b/langpacks/belarusian/Plugins/ICQ.txt
@@ -1876,8 +1876,6 @@ GMT+12:00 Камчатка, Фіджы, Маршалавы в-пы, Окленд
Вы зрабілі змены, але не захавалі іх на серверы. Зачыніць акно?
[Upload in progress...]
Загрузка...
-[Upload in progress...%d%%]
-Загрузка...%d%%
[Upload complete]
Загрузка завершана
[Upload FAILED]
diff --git a/langpacks/belarusian/Plugins/MirFox.txt b/langpacks/belarusian/Plugins/MirFox.txt
index 5feb5f21a9..dcb7c25c9c 100644
--- a/langpacks/belarusian/Plugins/MirFox.txt
+++ b/langpacks/belarusian/Plugins/MirFox.txt
@@ -17,7 +17,7 @@ MirFox (Міранда NG) - частка Міранда-Firefox інтэгра
[on middle mouse button click\n(note: use middle mouse button to send multiple messages from Firefox)]
пры націску сярэдняй кнопкі мышы\n(нататка: выкарыстоўвайце, каб адправіць некалькі паведамленняў з Firefox)
[Firefox profiles]
-
+Конт Firefox
[Show Miranda menu only in these Firefox profiles (comma delimited)]
Паказаць Міранда меню толькі для гэтых профіляў (падзельнік коска)
[Show these contacts in 'Send ... to' option in Firefox]
@@ -39,9 +39,9 @@ MirFox/Error
[** All contacts **]
** Усе кантакты **
[Protocol]
-
+Пратакол
[Services]
-
+Сэрвісы
[Options]
Опцыі
[Contacts]
diff --git a/langpacks/belarusian/Plugins/Popup.txt b/langpacks/belarusian/Plugins/Popup.txt
index ab269d44b3..e72a9ece06 100644
--- a/langpacks/belarusian/Plugins/Popup.txt
+++ b/langpacks/belarusian/Plugins/Popup.txt
@@ -276,6 +276,8 @@ History++ для гісторыі вокнаў
Замацаванае
[Send Message]
Адправіць
+[User Details]
+Пра карыстача
[Contact Menu]
Меню кантакту
[Add Contact Permanently]
diff --git a/langpacks/belarusian/Plugins/QuickSearch.txt b/langpacks/belarusian/Plugins/QuickSearch.txt
index ee4987ad95..a96a7c89a7 100644
--- a/langpacks/belarusian/Plugins/QuickSearch.txt
+++ b/langpacks/belarusian/Plugins/QuickSearch.txt
@@ -217,3 +217,11 @@ CSV з загалоўкамі
Тэкст утоеных кантактаў
[QuickSearch window hotkey]
Адчыніць акно хуткага пошуку
+[Previous item]
+Папярэдняе супадзенне
+[Next item]
+Наступнае супадзенне
+[Open main window]
+Адкрыць асноўнае акно
+[Frame background]
+Фон фрэйма
diff --git a/langpacks/belarusian/Plugins/Scriver.txt b/langpacks/belarusian/Plugins/Scriver.txt
index a51b8b5a30..cf878e0932 100644
--- a/langpacks/belarusian/Plugins/Scriver.txt
+++ b/langpacks/belarusian/Plugins/Scriver.txt
@@ -876,6 +876,8 @@ ID бягучага кантакту (калі вызначаны). Напрык
Абраць тэчку
[Popups]
Усплывальныя вокны
+[Group chats]
+Чаты
[Message is highlighted]
Паведамленне вылучана
[User has performed an action]
@@ -961,7 +963,7 @@ ID бягучага кантакту (калі вызначаны). Напрык
Уключыць/выключыць фільтр падзей (CTRL+F)
[Nick name]
Мянушка
-[Unique ID]
+[Unique id]
Асабісты конт
[Status]
Статус
diff --git a/langpacks/belarusian/Plugins/TabSRMM.txt b/langpacks/belarusian/Plugins/TabSRMM.txt
index dd4b191165..a3f1024843 100644
--- a/langpacks/belarusian/Plugins/TabSRMM.txt
+++ b/langpacks/belarusian/Plugins/TabSRMM.txt
@@ -715,6 +715,8 @@ Esc зачыняе сесію (інакш - згортвае)
Уставіць і адправіць
[Copy all]
Капіяваць усё
+[Select all]
+Вылучыць усё
[Show Message Length Indicator]
Індыкатар даўжыні паведамлення
[Close Tab]
@@ -883,6 +885,8 @@ Esc зачыняе сесію (інакш - згортвае)
Мігценне акна
[Use default Value]
Па змаўчанні
+[Disable Flashing]
+Выключыць мігценне
[Show Multisend Contact List]
Паказваць акно мультыадпраўкі
[Stay on Top]
@@ -951,6 +955,8 @@ Esc зачыняе сесію (інакш - згортвае)
;file \plugins\TabSRMM\src\container.cpp
[Hide titlebar]
Схаваць загаловак акна
+[Container options...]
+Налады кантэйнера
[Message Session...]
Гутарка...
[Default container]
@@ -1390,6 +1396,8 @@ TabSRMM: Набірае
Загрузіць і ўжыць
[Window layout tweaks]
Выгляд укладак
+[Group Chats]
+Чаты
[Settings]
Налады
[Log formatting]
diff --git a/langpacks/belarusian/Plugins/UserGuide.txt b/langpacks/belarusian/Plugins/UserGuide.txt
index 471cd6e5c8..2488c66e96 100644
--- a/langpacks/belarusian/Plugins/UserGuide.txt
+++ b/langpacks/belarusian/Plugins/UserGuide.txt
@@ -8,4 +8,4 @@
[This plugin adds the main menu item used to view Miranda NG pack user guide.]
Гэты плагін дадае пункт у галоўнае меню для прагляду кіраўніцтва карыстача па зборцы Miranda NG.
[User Guide]
-Кіраўніцтва
+Кіраўніцтва \ No newline at end of file
diff --git a/langpacks/belarusian/Plugins/VKontakte.txt b/langpacks/belarusian/Plugins/VKontakte.txt
index d32af6e1d1..a066c56b4f 100644
--- a/langpacks/belarusian/Plugins/VKontakte.txt
+++ b/langpacks/belarusian/Plugins/VKontakte.txt
@@ -35,7 +35,3 @@
Конт
[%s server connection]
Далучэнне да сервера %s
-[Attachments:]
-
-[Photo]
-
diff --git a/tools/langpackmgr/Unit1.dfm b/tools/langpackmgr/Unit1.dfm
index 90dba5b17b..de0d0cb7c2 100644
--- a/tools/langpackmgr/Unit1.dfm
+++ b/tools/langpackmgr/Unit1.dfm
@@ -1,160 +1,92 @@
object Form1: TForm1
Left = 0
Top = 0
- BorderIcons = [biSystemMenu, biMinimize]
- BorderStyle = bsSingle
- Caption = 'Miranda Langpack Manager'
- ClientHeight = 286
- ClientWidth = 630
+ AutoSize = True
+ BorderIcons = [biSystemMenu]
+ Caption = 'Miranda NG Langpack Manager'
+ ClientHeight = 343
+ ClientWidth = 643
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Tahoma'
+ Font.Height = 15
+ Font.Name = 'Verdana'
Font.Style = []
OldCreateOrder = False
+ Position = poMainFormCenter
OnCreate = FormCreate
PixelsPerInch = 96
- TextHeight = 13
- object Label1: TLabel
- Left = 192
- Top = 16
- Width = 37
- Height = 13
- Caption = 'Strings:'
- end
- object Label2: TLabel
- Left = 192
- Top = 35
- Width = 60
- Height = 13
- Caption = 'Untranslate:'
- end
- object Label3: TLabel
- Left = 192
- Top = 54
- Width = 46
- Height = 13
- Caption = 'Changes:'
- end
- object Memo1: TMemo
- Left = 168
- Top = 88
- Width = 449
- Height = 80
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- ScrollBars = ssHorizontal
+ TextHeight = 14
+ object ListBox1: TListBox
+ Left = 0
+ Top = 0
+ Width = 137
+ Height = 343
+ ItemHeight = 14
TabOrder = 0
+ OnClick = ListBox1Click
+ OnDblClick = ListBox12Click
end
- object RadioGroup1: TRadioGroup
- Left = 360
- Top = 9
- Width = 257
- Height = 73
- Caption = 'Available translations'
- Columns = 2
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
+ object Memo1: TMemo
+ Left = 143
+ Top = 0
+ Width = 500
+ Height = 343
+ ScrollBars = ssBoth
TabOrder = 1
- OnClick = RadioGroup1Click
end
- object ComboBox1: TComboBox
- Left = 8
- Top = 8
- Width = 154
- Height = 21
- Style = csDropDownList
+ object Memo2: TMemo
+ Left = 143
+ Top = 153
+ Width = 500
+ Height = 150
+ ScrollBars = ssBoth
TabOrder = 2
- OnChange = ComboBox1Change
+ Visible = False
end
- object Memo2: TMemo
- Left = 168
- Top = 176
- Width = 449
- Height = 80
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- ScrollBars = ssHorizontal
+ object Button1: TButton
+ Left = 142
+ Top = 318
+ Width = 75
+ Height = 25
+ Caption = 'Copy'
TabOrder = 3
- end
- object StringGrid1: TStringGrid
- Left = 8
- Top = 35
- Width = 154
- Height = 247
- ColCount = 1
- DefaultColWidth = 150
- DefaultRowHeight = 14
- FixedCols = 0
- RowCount = 1
- FixedRows = 0
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- ScrollBars = ssVertical
- TabOrder = 4
- OnClick = Click
- OnDrawCell = Draw
+ Visible = False
+ OnClick = Button1Click
end
object Button2: TButton
- Left = 239
- Top = 262
- Width = 58
- Height = 20
- Caption = 'Google'
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- TabOrder = 5
+ Left = 223
+ Top = 318
+ Width = 75
+ Height = 25
+ Caption = 'Translate'
+ TabOrder = 4
+ Visible = False
OnClick = Button2Click
end
object Button3: TButton
- Left = 559
- Top = 262
- Width = 58
- Height = 20
+ Left = 566
+ Top = 318
+ Width = 75
+ Height = 25
Caption = 'Save'
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- TabOrder = 6
+ TabOrder = 5
+ Visible = False
OnClick = Button3Click
end
- object Button1: TButton
- Left = 168
- Top = 262
- Width = 58
- Height = 20
- Caption = 'Copy'
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'Verdana'
- Font.Style = []
- ParentFont = False
- TabOrder = 7
- OnClick = Button1Click
+ object ComboBox1: TComboBox
+ Left = 0
+ Top = 318
+ Width = 136
+ Height = 22
+ Style = csOwnerDrawFixed
+ Enabled = False
+ ItemIndex = 1
+ TabOrder = 6
+ Text = 'Untranslated items'
+ Visible = False
+ Items.Strings = (
+ 'All items'
+ 'Untranslated items')
end
end
diff --git a/tools/langpackmgr/Unit1.pas b/tools/langpackmgr/Unit1.pas
index 5267e27673..b7b249eea2 100644
--- a/tools/langpackmgr/Unit1.pas
+++ b/tools/langpackmgr/Unit1.pas
@@ -3,35 +3,28 @@ unit Unit1;
interface
uses
- Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,
- System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs,
- Vcl.StdCtrls, Vcl.ExtCtrls, Vcl.Grids, ShellApi;
+ Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
+ Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Buttons, ShellApi;
type
TForm1 = class(TForm)
+ ListBox1: TListBox;
+ Memo1: TMemo;
+ Memo2: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
- Label1: TLabel;
- Label2: TLabel;
- Label3: TLabel;
- Memo1: TMemo;
- Memo2: TMemo;
- RadioGroup1: TRadioGroup;
ComboBox1: TComboBox;
- StringGrid1: TStringGrid;
-
+ procedure ListBox12Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
- procedure Click(Sender: TObject);
- procedure Button1Click(Sender: TObject);
+ procedure ListBox1Click(Sender: TObject);
+ procedure langlist;
+ procedure fileslist;
+ procedure stringview;
+ procedure savestring;
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
- procedure viewline;
- procedure RadioGroup1Click(Sender: TObject);
- procedure ComboBox1Change(Sender: TObject);
- procedure Draw(Sender: TObject; ACol, ARow: Integer; Rect: TRect;
- State: TGridDrawState);
-
+ procedure Button1Click(Sender: TObject);
private
{ Private declarations }
@@ -41,76 +34,48 @@ type
var
Form1: TForm1;
- openfile:textfile;
- lang,stmp: string;
- str: array [0..40,0..6000] of string;
- ffile:array [0..6000] of string;
- core: array [0..30] of string;
- l:array [0..6000] of integer;
- ns:array [0..6000] of boolean;
- ii,i,n:integer;
-
-
+ locale:string;
+ z,j,i,qq,l:integer;
+ sr:tsearchrec;
+ res:integer;
+ s:array[0..1,1..6000] of string;
+ u:array[1..6000] of integer;
+ first:string;
+ filename:string;
implementation
{$R *.dfm}
-procedure TForm1.FormCreate(Sender: TObject);
-var
- SR:TSearchRec;
- Res:Integer;
+procedure TForm1.Button1Click(Sender: TObject);
begin
- combobox1.Items.Clear;
- combobox1.Items.Add('=CORE=');
- Res:=FindFirst(ExtractFilePath(Application.ExeName)
- +'\english\plugins\*.txt', faAnyFile, SR);
- while Res = 0 do
- begin
- Form1.comboBox1.Items.Add('p|'+copy(extractfilename(SR.Name),
- 1,length(extractfilename(SR.Name))-4));
- Res:=FindNext(SR);
- end;
- FindClose(SR);
-
- Res:=FindFirst(ExtractFilePath(Application.ExeName)
- +'\english\weather\*.txt', faAnyFile, SR);
- while Res = 0 do
- begin
- Form1.comboBox1.Items.Add('w|'+copy(extractfilename(SR.Name),
- 1,length(extractfilename(SR.Name))-4));
- Res:=FindNext(SR);
- end;
- FindClose(SR);
- end;
-
-
+memo2.lines:=memo1.lines;
+end;
procedure TForm1.Button2Click(Sender: TObject);
-
var str:string; i:integer;
begin
str:='http://translate.google.com/?hl=&ie=yhgg#auto/';
- if form1.Caption='belarusian' then str:=str+'be/';
- if form1.Caption='bulgarian' then str:=str+'bg/';
- if form1.Caption='chinese' then str:=str+'zh-CN/';
- if form1.Caption='czech' then str:=str+'cs/';
- if form1.Caption='duth' then str:=str+'da/';
- if form1.Caption='estonian' then str:=str+'et/';
- if form1.Caption='french' then str:=str+'fr/';
- if form1.Caption='german' then str:=str+'de/';
- if form1.Caption='herbrew' then str:=str+'iw/';
- if form1.Caption='hungarian' then str:=str+'hu/';
- if form1.Caption='italian' then str:=str+'it/';
- if form1.Caption='japanese' then str:=str+'ja/';
- if form1.Caption='korean' then str:=str+'ko/';
- if form1.Caption='norwegian' then str:=str+'no/';
- if form1.Caption='polish' then str:=str+'pl/';
- if form1.Caption='portuguese_br' then str:=str+'pt/';
- if form1.Caption='russian' then str:=str+'ru/';
- if form1.Caption='slovak' then str:=str+'sk/';
- if form1.Caption='spanish' then str:=str+'es/';
- if form1.Caption='turkish' then str:=str+'tr/';
- if form1.Caption='ukrainian' then str:=str+'uk/';
+ if locale='belarusian' then str:=str+'be/';
+ if locale='bulgarian' then str:=str+'bg/';
+ if locale='chinese' then str:=str+'zh-CN/';
+ if locale='czech' then str:=str+'cs/';
+ if locale='duth' then str:=str+'da/';
+ if locale='estonian' then str:=str+'et/';
+ if locale='french' then str:=str+'fr/';
+ if locale='german' then str:=str+'de/';
+ if locale='herbrew' then str:=str+'iw/';
+ if locale='hungarian' then str:=str+'hu/';
+ if locale='italian' then str:=str+'it/';
+ if locale='japanese' then str:=str+'ja/';
+ if locale='korean' then str:=str+'ko/';
+ if locale='norwegian' then str:=str+'no/';
+ if locale='polish' then str:=str+'pl/';
+ if locale='portuguese_br' then str:=str+'pt/';
+ if locale='russian' then str:=str+'ru/';
+ if locale='slovak' then str:=str+'sk/';
+ if locale='spanish' then str:=str+'es/';
+ if locale='turkish' then str:=str+'tr/';
+ if locale='ukrainian' then str:=str+'uk/';
for i:=0 to memo1.Lines.Count-1 do
begin
str:=str+memo1.Lines[i];
@@ -121,61 +86,87 @@ var str:string; i:integer;
end;
procedure TForm1.Button3Click(Sender: TObject);
- var fi:integer;
-begin
+var sList:TStringList;
+ begin
+ savestring;
+ sList:=TstringList.Create;
+ sList.add(first);
+ for i := 1 to j do
+ begin
+ if copy(s[0,i],1,1)=';' then
+ sList.add(s[0,i]);
+ if s[1,i]<>'' then
+ begin
+ sList.add(s[0,i]);
+ sList.add(s[1,i]);
+ end;
+ end;
+ sList.SavetoFile(extractfilePath(application.exename)
+ +'/'+locale+'/'+filename+'.txt',TEncoding.UTF8);
+ sList.free;
+end;
- rewrite(openfile);
- writeln(openfile, str[0,0]);
- for fi:=1 to n do
+procedure tform1.fileslist;
+begin
+ ListBox1.Items.Add('=CORE=');
+ Res:=FindFirst(ExtractFilePath(Application.ExeName)
+ +'\english\plugins\*.txt', faAnyFile, SR);
+ while Res = 0 do
+ begin
+ listBox1.Items.Add('plugins\'+copy(extractfilename(SR.Name),1,
+ length(extractfilename(SR.Name))-4));
+ Res:=FindNext(SR);
+ end;
+ FindClose(SR);
+ Res:=FindFirst(ExtractFilePath(Application.ExeName)
+ +'\english\weather\*.txt', faAnyFile, SR);
+ while Res = 0 do
begin
- if copy(str[0,fi],1,1)=';' then
- writeln(openfile, str[0,fi]);
- if (copy(str[0,fi],1,1)='[') and (str[1,fi]<>'') then
- begin
- writeln(openfile, str[0,fi]);
- writeln(openfile, str[1,fi]);
- end;
+ listBox1.Items.Add('weather\'+copy(extractfilename(SR.Name),1,
+ length(extractfilename(SR.Name))-4));
+ Res:=FindNext(SR);
end;
- CloseFile(openfile);
+ FindClose(SR);
end;
-procedure TForm1.Button1Click(Sender: TObject);
-begin
- memo2.Lines:=memo1.Lines;
-end;
+procedure tform1.langlist;
+ begin
+ res:=findfirst(extractfilePath(application.exename)+'*',faanyfile,SR);
+ while Res = 0 do
+ begin
+ if ((SR.attr and fadirectory)=fadirectory)
+ and ((SR.name='.')or(SR.name='..')) then
+ begin res:=findnext(SR); continue; end;
+ if ((SR.attr and fadirectory)=fadirectory)
+ and (fileexists(extractfilepath(application.exename)+
+ '/'+SR.name+'/=HEAD=.txt')) and (sr.name<>'english') then
+ ListBox1.Items.Add(SR.name);
+ Res:=FindNext(SR);
+ end;
+ FindClose(SR);
+ end;
-procedure TForm1.Click(Sender: TObject);
-var sa:integer; da:string;
+procedure tform1.savestring;
+var sa:integer;
begin
- da:=str[1,l[ii]];
- str[1,l[ii]]:='';
+ s[1,u[l]]:='';
for sa:=0 to memo2.Lines.Count-1 do
-begin
- str[1,l[ii]]:=str[1,l[ii]]+memo2.Lines[sa];
- if sa<>memo2.Lines.Count-1 then str[1,l[ii]]:=str[1,l[ii]]+'\n';
-end;
- if str[1,l[ii]]<>da then ns[ii]:=true;
-memo1.Lines.clear;
-memo2.Lines.clear;
-viewline;
-ii:=stringgrid1.Row;
-stringgrid1.rowcount:=stringgrid1.rowcount+1;
-stringgrid1.rowcount:=stringgrid1.rowcount-1;
+ begin
+ s[1,u[l]]:=s[1,u[l]]+memo2.Lines[sa];
+ if sa<>memo2.Lines.Count-1 then s[1,u[l]]:=s[1,u[l]]+'\n';
+ end;
end;
-procedure tform1.viewline;
-var im,m:integer;
-untranslate,changes: integer;
+procedure tform1.stringview;
+var
+im,m:integer;
sse:string;
-begin
- m:=1;
- if RadioGroup1.itemindex=0
- then
- sse:=copy(str[0,l[stringgrid1.row]],2, length(str[0,l[stringgrid1.row]])-2)
- else
- sse:=str[2,l[stringgrid1.row]];
- for im := 1 to length(sse)-1 do
+ begin
+ sse:=copy(s[0,u[listbox1.itemindex]],2,
+ length(s[0,u[listbox1.itemindex]])-2);
+ m:=1;
+ for im := 1 to length(sse)-1 do
begin
if copy(sse,im,2)='\n' then
begin
@@ -183,172 +174,156 @@ begin
m:=im+2;
end;
end;
+ memo2.Lines.Clear;
+ l:=listbox1.itemindex;
if m=1 then memo1.Lines.Add(sse)
else memo1.Lines.Add(copy(sse,m,length(sse)-m+2));
- if str[1,l[stringgrid1.row]]<>'' then
+ if s[1,u[listbox1.itemindex]]<>'' then
begin
m:=1;
- for im := 1 to length(str[1,l[stringgrid1.row]])-1 do
+ for im := 1 to length(s[1,u[listbox1.itemindex]])-1 do
begin
- if copy(str[1,l[stringgrid1.row]],im,2)='\n' then
+ if copy(s[1,u[listbox1.itemindex]],im,2)='\n' then
begin
- memo2.Lines.Add(copy(str[1,l[stringgrid1.row]],m,im-m));
+ memo2.Lines.Add(copy(s[1,u[listbox1.itemindex]],m,im-m));
m:=im+2;
end;
end;
- if m=1 then memo2.Lines.Add(str[1,l[stringgrid1.row]])
- else memo2.Lines.Add(copy(str[1,l[stringgrid1.row]],m,
- length(str[1,l[stringgrid1.row]])-m+2));
+ if m=1 then memo2.Lines.Add(s[1,u[listbox1.itemindex]])
+ else memo2.Lines.Add(copy(s[1,u[listbox1.itemindex]],m,
+ length(s[1,u[listbox1.itemindex]])-m+2));
end;
+ end;
- changes:=0;
- for im:= 0 to stringgrid1.rowcount-1 do
- if ns[im]=true then changes:=changes+1;
- label2.Caption:='Changes:'+inttostr(changes);
- untranslate:=0;
- for im:= 0 to stringgrid1.rowcount-1 do
- if str[1,l[im]]='' then untranslate:=untranslate+1;
- label3.Caption:='Untranslate:'+inttostr(untranslate);
-
-end;
-
-
-procedure TForm1.ComboBox1Change(Sender: TObject);
+procedure TForm1.FormCreate(Sender: TObject);
+ begin
+ langlist;
+ qq:=0;
+ end;
-begin
- for i := 0 to 6000 do
- begin
- for n:=0 to 40 do str[n,i]:='';
- l[i]:=0;
- ns[i]:=false;
- memo1.Lines.Clear;
- memo2.Lines.Clear;
- end;
- if ComboBox1.Text='=CORE=' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+
- '\english\=CORE=.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='w|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+
- '\english\weather\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='p|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+
- '\english\plugins\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- reset(openfile);
- readln(openfile,stmp);
- str[0,0]:=stmp;
- stringgrid1.Rowcount:=0;
- n:=0;
-while not eof(openfile) do
-begin
- n:=n+1;
- readln(openfile,stmp);
- str[0,n]:=stmp;
- if copy(stmp,1,1)='[' then
+procedure TForm1.ListBox1Click(Sender: TObject);
begin
- l[stringgrid1.Rowcount-1]:=n;
- stringgrid1.Cells[0,stringgrid1.Rowcount-1]:=stmp;
- stringgrid1.Rowcount:=stringgrid1.Rowcount+1;
+ if qq=0 then
+ begin
+ if listbox1.itemindex<>-1 then
+ begin
+ memo1.Lines.Clear;
+ memo1.Lines.LoadFromFile(extractfilePath(application.exename)
+ +'/'+listbox1.items[listbox1.itemindex]+'/=HEAD=.txt');
+ end;
+ end;
+ if (qq=2) and (listbox1.itemindex>0)then
+ begin
+ savestring;
+ {}
+ memo1.Lines.clear;
+ memo2.Lines.clear;
+ stringview;
+ end;
end;
-end;
-//////////////////////////////////////////////////////////
-if RadioGroup1.Items.Count=2 then
-begin
- if ComboBox1.Text='=CORE=' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+
- '\'+RadioGroup1.Items[1]+'\=CORE=.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='w|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+'\'
- +RadioGroup1.Items[1]+
- '\weather\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='p|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+'\'
- +RadioGroup1.Items[1]+
- '\plugins\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- reset(openfile);
- readln(openfile);
- n:=0;
- while not eof(openfile) do
+procedure TForm1.ListBox12Click(Sender: TObject);
+var llist:TStringList;
+f:textfile;
begin
- readln(openfile,ffile[n]);
- n:=n+1;
-end;
-for i := 0 to stringgrid1.Rowcount do
-for ii := 0 to n-1 do
-if ffile[ii]=stringgrid1.cells[0,i] then
-str[2,l[i]]:=ffile[ii+1];
-end;
-///////////////////////////////////////
-//////////////////////////////////////////////////////////
- if ComboBox1.Text='=CORE=' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+
- '\'+form1.Caption+'\=CORE=.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='w|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+'\'+form1.Caption+
- '\weather\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- if copy(ComboBox1.Text,1,2)='p|' then
- assignfile(openfile,ExtractFilePath(Application.ExeName)+'\'+form1.Caption+
- '\plugins\'+copy(ComboBox1.Text,3,length(ComboBox1.Text)-2)+'.txt',CP_UTF8);
- reset(openfile);
- readln(openfile);
- n:=0;
- while not eof(openfile) do
-begin
- readln(openfile,ffile[n]);
- n:=n+1;
-end;
-for i := 0 to stringgrid1.Rowcount do
-for ii := 0 to n-1 do
-if ffile[ii]=stringgrid1.cells[0,i] then
-str[1,l[i]]:=ffile[ii+1];
-////////////////////////////////////////////////////////////////
-
+case qq of
+
+ 0:begin
+ ListBox1.height:=300;
+ Combobox1.Visible:=true;
+ Memo1.Lines.Clear;
+ Memo1.Height:=150;
+ Memo2.Visible:=true;
+ Button1.Visible:=true;
+ Button2.Visible:=true;
+ Button3.Visible:=true;
+ locale:=listbox1.items[listbox1.itemindex];
+ listbox1.items.clear;
+ form1.Caption:='Miranda NG Langpack Manager: '+locale;
+ listbox1.items.add('..');
+ fileslist;
+ qq:=1;
+ end;
-stringgrid1.Rowcount:=stringgrid1.Rowcount-1;
-label1.Caption:='Strings:'+inttostr(stringgrid1.Rowcount);
+ 1:begin
+ if listbox1.items[listbox1.itemindex]='..' then
+ begin
+ ListBox1.height:=343;
+ Combobox1.Visible:=false;
+ ListBox1.Items.clear;
+ Memo1.Lines.Clear;
+ Memo1.Height:=343;
+ Memo2.Visible:=false;
+ Button1.Visible:=false;
+ Button2.Visible:=false;
+ Button3.Visible:=false;
+ langlist;
+ listbox1.itemindex:=0;
+ form1.Caption:='Miranda NG Langpack Manager';
+ qq:=0;
+ end
+ else
+ begin
+ for i := 1 to 6000 do
+ begin s[0,i]:='';s[1,i]:='';end;
+ j:=0;
+ lList:=TstringList.Create;
+ lList.LoadFromFile(extractfilePath(application.exename)+'/english/'
+ +listbox1.items[listbox1.itemindex]+'.txt',TEncoding.UTF8);
+ first:=lList[0];
+ for i := 1 to lList.Count-1 do
+ begin
+ j:=j+1;
+ s[0,j]:=lList[i];
+ end;
+ //
+ if not FileExists(extractfilePath(application.exename)
+ +'/'+locale+'/'+listbox1.items[listbox1.itemindex]+'.txt')
+ then
+ begin
+ assignfile(f,extractfilePath(application.exename)
+ +'/'+locale+'/'+listbox1.items[listbox1.itemindex]+'.txt');
+ rewrite(f);
+ closefile(f);
+ end;
+//
+ lList.LoadFromFile(extractfilePath(application.exename)+'/'+locale+'/'
+ +listbox1.items[listbox1.itemindex]+'.txt',TEncoding.UTF8);
+ for z:= 1 to j do
+ for i := 1 to lList.count-2 do
+ if (copy(s[0,z],1,1)='[')and(s[0,z]=lList[i]) then
+ s[1,z]:=lList[i+1];
+ lList.free;
+ form1.Caption:='Miranda NG Langpack Manager - '
+ +locale+':'+listbox1.items[listbox1.itemindex];
+ filename:=listbox1.items[listbox1.itemindex];
+ listbox1.items.Clear;
+ listbox1.items.add('..');
+ z:=0;
+ for i := 1 to j do
+ if (copy(s[0,i],1,1)='[')and(s[1,i]='') then
+ begin
+ z:=z+1;
+ u[z]:=i;
+ listbox1.items.add(copy(s[0,i],2,length(s[0,i])-2));
+ end;
-ii:=0;
-viewline;
-end;
+ qq:=2;
+ end;
+ end;
-procedure TForm1.Draw(Sender: TObject; ACol, ARow: Integer; Rect: TRect;
- State: TGridDrawState);
-Var
- StringGrid: TStringGrid;
- Can: TCanvas;
-begin
- StringGrid := Sender as TStringGrid;
- Can := StringGrid.Canvas; Can.Font := StringGrid.Font;
- if (ARow >= StringGrid.FixedRows) and (ACol >= StringGrid.FixedCols)
- then Can.Brush.Color := StringGrid.Color
- else Can.Brush.Color := StringGrid.FixedColor;
- if str[1,l[ARow]]='' then Can.Brush.Color:=clRed;
- if ns[arow]=true then Can.Brush.Color:=clGreen;
- Can.FillRect(Rect);
- Can.TextOut(Rect.Left+2,Rect.Top+2, StringGrid.Cells[ACol, ARow]);
+ 2:begin
+ if listbox1.items[listbox1.itemindex]='..' then
+ begin
+ listbox1.Items.Clear;
+ listbox1.Items.Add('..');
+ fileslist;
+ memo1.Lines.Clear;
+ memo2.Lines.Clear;
+ form1.Caption:='Miranda NG Langpack Manager - '+locale;
+ qq:=1;
+ end;
+ end;
end;
-
-procedure TForm1.RadioGroup1Click(Sender: TObject);
-var m,im:integer;
-sse:string;
-begin
-memo1.Lines.Clear;
- m:=1;
- if RadioGroup1.itemindex=0
- then
- sse:=copy(str[0,l[stringgrid1.row]],2, length(str[0,l[stringgrid1.row]])-2)
- else
- sse:=str[2,l[stringgrid1.row]];
- for im := 1 to length(sse)-1 do
- begin
- if copy(sse,im,2)='\n' then
- begin
- memo1.Lines.Add(copy(sse,m,im-m));
- m:=im+2;
- end;
- end;
- if m=1 then memo1.Lines.Add(sse)
- else memo1.Lines.Add(copy(sse,m,length(sse)-m+2));
end;
-
end.
diff --git a/tools/langpackmgr/langpackmgr.dpr b/tools/langpackmgr/langpackmgr.dpr
index e112488cdd..028bee13c4 100644
--- a/tools/langpackmgr/langpackmgr.dpr
+++ b/tools/langpackmgr/langpackmgr.dpr
@@ -2,11 +2,9 @@ program LangPackMgr;
uses
Vcl.Forms,
- Windows,
Unit1 in 'Unit1.pas' {Form1};
-{$SETPEFlAGS IMAGE_FILE_RELOCS_STRIPPED or IMAGE_FILE_DEBUG_STRIPPED or
- IMAGE_FILE_LINE_NUMS_STRIPPED or IMAGE_FILE_LOCAL_SYMS_STRIPPED or
+{ IMAGE_FILE_LINE_NUMS_STRIPPED or IMAGE_FILE_LOCAL_SYMS_STRIPPED or
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP or IMAGE_FILE_NET_RUN_FROM_SWAP}
{$WEAKLINKRTTI ON}
{$RTTI EXPLICIT METHODS([]) PROPERTIES([]) FIELDS([])}
diff --git a/tools/langpackmgr/langpackmgr.dproj b/tools/langpackmgr/langpackmgr.dproj
index db9e5ea4d5..321e9ce4ed 100644
--- a/tools/langpackmgr/langpackmgr.dproj
+++ b/tools/langpackmgr/langpackmgr.dproj
@@ -1,13 +1,13 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <ProjectGuid>{0EBDA2CA-166A-4A20-9D10-AC4E99A83991}</ProjectGuid>
+ <ProjectGuid>{2DD0A017-C6BD-47BC-89F3-19A1F4372290}</ProjectGuid>
<ProjectVersion>14.6</ProjectVersion>
<FrameworkType>VCL</FrameworkType>
<MainSource>LangPackMgr.dpr</MainSource>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Release</Config>
<Platform Condition="'$(Platform)'==''">Win32</Platform>
- <TargetedPlatforms>1</TargetedPlatforms>
+ <TargetedPlatforms>3</TargetedPlatforms>
<AppType>Application</AppType>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
@@ -18,6 +18,11 @@
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
+ <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
+ <Base_Win64>true</Base_Win64>
+ <CfgParent>Base</CfgParent>
+ <Base>true</Base>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
<Cfg_1>true</Cfg_1>
<CfgParent>Base</CfgParent>
@@ -29,6 +34,12 @@
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
+ <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
+ <Cfg_1_Win64>true</Cfg_1_Win64>
+ <CfgParent>Cfg_1</CfgParent>
+ <Cfg_1>true</Cfg_1>
+ <Base>true</Base>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
<Cfg_2>true</Cfg_2>
<CfgParent>Base</CfgParent>
@@ -40,17 +51,20 @@
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
+ <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
+ <Cfg_2_Win64>true</Cfg_2_Win64>
+ <CfgParent>Cfg_2</CfgParent>
+ <Cfg_2>true</Cfg_2>
+ <Base>true</Base>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
- <VerInfo_MajorVer>2</VerInfo_MajorVer>
- <VerInfo_Locale>2057</VerInfo_Locale>
- <VerInfo_PreRelease>true</VerInfo_PreRelease>
+ <VerInfo_Locale>1049</VerInfo_Locale>
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=2.0.1.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=2.0.0.0;Comments=</VerInfo_Keys>
<Manifest_File>None</Manifest_File>
- <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=2.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=2.0.0.0;Comments=</VerInfo_Keys>
- <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
<Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
<DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
- <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
+ <DCC_ExeOutput>.\..\..\langpacks\</DCC_ExeOutput>
<DCC_E>false</DCC_E>
<DCC_N>false</DCC_N>
<DCC_S>false</DCC_S>
@@ -58,12 +72,20 @@
<DCC_K>false</DCC_K>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''">
- <DCC_UsePackage>bindcompfmx;DBXSqliteDriver;vcldbx;fmx;rtl;dbrtl;DbxClientDriver;IndySystem;TeeDB;bindcomp;inetdb;vclib;inetdbbde;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;DBXOdbcDriver;DataSnapServer;Tee;DataSnapProviderClient;xmlrtl;svnui;ibxpress;DbxCommonDriver;DBXSybaseASEDriver;vclimg;IndyProtocols;dbxcds;DBXMySQLDriver;DatasnapConnectorsFreePascal;MetropolisUILiveTile;vclactnband;bindengine;vcldb;soaprtl;bindcompdbx;vcldsnap;bindcompvcl;FMXTee;TeeUI;vclie;vcltouch;DBXDb2Driver;websnap;DBXOracleDriver;CustomIPTransport;vclribbon;VclSmp;dsnap;IndyIPServer;DBXInformixDriver;Intraweb;IndyCore;vcl;DataSnapConnectors;IndyIPCommon;CloudService;DBXMSSQLDriver;dsnapcon;DBXFirebirdDriver;FmxTeeUI;inet;vclx;inetdbxpress;webdsnap;svn;DBXSybaseASADriver;bdertl;dbexpress;adortl;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)</DCC_UsePackage>
+ <DCC_UsePackage>bindcompfmx;DBXSqliteDriver;vcldbx;rtl;dbrtl;DbxClientDriver;IndySystem;bindcomp;inetdb;inetdbbde;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;DBXOdbcDriver;DataSnapServer;DataSnapProviderClient;xmlrtl;svnui;DBXSybaseASEDriver;DbxCommonDriver;vclimg;IndyProtocols;dbxcds;DBXMySQLDriver;DatasnapConnectorsFreePascal;MetropolisUILiveTile;bindcompdbx;vclactnband;bindengine;vcldb;soaprtl;vcldsnap;bindcompvcl;vclie;vcltouch;DBXDb2Driver;DBXOracleDriver;CustomIPTransport;VclSmp;dsnap;IndyIPServer;DBXInformixDriver;IndyCore;vcl;DataSnapConnectors;IndyIPCommon;CloudService;DBXMSSQLDriver;dsnapcon;DBXFirebirdDriver;inet;vclx;inetdbxpress;webdsnap;svn;DBXSybaseASADriver;bdertl;dbexpress;adortl;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)</DCC_UsePackage>
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
+ <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
<VerInfo_Locale>1033</VerInfo_Locale>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Base_Win64)'!=''">
+ <DCC_UsePackage>bindcompfmx;DBXSqliteDriver;rtl;dbrtl;DbxClientDriver;IndySystem;bindcomp;inetdb;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;DBXOdbcDriver;DataSnapServer;DataSnapProviderClient;xmlrtl;DBXSybaseASEDriver;DbxCommonDriver;vclimg;IndyProtocols;dbxcds;DBXMySQLDriver;DatasnapConnectorsFreePascal;MetropolisUILiveTile;bindcompdbx;vclactnband;bindengine;vcldb;soaprtl;vcldsnap;bindcompvcl;vclie;vcltouch;DBXDb2Driver;DBXOracleDriver;CustomIPTransport;VclSmp;dsnap;IndyIPServer;DBXInformixDriver;IndyCore;vcl;DataSnapConnectors;IndyIPCommon;CloudService;DBXMSSQLDriver;dsnapcon;DBXFirebirdDriver;inet;vclx;inetdbxpress;webdsnap;DBXSybaseASADriver;dbexpress;adortl;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)</DCC_UsePackage>
+ <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+ <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
+ <VerInfo_Locale>1033</VerInfo_Locale>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''">
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
@@ -74,8 +96,18 @@
<DCC_RemoteDebug>true</DCC_RemoteDebug>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
+ <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+ <VerInfo_Locale>1033</VerInfo_Locale>
+ <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<DCC_RemoteDebug>false</DCC_RemoteDebug>
</PropertyGroup>
+ <PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
+ <VerInfo_Locale>1033</VerInfo_Locale>
+ <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+ <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
<DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
@@ -84,15 +116,18 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
<VerInfo_MajorVer>2</VerInfo_MajorVer>
- <VerInfo_PreRelease>true</VerInfo_PreRelease>
+ <VerInfo_AutoIncVersion>true</VerInfo_AutoIncVersion>
+ <VerInfo_Locale>1059</VerInfo_Locale>
+ <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+ <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=2.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=2.0.0.0;Comments=</VerInfo_Keys>
- <DCC_ExeOutput>.\..\..\langpacks\</DCC_ExeOutput>
- <DCC_DcuOutput>.\..\..\langpacks\</DCC_DcuOutput>
+ <Icon_MainIcon>LPmanager_Icon.ico</Icon_MainIcon>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
+ <VerInfo_Locale>1059</VerInfo_Locale>
+ <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
- <Icon_MainIcon>langpackmgr.ico</Icon_MainIcon>
- <VerInfo_Locale>1033</VerInfo_Locale>
- <DCC_AssertionsAtRuntime>false</DCC_AssertionsAtRuntime>
- <DCC_ImportedDataReferences>false</DCC_ImportedDataReferences>
+ <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
</PropertyGroup>
<ItemGroup>
<DelphiCompile Include="$(MainSource)">
@@ -147,12 +182,18 @@
<VersionInfoKeys Name="Comments"/>
<VersionInfoKeys Name="CFBundleName"/>
<VersionInfoKeys Name="CFBundleDisplayName"/>
+ <VersionInfoKeys Name="UIDeviceFamily"/>
<VersionInfoKeys Name="CFBundleIdentifier"/>
<VersionInfoKeys Name="CFBundleVersion"/>
<VersionInfoKeys Name="CFBundlePackageType"/>
<VersionInfoKeys Name="CFBundleSignature"/>
<VersionInfoKeys Name="CFBundleAllowMixedLocalizations"/>
+ <VersionInfoKeys Name="UISupportedInterfaceOrientations"/>
<VersionInfoKeys Name="CFBundleExecutable"/>
+ <VersionInfoKeys Name="CFBundleResourceSpecification"/>
+ <VersionInfoKeys Name="LSRequiresIPhoneOS"/>
+ <VersionInfoKeys Name="CFBundleInfoDictionaryVersion"/>
+ <VersionInfoKeys Name="CFBundleDevelopmentRegion"/>
</VersionInfoKeys>
<Source>
<Source Name="MainSource">LangPackMgr.dpr</Source>
@@ -165,7 +206,9 @@
<Deployment/>
<Platforms>
<Platform value="Win32">True</Platform>
+ <Platform value="Win64">True</Platform>
</Platforms>
+ <ModelSupport>False</ModelSupport>
</BorlandProject>
<ProjectFileVersion>12</ProjectFileVersion>
</ProjectExtensions>