summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim Dashevskiy <watcherhd@gmail.com>2012-06-22 10:56:27 +0000
committerVadim Dashevskiy <watcherhd@gmail.com>2012-06-22 10:56:27 +0000
commitcebec2980d00661cddf6d287800de656c6909f29 (patch)
tree7c8ef709f3286158ab3b321a273d5602ee3cdc48
parent5a329278e222cffc29b9532e0a6dc5dd4b5f87d8 (diff)
lpgen script updated ,translation files updated
git-svn-id: http://svn.miranda-ng.org/main/trunk@524 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
-rw-r--r--i18n/langpack_english.txt14660
-rw-r--r--plugins/AVS/avs-translation.txt71
-rw-r--r--plugins/AddContactPlus/addcontactplus-translation.txt (renamed from plugins/AddContactPlus/docs/addcontactplus-translation.txt)29
-rw-r--r--plugins/Alarms/alarms-translation.txt93
-rw-r--r--plugins/AssocMgr/assocmgr-translation.txt41
-rw-r--r--plugins/AssocMgr/docs/AssocMgr-Translation.txt86
-rw-r--r--plugins/AuthState/authstate-translation.txt18
-rw-r--r--plugins/AuthState/docs/authstate-translate.txt24
-rw-r--r--plugins/AutoRun/autorun-translation.txt10
-rw-r--r--plugins/BASS_interface/bass_interface-translation.txt20
-rw-r--r--plugins/BasicHistory/Docs/BasicHistory_langpack_polish.txt275
-rw-r--r--plugins/BasicHistory/Docs/BasicHistory_translate.txt233
-rw-r--r--plugins/BasicHistory/basichistory-translation.txt249
-rw-r--r--plugins/Boltun/boltun-translation.txt23
-rw-r--r--plugins/Boltun/lang_pack.txt64
-rw-r--r--plugins/BossKeyPlus/bosskeyplus-translation.txt45
-rw-r--r--plugins/BossKeyPlus/docs/bosskey_plus_langpack.txtbin1874 -> 0 bytes
-rw-r--r--plugins/BuddyExpectator/buddyexpectator-translation.txt65
-rw-r--r--plugins/BuddyExpectator/docs/BuddyExpectator-Translate.txt42
-rw-r--r--plugins/CSList/cslist-translation.txt175
-rw-r--r--plugins/ChangeKeyboardLayout/changekeyboardlayout-translation.txt46
-rw-r--r--plugins/Chat/chat-translation.txt (renamed from plugins/Chat/Docs/Chat_Translate.txt)474
-rw-r--r--plugins/ClientChangeNotify/clientchangenotify-translation.txt58
-rw-r--r--plugins/Clist/clist-translation.txt (renamed from plugins/Clist/docs/clist-translation.txt)324
-rw-r--r--plugins/Clist_modern/clist_modern-translation.txt549
-rw-r--r--plugins/Clist_mw/clist_mw-translation.txt230
-rw-r--r--plugins/Clist_nicer/clist_nicer-translation.txt498
-rw-r--r--plugins/Console/console-translation.txt38
-rw-r--r--plugins/ContactsPlus/contactsplus-translation.txt (renamed from plugins/ContactsPlus/langpack_contacts.txt)51
-rw-r--r--plugins/CountryFlags/countryflags-translation.txt17
-rw-r--r--plugins/CountryFlags/docs/Flags-Translation.txt74
-rw-r--r--plugins/CyrTranslit/cyrtranslit-translation.txt2
-rw-r--r--plugins/Db3x/db3x-translation.txt (renamed from plugins/Db3x/docs/db3x-translation.txt)53
-rw-r--r--plugins/Db3x_mmap/db3x_mmap-translation.txt35
-rw-r--r--plugins/Db_autobackups/db_autobackups-translation.txt50
-rw-r--r--plugins/Dbx_mmap_SA/Dbtool/langpack_dbtool.txt157
-rw-r--r--plugins/Dbx_mmap_SA/Import_SA/docs/import-translation.txt55
-rw-r--r--plugins/Dbx_mmap_SA/dbx_mmap_sa-translation.txt383
-rw-r--r--plugins/Dbx_tree/dbx_tree-translation.txt8
-rw-r--r--plugins/ExtraIcons/Docs/langpack_extraicons.txt15
-rw-r--r--plugins/ExtraIcons/extraicons-translation.txt13
-rw-r--r--plugins/FavContacts/favcontacts-translation.txt32
-rw-r--r--plugins/FingerPrintModPlus/fingerprintmodplus-translation.txt34
-rw-r--r--plugins/FirstRun/firstrun-translation.txt2
-rw-r--r--plugins/FlashAvatars/flashavatars-translation.txt9
-rw-r--r--plugins/FloatingContacts/docs/fltcontacts_langpack.txt68
-rw-r--r--plugins/FloatingContacts/docs/fltcontacts_russian_langpack.txt70
-rw-r--r--plugins/FloatingContacts/floatingcontacts-translation.txt62
-rw-r--r--plugins/Folders/folders-translation.txt19
-rw-r--r--plugins/FreeImage/freeimage-translation.txt2
-rw-r--r--plugins/Gender/docs/gender-translate.txt24
-rw-r--r--plugins/Gender/gender-translation.txt34
-rw-r--r--plugins/HistoryLinkListPlus/Language.txt158
-rw-r--r--plugins/HistoryLinkListPlus/historylinklistplus-translation.txt71
-rw-r--r--plugins/HistorySweeperLight/historysweeperlight-translation.txt14
-rw-r--r--plugins/IEView/docs/ieview-translation.txt38
-rw-r--r--plugins/IEView/ieview-translation.txt69
-rw-r--r--plugins/IgnoreState/ignorestate-translation.txt26
-rw-r--r--plugins/Import/docs/import-translation.txt55
-rw-r--r--plugins/Import/import-translation.txt164
-rw-r--r--plugins/ImportTXT/doc/importtxt_translate.txt105
-rw-r--r--plugins/ImportTXT/importtxt-translation.txt28
-rw-r--r--plugins/JSON/json-translation.txt2
-rw-r--r--plugins/KeyboardNotify/keyboardnotify-translation.txt113
-rw-r--r--plugins/LangMan/docs/LangMan-Translation.txt293
-rw-r--r--plugins/LangMan/langman-translation.txt45
-rw-r--r--plugins/ListeningTo/Docs/langpack_listeningto.txt69
-rw-r--r--plugins/ListeningTo/listeningto-translation.txt64
-rw-r--r--plugins/MenuItemEx/menuitemex-translation.txt55
-rw-r--r--plugins/MetaContacts/metacontacts-translation.txt154
-rw-r--r--plugins/MirOTR/Docs/langpack_german.txt203
-rw-r--r--plugins/MirOTR/mirotr-translation.txt137
-rw-r--r--plugins/ModernOpt/modernopt-translation.txt18
-rw-r--r--plugins/NewAwaySysMod/newawaysysmod-translation.txt226
-rw-r--r--plugins/NewXstatusNotify/docs/nxsn_translate.txt195
-rw-r--r--plugins/NewXstatusNotify/newxstatusnotify-translation.txt183
-rw-r--r--plugins/Nudge/nudge-translation.txt62
-rw-r--r--plugins/PackUpdater/Docs/Langpack.txt36
-rw-r--r--plugins/PackUpdater/packupdater-translation.txt69
-rw-r--r--plugins/Popup/docs/popupplus_translate.txt149
-rw-r--r--plugins/Popup/popup-translation.txt187
-rw-r--r--plugins/ProfileManager/profilemanager-translation.txt6
-rw-r--r--plugins/QuickMessages/quickmessages-translation.txt37
-rw-r--r--plugins/QuickReplies/quickreplies-translation.txt17
-rw-r--r--plugins/Rate/rate-translation.txt21
-rw-r--r--plugins/RecentContacts/Docs/RecentContacts-Translation.txt3
-rw-r--r--plugins/RecentContacts/recentcontacts-translation.txt19
-rw-r--r--plugins/SRMM/srmm-translation.txt (renamed from plugins/SRMM/Docs/srmm-translation.txt)187
-rw-r--r--plugins/Scriver/Docs/scriver-translation.txt389
-rw-r--r--plugins/Scriver/scriver-translation.txt475
-rw-r--r--plugins/SecureIM/secureim-translation.txt106
-rw-r--r--plugins/SeenPlugin/seen_langpack.txt172
-rw-r--r--plugins/SeenPlugin/seenplugin-translation.txt101
-rw-r--r--plugins/Sessions/sessions-translation.txt58
-rw-r--r--plugins/SimpleAR/simplear-translation.txt17
-rw-r--r--plugins/SimpleStatusMsg/simplestatusmsg-translation.txt (renamed from plugins/SimpleStatusMsg/docs/simplestatusmsg-translation.txt)232
-rw-r--r--plugins/SmileyAdd/smileyadd-translation.txt54
-rw-r--r--plugins/SpellChecker/Docs/langpack_spellchecker.txt74
-rw-r--r--plugins/SpellChecker/spellchecker-translation.txt71
-rw-r--r--plugins/SplashScreen/doc/splash_translate.txt17
-rw-r--r--plugins/SplashScreen/splashscreen-translation.txt26
-rw-r--r--plugins/StatusPlugins/statusplugins-translation.txt37
-rw-r--r--plugins/StopSpamPlus/stopspamplus-translation.txt33
-rw-r--r--plugins/Svc_crshdmp/svc_crshdmp-translation.txt54
-rw-r--r--plugins/Svc_dbepp/svc_dbepp-translation.txt219
-rw-r--r--plugins/Svc_vi/svc_vi-translation.txt56
-rw-r--r--plugins/TabSRMM/tabsrmm-translation.txt1128
-rw-r--r--plugins/TipperYM/tipperym-translation.txt352
-rw-r--r--plugins/TooltipNotify/tooltipnotify-translation.txt55
-rw-r--r--plugins/TopToolBar/toptoolbar-translation.txt40
-rw-r--r--plugins/TranslitSwitcher/translitswitcher-translation.txt10
-rw-r--r--plugins/Updater/updater-translation.txt114
-rw-r--r--plugins/UserGuide/userguide-translation.txt5
-rw-r--r--plugins/UserInfoEx/docs/uinfoex_translate.txt530
-rw-r--r--plugins/UserInfoEx/userinfoex-translation.txt631
-rw-r--r--plugins/Variables/variables-translation.txt45
-rw-r--r--plugins/W7UI/w7ui-translation.txt16
-rw-r--r--plugins/WhenWasIt/whenwasit-translation.txt102
-rw-r--r--plugins/YAPP/yapp-translation.txt74
-rw-r--r--plugins/ZeroNotification/zeronotification-translation.txt13
-rw-r--r--plugins/mTextControl/mtextcontrol-translation.txt2
-rw-r--r--protocols/AimOscar/aimoscar-translation.txt234
-rw-r--r--protocols/FacebookRM/facebookrm-translation.txt107
-rw-r--r--protocols/GTalkExt/gtalkext-translation.txt25
-rw-r--r--protocols/Gadu-Gadu/gadu-gadu-translation.txt233
-rw-r--r--protocols/IRCG/ircg-translation.txt (renamed from protocols/IRCG/Docs/IRC_Translate.txt)630
-rw-r--r--protocols/IcqOscarJ/docs/IcqOscarJ-translation.txt379
-rw-r--r--protocols/IcqOscarJ/icqoscarj-translation.txt1044
-rw-r--r--protocols/JabberG/jabberg-translation.txt835
-rw-r--r--protocols/MRA/langpack_MRA_russian.txt663
-rw-r--r--protocols/MRA/mra-translation.txt114
-rw-r--r--protocols/MSN/msn-translation.txt163
-rw-r--r--protocols/NewsAggregator/newsaggregator-translation.txt61
-rw-r--r--protocols/Omegle/docs/omegle - langpack.txt104
-rw-r--r--protocols/Omegle/omegle-translation.txt66
-rw-r--r--protocols/Quotes/quotes-translation.txt136
-rw-r--r--protocols/Twitter/twitter-translation.txt58
-rw-r--r--protocols/Weather/langpack_defweather.txt126
-rw-r--r--protocols/Weather/weather-translation.txt1038
-rw-r--r--protocols/YAMN/docs/language.pop3.txt118
-rw-r--r--protocols/YAMN/docs/language.txt75
-rw-r--r--protocols/YAMN/yamn-translation.txt184
-rw-r--r--protocols/Yahoo/yahoo-translation.txt124
-rw-r--r--src/!core-translation.txt858
-rw-r--r--tools/dbtool/dbtool-translation.txt138
-rw-r--r--tools/dbtool/langpack_dbtool.txt157
-rw-r--r--tools/lpgen/lpgen.bat20
-rw-r--r--tools/lpgen/lpgen.pl250
-rw-r--r--tools/lpgen/lpgen_old.pl228
149 files changed, 29408 insertions, 7055 deletions
diff --git a/i18n/langpack_english.txt b/i18n/langpack_english.txt
new file mode 100644
index 0000000000..43afc01175
--- /dev/null
+++ b/i18n/langpack_english.txt
@@ -0,0 +1,14660 @@
+Miranda Language Pack Version 1
+Locale: 0809
+Authors: Miranda IM Development Team
+Author-email: project-info@miranda-im.org
+Last-Modified-Using: Miranda IM 0.7svn
+Plugins-included:
+; Generated by lpgen on Fri Jun 22 13:53:39 2012
+; Translations: 738
+
+; Common strings that belong to many files
+;[&Close]
+;[&Help]
+;[&Run]
+;[&Search]
+;[(often %d)]
+;[** All contacts **]
+;[<not specified>]
+;[Accounts]
+;[Add %s]
+;[Add Contact]
+;[Add Contact Permanently to List]
+;[Alerts]
+;[All Files]
+;[Cancel]
+;[Close]
+;[Contact menu]
+;[Credits >]
+;[Customize]
+;[Delete]
+;[Delete Contact]
+;[Driver]
+;[E&xit]
+;[Error]
+;[Events]
+;[File]
+;[File Transfers]
+;[Hotkeys]
+;[Icons]
+;[Idle]
+;[Ignore]
+;[Incoming]
+;[Install Database Settings]
+;[Key Bindings]
+;[Miranda]
+;[Miranda IM]
+;[Name]
+;[Network]
+;[None]
+;[OK]
+;[Offline]
+;[Online]
+;[Open folder]
+;[Open...]
+;[Options]
+;[Profile]
+;[Remove]
+;[Rename]
+;[Search]
+;[Searching]
+;[Sounds]
+;[Status]
+;[Status Messages]
+;[Summary]
+;[System]
+;[Typing]
+;[URL]
+;[URL from %s]
+;[Undo]
+;[User &Details]
+;[User Menu]
+;[View User's Details]
+;[View User's History]
+;[Visibility]
+;[Window]
+
+; ../../src/modules/addcontact/addcontact.cpp
+;[Please authorize my request and add me to your contact list.]
+
+; ../../src/modules/clist/clistmenus.cpp
+;[%s (locked)]
+;[%s\t%s]
+;[Custom status]
+
+; ../../src/modules/clist/clistmod.cpp
+;[This plugin requires db3x plugin version 0.5.1.0 or later]
+
+; ../../src/modules/clist/clistsettings.cpp
+;[(Unknown Contact)]
+
+; ../../src/modules/clist/clisttray.cpp
+;[&Main Menu]
+;[&Status]
+
+; ../../src/modules/clist/clui.cpp
+;[&Add permanently to list]
+;[&Rename]
+;[De&lete]
+;[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.]
+
+; ../../src/modules/clist/genmenuopt.cpp
+;[Menus]
+
+; ../../src/modules/clist/groups.cpp
+;[Are you sure you want to delete group '%s'? This operation can not be undone.]
+;[Delete Group]
+;[New Group]
+;[Rename Group]
+;[This group]
+;[You already have a group with that name. Please enter a unique name for the group.]
+
+; ../../src/modules/clist/movetogroup.cpp
+;[&Move to Group]
+;[<Root Group>]
+
+; ../../src/modules/contacts/contacts.cpp
+;['(Unknown Contact)']
+;[Contacts]
+
+; ../../src/modules/database/database.cpp
+;[Couldn't move '%s' to the Recycle Bin, Please select another profile name.]
+;[Miranda can't open that profile]
+;[Miranda can't understand that profile]
+;[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 was unable to open '%s', it's in an unknown format.\nThis profile might also be damaged, please run DB-tool which should be installed.]
+;[Miranda was unable to open '%s'\nIt's inaccessible or used by other application or Miranda instance]
+;[No profile support installed!]
+;[Problem creating profile]
+;[Problem moving profile]
+;[The profile already exists]
+;[Unable to create the profile '%s', the error was %x]
+
+; ../../src/modules/database/dbini.cpp
+;[Invalid setting type. The first character of every value must be b, w, d, l, s, e, u, g, h or n.]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are known to be unsafe.]
+;[Security systems to prevent malicious changes are in place and you will be warned before every change that is made.]
+;[Security systems to prevent malicious changes have been disabled. You will receive no further warnings.]
+;[This change is known to be potentially hazardous.]
+;[This change is known to be safe.]
+;[This change is not known to be safe.]
+
+; ../../src/modules/database/profilemanager.cpp
+;[&Create]
+;[<In Use>]
+;[Are you sure you want to remove profile \"%s\"?]
+;[Created]
+;[Miranda Profiles from]
+;[Modified]
+;[My Profiles]
+;[New Profile]
+;[Run]
+;[Select or create your Miranda IM user profile]
+;[Size]
+
+; ../../src/modules/findadd/findadd.cpp
+;[&Find/Add Contacts...]
+;[All Networks]
+;[Handle]
+;[Results]
+;[There are no results to display.]
+;[You haven't filled in the search field. Please enter a search term and try again.]
+
+; ../../src/modules/findadd/searchresults.cpp
+;[%d %s users found]
+;[%d users found (]
+;[1 %s user found]
+;[Could not search on any of the protocols, are you online?]
+;[Could not start a search on '%s', there was a problem - is %s connected?]
+;[No users found]
+;[Problem with search]
+
+; ../../src/modules/fonts/FontOptions.cpp
+;[Configuration Files]
+;[Error writing file]
+;[Failed to create file]
+;[Fonts]
+;[Fonts & Colors]
+;[Installed Plugins]
+;[Sample Text]
+;[Text Files]
+
+; ../../src/modules/help/about.cpp
+;[< Copyright]
+;[Built %s %s]
+;[v]
+
+; ../../src/modules/help/help.cpp
+;[&About...]
+;[&Miranda IM Homepage]
+;[&Report Bug]
+;[&Support]
+;[http://wiki.miranda-im.org/]
+
+; ../../src/modules/history/history.cpp
+;[Are you sure you want to delete this history item?]
+;[Delete History]
+;[History for %s]
+;[Incoming File]
+;[Incoming Message]
+;[Incoming URL]
+;[Invalid Message]
+;[Outgoing File]
+;[Outgoing Message]
+;[Outgoing URL]
+;[View &History]
+
+; ../../src/modules/icolib/skin2opts.cpp
+;[Icon Sets]
+
+; ../../src/modules/ignore/ignore.cpp
+;[** Unknown contacts **]
+
+; ../../src/modules/keybindings/keybindings.cpp
+;[Shortcut already assigned to \"%s\" action.\nIf you click \"Add\" the shortcut will be reassigned.]
+
+; ../../src/modules/netlib/netliblog.cpp
+;[(Miranda Core Logging)]
+;[Select program to be run]
+;[Select where log file will be created]
+
+; ../../src/modules/netlib/netlibopts.cpp
+;[<All connections>]
+
+; ../../src/modules/netlib/netlibssl.cpp
+;[Client cannot decode host message. Possible causes: Host does not support SSL or requires not existing security package]
+;[Host we are connecting to is not the one certificate was issued for]
+
+; ../../src/modules/options/filter.cpp
+;[Options search]
+
+; ../../src/modules/options/options.cpp
+;[%s options]
+;[&Options...]
+;[Loading... %d%%]
+;[Miranda IM Options]
+
+; ../../src/modules/plugins/newplugins.cpp
+;['%s' is disabled, re-enable?]
+;[Can't find a contact list plugin! you need clist_classic or any other clist plugin.]
+;[No messaging plugins loaded. Please install/enable one of the messaging plugins, for instance, \"srmm.dll\"]
+;[Re-enable Miranda plugin?]
+;[Unable to load plugin in Service Mode!]
+;[Unable to start any of the installed contact list plugins, I even ignored your preferences for which contact list couldn't load any.]
+
+; ../../src/modules/plugins/pluginopts.cpp
+;[<none>]
+;[Plugin]
+;[Plugins]
+;[Version]
+
+; ../../src/modules/protocols/protoopts.cpp
+;[&Accounts...]
+;[<unknown>]
+;[Account %s is being deleted]
+;[Account ID]
+;[Account is disabled. Please activate it to access options.]
+;[Account is online. Disable account?]
+;[Configure]
+;[Configure...]
+;[Create new account]
+;[Edit]
+;[Editing account]
+;[New account]
+;[Protocol]
+;[Protocol is not loaded.]
+;[Remove account]
+;[Upgrade]
+;[Upgrade account]
+;[Upgrading account]
+;[You need to disable plugin to delete this account]
+
+; ../../src/modules/skin/hotkey_opts.cpp
+;[Actions:]
+;[Add another shortcut]
+;[Add binding]
+;[Miranda scope]
+;[Modify]
+;[Remove shortcut]
+;[Scope:]
+;[System scope]
+
+; ../../src/modules/skin/skinicons.cpp
+;[%s Icons]
+;[ANSI plugin]
+;[Away]
+;[Connecting]
+;[DND]
+;[Down Arrow]
+;[Empty Blob]
+;[Exit]
+;[Filled Blob]
+;[Find User]
+;[Free for chat]
+;[Group (Closed)]
+;[Group (Open)]
+;[Help]
+;[History]
+;[Invisible]
+;[Join chat]
+;[Leave chat]
+;[Locked status]
+;[Main Menu]
+;[Message]
+;[Miranda Website]
+;[Move to Group]
+;[NA]
+;[No Tick]
+;[Non-loadable plugin]
+;[Occupied]
+;[Off]
+;[On]
+;[On the phone]
+;[Out to lunch]
+;[Running core plugin]
+;[Running plugin]
+;[SMS]
+;[Search All]
+;[Send E-mail]
+;[ShowHide]
+;[Small Dot]
+;[Tick]
+;[Unicode plugin]
+;[Unloaded plugin]
+;[User Details]
+;[User Online]
+
+; ../../src/modules/skin/sounds.cpp
+;[Sound Files]
+
+; ../../src/modules/srauth/auth.cpp
+;[%s added you to their contact list]
+;[%s requests authorization]
+;[%u added you to their contact list]
+;[%u requests authorization]
+;[Added event]
+;[Authorization request]
+
+; ../../src/modules/srauth/authdialogs.cpp
+;[%s added you to the contact list\n%s on %s]
+;[%s added you to the contact list\n%u (%s) on %s]
+;[%s added you to the contact list\n%u on %s]
+;[%s requested authorization\n%s on %s]
+;[%s requested authorization\n%u (%s) on %s]
+;[%s requested authorization\n%u on %s]
+;[(Unknown)]
+;[<Unknown>]
+;[Feature is not supported by protocol]
+;[View User Details]
+
+; ../../src/modules/srawaymsg/awaymsg.cpp
+;[Re&ad %s Message]
+;[Re&ad Status Message]
+
+; ../../src/modules/srawaymsg/sendmsg.cpp
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been away since %time%.]
+;[Mmm...food.]
+;[Nope, not here.]
+;[Not right now.]
+;[That'll be the phone.]
+;[Yep, I'm here.]
+;[idleeeeeeee]
+
+; ../../src/modules/sremail/email.cpp
+;[&E-mail]
+;[Send e-mail]
+;[User has not registered an e-mail address]
+
+; ../../src/modules/srfile/file.cpp
+;[&File]
+;[Complete]
+;[Denied]
+;[File &Transfers...]
+;[File from %s]
+;[bytes]
+
+; ../../src/modules/srfile/fileexistsdlg.cpp
+;[%s File]
+
+; ../../src/modules/srfile/fileopts.cpp
+;[Executable Files]
+
+; ../../src/modules/srfile/filerecvdlg.cpp
+;[Cancelled]
+;[My Received Files]
+;[Select Folder]
+
+; ../../src/modules/srfile/filesenddlg.cpp
+;[%d directories]
+;[%d files]
+
+; ../../src/modules/srfile/filexferdlg.cpp
+;[Connected]
+;[Connecting to proxy...]
+;[Connecting...]
+;[Decision sent]
+;[File Received]
+;[File already exists]
+;[File transfer denied]
+;[File transfer failed]
+;[Initialising...]
+;[Moving to next file...]
+;[Receiving...]
+;[Request sent, waiting for acceptance...]
+;[Scanning for viruses...]
+;[Sending...]
+;[This file has not yet been scanned for viruses. Are you certain you want to open it?]
+;[Transfer and virus scan complete]
+;[Transfer completed, open file.]
+;[Transfer completed, open folder.]
+;[Transfer completed.]
+;[Unable to initiate transfer.]
+;[Waiting for connection...]
+;[of]
+;[remaining]
+;[sec]
+
+; ../../src/modules/srfile/ftmanager.cpp
+;[Outgoing]
+
+; ../../src/modules/srurl/url.cpp
+;[Web Page Address (&URL)]
+
+; ../../src/modules/srurl/urldialogs.cpp
+;[Send URL to]
+;[Send timed out]
+
+; ../../src/modules/updatenotify/updatenotify.cpp
+;[Check for Update]
+;[Miranda IM %s Now Available]
+;[No Update Available]
+;[Update Notify]
+;[Update notification]
+;[You are running the latest version of Miranda IM. No update is available at this time.]
+
+; ../../src/modules/userinfo/contactinfo.cpp
+;[Custom %d]
+;[Edit E-Mail Address]
+;[Edit Phone Number]
+;[Fax]
+;[Invalid Phone Number]
+;[Mobile]
+;[Primary]
+;[The phone number should start with a + and consist of numbers, spaces, brackets and hyphens only.]
+;[Work Fax]
+;[Work Phone]
+
+; ../../src/modules/userinfo/stdinfo.cpp
+;[Background info]
+;[Contact]
+;[Female]
+;[Location]
+;[Male]
+;[Notes]
+;[Work]
+
+; ../../src/modules/userinfo/userinfo.cpp
+;[General]
+;[Owner]
+;[View/Change My &Details...]
+
+; ../../src/modules/useronline/useronline.cpp
+;[%s is Online]
+
+; ../../src/modules/utils/bmpfilter.cpp
+;[All Bitmaps]
+;[GIF Bitmaps]
+;[JPEG Bitmaps]
+;[PNG Bitmaps]
+;[Windows Bitmaps]
+;[You need an image services plugin to process PNG images.]
+
+; ../../src/modules/utils/timezones.cpp
+;[<unspecified>]
+
+; ../../src/resource.rc
+;[%f will be replaced by the file or folder name to be scanned]
+;[%s Message for %s]
+;[%s: User Details]
+;[%s\nView personal user details and more]
+;[&A]
+;[&Add]
+;[&Add to List]
+;[&Add...]
+;[&Allow all further changes to this section]
+;[&Apply]
+;[&Authorize]
+;[&Cancel]
+;[&Change...]
+;[&Choose Again...]
+;[&Color:]
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&Decline]
+;[&Delete]
+;[&Delete Group]
+;[&Deny]
+;[&Download Now]
+;[&Edit]
+;[&Exit]
+;[&Find Next]
+;[&Find...]
+;[&Font:]
+;[&H]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&I]
+;[&Import icons >>]
+;[&Leave]
+;[&Load icon set...]
+;[&Move/Rename]
+;[&New Group]
+;[&New Subgroup]
+;[&No]
+;[&Open URL]
+;[&Open in existing window]
+;[&Options]
+;[&Preview]
+;[&Recycle]
+;[&Remove...]
+;[&Rename Group]
+;[&Reply]
+;[&Reset To Default]
+;[&Reset to default]
+;[&Send]
+;[&Size:]
+;[&U]
+;[&Underline]
+;[&Upgrade]
+;[&View contents]
+;[&Yes]
+;[<< &Import]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[A new version of Miranda IM is now available. Click the download button to download this new update.]
+;[A&ccept]
+;[AaBbYyZz]
+;[About Miranda IM]
+;[About:]
+;[Account Order && Visibility]
+;[Account information:]
+;[Accounts\nConfigure your IM accounts]
+;[Add]
+;[Add E-Mail Address]
+;[Add Phone Number]
+;[Add to contact list if authorized]
+;[Add to list]
+;[Added Notification]
+;[Additional data due to proxy communication]
+;[Additional:]
+;[Advanced]
+;[Advanced >>]
+;[Age:]
+;[All Events]
+;[Apply]
+;[Are you sure you want to delete %s?]
+;[As each file finishes downloading]
+;[Ask me]
+;[Auth Requests]
+;[Author(s):]
+;[Authorization Request]
+;[Auto rename]
+;[Auto-accept incoming files from people on my contact list]
+;[Auto-detect text]
+;[Automatically check for new versions of Miranda IM]
+;[Base colour:]
+;[Become idle if a terminal session is disconnected]
+;[Become idle if application full screen]
+;[Become idle if computer is left unattended for:]
+;[Become idle if the computer is locked (2000/XP+ only)]
+;[Become idle if the following is left unattended:]
+;[Become idle if the screen saver is active]
+;[By default, use the same message as last time]
+;[By default, use this message:]
+;[C&lear Log]
+;[Calling modules' names]
+;[Cancel Change]
+;[Cancel Import]
+;[Cancel transfer]
+;[Change %s Message]
+;[Change my status mode to:]
+;[Check for updates for the following:]
+;[Choose Font]
+;[Choose events you wish to ingonre:]
+;[Choose the protocol type]
+;[City:]
+;[Clear completed]
+;[Clear completed transfers on window closing]
+;[Close window when transfer completes]
+;[Closing in %d]
+;[Co&py All]
+;[Color/Background]
+;[Command line:]
+;[Company:]
+;[Configure network...]
+;[Contact Display Options]
+;[Copyright:]
+;[Country:]
+;[Custom]
+;[Custom name:]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database settings are being imported from]
+;[Date of birth:]
+;[Date:]
+;[Decide &Later]
+;[Default]
+;[Denial Reason:]
+;[Department:]
+;[Description:]
+;[Development releases (alpha)]
+;[Disable &Groups]
+;[Disable icons]
+;[Do not let protocols report any idle information]
+;[Do not pop up dialog asking for new message]
+;[Do not reply to requests for this message]
+;[Do not set status back to online when returning from idle]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Download more icons]
+;[Download more plugins]
+;[Download more sounds]
+;[Drag icons to main list to assign them:]
+;[E-mail address]
+;[E-mail:]
+;[Effect:]
+;[Effects]
+;[Enable UPnP port mapping]
+;[Enable keyword search in options dialog]
+;[Enable sound events]
+;[Enter URL:]
+;[Enter account name (for example, My Google)]
+;[Enter country, area code and phone number:]
+;[Enter description:]
+;[Error Console]
+;[Error notifications]
+;[Event icon legend:]
+;[Example: 1050-1070, 2000-2010, 2500]
+;[Existing file]
+;[Export...]
+;[File Already Exists]
+;[File being received]
+;[File properties]
+;[File(s):]
+;[Files]
+;[Files:]
+;[Find]
+;[Find What:]
+;[Find/Add Contacts]
+;[Find/Add Contacts\nHere you can add contacts to your contact list]
+;[First name:]
+;[First:]
+;[Font]
+;[Font Effect]
+;[Font st&yle:]
+;[Fonts and Colors]
+;[From:]
+;[Gender:]
+;[Get more protocols...]
+;[Group]
+;[Group:]
+;[Headers:]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Hide Miranda]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Homepage:]
+;[Host:]
+;[Icon Index]
+;[Icon library:]
+;[IconOptions]
+;[Idle (auto-away):]
+;[Idle Options]
+;[If incoming files already exist]
+;[If this option is checked it allows you to search for option pages that contain the search string or plugin name.]
+;[Import multiple]
+;[Incoming Connections]
+;[Incoming File Transfer]
+;[Insert separator]
+;[Instead of displaying contacts by their nickname, drag to choose another order:]
+;[Interests:]
+;[Last modified:]
+;[Last name:]
+;[Last:]
+;[Latest Version:]
+;[Local time:]
+;[Location:]
+;[Log]
+;[Log to]
+;[LogLink]
+;[Logging...]
+;[Marital status:]
+;[Menu Items]
+;[Menu Objects]
+;[Message History]
+;[Messages]
+;[Minimize the file transfer window]
+;[Minor notes:]
+;[Miranda IM Profile Manager]
+;[Miranda IM is being restarted.\nPlease wait...]
+;[Miranda IM v%s Now Available]
+;[Miranda IM\n%s]
+;[More options]
+;[Move to the main menu]
+;[Move to the status bar]
+;[My notes:]
+;[Name:]
+;[Netlib Log Options]
+;[Never, do not use virus scanning]
+;[Nick:]
+;[Nickname:]
+;[No]
+;[No data transferred]
+;[No to all]
+;[Normal text:]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Nowhere]
+;[Ok]
+;[Online Notification]
+;[Only the ticked contacts will be shown on the main contact list]
+;[Open file]
+;[Open in &new window]
+;[Options\nConfigure your Miranda Instant Messenger options]
+;[Or enter a full international number:]
+;[Outgoing Connections]
+;[OutputDebugString()]
+;[Overwrite]
+;[Overwrite all]
+;[Password:]
+;[Past background:]
+;[Phone can receive SMS text messages]
+;[Phone:]
+;[Please complete the following form to create a new user profile]
+;[Please restart Miranda IM for your changes to take effect.]
+;[Please select a subentry from the list]
+;[Port Range:]
+;[Port:]
+;[Position:]
+;[Postal code:]
+;[Preview releases (beta)]
+;[Problem: Unable to find any database drivers, this means you can not create a new profile, you need to get dbx_3x.dll]
+;[Protocol menus]
+;[Reason:]
+;[Received bytes]
+;[Received files folder:]
+;[Receiving files]
+;[Rename (append \" (1)\", etc.)]
+;[Reset]
+;[Reset To Default]
+;[Resolve hostnames through proxy]
+;[Resume]
+;[Resume all]
+;[Retrieving %s message...]
+;[Run now]
+;[Run programm when Miranda IM starts (eg tail -f, dbgview, etc):]
+;[SSL Traffic]
+;[Sample]
+;[Save as default]
+;[Save as...]
+;[Save to:]
+;[Sc&ript:]
+;[Scan files:]
+;[Search:]
+;[Secondary colour:]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[Select &All]
+;[Send &Message]
+;[Send File(s)]
+;[Send \"You were added\"]
+;[Send authorization request]
+;[Sent bytes]
+;[Service:]
+;[Set]
+;[Set custom time zone]
+;[Shortcut:]
+;[Show]
+;[Show category:]
+;[Show expert options]
+;[Show protocols in the following order, drag to choose another order:]
+;[Show this dialog box when Miranda IM starts]
+;[Size:]
+;[Skip]
+;[Sound Information]
+;[Specify the internal account name (optional)]
+;[Spin2]
+;[Spoken languages:]
+;[Stable releases]
+;[Start in Service Mode with]
+;[State:]
+;[Status messages:]
+;[Street:]
+;[Stri&keout]
+;[Tab1]
+;[Text Color]
+;[Text Effect]
+;[Text dumps where available]
+;[The following events are being ignored:]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[This font is used to display main section titles or text elements.]
+;[This font is used to display most text element or section bodies.]
+;[This font is used to display various addtional notes.]
+;[This will erase all history and settings for this contact!]
+;[Timezone:]
+;[To]
+;[To default status icons]
+;[To main icons]
+;[To:]
+;[Total size:]
+;[Transfer completed, open file(s).]
+;[Tray]
+;[Tree2]
+;[Type:]
+;[URL Received]
+;[URL:]
+;[URLs]
+;[Undo Changes]
+;[Unique ID:]
+;[Update Notification Options]
+;[Update Now]
+;[Updating]
+;[Use %time% for the current time, %date% for the current date]
+;[Use Custom Login (Domain login picked up automatically)]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use proxy server]
+;[Username:]
+;[Validate SSL certificates]
+;[Variables Allowed: %userid%, %nick%, %proto%, %miranda_path%, %userprofile%]
+;[Virus scanner]
+;[Warn me before opening a file that has not been scanned]
+;[Warning!\r\nThis MenuObject not support user defined options.]
+;[Web page:]
+;[Website:]
+;[Welcome to Miranda IM's account manager!\nHere you can set up your IM accounts.\n\nSelect 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.]
+;[Welcome to Miranda IM's account manager!\nHere you can set up your IM accounts.\n\nSelect an account from the list on the left to see the available options. Alternatively, just click on the \"New\" button underneath the list to set up a new IM account.]
+;[What do you want to do with the file now?]
+;[When all files have been downloaded]
+;[Windows]
+;[Yes]
+;[You Were Added]
+;[You are about to receive the file]
+;[You are never visible to this person]
+;[You are visible to this person even when in invisible mode]
+;[You can select a different profile driver from the default, it may offer more features or abilities, if in doubt use the default.]
+;[You will always be asked about files from people not on your contact list]
+;[You will need to reconnect for the changes you have made on this page to take effect.]
+;[Your Version:]
+;[\nStyles and effects are disabled for this font.]
+;[e.g. Miranda Database]
+;[e.g. Workplace]
+;[find/add]
+;[for]
+;[minute(s)]
+;[opacity:]
+;[to the value]
+; Common strings that belong to many files
+;[Add Contact]
+;[Contact ID:]
+
+; ../../plugins/AddContactPlus/addcontact.cpp
+;[None]
+;[Please authorize my request and add me to your contact list.]
+;[The contact cannot be added to your contact list. If you are not logged into the selected account, please try to do so. Also, make sure the contact ID is entered correctly.]
+;[The contact cannot be added to your contact list. Please make sure the contact ID is entered correctly.]
+
+; ../../plugins/AddContactPlus/main.cpp
+;[&Add Contact...]
+;[Main]
+;[Open Add Contact Dialog]
+
+; ../../plugins/AddContactPlus/resource.rc
+;[&Add]
+;[&Cancel]
+;[Account:]
+;[Add Contact\nAdd a contact to your contact list]
+;[Add temporarily]
+;[Authorization Request]
+;[Custom name:]
+;[Group:]
+;[Options]
+;[Send \"You were added\"]
+;[Send authorization request]
+; Common strings that belong to many files
+;[Add]
+;[Admin]
+;[Idle]
+;[Join Chat Room]
+;[Profile]
+
+; ../../protocols/AimOscar/aim.rc
+;[&Cancel]
+;[&Deny]
+;[&Invite]
+;[&Join]
+;[*Aim must be reconnected for some option to take effect.]
+;[*Applied upon reconnect]
+;[*Passwords don't match.]
+;[AIM Instant Idler]
+;[AIM Options]
+;[AIM User Details]
+;[Advanced Options]
+;[Allow all users]
+;[Allow contacts to be notified of:]
+;[Allow only users below]
+;[Allow only users on contact list]
+;[Block all users]
+;[Block only users below]
+;[Change Password]
+;[Chat Room]
+;[Chat Room Invitation Request]
+;[Confirm Account]
+;[Connection]
+;[Convert Incoming Messages to BBCode]
+;[Convert Outgoing Messages to HTML]
+;[Create a new AIM account]
+;[Disable Account Type Icons]
+;[Disable Avatars]
+;[Disable Extended Status Icons]
+;[Disable SSL]
+;[Display Name:]
+;[Do Not Autoreply When Away]
+;[E-mail]
+;[Force Proxy File Transfers]
+;[Force Single Client]
+;[Instant Idle on Login]
+;[Invitation reason]
+;[Invite Buddy To Chat Room]
+;[Login Server:]
+;[Manage Server Groups]
+;[Masquerade as a Sidekick/Hiptop User]
+;[Message]
+;[Message Delivery Confirmation]
+;[New]
+;[Notify about new mail]
+;[Number of Hours:]
+;[Number of Minutes:]
+;[Original]
+;[Password:]
+;[Port:]
+;[Remove]
+;[Repeat]
+;[Reset]
+;[Room]
+;[Save Changes]
+;[Save Profile]
+;[Screen Name]
+;[Screen Name:]
+;[Set Idle]
+;[This allows access to user defined chat rooms. To access predefined chat rooms use web links]
+;[Unset Idle]
+;[Users who can contact me:]
+
+; ../../protocols/AimOscar/chat.cpp
+;[&Invite user...]
+;[&Leave chat session]
+;[Me]
+;[Others]
+;[User &details]
+;[User &history]
+
+; ../../protocols/AimOscar/client.cpp
+;[Aim was unable to bind to a port. File transfers may not succeed in some cases.]
+
+; ../../protocols/AimOscar/error.cpp
+;[An Error has occured.]
+;[Bad Database status.]
+;[Check your Email Address.]
+;[Check your Password.]
+;[Check your Screen Name.]
+;[Client rate limit exceeded]
+;[DNS Fail.]
+;[Delete Account.]
+;[Email Host Fail.]
+;[Expired Account.]
+;[Field change temporarily unavailable.]
+;[Incorrect SNAC format.]
+;[Insufficient rights.]
+;[Internal Error.]
+;[Invalid Account.]
+;[Invalid Database fields.]
+;[Invalid Email Length.]
+;[Invalid Email.]
+;[Invalid Old Password Length.]
+;[Invalid Old Password.]
+;[Invalid Password Length.]
+;[Invalid Password.]
+;[Invalid Registration Preference.]
+;[Invalid SNAC header.]
+;[Invalid Screen Name Length.]
+;[Invalid Screen Name or password.]
+;[Invalid Screen Name.]
+;[List overflow.]
+;[Migration Cancel.]
+;[Mismatched Screen Name or password.]
+;[Need Old Password.]
+;[No Database access.]
+;[No Email Address.]
+;[No Match.]
+;[Not DT status.]
+;[Not supported by server.]
+;[Not supported by the client.]
+;[Not while on AOL.]
+;[Outstanding Confirmation.]
+;[Over Limit.]
+;[Read Only Field.]
+;[Receiver too evil.]
+;[Recipient blocked.]
+;[Recipient is not logged in.]
+;[Refused by client.]
+;[Reply too big.]
+;[Request ambiguous.]
+;[Request denied.]
+;[Requested service is not defined.]
+;[Requested service is unavailable.]
+;[Response lost.]
+;[Sender too evil.]
+;[Server queue full.]
+;[Server rate limit exceeded.]
+;[Service temporarily unavailable.]
+;[There is already a Pending Request for this Screen Name.]
+;[Unknown error occured when attempting to connect.]
+;[Unsupported Type.]
+;[User temporarily unavailable.]
+;[Write Only Field.]
+;[You are connecting too frequently. Try waiting 10 minutes to reconnect.]
+;[You sent obsolete SNAC.]
+
+; ../../protocols/AimOscar/file.cpp
+;[Failed to open file: %s : %s]
+
+; ../../protocols/AimOscar/links.cpp
+;[AIM Link Protocol]
+
+; ../../protocols/AimOscar/popup.cpp
+;[%s Protocol]
+;[Open mail account?]
+
+; ../../protocols/AimOscar/proto.cpp
+;[%s Client-to-client connection]
+;[%s server connection]
+
+; ../../protocols/AimOscar/server.cpp
+;[A confirmation message has been sent to the new email address. Please follow its instructions.]
+;[A confirmation message has been sent to your email address. Please follow its instructions.]
+;[Can't start the confirmation procedure.]
+;[Cannot add buddy. Limit for this type of item exceeded.]
+;[Cannot add this buddy because it requires authorization.]
+;[Contact tried to open an audio/video conference (currently not supported)]
+;[Error adding buddy(invalid id?, already in list?)]
+;[Error uploading avatar. (Is banned)]
+;[Error uploading avatar. (Too big)]
+;[Error uploading avatar. (Too small)]
+;[Error uploading avatar. (Unknown error)]
+;[Error uploading avatar. (Wrong type)]
+;[Error? Attempting to add ICQ contact to an AIM list.]
+;[Failed to add buddy to list: Item already exist.]
+;[Item you want to delete not found in list.]
+;[Item you want to modify not found in list.]
+;[No information has been provided by the server.]
+;[Successfully modified group.]
+;[Successfully removed buddy from list.]
+;[Unable to confirm at this time. Please try again later.]
+;[Unknown error when adding buddy to list. Error code %#x]
+;[Unknown error when attempting to modify a group. Error code %#x]
+;[You've got mail! Checked at]
+;[Your account has already been confirmed.]
+;[[Auto-Response]:]
+
+; ../../protocols/AimOscar/theme.cpp
+;[&Block]
+;[&Unblock]
+;[AIM]
+;[AIM Account Type]
+;[AIM Extended Status]
+;[AIM Icon]
+;[AOL]
+;[AOL Bot]
+;[AOL Mail]
+;[Add To Server List]
+;[Background Color]
+;[Block]
+;[Blocked list]
+;[Bold]
+;[Confirmed]
+;[Foreground Color]
+;[Hiptop]
+;[ICQ]
+;[Instant Idle]
+;[Italic]
+;[Manage Account]
+;[Normal Script]
+;[Not Bold]
+;[Not Confirmed]
+;[Not Italic]
+;[Not Normal Script]
+;[Not Subscript]
+;[Not Superscript]
+;[Not Underline]
+;[Profile Editor]
+;[Protocols]
+;[Read &HTML Away Message]
+;[Read Profile]
+;[Subscript]
+;[Superscript]
+;[Underline]
+
+; ../../protocols/AimOscar/ui.cpp
+;[Basic]
+;[Join me in this buddy chat!]
+;[Network]
+;[Privacy]
+
+; ../../protocols/AimOscar/utility.cpp
+;[Failed to open file: %s %s]
+;[Please, enter a password in the options dialog.]
+;[Please, enter a username in the options dialog.]
+; Common strings that belong to many files
+;[Alarms]
+;[Alert 1]
+;[Alert 2]
+;[Alert 3]
+;[Events]
+
+; ../../plugins/Alarms/alarm_win.cpp
+;[Background]
+;[Example Alarm]
+;[Some example text. Example, example, example.]
+;[Title]
+;[Window]
+
+; ../../plugins/Alarms/alarms.cpp
+;[Set Alarm]
+;[Set a new alarm]
+
+; ../../plugins/Alarms/frame.cpp
+;[%dh %dm]
+;[%dm]
+;[Alarm Reminders]
+;[Frames]
+;[Hide Reminders]
+;[Show Reminders]
+
+; ../../plugins/Alarms/options.cpp
+;[Error]
+;[Friday]
+;[Monday]
+;[Please enter a title for this alarm.]
+;[Saturday]
+;[Sunday]
+;[The alarm time you have selected is in the past.]
+;[Thursday]
+;[Tuesday]
+;[Wednesday]
+
+; ../../plugins/Alarms/resource.rc
+;[&Delete]
+;[&Edit...]
+;[&New Alarm...]
+;[&Options...]
+;[&Suspend]
+;[Actions]
+;[Alarm]
+;[Alert Window]
+;[Auto hide/show]
+;[Auto size vertically]
+;[Cancel]
+;[Daily]
+;[Date and Time]
+;[DateTimePicker1]
+;[Default snooze:]
+;[Delete]
+;[Description:]
+;[Disable next occurence]
+;[Dismiss]
+;[Don't steal focus unless idle]
+;[Don't trigger on startup]
+;[Edit]
+;[Hide/show with clist]
+;[Indent:]
+;[Loop sound]
+;[Monthly]
+;[New]
+;[No reminder]
+;[OK]
+;[Occurrence]
+;[Once]
+;[Parameters:]
+;[Period (hours):]
+;[Popup window]
+;[Preview]
+;[Reminder Frame]
+;[Reminder Frame Context]
+;[Round corners]
+;[Row Height:]
+;[Run command:]
+;[Snooze]
+;[Sound:]
+;[Speak]
+;[Spin1]
+;[Spin2]
+;[Static]
+;[Title:]
+;[Transparency (%):]
+;[Use popup plugin]
+;[Weekdays]
+;[Weekly]
+;[Yearly]
+;[i'm hiding]
+;[minutes]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AssocMgr/assoclist.cpp
+;[%hs files]
+;[%hs:]
+;[Associations]
+;[Autostart Error]
+;[Description]
+;[File Association Error]
+;[Miranda IM Database]
+;[Services]
+;[There was an error writing to the registry to modify the autostart list.\n\nReason: %s]
+;[There was an error writing to the registry to modify the file/url associations.\nReason: %s]
+;[Type]
+;[Unknown]
+
+; ../../plugins/AssocMgr/dde.cpp
+;[Miranda IM could not open URL]
+;[Miranda IM could not open file]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThe file could not be processed.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThe given URL is invalid and can not be parsed.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThere is no registered handler for this URL type.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThere is no registered handler for this file type.]
+
+; ../../plugins/AssocMgr/resource.rc
+;[&Start Miranda IM automatically when the Computer starts (using current profile)]
+;[Miscellaneous]
+;[Only associate with Miranda IM while it is &running]
+;[Registered associations for Miranda IM:]
+
+; ../../plugins/AssocMgr/test.cpp
+;[&Add to Contact List...]
+;[&Install]
+;[AIM Link Protocol]
+;[Gadu-Gadu Link Protocol]
+;[ICQ Link Shortcut]
+;[Jabber Link Protocol]
+;[MSN Link Protocol]
+;[Miranda Installer Package (demo purpose)]
+;[Yahoo Link Protocol]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AuthState/authstate.rc
+;[* Restart of Miranda required]
+;[Enable Menu Item (*)]
+;[Note: if you still don't see the icons try changing icon slot. Perhaps its used by some other plugin.]
+;[Plugin settings]
+;[Show Auth icon]
+;[Show Grant icon]
+;[Show icons only for recently added contacts]
+;[Use]
+;[slot to draw the icon]
+
+; ../../plugins/AuthState/options.cpp
+;[Auth State]
+;[Contact List]
+;[Extraicons plugin is used, use Contact list > Extraicons for customize.]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AutoRun/autorun.rc
+;[Autorun]
+;[Launch Miranda IM at system startup]
+;[Note: At startup Miranda IM will use current profile]
+
+; ../../plugins/AutoRun/main.c
+;[Plugins]
+; Common strings that belong to many files
+;[Make the avatar square]
+
+; ../../plugins/AVS/acc.cpp
+;[Protocols have different avatars]
+
+; ../../plugins/AVS/avs.rc
+;[ Background ]
+;[ Options ]
+;[CAUTION: These pictures are NOT your own avatars.\nTo set your own Avatar goto Main Menu | View/Change My Details | Avatars]
+;[Cancel]
+;[Change]
+;[Color diff:]
+;[Color difference allowed:]
+;[Contact picture]
+;[Delete]
+;[Delete default picture]
+;[Dialog]
+;[Draw avatars grayscale]
+;[Make transparency proportional to color diff]
+;[Num of points to define bkg:]
+;[OK]
+;[Picture options]
+;[Points:]
+;[Protect the picture]
+;[Protect the picture and prevent automatic avatars from overwriting it]
+;[Reset]
+;[Resize the avatar to fit max allowed protocol size]
+;[Set]
+;[Set as hidden]
+;[Set default picture]
+;[Show warning messages]
+;[The pictures you can set here are used as default avatars\nfor contacts that don't have their own.\nUse the checkboxes to enable/disable showing avatars for the protocols.]
+;[This uses the same additional options as in \"Contact Avatars\" tab]
+;[Transparent]
+;[Try to draw avatar background transparent (for images without transparency)]
+;[Try to draw own avatar background transparent (for images without transparency)]
+;[Try to make picture background transparent]
+;[Use defaults]
+;[Use per protocol avatars]
+;[When setting avatars, always make them square]
+
+; ../../plugins/AVS/main.cpp
+;[All Files]
+;[Avatar]
+;[Avatar Service]
+;[Avatars]
+;[Contact Avatars]
+;[Customize]
+;[Fatal error, image services not found. Avatar services will be disabled.]
+;[Flash Animations]
+;[GIF Bitmaps]
+;[Global avatar for %s accounts]
+;[Grow avatar to fit max allowed protocol size]
+;[JPEG Bitmaps]
+;[Own Avatars]
+;[PNG Bitmaps]
+;[Protocols]
+;[Set My Avatar]
+;[Set My Avatar for %s]
+;[Windows Bitmaps]
+;[XML Files]
+
+; ../../plugins/AVS/options.cpp
+;[Are you sure you want to remove your avatar?]
+;[Contact has no avatar]
+;[Delete picture file from disk (may be necessary to force a reload, but will delete local pictures)?]
+;[Global Avatar]
+;[No avatar]
+;[Reset contact picture]
+;[Set avatar options for %s]
+; Common strings that belong to many files
+;[History]
+;[%s Files (*.%s)]
+;[* Use negative values to filter younger events]
+;[All Contacts]
+;[All events]
+;[Binary]
+;[Compress output files]
+;[Dat (mContacts)]
+;[Day]
+;[Day of week]
+;[Default history events]
+;[Delete]
+;[Delete All User History]
+;[Delta time]
+;[Error]
+;[Export]
+;[Export To Plain Html]
+;[Export To Rich Html]
+;[Export To Txt]
+;[Export to]
+;[Filter]
+;[Filter:]
+;[Find Next]
+;[Find Previous]
+;[Hide Contacts]
+;[History Log]
+;[Import]
+;[Import from]
+;[Invalid '%s' value.]
+;[Invalid '%s' value.\n%s]
+;[Match Case]
+;[Match Whole Word]
+;[Name]
+;[Only Incomming Messages]
+;[Only Outgoing Messages]
+;[Only Selected Group]
+;[Plain Html]
+;[Rich Html]
+;[Session name]
+;[Show Contacts]
+;[Some value is invalid]
+;[System]
+;[Time]
+;[Txt]
+;[Upload to FTP (WinSCP requred)]
+
+; ../../plugins/BasicHistory/BasicHistory.cpp
+;[Execute history task]
+;[Incoming message]
+;[Minus in export]
+;[Open History]
+;[Outgoing message]
+;[Plus in export]
+;[Statuschange]
+;[View &History]
+
+; ../../plugins/BasicHistory/BasicHistory.rc
+;[* Choose encoding from combo box or enter code page number and name separated by semicolon, name is used in Content-Type header.]
+;[Action type]
+;[Active]
+;[Add event]
+;[Add filter]
+;[Add task]
+;[Always show contact list]
+;[Cancel]
+;[Custom filters]
+;[Default Event Filter]
+;[Delete event]
+;[Delete filter]
+;[Delete task]
+;[Delta time to group messages:]
+;[Display errors using popups]
+;[Edit task]
+;[Enable Smileys]
+;[Events older than*]
+;[Execute task for specified contacts]
+;[Export imported messages]
+;[External CSS file]
+;[File encoding*]
+;[Limit messages to:]
+;[Message History]
+;[New messages on top]
+;[OK]
+;[Password]
+;[Path to file**]
+;[Save errors to system history]
+;[Search forward in list group]
+;[Search forward in message window]
+;[Settings]
+;[Show date in timestamps]
+;[Show event icons]
+;[Show groups in contact list]
+;[Show messages]
+;[Show names]
+;[Show seconds in timestamps]
+;[Show timestamps]
+;[Task]
+;[Triger type]
+;[Truncate message length to:]
+;[WinSCP log path]
+;[WinSCP path]
+;[hours]
+
+; ../../plugins/BasicHistory/EventList.cpp
+;[Authorisation request by %s (%s%d): %s]
+;[History for %s]
+;[Invalid Message]
+;[Me]
+
+; ../../plugins/BasicHistory/ExportManager.cpp
+;[*.%s]
+;[File do not contain selected contact]
+;[File is corrupted]
+
+; ../../plugins/BasicHistory/HistoryWindow.cpp
+;[&Copy link]
+;[&Open in existing window]
+;[Are You sure?]
+;[Copy]
+;[Delete Group]
+;[Do you want delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
+;[Do you want save imported messages to local profile?]
+;[Filters]
+;[Fonts & Colors]
+;[Hotkeys]
+;[Icons]
+;[Number of history items to delete: %d.\nAre you sure you want to do this?]
+;[Open in &new window]
+;[Options]
+;[Reply &Quoted]
+;[Save window position as default]
+;[Save window position for all contacts]
+;[Send Message]
+;[This operation will PERMANENTLY REMOVE all history for this contact.\nAre you sure you want to do this?]
+
+; ../../plugins/BasicHistory/Options.cpp
+;[** Use <date> to insert date, <ext> to insert extension, <contact> to insert contact name]
+;[** Use <ext> to insert extension, <contact> to insert contact name]
+;[<< Incoming messages]
+;[<< Incoming name]
+;[<< Incoming timestamp]
+;[>> Outgoing messages]
+;[>> Outgoing name]
+;[>> Outgoing timestamp]
+;[Advanced]
+;[All Files (*.*)]
+;[At Finish]
+;[At Start]
+;[Authorization request]
+;[Browse CSS file]
+;[Browse WinSCP file]
+;[Contacts recieved]
+;[Daily]
+;[Delta time (hours)]
+;[Delta time (minutes)]
+;[Download from FTP (WinSCP requred)]
+;[Enter filter name]
+;[Event already exists]
+;[Events older than]
+;[Export To Binary]
+;[Export To Dat (mContacts)]
+;[Export and Delete]
+;[File do not exist. Enter correct file path.]
+;[File transfer]
+;[Filter name exists]
+;[Find]
+;[Friday]
+;[Group list]
+;[Group list background]
+;[Hour]
+;[Import From Binary]
+;[Import From Dat (mContacts)]
+;[Import and Marge]
+;[Incoming background]
+;[Incoming events]
+;[Input files are compressed]
+;[Invalid codepage]
+;[Invalid event number]
+;[Invalid file]
+;[Link]
+;[Message]
+;[Messages]
+;[Minute]
+;[Monday]
+;[Monthly]
+;[Open global history]
+;[Outgoing background]
+;[Outgoing events]
+;[SMS message]
+;[SMTP Simple Email]
+;[Saturday]
+;[Save WinSCP log file]
+;[Scheduler]
+;[Searching]
+;[Show/Hide Contacts]
+;[Status change]
+;[Sunday]
+;[Switch All Contacts]
+;[Switch Match Case]
+;[Switch Match Whole Word]
+;[Switch Only Incomming Messages]
+;[Switch Only Outgoing Messages]
+;[Switch Only Selected Group]
+;[Thursday]
+;[Tuesday]
+;[Wednesday]
+;[Weekly]
+;[Window background]
+;[You were added]
+;[You've entered invalid codepage. Select codepage from combo box or enter correct number.]
+
+; ../../plugins/BasicHistory/PlainHtmlExport.cpp
+;[Conversation started at %s]
+
+; ../../plugins/BasicHistory/RichHtmlExport.cpp
+;[Close all]
+;[Menu]
+;[Open all]
+;[_files]
+
+; ../../plugins/BasicHistory/Scheduler.cpp
+;[At least one contact should be selected.]
+;[Cannot compress file(s).]
+;[Cannot export history for contact: %s.]
+;[Cannot get FTP file(s).]
+;[Cannot send FTP file(s).]
+;[Cannot unzip file(s).]
+;[Contacts]
+;[FTP path cannot contain <date> in import task.]
+;[FTP path must contains '/' instead '\\' and starts from '/'.]
+;[History task]
+;[Incorrect file format: %s.]
+;[Path to file]
+;[Path to output file]
+;[Task '%s' execution failed]
+;[Task '%s' execution failed:]
+;[Task '%s' finished successfully]
+;[Task finished]
+;[To create session open WinSCP, click New Session, enter data and save with specific name. Remember if FTP server using password you should save it in WinSCP.]
+;[Unknown contact in file: %s.]
+;[Unknown error]
+;[Upload to FTP]
+
+; ../../plugins/BasicHistory/Searcher.cpp
+;[Search]
+;[You have reached the end of the group.]
+;[You have reached the end of the history.]
+;[\"%s\" not found]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/BASS_interface/Bass.rc
+;[Current bass.dll path:]
+;[Maximum number of bass internal channels:]
+;[Output device:]
+;[Play only if]
+;[Volume:]
+;[bass.dll loading error]
+;[download bass library]
+;[un4seen's bass interface]
+
+; ../../plugins/BASS_interface/Main.cpp
+;[--default device--]
+;[Audio device is closed]
+;[Audio device is opened]
+;[Customize]
+;[Open/close audio device]
+;[un4seen's bass version: %d.%d.%d.%d]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Boltun/Boltun.rc
+;[Base of remarks]
+;[Boltun]
+;[Boltun Autochat everybody]
+;[Boltun Autochat everybody not in contact list]
+;[Boltun Autochat everybody while away]
+;[Don't use \"I don't understand\"-like answers]
+;[Engine]
+;[Mark replied messages as read]
+;[Reload]
+;[Start answers with a lowercase letter]
+;[Stay silent, if have no good aswers]
+;[Thinking time:]
+;[Time before the answer]
+;[Typing and thinking time can be much longer]
+;[Typing time (for a message of 4 words):]
+;[Typing time depends on message length (in chars)]
+;[Warn contacts Boltun is chatting]
+;[Warning text]
+;[sec]
+; Common strings that belong to many files
+;[BossKey]
+
+; ../../plugins/BossKeyPlus/BossKey.cpp
+;[BossKey\tget the BossKey name]
+;[Hide]
+;[Hide/Show Miranda]
+;[Miranda IM is locked.\nEnter password to unlock it.]
+;[Password is not correct!\nPlease, enter correct password.]
+
+; ../../plugins/BossKeyPlus/BossKey.rc
+;[Cancel]
+;[Change only if current status is Online]
+;[Change status back]
+;[Change status to]
+;[Create a main menu item]
+;[Disable Sounds]
+;[EN]
+;[Go to Customize -> Hotkeys to change the hotkey]
+;[Hide Miranda when:]
+;[Hotkey]
+;[Miranda is inactive]
+;[Miranda is started]
+;[OK]
+;[Others]
+;[Password:]
+;[Pre-conditions]
+;[Request password:]
+;[Restore hiding on startup after failure]
+;[Screen Saver is running]
+;[Show the Tray Icon]
+;[Trigger when Miranda is hiding]
+;[Trigger when Miranda is showing]
+;[Use default status message]
+;[When I press the hotkey:]
+;[When I return:]
+;[Windows is inactive]
+;[Workstation is Locked (2000/XP+)]
+;[min]
+
+; ../../plugins/BossKeyPlus/Options.cpp
+;[Advanced]
+;[Events]
+;[Main]
+;[Open String Formatting Help]
+; Common strings that belong to many files
+;[Enable Miss You]
+;[Never hide this contact]
+;[Open User Details]
+;[Open message window]
+;[You awaited this contact!]
+;[days]
+
+; ../../plugins/BuddyExpectator/BuddyExpectator.cpp
+;[%d days since last message]
+;[BuddyExpectator]
+;[Contact returned]
+;[Contact still absent]
+;[Disable Miss You]
+;[Hide contact]
+;[Hide contact event]
+;[Hiding %s (%s)]
+;[Miss you event]
+;[has gone online for the first time.]
+;[has not returned after a long absence.]
+;[has not returned after being absent since %#x]
+;[has returned after a long absence.]
+;[has returned after being absent since %#x]
+
+; ../../plugins/BuddyExpectator/BuddyExpectator.rc
+;[Add an event (flashing icon) to the contact]
+;[Background]
+;[Colors]
+;[Custom]
+;[Custom absence period:]
+;[Default]
+;[Delay]
+;[Enable \"Miss you\" feature]
+;[Hide when no messages for]
+;[Last input message:]
+;[Last seen online:]
+;[Long time no see]
+;[Notify always]
+;[On event action (double click) or popup click:]
+;[Permanent]
+;[Preview]
+;[Return notification]
+;[Show a popup]
+;[Text]
+;[Use Popups colors]
+;[Use Windows colors]
+;[When a contact is absent for]
+;[When a contact returns after ]
+;[or comes online for the first time]
+;[sec]
+
+; ../../plugins/BuddyExpectator/options.cpp
+;[Buddy Expectator]
+;[Contact name]
+;[Delete the contact]
+;[Do nothing]
+;[Plugins]
+;[PopUps]
+;[This contact has been absent for an extended period of time.]
+;[has returned after being absent since %d days]
+;[months]
+;[not detected]
+;[not found]
+;[weeks]
+;[years]
+; Common strings that belong to many files
+;[Copy to clipboard]
+;[PopUps]
+
+; ../../plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.rc
+;[Back]
+;[Change active keyboard layout in system]
+;[Changing layout (alternative):]
+;[Changing layout:]
+;[Colours]
+;[Copy result to clipboard]
+;[Custom]
+;[Custom colours]
+;[Custom1]
+;[Default]
+;[Dismiss]
+;[EN]
+;[From PopUp plugin]
+;[Hotkeys]
+;[Invert current state]
+;[Inverting lettercase:]
+;[Leave as it is]
+;[Log operations]
+;[On left click]
+;[On right click]
+;[Options]
+;[Permanent]
+;[PopUp colours]
+;[Preview]
+;[Set Caps Lock state when inverting lettercase:]
+;[Show result in PopUp]
+;[Strings for keyboard layouts]
+;[Switch off]
+;[Text]
+;[Timeout]
+;[Two-way changing layout (experimental)]
+;[Windows colours]
+
+; ../../plugins/ChangeKeyboardLayout/hook_events.c
+;[Changing Case]
+;[Changing Layout]
+;[Plugins]
+;[Popup]
+
+; ../../plugins/ChangeKeyboardLayout/text_operations.c
+;[Change Keyboard Layout plugin was designed to be used with Miranda IM only. For use with any other application, please contact author.]
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
+;[%s has joined]
+;[%s has left]
+;[%s is now known as %s]
+;[%s kicked %s]
+;[&Message]
+;[Background]
+;[Background colour]
+;[Information]
+;[Text colour]
+;[Timestamp]
+
+; ../../plugins/Chat/chat.rc
+;[&Close tab]
+;[&Copy link]
+;[&Open at this position]
+;[&Open in current browser window]
+;[&Send]
+;[(The timeout require at least PopUp plugin v 1.0.1.9. Setting it to 0 means default setting and -1 means indefinite time)]
+;[Actions]
+;[Add new rooms to group:]
+;[C&lose other tabs]
+;[Clear]
+;[Clear lo&g]
+;[Co&py all]
+;[Copy]
+;[Custom1]
+;[Custom2]
+;[Cut]
+;[Disconnects]
+;[Enable highlighting]
+;[Enable logging to disk]
+;[Google]
+;[Limit log text to (events):]
+;[Link]
+;[List]
+;[Log]
+;[Log Options]
+;[Log directory]
+;[Log timestamp]
+;[Message]
+;[Messages]
+;[Nick changes]
+;[Notices]
+;[OK]
+;[Open a &new browser window]
+;[Options]
+;[Other]
+;[Other name]
+;[Paste]
+;[Popups for the Chat plugin]
+;[Redo]
+;[Select All]
+;[Show these events only:]
+;[Spin1]
+;[Status changes]
+;[Tab1]
+;[Tabs]
+;[Text]
+;[Timeout (s)]
+;[Topic changes]
+;[Trim to (kB)]
+;[Undo ]
+;[Use custom colours]
+;[Use default colours]
+;[Use same style as in the message log]
+;[User kicks]
+;[Userlist row distance (pixels):]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia]
+;[Word lookup]
+;[Words to highlight (wildcards allowed)]
+;[Your name]
+
+; ../../plugins/Chat/clist.c
+;[Join chat]
+;[Open chat window]
+
+; ../../plugins/Chat/log.c
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[Notice from %s: ]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/Chat/main.c
+;[Miranda could not load the Chat plugin because Microsoft Rich Edit v 3 is missing.\nIf you are using Windows 95/98/NT or WINE please upgrade your Rich Edit control.\n\nDo you want to download an update now?.]
+
+; ../../plugins/Chat/options.c
+;[Action (10x10)]
+;[Action message]
+;[Add Status (10x10)]
+;[Add \':\' to auto-completed user names]
+;[Appearance and functionality of chat room windows]
+;[Appearance of the message log]
+;[Bold]
+;[Chat]
+;[Chat Log]
+;[Chat Module]
+;[Close]
+;[Close tab on doubleclick]
+;[Default events to show in new chat rooms if the \'event filter\' is enabled]
+;[Display contact status icon before user role icon]
+;[Do not play sounds when the chat room is focused]
+;[Do not pop up the window when joining a chat room]
+;[Enable the \'event filter\' for new rooms]
+;[Event filter disabled]
+;[Event filter enabled]
+;[Flash window when a word is highlighted]
+;[Flash window when someone speaks]
+;[General]
+;[Group Chats]
+;[Group Chats Log]
+;[Group chats]
+;[Hide userlist]
+;[Highlight (10x10)]
+;[Highlighted message]
+;[Icon overlay]
+;[Icons to display in the message log]
+;[Icons to display in the tray]
+;[Incoming message]
+;[Indent the second line of a message]
+;[Information (10x10)]
+;[Information messages]
+;[Italics]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Limit user names in the message log to 20 characters]
+;[Message Background]
+;[Message Sessions]
+;[Message in (10x10)]
+;[Message is highlighted]
+;[Message out (10x10)]
+;[Message typing area]
+;[Messaging]
+;[Nickchange (10x10)]
+;[Notice (10x10)]
+;[Notice from user]
+;[Only prefix with timestamp if it has changed]
+;[Options for using a tabbed interface]
+;[Others nicknames]
+;[Outgoing message]
+;[Pop-ups to display]
+;[Popups]
+;[Prefix all events with a timestamp]
+;[Quit (10x10)]
+;[Remove status (10x10)]
+;[Restore previously open tabs when showing the window]
+;[Room history]
+;[Room settings]
+;[Save the size and position of chat rooms]
+;[Select Folder]
+;[Send message by pressing the Enter key]
+;[Send message by pressing the Enter key twice]
+;[Show actions]
+;[Show button for sending messages]
+;[Show button menus when right clicking the buttons]
+;[Show buttons for controlling the chat room]
+;[Show buttons for formatting the text you are typing]
+;[Show contact statuses if protocol supports them]
+;[Show icon for actions]
+;[Show icon for highlights]
+;[Show icon for information messages]
+;[Show icon for messages]
+;[Show icon for name changes]
+;[Show icon for notices ]
+;[Show icon for status changes]
+;[Show icon for topic changes]
+;[Show icon for users disconnecting]
+;[Show icon for users joining]
+;[Show icon for users kicking other user]
+;[Show icon for users leaving]
+;[Show icon in tray for actions]
+;[Show icon in tray for highlights]
+;[Show icon in tray for information messages]
+;[Show icon in tray for messages]
+;[Show icon in tray for name changes]
+;[Show icon in tray for notices ]
+;[Show icon in tray for status changes]
+;[Show icon in tray for topic changes]
+;[Show icon in tray for users disconnecting]
+;[Show icon in tray for users joining]
+;[Show icon in tray for users kicking other user]
+;[Show icon in tray for users leaving]
+;[Show icons in tray only when the chat room is not active]
+;[Show information messages]
+;[Show list of users in the chat room]
+;[Show messages]
+;[Show new windows cascaded]
+;[Show notices]
+;[Show pop-up for actions]
+;[Show pop-up for highlights]
+;[Show pop-up for information messages]
+;[Show pop-up for messages]
+;[Show pop-up for name changes]
+;[Show pop-up for notices ]
+;[Show pop-up for status changes]
+;[Show pop-up for topic changes]
+;[Show pop-up for users disconnecting]
+;[Show pop-up for users joining]
+;[Show pop-up for users kicking other user]
+;[Show pop-up for users leaving]
+;[Show pop-ups only when the chat room is not active]
+;[Show status changes of users]
+;[Show tabs at the bottom]
+;[Show the topic of the room on your contact list (if supported)]
+;[Show topic changes]
+;[Show userlist]
+;[Show users being kicked]
+;[Show users changing name]
+;[Show users disconnecting]
+;[Show users joining]
+;[Show users leaving]
+;[Smiley button]
+;[Status 1 (10x10)]
+;[Status 2 (10x10)]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Strip colors from messages in the log]
+;[The topic has been changed]
+;[The topic is ...]
+;[Timestamp has same colour as the event]
+;[Toggle the visible state when double clicking in the contact list]
+;[Topic (10x10)]
+;[Underlined]
+;[Use a tabbed interface]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User has changed name]
+;[User has disconnected]
+;[User has joined]
+;[User has kicked some other user]
+;[User has left]
+;[User has performed an action]
+;[User has sent a notice]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list members (Online)]
+;[User list members (away)]
+;[User's status was changed]
+;[Userlist Background]
+;[Userlist Background (selected)]
+;[Userlist Lines]
+;[Window Icon]
+;[Your nickname]
+
+; ../../plugins/Chat/services.c
+;[&Join]
+;[&Leave]
+
+; ../../plugins/Chat/tools.c
+;[%s %c %s\n]
+;[%s %s\n]
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s says: %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[Information in %s]
+;[Look up \'%s\':]
+;[No word to look up]
+;[Notice from %s]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+
+; ../../plugins/Chat/window.c
+;[%s: Chat Room (%u user)]
+;[%s: Chat Room (%u users)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[Close current tab (CTRL+F4)]
+;[Control this room (CTRL+O)]
+;[Enable/disable the event filter (CTRL+F)]
+;[Insert a smiley]
+;[Make the text bold (CTRL+B)]
+;[Make the text italicized (CTRL+I)]
+;[Make the text underlined (CTRL+U)]
+;[Nick name]
+;[Select a background color for the text (CTRL+L)]
+;[Select a foreground color for the text (CTRL+K)]
+;[Show the history (CTRL+H)]
+;[Show/hide the nicklist (CTRL+N)]
+;[Status]
+;[Unique id]
+; Common strings that belong to many files
+;[ClientChangeNotify]
+;[PopUps]
+
+; ../../plugins/ClientChangeNotify/ClientChangeNotify.cpp
+;[%s (was %s)]
+;[) changed client to ]
+;[Always except when client change notifications are disabled globally]
+;[Always, even when client change notifications are disabled globally]
+;[Client change notifications:]
+;[ClientChangeNotify: Client changed]
+;[Disable c&lient change notification]
+;[Enable c&lient change notification]
+;[Never, ignore client changes for this contact]
+;[Use global settings (default)]
+;[`[`!cdate()-!ctime()`]` ?cinfo(%subject%,display) (?cinfo(%subject%,id)) changed client to %extratext%]
+;[changed client to %s]
+;[changed client to %s (was %s)]
+
+; ../../plugins/ClientChangeNotify/Misc.h
+;[Can't open log file ]
+;[Error #%d]
+
+; ../../plugins/ClientChangeNotify/OptDlg.cpp
+;[(you can use regular expressions here)]
+;[Close popup]
+;[Do nothing]
+;[Open contact details window]
+;[Open contact history]
+;[Open contact menu]
+;[Open log file]
+;[Open message window]
+
+; ../../plugins/ClientChangeNotify/Resources.rc
+;[(you have to install pcre.dll or pcre3.dll to use regular expressions here)]
+;[-1 = Infinite]
+;[0 = Default]
+;[Background]
+;[Click action]
+;[ClientChangeNotify error]
+;[ClientChangeNotify requires it to work properly.]
+;[Colours]
+;[Delay]
+;[Don't notify for contacts with disabled status notification]
+;[Don't remind me anymore]
+;[Enable notification]
+;[Fingerprint plugin not found.]
+;[Ignore these clients (separated by semicolons):]
+;[Notify also when just client version changes]
+;[OK]
+;[On left click]
+;[On right click]
+;[Preview]
+;[Sec]
+;[Show client version]
+;[Show previous client name]
+;[Text]
+;[Use default]
+; Common strings that belong to many files
+;[Contact List]
+;[Groups]
+;[Status Bar]
+;[Window]
+
+; ../../plugins/Clist/clcfonts.c
+;[Background]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Group member counts]
+;[Hottrack Text]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Quicksearch Text]
+;[Selected Text]
+;[Standard contacts]
+
+; ../../plugins/Clist/clcopts.c
+;[Away]
+;[DND]
+;[Free for chat]
+;[Invisible]
+;[List]
+;[List Background]
+;[NA]
+;[Not focused]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+
+; ../../plugins/Clist/clistopts.c
+;[Global]
+
+; ../../plugins/Clist/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Delete Group]
+;[&Free for chat\tCtrl+6]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Group]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;[&Rename Group]
+;[&Status]
+;['Hide Offline' means to hide:]
+;[Active opacity:]
+;[Always on top]
+;[Always show status in tooltip]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Automatically resize window to height of list]
+;[Background colour]
+;[Contact List Background]
+;[Contact List Sorting]
+;[Contact list background:]
+;[Contact list:]
+;[Cycle icons every]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable &Groups]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Draw a line alongside group names]
+;[E&xit]
+;[Easy move]
+;[Enable docking]
+;[Fade contact list in/out]
+;[Gamma correction]
+;[Grey out entire list when:]
+;[Group]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Hide Miranda]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide offline users]
+;[Hide vertical scroll bar]
+;[Hot track items as mouse passes over]
+;[If window is partially covered, bring iy to front]
+;[If window is partially covered, bring to front instead of hiding]
+;[Inactive opacity:]
+;[Indent groups by:]
+;[Items]
+;[Left margin:]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Minimize to tray]
+;[No]
+;[Nowhere]
+;[Occ&upied\tCtrl+4]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Ordering:]
+;[Out to &Lunch\tCtrl+9]
+;[Pin to desktop]
+;[Quicksearch in open groups only]
+;[Right click opens Miranda IM menu]
+;[Right click opens status menu]
+;[Row height:]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Selection colour]
+;[Show]
+;[Show bevels on panels]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show drop shadow (restart required)]
+;[Show icons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show protocol names]
+;[Show resize grip indicator]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status text]
+;[Show title bar]
+;[Single click interface]
+;[Size upwards]
+;[Slider2]
+;[Sort contacts by name]
+;[Sort contacts by protocol]
+;[Sort contacts by status]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[System tray icon]
+;[System tray icon when using multiple protocols]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent contact list]
+;[Tray]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Windows colours]
+;[Use background image]
+;[Visual]
+;[Window:]
+;[Yes]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms delay]
+;[pixels]
+;[seconds]
+;[seconds, when statuses differ]
+; Common strings that belong to many files
+;[&About]
+;[&Delete Group]
+;[&Find/Add Contacts...]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Main Menu]
+;[&New Group]
+;[&Options...]
+;[&Rename Group]
+;[&Show Offline Users in here]
+;[&Status]
+;[Additional stuff]
+;[Always Visible]
+;[Away]
+;[Behaviour]
+;[Contact List]
+;[Contact time]
+;[DND]
+;[Disable &Groups]
+;[E&xit]
+;[Floating]
+;[Frames]
+;[Free for chat]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Invisible]
+;[Listening to]
+;[NA]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Skins]
+;[Status]
+;[Status Bar]
+;[Sticky contacts]
+;[Tray]
+;[Visible]
+;[pixels]
+
+; ../../plugins/Clist_modern/modern_clc.cpp
+;[Adding contact to MetaContact]
+;[Changing MetaContacts (Moving)]
+;[Contact List smileys]
+;[Contact List/Avatar Overlay]
+;[Contact List/Status Overlay]
+;[Converting to MetaContact]
+;[Converting to MetaContact (Moving)]
+;[Do You want contact '%s' to be added to MetaContact '%s'?]
+;[Do You want contact '%s' to be converted to MetaContact and '%s' be added to it (remove it from '%s')?]
+;[Do You want contact '%s' to be converted to MetaContact and '%s' be added to it?]
+;[Do You want contact '%s' to be default ?]
+;[Do You want contact '%s' to be removed from MetaContact '%s' and added to '%s'?]
+;[Do you want to contact '%s' be added to metacontact '%s'?]
+;[Set default contact]
+
+; ../../plugins/Clist_modern/modern_clcopts.cpp
+;[3rd party frames transparent back colour]
+;[Away contacts]
+;[Background]
+;[Behind left edge]
+;[Behind right edge]
+;[Closed group member counts]
+;[Closed groups]
+;[Contact List/Contact names]
+;[Contact List/Frame texts]
+;[Contact List/Row Items]
+;[Contact List/Special colours]
+;[Contacts who are 'not on list']
+;[Current view mode text]
+;[DND contacts]
+;[Dividers]
+;[Event area text]
+;[Frame title text]
+;[Free for chat contacts]
+;[General]
+;[Global]
+;[Hide to tray]
+;[Hot text]
+;[Invisible contacts]
+;[List]
+;[List Background]
+;[Menu text]
+;[NA contacts]
+;[Not focused]
+;[Occupied contacts]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[On the phone contacts]
+;[Online contacts to whom you have a different visibility]
+;[Open group member counts]
+;[Open groups]
+;[Out to lunch contacts]
+;[Quick search text]
+;[Second line]
+;[Selected menu text]
+;[Selected text]
+;[Standard contacts]
+;[Status bar text]
+;[Statusbar text]
+;[Third line]
+;[Window]
+
+; ../../plugins/Clist_modern/modern_clistevents.cpp
+;[Event Area]
+;[No Events]
+
+; ../../plugins/Clist_modern/modern_clistmenus.cpp
+;[Contact rate High]
+;[Contact rate Low]
+;[Contact rate Medium]
+;[Contact rate None]
+
+; ../../plugins/Clist_modern/modern_clistopts.cpp
+;[Animate Avatars (GDI+ and Avatar Service module (avs.dll) are required)]
+;[Avatar]
+;[Extra Icons]
+;[Extra icons]
+;[Icon]
+;[Row]
+;[Row design]
+;[Row items]
+;[Second Line]
+;[Text]
+;[Third Line]
+
+; ../../plugins/Clist_modern/modern_clistsettings.cpp
+;[(Unknown Contact)]
+
+; ../../plugins/Clist_modern/modern_clui.cpp
+;[Hide Contact &Avatar]
+;[My Contacts]
+;[Show Contact &Avatar]
+
+; ../../plugins/Clist_modern/modern_cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Down]
+;[&Expanded]
+;[&Floating Mode]
+;[&Locked]
+;[&Position]
+;[&Show title]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+
+; ../../plugins/Clist_modern/modern_extraimage.cpp
+;[Chat Activity]
+;[Never Visible]
+
+; ../../plugins/Clist_modern/modern_groupmenu.cpp
+;[&New SubGroup]
+;[GroupMenu]
+;[SubGroupMenu]
+
+; ../../plugins/Clist_modern/modern_keyboard.cpp
+;[Close Miranda]
+;[Main]
+;[Restore last status]
+
+; ../../plugins/Clist_modern/modern_rowtemplateopt.cpp
+;[ layered]
+;[%s]
+;[%s, contain %s]
+;[Empty %s cell]
+;[column]
+;[columns]
+;[line]
+;[lines]
+
+; ../../plugins/Clist_modern/modern_skineditor.cpp
+;[Image size is]
+
+; ../../plugins/Clist_modern/modern_skinengine.cpp
+;[Error]
+;[You need an image services plugin to process PNG images.]
+
+; ../../plugins/Clist_modern/modern_skinopt.cpp
+;[%Default Skin%]
+;[%s\n\n%s\n\nAUTHORS:\n%s\n\nCONTACT:\n%s\n\nWEB:\n%s\n\n\n]
+;[%s\n\n%s\n\nAuthor(s): %s\nContact:\t %s\nWeb:\t %s\n\nFile:\t %s]
+;[%s\n\n%s\n\nAuthor(s):\t %s\nContact:\t %s\nWeb:\t %s\n\nFile:\t %s]
+;[( unknown )]
+;[Angeli-Ka (graphics), FYR (template)]
+;[Current skin was not saved to file.\n\nAll changes will be lost.\n\n Continue to load new skin?]
+;[Default Skin]
+;[Inside library]
+;[Load/Save]
+;[Miranda skin file]
+;[Object Editor]
+;[Please select skin to apply]
+;[Preview is not available\n\n%s\n----------------------\n\n%s\n\nAUTHOR(S):\n%s\n\nCONTACT:\n%s\n\nHOMEPAGE:\n%s]
+;[Select skin from list]
+;[Skin Information]
+;[Skin editor contains not stored changes.\n\nAll changes will be lost.\n\n Continue to load new skin?]
+;[This is second default Modern Contact list skin in Vista Aero style]
+;[Warning!]
+;[graphics by Angeli-Ka\ntemplate by FYR]
+;[reVista for Modern v0.5]
+
+; ../../plugins/Clist_modern/modern_statusbar_options.cpp
+;[<<Global>>]
+
+; ../../plugins/Clist_modern/modern_toolbar.cpp
+;[ToolBar]
+
+; ../../plugins/Clist_modern/modern_viewmodebar.cpp
+;[*** All contacts ***]
+;[A view mode with this name does alredy exist]
+;[All Contacts]
+;[All contacts]
+;[And]
+;[Clear view mode and return to default display]
+;[Configure view modes]
+;[Configuring view mode: %s]
+;[Days]
+;[Delete a view mode]
+;[Duplicate name]
+;[Filtering]
+;[Hours]
+;[Minutes]
+;[Newer than]
+;[Older than]
+;[Or]
+;[Really delete this view mode? This cannot be undone]
+;[Reset view mode]
+;[Select a view mode]
+;[Setup View Modes...]
+;[Setup view modes]
+;[Ungrouped contacts]
+;[View Modes]
+
+; ../../plugins/Clist_modern/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;['Hide Offline' means to hide:]
+;[(Variables will be replaced)]
+;[* Restart may be required for all changes to take effect]
+;[* To increase Status Bar height:\nSet in Main menu: Frames->Status Bar->Show TitleBar then pull appeared title of status bar up or down.]
+;[1st:]
+;[2nd:]
+;[3rd:]
+;[Accounts per line]
+;[Active opacity:]
+;[Add container]
+;[After captions:]
+;[Align]
+;[Align left items to left]
+;[Align right items to right]
+;[Align to right]
+;[Allow internal requesting of away message text]
+;[Alpha]
+;[Always on top]
+;[Always show \"Always visibile\" icon]
+;[Always show status in tooltip]
+;[Animate Avatars]
+;[Appearance]
+;[Append nick if different from custom name]
+;[Apply]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Automatically clear this view mode after]
+;[Automatically resize window to height of list]
+;[Autosize toolbar]
+;[Available objects]
+;[Available skins]
+;[Available view modes]
+;[Avoid doubleclick expand]
+;[Away Message]
+;[Background colour:]
+;[Between frames:]
+;[Border]
+;[Border Color:]
+;[Borderless main window]
+;[Borders]
+;[Bottom/Right]
+;[Bring to front if covered]
+;[Browse]
+;[Button width]
+;[Cancel]
+;[Clear all]
+;[Client area margins]
+;[Colour]
+;[Compact mode]
+;[Compact mode\n(Show avatars and additional text\non selected contacts only)]
+;[Contact List Extra Icons]
+;[Contact List Sorting]
+;[Contact icon]
+;[Container height:]
+;[Container type:]
+;[Container width:]
+;[Copy]
+;[Custom corner size:]
+;[Cycle icons every]
+;[Default]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable Skin Engine]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Disabled]
+;[Dock to sides]
+;[Dont move offline user to bottom]
+;[Down]
+;[Drag to ]
+;[Draw a line alongside group names]
+;[Draw border on avatar]
+;[Draw icon in avatar space]
+;[Draw normal status as overlay]
+;[Draw overlay icons]
+;[Draw smileys on first line]
+;[Draw smileys on second line]
+;[Draw smileys on third line]
+;[Easy Scroll]
+;[Easy move]
+;[Editing view mode]
+;[Enable Aero Glass (Vista)]
+;[Enable custom account settings]
+;[Enable drop shadow (restart required)]
+;[Event notify area]
+;[Expand metacontacts]
+;[Fade contact list in/out]
+;[Fade out entire list when:]
+;[File]
+;[Fit mode]
+;[For other stuff MetaContacts plugin should be loaded.\n\nhttp://miranda-im.org/download]
+;[Fragment location]
+;[Frames Order]
+;[Full selection]
+;[Gamma correction]
+;[Gaps]
+;[Group]
+;[Groups]
+;[Height]
+;[Hide Miranda]
+;[Hide account completely]
+;[Hide all 'Extra icons' for subcontacts]
+;[Hide contact list after ]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide groups icon]
+;[Hide icon when showing avatar]
+;[Hide method]
+;[Hide offline subcontacts.]
+;[Hide offline users]
+;[Hide vertical scrollbar]
+;[Hints:\n* Use Drag&&Drop feature to change buttons order.\n* You can change button icons at Customize->Icons Toolbar section]
+;[Hold [Shift] to inverse [Right Click] behaviour]
+;[Horizontal Align]
+;[Horizontal align:]
+;[Hot track items as mouse passes over]
+;[Ignore Empty Extra icons places (arrange to right).]
+;[Ignore size for row height calcs]
+;[Image file and fitting mode]
+;[Inactive opacity:]
+;[Include groups]
+;[Include protocols]
+;[Include status modes]
+;[Indent groups by:]
+;[Info]
+;[Items]
+;[Last message ]
+;[Layered]
+;[Left]
+;[Left margin:]
+;[Less selection]
+;[List content:]
+;[List sorting:]
+;[Lock manual resize]
+;[Locked]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Max width]
+;[MetaContacts stuff]
+;[Min row height:]
+;[Minimize to tray]
+;[Move down]
+;[Move up]
+;[Multiline status bar:]
+;[Multiline toolbar]
+;[New]
+;[Nickname]
+;[No]
+;[No selection]
+;[Non-layered mode]
+;[Normal overlay icon]
+;[Nowhere]
+;[OPTION PAGE IS UNDER CONSTRUCTION Please DO NOT notice about any issues here.\n Only high-level design comments are applicable.]
+;[Object properties]
+;[Occ&upied\tCtrl+4]
+;[Ok]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Options]
+;[Order of items:]
+;[Out to &Lunch\tCtrl+9]
+;[Paste]
+;[Pin to desktop]
+;[Place offline users out of groups]
+;[Position (vertical)]
+;[Position:]
+;[Preview]
+;[Protocol]
+;[Protocol status icon]
+;[Quicksearch in open groups only]
+;[Remove away message if contact became offline]
+;[Remove container]
+;[Replace smileys in clist]
+;[Resize smileys and 'Listining to' icon]
+;[Right click opens Miranda menu]
+;[Right click opens status menu]
+;[Right margin:]
+;[Right-To-Left reading mode (mirror template)]
+;[Round corners]
+;[Round corners of avatars]
+;[Row border:]
+;[Row template]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Selection Mode]
+;[Selection colour:]
+;[Set options per account]
+;[Settings]
+;[Show]
+;[Show Avatars]
+;[Show Title]
+;[Show Toolbar with next buttons:]
+;[Show automaticaly]
+;[Show both icons]
+;[Show contact time as row item]
+;[Show contact time in list]
+;[Show contacts in groups]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show listening to if there isn't away message]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show normal status as overlay]
+;[Show protocol icon]
+;[Show protocol names]
+;[Show second line]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status if there isn't away message]
+;[Show status text]
+;[Show third line]
+;[Show time only if it is different from current time]
+;[Show title bar]
+;[Show unread emails (if supported)]
+;[Show xStatus Name]
+;[Show xStatus icon]
+;[Single click interface]
+;[Size upwards]
+;[Size:]
+;[Skin Preview]
+;[Slider2]
+;[Snap to edges]
+;[Sort groups alphabetically]
+;[Space between]
+;[Space on Left]
+;[Space on right]
+;[Spin1]
+;[Status bar:]
+;[Status mode]
+;[Status overlay opacity is 75% ]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Subcontacts indent:]
+;[System tray icon]
+;[System tray icon mode]
+;[Text:]
+;[Thin border main window]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tile vertically according to Row Height]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
+;[Toolbar settings]
+;[Top]
+;[Top space:]
+;[Top/Left]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparency:]
+;[Transparent contact list]
+;[Trim long text with ellipsis]
+;[Type]
+;[UNDER CONSTRUCTION!!! IT DOES NOT WORK]
+;[Up]
+;[Use 'Meta' protocol icons for Metacontacts]
+;[Use 'XStatus: XMessage']
+;[Use Non-Layered mode]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Windows Colors]
+;[Use background bitmap]
+;[Use connecting Icon]
+;[Use extra status icon instead protocol]
+;[Use old render method (Fast, but has artefacts)]
+;[Use protocol smileys]
+;[Use xStatus icon]
+;[Using the contact list on the left side, you can select contacts which will be \"sticky\" for this view mode. These contacts will ignore the standard filter rules and only use the status mode filter below.]
+;[Variable row height]
+;[Vertical Align]
+;[Vertical align:]
+;[View mode options]
+;[Visual]
+;[W x H: 0 x 0 pixels]
+;[WARNING: \tSkins can modify your current profile. Rollback is not possible. \n\t\tPlease BACKUP your database before applying skin.]
+;[Width]
+;[Window behaviour:]
+;[XStatus has priority]
+;[Yes]
+;[[Ctrl]+[Left Click] to filter only protocol. Click on empty space to show all]
+;[\n\n\nPlease select one of available skins. \n\nOr browse for skin not in list.]
+;[and minimum]
+;[height]
+;[hide delay]
+;[keep on screen]
+;[maximum]
+;[milliseconds]
+;[ms, delay between icon blinking]
+;[only when statuses differ]
+;[seconds]
+;[seconds, when statuses differ]
+;[show delay]
+;[x100 msec]
+; Common strings that belong to many files
+;[&About]
+;[&Delete Group]
+;[&Find/Add Contacts...]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Main Menu]
+;[&New Group]
+;[&Options...]
+;[&Rename Group]
+;[&Status]
+;[Contact List]
+;[Disable &Groups]
+;[E&xit]
+;[Groups]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Status Bar]
+;[Window]
+
+; ../../plugins/Clist_mw/BkgrCfg.cpp
+;[Backgrounds]
+;[Customize]
+
+; ../../plugins/Clist_mw/CLUIFrames/cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Collapsed]
+;[&Down]
+;[&Floating Mode]
+;[&FrameTitle]
+;[&Locked]
+;[&Position]
+;[&Show TitleBar]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Floating]
+;[Frames]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[New Menu System not Found...]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+;[TitleBarFont]
+;[Visible]
+
+; ../../plugins/Clist_mw/clcfonts.cpp
+;[Background]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Group Closed]
+;[Group member counts]
+;[Hottrack Text]
+;[Hover Contacts]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Quicksearch Text]
+;[Selected Text]
+;[Standard contacts]
+;[Status messages]
+
+; ../../plugins/Clist_mw/clcopts.cpp
+;[List]
+;[List Background]
+;[List MetaContacts]
+;[StatusBar Background]
+
+; ../../plugins/Clist_mw/clistopts.cpp
+;[Global]
+
+; ../../plugins/Clist_mw/clistsettings.cpp
+;[(Unknown Contact)]
+;[_NoProtocol_]
+
+; ../../plugins/Clist_mw/clui.cpp
+;[My Contacts]
+
+; ../../plugins/Clist_mw/groupmenu.cpp
+;[&New SubGroup]
+
+; ../../plugins/Clist_mw/keyboard.cpp
+;[Close Miranda]
+;[Restore last status]
+
+; ../../plugins/Clist_mw/resource.rc
+;[!!! Note: all client icons are made by Angeli-ka, and I have her permission to use them in clist_mw plugin.]
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;['Hide Offline' means to hide:]
+;[Active opacity:]
+;[Advanced #1]
+;[Advanced #2]
+;[Always on top]
+;[Always show status in tooltip]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Automatically resize window to height of list]
+;[Avoid doubleclick expand]
+;[Background colour:]
+;[Cellular]
+;[Contact List Background]
+;[Contact List Extra Icons]
+;[Contact List Sorting]
+;[Cycle icons every]
+;[Default]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Dont move offline user to bottom]
+;[Draw a line alongside group names]
+;[E-mail]
+;[Easy move]
+;[Enable drop shadow (restart required)]
+;[Fade contact list in/out]
+;[Gamma correction]
+;[Grey out entire list when:]
+;[Group]
+;[Hide Miranda]
+;[Hide all 'Extra icons' for subcontacts]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide offline subcontacts.]
+;[Hide offline users]
+;[Hide vertical scrollbar]
+;[Homepage]
+;[Hot track items as mouse passes over]
+;[If window is partially covered, bring to front instead of hiding]
+;[Ignore Empty Extra icons places (arrange to right).]
+;[Inactive opacity:]
+;[Indent groups by:]
+;[InsertSeparator]
+;[Items]
+;[Left margin:]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[MenuItems]
+;[MenuObjects]
+;[MetaContacts supporting]
+;[Minimize to tray]
+;[Name:]
+;[No]
+;[Nowhere]
+;[Occ&upied\tCtrl+4]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Out to &Lunch\tCtrl+9]
+;[Pin to desktop]
+;[Protocol Type]
+;[Quicksearch in open groups only]
+;[Right click opens Miranda menu]
+;[Right click opens status menu]
+;[Row height:]
+;[Rows]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Selection colour:]
+;[Service:]
+;[Set]
+;[Settings]
+;[Show]
+;[Show bevel effect on panels]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show icons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show protocol names]
+;[Show selection even when list is not focused]
+;[Show size grip]
+;[Show status bar]
+;[Show status text]
+;[Show title bar]
+;[Single click interface]
+;[Size upwards]
+;[Slider2]
+;[Sort contacts by name]
+;[Sort contacts by protocol]
+;[Sort contacts by status]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[System tray icon]
+;[System tray icon when using multiple protocols]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tile vertically according to Row Height]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent contact list]
+;[Tray]
+;[Tree2]
+;[Use 'Meta' protocol icons for Metacontacts]
+;[Use New Drawer for StatusBar]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use background bitmap]
+;[Use connecting Icon]
+;[Visual]
+;[Warning!\r\nThis MenuObject not support user defined options.]
+;[Yes]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms, delay between icon blinking]
+;[pixels]
+;[seconds]
+;[seconds, when statuses differ]
+; Common strings that belong to many files
+;[&Delete Group]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&New Group]
+;[&Rename Group]
+;[&Status]
+;[Always]
+;[Appearance]
+;[Background]
+;[Configure view modes]
+;[Contact List]
+;[Dialog]
+;[Disable &Groups]
+;[E&xit]
+;[Event area]
+;[General]
+;[Groups]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Icons]
+;[Never]
+;[Protocol]
+;[Setup view modes]
+;[Skin items]
+;[Status Bar]
+;[Status mode]
+;[Sticky contacts]
+;[Version]
+;[Window]
+
+; ../../plugins/Clist_nicer/CLUIFrames/cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Collapsed]
+;[&Down]
+;[&Floating Mode]
+;[&FrameTitle]
+;[&Locked]
+;[&Position]
+;[&Show TitleBar]
+;[&Skinned frame]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Floating]
+;[Frames]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+;[Skinned frame]
+;[Visible]
+
+; ../../plugins/Clist_nicer/CLUIFrames/groupmenu.cpp
+;[&About the contact list...]
+;[&Find/Add Contacts...]
+;[&Main Menu]
+;[&New SubGroup]
+;[&Options...]
+
+; ../../plugins/Clist_nicer/CLUIFrames/movetogroup.cpp
+;[&Floating Contact]
+
+; ../../plugins/Clist_nicer/SRC/Docking.cpp
+;[Clist docking]
+;[The clist cannot be docked when using the default title bar and border. Use a toolwindow or borderless style instead.]
+
+; ../../plugins/Clist_nicer/SRC/clcopts.cpp
+;[<current>]
+;[Add New...]
+;[Advanced]
+;[Always Left]
+;[Always Right]
+;[Apply this profile]
+;[Automatic (RTL)]
+;[Contact list]
+;[Contact rows]
+;[Contacts]
+;[Default]
+;[Delete]
+;[Far left]
+;[Far right]
+;[Floating contacts]
+;[For RTL only]
+;[Groups and layout]
+;[Hottracked contact]
+;[Last Message]
+;[List layout]
+;[Message Frequency]
+;[Name]
+;[Nothing]
+;[Offline contact]
+;[RTL TEXT only]
+;[Rename...]
+;[Selected contact]
+;[Skins]
+;[Status]
+;[When needed]
+;[When space allows it]
+;[With Nickname - left]
+;[With Nickname - right]
+
+; ../../plugins/Clist_nicer/SRC/clistmenus.cpp
+;[&Contact list settings...]
+;[Add permanently]
+;[Contact list display and ignore options for %s]
+;[Default (global setting)]
+;[Hide always]
+;[Revert to default]
+;[Show always when available]
+;[When needed by status message]
+;[When space is available]
+
+; ../../plugins/Clist_nicer/SRC/clistopts.cpp
+;[Global]
+
+; ../../plugins/Clist_nicer/SRC/clui.cpp
+;[%s Connecting]
+;[Accounts]
+;[Built %s %s]
+;[CList - Nicer/Connecting Icons]
+;[CList - Nicer/Default]
+;[CList - Nicer/Overlay Icons]
+;[Chat room/IRC channel activity]
+;[Clear view mode]
+;[Contact list local time]
+;[Contact on invisible list or blocked]
+;[Contact on visible list]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Event Area]
+;[Find and add contacts]
+;[Frame titles]
+;[Group member counts]
+;[Hottrack Text]
+;[Menu]
+;[Minimize contact list]
+;[My Contacts]
+;[Offline]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Open main menu]
+;[Open preferences]
+;[Quicksearch Text]
+;[Reset view mode]
+;[Select view mode]
+;[Selected Text]
+;[Set status modes]
+;[Show / hide offline contacts]
+;[Show menu]
+;[Standard contacts]
+;[Status menu]
+;[Toggle group mode]
+;[Toggle sounds]
+;[tabSRMM Menu]
+;[tabSRMM session list]
+
+; ../../plugins/Clist_nicer/SRC/cluiopts.cpp
+;[No border]
+;[Thin border]
+;[Title bar]
+;[Tool Window]
+
+; ../../plugins/Clist_nicer/SRC/extBackg.cpp
+;[Load and apply]
+
+; ../../plugins/Clist_nicer/SRC/viewmodes.cpp
+;[A view mode with this name does alredy exist]
+;[And]
+;[Clear current View Mode]
+;[Clear view mode and return to default display]
+;[Current view mode: %s]
+;[Days]
+;[Delete a view mode]
+;[Duplicate name]
+;[Filtering]
+;[Hours]
+;[Minutes]
+;[Newer than]
+;[No view mode]
+;[Older than]
+;[Or]
+;[Really delete this view mode? This cannot be undone]
+;[Select a view mode]
+;[Setup View Modes...]
+;[Ungrouped contacts]
+;[View Modes]
+
+; ../../plugins/Clist_nicer/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;[< Reload]
+;[About CList Nicer+]
+;[Active]
+;[Active opacity:]
+;[Advanced #1]
+;[Advanced #2]
+;[Advanced #3]
+;[Advanced #4]
+;[Alignment]
+;[Although the exception was caught and you may continue working with Miranda, you should restart the program as soon as possible. The exception may have damaged internal data structures and can have a serious impact on stability.]
+;[Always Hide On Taskbar]
+;[Always align icons and text for missing avatars]
+;[Always on top]
+;[Always show status in tooltip]
+;[Appear always offline (block contact)]
+;[Appear always online]
+;[Apply]
+;[Apply group indent values to background drawing]
+;[Apply last active view mode ]
+;[Apply skin now]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Auto mode]
+;[Auto-Hide Status Floater]
+;[Automatically clear this view mode after]
+;[Automatically fill background with wallpaper (tiled wallpaper only)]
+;[Automatically resize window to height of list]
+;[Available view modes]
+;[Avatar alignment]
+;[Avatars]
+;[Background colour]
+;[Behaviour]
+;[Blend selection with background]
+;[Border]
+;[Cancel]
+;[Center groupnames horizontally]
+;[Centered when possible]
+;[Clear all]
+;[Client]
+;[Client margins]
+;[Clip border by]
+;[Clist Nicer+]
+;[Colour]
+;[Contact List Background]
+;[Contact List Sorting]
+;[Contact list layout]
+;[Contact list skin]
+;[Continue]
+;[Copy to clipboard]
+;[Copyright © 2004-2010 by the Miranda IM project. More detailed copyright information can be found in the included README file.\n\nThis software is distributed and licensed under the terms of the GNU General Public License V2 or any later version.]
+;[Corner radius]
+;[Cycle icons every]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Display options]
+;[Display status message when available]
+;[Do not separate offline contacts]
+;[Do not show system tray icon tooltips on mouse over]
+;[Don't request avatars for offline contacts]
+;[Double click on avatar opens userinfo]
+;[Draw a border around avatars]
+;[Draw a line alongside group names]
+;[Draw background skin]
+;[Draw overlay icon on avatar]
+;[Draw sunken Frame]
+;[Draw sunken edge]
+;[E-Mail]
+;[Easy move]
+;[Embedded frames border]
+;[Enable floating contacts (required restart)]
+;[Exit Miranda]
+;[Export to skin file]
+;[Extra icon size]
+;[Extra icons]
+;[Extra icons (drag items to reorder them)]
+;[Fade contact list in/out]
+;[Fill with contact list background color]
+;[Finally by]
+;[First by]
+;[Floating contacts appearance]
+;[Frame titlebar height]
+;[Fully transparent (like TweakUI)]
+;[Gap between frames]
+;[Grey out entire list when:]
+;[Group]
+;[Group row height]
+;[Group top padding]
+;[Height]
+;[Hide Miranda]
+;[Hide as offline]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide numbers when all offline]
+;[Hide offline users]
+;[Hide this contact from the list]
+;[Hide vertical scroll bar]
+;[Homepage]
+;[Hot track items as mouse passes over]
+;[Hover time]
+;[If window is partially covered, bring to front instead of hiding]
+;[If you enable this, the background settings will affect the entire contact list frame.]
+;[Ignore all]
+;[Ignore none]
+;[Ignore selection for groups]
+;[Ignore these events]
+;[Inactive]
+;[Inactive opacity:]
+;[Include groups]
+;[Include protocols]
+;[Include status modes]
+;[Incoming file transfers]
+;[Indent groups by:]
+;[Inner Row vertical padding]
+;[Items]
+;[Last message ]
+;[Load from skin file]
+;[Load this skin on startup]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Make selection shape equal to selected item]
+;[Margins (left/right)]
+;[Margins and spacing]
+;[Mark protocols locked from global status changes]
+;[Messages]
+;[Minimum row height:]
+;[Move events to the top of list\nor group]
+;[Move marked Contacts to this Group]
+;[New]
+;[No]
+;[No expand/collapse icon]
+;[Nowhere]
+;[OK]
+;[Occ&upied\tCtrl+4]
+;[Ok]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only show contact floaters when contact list is hidden or minimized]
+;[Only when statuses differ]
+;[Only when timezone differs]
+;[Opacity]
+;[Other]
+;[Out to &Lunch\tCtrl+9]
+;[Padding]
+;[Per contact skins:]
+;[Pin to desktop]
+;[Protocol skins override status text colors]
+;[Quicksearch in open groups only]
+;[Radius]
+;[Replace status icons with xStatus]
+;[Reserved]
+;[Reserved #1]
+;[Reserved #2]
+;[Reset order and visibility to default]
+;[Right align contacts]
+;[Right click opens Miranda IM menu]
+;[Right click opens status menu]
+;[Rounded avatars]
+;[Rounded border]
+;[Rounded corners]
+;[Row gap]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Second text line]
+;[Set all buttons to skinned mode]
+;[Set base visiblity on the frames menu]
+;[Show]
+;[Show 2nd line:]
+;[Show Avatar:]
+;[Show Event Area in Floater]
+;[Show ICQ extended status icons]
+;[Show Metacontact proto Icons]
+;[Show Status Icons]
+;[Show Visibility Icons]
+;[Show additional Buttons]
+;[Show avatars]
+;[Show bevels on panels]
+;[Show contact with priority]
+;[Show contacts local time]
+;[Show divider between online and offline contacts]
+;[Show drop shadow (restart required)]
+;[Show extra icons]
+;[Show icons]
+;[Show local time]
+;[Show menu and status buttons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show number of contacts in a group]
+;[Show protocol names]
+;[Show resize grip indicator]
+;[Show second text line]
+;[Show second text line:]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status icons]
+;[Show status text]
+;[Show tooltips]
+;[Show visibility icon]
+;[Show visibility icons]
+;[Simple layout]
+;[Single click interface]
+;[Size upwards]
+;[Skin options]
+;[Slider2]
+;[Snap to edges (hold CTRL for snap between floaters)]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Statisch]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Support and latest version information]
+;[Suppress added notifications]
+;[Suppress auth requests]
+;[Suppress online notifications]
+;[Synchronzie floater visibility with contact list]
+;[System tray icon]
+;[System tray icon when using multiple protocols]
+;[TabSRMM exception]
+;[Telephone]
+;[Then by]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Time:]
+;[Title bar text:]
+;[To show a previously hidden contact, navigate to Options->Events->Ignore, search the contact in the list and tick the checkbox next to its name.]
+;[Tooltips]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent contact list]
+;[Tray]
+;[URL events]
+;[Unload skin]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Overlay icons on avatars]
+;[Use Status Floater]
+;[Use Windows colours]
+;[Use background image]
+;[Use default]
+;[Use fast gradient drawing]
+;[Use full row for selection and hottracking]
+;[Use metacontact protocol icons instead of subcontacts]
+;[Use per protocol/contact skinning]
+;[Use these settings to skin the entire background]
+;[Using the contact list on the left side, you can select contacts which will be \"sticky\" for this view mode. These contacts will ignore the standard filter rules and only use the status mode filter below.]
+;[View mode options]
+;[Visibility]
+;[Visual]
+;[When possible, draw status icons in avatar space]
+;[Width]
+;[Yes]
+;[build time]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms]
+;[seconds]
+;[seconds, when statuses differ]
+
+; ../../plugins/Clist_nicer/skineditor/main.cpp
+;[<None>]
+;[Bumped]
+;[Etched]
+;[Image items]
+;[Raised]
+;[Sunken]
+
+; ../../plugins/Clist_nicer/skineditor/skinedit.rc
+;[3D border (bright / dark)]
+;[Alpha (percent)]
+;[Border style]
+;[Bottom to top]
+;[Bottom-Left]
+;[Bottom-Right]
+;[First color]
+;[Gradient]
+;[Item borders]
+;[Item colors]
+;[Item ignored]
+;[Item margins]
+;[Left to right]
+;[Not yet supported]
+;[Right to left]
+;[Round corners]
+;[Second color]
+;[Textcolor]
+;[Top to bottom]
+;[Top-Left]
+;[Top-Right]
+;[Transparent]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Console/Console.c
+;[&Help]
+;[*** Console cleared ***]
+;[*** Console paused ***]
+;[*** Console resumed ***]
+;[*** Console started ***]
+;[All Files]
+;[Console]
+;[Hide Console]
+;[Miranda Console]
+;[Network]
+;[Save log to file]
+;[Save selection to file]
+;[Show Console]
+;[Show/Hide Console]
+;[Text]
+;[Text Files (*.txt)]
+
+; ../../plugins/Console/resource.rc
+;[&C]
+;[&D]
+;[&O]
+;[&P]
+;[&Q]
+;[&S]
+;[&W]
+;[* Restart needed]
+;[Always show at start]
+;[Console ]
+;[Lines wrap length [25-255]]
+;[Log size limit [1 000 - 1 000 000 lines]]
+;[New lines between events*]
+;[Save settings and restart console]
+;[Show icons in log*]
+;[Single window mode*]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ContactsPlus/contacts.rc
+;[&A]
+;[&Add]
+;[&D]
+;[&Details]
+;[&H]
+;[&Select All]
+;[&Send]
+;[Add to &group:]
+;[Add to List]
+;[An error has occured. The protocol reported the following error:]
+;[Cancel]
+;[Choose contacts to be send:]
+;[Close]
+;[Contacts send error]
+;[Popup]
+;[Received contacts]
+;[Send Message]
+;[Send contacts]
+;[Try again]
+;[User Details]
+
+; ../../plugins/ContactsPlus/main.cpp
+;[Contacts]
+;[Contacts received from]
+;[Incoming Contacts]
+;[Outgoing Contacts]
+; Common strings that belong to many files
+;[Country Flags]
+
+; ../../plugins/CountryFlags/extraimg.c
+;[Advanced #%u]
+;[Contact List]
+
+; ../../plugins/CountryFlags/main.c
+;[Country Flags Plugin]
+;[The Country Flags Plugin can not be loaded. It requires Miranda IM %hs or later.]
+
+; ../../plugins/CountryFlags/resource.rc
+;[In following contact list &column:]
+;[Show country flag as &extra image on contact list]
+;[Show country flag as &status icon on message window]
+;[Use &IP-to-country database for country detection]
+;[Use &unknown flag if the country can not be determined]
+; Common strings that belong to many files
+;[Add]
+;[Add new item]
+;[Custom Status List]
+;[Modify]
+
+; ../../plugins/CSList/cslist.cpp
+;[Do you really want to delete selected item?]
+;[Do you want old database entries to be deleted after Import?]
+;[Favourites]
+;[Message]
+;[Modify item]
+;[Regular statuses]
+;[Status]
+;[This field doesn't accept string longer than %d characters. The string will be truncated.]
+;[Title]
+;[Warning]
+
+; ../../plugins/CSList/cslist.h
+;[Afraid]
+;[Amazed]
+;[Amorous]
+;[Angry]
+;[Annoyed]
+;[Anxious]
+;[Aroused]
+;[Ashamed]
+;[Bored]
+;[Brave]
+;[Browsing]
+;[Business]
+;[Calm]
+;[Cautious]
+;[Clear]
+;[Clear custom status (reset to None) and close]
+;[Close without changing custom status]
+;[Coffee]
+;[Cold]
+;[Confident]
+;[Confused]
+;[Contemplative]
+;[Contented]
+;[Cranky]
+;[Crazy]
+;[Creative]
+;[Curious]
+;[Dejected]
+;[Delete selected item]
+;[Depressed]
+;[Disappointed]
+;[Disgusted]
+;[Dismayed]
+;[Distracted]
+;[Drinking beer]
+;[Eating]
+;[Embarrassed]
+;[Envious]
+;[Excited]
+;[Favourite]
+;[Feeling sick]
+;[Filter]
+;[Filter list]
+;[Flirtatious]
+;[Frustrated]
+;[Gaming]
+;[Grateful]
+;[Grieving]
+;[Grumpy]
+;[Guilty]
+;[Happy]
+;[Having fun]
+;[Hopeful]
+;[Hot]
+;[Humbled]
+;[Humiliated]
+;[Hungry]
+;[Hurt]
+;[I'm high]
+;[Import]
+;[Import statuses from database]
+;[Impressed]
+;[In awe]
+;[In love]
+;[Indignant]
+;[Interested]
+;[Intoxicated]
+;[Invincible]
+;[Jealous]
+;[Journal]
+;[Listening to music]
+;[Lonely]
+;[Lost]
+;[Love]
+;[Lucky]
+;[Main Icon]
+;[Main Menu]
+;[Mean]
+;[Meeting]
+;[Modify selected item]
+;[Moody]
+;[Nervous]
+;[Neutral]
+;[No change]
+;[Offended]
+;[On WC]
+;[On the phone]
+;[Outraged]
+;[PDA]
+;[Party]
+;[Picnic]
+;[Playful]
+;[Proud]
+;[Relaxed]
+;[Relieved]
+;[Remorseful]
+;[Remove]
+;[Restless]
+;[Sad]
+;[Sarcastic]
+;[Satisfied]
+;[Searching]
+;[Serious]
+;[Set]
+;[Set custom status to selected one and close]
+;[Set/unset current item as favorite]
+;[Sex]
+;[Shocked]
+;[Shooting]
+;[Shopping]
+;[Shy]
+;[Sick]
+;[Sleeping]
+;[Sleepy]
+;[Smoking]
+;[Spontaneous]
+;[Stressed]
+;[Strong]
+;[Studying]
+;[Surfing]
+;[Surprised]
+;[Taking a bath]
+;[Thankful]
+;[Thinking]
+;[Thirsty]
+;[Tired]
+;[To be or not to be]
+;[Typing]
+;[Undefined]
+;[Undo changes]
+;[Watching TV]
+;[Watching pro7 on TV]
+;[Weak]
+;[Working]
+;[Worried]
+
+; ../../plugins/CSList/cslist.rc
+;[A]
+;[Add/Modify]
+;[Add/Modify Custom Status]
+;[Allow extra ICQ Custom status items (ICQ Plus only)]
+;[C]
+;[Cancel]
+;[Confirm deletion of items]
+;[D]
+;[Delete entries in ICQ Custom status menu after Import]
+;[F]
+;[I]
+;[List settings]
+;[M]
+;[N]
+;[No items available in the database.\nClick the Add button to define some.]
+;[Note: Menu items are only visible when at least one ICQ account is properly set. Check if you have at least one account with UIN filled in.]
+;[O]
+;[Remember last window position]
+;[U]
+; Common strings that belong to many files
+;[]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Db3x/database.c
+;[Database Panic]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+
+; ../../plugins/Db3x/resource.rc
+;[&Allow all further changes to this section]
+;[&Delete]
+;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[Cancel Import]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database settings are being imported from]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Install Database Settings]
+;[No]
+;[No to all]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[What do you want to do with the file now?]
+;[Yes]
+;[to the value]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Db3x_mmap/database.c
+;[Database Error]
+;[Database Panic]
+;[Database failure. Miranda will now shutdown.]
+;[Disk is full. Miranda will now shutdown.]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+
+; ../../plugins/Db3x_mmap/db3x_mmap.rc
+;[&Allow all further changes to this section]
+;[&Delete]
+;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[Cancel Import]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database settings are being imported from]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Install Database Settings]
+;[No]
+;[No to all]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[What do you want to do with the file now?]
+;[Yes]
+;[to the value]
+; Common strings that belong to many files
+;[Cancel]
+;[Miranda Database Tool]
+
+; ../dbtool/aggressive.cpp
+;[Aggressive: random junk at %08X: skipping]
+;[Aggressive: unlinked data at %08X: can't automatically place]
+;[Performing aggressive pass]
+
+; ../dbtool/contactchain.cpp
+;[Contact chain corrupted, further entries ignored]
+;[Contact count marked wrongly: correcting]
+;[Processing contact chain]
+
+; ../dbtool/disk.cpp
+;[Can't write to output file - disk full? (%u)]
+;[Can't write to working file, aggressive mode may be too aggressive now]
+;[Error reading, database truncated? (%u)]
+;[Invalid offset found]
+;[Invalid offset found (database truncated?)]
+
+; ../dbtool/eventchain.cpp
+;[Duplicate event was found: skipping]
+;[Event chain corrupted, further entries ignored]
+;[Event chain corrupted, trying to recover...]
+;[Event count marked wrongly: correcting]
+;[Event marked as first which is not: correcting]
+;[Event not backlinked correctly: fixing]
+;[Event position in chain is not correct]
+;[Event position in chain is not correct: fixing]
+;[Event position in chain is not correct: unable to fix]
+;[Extra flags found in event: removing]
+;[First event not marked as such: correcting]
+;[First unread event marked wrong: fixing]
+;[Infeasibly large event blob: skipping]
+
+; ../dbtool/finaltasks.cpp
+;[%s\\Backup (%d) of %s]
+;[%s\\Backup of %s]
+;[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
+;[Processing final tasks]
+;[Unable to delete original file]
+;[Unable to rename original file]
+;[Unable to rename output file]
+
+; ../dbtool/finished.cpp
+;[&Finish]
+
+; ../dbtool/initialchecks.cpp
+;[ (Output).dat]
+;[<check only>]
+;[Can't create file mapping (%u)]
+;[Can't create map view of file (%u)]
+;[Can't create output file (%u)]
+;[Database is corrupted and too small to contain any recoverable data]
+;[Database is marked as belonging to an unknown version of Miranda]
+;[Database is newly created and has no data to process]
+;[Database signature is corrupted, automatic repair is impossible]
+;[Processing completed successfully]
+
+; ../dbtool/modulechain.cpp
+;[Invalid module name offset, skipping data]
+;[Module chain corrupted, further entries ignored]
+;[Module name '%s' is not unique: %d duplicates found)]
+;[Processing module name chain]
+;[Unreasonably long module name, skipping]
+
+; ../dbtool/progress.cpp
+;[Click Next to continue]
+;[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
+;[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
+
+; ../dbtool/resource.rc
+;[&File:]
+;[&Next >]
+;[&Other...]
+;[< &Back]
+;[Aggressively find corruption]
+;[All tasks have been completed.]
+;[Backup:]
+;[Check consistency only]
+;[Cleaning Options]
+;[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
+;[Convert old Unicode messages to UTF8]
+;[Converts history messages in pre-0.7 format (ANSI+UCS2) to the new UTF8 format supported by 0.7. Saves the database space in most cases (recommended).]
+;[Create backup]
+;[Creates a backup copy of the database before any of the requested changes are made.]
+;[Erase all histories]
+;[Error Opening Database]
+;[File Access Options]
+;[Finished!]
+;[Just checks that the database is valid, without writing anything to the disk.]
+;[Launch Miranda with this profile]
+;[Launches Miranda with the profile that was just worked on.]
+;[Mark all events read]
+;[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
+;[Please wait while the requested operations are being performed.]
+;[Progress1]
+;[Removes all the saved history for all contacts in the database.]
+;[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
+;[Select Miranda Profile]
+;[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
+;[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
+;[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
+;[There was an error opening the profile database given.]
+;[This programme is licenced under the terms of the GNU General Public License.]
+;[To continue, click Next.]
+;[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
+;[Welcome to the Miranda Database Wizard]
+;[Working...]
+;[You can choose the Miranda profile database to compact or repair.]
+;[You can choose to remove information from the database while it is being processed.]
+;[You can select low level options to determine how the database is processed.]
+;[whiterect]
+
+; ../dbtool/selectdb.cpp
+;[All Files]
+;[Database]
+;[Miranda Databases (*.dat)]
+;[Total size]
+;[Wasted]
+
+; ../dbtool/settingschain.cpp
+;[Empty settings group at %08X: skipping]
+;[Infeasibly large settings blob: skipping]
+;[Settings chain corrupted, further entries ignored]
+
+; ../dbtool/user.cpp
+;[More than one user contact: keeping only first]
+;[Processing user data]
+;[User corrupted, this could cause major problems]
+
+; ../dbtool/worker.cpp
+;[All tasks completed but with errors (%d)]
+;[All tasks completed successfully]
+;[Database worker thread activated]
+;[Elapsed time: %d sec]
+;[Processing aborted by user]
+; Common strings that belong to many files
+;[%d crypto modules loaded]
+;[&Next >]
+;[< &Back]
+;[Added %d contacts and %d groups.]
+;[All Files]
+;[Cancel]
+;[Change Password]
+;[Change password]
+;[Cryptor loaded: %s [%s] (%s)]
+;[Database]
+;[Database encrypted with %s by %s]
+;[Database is Secured MMAP database]
+;[EN]
+;[Import completed in %d seconds.]
+;[Importing groups.]
+;[Miranda Database Tool]
+;[Miranda MMAP Secured Database]
+;[OK]
+;[Password is not correct!]
+;[Please type in your password for]
+;[Progress1]
+;[Scanning cryptors directory]
+;[Secured MMAP: authorization successful]
+;[Sorry, but your database encrypted with unknown module]
+;[The given file does not exist. Please check that you have entered the name correctly.]
+;[Too many errors!]
+;[You are not authorized for access to Database]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/aggressive.cpp
+;[Aggressive: random junk at %08X: skipping]
+;[Aggressive: unlinked data at %08X: can't automatically place]
+;[Performing aggressive pass]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/contactchain.cpp
+;[Contact chain corrupted, further entries ignored]
+;[Contact count marked wrongly: correcting]
+;[Processing contact chain]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/disk.cpp
+;[Can't write to output file - disk full? (%u)]
+;[Can't write to working file, aggressive mode may be too aggressive now]
+;[Error reading, database truncated? (%u)]
+;[Invalid offset found]
+;[Invalid offset found (database truncated?)]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/eventchain.cpp
+;[Duplicate event was found: skipping]
+;[Event chain corrupted, further entries ignored]
+;[Event chain corrupted, trying to recover...]
+;[Event count marked wrongly: correcting]
+;[Event marked as first which is not: correcting]
+;[Event not backlinked correctly: fixing]
+;[Event position in chain is not correct]
+;[Event position in chain is not correct: fixing]
+;[Event position in chain is not correct: unable to fix]
+;[Extra flags found in event: removing]
+;[First event not marked as such: correcting]
+;[First unread event marked wrong: fixing]
+;[Infeasibly large event blob: skipping]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/finaltasks.cpp
+;[%s\\Backup (%d) of %s]
+;[%s\\Backup of %s]
+;[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
+;[Processing final tasks]
+;[Unable to delete original file]
+;[Unable to rename original file]
+;[Unable to rename output file]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/finished.cpp
+;[&Finish]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/initialchecks.cpp
+;[ (Output).dat]
+;[<check only>]
+;[Can't create file mapping (%u)]
+;[Can't create map view of file (%u)]
+;[Can't create output file (%u)]
+;[Database is corrupted and too small to contain any recoverable data]
+;[Database is marked as belonging to an unknown version of Miranda]
+;[Database is newly created and has no data to process]
+;[Database signature is corrupted, automatic repair is impossible]
+;[Processing completed successfully]
+;[your database]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/modulechain.cpp
+;[Invalid module name offset, skipping data]
+;[Module chain corrupted, further entries ignored]
+;[Module name '%s' is not unique: %d duplicates found)]
+;[Processing module name chain]
+;[Unreasonably long module name, skipping]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/progress.cpp
+;[Click Next to continue]
+;[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
+;[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/resource.rc
+;[&File:]
+;[&Other...]
+;[Aggressively find corruption]
+;[All tasks have been completed.]
+;[Backup:]
+;[Check consistency only]
+;[Cleaning Options]
+;[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
+;[Convert old Unicode messages to UTF8]
+;[Converts history messages in pre-0.7 format (ANSI+UCS2) to the new UTF8 format supported by 0.7. Saves the database space in most cases (recommended).]
+;[Create backup]
+;[Creates a backup copy of the database before any of the requested changes are made.]
+;[Erase all histories]
+;[Error Opening Database]
+;[File Access Options]
+;[Finished!]
+;[Just checks that the database is valid, without writing anything to the disk.]
+;[Launch Miranda with this profile]
+;[Launches Miranda with the profile that was just worked on.]
+;[Mark all events read]
+;[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
+;[Please enter password for]
+;[Please wait while the requested operations are being performed.]
+;[Removes all the saved history for all contacts in the database.]
+;[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
+;[Select Miranda Profile]
+;[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
+;[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
+;[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
+;[There was an error opening the profile database given.]
+;[This programme is licenced under the terms of the GNU General Public License.]
+;[To continue, click Next.]
+;[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
+;[Welcome to the Miranda Database Wizard]
+;[Working...]
+;[You can choose the Miranda profile database to compact or repair.]
+;[You can choose to remove information from the database while it is being processed.]
+;[You can select low level options to determine how the database is processed.]
+;[whiterect]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/selectdb.cpp
+;[Miranda Databases (*.dat)]
+;[Total size]
+;[Wasted]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/settingschain.cpp
+;[Empty settings group at %08X: skipping]
+;[Infeasibly large settings blob: skipping]
+;[Settings chain corrupted, further entries ignored]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/user.cpp
+;[More than one user contact: keeping only first]
+;[Processing user data]
+;[User corrupted, this could cause major problems]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/worker.cpp
+;[All tasks completed but with errors (%d)]
+;[All tasks completed successfully]
+;[Database worker thread activated]
+;[Elapsed time: %d sec]
+;[Processing aborted by user]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/main.c
+;[&Import...]
+;[Added %s contact %s]
+;[Added %s contact %s, '%s']
+;[Added contact %u (found in history)]
+;[Failed to add %s contact %s]
+;[Ignored event from/to self]
+;[Skipping duplicate group %s.]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/mirabilis.c
+;[Added %d events and skipped %d duplicates.]
+;[All groups may not have not been imported.]
+;[Attempting to parse group list, type %d.]
+;[Attempting to parse property block at offset %u.]
+;[Attempting to parse property block list at offset %u.]
+;[Attempting to parse sub list at offset %u.]
+;[Attempting to parse wav file list at offset %u.]
+;[ERROR: An error occurred while importing groups.]
+;[ERROR: Failed to find contact list groups.]
+;[ERROR: Failed to find owner information.]
+;[Error: Unknown datatype (%u) at offset %u.]
+;[Error: Unknown sub list type (%u) at offset %u.]
+;[Failed to open database file]
+;[Failed to open index file]
+;[Failed to read Property block.]
+;[Group import was not completed.]
+;[ICQ account is not installed.]
+;[Ignoring msg from user %d at ofs %d.]
+;[Ignoring msg with no text from %d ofs %d.]
+;[Import aborted]
+;[Importing contacts]
+;[Importing history (this may take a while)]
+;[Mirabilis ICQ database indexes]
+;[Mirabilis Import]
+;[No ICQ contacts or history will be imported.]
+;[Skipping 'Auth. accepted' msg, ofs %d.]
+;[Skipping 'Auth. denied' msg, ofs %d.]
+;[Skipping 'Birthday' msg (?), ofs %d.]
+;[Skipping 'Chat request' msg, ofs %d.]
+;[Skipping 'Contact' msg, ofs %d.]
+;[Skipping 'Email Express' msg, ofs %d.]
+;[Skipping 'Phonecall' msg (?), ofs %d.]
+;[Skipping 'Request for auth.' msg, ofs %d.]
+;[Skipping 'SMS' msg (?), ofs %d.]
+;[Skipping 'System message', ofs %d.]
+;[Skipping 'WWW Pager' msg, ofs %d.]
+;[Skipping 'You were added' msg, ofs %d.]
+;[Skipping 29 msg, ofs %d.]
+;[Skipping 32 msg, ofs %d.]
+;[Skipping contact with unsupported version.]
+;[Skipping duplicate ICQ contact %u]
+;[Skipping duplicate ICQ contact %u, %s]
+;[Skipping event with ID < 2001.]
+;[Skipping file message offset %d.]
+;[Skipping inactive contact.]
+;[Skipping message type 0xE3 at offset %d.]
+;[Skipping non-ICQ contact %u.]
+;[Skipping unknown 0xE0 subtype (%d), ofs %d.]
+;[Skipping unknown event type %d at offset %d.]
+;[Skipping unrecognizable contact.]
+;[This database does not contain any contact groups.]
+;[This database is an unknown version.]
+;[This looks like a ICQ 2000a database.]
+;[This looks like a ICQ 2000b database.]
+;[This looks like a ICQ 2001, 2002 or 2003a database.]
+;[This looks like a ICQ 99a database.]
+;[This looks like a ICQ 99b database.]
+;[default]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/miranda.c
+;[Added %d contacts, %d groups and %d events.]
+;[Could not open file.]
+;[DEBUG: Deleted setting treated as 0-length setting]
+;[ERROR: Chain broken, no valid contact at %d]
+;[ERROR: Faulty settings chain]
+;[Failed to add message]
+;[Failed to find module %s]
+;[Failed to find setting %s]
+;[Found module: %s]
+;[Getting type %u value for setting: %s]
+;[Group import failed.]
+;[Ignoring module: %s]
+;[Ignoring setting: %s]
+;[Importing contacts.]
+;[Importing history.]
+;[Importing system history.]
+;[Miranda IM database]
+;[Miranda Import]
+;[Modulename corrupted]
+;[No owner found.]
+;[Number of contacts in database: %d]
+;[Read failure.]
+;[Signature mismatch]
+;[Skipped %d contacts.]
+;[Skipped %d duplicates and %d filtered events.]
+;[Skipped %d duplicates.]
+;[Skipping %s contact, ID not found]
+;[Skipping contact with no protocol]
+;[Skipping contact, %s not installed.]
+;[Skipping duplicate %s contact %s]
+;[Skipping history import.]
+;[Skipping new contacts import.]
+;[Skipping non-IM contact (%s)]
+;[Skipping system history import.]
+;[This is not a valid Miranda IM database.]
+;[This looks like a Miranda database, version 0.1.0.0 or above.]
+;[Unknown error while adding %s contact %s]
+;[Version mismatch]
+;[Warning: Found module with no name]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/resource.rc
+;[&Account:]
+;[&Filename:]
+;[&Other Database...]
+;[&Other Profile...]
+;[Choose how you would like to import:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Custom import]
+;[Do not load the import plugin at startup again]
+;[File Transfers]
+;[From a Mirabilis ICQ (99a - 2003a) database.]
+;[From a Miranda IM database.]
+;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
+;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the \"ICQ Contacts\" page in the Miranda options.]
+;[If you wish to import more information, click \"Next\" to return to the start of the wizard, otherwise click \"Finish\" to start using Miranda.]
+;[Import Information Wizard]
+;[Import all contacts and all messages]
+;[Import completed]
+;[Incoming]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Messages]
+;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click \"Other Database\" if your database is not listed.]
+;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click \"Other Profile\" if your profile is not listed, or if the list is empty.]
+;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
+;[New contacts && groups]
+;[Now importing...]
+;[Only import contacts]
+;[Only since:]
+;[Other]
+;[Outgoing]
+;[Select items to import:]
+;[Select this if you want to cutomize what to import.]
+;[Select this if you want to import as much data as possible. This is the recommended option.]
+;[Select this if you want to import contacts but don't want to import any message history.]
+;[System history]
+;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
+;[URLs]
+;[Use the Find/Add contacts tool to populate my contact list.]
+;[Warning: Mirabilis ICQ running. Import may not be reliable.]
+;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/wizard.c
+;[Finish]
+
+; ../../plugins/Dbx_mmap_SA/database.c
+;[Database Error]
+;[Database Panic]
+;[Database failure. Miranda will now shutdown.]
+;[Disk is full. Miranda will now shutdown.]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+
+; ../../plugins/Dbx_mmap_SA/db3x_mmap.rc
+;[&Allow all further changes to this section]
+;[&Delete]
+;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[Author:]
+;[Cancel Import]
+;[Change]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database encryption]
+;[Database settings are being imported from]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Email:]
+;[Info:]
+;[Install Database Settings]
+;[Login to Miranda IM]
+;[New password]
+;[No]
+;[No to all]
+;[Old password]
+;[Remove]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[Site:]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[Unique ID:]
+;[What do you want to do with the file now?]
+;[Yes]
+;[to the value]
+
+; ../../plugins/Dbx_mmap_SA/dialogs.c
+;[Database Features]
+;[Dll]
+;[Name]
+;[Password is too short!]
+;[Passwords do not match!]
+;[Please enter your new password]
+;[Services]
+;[Set password]
+;[Version]
+;[Wrong password!]
+
+; ../../plugins/Dbx_mmap_SA/init.c
+;[Running mmap_sa is forbidden under license violating products, sorry]
+;[Warning!]
+
+; ../../plugins/Dbx_mmap_SA/security.c
+;[Crypto module hasn't been chosen, using first one found]
+;[Crypto modules not found]
+;[DB is already secured!]
+;[Error]
+;[Notice]
+;[Set Password]
+;[current database]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Dbx_tree/dbConfig.rc
+;[< Prev]
+;[Cancel]
+;[Next >]
+;[dbxTree Profile Wizard]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Db_autobackups/backup.c
+;[All Files]
+;[Backup in Progress]
+;[Copying database file...]
+;[Database backuped]
+;[Miranda Databases]
+;[Rotating backup files...]
+
+; ../../plugins/Db_autobackups/db_autobackups.rc
+;[Automatic Backups]
+;[Backup NOW]
+;[Backup progress]
+;[Backup to folder:]
+;[Browse...]
+;[Cancel]
+;[Disable Popups]
+;[Disable progress bar]
+;[Disabled]
+;[Every:]
+;[Go to the \"Customize -> Folders\" to change settings]
+;[Number of backups to keep:]
+;[When Miranda exits]
+;[When Miranda starts]
+
+; ../../plugins/Db_autobackups/main.c
+;[Backup Profile]
+;[Database]
+;[Save Profile As...]
+
+; ../../plugins/Db_autobackups/options.c
+;[Database AutoBackups]
+;[Days]
+;[Error Creating Backup Folder]
+;[Hours]
+;[Minutes]
+;[Select Backup Folder]
+;[Services]
+;[Variables]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[name of current miranda profile (filename, without extension)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
+; Common strings that belong to many files
+;[* only the first %d icons will be shown]
+
+; ../../plugins/ExtraIcons/options.cpp
+;[Contact List]
+;[Extra icons]
+;[General]
+
+; ../../plugins/ExtraIcons/resource.rc
+;[Group]
+;[Select the extra icons to be shown in the contact list:]
+;[Ungroup]
+;[You can group/ungroup icons by selecting then (CTRL+left click) and using the popup menu (right click)]
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/FacebookRM/communication.cpp
+;[Got new messages: ]
+;[Login error, probably bad login credentials.]
+;[Login error: ]
+;[Login error: Captcha code is required. Bad login credentials?]
+;[Login error: Some Facebook things are required.]
+;[Need confirmation for sending messages to other clients.\nOpen facebook website and try to send message to this contact again!]
+;[Something happened to Facebook. Maybe there was some major update so you should wait for an update.]
+;[Timeout when sending message.]
+;[Unknown login error]
+;[Your account requires HTTPS connection. Activating.]
+
+; ../../protocols/FacebookRM/connection.cpp
+;[Please enter a password.]
+;[Please enter a username.]
+
+; ../../protocols/FacebookRM/contacts.cpp
+;[Contact was removed from your server list.]
+;[Error occured when canceling friendship request.]
+;[Error occured when removing contact from server.]
+;[Error occured when requesting friendship.]
+;[Request for friendship was canceled.]
+;[Request for friendship was sent.]
+
+; ../../protocols/FacebookRM/dialogs.cpp
+;[Note: Make sure you have disabled 'Validate SSL certificates' option in Network options to work properly.]
+;[Sample event]
+;[Sample newsfeed]
+;[Sample notification]
+;[Sample request]
+
+; ../../protocols/FacebookRM/facebook.rc
+;[(0 = default, -1 = infinite)]
+;[Advanced Settings]
+;[Also disconnect chat when going to offline]
+;[Automatically close chat windows (on website) (NOT WORKING)]
+;[Automatically set 'Ignore status change' flag]
+;[Back]
+;[Cancel]
+;[Client notifications]
+;[Colors]
+;[Contacts Settings]
+;[Create a new Facebook account]
+;[Default]
+;[Default group:]
+;[E-mail:]
+;[Enable groupchats support (EXPERIMENTAL)]
+;[Enable logging for debugging purposes]
+;[Event notifications]
+;[Force secure (HTTPS) connection]
+;[Get unread messages on login (EXPERIMENTAL)]
+;[Load contacts with 'On the Mobile' status]
+;[Map non-standard statuses to Invisible (instead of Online)]
+;[News Feed types to notify:]
+;[News feeds]
+;[Notifications]
+;[Other events]
+;[Password:]
+;[Post Miranda statuses to Wall]
+;[Preview]
+;[Share]
+;[Text]
+;[Timeout (sec.)]
+;[Use balloon notifications in system tray instead of popups]
+;[Use bigger avatars]
+;[Use secure connection also for channel requests]
+;[User Details]
+;[What's on your mind?]
+
+; ../../protocols/FacebookRM/json.cpp
+;[Multichat]
+
+; ../../protocols/FacebookRM/messages.cpp
+;[You cannot send messages when you are offline.]
+
+; ../../protocols/FacebookRM/process.cpp
+;[Attachments:]
+;[Contact is back on server-list.]
+;[Contact is no longer on server-list.]
+
+; ../../protocols/FacebookRM/proto.cpp
+;[%s server connection]
+;[Account]
+;[Advanced]
+;[Do you want to cancel your friendship with '%s'?]
+;[Events]
+;[Network]
+;[News Feed]
+;[Notification]
+;[Other Event]
+;[Popups]
+;[Unable to get Netlib connection for Facebook]
+
+; ../../protocols/FacebookRM/theme.cpp
+;[Approve friendship]
+;[Cancel friendship]
+;[Cancel friendship request]
+;[Facebook]
+;[Facebook Icon]
+;[Mind]
+;[Mind...]
+;[Protocols]
+;[Request friendship]
+;[Visit Profile]
+; Common strings that belong to many files
+;[Favourite Contacts]
+
+; ../../plugins/FavContacts/resource.rc
+;[Align to the right]
+;[Configure fonts and colors...]
+;[Customize]
+;[Dim idle contact icons]
+;[Draw avatar border]
+;[Enable groups]
+;[Hide for transparent avatars]
+;[Hotkey shows menu centered on screen]
+;[Menu item preview:]
+;[Multicolumn menu]
+;[Round corners by]
+;[Show]
+;[Show avatars]
+;[Show second line]
+;[Use system colors and fonts]
+;[px.]
+;[recent contacts]
+
+; ../../plugins/FavContacts/src/favlist.h
+;[<no group>]
+
+; ../../plugins/FavContacts/src/main.cpp
+;[&Favourite Contacts...]
+;[<No group>]
+;[Contact List]
+;[Favourite Contacts plugin was designed to be used with Miranda IM only.\n"
+ "For use with any other application, please contact author.\n]
+;[Favourites]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/FingerPrintModPlus/res/resource.rc
+;[AIM]
+;[Fingerprint icons]
+;[Gadu-Gadu]
+;[ICQ]
+;[IRC]
+;[Jabber]
+;[MSN]
+;[Mail.ru Agent]
+;[Miranda]
+;[Multi-Protocol]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Others]
+;[Overlay#1]
+;[Overlay#2]
+;[Overlay#3]
+;[Pack overlays]
+;[QQ]
+;[RSS]
+;[Show Version as Overlay#2]
+;[Showing groups]
+;[Skype]
+;[Tlen]
+;[VoIP]
+;[Weather]
+;[Yahoo]
+;[icon slot]
+
+; ../../plugins/FingerPrintModPlus/src/fingerprint.cpp
+;[Customize]
+;[Fingerprint]
+; Common strings that belong to many files
+;[]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/FlashAvatars/cflash.cpp
+;[Bugged Flash detected!]
+;[Flash Avatars]
+;[Flash.ocx not registered!]
+;[You don't have installed ShockwaveFlash interface in your system.]
+;[You have installed Flash 8.\r\nThis version of Flash contains a bug which can causes random crashes.\r\nIt is recommended to upgrade or downgrade your Flash library]
+; Common strings that belong to many files
+;[Hide when contact list is shown]
+
+; ../../plugins/FloatingContacts/bitmap_funcs.cpp
+;[Error]
+;[You need the png2dib plugin v. 0.1.3.x or later to process PNG images]
+
+; ../../plugins/FloatingContacts/fltcnt.rc
+;[0 = Default]
+;[Background]
+;[Background colour:]
+;[Bold]
+;[Border]
+;[Bring to front]
+;[Bring to front every]
+;[Colour]
+;[Dim idle contacts]
+;[Draw border]
+;[Fonts]
+;[Hide all contacts]
+;[Hide offline contacts]
+;[Hide when a fulscreen app is active]
+;[Hiding contacts]
+;[Italic]
+;[Left-top edges color:]
+;[Miscellaneous]
+;[Opacity:]
+;[Right-bottom eges color:]
+;[Show tooltips]
+;[Single click interface]
+;[Size]
+;[Slider1]
+;[Stick together]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Style]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tooltips]
+;[Typeface]
+;[Underline]
+;[Use background bitmap]
+;[Use fixed width]
+;[as:]
+;[ms]
+;[pixels]
+;[requires mToolTip or Tipper plugin]
+;[same]
+;[seconds]
+
+; ../../plugins/FloatingContacts/main.cpp
+;[Show/Hide all thumbs]
+
+; ../../plugins/FloatingContacts/options.cpp
+;[<Contact List Text>]
+;[<none>]
+;[Appearance]
+;[Floating Contacts]
+;[Main Features]
+;[Plugins]
+;[Sample]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Folders/folders.cpp
+;[Test folders]
+
+; ../../plugins/Folders/folders.rc
+;[Close]
+;[Custom folders]
+;[Custom folders variables help]
+;[Dialog]
+;[Edit]
+;[Preview]
+;[Refresh preview]
+;[Variables help]
+
+; ../../plugins/Folders/hooked_events.cpp
+;[Customize]
+;[Folders]
+; Common strings that belong to many files
+;[]
+; Common strings that belong to many files
+;[City:]
+;[Conference]
+;[Contact list]
+;[Female]
+;[List export successful.]
+;[List import successful.]
+;[Male]
+;[Me]
+;[Next image]
+;[Open new conference]
+;[Previous image]
+
+; ../../protocols/Gadu-Gadu/core.c
+;[Age:]
+;[Connection cannot be established because of error:\n\t%s]
+;[External direct connections hostname %s is invalid. Disabling external host forwarding.]
+;[Incoming image]
+;[List remove successful.]
+;[Server hostname %s is invalid. Using default hostname provided by the network.]
+;[Unknown client]
+;[You are logged in at another location]
+;[You have logged in at another location]
+
+; ../../protocols/Gadu-Gadu/dialogs.c
+;[<Last Status>]
+;[<not specified>]
+;[Advanced]
+;[Allow]
+;[Ask]
+;[Away]
+;[DND]
+;[Free for chat]
+;[General]
+;[Ignore]
+;[Invisible]
+;[Message with [img] BBCode]
+;[Network]
+;[Online]
+;[Popup window]
+;[System tray icon]
+;[You have to be logged in before you can change your details.]
+;[You need to specify your registration e-mail first.]
+;[You should disconnect before making any permanent changes with your account.\nDo you want to disconnect now ?]
+;[Your details has been uploaded to the public directory.]
+;[Your password will be sent to your registration e-mail.\nDo you want to continue ?]
+
+; ../../protocols/Gadu-Gadu/gg.c
+;[%s connection]
+;[&Block]
+;[&Unblock]
+;[HTTP failed connecting]
+;[HTTP failed reading]
+;[HTTP failed resolving]
+;[HTTP failed writing]
+;[Unknown HTTP error]
+
+; ../../protocols/Gadu-Gadu/groupchat.c
+;[%s has initiated conference with %d participants (%d unknowns).\nDo you want do participate ?]
+;[%s initiated the conference.]
+;[&Clear ignored conferences]
+;['Unknown']
+;[All ignored conferences are now unignored and the conference policy will act again.]
+;[Open &conference...]
+;[Participants]
+;[There are no ignored conferences.]
+;[This is my own conference.]
+;[Unknown]
+;[You have to be connected to open new conference.]
+
+; ../../protocols/Gadu-Gadu/icolib.c
+;[Account settings]
+;[Block user]
+;[Clear ignored conferences]
+;[Concurrent sessions]
+;[Delete image]
+;[Export list to server]
+;[Export list to text file]
+;[Import list from server]
+;[Import list from text file]
+;[Protocol icon]
+;[Protocols]
+;[Remove list from server]
+;[Save image]
+;[Send image]
+
+; ../../protocols/Gadu-Gadu/image.c
+;[&Image]
+;[Delete image from the list]
+;[Image cannot be written to disk.]
+;[Image exceeds maximum allowed size of 255 KB.]
+;[Image files (*.bmp,*.gif,*.jpeg,*.jpg,*.png)]
+;[Image for %s]
+;[Image from %s]
+;[Save image to disk]
+;[Select picture to send]
+
+; ../../protocols/Gadu-Gadu/import.c
+;[&Remove List From Server]
+;[All Files]
+;[Export List To &Server]
+;[Export List To &Text File...]
+;[Import List From &Server]
+;[Import List From &Text File...]
+;[List cannot be exported because of error:\n\t%s]
+;[List cannot be exported to file \"%s\" because of error:\n\t%s]
+;[List cannot be imported because of error:\n\t%s]
+;[List cannot be imported from file \"%s\" because of error:\n\t%s]
+;[List cannot be removeed because of error:\n\t%s]
+;[Text files]
+;[You have to be connected before you can import/export contacts from/to server.]
+;[contacts]
+
+; ../../protocols/Gadu-Gadu/links.c
+;[Gadu-Gadu Link Protocol]
+
+; ../../protocols/Gadu-Gadu/ownerinfo.c
+;[Password could not be reminded because of error:\n\t%s]
+;[Password was sent to your e-mail.]
+
+; ../../protocols/Gadu-Gadu/popups.c
+;[Error]
+;[Notify]
+
+; ../../protocols/Gadu-Gadu/resource.rc
+;[&Close]
+;[&Create]
+;[&Save changes]
+;[&Send]
+;[* new line is separator\n** hostname:port format]
+;[Advanced Configuration]
+;[After disconnection leave away message of status:]
+;[Age from:]
+;[Automatically reconnect after unintentional disconnection]
+;[Birth year:]
+;[Cancel]
+;[Change Gadu-Gadu e-mail]
+;[Change Gadu-Gadu e-mail\nChanges current Gadu-Gadu user e-mail]
+;[Change Gadu-Gadu password]
+;[Change Gadu-Gadu password\nChanges current Gadu-Gadu user password]
+;[Change e-mail]
+;[Change password]
+;[Concurrent %s Login Sessions\nView information on active concurrent sessions]
+;[Concurrent Sessions]
+;[Conference policy]
+;[Confirm password:]
+;[Create Gadu-Gadu account]
+;[Create Gadu-Gadu account\nThis will create new Gadu-Gadu account]
+;[Create new account]
+;[Description:]
+;[E-mail:]
+;[Enable avatars]
+;[Enter token to continue]
+;[Family name:]
+;[File Transfer]
+;[First name:]
+;[Friends only]
+;[Gadu-Gadu Number:]
+;[Gadu-Gadu User Details]
+;[Gender:]
+;[Host:]
+;[Ignore incoming conference messages]
+;[Internal IP:]
+;[Keep connection alive]
+;[Last name:]
+;[Manually specify connection servers' hosts]
+;[New e-mail:]
+;[New password:]
+;[Nickname:]
+;[Number:]
+;[OK]
+;[Open]
+;[Open new conference\nSelect conference participants]
+;[Options]
+;[Origin city:]
+;[Password:]
+;[Port:]
+;[Receive image and after image is received use:]
+;[Remove]
+;[Remove Gadu-Gadu account]
+;[Remove Gadu-Gadu account\nThis will remove your Gadu-Gadu account]
+;[Remove account]
+;[Retrieve password]
+;[Search online users only]
+;[Send messages slower, but with full acknowledgement]
+;[Show connection errors]
+;[Show links from unknown contacts]
+;[Show offline users with status message as invisible in contact list]
+;[Sign out all sessions]
+;[Use SSL secure connection]
+;[Use direct connections]
+;[Use forwarding]
+;[Version:]
+;[Yes, I want to remove my account]
+;[You will need to reconnect for the changes you have made on this page to take effect.]
+;[if total participant count greater than:]
+;[if unknown participant count greater than:]
+;[in other case]
+;[to:]
+
+; ../../protocols/Gadu-Gadu/services.c
+;[Gadu-Gadu Number]
+;[To remove your Gadu-Gadu avatar, you must use the MojaGeneracja.pl website.]
+
+; ../../protocols/Gadu-Gadu/sessions.c
+;[Action]
+;[Client Name]
+;[Concurrent &sessions]
+;[Copy Text]
+;[IP Address]
+;[Login Time]
+;[There are no active concurrent sessions for this account.]
+;[Whois]
+;[You have to be logged in to view concurrent sessions.]
+;[sign out]
+
+; ../../protocols/Gadu-Gadu/token.c
+;[Could not load token image.]
+;[Token retrieval failed because of error:\n\t%s]
+
+; ../../protocols/Gadu-Gadu/userutils.c
+;[Bad number or password]
+;[Bad old e-mail or password]
+;[Cannot register new account because of error:\n\t%s]
+;[Invalid data entered]
+;[Registration rejected]
+;[You have registered new account.\nPlease fill up your personal details in \"M->View/Change My Details...\"]
+;[Your account cannot be removed because of error:\n\t%s]
+;[Your account has been removed.]
+;[Your e-mail cannot be changed because of error:\n\t%s]
+;[Your e-mail has been changed.]
+;[Your password cannot be changed because of error:\n\t%s]
+;[Your password has been changed.]
+; Common strings that belong to many files
+;[Gender]
+
+; ../../plugins/Gender/gender.rc
+;[Draw an icon when gender info not found]
+;[Enable menu items]
+;[Note: if you still don't see the icons try changing icon slot. Perhaps its used by some other plugin.]
+;[Plugin settings]
+;[Use]
+;[slot to draw the icon]
+
+; ../../plugins/Gender/main.cpp
+;[Female]
+;[Male]
+;[No info]
+;[Set Female]
+;[Set Gender]
+;[Set Male]
+;[Set Undefined]
+;[Undefined]
+
+; ../../plugins/Gender/options.cpp
+;[Advanced 1]
+;[Advanced 2]
+;[Advanced 3]
+;[Advanced 4]
+;[Advanced 5]
+;[Client]
+;[Disabled]
+;[Email]
+;[Plugins]
+;[Protocol]
+;[SMS]
+;[Web]
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/GTalkExt/res/settings.rc
+;[0 means default timeout]
+;[Add message snip to notification]
+;[Background color]
+;[Basic HTML]
+;[Choose GMail view you use in web interface]
+;[Clear pseudocontact history before adding new events]
+;[I don't know]
+;[If both colors set to the same value, default colors will be used]
+;[Mark history event read when popup closed]
+;[NOTE\n\nThis will work only if this Jabber account is actually GTalk]
+;[Notify in contact list]
+;[Notify in fullscreen mode too]
+;[Popup notifications (needs popup plugin)]
+;[Standard view]
+;[Supress foreign popups for pseudocontact]
+;[Test]
+;[Text color]
+;[This works only if password is saved in the database. Has no effect on links in pseudocontact message log]
+;[Timeout]
+;[Try to login before open mailbox]
+;[Use this if your popup plugin does not correctly detect fullscreen mode. It will take away your keyboard focus]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/HistoryLinkListPlus/linklist.c
+;[&Create Linklist]
+;[Could not allocate memory!]
+;[Could not create window!]
+;[Error]
+;[History]
+;[History Linklist]
+;[Processing history...]
+;[There are no links in history!]
+
+; ../../plugins/HistoryLinkListPlus/linklist.rc
+;[&Clear Search Results]
+;[&Close]
+;[&File]
+;[&Incoming Messages Only]
+;[&Mail-Addresses Only]
+;[&Options]
+;[&Outgoing Messages Only]
+;[&Save]
+;[&Search]
+;[&Webaddresses Only]
+;[All directions]
+;[All types]
+;[Backgroundcolour]
+;[Close]
+;[Colour Select]
+;[Copy to Clipboard]
+;[Date]
+;[Deep search]
+;[Direction]
+;[General Settings]
+;[Incoming messages]
+;[Incoming only]
+;[Mail addresses only]
+;[Message &Direction]
+;[Message &Type]
+;[Message direction]
+;[Message types]
+;[Open]
+;[Open in new Window]
+;[Open links always in a new window]
+;[Outgoing messages]
+;[Outgoing only]
+;[Parting line]
+;[Plugin Default]
+;[Preview]
+;[Save window position individually for each contact]
+;[Search]
+;[Search for:]
+;[Show Message]
+;[Show whole Message on 'mouse over' event]
+;[Show...]
+;[Static]
+;[Textcolour]
+;[Timestamp]
+;[Type]
+;[Update list on new events]
+;[Use Miranda Settings]
+;[Web addresses only]
+;[link]
+
+; ../../plugins/HistoryLinkListPlus/linklist_dlg.c
+;[Linklist Plugin]
+
+; ../../plugins/HistoryLinkListPlus/linklist_fct.c
+;[Matches for searchtext]
+;[No messages found!\nPlease change current filter options.]
+;[Processing list...]
+; Common strings that belong to many files
+;[Delete all events]
+;[Keep all events]
+
+; ../../plugins/HistorySweeperLight/historysweeperlight.rc
+;[Action 1]
+;[Action 2]
+;[History Sweeper Light]
+;[Sweep history for this contacts:]
+
+; ../../plugins/HistorySweeperLight/options.c
+;[*** Defaut Action ***]
+;[*** System History ***]
+;[History]
+; Common strings that belong to many files
+;[%d Files]
+;[Add to server list]
+;[Arabic]
+;[Business]
+;[Cancel]
+;[Change ICQ Details]
+;[Close]
+;[Education]
+;[Grant authorization]
+;[Greek]
+;[Hebrew]
+;[Homepage]
+;[ICQ]
+;[ICQ Note]
+;[Internet]
+;[Japanese]
+;[Korean]
+;[No description given]
+;[OK]
+;[Other]
+;[Request authorization]
+;[Revoke authorization]
+;[Thai]
+;[Turkish]
+;[Vietnamese]
+;[Work]
+;[Your file receive has been aborted because Miranda could not open the destination file in order to write to it. You may be trying to save to a read-only folder.]
+;[Your file transfer has been aborted because one of the files that you selected to send is no longer readable from the disk. You may have deleted or moved it.]
+
+; ../../protocols/IcqOscarJ/UI/askauthentication.cpp
+;[Please authorize me to add you to my contact list.]
+
+; ../../protocols/IcqOscarJ/UI/loginpassword.cpp
+;[Enter a password for UIN %u:]
+
+; ../../protocols/IcqOscarJ/UI/userinfotab.cpp
+;[ (DC Established)]
+;[%s Details]
+;[<not specified>]
+;[Member since:]
+;[ScreenName:]
+
+; ../../protocols/IcqOscarJ/chan_04close.cpp
+;[Connection failed.\nSecure (MD5) login is not supported on this account.]
+;[Connection failed.\nServer has too many connections from your IP (%d).]
+;[Connection failed.\nThe server did not accept this client version.]
+;[Connection failed.\nThe server is temporarily unavailable (%d).]
+;[Connection failed.\nUnknown error during sign on: 0x%02x]
+;[Connection failed.\nYou have connected too quickly,\nplease wait and retry 10 to 20 minutes later (%d).]
+;[Connection failed.\nYou were rejected by the server for an unknown reason.\nThis can happen if the UIN is already connected.]
+;[Connection failed.\nYour ICQ number or password was rejected (%d).]
+;[The server sent warning, this version is getting old.\nTry to look for a new one.]
+;[Unable to connect to ICQ communication server]
+;[Unable to connect to migrated ICQ communication server]
+;[Unknown runtime error: 0x%02x]
+;[You could not sign on because the server returned invalid data. Try again.]
+;[You have been disconnected from the ICQ network because the current server shut down.]
+;[You have been disconnected from the ICQ network because you logged on from another location using the same ICQ number.]
+
+; ../../protocols/IcqOscarJ/changeinfo/constants.cpp
+;[About]
+;[Affiliation 1]
+;[Affiliation 2]
+;[Affiliation 3]
+;[Affiliation category 1]
+;[Affiliation category 2]
+;[Affiliation category 3]
+;[Affiliations]
+;[Age]
+;[April]
+;[August]
+;[Category 1]
+;[Category 2]
+;[Category 3]
+;[Cellular number]
+;[City]
+;[Company ZIP/postcode]
+;[Company city]
+;[Company country]
+;[Company department]
+;[Company fax]
+;[Company homepage]
+;[Company industry]
+;[Company name]
+;[Company occupation]
+;[Company phone]
+;[Company position]
+;[Company state]
+;[Company street]
+;[Contact]
+;[Country]
+;[Day of birth]
+;[December]
+;[Degree]
+;[Fax number]
+;[February]
+;[First name]
+;[GMT+0:00 London; Dublin; Edinburgh; Lisbon; Casablanca]
+;[GMT+0:30]
+;[GMT+10:00 East Australia; Guam; Vladivostok]
+;[GMT+10:30]
+;[GMT+11:00 Magadan; Solomon Is.; New Caledonia]
+;[GMT+11:30]
+;[GMT+12:00 Auckland; Wellington; Fiji; Kamchatka; Marshall Is.]
+;[GMT+1:00 Central European Time; West Central Africa; Warsaw]
+;[GMT+1:30]
+;[GMT+2:00 Jerusalem; Helsinki; Harare; Cairo; Bucharest; Athens]
+;[GMT+2:30]
+;[GMT+3:00 Moscow; St. Petersburg; Nairobi; Kuwait; Baghdad]
+;[GMT+3:30 Tehran]
+;[GMT+4:00 Baku; Tbilisi; Yerevan; Abu Dhabi; Muscat]
+;[GMT+4:30 Kabul]
+;[GMT+5:00 Calcutta; Chennai; Mumbai; New Delhi; Ekaterinburg]
+;[GMT+5:30]
+;[GMT+6:00 Astana; Dhaka; Almaty; Novosibirsk; Sri Jayawardenepura]
+;[GMT+6:30 Rangoon]
+;[GMT+7:00 Bankok; Hanoi; Jakarta; Krasnoyarsk]
+;[GMT+7:30]
+;[GMT+8:00 Perth; Taipei; Singapore; Hong Kong; Beijing]
+;[GMT+8:30]
+;[GMT+9:00 Tokyo; Osaka; Seoul; Sapporo; Yakutsk]
+;[GMT+9:30 Darwin; Adelaide]
+;[GMT-0:30]
+;[GMT-10:00 Hawaii]
+;[GMT-10:30]
+;[GMT-11:00 Midway Island; Samoa]
+;[GMT-11:30]
+;[GMT-12:00 Eniwetok; Kwajalein]
+;[GMT-1:00 Cape Verde Islands; Azores]
+;[GMT-1:30]
+;[GMT-2:00 Mid-Atlantic]
+;[GMT-2:30]
+;[GMT-3:00 Greenland; Buenos Aires; Georgetown]
+;[GMT-3:30 Newfoundland]
+;[GMT-4:00 Atlantic Time; Santiago; Caracas; La Paz]
+;[GMT-4:30]
+;[GMT-5:00 Eastern Time; Bogota; Lima; Quito]
+;[GMT-5:30]
+;[GMT-6:00 Central Time; Central America; Saskatchewan]
+;[GMT-6:30]
+;[GMT-7:00 Arizona; Mountain Time]
+;[GMT-7:30]
+;[GMT-8:00 Pacific Time; Tijuana]
+;[GMT-8:30]
+;[GMT-9:00 Alaska]
+;[GMT-9:30]
+;[Gender]
+;[Graduation Year]
+;[Institute]
+;[Interest areas 1]
+;[Interest areas 2]
+;[Interest areas 3]
+;[Interest areas 4]
+;[Interest category 1]
+;[Interest category 2]
+;[Interest category 3]
+;[Interest category 4]
+;[January]
+;[July]
+;[June]
+;[Last name]
+;[Level]
+;[March]
+;[Marital Status]
+;[May]
+;[Month of birth]
+;[Nickname]
+;[November]
+;[October]
+;[Originally from]
+;[Password]
+;[Past Background]
+;[Past Background 1]
+;[Past Background 2]
+;[Past Background 3]
+;[Personal]
+;[Personal Detail]
+;[Personal Interests]
+;[Phone number]
+;[Primary e-mail]
+;[Secondary e-mail]
+;[September]
+;[Spoken language 1]
+;[Spoken language 2]
+;[Spoken language 3]
+;[State]
+;[Street]
+;[Tertiary e-mail]
+;[Timezone]
+;[Year of birth]
+;[ZIP/postcode]
+
+; ../../protocols/IcqOscarJ/changeinfo/db.cpp
+;[The ICQ server does not support passwords longer than 8 characters. Please use a shorter password.]
+;[The password does not match the password you originally entered. Check Caps Lock and try again.]
+;[The password does not match your current password. Check Caps Lock and try again.]
+
+; ../../protocols/IcqOscarJ/changeinfo/dlgproc.cpp
+;[<empty>]
+;[<unremovable once applied>]
+;[Unknown value]
+;[Unspecified]
+;[Upload FAILED]
+;[Upload complete]
+;[Upload in progress...]
+;[You've made some changes to your ICQ details but it has not been saved to the server. Are you sure you want to close this dialog?]
+
+; ../../protocols/IcqOscarJ/changeinfo/upload.cpp
+;[You are not currently connected to the ICQ network. You must be online in order to update your information on the server.]
+
+; ../../protocols/IcqOscarJ/fam_01service.cpp
+;[A server migration has failed because the server returned invalid data. You must reconnect manually.]
+;[Failed to request offline messages. They may be received next time you log in.]
+
+; ../../protocols/IcqOscarJ/fam_03buddy.cpp
+;[Contact deleted & further events blocked.]
+;[Spambot Detected]
+
+; ../../protocols/IcqOscarJ/fam_04message.cpp
+;[Contact \"%s\" has closed the message window.]
+;[Incoming URL:]
+;[SNAC(4.1) SENDMSG Error (x%02x)]
+;[The SNAC format was rejected by the server.\nSNAC(4.1) Error x0E]
+;[The contact does not support receiving offline messages.]
+;[The messaging service is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x05]
+;[The receiving client does not support this type of message.\r\nSNAC(4.1) Error x09]
+;[The user has logged off. Select 'Retry' to send an offline message.\r\nSNAC(4.1) Error x04]
+;[The user is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x13]
+;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x02]
+;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x03]
+;[You sent too long message. The receiving client does not support it.\r\nSNAC(4.1) Error x0A]
+
+; ../../protocols/IcqOscarJ/fam_13servclist.cpp
+;[Adding of contact to server list failed.]
+;[Adding of group to server list failed.]
+;[Adding of privacy item to server list failed.]
+;[Contact \"%s\" lost its authorization in the server list.]
+;[Contact \"%s\" was authorized in the server list.]
+;[Moving of user to another group on server list failed.]
+;[Removing of contact from server list failed.]
+;[Removing of group from server list failed.]
+;[Removing of privacy item from server list failed.]
+;[Renaming of server group failed.]
+;[Server contact list is unavailable, Miranda will use local contact list.]
+;[Updating of group on server list failed.]
+;[Updating of server contact failed.]
+;[User \"%s\" was removed from server list.]
+
+; ../../protocols/IcqOscarJ/fam_17signon.cpp
+;[Secure login failed.\nInvalid key length.]
+;[Secure login failed.\nInvalid server response.]
+
+; ../../protocols/IcqOscarJ/icq_avatar.cpp
+;[Error uploading avatar to server, server refused to accept the image.]
+;[Error uploading avatar to server, server temporarily unavailable.]
+
+; ../../protocols/IcqOscarJ/icq_fieldnames.cpp
+;[50's]
+;[60's]
+;[60-above]
+;[70's]
+;[80's]
+;[Academic]
+;[Administrative]
+;[Afghanistan]
+;[Afrikaans]
+;[Agriculture]
+;[Albania]
+;[Albanian]
+;[Algeria]
+;[Alumni Org.]
+;[Andorra]
+;[Angola]
+;[Anguilla]
+;[Antigua and Barbuda]
+;[Antilles]
+;[Argentina]
+;[Armenia]
+;[Armenian]
+;[Art]
+;[Art/Entertainment]
+;[Arts]
+;[Aruba]
+;[Ascension Island]
+;[Associated degree]
+;[Astronomy]
+;[Audio and Visual]
+;[Australia]
+;[Australia, Antarctic Territory]
+;[Australia, Christmas Island]
+;[Australia, Cocos (Keeling) Islands]
+;[Australia, Norfolk Island]
+;[Austria]
+;[Azerbaijan]
+;[Azerbaijani]
+;[Bachelor's degree]
+;[Bahamas]
+;[Bahrain]
+;[Bangladesh]
+;[Barbados]
+;[Barbuda]
+;[Belarus]
+;[Belgium]
+;[Belize]
+;[Belorussian]
+;[Benin]
+;[Bermuda]
+;[Bhojpuri]
+;[Bhutan]
+;[Bolivia]
+;[Bosnia and Herzegovina]
+;[Bosnian]
+;[Botswana]
+;[Brazil]
+;[British Virgin Islands]
+;[Brunei]
+;[Bulgaria]
+;[Bulgarian]
+;[Burkina Faso]
+;[Burmese]
+;[Burundi]
+;[Business Services]
+;[Cambodia]
+;[Cameroon]
+;[Canada]
+;[Canary Islands]
+;[Cantonese]
+;[Cape Verde Islands]
+;[Cars]
+;[Catalan]
+;[Cayman Islands]
+;[Celebrity Fans]
+;[Central African Republic]
+;[Chad]
+;[Chamorro]
+;[Charity Org.]
+;[Chile, Republic of]
+;[China]
+;[Chinese]
+;[Close relationships]
+;[Clothing]
+;[Club/Social Org.]
+;[Cocos (Keeling) Islands]
+;[Collections]
+;[College]
+;[College Student]
+;[Colombia]
+;[Community & Social]
+;[Community Org.]
+;[Comoros]
+;[Computers]
+;[Congo, Democratic Republic of (Zaire)]
+;[Congo, Republic of the]
+;[Construction]
+;[Consumer Goods]
+;[Cook Islands]
+;[Corporate Services]
+;[Costa Rica]
+;[Cote d'Ivoire (Ivory Coast)]
+;[Croatia]
+;[Croatian]
+;[Cuba]
+;[Cultural Org.]
+;[Culture]
+;[Curacao]
+;[Czech]
+;[Czech Republic]
+;[Danish]
+;[Denmark]
+;[Diego Garcia]
+;[Divorced]
+;[Djibouti]
+;[Dominica]
+;[Dominican Republic]
+;[Dutch]
+;[Ecology]
+;[Ecuador]
+;[Egypt]
+;[El Salvador]
+;[Elementary]
+;[Elementary School]
+;[Engaged]
+;[Engineering]
+;[English]
+;[Entertainment]
+;[Equatorial Guinea]
+;[Eritrea]
+;[Esperanto]
+;[Estonia]
+;[Estonian]
+;[Ethiopia]
+;[Europe]
+;[Faeroe Islands]
+;[Falkland Islands]
+;[Fan Clubs]
+;[Farsi]
+;[Female]
+;[Fiji]
+;[Finance]
+;[Finance and Corporate]
+;[Financial Services]
+;[Finland]
+;[Finnish]
+;[Fitness]
+;[France]
+;[Fraternity/Sorority]
+;[French]
+;[French Antilles]
+;[French Guiana]
+;[French Polynesia]
+;[Gabon]
+;[Gaelic]
+;[Gambia]
+;[Games]
+;[Georgia]
+;[German]
+;[Germany]
+;[Ghana]
+;[Gibraltar]
+;[Government]
+;[Greece]
+;[Greek, Republic of South Cyprus]
+;[Greenland]
+;[Grenada]
+;[Guadeloupe]
+;[Guam, US Territory of]
+;[Guatemala]
+;[Guinea]
+;[Guinea-Bissau]
+;[Gujarati]
+;[Guyana]
+;[Haiti]
+;[Health and Beauty]
+;[High School]
+;[High School Student]
+;[High Tech]
+;[High-school]
+;[Hindi]
+;[Hobbies]
+;[Hobbyists Org.]
+;[Home]
+;[Home Automation]
+;[Honduras]
+;[Hong Kong]
+;[Household Products]
+;[Hungarian]
+;[Hungary]
+;[ICQ - Help]
+;[ICQ - Providing Help]
+;[Iceland]
+;[Icelandic]
+;[India]
+;[Indonesia]
+;[Indonesian]
+;[International Org.]
+;[Iran (Islamic Republic of)]
+;[Iraq]
+;[Ireland]
+;[Israel]
+;[Italian]
+;[Italy]
+;[Jamaica]
+;[Japan]
+;[Jordan]
+;[Kazakhstan]
+;[Kenya]
+;[Khmer]
+;[Kiribati]
+;[Korea, North]
+;[Korea, South]
+;[Kosovo, Republic of]
+;[Kurdish]
+;[Kuwait]
+;[Kyrgyzstan]
+;[Lao]
+;[Laos]
+;[Latvia]
+;[Latvian]
+;[Law]
+;[Lebanon]
+;[Legal]
+;[Lesotho]
+;[Liberia]
+;[Libyan Arab Jamahiriya]
+;[Liechtenstein]
+;[Lifestyle]
+;[Lithuania]
+;[Lithuanian]
+;[Luxembourg]
+;[Macau]
+;[Macedonia, Republic of]
+;[Macedonian]
+;[Madagascar]
+;[Mail Order Catalog]
+;[Malawi]
+;[Malay]
+;[Malaysia]
+;[Maldives]
+;[Male]
+;[Mali]
+;[Malta]
+;[Managerial]
+;[Mandarin]
+;[Manufacturing]
+;[Married]
+;[Marshall Islands]
+;[Martinique]
+;[Master's degree]
+;[Mauritania]
+;[Mauritius]
+;[Mayotte Island]
+;[Media]
+;[Medical & Health Care]
+;[Medical/Health]
+;[Mexico]
+;[Micronesia, Federated States of]
+;[Military]
+;[Moldova, Republic of]
+;[Monaco]
+;[Mongolia]
+;[Mongolian]
+;[Montenegro, Republic of]
+;[Montserrat]
+;[Morocco]
+;[Movies and TV]
+;[Mozambique]
+;[Music]
+;[Myanmar]
+;[Mystics]
+;[Namibia]
+;[Nature and Environment Org.]
+;[Nauru]
+;[Nepal]
+;[Netherlands]
+;[Netherlands (Bonaire Island)]
+;[Netherlands (Saba Island)]
+;[Netherlands (St. Eustatius Island)]
+;[Netherlands Antilles]
+;[Nevis]
+;[New Caledonia]
+;[New Zealand]
+;[News and Media]
+;[Nicaragua]
+;[Niger]
+;[Nigeria]
+;[Niue]
+;[Non-Government Organization]
+;[Non-Profit Organization Management]
+;[Northern Mariana Islands, US Territory of]
+;[Norway]
+;[Norwegian]
+;[Oman]
+;[Open relationship]
+;[Other Services]
+;[Outdoors]
+;[Pakistan]
+;[Palau]
+;[Panama]
+;[Papua New Guinea]
+;[Paraguay]
+;[Parenting]
+;[Parties]
+;[Past Organization]
+;[Past Work Place]
+;[Persian]
+;[Peru]
+;[Pets and Animals]
+;[PhD]
+;[Philippines]
+;[Poland]
+;[Polish]
+;[Portugal]
+;[Portuguese]
+;[Postdoctoral]
+;[Professional]
+;[Professional Org.]
+;[Publishing]
+;[Puerto Rico]
+;[Punjabi]
+;[Qatar]
+;[Recreation, Travel & Entertainment]
+;[Religion]
+;[Retail]
+;[Retail Stores]
+;[Retired]
+;[Reunion Island]
+;[Romania]
+;[Romanian]
+;[Rota Island]
+;[Russia]
+;[Russian]
+;[Rwanda]
+;[Saint Helena]
+;[Saint Kitts]
+;[Saint Kitts and Nevis]
+;[Saint Lucia]
+;[Saint Pierre and Miquelon]
+;[Saint Vincent and the Grenadines]
+;[Saipan Island]
+;[Samoa (USA)]
+;[Samoa, Western]
+;[San Marino]
+;[Sao Tome and Principe]
+;[Saudi Arabia]
+;[Science]
+;[Science & Research]
+;[Scientific/Technical Org.]
+;[Scotland]
+;[Self Improvement Group]
+;[Senegal]
+;[Separated]
+;[Serbia, Republic of]
+;[Serbian]
+;[Service Industry]
+;[Seychelles]
+;[Sierra Leone]
+;[Sindhi]
+;[Singapore]
+;[Single]
+;[Skills]
+;[Slovak]
+;[Slovakia]
+;[Slovenia]
+;[Slovenian]
+;[Social science]
+;[Solomon Islands]
+;[Somali]
+;[Somalia]
+;[South Africa]
+;[Space]
+;[Spain]
+;[Spain, Canary Islands]
+;[Spanish]
+;[Spiritual/Religious Org.]
+;[Sporting and Athletic]
+;[Sports]
+;[Sports Org.]
+;[Sri Lanka]
+;[St. Maarten]
+;[Sudan]
+;[Support Org.]
+;[Suriname]
+;[Swahili]
+;[Swaziland]
+;[Sweden]
+;[Swedish]
+;[Switzerland]
+;[Syrian Arab Republic]
+;[Tagalog]
+;[Taiwan]
+;[Taiwanese]
+;[Tajikistan]
+;[Tamil]
+;[Tanzania]
+;[Tatar]
+;[Technical]
+;[Thailand]
+;[Timor, East]
+;[Tinian Island]
+;[Togo]
+;[Tokelau]
+;[Tonga]
+;[Trade and Business Org.]
+;[Transportation]
+;[Travel]
+;[Trinidad and Tobago]
+;[Tunisia]
+;[Turkey]
+;[Turkey, Republic of Northern Cyprus]
+;[Turkmenistan]
+;[Turks and Caicos Islands]
+;[Tuvalu]
+;[USA]
+;[Uganda]
+;[Ukraine]
+;[Ukrainian]
+;[Union]
+;[United Arab Emirates]
+;[United Kingdom]
+;[University]
+;[University / College]
+;[University Student]
+;[Urdu]
+;[Uruguay]
+;[Uzbekistan]
+;[Vanuatu]
+;[Vatican City]
+;[Venezuela]
+;[Vietnam]
+;[Virgin Islands (UK)]
+;[Virgin Islands (USA)]
+;[Volunteer Org.]
+;[Wales]
+;[Wallis and Futuna Islands]
+;[Web Building]
+;[Web Design]
+;[Welsh]
+;[Widowed]
+;[Women]
+;[Yemen]
+;[Yiddish]
+;[Yoruba]
+;[Yugoslavia]
+;[Zambia]
+;[Zimbabwe]
+
+; ../../protocols/IcqOscarJ/icq_menu.cpp
+;[Open ICQ profile]
+;[Show custom status details]
+
+; ../../protocols/IcqOscarJ/icq_opts.cpp
+;[Account]
+;[Baltic]
+;[Central European]
+;[Contacts]
+;[Cyrillic]
+;[Display all problems]
+;[Display explanations for disconnection]
+;[Display problems causing possible loss of data]
+;[Display problems requiring user intervention]
+;[Do not display any problems (not recommended)]
+;[Features]
+;[Korean (Johab)]
+;[Latin I]
+;[Network]
+;[Popups]
+;[Privacy]
+;[Simplified Chinese]
+;[System default codepage]
+;[Traditional Chinese]
+
+; ../../protocols/IcqOscarJ/icq_popups.cpp
+;[Popup Title]
+;[Sample Error]
+;[Sample Fatal]
+;[Sample Note]
+;[Sample Spambot]
+;[Sample Warning]
+
+; ../../protocols/IcqOscarJ/icq_proto.cpp
+;[%s client-to-client connections]
+;[%s server connection]
+;[User ID]
+;[You have not entered a ICQ number.\nConfigure this in Options->Network->ICQ and try again.]
+
+; ../../protocols/IcqOscarJ/icq_server.cpp
+;[Connection failed.\nLogin sequence failed for unknown reason.\nTry again later.]
+;[Miranda was unable to allocate a port to listen for direct peer-to-peer connections between clients. You will be able to use most of the ICQ network without problems but you may be unable to send or receive files.\n\nIf you have a firewall this may be blocking Miranda, in which case you should configure your firewall to leave some ports open and tell Miranda which ports to use in M->Options->ICQ->Network.]
+;[Unable to connect to ICQ login server]
+;[Unable to connect to ICQ login server, SSL could not be negotiated]
+;[Your connection with the ICQ server was abortively closed]
+
+; ../../protocols/IcqOscarJ/icq_servlist.cpp
+;[Failed to create the correct sub-group, the using closest parent group.]
+;[The contact's information was too big and was truncated.]
+
+; ../../protocols/IcqOscarJ/icq_uploadui.cpp
+;[** All contacts **]
+;[ALREADY EXISTS]
+;[Adding %s to invisible list...]
+;[Adding %s to visible list...]
+;[Adding group \"%s\"...]
+;[All operations complete]
+;[Cleaning groups]
+;[Deleting %s from invisible list...]
+;[Deleting %s from visible list...]
+;[Deleting %s...]
+;[Deleting group \"%s\"...]
+;[FAILED]
+;[INVALID DATA]
+;[LIST FULL]
+;[Moving %s to group \"%s\"...]
+;[NOT FOUND]
+;[No upload group available]
+;[Ready...]
+;[Select contacts you want to store on server.]
+;[Server rate warning -> slowing down the process.]
+;[Updating group \"%s\"...]
+;[Uploading %s...]
+;[You have to be online to sychronize the server-list !]
+
+; ../../protocols/IcqOscarJ/icq_xstatus.cpp
+;[%s Custom Status]
+;[@home]
+;[@work]
+;[Afro]
+;[Alien]
+;[Angel]
+;[Angry]
+;[Baby]
+;[Basketball]
+;[Beetle]
+;[Birdie]
+;[Birthday]
+;[Broken hearted]
+;[Candy]
+;[Celebrating]
+;[Cocktail]
+;[Coffee]
+;[Cooking]
+;[Cool]
+;[Crazy Professor]
+;[Cupid shot me]
+;[Cyclop]
+;[Depressed]
+;[Dog]
+;[Donut]
+;[Double Rainbow]
+;[Drinking beer]
+;[Eating]
+;[Evil]
+;[Feeling Good]
+;[Feeling sick]
+;[Free for Chat]
+;[Gaming]
+;[Having fun]
+;[Headmaster]
+;[Hot Dog]
+;[I'm high]
+;[Ice-Cream]
+;[Kitty]
+;[Laughing]
+;[Lips]
+;[Listening to music]
+;[Lollypop]
+;[Love]
+;[Mask]
+;[Meeting]
+;[Money]
+;[Monkey]
+;[Ninja]
+;[None]
+;[Oink Oink]
+;[On WC]
+;[On my mobile]
+;[On the phone]
+;[Picnic]
+;[Pilot]
+;[Pink Lady]
+;[Pirate]
+;[Pizza]
+;[Playing]
+;[Punch]
+;[Rock On]
+;[Rough]
+;[Scooter]
+;[Shooting]
+;[Shopping]
+;[Sleeping]
+;[Smoking]
+;[Snoring]
+;[Soccer]
+;[St. Patrick]
+;[Strawberry]
+;[Studying]
+;[Sumo]
+;[Surfing]
+;[Sushi]
+;[Taking a bath]
+;[Thinking]
+;[Tired]
+;[To be or not to be]
+;[Typing]
+;[Up yours]
+;[Watching TV]
+;[Watching pro7 on TV]
+;[Working]
+;[Writing]
+
+; ../../protocols/IcqOscarJ/icq_xtraz.cpp
+;[Greeting card:]
+
+; ../../protocols/IcqOscarJ/icqosc_svcs.cpp
+;[** This message was blocked by the ICQ server ** The message was invalid.]
+;[** This message was blocked by the ICQ server ** The message was too long.]
+;[** This message was blocked by the ICQ server ** The sender has flooded the server.]
+;[** This message was blocked by the ICQ server ** You are too evil.]
+;[** Unknown missed message event.]
+;[Are you sure you want to revoke user's authorization (this will remove you from his/her list on some clients) ?]
+;[Confirmation]
+
+; ../../protocols/IcqOscarJ/init.cpp
+;[ICQ Plugin]
+;[You cannot use Unicode version of ICQ Protocol plug-in with Ansi version of Miranda IM.]
+
+; ../../protocols/IcqOscarJ/log.cpp
+;[ICQ Error]
+;[ICQ Fatal]
+;[ICQ Warning]
+;[Miranda was unable to make a connection with a server. It is likely that the server is down, in which case you should wait for a while and try again later.]
+;[Miranda was unable to resolve the name of a server to its numeric address. This is most likely caused by a catastrophic loss of your network connection (for example, your modem has disconnected), but if you are behind a proxy, you may need to use the 'Resolve hostnames through proxy' option in M->Options->Network.]
+;[The connection with the server was abortively closed during the connection attempt. You may have lost your local network connection.]
+;[The server did not respond to the connection attempt within a reasonable time, it may be temporarily down. Try again later.]
+;[The server to which you are trying to connect does not exist. Check your spelling in M->Options->Network->ICQ.]
+;[Your proxy rejected the user name and password that you provided. Please check them in M->Options->Network.]
+;[error]
+
+; ../../protocols/IcqOscarJ/oscar_filetransfer.cpp
+;[Connection lost during file transfer.]
+;[Failed to Initialize File Transfer. No valid files were specified.]
+;[Failed to Initialize File Transfer. Unable to bind local port and File proxy unavailable.]
+;[File transfer negotiation failed for unknown reason.]
+;[The checksum of file \"%s\" does not match, the file is probably damaged.]
+;[The file transfer failed: Invalid request]
+;[The file transfer failed: Proxy error]
+;[The file transfer failed: Proxy unavailable]
+;[The file transfer was aborted by the other user.]
+;[The files are too big to be sent at once. Files bigger than 4GB can be sent only separately.]
+
+; ../../protocols/IcqOscarJ/resources.rc
+;[&Cancel]
+;[&Save changes]
+;[&Send]
+;[&Use Windows colors]
+;[(*) Timeouts require Popup v. 1.0.1.9 or later]
+;[Add contacts to the server's list when I add them to mine]
+;[Age:]
+;[All users may add me to their Contact List]
+;[Allow direct connections only when I authorize or initiate them]
+;[Allow direct connections with any user]
+;[Allow direct connections with users on my contact list]
+;[Allow others to view my Online / Offline status from the web (Web Aware)]
+;[Allow others to view my primary e-mail address]
+;[Allowing direct connections will expose your IP address but may be necessary for some ICQ features to work properly.]
+;[Auto-retrieve Custom status details]
+;[Back Color]
+;[Background info]
+;[Block known Spam Bots]
+;[Category:]
+;[Check avatar validity before saving *]
+;[City:]
+;[Closing in %d]
+;[Company:]
+;[Confirm Password Change]
+;[Connection settings]
+;[Contact List Authorization]
+;[Country:]
+;[Create a new ICQ account]
+;[Create a new ICQ account using the ICQ website]
+;[Custom Status \"%s\" Details]
+;[Default]
+;[Department:]
+;[Direct connections]
+;[Display errors using popups]
+;[Display popup when spambot is detected]
+;[E-mail:]
+;[Enable AIM contacts support]
+;[Enable Custom status support for moods]
+;[Enable Custom status support for xtraz]
+;[Enable avatar support]
+;[Enable peer-to-peer message connections]
+;[Enable popup support]
+;[Enable server-side contact lists *]
+;[Enable unicode messaging support]
+;[Enter ICQ Password]
+;[Enter a password for UIN %d:]
+;[Enter an authorization request]
+;[Enter your current password:]
+;[Error]
+;[External IP:]
+;[Extra Features]
+;[Fatal]
+;[First name:]
+;[Gender:]
+;[Hint: If you don't enter your password here, Miranda will ask for the password everytime you try to go online.]
+;[Hint: Use port 0 to connect on a random port. Try port 80 or port 443 if you are having problems connecting through a http proxy server.]
+;[I want to be asked when someone wants to add me to their Contact List]
+;[ICQ Number:]
+;[ICQ avatars]
+;[ICQ contacts stored on server]
+;[ICQ number:]
+;[Idle since:]
+;[Ignore concurrent error messages]
+;[Interests]
+;[Internal IP:]
+;[Keywords:]
+;[Language:]
+;[Last name:]
+;[Load avatars automatically (like ICQ Lite)]
+;[Location]
+;[Login Server:]
+;[Look && Feel]
+;[Make me temporarily visible to contacts I send message to]
+;[Manage ICQ Server Contacts]
+;[Manage server's list...]
+;[Marital status:]
+;[Message:]
+;[Messaging]
+;[Misc Settings]
+;[Never use legacy messaging (server acknowledgements)]
+;[Nickname:]
+;[Note]
+;[Note: The options marked with an asterisk have important side-effects or caveats that may not be initially apparent documented in the help.]
+;[Notify me when a message delivery has failed (recommended)]
+;[Occupation:]
+;[Online since:]
+;[Only reply to status message request from visible contacts]
+;[Only reply to status message requests from users on my contact list]
+;[Options]
+;[Organisation:]
+;[Passive mode, i.e. do not initiate new connections]
+;[Password:]
+;[Past]
+;[Peer-to-peer Messaging]
+;[Please re-type your new password:]
+;[Port:]
+;[Position:]
+;[Previe&w]
+;[Protocol Version:]
+;[Remember this session password]
+;[Reset Custom status on status change]
+;[Retrieve a lost password or ICQ number]
+;[Retrieving custom status details...]
+;[Search online users only]
+;[Secure (MD5) login]
+;[Secure Connection (SSL)]
+;[Select contacts to store:]
+;[Send 'Keep-alives' (enable this if you use a proxy server and frequently get disconnected)]
+;[Send all messages in unicode if possible]
+;[Show connection error messages:]
+;[Slider1]
+;[Some options are greyed out because they can only be changed when you are online.]
+;[Spam detected]
+;[State:]
+;[Status:]
+;[Summary]
+;[Synchronize]
+;[System up since:]
+;[Text Color]
+;[Timeout (*)]
+;[Title:]
+;[UIN:]
+;[Update contacts' details on the server's list when I change them in mine]
+;[Update my contacts' details from the server *]
+;[Use system &icons]
+;[Use this codepage for Ansi <-> Unicode translation :]
+;[User Client:]
+;[Warning]
+;[You cannot enable/disable the server-side contact list while you are connected to the ICQ network.]
+;[You will need to reconnect to the ICQ network for the changes you have made on this page to take effect.]
+
+; ../../protocols/IcqOscarJ/utilities.cpp
+;[<invalid>]
+; Common strings that belong to many files
+;[Today]
+;[URL received]
+;[URL sent]
+;[Yesterday]
+
+; ../../plugins/IEView/HTMLBuilder.cpp
+;[ requested authorisation]
+;[ was added.]
+;[(Unknown Contact)]
+
+; ../../plugins/IEView/HistoryHTMLBuilder.cpp
+;[Incoming File Transfer]
+;[Outgoing File Transfer]
+
+; ../../plugins/IEView/MUCCHTMLBuilder.cpp
+;[Error]
+
+; ../../plugins/IEView/Options.cpp
+;[All Files]
+;[All Images]
+;[Default]
+;[General]
+;[Group Chats]
+;[History]
+;[IEView]
+;[Message Log]
+;[Message Sessions]
+;[Skins]
+;[Style Sheet]
+;[Template]
+;[protocol]
+
+; ../../plugins/IEView/ScriverHTMLBuilder.cpp
+;[File received]
+;[File sent]
+
+; ../../plugins/IEView/ieview.rc
+;[Background image]
+;[Clear Log]
+;[Compatibility Mode]
+;[Copy]
+;[Copy Link]
+;[Currently the following BBCodes are supported: [b][i][u][s][img][size][color][url]]
+;[Embed YouTube videos]
+;[Enable BBCodes]
+;[Enable MathModule support]
+;[Enable support for Flash files in smileys and BBCodes]
+;[Enable workaround for PNG transparency]
+;[Hide window border]
+;[Mode]
+;[Options]
+;[Print]
+;[Replace smileys in user names]
+;[Save Image As...]
+;[Scroll with text]
+;[Select All]
+;[Show date]
+;[Show nicknames]
+;[Show seconds]
+;[Show source]
+;[Show time]
+;[Size:]
+;[Template Options]
+;[Use External CSS]
+;[Use Templates]
+;[Use long date format]
+;[Use message grouping]
+;[Use relative timestamp]
+; Common strings that belong to many files
+;[Warning: classic contact list plugin doesn`t have ability to use extraicons]
+
+; ../../plugins/IgnoreState/commonheaders.h
+;[All]
+;[Authorization]
+;[Files]
+;[Full Ignore]
+;[Message Ignore]
+;[Messages]
+;[Partial Ignore]
+;[Typing Notify]
+;[URL]
+;[User Online]
+;[You Were Added]
+
+; ../../plugins/IgnoreState/ignore.rc
+;[Filtered events:]
+;[Plugin settings]
+;[Use]
+;[Use Miranda ignore settings for All Contacts]
+;[slot to draw the icon]
+
+; ../../plugins/IgnoreState/options.cpp
+;[Contact List]
+;[Extraicons plugin is used, use Contact list > Extraicons for customize.]
+; Common strings that belong to many files
+;[Added %d contacts and %d groups.]
+;[All Files]
+;[Cancel]
+;[Import completed in %d seconds.]
+;[Importing groups.]
+;[The given file does not exist. Please check that you have entered the name correctly.]
+
+; ../../plugins/Import/main.c
+;[&Import...]
+;[Added %s contact %s]
+;[Added %s contact %s, '%s']
+;[Added contact %u (found in history)]
+;[Failed to add %s contact %s]
+;[Ignored event from/to self]
+;[Skipping duplicate group %s.]
+
+; ../../plugins/Import/mirabilis.c
+;[Added %d events and skipped %d duplicates.]
+;[All groups may not have not been imported.]
+;[Attempting to parse group list, type %d.]
+;[Attempting to parse property block at offset %u.]
+;[Attempting to parse property block list at offset %u.]
+;[Attempting to parse sub list at offset %u.]
+;[Attempting to parse wav file list at offset %u.]
+;[ERROR: An error occurred while importing groups.]
+;[ERROR: Failed to find contact list groups.]
+;[ERROR: Failed to find owner information.]
+;[Error: Unknown datatype (%u) at offset %u.]
+;[Error: Unknown sub list type (%u) at offset %u.]
+;[Failed to open database file]
+;[Failed to open index file]
+;[Failed to read Property block.]
+;[Group import was not completed.]
+;[ICQ account is not installed.]
+;[Ignoring msg from user %d at ofs %d.]
+;[Ignoring msg with no text from %d ofs %d.]
+;[Import aborted]
+;[Importing contacts]
+;[Importing history (this may take a while)]
+;[Mirabilis ICQ database indexes]
+;[Mirabilis Import]
+;[No ICQ contacts or history will be imported.]
+;[Skipping 'Auth. accepted' msg, ofs %d.]
+;[Skipping 'Auth. denied' msg, ofs %d.]
+;[Skipping 'Birthday' msg (?), ofs %d.]
+;[Skipping 'Chat request' msg, ofs %d.]
+;[Skipping 'Contact' msg, ofs %d.]
+;[Skipping 'Email Express' msg, ofs %d.]
+;[Skipping 'Phonecall' msg (?), ofs %d.]
+;[Skipping 'Request for auth.' msg, ofs %d.]
+;[Skipping 'SMS' msg (?), ofs %d.]
+;[Skipping 'System message', ofs %d.]
+;[Skipping 'WWW Pager' msg, ofs %d.]
+;[Skipping 'You were added' msg, ofs %d.]
+;[Skipping 29 msg, ofs %d.]
+;[Skipping 32 msg, ofs %d.]
+;[Skipping contact with unsupported version.]
+;[Skipping duplicate ICQ contact %u]
+;[Skipping duplicate ICQ contact %u, %s]
+;[Skipping event with ID < 2001.]
+;[Skipping file message offset %d.]
+;[Skipping inactive contact.]
+;[Skipping message type 0xE3 at offset %d.]
+;[Skipping non-ICQ contact %u.]
+;[Skipping unknown 0xE0 subtype (%d), ofs %d.]
+;[Skipping unknown event type %d at offset %d.]
+;[Skipping unrecognizable contact.]
+;[This database does not contain any contact groups.]
+;[This database is an unknown version.]
+;[This looks like a ICQ 2000a database.]
+;[This looks like a ICQ 2000b database.]
+;[This looks like a ICQ 2001, 2002 or 2003a database.]
+;[This looks like a ICQ 99a database.]
+;[This looks like a ICQ 99b database.]
+;[default]
+
+; ../../plugins/Import/miranda.c
+;[Added %d contacts, %d groups and %d events.]
+;[Could not open file.]
+;[DEBUG: Deleted setting treated as 0-length setting]
+;[ERROR: Chain broken, no valid contact at %d]
+;[ERROR: Faulty settings chain]
+;[Failed to add message]
+;[Failed to find module %s]
+;[Failed to find setting %s]
+;[Found module: %s]
+;[Getting type %u value for setting: %s]
+;[Group import failed.]
+;[Ignoring module: %s]
+;[Ignoring setting: %s]
+;[Importing contacts.]
+;[Importing history.]
+;[Importing system history.]
+;[Miranda IM database]
+;[Miranda Import]
+;[Modulename corrupted]
+;[No owner found.]
+;[Number of contacts in database: %d]
+;[Read failure.]
+;[Signature mismatch]
+;[Skipped %d contacts.]
+;[Skipped %d duplicates and %d filtered events.]
+;[Skipped %d duplicates.]
+;[Skipping %s contact, ID not found]
+;[Skipping contact with no protocol]
+;[Skipping contact, %s not installed.]
+;[Skipping duplicate %s contact %s]
+;[Skipping history import.]
+;[Skipping new contacts import.]
+;[Skipping non-IM contact (%s)]
+;[Skipping system history import.]
+;[This is not a valid Miranda IM database.]
+;[This looks like a Miranda database, version 0.1.0.0 or above.]
+;[Unknown error while adding %s contact %s]
+;[Version mismatch]
+;[Warning: Found module with no name]
+
+; ../../plugins/Import/resource.rc
+;[&Account:]
+;[&Filename:]
+;[&Next >]
+;[&Other Database...]
+;[&Other Profile...]
+;[< &Back]
+;[Choose how you would like to import:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Custom import]
+;[Do not load the import plugin at startup again]
+;[File Transfers]
+;[From a Mirabilis ICQ (99a - 2003a) database.]
+;[From a Miranda IM database.]
+;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
+;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the \"ICQ Contacts\" page in the Miranda options.]
+;[If you wish to import more information, click \"Next\" to return to the start of the wizard, otherwise click \"Finish\" to start using Miranda.]
+;[Import Information Wizard]
+;[Import all contacts and all messages]
+;[Import completed]
+;[Incoming]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Messages]
+;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click \"Other Database\" if your database is not listed.]
+;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click \"Other Profile\" if your profile is not listed, or if the list is empty.]
+;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
+;[New contacts && groups]
+;[Now importing...]
+;[Only import contacts]
+;[Only since:]
+;[Other]
+;[Outgoing]
+;[Progress1]
+;[Select items to import:]
+;[Select this if you want to customize what to import.]
+;[Select this if you want to import as much data as possible. This is the recommended option.]
+;[Select this if you want to import contacts but don't want to import any message history.]
+;[System history]
+;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
+;[URLs]
+;[Use the Find/Add contacts tool to populate my contact list.]
+;[Warning: Mirabilis ICQ running. Import may not be reliable.]
+;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
+
+; ../../plugins/Import/wizard.c
+;[Finish]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ImportTXT/ImpTxtDlg.rc
+;[Choose a file...]
+;[Close]
+;[Import history to ]
+;[Start]
+
+; ../../plugins/ImportTXT/ImpTxtWiz.rc
+;[&Next >]
+;[< &Back]
+;[All previous chosen files will try to import to this protocol.]
+;[Cancel]
+;[Choose type of imported files:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Click \"Next\" to start Import or \"Cancel\" to Abort.]
+;[Directory...]
+;[Files...]
+;[Files:]
+;[Import Text Files Wizard]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Now importing...]
+;[Path:]
+;[Progress1]
+;[Select files or the whole directory for import:]
+;[Select protocol or account:]
+;[This wizard will help you import message history from some other clients and Miranda plugins, stored in text files.]
+; Common strings that belong to many files
+;[Auto]
+;[Channel manager]
+;[DCC ERROR: Unable to automatically resolve external IP]
+;[Default network]
+;[IRC Error]
+;[IRC error]
+;[IRC warning]
+;[Ignore]
+;[Jerk]
+;[Network]
+;[Off]
+;[On]
+;[Please enter the reason]
+;[Question]
+;[Quick connect]
+;[Send notice]
+;[The usage of /AWAY in your perform buffer is restricted\n as IRC sends this command automatically.]
+;[Topic]
+;[User information]
+
+; ../../protocols/IRCG/IRC.rc
+;[&Accept]
+;[&Add]
+;[&Cancel]
+;[&Clear all]
+;[&Close]
+;[&Del]
+;[&Deny]
+;[&Edit]
+;[&Join]
+;[&OK]
+;[&Query]
+;[&Refresh]
+;[&Save]
+;[&Set]
+;['Old style' mode changes]
+;[(*) Queries from users on your contactlist are never ignored]
+;[(*) blank to set this mask for all networks]
+;[Add server]
+;[Address]
+;[Alias]
+;[Alternate nick]
+;[Alternative nick]
+;[Attempt reverse DCC (good if firewalled)]
+;[Auth]
+;[Auto-accept from:]
+;[Automatically join on invite]
+;[Away Info]
+;[Bans]
+;[Basic]
+;[C&onnect]
+;[CTCP]
+;[CTCP Chat Request]
+;[CTCP information]
+;[Channel modes]
+;[Channels]
+;[Channels on server]
+;[Check every (s):]
+;[Client-to-Client Chats]
+;[Client-to-Client File Transfers]
+;[Client-to-Client Protocol]
+;[DCC]
+;[Disable tray balloon on error]
+;[Disconnect DCC chats when disconnecting from server]
+;[Don't check if more than (users):]
+;[Enable]
+;[Enable (*)]
+;[Enable UTF8 autodetection]
+;[Excepts]
+;[Fear the monkeys!!!]
+;[Filter by]
+;[Force visible (-i)]
+;[Full name (e-mail)]
+;[Get IP address from server]
+;[Hidden]
+;[Host address]
+;[Hostmask]
+;[Ident]
+;[Ignore DCC Chat requests]
+;[Ignore DCC Chat requests from unknown contacts]
+;[Ignore channel messages by default]
+;[Ignore events]
+;[Ignore filetransfer requests]
+;[Ignore mask ( nick!user@host )]
+;[Ignore users]
+;[Internet address]
+;[Invite only]
+;[Invites]
+;[Keep connection alive]
+;[Key:]
+;[Manually set external IP:]
+;[Messages]
+;[Moderated]
+;[Name]
+;[Network (*)]
+;[Nick]
+;[No external messages]
+;[Normal]
+;[Notices]
+;[Online detection mode]
+;[Only Ops set topic]
+;[Other]
+;[Packet size (b):]
+;[Password]
+;[Password:]
+;[Perform]
+;[Perform on event:]
+;[Ping]
+;[Port]
+;[Port range]
+;[Private]
+;[Queries]
+;[Quit message:]
+;[Reconnect]
+;[Rejoin channel if kicked]
+;[Rejoin channels on reconnect]
+;[Retry count]
+;[SSL]
+;[Scripting support]
+;[Secret]
+;[Send mode:]
+;[Send-ahead]
+;[Server]
+;[Server code page:]
+;[Server description]
+;[Server name]
+;[Server:]
+;[Show addresses]
+;[Show server window on startup]
+;[Spin1]
+;[Spin2]
+;[Strip colors]
+;[System]
+;[The server returned the following information. Please note that this information might be misleading and/or falsified]
+;[Time]
+;[Update online statuses for users]
+;[Update statuses in channel nicklist]
+;[Use server window]
+;[Use the options to set modes for this channel. You are usually required to be op. or higher to modify.]
+;[User]
+;[User ID (Ident)]
+;[User info - Required]
+;[User limit:]
+;[User modes]
+;[Userinfo]
+;[Version]
+;[Wait (s)]
+;[Wildcard enabled network search]
+;[everyone]
+;[everyone on the contact list]
+;[none]
+;[only while connecting]
+
+; ../../protocols/IRCG/clist.cpp
+;[CTCP chat request from %s]
+
+; ../../protocols/IRCG/commandmonitor.cpp
+;[%s sets mode %s]
+;[%s sets mode %s%s]
+;[(probably truncated by server)]
+;[*Disconnected*]
+;[Ban'n Kick]
+;[CTCP %s reply from %s: %s]
+;[CTCP %s requested by %s]
+;[CTCP ERROR: Malformed CTCP command received from %s!%s@%s. Possible attempt to take control of your irc client registered]
+;[CTCP FINGER requested by %s]
+;[CTCP PING reply from %s: %u sec(s)]
+;[CTCP PING requested by %s]
+;[CTCP SOURCE requested by %s]
+;[CTCP TIME requested by %s]
+;[CTCP USERINFO requested by %s]
+;[CTCP VERSION requested by %s]
+;[Change nickname]
+;[DCC ERROR: Malformed CTCP request from %s [%s]]
+;[DCC: Chat request from %s denied]
+;[DCC: File transfer request from %s denied]
+;[DCC: File transfer resume request from %s denied]
+;[DCC: Reverse file transfer request from %s denied [No local IP]]
+;[Done: %u channels]
+;[Downloading list (%u%%) - %u channels]
+;[Downloading list - %u channels]
+;[Please enter the hostmask (nick!user@host)\nNOTE! Contacts on your contact list are never ignored]
+;[Unknown]
+
+; ../../protocols/IRCG/input.cpp
+;[%s is not ignored now]
+;[%s on %s is now ignored (+%s)]
+;[%s was not ignored]
+;[Aborted]
+;[CTCP %s request sent to %s]
+;[DCC CHAT request sent to %s]
+;[DCC ERROR: Unable to bind port]
+;[Ignore system is disabled]
+;[Ignore system is enabled]
+;[Incorrect parameters. Usage: /sleep [ms], ms should be greater than 0 and less than 4000.]
+;[Input command]
+;[Outgoing commands are not shown]
+;[Outgoing commands are shown]
+;[Please enter the reply]
+;[The buddy check function is disabled]
+;[The buddy check function is enabled]
+;[The time interval for the buddy check function is now %u seconds]
+;[The time interval for the buddy check function is now at default setting]
+;[This command is not recommended on a network of this size!\r\nIt will probably cause high CPU usage and/or high bandwidth\r\nusage for around %u to %u minute(s).\r\n\r\nDo you want to continue?]
+
+; ../../protocols/IRCG/irclib.cpp
+;[DCC ERROR: Unable to bind local port for passive filetransfer]
+;[Failed to connect to]
+
+; ../../protocols/IRCG/ircproto.cpp
+;[%s client-to-client connections]
+;[%s server connection]
+;[Connection can not be established! You have not completed all necessary fields (Nickname, User ID and m_name).]
+;[DCC ERROR: No valid files specified]
+;[DCC ERROR: Unable to bind local port]
+;[DCC file transfer request sent to %s [%s]]
+;[DCC reversed file transfer request sent to %s [%s]]
+;[Information]
+;[Nickname]
+;[Please choose an IRC-network to go online. This network will be the default.]
+;[The IRC protocol depends on another plugin called \'Chat\'\n\nDo you want to download it from the Miranda IM web site now?]
+;[The dcc chat connection is not active]
+;[The protocol is not online]
+
+; ../../protocols/IRCG/options.cpp
+;[<Automatic>]
+;[<Local IP: ]
+;[<Resolved IP: ]
+;[Account]
+;[Add]
+;[Add a new network]
+;[Add ignore]
+;[Add new ignore]
+;[Advanced]
+;[Apply]
+;[Arabic]
+;[Baltic]
+;[Cancel]
+;[Central European]
+;[Channel list]
+;[Click to delete the commands for this event]
+;[Click to set commands that will be performed for this event]
+;[Cyrillic (KOI8R)]
+;[Cyrillic (Windows)]
+;[DCC'n CTCP]
+;[Default ANSI codepage]
+;[Delete server]
+;[Delete this ignore]
+;[Delete this network]
+;[Do you want to delete\r\n%s]
+;[Edit]
+;[Edit ignore]
+;[Edit server]
+;[Edit this ignore]
+;[Edit this network]
+;[Flags]
+;[Greek]
+;[Hebrew]
+;[Ignore mask]
+;[Incoming DCC Chat]
+;[Japanese]
+;[Korean]
+;[Korean (Johab)]
+;[Latin I]
+;[Logo (48x48)]
+;[Main]
+;[Please complete all fields]
+;[Rename]
+;[Server window]
+;[Show channel]
+;[Simplified Chinese]
+;[Thai]
+;[Traditional Chinese]
+;[Turkish]
+;[UTF-8]
+;[Vietnamese]
+;[WhoIs]
+
+; ../../protocols/IRCG/output.cpp
+;[%s invites you to %s]
+;[%s is away]
+;[CTCP %s reply sent to %s]
+;[CTCP %s reply sent to %s: %s]
+;[Notice to %s: ]
+;[These are online: ]
+;[WallOps from %s: ]
+
+; ../../protocols/IRCG/services.cpp
+;[%s (%s) is requesting a client-to-client chat connection.]
+;[&Add User]
+;[&Add to ignore list]
+;[&Ban]
+;[&Change your nickname]
+;[&Control]
+;[&Direct Connection]
+;[&Invite to channel]
+;[&Join channel]
+;[&Kick]
+;[&Leave the channel]
+;[&Quick connect]
+;[&Show the server window]
+;[&Slap]
+;[&WhoIs info]
+;[Add to &ignore list]
+;[Are you sure you want to unregister your current nick?]
+;[Auth nick]
+;[Authentificate nick]
+;[Ban'&n kick]
+;[Ban'n kick (&reason)]
+;[Change language of NickServ messages]
+;[Change nick name]
+;[Channel &settings]
+;[Connecting to]
+;[Delete nick]
+;[Di&sconnect]
+;[Give &Halfop]
+;[Give &Op]
+;[Give &Voice]
+;[Give Admin]
+;[Give Owner]
+;[Hide e-mail from info]
+;[Hide nick from list]
+;[Identify nick]
+;[Invite to channel]
+;[Join channel]
+;[Ki&ck (reason)]
+;[Kick]
+;[Kill unauthorized: off]
+;[Kill unauthorized: on]
+;[Kill unauthorized: quick]
+;[Link another nick to current nick]
+;[Link nick to current]
+;[List all your nicks]
+;[List your channels]
+;[NickServ]
+;[Nickserv info]
+;[Nickserv kill ghost]
+;[Please enter URL that will be linked to your nick]
+;[Please enter a channel to join]
+;[Please enter a unique nickname]
+;[Please enter desired languageID (numeric value, depends on server)]
+;[Please enter nick you want to link to your current nick]
+;[Please enter nick you want to set as your main nick]
+;[Please enter nick you want to unlink from your current nick]
+;[Please enter some information about your nick]
+;[Please enter the channel name to invite to]
+;[Please enter the hostmask (nick!user@host) \nNOTE! Contacts on your contact list are never ignored]
+;[Please enter the notice text]
+;[Please enter your authentification code]
+;[Please enter your e-mail, that will be linked to your nick]
+;[Please enter your new password]
+;[Please enter your password]
+;[Please select IRC network and enter the password if needed]
+;[Reconnecting to]
+;[Register nick]
+;[Remind password ]
+;[Remove security for nick]
+;[Request &Chat]
+;[Send &File]
+;[Send &notice]
+;[Set URL, linked to nick]
+;[Set e-mail]
+;[Set e-mail, linked to nick]
+;[Set homepage]
+;[Set info]
+;[Set information for nick]
+;[Set language]
+;[Set main nick]
+;[Set new password]
+;[Set security for nick]
+;[Show e-mail in info]
+;[Show nick to list]
+;[Show the &list of available channels]
+;[Show the server &window]
+;[Take Admin]
+;[Take H&alfop]
+;[Take O&p]
+;[Take Owner]
+;[Take V&oice]
+;[Unlink another nick from current nick]
+;[Unlink nick from current]
+
+; ../../protocols/IRCG/tools.cpp
+;[Offline]
+
+; ../../protocols/IRCG/windows.cpp
+;[%s - Filtered - %d items]
+;[---- Not listed server ----]
+;[Add ban]
+;[Add ban/invite/exception]
+;[Add exception]
+;[Add invite]
+;[Channel]
+;[Delete selected ban/invite/exception]
+;[Edit ban]
+;[Edit exception?]
+;[Edit invite?]
+;[Edit selected ban/invite/exception]
+;[Mode]
+;[Please enter the hostmask (nick!user@host)]
+;[Please wait...]
+;[Remove ban?]
+;[Remove exception?]
+;[Remove invite?]
+;[Set these modes for the channel]
+;[Set this topic for the channel]
+;[Type new server address here]
+;[You have not applied all changes!\n\nApply before exiting?]
+; Common strings that belong to many files
+;[OK]
+;[Account]
+;[Add]
+;[Add to roster]
+;[Are you sure?]
+;[Authentication failed for]
+;[Away]
+;[Bookmarks]
+;[Cancel]
+;[Change Password]
+;[Change nickname in]
+;[Change password]
+;[Close]
+;[Conferences]
+;[Connecting...]
+;[Custom1]
+;[Download]
+;[Edit]
+;[Free for chat]
+;[General]
+;[Grant authorization]
+;[Home]
+;[JID]
+;[JID List]
+;[Jabber]
+;[Jabber Agent Registration]
+;[Jabber Authentication]
+;[Jabber Error]
+;[Jabber Resource]
+;[Loading...]
+;[Login/logout]
+;[Member Information]
+;[No message]
+;[Node]
+;[None]
+;[Notes]
+;[Offline]
+;[Online]
+;[Photo]
+;[Privacy Lists]
+;[Reason to ban]
+;[Register]
+;[Registered transports]
+;[Registration successful]
+;[Remove]
+;[Request authorization]
+;[Resolve nicks]
+;[Resource priority]
+;[Revoke authorization]
+;[Service Discovery]
+;[Set activity...]
+;[Set mood...]
+;[Subscription]
+;[Transports]
+;[Upload]
+;[View as list]
+;[View as tree]
+;[Work]
+;[XML Console]
+;[from]
+
+; ../../protocols/JabberG/jabber.cpp
+;[Jabber Link Protocol]
+;[Jabber protocol plugin for Miranda IM (%s)]
+
+; ../../protocols/JabberG/jabber.h
+;[/me slaps %s around a bit with a large trout]
+;[I'm happy Miranda IM user. Get it at http://miranda-im.org/.]
+
+; ../../protocols/JabberG/jabber.rc
+;[&Accept]
+;[&Invite]
+;[<room jid>\nIncoming groupchat invitation.]
+;[<room jid>\nSend groupchat invitation.]
+;[Account type:]
+;[Activate (Space)]
+;[Add list... (Ins)]
+;[Add rule (Ins)]
+;[Address1:]
+;[Address2:]
+;[Advanced Mode]
+;[Affiliation:]
+;[Allow file sending through bytestream proxy server:]
+;[Allow file sending through direct peer-to-peer connection]
+;[Alternate nick:]
+;[Apply Filter]
+;[Authorization Request]
+;[Authorize]
+;[Auto-join (Automatically join Bookmarks must be enabled in Miranda options)]
+;[Automatically delete contacts not in my roster]
+;[BBS]
+;[Back]
+;[Bookmark Details]
+;[Bookmark Name:]
+;[Bookmark Type]
+;[Bots Challenge Test]
+;[Browse]
+;[Browse/Join chat room...]
+;[Cellular]
+;[Change %s Message]
+;[Chat options]
+;[City:]
+;[Closing in %d]
+;[Command]
+;[Company:]
+;[Complete]
+;[Conference]
+;[Conference server:]
+;[Confirm New Password:]
+;[Country:]
+;[Create or Join Groupchat]
+;[Current Password:]
+;[Custom messages]
+;[Data form test]
+;[Date of birth:]
+;[Delete]
+;[Deny]
+;[Department:]
+;[Description:]
+;[Dialog]
+;[Domain/Server:]
+;[E-mail:]
+;[Edit Note]
+;[Edit rule... (F2)]
+;[Email address:]
+;[Enter the name of the new list:]
+;[Expert]
+;[Export to file]
+;[Favourites]
+;[Fax]
+;[File Transfer]
+;[First name:]
+;[Full name:]
+;[Gender:]
+;[Go]
+;[Groupchat Invitation]
+;[HTTP Authorization\nAccept or reject incoming request]
+;[Hint:]
+;[Homepage:]
+;[Host:]
+;[ISDN]
+;[If you wish to confirm this request, please click authorize. Otherwise, press deny to reject it.]
+;[If:]
+;[Import from file]
+;[Incoming presence]
+;[Instruction:]
+;[Internet]
+;[Invitation reason:]
+;[Invite Users]
+;[JID:]
+;[Jabber Account Information:]
+;[Jabber Account Registration]
+;[Jabber Agents]
+;[Jabber Bookmarks]
+;[Jabber Form]
+;[Jabber Multi-User Conference]
+;[Jabber Multi-User Conference\nCreate or join existing conference room.]
+;[Jabber Notebook]
+;[Jabber Password]
+;[Jabber notebook\nStore notes on server and access them from anywhere.]
+;[Jabber server:]
+;[Jabber vCard: Add Email Address]
+;[Jabber vCard: Add Phone Number]
+;[Keep connection alive]
+;[Language for human-readable resources:]
+;[Last name:]
+;[List of public servers]
+;[List4]
+;[Lists:]
+;[Load]
+;[Log off]
+;[Log on]
+;[Login server:]
+;[Manually specify connection host]
+;[Member Information\n<user id>]
+;[Messages]
+;[Middle:]
+;[Miscellaneous]
+;[Modem]
+;[Move rule down (Alt+Down)]
+;[Move rule up (Alt+Up)]
+;[New Password:]
+;[New privacy list name:]
+;[Next]
+;[Nick name:]
+;[Nickname:]
+;[Node:]
+;[Occupation:]
+;[Other JID:]
+;[Outgoing presence]
+;[PCS]
+;[Pager]
+;[Password:]
+;[Phone number:]
+;[Phone:]
+;[Port:]
+;[Priority:]
+;[Privacy Lists\nFlexible way to configure visibility and more.]
+;[Privacy rule]
+;[Progress1]
+;[Queries]
+;[Quit:]
+;[Recently visited chatrooms:]
+;[Refresh]
+;[Register account now]
+;[Register new user]
+;[Register with a new service...]
+;[Register...]
+;[Register/Search Jabber Agents]
+;[Registered Jabber Transports]
+;[Remove list (Del)]
+;[Remove rule (Del)]
+;[Request method is:]
+;[Request was sent from JID:]
+;[Reset Filter]
+;[Resource:]
+;[Role:]
+;[Room JID/ URL:]
+;[Room:]
+;[Roster Editor]
+;[Roster editor\nView and modify your server-side contact list.]
+;[Rules:]
+;[Save]
+;[Save password]
+;[Save password for this session]
+;[Search service]
+;[Search...]
+;[Server side bookmarks\nStore conference rooms and web links on server.]
+;[Set affiliation]
+;[Set as default (Ctrl+Space)]
+;[Set role]
+;[Simple Mode]
+;[Slap:]
+;[Someone (maybe you) has requested the following file:]
+;[Specify external address:]
+;[Spin1]
+;[State:]
+;[Status message:]
+;[Submit]
+;[Tags:]
+;[Text/Messaging]
+;[The transaction identifier is:]
+;[Then:]
+;[Title:]
+;[Transport]
+;[Try to uncheck all checkmarks above if you're experiencing troubles with sending files. But it can cause problems with transfer of large files.]
+;[Type:]
+;[URL]
+;[Unregister]
+;[Use Domain Login]
+;[Use SSL]
+;[Use TLS]
+;[Use custom connection host and port:]
+;[Use hostname as resource]
+;[User directory:]
+;[User:]
+;[Username:]
+;[Video]
+;[Voice]
+;[X400]
+;[YYYY-MM-DD]
+;[You are invited to conference room by]
+;[ZIP:]
+;[following stanza types:]
+;[with following reason:]
+
+; ../../protocols/JabberG/jabber_adhoc.cpp
+;[Done]
+;[Error %s %s]
+;[Execute]
+;[In progress. Please Wait...]
+;[Jabber Ad-Hoc commands at]
+;[Not supported]
+;[Requesting command list. Please wait...]
+;[Select Command]
+;[Sending Ad-Hoc command to]
+
+; ../../protocols/JabberG/jabber_agent.cpp
+;[Please wait...]
+
+; ../../protocols/JabberG/jabber_bookmarks.cpp
+;[Address (JID or URL)]
+;[Bookmark Name]
+;[Links]
+;[Nickname]
+
+; ../../protocols/JabberG/jabber_byte.cpp
+;[Bytestream Proxy not available]
+
+; ../../protocols/JabberG/jabber_captcha.cpp
+;[Enter the text you see]
+
+; ../../protocols/JabberG/jabber_chat.cpp
+;[&Add to roster]
+;[&Admin]
+;[&Admin list]
+;[&Affiliations]
+;[&Configure...]
+;[&Copy to clipboard]
+;[&Destroy room]
+;[&Invite a user]
+;[&Kick]
+;[&Leave chat session]
+;[&Member]
+;[&Member list]
+;[&Moderator]
+;[&Moderator list]
+;[&None]
+;[&Owner]
+;[&Owner list]
+;[&Participant]
+;[&Participant list]
+;[&Roles]
+;[&Room options]
+;[&Send presence]
+;[&Slap]
+;[&User details]
+;[&Visitor]
+;[Add to &bookmarks]
+;[Admin]
+;[Affiliation of %s was changed to '%s'.]
+;[Change &nickname]
+;[Copy &nickname]
+;[Copy in-room JID]
+;[Copy real &JID]
+;[Copy room &JID]
+;[Copy room topic]
+;[DND]
+;[Invite %s to %s]
+;[Invite to room]
+;[Lin&ks]
+;[Member]
+;[Member &info]
+;[Member Info:]
+;[Moderator]
+;[NA]
+;[Outcast]
+;[Outcast (&ban)]
+;[Outcast list (&ban)]
+;[Owner]
+;[Participant]
+;[Real &JID: %s]
+;[Real JID not available]
+;[Reason to destroy]
+;[Reason to kick]
+;[Role of %s was changed to '%s'.]
+;[Room configuration was changed.]
+;[Send groupchat invitation.]
+;[Set &affiliation]
+;[Set &role]
+;[Set topic for]
+;[User %s changed status to %s]
+;[User %s changed status to %s with message: %s]
+;[User %s in now banned.]
+;[User &details]
+;[View/change &topic]
+;[Visitor]
+;[because room is now members-only]
+;[not on roster]
+;[user banned]
+
+; ../../protocols/JabberG/jabber_console.cpp
+;[Can't send data while you are offline.]
+;[Outgoing XML parsing error]
+
+; ../../protocols/JabberG/jabber_disco.cpp
+;[Browse all favorites]
+;[Browse chatrooms]
+;[Browse local transports]
+;[Navigate]
+;[Node hierarchy]
+;[Remove all favorites]
+;[request timeout.]
+
+; ../../protocols/JabberG/jabber_disco.h
+;[Category]
+;[Identities]
+;[Info request error]
+;[Items request error]
+;[Supported features]
+;[Type]
+;[category]
+;[type]
+
+; ../../protocols/JabberG/jabber_groupchat.cpp
+;[<no nick>]
+;[Bookmarks...]
+;[Failed to retrieve room list from server.]
+;[Incoming groupchat invitation.]
+;[No rooms available on server.]
+;[Please specify groupchat directory first.]
+;[Please wait for room list to download.]
+;[Room list request timed out.]
+;[has set the subject to:]
+
+; ../../protocols/JabberG/jabber_icolib.cpp
+;[%s]
+;[Accounts]
+;[Active privacy list]
+;[AdHoc Command]
+;[Agents list]
+;[Allow Messages]
+;[Allow Presences (in)]
+;[Allow Presences (out)]
+;[Allow Queries]
+;[Apply filter]
+;[Browse node]
+;[Convert to room]
+;[Default privacy list]
+;[Deny Messages]
+;[Deny Presences (in)]
+;[Deny Presences (out)]
+;[Deny Queries]
+;[Dialogs]
+;[Dialogs/Discovery]
+;[Dialogs/Privacy]
+;[Discovery failed]
+;[Discovery in progress]
+;[Discovery succeeded]
+;[Generic privacy list]
+;[Move down]
+;[Move up]
+;[Multi-User Conference]
+;[Navigate home]
+;[OpenID Request]
+;[Personal vCard]
+;[Protocols]
+;[RSS service]
+;[Refresh node]
+;[Reset filter]
+;[Send note]
+;[Server]
+;[Storage service]
+;[Weather service]
+
+; ../../protocols/JabberG/jabber_iq_handlers.cpp
+;[Http authentication request received]
+
+; ../../protocols/JabberG/jabber_iqid.cpp
+;[Jabber Bookmarks Error]
+;[Password cannot be changed.]
+;[Password is successfully changed. Don't forget to update your password in the Jabber protocol option.]
+
+; ../../protocols/JabberG/jabber_iqid_muc.cpp
+;[%s, %d items (%s)]
+;[Admin List]
+;[Ban List]
+;[Member List]
+;[Moderator List]
+;[Owner List]
+;[Removing]
+;[Voice List]
+
+; ../../protocols/JabberG/jabber_menu.cpp
+;[&Convert to Chat Room]
+;[&Convert to Contact]
+;[Add to Bookmarks]
+;[Browse Chatrooms]
+;[Commands]
+;[Convert]
+;[Create/Join groupchat]
+;[Highest priority (server's choice)]
+;[Last Active]
+;[Last active]
+;[Local Server Transports]
+;[No activity yet, use server's choice]
+;[Options...]
+;[Registered Transports]
+;[Resource priority [%d]]
+;[Roster editor]
+;[Send Note]
+;[Send Presence]
+;[Server's Choice]
+;[Services...]
+;[Status Message]
+
+; ../../protocols/JabberG/jabber_misc.cpp
+;[Both]
+;[CHAT plugin is required for conferences. Install it before chatting]
+;[Errors]
+;[From]
+;[To]
+
+; ../../protocols/JabberG/jabber_notes.cpp
+;[All tags]
+;[From: %s]
+;[Incoming note]
+;[Incoming note from %s]
+;[Notes are not saved, close this window without uploading data to server?]
+;[Send note to %s]
+
+; ../../protocols/JabberG/jabber_opt.cpp
+;[Accept HTTP Authentication requests (XEP-0070)]
+;[Accept only in band incoming filetransfers (don't disclose own IP)]
+;[Account removal warning]
+;[Advanced]
+;[Affiliation changes]
+;[Allow servers to request version (XEP-0092)]
+;[Autoaccept multiuser chat invitations]
+;[Automatically accept authorization requests]
+;[Automatically add contact when accept authorization]
+;[Automatically join bookmarks on login]
+;[Automatically join conferences on login]
+;[Automatically save received notes]
+;[Ban notifications]
+;[Confirm password]
+;[Disable SASL authentication (for old servers)]
+;[Disable frame]
+;[Do not show multiuser chat invitations]
+;[Downloading...]
+;[Enable XMPP link processing (requires Association Manager)]
+;[Enable avatars]
+;[Enable remote controlling (from another resource of same JID only)]
+;[Enable stream compression (if possible)]
+;[Enable user activity receiving]
+;[Enable user moods receiving]
+;[Enable user tunes receiving]
+;[Facebook Chat]
+;[Filter history messages]
+;[Fix incorrect timestamps in incoming messages]
+;[Google Talk!]
+;[Group]
+;[Hide conference windows at startup]
+;[Jabber Protocol Option]
+;[Keep contacts assigned to local groups (ignore roster group)]
+;[LiveJournal Talk]
+;[Log chat state changes]
+;[Log events]
+;[Log presence errors]
+;[Log presence subscription state changes]
+;[Messaging]
+;[Network]
+;[Nick Name]
+;[Other]
+;[Passwords do not match.]
+;[Public XMPP Network]
+;[Receive notes]
+;[Role changes]
+;[Room configuration changes]
+;[S.ms]
+;[Secure XMPP Network]
+;[Secure XMPP Network (old style)]
+;[Security]
+;[Send messages slower, but with full acknowledgement]
+;[Server options]
+;[Show information about operating system in version replies]
+;[Show transport agents on contact list]
+;[Some changes will take effect the next time you connect to the Jabber network.]
+;[Status changes]
+;[These changes will take effect the next time you connect to the Jabber network.]
+;[This operation will kill your account, roster and all another information stored at the server. Are you ready to do that?]
+;[Uploading...]
+;[Vkontakte]
+;[XML for MS Excel (UTF-8 encoded)]
+;[You can change your password only when you are online]
+;[You must be online]
+
+; ../../protocols/JabberG/jabber_password.cpp
+;[Current password is incorrect.]
+;[New password does not match.]
+;[Set New Password for]
+
+; ../../protocols/JabberG/jabber_privacy.cpp
+;[ (act., def.)]
+;[ (active)]
+;[ (default)]
+;[ (nickname: ]
+;[ and ]
+;[** Default **]
+;[** Subsription: both **]
+;[** Subsription: from **]
+;[** Subsription: none **]
+;[** Subsription: to **]
+;[<none>]
+;[Activate]
+;[Active privacy list successfully declined]
+;[Add JID]
+;[Add list...]
+;[Add rule]
+;[Advanced mode]
+;[Default privacy list successfully declined]
+;[Delete rule]
+;[Edit rule]
+;[Else ]
+;[Error occurred while applying changes]
+;[Error occurred while setting active list]
+;[Error occurred while setting default list]
+;[First, save the list]
+;[If group is ']
+;[If jabber id is ']
+;[If subscription is ']
+;[List Editor...]
+;[Move rule down]
+;[Move rule up]
+;[Please save list before activating]
+;[Please save list before you make it the default list]
+;[Privacy list %s set as active]
+;[Privacy list %s set as default]
+;[Privacy lists are not saved, discard any changes and exit?]
+;[Privacy lists successfully saved]
+;[Ready.]
+;[Remove list]
+;[Set default]
+;[Simple mode]
+;[Unable to save list because you are currently offline.]
+;[Warning: privacy lists were changed on server.]
+;[all.]
+;[allow ]
+;[deny ]
+;[incoming presences]
+;[messages]
+;[outgoing presences]
+;[queries]
+;[then ]
+
+; ../../protocols/JabberG/jabber_proto.cpp
+;[No compatible file transfer machanism exist]
+;[Protocol is offline or no jid]
+
+; ../../protocols/JabberG/jabber_rc.cpp
+;[%d message(s) forwarded]
+;[%d message(s) to be forwarded]
+;[Automatically Accept File Transfers]
+;[Change Status]
+;[Change global status]
+;[Choose the groupchats you want to leave]
+;[Choose the status and status message]
+;[Command completed successfully]
+;[Confirmation needed]
+;[Disable remote controlling (check twice what you are doing)]
+;[Do Not Disturb]
+;[Error %d occured during workstation lock]
+;[Error occured during processing command]
+;[Extended Away (N/A)]
+;[Forward options]
+;[Forward unread messages]
+;[Invisible]
+;[Leave groupchats]
+;[Lock workstation]
+;[Mark messages as read]
+;[Play sounds]
+;[Please confirm Miranda IM shutdown]
+;[Priority]
+;[Quit Miranda IM]
+;[Set Options]
+;[Set options]
+;[Set status]
+;[Set the desired options]
+;[Status]
+;[Status message]
+;[There is no groupchats to leave]
+;[There is no messages to forward]
+;[Workstation successfully locked]
+
+; ../../protocols/JabberG/jabber_search.cpp
+;[Error %s %s\r\nPlease select other server]
+;[Error %s %s\r\nTry to specify more detailed]
+;[Error Unknown reply recieved\r\nPlease select other server]
+;[Please wait...\r\nConnecting search server...]
+;[Search error]
+;[Select/type search service URL above and press <Go>]
+;[You have to be connected to server]
+
+; ../../protocols/JabberG/jabber_svc.cpp
+;[approved subscription request]
+;[closed chat session]
+;[declined subscription]
+;[sent error presence]
+;[sent subscription request]
+;[sent unknown presence type]
+
+; ../../protocols/JabberG/jabber_thread.cpp
+;[Enter password for]
+;[Error: Cannot connect to the server]
+;[Error: Connection lost]
+;[Error: Not enough memory]
+;[Message redirected from: %s\r\n%s]
+;[Requesting registration instruction...]
+;[Sending registration information...]
+
+; ../../protocols/JabberG/jabber_userinfo.cpp
+;[<No photo>]
+;[<Photo not available while offline>]
+;[<no information available>]
+;[<not specified>]
+;[Activity]
+;[Alpha build]
+;[Client capabilities]
+;[Copy]
+;[Copy only this value]
+;[Debug build]
+;[Idle since]
+;[Last active resource]
+;[Last logoff time]
+;[Logoff message]
+;[Message]
+;[Miranda IM core version]
+;[Mood]
+;[No]
+;[Operating system]
+;[Operating system version]
+;[Please switch online to see more details.]
+;[Resource]
+;[Software]
+;[Software information]
+;[Software version]
+;[System]
+;[Tune]
+;[Unicode build]
+;[Unknown format]
+;[Uptime]
+;[Version]
+;[Yes]
+;[both]
+;[format]
+;[none]
+;[to]
+;[unknown]
+
+; ../../protocols/JabberG/jabber_util.cpp
+;[Advanced Status]
+;[Error]
+;[Unknown error message]
+
+; ../../protocols/JabberG/jabber_vcard.cpp
+;[Contacts]
+;[Female]
+;[Jabber vCard]
+;[Jabber vCard: Edit Email Address]
+;[Jabber vCard: Edit Phone Number]
+;[Male]
+;[Note]
+;[Only JPG, GIF, and BMP image files smaller than 40 KB are supported.]
+
+; ../../protocols/JabberG/jabber_ws.cpp
+;[%s connection]
+
+; ../../protocols/JabberG/jabber_xstatus.cpp
+;[Activity: %s]
+;[Afraid]
+;[Amazed]
+;[Amorous]
+;[Angry]
+;[Annoyed]
+;[Anxious]
+;[Aroused]
+;[Ashamed]
+;[Bored]
+;[Brave]
+;[Calm]
+;[Cautious]
+;[Cold]
+;[Confident]
+;[Confused]
+;[Contemplative]
+;[Contented]
+;[Cranky]
+;[Crazy]
+;[Creative]
+;[Curious]
+;[Dejected]
+;[Depressed]
+;[Disappointed]
+;[Disgusted]
+;[Dismayed]
+;[Distracted]
+;[Embarrassed]
+;[Envious]
+;[Excited]
+;[Flirtatious]
+;[Frustrated]
+;[Grateful]
+;[Grieving]
+;[Grumpy]
+;[Guilty]
+;[Happy]
+;[Hopeful]
+;[Hot]
+;[Humbled]
+;[Humiliated]
+;[Hungry]
+;[Hurt]
+;[Impressed]
+;[In awe]
+;[In love]
+;[Indignant]
+;[Interested]
+;[Intoxicated]
+;[Invincible]
+;[Jealous]
+;[Listening To]
+;[Lonely]
+;[Lost]
+;[Lucky]
+;[Mean]
+;[Mood: %s]
+;[Moody]
+;[Nervous]
+;[Neutral]
+;[Offended]
+;[Outraged]
+;[Playful]
+;[Proud]
+;[Relaxed]
+;[Relieved]
+;[Remorseful]
+;[Restless]
+;[Sad]
+;[Sarcastic]
+;[Satisfied]
+;[Serious]
+;[Set Activity]
+;[Set Mood]
+;[Shocked]
+;[Shy]
+;[Sick]
+;[Sleepy]
+;[Spontaneous]
+;[Stressed]
+;[Strong]
+;[Surprised]
+;[Thankful]
+;[Thirsty]
+;[Tired]
+;[Undefined]
+;[Weak]
+;[Worried]
+
+; ../../protocols/JabberG/ui_utils.cpp
+;[Set filter...]
+
+; ../../protocols/JabberG/version.rc
+;[Reset log]
+;[Send]
+; Common strings that belong to many files
+;[]
+; Common strings that belong to many files
+;[Ignore]
+
+; ../../plugins/KeyboardNotify/ignore.cpp
+;[** All contacts **]
+;[** Unknown contacts **]
+
+; ../../plugins/KeyboardNotify/main.cpp
+;[Message Received]
+;[Message Session]
+;[Message Session is typing...]
+
+; ../../plugins/KeyboardNotify/options.cpp
+;[Flashing]
+;[Keyboard Flash]
+;[None]
+;[Plugins]
+;[Protocol]
+;[Protocols]
+;[Rules]
+;[Themes]
+;[\n; Automatically generated Keyboard Notify Theme file\n\n\n]
+;[\n; End of automatically generated Keyboard Notify Theme file\n]
+
+; ../../plugins/KeyboardNotify/resources.rc
+;[ ... and not in foreground]
+;[&Preview]
+;[Accordingly to events' count]
+;[Add]
+;[All at the same time]
+;[All other situations]
+;[Away]
+;[Blink if message window is open]
+;[Cancel]
+;[Caps]
+;[Caps Lock]
+;[Consider event opened after]
+;[Create/Edit Themes]
+;[Custom theme]
+;[DND]
+;[Defined programs are running]
+;[Delete]
+;[Emulate keypresses (Use this option if you are using an USB keyboard)]
+;[End of 'notify when' conditions]
+;[Events are opened]
+;[Events to react on]
+;[Everything else]
+;[Export...]
+;[Fast]
+;[File events]
+;[Flash speed]
+;[Flash until]
+;[Flashing effects]
+;[Free for chat]
+;[Full Screen mode]
+;[Ignore URLs]
+;[Ignore all]
+;[Ignore files]
+;[Ignore messages]
+;[Ignore none]
+;[Ignore others]
+;[Import...]
+;[Import/Export]
+;[In sequence]
+;[In turn]
+;[Incoming URLs]
+;[Incoming files]
+;[Incoming messages]
+;[Invisible]
+;[Keys to flash]
+;[Message events]
+;[Message-Event only]
+;[NA]
+;[Notify when]
+;[Num]
+;[Num Lock]
+;[OK]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Only if last is]
+;[Only notify if status is]
+;[Other events]
+;[Out to lunch]
+;[Override existing]
+;[Pending Events]
+;[Program]
+;[Protocols to check]
+;[Remind me every]
+;[Screen Saver is running]
+;[Scroll]
+;[Scroll Lock]
+;[Set LEDs for events]
+;[Set program list]
+;[Set xStatus list]
+;[Slider1]
+;[Slow]
+;[Spin1]
+;[Tab1]
+;[Test]
+;[The following events are being ignored:]
+;[Theme]
+;[URL events]
+;[Update]
+;[Use custom theme]
+;[Wait before starting flashing]
+;[Workstation is Locked (2000/XP)]
+;[is re-attended]
+;[minutes]
+;[sec. old]
+;[seconds]
+;[xStatuses]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/LangMan/main.cpp
+;[Language Pack Manager Plugin]
+;[Reload langpack]
+;[The Language Pack Manager Plugin can not be loaded. It requires Miranda IM %hs or later.]
+
+; ../../plugins/LangMan/options.cpp
+;[%hs (%s)]
+;[&Remove...]
+;[(incompatible)]
+;[All installed plugins are included.]
+;[Appearance]
+;[Current]
+;[File]
+;[Installed Languages]
+;[Unknown]
+;[built-in]
+
+; ../../plugins/LangMan/resource.rc
+;[&Download Language]
+;[&Install Now]
+;[A new version of a Language Pack is now available. Click the install button to download and install this new update.]
+;[Author(s):]
+;[Cancel]
+;[Check for new &versions of Language Packs periodically]
+;[Close]
+;[Current:]
+;[Date:]
+;[Download &all languages]
+;[Download more Language Packs]
+;[E-mail:]
+;[Language Pack Update Now Available]
+;[Language:]
+;[Last modified using:]
+;[Locale:]
+;[Miranda IM is available in many languages.\nHere is a list of all available languages of the file listing, please select your native &language:]
+;[New:]
+;[Not included:]
+;[Note: This will download and install the newest language pack available for the selected language. There might be language packs from other authors available on the file listing.]
+;[OK]
+;[Please restart Miranda IM for your changes to take effect.]
+;[Select your language]
+;[Version:]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ListeningTo/listeningto.cpp
+;[Don't send to any protocols]
+;[Enable/Disable sending Listening To info (to all protocols)]
+;[Listening to]
+;[Send to %s]
+;[Send to all protocols]
+;[Toggle send to all protocols]
+
+; ../../plugins/ListeningTo/options.cpp
+;[Format]
+;[General]
+;[Listening info]
+;[Players]
+;[Status]
+
+; ../../plugins/ListeningTo/resource.rc
+;[ Contacts ]
+;[ Listening to ]
+;[ Listening to information ]
+;[ XStatus ]
+;[%album% - Album name]
+;[%artist% - Artist name]
+;[%genre% - Song genre]
+;[%length% - Song length]
+;[%listening% - Listening to info (as set above)]
+;[%player% - Player name]
+;[%title% - Song title]
+;[%track% - Track number]
+;[%type% - Media type (Music, Radio, Video, etc)]
+;[%year% - Song year]
+;[Allow auto-loading plugins into players (affect players with *)]
+;[Apply template for info from contacts (overrides contacts template)]
+;[Ask for new info every]
+;[Do nothing]
+;[Enable sending listening information to contacts:]
+;[For protocols that don't support listening to but support XStatus:]
+;[Get info from WATrack plugin]
+;[Get info from these players:]
+;[If XStatus is Music, show listening info]
+;[If other XStatus is not set, set XStatus to Music and show listening info]
+;[Message:]
+;[Music]
+;[Other Variables:]
+;[Other players]
+;[Others]
+;[Radio]
+;[Set XStatus to Music and show listening info]
+;[Show advanced icon in slot]
+;[Template:]
+;[Title:]
+;[Variables:]
+;[Video]
+;[When nothing is playing, replace %listening% with:]
+;[When variable not found, use:]
+;[Winamp (*)]
+;[Windows Media Player]
+;[You also have to enable it per protocol in the main menu]
+;[foobar2000 (need to install the plugin manually)]
+;[iTunes]
+;[mRadio]
+;[seconds]
+; Common strings that belong to many files
+;[&Cancel]
+;[&Send]
+;[* Use Ctrl+click to see popup with the copied text]
+;[Add item name]
+;[Add protocol name]
+;[Browse Received Files]
+;[Copy ID]
+;[Copy IP]
+;[Copy MirVer]
+;[Copy Status Message]
+;[Copy to Account (Ctrl+click for move to Account)]
+;[Enter an authorization request]
+;[Hide contact on 'Ignore all']
+;[Hide from list]
+;[Ignore]
+;[Request Authorization]
+;[Send 'You were added']
+;[Show ID in menu item]
+;[Show alpha icons]
+;[Shown menu items]
+;[Trim too long ID]
+;[Visibility]
+
+; ../../plugins/MenuItemEx/main.c
+;[Activity text]
+;[Activity title]
+;[All]
+;[Always visible]
+;[Authorization]
+;[Copy to Account]
+;[Do you want to send authorization request\nto new contact?]
+;[Files]
+;[Listening to]
+;[Messages]
+;[Miranda IM]
+;[Never visible]
+;[Open ignore settings]
+;[Please authorize me to add you to my contact list.]
+;[Request authorization]
+;[Show in list]
+;[Status message]
+;[Typing Notify]
+;[URL]
+;[User Online]
+;[XStatus message]
+;[XStatus title]
+;[You Were Added]
+
+; ../../plugins/MenuItemEx/options.c
+;[Customize]
+
+; ../../plugins/MenuItemEx/resource.rc
+;[Automatically refresh contact's details after they come online]
+;[Other options]
+; Common strings that belong to many files
+;[Contact List]
+;[Default]
+;[Delete MetaContact?]
+;[MetaContacts]
+;[You are going to remove all the contacts associated with this MetaContact.\nThis will delete the MetaContact.\n\nProceed Anyway?]
+
+; ../../plugins/MetaContacts/MetaContacts.rc
+;[&Apply]
+;[&Cancel]
+;[&OK]
+;[&Ok]
+;[&Remove]
+;[&Set as Default]
+;[(Lower ranks are preferred)]
+;[Add to Existing MetaContact]
+;[Always send to default contact if not offline]
+;[Contact Labels]
+;[Contacts]
+;[Context Menu]
+;[Copy subcontact data]
+;[Copy subcontact history to MetaContact when creating or adding]
+;[Display subcontact display name]
+;[Display subcontact nickname]
+;[Editing]
+;[Force use of default for sending (even if offline)]
+;[Function]
+;[Hide in status bar and status menu (*requires restart, uncheck to set proto icons)]
+;[History (** beware - change at your own risk **)]
+;[History Copy]
+;[History Remove]
+;[Information]
+;[Keep MetaContact history synchronized with subcontacts]
+;[Keep subcontact history synchronized with MetaContact]
+;[Lock name to first contact]
+;[Move &Down]
+;[Move &Up]
+;[Name:]
+;[Number of days to copy (0=all):]
+;[Options]
+;[Please select a MetaContact:]
+;[Please wait while the contact's history is copied.]
+;[Please wait while the contact's history is removed.]
+;[Progress1]
+;[Protocol:]
+;[Rank:]
+;[Reset All]
+;[Send &Offline]
+;[Set default and open message window]
+;[Set default contact on receipt of message]
+;[Show subcontact context menu]
+;[Show user information]
+;[Sort Alphabetically]
+;[Status:]
+;[Subcontact Priorities]
+;[Suppress status notification for subcontacts]
+;[Use contact's display name]
+;[Use contact's unique id]
+;[Use subcontact message windows]
+;[but only for the current conversation]
+
+; ../../plugins/MetaContacts/addto.c
+;[Adding %s...]
+;[Assignment failure]
+;[Assignment to the MetaContact failed.]
+;[Either there is no MetaContact in the database (in this case you should first convert a contact into one)\n"
+ "or there is none that can host this contact.\n"
+ "Another solution could be to convert this contact into a new MetaContact.\n\nConvert this contact into a new MetaContact?]
+;[Either there is no MetaContact in the database (in this case you should first convert a contact into one)\n"
+ "or there is none that can host this contact.\n"
+ "Another solution could be to convert this contact into a new MetaContact.\n\nConvert this contact into a new MetaContact?]
+;[MetaContact Conflict]
+;[Multiple MetaContacts]
+;[No MetaContact selected]
+;[No suitable MetaContact found]
+;[Please select a MetaContact]
+;[This contact is a MetaContact.\nYou can't add a MetaContact to another MetaContact.\n\nPlease choose another.]
+;[This contact is already associated to a MetaContact.\nYou cannot add a contact to multiple MetaContacts.]
+
+; ../../plugins/MetaContacts/edit.c
+;[Contact]
+;[Id]
+;[No]
+;[Protocol]
+;[Send Offline]
+;[Yes]
+
+; ../../plugins/MetaContacts/meta_main.c
+;[Error - Database corruption.\nPlugin disabled.]
+
+; ../../plugins/MetaContacts/meta_menu.c
+;[Are you sure?]
+;[Delete MetaContact]
+;[Error]
+;[Force Default]
+;[Remove from MetaContact]
+;[There was a problem in assigning the contact to the MetaContact]
+;[This will remove the MetaContact permanently.\n\nProceed Anyway?]
+;[Unforce Default]
+
+; ../../plugins/MetaContacts/meta_options.c
+;[<default>]
+
+; ../../plugins/MetaContacts/meta_services.c
+;[Context]
+;[General]
+;[History]
+;[Message from %s]
+;[Meta ID]
+;[No online contacts found.]
+;[Priorities]
+
+; ../../plugins/MetaContacts/meta_utils.c
+;[(Unknown Contact)]
+;[Assignment Error]
+;[Away]
+;[Contact is 'Not on List' - please add the contact to your contact list before assigning.]
+;[Could not get MetaContact id]
+;[Could not get unique id of contact]
+;[Could not retreive MetaContact contact count]
+;[Could not retreive contact protocol]
+;[Could not write MetaContact contact number to contact]
+;[Could not write MetaContact id to contact]
+;[Could not write contact count to MetaContact]
+;[Could not write contact handle to MetaContact]
+;[Could not write contact protocol to MetaContact]
+;[Could not write contact status string to MetaContact]
+;[Could not write contact status to MetaContact]
+;[Could not write nickname of contact to MetaContact]
+;[Could not write unique id of contact to MetaContact]
+;[DND]
+;[Free to Chat]
+;[IDLE]
+;[Invisible]
+;[MetaContact corrupted - the number of subcontacts is incorrect.\nDelete MetaContact?]
+;[MetaContact corrupted - the number of subcontacts is incorrect.\nDeleting MetaContact.]
+;[MetaContact is full]
+;[MetaContacts Warning]
+;[MetaId: ]
+;[N/A]
+;[Occupied]
+;[Offline]
+;[On the Phone]
+;[Online]
+;[Out to Lunch]
+;[Sender]
+;[The 'MetaContacts Hidden Group' has been added to your contact list.\n"
+ "This is most likely due to server-side contact information. To fix this, so that\n"
+ "MetaContacts continues to function correctly, you should:\n"
+ " - disable MetaContacts using the 'Toggle MetaContacts Off' main menu item\n"
+ " - move all contacts out of this group\n"
+ " - synchronize your contacts with the server\n"
+ " - re-enable MetaContacts]
+;[Unknown]
+; Common strings that belong to many files
+;[&Refresh OTR session]
+;[&Start OTR session]
+;[&Verify Fingerprint]
+;[Always]
+;[Manual]
+;[Never]
+;[OTR]
+;[OTR Information]
+;[Opportunistic]
+;[Sto&p OTR session]
+
+; ../../plugins/MirOTR/MirOTR/language.h
+;[&Convert HTML (for Pidgin)]
+;[A new fingerprint has been recieved from '%s'\n\n%s\n\nDo you trust it?]
+;[Active]
+;[Authenticae %s]
+;[Authenticating contact:\n%s (%s)]
+;[Authentication failed]
+;[Authentication for '%s' is already in progress.]
+;[Authentication from %s]
+;[Authentication sucessful.]
+;[Beginning OTR encrypted session with '%s']
+;[Beginning OTR encrypted session with '%s' (NOT VERIFIED)]
+;[Cannot start OTR for '%s'. SecureIM is already running]
+;[Challenge Question]
+;[Contact]
+;[Contacts]
+;[Conv. HTML]
+;[Default]
+;[Error during authentication.]
+;[Fingerprint]
+;[Fingerprint '%s' in use in conversation with '%s' (%s). It could not be deleted!]
+;[Fingerprint '%s' still in use in conversation with '%s' (%s). You cannot delete it!]
+;[Fingerprints]
+;[General]
+;[Generating new key for '%s'. Continue?]
+;[Generating new private key for protocol '%s'.\nPlease Wait...]
+;[Known Password]
+;[Manual fingerprint comparison]
+;[No]
+;[OTR %s (%s)]
+;[OTR Authenticate: %s (%s)]
+;[OTR Authenticating: %s (%s)]
+;[OTR Encryption: Disabled]
+;[OTR Encryption: Finished]
+;[OTR Encryption: Private]
+;[OTR Encryption: UNVERIFIED]
+;[OTR Fingerprint Verification]
+;[OTR New Fingerprint]
+;[OTR could not encrypt when sending message]
+;[OTR encrypted session has been terminated by '%s'. You should do that, too!]
+;[OTR encrypted session was refreshed by '%s']
+;[OTR encrypted session was refreshed by '%s' (NOT VERIFIED)]
+;[OTR encrypted session with '%s' (UNVERIFIED).\nUse a known password.]
+;[OTR encrypted session with '%s' (UNVERIFIED).\nUse a question only your partner can answer.]
+;[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a known password.]
+;[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a question only your partner can answer.]
+;[OTR encrypted session with '%s' could not be started]
+;[OTR encrypted session with '%s' has been terminated]
+;[OTR encrypted session with '%s' is now using a NOT VERIFIED fingerprint]
+;[OTR encrypted session with '%s' is now using a VERIFIED fingerprint]
+;[OTR encrypted session with '%s' sucessfully refreshed]
+;[OTR encrypted session with '%s' sucessfully refreshed (NOT VERIFIED)]
+;[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is NOT VERIFIED.\nDo you trust it?]
+;[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is already verified.\nDo you still trust it?]
+;[OTR encrypted session with '%s'.\n\nFingerprint is UNVERIFIED.\n\n%s\n\nVerify?]
+;[OTR finished]
+;[OTR not secure]
+;[OTR private]
+;[OTR status (Click for more options)]
+;[OTR unverified]
+;[OTR: %s (%s)]
+;[OTR: SecureIM installed]
+;[Password]
+;[Policy]
+;[Protocol]
+;[Protocols]
+;[Question]
+;[Removing key for '%s'. Continue?]
+;[Requesting OTR encrypted session with '%s']
+;[Secret Answer]
+;[Start OTR]
+;[Stop OTR]
+;[Trying to refresh OTR encrypted session with '%s']
+;[Unknown]
+;[VERIFY: Fingerprint from contact]
+;[Verified]
+;[Yes]
+;[You are using SecureIM. MirOTR will only work for contacts with SecureIM disabled]
+;[You contact authenticated you sucessful. You can send your own request to authenticate him.]
+;[Your Fingerprint to tell your contact (use a trusted channel!)]
+;[Your contact '%s' wants to verify your identity with a question only you can answer.]
+;[Your contact '%s' wants to verify your identity with a secret password you should know.]
+;[[OTR INFO] ]
+
+; ../../plugins/MirOTR/MirOTR/options.cpp
+;[Plugins]
+
+; ../../plugins/MirOTR/MirOTR/otr.cpp
+;[Generating new private key.]
+;[OTR Log Message]
+;[Please wait.]
+;[Would you like to generate a new private key for this protocol?]
+;[Would you like to save the current fingerprint list?]
+
+; ../../plugins/MirOTR/MirOTR/resources/resource.rc
+;[&Cancel]
+;[&No]
+;[&OK]
+;[&Yes]
+;[Also remove OTR system messages]
+;[Current policy:]
+;[Default Policy]
+;[Don't add encrypted messages to the history]
+;[End sessions on window close]
+;[End sessions when contacts go offline]
+;[Forget]
+;[Forget private key]
+;[Generate new private key]
+;[Generating new private key - please wait.]
+;[MirOTR]
+;[OTR Generating Private Key]
+;[OTR status]
+;[Prefix encrypted IMs:]
+;[Set OTR policy per contact]
+;[Set OTR policy per protocol]
+;[Set unknown]
+;[Set verified]
+;[Show OTR system messages as popup]
+;[Show OTR system messages inline]
+;[Show verification dialog when receiving unverified fingerprint]
+;[Socialist Millionaires Protocol]
+;[Socialist Millionaires Protocol\r\nVerification]
+;[Socialist Millionaires Protocol\r\nVerification progress]
+;[Timeout FINISHED sessions back to PLAINTEXT (TAKE CARE!)]
+;[View & Modify status of known fingerprints]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ModernOpt/modernopt.cpp
+;[You have some unsaved changes here.\n Do you wish to apply settings before switching?]
+
+; ../../plugins/ModernOpt/resource.rc
+;[Advanced]
+;[Apply]
+;[Cancel]
+;[Custom1]
+;[Miranda IM Options]
+;[OK]
+;[Sample page]
+;[Switch to classic options]
+;[Use arrow keys to choose category]
+;[View help online]
+;[Visit official Miranda IM website]
+; Common strings that belong to many files
+;[Avatars]
+
+; ../../protocols/MRA/MraAvatars.cpp
+;[plugin connections]
+
+; ../../protocols/MRA/MraFilesQueue_mod.cpp
+;[No description given]
+
+; ../../protocols/MRA/MraPopUp.cpp
+;[Popups]
+
+; ../../protocols/MRA/Mra_options.cpp
+;[Account]
+;[Anti spam]
+;[Connections]
+;[Files]
+;[Network]
+
+; ../../protocols/MRA/Mra_svcs.cpp
+;[E-mail address]
+
+; ../../protocols/MRA/resource.rc
+;[&Use Windows colors]
+;[512 - 65536 bytes]
+;[Add]
+;[Add extra address]
+;[Age:]
+;[Automatic add contacts to server list on logon]
+;[Automatic grand authorization to new users]
+;[Automatic grand authorization to users in contact list]
+;[Automatic request authorization on logon]
+;[Back Color]
+;[Background colour]
+;[Bad words list]
+;[Birthday:]
+;[Cancel]
+;[Check temp contacts]
+;[City:]
+;[Click to Inbox]
+;[Closing in %d]
+;[Configuration]
+;[Country:]
+;[Create a new Mail.ru account using the Mail.ru website]
+;[Create new account]
+;[Custom Status \"%s\" Details]
+;[Default]
+;[Delete avatar file with contact]
+;[Delete spam bot contacts]
+;[Disable spam check]
+;[E-mail:]
+;[Enable]
+;[Enable Anti Spam]
+;[Enable MRIM proxy connections]
+;[Enable avatars support (loading)]
+;[Enable direct connections]
+;[Example: Petrov_Ivan@mail.ru]
+;[File send block size:]
+;[Files exchange]
+;[First name:]
+;[Font]
+;[Full e-mail:]
+;[Gender:]
+;[Hide menu items for non MRA contacts]
+;[Hide my IP addresses]
+;[Ignory non AlphaNumeric characters]
+;[Last name:]
+;[Leave empty if you dont want change password]
+;[Location]
+;[Login Server:]
+;[Mail.ru Account Setup]
+;[Mail.ru Agent]
+;[Mail.ru e-mail:]
+;[Max. language changes in message (0 - disabled)]
+;[Message:]
+;[Nickname:]
+;[No out connection on receive]
+;[No out connection on send]
+;[Notify]
+;[Notify about new mail if increment]
+;[Notify about new mail tray icon]
+;[Notify me when a message delivery has failed]
+;[OK]
+;[Out connections: ignory additional ports (443, 2041)]
+;[Password:]
+;[Please enter your Mail.ru account details to continue:]
+;[PopUp type]
+;[Popup settings]
+;[Port:]
+;[Previe&w]
+;[Remember]
+;[Remove]
+;[Retrieve a lost password]
+;[Return absolute path]
+;[Search online users only]
+;[Select e-mail]
+;[Send Formated text (send RTF)]
+;[Send spam report to server]
+;[Server:]
+;[Show pop up]
+;[Show received Formated text (RTF receive)]
+;[State:]
+;[Summary]
+;[Text Color]
+;[Timeout]
+;[Title:]
+;[Updates check interval, min]
+;[Use keep-alive connections]
+;[Write to system history]
+;[Writed:]
+;[Your host (or router):]
+;[Zodiak:]
+;[from:]
+;[to:]
+; Common strings that belong to many files
+;[%I64u bytes]
+;[Hotmail]
+;[Live ID]
+;[MSN]
+;[MSN Protocol]
+;[Message delivery failed]
+;[Others]
+
+; ../../protocols/MSN/msn.rc
+;[&Cancel]
+;[&Invite]
+;[Add]
+;[Allow people on my contact list send messages to mobile device]
+;[Allowed (active) contact]
+;[Anniversary]
+;[Birthday]
+;[Block Contact]
+;[Blocked contact]
+;[Cancel]
+;[Connection settings]
+;[Contact is included into your server list]
+;[Contact is on your local list]
+;[Create a new Windows Live account]
+;[Direct:]
+;[Disable Contact List notifications]
+;[Disable Popup notifications]
+;[Disable Tray notifications]
+;[Disable all contacts not included into my contact list]
+;[Display errors using popups]
+;[Enable 'Chat Session Established' popup]
+;[Enable 'Contact left channel' popup]
+;[Expert]
+;[First Name]
+;[Gateway:]
+;[Ignore new messages not in Inbox folder]
+;[Incoming file transfers]
+;[Invite Contact To Chat]
+;[Last Name]
+;[Live ID:]
+;[MSN Delete Contact]
+;[Manage server groups]
+;[Middle Name]
+;[Mobile Device (used for SMS)]
+;[Nickname]
+;[Nickname:]
+;[Notify me when a message delivery has failed]
+;[OK]
+;[Other]
+;[Password:]
+;[Place:]
+;[Refresh]
+;[Remove from Hotmail Address book]
+;[Reset]
+;[Run the following application when new Hotmail arrives]
+;[Send message font color/size info inside messages]
+;[Server List Manager]
+;[Set Nickname]
+;[Somebody included you in his/her server list]
+;[Spouse/Partner]
+;[Your host (or router):]
+
+; ../../protocols/MSN/msn_chat.cpp
+;[&Invite user...]
+;[&Leave chat session]
+;[Chat #]
+;[Me]
+;[User &details]
+;[User &history]
+
+; ../../protocols/MSN/msn_commands.cpp
+;[Accept NetMeeting request from %s?]
+;[Chat session established by contact request]
+;[Chat session established by my request]
+;[Contact left channel]
+;[Contact tried to open an audio conference (currently not supported)]
+;[MSN Alert]
+;[MSN Chat]
+;[There is only 1 person left in the chat, do you want to switch back to standard message window?]
+;[This conversation has been inactive, participants will be removed.]
+;[To resume the conversation, please quit this session and start a new chat session.]
+
+; ../../protocols/MSN/msn_errors.cpp
+;[User not online]
+
+; ../../protocols/MSN/msn_links.cpp
+;[MSN Link Protocol]
+
+; ../../protocols/MSN/msn_lists.cpp
+;[%s protocol]
+
+; ../../protocols/MSN/msn_mail.cpp
+;[Hotmail from %s]
+;[Hotmail from %s (%S)]
+;[Subject: %s]
+;[Unread mail is available: %d in Inbox and %d in other folders).]
+
+; ../../protocols/MSN/msn_menu.cpp
+;[&Block]
+;[&Start Netmeeting]
+;[Create &Chat]
+;[Display &Hotmail Inbox]
+;[Open &Hotmail Inbox]
+;[Send &Hotmail E-mail]
+;[Set &Nickname]
+;[Setup Live &Alerts]
+;[View &Profile]
+;[You must be talking to start Netmeeting]
+
+; ../../protocols/MSN/msn_misc.cpp
+;[Error]
+;[Notify]
+
+; ../../protocols/MSN/msn_opts.cpp
+;[Account]
+;[Allowed list]
+;[Automatically obtain host/port]
+;[Block user]
+;[Blocked list]
+;[Connection]
+;[Contact list]
+;[Disable]
+;[Hotmail Inbox]
+;[IP info available only after login]
+;[Invite to chat]
+;[Local list]
+;[MSN Options]
+;[MSN Protocol requires message timeout to be not less then 60 sec. Correct the timeout value.]
+;[MSN Services]
+;[Manually specify host/port]
+;[Network]
+;[Notifications]
+;[Profile]
+;[Protocol icon]
+;[Protocols]
+;[Relative list]
+;[Server groups import may change your contact list layout after next login. Do you want to upload your groups to the server?]
+;[Server list]
+;[Start Netmeeting]
+;[The changes you have made require you to reconnect to the MSN Messenger network before they take effect]
+
+; ../../protocols/MSN/msn_p2p.cpp
+;[Contact tried to send its webcam data (currently not supported)]
+;[Contact tried to share media with us (currently not supported)]
+;[Contact tried to view our webcam data (currently not supported)]
+
+; ../../protocols/MSN/msn_proto.cpp
+;[%s plugin HTTPS connections]
+;[%s plugin connections]
+;[Live Alert]
+;[Live Mail]
+;[Message is too long: MSN messages are limited by 1202 UTF8 chars]
+;[Message is too long: SMS page limited to 133 UTF8 chars]
+;[Offline messaging is not allowed for LCS contacts]
+;[Protocol is offline]
+;[You cannot send message to yourself]
+
+; ../../protocols/MSN/msn_svcs.cpp
+;[Convert to Chat]
+;[MSN requires message send timeout in your Message window plugin to be not less then 60 sec. Please correct the timeout value.]
+
+; ../../protocols/MSN/msn_ws.cpp
+;[Chat session dropped due to inactivity]
+; Common strings that belong to many files
+;[]
+; Common strings that belong to many files
+;[ message:\r\n]
+;[** All contacts **]
+;[Autoreply]
+;[Create new category]
+;[Delete]
+;[Don't send status message]
+;[Enable autoreply]
+;[New Away System]
+;[New category]
+;[New message]
+;[OK]
+;[Open Variables help dialog]
+;[Toggle autoreply on/off]
+
+; ../../plugins/NewAwaySysMod/AwayOpt.cpp
+;[** Not-on-list contacts **]
+;[Away]
+;[Been gone since %nas_awaysince_time%, will be back later.]
+;[Been having ?ifgreater(?ctime(H),2,?ifgreater(?ctime(H),10,?ifgreater(?ctime(H),16,supper,dinner),breakfast),supper) since %nas_awaysince_time%.]
+;[Contacts]
+;[Create new message]
+;[Creepy]
+;[DND]
+;[Default messages]
+;[File]
+;[Free for chat]
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[Gone fragging]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been on the phone since %nas_awaysince_time%, give me a sec!]
+;[Invisible]
+;[Main options]
+;[Message]
+;[Miranda]
+;[NA]
+;[Not right now.]
+;[Occupied]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Predefined messages]
+;[Recent messages]
+;[Statuses messages]
+;[URL]
+;[When this checkbox is ticked, NewAwaySys counts \"send times\" starting from the last status message change, even if status mode didn't change.\nWhen the checkbox isn't ticked, \"send times\" are counted from last status mode change (i.e. disabled state is more restrictive).]
+;[Windows]
+;[Yep, I'm here.]
+;[You can put your frequently used and favorite messages in this category.]
+;[Your master, %nas_mynick%, has been %nas_statdesc% since the day that is only known as ?nas_awaysince_date(dddd)... When he gets back, I'll tell him you dropped by...]
+;[Your most recent status messages are placed in this category. It's not recommended to put your messages manually here, as they'll be replaced by your recent messages.]
+
+; ../../plugins/NewAwaySysMod/AwaySys.cpp
+;[%d hours]
+;[%d minutes]
+;[%d seconds]
+;[) read your ]
+;[Don't send status message when you are %s]
+;[Enable autoreply when you are %s]
+;[Ignore status message requests from this contact and don't send an autoreply]
+;[Ignore status message requests from this contact and don't send an autoreply.\r\n\"Store contact autoreply/ignore settings for each status separately\" is enabled, so this setting is per-contact AND per-status.]
+;[New Away System: Status message request notifications]
+;[New Away System\t(x)\tAway since date in default format; ?nas_awaysince_date(x) in format x]
+;[New Away System\t(x)\tAway since time in default format; ?nas_awaysince_time(x) in format x]
+;[New Away System\t(x)\tReturns one of your predefined messages by its title: ?nas_predefinedmessage(creepy)]
+;[New Away System\tCurrent protocol name]
+;[New Away System\tNumber of messages from the contact]
+;[New Away System\tNumber of status message requests from the contact]
+;[New Away System\tStatus description]
+;[New Away System\tTime passed until request]
+;[New Away System\tYour nick for current protocol]
+;[NewAwaySys: Incoming status message request]
+;[Off]
+;[On]
+;[Re&ad %s Message]
+;[Read status message]
+;[Set %s message for the contact]
+;[Set status message]
+;[Stranger]
+;[Use the default setting]
+;[\"Store contact autoreply/ignore settings for each status separately\" is enabled, so this setting is per-contact AND per-status.]
+
+; ../../plugins/NewAwaySysMod/Common.h
+;[?cinfo(%subject%,display) (?cinfo(%subject%,id)) is reading your %nas_statdesc% message:\r\n%extratext%]
+;[Away System]
+;[Miranda IM autoreply >\r\n%extratext%]
+;[PopUps]
+;[Status]
+;[Toggle autoreply off]
+;[Toggle autoreply on]
+;[Variables plugin is not installed]
+;[extended status]
+
+; ../../plugins/NewAwaySysMod/MsgTree.cpp
+;[Do you really want to delete this ]
+;[Do you really want to delete this category with its messages?]
+;[Do you really want to delete this message?]
+;[You've made changes to multiple Message trees at a time.\r\nDo you want to leave changes in \"]
+;[\" dialog?\r\nPress Yes to leave changes in this dialog, or No to discard its changes and save changes of the other Message tree instead.]
+;[category with its messages?]
+;[message?]
+
+; ../../plugins/NewAwaySysMod/NewAwaySys.rc
+;[%extratext% is your status message]
+;[%s Message for %s]
+;[&Away]
+;[&Cancel]
+;[&DND]
+;[&Delete]
+;[&Free for chat]
+;[&Invisible]
+;[&NA]
+;[&Other]
+;[&Rename]
+;[&Save]
+;[&Save current window settings as default]
+;[&Variables]
+;[-1 = Infinite]
+;[0 = Default]
+;[Autoreply format:]
+;[Autoreply off]
+;[Autoreply on]
+;[Background]
+;[Click action]
+;[Colours]
+;[Configure autoaway]
+;[Create new &category]
+;[Create new &message]
+;[Delay]
+;[Disable autoreply when...]
+;[Disable parsing of status messages by Variables plugin]
+;[Don't notify of requests]
+;[Don't reply to ICQ contacts]
+;[Don't reply when I'm invisible to the contact]
+;[Don't show the message dialog for]
+;[Enable contact menu items]
+;[Ignore requests]
+;[Log to a file only when popup notification for a contact is enabled]
+;[Means the setting is different for different status modes / contacts]
+;[Message tree category menu]
+;[Message tree menu]
+;[New &Category]
+;[Note: these settings are applied to all status modes at once.]
+;[Notify of requests]
+;[Occ&upied]
+;[On event...]
+;[On left click]
+;[On right click]
+;[On the &Phone]
+;[On&line]
+;[Only notify when:]
+;[Out to &Lunch]
+;[Popup notification]
+;[Popup text format]
+;[Preview]
+;[Remember last message used for a contact...]
+;[Reply only when Idle]
+;[Reply only when contact's message window is closed]
+;[Reset per-protocol messages when changing global status]
+;[Reset this counter also when I just change my status text\n(when status icon remains the same)]
+;[Retrieving %s message...]
+;[Save As &New]
+;[Save autoreply to the history]
+;[Save default window settings &automatically]
+;[Se&ttings]
+;[Sec]
+;[Send an autoreply]
+;[Send maximum]
+;[Set as &default for]
+;[Set away message window options]
+;[Show &contacts]
+;[Show predefined &messages]
+;[Statuses messages:]
+;[Store]
+;[Store contact autoreply/ignore settings for each status separately]
+;[Store for each status separately]
+;[Store protocol autoreply settings for each status separately]
+;[Store protocol messages for each status separately]
+;[Text]
+;[Title:]
+;[Update status messages for non-ICQ protocols every]
+;[Use default]
+;[Use default...]
+;[Use protocol specific nick for %nas_mynick%]
+;[Use the default message]
+;[Use the most recent message]
+;[Use this message as default for]
+;[V]
+;[Wait]
+;[most recent messages (0=disable)]
+;[seconds]
+;[seconds before closing the status message dialog (-1=don't close)]
+;[times (-1=infinite)]
+
+; ../../plugins/NewAwaySysMod/Notification.cpp
+;[) is reading your ]
+;[Can't open log file ]
+;[Error #%d]
+
+; ../../plugins/NewAwaySysMod/ReadAwayMsg.cpp
+;[&Close]
+
+; ../../plugins/NewAwaySysMod/SetAwayMsg.cpp
+;[ (autoreply only)]
+;[ contacts *]
+;[ message]
+;[ protocol]
+;[Apply]
+;[Closing in %d]
+;[Do you want to apply the message?]
+;[Don't send the status message to selected contact(s)]
+;[Save as a new message]
+;[Save, replacing the selected message]
+;[Send an autoreply to selected contact(s)]
+;[Set ]
+;[Set message for]
+;[Show settings menu]
+;[Statuses]
+;[account]
+;[all accounts]
+;[all contacts]
+;[available autoreply only]
+;[for]
+;[message for]
+; Common strings that belong to many files
+;[Add Feed]
+;[Check All Feeds]
+;[Check Feed]
+;[Export Feeds]
+;[Import Feeds]
+;[News Aggregator]
+;[URL]
+
+; ../../protocols/NewsAggregator/Resource.rc
+;[0 - check manually]
+;[Add]
+;[All item's tags are valid. Put them between #. Example: #<author>#]
+;[Authentication]
+;[Cancel]
+;[Change]
+;[Check every]
+;[Display news using the following format:]
+;[Export]
+;[General Settings]
+;[Import]
+;[Login]
+;[OK]
+;[Password]
+;[Remove]
+;[Reset]
+;[Title]
+;[Use &authentication]
+;[Visualization]
+;[minutes]
+
+; ../../protocols/NewsAggregator/Src/Icons.cpp
+;[Protocol icon]
+
+; ../../protocols/NewsAggregator/Src/Menus.cpp
+;[Change feed]
+;[Check feed]
+
+; ../../protocols/NewsAggregator/Src/Options.cpp
+;[Are you sure?]
+;[Change Feed]
+;[Contact deleting]
+;[Enter Feed URL]
+;[Enter Feed name]
+;[Enter checking interval]
+;[Enter message format]
+;[Error]
+;[Feed Tag Help]
+;[Network]
+;[Tags Mask Reset]
+;[Wait...]
+
+; ../../protocols/NewsAggregator/Src/Utils.cpp
+;[%s\nis a not valid feed's address.]
+;[%s\nis a valid feed's address.]
+;[Cannot upload VersionInfo. Incorrect username or password]
+;[Cannot upload VersionInfo. Unknown error]
+;[Feed]
+;[New Aggregator]
+;[NewsAggr HTTP connection]
+;[empty]
+; Common strings that belong to many files
+;[All Files]
+;[Away]
+;[DND]
+;[Extra status]
+;[Free for chat]
+;[General]
+;[Invisible]
+;[NA]
+;[NewXstatusNotify]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Popups]
+;[Status]
+;[Status Notify]
+;[Status message]
+;[Text]
+;[Variables]
+
+; ../../plugins/NewXstatusNotify/indsnd.cpp
+;[** All contacts **]
+;[From offline]
+;[Sound for the status]
+;[Wave Files]
+
+; ../../plugins/NewXstatusNotify/main.cpp
+;[%s is now %s]
+;[%s, %s. %s changed to: %s (was: %s).\r\n]
+;[(F) doesn't want to be disturbed!]
+;[(F) feels talkative!]
+;[(F) had to answer the phone]
+;[(F) has something else to do.]
+;[(F) hides in shadows...]
+;[(F) is back online!]
+;[(F) is eating something]
+;[(F) isn't there anymore!]
+;[(F) went Away]
+;[(F) went offline! :(]
+;[(M) doesn't want to be disturbed!]
+;[(M) feels talkative!]
+;[(M) had to answer the phone]
+;[(M) has something else to do.]
+;[(M) hides in shadows...]
+;[(M) is back online!]
+;[(M) is eating something]
+;[(M) isn't there anymore!]
+;[(M) went Away]
+;[(M) went offline! :(]
+;[(U) doesn't want to be disturbed!]
+;[(U) feels talkative!]
+;[(U) had to answer the phone]
+;[(U) has something else to do.]
+;[(U) hides in shadows...]
+;[(U) is back online!]
+;[(U) is eating something]
+;[(U) isn't there anymore!]
+;[(U) went Away]
+;[(U) went offline! :(]
+;[<no status message>]
+;[Cannot obtain required interfaces!\nPlugin will not be loaded until you upgrade Miranda IM to the newest version.]
+;[Contact]
+;[Extra status changed]
+;[Extra status message changed]
+;[Extra status removed]
+;[User: Away]
+;[User: Do Not Disturb]
+;[User: Free For Chat]
+;[User: Invisible]
+;[User: Not Available]
+;[User: Occupied]
+;[User: Offline]
+;[User: On The Phone]
+;[User: Online]
+;[User: Out To Lunch]
+;[User: from offline (has priority!)]
+;[aborting]
+;[connecting]
+;[playing]
+
+; ../../plugins/NewXstatusNotify/options.cpp
+;[Do you want to reset all templates to default?]
+;[Filtering]
+;[Log]
+;[Message log]
+;[Protocol]
+;[Reset all templates to default]
+;[Reset templates]
+;[Show available variables]
+;[This is status message]
+
+; ../../plugins/NewXstatusNotify/resource.rc
+;[-1 = Infinite]
+;[0 = Default]
+;[Always when changing from offline]
+;[Automatically turn off Popups and Sounds on status change]
+;[Background]
+;[Blink icon in the system tray]
+;[Cancel]
+;[Change]
+;[Click action]
+;[Colours]
+;[Configure]
+;[Delete]
+;[Disable all]
+;[Disable for extra status 'Music']
+;[Disable globally]
+;[Disable notifications]
+;[Disable only if I change global status]
+;[Disable when my status is:]
+;[Don't notify me for people not in my Contact List]
+;[Enable]
+;[Enable all]
+;[Enable logging extra status to message window]
+;[Enable popups]
+;[Enable sounds]
+;[Enable/Disable protocols which you don't wish to be notified for:]
+;[Extra status log]
+;[Extra status logging]
+;[Extra status notify]
+;[Go to Customize -> Sound to select the sounds]
+;[Ignore empty status messages]
+;[IndSndList]
+;[Individual sounds are disabled.\n\nTo enable them, go to Options - Status - Notify, enable \n\"Use individual sounds\" checkbox, and then reopen this dialog.]
+;[Keep events in history]
+;[Log to file]
+;[New message:]
+;[New status:]
+;[Notification]
+;[Notify when a contact changes to one of these statuses]
+;[OK]
+;[On left click]
+;[On opening ML:]
+;[On right click]
+;[Open]
+;[Plugin activation]
+;[Popup text]
+;[Popups on contact status change to:]
+;[Prevent identical logs]
+;[Preview]
+;[Protocols]
+;[Read status message]
+;[Remove:]
+;[Reset]
+;[Sec]
+;[Show PopUps when I connect]
+;[Show contact group name]
+;[Show previous status too]
+;[Show status description]
+;[Sounds]
+;[Templates]
+;[Timeout]
+;[Title - text delimiter:]
+;[Truncate message length to:]
+;[Use Popup colours]
+;[Use Windows colours]
+;[Use alternative descriptions]
+;[Use custom colours]
+;[Use individual sounds]
+;[Use status icon]
+;[characters]
+
+; ../../plugins/NewXstatusNotify/utils.cpp
+;[Can't open the log file!]
+;[You cannot specify a value lower than %d and higher than %d.]
+
+; ../../plugins/NewXstatusNotify/xstatus.cpp
+;[%s, %s. %s changed %s to: %s.\r\n]
+;[%s, %s. %s removed %s.\r\n]
+;[<unknown>]
+;[Activity]
+;[Mood]
+;[Xstatus]
+
+; ../../plugins/NewXstatusNotify/xstatus.h
+;[changed %N @ %T%D%I]
+;[changed %N message @ %I]
+;[changed %N message to:%D%I]
+;[changed %N to: %T%D%I]
+;[has %N @ %T%D%I]
+;[removed %N]
+; Common strings that belong to many files
+;[Nudge]
+
+; ../../plugins/Nudge/main.cpp
+;[Default Nudge]
+;[ExampleAction]
+;[Nudge : Send a nudge]
+;[Nudge : Shake contact list/chat window]
+;[Nudge as Default]
+;[Nudge for %s]
+;[Send &Nudge]
+;[Send Nudge]
+;[Show Nudge]
+;[You are not allowed to send too much nudge (only 1 each %d sec, %d sec left)]
+
+; ../../plugins/Nudge/nudge.cpp
+;[You received a nudge]
+;[You sent a nudge]
+
+; ../../plugins/Nudge/options.cpp
+;[Events]
+;[Window Shaking]
+
+; ../../plugins/Nudge/resource.rc
+;[* Nudge sending delay is hardcoded and cannot be changed.]
+;[Allow nudges when you're:]
+;[Allow receiving one nudge from the same contact every :]
+;[Allow sending* one nudge to the same contact every :]
+;[Auto resend nudge after]
+;[Away]
+;[DND]
+;[Enable contact list shaking]
+;[Enable message window shaking]
+;[Enable popup notification]
+;[Free for chat]
+;[Invisible]
+;[NA]
+;[Number of moves]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Open contact list]
+;[Open message window]
+;[Out to lunch]
+;[Preview]
+;[Privacy]
+;[Protocol options]
+;[Receiving text]
+;[Respect ignore settings (status changes)]
+;[Sending text]
+;[Shake the chat window]
+;[Shake the contact list]
+;[Shaking Clist Options]
+;[Shaking Message Window Options]
+;[Show as status change]
+;[Slider1]
+;[Specify options for each protocol]
+;[Static]
+;[Text]
+;[Width of move]
+;[s]
+; Common strings that belong to many files
+;[Stranger]
+;[Stranger 1]
+;[Stranger 2]
+
+; ../../protocols/Omegle/chat.cpp
+;[Last question is empty.]
+;[Omegle is a great way of meeting new friends!]
+;[Server]
+;[Unknown command. Send '/commands' for list.]
+;[You]
+;[You aren't connected to any stranger. Send '/help' or '/commands' for help.]
+;[You can't send messages in question mode.]
+;[Your '/asl' setting is empty.]
+;[Your question is too short.]
+
+; ../../protocols/Omegle/communication.cpp
+;[%s disconnected.]
+;[Chosing server: ]
+;[Connected to server %s.]
+;[Connected to server %s. There are %s users online now.]
+;[Connection error.]
+;[Error: ]
+;[On whole Omegle are %s strangers online now.]
+;[Recaptcha is required.\nOpen Omegle chat in webbrowser, solve Recaptcha and try again.]
+;[We are still waiting...]
+;[You and the Stranger both like: ]
+
+; ../../protocols/Omegle/connection.cpp
+;[Connecting canceled.]
+;[Connecting...]
+;[Disconnecting...]
+;[Waiting for Stranger...]
+;[We are already waiting for new stranger...]
+;[We are disconnecting now, wait...]
+
+; ../../protocols/Omegle/omegle.rc
+;[Automatically connect to another stranger when current disconnects]
+;[Automatically send this message to stranger after connection:]
+;[Don't clear chat before connecting to new stranger]
+;[Enable logging for debugging purposes]
+;[I want Omegle to reuse my questions if they are good enough (Question mode)]
+;[Last used question (Question mode):]
+;[Load count of users on actual server after connection]
+;[Meet strangers with common interests]
+;[Meet strangers with common interests (separated by commas):]
+;[Server:]
+;[This text will be sent when you use \"/asl\" message:]
+;[Visible name:]
+;[Your interests (separated by commas):]
+
+; ../../protocols/Omegle/proto.cpp
+;[%s server connection]
+;[Account]
+;[Changing stranger]
+;[Network]
+;[Stranger stopped typing]
+;[Stranger typing]
+;[Unable to get Netlib connection for Omegle]
+;[Visible name]
+
+; ../../protocols/Omegle/theme.cpp
+;[Omegle]
+;[Omegle Icon]
+;[Protocols]
+;[Visit Profile]
+; Common strings that belong to many files
+;[Pack Updater]
+;[PopUps]
+
+; ../../plugins/PackUpdater/Resource.rc
+;[(but only once a day)]
+;[* Needs popup actions to be enabled]
+;[-1 = Infinite]
+;[0 = Default]
+;[Back]
+;[Boxes]
+;[Cancel]
+;[Click action]
+;[Colours]
+;[Description]
+;[Downloading...]
+;[Errors]
+;[Every]
+;[Go to Customize -> Hotkeys to change the hotkey]
+;[Hotkey]
+;[Info messages]
+;[Message boxes]
+;[Message boxes (*)]
+;[Not sets for \"Message boxes\"]
+;[Notifications]
+;[On left click]
+;[On right click]
+;[On startup]
+;[Pack update options]
+;[PackUpdater has detected updated versions\nof the following Miranda components:]
+;[Preview]
+;[Progress dialogs]
+;[Remind about not installed pack update]
+;[Sec]
+;[Text]
+;[Timeout]
+;[Update]
+;[Updates found!]
+;[Use &Windows colours]
+;[Use Pop&up colours]
+;[Use cus&tom colors]
+;[View info]
+
+; ../../plugins/PackUpdater/Src/Notifications.cpp
+;[An error occured while downloading the update.]
+;[Component Name]
+;[Current Version]
+;[Download complete. Start updating? All your data will be saved and Miranda IM will be closed.]
+;[Downloading pack updates...]
+;[Downloading update...]
+;[Downloads complete. Start updating? All your data will be saved and Miranda IM will be closed.]
+;[New Version]
+;[You have chosen not to install the pack update immediately.\nYou can install it manually from this location:\n\n%s]
+
+; ../../plugins/PackUpdater/Src/Options.cpp
+;[Events]
+;[Test]
+;[days]
+;[hours]
+
+; ../../plugins/PackUpdater/Src/Utils.cpp
+;[Downloading version info...]
+;[Name of Update's file is not supported.]
+;[No files for update.]
+;[No updates found.]
+;[Pack Updater HTTP connection]
+;[URL for checking updates not found.]
+;[Update checking already started!]
+;[Update is not possible!\nYou have no Administrator's rights.\nPlease run Miranda IM with Administrator's rights.]
+; Common strings that belong to many files
+;[Failed to register %s class.]
+;[General]
+;[Ignore fullscreen]
+;[Maximum width]
+;[Popup History]
+;[Skins]
+
+; ../../plugins/Popup/resource.rc
+;[* - built-in skins]
+;[-1 = Infinite]
+;[0 = Default]
+;[Add default actions for contacts only]
+;[Add info && menu for IM contacts only]
+;[Always (has priority)]
+;[Avatar size:]
+;[Avatars]
+;[Close]
+;[Colors can be configured in\r\nCustomize > Fonts && Colors]
+;[Common Actions]
+;[Configure popup area]
+;[Content && Style]
+;[Debug]
+;[Default Timeout]
+;[Desktop]
+;[Disable if message window is open]
+;[Disable when global status is...]
+;[Disable when relevant protocol's status is...]
+;[Disable when:]
+;[Distance between popups]
+;[Do not close hovered popups]
+;[Don't close popups on default actions]
+;[Download more skins]
+;[Draw avatar borders]
+;[Draw borders for semitransparent avatars too]
+;[Dynamically resize the popups]
+;[Effect:]
+;[Effects]
+;[Enable Win 9x/Me transparency]
+;[Enable avatar updates]
+;[Enable popup actions]
+;[Enable popup history]
+;[Enable this notification]
+;[Fullscreen mode]
+;[General options]
+;[Go to Customize > Fonts && Colors for fonts and colors options]
+;[History]
+;[Icons aligned to the right]
+;[Icons and labels below text]
+;[Icons on the left]
+;[Infinite popup delay]
+;[Layout:]
+;[Left click action:]
+;[LeftButton]
+;[Limit window amount to:]
+;[Live Preview]
+;[MiddleButton]
+;[Minimum width]
+;[Miranda's window]
+;[Miscellaneous]
+;[More...]
+;[Mouse Actions Overwrite]
+;[Multimonitor (98/ME/2000/XP)]
+;[Never show]
+;[Notifications]
+;[Opaque popups under cursor]
+;[Per-contact settings]
+;[Please choose in what cases default actions should be added:]
+;[Popup Actions are those tiny buttons below notification text.]
+;[Popup Area]
+;[Popup actions will be displayed as:]
+;[Popup delay:]
+;[Popup timeout:]
+;[Position:]
+;[Preview]
+;[R]
+;[Reorder Popups]
+;[Right click action:]
+;[RightButton]
+;[Round corners by]
+;[Sec]
+;[Show Actions: (requires apply)]
+;[Show always]
+;[Show default]
+;[Size && Position]
+;[Skin options]
+;[Slide Popup]
+;[Start the popups in the monitor with]
+;[Store last]
+;[Time (in):]
+;[Time (out):]
+;[Transparency]
+;[Use History++ to render log]
+;[Use large icons]
+;[Use transparency (Windows 2000+)]
+;[events]
+;[ms]
+;[opacity:]
+;[pixel(s)]
+;[pixels]
+;[seconds]
+;[the active window]
+
+; ../../plugins/Popup/src/actions.cpp
+;[Action]
+;[Contact menu]
+;[Copy to clipboard]
+;[Dismiss popup]
+;[Pin popup]
+;[Quick reply]
+;[Send message]
+;[User details]
+;[no overwrite]
+
+; ../../plugins/Popup/src/bitmap_funcs.cpp
+;[You need the png2dib plugin v. 0.1.3.x or later to process PNG images]
+
+; ../../plugins/Popup/src/config.cpp
+;[Test preview for the popup plugin settings. This is supposed to be long enough not to fit in one line...]
+;[The Jabberwocky]
+;[This is a notification message]
+;[This is a warning message]
+;[This is an error message]
+
+; ../../plugins/Popup/src/history.cpp
+;[Popup History is disabled]
+;[Popup History message]
+
+; ../../plugins/Popup/src/main.cpp
+;[Actions]
+;[Advanced]
+;[Classes]
+;[Contacts]
+;[Disable &popup module]
+;[Disable popups]
+;[Enable &popup module]
+;[Enable popups]
+;[Popups are disabled]
+;[Popups are enabled]
+;[Toggle Popups]
+
+; ../../plugins/Popup/src/opt_adv.cpp
+;[%d%%]
+;[Fade in/out]
+;[No effect]
+
+; ../../plugins/Popup/src/opt_class.cpp
+;[Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!]
+
+; ../../plugins/Popup/src/opt_gen.cpp
+;[Popup Plus Warning]
+;[Width]
+;[You cannot specify a value lower than %d and higher than %d.]
+;[horizontal]
+;[lower left corner]
+;[lower right corner]
+;[upper left corner]
+;[upper right corner]
+;[vertical]
+
+; ../../plugins/Popup/src/opt_skins.cpp
+;[Drop shadow effect (Windows XP+)]
+;[Drop shadow effect (Windows XP+)/non rectangular]
+;[Enable Aero Glass (Vista+)]
+;[Just take a look at this skin... ;)]
+;[Refresh List]
+;[Show clock]
+;[Skin preview]
+;[Use Windows colours]
+;[Use advanced text render]
+
+; ../../plugins/Popup/src/popup_wnd2.cpp
+;[Failed to GetClassInfoExW from EDIT class.]
+
+; ../../plugins/Popup/src/services.cpp
+;[Error]
+;[Notify]
+;[Warning]
+
+; ../../plugins/Popup/src/srmm_menu.cpp
+;[Auto]
+;[Block]
+;[Favourite]
+;[Popup Mode: Auto]
+;[Popup Mode: Block contact]
+;[Popup Mode: Favourite]
+;[Popup Mode: Ignore fullscreen]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ProfileManager/pmanagerEx.c
+;[Change profile]
+;[Load profile]
+; Common strings that belong to many files
+;[Quick Messages]
+
+; ../../plugins/QuickMessages/options.c
+;[New Button]
+;[New Menu Entry]
+;[Plugins]
+
+; ../../plugins/QuickMessages/quickmessages.rc
+;[%F]
+;[%L]
+;[%P]
+;[%c]
+;[%n]
+;[%t]
+;[*Rename menu item into \"---\" to insert separator]
+;[*Use drag'n'drop for arranging menu items]
+;[- Contact display name]
+;[- Contact first name]
+;[- Contact last name]
+;[- Contacts Protocol name (upper case)]
+;[- Selected text]
+;[- Text from Clipboard]
+;[Add to QuickMenu]
+;[Auto-send on Left-Click]
+;[Auto-send on Right-Click]
+;[Button Left-Click menu]
+;[Button Right-Click value]
+;[Buttons]
+;[Consider as ServiceName]
+;[Enable QuickMenu]
+;[List of variables:]
+;[Menu entry value:]
+;[Misc.]
+;[Quick Messages Help]
+;[Tips:]
+;[You have changed the plugin settings via database.\nThis requires restart!]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/QuickReplies/events.cpp
+;[Button]
+
+; ../../plugins/QuickReplies/options.cpp
+;[Message Sessions]
+;[Quick Replies]
+
+; ../../plugins/QuickReplies/resources.rc
+;[- Add \"---\" for separator.]
+;[- Add your replies, one per line.]
+;[- Press [v] button for variable's help.]
+;[Hints:]
+;[Send replies immediately]
+;[Variables]
+; Common strings that belong to many files
+;[Info provided by]
+
+; ../../protocols/Quotes/Chart.h
+;[There is no to show]
+
+; ../../protocols/Quotes/CommonOptionDlg.cpp
+;[Enter integer value between 1 and 24.]
+;[Enter integer value between 1 and 60.]
+;[Enter text to display in contact list.]
+;[Hours]
+;[Minutes]
+;[Seconds]
+
+; ../../protocols/Quotes/CurrencyConverter.cpp
+;[Enter positive number.]
+
+; ../../protocols/Quotes/Forex.cpp
+;[Network]
+
+; ../../protocols/Quotes/Forex.rc
+;[&Add]
+;[&Add to History only if Value Changed]
+;[&Advanced Settings...]
+;[&Browse...]
+;[&Choose Quotes to watch in contact list:]
+;[&Convert:]
+;[&Display in Contact List as:]
+;[&Format:]
+;[&Refresh Quotes Every:]
+;[&Refresh Rates Every:]
+;[&Remove]
+;[&Select File:]
+;[&Status Message:]
+;[&Swap]
+;[&Tendency:]
+;[&Variables...]
+;[&Watched Quotes:]
+;[&Watched currency rates:]
+;[&to:]
+;[<a>SysLink1</a>]
+;[Add to &Log only if Value Changed]
+;[Background colour]
+;[Cancel]
+;[Chart]
+;[Close]
+;[Colours]
+;[Convert]
+;[Currency Converter]
+;[Current Rate:]
+;[Custom]
+;[Delay]
+;[Do not add to popup's history]
+;[Edit Settings]
+;[F&ormat:]
+;[Filter:]
+;[From PopUp plugin]
+;[Get data from:]
+;[Info provided by <a href=\"http://www.dukascopy.com\">Dukascopy Swiss Forex Group</a>]
+;[Info provided by <a href=\"http://www.google.com\">Google</a>]
+;[Log]
+;[OK]
+;[Permanent]
+;[Popup Window Settings]
+;[Popup settings...]
+;[Preview]
+;[Previous Rate:]
+;[Quote\\Rate Info]
+;[Rate Fetch Time:]
+;[Show &Popup Window]
+;[Show Popup Window Only if Value &Changed]
+;[Static]
+;[Status &Message:]
+;[Text colour]
+;[Type &Stock Name or Symbol:]
+;[Use &External File]
+;[Use &Internal History]
+;[Use contact specific settings]
+;[Use default colours]
+;[Use user-defined colours]
+;[V&ariables...]
+;[Variable List]
+;[Variables Allowed: %miranda_userdata%,%quotename%]
+
+; ../../protocols/Quotes/HTTPSession.cpp
+;[Quotes HTTP connections]
+
+; ../../protocols/Quotes/IconLib.cpp
+;[Protocols]
+
+; ../../protocols/Quotes/ImportExport.cpp
+;[All files (*.*)]
+;[Xml File (*.xml)]
+
+; ../../protocols/Quotes/ModuleInfo.cpp
+;[Miranda could not load Quotes plugin. Microsoft HTML parser is missing.]
+;[Miranda could not load Quotes plugin. XML parser is missing.]
+
+; ../../protocols/Quotes/QuoteInfoDlg.cpp
+;[Quote]
+
+; ../../protocols/Quotes/QuotesProviderGoogle.cpp
+;[Error occurred during html parsing.]
+;[Error occurred during site access.]
+
+; ../../protocols/Quotes/QuotesProviderVisitorFormatSpecificator.cpp
+;[Change]
+;[Day's High]
+;[Day's Low]
+;[Fetch Date]
+;[Fetch Time]
+;[Fetch Time and Date]
+;[From Currency Full Name]
+;[From Currency Short Name]
+;[Into Currency Full Name]
+;[Into Currency Short Name]
+;[Left slash (\\)]
+;[Open Price]
+;[Percent Change to After Hours]
+;[Percent Change to Yesterday Close]
+;[Percentage Character (%)]
+;[Previous Close]
+;[Previous Rate Value]
+;[Quote Name]
+;[Quote Symbol]
+;[Rate Value]
+;[Short notation for \"%f/%i\"]
+;[Source of Information]
+;[Tabulation]
+
+; ../../protocols/Quotes/SettingsDlg.cpp
+;[Enter history format.]
+;[Enter integer value]
+;[Enter log file format.]
+;[Enter log file name.]
+;[Enter popup window format.]
+; Common strings that belong to many files
+;[Warning: classic contact list plugin doesn`t have ability to use extraicons]
+
+; ../../plugins/Rate/commonheaders.h
+;[Rate high]
+;[Rate low]
+;[Rate medium]
+
+; ../../plugins/Rate/main.cpp
+;[Contact Rate]
+
+; ../../plugins/Rate/options.cpp
+;[Contact List]
+;[Rate]
+;[Warning: your contact list plugin doesn`t have ability to sort contacts by rate.]
+;[Your clist: nicer]
+
+; ../../plugins/Rate/rate.rc
+;[Plugin settings]
+;[Use]
+;[slot to draw the icon]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/RecentContacts/RecentContacts.cpp
+;[Contact]
+;[Ignore Contact]
+;[Main icon]
+;[Show Contact]
+;[Show Recent Contacts]
+
+; ../../plugins/RecentContacts/options.cpp
+;[Contact List]
+
+; ../../plugins/RecentContacts/resource.rc
+;[Format of date and time\n(Look to readme for placeholders help)]
+;[Hide offline contacts]
+;[Number shown contacts:\n (0 to show all)]
+;[Plugin settings]
+;[Recent Contacts]
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
+;[%s has joined]
+;[%s has left]
+;[%s is now known as %s]
+;[%s kicked %s]
+;[&Message]
+;[Background]
+;[Background colour]
+;[Group Chat]
+;[Group Chats]
+;[Incoming message]
+;[Information]
+;[Layout]
+;[Look up \'%s\':]
+;[Message Session]
+;[Messaging]
+;[No word to look up]
+;[Notice from %s]
+;[Notices]
+;[Send Error]
+;[Send Message]
+;[Show icons]
+;[Tabs]
+;[Text colour]
+;[Timestamp]
+;[User Menu]
+;[User has disconnected]
+;[User has joined]
+;[User has left]
+
+; ../../plugins/Scriver/chat/clist.c
+;[Join chat]
+;[Open chat window]
+
+; ../../plugins/Scriver/chat/log.c
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/Scriver/chat/main.c
+;[&Join]
+;[&Leave]
+
+; ../../plugins/Scriver/chat/options.c
+;[Add \':\' to auto-completed names]
+;[Appearance]
+;[Appearance and functionality of chat windows]
+;[Default events to show in new chat rooms if the \'event filter\' is enabled]
+;[Display contact status icon before role icon]
+;[Do not play sounds when focused]
+;[Do not pop up when joining]
+;[Enable \'event filter\' for new rooms]
+;[Enable button context menus]
+;[Flash when a word is highlighted]
+;[Flash when someone speaks]
+;[Group chats]
+;[Icons to display in the tray]
+;[Indent the second line of a message]
+;[Limit user names to 20 characters]
+;[Message is highlighted]
+;[Only prefix with timestamp if it has changed]
+;[Pop-ups to display]
+;[Popups]
+;[Prefix all events with a timestamp]
+;[Select Folder]
+;[Show actions]
+;[Show and hide by double clicking in the contact list]
+;[Show chat user list]
+;[Show contact statuses (if supported)]
+;[Show icon in tray for actions]
+;[Show icon in tray for highlights]
+;[Show icon in tray for information messages]
+;[Show icon in tray for messages]
+;[Show icon in tray for name changes]
+;[Show icon in tray for notices ]
+;[Show icon in tray for status changes]
+;[Show icon in tray for topic changes]
+;[Show icon in tray for users disconnecting]
+;[Show icon in tray for users joining]
+;[Show icon in tray for users kicking other user]
+;[Show icon in tray for users leaving]
+;[Show icons in tray only when the chat room is not active]
+;[Show information messages]
+;[Show messages]
+;[Show notices]
+;[Show pop-up for actions]
+;[Show pop-up for highlights]
+;[Show pop-up for information messages]
+;[Show pop-up for messages]
+;[Show pop-up for name changes]
+;[Show pop-up for notices ]
+;[Show pop-up for status changes]
+;[Show pop-up for topic changes]
+;[Show pop-up for users disconnecting]
+;[Show pop-up for users joining]
+;[Show pop-up for users kicking other user]
+;[Show pop-up for users leaving]
+;[Show pop-ups only when the chat room is not active]
+;[Show status changes of users]
+;[Show topic changes]
+;[Show topic on your contact list (if supported)]
+;[Show users being kicked]
+;[Show users changing name]
+;[Show users disconnecting]
+;[Show users joining]
+;[Show users leaving]
+;[Strip colors from messages]
+;[The topic has been changed]
+;[Timestamp has same colour as event]
+;[User has changed name]
+;[User has kicked some other user]
+;[User has performed an action]
+;[User has sent a notice]
+;[User's status was changed]
+;[UserID of current contact (if defined). It is like UIN Number for ICQ, JID for Jabber, etc.]
+;[Variables]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[abbreviated month name]
+;[abbreviated weekday name]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[day of month, 01-31]
+;[day of month, 1-31]
+;[full month name]
+;[full weekday name]
+;[month number, 01-12]
+;[month number, 1-12]
+;[name of current miranda profile (filename, without extension)]
+;[nick of current contact (if defined)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[protocol name of current contact (if defined). Account name is used when protocol supports multiaccounts]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
+;[year with century, 1901-9999]
+;[year without century, 01- 99]
+
+; ../../plugins/Scriver/chat/tools.c
+;[%s %c %s\r\n]
+;[%s %s\r\n]
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s says: %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[Information in %s]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+
+; ../../plugins/Scriver/chat/window.c
+;[%s: Chat Room (%u user)]
+;[%s: Chat Room (%u users)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[Control this room (CTRL+O)]
+;[Enable/disable the event filter (CTRL+F)]
+;[Insert a smiley]
+;[Make the text bold (CTRL+B)]
+;[Make the text italicized (CTRL+I)]
+;[Make the text underlined (CTRL+U)]
+;[Nick name]
+;[Select a background color for the text (CTRL+L)]
+;[Select a foreground color for the text (CTRL+K)]
+;[Show the history (CTRL+H)]
+;[Show/hide the nicklist (CTRL+N)]
+;[Status]
+;[Unique id]
+
+; ../../plugins/Scriver/globals.c
+;[Action (10x10)]
+;[Add Status (10x10)]
+;[Add contact]
+;[Bold]
+;[Close button]
+;[Event filter disabled]
+;[Event filter enabled]
+;[Group Chats Log]
+;[Hide userlist]
+;[Highlight (10x10)]
+;[Icon overlay]
+;[Incoming message (10x10)]
+;[Information (10x10)]
+;[Italics]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Message in (10x10)]
+;[Message out (10x10)]
+;[Nickchange (10x10)]
+;[Notice (10x10)]
+;[Outgoing message (10x10)]
+;[Quit (10x10)]
+;[Quote button]
+;[Remove status (10x10)]
+;[Room history]
+;[Room settings]
+;[Send message]
+;[Sending]
+;[Show userlist]
+;[Single Messaging]
+;[Smiley button]
+;[Status 1 (10x10)]
+;[Status 2 (10x10]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Topic (10x10)]
+;[Typing notification off]
+;[Underlined]
+;[Unicode is off]
+;[Unicode is on]
+;[User is typing]
+;[User's details]
+;[User's history]
+;[Window Icon]
+
+; ../../plugins/Scriver/msgdialog.c
+;[%s is typing a message...]
+;[Add Contact Permanently to List]
+;[Insert Emoticon]
+;[Last message received on %s at %s.]
+;[Quote Text]
+;[Sending in progress: %d message(s) left...]
+;[User Menu - %s]
+;[View User's Details]
+;[View User's History]
+;[is now %s (was %s)]
+;[signed off (was %s)]
+;[signed on (%s)]
+
+; ../../plugins/Scriver/msglog.c
+;[File received]
+;[File sent]
+;[Today]
+;[URL received]
+;[URL sent]
+;[Unknown Contact]
+;[Yesterday]
+
+; ../../plugins/Scriver/msgoptions.c
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Action message]
+;[Away]
+;[DND]
+;[Event Log]
+;[Free for chat]
+;[General]
+;[Group Chat Log]
+;[Highlighted message]
+;[Incoming URL]
+;[Incoming background]
+;[Incoming colon]
+;[Incoming messages]
+;[Incoming name]
+;[Incoming time]
+;[Infobar background]
+;[Infobar contact name]
+;[Infobar status message]
+;[Information messages]
+;[Input area background]
+;[Invisible]
+;[Message Sessions]
+;[Message area]
+;[Message background]
+;[Message typing area]
+;[NA]
+;[Notice from user]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Others nicknames]
+;[Out to lunch]
+;[Outgoing URL]
+;[Outgoing background]
+;[Outgoing colon]
+;[Outgoing message]
+;[Outgoing messages]
+;[Outgoing name]
+;[Outgoing time]
+;[Show balloon popup (unsupported system)]
+;[The topic is ...]
+;[Typing Notify]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list background]
+;[User list background (selected)]
+;[User list lines]
+;[User list members (away)]
+;[User list members (online)]
+;[Your nickname]
+
+; ../../plugins/Scriver/msgs.c
+;[%s is typing a message]
+;[Incoming (Focused Window)]
+;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Instant messages]
+;[Message from %s]
+;[Miranda could not load the built-in message module, riched20.dll is missing. If you are using Windows 95 or WINE please make sure you have riched20.dll installed. Press 'Yes' to continue loading Miranda.]
+;[Outgoing]
+;[Typing Notification]
+
+; ../../plugins/Scriver/msgtimedout.c
+;[An unknown error has occured.]
+
+; ../../plugins/Scriver/msgwindow.c
+;[Always On Top]
+
+; ../../plugins/Scriver/resource.rc
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&E]
+;[&H]
+;[&Open link]
+;[&Q]
+;[&U]
+;[(0 means default setting, -1 means indefinite time)]
+;[Actions]
+;[Add new rooms to group:]
+;[An error has occured. The protocol reported the following error:]
+;[Automatically pop up the window when]
+;[Behaviour]
+;[Bing]
+;[C&lear Log]
+;[Cancel]
+;[Cascade new windows]
+;[Clear]
+;[Clear lo&g]
+;[Close Other Tabs]
+;[Close Tab]
+;[Co&py All]
+;[Co&py all]
+;[Copy]
+;[Custom1]
+;[Custom2]
+;[Customize fonts and colors]
+;[Cut]
+;[Delete]
+;[Delete temporary contacts on closing]
+;[Disconnects]
+;[Enable IEView]
+;[Enable highlighting]
+;[Enable message grouping]
+;[Enable tabs]
+;[Enable transparency]
+;[Events in the last]
+;[Flash in the system tray and in the contact list]
+;[Foodnetwork]
+;[Google]
+;[Google Maps]
+;[Google Translate]
+;[Hide windows on close]
+;[Indent text]
+;[Last]
+;[Limit log text to (events):]
+;[Limit names on tabs to]
+;[Limit number of group chats tabs per window to]
+;[Limit number of tabs per window to]
+;[List]
+;[Location]
+;[Log]
+;[Log Options]
+;[Log status changes]
+;[Log timestamp]
+;[LogLink]
+;[Long date format]
+;[Mark follow-up msgs with timestamp]
+;[Message]
+;[Message Window Event Log]
+;[Messages]
+;[Min input area size]
+;[Minimize on send]
+;[Nick changes]
+;[No]
+;[OK]
+;[Options]
+;[Other]
+;[Other name]
+;[Paste]
+;[Paste && Send]
+;[Preload]
+;[Redo]
+;[Relative date]
+;[Remember my choice for this container]
+;[Remember unsent messages]
+;[Save logs]
+;[Save size and location for each contact]
+;[Select &All]
+;[Send To All Tabs]
+;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send typing notifications to the following users when you are typing a message to them:]
+;[Show avatars]
+;[Show balloon popup]
+;[Show date]
+;[Show infobar]
+;[Show lines between messages]
+;[Show names]
+;[Show progress indicator]
+;[Show seconds]
+;[Show status bar]
+;[Show these events only:]
+;[Show time]
+;[Show titlebar]
+;[Show toolbar]
+;[Show typing notification switch in the status bar]
+;[Show typing notification when no message dialog is open]
+;[Show typing notifications when a user is typing a message]
+;[Show warning when message has not been received after]
+;[Slider1]
+;[Spin1]
+;[Spin2]
+;[Start message text on a new line]
+;[Status changes]
+;[Switch to active tab]
+;[Tabs at bottom]
+;[Text]
+;[Timeout (s)]
+;[Topic changes]
+;[Trim to]
+;[Try again]
+;[Typing Notification Options]
+;[Undo]
+;[Unread events only]
+;[Update message window icons when a user is typing]
+;[Use custom colours]
+;[Use default colours]
+;[Use same style as in the message log]
+;[Use separate windows for group chats]
+;[Use the contact's status icon as the window icon]
+;[User kicks]
+;[User list row height]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia (en)]
+;[Word lookup]
+;[Words to highlight (wildcards allowed)]
+;[Yahoo]
+;[Yes]
+;[You are about to send a message to all open tabs.\nAre you sure ?]
+;[Your name]
+;[active]
+;[and stay minimized]
+;[characters]
+;[events]
+;[inactive]
+;[kB]
+;[lines]
+;[minutes]
+;[pixels]
+;[seconds.]
+;[while sending the following message:]
+
+; ../../plugins/Scriver/sendqueue.c
+;[The message send timed out.]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SecureIM/main.cpp
+;[Incoming Secure Message]
+;[Outgoing Secure Message]
+;[SecureIM [GPG]]
+;[SecureIM [Native]]
+;[SecureIM [PGP]]
+;[SecureIM [RSA/AES]]
+;[SecureIM status]
+
+; ../../plugins/SecureIM/options.cpp
+;[Services]
+
+; ../../plugins/SecureIM/popupOptions.cpp
+;[Popups]
+
+; ../../plugins/SecureIM/resource.rc
+;[&Copy SHA1]
+;[&Export]
+;[&Import]
+;[0 = Default PopUp Timeout Value]
+;[Always Try to Establish Secure IM]
+;[Always secured if possible]
+;[Always show status icons in contact list]
+;[Auto accept RSA key (NOT SECURED)]
+;[Back]
+;[Basic]
+;[Cancel]
+;[Context Menu only for \"Miranda\" clients]
+;[Debug]
+;[Delete key]
+;[Delete pre-shared key]
+;[Delete public key]
+;[Disable encryption for game plugins]
+;[Disable keyrings use]
+;[E&xport]
+;[Enable Secure File Transfer]
+;[Enable Secure Offline messages]
+;[Enter passphrase for the secret key:]
+;[Events]
+;[Executable:]
+;[Export key]
+;[Export public key]
+;[GPG]
+;[GPG SecureIM]
+;[Home Directory:]
+;[Import key]
+;[Import public key]
+;[Key Assignment]
+;[Key Exchange Timeout :]
+;[Key agreement colors]
+;[Load &Private key]
+;[Log to File]
+;[Mode]
+;[Mode in Context Menu]
+;[Native SecureIM]
+;[Not secured for NotOnList]
+;[OK]
+;[Offline Key Timeout :]
+;[Offline:]
+;[Ok]
+;[Online:]
+;[PGP]
+;[PGP SecureIM]
+;[Password:]
+;[Please type in your password]
+;[PopUp Timeout]
+;[Pre-shared key]
+;[Preview]
+;[Private]
+;[Protocols]
+;[Public]
+;[Public key]
+;[RSA Key]
+;[RSA SecureIM]
+;[RSA/AES SecureIM]
+;[Reset All]
+;[SHA1:]
+;[Save Pass]
+;[Secure IM Disabled]
+;[Secure IM Enabled]
+;[Secure connection colors]
+;[SecureIM PopUp Colors]
+;[SecureIM plugin Passphrase of private key]
+;[Send/Receive encrypted colors]
+;[Set &keyrings...]
+;[Set key]
+;[Set pre-shared key]
+;[Show a popup on disabled connection]
+;[Show a popup on each secure receive]
+;[Show a popup on each secure send]
+;[Show a popup on established connection]
+;[Show a popup on key received]
+;[Show a popup on key send]
+;[Split Messages]
+;[Status]
+;[Status in Context Menu]
+;[Temp Dir:]
+;[Text]
+;[Time in Seconds]
+;[User List]
+;[Username:]
+;[days]
+;[sec]
+; Common strings that belong to many files
+;[<unknown>]
+;[Last seen]
+
+; ../../plugins/SeenPlugin/history.c
+;[Send Instant Message]
+;[User Menu]
+;[View User's Details]
+;[last seen history]
+
+; ../../plugins/SeenPlugin/main.c
+;[Changed to Online]
+;[LastSeen]
+;[User Logged In]
+;[User Logged Off]
+;[User status change]
+
+; ../../plugins/SeenPlugin/options.c
+;[Last Seen Variables]
+;[PopUps]
+;[Services]
+
+; ../../plugins/SeenPlugin/resource.rc
+;[Alert when user status changes]
+;[Away]
+;[Count times]
+;[DND]
+;[Enable 'Missed Ones' feature]
+;[Enable Idle support]
+;[Free for chat]
+;[Ignore contacts going offline]
+;[Invisible]
+;[Last seen menuitem]
+;[Last seen options]
+;[Last seen plugin]
+;[Log to file]
+;[Log to history]
+;[Maximum size]
+;[N/A]
+;[OK]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[PopUp Colors]
+;[Popup interoperability missing or disabled. You need Popups plugin]
+;[Protocols to watch:]
+;[Reset colors]
+;[Show icon]
+;[Test\nTest]
+;[Text]
+;[Title]
+;[Use popups]
+;[Userinfo tab]
+;[Variable list]
+;[Variablestest]
+;[You missed following contacts:]
+
+; ../../plugins/SeenPlugin/seen.h
+;[%i(%r)%bWas %o]
+;[%n is %s (%u)]
+;[-- Date --]
+;[-- Format --]
+;[-- Time --]
+;[-- User --]
+;[AM/PM]
+;[Client info]
+;[Group]
+;[Name:%t%N%bStatus:%t%s%bDay:%t%d.%m.%Y%bTime:%t%H:%M:%S%bPrevious Status:%t%o%b%b%P ID:%t%u%bExternal IP:%t%i%bInternal IP:%t%r%bClientID: %t%C%b%bStatus Message:%t%T]
+;[Note:]
+;[Old status]
+;[Protocol]
+;[Status]
+;[Status message]
+;[UIN/handle]
+;[Use]
+;[day]
+;[external IP]
+;[for empty string]
+;[hours (12)]
+;[hours (24)]
+;[instead of]
+;[internal IP]
+;[line break]
+;[minutes]
+;[month]
+;[name of month]
+;[nick]
+;[seconds]
+;[short name of month]
+;[tabulator]
+;[username]
+;[weekday (abbreviated)]
+;[weekday (full)]
+;[year (2 digits)]
+;[year (4 digits)]
+
+; ../../plugins/SeenPlugin/utils.c
+;[<never seen>]
+;[Idle]
+; Common strings that belong to many files
+;[Edit]
+;[Save Session]
+;[Sessions Manager]
+
+; ../../plugins/Sessions/Sessions.rc
+;[&Cancel]
+;[&Restore Session]
+;[&Save Session]
+;[Action on Exit]
+;[Action on Startup]
+;[Ask]
+;[Cancel]
+;[Choose session to restore from the list:]
+;[Crash Recovery mode]
+;[Del]
+;[Delete]
+;[Do nothing]
+;[Enter session name:]
+;[Exclude hidden contacts from session on exit]
+;[Misc]
+;[OK]
+;[Only if last session present]
+;[Open Sessions Manager dialog]
+;[Restore Last Session]
+;[Restore Session]
+;[Save]
+;[Save Current Session]
+;[Save and Close]
+;[Save only last]
+;[Save your current session?]
+;[Sessions]
+;[Show other warnings (\"session already opened\" etc...)]
+;[Startup delay]
+;[User Sessions Management]
+;[Warn, when some of LastSession contacts are hidden]
+;[adv.]
+;[ms]
+
+; ../../plugins/Sessions/Src/Main.cpp
+;[Current session is empty!]
+;[Favorite Session]
+;[Last Sessions is empty]
+;[Load Session]
+;[Load last Session]
+;[No contacts to open]
+;[No sessions to open]
+;[Not favorite Session]
+;[Session name is empty, enter the name and try again]
+;[This Session already opened]
+;[This Session already opened(but probably hidden)\nDo you want to show hidden contacts?]
+
+; ../../plugins/Sessions/Src/Options.cpp
+;[Message Sessions]
+;[View]
+
+; ../../plugins/Sessions/Src/Utils.cpp
+;[Session Before Last Crash]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SimpleAR/Resource.rc
+;[&Default]
+;[Enable Auto Replier]
+;[No-repeat Interval:]
+;[Reply Message Heading:]
+;[Reply Message when]
+;[mins]
+
+; ../../plugins/SimpleAR/Src/Main.cpp
+;[Dear %user%, the owner left the following message:]
+
+; ../../plugins/SimpleAR/Src/Options.cpp
+;[Plugins]
+;[Simple Auto Replier]
+; Common strings that belong to many files
+;[%s Message (%s)]
+;[Add to Predefined]
+;[Are you sure you want to clear status message history?]
+;[Change Status Message]
+;[Clear History]
+;[Confirm clearing history]
+;[Copy Away Message]
+;[Delete Selected]
+;[Show status profiles in status list]
+;[Status Messages]
+;[Variables]
+
+; ../../plugins/SimpleStatusMsg/awaymsg.cpp
+;[&Close]
+;[&Go to URL in %s Message]
+;[&Go to URL in Away Message]
+;[Copy %s Message]
+;[Failed to retrieve %s message.]
+;[Re&ad %s Message]
+;[Re&ad Away Message]
+
+; ../../plugins/SimpleStatusMsg/main.cpp
+;[%s (locked)]
+;[External Applications\tretrieves song name of the song currently playing in Winamp (Simple Status Message compatible)]
+;[Miranda Related\tget the date (Simple Status Message compatible)]
+;[Status Message...]
+
+; ../../plugins/SimpleStatusMsg/msgbox.cpp
+;[<current>]
+;[<startup>]
+;[Closing in %d]
+;[Global]
+;[OK (%d)]
+
+; ../../plugins/SimpleStatusMsg/options.cpp
+;[<Last status>]
+;[Advanced]
+;[Are you sure you want to clear predefined status messages?]
+;[Confirm clearing predefined]
+;[Flat, next to cancel button]
+;[General]
+;[Global status change]
+;[Hide]
+;[Open String Formatting Help]
+;[Show in message list]
+;[Show next to cancel button]
+;[Status]
+
+; ../../plugins/SimpleStatusMsg/resource.rc
+;[%date%]
+;[%fortunemsg%]
+;[%protofortunemsg%]
+;[%rand(x,y)%]
+;[%randdefmsg%]
+;[%randmsg%]
+;[%s Message for %s]
+;[%statusfortunemsg%]
+;[%time%]
+;[%winampsong%]
+;[&Cancel]
+;[* This feature is available only when using StartupStatus plugin.]
+;[?cdate(format)]
+;[?cinfo(contact,property)]
+;[?contact(string,property)]
+;[?ctime(format)]
+;[?dbsetting(contact,module,setting)]
+;[?if(condition,true,false)]
+;[?lower(string)]
+;[?lsdate(contact,format)]
+;[?lsstatus(contact)]
+;[?lstime(contact,format)]
+;[?mstatus(protocol)]
+;[?replace(sub,string1,string2)]
+;[?scroll(string,numchars,numchars)]
+;[?strcmp(string1,string2)]
+;[?stricmp(string1,string2)]
+;[?txtfile(file,line)]
+;[?upper(string)]
+;[Always set the same message]
+;[Apply to all]
+;[Automatically close dialog window after]
+;[Behaviour on status change]
+;[Buttons:]
+;[Clear Predefined]
+;[Co&py to Clipboard]
+;[Copy]
+;[Cut]
+;[Delete]
+;[Do not change status message]
+;[Do not set status message]
+;[Do not update variables during idle]
+;[Do not update variables on ICQ status message requests]
+;[Enable status messages parsing by Variables plugin]
+;[Exclude %date% token from parsing (restart required)]
+;[Fortune]
+;[Independent setting for each protocol]
+;[Layout]
+;[Leave last played track's title after exiting the player]
+;[Max length:]
+;[More variables...]
+;[OK]
+;[Other]
+;[Paste]
+;[Pop up dialog asking for new message]
+;[Pop up dialog asking for status message]
+;[Pop up dialog box]
+;[Protocol:]
+;[Put default message in message list]
+;[Remember last dialog window position]
+;[Remove Carriage Return (CR = '\\r' = #0D) chars from status messages]
+;[Retrieving %s message...]
+;[Retrieving status message for %s...]
+;[Select All]
+;[Set an empty message]
+;[Set status after]
+;[Set the following message:]
+;[Show 'Copy Away Message' item in contact menu]
+;[Show 'Go to URL in Away Message' item in contact menu]
+;[Show 'Status Message...' item in status menu]
+;[Show icons in message list]
+;[Show icons in status list]
+;[Show status list]
+;[Spin2]
+;[Status on Startup]
+;[Status:]
+;[Store up to]
+;[Update variables in status messages every]
+;[Use default message]
+;[Use last message]
+;[Use last message set for this status]
+;[miliseconds]
+;[recent messages (0 = disable)]
+;[seconds]
+
+; ../../plugins/SimpleStatusMsg/utils.cpp
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[Go to URL in Away Message]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been away since %time%.]
+;[Mmm...food.]
+;[Nope, not here.]
+;[Not right now.]
+;[Predefined Message]
+;[Recent Message]
+;[That'll be the phone.]
+;[Yep, I'm here.]
+;[idleeeeeeee]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SmileyAdd/dlgboxsubclass.cpp
+;[Show Smiley Selection Window]
+
+; ../../plugins/SmileyAdd/download.cpp
+;[SmileyAdd HTTP connections]
+
+; ../../plugins/SmileyAdd/main.cpp
+;[Button Smiley]
+;[Please update SmileyAdd to ANSI Version]
+
+; ../../plugins/SmileyAdd/options.cpp
+;[All Files]
+;[Bottom]
+;[Customize]
+;[Off]
+;[Smiley Packs]
+;[Smileys]
+;[Top]
+
+; ../../plugins/SmileyAdd/resource.rc
+;[Animate]
+;[Author:]
+;[Built-In Message Dialog Support]
+;[Disable]
+;[Disable custom smileys]
+;[Display]
+;[Don't replace at cursor]
+;[Enable Smileys]
+;[High Quality smiley scaling]
+;[IEView style window]
+;[Input Area]
+;[Max \"Custom Smiley\" height]
+;[Min smiley height]
+;[Name:]
+;[Preview]
+;[Replace only smileys surrounded by spaces]
+;[Scale smiley to textheight]
+;[Smiley Button]
+;[Smiley Categories]
+;[Smiley Selector]
+;[Specify Smiley Pack for each category]
+;[Surround inserted smiley with spaces]
+;[Use first smiley for selection size]
+;[Version:]
+
+; ../../plugins/SmileyAdd/smileys.cpp
+;[Standard]
+;[There were problems loading smiley pack (it should be corrected).\nSee Network Log for details.]
+
+; ../../plugins/SmileyAdd/smltool.cpp
+;[d'Oh!]
+; Common strings that belong to many files
+;[Spell Checker]
+
+; ../../plugins/SpellChecker/ardialog.cpp
+;[The correction can't be empty!]
+;[The correction can't be equal to the wrong word!]
+;[The wrong word can't be empty!]
+;[Wrong Correction]
+
+; ../../plugins/SpellChecker/options.cpp
+;[Auto-replacements]
+;[Correction]
+;[Dash]
+;[Dash dot]
+;[Dash dot dot]
+;[Dotted]
+;[Line]
+;[Message Sessions]
+;[Thick]
+;[Wave]
+;[Wrong word]
+
+; ../../plugins/SpellChecker/resource.rc
+;[Add auto-replace word]
+;[Add...]
+;[Advanced]
+;[Ask before sending a message with spelling errors]
+;[Auto-replace words with dictionary suggestions]
+;[Avoid removing underscores (slows down checking of long texts)]
+;[Cancel]
+;[Correction:]
+;[Default language:]
+;[Download more dictionaries]
+;[Edit...]
+;[Enable auto-replacements]
+;[Ignore words in UPPER CASE]
+;[Ignore words with numbers]
+;[Language:]
+;[No separators and all lowercase chars]
+;[OK]
+;[Remove]
+;[Replacements]
+;[Show all corrections in context menu (takes more time to show)]
+;[Show corrections in submenu]
+;[Show wrong word]
+;[Underline type:]
+;[Use dictionaries from other programs]
+;[Use flags]
+;[Use input language to select dictionary]
+;[Use variables in correction]
+;[Wrong word:]
+
+; ../../plugins/SpellChecker/spellchecker.cpp
+;[Add to dictionary]
+;[Always replace with]
+;[Corrections]
+;[Custom Dictionaries]
+;[Dictionaries]
+;[Disabled]
+;[Enable spell checking]
+;[Enable/disable spell checker]
+;[Enabled]
+;[Flags DLL]
+;[Ignore all]
+;[Language]
+;[Other...]
+;[There are %d spelling errors. Are you sure you want to send this message?]
+;[Unknown Flag]
+;[Wrong word: %s]
+;[Wrong words]
+;[Your message window does not support SpellChecker Plugin.\nIf you use SRMM, tabSRMM or Scriver, please update them to the latest version,\notherwise ask the author of your message window plugin to add support for Spell Checker.]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SplashScreen/src/options.cpp
+;[Graphic files]
+;[Skins]
+;[Sound Files]
+;[Splash Screen]
+
+; ../../plugins/SplashScreen/src/splash.rc
+;[Advaimg library not found. Please get it from nigtlies to be able to use images.]
+;[Appearance]
+;[Display time:]
+;[Enable]
+;[Fade in:]
+;[Fade out:]
+;[Loop sound]
+;[Play sound]
+;[Prefix:]
+;[Preview...]
+;[Show Miranda Version]
+;[Show random splash]
+;[Show splash]
+;[Splash Options]
+;[msec]
+;[steps]
+; Common strings that belong to many files
+;[Messaging]
+
+; ../../plugins/SRMM/cmdlist.c
+;[The message send timed out.]
+
+; ../../plugins/SRMM/globals.c
+;[Incoming message (10x10)]
+;[Notice (10x10)]
+;[Outgoing message (10x10)]
+
+; ../../plugins/SRMM/msgdialog.c
+;[%s is typing a message...]
+;[Last message received on %s at %s.]
+;[is now %s (was %s)]
+;[signed off (was %s)]
+;[signed on (%s)]
+
+; ../../plugins/SRMM/msglog.c
+;[File received]
+;[File sent]
+
+; ../../plugins/SRMM/msgoptions.c
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Away]
+;[Background]
+;[DND]
+;[Free for chat]
+;[Incoming colon]
+;[Incoming messages]
+;[Incoming name]
+;[Incoming time]
+;[Invisible]
+;[Message Log]
+;[Message Sessions]
+;[Message area]
+;[Messaging Log]
+;[NA]
+;[Notices]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Outgoing colon]
+;[Outgoing messages]
+;[Outgoing name]
+;[Outgoing time]
+;[Show balloon popup (unsupported system)]
+;[Typing Notify]
+
+; ../../plugins/SRMM/msgs.c
+;[%s is typing a message]
+;[&Message]
+;[Incoming (Focused Window)]
+;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Information]
+;[Instant messages]
+;[Message from %s]
+;[Message send error]
+;[Miranda could not load the built-in message module, riched20.dll is missing. If you are using Windows 95 or WINE please make sure you have riched20.dll installed. Press 'Yes' to continue loading Miranda.]
+;[Outgoing]
+;[Typing Notification]
+
+; ../../plugins/SRMM/msgtimedout.c
+;[An unknown error has occured.]
+
+; ../../plugins/SRMM/resource.rc
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&H]
+;[&Open link]
+;[&Send]
+;[An error has occured. The protocol reported the following error:]
+;[Automatically popup window when:]
+;[C&lear Log]
+;[Cancel]
+;[Cascade new windows]
+;[Clear]
+;[Close]
+;[Close the message window on send]
+;[Co&py All]
+;[Copy]
+;[Cut]
+;[Delete]
+;[Delete temporary contacts when closing message window]
+;[Enable avatar support in the message window]
+;[Flash in the system tray and in the contact list]
+;[In background]
+;[Limit avatar height to ]
+;[Load History Events]
+;[Load number of previous events]
+;[Load previous events less than]
+;[Load unread events only]
+;[Log]
+;[LogLink]
+;[Max Number of Flashes]
+;[Message]
+;[Message Session]
+;[Message Window Event Log]
+;[Message window behaviour:]
+;[Messaging:]
+;[Minimize the message window on send]
+;[Paste]
+;[Paste && Send]
+;[Redo]
+;[Save the window position for each contact]
+;[Save the window size and location individually for each contact]
+;[Select &All]
+;[Send Error]
+;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send typing notifications to the following users when you are typing a message to them:]
+;[Show 'Send' button]
+;[Show Formatting]
+;[Show balloon popup]
+;[Show character count]
+;[Show dates]
+;[Show icons]
+;[Show names]
+;[Show seconds]
+;[Show status changes]
+;[Show timestamp]
+;[Show toolbar buttons on top row]
+;[Show typing notification when no message dialog is open]
+;[Show typing notifications when a user is typing a message]
+;[Show username on top row]
+;[Show warning when message has not been received after]
+;[Spin1]
+;[Support control up/down in message area to show previously sent messages]
+;[Try again]
+;[Undo]
+;[Update inactive message window icons when a user is typing]
+;[Use the contact's status icon as the window icon]
+;[minutes old]
+;[pixels.]
+;[seconds.]
+;[while sending the following message:]
+; Common strings that belong to many files
+;[<current>]
+;[<last>]
+;[Close]
+;[General]
+;[KeepStatus]
+;[Message]
+;[Protocol]
+;[StartupStatus]
+;[Status]
+;[Status Profiles]
+;[default]
+
+; ../../plugins/StatusPlugins/AdvancedAutoAway/options.cpp
+;[Auto Away]
+;[Rules]
+;[Status Messages]
+;[minutes of %s mode]
+
+; ../../plugins/StatusPlugins/KeepStatus/action_keepstatus.cpp
+;[<from trigger>]
+
+; ../../plugins/StatusPlugins/KeepStatus/keepstatus.cpp
+;[%s Connected from another location]
+;[%s Login error (next retry (%d) in %ds)]
+;[%s Login error, cancel reconnecting]
+;[%s Status error (next retry (%d) in %ds)]
+;[%s\t(will be set to %s)\r\n]
+;[Giving up]
+;[No internet connection seems available... (last try (%d))]
+;[No internet connection seems available... (next retry (%d) in %ds)]
+;[Resetting status... (last try (%d))%s]
+;[Resetting status... (next retry (%d) in %ds)%s]
+;[Status error (next retry (%d) in %ds)]
+;[Status was set ok]
+;[will be set to]
+
+; ../../plugins/StatusPlugins/KeepStatus/options.cpp
+;[Advanced]
+;[Basic]
+;[PopUps]
+;[You broke the Internet!]
+
+; ../../plugins/StatusPlugins/StartupStatus/options.cpp
+;[At least one profile must exist]
+;[Create a status menu item]
+;[Hidden]
+;[Left]
+;[Minimized]
+;[None]
+;[Normal]
+;[Right]
+;[Your default profile will be changed]
+;[loc: %d x %d]
+;[size: %d x %d]
+;[unknown]
+
+; ../../plugins/StatusPlugins/StartupStatus/profiles.cpp
+;[StatusProfiles]
+;[There is a maximum of 6 menu items]
+
+; ../../plugins/StatusPlugins/commonstatus.cpp
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been away since %time%.]
+;[Mmm...food.]
+;[Nope, not here.]
+;[Not right now.]
+;[That'll be the phone.]
+;[Yep, I'm here.]
+;[idleeeeeeee]
+
+; ../../plugins/StatusPlugins/confirmdialog.cpp
+;[<n/a>]
+;[Closing in %d]
+;[Set %s message for %s.]
+
+; ../../plugins/StatusPlugins/resource.rc
+;[Activate status profile]
+;[Add new profile]
+;[Add...]
+;[Allow override]
+;[Automatically dial on startup]
+;[Automatically hang up on exit]
+;[Background colour]
+;[Becoming active without status change]
+;[Cancel]
+;[Cancel all if a protocol connects from another location]
+;[Cancel reconnecting]
+;[Check connection]
+;[Check interval (secs)]
+;[Close popup]
+;[Colours]
+;[Command Line]
+;[Command Line:]
+;[Confirm Status]
+;[Confirm dialog timeout (secs)]
+;[Confirm resetting status]
+;[Consider connection lost after]
+;[Continuously check for internet connection]
+;[Continuously check interval (secs)]
+;[Copy to Clipboard]
+;[Create Shortcut]
+;[Create a TopToolBar button]
+;[Create a main menu item]
+;[Custom]
+;[Delay]
+;[Delay between retries (secs)]
+;[Delete]
+;[Dial-Up]
+;[Dial-up (experimental)]
+;[Disable checking]
+;[Do nothing]
+;[Do so by pinging host]
+;[Don't reconnect if no internet connection seems available]
+;[Enable checking]
+;[Entering first auto-away status]
+;[Entering second auto-away status]
+;[Events]
+;[From PopUp plugin]
+;[HotKey1]
+;[Hotkey]
+;[Ignore CRTL, ALT, SHIFT, TAB, ESC and Windows keys]
+;[Ignore any key combination with above keys]
+;[Ignore caps-lock, num-lock and scroll-lock keys]
+;[Ignore locked status of protocols]
+;[In submenu]
+;[Increase delay exponential]
+;[Leaving first auto-away status]
+;[Leaving second auto-away status]
+;[Max. delay (secs)]
+;[Max. protocol connecting time (secs)]
+;[Max. retries]
+;[Monitor Miranda's activity only]
+;[Monitor keyboard activity]
+;[Monitor mouse activity]
+;[Note: status profiles can be created in the 'Status Profiles' options screen]
+;[OK]
+;[On left click]
+;[On right click]
+;[Only set if current status is]
+;[Other]
+;[Permanent]
+;[Pre-conditions]
+;[Preview]
+;[Profile]
+;[Profile name]
+;[Protocol Connection]
+;[Protocols]
+;[Protocols to check]
+;[React on login errors]
+;[Reconnect on APM resume]
+;[Reconnecting]
+;[Reset status on return]
+;[Set]
+;[Set after]
+;[Set delay to]
+;[Set docked]
+;[Set protocol offline before a connection attempt]
+;[Set status message]
+;[Set status to offline before exit]
+;[Set window location]
+;[Set window size]
+;[Set window state]
+;[Show CMDL]
+;[Show additional information in popups]
+;[Show confirm dialog when loading]
+;[Show dialog]
+;[Show other messages]
+;[Show popups]
+;[Show when a connection attempt is made]
+;[Show when connection is lost]
+;[Show when reconnection has finished]
+;[Specify settings for each protocol]
+;[Status on startup]
+;[Status: The status the protocol will change to\r\nProtocol: The protocol changing state]
+;[Stop trying to reconnect]
+;[Tab1]
+;[Text colour]
+;[Timeout]
+;[Timers]
+;[Trigger when a login error occurs]
+;[Trigger when connection loss is detected]
+;[Trigger when giving up reconnecting]
+;[Trigger when reconnected from another location]
+;[Trigger when reconnection attempt is made]
+;[Trigger when successfull reconnected]
+;[TriggerData]
+;[Use %time% for the current time, %date% for the current date]
+;[Use Miranda's message setting]
+;[Use Windows colours]
+;[Use default colours]
+;[Use same settings for all protocols]
+;[Use this message:]
+;[Variables...]
+;[Window on startup]
+;[You enabled \"Change my status mode to\" in the \"Idle\" options dialog, AdvancedAutoAway's options are ignored.]
+;[after]
+;[failed pings]
+;[minutes of inactivity]
+;[minutes of level 1 mode]
+;[ms]
+;[only set when inactive]
+;[s]
+;[seconds]
+;[when screen saver engages]
+;[when workstation is locked]
+;[x]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/StopSpamPlus/res/stopspam.rc
+;[ questions to one contact (0 - for no limit)]
+;[Add contact permanently]
+;[Answer (Use divider to separate answers):]
+;[Answer is not case sensitive]
+;[Auth. request reply:]
+;[Congratulation:]
+;[Disable protection for following protocols:]
+;[Divider:]
+;[Do not send more than ]
+;[Enable StopSpam-StopSpam infinite talk protection]
+;[Enable auth. requests blocking]
+;[Log Spammers to system history]
+;[Question: (Ctrl-Enter for carriage return)]
+;[Remove all tempory contacts after restart]
+;[Restore defaults]
+;[Vars]
+
+; ../../plugins/StopSpamPlus/src/events.cpp
+;[Main]
+;[Message Sessions]
+;[Messages]
+;[Protocols]
+
+; ../../plugins/StopSpamPlus/src/services.cpp
+;[Complete]
+;[Not In List]
+
+; ../../plugins/StopSpamPlus/src/settings.h
+;[nospam]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Svc_crshdmp/crshdmp.cpp
+;[Copy Version Info to clipboard]
+;[Copy to clipboard]
+;[Open crash report directory]
+;[Open miranda-vi.org]
+;[Services]
+;[Show]
+;[Show Version Info]
+;[Show Version Information]
+;[Show with DLLs]
+;[Store to file]
+;[Upload]
+;[Upload Version Information]
+;[Version Information]
+;[Version Information To Clipboard]
+;[Version Information To File]
+;[VersionInfo file %s is inaccessible]
+;[VersionInfo stored into file %s]
+
+; ../../plugins/Svc_crshdmp/crshdmp.rc
+;[&Copy]
+;[Close]
+;[Co&py All]
+;[Copy To Clipboard]
+;[Create reports in subfolders naming as current date]
+;[General]
+;[Password]
+;[Select &All]
+;[Support for miranda-vi.org]
+;[To File]
+;[Upload automatically when changed]
+;[Use classic dates]
+;[Username]
+;[View]
+;[View Version Information ]
+
+; ../../plugins/Svc_crshdmp/exhndlr.cpp
+;[Crash Report write location is inaccesible]
+;[Miranda crashed. Crash report stored in the folder:\n %s\n\n Would you like store it in the clipboard as well?]
+
+; ../../plugins/Svc_crshdmp/upload.cpp
+;[Cannot upload VersionInfo. Daily upload limit exceeded]
+;[Cannot upload VersionInfo. Host unreachable.]
+;[Cannot upload VersionInfo. Incorrect username or password]
+;[Cannot upload VersionInfo. Unknown error]
+;[Cannot upload VersionInfo. User is banned]
+;[Crash Dumper HTTP connections]
+;[VersionInfo upload successful,\n %d old plugins]
+
+; ../../plugins/Svc_crshdmp/utils.cpp
+;[More then one crash reporting plugin installed. This will result in inability of creating crash reports]
+; Common strings that belong to many files
+;[&Replace]
+;[&Search]
+;[Are you sure you want to delete contact \"%s\"?]
+;[Confirm Contact Delete]
+;[Couldnt allocate enough memory!]
+;[Data]
+;[Database Editor++ (ansi mode)]
+;[Database Editor++ (unicode mode)]
+;[Error Loading Module List]
+;[Error Loading Setting List]
+;[Settings]
+;[Type]
+
+; ../../plugins/Svc_dbepp/addeditsettingsdlg.cpp
+;[Cannot Convert!]
+;[Edit BLOB value]
+;[Edit BYTE value]
+;[Edit DWORD value]
+;[Edit STRING value]
+;[Edit UNICODE value]
+;[Edit WORD value]
+;[New BLOB value]
+;[New BYTE value]
+;[New DWORD value]
+;[New STRING value]
+;[New UNICODE value]
+;[New WORD value]
+
+; ../../plugins/Svc_dbepp/deletemodule.cpp
+;[Are you sure you want to delete module \"%s\"?]
+;[Confirm Module Deletion]
+;[Delete module from Database]
+;[Delete module from Database... Loading]
+
+; ../../plugins/Svc_dbepp/exportimport.cpp
+;[All Files]
+;[Contact already exists]
+;[Couldn't open file for writing]
+;[Do you want to overwrite it \"%s\"?]
+;[Export to file]
+;[INI Files]
+;[Import from files]
+
+; ../../plugins/Svc_dbepp/findwindow.cpp
+;[%s Module \"%s\" in contact \"%s\"]
+;[%s Setting \"%s\" in module \"%s\" in contact \"%s\"]
+;[%s Setting \"%s\" in module \"%s\" in contact \"%s\" - \"%s\"]
+;[%s \"%s\" in Setting \"%s\" in module \"%s\" in contact \"%s\"]
+;[Deleted]
+;[Enter a string to search the DB for]
+;[Finished. %d items were found, %d items were deleted.]
+;[Finished. %d items were found, %d items were replaced.]
+;[Finished. %d items were found.]
+;[Found]
+;[Replaced with]
+;[Searching...]
+;[Stop]
+
+; ../../plugins/Svc_dbepp/icons.cpp
+;[Closed Known Module]
+;[Closed Unknown Module]
+;[Contacts Group]
+;[Known Contact]
+;[Open Known Module]
+;[Open Unknown Module]
+;[Unknown Contact]
+
+; ../../plugins/Svc_dbepp/main.cpp
+;[Database Editor++]
+;[Open Database Editor]
+;[Open user tree in DBE++]
+;[Show DataBase Editor]
+
+; ../../plugins/Svc_dbepp/moduletree.cpp
+;[Add module to contact \"%s\"]
+;[Contacts]
+;[HANDLE]
+;[Loading contacts...]
+;[Loading modules...]
+;[Module tree not found]
+
+; ../../plugins/Svc_dbepp/options.cpp
+;[Services]
+
+; ../../plugins/Svc_dbepp/resource.rc
+;[&Actions]
+;[&Add Module]
+;[&Byte]
+;[&Cancel]
+;[&Clone]
+;[&Convert to]
+;[&Delete]
+;[&Delete Module]
+;[&Delete all]
+;[&Dword]
+;[&Edit / Rename]
+;[&Export]
+;[&Import]
+;[&Main]
+;[&Open Options]
+;[&Options]
+;[&Refresh Modules]
+;[&Rename]
+;[&Restore position]
+;[&Search and Replace]
+;[&Sort by protocol]
+;[&String]
+;[&Unicode]
+;[&View all]
+;[&Watch]
+;[&Watches]
+;[&Word]
+;[Add To Known Modules]
+;[Add a module named]
+;[Add a module to contact]
+;[Add to all contacts (Includes Settings)]
+;[All &Contacts]
+;[All &Settings]
+;[Automatically expand \"settings\" when Database Editor ++ starts]
+;[BL&OB]
+;[Background Colour]
+;[Base]
+;[Cancel]
+;[Case Sensitive]
+;[Changes to this list will take effect next time miranda starts]
+;[Contact Mod context]
+;[Contact menu]
+;[Contact to copy module and settings to]
+;[Contacts menu]
+;[Copy To Contact]
+;[Copy module to contact]
+;[Copy to all contacts (Includes Settings)]
+;[DBEditor++]
+;[Database Editor++ Search and Replace]
+;[Decrypt String]
+;[E&xit]
+;[Edit &Bytes in Hex]
+;[Edit &Dwords in Hex]
+;[Edit &Words in Hex]
+;[Edit Setting]
+;[Encrypt String]
+;[Encyption]
+;[Entire &Database]
+;[Entirely]
+;[Exact Match]
+;[Export Contact]
+;[Export Contacts]
+;[Export Module]
+;[Export Module from all contacts]
+;[Export Settings]
+;[Found field]
+;[From a &file]
+;[From a file]
+;[From pasted &text]
+;[From pasted text]
+;[If the module name has a space in it, put a \\ before the space. eg \"aaa\\ bbb\"]
+;[Import]
+;[Import Contacts]
+;[Import Module/Settings]
+;[Import Settings]
+;[In:]
+;[Insert &CR/LF]
+;[Item context]
+;[Module Name]
+;[Modules to ALWAYS mark as known (e.g core modules)]
+;[NEW]
+;[NULL contact menu]
+;[Null Mod context]
+;[OK]
+;[Paste the Settings to import here.]
+;[Popup timeout (0 for infinite)]
+;[Put a space or comma between each module name]
+;[Refresh &Settings]
+;[Reload Watch List]
+;[Replace With]
+;[Restore last opened position]
+;[Save Value as:]
+;[Search For]
+;[Setting Name]
+;[Setting Value]
+;[Show &All]
+;[Show only &Loaded]
+;[Show only &Unloaded]
+;[Text:]
+;[Use known modules list]
+;[Use popups when watched settings change values]
+;[Value Data:]
+;[Value Name:]
+;[View Decrypted String]
+;[View Encrypted String]
+;[Warn when deleting modules]
+;[Watch Window]
+;[Watched Database Variables]
+;[new item]
+
+; ../../plugins/Svc_dbepp/settinglist.cpp
+;[<unknown>]
+;[<unsupported>]
+;[BLOB]
+;[BYTE]
+;[DWORD]
+;[Decoded string..]
+;[Encoded string..]
+;[Name]
+;[STRING]
+;[Size]
+;[UNICODE]
+;[WORD]
+
+; ../../plugins/Svc_dbepp/watchedvars.cpp
+;[Contact]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value (UTF8): \"%s\"]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (BYTE) %d]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (DWORD) 0x%X]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (WORD) %d]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: \"%s\"]
+;[Module]
+;[Setting]
+; Common strings that belong to many files
+;[The clipboard is not available, retry.]
+;[Version Information]
+
+; ../../plugins/Svc_vi/CVersionInfo.cpp
+;[Error during the creation of file \"%s\". Disk may be full or write protected.]
+;[If you are going to use this report to submit a bug, remember to check the website for questions or help the developers may need.\r\nIf you don't check your bug report and give feedback, it will not be fixed!]
+;[Information successfully copied into clipboard.]
+;[Information successfully written to file: \"%s\".]
+
+; ../../plugins/Svc_vi/dlgHandlers.cpp
+;[Are you sure you want to enable this option ?\nPlease only enable this option if you really know what you're doing and what the option is for or if someone asked you to do it.]
+;[Customize using folders plugin]
+;[Show plugin UUIDs ?]
+
+; ../../plugins/Svc_vi/hooked_events.cpp
+;[Services]
+
+; ../../plugins/Svc_vi/main.cpp
+;[Please rename the plugin '%s' to 'svc_vi.dll' to enable service mode functionality.]
+
+; ../../plugins/Svc_vi/resource.rc
+;[&Copy text]
+;[&Save to file]
+;[Aditional options:]
+;[Also copy info to clipboard]
+;[Ask every time]
+;[Attempt to find unloadable plugins (doesn't work on Windows 98)]
+;[Cancel]
+;[Clipboard]
+;[Close]
+;[DialogBox]
+;[Do it now]
+;[Enable debug messages]
+;[Forum style formatting]
+;[Highlight version number using]
+;[MessageBox()]
+;[Miranda Version Information]
+;[OK]
+;[Output to:]
+;[OutputDebugString()]
+;[Password]
+;[Select output:]
+;[Show disabled plugins too]
+;[Show installed languages]
+;[Show plugin UUIDs]
+;[Show window in taskbar]
+;[Suppress header information]
+;[Text file]
+;[Upload]
+;[Upload site settings]
+;[Upload to site]
+;[Username]
+
+; ../../plugins/Svc_vi/utils.cpp
+;[Ok, something went wrong in the \"%s\" setting. Report back the following values:\nFacility: %X\nError code: %X\nLine number: %d]
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
+;[%s has joined]
+;[%s has left]
+;[%s is now known as %s]
+;[%s is typing a message.]
+;[%s kicked %s]
+;[%s on %s%s]
+;[&Container]
+;[&Copy link]
+;[&File]
+;[&Message]
+;[&View]
+;['(Unknown Contact)']
+;[Advanced tweaks]
+;[BBCode]
+;[Cancel]
+;[Character Encoding]
+;[Close]
+;[Close Session]
+;[Configuration issue|The unattended send feature is disabled. The \\b1 send later\\b0 and \\b1 send to multiple contacts\\b0 features depend on it.\n\nYou must enable it under \\b1Options->Message Sessions->Advanced tweaks\\b0. Changing this option requires a restart.]
+;[Contact]
+;[Contact Picture Settings...]
+;[Copy]
+;[Cut]
+;[Default]
+;[Default container]
+;[Delivery failure: %s]
+;[Event type icons in the message log]
+;[Favorites]
+;[Force Off]
+;[General]
+;[Global]
+;[Group chats]
+;[Help]
+;[Incoming message]
+;[Indent message body]
+;[Instant messages]
+;[Log]
+;[Message]
+;[Message &Log]
+;[Message from %s]
+;[Minimize the message window on send]
+;[Miscellaneous options]
+;[Never show it at all]
+;[No status message]
+;[Notice from %s]
+;[OK]
+;[Only place a separator when an incoming event is announced with a popup]
+;[Options]
+;[Other options]
+;[Outgoing message]
+;[Paste]
+;[Place a separator in the log after a window lost its foreground status]
+;[PopUps]
+;[Queue manager]
+;[RTL is default text direction]
+;[Recent Sessions]
+;[Show always (if present)]
+;[Show timestamps]
+;[Spin1]
+;[Status]
+;[Stay on Top]
+;[Tab options]
+;[Text symbols as event markers]
+;[Typing Notification]
+;[Typing Notify]
+;[Use Global Setting]
+;[Use default codepage]
+;[no topic set.]
+
+; ../../plugins/TabSRMM/chat/chat.rc
+;[ Show these events]
+;[&Close tab]
+;[&Open at this position]
+;[&Open in current browser window]
+;[Actions]
+;[Add new rooms to group:]
+;[Also look in user ids]
+;[C&lose other tabs]
+;[Chat integration is disabled. You can enable it here, and then you to NEED RESTART Miranda after making this change.\n\nYou MUST disable the standard chat plugin when you enable the group chat support here. Otherwise no group chat at all may work.]
+;[Clear]
+;[Clear lo&g]
+;[Co&py all]
+;[Default settings for known event types]
+;[Disconnects]
+;[Do not show popups when the channel window is not open]
+;[Enable highlighting for message text]
+;[Enable highlighting for user names]
+;[Enable logging to disk]
+;[Google]
+;[Group chat log formatting]
+;[Groupchat userlist row height (pixels)]
+;[Highlight event]
+;[Highlight message text]
+;[Highlight messages containing my own nick name]
+;[Highlight user names]
+;[Information]
+;[Line markers in the message log]
+;[Link]
+;[List]
+;[Log directory]
+;[Log files]
+;[Log to file]
+;[Maximum number of events in the message window]
+;[Maximum size for log files (in kB)]
+;[Messages]
+;[Names to highlight, wildcards like * and ? are allowed, separate multiple entries with spaces]
+;[Nick changes]
+;[Notices]
+;[Notify in tray]
+;[Open a &new browser window]
+;[Open log file base folder]
+;[Other name]
+;[Popup]
+;[Redo]
+;[Select All]
+;[Show Popup]
+;[Show when filter is active]
+;[Status changes]
+;[Suppress tray notifications for focused channel windows]
+;[Tabs]
+;[Timestamp (logfile)]
+;[Timestamp (window)]
+;[Topic changes]
+;[Tray]
+;[Undo ]
+;[User kicks]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia]
+;[Word lookup]
+;[Words to highlight, wildcards like * and ? are allowed, separate multiple entries with spaces. Leave it empty if you only want to highlight your own nick name.]
+;[You can add the user by user name or his id. Wildcards are allowed and recommended.]
+;[Your name]
+
+; ../../plugins/TabSRMM/chat/clist.cpp
+;[Join chat]
+;[Open chat window]
+
+; ../../plugins/TabSRMM/chat/colorchooser.cpp
+;[Background color]
+;[Text color]
+
+; ../../plugins/TabSRMM/chat/log.cpp
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[Notice from %s: ]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/TabSRMM/chat/muchighlight.cpp
+;[Add user to highlight list]
+;[Edit user highlight list]
+
+; ../../plugins/TabSRMM/chat/options.cpp
+;[* Dividers]
+;[* Error and warning Messages]
+;[* Message Input Area]
+;[* Status changes]
+;[* Symbols (incoming)]
+;[* Symbols (outgoing)]
+;[<< Incoming messages]
+;[<< Incoming messages (old)]
+;[<< Incoming misc events]
+;[<< Incoming misc events (old)]
+;[<< Incoming name]
+;[<< Incoming name (old)]
+;[<< Incoming timestamp]
+;[<< Incoming timestamp (old)]
+;[>> Outgoing messages]
+;[>> Outgoing messages (old)]
+;[>> Outgoing misc events]
+;[>> Outgoing misc events (old)]
+;[>> Outgoing name]
+;[>> Outgoing name (old)]
+;[>> Outgoing timestamp]
+;[>> Outgoing timestamp (old)]
+;[Action (10x10)]
+;[Action message]
+;[Activate chat window on highlight]
+;[Active background]
+;[Active text]
+;[Add Status (10x10)]
+;[Add a colon (:) to auto-completed user names]
+;[Aero glow effect]
+;[All Files]
+;[Allow clickable user names in the message log]
+;[Appearance and functionality of chat room windows]
+;[Appearance of the message log]
+;[Channel operators]
+;[Chat log symbols (Webdings)]
+;[Colorize nicknames in member list]
+;[Colorize user names in message log]
+;[Contacts local time]
+;[Create tabs or windows for highlight events]
+;[Display contact's status icon before user role icon]
+;[Do not pop up the window when joining a chat room]
+;[Enable the \'event filter\' for new rooms]
+;[Extended mode 1]
+;[Extended mode 2]
+;[Flash window when a word is highlighted]
+;[Flash window when someone speaks]
+;[Generic text color (only when fill color is set)]
+;[Group chat log background]
+;[Half operators]
+;[Hide or show the window by double click in the contact list]
+;[Highlight (10x10)]
+;[Highlighted message]
+;[Horizontal Grid Lines]
+;[Hovered background]
+;[Hovered text]
+;[Icon overlay]
+;[Incoming background]
+;[Incoming background(old)]
+;[Incremental search highlight]
+;[Indent the second line of a message]
+;[Information (10x10)]
+;[Information messages]
+;[Input area background]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Limit user names in the message log to 20 characters]
+;[Log background]
+;[Message in (10x10)]
+;[Message is highlighted]
+;[Message out (10x10)]
+;[Nickchange (10x10)]
+;[Nickname]
+;[No markers]
+;[Normal background]
+;[Normal text]
+;[Notice (10x10)]
+;[Notice from user]
+;[Open new chat rooms in the default container]
+;[Others nicknames]
+;[Outgoing background]
+;[Outgoing background(old)]
+;[Panel background high]
+;[Panel background low]
+;[Prefix all events with a timestamp]
+;[Protocol]
+;[Quit (10x10)]
+;[Remove Status (10x10)]
+;[Scale down icons to 10x10 pixels in the chat log]
+;[Select Folder]
+;[Selected text]
+;[Selection background]
+;[Show as icons]
+;[Show as text symbols]
+;[Show button menus when right clicking the buttons]
+;[Show contact's status modes if supported by the protocol]
+;[Show list of users in the chat room]
+;[Show topic as status message on the contact list]
+;[Start private conversation on doubleclick in nick list (insert nick if unchecked)]
+;[Status 1 (10x10)]
+;[Status 2 (10x10)]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Status background]
+;[Strip colors from messages in the log]
+;[Support the math module plugin]
+;[Sync splitter position with standard IM sessions]
+;[TabSRMM]
+;[TabSRMM/Common colors]
+;[TabSRMM/Group Chats]
+;[TabSRMM/Info Panel]
+;[TabSRMM/Single Messaging]
+;[TabSRMM/Tabs]
+;[Text area borders]
+;[The topic has been changed]
+;[The topic is ...]
+;[Timestamp]
+;[Timestamp has same color as the event]
+;[Timestamp only when event time differs]
+;[Toolbar background high]
+;[Toolbar background low]
+;[Topic (10x10)]
+;[UIN]
+;[Unread background]
+;[Unread text]
+;[Use IRC style status indicators in the log]
+;[Use IRC style status indicators in the user list]
+;[Use alternative sorting method in member list]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User has changed name]
+;[User has disconnected]
+;[User has joined]
+;[User has kicked some other user]
+;[User has left]
+;[User has performed an action]
+;[User has sent a notice]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list members (Online)]
+;[User list members (away)]
+;[User's status was changed]
+;[UserID of current contact (if defined). It is like UIN Number for ICQ, JID for Jabber, etc.]
+;[Variables]
+;[Voiced]
+;[Window Icon]
+;[Window caption (skinned mode)]
+;[Window fill color]
+;[Your nickname]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[abbreviated month name]
+;[abbreviated weekday name]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[day of month, 01-31]
+;[day of month, 1-31]
+;[full month name]
+;[full weekday name]
+;[month number, 01-12]
+;[month number, 1-12]
+;[name of current miranda profile (filename, without extension)]
+;[nick of current contact (if defined)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[protocol name of current contact (if defined). Account name is used when protocol supports multiaccounts]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
+;[year with century, 1901-9999]
+;[year without century, 01-99]
+
+; ../../plugins/TabSRMM/chat/services.cpp
+;[&Join]
+;[&Leave]
+
+; ../../plugins/TabSRMM/chat/tools.cpp
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[%s%s says:%s %s]
+;[Edit Highlight List...]
+;[Highlight User...]
+;[Information in %s]
+;[Look up \'%s\':]
+;[No word to look up]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+;[UTF-8]
+
+; ../../plugins/TabSRMM/chat/window.cpp
+;[%s: Chat Room (%u user%s)]
+;[%s: Chat Room (%u users%s)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[, %d %s idle]
+;[, %d %s, %d %s idle]
+;[, event filter active]
+;[Event filter error]
+;[Expand or collapse the side bar]
+;[Nick]
+;[Nick name]
+;[The filter canoot be enabled, because there are no event types selected either global or for this chat room]
+;[Unique Id]
+;[Unique id]
+;[hour]
+;[hours]
+;[minute]
+;[minutes]
+
+; ../../plugins/TabSRMM/resource.rc
+;[ Show popups when a user is typing]
+;[ Show typing notifications in the contact list and tray]
+;[ Show typing notifications in the message window]
+;[&Copy]
+;[&For this Contact...]
+;[&Global...]
+;[&Message Log Settings]
+;[&Open in existing window]
+;[&Quote]
+;[&Use Windows colours]
+;[(0 = no limit)]
+;[...is &typing]
+;[...stopped t&yping]
+;[ANSI codepage]
+;[About tabSRMM]
+;[About tabSRMM...]
+;[Add Contact to Favorites]
+;[All modes]
+;[Although the exception was caught and you may continue working with Miranda, you should restart the program as soon as possible. The exception may have damaged internal data structures and can have a serious impact on stability.]
+;[Always keep the button bar at full width]
+;[Always pop up and activate new windows]
+;[Always trim message log to]
+;[Apparentmenu]
+;[Apply]
+;[Attach to Container...]
+;[Automatically size input area (*)]
+;[Automatically switch tabs in minimized windows]
+;[Available containers]
+;[Available formats]
+;[Back]
+;[Background]
+;[Be \"Super Quiet\"]
+;[Before you can load or unload a skin, you must close all message windows.]
+;[Black]
+;[Blue]
+;[Bottom tabs vertical adjustment:]
+;[Cancel all Multisend Jobs]
+;[Check1]
+;[Choose modes]
+;[Clear Log]
+;[Clear all Formatting]
+;[Clear saved Tab Position]
+;[Close Container]
+;[Close Container\tAlt-F4]
+;[Close Message Session\tCtrl-W]
+;[Close Tab]
+;[Close button on tabs]
+;[Close open message windows now]
+;[Close or hide inactive container after]
+;[Co&py All]
+;[Codepage for ANSI encoding/decoding when sending or receiving non-unicode messages.]
+;[Compact (1 Line)]
+;[Contact is a favorite contact]
+;[Container Options...]
+;[Container flashing]
+;[Container stays on top]
+;[Continue]
+;[Copy Message to Clipboard]
+;[Copy all]
+;[Copy to clipboard]
+;[Copyright © 2004-2010 by the Miranda IM project. More \ndetailed copyright information can be found in the included README file.\n\nThis software is distributed and licensed under the terms of the GNU General Public License V2 or any later version.]
+;[Create a new container]
+;[Create new]
+;[Create new tabs without activating them]
+;[Create new windows in minimized state]
+;[Custom]
+;[Customize the panel]
+;[Cyan]
+;[Date and time]
+;[Default Color]
+;[Default colors]
+;[Default mode (tabbed interface, manual assignments)]
+;[Default width for fixed (single row) tabs]
+;[Define up to 5 colors which you can use with some variables]
+;[Delete]
+;[Dialog]
+;[Disable All Event Notifications]
+;[Disable Flashing]
+;[Disable all Event Popups]
+;[Disable flashing]
+;[Display grid lines]
+;[Display popups for completed jobs]
+;[Display popups for failed jobs]
+;[Do not show this message again]
+;[Don't announce when dialog is open]
+;[Don't create Windows automatically]
+;[Don't play Sounds]
+;[Double click a template to edit it. Select a template from the list box and click \"Update Preview\" to show a preview message.]
+;[Dummy]
+;[ESC key behavior]
+;[Edit template]
+;[Editor]
+;[Enable popups if focused]
+;[Enable popups if minimized]
+;[Enable popups if unfocused]
+;[Enable sound effects]
+;[Enable transparency]
+;[Errors]
+;[Esc closes sessions (minimizes window, if disabled)]
+;[Event Popups]
+;[Event notify options]
+;[Events]
+;[Exit Miranda]
+;[Export to a file...]
+;[File events]
+;[Filter by contact:]
+;[Flash containers]
+;[Flash event icon on tab]
+;[Flash interval]
+;[Flash text label on tabs]
+;[Flash until focused]
+;[Flash window once on typing events (only if flashing enabled)]
+;[Font]
+;[Force &ANSI]
+;[Force ANSI send / receive]
+;[Forget]
+;[Format]
+;[Freeze Log]
+;[From PopUp plugin]
+;[From protocol]
+;[Gap between buttons:]
+;[Get more help on variables]
+;[Global Setting]
+;[Global message log display]
+;[Green]
+;[Help on containers]
+;[Help on this]
+;[Hidden for this Contact]
+;[Hide all Message Containers]
+;[Hide if there isn't enough space]
+;[Hide the menu bar]
+;[Hide the status bar]
+;[Hide the tool bar]
+;[Hide title bar]
+;[History:]
+;[Hold Selected]
+;[Icons]
+;[Ignore sending timeouts]
+;[Import from a file...]
+;[Indent values]
+;[Info Panel...]
+;[Info panel mode]
+;[Input history size]
+;[Insert Separator]
+;[Large]
+;[Leave Chat Room]
+;[Left/Right]
+;[Limit message preview to]
+;[Limit nicknames on tabs to]
+;[Load History Events]
+;[Load fonts and colors provided by skin]
+;[Load number of previous events]
+;[Load only actual history]
+;[Load previous events less than]
+;[Load templates provided by skin (use with care, will overwrite your templates)]
+;[Load this skin on startup]
+;[Load unread events only]
+;[Log status changes (in open message windows only)]
+;[LogLink]
+;[Logmenu]
+;[Magenta]
+;[Mark Selected for Removal]
+;[Maximum display height (pixels)]
+;[Message events]
+;[Message grouping]
+;[Message log view mode (does not affect open windows)]
+;[Message send timeout]
+;[Message sending:]
+;[Message window options]
+;[Misc]
+;[More about advanced tweaks]
+;[More about typing notifications]
+;[NOTE: some settings will not affect open containers.]
+;[No]
+;[No Message Sessions opened]
+;[No compatible popup plugin was found. The event notification\nsystem is not available.]
+;[No tabs at all, each session has its own top level window]
+;[Normal (2 Lines)]
+;[Note: All settings are applied immediately]
+;[Notifications:]
+;[Off]
+;[Ok]
+;[Only &one popup for each contact]
+;[Only show event notifications when my status is...]
+;[Only show tab bar when it's needed]
+;[Open in &new window]
+;[Options marked with an asterisk (*) do not affect open message windows.]
+;[Options marked with an asterisk (*) will only take effect after Miranda has been restarted.]
+;[Other events]
+;[Others]
+;[Panelpicmenu]
+;[Paste and Send immediately]
+;[Paste formatted Text]
+;[Permanent]
+;[Picmenu]
+;[Place ToolBar at bottom]
+;[Place the tool bar at the bottom (*)]
+;[Play sounds for inactive tabs in active containers]
+;[Play sounds for the active tab / window]
+;[Play sounds when minimized]
+;[Play sounds when not focused]
+;[Pop up minimized window when a new tab is created]
+;[PopUp timeout (is typing)]
+;[PopUp timeout (stopped typing)]
+;[Popup Options]
+;[Preview]
+;[Private]
+;[Protomenu]
+;[Queued jobs]
+;[Queued send jobs]
+;[RTL templates...]
+;[Red]
+;[Reload active skin]
+;[Remove Contact from Favorites]
+;[Rename]
+;[Rescan]
+;[Reset]
+;[Reset Selected]
+;[Reset all hidden warnings]
+;[Reset all templates...]
+;[Restore all Message Containers]
+;[Resume Selected]
+;[Revert to (safe) defaults]
+;[Revert to Default]
+;[Revert to global options]
+;[Revert to old Position]
+;[Save Message Log As...]
+;[Save Tab Position]
+;[Save Template]
+;[Save current Window Position as Default]
+;[Save current as global]
+;[Save this Picture As...]
+;[Scope of settings]
+;[Select &All]
+;[Select all]
+;[Select container]
+;[Select how to display the message log. This setting can be ignored when one of the listed plugins is not installed.]
+;[Selected skin]
+;[Send &Default]
+;[Send &Later]
+;[Send Nudge]
+;[Send Text Formatting]
+;[Send message on Ctrl+Enter (always enabled)]
+;[Send message on Enter]
+;[Send message on double Enter]
+;[Send on Shift+Enter]
+;[Send text formatting method]
+;[Send to &Container]
+;[Send to &multiple Users]
+;[Send typing notifications to the following users when you are typing a message to the them:]
+;[Send unsafe (ignore Timeouts)]
+;[Sendmenu]
+;[Set Position for this Session]
+;[Set and Save for all Sessions]
+;[Set and Save for this Contact only]
+;[Set size to]
+;[Setup status modes for automatic tab creation...]
+;[Show &entry in the main menu]
+;[Show Contact Picture]
+;[Show Menu Bar]
+;[Show Message Length Indicator]
+;[Show Multisend Contact List]
+;[Show Popups for all inactive sessions]
+;[Show Popups if Window is focused]
+;[Show Popups if Window is minimized]
+;[Show Popups if Window is unfocused]
+;[Show Status Bar]
+;[Show Tool Bar]
+;[Show avatar in message window]
+;[Show avatars on task bar (Win 7, large task bar required)]
+;[Show balloon tooltip in the system tray]
+;[Show contact avatars]
+;[Show date in timestamps]
+;[Show in IM chats]
+;[Show in chat rooms]
+;[Show my own avatars]
+;[Show picture for this contact]
+;[Show popups for inactive tabs in active containers]
+;[Show seconds in timestamp]
+;[Show the Tray Icon]
+;[Show the info panel]
+;[Show typing notification when message dialog is open]
+;[Show typing notification when no message dialog is open]
+;[Single row tab control (*)]
+;[Size and scaling options for the bottom avatar display]
+;[Skin options]
+;[Skin root folder]
+;[Splitter Position]
+;[Splitter context]
+;[Standard templates...]
+;[Static]
+;[Support BBCODE]
+;[Support and latest version information]
+;[Tab layout tweaks]
+;[Tab location]
+;[Tab page padding:]
+;[Tab text label padding vertical]
+;[TabSRMM exception]
+;[Tabbed interface, limit the maximum number of tabs per window to:]
+;[Tabmenu]
+;[Tabs at Bottom]
+;[Tabs should be used in the following way]
+;[Tabs:]
+;[Template sets]
+;[Templates]
+;[Text]
+;[The container is using private settings. The panel height will not be shared with other containers.]
+;[Theme support]
+;[This Contact]
+;[Timeout (seconds, 0 = default, -1 = no timeout)]
+;[Tip: To use a custom size you can always drag the bottom edge of the panel]
+;[Title Bar]
+;[Title bar format]
+;[To set container options, please use the container settings dialog. It is available by:\n1. choosing \"container settings\" from the system menu of a container.\n2. right clicking the tab or the button bar in any message window.]
+;[Tool Bar]
+;[Traycontext]
+;[Try to keep original size]
+;[U&se Popup colours]
+;[URL events]
+;[Unread Menu]
+;[Update Preview]
+;[Use Aero UI elements(only when not using a custom skin)]
+;[Use Windows 7 task bar enhancements (restart required)]
+;[Use button tabs (*)]
+;[Use contact list groups for organizing tabs (one window per group)]
+;[Use contacts local time]
+;[Use default Value]
+;[Use default setting]
+;[Use different icons to mark incoming and outgoing messages]
+;[Use global container size and position]
+;[Use global or private panel height]
+;[Use normal templates (uncheck to use simple templates)]
+;[Use private splitter position]
+;[Use tabbed interface]
+;[Use the message log color theme for group chat popups]
+;[Use this to specify a private message log theme for this container. This will have no effect when using IEView or another message log viewer and should NOT be confused with skins.]
+;[User ID in status bar]
+;[Vertical maximize]
+;[Visible for this Contact]
+;[When checked, this container will use private settings, otherwise settings are shared among containers.]
+;[When using the switch bar, use the following layout]
+;[White]
+;[Window Flashing]
+;[Window:]
+;[Windows Aero settings]
+;[Yellow]
+;[Yes]
+;[You can export and import all your color and font settings here. This allows you to create a Theme file which can be shared between different profiles or with your buddies.]
+;[You can override the global setting for text formatting here. Use \"Force Off\" to never send formatting info for this contact.]
+;[You can set private message log options for this contact here. Filled boxes are inherited from the global settings which can be found on Message Sessions->Message Log]
+;[You have chosen to disable all event notifications for open message windows.]
+;[active]
+;[characters]
+;[dummy]
+;[entries]
+;[horizontal]
+;[inactive]
+;[inner]
+;[milliseconds]
+;[minutes old]
+;[outer]
+;[px]
+;[sec. (0=never)]
+;[seconds.]
+;[times]
+
+; ../../plugins/TabSRMM/src/container.cpp
+;[(Forced)]
+;[Attach to]
+;[Autoselect]
+;[Container options...]
+;[Hide titlebar]
+;[Message Session...]
+;[Meta Contact]
+;[Set Default Protocol]
+;[Use Protocol]
+
+; ../../plugins/TabSRMM/src/containeroptions.cpp
+;[Configure container options for\n%s]
+;[Container options]
+;[Don't show them]
+;[Globally OFF]
+;[Globally on]
+;[On, if present]
+;[On, if present, always in bottom display]
+;[Switch bar on the left side]
+;[Switch bar on the right side]
+;[Tabs at the bottom]
+;[Tabs at the top]
+
+; ../../plugins/TabSRMM/src/controls.cpp
+;[&Main]
+;[&Room]
+;[&User]
+;[Sending typing notifications is %s.]
+;[Session list.\nClick left for a list of open sessions.\nClick right to access favorites and quickly configure message window behavior]
+;[Sounds are %s. Click to toggle status, hold SHIFT and click to set for all open containers]
+;[There are %d pending send jobs. Message length: %d bytes, message length limit: %d bytes\n\n%d messages are queued for later delivery]
+;[disabled]
+;[enabled]
+
+; ../../plugins/TabSRMM/src/eventpopups.cpp
+;[Incoming file]
+;[Incoming file (invalid format]
+;[New messages: ]
+;[No description given]
+;[One of your popup actions is set to DISMISS EVENT.\nNote that this options may have unwanted side effects as it REMOVES the event from the unread queue.\nThis may lead to events not showing up as \"new\". If you don't want this behaviour, please review the Event Notifications settings page.]
+;[Unknown event]
+;[Unknown module or contact]
+
+; ../../plugins/TabSRMM/src/generic_msghandlers.cpp
+;[%s has entered text.]
+;[Autoscrolling is disabled, %d message(s) queued (press F12 to enable it)]
+;[Last received: %s at %s]
+;[No UID]
+;[Rich Edit file]
+;[UID: %s (SHIFT click -> copy to clipboard)\nClick for User's Details\nClick dropdown to change this contact's favorite status.]
+;[UID: %s (SHIFT click -> copy to clipboard)\nClick for User's Details\nRight click for MetaContact control\nClick dropdown to add or remove user from your favorites.]
+;[You cannot edit user notes when there are unsent messages]
+
+; ../../plugins/TabSRMM/src/globals.cpp
+;[&Messaging settings...]
+;[&Send later job list...]
+;[Incoming (Focused Window)]
+;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Message send error]
+;[Other]
+;[Outgoing]
+;[TABSRMM: Typing]
+;[changed status from %s to %s.]
+;[signed off.]
+;[signed on and is now %s.]
+
+; ../../plugins/TabSRMM/src/infopanel.cpp
+;[ Client not cached yet]
+;[ Client: %s]
+;[%s Idle: %dh,%02dm]
+;[Always off]
+;[Always on]
+;[Copy To Clipboard]
+;[Do not synchronize the panel height with IM windows]
+;[Do not synchronize the panel height with group chat windows]
+;[Inherit from container setting]
+;[Messaging Settings...]
+;[Open History...]
+;[Open User Details...]
+;[Room Settings...]
+;[Set panel visibility for this %s]
+;[Topic is: %s]
+;[Use default size]
+;[Use private size]
+;[\\par\\par\\tab \\ul\\b Extended status information:\\ul0\\b0 \\par ]
+;[\\par\\par\\tab \\ul\\b Listening to:\\ul0\\b0 \\par %s]
+;[\\par\\par\\ul\\b Client:\\ul0\\b0 %s]
+;[\\tab \\ul\\b Status message:\\ul0\\b0 \\par %s]
+;[chat room]
+;[contact]
+;[tabSRMM Information]
+
+; ../../plugins/TabSRMM/src/msgdialog.cpp
+;[A message failed to send successfully.]
+;[Autoscrolling is disabled (press F12 to enable it)]
+;[Click for contact menu\nClick dropdown for window settings]
+;[Contact is offline and this protocol does not support sending files to offline users.]
+;[Contact not on list. You may add it...]
+;[Retry]
+;[Save and close session]
+;[Selection copied to clipboard]
+;[Send later]
+;[The message send timed out]
+;[The message you are trying to paste exceeds the message size limit for the active protocol. Only the first %d characters will be sent.]
+;[The selected protocol cannot be forced at this time]
+;[Unforce failed]
+;[WARNING: The message you are trying to paste exceeds the message size limit for the active protocol. It will be sent in chunks of max %d characters]
+;[Warning: you have selected a subprotocol for sending the following messages which is currently offline]
+;[You are editing the user notes. Click the button again or use the hotkey (default: Alt-N) to save the notes and return to normal messaging mode]
+
+; ../../plugins/TabSRMM/src/msgdlgutils.cpp
+;[Either the nudge plugin is not installed or the contact's protocol does not support sending a nudge event.]
+;[Error creating destination directory]
+;[Image files]
+;[JPEG-compressed images]
+;[Save contact picture]
+;[Set Your Avatar...]
+;[The 'paste and send' feature is disabled. You can enable it on the 'General' options page in the 'Sending Messages' section]
+;[The file exists. Do you want to overwrite it?]
+
+; ../../plugins/TabSRMM/src/msglog.cpp
+;[April]
+;[August]
+;[December]
+;[February]
+;[Friday]
+;[January]
+;[July]
+;[June]
+;[March]
+;[May]
+;[Monday]
+;[November]
+;[October]
+;[Saturday]
+;[September]
+;[Sunday]
+;[Thursday]
+;[Today]
+;[Tuesday]
+;[Wednesday]
+;[Yesterday]
+
+; ../../plugins/TabSRMM/src/msgoptions.cpp
+;[** New contacts **]
+;[** Unknown contacts **]
+;[<no skin>]
+;[Always]
+;[Always, but no popup when window is focused]
+;[Choose status modes]
+;[Close or hide window, depends on the close button setting above]
+;[Containers]
+;[Do you want to also read message templates from the theme?\nCaution: This will overwrite the stored template set which may affect the look of your message window significantly.\nSelect cancel to not load anything at all.]
+;[Event notifications]
+;[Events and filters]
+;[Group Chats]
+;[Highlighting]
+;[History++ plugin]
+;[IEView plugin]
+;[Load and apply]
+;[Load theme]
+;[Log formatting]
+;[Message Sessions]
+;[Message log]
+;[Message window]
+;[Minimize the window to the task bar]
+;[Normal - close tab, if last tab is closed also close the window]
+;[Only when no message window is open]
+;[Settings]
+;[Show balloon popup (unsupported system)]
+;[Skins]
+;[Tabs and layout]
+;[Tool bar]
+;[Window layout tweaks]
+;[You have chosen to use an external plugin for displaying the message history in the chat window. Most of the settings on this page are for the standard message log viewer only and will have no effect. To change the appearance of the message log, you must configure either IEView or History++.]
+
+; ../../plugins/TabSRMM/src/msgs.cpp
+;[Background colour]
+;[Edit user notes]
+;[Event filter]
+;[Font color]
+;[Font face]
+;[Format bold]
+;[Format italic]
+;[Format strike-through]
+;[Format underline]
+;[Frame 1]
+;[Frame 2]
+;[Frame 3]
+;[Frame 4]
+;[Image tag]
+;[Left Arrow]
+;[Message Log Options]
+;[Message delivery error]
+;[Nick list]
+;[Pulldown Arrow]
+;[Quote text]
+;[Right Arrow]
+;[Room settings]
+;[Save and close]
+;[Send message]
+;[Session List]
+;[Smiley button]
+;[Sounds (status bar)]
+;[Static container icon]
+;[Statuschange]
+;[TabSRMM fatal error]
+;[The image service plugin (advaimg.dll) is not properly installed.\n\nTabSRMM is disabled.]
+;[Up Arrow]
+
+; ../../plugins/TabSRMM/src/selectcontainer.cpp
+;[Select container for %s]
+;[This name is already in use]
+;[You cannot delete the default container]
+;[You cannot rename the default container]
+
+; ../../plugins/TabSRMM/src/sendlater.cpp
+;[<All contacts>]
+;[A send later job completed successfully.\nThe original message: %s]
+;[A send later job failed to complete.\nThe original message: %s]
+;[Deferred]
+;[Failed]
+;[Last send info]
+;[Message text]
+;[Original timestamp]
+;[Pending]
+;[Removed]
+;[Sent OK]
+;[Suspended]
+;[You are about to modify the state of one or more items in the\nunattended send queue. The requested action(s) will be executed at the next scheduled queue processing.\n\nThis action cannot be made undone.]
+
+; ../../plugins/TabSRMM/src/sendqueue.cpp
+;[A message delivery has failed after the contacts chat window was closed. You may want to resend the last message]
+;[A message delivery has failed.\nClick to open the message window.]
+;[Message successfully queued for later delivery.\nIt will be sent as soon as possible and a popup will inform you about the result.]
+;[Message window warning]
+;[The message cannot be sent delayed or to multiple contacts, because it exceeds the maximum allowed message length of %d bytes]
+;[The send later feature is not available on this protocol.]
+;[There are unsent messages waiting for confirmation.\nWhen you close the window now, Miranda will try to send them but may be unable to inform you about possible delivery errors.\nDo you really want to close the Window(s)?]
+;[\n(Sent delayed. Original timestamp %s)]
+
+; ../../plugins/TabSRMM/src/srmm.cpp
+;[Built %s %s]
+;[tabSRMM Message (%s)]
+
+; ../../plugins/TabSRMM/src/taskbar.cpp
+;[%d Unread]
+;[%d User(s)]
+;[Chat room %s]
+;[Previews not availble when using History++ plugin for message log display.]
+;[Server window]
+
+; ../../plugins/TabSRMM/src/templates.cpp
+;[Template Set Editor]
+;[Template set was successfully reset, please close and reopen all message windows. This template editor window will now close.]
+;[This will reset the template set to the default built-in templates. Are you sure you want to do this?]
+
+; ../../plugins/TabSRMM/src/themeio.cpp
+;[tabSRMM themes]
+
+; ../../plugins/TabSRMM/src/themes.cpp
+;[All message containers need to close before the skin can be changed\nProceed?]
+;[Change skin]
+
+; ../../plugins/TabSRMM/src/translator.cpp
+;[ALWAYS activate new message sessions (has PRIORITY over the options below)]
+;[Activate a minimized window when a new tab is created inside it]
+;[Add offline contacts to multisend list]
+;[Additional events to show]
+;[Allow BBCode formatting in outgoing messages]
+;[Allow TAB key in typing area (this will disable focus selection by TAB key)]
+;[Always flash contact list and tray icon for new messages]
+;[Automatic keyboard layout: Do not load the system default for new contacts]
+;[Automatically copy selected text]
+;[Automatically create new message sessions without activating them]
+;[Automatically split long messages (experimental, use with care)]
+;[Automatically switch existing tabs in minimized windows on incoming messages (ignored when using Aero Peek task bar features)]
+;[Close button only hides message windows]
+;[Close current tab on send]
+;[Close the message window on send]
+;[Combine notifications for the same contact]
+;[Delete temporary contacts on close]
+;[Detailed tooltip on tabs (requires mToolTip or Tipper plugin)]
+;[Disable animated GIF avatars (will not affect already open message windows)]
+;[Disable error popups on sending failures]
+;[Disable event notifications for group chats]
+;[Disable event notifications for instant messages]
+;[Disable notifications]
+;[Disable notifications for non-message events]
+;[Dismiss event]
+;[Dismiss popup]
+;[Don't announce event when message dialog is open]
+;[Don't announce events from RSS protocols]
+;[Draw grid lines]
+;[Enable \"Paste and send\" feature]
+;[Enable the system tray icon]
+;[Enable typing sounds]
+;[Enable unattended send (experimental feature, required for multisend and send later) (*)]
+;[Error feedback]
+;[General options]
+;[How to create tabs and windows for incoming messages]
+;[Left click actions (popups only)]
+;[Log status changes]
+;[Merge new events for the same contact into existing popup]
+;[Message log appearance]
+;[Message log icons]
+;[Message window behaviour]
+;[Message window tweaks]
+;[New windows are minimized (the option above MUST be active)]
+;[Open event]
+;[Prefer xStatus icons when available]
+;[Remember and set keyboard layout per contact]
+;[Remove popups for a contact when I send a reply]
+;[Remove popups for a contact when I start typing a reply]
+;[Remove popups for a contact when the message window is focused]
+;[Remove popups under following conditions]
+;[Right click actions (popups only)]
+;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send on SHIFT - Enter]
+;[Sending messages]
+;[Show a preview of the event]
+;[Show client icon in status bar (fingerprint plugin required)]
+;[Show dates in timestamps]
+;[Show events at the new line (IEView Compatibility Mode)]
+;[Show file events]
+;[Show headers]
+;[Show seconds in timestamps]
+;[Show skinnable tooltip in chat (tipper plugin required)]
+;[Show status text on tabs]
+;[Show timestamp after nickname (IEView Compatibility Mode)]
+;[Simple text formatting (*bold* etc.)]
+;[Support BBCode formatting]
+;[Support Math Module plugin]
+;[Support for external plugins]
+;[System tray icon]
+;[Timeout actions (popups only)]
+;[Timestamp settings (note: timstamps also depend on your templates)]
+;[Underline timestamp/nickname (IEView Compatibility Mode)]
+;[Use Incoming/Outgoing Icons]
+;[Use Message Grouping]
+;[Use contacts local time (if timezone info available)]
+;[Use normal templates (uncheck to use simple templates if your template set supports them)]
+
+; ../../plugins/TabSRMM/src/typingnotify.cpp
+;[...has stopped typing.]
+;[...is typing a message.]
+;[Contact started typing]
+;[Contact stopped typing]
+;[Disable &typing notification]
+;[Enable &typing notification]
+;[Warning: Current Popup plugin version is not supported.]
+;[Warning: Popup plugin not found.]
+
+; ../../plugins/TabSRMM/src/userprefs.cpp
+;[Always Off]
+;[Always On]
+;[Force Default Message Log]
+;[Force History++]
+;[Force IEView]
+;[Message Log]
+;[Set messaging options for %s]
+
+; ../../plugins/TabSRMM/src/utils.cpp
+;[Aero peek warning|You have enabled Aero Peek features and loaded a custom container window skin\n\nThis can result in minor visual anomalies in the live preview feature.]
+;[Closing Window|You are about to close a window with multiple tabs open.\n\nProceed?]
+;[Closing options dialog|To reflect the changes done by importing a theme in the options dialog, the dialog must be closed after loading a theme \\b1 and unsaved changes might be lost\\b0 .\n\nDo you want to continue?]
+;[Edit user notes|You are editing the user notes. Click the button again or use the hotkey (default: Alt-N) to save the notes and return to normal messaging mode]
+;[Filetransfer problem|Sending the image by file transfer failed.\n\nPossible reasons: File transfers not supported, either you or the target contact is offline, or you are invisible and the target contact is not on your visibilty list.]
+;[Icon pack version check|The installed icon pack is outdated and might be incompatible with TabSRMM version 3.\n\n\\b1Missing or misplaced icons are possible issues with the currently installed icon pack.\\b0]
+;[Important release notes|A test warning message]
+;[Loading a theme|Loading a color and font theme can overwrite the settings defined by your skin.\n\nDo you want to continue?]
+;[Missing component|The icon pack is missing. Please install it to the default icons folder.\n\nNo icons will be available]
+;[Settings problem|The option \\b1 History->Imitate IEView API\\b0 is enabled and the History++ plugin is active. This can cause problems when using IEView as message log viewer.\n\nShould I correct the option (a restart is required)?]
+;[TabSRMM group chat module|TabSRMM could not enable its group chat module. The most likely cause is that you have installed and enabled \\b1chat.dll\\b0 or another plugin that provides groupchat services.\n\nShould I try to fix this now \\b1(a restart of Miranda is required to apply these changes)?\\b0]
+;[TabSRMM warning message]
+
+; ../../plugins/TabSRMM/tabmodplus/modplus.cpp
+;[Insert [img] tag / surround selected text with [img][/img]]
+; Common strings that belong to many files
+;[%dd %dh %dm]
+;[%dh %dm]
+;[%dm]
+;[Add]
+;[Apply skin]
+;[Avatar border]
+;[Avatar size:]
+;[Border]
+;[Client]
+;[Edit]
+;[Favourite contacts]
+;[Gender]
+;[Get more skins]
+;[Listening to]
+;[Listening to:]
+;[None]
+;[Reload skin list]
+;[Remove]
+;[Skins]
+;[Status]
+;[Status message]
+;[Status message:]
+;[Status:]
+;[Tooltips]
+
+; ../../plugins/TipperYM/mir_smileys.cpp
+;[Tipper smileys]
+
+; ../../plugins/TipperYM/options.cpp
+;[<No Label>]
+;[Add item]
+;[Add separator]
+;[Animation]
+;[Appearance]
+;[Bottom]
+;[Bottom left]
+;[Bottom right]
+;[Centre]
+;[Content]
+;[Customize]
+;[Extra]
+;[Fade]
+;[Icon on left]
+;[Icon on right]
+;[Invalid Substitution]
+;[Left]
+;[Left avatar]
+;[Max avatar size:]
+;[Move down]
+;[Move up]
+;[No avatar]
+;[No icon]
+;[No title]
+;[Right]
+;[Right avatar]
+;[Top]
+;[Top left]
+;[Top right]
+;[Tray tooltip]
+;[You must enter a label]
+
+; ../../plugins/TipperYM/options.h
+;[Clist event]
+;[Country flag]
+;[Extra status]
+;[Jabber activity]
+;[Logon time]
+;[Miranda uptime]
+;[Number of contacts]
+;[Protocol lock status]
+;[Unread emails]
+
+; ../../plugins/TipperYM/popwin.cpp
+;[ ago]
+;[%s (locked)]
+;[<No Label>: ]
+;[<No Value>]
+;[Activity:]
+;[Copy all items]
+;[Copy all items with labels]
+;[Copy avatar]
+;[Fav. contacts]
+;[Log off:]
+;[Log on:]
+;[Miranda uptime:]
+;[Mood:]
+;[Other]
+;[Unread emails:]
+;[XStatus:]
+
+; ../../plugins/TipperYM/preset_items.cpp
+;[%sys:uidname|UID^!MetaContacts%:]
+;[Activity text:]
+;[Activity title:]
+;[Birthday]
+;[Birthday:]
+;[Client:]
+;[Condition:]
+;[Contact time]
+;[Email]
+;[Email:]
+;[Gender:]
+;[Homepage]
+;[Homepage:]
+;[Humidity:]
+;[IP]
+;[IP internal]
+;[IP internal:]
+;[IP:]
+;[Identifier]
+;[Idle]
+;[Idle:]
+;[Last message]
+;[Last message: (%sys:last_msg_reltime% ago)]
+;[Last seen status:]
+;[Last seen time:]
+;[Logoff time:]
+;[Logon time:]
+;[Max/Min:]
+;[Moon:]
+;[Name]
+;[Name:]
+;[Number of msg [IN]:]
+;[Number of msg [OUT]:]
+;[Number of received messages]
+;[Number of sended messages]
+;[Pressure:]
+;[Sunrise:]
+;[Sunset:]
+;[Temperature:]
+;[Time:]
+;[UV Index:]
+;[Update time:]
+;[Visibility:]
+;[Wind:]
+;[XStatus text]
+;[XStatus text:]
+;[XStatus title]
+;[XStatus title:]
+;[[jabber.dll] Activity text]
+;[[jabber.dll] Activity title]
+;[[menuex.dll] Logoff time]
+;[[menuex.dll] Logon time]
+;[[seenplugin.dll] Last seen status]
+;[[seenplugin.dll] Last seen time]
+;[[weather.dll] Condition]
+;[[weather.dll] Humidity]
+;[[weather.dll] Max/Min temperature]
+;[[weather.dll] Moon]
+;[[weather.dll] Pressure]
+;[[weather.dll] Sunrise]
+;[[weather.dll] Sunset]
+;[[weather.dll] Temperature]
+;[[weather.dll] UV Index]
+;[[weather.dll] Update time]
+;[[weather.dll] Visibility]
+;[[weather.dll] Wind]
+
+; ../../plugins/TipperYM/resource.rc
+;[Advanced options]
+;[Aero Glass (Vista+)]
+;[Alignment]
+;[Animation speed:]
+;[Append protocol name]
+;[Cancel]
+;[Contact protocol module]
+;[Disable in invisible status]
+;[Down]
+;[Draw a line above]
+;[Effects]
+;[Enable SmileyAdd support]
+;[Enable skin coloring]
+;[Enable tray tooltips]
+;[Expand to second level after:]
+;[Extra icons]
+;[First level tooltip]
+;[General padding:]
+;[Handle tray tooltips by Tipper]
+;[Hide offline]
+;[Hide offline protocols]
+;[Hover time:]
+;[Inner avatar padding:]
+;[Item]
+;[Items]
+;[Keep original avatar size]
+;[Label:]
+;[Labels:]
+;[Layout]
+;[Limit status messages in status bar and tray tooltips to:]
+;[Load fonts and colors]
+;[Load tooltip proportions]
+;[Max height:]
+;[Max width:]
+;[Min height:]
+;[Min width:]
+;[Module:]
+;[No preview]
+;[OK]
+;[Opacity(%):]
+;[Options]
+;[Outer avatar padding:]
+;[Parse Tipper variables first]
+;[Preset items:]
+;[Preview]
+;[Replace only isolated smileys]
+;[Resize smileys]
+;[Retrieve XStatus details if auto-retrieve is disabled]
+;[Retrieve new status message]
+;[Round corners (avatar)]
+;[Round corners (window)]
+;[Second level tooltip]
+;[Separator]
+;[Setting or prefix:]
+;[Shadow]
+;[Show if list not focused]
+;[Show tooltip after all content is ready (avatar && status message)]
+;[Sidebar width:]
+;[Skin option]
+;[Smileys support]
+;[Status bar and tray tooltip]
+;[Status bar tips]
+;[Substitution]
+;[Substitutions]
+;[Text indent:]
+;[Text padding:]
+;[Title indent:]
+;[Translation:]
+;[Transparency]
+;[Up]
+;[Use protocol smileys]
+;[Value indent:]
+;[Value on a new line]
+;[Value:]
+;[Values:]
+;[Variables]
+;[Window]
+;[characters]
+;[ms]
+
+; ../../plugins/TipperYM/skin_parser.cpp
+;[# Solid color fill]
+
+; ../../plugins/TipperYM/tipper.cpp
+;[Background]
+;[Cannot obtain required interfaces!\nTooltips will not be available until you upgrade Miranda IM to the newest version.]
+;[Dividers]
+;[Labels]
+;[Sidebar]
+;[Tipper error]
+;[Title]
+;[Tray title]
+;[Values]
+
+; ../../plugins/TipperYM/translations.cpp
+;[%dd]
+;[%dy %dd %dh %dm]
+;[Female]
+;[Male]
+
+; ../../plugins/TipperYM/translations.h
+;[Afrikaans]
+;[Albanian]
+;[April]
+;[Arabic]
+;[Armenian]
+;[August]
+;[Azerbaijani]
+;[Belorussian]
+;[Bhojpuri]
+;[Bosnian]
+;[Bulgarian]
+;[Burmese]
+;[Cantonese]
+;[Catalan]
+;[Chamorro]
+;[Chinese]
+;[Croatian]
+;[Czech]
+;[Danish]
+;[December]
+;[Dutch]
+;[English]
+;[Esperanto]
+;[Estonian]
+;[Farsi]
+;[February]
+;[Finnish]
+;[French]
+;[Friday]
+;[Gaelic]
+;[German]
+;[Greek]
+;[Gujarati]
+;[Hebrew]
+;[Hindi]
+;[Hungarian]
+;[Icelandic]
+;[Indonesian]
+;[Italian]
+;[January]
+;[Japanese]
+;[July]
+;[June]
+;[Khmer]
+;[Korean]
+;[Kurdish]
+;[Lao]
+;[Latvian]
+;[Lithuanian]
+;[Macedonian]
+;[Malay]
+;[Mandarin]
+;[March]
+;[May]
+;[Monday]
+;[Mongolian]
+;[Norwegian]
+;[November]
+;[October]
+;[Persian]
+;[Polish]
+;[Portuguese]
+;[Punjabi]
+;[Romanian]
+;[Russian]
+;[Saturday]
+;[September]
+;[Serbo-Croatian]
+;[Sindhi]
+;[Slovak]
+;[Slovenian]
+;[Somali]
+;[Spanish]
+;[Sunday]
+;[Swahili]
+;[Swedish]
+;[Tagalog]
+;[Taiwanese]
+;[Tamil]
+;[Tatar]
+;[Thai]
+;[Thursday]
+;[Tuesday]
+;[Turkish]
+;[Ukrainian]
+;[Urdu]
+;[Vietnamese]
+;[Wednesday]
+;[Welsh]
+;[Yiddish]
+;[Yoruba]
+; Common strings that belong to many files
+;[Idle]
+;[Offline]
+;[Online]
+;[Typing]
+
+; ../../plugins/TooltipNotify/src/TooltipNotify.cpp
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Appearance]
+;[Away]
+;[DND]
+;[Free for chat]
+;[Invisible]
+;[N/A]
+;[Not Idle]
+;[Occupied]
+;[Tooltip Notify]
+;[Tooltip Notify: Offline]
+;[Tooltip Notify: Online]
+;[Tooltip Notify: Other]
+;[Tooltip Notify: Typing]
+;[Unknown]
+;[is]
+
+; ../../plugins/TooltipNotify/src/main.rc
+;[All other]
+;[Allow tooltip notifications for the following users:]
+;[Auto positioning]
+;[Behavior]
+;[Cancel]
+;[Choose contacts...]
+;[Contacts]
+;[Double click on tooltip]
+;[Duration]
+;[Duration x2 upon online event]
+;[Misc]
+;[Notify upon the following events]
+;[OK]
+;[Obey 'Suppress online notification' settings]
+;[Opens message dialog]
+;[Prefix proto name]
+;[Preview]
+;[Protocols]
+;[Select protocols]
+;[Show tooltip for]
+;[Shows/Hides CList]
+;[Slider1]
+;[Spin1]
+;[Suppress notifications upon connection for]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent input]
+;[Transparent tooltip]
+;[ms]
+;[sec]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/TopToolBar/InternalButtons.cpp
+;[Disable Sounds]
+;[Enable Sounds]
+;[Hide Offline Users]
+;[Show All Users]
+
+; ../../plugins/TopToolBar/main.rc
+;[Add Launch]
+;[Add Separator]
+;[Background colour:]
+;[Button Height:]
+;[Button Width: ]
+;[Buttons Order && Visibility]
+;[Buttons order:]
+;[Del Sep/Launch Button]
+;[Name: ]
+;[Path:]
+;[Scroll with text]
+;[Selection colour:]
+;[Set]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Tile horizontally]
+;[Tile vertically]
+;[TopToolBar Background]
+;[Use Flat Mode]
+;[Use background bitmap]
+
+; ../../plugins/TopToolBar/toolbar.cpp
+;[Default]
+;[Frames Services not found - plugin disabled.You need MultiWindow plugin.]
+
+; ../../plugins/TopToolBar/ttbopt.cpp
+;[Buttons]
+;[TTBBackground]
+;[TopToolBar]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/TranslitSwitcher/Src/Layoutproc.cpp
+;[TranslitSwitcher]
+
+; ../../plugins/TranslitSwitcher/Src/TranslitSwitcher.cpp
+;[Invert Case and Send]
+;[SwitchLayout and Send]
+;[Translit and Send]
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/Twitter/connection.cpp
+;[Failed to get Twitter Access Tokens, please go offline and try again. If this keeps happening, check your internet connection.]
+;[OAuth variables are out of sequence, they have been reset. Please reconnect and reauthorise Miranda to Twitter.com (do the PIN stuff again)]
+;[Please enter a password.]
+;[Something went wrong with authorisation, OAuth keys have been reset. Please try to reconnect. If problems persist, please se your doctor]
+;[You're missing the Nick key in the database. This isn't really a big deal, but you'll notice some minor quirks (self contact in list, no group chat outgoing message highlighting, etc). To fix it either add it manually or reset your twitter account in the miranda account options]
+
+; ../../protocols/Twitter/proto.cpp
+;[%s Protocol]
+;[%s avatar connection]
+;[%s server connection]
+;[Basic]
+;[Network]
+;[Popups]
+;[Send Tweet...]
+
+; ../../protocols/Twitter/theme.cpp
+;[Protocols]
+;[Reply...]
+;[Twitter]
+;[Visit Homepage]
+
+; ../../protocols/Twitter/twitter.rc
+;[Back]
+;[Base URL:]
+;[But not during sign-on]
+;[Cancel]
+;[Colors]
+;[Create a new Twitter account]
+;[Custom]
+;[Default group:]
+;[Enable popup notifications for Tweets]
+;[Enter Twitter PIN]
+;[Enter the PIN provided by Twitter to complete your sign in. This is a one time process until you recreate your Miranda Twitter account.]
+;[Misc. Options]
+;[OK]
+;[Once every]
+;[Permanent]
+;[Please cycle your connection for these changes to take effect]
+;[Polling rate:]
+;[Preview]
+;[Send]
+;[Send Tweet]
+;[Server:]
+;[Text]
+;[Timeouts]
+;[Treat tweets as messages]
+;[Use Popup colors]
+;[Use Windows colors]
+;[Use custom colors]
+;[Use default]
+;[Use group chat for Twitter feed]
+;[Username:]
+;[[Sign in to link your twitter account]]
+;[sec]
+; Common strings that belong to many files
+;[Component Name]
+;[Error]
+;[Update]
+;[Update and Exit]
+;[Updater]
+;[Yes]
+
+; ../../plugins/Updater/conf_dialog.cpp
+;[Beta]
+;[Current Version]
+;[Download]
+;[New Version]
+;[No]
+
+; ../../plugins/Updater/extern.cpp
+;[Could not create data file for restart]
+;[Could not create data file for restart.]
+;[CreateProcess]
+;[Miranda's not 'OK TO EXIT'.]
+
+; ../../plugins/Updater/options.cpp
+;[FALSE]
+;[FORCED]
+;[N/A]
+;[Services]
+;[TRUE]
+;[Update on build number change.]
+;[Update on major version change.]
+;[Update on minor version change.]
+;[Update on release number change.]
+;[Use Beta?]
+
+; ../../plugins/Updater/progress_dialog.cpp
+;[Progress - %d%%]
+
+; ../../plugins/Updater/services.cpp
+;[Checking for Updates]
+;[Checking for updates]
+;[Checking plugin: %s]
+;[Could not create backup folder]
+;[Downloading]
+;[Downloading Updates]
+;[Downloading XML data]
+;[Downloading plugin: %s]
+;[No network - aborting update check]
+;[Progress - Checking for updates...]
+;[Progress - Downloading updates...]
+;[Scanning language packs]
+;[Scanning plugins folder]
+;[Skipping plugin: %s]
+;[Updated Miranda components detected.\nClick here to install.]
+;[Updates Available]
+;[Updating component file listing ids]
+
+; ../../plugins/Updater/socket.cpp
+;[Failed to download \"%s\" - Invalid response, code %d]
+;[Failed to download \"%s\": ]
+
+; ../../plugins/Updater/updater.cpp
+;[Check for Plugin Updates]
+;[Check for Updates]
+;[Check for Updates of Plugins]
+;[Restart]
+;[Restart Miranda IM]
+;[Update and Exit Miranda IM]
+;[Updater connection]
+
+; ../../plugins/Updater/updater.rc
+;[(But only once per day)]
+;[Backup updated files]
+;[Cancel]
+;[Changelog]
+;[Check daily]
+;[Check for updates]
+;[Check for updates on startup]
+;[Confirm Files]
+;[Confirm install for individual files]
+;[Don't unzip]
+;[Download but do not install]
+;[General Settings]
+;[Global Status Control]
+;[Initialising...]
+;[Install without confirmation if idle]
+;[Invert Selection]
+;[Keep downloaded archives]
+;[OK]
+;[Only install DLLs automatically]
+;[Progress]
+;[Progress1]
+;[Select All]
+;[Select DLLs]
+;[Show 'Restart' menu item]
+;[Show 'Update and Exit' menu item]
+;[Slider1]
+;[Start offline, restore after update check]
+;[Static]
+;[Uncheck the files that you do not want installed:]
+;[Updater has detected updated versions\nof the following Miranda components:]
+;[Updates Found]
+;[Use popups for progress info]
+
+; ../../plugins/Updater/xmldata.cpp
+;[BZ2 Decompression, configuration error]
+;[BZ2 Decompression, parameter error]
+;[DB2 Decompression, memory error]
+;[Error downloading XML data...\nResponse is NULL]
+;[Failed to decompress XML data]
+;[Failed to download XML data - Invalid response, code %d]
+;[Failed to download XML data - Response is NULL]
+;[Failed to download XML data: ]
+;[Updater Error]
+;[Updater: Error Downloading XML Data]
+;[Updater: Error getting data - too many redirects]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/UserGuide/main.c
+;[User Guide]
+; Common strings that belong to many files
+;[&Export]
+;[Add Interest]
+;[Add Past]
+;[All]
+;[Anniversaries]
+;[Anniversaries only]
+;[Anniversary]
+;[Anniversary list]
+;[Birthday]
+;[Cancel]
+;[Check anniversaries]
+;[Common]
+;[Country Flags]
+;[Delete]
+;[Edit Contact Information]
+;[Home]
+;[Import complete]
+;[None]
+;[OK]
+;[Origin]
+;[Other]
+;[Owner]
+;[Preparing...]
+;[Profile]
+;[Question]
+;[Refresh Contact Details]
+;[Reminder]
+;[Reset factory defaults]
+;[Some basic statistics]
+;[Unspecified]
+;[Update custom birthday]
+;[Updating]
+
+; ../../plugins/UserInfoEx/Res/resource.rc
+;[&Update]
+;[(*) Requires Miranda to be restarted.]
+;[AccountMenu]
+;[Adapt propertysheet pages to aero mode.]
+;[Add Affiliation]
+;[Add E-Mail]
+;[Add Phone Number]
+;[Age:]
+;[Anniversary Editor]
+;[Anniversary Editor\nAdd/Edit your anniversary here.]
+;[Anniversary popup colours]
+;[Apply]
+;[Assistant:]
+;[Automatically backup and keep protocol based birthdays up to date]
+;[Background colour]
+;[Birthday compatibility mode:]
+;[Birthday popup colours]
+;[CList extra icon:]
+;[Cascade:]
+;[Change my ICQ details with UserInfoEx. (Disabled if ICQ doesn't support it)]
+;[Changed information]
+;[Check all]
+;[Check every]
+;[Check file version of default IconPack to prevent wrong icon display]
+;[Check the Modules in the TreeView which you want to export for the contact. To add the file as a new list entry later you need to export at least the protocol module.]
+;[City:]
+;[Colours]
+;[Company:]
+;[Contact History]
+;[Contact Information]
+;[Contact added to ContactList:]
+;[ContactMenu]
+;[Country:]
+;[County/State:]
+;[Custom]
+;[Custom information]
+;[Delay]
+;[Department:]
+;[Dialog]
+;[Display Name:]
+;[Display icons on each dialog button]
+;[Don't remind me of this anniversary.]
+;[E-Mail]
+;[Edit Contact Information\nThis list gives you some overview about all your contact's anniversaries.]
+;[Enable colours to give information about information's status.]
+;[Enable extended 'GetContactInfo' module (*)]
+;[Enable extended 'send/receive email' service (*)]
+;[Enable groups in details dialog's treeview.]
+;[Enabled]
+;[Enter a category for this number:]
+;[Enter a name for the anniversary here please:]
+;[Enter a representitive name for the e-mail address here.]
+;[Enter country, area code and phone number:]
+;[Enter the e-mail address here.]
+;[Enter your full e-mail address.\n(e.g.: john.doe@provider.com)]
+;[Enter your phone number\nand don't worry about formating.]
+;[Ex-/Import items]
+;[Extra Icons]
+;[Female]
+;[First name:]
+;[From PopUp plugin]
+;[Gender]
+;[Gender:]
+;[GroupMenu]
+;[Hide]
+;[Homepage]
+;[Homepage:]
+;[Icon flashing on event]
+;[Icons]
+;[Import]
+;[Importing...\nPlease wait!]
+;[Info of a MetaContact's SubContact]
+;[John Doe (1/10)]
+;[Just from the beginning.]
+;[Language skills]
+;[Last name:]
+;[MainMenu]
+;[Make protocol based contact information readonly.]
+;[Male]
+;[Marital status:]
+;[MetaContacts]
+;[Misc]
+;[Nick:]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Occupation:]
+;[Off]
+;[Office:]
+;[Ok]
+;[Or enter a full international number:]
+;[Overwritten information]
+;[Partner:]
+;[Perform check on each startup]
+;[Permanent]
+;[Phone]
+;[Phone can receive SMS text messages]
+;[Play sound]
+;[Popup this dialog on a contact's anniversary]
+;[Position:]
+;[Postal code:]
+;[Prefix:]
+;[Preview]
+;[Progress1]
+;[Protocol's information]
+;[Remind me]
+;[Replace message boxes with popups]
+;[Replace progress dialogs with popups]
+;[Replace the following default icons:]
+;[Scan SubContacts for missing information]
+;[Second name:]
+;[Select Modules]
+;[Setting/Event (20/100)]
+;[Show &during the next]
+;[Show 'Restart' menu item]
+;[Show Menu Item]
+;[Show country flag as &status icon on message window]
+;[Show menu items]
+;[Show reminder messages as popups (if reminder is enabled)]
+;[Sort all tree items alphabetically.]
+;[Statistics:]
+;[Street:]
+;[SubGroupMenu]
+;[Superior:]
+;[Text colour]
+;[This options require a contact list which supports extra icons.]
+;[Time of last check:]
+;[Timezone:]
+;[Title:]
+;[TreeView]
+;[Uncheck all]
+;[Upcomming anniversaries\nThis list gives you some overview about all your contact's anniversaries.]
+;[Use &unknown flag if country can not be determined]
+;[Use Windows Timezone]
+;[Use Windows colours]
+;[Use Zodiac as default avatar]
+;[Use default colours]
+;[Use global reminder settings.]
+;[Use ignore list]
+;[View]
+;[What do you want to export?]
+;[Your contact's local time is:]
+;[Zodiac:]
+;[average age:]
+;[day(s)]
+;[days before.]
+;[female:]
+;[hours]
+;[male:]
+;[not found]
+;[number of contacts:]
+;[r]
+;[with birthday:]
+
+; ../../plugins/UserInfoEx/classMAnnivDate.cpp
+;[%s provides a new birthday via protocol.\nIt is %s. The old one was %s.\n\nDo you want to use this as the new birthday for this contact?]
+;[Aquarius]
+;[Aries]
+;[Cancer]
+;[Capricorn]
+;[Gemini]
+;[Keeps your custom birthday up to date.]
+;[Leo]
+;[Libra]
+;[Pisces]
+;[Sagittarius]
+;[Scorpio]
+;[Taurus]
+;[Unknown]
+;[Virgo]
+
+; ../../plugins/UserInfoEx/classPsTree.cpp
+;[An fatal error occured on adding a property sheet page!\nDialog creation aborted!]
+;[Due to a parameter error, one of the treeitems can't be added!]
+;[Hide Item]
+;[Rename Item]
+;[Reset to defaults]
+;[Show Items:]
+
+; ../../plugins/UserInfoEx/classPsTreeItem.cpp
+;[Creating the label for a page failed with %d and error code %d]
+;[Creating unique name for a page failed with %d and error code %d]
+;[The dialog template type is no longer supported]
+
+; ../../plugins/UserInfoEx/ctrl_annivedit.cpp
+;[Add a new anniversary]
+;[Delete an existing anniversary]
+
+; ../../plugins/UserInfoEx/ctrl_contact.cpp
+;[Add a new custom item.]
+;[CRITICAL: Unable to edit current entry!\nThis should not happen!]
+;[Choose the item to display.]
+;[Delete the selected item.]
+;[Do you really want to delete the current selected item?\n\t%s\n\t%s]
+;[Edit E-Mail]
+;[Edit Phone Number]
+;[Edit the currently displayed item.]
+;[The phone number should start with a + and consist of\nnumbers, spaces, brackets and hyphens only.]
+
+; ../../plugins/UserInfoEx/ctrl_tzcombo.cpp
+;[<Unspecified>]
+
+; ../../plugins/UserInfoEx/dlg_anniversarylist.cpp
+;[Age/Nr.]
+;[All contacts]
+;[Birthdays only]
+;[Contact]
+;[Date]
+;[Disabled reminder]
+;[ETA]
+;[Popup Anniversary list]
+;[Proto]
+
+; ../../plugins/UserInfoEx/dlg_msgbox.cpp
+;[Abord]
+;[Error]
+;[Ignore]
+;[No]
+;[Retry]
+;[Yes]
+
+; ../../plugins/UserInfoEx/dlg_propsheet.cpp
+;[About]
+;[Contact (Work)]
+;[Contact (private)]
+;[Could not find contact's protocol. Maybe it is not active!]
+;[Creating the imagelist failed!]
+;[Details dialog failed to be created. Returning error is %d.]
+;[Export to file]
+;[General]
+;[Import from file]
+;[No pages have been added. Canceling dialog creation!]
+;[Notes]
+;[Protocol '%s' is offline]
+;[The Page to add has invalid size %d bytes!]
+;[Upload Details]
+;[Upload ICQ Details]
+;[Upload failed]
+;[Uploading]
+;[Work]
+;[You are not currently connected to the ICQ network.\nYou must be online in order to update your information on the server.\n\nYour changes will be saved to database only.]
+;[Your details were not uploaded successfully.\nThey were written to database only.]
+
+; ../../plugins/UserInfoEx/ex_import/classExImContactBase.cpp
+;[The contact %s(%s) has no unique id in the vCard,\nbut there is a contact in your clist with the same nick and protocol.\nDo you wish to use this contact?]
+;[contact identificaion]
+
+; ../../plugins/UserInfoEx/ex_import/classExImContactXML.cpp
+;[Events: %S]
+;[Importing a new contact was aborted!]
+;[Importing a new meta subcontact failed!]
+;[Settings: %S]
+;[The newly created MetaSubContact '%s'\ncould not be added to MetaContact '%s'!\n\nDo you want to delete this contact?]
+;[You aborted import of a new contact.\nSome information may be missing for this contact.\n\nDo you want to delete the incomplete contact?]
+
+; ../../plugins/UserInfoEx/ex_import/dlg_ExImModules.cpp
+;[All Contacts]
+;[Optional modules]
+;[Required modules]
+
+; ../../plugins/UserInfoEx/ex_import/dlg_ExImOpenSaveFile.cpp
+;[Miranda IM]
+;[Shows Miranda's installation directory.]
+;[Shows the directory with all your Miranda's profiles.]
+;[The OpenFileDialog returned an error: %d!]
+;[The SaveFileDialog returned an error: %d!]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImINI.cpp
+;[Added %d of %d contacts stored in the ini-file.]
+;[None of the %d contacts, stored in the ini-file, match the selected contact!\nNothing will be imported]
+;[The ini-file \"%s\"\nfor reading contact information could not be opened.]
+;[The ini-file \"%s\"\nfor saving contact information could not be opened.]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImXML.cpp
+;[Can't create xml file!\n%S]
+;[Complete]
+;[Contact: %s (%S)]
+;[Export took %f msec]
+;[FATAL: An exception was thrown while importing contacts from xmlCard!]
+;[Import took %f msec]
+;[Importing %s caused error %d]
+;[Importing Owner caused error %d]
+;[Loading contact %s from xml failed with error %d]
+;[Owner contact successfully imported.]
+;[Parser is unable to load XMLCard \"%s\"\nError: %d\nDescription: %s]
+;[Selected XMLCard does not contain an owner contact!]
+;[The selected file is no valid XMLCard]
+;[The version of the XMLCard is not supported by UserInfoEx]
+;[added contacts: %u / %u\nadded settings: %u / %u\nadded events %u / %u\nduplicated events: %u]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImport.cpp
+;[Import User Details from VCard]
+;[Select a destination file...]
+;[all Contacts]
+
+; ../../plugins/UserInfoEx/init.cpp
+;[Fatal error, image services not found. Flags Module will be disabled.]
+
+; ../../plugins/UserInfoEx/mir_icolib.cpp
+;[Warning: No IconPack found in one of the following directories: 'customize\\icons', 'icons' or 'plugins'!]
+;[Warning: Your current IconPack's version differs from the one UserInfoEx is designed for.\nSome icons may not be displayed correctly]
+
+; ../../plugins/UserInfoEx/mir_menuitems.cpp
+;[&Export Group]
+;[&Export User Details]
+;[&Import]
+;[&Import Group]
+;[&Import User Details]
+;[Backup birthdays]
+;[Ex-/Import]
+;[Ex-/Import Group]
+;[Ex-/Import contact]
+;[Export all contacts]
+;[Import all contacts]
+;[User &Details]
+;[View/Change My &Details...]
+
+; ../../plugins/UserInfoEx/psp_about.cpp
+;[About:]
+;[My Notes:]
+
+; ../../plugins/UserInfoEx/psp_anniversary.cpp
+;[Do you really want to delete the %s?]
+;[No valid date selected for editing!]
+;[Please enter a valid Description first!]
+
+; ../../plugins/UserInfoEx/psp_contact.cpp
+;[Address]
+;[Address & Contact]
+;[Company]
+;[Open in Browser]
+;[Primary e-mail]
+;[Secondary e-mail]
+;[Tertiary e-mail]
+
+; ../../plugins/UserInfoEx/psp_options.cpp
+;[<none>]
+;[Advanced]
+;[Advanced #1]
+;[Advanced #1 (ICQ X-Status)]
+;[Advanced #2]
+;[Advanced #3]
+;[Advanced #4]
+;[All settings are reset to default values now!]
+;[Bithdays only]
+;[Client (fingerprint required)]
+;[Details Dialog]
+;[Everything is done!]
+;[Plugins]
+;[Popups]
+;[Protocol]
+;[Protocol Type]
+;[Ready]
+;[Reminder disabled]
+;[Reserved #1]
+;[Reserved #2]
+;[Reserved, unused]
+;[This is the reminder message]
+;[This will delete all settings, you've made!\nAll TreeView settings, window positions and any other settings!\n\nAre you sure to procceed?]
+;[UserInfo (default)]
+;[Visibility/Chat activity]
+;[everything]
+;[mBirthday]
+
+; ../../plugins/UserInfoEx/psp_profile.cpp
+;[<empty>]
+;[Add Affliation]
+;[Affiliation]
+;[Delete an entry]
+;[Do you really want to delete this entry?]
+;[Edit Category]
+;[Edit Value]
+;[Interest]
+;[Past]
+;[Sorry, but there is a problem with adding a new item of type \"%s\"]
+
+; ../../plugins/UserInfoEx/svc_avatar.cpp
+;[Your png2dib.dll is either obsolete or damaged.]
+
+; ../../plugins/UserInfoEx/svc_constants.cpp
+;[50's]
+;[60's]
+;[70's]
+;[80's]
+;[Academic]
+;[Administrative]
+;[Afrikaans]
+;[Albanian]
+;[Alumni Org.]
+;[Arabic]
+;[Armenian]
+;[Art]
+;[Art/Entertainment]
+;[Astronomy]
+;[Audio and visual]
+;[Azerbaijani]
+;[Belorussian]
+;[Bhojpuri]
+;[Bosnian]
+;[Bulgarian]
+;[Burmese]
+;[Business & Economy]
+;[Business services]
+;[Cantonese]
+;[Cars]
+;[Catalan]
+;[Celebrity Fans]
+;[Chamorro]
+;[Charity Org.]
+;[Chinese]
+;[Close relationships]
+;[Clothing]
+;[Club/Social Org.]
+;[Collections]
+;[College]
+;[College Student]
+;[Community & Social]
+;[Community Org.]
+;[Computers]
+;[Consumer electronics]
+;[Croatian]
+;[Cultural Org.]
+;[Culture & Literature]
+;[Czech]
+;[Danish]
+;[Divorced]
+;[Dutch]
+;[Education]
+;[Elementary School]
+;[Engaged]
+;[Engineering]
+;[English]
+;[Entertainment]
+;[Esperanto]
+;[Estonian]
+;[Fan Clubs]
+;[Farsi]
+;[Finance and corporate]
+;[Financial Services]
+;[Finnish]
+;[Fitness]
+;[Fraternity/Sorority]
+;[French]
+;[Gaelic]
+;[Games]
+;[German]
+;[Government]
+;[Greek]
+;[Gujarati]
+;[Health and beauty]
+;[Hebrew]
+;[High School]
+;[High School Student]
+;[Hindi]
+;[Hobbies]
+;[Hobbyists Org.]
+;[Home automation]
+;[Household products]
+;[Hungarian]
+;[ICQ - Providing Help]
+;[Icelandic]
+;[Indonesian]
+;[International Org.]
+;[Internet]
+;[Italian]
+;[Japanese]
+;[Khmer]
+;[Korean]
+;[Kurdish]
+;[Lao]
+;[Latvian]
+;[Law]
+;[Lifestyle]
+;[Lithuanian]
+;[Macedonian]
+;[Mail order catalog]
+;[Malay]
+;[Managerial]
+;[Mandarin]
+;[Manufacturing]
+;[Married]
+;[Media]
+;[Medical/Health]
+;[Military]
+;[Mongolian]
+;[Movies/TV]
+;[Music]
+;[Mystics]
+;[Nature and Environment]
+;[Nature and Environment Org.]
+;[News & Media]
+;[Non-Government Organization]
+;[Norwegian]
+;[Other Services]
+;[Outdoor Activities]
+;[Parenting]
+;[Parties]
+;[Persian]
+;[Pets/Animals]
+;[Polish]
+;[Portuguese]
+;[Professional]
+;[Professional Org.]
+;[Publishing]
+;[Punjabi]
+;[Religion]
+;[Retail]
+;[Retail stores]
+;[Retired]
+;[Romanian]
+;[Russian]
+;[Science & Research]
+;[Science/Technology]
+;[Scientific/Technical Org.]
+;[Self Improvement Group]
+;[Separated]
+;[Serbo-Croatian]
+;[Sindhi]
+;[Single]
+;[Skills]
+;[Slovak]
+;[Slovenian]
+;[Social science]
+;[Somali]
+;[Space]
+;[Spanish]
+;[Spiritual/Religious Org.]
+;[Sporting and athletic]
+;[Sports]
+;[Sports Org.]
+;[Support Org.]
+;[Swahili]
+;[Swedish]
+;[Tagalog]
+;[Taiwanese]
+;[Tamil]
+;[Tatar]
+;[Technical]
+;[Thai]
+;[TmplPast Organization]
+;[TmplPast Work Place]
+;[Trade and Business Org.]
+;[Travel]
+;[Turkish]
+;[Ukrainian]
+;[Union]
+;[University]
+;[University Student]
+;[Urdu]
+;[Vietnamese]
+;[Volunteer Org.]
+;[Web Building]
+;[Web Design]
+;[Welsh]
+;[Widowed]
+;[Women]
+;[Yiddish]
+;[Yoruba]
+;[jun.]
+;[sen.]
+
+; ../../plugins/UserInfoEx/svc_contactinfo.cpp
+;['(Unknown Contact)']
+
+; ../../plugins/UserInfoEx/svc_email.cpp
+;[Memory allocation error!]
+;[Send e-mail]
+
+; ../../plugins/UserInfoEx/svc_homepage.cpp
+;[User has no valid homepage]
+;[View Homepage]
+
+; ../../plugins/UserInfoEx/svc_refreshci.cpp
+;[Abort Refreshing Contact Details]
+;[Do you want to cancel the current refresh procedure?]
+;[Miranda must be online for refreshing contact information!]
+;[The function caused an exception!]
+;[[b]%s (%S)...[/b]\n%d Contacts remaning]
+
+; ../../plugins/UserInfoEx/svc_reminder.cpp
+;[%d. %s in %d days\0]
+;[%d. %s today\0]
+;[%d. %s tomorrow\0]
+;[%s has %s today.]
+;[%s has birthday in %d days.]
+;[%s has birthday today.]
+;[%s has birthday tomorrow.]
+;[%s has the following anniversaries:\0]
+;[Anniversary Reminder]
+;[Backing up and syncing all birthdays complete!]
+;[Birthday reminder]
+;[Birthday reminder: it's coming]
+;[He]
+;[He/She]
+;[No anniversaries to remind of]
+;[She]
+;[\n%s becomes %d years old.]
+;[an anniversary]
+; Common strings that belong to many files
+;[Description]
+;[Help]
+;[Variables]
+
+; ../../plugins/Variables/Variables.rc
+;[Auto parse]
+;[Automatically strip \"end of line\" characters]
+;[Automatically strip all non-parsing characters]
+;[Automatically strip white space]
+;[Click on the help button to get more information]
+;[Close]
+;[Don't set a contact]
+;[Notes]
+;[OK]
+;[Parse]
+;[Parse options]
+;[Parse the following string at startup]
+;[Please enter your input below]
+;[Set to the following contact]
+;[Setting]
+;[Tab1]
+;[Test area]
+;[The Variables plugin translates various tokens into a certain value. An example is: I'm running Miranda %mirandaversion%. The substring %mirandaversion% will be translated into the correct version number. The following list shows all available tokens.]
+;[The token %extratext% is translated into a string which depends on the situation in which the string is parsed. Use this dialog to simulate the string to which %extratext% translates.]
+;[The token %subject% is translated into a special contact, which depends on the situation in which the string is parsed. Use this dialog to simulate the contact to which %subject% translates. An example for using this token is: !cinfo(%subject%,display).]
+;[Trigger when the following string changes]
+;[Variables...]
+
+; ../../plugins/Variables/help.cpp
+;[%extratext%]
+;[%subject%]
+;[Cancel]
+;[Input]
+;[Open String Formatting Help]
+;[Token]
+;[Tokens]
+;[Variables Help]
+
+; ../../plugins/Variables/options.cpp
+;[Services]
+
+; ../../plugins/Variables/parse_external.cpp
+;[Paused]
+;[Stopped]
+; Common strings that belong to many files
+;[Do not disturb]
+;[Invisible]
+;[Offline]
+;[Online]
+
+; ../../plugins/W7UI/clistproxywindow.cpp
+;[Menu]
+
+; ../../plugins/W7UI/jumplistbuilder.cpp
+;[Nickname]
+
+; ../../plugins/W7UI/srmmproxywindow.cpp
+;[File]
+;[History]
+;[User Details]
+; Common strings that belong to many files
+;[%s is now the default weather station]
+;[<Error>]
+;[Brief Info]
+;[Current weather information for %s.]
+;[More Variables]
+;[Variable List]
+;[Weather Protocol]
+;[ft]
+;[kPa]
+;[km]
+;[km/h]
+;[knots]
+;[m]
+;[m/s]
+;[miles]
+;[mph]
+
+; ../../protocols/Weather/resource.rc
+;[2 chars]
+;[3 chars]
+;[Add new weather station and close this dialog]
+;[Alerts]
+;[Avatar only mode]
+;[Avatar size]
+;[Background colour]
+;[Brief Info Title]
+;[Cancel]
+;[Celsius]
+;[Change]
+;[City name]
+;[City:]
+;[Click here to download a weather ini file from Miranda file listing]
+;[Click here to load the data from the new ini file into memory]
+;[Close]
+;[Colours]
+;[Consider weather info updated only when condition and temperature are changed]
+;[Contact List]
+;[Day/Month]
+;[Default]
+;[Degree sign:]
+;[Delay]
+;[Dewpoint]
+;[Disable PopUp for this station]
+;[Disable automatic update for this station]
+;[Dismiss PopUp]
+;[Do not append units to values]
+;[Do not display fractional values]
+;[Edit Weather Station]
+;[Elevation]
+;[Enable popups]
+;[Errors]
+;[External Log]
+;[Extra Text]
+;[Extract the weather ini file from archive to this directory]
+;[Fahrenheit]
+;[Feel-like]
+;[Frame]
+;[From PopUp plugin]
+;[History Log]
+;[Humidity]
+;[ID]
+;[Left Click]
+;[Link Settings]
+;[Log Information]
+;[Make the contact italic when weather alert is issued]
+;[Menu]
+;[Modes]
+;[More Info URL]
+;[More...]
+;[No change]
+;[Note Text]
+;[Open URLs in new browser window]
+;[Open brief information]
+;[Open complete forecast]
+;[Open log file]
+;[Open weather map]
+;[Options]
+;[Other Options]
+;[Overwrite file upon update]
+;[Path:]
+;[Permanent]
+;[PopUp Options]
+;[Popup Actions]
+;[Popup Delay]
+;[Popup Text]
+;[Popup Title]
+;[Popup only when condition changes]
+;[Pressure]
+;[Preview]
+;[Reload INI]
+;[Remove old data when updating]
+;[Reset]
+;[Right Click]
+;[Set as default station]
+;[Show user detail]
+;[Show user menu]
+;[Status Message]
+;[Sunrise]
+;[Sunset]
+;[Temperature]
+;[Text colour]
+;[To default]
+;[To old setting]
+;[Today's High]
+;[Today's Low]
+;[Total INI files]
+;[Total memory used]
+;[Units]
+;[Update]
+;[Update weather information every]
+;[Update weather information on startup]
+;[Updates]
+;[Use Windows colours]
+;[Use external file]
+;[Use internal history]
+;[Use weather condition as protocol status]
+;[Variables]
+;[View history]
+;[Visibility]
+;[Weather Map]
+;[Weather Protocol INI Setup]
+;[Weather Protocol INI Setup\nInstall and load your weather ini file here]
+;[Weather Protocol cannot find any weather INI file stored in your computer. To setup weather INI and add weather stations, please follow the steps:]
+;[Weather Station]
+;[Webpage]
+;[Wind]
+;[inches]
+;[mb (hPa)]
+;[minutes]
+;[mm Hg (torr)]
+;[seconds]
+
+; ../../protocols/Weather/weather.cpp
+;[Weather Alert Issued]
+;[Weather Condition Changed]
+
+; ../../protocols/Weather/weather.h
+;[Document not found (42)]
+;[Document too short to contain any weather data (43)]
+;[Empty data is retrieved (40)]
+;[HTTP Error: Bad gateway (502)]
+;[HTTP Error: Bad request (400)]
+;[HTTP Error: Data moved (301)]
+;[HTTP Error: Forbidden (403)]
+;[HTTP Error: Gateway timeout (504)]
+;[HTTP Error: Gone (410)]
+;[HTTP Error: Internal server error (500)]
+;[HTTP Error: Method not allowed (405)]
+;[HTTP Error: No content (204)]
+;[HTTP Error: Not found (404)]
+;[HTTP Error: Payment required (402)]
+;[HTTP Error: Proxy authentication required (407)]
+;[HTTP Error: Service unavailable (503)]
+;[HTTP Error: Temporary redirect (307)]
+;[HTTP Error: Unauthorized (401)]
+;[HTTP Error: Use proxy (305)]
+;[Invalid ID format, missing \"/\" (10)]
+;[Invalid service (11)]
+;[Invalid station (12)]
+;[N/A]
+;[Netlib error - check your internet connection (30)]
+;[Unknown error (99)]
+;[Weather service ini for this station is not found (20)]
+
+; ../../protocols/Weather/weather_addstn.cpp
+;[<Enter station ID here>]
+;[<Enter station name here>]
+;[Please try again after weather update is completed.]
+
+; ../../protocols/Weather/weather_contacts.cpp
+;[All Files]
+;[Text Files]
+;[The URL for complete forcast have not been set. You can set it from the Edit Settings dialog.]
+;[The URL for weather map have not been set. You can set it from the Edit Settings dialog.]
+;[Weather condition was not logged.]
+
+; ../../protocols/Weather/weather_conv.cpp
+;[<unknown time>]
+;[HTTP Error %i]
+;[in]
+;[mb]
+;[mm]
+
+; ../../protocols/Weather/weather_data.cpp
+;[<Enter city name here>]
+;[Error when obtaining data: %s]
+
+; ../../protocols/Weather/weather_http.cpp
+;[Weather HTTP connections]
+
+; ../../protocols/Weather/weather_info.cpp
+;[Author:]
+;[Description:]
+;[File Name:]
+;[Here is a list of custom variables that are currently available]
+;[INI Version:]
+;[Internal Name:]
+;[Item Count:]
+;[Memory Used:]
+;[Name:]
+;[The corresponding INI file for \"%s\" is not found.]
+;[Version:]
+;[Weather INI information]
+;[Weather INI information for \"%s\":]
+;[bytes]
+
+; ../../protocols/Weather/weather_ini.cpp
+;[All update data has been reloaded.]
+;[Invalid ini format for: %s]
+;[No update data file is found. Please check your Plugins\\Weather directory.]
+
+; ../../protocols/Weather/weather_opt.cpp
+;[%c\tcurrent condition\n%d\tcurrent date\n%e\tdewpoint\n%f\tfeel-like temp\n%h\ttoday's high\n%i\twind direction\n%l\ttoday's low\n%m\thumidity\n%n\tstation name\n%p\tpressure\n%r\tsunrise time\n%s\tstation ID\n%t\ttemperature\n%u\tupdate time\n%v\tvisibility\n%w\twind speed\n%y\tsun set]
+;[Display]
+;[General]
+;[Network]
+;[PopUps]
+;[Weather Protocol Text Preview]
+
+; ../../protocols/Weather/weather_popup.cpp
+;[%[..]\tcustom variables]
+;[%c\tcurrent condition\n%d\tcurrent date\n%e\tdewpoint\n%f\tfeel-like temperature\n%h\ttoday's high\n%i\twind direction\n%l\ttoday's low\n%m\thumidity\n%n\tstation name\n%p\tpressure\n%r\tsunrise time\n%s\tstation ID\n%t\ttemperature\n%u\tupdate time\n%v\tvisibility\n%w\twind speed\n%y\tsun set]
+;[Here is a short weather description]
+;[This is the name of the city]
+
+; ../../protocols/Weather/weather_svcs.cpp
+;[Station ID]
+
+; ../../protocols/Weather/weather_update.cpp
+;[Unable to retrieve weather information for %s]
+
+; ../../protocols/Weather/weather_userinfo.cpp
+;[Current condition for %n]
+;[Information]
+;[Last update on: %u]
+;[More Info]
+;[No information available.\r\nPlease update weather condition first.]
+;[Retrieving new data, please wait...]
+;[Variable]
+; Common strings that belong to many files
+;[Birthday list]
+;[WhenWasIt]
+
+; ../../plugins/WhenWasIt/WhenWasIt.rc
+;[By default use]
+;[Check every]
+;[Close]
+;[Contact list icon]
+;[Custom1]
+;[Date:]
+;[Delete]
+;[Description:]
+;[Dialog]
+;[Don't show popups for subcontacts]
+;[In background]
+;[Left]
+;[Manage anniversaries]
+;[Notify for]
+;[Notify of birthdays using:]
+;[OK]
+;[Only notify once per day.]
+;[Play sounds when there are]
+;[Popup mouse click]
+;[Popup timeout:]
+;[Popups]
+;[Preview]
+;[Right]
+;[Save]
+;[Set birthday:]
+;[Show]
+;[Show all contacts]
+;[Show popup when no birthdays are near]
+;[Sounds]
+;[Start notifying ]
+;[Timeout:]
+;[Title:]
+;[Upcoming birthdays]
+;[Use slot]
+;[afterwards]
+;[days in advance and]
+;[days or less to birthday.]
+;[hours.]
+;[in birthday list window]
+;[seconds.]
+;[to draw icon.]
+;[to save birthday data.]
+
+; ../../plugins/WhenWasIt/dlg_handlers.cpp
+;[%S protocol]
+;[Age]
+;[Birthday]
+;[Birthday list (%d)]
+;[Closing in %d second]
+;[Closing in %d seconds]
+;[Contact]
+;[DTB]
+;[Module]
+;[N/A]
+;[Please select the module where you want the date of birth to be saved.\r\n\"UserInfo\" is the default location.\r\nUse \"Protocol module\" to make the data visible in User Details.\n\"mBirthday module\" uses the same module as mBirthday plugin.]
+;[Protocol]
+;[Set birthday for %s:]
+;[Set popup delay when notifying of upcoming birthdays.\nFormat: default delay [ | delay for birthdays occuring today]]
+
+; ../../plugins/WhenWasIt/hooked_events.cpp
+;[Birthday near]
+;[Birthday today]
+;[Birthdays]
+;[Check for birthdays]
+;[Contact List]
+;[When Was It]
+
+; ../../plugins/WhenWasIt/icons.cpp
+;[WhenWasIt birthday reminder]
+
+; ../../plugins/WhenWasIt/notifiers.cpp
+;[%s had birthday %d days ago.]
+;[%s had birthday yesterday.]
+;[%s has birthday in %d days.]
+;[%s has birthday today (Should not happen, please report).]
+;[%s has birthday today.]
+;[%s has birthday tomorrow.]
+;[%s\n%s just turned %d.]
+;[%s\n%s will be %d years old.]
+;[Birthday - %s]
+;[He]
+;[He/She]
+;[No upcoming birthdays.]
+;[She]
+
+; ../../plugins/WhenWasIt/services.cpp
+;[All Files]
+;[Birthdays files]
+;[Done exporting birthdays]
+;[Done importing birthdays]
+;[Done refreshing user details]
+;[Exporting birthdays to file: %s]
+;[Importing birthdays from file: %s]
+;[Please select a file to export birthdays to ...]
+;[Please select a file to import birthdays from ...]
+;[Starting to refresh user details]
+;[Warning]
+; Common strings that belong to many files
+;[Please enter your yahoo id in Options/Network/Yahoo]
+;[The changes you have made require you to reconnect to the Yahoo network before they take effect]
+;[YAHOO Options]
+;[Yahoo Error]
+;[Yahoo Login Error]
+
+; ../../protocols/Yahoo/Yahoo.rc
+;[&Add]
+;[&Remove]
+;[AutoLogin to Yahoo Website(s)]
+;[Cancel]
+;[Client:]
+;[Connection Settings]
+;[Create a new Yahoo account]
+;[Create a new Yahoo account using the Yahoo website]
+;[Disable UTF8 encoding]
+;[Display Yahoo notifications]
+;[Expert]
+;[ID:]
+;[Ignore anyone who is not on my Yahoo buddy list ]
+;[Ignore only the people below: ]
+;[Login server:]
+;[Nick:]
+;[OK]
+;[Password:]
+;[Port:]
+;[Protocol:]
+;[Reset]
+;[Set Custom Status]
+;[Show Avatars]
+;[Show Errors]
+;[Show as busy]
+;[Use Yahoo Address Book (YAB)]
+;[Yahoo]
+;[Yahoo Ignore List]
+;[Yahoo Japan]
+
+; ../../protocols/Yahoo/avatar.cpp
+;[Avatar upload failed!?!]
+
+; ../../protocols/Yahoo/chat.cpp
+;[I am sorry, but i can't join your conference since this feature is not currently implemented in my client.]
+;[[miranda] Got conference invite to room: %s with msg: %s]
+
+; ../../protocols/Yahoo/icolib.cpp
+;[Address Book]
+;[Calendar]
+;[Mail]
+;[Main]
+;[Profile]
+;[Protocols]
+;[Refresh]
+;[Set Status]
+;[YAHOO]
+
+; ../../protocols/Yahoo/im.cpp
+;[Message is too long: Yahoo messages are limited by 800 UTF8 chars]
+;[The message send timed out.]
+
+; ../../protocols/Yahoo/links.cpp
+;[YAHOO Link Protocol]
+
+; ../../protocols/Yahoo/main.cpp
+;[YAHOO plugin HTTP connections]
+
+; ../../protocols/Yahoo/options.cpp
+;[Account]
+;[Connection]
+;[Ignore List]
+;[Network]
+;[Please enter a valid buddy name to ignore.]
+;[Please select a buddy on the ignore list to remove.]
+;[The buddy is already on your ignore list. ]
+;[The changes you have made require you to restart Miranda IM before they take effect]
+;[Yahoo Ignore]
+;[You need to be connected to Yahoo to add to Ignore List.]
+;[You need to be connected to Yahoo to remove from the Ignore List.]
+
+; ../../protocols/Yahoo/proto.cpp
+;[%s plugin connections]
+;[ID]
+;[New E-mail available in Inbox]
+;[Please enter your yahoo password in Options/Network/Yahoo]
+
+; ../../protocols/Yahoo/services.cpp
+;[&Address Book]
+;[&Calendar]
+;[&Edit My Profile]
+;[&My Profile]
+;[&Refresh]
+;[&Show Profile]
+;[&Yahoo Mail]
+;[Set &Custom Status]
+;[You need to be connected to refresh your buddy list]
+;[You need to be connected to set the custom message]
+
+; ../../protocols/Yahoo/webcam.cpp
+;[[miranda] Got webcam invite. (not currently supported)]
+
+; ../../protocols/Yahoo/yahoo.cpp
+;[%s has rejected your request and sent the following message:]
+;[%s is already ignored]
+;[%s is in buddy list - cannot ignore ]
+;[%s is not available for the conference]
+;[%s is not in the ignore list]
+;[Calendar Reminder]
+;[Could not connect to Yahoo server. Please verify that you are connected to the net and the pager host and port are correctly entered.]
+;[Could not connect to the Yahoo service. Check your server/port and proxy settings.]
+;[Could not log in, unknown reason: %d.]
+;[Could not log into Yahoo service - password incorrect. Please verify that your username and password are correctly typed.]
+;[Could not log into Yahoo service - username not recognised. Please verify that your username is correctly typed.]
+;[Could not log into Yahoo service. Your account has been locked.\nVisit %s to reactivate it.]
+;[Custom error %s]
+;[From: %s\nSubject: %s]
+;[New Mail]
+;[New Mail (%i msgs)]
+;[Server Connection Error: %s]
+;[System Error: %s]
+;[Unknown error %s]
+;[Yahoo Ping Error]
+;[You Have %i unread msgs]
+;[You have been logged out of the yahoo service, possibly due to a duplicate login.]
+;[You have been logged out of the yahoo service.]
+; Common strings that belong to many files
+;[Cancel]
+;[Check mail]
+;[Default]
+;[New Mail]
+;[No new mail message]
+;[Offline]
+;[YAMN]
+
+; ../../protocols/YAMN/browser/badconnect.cpp
+;[ - connection error]
+;[Unknown error]
+
+; ../../protocols/YAMN/browser/mailbrowser.cpp
+;[%d new mail message(s), %d total]
+;[%s : %d new mail message(s), %d total]
+;[- new mail message(s)]
+;[Copy All]
+;[Copy Selected]
+;[Delete confirmation]
+;[Do you really want to delete %d selected mails?]
+;[Header]
+;[No new mail message, %d spam(s)]
+;[Value]
+
+; ../../protocols/YAMN/mails/mime.cpp
+;[Part]
+
+; ../../protocols/YAMN/main.cpp
+;[Connect Fail]
+;[Launch Application]
+;[Neutral]
+;[TopToolBar Down]
+;[TopToolBar UP]
+
+; ../../protocols/YAMN/proto/netlib.cpp
+;[%s connection]
+
+; ../../protocols/YAMN/proto/pop3/pop3comm.cpp
+;[Account is about to be stopped.]
+;[Bad user or password.]
+;[Cannot allocate memory for received data.]
+;[Cannot connect to POP3 server.]
+;[Cannot connect to server with NetLib.]
+;[Cannot login to POP3 server.]
+;[Cannot read SSL data.]
+;[Cannot receive data.]
+;[Cannot send data.]
+;[Cannot write SSL data.]
+;[Connecting to server]
+;[DNS lookup error.]
+;[Deleting requested mails]
+;[Deleting spam]
+;[Disconnected]
+;[Entering POP3 account]
+;[Error %d-%d-%d-%d:]
+;[Error connecting socket with SSL.]
+;[Error connecting to server with socket.]
+;[Error reading account file. Account file corrupted.]
+;[Error while copying data to disk occured. File in use?]
+;[Error while creating SSL structure.]
+;[Error while creating base socket.]
+;[Error while executing POP3 command.]
+;[Found new version of account book, not compatible with this version of YAMN.]
+;[Mail notifier and browser for Miranda IM. Included POP3 protocol.]
+;[Memory allocation error while data reading]
+;[Memory allocation error.]
+;[OpenSSL not loaded.]
+;[POP3 plugin- write file error]
+;[POP3 protocol (internal)]
+;[Reading body %s]
+;[Reading file error. File already in use?]
+;[Reading new mail messages (%d%% done)]
+;[Searching for new mail message]
+;[Server does not support APOP authorization.]
+;[Server rejected connection with SSL.]
+;[Windows socket 2.0 init failed.]
+;[YAMN (internal POP3) read error]
+
+; ../../protocols/YAMN/proto/pop3/pop3opt.cpp
+;[Account Test]
+;[Account Test (failed)]
+;[Accounts]
+;[All Files]
+;[Cannot allocate memory space for new account]
+;[Connection failed message]
+;[Delete account confirmation]
+;[Do you really want to delete this account?]
+;[Executables]
+;[General]
+;[Input error]
+;[Memory error]
+;[Network]
+;[New Account]
+;[No account selected]
+;[Please select application to run]
+;[Please wait while no account is in use.]
+;[Plugins]
+;[PopUps]
+;[Select executable used for notification]
+;[This is not a valid number value]
+;[Time left to next check [s]: %d]
+;[You have N new mail messages]
+
+; ../../protocols/YAMN/resources/YAMN.rc
+;[..s Popup duration]
+;[APOP]
+;[Account]
+;[Auto retrieve body]
+;[Away]
+;[Background colour]
+;[Check from menu]
+;[Check interval [min]:]
+;[Check this account]
+;[Check while ...]
+;[Choose modes]
+;[Codepage:]
+;[Connection failure notifications]
+;[Contact:]
+;[Copyright:]
+;[DND]
+;[Date/Time Representation]
+;[Description:]
+;[Disable Events]
+;[Disable STLS]
+;[Don't show seconds]
+;[Don't show today's date]
+;[Enable Close on Delete Button]
+;[Enable YAMN Main Menu]
+;[Errors]
+;[Execute Application]
+;[Free for chat]
+;[Installed plugins]
+;[Invisible]
+;[Keyboard Flash]
+;[List4]
+;[List5]
+;[Mail Notifications]
+;[MailBrowser Options]
+;[Message]
+;[Message notification if failed]
+;[Multi popup]
+;[N/A]
+;[Name:]
+;[No new mail notifications]
+;[Notifications]
+;[OK]
+;[Occupied]
+;[On the phone]
+;[Online]
+;[Only check when ...]
+;[Options]
+;[Out to lunch]
+;[Password:]
+;[Persistant message]
+;[Popup]
+;[Popup if no mail]
+;[Popup notification if failed]
+;[Port:]
+;[Preview]
+;[Replace nick name]
+;[Reset counter]
+;[SSL]
+;[Server:]
+;[Show YAMN as a Protocol (Require Restart)]
+;[Show long localised date]
+;[Single popup]
+;[Sound]
+;[Sound notification if failed]
+;[Startup check]
+;[Status:]
+;[Text colour]
+;[TopToolBar button \"Check mail\"]
+;[Tray Icon]
+;[Tray icon notification if failed]
+;[Use contact notification for this account]
+;[Use custom colour]
+;[User Name:]
+;[Version:]
+;[WWW:]
+;[YAMN General Options]
+
+; ../../protocols/YAMN/services.cpp
+;[Nick]
+; Common strings that belong to many files
+;[PopUps]
+
+; ../../plugins/YAPP/notify_imp.cpp
+;[YAPP Popups]
+
+; ../../plugins/YAPP/options.cpp
+;[An avatar.]
+;[Bottom left]
+;[Bottom right]
+;[Classes]
+;[Error]
+;[Example]
+;[Example With a Long Title]
+;[Full-screen app running]
+;[Icon on left]
+;[Icon on right]
+;[Left avatar]
+;[No avatar]
+;[No time]
+;[Right avatar]
+;[Settings]
+;[Status]
+;[The quick brown fox jumped over the lazy dog.]
+;[Thequickbrownfoxjumpedoverthelazydog.]
+;[Time above avatar]
+;[Time on left]
+;[Time on right]
+;[Top left]
+;[Top right]
+;[You cannot set a default timeout of 0.\nValue has been reset.]
+
+; ../../plugins/YAPP/popup_history_dlg.cpp
+;[Copy message to clipboard]
+;[Copy timestamp to clipboard]
+;[Copy title to clipboard]
+
+; ../../plugins/YAPP/popups2.cpp
+;[Test popup class]
+
+; ../../plugins/YAPP/popups2.rc
+;[Animate]
+;[Avatar size:]
+;[Background colour:]
+;[Border]
+;[Case sensitive]
+;[Close]
+;[Custom1]
+;[Default Timeout]
+;[Disable when]
+;[Global hover]
+;[Layout]
+;[Maximum height:]
+;[Never timeout]
+;[Opacity(%):]
+;[Options]
+;[Padding:]
+;[Popup history]
+;[Preview]
+;[Round corners (avatar)]
+;[Round corners (window)]
+;[Set timeout]
+;[Set timeout:]
+;[Sidebar width:]
+;[Text colour:]
+;[Text indent:]
+;[Timeout value (0 = default):]
+;[Transparent background]
+;[Width:]
+
+; ../../plugins/YAPP/services.cpp
+;[Disable Popups]
+;[Enable Popups]
+;[Popup History]
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ZeroNotification/main.c
+;[Please update "PLUGINNAME" to ANSI Version]
+;[Plugins]
+;[Zero Notifications]
+
+; ../../plugins/ZeroNotification/res/ZeroNotifyW.rc
+;[Hide the \"toggle sound\" menu item (requires restart of Miranda)]
+;[No CLIST blink when:]
+;[No SysTray blink when:]
+;[No sounds when:]
diff --git a/plugins/AVS/avs-translation.txt b/plugins/AVS/avs-translation.txt
new file mode 100644
index 0000000000..cd05000e7e
--- /dev/null
+++ b/plugins/AVS/avs-translation.txt
@@ -0,0 +1,71 @@
+; Common strings that belong to many files
+;[Make the avatar square]
+
+; ../../plugins/AVS/acc.cpp
+;[Protocols have different avatars]
+
+; ../../plugins/AVS/avs.rc
+;[ Background ]
+;[ Options ]
+;[CAUTION: These pictures are NOT your own avatars.\nTo set your own Avatar goto Main Menu | View/Change My Details | Avatars]
+;[Cancel]
+;[Change]
+;[Color diff:]
+;[Color difference allowed:]
+;[Contact picture]
+;[Delete]
+;[Delete default picture]
+;[Dialog]
+;[Draw avatars grayscale]
+;[Make transparency proportional to color diff]
+;[Num of points to define bkg:]
+;[OK]
+;[Picture options]
+;[Points:]
+;[Protect the picture]
+;[Protect the picture and prevent automatic avatars from overwriting it]
+;[Reset]
+;[Resize the avatar to fit max allowed protocol size]
+;[Set]
+;[Set as hidden]
+;[Set default picture]
+;[Show warning messages]
+;[The pictures you can set here are used as default avatars\nfor contacts that don't have their own.\nUse the checkboxes to enable/disable showing avatars for the protocols.]
+;[This uses the same additional options as in \"Contact Avatars\" tab]
+;[Transparent]
+;[Try to draw avatar background transparent (for images without transparency)]
+;[Try to draw own avatar background transparent (for images without transparency)]
+;[Try to make picture background transparent]
+;[Use defaults]
+;[Use per protocol avatars]
+;[When setting avatars, always make them square]
+
+; ../../plugins/AVS/main.cpp
+;[All Files]
+;[Avatar]
+;[Avatar Service]
+;[Avatars]
+;[Contact Avatars]
+;[Customize]
+;[Fatal error, image services not found. Avatar services will be disabled.]
+;[Flash Animations]
+;[GIF Bitmaps]
+;[Global avatar for %s accounts]
+;[Grow avatar to fit max allowed protocol size]
+;[JPEG Bitmaps]
+;[Own Avatars]
+;[PNG Bitmaps]
+;[Protocols]
+;[Set My Avatar]
+;[Set My Avatar for %s]
+;[Windows Bitmaps]
+;[XML Files]
+
+; ../../plugins/AVS/options.cpp
+;[Are you sure you want to remove your avatar?]
+;[Contact has no avatar]
+;[Delete picture file from disk (may be necessary to force a reload, but will delete local pictures)?]
+;[Global Avatar]
+;[No avatar]
+;[Reset contact picture]
+;[Set avatar options for %s]
diff --git a/plugins/AddContactPlus/docs/addcontactplus-translation.txt b/plugins/AddContactPlus/addcontactplus-translation.txt
index ce4925b969..38432dbe43 100644
--- a/plugins/AddContactPlus/docs/addcontactplus-translation.txt
+++ b/plugins/AddContactPlus/addcontactplus-translation.txt
@@ -1,12 +1,27 @@
-; This is a template for translation of AddContact+ plugin
-
+; Common strings that belong to many files
;[Add Contact]
+;[Contact ID:]
+
+; ../../plugins/AddContactPlus/addcontact.cpp
+;[None]
+;[Please authorize my request and add me to your contact list.]
+;[The contact cannot be added to your contact list. If you are not logged into the selected account, please try to do so. Also, make sure the contact ID is entered correctly.]
+;[The contact cannot be added to your contact list. Please make sure the contact ID is entered correctly.]
+
+; ../../plugins/AddContactPlus/main.cpp
;[&Add Contact...]
-;[Provides the ability to quickly add new contacts]
+;[Main]
;[Open Add Contact Dialog]
-;[Add Contact\nAdd a contact to your contact list]
-;[Contact ID:]
+
+; ../../plugins/AddContactPlus/resource.rc
+;[&Add]
+;[&Cancel]
;[Account:]
+;[Add Contact\nAdd a contact to your contact list]
;[Add temporarily]
-;[The contact cannot be added to your contact list. Please make sure the contact ID is entered correctly.]
-;[The contact cannot be added to your contact list. If you are not logged into the selected account, please try to do so. Also, make sure the contact ID is entered correctly.]
+;[Authorization Request]
+;[Custom name:]
+;[Group:]
+;[Options]
+;[Send \"You were added\"]
+;[Send authorization request]
diff --git a/plugins/Alarms/alarms-translation.txt b/plugins/Alarms/alarms-translation.txt
new file mode 100644
index 0000000000..8a292d3238
--- /dev/null
+++ b/plugins/Alarms/alarms-translation.txt
@@ -0,0 +1,93 @@
+; Common strings that belong to many files
+;[Alarms]
+;[Alert 1]
+;[Alert 2]
+;[Alert 3]
+;[Events]
+
+; ../../plugins/Alarms/alarm_win.cpp
+;[Background]
+;[Example Alarm]
+;[Some example text. Example, example, example.]
+;[Title]
+;[Window]
+
+; ../../plugins/Alarms/alarms.cpp
+;[Set Alarm]
+;[Set a new alarm]
+
+; ../../plugins/Alarms/frame.cpp
+;[%dh %dm]
+;[%dm]
+;[Alarm Reminders]
+;[Frames]
+;[Hide Reminders]
+;[Show Reminders]
+
+; ../../plugins/Alarms/options.cpp
+;[Error]
+;[Friday]
+;[Monday]
+;[Please enter a title for this alarm.]
+;[Saturday]
+;[Sunday]
+;[The alarm time you have selected is in the past.]
+;[Thursday]
+;[Tuesday]
+;[Wednesday]
+
+; ../../plugins/Alarms/resource.rc
+;[&Delete]
+;[&Edit...]
+;[&New Alarm...]
+;[&Options...]
+;[&Suspend]
+;[Actions]
+;[Alarm]
+;[Alert Window]
+;[Auto hide/show]
+;[Auto size vertically]
+;[Cancel]
+;[Daily]
+;[Date and Time]
+;[DateTimePicker1]
+;[Default snooze:]
+;[Delete]
+;[Description:]
+;[Disable next occurence]
+;[Dismiss]
+;[Don't steal focus unless idle]
+;[Don't trigger on startup]
+;[Edit]
+;[Hide/show with clist]
+;[Indent:]
+;[Loop sound]
+;[Monthly]
+;[New]
+;[No reminder]
+;[OK]
+;[Occurrence]
+;[Once]
+;[Parameters:]
+;[Period (hours):]
+;[Popup window]
+;[Preview]
+;[Reminder Frame]
+;[Reminder Frame Context]
+;[Round corners]
+;[Row Height:]
+;[Run command:]
+;[Snooze]
+;[Sound:]
+;[Speak]
+;[Spin1]
+;[Spin2]
+;[Static]
+;[Title:]
+;[Transparency (%):]
+;[Use popup plugin]
+;[Weekdays]
+;[Weekly]
+;[Yearly]
+;[i'm hiding]
+;[minutes]
diff --git a/plugins/AssocMgr/assocmgr-translation.txt b/plugins/AssocMgr/assocmgr-translation.txt
new file mode 100644
index 0000000000..b00a8c3269
--- /dev/null
+++ b/plugins/AssocMgr/assocmgr-translation.txt
@@ -0,0 +1,41 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AssocMgr/assoclist.cpp
+;[%hs files]
+;[%hs:]
+;[Associations]
+;[Autostart Error]
+;[Description]
+;[File Association Error]
+;[Miranda IM Database]
+;[Services]
+;[There was an error writing to the registry to modify the autostart list.\n\nReason: %s]
+;[There was an error writing to the registry to modify the file/url associations.\nReason: %s]
+;[Type]
+;[Unknown]
+
+; ../../plugins/AssocMgr/dde.cpp
+;[Miranda IM could not open URL]
+;[Miranda IM could not open file]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThe file could not be processed.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThe given URL is invalid and can not be parsed.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThere is no registered handler for this URL type.]
+;[Miranda IM was not able to open \""TCHAR_STR_PARAM"\".\n\nThere is no registered handler for this file type.]
+
+; ../../plugins/AssocMgr/resource.rc
+;[&Start Miranda IM automatically when the Computer starts (using current profile)]
+;[Miscellaneous]
+;[Only associate with Miranda IM while it is &running]
+;[Registered associations for Miranda IM:]
+
+; ../../plugins/AssocMgr/test.cpp
+;[&Add to Contact List...]
+;[&Install]
+;[AIM Link Protocol]
+;[Gadu-Gadu Link Protocol]
+;[ICQ Link Shortcut]
+;[Jabber Link Protocol]
+;[MSN Link Protocol]
+;[Miranda Installer Package (demo purpose)]
+;[Yahoo Link Protocol]
diff --git a/plugins/AssocMgr/docs/AssocMgr-Translation.txt b/plugins/AssocMgr/docs/AssocMgr-Translation.txt
deleted file mode 100644
index 46e992516a..0000000000
--- a/plugins/AssocMgr/docs/AssocMgr-Translation.txt
+++ /dev/null
@@ -1,86 +0,0 @@
-
-File Association Manager 0.1.1.0 for Miranda IM 0.6+
-------------------------------------------------------------------------
- Translator Information
-
- Contents: -------------------------------
- | General Info, German Strings
-
-
-General Info
------------------------------
- 'File Association Manager' can be translated with the Miranda IM
- language files.
-
- Put the following strings in a file called 'langpack_<language>.txt'
- in the Miranda IM directory and translate them into your
- language.
- If you need more info on Miranda IM language files visit:
- http://miranda.svn.sourceforge.net/viewvc/*checkout*/miranda/trunk/miranda/i18n/readme.txt
-
-German Strings
------------------------------
-
-; --- Plugin: File Association Manager 0.1.1.0 (German) ---
-; Translation by hrathh
-; Please report any mistakes or missing strings in here.
-
-[Handles file type associations and URLs like aim, ymsgr, xmpp, wpmsg, gg, tlen.]
-Verwaltet Verknüpfungen mit Dateien und URLs wie aim, ymsgr, xmpp, wpmsg, gg, tlen.
-[File Association Manager Plugin]
-Verknüpfungsmanager-Plugin
-[The File Association Manager Plugin can not be loaded. It requires Miranda IM %s or later.]
-Das Verknüpfungsmanager-Plugin kann nicht geladen werden. Es benötigt Miranda IM %s oder höher.
-
-; Options
-;[Services]
-[Associations]
-Verknüpfungen
-[Registered associations for Miranda IM:]
-Verknüpfungen, die mit Miranda IM assoziiert sind:
-[Type]
-Typ
-[%hs files]
-%hs-Dateien
-;[%hs:]
-[Description]
-Beschreibung
-[URLs on Websites]
-URLs auf Websiten
-[File Types]
-Dateitypen
-[Miscellaneous]
-Sonstiges
-[&Start Miranda IM automatically when the Computer starts (using current profile)]
-Miranda IM automatisch bei &Systemstart ausführen (mit dem aktuellen Profil)
-[Only associate with Miranda IM while it is &running]
-Nur mit Miranda IM verknüpfen solange das Programm &ausgeführt wird
-
-; Errors
-[File Association Error]
-Verknüpfungsproblem
-[There was an error writing to the registry to modify the file/url associations.\nReason: %s]
-Es trat ein Fehler auf beim Schreiben in die Systemregistrierung. Die Datei- bzw. URL-Verknüpfungen konnten nicht verandert werden.\nGrund: %s
-[Unknown]
-Unbekannt
-[Autostart Error]
-Autostart-Fehler
-[There was an error writing to the registry to modify the autostart list.\n\nReason: %s]
-Es trat ein Fehler auf beim Schreiben in die Systemregistrierung. Der Autostarteintrag konnte nicht verandert werden.\n\nGrund: %s
-[Miranda IM could not open the file]
-Miranda IM konnte die angebene Datei nicht öffnen
-[Miranda IM was not able to open "%s".\n\nThere is no registered handler for this file type.]
-Die Datei "%s" konnte von Miranda IM nicht geöffnet werden.\n\nFür den Dateityp ist kein Handler definiert.
-[Miranda IM was not able to open "%s".\n\nThe file could not be processed.]
-Die Datei "%s" konnte von Miranda IM nicht geöffnet werden.\n\nBeim Verarbeiten der Datei trat ein Fehler auf.
-[Miranda IM could not open URL]
-Miranda IM konnte die angegebene URL nicht öffnen
-[Miranda IM was not able to open "%s".\n\nThere is no registered handler for this URL type.]
-Die URL "%s" konnte von Miranda IM nicht geöffnet werden.\n\nFur den URL-Typ ist kein Handler definiert.
-[Miranda IM was not able to open "%s".\n\nThe given URL is invalid and can not be parsed.]
-Die Datei "%s" konnte von Miranda IM nicht geöffnet werden.\n\nDie URL is ungültig und kann nicht ausgewertet werden.
-
-; ---
-
-
-H. Herkenrath (hrathh at users.sourceforge.net)
diff --git a/plugins/AuthState/authstate-translation.txt b/plugins/AuthState/authstate-translation.txt
new file mode 100644
index 0000000000..86733c7b88
--- /dev/null
+++ b/plugins/AuthState/authstate-translation.txt
@@ -0,0 +1,18 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AuthState/authstate.rc
+;[* Restart of Miranda required]
+;[Enable Menu Item (*)]
+;[Note: if you still don't see the icons try changing icon slot. Perhaps its used by some other plugin.]
+;[Plugin settings]
+;[Show Auth icon]
+;[Show Grant icon]
+;[Show icons only for recently added contacts]
+;[Use]
+;[slot to draw the icon]
+
+; ../../plugins/AuthState/options.cpp
+;[Auth State]
+;[Contact List]
+;[Extraicons plugin is used, use Contact list > Extraicons for customize.]
diff --git a/plugins/AuthState/docs/authstate-translate.txt b/plugins/AuthState/docs/authstate-translate.txt
deleted file mode 100644
index 4e6d8726e3..0000000000
--- a/plugins/AuthState/docs/authstate-translate.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-[Auth State]
-[Auth]
-[Grant]
-[Auth & Grant]
-[Show Auth icon]
-[Show Grant icon]
-[Plugin settings]
-[Use]
-[slot to draw the icon]
-[Enable Menu Item (*)]
-[Show icons only for recently added contacts]
-[* Restart of Miranda required]
-[Email]
-[Protocol]
-[SMS]
-[Advanced 1]
-[Advanced 2]
-[Web]
-[Client]
-[Advanced 3]
-[Advanced 4]
-[Advanced 5]
-[Disable AuthState icons]
-[Enable AuthState icons] \ No newline at end of file
diff --git a/plugins/AutoRun/autorun-translation.txt b/plugins/AutoRun/autorun-translation.txt
new file mode 100644
index 0000000000..4f9f573b7d
--- /dev/null
+++ b/plugins/AutoRun/autorun-translation.txt
@@ -0,0 +1,10 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/AutoRun/autorun.rc
+;[Autorun]
+;[Launch Miranda IM at system startup]
+;[Note: At startup Miranda IM will use current profile]
+
+; ../../plugins/AutoRun/main.c
+;[Plugins]
diff --git a/plugins/BASS_interface/bass_interface-translation.txt b/plugins/BASS_interface/bass_interface-translation.txt
new file mode 100644
index 0000000000..e83a3e56af
--- /dev/null
+++ b/plugins/BASS_interface/bass_interface-translation.txt
@@ -0,0 +1,20 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/BASS_interface/Bass.rc
+;[Current bass.dll path:]
+;[Maximum number of bass internal channels:]
+;[Output device:]
+;[Play only if]
+;[Volume:]
+;[bass.dll loading error]
+;[download bass library]
+;[un4seen's bass interface]
+
+; ../../plugins/BASS_interface/Main.cpp
+;[--default device--]
+;[Audio device is closed]
+;[Audio device is opened]
+;[Customize]
+;[Open/close audio device]
+;[un4seen's bass version: %d.%d.%d.%d]
diff --git a/plugins/BasicHistory/Docs/BasicHistory_langpack_polish.txt b/plugins/BasicHistory/Docs/BasicHistory_langpack_polish.txt
deleted file mode 100644
index e94099a121..0000000000
--- a/plugins/BasicHistory/Docs/BasicHistory_langpack_polish.txt
+++ /dev/null
@@ -1,275 +0,0 @@
-;Basic History
-;==========
-
-;To jest tylko czêœciowe t³umaczenie
-;Nale¿y go dodaæ do koñca pliku langpack_polish.txt
-
-;Main
-;------
-
-;Error messages
-;----------------
-[Invalid Message]
-Nieprawid³owa Wiadomoœæ
-[Number of history items to delete: %d.\nAre you sure you want to do this?]
-Iloœæ wpisów historii do usuniêcia: %d\nCzy na pewno chcesz to zrobiæ?
-[You have reached the end of the group.]
-Doszed³eœ na koniec grupy.
-[Invalid event number]
-Nieprawid³owy numer zdarzenia
-[Enter filter name]
-WprowadŸ nazwê filtra
-[Filter name exists]
-Nazwa filtra istnieje
-[Event already exists]
-Zdarzenie ju¿ istnieje
-[You've entered invalid codepage. Select codepage from combo box or enter correct number.]
-Wprowadzi³eœ nieprawid³ow¹ stronê kodow¹. Wybierz j¹ z combo boxa lub wprowadŸ poprawn¹ liczbê.
-[Invalid codepage]
-Nieprawid³owa strona kodowa
-[File do not exist. Enter correct file path.]
-Plik nie istnieje. WprowadŸ poprawn¹ œcie¿kê do pliku.
-[Invalid file]
-Nieprawid³owy plik
-[Invalid '%s' value.]
-Nieprawid³owa wartoœæ '%s'.
-[Invalid '%s' value.\n%s]
-Nieprawid³owa wartoœæ '%s'.\n%s
-[At least one contact should be selected.]
-Przynajmniej jeden kontakt powinien byæ zaznaczony.
-[To create session open WinSCP, click New Session, enter data and save with specific name. Remember if FTP server using password you should save it in WinSCP.]
-Aby utworzyæ sesiê: otwórz WinSCP, naciœniej Nowa Sesia, wprowadŸ dane i zapisz z okreœlon¹ nazw¹. Pamiêtaj, je¿eli serwer FTP u¿ywa has³a, powinienieœ zapisaæ go w WinSCP.
-[FTP path must contains '/' instead '\\' and starts from '/'.]
-Œcie¿ka FTP musi zawieraæ '/' zamiast '\\' i zaczynaæ siê z '/'.
-[File do not contain selected contact]
-Plik nie zawiera zaznaczonego kontaktu
-[File is corrupted]
-Plik jest nieprawid³owy
-[Do you want save imported messages to local profile?]
-Czy chcesz zapisaæ importowane wiadomoœci do lokalnego profilu?
-[Do you want delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
-Czy chcesz usun¹æ wszystkie zimportowane wiadomoœci dla tego kontaktu?\nZauwa¿ ¿e nastepne zadanie harmonogramu zimportuje t¹ wiadomoœæ ponownie.
-[FTP path cannot contain <date> in import task.]
-Œcie¿ka FTP nie mo¿e zawieraæ <date> w zadaniu importu.
-[Some value is invalid]
-Jakaœ wartoœæ jest nieprawid³owa
-[Cannot get FTP file(s).]
-Niemo¿na pobraæ plik(ów) FTP.
-[Cannot unzip file(s).]
-Niemo¿na rozpakowaæ plik(ów).
-[Incorrect file format: %s.]
-Nieprawid³owy format pliku: %s.
-[Unknown contact in file: %s.]
-Nieznany kontakt w pliku: %s.
-[Cannot export history for contact: %s.]
-Niemo¿na eksportowaæ historii dla kuntaktu: %s.
-[Cannot compress file(s).]
-Nie mo¿na spakowaæ plik(ów).
-[Task '%s' execution failed:]
-Zadanie '%s' niepowiod³o siê:
-[Task '%s' finished successfully]
-Zadanie '%s' zakoñczy³o siê prawid³owo
-[Task '%s' execution failed]
-Zadanie '%s' niepowiod³o siê
-[Task finished]
-Zadanie zakoñczone
-[Cannot send FTP file(s).]
-Niemo¿na wys³aæ plik(ów) FTP.
-
-;Options and Menus
-;-------------------
-[Open global history]
-Otwórz globaln¹ historiê
-[Find Next]
-ZnajdŸ Nastêpny
-[Find Previous]
-ZnajdŸ Poprzedni
-[Switch Match Case]
-Prze³¹cz Porównywanie Wielkoœci Znaków
-[Switch Match Whole Word]
-Prze³¹cz Porównywanie Ca³ych S³ów
-[Show/Hide Contacts]
-Poka¿/Ukryj Kontakty
-[Switch Only Incomming Messages]
-Prze³¹cz Tylko Przychodz¹ce Wiadomoœci
-[Switch Only Outgoing Messages]
-Prze³¹cz Tylko Wychodz¹ce Wiadomoœci
-[Hide Contacts]
-Ukryj Kontakty
-[Show Contacts]
-Poka¿ Kontakty
-[Match Case]
-Porównywanie Wielkoœci Znaków
-[Match Whole Word]
-Porównywanie Ca³ych S³ów
-[Only Incomming Messages]
-Tylko Przychodz¹ce Wiadomoœci
-[Only Outgoing Messages]
-Tylko Wychodz¹ce Wiadomoœci
-[Save window position as default]
-Zapisz pazycjê okna jako domyœln¹
-[Save window position for all contacts]
-Zapisz pozycjê okna dla wszystkich kontaktów
-[Delete All User History]
-Usuñ Ca³¹ Historiê U¿ytkownika
-[Always show contact list]
-Zawsze pokazuj listê kontaktów
-[New messages on top]
-Nowe wiadomoœci na szczycie
-[Delta time to group messages:]
-Ró¿nica czasu do grupowania wiadomoœci:
-[Limit messages to:]
-Limituj wiadomoœci do:
-[Search forward in list group]
-Wyszukuj do przodu na liœcie grup
-[Search forward in message window]
-Wyszukuj do przodu w oknie wiadomoœci
-[Only Selected Group]
-Tylko Zaznaczona Grupa
-[Group list]
-Lista grup
-[Switch Only Selected Group]
-Prze³¹cz Tylko Zaznaczona Grupa
-[Default history events]
-Domyœlne zdarzenia historii
-[You were added]
-Zosta³eœ dodany
-[Contacts recieved]
-Pobrane kontakty
-[Custom filters]
-Filtry u¿ytkownika
-[Add filter]
-Dodaj filtr
-[Delete filter]
-Usuñ filtr
-[Add event]
-Dodaj zdarzenie
-[Delete event]
-Usuñ zdarzenie
-[Show groups in contact list]
-Poka¿ grupy w liœcie kontaktów
-[Window background]
-T³o okna
-[Plus in export]
-Plus w eksporcie
-[Minus in export]
-Minus w eksporcie
-[Rich Html]
-Rozszerzony Html
-[Plain Html]
-Czysty Html
-[_files]
-_pliki
-[Open all]
-Otwórz wszystkie
-[Close all]
-Zamknij wszystkie
-[Export To Rich Html]
-Eksport Do Rozszerzonego Html
-[Export To Plain Html]
-Eksport Do Czystego Html
-[Export To Txt]
-Eksport Do Txt
-[File encoding*]
-Kodowanie pliku*
-[External CSS file]
-Zewnêtrzny plik CSS
-[* Choose encoding from combo box or enter code page number and name separated by semicolon, name is used in Content-Type header.]
-* Wybierz kodowanie z combo boxa lub wpisz stronê kodow¹ i nazwê rozdzielone œrednikiem, nazwa jest u¿ywana w nag³ówku Content-Type.
-[WinSCP path]
-Œcie¿ka do programu WinSCP
-[WinSCP log path]
-Œcie¿ka do loga WinSCP
-[Add task]
-Dodaj zadanie
-[Edit task]
-Edytuj zadanie
-[Delete task]
-Usuñ zadanie
-[Action type]
-Typ akcji
-[Events older than*]
-Zdarzenia starsze ni¿*
-[Events older than]
-Zdarzenia starsze ni¿
-[Triger type]
-Typ wyzwalacza
-[Delta time]
-Ró¿nica czasu
-[Day of week]
-Dzieñ tygodnia
-[Export to]
-Eksportuj do
-[Compress output files]
-Kompresuj pliki wynikowe
-[Upload to FTP (WinSCP requred)]
-Wyœlij do FTP (wymagany WinSCP)
-[Upload to FTP]
-Wyœlij do FTP
-[Session name]
-Nazwa sesji
-[Path to file**]
-Œcie¿ka do pliku**
-[Path to file]
-Œcie¿ka do pliku
-[* Use negative values to filter younger events]
-* U¿yj ujemnych wartoœci do filtrowania m³odszych zdarzeñ
-[** Use <date> to insert date, <ext> to insert extension, <contact> to insert contact name]
-** U¿yj <date> do wstawienia daty, <ext> do wstawienia rozszerzenia, <contact> do wstawienia nazwy kontaktu
-[Execute task for specified contacts]
-Wykonaj zadanie dla nastêpuj¹cych kontaktów
-[Export and Delete]
-Eksport i usuwanie
-[Minute]
-Minuta
-[Hour]
-Godzina
-[At Start]
-Podczas startu
-[At Finish]
-Przy wy³¹czaniu
-[Delta time (minutes)]
-Ró¿nica czasu (minuty)
-[Delta time (hours)]
-Ró¿nica czasu (godziny)
-[Scheduler]
-Harmonogram
-[Binary]
-Binarny
-[Export To Binary]
-Eksportuj Do Binarnego
-[Import From Binary]
-Importuj Z Binarnego
-[Execute history task]
-Wykonaj zadanie historii
-[Export To Dat (mContacts)]
-Exportuj Do Dat (mContacts)
-[Import From Dat (mContacts)]
-Importuj Z Dat (mContacts)]
-[Import and Marge]
-Importuj i Z³¹cz
-[Input files are compressed]
-Pliki wejœciowe s¹ skompresowane
-[Download from FTP (WinSCP requred)]
-Sci¹gnij z FTP (wymagany WinSCP)
-[Import from]
-Importuj z
-[** Use <ext> to insert extension, <contact> to insert contact name]
-** U¿yj <ext> do wstawienia rozszerzenia, <contact> do wstawienia nazwy kontaktu
-[Save errors to system history]
-Zapisz b³êdy do historii systemu
-[%s Files (*.%s)]
-%s Pliki (*.%s)
-[Browse WinSCP file]
-Wybierz plik WinSCP
-[Save WinSCP log file]
-Zapisz log WinSCP
-[Browse CSS file]
-Wybierz plik CSS
-[History task]
-Zadanie historii
-[Switch All Contacts]
-Prze³¹cz Wszystkie Kontakty
-[Filter:]
-#muuid {E25367A2-51AE-4044-BE28-131BC18B71A4}
-Filtr:
diff --git a/plugins/BasicHistory/Docs/BasicHistory_translate.txt b/plugins/BasicHistory/Docs/BasicHistory_translate.txt
deleted file mode 100644
index d16dbd8a1a..0000000000
--- a/plugins/BasicHistory/Docs/BasicHistory_translate.txt
+++ /dev/null
@@ -1,233 +0,0 @@
-;Basic History
-;==========
-
-;Main
-;------
-[History]
-[Search]
-[History for %s]
-[Authorisation request by %s (%s%d): %s]
-[System]
-
-;Error messages
-;----------------
-["%s" not found]
-[You have reached the end of the history.]
-[Invalid Message]
-[This operation will PERMANENTLY REMOVE all history for this contact.\nAre you sure you want to do this?]
-[Number of history items to delete: %d.\nAre you sure you want to do this?]
-[You have reached the end of the group.]
-[Error]
-[Invalid event number]
-[Enter filter name]
-[Filter name exists]
-[Event already exists]
-[You've entered invalid codepage. Select codepage from combo box or enter correct number.]
-[Invalid codepage]
-[File do not exist. Enter correct file path.]
-[Invalid file]
-[Invalid '%s' value.]
-[Invalid '%s' value.\n%s]
-[Contacts]
-[At least one contact should be selected.]
-[To create session open WinSCP, click New Session, enter data and save with specific name. Remember if FTP server using password you should save it in WinSCP.]
-[FTP path must contains '/' instead '\\' and starts from '/'.]
-[File do not contain selected contact]
-[File is corrupted]
-[Do you want save imported messages to current profile?]
-[Are You sure?]
-[Do you want delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
-[FTP path cannot contain <date> in import task.]
-[Some value is invalid]
-[Unknown error]
-[Cannot get FTP file(s).]
-[Cannot unzip file(s).]
-[Incorrect file format: %s.]
-[Unknown contact in file: %s.]
-[Cannot export history for contact: %s.]
-[Cannot compress file(s).]
-[Task '%s' execution failed:]
-[Task '%s' finished successfully]
-[Task '%s' execution failed]
-[Task finished]
-[Cannot send FTP file(s).]
-
-;Options and Menus
-;-------------------
-[>> Outgoing timestamp]
-[<< Incoming timestamp]
-[>> Outgoing name]
-[<< Incoming name]
-[>> Outgoing messages]
-[<< Incoming messages]
-[Outgoing background]
-[Incoming background]
-[Open global history]
-[Find]
-[Find Next]
-[Find Previous]
-[Switch Match Case]
-[Switch Match Whole Word]
-[Show/Hide Contacts]
-[Switch Only Incomming Messages]
-[Switch Only Outgoing Messages]
-[View &History]
-[Incoming message]
-[Outgoing message]
-[Show contact list]
-[Hide contact list]
-[Options]
-[Hide Contacts]
-[Show Contacts]
-[Match Case]
-[Match Whole Word]
-[Only Incomming Messages]
-[Only Outgoing Messages]
-[Fonts & Colors]
-[Icons]
-[Hotkeys]
-[Save window position as default]
-[Save window position for all contacts]
-[Delete]
-[Delete Group]
-[Delete All User History]
-[Settings]
-[Always show contact list]
-[New messages on top]
-[Show event icons]
-[Show timestamps]
-[Show names]
-[Show messages]
-[Truncate message length to:]
-[Delta time to group messages:]
-[hours]
-[Limit messages to:]
-[Show date in timestamps]
-[Show seconds in timestamps]
-[Enable Smileys]
-[Search forward in list group]
-[Search forward in message window]
-[Only Selected Group]
-[Open in &new window]
-[&Open in existing window]
-[&Copy link]
-[Copy]
-[Send Message]
-[Group list]
-[Messages]
-[Searching]
-[Switch Only Selected Group]
-[Open History]
-[Reply &Quoted]
-[Statuschange]
-[Default history events]
-[All events]
-[Message]
-[File transfer]
-[Link]
-[Status change]
-[Authorization request]
-[You were added]
-[Contacts recieved]
-[SMTP Simple Email]
-[SMS message]
-[Incoming events]
-[Outgoing events]
-[Default Event Filter]
-[Custom filters]
-[Add filter]
-[Delete filter]
-[Add event]
-[Delete event]
-[Show groups in contact list]
-[Window background]
-[Plus in export]
-[Minus in export]
-[Export]
-[Rich Html]
-[Plain Html]
-[Txt]
-[History Log]
-[_files]
-[Menu]
-[Open all]
-[Close all]
-[Filter:]
-[###]
-[Export To Rich Html]
-[Export To Plain Html]
-[Export To Txt]
-[File encoding*]
-[External CSS file]
-[* Choose encoding from combo box or enter code page number and name separated by semicolon, name is used in Content-Type header.]
-[Advanced]
-[WinSCP path]
-[WinSCP log path]
-[Add task]
-[Edit task]
-[Delete task]
-[Name]
-[Active]
-[Action type]
-[Filter]
-[Events older than*]
-[Events older than]
-[Triger type]
-[Time]
-[Delta time]
-[Day of week]
-[Day]
-[Export to]
-[Compress output files]
-[Upload to FTP (WinSCP requred)]
-[Upload to FTP]
-[Session name]
-[Path to file**]
-[Path to file]
-[* Use negative values to filter younger events]
-[** Use <date> to insert date, <ext> to insert extension, <contact> to insert contact name]
-[Execute task for specified contacts]
-[OK]
-[Cancel]
-[Export and Delete]
-[Minute]
-[Hour]
-[At Start]
-[At Finish]
-[Daily]
-[Weekly]
-[Monthly]
-[Delta time (minutes)]
-[Delta time (hours)]
-[Monday]
-[Tuesday]
-[Wednesday]
-[Thursday]
-[Friday]
-[Saturday]
-[Sunday]
-[Scheduler]
-[Binary]
-[Export To Binary]
-[Import]
-[Import From Binary]
-[Execute history task]
-[Password]
-[Dat (mContacts)]
-[Export To Dat (mContacts)]
-[Import From Dat (mContacts)]
-[Import and Marge]
-[Input files are compressed]
-[Download from FTP (WinSCP requred)]
-[Import from]
-[** Use <ext> to insert extension, <contact> to insert contact name]
-[Display errors using popups]
-[Save errors to system history]
-[All Contacts]
-[%s Files (*.%s)]
-[All Files (*.*)]
-[Browse WinSCP file]
-[Save WinSCP log file]
-[Browse CSS file]
-[History task]
-[Switch All Contacts]
diff --git a/plugins/BasicHistory/basichistory-translation.txt b/plugins/BasicHistory/basichistory-translation.txt
new file mode 100644
index 0000000000..4a03f942d4
--- /dev/null
+++ b/plugins/BasicHistory/basichistory-translation.txt
@@ -0,0 +1,249 @@
+; Common strings that belong to many files
+;[History]
+;[%s Files (*.%s)]
+;[* Use negative values to filter younger events]
+;[All Contacts]
+;[All events]
+;[Binary]
+;[Compress output files]
+;[Dat (mContacts)]
+;[Day]
+;[Day of week]
+;[Default history events]
+;[Delete]
+;[Delete All User History]
+;[Delta time]
+;[Error]
+;[Export]
+;[Export To Plain Html]
+;[Export To Rich Html]
+;[Export To Txt]
+;[Export to]
+;[Filter]
+;[Filter:]
+;[Find Next]
+;[Find Previous]
+;[Hide Contacts]
+;[History Log]
+;[Import]
+;[Import from]
+;[Invalid '%s' value.]
+;[Invalid '%s' value.\n%s]
+;[Match Case]
+;[Match Whole Word]
+;[Name]
+;[Only Incomming Messages]
+;[Only Outgoing Messages]
+;[Only Selected Group]
+;[Plain Html]
+;[Rich Html]
+;[Session name]
+;[Show Contacts]
+;[Some value is invalid]
+;[System]
+;[Time]
+;[Txt]
+;[Upload to FTP (WinSCP requred)]
+
+; ../../plugins/BasicHistory/BasicHistory.cpp
+;[Execute history task]
+;[Incoming message]
+;[Minus in export]
+;[Open History]
+;[Outgoing message]
+;[Plus in export]
+;[Statuschange]
+;[View &History]
+
+; ../../plugins/BasicHistory/BasicHistory.rc
+;[* Choose encoding from combo box or enter code page number and name separated by semicolon, name is used in Content-Type header.]
+;[Action type]
+;[Active]
+;[Add event]
+;[Add filter]
+;[Add task]
+;[Always show contact list]
+;[Cancel]
+;[Custom filters]
+;[Default Event Filter]
+;[Delete event]
+;[Delete filter]
+;[Delete task]
+;[Delta time to group messages:]
+;[Display errors using popups]
+;[Edit task]
+;[Enable Smileys]
+;[Events older than*]
+;[Execute task for specified contacts]
+;[Export imported messages]
+;[External CSS file]
+;[File encoding*]
+;[Limit messages to:]
+;[Message History]
+;[New messages on top]
+;[OK]
+;[Password]
+;[Path to file**]
+;[Save errors to system history]
+;[Search forward in list group]
+;[Search forward in message window]
+;[Settings]
+;[Show date in timestamps]
+;[Show event icons]
+;[Show groups in contact list]
+;[Show messages]
+;[Show names]
+;[Show seconds in timestamps]
+;[Show timestamps]
+;[Task]
+;[Triger type]
+;[Truncate message length to:]
+;[WinSCP log path]
+;[WinSCP path]
+;[hours]
+
+; ../../plugins/BasicHistory/EventList.cpp
+;[Authorisation request by %s (%s%d): %s]
+;[History for %s]
+;[Invalid Message]
+;[Me]
+
+; ../../plugins/BasicHistory/ExportManager.cpp
+;[*.%s]
+;[File do not contain selected contact]
+;[File is corrupted]
+
+; ../../plugins/BasicHistory/HistoryWindow.cpp
+;[&Copy link]
+;[&Open in existing window]
+;[Are You sure?]
+;[Copy]
+;[Delete Group]
+;[Do you want delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
+;[Do you want save imported messages to local profile?]
+;[Filters]
+;[Fonts & Colors]
+;[Hotkeys]
+;[Icons]
+;[Number of history items to delete: %d.\nAre you sure you want to do this?]
+;[Open in &new window]
+;[Options]
+;[Reply &Quoted]
+;[Save window position as default]
+;[Save window position for all contacts]
+;[Send Message]
+;[This operation will PERMANENTLY REMOVE all history for this contact.\nAre you sure you want to do this?]
+
+; ../../plugins/BasicHistory/Options.cpp
+;[** Use <date> to insert date, <ext> to insert extension, <contact> to insert contact name]
+;[** Use <ext> to insert extension, <contact> to insert contact name]
+;[<< Incoming messages]
+;[<< Incoming name]
+;[<< Incoming timestamp]
+;[>> Outgoing messages]
+;[>> Outgoing name]
+;[>> Outgoing timestamp]
+;[Advanced]
+;[All Files (*.*)]
+;[At Finish]
+;[At Start]
+;[Authorization request]
+;[Browse CSS file]
+;[Browse WinSCP file]
+;[Contacts recieved]
+;[Daily]
+;[Delta time (hours)]
+;[Delta time (minutes)]
+;[Download from FTP (WinSCP requred)]
+;[Enter filter name]
+;[Event already exists]
+;[Events older than]
+;[Export To Binary]
+;[Export To Dat (mContacts)]
+;[Export and Delete]
+;[File do not exist. Enter correct file path.]
+;[File transfer]
+;[Filter name exists]
+;[Find]
+;[Friday]
+;[Group list]
+;[Group list background]
+;[Hour]
+;[Import From Binary]
+;[Import From Dat (mContacts)]
+;[Import and Marge]
+;[Incoming background]
+;[Incoming events]
+;[Input files are compressed]
+;[Invalid codepage]
+;[Invalid event number]
+;[Invalid file]
+;[Link]
+;[Message]
+;[Messages]
+;[Minute]
+;[Monday]
+;[Monthly]
+;[Open global history]
+;[Outgoing background]
+;[Outgoing events]
+;[SMS message]
+;[SMTP Simple Email]
+;[Saturday]
+;[Save WinSCP log file]
+;[Scheduler]
+;[Searching]
+;[Show/Hide Contacts]
+;[Status change]
+;[Sunday]
+;[Switch All Contacts]
+;[Switch Match Case]
+;[Switch Match Whole Word]
+;[Switch Only Incomming Messages]
+;[Switch Only Outgoing Messages]
+;[Switch Only Selected Group]
+;[Thursday]
+;[Tuesday]
+;[Wednesday]
+;[Weekly]
+;[Window background]
+;[You were added]
+;[You've entered invalid codepage. Select codepage from combo box or enter correct number.]
+
+; ../../plugins/BasicHistory/PlainHtmlExport.cpp
+;[Conversation started at %s]
+
+; ../../plugins/BasicHistory/RichHtmlExport.cpp
+;[Close all]
+;[Menu]
+;[Open all]
+;[_files]
+
+; ../../plugins/BasicHistory/Scheduler.cpp
+;[At least one contact should be selected.]
+;[Cannot compress file(s).]
+;[Cannot export history for contact: %s.]
+;[Cannot get FTP file(s).]
+;[Cannot send FTP file(s).]
+;[Cannot unzip file(s).]
+;[Contacts]
+;[FTP path cannot contain <date> in import task.]
+;[FTP path must contains '/' instead '\\' and starts from '/'.]
+;[History task]
+;[Incorrect file format: %s.]
+;[Path to file]
+;[Path to output file]
+;[Task '%s' execution failed]
+;[Task '%s' execution failed:]
+;[Task '%s' finished successfully]
+;[Task finished]
+;[To create session open WinSCP, click New Session, enter data and save with specific name. Remember if FTP server using password you should save it in WinSCP.]
+;[Unknown contact in file: %s.]
+;[Unknown error]
+;[Upload to FTP]
+
+; ../../plugins/BasicHistory/Searcher.cpp
+;[Search]
+;[You have reached the end of the group.]
+;[You have reached the end of the history.]
+;[\"%s\" not found]
diff --git a/plugins/Boltun/boltun-translation.txt b/plugins/Boltun/boltun-translation.txt
new file mode 100644
index 0000000000..c3bce4a2f2
--- /dev/null
+++ b/plugins/Boltun/boltun-translation.txt
@@ -0,0 +1,23 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Boltun/Boltun.rc
+;[Base of remarks]
+;[Boltun]
+;[Boltun Autochat everybody]
+;[Boltun Autochat everybody not in contact list]
+;[Boltun Autochat everybody while away]
+;[Don't use \"I don't understand\"-like answers]
+;[Engine]
+;[Mark replied messages as read]
+;[Reload]
+;[Start answers with a lowercase letter]
+;[Stay silent, if have no good aswers]
+;[Thinking time:]
+;[Time before the answer]
+;[Typing and thinking time can be much longer]
+;[Typing time (for a message of 4 words):]
+;[Typing time depends on message length (in chars)]
+;[Warn contacts Boltun is chatting]
+;[Warning text]
+;[sec]
diff --git a/plugins/Boltun/lang_pack.txt b/plugins/Boltun/lang_pack.txt
deleted file mode 100644
index 79b33c35f6..0000000000
--- a/plugins/Boltun/lang_pack.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-[Boltun]
-Áîëòóí
-[Boltun, the chat bot in the russian language.]
-Áîëòóí, ÷àò-áîò äëÿ ðóññêîãî ÿçûêà.
-[All Files]
-Âñå ôàéëû
-[Mind Files]
-Ôàéëû áàçû
-[Boltun/Auto Chat]
-Áîëòóí/Àâòî ðàçãîâîð
-[Boltun/Not to Chat]
-Áîëòóí/Íå ðàçãîâàðèâàòü
-[Boltun/Start Chatting]
-Áîëòóí/Íà÷àòü ðàçãîâîð
-[Hello. I'm Boltun! I'll talk to you, while my owner is away. Please write without mistakes!]
-Ïðèâåò. ß Áîëòóí! ß áóäó ãîâîðèòü ñ Âàìè, ïîêà ìîåãî õîçÿèíà íåò. Ïîæàëóéñòà, ïèøèòå áåç îøèáîê!
-[Boltun Error]
-Îøèáêà Áîëòóíà
-[Failed to load base of remarks. Error at line %d of %s. (Or few lines before).]
-Íå óäàëîñü çàãðóçèòü áàçó. Îøèáêà â ñòðîêå %d ôàéëà %s. (Èëè íà ïàðó ñòðîê ðàíüøå).
-[Failed to save base of remarks to %s]
-Íå óäàëîñü çàãðóçèòü áàçó â ôàéë %s
-[Boltun Autochat everybody]
-Áîëòóí ãîâîðèò ñî âñåìè
-[Boltun Autochat everybody not in contact list]
-Áîëòóí ãîâîðèò ñî âñåìè, êòî íå â ñïèñêå êîíòàêòîâ
-[Boltun Autochat everybody while away]
-Áîëòóí ãîâîðèò ñî âñåìè, êîãäà ìåíÿ íåò
-[Warn contacts Boltun is chatting]
-Ïðåäóïðåæäàòü î ðàçãîâîðå ñ Áîëòóíîì
-[Mark replied messages as read]
-Îòìå÷àòü ñîîáùåíèÿ êàê ïðî÷èòàííûå
-[sec]
-ñåê
-[Warning text]
-Òåêñò ïðåäóïðåæäåíèÿ
-[Time before the answer]
-Âðåìÿ ïåðåä îòâåòîì
-[Typing time depends on message length (in chars)]
-Âðåìÿ ïå÷àòè çàâèñèò îò äëèíû ñîîáùåíèÿ (â áóêâàõ)
-[Typing time (for a message of 4 words):]
-Âðåìÿ ïå÷àòè (äëÿ 4-õ ñëîâ):
-[Thinking time:]
-Âðåìÿ îáäóìûâàíèÿ îòâåòà:
-[Typing and thinking time can be much longer]
-Âðåìÿ ïå÷àòè è îáäóìûâàíèÿ ìîæåò óâåëè÷èâàòüñÿ
-[Engine]
-Èíòåëëåêò
-[Base of remarks]
-Áàçà ðåïëèê
-[Save]
-Ñîõðàíèòü
-[Reload]
-Ïåðåçàãðóçèòü
-[Stay silent, if have no good aswers]
-Ìîë÷àòü, åñëè íåòó õîðîøèõ îòâåòîâ
-[Start answers with a lowercase letter]
-Íà÷èíàòü îòâåòû ñ ìàëåíüêîé áóêâû.
-[General Settings]
-Îáùèå íàñòðîéêè
-[Engine Settings]
-Íàñòðîéêè "èíòåëëåêòà"
-[Don't use "I don't understand"-like answers]
-Íå èñïîëüçîâàòü îòâåòû òèïà "Íå ïîíÿë?" \ No newline at end of file
diff --git a/plugins/BossKeyPlus/bosskeyplus-translation.txt b/plugins/BossKeyPlus/bosskeyplus-translation.txt
new file mode 100644
index 0000000000..2b4b50ddc5
--- /dev/null
+++ b/plugins/BossKeyPlus/bosskeyplus-translation.txt
@@ -0,0 +1,45 @@
+; Common strings that belong to many files
+;[BossKey]
+
+; ../../plugins/BossKeyPlus/BossKey.cpp
+;[BossKey\tget the BossKey name]
+;[Hide]
+;[Hide/Show Miranda]
+;[Miranda IM is locked.\nEnter password to unlock it.]
+;[Password is not correct!\nPlease, enter correct password.]
+
+; ../../plugins/BossKeyPlus/BossKey.rc
+;[Cancel]
+;[Change only if current status is Online]
+;[Change status back]
+;[Change status to]
+;[Create a main menu item]
+;[Disable Sounds]
+;[EN]
+;[Go to Customize -> Hotkeys to change the hotkey]
+;[Hide Miranda when:]
+;[Hotkey]
+;[Miranda is inactive]
+;[Miranda is started]
+;[OK]
+;[Others]
+;[Password:]
+;[Pre-conditions]
+;[Request password:]
+;[Restore hiding on startup after failure]
+;[Screen Saver is running]
+;[Show the Tray Icon]
+;[Trigger when Miranda is hiding]
+;[Trigger when Miranda is showing]
+;[Use default status message]
+;[When I press the hotkey:]
+;[When I return:]
+;[Windows is inactive]
+;[Workstation is Locked (2000/XP+)]
+;[min]
+
+; ../../plugins/BossKeyPlus/Options.cpp
+;[Advanced]
+;[Events]
+;[Main]
+;[Open String Formatting Help]
diff --git a/plugins/BossKeyPlus/docs/bosskey_plus_langpack.txt b/plugins/BossKeyPlus/docs/bosskey_plus_langpack.txt
deleted file mode 100644
index 0f7a022f42..0000000000
--- a/plugins/BossKeyPlus/docs/bosskey_plus_langpack.txt
+++ /dev/null
Binary files differ
diff --git a/plugins/BuddyExpectator/buddyexpectator-translation.txt b/plugins/BuddyExpectator/buddyexpectator-translation.txt
new file mode 100644
index 0000000000..d93b7a4e8e
--- /dev/null
+++ b/plugins/BuddyExpectator/buddyexpectator-translation.txt
@@ -0,0 +1,65 @@
+; Common strings that belong to many files
+;[Enable Miss You]
+;[Never hide this contact]
+;[Open User Details]
+;[Open message window]
+;[You awaited this contact!]
+;[days]
+
+; ../../plugins/BuddyExpectator/BuddyExpectator.cpp
+;[%d days since last message]
+;[BuddyExpectator]
+;[Contact returned]
+;[Contact still absent]
+;[Disable Miss You]
+;[Hide contact]
+;[Hide contact event]
+;[Hiding %s (%s)]
+;[Miss you event]
+;[has gone online for the first time.]
+;[has not returned after a long absence.]
+;[has not returned after being absent since %#x]
+;[has returned after a long absence.]
+;[has returned after being absent since %#x]
+
+; ../../plugins/BuddyExpectator/BuddyExpectator.rc
+;[Add an event (flashing icon) to the contact]
+;[Background]
+;[Colors]
+;[Custom]
+;[Custom absence period:]
+;[Default]
+;[Delay]
+;[Enable \"Miss you\" feature]
+;[Hide when no messages for]
+;[Last input message:]
+;[Last seen online:]
+;[Long time no see]
+;[Notify always]
+;[On event action (double click) or popup click:]
+;[Permanent]
+;[Preview]
+;[Return notification]
+;[Show a popup]
+;[Text]
+;[Use Popups colors]
+;[Use Windows colors]
+;[When a contact is absent for]
+;[When a contact returns after ]
+;[or comes online for the first time]
+;[sec]
+
+; ../../plugins/BuddyExpectator/options.cpp
+;[Buddy Expectator]
+;[Contact name]
+;[Delete the contact]
+;[Do nothing]
+;[Plugins]
+;[PopUps]
+;[This contact has been absent for an extended period of time.]
+;[has returned after being absent since %d days]
+;[months]
+;[not detected]
+;[not found]
+;[weeks]
+;[years]
diff --git a/plugins/BuddyExpectator/docs/BuddyExpectator-Translate.txt b/plugins/BuddyExpectator/docs/BuddyExpectator-Translate.txt
deleted file mode 100644
index a14081043e..0000000000
--- a/plugins/BuddyExpectator/docs/BuddyExpectator-Translate.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-;Translation template for BuddyExpectator+ plugin v0.1.2.x
-;please do NOT change %#x and %d in your translation
-[Buddy Expectator]
-[has gone online for the first time.]
-[has returned after a long absence.]
-[has returned after being absent since %#x]
-[has not returned after being absent since %#x]
-[has not returned after a long absence.]
-[not detected]
-[not found]
-[This contact has been absent for an extended period of time.]
-[has returned after being absent since %d days]
-[Contact returned]
-[Contact still absent]
-[Miss you event]
-[Hide contact event]
-[You awaited this contact!]
-[Contact name]
-[Hide contact]
-[Enable Miss You]
-[Disable Miss You]
-[Tray/popup icon]
-
-;dialogs
-[Last seen online:]
-[Last input message:]
-[Custom absence period:]
-[Never hide this contact]
-[Notify always]
-[Return notification]
-[When a contact returns after]
-[or comes online for the first time]
-[Show a popup]
-[Add an event (flashing icon) to the contact]
-[On event action (double click) or popup click:]
-[Open User Details]
-[Open message window]
-[Long time no see]
-[When a contact is absent for]
-[Do nothing]
-[Delete the contact]
-[Enable "Miss you" feature] \ No newline at end of file
diff --git a/plugins/CSList/cslist-translation.txt b/plugins/CSList/cslist-translation.txt
new file mode 100644
index 0000000000..bbd57fded5
--- /dev/null
+++ b/plugins/CSList/cslist-translation.txt
@@ -0,0 +1,175 @@
+; Common strings that belong to many files
+;[Add]
+;[Add new item]
+;[Custom Status List]
+;[Modify]
+
+; ../../plugins/CSList/cslist.cpp
+;[Do you really want to delete selected item?]
+;[Do you want old database entries to be deleted after Import?]
+;[Favourites]
+;[Message]
+;[Modify item]
+;[Regular statuses]
+;[Status]
+;[This field doesn't accept string longer than %d characters. The string will be truncated.]
+;[Title]
+;[Warning]
+
+; ../../plugins/CSList/cslist.h
+;[Afraid]
+;[Amazed]
+;[Amorous]
+;[Angry]
+;[Annoyed]
+;[Anxious]
+;[Aroused]
+;[Ashamed]
+;[Bored]
+;[Brave]
+;[Browsing]
+;[Business]
+;[Calm]
+;[Cautious]
+;[Clear]
+;[Clear custom status (reset to None) and close]
+;[Close without changing custom status]
+;[Coffee]
+;[Cold]
+;[Confident]
+;[Confused]
+;[Contemplative]
+;[Contented]
+;[Cranky]
+;[Crazy]
+;[Creative]
+;[Curious]
+;[Dejected]
+;[Delete selected item]
+;[Depressed]
+;[Disappointed]
+;[Disgusted]
+;[Dismayed]
+;[Distracted]
+;[Drinking beer]
+;[Eating]
+;[Embarrassed]
+;[Envious]
+;[Excited]
+;[Favourite]
+;[Feeling sick]
+;[Filter]
+;[Filter list]
+;[Flirtatious]
+;[Frustrated]
+;[Gaming]
+;[Grateful]
+;[Grieving]
+;[Grumpy]
+;[Guilty]
+;[Happy]
+;[Having fun]
+;[Hopeful]
+;[Hot]
+;[Humbled]
+;[Humiliated]
+;[Hungry]
+;[Hurt]
+;[I'm high]
+;[Import]
+;[Import statuses from database]
+;[Impressed]
+;[In awe]
+;[In love]
+;[Indignant]
+;[Interested]
+;[Intoxicated]
+;[Invincible]
+;[Jealous]
+;[Journal]
+;[Listening to music]
+;[Lonely]
+;[Lost]
+;[Love]
+;[Lucky]
+;[Main Icon]
+;[Main Menu]
+;[Mean]
+;[Meeting]
+;[Modify selected item]
+;[Moody]
+;[Nervous]
+;[Neutral]
+;[No change]
+;[Offended]
+;[On WC]
+;[On the phone]
+;[Outraged]
+;[PDA]
+;[Party]
+;[Picnic]
+;[Playful]
+;[Proud]
+;[Relaxed]
+;[Relieved]
+;[Remorseful]
+;[Remove]
+;[Restless]
+;[Sad]
+;[Sarcastic]
+;[Satisfied]
+;[Searching]
+;[Serious]
+;[Set]
+;[Set custom status to selected one and close]
+;[Set/unset current item as favorite]
+;[Sex]
+;[Shocked]
+;[Shooting]
+;[Shopping]
+;[Shy]
+;[Sick]
+;[Sleeping]
+;[Sleepy]
+;[Smoking]
+;[Spontaneous]
+;[Stressed]
+;[Strong]
+;[Studying]
+;[Surfing]
+;[Surprised]
+;[Taking a bath]
+;[Thankful]
+;[Thinking]
+;[Thirsty]
+;[Tired]
+;[To be or not to be]
+;[Typing]
+;[Undefined]
+;[Undo changes]
+;[Watching TV]
+;[Watching pro7 on TV]
+;[Weak]
+;[Working]
+;[Worried]
+
+; ../../plugins/CSList/cslist.rc
+;[A]
+;[Add/Modify]
+;[Add/Modify Custom Status]
+;[Allow extra ICQ Custom status items (ICQ Plus only)]
+;[C]
+;[Cancel]
+;[Confirm deletion of items]
+;[D]
+;[Delete entries in ICQ Custom status menu after Import]
+;[F]
+;[I]
+;[List settings]
+;[M]
+;[N]
+;[No items available in the database.\nClick the Add button to define some.]
+;[Note: Menu items are only visible when at least one ICQ account is properly set. Check if you have at least one account with UIN filled in.]
+;[O]
+;[Remember last window position]
+;[U]
diff --git a/plugins/ChangeKeyboardLayout/changekeyboardlayout-translation.txt b/plugins/ChangeKeyboardLayout/changekeyboardlayout-translation.txt
new file mode 100644
index 0000000000..d28e7a8bdf
--- /dev/null
+++ b/plugins/ChangeKeyboardLayout/changekeyboardlayout-translation.txt
@@ -0,0 +1,46 @@
+; Common strings that belong to many files
+;[Copy to clipboard]
+;[PopUps]
+
+; ../../plugins/ChangeKeyboardLayout/ChangeKeyboardLayout.rc
+;[Back]
+;[Change active keyboard layout in system]
+;[Changing layout (alternative):]
+;[Changing layout:]
+;[Colours]
+;[Copy result to clipboard]
+;[Custom]
+;[Custom colours]
+;[Custom1]
+;[Default]
+;[Dismiss]
+;[EN]
+;[From PopUp plugin]
+;[Hotkeys]
+;[Invert current state]
+;[Inverting lettercase:]
+;[Leave as it is]
+;[Log operations]
+;[On left click]
+;[On right click]
+;[Options]
+;[Permanent]
+;[PopUp colours]
+;[Preview]
+;[Set Caps Lock state when inverting lettercase:]
+;[Show result in PopUp]
+;[Strings for keyboard layouts]
+;[Switch off]
+;[Text]
+;[Timeout]
+;[Two-way changing layout (experimental)]
+;[Windows colours]
+
+; ../../plugins/ChangeKeyboardLayout/hook_events.c
+;[Changing Case]
+;[Changing Layout]
+;[Plugins]
+;[Popup]
+
+; ../../plugins/ChangeKeyboardLayout/text_operations.c
+;[Change Keyboard Layout plugin was designed to be used with Miranda IM only. For use with any other application, please contact author.]
diff --git a/plugins/Chat/Docs/Chat_Translate.txt b/plugins/Chat/chat-translation.txt
index e1f5aa089d..d8a8c9633e 100644
--- a/plugins/Chat/Docs/Chat_Translate.txt
+++ b/plugins/Chat/chat-translation.txt
@@ -1,250 +1,300 @@
-;----------------------------oOo----------------------------
-;
-; Chat Plugin v 0.2.1.2
-;
-;
-; TRANSLATION TEMPLATE
-;
-;-----------------------------------------------------------
-
-; this file is automatically generated. The string in options/events/chat are translateable too
-; but they are not picked up by this script
-
-; colorchooser.c
-;[Text colour]
-;[Background colour]
-
-; log.c
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
;[%s has joined]
;[%s has left]
-;[%s has disconnected]
;[%s is now known as %s]
;[%s kicked %s]
-;[You have joined %s]
-;[Notice from %s: %s]
-;[The topic is \'%s%s\']
-;[ (set by %s)]
-;[%s enables \'%s\' status for %s]
-;[%s disables \'%s\' status for %s]
-;[You are now known as %s]
-
-; main.c
-;[Miranda could not load the Chat plugin because Microsoft Rich Edit v 3 is missing.\nIf you are using Windows 95/98/NT or WINE please upgrade your Rich Edit control.\n\nDo you want to download an update now?.]
+;[&Message]
+;[Background]
+;[Background colour]
;[Information]
+;[Text colour]
+;[Timestamp]
-; options.c
-;[Appearance and functionality of chat room windows]
-;[Appearance of the message log]
-;[Default events to show in new chat rooms if the \'event filter\' is enabled]
-;[Icons to display in the message log]
-;[Icons to display in the tray]
-;[Pop-ups to display]
-;[Select Folder]
-;[Chat]
-;[Events]
-;[Chat Log]
-;[Popups]
-;[Incoming message]
-;[Message is highlighted]
-;[User has performed an action]
-;[User has joined]
-;[User has left]
-;[User has kicked some other user]
-;[User´s status was changed]
-;[User has changed name]
-;[User has sent a notice]
-;[User has disconnected]
-;[The topic has been changed]
-;[Chat windows]
-;[Window Icon]
-;[Bold]
-;[Italics]
-;[Underlined]
-;[Smiley button]
-;[Room history]
-;[Event filter]
-;[Room settings]
-;[Toggle userlist]
-
-; window.c
-;[Insert a smiley]
-;[Make the text bold (CTRL+B)]
-;[Make the text italicized (CTRL+I)]
-;[Make the text underlined (CTRL+U)]
-;[Select a background color for the text (CTRL+L)]
-;[Select a foreground color for the text (CTRL+K)]
-;[Show the history (CTRL+H)]
-;[Show/hide the nicklist (CTRL+N)]
-;[Control this room (CTRL+O)]
-;[Enable/disable the event filter (CTRL+F)]
-;[%s: Chat Room (%u user)]
-;[%s: Chat Room (%u users)]
-;[%s: Message Session]
-;[%s: Message Session (%u users)]
-;[%s wants your attention in room %s]
-;[Close current tab (CTRL+F4)]
-
-; chat.rc
-;[Spin1]
-;[Spin2]
+; ../../plugins/Chat/chat.rc
+;[&Close tab]
+;[&Copy link]
+;[&Open at this position]
+;[&Open in current browser window]
+;[&Send]
+;[(The timeout require at least PopUp plugin v 1.0.1.9. Setting it to 0 means default setting and -1 means indefinite time)]
+;[Actions]
+;[Add new rooms to group:]
+;[C&lose other tabs]
+;[Clear]
+;[Clear lo&g]
+;[Co&py all]
+;[Copy]
;[Custom1]
+;[Custom2]
+;[Cut]
+;[Disconnects]
;[Enable highlighting]
;[Enable logging to disk]
-;[Use same style as in the message log]
-;[Use default colours]
-;[Use custom colours]
-;[Custom2]
-;[OK]
-;[&Send]
-;[Userlist user indent (pixels):]
-;[Userlist row distance (pixels):]
-;[Add new rooms to group:]
-;[Log background]
-;[Message background]
-;[Userlist background]
-;[Userlist lines]
-;[Timestamp]
-;[Other name]
-;[Your name]
+;[Google]
;[Limit log text to (events):]
-;[Trim to (kB)]
-;[Log timestamp]
-;[Words to highlight (wildcards allowed)]
+;[Link]
+;[List]
+;[Log]
+;[Log Options]
;[Log directory]
-;[Timeout (s)]
-;[Text]
-;[Background]
-;[(The timeout require at least PopUp plugin v 1.0.1.9. Setting it to 0 means default setting and -1 means indefinite time)]
+;[Log timestamp]
+;[Message]
+;[Messages]
+;[Nick changes]
+;[Notices]
+;[OK]
+;[Open a &new browser window]
;[Options]
;[Other]
-;[Fonts 'n Colors]
-;[Log Options]
+;[Other name]
+;[Paste]
;[Popups for the Chat plugin]
-;[&Message]
-;[Clear lo&g]
-;[Co&py all]
-;[Open a &new browser window]
-;[&Open in current browser window]
-;[&Copy link]
-;[Undo ]
;[Redo]
-;[Copy]
-;[Cut]
-;[Paste]
;[Select All]
-;[Clear]
-;[&Open at this position]
-;[&Close tab]
-;[C&lose other tabs]
+;[Show these events only:]
+;[Spin1]
+;[Status changes]
+;[Tab1]
+;[Tabs]
+;[Text]
+;[Timeout (s)]
+;[Topic changes]
+;[Trim to (kB)]
+;[Undo ]
+;[Use custom colours]
+;[Use default colours]
+;[Use same style as in the message log]
+;[User kicks]
+;[Userlist row distance (pixels):]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia]
+;[Word lookup]
+;[Words to highlight (wildcards allowed)]
+;[Your name]
-;tools.c
-;[%s wants your attention in %s]
-;[%s speaks in %s]
-;[%s has joined %s]
-;[%s has left %s]
-;[%s kicked %s from %s]
-;[Notice from %s]
-;[Topic change in %s]
-;[Information in %s]
-;[%s enables \'%s\' status for %s in %s]
-;[%s disables \'%s\' status for %s in %s]
-;[%s says: %s]
-;[%s has disconnected (%s)]
-;[%s kicked %s (%s)]
-;[The topic is \'%s\']
-;[The topic is \'%s\' (set by %s)]
+; ../../plugins/Chat/clist.c
+;[Join chat]
+;[Open chat window]
-; options
-;[Timestamp]
-;[Others nicknames]
-;[Your nickname]
-;[User has joined]
-;[User has left]
-;[User has disconnected]
-;[User kicked ...]
-;[User is now known as ...]
-;[Notice from user]
-;[Incoming message]
-;[Outgoing message]
-;[The topic is ...]
-;[Information messages]
-;[User enables status for ...]
-;[User disables status for ...]
+; ../../plugins/Chat/log.c
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[Notice from %s: ]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/Chat/main.c
+;[Miranda could not load the Chat plugin because Microsoft Rich Edit v 3 is missing.\nIf you are using Windows 95/98/NT or WINE please upgrade your Rich Edit control.\n\nDo you want to download an update now?.]
+
+; ../../plugins/Chat/options.c
+;[Action (10x10)]
;[Action message]
+;[Add Status (10x10)]
+;[Add \':\' to auto-completed user names]
+;[Appearance and functionality of chat room windows]
+;[Appearance of the message log]
+;[Bold]
+;[Chat]
+;[Chat Log]
+;[Chat Module]
+;[Close]
+;[Close tab on doubleclick]
+;[Default events to show in new chat rooms if the \'event filter\' is enabled]
+;[Display contact status icon before user role icon]
+;[Do not play sounds when the chat room is focused]
+;[Do not pop up the window when joining a chat room]
+;[Enable the \'event filter\' for new rooms]
+;[Event filter disabled]
+;[Event filter enabled]
+;[Flash window when a word is highlighted]
+;[Flash window when someone speaks]
+;[General]
+;[Group Chats]
+;[Group Chats Log]
+;[Group chats]
+;[Hide userlist]
+;[Highlight (10x10)]
;[Highlighted message]
+;[Icon overlay]
+;[Icons to display in the message log]
+;[Icons to display in the tray]
+;[Incoming message]
+;[Indent the second line of a message]
+;[Information (10x10)]
+;[Information messages]
+;[Italics]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Limit user names in the message log to 20 characters]
+;[Message Background]
+;[Message Sessions]
+;[Message in (10x10)]
+;[Message is highlighted]
+;[Message out (10x10)]
;[Message typing area]
-;[User list members (Online)]
-;[User list members (Away)]
-;[User list statuses]
+;[Messaging]
+;[Nickchange (10x10)]
+;[Notice (10x10)]
+;[Notice from user]
+;[Only prefix with timestamp if it has changed]
+;[Options for using a tabbed interface]
+;[Others nicknames]
+;[Outgoing message]
+;[Pop-ups to display]
+;[Popups]
+;[Prefix all events with a timestamp]
+;[Quit (10x10)]
+;[Remove status (10x10)]
+;[Restore previously open tabs when showing the window]
+;[Room history]
+;[Room settings]
+;[Save the size and position of chat rooms]
+;[Select Folder]
;[Send message by pressing the Enter key]
;[Send message by pressing the Enter key twice]
-;[Flash window when someone speaks]
-;[Flash window when a word is highlighted]
-;[Show list of users in the chat room]
+;[Show actions]
;[Show button for sending messages]
-;[Show name of the chat room in the top left of the window]
+;[Show button menus when right clicking the buttons]
;[Show buttons for controlling the chat room]
;[Show buttons for formatting the text you are typing]
-;[Show button menus when right clicking the buttons]
-;[Limit user names in the message log to 20 characters]
-;[Show lines in the userlist]
-;[Show new windows cascaded]
-;[Save the size and position of chat rooms]
-;[Do not play sounds when the chat room is focused]
-;[Do not pop up the window when joining a chat room]
-;[Toggle the visible state when double clicking in the contact list]
-;[Prefix all events with a timestamp]
-;[Only prefix with timestamp if it has changed]
-;[Indent the second line of a message]
-;[Add \':\' to auto-completed user names]
-;[Strip colors from messages in the log]
-;[Enable the \'event filter\' for new rooms]
-;[Show topic changes]
-;[Show users joining]
-;[Show users disconnecting]
-;[Show messages]
-;[Show actions]
-;[Show users leaving]
-;[Show users being kicked]
-;[Show notices]
-;[Show users changing name]
-;[Show information messages]
-;[Show status changes of users]
-;[Show icon for topic changes]
-;[Show icon for users joining]
-;[Show icon for users disconnecting]
-;[Show icon for messages]
+;[Show contact statuses if protocol supports them]
;[Show icon for actions]
;[Show icon for highlights]
-;[Show icon for users leaving]
-;[Show icon for users kicking other user]
-;[Show icon for notices ]
-;[Show icon for name changes]
;[Show icon for information messages]
+;[Show icon for messages]
+;[Show icon for name changes]
+;[Show icon for notices ]
;[Show icon for status changes]
-;[Show icons in tray only when the chat room is not active]
-;[Show icon in tray for topic changes]
-;[Show icon in tray for users joining]
-;[Show icon in tray for users disconnecting
-;[Show icon in tray for messages]
+;[Show icon for topic changes]
+;[Show icon for users disconnecting]
+;[Show icon for users joining]
+;[Show icon for users kicking other user]
+;[Show icon for users leaving]
;[Show icon in tray for actions]
;[Show icon in tray for highlights]
-;[Show icon in tray for users leaving]
-;[Show icon in tray for users kicking other user]
-;[Show icon in tray for notices ]
-;[Show icon in tray for name changes]
;[Show icon in tray for information messages]
+;[Show icon in tray for messages]
+;[Show icon in tray for name changes]
+;[Show icon in tray for notices ]
;[Show icon in tray for status changes]
-;[Show pop-ups only when the chat room is not active]
-;[Show pop-up for topic changes]
-;[Show pop-up for users joining]
-;[Show pop-up for users disconnecting]
-;[Show pop-up for messages]
+;[Show icon in tray for topic changes]
+;[Show icon in tray for users disconnecting]
+;[Show icon in tray for users joining]
+;[Show icon in tray for users kicking other user]
+;[Show icon in tray for users leaving]
+;[Show icons in tray only when the chat room is not active]
+;[Show information messages]
+;[Show list of users in the chat room]
+;[Show messages]
+;[Show new windows cascaded]
+;[Show notices]
;[Show pop-up for actions]
;[Show pop-up for highlights]
-;[Show pop-up for users leaving]
-;[Show pop-up for users kicking other user]
-;[Show pop-up for notices ]
-;[Show pop-up for name changes]
;[Show pop-up for information messages]
+;[Show pop-up for messages]
+;[Show pop-up for name changes]
+;[Show pop-up for notices ]
;[Show pop-up for status changes]
+;[Show pop-up for topic changes]
+;[Show pop-up for users disconnecting]
+;[Show pop-up for users joining]
+;[Show pop-up for users kicking other user]
+;[Show pop-up for users leaving]
+;[Show pop-ups only when the chat room is not active]
+;[Show status changes of users]
+;[Show tabs at the bottom]
+;[Show the topic of the room on your contact list (if supported)]
+;[Show topic changes]
+;[Show userlist]
+;[Show users being kicked]
+;[Show users changing name]
+;[Show users disconnecting]
+;[Show users joining]
+;[Show users leaving]
+;[Smiley button]
+;[Status 1 (10x10)]
+;[Status 2 (10x10)]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Strip colors from messages in the log]
+;[The topic has been changed]
+;[The topic is ...]
+;[Timestamp has same colour as the event]
+;[Toggle the visible state when double clicking in the contact list]
+;[Topic (10x10)]
+;[Underlined]
+;[Use a tabbed interface]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User has changed name]
+;[User has disconnected]
+;[User has joined]
+;[User has kicked some other user]
+;[User has left]
+;[User has performed an action]
+;[User has sent a notice]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list members (Online)]
+;[User list members (away)]
+;[User's status was changed]
+;[Userlist Background]
+;[Userlist Background (selected)]
+;[Userlist Lines]
+;[Window Icon]
+;[Your nickname]
+
+; ../../plugins/Chat/services.c
+;[&Join]
+;[&Leave]
+
+; ../../plugins/Chat/tools.c
+;[%s %c %s\n]
+;[%s %s\n]
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s says: %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[Information in %s]
+;[Look up \'%s\':]
+;[No word to look up]
+;[Notice from %s]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+
+; ../../plugins/Chat/window.c
+;[%s: Chat Room (%u user)]
+;[%s: Chat Room (%u users)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[Close current tab (CTRL+F4)]
+;[Control this room (CTRL+O)]
+;[Enable/disable the event filter (CTRL+F)]
+;[Insert a smiley]
+;[Make the text bold (CTRL+B)]
+;[Make the text italicized (CTRL+I)]
+;[Make the text underlined (CTRL+U)]
+;[Nick name]
+;[Select a background color for the text (CTRL+L)]
+;[Select a foreground color for the text (CTRL+K)]
+;[Show the history (CTRL+H)]
+;[Show/hide the nicklist (CTRL+N)]
+;[Status]
+;[Unique id]
diff --git a/plugins/ClientChangeNotify/clientchangenotify-translation.txt b/plugins/ClientChangeNotify/clientchangenotify-translation.txt
new file mode 100644
index 0000000000..10d2bee431
--- /dev/null
+++ b/plugins/ClientChangeNotify/clientchangenotify-translation.txt
@@ -0,0 +1,58 @@
+; Common strings that belong to many files
+;[ClientChangeNotify]
+;[PopUps]
+
+; ../../plugins/ClientChangeNotify/ClientChangeNotify.cpp
+;[%s (was %s)]
+;[) changed client to ]
+;[Always except when client change notifications are disabled globally]
+;[Always, even when client change notifications are disabled globally]
+;[Client change notifications:]
+;[ClientChangeNotify: Client changed]
+;[Disable c&lient change notification]
+;[Enable c&lient change notification]
+;[Never, ignore client changes for this contact]
+;[Use global settings (default)]
+;[`[`!cdate()-!ctime()`]` ?cinfo(%subject%,display) (?cinfo(%subject%,id)) changed client to %extratext%]
+;[changed client to %s]
+;[changed client to %s (was %s)]
+
+; ../../plugins/ClientChangeNotify/Misc.h
+;[Can't open log file ]
+;[Error #%d]
+
+; ../../plugins/ClientChangeNotify/OptDlg.cpp
+;[(you can use regular expressions here)]
+;[Close popup]
+;[Do nothing]
+;[Open contact details window]
+;[Open contact history]
+;[Open contact menu]
+;[Open log file]
+;[Open message window]
+
+; ../../plugins/ClientChangeNotify/Resources.rc
+;[(you have to install pcre.dll or pcre3.dll to use regular expressions here)]
+;[-1 = Infinite]
+;[0 = Default]
+;[Background]
+;[Click action]
+;[ClientChangeNotify error]
+;[ClientChangeNotify requires it to work properly.]
+;[Colours]
+;[Delay]
+;[Don't notify for contacts with disabled status notification]
+;[Don't remind me anymore]
+;[Enable notification]
+;[Fingerprint plugin not found.]
+;[Ignore these clients (separated by semicolons):]
+;[Notify also when just client version changes]
+;[OK]
+;[On left click]
+;[On right click]
+;[Preview]
+;[Sec]
+;[Show client version]
+;[Show previous client name]
+;[Text]
+;[Use default]
diff --git a/plugins/Clist/docs/clist-translation.txt b/plugins/Clist/clist-translation.txt
index 253057538a..f213719525 100644
--- a/plugins/Clist/docs/clist-translation.txt
+++ b/plugins/Clist/clist-translation.txt
@@ -1,216 +1,166 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Miranda IM Development Team
-Author-email: info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.4
-Plugins-included:
-
-; Generated by lpgen on Thu May 12 12:11:20 2005
-; Translations: 184
-
-; clcitems.c
-;[Offline]
-
-; clcopts.c
+; Common strings that belong to many files
;[Contact List]
-;[List]
-;[List Background]
-;[List Text]
-;[<none>]
+;[Groups]
+;[Status Bar]
+;[Window]
-; clistmenus.c
-;[E&xit]
-;[&Message]
-;[&File]
-;[User &Details]
-;[View &History]
+; ../../plugins/Clist/clcfonts.c
+;[Background]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Group member counts]
+;[Hottrack Text]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Quicksearch Text]
+;[Selected Text]
+;[Standard contacts]
-; clistmod.c
-;[Connecting]
-;[Online]
+; ../../plugins/Clist/clcopts.c
;[Away]
;[DND]
-;[NA]
-;[Occupied]
;[Free for chat]
;[Invisible]
-;[Out to lunch]
+;[List]
+;[List Background]
+;[NA]
+;[Not focused]
+;[Occupied]
+;[Offline]
;[On the phone]
-;[Idle]
-;[Connecting (attempt %d)]
-;[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.]
-;[Delete Contact]
-;[De&lete]
-;[&Add permanently to list]
+;[Online]
+;[Out to lunch]
-; clistopts.c
-;[Hotkeys]
-;[Events]
+; ../../plugins/Clist/clistopts.c
;[Global]
-; clistsettings.c
-;[(Unknown Contact)]
-;['(Unknown Contact)']
-
-; clisttray.c
-;[&Main Menu]
+; ../../plugins/Clist/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Delete Group]
+;[&Free for chat\tCtrl+6]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Group]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;[&Rename Group]
;[&Status]
-
-; clui.c
-;[&Rename]
-
-; cluiopts.c
-;[Window]
-;[Status Bar]
-
-; groups.c
-;[New Group]
-;[You already have a group with that name. Please enter a unique name for the group.]
-;[Rename Group]
-;[This group]
-
-; resource.rc
-;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;['Hide Offline' means to hide:]
+;[Active opacity:]
+;[Always on top]
+;[Always show status in tooltip]
;[Are you sure you want to delete %s?]
-;[Show/Hide:]
-;[HotKey1]
-;[Read Msg:]
-;[Net Search:]
-;[Open in new browser window]
-;[Show Options]
-;[Hide offline users]
-;[Hide empty groups]
-;[Disable groups]
;[Ask before deleting contacts]
-;[Sort contacts by name]
-;[Sort contacts by status]
-;[Sort contacts by protocol]
-;[Single click interface]
-;[Always show status in tooltip]
-;[Disable icon blinking]
-;[Show]
-;[Cycle icons every]
-;[Spin1]
-;[Show multiple icons]
-;[Only when statuses differ]
-;[Spin5]
-;[Always on top]
-;[Tool style main window]
-;[Minimize to tray]
-;[Hide contact list after it has been idle for]
;[Automatically resize window to height of list]
-;[Size upwards]
-;[Fade contact list in/out]
-;[Transparent contact list]
-;[Slider2]
-;[Show menu bar]
-;[Easy move]
-;[Show title bar]
-;[If window is partially covered, bring to front instead of hiding]
-;[Show drop shadow (restart required)]
-;[Pin to desktop]
-;[Show divider between online and offline contacts]
-;[Hot track items as mouse passes over]
+;[Background colour]
+;[Contact List Background]
+;[Contact List Sorting]
+;[Contact list background:]
+;[Contact list:]
+;[Cycle icons every]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable &Groups]
;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
;[Disable rename of items by clicking twice]
-;[Show selection even when list is not focused]
-;[Make selection highlight translucent]
;[Draw a line alongside group names]
-;[Show counts of number of contacts in a group]
-;[Hide group counts when there are none online]
-;[Sort groups alphabetically]
-;[Quicksearch in open groups only]
-;[Scroll list smoothly]
+;[E&xit]
+;[Easy move]
+;[Enable docking]
+;[Fade contact list in/out]
+;[Gamma correction]
;[Grey out entire list when:]
-;[Dim idle contacts]
+;[Group]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Hide Miranda]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide offline users]
;[Hide vertical scroll bar]
-;[Typeface]
-;[Size]
-;[Style]
-;[Colour]
-;[Bold]
-;[Italic]
-;[Underline]
-;[Gamma correction]
-;[Use background image]
-;[Stretch to width]
-;[Stretch to height]
-;[Tile horizontally]
-;[Tile vertically]
-;[Scroll with text]
-;[Stretch proportionally]
-;[Use Windows colours]
-;[Show status bar]
-;[Show icons]
-;[Show protocol names]
-;[Show status text]
-;[Right click opens status menu]
-;[Right click opens Miranda IM menu]
-;[Make sections equal width]
-;[Show bevels on panels]
-;[Show resize grip indicator]
-;[No]
-;[Yes]
-;[...]
-;[Use Options->Ignore (expert mode) to unhide contacts.]
-;[This will erase all history and settings for this contact!]
-;[URL:]
-;[ms delay]
-;[icon when statuses differ]
-;[seconds, when statuses differ]
-;[seconds]
-;[maximum]
-;[% of screen]
-;[Title bar text:]
+;[Hot track items as mouse passes over]
+;[If window is partially covered, bring iy to front]
+;[If window is partially covered, bring to front instead of hiding]
;[Inactive opacity:]
-;[Active opacity:]
-;[000%]
-;['Hide Offline' means to hide:]
;[Indent groups by:]
-;[pixels]
-;[Time:]
-;[milliseconds]
+;[Items]
;[Left margin:]
-;[same]
-;[as:]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Minimize to tray]
+;[No]
+;[Nowhere]
+;[Occ&upied\tCtrl+4]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Ordering:]
+;[Out to &Lunch\tCtrl+9]
+;[Pin to desktop]
+;[Quicksearch in open groups only]
+;[Right click opens Miranda IM menu]
+;[Right click opens status menu]
;[Row height:]
-;[Selected text:]
-;[Hottrack text:]
-;[Quicksearch text:]
-;[Size:]
-;[Colour:]
-;[Background colour]
+;[Scroll list smoothly]
+;[Scroll with text]
;[Selection colour]
+;[Show]
+;[Show bevels on panels]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show drop shadow (restart required)]
+;[Show icons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show protocol names]
+;[Show resize grip indicator]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status text]
+;[Show title bar]
+;[Single click interface]
+;[Size upwards]
+;[Slider2]
+;[Sort contacts by name]
+;[Sort contacts by protocol]
+;[Sort contacts by status]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
;[System tray icon]
;[System tray icon when using multiple protocols]
-;[Contact List Sorting]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
;[Translucency options (Windows 2000/XP only)]
-;[Items]
-;[Groups]
+;[Transparent contact list]
+;[Tray]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Windows colours]
+;[Use background image]
;[Visual]
-;[Fonts]
-;[Rows]
-;[Additional Colours]
-;[Contact List Background]
-;[&Offline\tCtrl+0]
-;[On&line\tCtrl+1]
-;[&Away\tCtrl+2]
-;[&NA\tCtrl+3]
-;[Occ&upied\tCtrl+4]
-;[&DND\tCtrl+5]
-;[&Free for chat\tCtrl+6]
-;[&Invisible\tCtrl+7]
-;[On the &Phone\tCtrl+8]
-;[Out to &Lunch\tCtrl+9]
-;[&Hide/Show]
-;[&New Group]
-;[&Hide Offline Users]
-;[Hide &Offline Users out here]
-;[Hide &Empty Groups]
-;[Disable &Groups]
-;[Hide Miranda]
-;[&New Subgroup]
-;[&Hide Offline Users in here]
-;[&Rename Group]
-;[&Delete Group]
-
+;[Window:]
+;[Yes]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms delay]
+;[pixels]
+;[seconds]
+;[seconds, when statuses differ]
diff --git a/plugins/Clist_modern/clist_modern-translation.txt b/plugins/Clist_modern/clist_modern-translation.txt
new file mode 100644
index 0000000000..5301b3f5f2
--- /dev/null
+++ b/plugins/Clist_modern/clist_modern-translation.txt
@@ -0,0 +1,549 @@
+; Common strings that belong to many files
+;[&About]
+;[&Delete Group]
+;[&Find/Add Contacts...]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Main Menu]
+;[&New Group]
+;[&Options...]
+;[&Rename Group]
+;[&Show Offline Users in here]
+;[&Status]
+;[Additional stuff]
+;[Always Visible]
+;[Away]
+;[Behaviour]
+;[Contact List]
+;[Contact time]
+;[DND]
+;[Disable &Groups]
+;[E&xit]
+;[Floating]
+;[Frames]
+;[Free for chat]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Invisible]
+;[Listening to]
+;[NA]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Skins]
+;[Status]
+;[Status Bar]
+;[Sticky contacts]
+;[Tray]
+;[Visible]
+;[pixels]
+
+; ../../plugins/Clist_modern/modern_clc.cpp
+;[Adding contact to MetaContact]
+;[Changing MetaContacts (Moving)]
+;[Contact List smileys]
+;[Contact List/Avatar Overlay]
+;[Contact List/Status Overlay]
+;[Converting to MetaContact]
+;[Converting to MetaContact (Moving)]
+;[Do You want contact '%s' to be added to MetaContact '%s'?]
+;[Do You want contact '%s' to be converted to MetaContact and '%s' be added to it (remove it from '%s')?]
+;[Do You want contact '%s' to be converted to MetaContact and '%s' be added to it?]
+;[Do You want contact '%s' to be default ?]
+;[Do You want contact '%s' to be removed from MetaContact '%s' and added to '%s'?]
+;[Do you want to contact '%s' be added to metacontact '%s'?]
+;[Set default contact]
+
+; ../../plugins/Clist_modern/modern_clcopts.cpp
+;[3rd party frames transparent back colour]
+;[Away contacts]
+;[Background]
+;[Behind left edge]
+;[Behind right edge]
+;[Closed group member counts]
+;[Closed groups]
+;[Contact List/Contact names]
+;[Contact List/Frame texts]
+;[Contact List/Row Items]
+;[Contact List/Special colours]
+;[Contacts who are 'not on list']
+;[Current view mode text]
+;[DND contacts]
+;[Dividers]
+;[Event area text]
+;[Frame title text]
+;[Free for chat contacts]
+;[General]
+;[Global]
+;[Hide to tray]
+;[Hot text]
+;[Invisible contacts]
+;[List]
+;[List Background]
+;[Menu text]
+;[NA contacts]
+;[Not focused]
+;[Occupied contacts]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[On the phone contacts]
+;[Online contacts to whom you have a different visibility]
+;[Open group member counts]
+;[Open groups]
+;[Out to lunch contacts]
+;[Quick search text]
+;[Second line]
+;[Selected menu text]
+;[Selected text]
+;[Standard contacts]
+;[Status bar text]
+;[Statusbar text]
+;[Third line]
+;[Window]
+
+; ../../plugins/Clist_modern/modern_clistevents.cpp
+;[Event Area]
+;[No Events]
+
+; ../../plugins/Clist_modern/modern_clistmenus.cpp
+;[Contact rate High]
+;[Contact rate Low]
+;[Contact rate Medium]
+;[Contact rate None]
+
+; ../../plugins/Clist_modern/modern_clistopts.cpp
+;[Animate Avatars (GDI+ and Avatar Service module (avs.dll) are required)]
+;[Avatar]
+;[Extra Icons]
+;[Extra icons]
+;[Icon]
+;[Row]
+;[Row design]
+;[Row items]
+;[Second Line]
+;[Text]
+;[Third Line]
+
+; ../../plugins/Clist_modern/modern_clistsettings.cpp
+;[(Unknown Contact)]
+
+; ../../plugins/Clist_modern/modern_clui.cpp
+;[Hide Contact &Avatar]
+;[My Contacts]
+;[Show Contact &Avatar]
+
+; ../../plugins/Clist_modern/modern_cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Down]
+;[&Expanded]
+;[&Floating Mode]
+;[&Locked]
+;[&Position]
+;[&Show title]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+
+; ../../plugins/Clist_modern/modern_extraimage.cpp
+;[Chat Activity]
+;[Never Visible]
+
+; ../../plugins/Clist_modern/modern_groupmenu.cpp
+;[&New SubGroup]
+;[GroupMenu]
+;[SubGroupMenu]
+
+; ../../plugins/Clist_modern/modern_keyboard.cpp
+;[Close Miranda]
+;[Main]
+;[Restore last status]
+
+; ../../plugins/Clist_modern/modern_rowtemplateopt.cpp
+;[ layered]
+;[%s]
+;[%s, contain %s]
+;[Empty %s cell]
+;[column]
+;[columns]
+;[line]
+;[lines]
+
+; ../../plugins/Clist_modern/modern_skineditor.cpp
+;[Image size is]
+
+; ../../plugins/Clist_modern/modern_skinengine.cpp
+;[Error]
+;[You need an image services plugin to process PNG images.]
+
+; ../../plugins/Clist_modern/modern_skinopt.cpp
+;[%Default Skin%]
+;[%s\n\n%s\n\nAUTHORS:\n%s\n\nCONTACT:\n%s\n\nWEB:\n%s\n\n\n]
+;[%s\n\n%s\n\nAuthor(s): %s\nContact:\t %s\nWeb:\t %s\n\nFile:\t %s]
+;[%s\n\n%s\n\nAuthor(s):\t %s\nContact:\t %s\nWeb:\t %s\n\nFile:\t %s]
+;[( unknown )]
+;[Angeli-Ka (graphics), FYR (template)]
+;[Current skin was not saved to file.\n\nAll changes will be lost.\n\n Continue to load new skin?]
+;[Default Skin]
+;[Inside library]
+;[Load/Save]
+;[Miranda skin file]
+;[Object Editor]
+;[Please select skin to apply]
+;[Preview is not available\n\n%s\n----------------------\n\n%s\n\nAUTHOR(S):\n%s\n\nCONTACT:\n%s\n\nHOMEPAGE:\n%s]
+;[Select skin from list]
+;[Skin Information]
+;[Skin editor contains not stored changes.\n\nAll changes will be lost.\n\n Continue to load new skin?]
+;[This is second default Modern Contact list skin in Vista Aero style]
+;[Warning!]
+;[graphics by Angeli-Ka\ntemplate by FYR]
+;[reVista for Modern v0.5]
+
+; ../../plugins/Clist_modern/modern_statusbar_options.cpp
+;[<<Global>>]
+
+; ../../plugins/Clist_modern/modern_toolbar.cpp
+;[ToolBar]
+
+; ../../plugins/Clist_modern/modern_viewmodebar.cpp
+;[*** All contacts ***]
+;[A view mode with this name does alredy exist]
+;[All Contacts]
+;[All contacts]
+;[And]
+;[Clear view mode and return to default display]
+;[Configure view modes]
+;[Configuring view mode: %s]
+;[Days]
+;[Delete a view mode]
+;[Duplicate name]
+;[Filtering]
+;[Hours]
+;[Minutes]
+;[Newer than]
+;[Older than]
+;[Or]
+;[Really delete this view mode? This cannot be undone]
+;[Reset view mode]
+;[Select a view mode]
+;[Setup View Modes...]
+;[Setup view modes]
+;[Ungrouped contacts]
+;[View Modes]
+
+; ../../plugins/Clist_modern/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;['Hide Offline' means to hide:]
+;[(Variables will be replaced)]
+;[* Restart may be required for all changes to take effect]
+;[* To increase Status Bar height:\nSet in Main menu: Frames->Status Bar->Show TitleBar then pull appeared title of status bar up or down.]
+;[1st:]
+;[2nd:]
+;[3rd:]
+;[Accounts per line]
+;[Active opacity:]
+;[Add container]
+;[After captions:]
+;[Align]
+;[Align left items to left]
+;[Align right items to right]
+;[Align to right]
+;[Allow internal requesting of away message text]
+;[Alpha]
+;[Always on top]
+;[Always show \"Always visibile\" icon]
+;[Always show status in tooltip]
+;[Animate Avatars]
+;[Appearance]
+;[Append nick if different from custom name]
+;[Apply]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Automatically clear this view mode after]
+;[Automatically resize window to height of list]
+;[Autosize toolbar]
+;[Available objects]
+;[Available skins]
+;[Available view modes]
+;[Avoid doubleclick expand]
+;[Away Message]
+;[Background colour:]
+;[Between frames:]
+;[Border]
+;[Border Color:]
+;[Borderless main window]
+;[Borders]
+;[Bottom/Right]
+;[Bring to front if covered]
+;[Browse]
+;[Button width]
+;[Cancel]
+;[Clear all]
+;[Client area margins]
+;[Colour]
+;[Compact mode]
+;[Compact mode\n(Show avatars and additional text\non selected contacts only)]
+;[Contact List Extra Icons]
+;[Contact List Sorting]
+;[Contact icon]
+;[Container height:]
+;[Container type:]
+;[Container width:]
+;[Copy]
+;[Custom corner size:]
+;[Cycle icons every]
+;[Default]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable Skin Engine]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Disabled]
+;[Dock to sides]
+;[Dont move offline user to bottom]
+;[Down]
+;[Drag to ]
+;[Draw a line alongside group names]
+;[Draw border on avatar]
+;[Draw icon in avatar space]
+;[Draw normal status as overlay]
+;[Draw overlay icons]
+;[Draw smileys on first line]
+;[Draw smileys on second line]
+;[Draw smileys on third line]
+;[Easy Scroll]
+;[Easy move]
+;[Editing view mode]
+;[Enable Aero Glass (Vista)]
+;[Enable custom account settings]
+;[Enable drop shadow (restart required)]
+;[Event notify area]
+;[Expand metacontacts]
+;[Fade contact list in/out]
+;[Fade out entire list when:]
+;[File]
+;[Fit mode]
+;[For other stuff MetaContacts plugin should be loaded.\n\nhttp://miranda-im.org/download]
+;[Fragment location]
+;[Frames Order]
+;[Full selection]
+;[Gamma correction]
+;[Gaps]
+;[Group]
+;[Groups]
+;[Height]
+;[Hide Miranda]
+;[Hide account completely]
+;[Hide all 'Extra icons' for subcontacts]
+;[Hide contact list after ]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide groups icon]
+;[Hide icon when showing avatar]
+;[Hide method]
+;[Hide offline subcontacts.]
+;[Hide offline users]
+;[Hide vertical scrollbar]
+;[Hints:\n* Use Drag&&Drop feature to change buttons order.\n* You can change button icons at Customize->Icons Toolbar section]
+;[Hold [Shift] to inverse [Right Click] behaviour]
+;[Horizontal Align]
+;[Horizontal align:]
+;[Hot track items as mouse passes over]
+;[Ignore Empty Extra icons places (arrange to right).]
+;[Ignore size for row height calcs]
+;[Image file and fitting mode]
+;[Inactive opacity:]
+;[Include groups]
+;[Include protocols]
+;[Include status modes]
+;[Indent groups by:]
+;[Info]
+;[Items]
+;[Last message ]
+;[Layered]
+;[Left]
+;[Left margin:]
+;[Less selection]
+;[List content:]
+;[List sorting:]
+;[Lock manual resize]
+;[Locked]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Max width]
+;[MetaContacts stuff]
+;[Min row height:]
+;[Minimize to tray]
+;[Move down]
+;[Move up]
+;[Multiline status bar:]
+;[Multiline toolbar]
+;[New]
+;[Nickname]
+;[No]
+;[No selection]
+;[Non-layered mode]
+;[Normal overlay icon]
+;[Nowhere]
+;[OPTION PAGE IS UNDER CONSTRUCTION Please DO NOT notice about any issues here.\n Only high-level design comments are applicable.]
+;[Object properties]
+;[Occ&upied\tCtrl+4]
+;[Ok]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Options]
+;[Order of items:]
+;[Out to &Lunch\tCtrl+9]
+;[Paste]
+;[Pin to desktop]
+;[Place offline users out of groups]
+;[Position (vertical)]
+;[Position:]
+;[Preview]
+;[Protocol]
+;[Protocol status icon]
+;[Quicksearch in open groups only]
+;[Remove away message if contact became offline]
+;[Remove container]
+;[Replace smileys in clist]
+;[Resize smileys and 'Listining to' icon]
+;[Right click opens Miranda menu]
+;[Right click opens status menu]
+;[Right margin:]
+;[Right-To-Left reading mode (mirror template)]
+;[Round corners]
+;[Round corners of avatars]
+;[Row border:]
+;[Row template]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Selection Mode]
+;[Selection colour:]
+;[Set options per account]
+;[Settings]
+;[Show]
+;[Show Avatars]
+;[Show Title]
+;[Show Toolbar with next buttons:]
+;[Show automaticaly]
+;[Show both icons]
+;[Show contact time as row item]
+;[Show contact time in list]
+;[Show contacts in groups]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show listening to if there isn't away message]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show normal status as overlay]
+;[Show protocol icon]
+;[Show protocol names]
+;[Show second line]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status if there isn't away message]
+;[Show status text]
+;[Show third line]
+;[Show time only if it is different from current time]
+;[Show title bar]
+;[Show unread emails (if supported)]
+;[Show xStatus Name]
+;[Show xStatus icon]
+;[Single click interface]
+;[Size upwards]
+;[Size:]
+;[Skin Preview]
+;[Slider2]
+;[Snap to edges]
+;[Sort groups alphabetically]
+;[Space between]
+;[Space on Left]
+;[Space on right]
+;[Spin1]
+;[Status bar:]
+;[Status mode]
+;[Status overlay opacity is 75% ]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Subcontacts indent:]
+;[System tray icon]
+;[System tray icon mode]
+;[Text:]
+;[Thin border main window]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tile vertically according to Row Height]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
+;[Toolbar settings]
+;[Top]
+;[Top space:]
+;[Top/Left]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparency:]
+;[Transparent contact list]
+;[Trim long text with ellipsis]
+;[Type]
+;[UNDER CONSTRUCTION!!! IT DOES NOT WORK]
+;[Up]
+;[Use 'Meta' protocol icons for Metacontacts]
+;[Use 'XStatus: XMessage']
+;[Use Non-Layered mode]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Windows Colors]
+;[Use background bitmap]
+;[Use connecting Icon]
+;[Use extra status icon instead protocol]
+;[Use old render method (Fast, but has artefacts)]
+;[Use protocol smileys]
+;[Use xStatus icon]
+;[Using the contact list on the left side, you can select contacts which will be \"sticky\" for this view mode. These contacts will ignore the standard filter rules and only use the status mode filter below.]
+;[Variable row height]
+;[Vertical Align]
+;[Vertical align:]
+;[View mode options]
+;[Visual]
+;[W x H: 0 x 0 pixels]
+;[WARNING: \tSkins can modify your current profile. Rollback is not possible. \n\t\tPlease BACKUP your database before applying skin.]
+;[Width]
+;[Window behaviour:]
+;[XStatus has priority]
+;[Yes]
+;[[Ctrl]+[Left Click] to filter only protocol. Click on empty space to show all]
+;[\n\n\nPlease select one of available skins. \n\nOr browse for skin not in list.]
+;[and minimum]
+;[height]
+;[hide delay]
+;[keep on screen]
+;[maximum]
+;[milliseconds]
+;[ms, delay between icon blinking]
+;[only when statuses differ]
+;[seconds]
+;[seconds, when statuses differ]
+;[show delay]
+;[x100 msec]
diff --git a/plugins/Clist_mw/clist_mw-translation.txt b/plugins/Clist_mw/clist_mw-translation.txt
new file mode 100644
index 0000000000..769c437319
--- /dev/null
+++ b/plugins/Clist_mw/clist_mw-translation.txt
@@ -0,0 +1,230 @@
+; Common strings that belong to many files
+;[&About]
+;[&Delete Group]
+;[&Find/Add Contacts...]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&Main Menu]
+;[&New Group]
+;[&Options...]
+;[&Rename Group]
+;[&Status]
+;[Contact List]
+;[Disable &Groups]
+;[E&xit]
+;[Groups]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Status Bar]
+;[Window]
+
+; ../../plugins/Clist_mw/BkgrCfg.cpp
+;[Backgrounds]
+;[Customize]
+
+; ../../plugins/Clist_mw/CLUIFrames/cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Collapsed]
+;[&Down]
+;[&Floating Mode]
+;[&FrameTitle]
+;[&Locked]
+;[&Position]
+;[&Show TitleBar]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Floating]
+;[Frames]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[New Menu System not Found...]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+;[TitleBarFont]
+;[Visible]
+
+; ../../plugins/Clist_mw/clcfonts.cpp
+;[Background]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Group Closed]
+;[Group member counts]
+;[Hottrack Text]
+;[Hover Contacts]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Quicksearch Text]
+;[Selected Text]
+;[Standard contacts]
+;[Status messages]
+
+; ../../plugins/Clist_mw/clcopts.cpp
+;[List]
+;[List Background]
+;[List MetaContacts]
+;[StatusBar Background]
+
+; ../../plugins/Clist_mw/clistopts.cpp
+;[Global]
+
+; ../../plugins/Clist_mw/clistsettings.cpp
+;[(Unknown Contact)]
+;[_NoProtocol_]
+
+; ../../plugins/Clist_mw/clui.cpp
+;[My Contacts]
+
+; ../../plugins/Clist_mw/groupmenu.cpp
+;[&New SubGroup]
+
+; ../../plugins/Clist_mw/keyboard.cpp
+;[Close Miranda]
+;[Restore last status]
+
+; ../../plugins/Clist_mw/resource.rc
+;[!!! Note: all client icons are made by Angeli-ka, and I have her permission to use them in clist_mw plugin.]
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;['Hide Offline' means to hide:]
+;[Active opacity:]
+;[Advanced #1]
+;[Advanced #2]
+;[Always on top]
+;[Always show status in tooltip]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Automatically resize window to height of list]
+;[Avoid doubleclick expand]
+;[Background colour:]
+;[Cellular]
+;[Contact List Background]
+;[Contact List Extra Icons]
+;[Contact List Sorting]
+;[Cycle icons every]
+;[Default]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Dont move offline user to bottom]
+;[Draw a line alongside group names]
+;[E-mail]
+;[Easy move]
+;[Enable drop shadow (restart required)]
+;[Fade contact list in/out]
+;[Gamma correction]
+;[Grey out entire list when:]
+;[Group]
+;[Hide Miranda]
+;[Hide all 'Extra icons' for subcontacts]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide group counts when there are none online]
+;[Hide offline subcontacts.]
+;[Hide offline users]
+;[Hide vertical scrollbar]
+;[Homepage]
+;[Hot track items as mouse passes over]
+;[If window is partially covered, bring to front instead of hiding]
+;[Ignore Empty Extra icons places (arrange to right).]
+;[Inactive opacity:]
+;[Indent groups by:]
+;[InsertSeparator]
+;[Items]
+;[Left margin:]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[MenuItems]
+;[MenuObjects]
+;[MetaContacts supporting]
+;[Minimize to tray]
+;[Name:]
+;[No]
+;[Nowhere]
+;[Occ&upied\tCtrl+4]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only when statuses differ]
+;[Out to &Lunch\tCtrl+9]
+;[Pin to desktop]
+;[Protocol Type]
+;[Quicksearch in open groups only]
+;[Right click opens Miranda menu]
+;[Right click opens status menu]
+;[Row height:]
+;[Rows]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Selection colour:]
+;[Service:]
+;[Set]
+;[Settings]
+;[Show]
+;[Show bevel effect on panels]
+;[Show counts of number of contacts in a group]
+;[Show divider between online and offline contacts]
+;[Show icons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show protocol names]
+;[Show selection even when list is not focused]
+;[Show size grip]
+;[Show status bar]
+;[Show status text]
+;[Show title bar]
+;[Single click interface]
+;[Size upwards]
+;[Slider2]
+;[Sort contacts by name]
+;[Sort contacts by protocol]
+;[Sort contacts by status]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[System tray icon]
+;[System tray icon when using multiple protocols]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tile vertically according to Row Height]
+;[Time:]
+;[Title bar text:]
+;[Tool style main window]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent contact list]
+;[Tray]
+;[Tree2]
+;[Use 'Meta' protocol icons for Metacontacts]
+;[Use New Drawer for StatusBar]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use background bitmap]
+;[Use connecting Icon]
+;[Visual]
+;[Warning!\r\nThis MenuObject not support user defined options.]
+;[Yes]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms, delay between icon blinking]
+;[pixels]
+;[seconds]
+;[seconds, when statuses differ]
diff --git a/plugins/Clist_nicer/clist_nicer-translation.txt b/plugins/Clist_nicer/clist_nicer-translation.txt
new file mode 100644
index 0000000000..0eb0d0e5ef
--- /dev/null
+++ b/plugins/Clist_nicer/clist_nicer-translation.txt
@@ -0,0 +1,498 @@
+; Common strings that belong to many files
+;[&Delete Group]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&New Group]
+;[&Rename Group]
+;[&Status]
+;[Always]
+;[Appearance]
+;[Background]
+;[Configure view modes]
+;[Contact List]
+;[Dialog]
+;[Disable &Groups]
+;[E&xit]
+;[Event area]
+;[General]
+;[Groups]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Icons]
+;[Never]
+;[Protocol]
+;[Setup view modes]
+;[Skin items]
+;[Status Bar]
+;[Status mode]
+;[Sticky contacts]
+;[Version]
+;[Window]
+
+; ../../plugins/Clist_nicer/CLUIFrames/cluiframes.cpp
+;[&Align]
+;[&Border]
+;[&Bottom]
+;[&Client]
+;[&Collapsed]
+;[&Down]
+;[&Floating Mode]
+;[&FrameTitle]
+;[&Locked]
+;[&Position]
+;[&Show TitleBar]
+;[&Skinned frame]
+;[&Top]
+;[&Up]
+;[&Visible]
+;[Floating]
+;[Frames]
+;[Hide All Titlebars]
+;[Lock Frame]
+;[Show All Frames]
+;[Show All Titlebars]
+;[Show TitleBar]
+;[Skinned frame]
+;[Visible]
+
+; ../../plugins/Clist_nicer/CLUIFrames/groupmenu.cpp
+;[&About the contact list...]
+;[&Find/Add Contacts...]
+;[&Main Menu]
+;[&New SubGroup]
+;[&Options...]
+
+; ../../plugins/Clist_nicer/CLUIFrames/movetogroup.cpp
+;[&Floating Contact]
+
+; ../../plugins/Clist_nicer/SRC/Docking.cpp
+;[Clist docking]
+;[The clist cannot be docked when using the default title bar and border. Use a toolwindow or borderless style instead.]
+
+; ../../plugins/Clist_nicer/SRC/clcopts.cpp
+;[<current>]
+;[Add New...]
+;[Advanced]
+;[Always Left]
+;[Always Right]
+;[Apply this profile]
+;[Automatic (RTL)]
+;[Contact list]
+;[Contact rows]
+;[Contacts]
+;[Default]
+;[Delete]
+;[Far left]
+;[Far right]
+;[Floating contacts]
+;[For RTL only]
+;[Groups and layout]
+;[Hottracked contact]
+;[Last Message]
+;[List layout]
+;[Message Frequency]
+;[Name]
+;[Nothing]
+;[Offline contact]
+;[RTL TEXT only]
+;[Rename...]
+;[Selected contact]
+;[Skins]
+;[Status]
+;[When needed]
+;[When space allows it]
+;[With Nickname - left]
+;[With Nickname - right]
+
+; ../../plugins/Clist_nicer/SRC/clistmenus.cpp
+;[&Contact list settings...]
+;[Add permanently]
+;[Contact list display and ignore options for %s]
+;[Default (global setting)]
+;[Hide always]
+;[Revert to default]
+;[Show always when available]
+;[When needed by status message]
+;[When space is available]
+
+; ../../plugins/Clist_nicer/SRC/clistopts.cpp
+;[Global]
+
+; ../../plugins/Clist_nicer/SRC/clui.cpp
+;[%s Connecting]
+;[Accounts]
+;[Built %s %s]
+;[CList - Nicer/Connecting Icons]
+;[CList - Nicer/Default]
+;[CList - Nicer/Overlay Icons]
+;[Chat room/IRC channel activity]
+;[Clear view mode]
+;[Contact list local time]
+;[Contact on invisible list or blocked]
+;[Contact on visible list]
+;[Contacts which are 'not on list']
+;[Dividers]
+;[Event Area]
+;[Find and add contacts]
+;[Frame titles]
+;[Group member counts]
+;[Hottrack Text]
+;[Menu]
+;[Minimize contact list]
+;[My Contacts]
+;[Offline]
+;[Offline contacts]
+;[Offline contacts to whom you have a different visibility]
+;[Online contacts to whom you have a different visibility]
+;[Open main menu]
+;[Open preferences]
+;[Quicksearch Text]
+;[Reset view mode]
+;[Select view mode]
+;[Selected Text]
+;[Set status modes]
+;[Show / hide offline contacts]
+;[Show menu]
+;[Standard contacts]
+;[Status menu]
+;[Toggle group mode]
+;[Toggle sounds]
+;[tabSRMM Menu]
+;[tabSRMM session list]
+
+; ../../plugins/Clist_nicer/SRC/cluiopts.cpp
+;[No border]
+;[Thin border]
+;[Title bar]
+;[Tool Window]
+
+; ../../plugins/Clist_nicer/SRC/extBackg.cpp
+;[Load and apply]
+
+; ../../plugins/Clist_nicer/SRC/viewmodes.cpp
+;[A view mode with this name does alredy exist]
+;[And]
+;[Clear current View Mode]
+;[Clear view mode and return to default display]
+;[Current view mode: %s]
+;[Days]
+;[Delete a view mode]
+;[Duplicate name]
+;[Filtering]
+;[Hours]
+;[Minutes]
+;[Newer than]
+;[No view mode]
+;[Older than]
+;[Or]
+;[Really delete this view mode? This cannot be undone]
+;[Select a view mode]
+;[Setup View Modes...]
+;[Ungrouped contacts]
+;[View Modes]
+
+; ../../plugins/Clist_nicer/resource.rc
+;[% of screen]
+;[&Away\tCtrl+2]
+;[&DND\tCtrl+5]
+;[&Free for chat\tCtrl+6]
+;[&Invisible\tCtrl+7]
+;[&NA\tCtrl+3]
+;[&New Subgroup]
+;[&Offline\tCtrl+0]
+;[< Reload]
+;[About CList Nicer+]
+;[Active]
+;[Active opacity:]
+;[Advanced #1]
+;[Advanced #2]
+;[Advanced #3]
+;[Advanced #4]
+;[Alignment]
+;[Although the exception was caught and you may continue working with Miranda, you should restart the program as soon as possible. The exception may have damaged internal data structures and can have a serious impact on stability.]
+;[Always Hide On Taskbar]
+;[Always align icons and text for missing avatars]
+;[Always on top]
+;[Always show status in tooltip]
+;[Appear always offline (block contact)]
+;[Appear always online]
+;[Apply]
+;[Apply group indent values to background drawing]
+;[Apply last active view mode ]
+;[Apply skin now]
+;[Are you sure you want to delete %s?]
+;[Ask before deleting contacts]
+;[Auto mode]
+;[Auto-Hide Status Floater]
+;[Automatically clear this view mode after]
+;[Automatically fill background with wallpaper (tiled wallpaper only)]
+;[Automatically resize window to height of list]
+;[Available view modes]
+;[Avatar alignment]
+;[Avatars]
+;[Background colour]
+;[Behaviour]
+;[Blend selection with background]
+;[Border]
+;[Cancel]
+;[Center groupnames horizontally]
+;[Centered when possible]
+;[Clear all]
+;[Client]
+;[Client margins]
+;[Clip border by]
+;[Clist Nicer+]
+;[Colour]
+;[Contact List Background]
+;[Contact List Sorting]
+;[Contact list layout]
+;[Contact list skin]
+;[Continue]
+;[Copy to clipboard]
+;[Copyright © 2004-2010 by the Miranda IM project. More detailed copyright information can be found in the included README file.\n\nThis software is distributed and licensed under the terms of the GNU General Public License V2 or any later version.]
+;[Corner radius]
+;[Cycle icons every]
+;[Delete Contact]
+;[Dim idle contacts]
+;[Disable drag and drop of items]
+;[Disable groups]
+;[Disable icon blinking]
+;[Disable rename of items by clicking twice]
+;[Display options]
+;[Display status message when available]
+;[Do not separate offline contacts]
+;[Do not show system tray icon tooltips on mouse over]
+;[Don't request avatars for offline contacts]
+;[Double click on avatar opens userinfo]
+;[Draw a border around avatars]
+;[Draw a line alongside group names]
+;[Draw background skin]
+;[Draw overlay icon on avatar]
+;[Draw sunken Frame]
+;[Draw sunken edge]
+;[E-Mail]
+;[Easy move]
+;[Embedded frames border]
+;[Enable floating contacts (required restart)]
+;[Exit Miranda]
+;[Export to skin file]
+;[Extra icon size]
+;[Extra icons]
+;[Extra icons (drag items to reorder them)]
+;[Fade contact list in/out]
+;[Fill with contact list background color]
+;[Finally by]
+;[First by]
+;[Floating contacts appearance]
+;[Frame titlebar height]
+;[Fully transparent (like TweakUI)]
+;[Gap between frames]
+;[Grey out entire list when:]
+;[Group]
+;[Group row height]
+;[Group top padding]
+;[Height]
+;[Hide Miranda]
+;[Hide as offline]
+;[Hide contact list after it has been idle for]
+;[Hide empty groups]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Hide numbers when all offline]
+;[Hide offline users]
+;[Hide this contact from the list]
+;[Hide vertical scroll bar]
+;[Homepage]
+;[Hot track items as mouse passes over]
+;[Hover time]
+;[If window is partially covered, bring to front instead of hiding]
+;[If you enable this, the background settings will affect the entire contact list frame.]
+;[Ignore all]
+;[Ignore none]
+;[Ignore selection for groups]
+;[Ignore these events]
+;[Inactive]
+;[Inactive opacity:]
+;[Include groups]
+;[Include protocols]
+;[Include status modes]
+;[Incoming file transfers]
+;[Indent groups by:]
+;[Inner Row vertical padding]
+;[Items]
+;[Last message ]
+;[Load from skin file]
+;[Load this skin on startup]
+;[Make sections equal width]
+;[Make selection highlight translucent]
+;[Make selection shape equal to selected item]
+;[Margins (left/right)]
+;[Margins and spacing]
+;[Mark protocols locked from global status changes]
+;[Messages]
+;[Minimum row height:]
+;[Move events to the top of list\nor group]
+;[Move marked Contacts to this Group]
+;[New]
+;[No]
+;[No expand/collapse icon]
+;[Nowhere]
+;[OK]
+;[Occ&upied\tCtrl+4]
+;[Ok]
+;[On the &Phone\tCtrl+8]
+;[On&line\tCtrl+1]
+;[Only show contact floaters when contact list is hidden or minimized]
+;[Only when statuses differ]
+;[Only when timezone differs]
+;[Opacity]
+;[Other]
+;[Out to &Lunch\tCtrl+9]
+;[Padding]
+;[Per contact skins:]
+;[Pin to desktop]
+;[Protocol skins override status text colors]
+;[Quicksearch in open groups only]
+;[Radius]
+;[Replace status icons with xStatus]
+;[Reserved]
+;[Reserved #1]
+;[Reserved #2]
+;[Reset order and visibility to default]
+;[Right align contacts]
+;[Right click opens Miranda IM menu]
+;[Right click opens status menu]
+;[Rounded avatars]
+;[Rounded border]
+;[Rounded corners]
+;[Row gap]
+;[Scroll list smoothly]
+;[Scroll with text]
+;[Second text line]
+;[Set all buttons to skinned mode]
+;[Set base visiblity on the frames menu]
+;[Show]
+;[Show 2nd line:]
+;[Show Avatar:]
+;[Show Event Area in Floater]
+;[Show ICQ extended status icons]
+;[Show Metacontact proto Icons]
+;[Show Status Icons]
+;[Show Visibility Icons]
+;[Show additional Buttons]
+;[Show avatars]
+;[Show bevels on panels]
+;[Show contact with priority]
+;[Show contacts local time]
+;[Show divider between online and offline contacts]
+;[Show drop shadow (restart required)]
+;[Show extra icons]
+;[Show icons]
+;[Show local time]
+;[Show menu and status buttons]
+;[Show menu bar]
+;[Show multiple icons]
+;[Show number of contacts in a group]
+;[Show protocol names]
+;[Show resize grip indicator]
+;[Show second text line]
+;[Show second text line:]
+;[Show selection even when list is not focused]
+;[Show status bar]
+;[Show status icons]
+;[Show status text]
+;[Show tooltips]
+;[Show visibility icon]
+;[Show visibility icons]
+;[Simple layout]
+;[Single click interface]
+;[Size upwards]
+;[Skin options]
+;[Slider2]
+;[Snap to edges (hold CTRL for snap between floaters)]
+;[Sort groups alphabetically]
+;[Spin1]
+;[Spin5]
+;[Statisch]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Support and latest version information]
+;[Suppress added notifications]
+;[Suppress auth requests]
+;[Suppress online notifications]
+;[Synchronzie floater visibility with contact list]
+;[System tray icon]
+;[System tray icon when using multiple protocols]
+;[TabSRMM exception]
+;[Telephone]
+;[Then by]
+;[This will erase all history and settings for this contact!]
+;[Tile horizontally]
+;[Tile vertically]
+;[Time:]
+;[Title bar text:]
+;[To show a previously hidden contact, navigate to Options->Events->Ignore, search the contact in the list and tick the checkbox next to its name.]
+;[Tooltips]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent contact list]
+;[Tray]
+;[URL events]
+;[Unload skin]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use Overlay icons on avatars]
+;[Use Status Floater]
+;[Use Windows colours]
+;[Use background image]
+;[Use default]
+;[Use fast gradient drawing]
+;[Use full row for selection and hottracking]
+;[Use metacontact protocol icons instead of subcontacts]
+;[Use per protocol/contact skinning]
+;[Use these settings to skin the entire background]
+;[Using the contact list on the left side, you can select contacts which will be \"sticky\" for this view mode. These contacts will ignore the standard filter rules and only use the status mode filter below.]
+;[View mode options]
+;[Visibility]
+;[Visual]
+;[When possible, draw status icons in avatar space]
+;[Width]
+;[Yes]
+;[build time]
+;[icon when statuses differ]
+;[maximum]
+;[milliseconds]
+;[ms]
+;[seconds]
+;[seconds, when statuses differ]
+
+; ../../plugins/Clist_nicer/skineditor/main.cpp
+;[<None>]
+;[Bumped]
+;[Etched]
+;[Image items]
+;[Raised]
+;[Sunken]
+
+; ../../plugins/Clist_nicer/skineditor/skinedit.rc
+;[3D border (bright / dark)]
+;[Alpha (percent)]
+;[Border style]
+;[Bottom to top]
+;[Bottom-Left]
+;[Bottom-Right]
+;[First color]
+;[Gradient]
+;[Item borders]
+;[Item colors]
+;[Item ignored]
+;[Item margins]
+;[Left to right]
+;[Not yet supported]
+;[Right to left]
+;[Round corners]
+;[Second color]
+;[Textcolor]
+;[Top to bottom]
+;[Top-Left]
+;[Top-Right]
+;[Transparent]
diff --git a/plugins/Console/console-translation.txt b/plugins/Console/console-translation.txt
new file mode 100644
index 0000000000..70874638bc
--- /dev/null
+++ b/plugins/Console/console-translation.txt
@@ -0,0 +1,38 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Console/Console.c
+;[&Help]
+;[*** Console cleared ***]
+;[*** Console paused ***]
+;[*** Console resumed ***]
+;[*** Console started ***]
+;[All Files]
+;[Console]
+;[Hide Console]
+;[Miranda Console]
+;[Network]
+;[Save log to file]
+;[Save selection to file]
+;[Show Console]
+;[Show/Hide Console]
+;[Text]
+;[Text Files (*.txt)]
+
+; ../../plugins/Console/resource.rc
+;[&C]
+;[&D]
+;[&O]
+;[&P]
+;[&Q]
+;[&S]
+;[&W]
+;[* Restart needed]
+;[Always show at start]
+;[Console ]
+;[Lines wrap length [25-255]]
+;[Log size limit [1 000 - 1 000 000 lines]]
+;[New lines between events*]
+;[Save settings and restart console]
+;[Show icons in log*]
+;[Single window mode*]
diff --git a/plugins/ContactsPlus/langpack_contacts.txt b/plugins/ContactsPlus/contactsplus-translation.txt
index 13341fc88a..373fe04d50 100644
--- a/plugins/ContactsPlus/langpack_contacts.txt
+++ b/plugins/ContactsPlus/contactsplus-translation.txt
@@ -1,33 +1,30 @@
-;[Incoming Contacts]
-;[Outgoing Contacts]
-;[Contacts received from]
-;[Contacts]
-;[Error]
+; Common strings that belong to many files
+;[]
-; receive dlg
-;[Contacts from]
-;[Nick]
-;[First Name]
-;[Last Name]
-;[Add to &group:]
+; ../../plugins/ContactsPlus/contacts.rc
+;[&A]
;[&Add]
+;[&D]
;[&Details]
-;[Close]
-;[Add to List]
-;[User Details]
-;[Send Message]
-
-;send dlg
-;[Send Contacts to]
-;[The contacts send timed out.]
-;[Contacts transfer failed!]
-;[The selected contact does not support receiving contacts.]
-;[Choose contacts to be send:]
+;[&H]
+;[&Select All]
;[&Send]
-;[Cancel]
-;[Select All]
-
-;error dlg
+;[Add to &group:]
+;[Add to List]
;[An error has occured. The protocol reported the following error:]
+;[Cancel]
+;[Choose contacts to be send:]
+;[Close]
+;[Contacts send error]
+;[Popup]
+;[Received contacts]
+;[Send Message]
+;[Send contacts]
;[Try again]
-;[Cancel] \ No newline at end of file
+;[User Details]
+
+; ../../plugins/ContactsPlus/main.cpp
+;[Contacts]
+;[Contacts received from]
+;[Incoming Contacts]
+;[Outgoing Contacts]
diff --git a/plugins/CountryFlags/countryflags-translation.txt b/plugins/CountryFlags/countryflags-translation.txt
new file mode 100644
index 0000000000..a07ce75333
--- /dev/null
+++ b/plugins/CountryFlags/countryflags-translation.txt
@@ -0,0 +1,17 @@
+; Common strings that belong to many files
+;[Country Flags]
+
+; ../../plugins/CountryFlags/extraimg.c
+;[Advanced #%u]
+;[Contact List]
+
+; ../../plugins/CountryFlags/main.c
+;[Country Flags Plugin]
+;[The Country Flags Plugin can not be loaded. It requires Miranda IM %hs or later.]
+
+; ../../plugins/CountryFlags/resource.rc
+;[In following contact list &column:]
+;[Show country flag as &extra image on contact list]
+;[Show country flag as &status icon on message window]
+;[Use &IP-to-country database for country detection]
+;[Use &unknown flag if the country can not be determined]
diff --git a/plugins/CountryFlags/docs/Flags-Translation.txt b/plugins/CountryFlags/docs/Flags-Translation.txt
deleted file mode 100644
index 15c1728c0d..0000000000
--- a/plugins/CountryFlags/docs/Flags-Translation.txt
+++ /dev/null
@@ -1,74 +0,0 @@
-Country Flags 0.1.0.3 for Miranda IM 0.7+
-------------------------------------------------------------------------
- Translator Information
-
- Contents: -------------------------------
- | General Info, String Listing
-
-General Info
------------------------------
- 'Country Flags' can be translated using Miranda IM
- language files.
-
- Put the following strings in a file called 'langpack_<language>.txt'
- in the Miranda IM directory and translate them into your
- language.
- If you need more info on Miranda IM language files visit:
- http://miranda.svn.sourceforge.net/viewvc/*checkout*/miranda/trunk/miranda/i18n/readme.txt
-
-String Listing
------------------------------
-
-; --- Plugin: Country Flags 0.1.0.3 (German) ---
-; Translation by hrathh
-; Please report any mistakes or missing strings in here.
-
-[Country Flags]
-Länderflaggen
-[Service offering misc country utilities as flag icons and a IP-to-Country database.]
-Bietet verschiedene länderspezifische Dienste wie Flaggensymbole und IP-to-Country.
-[Country Flags Plugin]
-Länderflaggen-Plugin
-[The Country Flags Plugin can not be loaded. It requires Miranda IM %hs or later.]
-Der Länderflaggen-Plugin kann nicht geladen werden. Er benötigt Miranda IM %hs oder neuer.
-
-; Countries
-; Most country names are the same as used in miranda32.exe,
-; except the following corrections:
-[Australian Antarctic Territory]
-Australisches Antarktis-Territorium
-[Falkland Islands (Malvinas)]
-Falklandinseln (Malwinen)
-[Faroe Islands]
-Färöer-Inseln
-[Guantanamo Bay]
-Guantanamo-Bucht
-[Montenegro, Republic of]
-Montenegro
-[Saipan Island (Northern Mariana Islands)]
-Saipan Insel (Nördliche Marianen)
-;[Samoa]
-[Serbia, Republic of]
-Serbien
-
-; Options
-;[Contact List]
-;[Country Flags]
-[Show country flag as &status icon on message window]
-Zeige Länderflagge in der Statuszeile im Nachrichtenfenster
-[Show country flag as &extra image on contact list]
-Zeige Länderflagge als Spalte in der &Kontaktliste
-[In following contact list &column:]
-Verwende folgende &Spalte:
-[Advanced #%u]
-Erweitert #%u
-[Use &IP-to-country database for country detection]
-IP-Datenbank zur Bestimmung des Landes verwenden
-[Use &unknown flag if the country can not be determined]
-"Unbekannt" anzeigen, wenn Land nicht bestimmbar
-
-
-; ---
-
-
-H. Herkenrath (hrathh at users.sourceforge.net)
diff --git a/plugins/CyrTranslit/cyrtranslit-translation.txt b/plugins/CyrTranslit/cyrtranslit-translation.txt
new file mode 100644
index 0000000000..52329c17db
--- /dev/null
+++ b/plugins/CyrTranslit/cyrtranslit-translation.txt
@@ -0,0 +1,2 @@
+; Common strings that belong to many files
+;[]
diff --git a/plugins/Db3x/docs/db3x-translation.txt b/plugins/Db3x/db3x-translation.txt
index fc265cc194..e08a272b4f 100644
--- a/plugins/Db3x/docs/db3x-translation.txt
+++ b/plugins/Db3x/db3x-translation.txt
@@ -1,43 +1,32 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Miranda IM Development Team
-Author-email: info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.4
-Plugins-included:
+; Common strings that belong to many files
+;[]
-; Generated by lpgen on Wed Apr 6 12:41:12 2005
-; Translations: 27
-
-; database.c
-;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+; ../../plugins/Db3x/database.c
;[Database Panic]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
-; dbini.c
-;[Invalid setting type. The first character of every value must be b, w, d, l, s or n.]
-;[Install Database Settings]
-
-; resource.rc
+; ../../plugins/Db3x/resource.rc
;[&Allow all further changes to this section]
-;[Yes]
-;[&Yes]
-;[No]
-;[No to all]
-;[&View contents]
-;[&No]
-;[Cancel Import]
-;[&Recycle]
;[&Delete]
-;[&Move/Rename]
;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
;[A file containing new database settings has been placed in the Miranda IM directory.]
-;[Do you want to import the settings now?]
-;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[Cancel Import]
+;[Database Import Complete]
+;[Database Setting Change]
;[Database settings are being imported from]
-;[This file wishes to change the setting]
-;[to the value]
;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Install Database Settings]
+;[No]
+;[No to all]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
;[The import has completed from]
+;[This file wishes to change the setting]
;[What do you want to do with the file now?]
-;[Database Setting Change]
-;[Database Import Complete]
-
+;[Yes]
+;[to the value]
diff --git a/plugins/Db3x_mmap/db3x_mmap-translation.txt b/plugins/Db3x_mmap/db3x_mmap-translation.txt
new file mode 100644
index 0000000000..6b8820f7ab
--- /dev/null
+++ b/plugins/Db3x_mmap/db3x_mmap-translation.txt
@@ -0,0 +1,35 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Db3x_mmap/database.c
+;[Database Error]
+;[Database Panic]
+;[Database failure. Miranda will now shutdown.]
+;[Disk is full. Miranda will now shutdown.]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+
+; ../../plugins/Db3x_mmap/db3x_mmap.rc
+;[&Allow all further changes to this section]
+;[&Delete]
+;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[Cancel Import]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database settings are being imported from]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Install Database Settings]
+;[No]
+;[No to all]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[What do you want to do with the file now?]
+;[Yes]
+;[to the value]
diff --git a/plugins/Db_autobackups/db_autobackups-translation.txt b/plugins/Db_autobackups/db_autobackups-translation.txt
new file mode 100644
index 0000000000..daa678584c
--- /dev/null
+++ b/plugins/Db_autobackups/db_autobackups-translation.txt
@@ -0,0 +1,50 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Db_autobackups/backup.c
+;[All Files]
+;[Backup in Progress]
+;[Copying database file...]
+;[Database backuped]
+;[Miranda Databases]
+;[Rotating backup files...]
+
+; ../../plugins/Db_autobackups/db_autobackups.rc
+;[Automatic Backups]
+;[Backup NOW]
+;[Backup progress]
+;[Backup to folder:]
+;[Browse...]
+;[Cancel]
+;[Disable Popups]
+;[Disable progress bar]
+;[Disabled]
+;[Every:]
+;[Go to the \"Customize -> Folders\" to change settings]
+;[Number of backups to keep:]
+;[When Miranda exits]
+;[When Miranda starts]
+
+; ../../plugins/Db_autobackups/main.c
+;[Backup Profile]
+;[Database]
+;[Save Profile As...]
+
+; ../../plugins/Db_autobackups/options.c
+;[Database AutoBackups]
+;[Days]
+;[Error Creating Backup Folder]
+;[Hours]
+;[Minutes]
+;[Select Backup Folder]
+;[Services]
+;[Variables]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[name of current miranda profile (filename, without extension)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
diff --git a/plugins/Dbx_mmap_SA/Dbtool/langpack_dbtool.txt b/plugins/Dbx_mmap_SA/Dbtool/langpack_dbtool.txt
deleted file mode 100644
index 05ad39086c..0000000000
--- a/plugins/Dbx_mmap_SA/Dbtool/langpack_dbtool.txt
+++ /dev/null
@@ -1,157 +0,0 @@
-Miranda Language Pack Version 1
-Language: Chinese (Traditional)
-Locale: 0404
-Last-Modified-Using: Miranda IM 0.6.0
-Authors: Stark Wong
-Author-email: starkwong@hotmail.com
-Plugins-included:
-
-; Generated on Jan 17 2007 11:12:35 China Standard Time (CST/GMT+8)
-
-; /dbtool/aggressive.cpp
-[Performing aggressive pass]
-[Aggressive: random junk at %08X: skipping]
-[Aggressive: unlinked data at %08X: can't automatically place]
-
-; /dbtool/contactchain.cpp
-[Contact count marked wrongly: correcting]
-[Processing contact chain]
-[Contact chain corrupted, further entries ignored]
-
-; /dbtool/disk.cpp
-[Invalid offset found]
-[Error reading, database truncated? (%u)]
-[Can't write to working file, aggressive mode may be too aggressive now (%u)]
-[Can't write to output file - disk full? (%u)]
-
-; /dbtool/eventchain.cpp
-[Event count marked wrongly: correcting]
-[Event chain corrupted, trying to recover...]
-[Event chain corrupted, further entries ignored]
-[First event not marked as such: correcting]
-[Event marked as first which is not: correcting]
-[Extra flags found in event: removing]
-[First unread event marked wrong: fixing]
-[Infeasibly large event blob: skipping]
-[Event not backlinked correctly: fixing]
-[Duplicate event was found: skipping]
-[Event position in chain is not correct]
-[Event position in chain is not correct: fixing]
-[Event position in chain is not correct: unable to fix]
-
-; /dbtool/finaltasks.cpp
-[Processing final tasks]
-[Unable to delete aggressive working file]
-[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
-[Miranda Database Tool]
-[%s\\Backup of %s]
-[%s\\Backup (%d) of %s]
-[Unable to rename original file]
-[Unable to delete original file]
-[Unable to rename output file]
-
-; /dbtool/finished.cpp
-[&Finish]
-
-; /dbtool/initialchecks.cpp
-[Database is newly created and has no data to process]
-[Processing completed successfully]
-[Database is corrupted and too small to contain any recoverable data]
-[Database signature is corrupted, automatic repair is impossible]
-[Database is marked as belonging to an unknown version of Miranda]
-[<check only>]
-[(Output).dat]
-[Can't create output file (%u)]
-[Can't create file mapping (%u)]
-[Can't create map view of file (%u)]
-
-; /dbtool/modulechain.cpp
-[Processing module name chain]
-[Module chain corrupted, further entries ignored]
-[Unreasonably long module name, skipping]
-[Module name '%s' is not unique: %d duplicates found)]
-[Invalid module name offset, skipping data]
-
-; /dbtool/progress.cpp
-[Click Next to continue]
-[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
-[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
-
-; /dbtool/resource.rc:IDD_WELCOME
-[Static]
-[Welcome to the Miranda Database Wizard]
-[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
-[To continue, click Next.]
-[This programme is licenced under the terms of the GNU General Public License.]
-
-; /dbtool/resource.rc:IDD_WIZARD
-[< &Back]
-[&Next >]
-[Cancel]
-
-; /dbtool/resource.rc:IDD_SELECTDB
-[Select Miranda Profile]
-[You can choose the Miranda profile database to compact or repair.]
-[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
-[&File:]
-[&Other...]
-
-; /dbtool/resource.rc:IDD_OPENERROR
-[Error Opening Database]
-[There was an error opening the profile database given.]
-[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
-[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
-
-; /dbtool/resource.rc:IDD_FILEACCESS
-[File Access Options]
-[You can select low level options to determine how the database is processed.]
-[Create backup]
-[Creates a backup copy of the database before any of the requested changes are made.]
-[Aggressively find corruption]
-[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
-[Check consistency only]
-[Just checks that the database is valid, without writing anything to the disk.]
-
-; /dbtool/resource.rc:IDD_CLEANING
-[Cleaning Options]
-[You can choose to remove information from the database while it is being processed.]
-[Erase all histories]
-[Removes all the saved history for all contacts in the database.]
-[Mark all events read]
-[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
-
-; /dbtool/resource.rc:IDD_PROGRESS
-[Working...]
-[Please wait while the requested operations are being performed.]
-
-; /dbtool/resource.rc:IDD_FINISHED
-[Finished!]
-[All tasks have been completed.]
-[Launch Miranda with this profile]
-[Launches Miranda with the profile that was just worked on.]
-[Backup:]
-[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
-
-; /dbtool/selectdb.cpp
-[Database]
-[Total size]
-[Wasted]
-[Miranda Databases (*.dat)]
-[All Files]
-
-; /dbtool/settingschain.cpp
-[Settings chain corrupted, further entries ignored]
-[Infeasibly large settings blob: skipping]
-[Empty settings group at %08X: skipping]
-
-; /dbtool/user.cpp
-[Processing user data]
-[User corrupted, this could cause major problems]
-[More than one user contact: keeping only first]
-
-; /dbtool/worker.cpp
-[Database worker thread activated]
-[Processing aborted by user]
-[Elapsed time: %d sec]
-[All tasks completed but with errors (%d)]
-[All tasks completed successfully]
diff --git a/plugins/Dbx_mmap_SA/Import_SA/docs/import-translation.txt b/plugins/Dbx_mmap_SA/Import_SA/docs/import-translation.txt
deleted file mode 100644
index d971470cf0..0000000000
--- a/plugins/Dbx_mmap_SA/Import_SA/docs/import-translation.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Miranda IM Development Team
-Author-email: project-info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.6.1
-Plugins-included:
-
-; Generated by lpgen on Thu Jan 11 20:52:59 2007
-; Translations: 35
-
-; main.c
-;[&Import...]
-
-; mirabilis.c
-;[The given file does not exist. Please check that you have entered the name correctly.]
-;[Mirabilis Import]
-;[Mirabilis ICQ database indexes (*.idx)\0*.IDX\0All Files (*)\0*\0]
-
-; miranda.c
-;[Miranda Import]
-;[Miranda IM database (*.dat)\0*.DAT\0All Files (*)\0*\0]
-
-; wizard.c
-;[Finish]
-;[Cancel]
-
-; resource.rc
-;[From a Miranda IM database.]
-;[From a Mirabilis ICQ (99a - 2003a) database.]
-;[Use the Find/Add contacts tool to populate my contact list.]
-;[Do not load the import plugin at startup again]
-;[Progress1]
-;[Import all contacts and all messages]
-;[Only import contacts]
-;[&Next >]
-;[&Other Database...]
-;[&Other Profile...]
-;[< &Back]
-;[Choose how you would like to import:]
-;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
-;[Click ]
-;[If you wish to import more information, click ]
-;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
-;[Import completed]
-;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
-;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click ]
-;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click ]
-;[Now importing...]
-;[Select this if you want to import as much data as possible. This is the recommended option.]
-;[Select this if you want to import contacts but don't want to import any message history.]
-;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
-;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the ]
-;[&Filename:]
-;[Import Information Wizard]
-
diff --git a/plugins/Dbx_mmap_SA/dbx_mmap_sa-translation.txt b/plugins/Dbx_mmap_SA/dbx_mmap_sa-translation.txt
new file mode 100644
index 0000000000..4074188070
--- /dev/null
+++ b/plugins/Dbx_mmap_SA/dbx_mmap_sa-translation.txt
@@ -0,0 +1,383 @@
+; Common strings that belong to many files
+;[%d crypto modules loaded]
+;[&Next >]
+;[< &Back]
+;[Added %d contacts and %d groups.]
+;[All Files]
+;[Cancel]
+;[Change Password]
+;[Change password]
+;[Cryptor loaded: %s [%s] (%s)]
+;[Database]
+;[Database encrypted with %s by %s]
+;[Database is Secured MMAP database]
+;[EN]
+;[Import completed in %d seconds.]
+;[Importing groups.]
+;[Miranda Database Tool]
+;[Miranda MMAP Secured Database]
+;[OK]
+;[Password is not correct!]
+;[Please type in your password for]
+;[Progress1]
+;[Scanning cryptors directory]
+;[Secured MMAP: authorization successful]
+;[Sorry, but your database encrypted with unknown module]
+;[The given file does not exist. Please check that you have entered the name correctly.]
+;[Too many errors!]
+;[You are not authorized for access to Database]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/aggressive.cpp
+;[Aggressive: random junk at %08X: skipping]
+;[Aggressive: unlinked data at %08X: can't automatically place]
+;[Performing aggressive pass]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/contactchain.cpp
+;[Contact chain corrupted, further entries ignored]
+;[Contact count marked wrongly: correcting]
+;[Processing contact chain]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/disk.cpp
+;[Can't write to output file - disk full? (%u)]
+;[Can't write to working file, aggressive mode may be too aggressive now]
+;[Error reading, database truncated? (%u)]
+;[Invalid offset found]
+;[Invalid offset found (database truncated?)]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/eventchain.cpp
+;[Duplicate event was found: skipping]
+;[Event chain corrupted, further entries ignored]
+;[Event chain corrupted, trying to recover...]
+;[Event count marked wrongly: correcting]
+;[Event marked as first which is not: correcting]
+;[Event not backlinked correctly: fixing]
+;[Event position in chain is not correct]
+;[Event position in chain is not correct: fixing]
+;[Event position in chain is not correct: unable to fix]
+;[Extra flags found in event: removing]
+;[First event not marked as such: correcting]
+;[First unread event marked wrong: fixing]
+;[Infeasibly large event blob: skipping]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/finaltasks.cpp
+;[%s\\Backup (%d) of %s]
+;[%s\\Backup of %s]
+;[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
+;[Processing final tasks]
+;[Unable to delete original file]
+;[Unable to rename original file]
+;[Unable to rename output file]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/finished.cpp
+;[&Finish]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/initialchecks.cpp
+;[ (Output).dat]
+;[<check only>]
+;[Can't create file mapping (%u)]
+;[Can't create map view of file (%u)]
+;[Can't create output file (%u)]
+;[Database is corrupted and too small to contain any recoverable data]
+;[Database is marked as belonging to an unknown version of Miranda]
+;[Database is newly created and has no data to process]
+;[Database signature is corrupted, automatic repair is impossible]
+;[Processing completed successfully]
+;[your database]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/modulechain.cpp
+;[Invalid module name offset, skipping data]
+;[Module chain corrupted, further entries ignored]
+;[Module name '%s' is not unique: %d duplicates found)]
+;[Processing module name chain]
+;[Unreasonably long module name, skipping]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/progress.cpp
+;[Click Next to continue]
+;[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
+;[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/resource.rc
+;[&File:]
+;[&Other...]
+;[Aggressively find corruption]
+;[All tasks have been completed.]
+;[Backup:]
+;[Check consistency only]
+;[Cleaning Options]
+;[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
+;[Convert old Unicode messages to UTF8]
+;[Converts history messages in pre-0.7 format (ANSI+UCS2) to the new UTF8 format supported by 0.7. Saves the database space in most cases (recommended).]
+;[Create backup]
+;[Creates a backup copy of the database before any of the requested changes are made.]
+;[Erase all histories]
+;[Error Opening Database]
+;[File Access Options]
+;[Finished!]
+;[Just checks that the database is valid, without writing anything to the disk.]
+;[Launch Miranda with this profile]
+;[Launches Miranda with the profile that was just worked on.]
+;[Mark all events read]
+;[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
+;[Please enter password for]
+;[Please wait while the requested operations are being performed.]
+;[Removes all the saved history for all contacts in the database.]
+;[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
+;[Select Miranda Profile]
+;[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
+;[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
+;[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
+;[There was an error opening the profile database given.]
+;[This programme is licenced under the terms of the GNU General Public License.]
+;[To continue, click Next.]
+;[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
+;[Welcome to the Miranda Database Wizard]
+;[Working...]
+;[You can choose the Miranda profile database to compact or repair.]
+;[You can choose to remove information from the database while it is being processed.]
+;[You can select low level options to determine how the database is processed.]
+;[whiterect]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/selectdb.cpp
+;[Miranda Databases (*.dat)]
+;[Total size]
+;[Wasted]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/settingschain.cpp
+;[Empty settings group at %08X: skipping]
+;[Infeasibly large settings blob: skipping]
+;[Settings chain corrupted, further entries ignored]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/user.cpp
+;[More than one user contact: keeping only first]
+;[Processing user data]
+;[User corrupted, this could cause major problems]
+
+; ../../plugins/Dbx_mmap_SA/Dbtool/worker.cpp
+;[All tasks completed but with errors (%d)]
+;[All tasks completed successfully]
+;[Database worker thread activated]
+;[Elapsed time: %d sec]
+;[Processing aborted by user]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/main.c
+;[&Import...]
+;[Added %s contact %s]
+;[Added %s contact %s, '%s']
+;[Added contact %u (found in history)]
+;[Failed to add %s contact %s]
+;[Ignored event from/to self]
+;[Skipping duplicate group %s.]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/mirabilis.c
+;[Added %d events and skipped %d duplicates.]
+;[All groups may not have not been imported.]
+;[Attempting to parse group list, type %d.]
+;[Attempting to parse property block at offset %u.]
+;[Attempting to parse property block list at offset %u.]
+;[Attempting to parse sub list at offset %u.]
+;[Attempting to parse wav file list at offset %u.]
+;[ERROR: An error occurred while importing groups.]
+;[ERROR: Failed to find contact list groups.]
+;[ERROR: Failed to find owner information.]
+;[Error: Unknown datatype (%u) at offset %u.]
+;[Error: Unknown sub list type (%u) at offset %u.]
+;[Failed to open database file]
+;[Failed to open index file]
+;[Failed to read Property block.]
+;[Group import was not completed.]
+;[ICQ account is not installed.]
+;[Ignoring msg from user %d at ofs %d.]
+;[Ignoring msg with no text from %d ofs %d.]
+;[Import aborted]
+;[Importing contacts]
+;[Importing history (this may take a while)]
+;[Mirabilis ICQ database indexes]
+;[Mirabilis Import]
+;[No ICQ contacts or history will be imported.]
+;[Skipping 'Auth. accepted' msg, ofs %d.]
+;[Skipping 'Auth. denied' msg, ofs %d.]
+;[Skipping 'Birthday' msg (?), ofs %d.]
+;[Skipping 'Chat request' msg, ofs %d.]
+;[Skipping 'Contact' msg, ofs %d.]
+;[Skipping 'Email Express' msg, ofs %d.]
+;[Skipping 'Phonecall' msg (?), ofs %d.]
+;[Skipping 'Request for auth.' msg, ofs %d.]
+;[Skipping 'SMS' msg (?), ofs %d.]
+;[Skipping 'System message', ofs %d.]
+;[Skipping 'WWW Pager' msg, ofs %d.]
+;[Skipping 'You were added' msg, ofs %d.]
+;[Skipping 29 msg, ofs %d.]
+;[Skipping 32 msg, ofs %d.]
+;[Skipping contact with unsupported version.]
+;[Skipping duplicate ICQ contact %u]
+;[Skipping duplicate ICQ contact %u, %s]
+;[Skipping event with ID < 2001.]
+;[Skipping file message offset %d.]
+;[Skipping inactive contact.]
+;[Skipping message type 0xE3 at offset %d.]
+;[Skipping non-ICQ contact %u.]
+;[Skipping unknown 0xE0 subtype (%d), ofs %d.]
+;[Skipping unknown event type %d at offset %d.]
+;[Skipping unrecognizable contact.]
+;[This database does not contain any contact groups.]
+;[This database is an unknown version.]
+;[This looks like a ICQ 2000a database.]
+;[This looks like a ICQ 2000b database.]
+;[This looks like a ICQ 2001, 2002 or 2003a database.]
+;[This looks like a ICQ 99a database.]
+;[This looks like a ICQ 99b database.]
+;[default]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/miranda.c
+;[Added %d contacts, %d groups and %d events.]
+;[Could not open file.]
+;[DEBUG: Deleted setting treated as 0-length setting]
+;[ERROR: Chain broken, no valid contact at %d]
+;[ERROR: Faulty settings chain]
+;[Failed to add message]
+;[Failed to find module %s]
+;[Failed to find setting %s]
+;[Found module: %s]
+;[Getting type %u value for setting: %s]
+;[Group import failed.]
+;[Ignoring module: %s]
+;[Ignoring setting: %s]
+;[Importing contacts.]
+;[Importing history.]
+;[Importing system history.]
+;[Miranda IM database]
+;[Miranda Import]
+;[Modulename corrupted]
+;[No owner found.]
+;[Number of contacts in database: %d]
+;[Read failure.]
+;[Signature mismatch]
+;[Skipped %d contacts.]
+;[Skipped %d duplicates and %d filtered events.]
+;[Skipped %d duplicates.]
+;[Skipping %s contact, ID not found]
+;[Skipping contact with no protocol]
+;[Skipping contact, %s not installed.]
+;[Skipping duplicate %s contact %s]
+;[Skipping history import.]
+;[Skipping new contacts import.]
+;[Skipping non-IM contact (%s)]
+;[Skipping system history import.]
+;[This is not a valid Miranda IM database.]
+;[This looks like a Miranda database, version 0.1.0.0 or above.]
+;[Unknown error while adding %s contact %s]
+;[Version mismatch]
+;[Warning: Found module with no name]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/resource.rc
+;[&Account:]
+;[&Filename:]
+;[&Other Database...]
+;[&Other Profile...]
+;[Choose how you would like to import:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Custom import]
+;[Do not load the import plugin at startup again]
+;[File Transfers]
+;[From a Mirabilis ICQ (99a - 2003a) database.]
+;[From a Miranda IM database.]
+;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
+;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the \"ICQ Contacts\" page in the Miranda options.]
+;[If you wish to import more information, click \"Next\" to return to the start of the wizard, otherwise click \"Finish\" to start using Miranda.]
+;[Import Information Wizard]
+;[Import all contacts and all messages]
+;[Import completed]
+;[Incoming]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Messages]
+;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click \"Other Database\" if your database is not listed.]
+;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click \"Other Profile\" if your profile is not listed, or if the list is empty.]
+;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
+;[New contacts && groups]
+;[Now importing...]
+;[Only import contacts]
+;[Only since:]
+;[Other]
+;[Outgoing]
+;[Select items to import:]
+;[Select this if you want to cutomize what to import.]
+;[Select this if you want to import as much data as possible. This is the recommended option.]
+;[Select this if you want to import contacts but don't want to import any message history.]
+;[System history]
+;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
+;[URLs]
+;[Use the Find/Add contacts tool to populate my contact list.]
+;[Warning: Mirabilis ICQ running. Import may not be reliable.]
+;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
+
+; ../../plugins/Dbx_mmap_SA/Import_SA/wizard.c
+;[Finish]
+
+; ../../plugins/Dbx_mmap_SA/database.c
+;[Database Error]
+;[Database Panic]
+;[Database failure. Miranda will now shutdown.]
+;[Disk is full. Miranda will now shutdown.]
+;[Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown.]
+
+; ../../plugins/Dbx_mmap_SA/db3x_mmap.rc
+;[&Allow all further changes to this section]
+;[&Delete]
+;[&Leave]
+;[&Move/Rename]
+;[&No]
+;[&Recycle]
+;[&View contents]
+;[&Yes]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[Author:]
+;[Cancel Import]
+;[Change]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database encryption]
+;[Database settings are being imported from]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Email:]
+;[Info:]
+;[Install Database Settings]
+;[Login to Miranda IM]
+;[New password]
+;[No]
+;[No to all]
+;[Old password]
+;[Remove]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[Site:]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[Unique ID:]
+;[What do you want to do with the file now?]
+;[Yes]
+;[to the value]
+
+; ../../plugins/Dbx_mmap_SA/dialogs.c
+;[Database Features]
+;[Dll]
+;[Name]
+;[Password is too short!]
+;[Passwords do not match!]
+;[Please enter your new password]
+;[Services]
+;[Set password]
+;[Version]
+;[Wrong password!]
+
+; ../../plugins/Dbx_mmap_SA/init.c
+;[Running mmap_sa is forbidden under license violating products, sorry]
+;[Warning!]
+
+; ../../plugins/Dbx_mmap_SA/security.c
+;[Crypto module hasn't been chosen, using first one found]
+;[Crypto modules not found]
+;[DB is already secured!]
+;[Error]
+;[Notice]
+;[Set Password]
+;[current database]
diff --git a/plugins/Dbx_tree/dbx_tree-translation.txt b/plugins/Dbx_tree/dbx_tree-translation.txt
new file mode 100644
index 0000000000..1da8e58342
--- /dev/null
+++ b/plugins/Dbx_tree/dbx_tree-translation.txt
@@ -0,0 +1,8 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Dbx_tree/dbConfig.rc
+;[< Prev]
+;[Cancel]
+;[Next >]
+;[dbxTree Profile Wizard]
diff --git a/plugins/ExtraIcons/Docs/langpack_extraicons.txt b/plugins/ExtraIcons/Docs/langpack_extraicons.txt
deleted file mode 100644
index 037ad6a249..0000000000
--- a/plugins/ExtraIcons/Docs/langpack_extraicons.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-; Extra Icons Service
-; Author: Pescuma
-
-[Select the extra icons to be shown in the contact list:]
-
-[Account]
-[E-mail]
-[Phone/SMS]
-[Homepage]
-[Visibility]
-[Chat activity]
-[Gender]
-
-[* only the first %d icons will be shown]
-[You can group/ungroup icons by selecting then (CTRL+left click) and using the popup menu (right click)]
diff --git a/plugins/ExtraIcons/extraicons-translation.txt b/plugins/ExtraIcons/extraicons-translation.txt
new file mode 100644
index 0000000000..e0d747baa0
--- /dev/null
+++ b/plugins/ExtraIcons/extraicons-translation.txt
@@ -0,0 +1,13 @@
+; Common strings that belong to many files
+;[* only the first %d icons will be shown]
+
+; ../../plugins/ExtraIcons/options.cpp
+;[Contact List]
+;[Extra icons]
+;[General]
+
+; ../../plugins/ExtraIcons/resource.rc
+;[Group]
+;[Select the extra icons to be shown in the contact list:]
+;[Ungroup]
+;[You can group/ungroup icons by selecting then (CTRL+left click) and using the popup menu (right click)]
diff --git a/plugins/FavContacts/favcontacts-translation.txt b/plugins/FavContacts/favcontacts-translation.txt
new file mode 100644
index 0000000000..eb2da986ca
--- /dev/null
+++ b/plugins/FavContacts/favcontacts-translation.txt
@@ -0,0 +1,32 @@
+; Common strings that belong to many files
+;[Favourite Contacts]
+
+; ../../plugins/FavContacts/resource.rc
+;[Align to the right]
+;[Configure fonts and colors...]
+;[Customize]
+;[Dim idle contact icons]
+;[Draw avatar border]
+;[Enable groups]
+;[Hide for transparent avatars]
+;[Hotkey shows menu centered on screen]
+;[Menu item preview:]
+;[Multicolumn menu]
+;[Round corners by]
+;[Show]
+;[Show avatars]
+;[Show second line]
+;[Use system colors and fonts]
+;[px.]
+;[recent contacts]
+
+; ../../plugins/FavContacts/src/favlist.h
+;[<no group>]
+
+; ../../plugins/FavContacts/src/main.cpp
+;[&Favourite Contacts...]
+;[<No group>]
+;[Contact List]
+;[Favourite Contacts plugin was designed to be used with Miranda IM only.\n"
+ "For use with any other application, please contact author.\n]
+;[Favourites]
diff --git a/plugins/FingerPrintModPlus/fingerprintmodplus-translation.txt b/plugins/FingerPrintModPlus/fingerprintmodplus-translation.txt
new file mode 100644
index 0000000000..8a4f7a12e4
--- /dev/null
+++ b/plugins/FingerPrintModPlus/fingerprintmodplus-translation.txt
@@ -0,0 +1,34 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/FingerPrintModPlus/res/resource.rc
+;[AIM]
+;[Fingerprint icons]
+;[Gadu-Gadu]
+;[ICQ]
+;[IRC]
+;[Jabber]
+;[MSN]
+;[Mail.ru Agent]
+;[Miranda]
+;[Multi-Protocol]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Others]
+;[Overlay#1]
+;[Overlay#2]
+;[Overlay#3]
+;[Pack overlays]
+;[QQ]
+;[RSS]
+;[Show Version as Overlay#2]
+;[Showing groups]
+;[Skype]
+;[Tlen]
+;[VoIP]
+;[Weather]
+;[Yahoo]
+;[icon slot]
+
+; ../../plugins/FingerPrintModPlus/src/fingerprint.cpp
+;[Customize]
+;[Fingerprint]
diff --git a/plugins/FirstRun/firstrun-translation.txt b/plugins/FirstRun/firstrun-translation.txt
new file mode 100644
index 0000000000..52329c17db
--- /dev/null
+++ b/plugins/FirstRun/firstrun-translation.txt
@@ -0,0 +1,2 @@
+; Common strings that belong to many files
+;[]
diff --git a/plugins/FlashAvatars/flashavatars-translation.txt b/plugins/FlashAvatars/flashavatars-translation.txt
new file mode 100644
index 0000000000..bc104de723
--- /dev/null
+++ b/plugins/FlashAvatars/flashavatars-translation.txt
@@ -0,0 +1,9 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/FlashAvatars/cflash.cpp
+;[Bugged Flash detected!]
+;[Flash Avatars]
+;[Flash.ocx not registered!]
+;[You don't have installed ShockwaveFlash interface in your system.]
+;[You have installed Flash 8.\r\nThis version of Flash contains a bug which can causes random crashes.\r\nIt is recommended to upgrade or downgrade your Flash library]
diff --git a/plugins/FloatingContacts/docs/fltcontacts_langpack.txt b/plugins/FloatingContacts/docs/fltcontacts_langpack.txt
deleted file mode 100644
index 4aba1cd0db..0000000000
--- a/plugins/FloatingContacts/docs/fltcontacts_langpack.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-;============================================================
-; Module: fltcontacts.dll
-; Plugin: Floating Ñontacts
-; Versions: 0.1.1.9
-; URL: http://www.miranda-im.org/
-;============================================================
-
-[Floating Contacts]
-
-
-;Menu
-[Remove thumb]
-
-[Hide all thumbs]
-
-[Show all thumbs]
-
-
-;Hotkeys
-[Show/Hide all thumbs]
-
-
-;Properties
-;Main Features
-[Main Features]
-
-[Hiding contacts]
-
-[Hide offline contacts]
-
-[Hide all contacts]
-
-[Hide when a fulscreen app is active]
-
-[Hide when contact list is shown]
-
-[Stick together]
-
-[Use fixed width]
-
-[Show tooltips]
-
-[Miscellaneous]
-
-[0 = Default]
-
-[requires mToolTip or Tipper plugin]
-
-[Bring to front]
-
-[Bring to front every]
-
-
-;Appearance
-[<Contact List Text>]
-
-[Opacity:]
-
-[Floating Contacts Background]
-
-[Draw border]
-
-[Left-top edges color:]
-
-[Right-bottom eges color:]
-
-
-;End (Floating Ñontacts) \ No newline at end of file
diff --git a/plugins/FloatingContacts/docs/fltcontacts_russian_langpack.txt b/plugins/FloatingContacts/docs/fltcontacts_russian_langpack.txt
deleted file mode 100644
index 2ae3442f7a..0000000000
--- a/plugins/FloatingContacts/docs/fltcontacts_russian_langpack.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-;============================================================
-; Module: fltcontacts.dll
-; Plugin: Floating Ñontacts
-; Versions: 0.1.1.9
-; Translators: SAOPP
-; URL: http://www.miranda-im.org/
-;============================================================
-[Floating Contacts]
-Ïëàâàþùèå êîíòàêòû
-
-;Menu
-[Remove thumb]
-Óáðàòü ïëàâàþùèé êîíòàêò
-[Hide all thumbs]
-Ñêðûòü ïëàâàþùèå êîíòàêòû
-[Show all thumbs]
-Ïîêàçàòü ïëàâàþùèå êîíòàêòû
-
-;Hotkeys
-[Show/Hide all thumbs]
-Ïîêàçàòü/Ñêðûòü âñå êîíòàêòû
-
-;Properties
-;Main Features
-[Main Features]
-Ãëàâíîå
-[Hiding contacts]
-Ñêðûòèå êîíòàêòîâ
-[Hide offline contacts]
-Ïðÿòàòü îôôëàéí êîíòàêòû
-[Hide all contacts]
-Ïðÿòàòü âñå êîíòàêòû
-[Hide when a fulscreen app is active]
-Ïðÿòàòü êîãäà ïðèëîæåíèå ðàçâåðíóòî
-[Hide when contact list is shown]
-Ïðÿòàòü êîãäà ñïèñîê êîíòàêòîâ âèäåí
-[Stick together]
-Ñêëåèâàòü êîíòàêòû
-[Use fixed width]
-Øèðèíà
-[Show tooltips]
-Ïîäñêàçêè
-[Miscellaneous]
-Ïðî÷åå
-[0 = Default]
-0=Óìîë÷àíèå
-[requires mToolTip or Tipper plugin]
-òðåáóåòñÿ ìîäóëü mToolTip èëè Tipper
-[Bring to front]
-Íà ïåðåäíèé ïëàí
-[Bring to front every]
-Ïåðåìåùàòü íà ââåðõ êàæäûå
-
-;Appearance
-[<Contact List Text>]
-Øðèôò â ñïèñêå êîíòàêòîâ
-[Opacity:]
-Ïðîçðà÷íîñòü:
-[Floating Contacts Background]
-Ïëàâàþùèå êîíòàêòû: ôîí
-[Draw border]
-Ïîêàçûâàòü ðàìêó
-[Left-top edges color:]
-Öâåò ñëåâà-ñâåðõó:
-[Right-bottom eges color:]
-Öâåò ñïðàâà-ñíèçó:
-
-;End (Floating Ñontacts)
-
-
diff --git a/plugins/FloatingContacts/floatingcontacts-translation.txt b/plugins/FloatingContacts/floatingcontacts-translation.txt
new file mode 100644
index 0000000000..5283e4a460
--- /dev/null
+++ b/plugins/FloatingContacts/floatingcontacts-translation.txt
@@ -0,0 +1,62 @@
+; Common strings that belong to many files
+;[Hide when contact list is shown]
+
+; ../../plugins/FloatingContacts/bitmap_funcs.cpp
+;[Error]
+;[You need the png2dib plugin v. 0.1.3.x or later to process PNG images]
+
+; ../../plugins/FloatingContacts/fltcnt.rc
+;[0 = Default]
+;[Background]
+;[Background colour:]
+;[Bold]
+;[Border]
+;[Bring to front]
+;[Bring to front every]
+;[Colour]
+;[Dim idle contacts]
+;[Draw border]
+;[Fonts]
+;[Hide all contacts]
+;[Hide offline contacts]
+;[Hide when a fulscreen app is active]
+;[Hiding contacts]
+;[Italic]
+;[Left-top edges color:]
+;[Miscellaneous]
+;[Opacity:]
+;[Right-bottom eges color:]
+;[Show tooltips]
+;[Single click interface]
+;[Size]
+;[Slider1]
+;[Stick together]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Style]
+;[Tile horizontally]
+;[Tile vertically]
+;[Tooltips]
+;[Typeface]
+;[Underline]
+;[Use background bitmap]
+;[Use fixed width]
+;[as:]
+;[ms]
+;[pixels]
+;[requires mToolTip or Tipper plugin]
+;[same]
+;[seconds]
+
+; ../../plugins/FloatingContacts/main.cpp
+;[Show/Hide all thumbs]
+
+; ../../plugins/FloatingContacts/options.cpp
+;[<Contact List Text>]
+;[<none>]
+;[Appearance]
+;[Floating Contacts]
+;[Main Features]
+;[Plugins]
+;[Sample]
diff --git a/plugins/Folders/folders-translation.txt b/plugins/Folders/folders-translation.txt
new file mode 100644
index 0000000000..7cfa5d4437
--- /dev/null
+++ b/plugins/Folders/folders-translation.txt
@@ -0,0 +1,19 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Folders/folders.cpp
+;[Test folders]
+
+; ../../plugins/Folders/folders.rc
+;[Close]
+;[Custom folders]
+;[Custom folders variables help]
+;[Dialog]
+;[Edit]
+;[Preview]
+;[Refresh preview]
+;[Variables help]
+
+; ../../plugins/Folders/hooked_events.cpp
+;[Customize]
+;[Folders]
diff --git a/plugins/FreeImage/freeimage-translation.txt b/plugins/FreeImage/freeimage-translation.txt
new file mode 100644
index 0000000000..52329c17db
--- /dev/null
+++ b/plugins/FreeImage/freeimage-translation.txt
@@ -0,0 +1,2 @@
+; Common strings that belong to many files
+;[]
diff --git a/plugins/Gender/docs/gender-translate.txt b/plugins/Gender/docs/gender-translate.txt
deleted file mode 100644
index b2f31b9876..0000000000
--- a/plugins/Gender/docs/gender-translate.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-[Gender]
-[Male]
-[Female]
-[Undefined]
-[Set Gender]
-[Set Male]
-[Set Female]
-[Set Undefined]
-[Plugin settings]
-[Use]
-[slot to draw the icon]
-[Email]
-[Protocol]
-[SMS]
-[Advanced 1]
-[Advanced 2]
-[Web]
-[Client]
-[Advanced 3]
-[Advanced 4]
-[Advanced 5]
-[Enable menu items]
-[No info]
-[Draw an icon when gender info not found] \ No newline at end of file
diff --git a/plugins/Gender/gender-translation.txt b/plugins/Gender/gender-translation.txt
new file mode 100644
index 0000000000..e7085dfd0b
--- /dev/null
+++ b/plugins/Gender/gender-translation.txt
@@ -0,0 +1,34 @@
+; Common strings that belong to many files
+;[Gender]
+
+; ../../plugins/Gender/gender.rc
+;[Draw an icon when gender info not found]
+;[Enable menu items]
+;[Note: if you still don't see the icons try changing icon slot. Perhaps its used by some other plugin.]
+;[Plugin settings]
+;[Use]
+;[slot to draw the icon]
+
+; ../../plugins/Gender/main.cpp
+;[Female]
+;[Male]
+;[No info]
+;[Set Female]
+;[Set Gender]
+;[Set Male]
+;[Set Undefined]
+;[Undefined]
+
+; ../../plugins/Gender/options.cpp
+;[Advanced 1]
+;[Advanced 2]
+;[Advanced 3]
+;[Advanced 4]
+;[Advanced 5]
+;[Client]
+;[Disabled]
+;[Email]
+;[Plugins]
+;[Protocol]
+;[SMS]
+;[Web]
diff --git a/plugins/HistoryLinkListPlus/Language.txt b/plugins/HistoryLinkListPlus/Language.txt
deleted file mode 100644
index b7662f10e0..0000000000
--- a/plugins/HistoryLinkListPlus/Language.txt
+++ /dev/null
@@ -1,158 +0,0 @@
-; History Linklist Plus strings
-; History Linklist Plus Plugin for Miranda-IM
-; Date: 21 Dec 2010
-;
-; Language: German
-; Plugin Version: 0.0.0.1
-
-
-[Error]
-Fehler
-[Unable to load the Rich Edit control!]
-Rich Edit control konnte nicht geladen werden!
-[&Create Linklist]
-Linkliste erstellen
-[Linklist Plugin]
-Linklisten Plugin
-[History is empty!]
-Keine Nachrichten in der History!
-[Processing history...]
-History wird verarbeitet...
-[Processing list...]
-Liste wird verarbeitet...
-[Could not create window!]
-Fenster konnte nicht erzeugt werden!
-[Could not allocate memory!]
-Speicher konnte nicht belegt werden!
-[There are no links in history!]
-Die History enthält keine Links!
-[Matches for searchtext]
-Treffer für Suchtext
-[No messages found!\nPlease change current filter options.]
-Keine Nachrichten gefunden!\nBitte Filterregeln ändern.
-[Date]
-Datum
-[Miranda Linklist]
-Miranda Linkliste
-[Filter]
-Filter
-[none]
-keiner
-[mailaddresses]
-Mailadressen
-[URLs]
-URLs
-[incoming]
-eingehende
-[outgoing]
-ausgehende
-[search options]
-Suchoptionen
-
-;Menu
-;----
-[&About]
-Über
-[&Search]
-Suchen
-[&File]
-Datei
-[&Options]
-Optionen
-[&Clear Search Results]
-Suchergebnisse löschen
-[Message &Direction]
-Nachrichtenrichtung
-[&Incoming Messages Only]
-Nur eingehende Nachrichten
-[&Outgoing Messages Only]
-Nur ausgehende Nachrichten
-[Message &Type]
-Nachrichtenart
-[&Webaddresses Only]
-Nur Internetadressen
-[&Mail-Addresses Only]
-Nur E-Mail-Adressen
-[&Save]
-Speichern
-[&Close]
-Beenden
-
-;Popup Menu
-;----------
-[Copy to Clipboard]
-In Zwischenablage kopieren
-[Open]
-Öffnen
-[Open in new Window]
-In neuem Fenster öffnen
-[Show Message]
-Zeige Nachricht
-
-;Search Dialog
-;-------------
-[Search for:]
-Suchen nach:
-[Message direction]
-Nachrichtenrichtung
-[Message types]
-Nachrichtenarten
-[All directions]
-alle Richtungen
-[Incoming only]
-nur eingehende
-[Outgoing only]
-nur ausgehende
-[All types]
-alle Arten
-[Mail addresses only]
-nur Mailadressen
-[Web addresses only]
-nur Web-Adressen
-[Deep search]
-Genaue Suche
-[Search]
-Suchen
-[Close]
-Beenden
-
-;Options Dialog
-;--------------
-[Colour Select]
-Farbauswahl
-[Preview]
-Vorschau
-[Use Miranda Settings]
-Miranda Einstellungen verwenden
-[Plugin Default]
-Plugin Standard
-[Incoming messages]
-Eingehende Nachrichten
-[Outgoing messages]
-Ausgehende Nachrichten
-[Backgroundcolour]
-Hintergrundfarbe
-[Textcolour]
-Textfarbe
-[No Miranda Settings specified!]
-Keine Miranda Standardeinstellungen vorhanden!
-[General Settings]
-Allgemeine Einstellungen
-[Open links always in a new window]
-Links immer in neuem Fenster öffnen
-[Update list on new events]
-Liste automatisch aktualisieren
-[Show whole Message on 'mouse over' event]
-Ganze Nachricht bei Mauskontakt anzeigen
-[Save window position individually for each contact]
-Fensterposition individuell für jeden Kontakt speichern
-[Show...]
-Zeige...
-[Parting line]
-Trennlinie
-[Timestamp]
-Zeitstempel
-[Direction]
-Richtung
-[Type]
-Typ
diff --git a/plugins/HistoryLinkListPlus/historylinklistplus-translation.txt b/plugins/HistoryLinkListPlus/historylinklistplus-translation.txt
new file mode 100644
index 0000000000..e5a74b97f9
--- /dev/null
+++ b/plugins/HistoryLinkListPlus/historylinklistplus-translation.txt
@@ -0,0 +1,71 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/HistoryLinkListPlus/linklist.c
+;[&Create Linklist]
+;[Could not allocate memory!]
+;[Could not create window!]
+;[Error]
+;[History]
+;[History Linklist]
+;[Processing history...]
+;[There are no links in history!]
+
+; ../../plugins/HistoryLinkListPlus/linklist.rc
+;[&Clear Search Results]
+;[&Close]
+;[&File]
+;[&Incoming Messages Only]
+;[&Mail-Addresses Only]
+;[&Options]
+;[&Outgoing Messages Only]
+;[&Save]
+;[&Search]
+;[&Webaddresses Only]
+;[All directions]
+;[All types]
+;[Backgroundcolour]
+;[Close]
+;[Colour Select]
+;[Copy to Clipboard]
+;[Date]
+;[Deep search]
+;[Direction]
+;[General Settings]
+;[Incoming messages]
+;[Incoming only]
+;[Mail addresses only]
+;[Message &Direction]
+;[Message &Type]
+;[Message direction]
+;[Message types]
+;[Open]
+;[Open in new Window]
+;[Open links always in a new window]
+;[Outgoing messages]
+;[Outgoing only]
+;[Parting line]
+;[Plugin Default]
+;[Preview]
+;[Save window position individually for each contact]
+;[Search]
+;[Search for:]
+;[Show Message]
+;[Show whole Message on 'mouse over' event]
+;[Show...]
+;[Static]
+;[Textcolour]
+;[Timestamp]
+;[Type]
+;[Update list on new events]
+;[Use Miranda Settings]
+;[Web addresses only]
+;[link]
+
+; ../../plugins/HistoryLinkListPlus/linklist_dlg.c
+;[Linklist Plugin]
+
+; ../../plugins/HistoryLinkListPlus/linklist_fct.c
+;[Matches for searchtext]
+;[No messages found!\nPlease change current filter options.]
+;[Processing list...]
diff --git a/plugins/HistorySweeperLight/historysweeperlight-translation.txt b/plugins/HistorySweeperLight/historysweeperlight-translation.txt
new file mode 100644
index 0000000000..4a9536ee73
--- /dev/null
+++ b/plugins/HistorySweeperLight/historysweeperlight-translation.txt
@@ -0,0 +1,14 @@
+; Common strings that belong to many files
+;[Delete all events]
+;[Keep all events]
+
+; ../../plugins/HistorySweeperLight/historysweeperlight.rc
+;[Action 1]
+;[Action 2]
+;[History Sweeper Light]
+;[Sweep history for this contacts:]
+
+; ../../plugins/HistorySweeperLight/options.c
+;[*** Defaut Action ***]
+;[*** System History ***]
+;[History]
diff --git a/plugins/IEView/docs/ieview-translation.txt b/plugins/IEView/docs/ieview-translation.txt
deleted file mode 100644
index 51f89bcde0..0000000000
--- a/plugins/IEView/docs/ieview-translation.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-;****************************
-;*** IEView Plugin [1.0.3.5]
-; Author: raq <braq@wp.pl>
-;****************************
-
-[IEView plugin]
-[General]
-[Options]
-[Enable BBCodes]
-[Currently the following BBCodes are supported: [b][i][u][img][size][color]]
-[Enable support for Flash files in smileys and BBCodes]
-[Enable MathModule support]
-[Message Log]
-[Mode]
-[Background image]
-[Scroll with text]
-[External CSS file]
-[Templates]
-[Events To Show]
-[Show file events]
-[Show url events]
-[Show status changes]
-[Log Options]
-[Show nicknames]
-[Show time]
-[Show seconds]
-[Show date]
-[Use long date format]
-[Use relative timestamp]
-[Use message grouping]
-[Emotikons]
-[Animated Smiley Libraries]
-[Enable smiley replacement]
-[Specify library for each protocol]
-[Only replace isolated smileys]
-[Surround smileys with spaces]
-[Replace smileys in user names]
-[Group Chats]
diff --git a/plugins/IEView/ieview-translation.txt b/plugins/IEView/ieview-translation.txt
new file mode 100644
index 0000000000..85d514cd09
--- /dev/null
+++ b/plugins/IEView/ieview-translation.txt
@@ -0,0 +1,69 @@
+; Common strings that belong to many files
+;[Today]
+;[URL received]
+;[URL sent]
+;[Yesterday]
+
+; ../../plugins/IEView/HTMLBuilder.cpp
+;[ requested authorisation]
+;[ was added.]
+;[(Unknown Contact)]
+
+; ../../plugins/IEView/HistoryHTMLBuilder.cpp
+;[Incoming File Transfer]
+;[Outgoing File Transfer]
+
+; ../../plugins/IEView/MUCCHTMLBuilder.cpp
+;[Error]
+
+; ../../plugins/IEView/Options.cpp
+;[All Files]
+;[All Images]
+;[Default]
+;[General]
+;[Group Chats]
+;[History]
+;[IEView]
+;[Message Log]
+;[Message Sessions]
+;[Skins]
+;[Style Sheet]
+;[Template]
+;[protocol]
+
+; ../../plugins/IEView/ScriverHTMLBuilder.cpp
+;[File received]
+;[File sent]
+
+; ../../plugins/IEView/ieview.rc
+;[Background image]
+;[Clear Log]
+;[Compatibility Mode]
+;[Copy]
+;[Copy Link]
+;[Currently the following BBCodes are supported: [b][i][u][s][img][size][color][url]]
+;[Embed YouTube videos]
+;[Enable BBCodes]
+;[Enable MathModule support]
+;[Enable support for Flash files in smileys and BBCodes]
+;[Enable workaround for PNG transparency]
+;[Hide window border]
+;[Mode]
+;[Options]
+;[Print]
+;[Replace smileys in user names]
+;[Save Image As...]
+;[Scroll with text]
+;[Select All]
+;[Show date]
+;[Show nicknames]
+;[Show seconds]
+;[Show source]
+;[Show time]
+;[Size:]
+;[Template Options]
+;[Use External CSS]
+;[Use Templates]
+;[Use long date format]
+;[Use message grouping]
+;[Use relative timestamp]
diff --git a/plugins/IgnoreState/ignorestate-translation.txt b/plugins/IgnoreState/ignorestate-translation.txt
new file mode 100644
index 0000000000..7ef4094bcf
--- /dev/null
+++ b/plugins/IgnoreState/ignorestate-translation.txt
@@ -0,0 +1,26 @@
+; Common strings that belong to many files
+;[Warning: classic contact list plugin doesn`t have ability to use extraicons]
+
+; ../../plugins/IgnoreState/commonheaders.h
+;[All]
+;[Authorization]
+;[Files]
+;[Full Ignore]
+;[Message Ignore]
+;[Messages]
+;[Partial Ignore]
+;[Typing Notify]
+;[URL]
+;[User Online]
+;[You Were Added]
+
+; ../../plugins/IgnoreState/ignore.rc
+;[Filtered events:]
+;[Plugin settings]
+;[Use]
+;[Use Miranda ignore settings for All Contacts]
+;[slot to draw the icon]
+
+; ../../plugins/IgnoreState/options.cpp
+;[Contact List]
+;[Extraicons plugin is used, use Contact list > Extraicons for customize.]
diff --git a/plugins/Import/docs/import-translation.txt b/plugins/Import/docs/import-translation.txt
deleted file mode 100644
index d971470cf0..0000000000
--- a/plugins/Import/docs/import-translation.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Miranda IM Development Team
-Author-email: project-info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.6.1
-Plugins-included:
-
-; Generated by lpgen on Thu Jan 11 20:52:59 2007
-; Translations: 35
-
-; main.c
-;[&Import...]
-
-; mirabilis.c
-;[The given file does not exist. Please check that you have entered the name correctly.]
-;[Mirabilis Import]
-;[Mirabilis ICQ database indexes (*.idx)\0*.IDX\0All Files (*)\0*\0]
-
-; miranda.c
-;[Miranda Import]
-;[Miranda IM database (*.dat)\0*.DAT\0All Files (*)\0*\0]
-
-; wizard.c
-;[Finish]
-;[Cancel]
-
-; resource.rc
-;[From a Miranda IM database.]
-;[From a Mirabilis ICQ (99a - 2003a) database.]
-;[Use the Find/Add contacts tool to populate my contact list.]
-;[Do not load the import plugin at startup again]
-;[Progress1]
-;[Import all contacts and all messages]
-;[Only import contacts]
-;[&Next >]
-;[&Other Database...]
-;[&Other Profile...]
-;[< &Back]
-;[Choose how you would like to import:]
-;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
-;[Click ]
-;[If you wish to import more information, click ]
-;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
-;[Import completed]
-;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
-;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click ]
-;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click ]
-;[Now importing...]
-;[Select this if you want to import as much data as possible. This is the recommended option.]
-;[Select this if you want to import contacts but don't want to import any message history.]
-;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
-;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the ]
-;[&Filename:]
-;[Import Information Wizard]
-
diff --git a/plugins/Import/import-translation.txt b/plugins/Import/import-translation.txt
new file mode 100644
index 0000000000..37489bef6a
--- /dev/null
+++ b/plugins/Import/import-translation.txt
@@ -0,0 +1,164 @@
+; Common strings that belong to many files
+;[Added %d contacts and %d groups.]
+;[All Files]
+;[Cancel]
+;[Import completed in %d seconds.]
+;[Importing groups.]
+;[The given file does not exist. Please check that you have entered the name correctly.]
+
+; ../../plugins/Import/main.c
+;[&Import...]
+;[Added %s contact %s]
+;[Added %s contact %s, '%s']
+;[Added contact %u (found in history)]
+;[Failed to add %s contact %s]
+;[Ignored event from/to self]
+;[Skipping duplicate group %s.]
+
+; ../../plugins/Import/mirabilis.c
+;[Added %d events and skipped %d duplicates.]
+;[All groups may not have not been imported.]
+;[Attempting to parse group list, type %d.]
+;[Attempting to parse property block at offset %u.]
+;[Attempting to parse property block list at offset %u.]
+;[Attempting to parse sub list at offset %u.]
+;[Attempting to parse wav file list at offset %u.]
+;[ERROR: An error occurred while importing groups.]
+;[ERROR: Failed to find contact list groups.]
+;[ERROR: Failed to find owner information.]
+;[Error: Unknown datatype (%u) at offset %u.]
+;[Error: Unknown sub list type (%u) at offset %u.]
+;[Failed to open database file]
+;[Failed to open index file]
+;[Failed to read Property block.]
+;[Group import was not completed.]
+;[ICQ account is not installed.]
+;[Ignoring msg from user %d at ofs %d.]
+;[Ignoring msg with no text from %d ofs %d.]
+;[Import aborted]
+;[Importing contacts]
+;[Importing history (this may take a while)]
+;[Mirabilis ICQ database indexes]
+;[Mirabilis Import]
+;[No ICQ contacts or history will be imported.]
+;[Skipping 'Auth. accepted' msg, ofs %d.]
+;[Skipping 'Auth. denied' msg, ofs %d.]
+;[Skipping 'Birthday' msg (?), ofs %d.]
+;[Skipping 'Chat request' msg, ofs %d.]
+;[Skipping 'Contact' msg, ofs %d.]
+;[Skipping 'Email Express' msg, ofs %d.]
+;[Skipping 'Phonecall' msg (?), ofs %d.]
+;[Skipping 'Request for auth.' msg, ofs %d.]
+;[Skipping 'SMS' msg (?), ofs %d.]
+;[Skipping 'System message', ofs %d.]
+;[Skipping 'WWW Pager' msg, ofs %d.]
+;[Skipping 'You were added' msg, ofs %d.]
+;[Skipping 29 msg, ofs %d.]
+;[Skipping 32 msg, ofs %d.]
+;[Skipping contact with unsupported version.]
+;[Skipping duplicate ICQ contact %u]
+;[Skipping duplicate ICQ contact %u, %s]
+;[Skipping event with ID < 2001.]
+;[Skipping file message offset %d.]
+;[Skipping inactive contact.]
+;[Skipping message type 0xE3 at offset %d.]
+;[Skipping non-ICQ contact %u.]
+;[Skipping unknown 0xE0 subtype (%d), ofs %d.]
+;[Skipping unknown event type %d at offset %d.]
+;[Skipping unrecognizable contact.]
+;[This database does not contain any contact groups.]
+;[This database is an unknown version.]
+;[This looks like a ICQ 2000a database.]
+;[This looks like a ICQ 2000b database.]
+;[This looks like a ICQ 2001, 2002 or 2003a database.]
+;[This looks like a ICQ 99a database.]
+;[This looks like a ICQ 99b database.]
+;[default]
+
+; ../../plugins/Import/miranda.c
+;[Added %d contacts, %d groups and %d events.]
+;[Could not open file.]
+;[DEBUG: Deleted setting treated as 0-length setting]
+;[ERROR: Chain broken, no valid contact at %d]
+;[ERROR: Faulty settings chain]
+;[Failed to add message]
+;[Failed to find module %s]
+;[Failed to find setting %s]
+;[Found module: %s]
+;[Getting type %u value for setting: %s]
+;[Group import failed.]
+;[Ignoring module: %s]
+;[Ignoring setting: %s]
+;[Importing contacts.]
+;[Importing history.]
+;[Importing system history.]
+;[Miranda IM database]
+;[Miranda Import]
+;[Modulename corrupted]
+;[No owner found.]
+;[Number of contacts in database: %d]
+;[Read failure.]
+;[Signature mismatch]
+;[Skipped %d contacts.]
+;[Skipped %d duplicates and %d filtered events.]
+;[Skipped %d duplicates.]
+;[Skipping %s contact, ID not found]
+;[Skipping contact with no protocol]
+;[Skipping contact, %s not installed.]
+;[Skipping duplicate %s contact %s]
+;[Skipping history import.]
+;[Skipping new contacts import.]
+;[Skipping non-IM contact (%s)]
+;[Skipping system history import.]
+;[This is not a valid Miranda IM database.]
+;[This looks like a Miranda database, version 0.1.0.0 or above.]
+;[Unknown error while adding %s contact %s]
+;[Version mismatch]
+;[Warning: Found module with no name]
+
+; ../../plugins/Import/resource.rc
+;[&Account:]
+;[&Filename:]
+;[&Next >]
+;[&Other Database...]
+;[&Other Profile...]
+;[< &Back]
+;[Choose how you would like to import:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Custom import]
+;[Do not load the import plugin at startup again]
+;[File Transfers]
+;[From a Mirabilis ICQ (99a - 2003a) database.]
+;[From a Miranda IM database.]
+;[If at a future date you wish to use the wizard again, you can make it load again by going to the Plugins section of the Options dialog box.]
+;[If you want to change the way Miranda handles server-side contacts at a later time, you can do this in the \"ICQ Contacts\" page in the Miranda options.]
+;[If you wish to import more information, click \"Next\" to return to the start of the wizard, otherwise click \"Finish\" to start using Miranda.]
+;[Import Information Wizard]
+;[Import all contacts and all messages]
+;[Import completed]
+;[Incoming]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Messages]
+;[Miranda has found Mirabilis ICQ databases corresponding to the following ICQ numbers. Please select the one you wish to import, or click \"Other Database\" if your database is not listed.]
+;[Miranda has found Miranda profiles with the following names. Please select the one you wish to import, or click \"Other Profile\" if your profile is not listed, or if the list is empty.]
+;[Miranda has now been configured to automatically download the contacts in your server-side contact list the next time you connect to ICQ.]
+;[New contacts && groups]
+;[Now importing...]
+;[Only import contacts]
+;[Only since:]
+;[Other]
+;[Outgoing]
+;[Progress1]
+;[Select items to import:]
+;[Select this if you want to customize what to import.]
+;[Select this if you want to import as much data as possible. This is the recommended option.]
+;[Select this if you want to import contacts but don't want to import any message history.]
+;[System history]
+;[This wizard will help you import contacts and message history from Mirabilis ICQ, as well as letting you import from other Miranda IM profiles.]
+;[URLs]
+;[Use the Find/Add contacts tool to populate my contact list.]
+;[Warning: Mirabilis ICQ running. Import may not be reliable.]
+;[You will probably never need to use this wizard again, so you can save memory by not loading it every time you start Miranda. This will mean that the import menu item will no longer be available.]
+
+; ../../plugins/Import/wizard.c
+;[Finish]
diff --git a/plugins/ImportTXT/doc/importtxt_translate.txt b/plugins/ImportTXT/doc/importtxt_translate.txt
deleted file mode 100644
index 4220d2e02d..0000000000
--- a/plugins/ImportTXT/doc/importtxt_translate.txt
+++ /dev/null
@@ -1,105 +0,0 @@
-;============================================================
-; Module: importtxt.dll
-; Plugin: Imports history saved in TXT files from other clients
-; Versions: 0.0.0.1 - 0.0.1.2
-; Translators: Abyss
-; Dates: 6.09.08
-; Template:
-; URL:
-;============================================================
-[Imports history saved in TXT files from other clients]
-Èìïîðòèðóåò èñòîðèþ èç òåêñòîâûõ ôàéëîâ
-[Import history to ]
-Èìïîðòèðîâàòü èñòîðèþ â
-[Import history]
-Èìïîðò èñòîðèè
-[Choose a file...]
-Âûáåðèòå ôàéë...
-[Choose a pattern...]
-Âûáåðèòå øàáëîí...
-[Choose a file for import...]
-Âûáåðèòå ôàéë äëÿ èìïîðòà...
-[Text files (*.txt)]
-Òåêñòîâûå ôàéëû (*.txt)
-[All files (*.*)]
-Âñå ôàéëû (*.*)
-[Start]
-Ñòàðò
-;[Close]
-[Error in cfg file: ]
-Îøèáêà â cfg ôàéëå:
-[No Files Patterns Found]
-Íå íàéäåíû ôàéëû øàáëîíîâ
-[No messages in this file]
-Â ýòîì ôàéëå íåò ñîîáùåíèé
-[Import started...]
-Èìïîðò çàïóùåí...
-[Added: %d messages]
-Äîáàâëåíî: %d ñîîáùåíèé
-[Duplicates: %d messages]
-Äóáëèêàòîâ: %d ñîîáùåíèé
-[In: %d:%d:%d]
-Çà: %d:%d:%d
-[Import not finished. Do you realy want close?]
-Èìïîðò íå çàêîí÷åí. Âû äåéñòâèòåëüíî õîòèòå çàêðûòü?
-
-[Error adding message to DB]
-Îøèáêà äîáàâëåíèÿ ñîîáùåíèÿ â Áàçó
-
-[Error opening file]
-Îøèáêà îòêðûòèÿ ôàéëà
-[Error mapping file]
-Îøèáêà îòîáðàæåíèÿ ôàéëà
-[Error mapping]
-Îøèáêà îòîáðàæåíèÿ
-
-[Header not found]
-Çàãîëîâîê íå íàéäåí
-
-[Import Text Files Wizard]
-Ìàñòåð Èìïîðòà Òåêñòîâûõ Ôàéëîâ
-
-[This wizard will help you import message history from some other clients and Miranda plugins, stored in text files.]
-Ýòîò ìàñòåð ïîìîæåò âàì èìïîðòèðîâàòü ñîîáùåíèÿ èç íåêîòîðûõ äðóãèõ êëèåíòîâ è ïëàãèíîâ Ìèðàíäû, õðàíÿùóþñÿ â òåêñòîâûõ ôàéëàõ.
-[Click ""Next"" to choose the information you wish to import, or click ""Cancel"" to exit the wizard and continue using Miranda.]
-Íàæìèòå "Äàëåå" ÷òîáû âûáðàòü èíôîðìàöèþ äëÿ èìïîðòèðîâàíèÿ, èëè "Îòìåíà" ÷òîáû âûéòè èç ýòîãî ìàñòåðà.
-[It is recommended that you create a backup of your current Miranda profile before importing.]
-Ðåêîìåíäóåòñÿ ñîçäàòü ðåçåðâíóþ êîïèþ òåêóùåãî ïðîôèëÿ ïåðåä èìïîðòèðîâàíèåì.
-
-[Choose type of imported files:]
-Âûáåðèòå òèï èìïîðòèðóåìûõ ôàéëîâ:
-
-[Select files or the whole directory for import:]
-Âûáåðèòå ôàéëû èëè öåëóþ äèðåêòîðèþ äëÿ èìïîðòà:
-[Files...]
-Ôàéëû...
-[Path:]
-Ïóòü:
-[Files:]
-Ôàéëû:
-[Directory...]
-Äèðåêòîðèÿ...
-
-[All previous chosen files will try to import to this protocol.]
-Âñå ðàíåå âûáðàíûå ôàéëû áóäóò èìïîðòèðîâàíû â ýòîò ïðîòîêîë.
-[Select protocol or account:]
-Âûáåðèòå ïðîòîêîë èëè àêêàóíò:
-[Click "Next" to start Import or "Cancel" to Abort.]
-Íàæìèòå "Äàëåå" äëÿ íà÷àëà Èìïîðòà èëè "Îòìåíà" äëÿ âûõîäà.
-[Now importing...]
-Èìïîðòèðóåòñÿ...
-
-
-[Select folder for import...]
-Âûáåðèòå ïàïêó äëÿ èìïîðòà...
-[File: %s]
-Ôàéë: %s
-[To: %s]
-Â: %s
-[Can''t determine destination contact]
-Íå ìîãó îïðåäåëèòü êîíòàêò íàçíà÷åíèÿ
-
-[Default extension]
-Ðàñøèðåíèå ïî óìîë÷àíèþ
-[Its not %s file]
-Ýòî íå ôàéë %s
diff --git a/plugins/ImportTXT/importtxt-translation.txt b/plugins/ImportTXT/importtxt-translation.txt
new file mode 100644
index 0000000000..c14fa91486
--- /dev/null
+++ b/plugins/ImportTXT/importtxt-translation.txt
@@ -0,0 +1,28 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ImportTXT/ImpTxtDlg.rc
+;[Choose a file...]
+;[Close]
+;[Import history to ]
+;[Start]
+
+; ../../plugins/ImportTXT/ImpTxtWiz.rc
+;[&Next >]
+;[< &Back]
+;[All previous chosen files will try to import to this protocol.]
+;[Cancel]
+;[Choose type of imported files:]
+;[Click \"Next\" to choose the information you wish to import, or click \"Cancel\" to exit the wizard and continue using Miranda.]
+;[Click \"Next\" to start Import or \"Cancel\" to Abort.]
+;[Directory...]
+;[Files...]
+;[Files:]
+;[Import Text Files Wizard]
+;[It is recommended that you create a backup of your current Miranda profile before importing.]
+;[Now importing...]
+;[Path:]
+;[Progress1]
+;[Select files or the whole directory for import:]
+;[Select protocol or account:]
+;[This wizard will help you import message history from some other clients and Miranda plugins, stored in text files.]
diff --git a/plugins/JSON/json-translation.txt b/plugins/JSON/json-translation.txt
new file mode 100644
index 0000000000..52329c17db
--- /dev/null
+++ b/plugins/JSON/json-translation.txt
@@ -0,0 +1,2 @@
+; Common strings that belong to many files
+;[]
diff --git a/plugins/KeyboardNotify/keyboardnotify-translation.txt b/plugins/KeyboardNotify/keyboardnotify-translation.txt
new file mode 100644
index 0000000000..f73628491f
--- /dev/null
+++ b/plugins/KeyboardNotify/keyboardnotify-translation.txt
@@ -0,0 +1,113 @@
+; Common strings that belong to many files
+;[Ignore]
+
+; ../../plugins/KeyboardNotify/ignore.cpp
+;[** All contacts **]
+;[** Unknown contacts **]
+
+; ../../plugins/KeyboardNotify/main.cpp
+;[Message Received]
+;[Message Session]
+;[Message Session is typing...]
+
+; ../../plugins/KeyboardNotify/options.cpp
+;[Flashing]
+;[Keyboard Flash]
+;[None]
+;[Plugins]
+;[Protocol]
+;[Protocols]
+;[Rules]
+;[Themes]
+;[\n; Automatically generated Keyboard Notify Theme file\n\n\n]
+;[\n; End of automatically generated Keyboard Notify Theme file\n]
+
+; ../../plugins/KeyboardNotify/resources.rc
+;[ ... and not in foreground]
+;[&Preview]
+;[Accordingly to events' count]
+;[Add]
+;[All at the same time]
+;[All other situations]
+;[Away]
+;[Blink if message window is open]
+;[Cancel]
+;[Caps]
+;[Caps Lock]
+;[Consider event opened after]
+;[Create/Edit Themes]
+;[Custom theme]
+;[DND]
+;[Defined programs are running]
+;[Delete]
+;[Emulate keypresses (Use this option if you are using an USB keyboard)]
+;[End of 'notify when' conditions]
+;[Events are opened]
+;[Events to react on]
+;[Everything else]
+;[Export...]
+;[Fast]
+;[File events]
+;[Flash speed]
+;[Flash until]
+;[Flashing effects]
+;[Free for chat]
+;[Full Screen mode]
+;[Ignore URLs]
+;[Ignore all]
+;[Ignore files]
+;[Ignore messages]
+;[Ignore none]
+;[Ignore others]
+;[Import...]
+;[Import/Export]
+;[In sequence]
+;[In turn]
+;[Incoming URLs]
+;[Incoming files]
+;[Incoming messages]
+;[Invisible]
+;[Keys to flash]
+;[Message events]
+;[Message-Event only]
+;[NA]
+;[Notify when]
+;[Num]
+;[Num Lock]
+;[OK]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Only if last is]
+;[Only notify if status is]
+;[Other events]
+;[Out to lunch]
+;[Override existing]
+;[Pending Events]
+;[Program]
+;[Protocols to check]
+;[Remind me every]
+;[Screen Saver is running]
+;[Scroll]
+;[Scroll Lock]
+;[Set LEDs for events]
+;[Set program list]
+;[Set xStatus list]
+;[Slider1]
+;[Slow]
+;[Spin1]
+;[Tab1]
+;[Test]
+;[The following events are being ignored:]
+;[Theme]
+;[URL events]
+;[Update]
+;[Use custom theme]
+;[Wait before starting flashing]
+;[Workstation is Locked (2000/XP)]
+;[is re-attended]
+;[minutes]
+;[sec. old]
+;[seconds]
+;[xStatuses]
diff --git a/plugins/LangMan/docs/LangMan-Translation.txt b/plugins/LangMan/docs/LangMan-Translation.txt
deleted file mode 100644
index 70dd24253a..0000000000
--- a/plugins/LangMan/docs/LangMan-Translation.txt
+++ /dev/null
@@ -1,293 +0,0 @@
-
-Language Pack Manager 1.0.2.2 for Miranda IM 0.6+
-------------------------------------------------------------------------
- Translator Information
-
- Contents: -------------------------------
- | General Info, Langpack Header,
- | String Listing
-
-General Info
------------------------------
- 'Language Pack Manager' can be translated with the Miranda IM
- language files.
-
- Put the following strings in a file called 'langpack_<language>.txt'
- in the Miranda IM directory and translate them into your
- language.
- If you need more info on Miranda IM language files visit:
- http://miranda.svn.sourceforge.net/viewvc/*checkout*/miranda/trunk/miranda/i18n/readme.txt
-
-Langpack Header
------------------------------
- The information that is shown in the options about your
- Language Pack file is taken from the header privided
- in that file.
- If you are the author of a langpack file, please make sure
- the information you give there is accurate and does follow
- the offical rules.
-
- The official names of the header tags and what they specify
- are described here:
- http://miranda.svn.sourceforge.net/viewvc/*checkout*/miranda/trunk/miranda/i18n/readme.txt
-
- Following, I provide a summary of the available tags and
- I also provide some ideas on how those data could be formated.
- You do not need to follow those suggestions, but I think it would
- make the provided information more comfortable to read and more informative.
-
- 'Language' header (optional):
- A full description of the language in the file, in English, e.g.
- 'English (UK)', 'English (US) humorous' or 'German'.
- This field should really be in in English so everybody knows what
- is is about. The string is translated using the current langpack
- before it is displayed.
- Just provide a country abbreviation in brackets if it is useful.
- A value of 'French (fr-FR)' is not very senseful as the
- information is duplicated in the specified locale.
- 'German (AT)' would be a useful example.
- Just be a bit smart ;) to find out when those brackets are
- necessary and when not.
- Several langpack files for the same language are possible
- using this field, e.g.
- 'German' pack using 'Sie' and 'German (informal)' using 'Du'.
-
- 'Locale' header:
- The Windows language code. A complete list is available at
- http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_238z.asp
- Please make sure this is a correct value. There were some
- langpack files out there specifying the English Locale
- instead of their own.
-
- 'Last-Modified-Using' header:
- Please keep this line up-to-date, containing the last version
- of Miranda IM you made changes with, so people can compare files
- containing the same language to see which is the most up-to-date.
- The formatting of the value is unimportant, as long as it's human-readable.
- However, it is more comfortable to read when all Language Packs use
- the same format.
- I think we could agree upon the following format: 'Miranda IM 0.6'
- When you use an alpha build the following format fits well:
- 'Miranda IM 0.6 alpha build #1' (as shown on 'Help'->'About' dialog).
-
- 'Authors' header:
- A list of people who have worked on this file.
- When you do something, add (or move) your name to the front,
- and put a comma (', ') between each name, e.g.
- 'Hari Seldon, Gaal Dornick'
- By the nature of the options dialog the place to display this value
- is very limited.
- Important and actively developing people should be listed first.
- Real names should be prefered instead of just nicknames.
-
- 'Author-email' header:
- Should contain the e-mail of the person that last changed
- the file only, on the assumption that that person is qualified
- to manage the file.
- It is enough when the user knows one single email address
- he can write to.
- You can use ' at ' instead of '@' to obfuscate your email address.
-
- 'Plugins-included' header:
- Contains a list of the plugins that are also translated in this file. It
- should be a comma-delimited list of the plugin DLL filenames, e.g.
- 'Plugins-included: splitmsgdialogs,import,historyp'.
- You really should follow standards here. ;)
- The Language Pack Manager uses this list to display a list of installed
- plugins which are not included in this package.
- 'miranda32' or something like that does not need to be listed here.
- The list is case-insensitive, but it is a good idea to use exactly the same
- case of the DLL file.
- Just use filenames of the plugin DLLs here, e.g.
- the plugin named 'ICQ.dll' should be listed as 'ICQ'.
- It is a good idea to even include plugins into this list that do not have
- any strings for translation, as for example 'png2dib.dll'.
- The inclusion list states which plugins are fully language adapted.
- 'png2dib' is, so it should be listed in the header.
- Additionalliy, each plugin has at least one string to be translated:
- the long description shown on the plugin's info page in 'Options'->Plugins'.
-
- 'X-FLName' header (optional, non-standard extension):
- You can add this header item for Auto-Update support.
- It contains the name of the language pack as shown on the
- file listing at http://addons.miranda-im.org.
- When this tag is omitted the package needs to be listed as
- 'xyz Language Pack' on the file listing. Whereas 'xyz' is the name
- of the language pack as stored in the 'Language' header.
-
- 'X-Version' header (non-standard extension):
- You can add this header item for Auto-Update support.
- It contains the version number of the langpack as stated on
- the file listing at http://addons.miranda-im.org.
-
- 'langpack_*.txt' file name:
- To use the file, place it in the same directory as miranda32.exe,
- and call it langpack_*.txt where * can be anything, however it is
- recommended that it be the language.
- It makes sense when the * part of the file name is English(!) and
- lower case, e.g. 'langpack_chineset.txt' for the
- 'Chinese (Traditional)' package.
- Please avoid using any other character than a-z, 0-9 in this name
- to keep it portable.
- Please do not include a version number in the file name.
- It is very hard to replace the file manually when the file name
- changes all the time.
-
-String Listing
------------------------------
-
-; --- Plugin: Language Pack Manager 1.0.2.2 (German) ---
-; Translation by hrathh
-; Please report any mistakes or missing strings in here.
-
-[Language pack manager]
-Sprachdatei-Manager
-[Helps you manage Language Packs of different languages.]
-Hilft dabei Sprachdateien verschiedener Sprachen zu verwalten.
-[Language Pack Manager Plugin]
-Sprachdatei-Manager
-[The Language Pack Manager Plugin can not be loaded. It requires Miranda IM %hs or later.]
-Der Sprachdatei-Manager kann nicht geladen werden. Er benötigt Miranda IM %hs oder neuer.
-[Language Pack Update HTTP connection]
-Sprachdatei-Update HTTP-Verbindung
-
-; Options
-;[Customize]
-[Language]
-Sprachen
-[&Remove...]
-&Entfernen...
-[Installed Languages]
-Installierte Sprachen
-[File]
-Datei
-[built-in]
-enthalten
-[Author(s):]
-Autor(en):
-[E-mail:]
-E-Mail:
-[Last modified using:]
-Verwendung von:
-[Date:]
-Datum:
-;[Version:]
-;[Locale:]
-[(incompatible)]
-(inkompatibel)
-[Unknown]
-Unbekannt
-[Current]
-Aktuell
-[Not included:]
-Nicht enthalten:
-;[%hs (%s)]
-[All installed plugins are included.]
-Alle installierten Plugins sind enthalten.
-[Download more Language Packs]
-Weitere Sprachdateien herunterladen
-[Please restart Miranda IM for your changes to take effect.]
-Bitte Miranda IM neu starten, damit die Änderungen wirksam werden.
-[Check for new &versions of Language Packs periodically]
-Regelmäßig auf neue Sprachdatei-&Versionen überprüfen
-[&Download Language]
-Sprache &herunterladen
-
-; All names of the language packs can be translated
-[English (default)]
-Englisch (Standard)
-
-; Update Notify
-[Language Pack Update Now Available]
-Update für Sprachdatei ist jetzt verfügbar
-[A new version of a Language Pack is now available. Click the install button to download and install this new update.]
-Eine neue Version einer Sprachdatei ist verfügbar. Klicken Sie auf "Jetzt installieren" um das neue Update herunterzuladen und zu installieren.
-[Language:]
-Sprache:
-[Current:]
-Aktuell:
-[New:]
-Neu:
-[&Install Now]
-Jetzt &installieren
-;[Close]
-[Language Pack Update succeeded]
-Sprachdatei-Update erfolgreich
-[The language pack "%s" has been sucessfully downloaded and installed.]
-Die Sprachdatei "%s" wurde erfolgreich heruntergeladen und aktualisiert.
-[Language Pack Update failed]
-Sprachdatei-Update fehlgeschlagen
-[The language pack "%s" could not be downloaded or extracted.]
-Die Sprachdatei "%s" konnte nicht heruntergeladen oder extrahiert werden.
-
-; Download Language
-[Select your language]
-Sprache wählen
-[Miranda IM is available in many languages.\nHere is a list of all available languages of the file listing, please select your native &language:]
-Miranda IM is in vielen Sprachen verfügbar.\nEs folgt eine Liste aller verfügbaren Sprachen auf der Website. Bitte wählen Sie Ihre gewünschte &Sprache aus:
-[Download &all languages]
-&Alle Sprachen herunterladen
-[Note: This will download and install the newest language pack available for the selected language. There might be language packs from other authors available on the file listing.]
-Hinweis: Es wird die jeweils neueste Sprachdatei für die gewählte Sprache heruntergeladen. Es könnten noch weitere Sprachdateien von anderen Autoren auf der Website verfügbar sein.
-[downloading]
-downloaden
-;[OK]
-;[Cancel]
-[Language Pack Download finished]
-Sprachdatei-Download beendet
-[The download succeeded!]
-Der Download war erfolgreich!
-[The download failed!\n\nThe language pack could not be downloaded or extracted.]
-Der Download schlug fehl!\n\nDie Sprachdatei konnte nicht heruntergeladen oder extrahiert werden.
-
-; All language subcategory names on the website can be translated
-;[English (default)]
-[Chinese]
-Chinesisch
-[Portuguese]
-Portugiesisch
-[French]
-Französisch
-[Hebrew]
-Hebräisch
-[Hungarian]
-Ungarisch
-[Italian]
-Italienisch
-[Spanish]
-Spanisch
-[Ukrainian]
-Ukrainisch
-[Russian]
-Russisch
-[German]
-Deutsch
-[Dutch]
-Holländisch
-[Bulgarian]
-Bulgarisch
-[Czech]
-Tschechisch
-[Korean]
-Koreanisch
-[Polish]
-Polnisch
-[Turkish]
-Türkisch
-[Swedish]
-Schwedisch
-[Japanese]
-Japanisch
-[Belarusian]
-Weißrussisch
-[Danish]
-Dänisch
-[Finnish]
-Finnisch
-[Croatian]
-Kroatisch
-
-; ---
-
-
-H. Herkenrath (hrathh at users.sourceforge.net)
diff --git a/plugins/LangMan/langman-translation.txt b/plugins/LangMan/langman-translation.txt
new file mode 100644
index 0000000000..aa87fb8a05
--- /dev/null
+++ b/plugins/LangMan/langman-translation.txt
@@ -0,0 +1,45 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/LangMan/main.cpp
+;[Language Pack Manager Plugin]
+;[Reload langpack]
+;[The Language Pack Manager Plugin can not be loaded. It requires Miranda IM %hs or later.]
+
+; ../../plugins/LangMan/options.cpp
+;[%hs (%s)]
+;[&Remove...]
+;[(incompatible)]
+;[All installed plugins are included.]
+;[Appearance]
+;[Current]
+;[File]
+;[Installed Languages]
+;[Unknown]
+;[built-in]
+
+; ../../plugins/LangMan/resource.rc
+;[&Download Language]
+;[&Install Now]
+;[A new version of a Language Pack is now available. Click the install button to download and install this new update.]
+;[Author(s):]
+;[Cancel]
+;[Check for new &versions of Language Packs periodically]
+;[Close]
+;[Current:]
+;[Date:]
+;[Download &all languages]
+;[Download more Language Packs]
+;[E-mail:]
+;[Language Pack Update Now Available]
+;[Language:]
+;[Last modified using:]
+;[Locale:]
+;[Miranda IM is available in many languages.\nHere is a list of all available languages of the file listing, please select your native &language:]
+;[New:]
+;[Not included:]
+;[Note: This will download and install the newest language pack available for the selected language. There might be language packs from other authors available on the file listing.]
+;[OK]
+;[Please restart Miranda IM for your changes to take effect.]
+;[Select your language]
+;[Version:]
diff --git a/plugins/ListeningTo/Docs/langpack_listeningto.txt b/plugins/ListeningTo/Docs/langpack_listeningto.txt
deleted file mode 100644
index 2c17ffb495..0000000000
--- a/plugins/ListeningTo/Docs/langpack_listeningto.txt
+++ /dev/null
@@ -1,69 +0,0 @@
-; ListeningTo
-; Author: Pescuma
-; http://forums.miranda-im.org/showthread.php?t=10912
-
-[Listening to]
-
-; Menu item
-[Send to all protocols]
-[Send to %s]
-
-; Toptoolbar
-[Enable/Disable sending Listening To info (to all protocols)]
-
-; Options
-[Contact List]
-
-[Status]
-[Listening info]
-
-[General]
-[ Listening to information ]
-[Enable sending listening information to contacts]
-[Music]
-[Radio]
-[Video]
-[Others]
-[You also have to enable it per protocol in the main menu]
-[ XStatus ]
-[For protocols that don't support listening to but support XStatus:]
-[Set XStatus to Music and show listening info]
-[If other XStatus is not set, set XStatus to Music and show listening info]
-[If XStatus is Music, show listening info]
-[Do nothing]
-[ Contacts ]
-[Apply template for info from contacts (overrides contacts template)]
-[Show advanced icon in slot]
-
-[Format]
-[ Listening to ]
-[Template:]
-[Variables:]
-[%artist% - Artist name]
-[%album% - Album name]
-[%title% - Song title]
-[%track% - Track number]
-[%year% - Song year]
-[%genre% - Song genre]
-[%length% - Song length]
-[%player% - Player name]
-[%type% - Media type (Music, Radio, Video, etc)]
-[When variable not found, use:]
-[ XStatus ]
-[Title:]
-[Message:]
-[Other Variables:]
-[%listening% - Listening to info (as set above)]
-[When nothing is playing, replace %listening% with:]
-
-[Players]
-[Get info from WATrack plugin]
-[Get info from these players:]
-[Winamp (*)]
-[Windows Media Player]
-[iTunes]
-[foobar2000 (need to install the plugin manually)]
-[Other players]
-[Ask for new info every]
-[seconds]
-[Allow auto-loading plugins into players (affect players with *)]
diff --git a/plugins/ListeningTo/listeningto-translation.txt b/plugins/ListeningTo/listeningto-translation.txt
new file mode 100644
index 0000000000..ed961b5eca
--- /dev/null
+++ b/plugins/ListeningTo/listeningto-translation.txt
@@ -0,0 +1,64 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ListeningTo/listeningto.cpp
+;[Don't send to any protocols]
+;[Enable/Disable sending Listening To info (to all protocols)]
+;[Listening to]
+;[Send to %s]
+;[Send to all protocols]
+;[Toggle send to all protocols]
+
+; ../../plugins/ListeningTo/options.cpp
+;[Format]
+;[General]
+;[Listening info]
+;[Players]
+;[Status]
+
+; ../../plugins/ListeningTo/resource.rc
+;[ Contacts ]
+;[ Listening to ]
+;[ Listening to information ]
+;[ XStatus ]
+;[%album% - Album name]
+;[%artist% - Artist name]
+;[%genre% - Song genre]
+;[%length% - Song length]
+;[%listening% - Listening to info (as set above)]
+;[%player% - Player name]
+;[%title% - Song title]
+;[%track% - Track number]
+;[%type% - Media type (Music, Radio, Video, etc)]
+;[%year% - Song year]
+;[Allow auto-loading plugins into players (affect players with *)]
+;[Apply template for info from contacts (overrides contacts template)]
+;[Ask for new info every]
+;[Do nothing]
+;[Enable sending listening information to contacts:]
+;[For protocols that don't support listening to but support XStatus:]
+;[Get info from WATrack plugin]
+;[Get info from these players:]
+;[If XStatus is Music, show listening info]
+;[If other XStatus is not set, set XStatus to Music and show listening info]
+;[Message:]
+;[Music]
+;[Other Variables:]
+;[Other players]
+;[Others]
+;[Radio]
+;[Set XStatus to Music and show listening info]
+;[Show advanced icon in slot]
+;[Template:]
+;[Title:]
+;[Variables:]
+;[Video]
+;[When nothing is playing, replace %listening% with:]
+;[When variable not found, use:]
+;[Winamp (*)]
+;[Windows Media Player]
+;[You also have to enable it per protocol in the main menu]
+;[foobar2000 (need to install the plugin manually)]
+;[iTunes]
+;[mRadio]
+;[seconds]
diff --git a/plugins/MenuItemEx/menuitemex-translation.txt b/plugins/MenuItemEx/menuitemex-translation.txt
new file mode 100644
index 0000000000..5f8f34cad7
--- /dev/null
+++ b/plugins/MenuItemEx/menuitemex-translation.txt
@@ -0,0 +1,55 @@
+; Common strings that belong to many files
+;[&Cancel]
+;[&Send]
+;[* Use Ctrl+click to see popup with the copied text]
+;[Add item name]
+;[Add protocol name]
+;[Browse Received Files]
+;[Copy ID]
+;[Copy IP]
+;[Copy MirVer]
+;[Copy Status Message]
+;[Copy to Account (Ctrl+click for move to Account)]
+;[Enter an authorization request]
+;[Hide contact on 'Ignore all']
+;[Hide from list]
+;[Ignore]
+;[Request Authorization]
+;[Send 'You were added']
+;[Show ID in menu item]
+;[Show alpha icons]
+;[Shown menu items]
+;[Trim too long ID]
+;[Visibility]
+
+; ../../plugins/MenuItemEx/main.c
+;[Activity text]
+;[Activity title]
+;[All]
+;[Always visible]
+;[Authorization]
+;[Copy to Account]
+;[Do you want to send authorization request\nto new contact?]
+;[Files]
+;[Listening to]
+;[Messages]
+;[Miranda IM]
+;[Never visible]
+;[Open ignore settings]
+;[Please authorize me to add you to my contact list.]
+;[Request authorization]
+;[Show in list]
+;[Status message]
+;[Typing Notify]
+;[URL]
+;[User Online]
+;[XStatus message]
+;[XStatus title]
+;[You Were Added]
+
+; ../../plugins/MenuItemEx/options.c
+;[Customize]
+
+; ../../plugins/MenuItemEx/resource.rc
+;[Automatically refresh contact's details after they come online]
+;[Other options]
diff --git a/plugins/MetaContacts/metacontacts-translation.txt b/plugins/MetaContacts/metacontacts-translation.txt
new file mode 100644
index 0000000000..d7b8a937ea
--- /dev/null
+++ b/plugins/MetaContacts/metacontacts-translation.txt
@@ -0,0 +1,154 @@
+; Common strings that belong to many files
+;[Contact List]
+;[Default]
+;[Delete MetaContact?]
+;[MetaContacts]
+;[You are going to remove all the contacts associated with this MetaContact.\nThis will delete the MetaContact.\n\nProceed Anyway?]
+
+; ../../plugins/MetaContacts/MetaContacts.rc
+;[&Apply]
+;[&Cancel]
+;[&OK]
+;[&Ok]
+;[&Remove]
+;[&Set as Default]
+;[(Lower ranks are preferred)]
+;[Add to Existing MetaContact]
+;[Always send to default contact if not offline]
+;[Contact Labels]
+;[Contacts]
+;[Context Menu]
+;[Copy subcontact data]
+;[Copy subcontact history to MetaContact when creating or adding]
+;[Display subcontact display name]
+;[Display subcontact nickname]
+;[Editing]
+;[Force use of default for sending (even if offline)]
+;[Function]
+;[Hide in status bar and status menu (*requires restart, uncheck to set proto icons)]
+;[History (** beware - change at your own risk **)]
+;[History Copy]
+;[History Remove]
+;[Information]
+;[Keep MetaContact history synchronized with subcontacts]
+;[Keep subcontact history synchronized with MetaContact]
+;[Lock name to first contact]
+;[Move &Down]
+;[Move &Up]
+;[Name:]
+;[Number of days to copy (0=all):]
+;[Options]
+;[Please select a MetaContact:]
+;[Please wait while the contact's history is copied.]
+;[Please wait while the contact's history is removed.]
+;[Progress1]
+;[Protocol:]
+;[Rank:]
+;[Reset All]
+;[Send &Offline]
+;[Set default and open message window]
+;[Set default contact on receipt of message]
+;[Show subcontact context menu]
+;[Show user information]
+;[Sort Alphabetically]
+;[Status:]
+;[Subcontact Priorities]
+;[Suppress status notification for subcontacts]
+;[Use contact's display name]
+;[Use contact's unique id]
+;[Use subcontact message windows]
+;[but only for the current conversation]
+
+; ../../plugins/MetaContacts/addto.c
+;[Adding %s...]
+;[Assignment failure]
+;[Assignment to the MetaContact failed.]
+;[Either there is no MetaContact in the database (in this case you should first convert a contact into one)\n"
+ "or there is none that can host this contact.\n"
+ "Another solution could be to convert this contact into a new MetaContact.\n\nConvert this contact into a new MetaContact?]
+;[Either there is no MetaContact in the database (in this case you should first convert a contact into one)\n"
+ "or there is none that can host this contact.\n"
+ "Another solution could be to convert this contact into a new MetaContact.\n\nConvert this contact into a new MetaContact?]
+;[MetaContact Conflict]
+;[Multiple MetaContacts]
+;[No MetaContact selected]
+;[No suitable MetaContact found]
+;[Please select a MetaContact]
+;[This contact is a MetaContact.\nYou can't add a MetaContact to another MetaContact.\n\nPlease choose another.]
+;[This contact is already associated to a MetaContact.\nYou cannot add a contact to multiple MetaContacts.]
+
+; ../../plugins/MetaContacts/edit.c
+;[Contact]
+;[Id]
+;[No]
+;[Protocol]
+;[Send Offline]
+;[Yes]
+
+; ../../plugins/MetaContacts/meta_main.c
+;[Error - Database corruption.\nPlugin disabled.]
+
+; ../../plugins/MetaContacts/meta_menu.c
+;[Are you sure?]
+;[Delete MetaContact]
+;[Error]
+;[Force Default]
+;[Remove from MetaContact]
+;[There was a problem in assigning the contact to the MetaContact]
+;[This will remove the MetaContact permanently.\n\nProceed Anyway?]
+;[Unforce Default]
+
+; ../../plugins/MetaContacts/meta_options.c
+;[<default>]
+
+; ../../plugins/MetaContacts/meta_services.c
+;[Context]
+;[General]
+;[History]
+;[Message from %s]
+;[Meta ID]
+;[No online contacts found.]
+;[Priorities]
+
+; ../../plugins/MetaContacts/meta_utils.c
+;[(Unknown Contact)]
+;[Assignment Error]
+;[Away]
+;[Contact is 'Not on List' - please add the contact to your contact list before assigning.]
+;[Could not get MetaContact id]
+;[Could not get unique id of contact]
+;[Could not retreive MetaContact contact count]
+;[Could not retreive contact protocol]
+;[Could not write MetaContact contact number to contact]
+;[Could not write MetaContact id to contact]
+;[Could not write contact count to MetaContact]
+;[Could not write contact handle to MetaContact]
+;[Could not write contact protocol to MetaContact]
+;[Could not write contact status string to MetaContact]
+;[Could not write contact status to MetaContact]
+;[Could not write nickname of contact to MetaContact]
+;[Could not write unique id of contact to MetaContact]
+;[DND]
+;[Free to Chat]
+;[IDLE]
+;[Invisible]
+;[MetaContact corrupted - the number of subcontacts is incorrect.\nDelete MetaContact?]
+;[MetaContact corrupted - the number of subcontacts is incorrect.\nDeleting MetaContact.]
+;[MetaContact is full]
+;[MetaContacts Warning]
+;[MetaId: ]
+;[N/A]
+;[Occupied]
+;[Offline]
+;[On the Phone]
+;[Online]
+;[Out to Lunch]
+;[Sender]
+;[The 'MetaContacts Hidden Group' has been added to your contact list.\n"
+ "This is most likely due to server-side contact information. To fix this, so that\n"
+ "MetaContacts continues to function correctly, you should:\n"
+ " - disable MetaContacts using the 'Toggle MetaContacts Off' main menu item\n"
+ " - move all contacts out of this group\n"
+ " - synchronize your contacts with the server\n"
+ " - re-enable MetaContacts]
+;[Unknown]
diff --git a/plugins/MirOTR/Docs/langpack_german.txt b/plugins/MirOTR/Docs/langpack_german.txt
deleted file mode 100644
index 6512026f2a..0000000000
--- a/plugins/MirOTR/Docs/langpack_german.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-Miranda Language Pack Version 1
-Language: German (DE)
-Locale: 0407
-Last-Modified-Using: Miranda IM 0.9.3
-Plugins included: MirOTR
-
-
-; ####################################################################
-; #Start of langpack: MirOTR (Letzte Änderung: 16:08, 19. Sep. 2010 )#
-; ####################################################################
-
-; Pluginname: MirOTR
-; Version: 0.11.0.1 Beta
-; Dateiname: mirotra (Ansi - alt), mirotr.dll (Unicode & x64)
-; Autor: ProgAndy, CHEF-KOCH
-; http://forum.miranda-im.de/index.php?topic=13574.0
-; Unique ID: {12d8faad-78ab-4e3c-9854-320e9ea5cc9f}
-; Link: http://progandy.co.cc/downloads/view.download/7/19
-; SVN: http://mirotr.googlecode.com/svn/trunk/
-; ChangeLog: http://code.google.com/p/mirotr/source/list
-; Übersetzung 17.08.2010 von CHEF-KOCH
-
-[Also remove OTR system messages]
-Entferne auch OTR-System-Meldungen
-[OTR Authenticate: %s (%s)]
-OTR authentifizierte: %s (%s)
-[Authentication failed]
-Die Authentifizierung schlug fehl (vertippt?)
-[Challenge Question]
-Aufforderungsfrage
-[OTR encrypted session with '%s' (UNVERIFIED).\nUse a question only your partner can answer.]
-OTR verschlüsselte Nachricht mit '%s' (Ungeprüft).\nBenutzen Sie eine Frage, die nur Ihr Partner beantworten kann.
-[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a question only your partner can answer.]
-OTR verschlüsselte Nachricht mit '%s' (verifiziert).\nVerifizieren Sie die Sitzung erneut mit einer Frage, die nur Ihr Partner beantworten kann.
-[OTR encrypted session with '%s' (UNVERIFIED).\nUse a known password.]
-OTR verschlüsselte Nachricht mit '%s' (Ungeprüft).\nBenutzen Sie ein bekanntes Passwort.
-[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a known password.]
-OTR verschlüsselte Nachricht mit '%s' (verifiziert).\nVerifizieren Sie die Sitzung erneut und benutzen Sie ein bekanntes Passwort.
-[Your contact '%s' wants to verify your identity with a question only you can answer.]
-Ihr Kontakt '%s' möchte Ihre Identität mit einer Frage, die nur Sie beantworten können, überprüfen.
-[Your contact '%s' wants to verify your identity with a secret password you should know.]
-Ihr Kontakt '%s' möchte Ihre Identität mit einem Passwort, das nur Sie kennen können, überprüfen.
-[Fingerprint '%s' still in use in conversation with '%s' (%s). You cannot delete it!]
-Der Fingerabdruck '%s' ist aktuell in der Benutzung mit '%s' (%s). Sie können ihn nicht löschen!
-[Fingerprint '%s' in use in conversation with '%s' (%s). It could not be deleted!]
-Der Fingerabdruck '%s' ist aktuell in der Benutzung mit '%s' (%s). Er kann nicht gelöscht werden!
-[Authenticating contact:\n%s (%s)]
-Authentifiziere Kontakt: \n%s (%s)
-[OTR Authenticating: %s (%s)]
-OTR-Authentifizierung mit: %s (%s)
-[Authentication for '%s' is already in progress.]
-Die Authentifizierung für '%s' ist bereits im Gange.
-[Error during authentication.]
-Fehler während der Authentifizierung!
-[You contact authenticated you sucessful. You can send your own request to authenticate him.]
-Ihr Kontakt authentifizierte Sie erfolgreich. Sie können nun Ihre eigene Nachfrage zum Authentifizieren an ihn schicken.
-[Authentication sucessful.]
-Authentifizierung erfolgreich.
-[Secret Answer]
-Geheimantwort:
-[Manual fingerprint comparison]
-Manueller Fingerabdruckvergleich
-[Known Password]
-Bekanntes Passwort
-[&Convert HTML (for Pidgin)]
-Konvertiere HTML (für Pidgin)
-[Authenticae %s]
-Authentifiziere %s
-[Fingerprint '%s' in use in conversation with '%s'. It could not be deleted!]
-Der Fingerabdruck '%s' wird in einer Konversation mit '%s' benutzt. Er konnte nicht gelöscht werden!
-[Fingerprint '%s' still in use in conversation with '%s'. You cannot delete it!]
-Der Fingerabdruck '%s' wird weiterhin in einer Konversation mit '%s' benutzt. Sie können ihn derzeit nicht löschen!
-[[OTR inline] ]
-OTR-Meldung:
-[Authentication from %s]
-Authentifizierung von %s
-[Generating new key for '%s'. Continue?]
-Generiere neuen Schlüssel für '% s'. Weiter?
-[Conv. HTML]
-Konv. HTML
-[Generating new private key for protocol '%s'.\nPlease Wait...]
-Generiere neuen Schlüssel für das Protokoll '%s'.\nBitte warten Sie...
-[OTR Encryption: Disabled]
-OTR-Verschlüsselung: Deaktiviert
-[OTR Encryption: Finished]
-OTR-Verschlüsselung: Beendet
-[OTR Encryption: Private]
-OTR-Verschlüsselung: Privat
-[OTR Encryption: UNVERIFIED]
-OTR-Verschlüsselung: Ungeprüft
-[OTR Fingerprint Verification]
-OTR-Fingerabdruck-Überprüfung
-[OTR could not encrypt when sending message]
-OTR konnte nicht verschlüsseln, als eine Nachricht gesendet wurde
-[OTR encrypted session has been terminated by '%s'. You should do that, too!]
-OTR-verschlüsselte Sitzung wurde beendet von '%s'. Sie sollten das jetzt auch machen!
-[OTR encrypted session was refreshed by '%s']
-OTR-verschlüsselte Sitzung wurde von '%s' aktualisiert.
-[OTR encrypted session was refreshed by '%s' (NOT VERIFIED)]
-OTR-verschlüsselte Sitzung wurde von '%s' aktualisiert (ungeprüft)
-[OTR encrypted session with '%s' could not be started]
-OTR-verschlüsselte Sitzung mit '%s' konnte nicht gestartet werden.
-[OTR encrypted session with '%s' has been terminated]
-OTR-verschlüsselte Sitzung mit '%s' wurde beendet.
-[OTR encrypted session with '%s' is now using a NOT VERIFIED fingerprint]
-OTR-verschlüsselte Sitzung mit '%s' ist mit keinem Fingerabdruck verifiziert worden.
-[OTR encrypted session with '%s' is now using a VERIFIED fingerprint]
-OTR-verschlüsselte Sitzung mit '%s' ist nun mit einem Fingerabdruck verifiziert worden.
-[OTR encrypted session with '%s' sucessfully refreshed]
-OTR-verschlüsselte Sitzung mit '%s' wurde erfolgreich aktualisiert.
-[OTR encrypted session with '%s' sucessfully refreshed (NOT VERIFIED)]
-OTR-verschlüsselte Sitzung mit '%s' wurde erfolgreich aktualisiert (ungeprüft)
-[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is NOT VERIFIED.\nDo you trust it?]
-OTR-verschlüsselte Sitzung mit '%s'.\nDer OTR-Fingerabdruck Ihres Kontakts wird nicht überprüft.\nMöchten Sie ihm vertrauen?
-[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is already verified.\nDo you still trust it?]
-OTR-verschlüsselte Sitzung mit '%s'.\nDer OTR-Fingerabdruck, der von Ihrem Kontakt verwendet wird, ist bereits überprüft worden.\nMöchten Sie ihm immer noch vertrauen?
-[OTR finished]
-OTR beendet
-[OTR not secure]
-OTR-Sitzung nicht sicher
-[OTR private]
-OTR privat
-[OTR status (Click for more options)]
-OTR-Status (Hier klicken für mehr Optionen)
-[OTR unverified]
-OTR ungeprüft
-[Removing key for '%s'. Continue?]
-Entferne Schlüssel für '%s'. Weiter?
-[Requesting OTR encrypted session with '%s']
-Anfordern einer OTR-verschlüsselten Sitzung mit '%s'
-[Trying to refresh OTR encrypted session with '%s']
-Versuche, die OTR-verschlüsselte Sitzung mit '%s' zu erneuern ...
-[VERIFY: Fingerprint from contact]
-Verifiziere: Fingerabdruck vom Kontakt
-[Verified]
-Verifiziert!
-[Your Fingerprint to tell your contact (use a trusted channel!)]
-Um Ihren Fingerabdruck Ihren Kontakten weiterzugeben, verwenden Sie bitte einen vertrauenswürdigen Kanal!
-[Generating new private key.]
-Generiere neuen privaten Schlüssel
-[Generate new private key]
-Neuen Schlüssel generieren
-[Question / Answer]
-Frage / Antwort
-[Cannot start OTR for '%s'. SecureIM is already running]
-Kann OTR für '%s' nicht starten. SecureIM wird aktuell benutzt.
-[OTR: SecureIM installed]
-OTR: SecureIM ist installiert
-[You are using SecureIM. MirOTR will only work for contacts with SecureIM disabled]
-Sie benutzen SecureIM. MirOTR funktioniert nur mit deaktiviertem SecureIM.
-
-[Your SRMM plugin does not support status icons. Not all OTR-functions are available!]
-Ihr SRMM-Plugin unterstützt keine Statusicons. Nicht alle OTR-Funktionen stehen zur Verfügung!
-
-[Private Data]
-Private Daten
-
-[&Refresh OTR session]
-E&rneuere OTR-Sitzung
-[&Start OTR session]
-&Starte OTR-Sitzung
-[&Verify Fingerprint]
-&Verifiziere Fingerabdruck
-[Current policy:]
-Aktuelles Verhalten:
-[Don't add encrypted messages to the history]
-Füge keine verschlüsselten Nachrichten in den Verlauf ein
-[Forget private key]
-Vergesse Schlüssel
-[OTR status]
-OTR-Status
-[Prefix encrypted IMs:]
-Präfix verschlüsselter IM:
-[Set OTR policy per contact]
-Setze OTR-Regel pro Kontakt
-[Set OTR policy per protocol]
-Setze OTR-Regel pro Protokoll
-[Set verified]
-Setze geprüft
-[Set unknown]
-Setze ungeprüft
-[Show OTR system messages as popup]
-Zeige OTR-System-Nachricht als Popup
-[Show OTR system messages inline]
-Zeige OTR-System-Nachricht im Fenster
-[Show verification dialog when receiving unverified fingerprint]
-Zeige Bestätigungs-Dialog beim Empfang ungeprüfter Fingerabdrücke
-[Socialist Millionaires Protocol]
-Socialist millionaire Protokoll
-[Socialist Millionaires Protocol\r\nVerification]
-Socialist millionaire Protokoll\r\nVerifizierung
-[Socialist Millionaires Protocol\r\nVerification progress]
-Socialist millionaire Protokoll\r\nVerifizierung in Bearbeitung
-[Sto&p OTR session]
-Sto&ppe OTR-Sitzung
-[View & Modify status of known fingerprints]
-Zeige & modifiziere Status unbekannter Fingerabdrücke
-[End sessions on window close]
-Sitzung beend., wenn Fenster geschlossen wird
-
-; ##############################################
-; # End of langpack: MirOTR #
-; ############################################## \ No newline at end of file
diff --git a/plugins/MirOTR/mirotr-translation.txt b/plugins/MirOTR/mirotr-translation.txt
new file mode 100644
index 0000000000..2860a1ce88
--- /dev/null
+++ b/plugins/MirOTR/mirotr-translation.txt
@@ -0,0 +1,137 @@
+; Common strings that belong to many files
+;[&Refresh OTR session]
+;[&Start OTR session]
+;[&Verify Fingerprint]
+;[Always]
+;[Manual]
+;[Never]
+;[OTR]
+;[OTR Information]
+;[Opportunistic]
+;[Sto&p OTR session]
+
+; ../../plugins/MirOTR/MirOTR/language.h
+;[&Convert HTML (for Pidgin)]
+;[A new fingerprint has been recieved from '%s'\n\n%s\n\nDo you trust it?]
+;[Active]
+;[Authenticae %s]
+;[Authenticating contact:\n%s (%s)]
+;[Authentication failed]
+;[Authentication for '%s' is already in progress.]
+;[Authentication from %s]
+;[Authentication sucessful.]
+;[Beginning OTR encrypted session with '%s']
+;[Beginning OTR encrypted session with '%s' (NOT VERIFIED)]
+;[Cannot start OTR for '%s'. SecureIM is already running]
+;[Challenge Question]
+;[Contact]
+;[Contacts]
+;[Conv. HTML]
+;[Default]
+;[Error during authentication.]
+;[Fingerprint]
+;[Fingerprint '%s' in use in conversation with '%s' (%s). It could not be deleted!]
+;[Fingerprint '%s' still in use in conversation with '%s' (%s). You cannot delete it!]
+;[Fingerprints]
+;[General]
+;[Generating new key for '%s'. Continue?]
+;[Generating new private key for protocol '%s'.\nPlease Wait...]
+;[Known Password]
+;[Manual fingerprint comparison]
+;[No]
+;[OTR %s (%s)]
+;[OTR Authenticate: %s (%s)]
+;[OTR Authenticating: %s (%s)]
+;[OTR Encryption: Disabled]
+;[OTR Encryption: Finished]
+;[OTR Encryption: Private]
+;[OTR Encryption: UNVERIFIED]
+;[OTR Fingerprint Verification]
+;[OTR New Fingerprint]
+;[OTR could not encrypt when sending message]
+;[OTR encrypted session has been terminated by '%s'. You should do that, too!]
+;[OTR encrypted session was refreshed by '%s']
+;[OTR encrypted session was refreshed by '%s' (NOT VERIFIED)]
+;[OTR encrypted session with '%s' (UNVERIFIED).\nUse a known password.]
+;[OTR encrypted session with '%s' (UNVERIFIED).\nUse a question only your partner can answer.]
+;[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a known password.]
+;[OTR encrypted session with '%s' (VERIFIED).\nVerify the session again using a question only your partner can answer.]
+;[OTR encrypted session with '%s' could not be started]
+;[OTR encrypted session with '%s' has been terminated]
+;[OTR encrypted session with '%s' is now using a NOT VERIFIED fingerprint]
+;[OTR encrypted session with '%s' is now using a VERIFIED fingerprint]
+;[OTR encrypted session with '%s' sucessfully refreshed]
+;[OTR encrypted session with '%s' sucessfully refreshed (NOT VERIFIED)]
+;[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is NOT VERIFIED.\nDo you trust it?]
+;[OTR encrypted session with '%s'.\nThe OTR fingerprint used by your contact is already verified.\nDo you still trust it?]
+;[OTR encrypted session with '%s'.\n\nFingerprint is UNVERIFIED.\n\n%s\n\nVerify?]
+;[OTR finished]
+;[OTR not secure]
+;[OTR private]
+;[OTR status (Click for more options)]
+;[OTR unverified]
+;[OTR: %s (%s)]
+;[OTR: SecureIM installed]
+;[Password]
+;[Policy]
+;[Protocol]
+;[Protocols]
+;[Question]
+;[Removing key for '%s'. Continue?]
+;[Requesting OTR encrypted session with '%s']
+;[Secret Answer]
+;[Start OTR]
+;[Stop OTR]
+;[Trying to refresh OTR encrypted session with '%s']
+;[Unknown]
+;[VERIFY: Fingerprint from contact]
+;[Verified]
+;[Yes]
+;[You are using SecureIM. MirOTR will only work for contacts with SecureIM disabled]
+;[You contact authenticated you sucessful. You can send your own request to authenticate him.]
+;[Your Fingerprint to tell your contact (use a trusted channel!)]
+;[Your contact '%s' wants to verify your identity with a question only you can answer.]
+;[Your contact '%s' wants to verify your identity with a secret password you should know.]
+;[[OTR INFO] ]
+
+; ../../plugins/MirOTR/MirOTR/options.cpp
+;[Plugins]
+
+; ../../plugins/MirOTR/MirOTR/otr.cpp
+;[Generating new private key.]
+;[OTR Log Message]
+;[Please wait.]
+;[Would you like to generate a new private key for this protocol?]
+;[Would you like to save the current fingerprint list?]
+
+; ../../plugins/MirOTR/MirOTR/resources/resource.rc
+;[&Cancel]
+;[&No]
+;[&OK]
+;[&Yes]
+;[Also remove OTR system messages]
+;[Current policy:]
+;[Default Policy]
+;[Don't add encrypted messages to the history]
+;[End sessions on window close]
+;[End sessions when contacts go offline]
+;[Forget]
+;[Forget private key]
+;[Generate new private key]
+;[Generating new private key - please wait.]
+;[MirOTR]
+;[OTR Generating Private Key]
+;[OTR status]
+;[Prefix encrypted IMs:]
+;[Set OTR policy per contact]
+;[Set OTR policy per protocol]
+;[Set unknown]
+;[Set verified]
+;[Show OTR system messages as popup]
+;[Show OTR system messages inline]
+;[Show verification dialog when receiving unverified fingerprint]
+;[Socialist Millionaires Protocol]
+;[Socialist Millionaires Protocol\r\nVerification]
+;[Socialist Millionaires Protocol\r\nVerification progress]
+;[Timeout FINISHED sessions back to PLAINTEXT (TAKE CARE!)]
+;[View & Modify status of known fingerprints]
diff --git a/plugins/ModernOpt/modernopt-translation.txt b/plugins/ModernOpt/modernopt-translation.txt
new file mode 100644
index 0000000000..21848f53c0
--- /dev/null
+++ b/plugins/ModernOpt/modernopt-translation.txt
@@ -0,0 +1,18 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ModernOpt/modernopt.cpp
+;[You have some unsaved changes here.\n Do you wish to apply settings before switching?]
+
+; ../../plugins/ModernOpt/resource.rc
+;[Advanced]
+;[Apply]
+;[Cancel]
+;[Custom1]
+;[Miranda IM Options]
+;[OK]
+;[Sample page]
+;[Switch to classic options]
+;[Use arrow keys to choose category]
+;[View help online]
+;[Visit official Miranda IM website]
diff --git a/plugins/NewAwaySysMod/newawaysysmod-translation.txt b/plugins/NewAwaySysMod/newawaysysmod-translation.txt
new file mode 100644
index 0000000000..b89a9f4867
--- /dev/null
+++ b/plugins/NewAwaySysMod/newawaysysmod-translation.txt
@@ -0,0 +1,226 @@
+; Common strings that belong to many files
+;[ message:\r\n]
+;[** All contacts **]
+;[Autoreply]
+;[Create new category]
+;[Delete]
+;[Don't send status message]
+;[Enable autoreply]
+;[New Away System]
+;[New category]
+;[New message]
+;[OK]
+;[Open Variables help dialog]
+;[Toggle autoreply on/off]
+
+; ../../plugins/NewAwaySysMod/AwayOpt.cpp
+;[** Not-on-list contacts **]
+;[Away]
+;[Been gone since %nas_awaysince_time%, will be back later.]
+;[Been having ?ifgreater(?ctime(H),2,?ifgreater(?ctime(H),10,?ifgreater(?ctime(H),16,supper,dinner),breakfast),supper) since %nas_awaysince_time%.]
+;[Contacts]
+;[Create new message]
+;[Creepy]
+;[DND]
+;[Default messages]
+;[File]
+;[Free for chat]
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[Gone fragging]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been on the phone since %nas_awaysince_time%, give me a sec!]
+;[Invisible]
+;[Main options]
+;[Message]
+;[Miranda]
+;[NA]
+;[Not right now.]
+;[Occupied]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Predefined messages]
+;[Recent messages]
+;[Statuses messages]
+;[URL]
+;[When this checkbox is ticked, NewAwaySys counts \"send times\" starting from the last status message change, even if status mode didn't change.\nWhen the checkbox isn't ticked, \"send times\" are counted from last status mode change (i.e. disabled state is more restrictive).]
+;[Windows]
+;[Yep, I'm here.]
+;[You can put your frequently used and favorite messages in this category.]
+;[Your master, %nas_mynick%, has been %nas_statdesc% since the day that is only known as ?nas_awaysince_date(dddd)... When he gets back, I'll tell him you dropped by...]
+;[Your most recent status messages are placed in this category. It's not recommended to put your messages manually here, as they'll be replaced by your recent messages.]
+
+; ../../plugins/NewAwaySysMod/AwaySys.cpp
+;[%d hours]
+;[%d minutes]
+;[%d seconds]
+;[) read your ]
+;[Don't send status message when you are %s]
+;[Enable autoreply when you are %s]
+;[Ignore status message requests from this contact and don't send an autoreply]
+;[Ignore status message requests from this contact and don't send an autoreply.\r\n\"Store contact autoreply/ignore settings for each status separately\" is enabled, so this setting is per-contact AND per-status.]
+;[New Away System: Status message request notifications]
+;[New Away System\t(x)\tAway since date in default format; ?nas_awaysince_date(x) in format x]
+;[New Away System\t(x)\tAway since time in default format; ?nas_awaysince_time(x) in format x]
+;[New Away System\t(x)\tReturns one of your predefined messages by its title: ?nas_predefinedmessage(creepy)]
+;[New Away System\tCurrent protocol name]
+;[New Away System\tNumber of messages from the contact]
+;[New Away System\tNumber of status message requests from the contact]
+;[New Away System\tStatus description]
+;[New Away System\tTime passed until request]
+;[New Away System\tYour nick for current protocol]
+;[NewAwaySys: Incoming status message request]
+;[Off]
+;[On]
+;[Re&ad %s Message]
+;[Read status message]
+;[Set %s message for the contact]
+;[Set status message]
+;[Stranger]
+;[Use the default setting]
+;[\"Store contact autoreply/ignore settings for each status separately\" is enabled, so this setting is per-contact AND per-status.]
+
+; ../../plugins/NewAwaySysMod/Common.h
+;[?cinfo(%subject%,display) (?cinfo(%subject%,id)) is reading your %nas_statdesc% message:\r\n%extratext%]
+;[Away System]
+;[Miranda IM autoreply >\r\n%extratext%]
+;[PopUps]
+;[Status]
+;[Toggle autoreply off]
+;[Toggle autoreply on]
+;[Variables plugin is not installed]
+;[extended status]
+
+; ../../plugins/NewAwaySysMod/MsgTree.cpp
+;[Do you really want to delete this ]
+;[Do you really want to delete this category with its messages?]
+;[Do you really want to delete this message?]
+;[You've made changes to multiple Message trees at a time.\r\nDo you want to leave changes in \"]
+;[\" dialog?\r\nPress Yes to leave changes in this dialog, or No to discard its changes and save changes of the other Message tree instead.]
+;[category with its messages?]
+;[message?]
+
+; ../../plugins/NewAwaySysMod/NewAwaySys.rc
+;[%extratext% is your status message]
+;[%s Message for %s]
+;[&Away]
+;[&Cancel]
+;[&DND]
+;[&Delete]
+;[&Free for chat]
+;[&Invisible]
+;[&NA]
+;[&Other]
+;[&Rename]
+;[&Save]
+;[&Save current window settings as default]
+;[&Variables]
+;[-1 = Infinite]
+;[0 = Default]
+;[Autoreply format:]
+;[Autoreply off]
+;[Autoreply on]
+;[Background]
+;[Click action]
+;[Colours]
+;[Configure autoaway]
+;[Create new &category]
+;[Create new &message]
+;[Delay]
+;[Disable autoreply when...]
+;[Disable parsing of status messages by Variables plugin]
+;[Don't notify of requests]
+;[Don't reply to ICQ contacts]
+;[Don't reply when I'm invisible to the contact]
+;[Don't show the message dialog for]
+;[Enable contact menu items]
+;[Ignore requests]
+;[Log to a file only when popup notification for a contact is enabled]
+;[Means the setting is different for different status modes / contacts]
+;[Message tree category menu]
+;[Message tree menu]
+;[New &Category]
+;[Note: these settings are applied to all status modes at once.]
+;[Notify of requests]
+;[Occ&upied]
+;[On event...]
+;[On left click]
+;[On right click]
+;[On the &Phone]
+;[On&line]
+;[Only notify when:]
+;[Out to &Lunch]
+;[Popup notification]
+;[Popup text format]
+;[Preview]
+;[Remember last message used for a contact...]
+;[Reply only when Idle]
+;[Reply only when contact's message window is closed]
+;[Reset per-protocol messages when changing global status]
+;[Reset this counter also when I just change my status text\n(when status icon remains the same)]
+;[Retrieving %s message...]
+;[Save As &New]
+;[Save autoreply to the history]
+;[Save default window settings &automatically]
+;[Se&ttings]
+;[Sec]
+;[Send an autoreply]
+;[Send maximum]
+;[Set as &default for]
+;[Set away message window options]
+;[Show &contacts]
+;[Show predefined &messages]
+;[Statuses messages:]
+;[Store]
+;[Store contact autoreply/ignore settings for each status separately]
+;[Store for each status separately]
+;[Store protocol autoreply settings for each status separately]
+;[Store protocol messages for each status separately]
+;[Text]
+;[Title:]
+;[Update status messages for non-ICQ protocols every]
+;[Use default]
+;[Use default...]
+;[Use protocol specific nick for %nas_mynick%]
+;[Use the default message]
+;[Use the most recent message]
+;[Use this message as default for]
+;[V]
+;[Wait]
+;[most recent messages (0=disable)]
+;[seconds]
+;[seconds before closing the status message dialog (-1=don't close)]
+;[times (-1=infinite)]
+
+; ../../plugins/NewAwaySysMod/Notification.cpp
+;[) is reading your ]
+;[Can't open log file ]
+;[Error #%d]
+
+; ../../plugins/NewAwaySysMod/ReadAwayMsg.cpp
+;[&Close]
+
+; ../../plugins/NewAwaySysMod/SetAwayMsg.cpp
+;[ (autoreply only)]
+;[ contacts *]
+;[ message]
+;[ protocol]
+;[Apply]
+;[Closing in %d]
+;[Do you want to apply the message?]
+;[Don't send the status message to selected contact(s)]
+;[Save as a new message]
+;[Save, replacing the selected message]
+;[Send an autoreply to selected contact(s)]
+;[Set ]
+;[Set message for]
+;[Show settings menu]
+;[Statuses]
+;[account]
+;[all accounts]
+;[all contacts]
+;[available autoreply only]
+;[for]
+;[message for]
diff --git a/plugins/NewXstatusNotify/docs/nxsn_translate.txt b/plugins/NewXstatusNotify/docs/nxsn_translate.txt
deleted file mode 100644
index 870c41dd56..0000000000
--- a/plugins/NewXstatusNotify/docs/nxsn_translate.txt
+++ /dev/null
@@ -1,195 +0,0 @@
-;****************
-;NewStatusNotify
-;****************
-
-;general strings
-;----------------------------
-[You cannot specify a value lower than %d and higher than %d.]
-[<error>]
-[Can't open the log file!]
-[%s is now %s]
-[%s, %s. %s changed to: %s (was: %s).\r\n]
-[%s, %s. %s changed %s to: %s.\r\n]
-[%s, %s. %s removed %s.\r\n]
-[Wave Files (*.wav)\0*.WAV\0All Files (*)\0*\0]
-
-[Status Notify]
-[General]
-[Notify]
-[Popups]
-[Status]
-[Sounds]
-[Events]
-[Filtering]
-[Extra status]
-[Extra status logging]
-
-[From offline]
-[Online]
-[Offline]
-[Invisible]
-[Free for chat]
-[Away]
-[NA]
-[Occupied]
-[DND]
-[Out to lunch]
-[On the phone]
-[Always when changing from offline]
-
-[User: Online]
-[User: Offline]
-[User: Invisible]
-[User: Free For Chat]
-[User: Away]
-[User: Not Available]
-[User: Occupied]
-[User: Do Not Disturb]
-[User: Out To Lunch]
-[User: On The Phone]
-[User: from offline (has priority!)]
-
-[(M) is back online!]
-[(F) is back online!]
-[(U) is back online!]
-[(M) went offline! :(]
-[(F) went offline! :(]
-[(U) went offline! :(]
-[(M) hides in shadows...]
-[(F) hides in shadows...]
-[(U) hides in shadows...]
-[(M) feels talkative!]
-[(F) feels talkative!]
-[(U) feels talkative!]
-[(M) went Away]
-[(F) went Away]
-[(U) went Away]
-[(M) isn't there anymore!]
-[(F) isn't there anymore!]
-[(U) isn't there anymore!]
-[(M) has something else to do.]
-[(F) has something else to do.]
-[(U) has something else to do.]
-[(M) doesn't want to be disturbed!]
-[(F) doesn't want to be disturbed!]
-[(U) doesn't want to be disturbed!]
-[(M) is eating something]
-[(F) is eating something]
-[(U) is eating something]
-[(M) had to answer the phone]
-[(F) had to answer the phone]
-[(U) had to answer the phone]
-
-;menu item
-;----------------------------
-[Enable status &notification]
-[Disable status &notification]
-
-;autodisable options
-;----------------------------
-[Disable notifications]
-[Disable globally]
-[Disable when my status is:]
-[Disable globally]
-[Disable only if I change global status]
-
-;IDD_OPT_GENERAL
-;----------------------------
-[Notify when a contact changes to one of these statuses]
-[Plugin activation]
-[Automatically turn off PopUps and Sounds on status change]
-[Don't warn me for people not in my Contact List]
-[Configure]
-[Use individual sounds]
-[Blink icon in the system tray]
-[Use status icon]
-[Log to file]
-[Enable]
-[Open]
-[Go to Customize -> Sound to select the sounds]
-
-;IDD_OPT_FILTERS
-;----------------------------
-[** All contacts **]
-[Sounds]
-[Popups]
-[Extra status notify]
-[Extra status logging]
-[Disable All]
-[Enable all]
-
-;IDD_OPT_XLOG
-;----------------------------
-[Log to message window]
-[Enable logging to message window]
-[Prevent identical logs]
-[Keep events in history]
-[Disable for extra status 'Music']
-[Truncate message length to:]
-[characters]
-[Templates]
-[New status:]
-[New message:]
-[Remove:]
-[On opening ML:]
-[Title - text delimiter:]
-[Variables]
-[Show available variables]
-[Reset all templates to default]
-[Reset templates]
-[Do you want to reset all templates to default?]
-
-;IDD_OPT_POPUP
-;----------------------------
-[Popups on contact status change to:]
-[Background]
-[Text]
-[Colours]
-[Use custom colours]
-[Use Popup colours]
-[Use Windows colours]
-[Popup title]
-[Show contact group name]
-[Use alternative descriptions]
-[Show previous status too]
-[Read status message]
-[Timeout]
-[0 = Default]
-[-1 = Infinite]
-[Click action]
-[On left click]
-[On right click]
-[Open message window]
-[Close popup]
-[Open contact details window]
-[Open contact menu]
-[Open contact history]
-[Do nothing]
-[Preview]
-[This is \"from offline\" status message]
-
-;user options page
-;----------------------------
-[Sound for the status]
-[(default sound)]
-[Change]
-[Preview]
-[Delete]
-[Enable popups]
-[Enable sounds]
-[Individual sounds are disabled.\n\nTo enable them, go to Options - Status - Notify, enable \n""Use individual sounds"" checkbox, and then reopen this dialog.]
-
-;default templates
-;----------------------------
-[changed %N to: %T%D%I]
-[changed %N message to:%D%I]
-[removed %N]
-[changed %N @ %T%D%I]
-[changed %N message @ %I]
-[has %N @ %T%D%I]
-[These variables are available:\r\n\r\n\
-%N\textra status name (Xstatus, Mood, Activity)\r\n\
-%T\textra status title\r\n\
-%I\textra status text\r\n\
-%D\tdelimiter\r\n\
-%B\tline break (can be used as delimiter)] \ No newline at end of file
diff --git a/plugins/NewXstatusNotify/newxstatusnotify-translation.txt b/plugins/NewXstatusNotify/newxstatusnotify-translation.txt
new file mode 100644
index 0000000000..69a7ad760a
--- /dev/null
+++ b/plugins/NewXstatusNotify/newxstatusnotify-translation.txt
@@ -0,0 +1,183 @@
+; Common strings that belong to many files
+;[All Files]
+;[Away]
+;[DND]
+;[Extra status]
+;[Free for chat]
+;[General]
+;[Invisible]
+;[NA]
+;[NewXstatusNotify]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Popups]
+;[Status]
+;[Status Notify]
+;[Status message]
+;[Text]
+;[Variables]
+
+; ../../plugins/NewXstatusNotify/indsnd.cpp
+;[** All contacts **]
+;[From offline]
+;[Sound for the status]
+;[Wave Files]
+
+; ../../plugins/NewXstatusNotify/main.cpp
+;[%s is now %s]
+;[%s, %s. %s changed to: %s (was: %s).\r\n]
+;[(F) doesn't want to be disturbed!]
+;[(F) feels talkative!]
+;[(F) had to answer the phone]
+;[(F) has something else to do.]
+;[(F) hides in shadows...]
+;[(F) is back online!]
+;[(F) is eating something]
+;[(F) isn't there anymore!]
+;[(F) went Away]
+;[(F) went offline! :(]
+;[(M) doesn't want to be disturbed!]
+;[(M) feels talkative!]
+;[(M) had to answer the phone]
+;[(M) has something else to do.]
+;[(M) hides in shadows...]
+;[(M) is back online!]
+;[(M) is eating something]
+;[(M) isn't there anymore!]
+;[(M) went Away]
+;[(M) went offline! :(]
+;[(U) doesn't want to be disturbed!]
+;[(U) feels talkative!]
+;[(U) had to answer the phone]
+;[(U) has something else to do.]
+;[(U) hides in shadows...]
+;[(U) is back online!]
+;[(U) is eating something]
+;[(U) isn't there anymore!]
+;[(U) went Away]
+;[(U) went offline! :(]
+;[<no status message>]
+;[Cannot obtain required interfaces!\nPlugin will not be loaded until you upgrade Miranda IM to the newest version.]
+;[Contact]
+;[Extra status changed]
+;[Extra status message changed]
+;[Extra status removed]
+;[User: Away]
+;[User: Do Not Disturb]
+;[User: Free For Chat]
+;[User: Invisible]
+;[User: Not Available]
+;[User: Occupied]
+;[User: Offline]
+;[User: On The Phone]
+;[User: Online]
+;[User: Out To Lunch]
+;[User: from offline (has priority!)]
+;[aborting]
+;[connecting]
+;[playing]
+
+; ../../plugins/NewXstatusNotify/options.cpp
+;[Do you want to reset all templates to default?]
+;[Filtering]
+;[Log]
+;[Message log]
+;[Protocol]
+;[Reset all templates to default]
+;[Reset templates]
+;[Show available variables]
+;[This is status message]
+
+; ../../plugins/NewXstatusNotify/resource.rc
+;[-1 = Infinite]
+;[0 = Default]
+;[Always when changing from offline]
+;[Automatically turn off Popups and Sounds on status change]
+;[Background]
+;[Blink icon in the system tray]
+;[Cancel]
+;[Change]
+;[Click action]
+;[Colours]
+;[Configure]
+;[Delete]
+;[Disable all]
+;[Disable for extra status 'Music']
+;[Disable globally]
+;[Disable notifications]
+;[Disable only if I change global status]
+;[Disable when my status is:]
+;[Don't notify me for people not in my Contact List]
+;[Enable]
+;[Enable all]
+;[Enable logging extra status to message window]
+;[Enable popups]
+;[Enable sounds]
+;[Enable/Disable protocols which you don't wish to be notified for:]
+;[Extra status log]
+;[Extra status logging]
+;[Extra status notify]
+;[Go to Customize -> Sound to select the sounds]
+;[Ignore empty status messages]
+;[IndSndList]
+;[Individual sounds are disabled.\n\nTo enable them, go to Options - Status - Notify, enable \n\"Use individual sounds\" checkbox, and then reopen this dialog.]
+;[Keep events in history]
+;[Log to file]
+;[New message:]
+;[New status:]
+;[Notification]
+;[Notify when a contact changes to one of these statuses]
+;[OK]
+;[On left click]
+;[On opening ML:]
+;[On right click]
+;[Open]
+;[Plugin activation]
+;[Popup text]
+;[Popups on contact status change to:]
+;[Prevent identical logs]
+;[Preview]
+;[Protocols]
+;[Read status message]
+;[Remove:]
+;[Reset]
+;[Sec]
+;[Show PopUps when I connect]
+;[Show contact group name]
+;[Show previous status too]
+;[Show status description]
+;[Sounds]
+;[Templates]
+;[Timeout]
+;[Title - text delimiter:]
+;[Truncate message length to:]
+;[Use Popup colours]
+;[Use Windows colours]
+;[Use alternative descriptions]
+;[Use custom colours]
+;[Use individual sounds]
+;[Use status icon]
+;[characters]
+
+; ../../plugins/NewXstatusNotify/utils.cpp
+;[Can't open the log file!]
+;[You cannot specify a value lower than %d and higher than %d.]
+
+; ../../plugins/NewXstatusNotify/xstatus.cpp
+;[%s, %s. %s changed %s to: %s.\r\n]
+;[%s, %s. %s removed %s.\r\n]
+;[<unknown>]
+;[Activity]
+;[Mood]
+;[Xstatus]
+
+; ../../plugins/NewXstatusNotify/xstatus.h
+;[changed %N @ %T%D%I]
+;[changed %N message @ %I]
+;[changed %N message to:%D%I]
+;[changed %N to: %T%D%I]
+;[has %N @ %T%D%I]
+;[removed %N]
diff --git a/plugins/Nudge/nudge-translation.txt b/plugins/Nudge/nudge-translation.txt
new file mode 100644
index 0000000000..454dd7ef60
--- /dev/null
+++ b/plugins/Nudge/nudge-translation.txt
@@ -0,0 +1,62 @@
+; Common strings that belong to many files
+;[Nudge]
+
+; ../../plugins/Nudge/main.cpp
+;[Default Nudge]
+;[ExampleAction]
+;[Nudge : Send a nudge]
+;[Nudge : Shake contact list/chat window]
+;[Nudge as Default]
+;[Nudge for %s]
+;[Send &Nudge]
+;[Send Nudge]
+;[Show Nudge]
+;[You are not allowed to send too much nudge (only 1 each %d sec, %d sec left)]
+
+; ../../plugins/Nudge/nudge.cpp
+;[You received a nudge]
+;[You sent a nudge]
+
+; ../../plugins/Nudge/options.cpp
+;[Events]
+;[Window Shaking]
+
+; ../../plugins/Nudge/resource.rc
+;[* Nudge sending delay is hardcoded and cannot be changed.]
+;[Allow nudges when you're:]
+;[Allow receiving one nudge from the same contact every :]
+;[Allow sending* one nudge to the same contact every :]
+;[Auto resend nudge after]
+;[Away]
+;[DND]
+;[Enable contact list shaking]
+;[Enable message window shaking]
+;[Enable popup notification]
+;[Free for chat]
+;[Invisible]
+;[NA]
+;[Number of moves]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Open contact list]
+;[Open message window]
+;[Out to lunch]
+;[Preview]
+;[Privacy]
+;[Protocol options]
+;[Receiving text]
+;[Respect ignore settings (status changes)]
+;[Sending text]
+;[Shake the chat window]
+;[Shake the contact list]
+;[Shaking Clist Options]
+;[Shaking Message Window Options]
+;[Show as status change]
+;[Slider1]
+;[Specify options for each protocol]
+;[Static]
+;[Text]
+;[Width of move]
+;[s]
diff --git a/plugins/PackUpdater/Docs/Langpack.txt b/plugins/PackUpdater/Docs/Langpack.txt
deleted file mode 100644
index 987e3ef2fd..0000000000
--- a/plugins/PackUpdater/Docs/Langpack.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-[Simple updater for Miranda IM premodified packs.]
-[Pack Updater]
-[Check for pack updates]
-[Downloading pack updates...]
-[No updates found.]
-[View info]
-[An error occured while downloading the update.]
-[URL for checking updates not found.]
-[Downloading version info...]
-[Name of Update's file is not supported.]
-[Download complete. Start updating? All your data will be saved and Miranda IM will be closed.]
-[You have chosen not to install the pack update immediately.\nYou can install it manually from this location:\n\n%s]
-[No files for update.]
-[Update checking already started!]
-[Automatically check for pack updates]
-[Pack update options]
-[Remind about not installed pack update]
-[Message boxes (*)]
-[Info messages]
-[Progress dialogs]
-[* Needs popup actions to be enabled]
-[Not sets for "Message boxes"]
-[Downloads complete. Start updating? All your data will be saved and Miranda IM will be closed.]
-[Clear pack updates folder]
-[Downloading update...]
-[Update is not possible!\nYou have no Administrator's rights.\nPlease run Miranda IM with Administrator's rights.]
-[Boxes]
-[Message boxes]
-[Pack Updater HTTP connection]
-[Updates found!]
-[PackUpdater has detected updated versions\nof the following Miranda components:]
-[Component Name]
-[Current Version]
-[New Version]
-['Yes' Button]
-['No' Button] \ No newline at end of file
diff --git a/plugins/PackUpdater/packupdater-translation.txt b/plugins/PackUpdater/packupdater-translation.txt
new file mode 100644
index 0000000000..5945f1f25b
--- /dev/null
+++ b/plugins/PackUpdater/packupdater-translation.txt
@@ -0,0 +1,69 @@
+; Common strings that belong to many files
+;[Pack Updater]
+;[PopUps]
+
+; ../../plugins/PackUpdater/Resource.rc
+;[(but only once a day)]
+;[* Needs popup actions to be enabled]
+;[-1 = Infinite]
+;[0 = Default]
+;[Back]
+;[Boxes]
+;[Cancel]
+;[Click action]
+;[Colours]
+;[Description]
+;[Downloading...]
+;[Errors]
+;[Every]
+;[Go to Customize -> Hotkeys to change the hotkey]
+;[Hotkey]
+;[Info messages]
+;[Message boxes]
+;[Message boxes (*)]
+;[Not sets for \"Message boxes\"]
+;[Notifications]
+;[On left click]
+;[On right click]
+;[On startup]
+;[Pack update options]
+;[PackUpdater has detected updated versions\nof the following Miranda components:]
+;[Preview]
+;[Progress dialogs]
+;[Remind about not installed pack update]
+;[Sec]
+;[Text]
+;[Timeout]
+;[Update]
+;[Updates found!]
+;[Use &Windows colours]
+;[Use Pop&up colours]
+;[Use cus&tom colors]
+;[View info]
+
+; ../../plugins/PackUpdater/Src/Notifications.cpp
+;[An error occured while downloading the update.]
+;[Component Name]
+;[Current Version]
+;[Download complete. Start updating? All your data will be saved and Miranda IM will be closed.]
+;[Downloading pack updates...]
+;[Downloading update...]
+;[Downloads complete. Start updating? All your data will be saved and Miranda IM will be closed.]
+;[New Version]
+;[You have chosen not to install the pack update immediately.\nYou can install it manually from this location:\n\n%s]
+
+; ../../plugins/PackUpdater/Src/Options.cpp
+;[Events]
+;[Test]
+;[days]
+;[hours]
+
+; ../../plugins/PackUpdater/Src/Utils.cpp
+;[Downloading version info...]
+;[Name of Update's file is not supported.]
+;[No files for update.]
+;[No updates found.]
+;[Pack Updater HTTP connection]
+;[URL for checking updates not found.]
+;[Update checking already started!]
+;[Update is not possible!\nYou have no Administrator's rights.\nPlease run Miranda IM with Administrator's rights.]
diff --git a/plugins/Popup/docs/popupplus_translate.txt b/plugins/Popup/docs/popupplus_translate.txt
deleted file mode 100644
index 9a3af4f79a..0000000000
--- a/plugins/Popup/docs/popupplus_translate.txt
+++ /dev/null
@@ -1,149 +0,0 @@
-;
-;Group
-;
-[PopUp]
-
-;
-;General Options
-;
-;[General Options]
-
-;[PopUp Options]
-
-;[Sample text]
-
-;[Set &Font]
-
-;[Contents]
-
-;[Use &bold font for nick]
-
-;[Display &Time]
-
-;[Show s&econd line]
-
-;[Size]
-
-;[En&large PopUps by]
-
-;[You cannot specify a value lower than %d and higher than %d.]
-
-;[&Dynamically resize the popups]
-
-;[Effects]
-
-;[A&nimate PopUps (98/ME/2000/XP)]
-
-;[Fade &in/out (2000/XP)]
-
-;[Use Tr&ansparency]
-
-;[Transparency options (2000/XP)]
-
-;[Transparent] => THIS WAS REMOVED IN 1.0.1.8
-
-;[Opaque] => THIS WAS REMOVED IN 1.0.1.8
-
-;[Start windows in the...]
-
-;[... upper left corner]
-
-;[... lower left corner]
-
-;[... lower right corner]
-
-;[... upper right corner]
-
-;[... center]
-
-;[Spread...]
-
-;[... horizontally]
-
-;[... vertically]
-
-;[Use a...]
-
-;[... beveled style]
-
-;[... flat style]
-
-;[Miscellanea]
-
-;[PopUp Delay (seconds)]
-
-;[Background]
-
-;[Text]
-
-;[&Use Windows colours]
-
-;[Previe&w]
-
-;[Hey, this is a status message!]
-
-;[Hey, this is a... real message!]
-
-;1.0.0.2
-;[Reorder PopUps]
-
-;1.0.0.4
-;[&Minimum width]
-
-;1.0.0.5
-;[This is a notifying message (for developers)]
-;[This is a warning message (for developers)]
-
-;1.0.0.6
-;[Ok, something went wrong in the "%s" setting. Report back this error value: %d] => NOT NEEDED ANYMORE.
-
-;1.0.0.7
-;[Ok, something went wrong in the "%s" setting. Report back the following values:\nFacility: %X\nError code: %X\nLine number: %d]
-;[Ma&ximum width]
-;[pixels]
-
-;[Advanced Options]
-;[Multimonitor (98/ME/2000/XP)]
-;[Start the popups in the monitor that contains]
-;[Miranda's window]
-;[the active window]
-
-;1.0.1.2
-;[Disable &popup module]
-;[Enable &popup module]
-
-;[Concurrent PopUps]
-;[Use multiple threads]
-;[Note: this option may (and may not) cause some unexpected crashes, be sure to disable it before reporting a bug.]
-
-;1.0.1.4
-;New:
-;[Multiline &popups]
-;This one changed: [Hey, this is a... real message!] it's now:
-;[Hey, this is a two lined message!\nCool, isn't it?]
-
-;1.0.1.9
-;This one was missing:
-;[opacity: %d%%]
-
-;PopUp Plus 2.0.3.5
-;New:
-;[...skin for popup windows]
-;[Fast halftones]
-;[MathModule support]
-;[BBCodes (like [b]..[/b] for bold)]
-;[Emoticons]
-;[Select emoticon package type:]
-;[Select emoticon package file:]
-;[SmileyAdd 0.1.3.2 workaround]
-;Page in preferences:
-;[Plus]
-;[Disable emoticons]
-;[Use SmileyAdd settings]
-;[nConvers emoticon file (*.xep)]
-;Open file fialog title:
-;[Select emoticon pack file]
-;This probably will be changed in each version:
-;[Hey, this is a multilined message!\nCool, isn't it? Also you can use:\n- BBCodes for [b]bold[/b], [i]italic[/i] & [u]underlined[/u] text;\n- emoticons from SmileyAdd or nConvers :-)\n- MathModule formulas like this: [Math]e^i\\pi=-1[Math]]
-;[Smileys! ;-)]
-
diff --git a/plugins/Popup/popup-translation.txt b/plugins/Popup/popup-translation.txt
new file mode 100644
index 0000000000..e97f268222
--- /dev/null
+++ b/plugins/Popup/popup-translation.txt
@@ -0,0 +1,187 @@
+; Common strings that belong to many files
+;[Failed to register %s class.]
+;[General]
+;[Ignore fullscreen]
+;[Maximum width]
+;[Popup History]
+;[Skins]
+
+; ../../plugins/Popup/resource.rc
+;[* - built-in skins]
+;[-1 = Infinite]
+;[0 = Default]
+;[Add default actions for contacts only]
+;[Add info && menu for IM contacts only]
+;[Always (has priority)]
+;[Avatar size:]
+;[Avatars]
+;[Close]
+;[Colors can be configured in\r\nCustomize > Fonts && Colors]
+;[Common Actions]
+;[Configure popup area]
+;[Content && Style]
+;[Debug]
+;[Default Timeout]
+;[Desktop]
+;[Disable if message window is open]
+;[Disable when global status is...]
+;[Disable when relevant protocol's status is...]
+;[Disable when:]
+;[Distance between popups]
+;[Do not close hovered popups]
+;[Don't close popups on default actions]
+;[Download more skins]
+;[Draw avatar borders]
+;[Draw borders for semitransparent avatars too]
+;[Dynamically resize the popups]
+;[Effect:]
+;[Effects]
+;[Enable Win 9x/Me transparency]
+;[Enable avatar updates]
+;[Enable popup actions]
+;[Enable popup history]
+;[Enable this notification]
+;[Fullscreen mode]
+;[General options]
+;[Go to Customize > Fonts && Colors for fonts and colors options]
+;[History]
+;[Icons aligned to the right]
+;[Icons and labels below text]
+;[Icons on the left]
+;[Infinite popup delay]
+;[Layout:]
+;[Left click action:]
+;[LeftButton]
+;[Limit window amount to:]
+;[Live Preview]
+;[MiddleButton]
+;[Minimum width]
+;[Miranda's window]
+;[Miscellaneous]
+;[More...]
+;[Mouse Actions Overwrite]
+;[Multimonitor (98/ME/2000/XP)]
+;[Never show]
+;[Notifications]
+;[Opaque popups under cursor]
+;[Per-contact settings]
+;[Please choose in what cases default actions should be added:]
+;[Popup Actions are those tiny buttons below notification text.]
+;[Popup Area]
+;[Popup actions will be displayed as:]
+;[Popup delay:]
+;[Popup timeout:]
+;[Position:]
+;[Preview]
+;[R]
+;[Reorder Popups]
+;[Right click action:]
+;[RightButton]
+;[Round corners by]
+;[Sec]
+;[Show Actions: (requires apply)]
+;[Show always]
+;[Show default]
+;[Size && Position]
+;[Skin options]
+;[Slide Popup]
+;[Start the popups in the monitor with]
+;[Store last]
+;[Time (in):]
+;[Time (out):]
+;[Transparency]
+;[Use History++ to render log]
+;[Use large icons]
+;[Use transparency (Windows 2000+)]
+;[events]
+;[ms]
+;[opacity:]
+;[pixel(s)]
+;[pixels]
+;[seconds]
+;[the active window]
+
+; ../../plugins/Popup/src/actions.cpp
+;[Action]
+;[Contact menu]
+;[Copy to clipboard]
+;[Dismiss popup]
+;[Pin popup]
+;[Quick reply]
+;[Send message]
+;[User details]
+;[no overwrite]
+
+; ../../plugins/Popup/src/bitmap_funcs.cpp
+;[You need the png2dib plugin v. 0.1.3.x or later to process PNG images]
+
+; ../../plugins/Popup/src/config.cpp
+;[Test preview for the popup plugin settings. This is supposed to be long enough not to fit in one line...]
+;[The Jabberwocky]
+;[This is a notification message]
+;[This is a warning message]
+;[This is an error message]
+
+; ../../plugins/Popup/src/history.cpp
+;[Popup History is disabled]
+;[Popup History message]
+
+; ../../plugins/Popup/src/main.cpp
+;[Actions]
+;[Advanced]
+;[Classes]
+;[Contacts]
+;[Disable &popup module]
+;[Disable popups]
+;[Enable &popup module]
+;[Enable popups]
+;[Popups are disabled]
+;[Popups are enabled]
+;[Toggle Popups]
+
+; ../../plugins/Popup/src/opt_adv.cpp
+;[%d%%]
+;[Fade in/out]
+;[No effect]
+
+; ../../plugins/Popup/src/opt_class.cpp
+;[Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!]
+
+; ../../plugins/Popup/src/opt_gen.cpp
+;[Popup Plus Warning]
+;[Width]
+;[You cannot specify a value lower than %d and higher than %d.]
+;[horizontal]
+;[lower left corner]
+;[lower right corner]
+;[upper left corner]
+;[upper right corner]
+;[vertical]
+
+; ../../plugins/Popup/src/opt_skins.cpp
+;[Drop shadow effect (Windows XP+)]
+;[Drop shadow effect (Windows XP+)/non rectangular]
+;[Enable Aero Glass (Vista+)]
+;[Just take a look at this skin... ;)]
+;[Refresh List]
+;[Show clock]
+;[Skin preview]
+;[Use Windows colours]
+;[Use advanced text render]
+
+; ../../plugins/Popup/src/popup_wnd2.cpp
+;[Failed to GetClassInfoExW from EDIT class.]
+
+; ../../plugins/Popup/src/services.cpp
+;[Error]
+;[Notify]
+;[Warning]
+
+; ../../plugins/Popup/src/srmm_menu.cpp
+;[Auto]
+;[Block]
+;[Favourite]
+;[Popup Mode: Auto]
+;[Popup Mode: Block contact]
+;[Popup Mode: Favourite]
+;[Popup Mode: Ignore fullscreen]
diff --git a/plugins/ProfileManager/profilemanager-translation.txt b/plugins/ProfileManager/profilemanager-translation.txt
new file mode 100644
index 0000000000..e6319bc955
--- /dev/null
+++ b/plugins/ProfileManager/profilemanager-translation.txt
@@ -0,0 +1,6 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ProfileManager/pmanagerEx.c
+;[Change profile]
+;[Load profile]
diff --git a/plugins/QuickMessages/quickmessages-translation.txt b/plugins/QuickMessages/quickmessages-translation.txt
new file mode 100644
index 0000000000..1e39733b34
--- /dev/null
+++ b/plugins/QuickMessages/quickmessages-translation.txt
@@ -0,0 +1,37 @@
+; Common strings that belong to many files
+;[Quick Messages]
+
+; ../../plugins/QuickMessages/options.c
+;[New Button]
+;[New Menu Entry]
+;[Plugins]
+
+; ../../plugins/QuickMessages/quickmessages.rc
+;[%F]
+;[%L]
+;[%P]
+;[%c]
+;[%n]
+;[%t]
+;[*Rename menu item into \"---\" to insert separator]
+;[*Use drag'n'drop for arranging menu items]
+;[- Contact display name]
+;[- Contact first name]
+;[- Contact last name]
+;[- Contacts Protocol name (upper case)]
+;[- Selected text]
+;[- Text from Clipboard]
+;[Add to QuickMenu]
+;[Auto-send on Left-Click]
+;[Auto-send on Right-Click]
+;[Button Left-Click menu]
+;[Button Right-Click value]
+;[Buttons]
+;[Consider as ServiceName]
+;[Enable QuickMenu]
+;[List of variables:]
+;[Menu entry value:]
+;[Misc.]
+;[Quick Messages Help]
+;[Tips:]
+;[You have changed the plugin settings via database.\nThis requires restart!]
diff --git a/plugins/QuickReplies/quickreplies-translation.txt b/plugins/QuickReplies/quickreplies-translation.txt
new file mode 100644
index 0000000000..fae9a1e2b2
--- /dev/null
+++ b/plugins/QuickReplies/quickreplies-translation.txt
@@ -0,0 +1,17 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/QuickReplies/events.cpp
+;[Button]
+
+; ../../plugins/QuickReplies/options.cpp
+;[Message Sessions]
+;[Quick Replies]
+
+; ../../plugins/QuickReplies/resources.rc
+;[- Add \"---\" for separator.]
+;[- Add your replies, one per line.]
+;[- Press [v] button for variable's help.]
+;[Hints:]
+;[Send replies immediately]
+;[Variables]
diff --git a/plugins/Rate/rate-translation.txt b/plugins/Rate/rate-translation.txt
new file mode 100644
index 0000000000..a6b3b909de
--- /dev/null
+++ b/plugins/Rate/rate-translation.txt
@@ -0,0 +1,21 @@
+; Common strings that belong to many files
+;[Warning: classic contact list plugin doesn`t have ability to use extraicons]
+
+; ../../plugins/Rate/commonheaders.h
+;[Rate high]
+;[Rate low]
+;[Rate medium]
+
+; ../../plugins/Rate/main.cpp
+;[Contact Rate]
+
+; ../../plugins/Rate/options.cpp
+;[Contact List]
+;[Rate]
+;[Warning: your contact list plugin doesn`t have ability to sort contacts by rate.]
+;[Your clist: nicer]
+
+; ../../plugins/Rate/rate.rc
+;[Plugin settings]
+;[Use]
+;[slot to draw the icon]
diff --git a/plugins/RecentContacts/Docs/RecentContacts-Translation.txt b/plugins/RecentContacts/Docs/RecentContacts-Translation.txt
deleted file mode 100644
index 5898be865d..0000000000
--- a/plugins/RecentContacts/Docs/RecentContacts-Translation.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-;[Recent Contacts]
-;[Contact]
-;[Main icon]
diff --git a/plugins/RecentContacts/recentcontacts-translation.txt b/plugins/RecentContacts/recentcontacts-translation.txt
new file mode 100644
index 0000000000..9140db11ec
--- /dev/null
+++ b/plugins/RecentContacts/recentcontacts-translation.txt
@@ -0,0 +1,19 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/RecentContacts/RecentContacts.cpp
+;[Contact]
+;[Ignore Contact]
+;[Main icon]
+;[Show Contact]
+;[Show Recent Contacts]
+
+; ../../plugins/RecentContacts/options.cpp
+;[Contact List]
+
+; ../../plugins/RecentContacts/resource.rc
+;[Format of date and time\n(Look to readme for placeholders help)]
+;[Hide offline contacts]
+;[Number shown contacts:\n (0 to show all)]
+;[Plugin settings]
+;[Recent Contacts]
diff --git a/plugins/SRMM/Docs/srmm-translation.txt b/plugins/SRMM/srmm-translation.txt
index 782bb9dcda..a0fcd00381 100644
--- a/plugins/SRMM/Docs/srmm-translation.txt
+++ b/plugins/SRMM/srmm-translation.txt
@@ -1,94 +1,141 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Miranda IM Development Team
-Author-email: project-info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.6.1
-Plugins-included:
+; Common strings that belong to many files
+;[Messaging]
-; Generated by lpgen on Thu Jan 11 20:52:59 2007
-; Translations: 74
-
-; msgdialog.c
-;[Add Contact Permanently to List]
-;[User Menu]
-;[View User's Details]
-;[View User's History]
+; ../../plugins/SRMM/cmdlist.c
;[The message send timed out.]
-; msgoptions.c
+; ../../plugins/SRMM/globals.c
+;[Incoming message (10x10)]
+;[Notice (10x10)]
+;[Outgoing message (10x10)]
+
+; ../../plugins/SRMM/msgdialog.c
+;[%s is typing a message...]
+;[Last message received on %s at %s.]
+;[is now %s (was %s)]
+;[signed off (was %s)]
+;[signed on (%s)]
+
+; ../../plugins/SRMM/msglog.c
+;[File received]
+;[File sent]
+
+; ../../plugins/SRMM/msgoptions.c
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Away]
+;[Background]
+;[DND]
+;[Free for chat]
+;[Incoming colon]
+;[Incoming messages]
+;[Incoming name]
+;[Incoming time]
+;[Invisible]
+;[Message Log]
+;[Message Sessions]
+;[Message area]
+;[Messaging Log]
+;[NA]
+;[Notices]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[Outgoing colon]
+;[Outgoing messages]
+;[Outgoing name]
+;[Outgoing time]
;[Show balloon popup (unsupported system)]
+;[Typing Notify]
-; msgs.c
+; ../../plugins/SRMM/msgs.c
;[%s is typing a message]
-;[Typing Notification]
-;[Message from %s]
;[&Message]
-;[Miranda could not load the built-in message module, riched20.dll is missing. If you are using Windows 95 or WINE please make sure you have riched20.dll installed. Press 'Yes' to continue loading Miranda.]
-;[Information]
-;[Messages]
;[Incoming (Focused Window)]
-;[Incoming (Unfocused Window)]
;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Information]
+;[Instant messages]
+;[Message from %s]
+;[Message send error]
+;[Miranda could not load the built-in message module, riched20.dll is missing. If you are using Windows 95 or WINE please make sure you have riched20.dll installed. Press 'Yes' to continue loading Miranda.]
;[Outgoing]
+;[Typing Notification]
-; msgtimedout.c
+; ../../plugins/SRMM/msgtimedout.c
;[An unknown error has occured.]
-; resource.rc
+; ../../plugins/SRMM/resource.rc
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&H]
+;[&Open link]
+;[&Send]
+;[An error has occured. The protocol reported the following error:]
+;[Automatically popup window when:]
+;[C&lear Log]
+;[Cancel]
+;[Cascade new windows]
+;[Clear]
+;[Close]
;[Close the message window on send]
+;[Co&py All]
+;[Copy]
+;[Cut]
+;[Delete]
+;[Delete temporary contacts when closing message window]
+;[Enable avatar support in the message window]
+;[Flash in the system tray and in the contact list]
+;[In background]
+;[Limit avatar height to ]
+;[Load History Events]
+;[Load number of previous events]
+;[Load previous events less than]
+;[Load unread events only]
+;[Log]
+;[LogLink]
+;[Max Number of Flashes]
+;[Message]
+;[Message Session]
+;[Message Window Event Log]
+;[Message window behaviour:]
+;[Messaging:]
;[Minimize the message window on send]
-;[Use the contact's status icon as the window icon]
+;[Paste]
+;[Paste && Send]
+;[Redo]
+;[Save the window position for each contact]
;[Save the window size and location individually for each contact]
-;[Cascade new windows]
-;[Show 'Send' button]
-;[Show username on top row]
-;[Show toolbar buttons on top row]
-;[Send message on double 'Enter']
+;[Select &All]
+;[Send Error]
;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send typing notifications to the following users when you are typing a message to them:]
+;[Show 'Send' button]
+;[Show Formatting]
+;[Show balloon popup]
;[Show character count]
-;[Support control up/down in message area to show previously sent messages]
-;[Delete temporary contacts when closing message window]
-;[Enable avatar support in the message window]
-;[Limit avatar height to ]
-;[&D]
-;[&H]
+;[Show dates]
;[Show icons]
;[Show names]
-;[Show timestamp]
-;[Show dates]
-;[Load unread events only]
-;[Load number of previous events]
-;[Spin1]
-;[Load previous events less than]
-;[Show status changes]
;[Show seconds]
-;[Show typing notifications when a user is typing a message]
-;[Update inactive message window icons when a user is typing]
+;[Show status changes]
+;[Show timestamp]
+;[Show toolbar buttons on top row]
;[Show typing notification when no message dialog is open]
-;[Flash in the system tray and in the contact list]
-;[Show balloon popup]
-;[Try again]
-;[&Send]
-;[Cancel]
-;[Close]
+;[Show typing notifications when a user is typing a message]
+;[Show username on top row]
;[Show warning when message has not been received after]
-;[seconds.]
-;[pixels.]
-;[Automatically popup window when:]
-;[An error has occured. The protocol reported the following error:]
+;[Spin1]
+;[Support control up/down in message area to show previously sent messages]
+;[Try again]
+;[Undo]
+;[Update inactive message window icons when a user is typing]
+;[Use the contact's status icon as the window icon]
;[minutes old]
-;[Send typing notifications to the following users when you are typing a message to them:]
-;[Message Window Options]
-;[Message Window Event Log]
-;[Load History Events]
-;[Typing Notification Options]
-;[Send Error]
-;[Message Session]
-;[C&lear Log]
-;[&Copy]
-;[Co&py All]
-;[Select &All]
-;[Open in &new window]
-;[&Open in existing window]
-;[&Copy link]
-
+;[pixels.]
+;[seconds.]
+;[while sending the following message:]
diff --git a/plugins/Scriver/Docs/scriver-translation.txt b/plugins/Scriver/Docs/scriver-translation.txt
deleted file mode 100644
index 29cfe2fe92..0000000000
--- a/plugins/Scriver/Docs/scriver-translation.txt
+++ /dev/null
@@ -1,389 +0,0 @@
-;*********************************************
-;***** Scriver Langpack by raq *****
-;********** version 2.5.9.8 ***************
-
-[Add contact]
-[User's details]
-[User's history]
-[Send message]
-[Close session]
-[Smiley button]
-[User is typing]
-[Unicode is on]
-[Unicode is off]
-[Sending]
-[Quote button]
-[Incoming message]
-[Outgoing message]
-;[Notice]
-[Default codepage]
-[Add Contact Permanently to List]
-[User Menu]
-[View User's Details]
-[View User's History]
-[Quote Text]
-[Insert Emoticon]
-[Send Message]
-[Close Session]
-[User Menu - %s]
-[User Menu - %u]
-[signed off (was %s)]
-[signed on (%s)]
-[is now %s (was %s)]
-[Sending in progress: %d message(s) left...]
-[%s is typing a message...]
-[Last message received on %s at %s.]
-[The message send timed out.]
-[Today]
-[Yesterday]
-[File sent]
-[File received]
-[URL sent]
-[URL received]
-;[File sent]
-[File received]
-;[URL sent]
-[URL received]
-[** New contacts **]
-[** Unknown contacts **]
-[Show balloon popup (unsupported system)]
-[Messaging]
-[Message Sessions]
-[Messaging Log]
-[Typing Notify]
-[Message from %s]
-[%s is typing a message]
-[Typing Notification]
-[Message from %s]
-[&Message]
-[Information]
-[Messages]
-[Incoming (Focused Window)]
-[Incoming (Unfocused Window)]
-[Incoming (New Session)]
-[An unknown error has occured.]
-[Send Error]
-[Unknown]
-[You are about to send a message to all open tabs.\nAre you sure ?]
-[Remember my choice for this container]
-[Yes]
-[No]
-
-;controls
-
-[Always On Top]
-[Message Window Options]
-[Automatically pop up the window when]
-[Stay minimized]
-[Close the message window on send]
-[Minimize the message window on send]
-[Use the contact's status icon as the window icon]
-[Use tabbed mode]
-[Hide tab bar if there is only one tab]
-[Tabs at bottom]
-[Limit names on tabs to]
-[characters]
-[Show close button on each tab]
-[Automatically switch to active tab]
-[Limit number of tabs per container to]
-[Use separate containers for chats]
-[Limit number of chats tabs per container to]
-[Cascade new windows]
-[Save the window size and location individually for each contact]
-[Save the splitter position individually for each contact]
-[Support control up/down in message area to show previously sent messages]
-[Save message draft when closing message window]
-[Delete temporary contacts when closing message window]
-[Show 'sending in progress' indicator]
-[Show title bar]
-[Show status bar]
-[Show tool bar]
-[Enable avatar support in the message window]
-[Limit avatar height to min.]
-[pixels.]
-[and max.]
-[Enable transparency]
-[active]
-[inactive]
-[Send message on 'Enter']
-[Send message on double 'Enter']
-[Show warning when message has not been received after]
-[seconds.]
-[An error has occured. The protocol reported the following error:]
-[Try again]
-[Cancel]
-[while sending the following message:]
-[Message Window Event Log]
-[Enable IEView]
-[Show icons]
-[Show names]
-[Show times]
-[Show seconds]
-[Show dates]
-[Use long date format]
-[Use relative timestamp]
-[Use message grouping]
-[Mark follow-up msgs with timestamp]
-[Start message text on a new line]
-[Draw lines between messages]
-[Show status changes]
-[Fonts]
-[Background colour:]
-[Input area background:]
-[Incoming background:]
-[Outgoing background:]
-[Choose font...]
-[Select multiple fonts by dragging or by using the control key]
-[Load History Events]
-[Load unread events only]
-[Load number of previous events]
-[Load previous events less than]
-[minutes old]
-[Typing Notification Options]
-[Send typing notifications to the following users when you are typing a message to them:]
-[Show typing notifications when a user is typing a message]
-[Update message window icons when a user is typing]
-[Show typing notification when no message dialog is open]
-[Flash in the system tray and in the contact list]
-[Show balloon popup]
-
-; Chat Plugin v 0.2.1.2
-
-; colorchooser.c
-;[Text colour]
-;[Background colour]
-
-; log.c
-;[%s has joined]
-;[%s has left]
-;[%s has disconnected]
-;[%s is now known as %s]
-;[%s kicked %s]
-;[You have joined %s]
-;[Notice from %s: %s]
-;[The topic is \'%s%s\']
-;[ (set by %s)]
-;[%s enables \'%s\' status for %s]
-;[%s disables \'%s\' status for %s]
-;[You are now known as %s]
-
-; main.c
-;[Miranda could not load the Chat plugin because Microsoft Rich Edit v 3 is missing.\nIf you are using Windows 95/98/NT or WINE please upgrade your Rich Edit control.\n\nDo you want to download an update now?.]
-;[Information]
-
-; options.c
-;[Appearance and functionality of chat room windows]
-;[Appearance of the message log]
-;[Default events to show in new chat rooms if the \'event filter\' is enabled]
-;[Icons to display in the message log]
-;[Icons to display in the tray]
-;[Pop-ups to display]
-;[Select Folder]
-;[Chat]
-;[Events]
-;[Chat Log]
-;[Popups]
-;[Incoming message]
-;[Message is highlighted]
-;[User has performed an action]
-;[User has joined]
-;[User has left]
-;[User has kicked some other user]
-;[User´s status was changed]
-;[User has changed name]
-;[User has sent a notice]
-;[User has disconnected]
-;[The topic has been changed]
-;[Chat windows]
-;[Window Icon]
-;[Bold]
-;[Italics]
-;[Underlined]
-;[Smiley button]
-;[Room history]
-;[Event filter]
-;[Room settings]
-;[Toggle userlist]
-
-; window.c
-;[Insert a smiley]
-;[Make the text bold (CTRL+B)]
-;[Make the text italicized (CTRL+I)]
-;[Make the text underlined (CTRL+U)]
-;[Select a background color for the text (CTRL+L)]
-;[Select a foreground color for the text (CTRL+K)]
-;[Show the history (CTRL+H)]
-;[Show/hide the nicklist (CTRL+N)]
-;[Control this room (CTRL+O)]
-;[Enable/disable the event filter (CTRL+F)]
-;[%s: Chat Room (%u user)]
-;[%s: Chat Room (%u users)]
-;[%s: Message Session]
-;[%s: Message Session (%u users)]
-;[%s wants your attention in room %s]
-;[Close current tab (CTRL+F4)]
-
-; chat.rc
-;[Spin1]
-;[Spin2]
-;[Custom1]
-;[Enable highlighting]
-;[Enable logging to disk]
-;[Use same style as in the message log]
-;[Use default colours]
-;[Use custom colours]
-;[Custom2]
-;[OK]
-;[&Send]
-;[Userlist user indent (pixels):]
-;[Userlist row distance (pixels):]
-;[Add new rooms to group:]
-;[Log background]
-;[Message background]
-;[Userlist background]
-;[Userlist lines]
-;[Timestamp]
-;[Other name]
-;[Your name]
-;[Limit log text to (events):]
-;[Trim to (kB)]
-;[Log timestamp]
-;[Words to highlight (wildcards allowed)]
-;[Log directory]
-;[Timeout (s)]
-;[Text]
-;[Background]
-;[(The timeout require at least PopUp plugin v 1.0.1.9. Setting it to 0 means default setting and -1 means indefinite time)]
-;[Options]
-;[Other]
-;[Fonts 'n Colors]
-;[Log Options]
-;[Popups for the Chat plugin]
-;[&Message]
-;[Clear lo&g]
-;[Co&py all]
-;[Open a &new browser window]
-;[&Open in current browser window]
-;[&Copy link]
-;[Undo ]
-;[Redo]
-;[Copy]
-;[Cut]
-;[Paste]
-;[Select All]
-;[Clear]
-;[&Open at this position]
-;[&Close tab]
-;[C&lose other tabs]
-
-;tools.c
-;[%s wants your attention in %s]
-;[%s speaks in %s]
-;[%s has joined %s]
-;[%s has left %s]
-;[%s kicked %s from %s]
-;[Notice from %s]
-;[Topic change in %s]
-;[Information in %s]
-;[%s enables \'%s\' status for %s in %s]
-;[%s disables \'%s\' status for %s in %s]
-;[%s says: %s]
-;[%s has disconnected (%s)]
-;[%s kicked %s (%s)]
-;[The topic is \'%s\']
-;[The topic is \'%s\' (set by %s)]
-
-; options
-;[Timestamp]
-;[Others nicknames]
-;[Your nickname]
-;[User has joined]
-;[User has left]
-;[User has disconnected]
-;[User kicked ...]
-;[User is now known as ...]
-;[Notice from user]
-;[Incoming message]
-;[Outgoing message]
-;[The topic is ...]
-;[Information messages]
-;[User enables status for ...]
-;[User disables status for ...]
-;[Action message]
-;[Highlighted message]
-;[Message typing area]
-;[User list members (Online)]
-;[User list members (Away)]
-;[User list statuses]
-;[Send message by pressing the Enter key]
-;[Send message by pressing the Enter key twice]
-;[Flash window when someone speaks]
-;[Flash window when a word is highlighted]
-;[Show list of users in the chat room]
-;[Show button for sending messages]
-;[Show name of the chat room in the top left of the window]
-;[Show buttons for controlling the chat room]
-;[Show buttons for formatting the text you are typing]
-;[Show button menus when right clicking the buttons]
-;[Limit user names in the message log to 20 characters]
-;[Show lines in the userlist]
-;[Show new windows cascaded]
-;[Save the size and position of chat rooms]
-;[Do not play sounds when the chat room is focused]
-;[Do not pop up the window when joining a chat room]
-;[Toggle the visible state when double clicking in the contact list]
-;[Prefix all events with a timestamp]
-;[Only prefix with timestamp if it has changed]
-;[Indent the second line of a message]
-;[Add \':\' to auto-completed user names]
-;[Strip colors from messages in the log]
-;[Enable the \'event filter\' for new rooms]
-;[Show topic changes]
-;[Show users joining]
-;[Show users disconnecting]
-;[Show messages]
-;[Show actions]
-;[Show users leaving]
-;[Show users being kicked]
-;[Show notices]
-;[Show users changing name]
-;[Show information messages]
-;[Show status changes of users]
-;[Show icon for topic changes]
-;[Show icon for users joining]
-;[Show icon for users disconnecting]
-;[Show icon for messages]
-;[Show icon for actions]
-;[Show icon for highlights]
-;[Show icon for users leaving]
-;[Show icon for users kicking other user]
-;[Show icon for notices ]
-;[Show icon for name changes]
-;[Show icon for information messages]
-;[Show icon for status changes]
-;[Show icons in tray only when the chat room is not active]
-;[Show icon in tray for topic changes]
-;[Show icon in tray for users joining]
-;[Show icon in tray for users disconnecting
-;[Show icon in tray for messages]
-;[Show icon in tray for actions]
-;[Show icon in tray for highlights]
-;[Show icon in tray for users leaving]
-;[Show icon in tray for users kicking other user]
-;[Show icon in tray for notices ]
-;[Show icon in tray for name changes]
-;[Show icon in tray for information messages]
-;[Show icon in tray for status changes]
-;[Show pop-ups only when the chat room is not active]
-;[Show pop-up for topic changes]
-;[Show pop-up for users joining]
-;[Show pop-up for users disconnecting]
-;[Show pop-up for messages]
-;[Show pop-up for actions]
-;[Show pop-up for highlights]
-;[Show pop-up for users leaving]
-;[Show pop-up for users kicking other user]
-;[Show pop-up for notices ]
-;[Show pop-up for name changes]
-;[Show pop-up for information messages]
-;[Show pop-up for status changes]
diff --git a/plugins/Scriver/scriver-translation.txt b/plugins/Scriver/scriver-translation.txt
new file mode 100644
index 0000000000..2b9a42b060
--- /dev/null
+++ b/plugins/Scriver/scriver-translation.txt
@@ -0,0 +1,475 @@
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
+;[%s has joined]
+;[%s has left]
+;[%s is now known as %s]
+;[%s kicked %s]
+;[&Message]
+;[Background]
+;[Background colour]
+;[Group Chat]
+;[Group Chats]
+;[Incoming message]
+;[Information]
+;[Layout]
+;[Look up \'%s\':]
+;[Message Session]
+;[Messaging]
+;[No word to look up]
+;[Notice from %s]
+;[Notices]
+;[Send Error]
+;[Send Message]
+;[Show icons]
+;[Tabs]
+;[Text colour]
+;[Timestamp]
+;[User Menu]
+;[User has disconnected]
+;[User has joined]
+;[User has left]
+
+; ../../plugins/Scriver/chat/clist.c
+;[Join chat]
+;[Open chat window]
+
+; ../../plugins/Scriver/chat/log.c
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/Scriver/chat/main.c
+;[&Join]
+;[&Leave]
+
+; ../../plugins/Scriver/chat/options.c
+;[Add \':\' to auto-completed names]
+;[Appearance]
+;[Appearance and functionality of chat windows]
+;[Default events to show in new chat rooms if the \'event filter\' is enabled]
+;[Display contact status icon before role icon]
+;[Do not play sounds when focused]
+;[Do not pop up when joining]
+;[Enable \'event filter\' for new rooms]
+;[Enable button context menus]
+;[Flash when a word is highlighted]
+;[Flash when someone speaks]
+;[Group chats]
+;[Icons to display in the tray]
+;[Indent the second line of a message]
+;[Limit user names to 20 characters]
+;[Message is highlighted]
+;[Only prefix with timestamp if it has changed]
+;[Pop-ups to display]
+;[Popups]
+;[Prefix all events with a timestamp]
+;[Select Folder]
+;[Show actions]
+;[Show and hide by double clicking in the contact list]
+;[Show chat user list]
+;[Show contact statuses (if supported)]
+;[Show icon in tray for actions]
+;[Show icon in tray for highlights]
+;[Show icon in tray for information messages]
+;[Show icon in tray for messages]
+;[Show icon in tray for name changes]
+;[Show icon in tray for notices ]
+;[Show icon in tray for status changes]
+;[Show icon in tray for topic changes]
+;[Show icon in tray for users disconnecting]
+;[Show icon in tray for users joining]
+;[Show icon in tray for users kicking other user]
+;[Show icon in tray for users leaving]
+;[Show icons in tray only when the chat room is not active]
+;[Show information messages]
+;[Show messages]
+;[Show notices]
+;[Show pop-up for actions]
+;[Show pop-up for highlights]
+;[Show pop-up for information messages]
+;[Show pop-up for messages]
+;[Show pop-up for name changes]
+;[Show pop-up for notices ]
+;[Show pop-up for status changes]
+;[Show pop-up for topic changes]
+;[Show pop-up for users disconnecting]
+;[Show pop-up for users joining]
+;[Show pop-up for users kicking other user]
+;[Show pop-up for users leaving]
+;[Show pop-ups only when the chat room is not active]
+;[Show status changes of users]
+;[Show topic changes]
+;[Show topic on your contact list (if supported)]
+;[Show users being kicked]
+;[Show users changing name]
+;[Show users disconnecting]
+;[Show users joining]
+;[Show users leaving]
+;[Strip colors from messages]
+;[The topic has been changed]
+;[Timestamp has same colour as event]
+;[User has changed name]
+;[User has kicked some other user]
+;[User has performed an action]
+;[User has sent a notice]
+;[User's status was changed]
+;[UserID of current contact (if defined). It is like UIN Number for ICQ, JID for Jabber, etc.]
+;[Variables]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[abbreviated month name]
+;[abbreviated weekday name]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[day of month, 01-31]
+;[day of month, 1-31]
+;[full month name]
+;[full weekday name]
+;[month number, 01-12]
+;[month number, 1-12]
+;[name of current miranda profile (filename, without extension)]
+;[nick of current contact (if defined)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[protocol name of current contact (if defined). Account name is used when protocol supports multiaccounts]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
+;[year with century, 1901-9999]
+;[year without century, 01- 99]
+
+; ../../plugins/Scriver/chat/tools.c
+;[%s %c %s\r\n]
+;[%s %s\r\n]
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s says: %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[Information in %s]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+
+; ../../plugins/Scriver/chat/window.c
+;[%s: Chat Room (%u user)]
+;[%s: Chat Room (%u users)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[Control this room (CTRL+O)]
+;[Enable/disable the event filter (CTRL+F)]
+;[Insert a smiley]
+;[Make the text bold (CTRL+B)]
+;[Make the text italicized (CTRL+I)]
+;[Make the text underlined (CTRL+U)]
+;[Nick name]
+;[Select a background color for the text (CTRL+L)]
+;[Select a foreground color for the text (CTRL+K)]
+;[Show the history (CTRL+H)]
+;[Show/hide the nicklist (CTRL+N)]
+;[Status]
+;[Unique id]
+
+; ../../plugins/Scriver/globals.c
+;[Action (10x10)]
+;[Add Status (10x10)]
+;[Add contact]
+;[Bold]
+;[Close button]
+;[Event filter disabled]
+;[Event filter enabled]
+;[Group Chats Log]
+;[Hide userlist]
+;[Highlight (10x10)]
+;[Icon overlay]
+;[Incoming message (10x10)]
+;[Information (10x10)]
+;[Italics]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Message in (10x10)]
+;[Message out (10x10)]
+;[Nickchange (10x10)]
+;[Notice (10x10)]
+;[Outgoing message (10x10)]
+;[Quit (10x10)]
+;[Quote button]
+;[Remove status (10x10)]
+;[Room history]
+;[Room settings]
+;[Send message]
+;[Sending]
+;[Show userlist]
+;[Single Messaging]
+;[Smiley button]
+;[Status 1 (10x10)]
+;[Status 2 (10x10]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Topic (10x10)]
+;[Typing notification off]
+;[Underlined]
+;[Unicode is off]
+;[Unicode is on]
+;[User is typing]
+;[User's details]
+;[User's history]
+;[Window Icon]
+
+; ../../plugins/Scriver/msgdialog.c
+;[%s is typing a message...]
+;[Add Contact Permanently to List]
+;[Insert Emoticon]
+;[Last message received on %s at %s.]
+;[Quote Text]
+;[Sending in progress: %d message(s) left...]
+;[User Menu - %s]
+;[View User's Details]
+;[View User's History]
+;[is now %s (was %s)]
+;[signed off (was %s)]
+;[signed on (%s)]
+
+; ../../plugins/Scriver/msglog.c
+;[File received]
+;[File sent]
+;[Today]
+;[URL received]
+;[URL sent]
+;[Unknown Contact]
+;[Yesterday]
+
+; ../../plugins/Scriver/msgoptions.c
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Action message]
+;[Away]
+;[DND]
+;[Event Log]
+;[Free for chat]
+;[General]
+;[Group Chat Log]
+;[Highlighted message]
+;[Incoming URL]
+;[Incoming background]
+;[Incoming colon]
+;[Incoming messages]
+;[Incoming name]
+;[Incoming time]
+;[Infobar background]
+;[Infobar contact name]
+;[Infobar status message]
+;[Information messages]
+;[Input area background]
+;[Invisible]
+;[Message Sessions]
+;[Message area]
+;[Message background]
+;[Message typing area]
+;[NA]
+;[Notice from user]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Others nicknames]
+;[Out to lunch]
+;[Outgoing URL]
+;[Outgoing background]
+;[Outgoing colon]
+;[Outgoing message]
+;[Outgoing messages]
+;[Outgoing name]
+;[Outgoing time]
+;[Show balloon popup (unsupported system)]
+;[The topic is ...]
+;[Typing Notify]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list background]
+;[User list background (selected)]
+;[User list lines]
+;[User list members (away)]
+;[User list members (online)]
+;[Your nickname]
+
+; ../../plugins/Scriver/msgs.c
+;[%s is typing a message]
+;[Incoming (Focused Window)]
+;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Instant messages]
+;[Message from %s]
+;[Miranda could not load the built-in message module, riched20.dll is missing. If you are using Windows 95 or WINE please make sure you have riched20.dll installed. Press 'Yes' to continue loading Miranda.]
+;[Outgoing]
+;[Typing Notification]
+
+; ../../plugins/Scriver/msgtimedout.c
+;[An unknown error has occured.]
+
+; ../../plugins/Scriver/msgwindow.c
+;[Always On Top]
+
+; ../../plugins/Scriver/resource.rc
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&E]
+;[&H]
+;[&Open link]
+;[&Q]
+;[&U]
+;[(0 means default setting, -1 means indefinite time)]
+;[Actions]
+;[Add new rooms to group:]
+;[An error has occured. The protocol reported the following error:]
+;[Automatically pop up the window when]
+;[Behaviour]
+;[Bing]
+;[C&lear Log]
+;[Cancel]
+;[Cascade new windows]
+;[Clear]
+;[Clear lo&g]
+;[Close Other Tabs]
+;[Close Tab]
+;[Co&py All]
+;[Co&py all]
+;[Copy]
+;[Custom1]
+;[Custom2]
+;[Customize fonts and colors]
+;[Cut]
+;[Delete]
+;[Delete temporary contacts on closing]
+;[Disconnects]
+;[Enable IEView]
+;[Enable highlighting]
+;[Enable message grouping]
+;[Enable tabs]
+;[Enable transparency]
+;[Events in the last]
+;[Flash in the system tray and in the contact list]
+;[Foodnetwork]
+;[Google]
+;[Google Maps]
+;[Google Translate]
+;[Hide windows on close]
+;[Indent text]
+;[Last]
+;[Limit log text to (events):]
+;[Limit names on tabs to]
+;[Limit number of group chats tabs per window to]
+;[Limit number of tabs per window to]
+;[List]
+;[Location]
+;[Log]
+;[Log Options]
+;[Log status changes]
+;[Log timestamp]
+;[LogLink]
+;[Long date format]
+;[Mark follow-up msgs with timestamp]
+;[Message]
+;[Message Window Event Log]
+;[Messages]
+;[Min input area size]
+;[Minimize on send]
+;[Nick changes]
+;[No]
+;[OK]
+;[Options]
+;[Other]
+;[Other name]
+;[Paste]
+;[Paste && Send]
+;[Preload]
+;[Redo]
+;[Relative date]
+;[Remember my choice for this container]
+;[Remember unsent messages]
+;[Save logs]
+;[Save size and location for each contact]
+;[Select &All]
+;[Send To All Tabs]
+;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send typing notifications to the following users when you are typing a message to them:]
+;[Show avatars]
+;[Show balloon popup]
+;[Show date]
+;[Show infobar]
+;[Show lines between messages]
+;[Show names]
+;[Show progress indicator]
+;[Show seconds]
+;[Show status bar]
+;[Show these events only:]
+;[Show time]
+;[Show titlebar]
+;[Show toolbar]
+;[Show typing notification switch in the status bar]
+;[Show typing notification when no message dialog is open]
+;[Show typing notifications when a user is typing a message]
+;[Show warning when message has not been received after]
+;[Slider1]
+;[Spin1]
+;[Spin2]
+;[Start message text on a new line]
+;[Status changes]
+;[Switch to active tab]
+;[Tabs at bottom]
+;[Text]
+;[Timeout (s)]
+;[Topic changes]
+;[Trim to]
+;[Try again]
+;[Typing Notification Options]
+;[Undo]
+;[Unread events only]
+;[Update message window icons when a user is typing]
+;[Use custom colours]
+;[Use default colours]
+;[Use same style as in the message log]
+;[Use separate windows for group chats]
+;[Use the contact's status icon as the window icon]
+;[User kicks]
+;[User list row height]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia (en)]
+;[Word lookup]
+;[Words to highlight (wildcards allowed)]
+;[Yahoo]
+;[Yes]
+;[You are about to send a message to all open tabs.\nAre you sure ?]
+;[Your name]
+;[active]
+;[and stay minimized]
+;[characters]
+;[events]
+;[inactive]
+;[kB]
+;[lines]
+;[minutes]
+;[pixels]
+;[seconds.]
+;[while sending the following message:]
+
+; ../../plugins/Scriver/sendqueue.c
+;[The message send timed out.]
diff --git a/plugins/SecureIM/secureim-translation.txt b/plugins/SecureIM/secureim-translation.txt
new file mode 100644
index 0000000000..1242476fc9
--- /dev/null
+++ b/plugins/SecureIM/secureim-translation.txt
@@ -0,0 +1,106 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SecureIM/main.cpp
+;[Incoming Secure Message]
+;[Outgoing Secure Message]
+;[SecureIM [GPG]]
+;[SecureIM [Native]]
+;[SecureIM [PGP]]
+;[SecureIM [RSA/AES]]
+;[SecureIM status]
+
+; ../../plugins/SecureIM/options.cpp
+;[Services]
+
+; ../../plugins/SecureIM/popupOptions.cpp
+;[Popups]
+
+; ../../plugins/SecureIM/resource.rc
+;[&Copy SHA1]
+;[&Export]
+;[&Import]
+;[0 = Default PopUp Timeout Value]
+;[Always Try to Establish Secure IM]
+;[Always secured if possible]
+;[Always show status icons in contact list]
+;[Auto accept RSA key (NOT SECURED)]
+;[Back]
+;[Basic]
+;[Cancel]
+;[Context Menu only for \"Miranda\" clients]
+;[Debug]
+;[Delete key]
+;[Delete pre-shared key]
+;[Delete public key]
+;[Disable encryption for game plugins]
+;[Disable keyrings use]
+;[E&xport]
+;[Enable Secure File Transfer]
+;[Enable Secure Offline messages]
+;[Enter passphrase for the secret key:]
+;[Events]
+;[Executable:]
+;[Export key]
+;[Export public key]
+;[GPG]
+;[GPG SecureIM]
+;[Home Directory:]
+;[Import key]
+;[Import public key]
+;[Key Assignment]
+;[Key Exchange Timeout :]
+;[Key agreement colors]
+;[Load &Private key]
+;[Log to File]
+;[Mode]
+;[Mode in Context Menu]
+;[Native SecureIM]
+;[Not secured for NotOnList]
+;[OK]
+;[Offline Key Timeout :]
+;[Offline:]
+;[Ok]
+;[Online:]
+;[PGP]
+;[PGP SecureIM]
+;[Password:]
+;[Please type in your password]
+;[PopUp Timeout]
+;[Pre-shared key]
+;[Preview]
+;[Private]
+;[Protocols]
+;[Public]
+;[Public key]
+;[RSA Key]
+;[RSA SecureIM]
+;[RSA/AES SecureIM]
+;[Reset All]
+;[SHA1:]
+;[Save Pass]
+;[Secure IM Disabled]
+;[Secure IM Enabled]
+;[Secure connection colors]
+;[SecureIM PopUp Colors]
+;[SecureIM plugin Passphrase of private key]
+;[Send/Receive encrypted colors]
+;[Set &keyrings...]
+;[Set key]
+;[Set pre-shared key]
+;[Show a popup on disabled connection]
+;[Show a popup on each secure receive]
+;[Show a popup on each secure send]
+;[Show a popup on established connection]
+;[Show a popup on key received]
+;[Show a popup on key send]
+;[Split Messages]
+;[Status]
+;[Status in Context Menu]
+;[Temp Dir:]
+;[Text]
+;[Time in Seconds]
+;[User List]
+;[Username:]
+;[days]
+;[sec]
diff --git a/plugins/SeenPlugin/seen_langpack.txt b/plugins/SeenPlugin/seen_langpack.txt
deleted file mode 100644
index a46cb433d3..0000000000
--- a/plugins/SeenPlugin/seen_langpack.txt
+++ /dev/null
@@ -1,172 +0,0 @@
-[Last seen]
-
-[Last seen options]
-
-[Last seen menuitem]
-
-[Userinfo tab]
-
-[Log to file]
-
-[year (4 digits)]
-
-[year (2 digits)]
-
-[month]
-
-[day]
-
-[minutes]
-
-[seconds]
-
-[username]
-
-[UIN/handle]
-
-[status]
-
-[external IP]
-
-[internal IP]
-
-[line break]
-
-[tabulator]
-
-[<unknown>]
-
-;New 4.0.2
-;--------------------
-[Ignore contacts going offline]
-
-;New 4.0.3
-;--------------------
-[Enable 'Missed Ones' feature]
-
-[You missed following contacts:]
-
-;New 4.0.4
-;--------------------
-[Show icon]
-
-;Modified 4.0.5
-;--------------------
-;[hours]
-[hours (24)]
-
-;New 4.0.5
-;--------------------
-[hours (12)]
-
-[AM/PM]
-
-;New 4.0.6
-;--------------------
-[weekday (full)]
-
-[weekday (abbreviated)]
-
-[Monday]
-
-[Tuesday]
-
-[Wednesday]
-
-[Thursday]
-
-[Friday]
-
-[Saturday]
-
-[Sunday]
-
-[Mon.]
-
-[Tue.]
-
-[Wed.]
-
-[Thu.]
-
-[Fri.]
-
-[Sat.]
-
-[Sun.]
-
-;New 4.0.7
-;--------------------
-[name of month]
-
-[short name of month]
-
-[January]
-
-[February]
-
-[March]
-
-[April]
-
-[May]
-
-[June]
-
-[July]
-
-[August]
-
-[September]
-
-[October]
-
-[November]
-
-[December]
-
-[Jan.]
-
-[Feb.]
-
-[Mar.]
-
-[Apr.]
-
-[May]
-
-[Jun.]
-
-[Jul.]
-
-[Aug.]
-
-[Sep.]
-
-[Oct.]
-
-[Nov.]
-
-[Dec.]
-
-;New 4.1.1
-;--------------------
-[Count times]
-
-;New 5.0.0.0
-;--------------------
-[last seen history]
-
-[Log to history]
-
-[Maximum size]
-
-[Variable list]
-
-[Protocols to watch:]
-
-[Alert when user status changes]
-
-;New 5.0.1.1
-;--------------------
-[Send Instant Message]
diff --git a/plugins/SeenPlugin/seenplugin-translation.txt b/plugins/SeenPlugin/seenplugin-translation.txt
new file mode 100644
index 0000000000..14c7cf2c31
--- /dev/null
+++ b/plugins/SeenPlugin/seenplugin-translation.txt
@@ -0,0 +1,101 @@
+; Common strings that belong to many files
+;[<unknown>]
+;[Last seen]
+
+; ../../plugins/SeenPlugin/history.c
+;[Send Instant Message]
+;[User Menu]
+;[View User's Details]
+;[last seen history]
+
+; ../../plugins/SeenPlugin/main.c
+;[Changed to Online]
+;[LastSeen]
+;[User Logged In]
+;[User Logged Off]
+;[User status change]
+
+; ../../plugins/SeenPlugin/options.c
+;[Last Seen Variables]
+;[PopUps]
+;[Services]
+
+; ../../plugins/SeenPlugin/resource.rc
+;[Alert when user status changes]
+;[Away]
+;[Count times]
+;[DND]
+;[Enable 'Missed Ones' feature]
+;[Enable Idle support]
+;[Free for chat]
+;[Ignore contacts going offline]
+;[Invisible]
+;[Last seen menuitem]
+;[Last seen options]
+;[Last seen plugin]
+;[Log to file]
+;[Log to history]
+;[Maximum size]
+;[N/A]
+;[OK]
+;[Occupied]
+;[Offline]
+;[On the phone]
+;[Online]
+;[Out to lunch]
+;[PopUp Colors]
+;[Popup interoperability missing or disabled. You need Popups plugin]
+;[Protocols to watch:]
+;[Reset colors]
+;[Show icon]
+;[Test\nTest]
+;[Text]
+;[Title]
+;[Use popups]
+;[Userinfo tab]
+;[Variable list]
+;[Variablestest]
+;[You missed following contacts:]
+
+; ../../plugins/SeenPlugin/seen.h
+;[%i(%r)%bWas %o]
+;[%n is %s (%u)]
+;[-- Date --]
+;[-- Format --]
+;[-- Time --]
+;[-- User --]
+;[AM/PM]
+;[Client info]
+;[Group]
+;[Name:%t%N%bStatus:%t%s%bDay:%t%d.%m.%Y%bTime:%t%H:%M:%S%bPrevious Status:%t%o%b%b%P ID:%t%u%bExternal IP:%t%i%bInternal IP:%t%r%bClientID: %t%C%b%bStatus Message:%t%T]
+;[Note:]
+;[Old status]
+;[Protocol]
+;[Status]
+;[Status message]
+;[UIN/handle]
+;[Use]
+;[day]
+;[external IP]
+;[for empty string]
+;[hours (12)]
+;[hours (24)]
+;[instead of]
+;[internal IP]
+;[line break]
+;[minutes]
+;[month]
+;[name of month]
+;[nick]
+;[seconds]
+;[short name of month]
+;[tabulator]
+;[username]
+;[weekday (abbreviated)]
+;[weekday (full)]
+;[year (2 digits)]
+;[year (4 digits)]
+
+; ../../plugins/SeenPlugin/utils.c
+;[<never seen>]
+;[Idle]
diff --git a/plugins/Sessions/sessions-translation.txt b/plugins/Sessions/sessions-translation.txt
new file mode 100644
index 0000000000..96153c70d0
--- /dev/null
+++ b/plugins/Sessions/sessions-translation.txt
@@ -0,0 +1,58 @@
+; Common strings that belong to many files
+;[Edit]
+;[Save Session]
+;[Sessions Manager]
+
+; ../../plugins/Sessions/Sessions.rc
+;[&Cancel]
+;[&Restore Session]
+;[&Save Session]
+;[Action on Exit]
+;[Action on Startup]
+;[Ask]
+;[Cancel]
+;[Choose session to restore from the list:]
+;[Crash Recovery mode]
+;[Del]
+;[Delete]
+;[Do nothing]
+;[Enter session name:]
+;[Exclude hidden contacts from session on exit]
+;[Misc]
+;[OK]
+;[Only if last session present]
+;[Open Sessions Manager dialog]
+;[Restore Last Session]
+;[Restore Session]
+;[Save]
+;[Save Current Session]
+;[Save and Close]
+;[Save only last]
+;[Save your current session?]
+;[Sessions]
+;[Show other warnings (\"session already opened\" etc...)]
+;[Startup delay]
+;[User Sessions Management]
+;[Warn, when some of LastSession contacts are hidden]
+;[adv.]
+;[ms]
+
+; ../../plugins/Sessions/Src/Main.cpp
+;[Current session is empty!]
+;[Favorite Session]
+;[Last Sessions is empty]
+;[Load Session]
+;[Load last Session]
+;[No contacts to open]
+;[No sessions to open]
+;[Not favorite Session]
+;[Session name is empty, enter the name and try again]
+;[This Session already opened]
+;[This Session already opened(but probably hidden)\nDo you want to show hidden contacts?]
+
+; ../../plugins/Sessions/Src/Options.cpp
+;[Message Sessions]
+;[View]
+
+; ../../plugins/Sessions/Src/Utils.cpp
+;[Session Before Last Crash]
diff --git a/plugins/SimpleAR/simplear-translation.txt b/plugins/SimpleAR/simplear-translation.txt
new file mode 100644
index 0000000000..215cfdcb9d
--- /dev/null
+++ b/plugins/SimpleAR/simplear-translation.txt
@@ -0,0 +1,17 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SimpleAR/Resource.rc
+;[&Default]
+;[Enable Auto Replier]
+;[No-repeat Interval:]
+;[Reply Message Heading:]
+;[Reply Message when]
+;[mins]
+
+; ../../plugins/SimpleAR/Src/Main.cpp
+;[Dear %user%, the owner left the following message:]
+
+; ../../plugins/SimpleAR/Src/Options.cpp
+;[Plugins]
+;[Simple Auto Replier]
diff --git a/plugins/SimpleStatusMsg/docs/simplestatusmsg-translation.txt b/plugins/SimpleStatusMsg/simplestatusmsg-translation.txt
index 82fa9a2fdc..37e50a086e 100644
--- a/plugins/SimpleStatusMsg/docs/simplestatusmsg-translation.txt
+++ b/plugins/SimpleStatusMsg/simplestatusmsg-translation.txt
@@ -1,138 +1,150 @@
-; This is a template for translation of Simple Status Message plugin
-; Last updated for version 1.9.0.4
-
-;[OK]
-;[OK (%d)]
-;[Closing in %d]
-;[&Cancel]
-;[&Close]
-;[<current>]
-;[<startup>]
-;[Global]
+; Common strings that belong to many files
;[%s Message (%s)]
-;[%s Message for %s]
-;[Retrieving %s message...]
-;[Co&py to Clipboard]
-;[Retrieving status message for %s...]
-;[Re&ad %s Message]
-;[Re&ad Away Message]
-;[Copy %s Message]
+;[Add to Predefined]
+;[Are you sure you want to clear status message history?]
+;[Change Status Message]
+;[Clear History]
+;[Confirm clearing history]
;[Copy Away Message]
+;[Delete Selected]
+;[Show status profiles in status list]
+;[Status Messages]
+;[Variables]
+
+; ../../plugins/SimpleStatusMsg/awaymsg.cpp
+;[&Close]
;[&Go to URL in %s Message]
;[&Go to URL in Away Message]
-;[Delete Selected]
-;[Recent Message]
-;[Predefined Message]
-;[Add to Predefined]
-;[Clear History]
-;[Change Status Message]
+;[Copy %s Message]
+;[Failed to retrieve %s message.]
+;[Re&ad %s Message]
+;[Re&ad Away Message]
+
+; ../../plugins/SimpleStatusMsg/main.cpp
+;[%s (locked)]
+;[External Applications\tretrieves song name of the song currently playing in Winamp (Simple Status Message compatible)]
+;[Miranda Related\tget the date (Simple Status Message compatible)]
;[Status Message...]
-; Popup Menu
-;[Cut]
-;[Copy]
-;[Paste]
-;[Delete]
-;[Select All]
-;[Variables]
-;[More variables...]
+; ../../plugins/SimpleStatusMsg/msgbox.cpp
+;[<current>]
+;[<startup>]
+;[Closing in %d]
+;[Global]
+;[OK (%d)]
+
+; ../../plugins/SimpleStatusMsg/options.cpp
+;[<Last status>]
+;[Advanced]
+;[Are you sure you want to clear predefined status messages?]
+;[Confirm clearing predefined]
+;[Flat, next to cancel button]
+;[General]
+;[Global status change]
+;[Hide]
+;[Open String Formatting Help]
+;[Show in message list]
+;[Show next to cancel button]
+;[Status]
+
+; ../../plugins/SimpleStatusMsg/resource.rc
+;[%date%]
+;[%fortunemsg%]
+;[%protofortunemsg%]
+;[%rand(x,y)%]
+;[%randdefmsg%]
+;[%randmsg%]
+;[%s Message for %s]
+;[%statusfortunemsg%]
+;[%time%]
+;[%winampsong%]
+;[&Cancel]
+;[* This feature is available only when using StartupStatus plugin.]
+;[?cdate(format)]
;[?cinfo(contact,property)]
;[?contact(string,property)]
-;[?mstatus(protocol)]
+;[?ctime(format)]
+;[?dbsetting(contact,module,setting)]
+;[?if(condition,true,false)]
+;[?lower(string)]
;[?lsdate(contact,format)]
;[?lsstatus(contact)]
;[?lstime(contact,format)]
-;[?dbsetting(contact,module,setting)]
-;[?txtfile(file,line)]
-;[?if(condition,true,false)]
+;[?mstatus(protocol)]
+;[?replace(sub,string1,string2)]
+;[?scroll(string,numchars,numchars)]
;[?strcmp(string1,string2)]
;[?stricmp(string1,string2)]
-;[?replace(sub,string1,string2)]
-;[?lower(string)]
+;[?txtfile(file,line)]
;[?upper(string)]
-;[?scroll(string,numchars,numchars)]
-
-; Status Options
-;[Status]
-;[Status on Startup]
-;[Set status after]
-;[miliseconds]
-;[Protocol:]
-;[Status:]
-;[<Last status>]
-;[Independent setting for each protocol]
-;[Pop up dialog asking for status message]
-
-; Status Messages | General Options
-;[Status Messages]
-;[General]
-;[Behaviour on status change]
-;[Global status change]
-;[Apply to all]
-;[Max length:]
-;[Pop up dialog box]
-;[Do not set status message]
;[Always set the same message]
+;[Apply to all]
+;[Automatically close dialog window after]
+;[Behaviour on status change]
+;[Buttons:]
+;[Clear Predefined]
+;[Co&py to Clipboard]
+;[Copy]
+;[Cut]
+;[Delete]
;[Do not change status message]
-;[Pop up dialog asking for new message]
-;[Set an empty message]
-;[Use default message]
-;[Use last message]
-;[Use last message set for this status]
-;[Set the following message:]
-;[Put default message in message list]
-;[Open String Formatting Help]
-
-; Status Messages | Variables Options
-;[Variables]
-;[Update variables in status messages every]
-;[seconds]
+;[Do not set status message]
;[Do not update variables during idle]
;[Do not update variables on ICQ status message requests]
-;[Leave last played track's title after exiting the player]
;[Enable status messages parsing by Variables plugin]
;[Exclude %date% token from parsing (restart required)]
-
-; Status Messages | Advanced Options
-;[Advanced]
+;[Fortune]
+;[Independent setting for each protocol]
;[Layout]
-;[Show status list]
-;[Show status profiles in status list]
-;[Show icons in status list]
-;[Show icons in message list]
-;[Buttons:]
-;[Hide]
-;[Show next to cancel button]
-;[Flat, next to cancel button]
-;[Show in message list]
+;[Leave last played track's title after exiting the player]
+;[Max length:]
+;[More variables...]
+;[OK]
;[Other]
-;[Store up to]
-;[recent messages (0 = disable)]
-;[Automatically close dialog window after]
+;[Paste]
+;[Pop up dialog asking for new message]
+;[Pop up dialog asking for status message]
+;[Pop up dialog box]
+;[Protocol:]
+;[Put default message in message list]
;[Remember last dialog window position]
;[Remove Carriage Return (CR = '\\r' = #0D) chars from status messages]
+;[Retrieving %s message...]
+;[Retrieving status message for %s...]
+;[Select All]
+;[Set an empty message]
+;[Set status after]
+;[Set the following message:]
;[Show 'Copy Away Message' item in contact menu]
;[Show 'Go to URL in Away Message' item in contact menu]
;[Show 'Status Message...' item in status menu]
-;[Clear History]
-;[Clear Predefined]
-;[Are you sure you want to clear status message history?]
-;[Confirm clearing history]
-;[Are you sure you want to clear predefined status messages?]
-;[Confirm clearing predefined]
-;[* This feature is available only when using StartupStatus plugin.]
-
-; Obsolete since v1.7.5.9
-;[Check for winamp song change every]
-;[Set random status message every]
-;[minutes]
-
-; Obsolete since v1.9.0.0
-;[* Your contact list plugin doesn't support this feature. Try another one.]
-;[* This feature is only available when using StartupStatus.]
-
-; Obsolete since v1.9.0.3
-;[%s Status Message: %s]
+;[Show icons in message list]
+;[Show icons in status list]
+;[Show status list]
+;[Spin2]
+;[Status on Startup]
+;[Status:]
+;[Store up to]
+;[Update variables in status messages every]
+;[Use default message]
+;[Use last message]
+;[Use last message set for this status]
+;[miliseconds]
+;[recent messages (0 = disable)]
+;[seconds]
-; Obsolete since v1.9.0.4
-;[Protocols] \ No newline at end of file
+; ../../plugins/SimpleStatusMsg/utils.cpp
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[Go to URL in Away Message]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been away since %time%.]
+;[Mmm...food.]
+;[Nope, not here.]
+;[Not right now.]
+;[Predefined Message]
+;[Recent Message]
+;[That'll be the phone.]
+;[Yep, I'm here.]
+;[idleeeeeeee]
diff --git a/plugins/SmileyAdd/smileyadd-translation.txt b/plugins/SmileyAdd/smileyadd-translation.txt
new file mode 100644
index 0000000000..d6120c560e
--- /dev/null
+++ b/plugins/SmileyAdd/smileyadd-translation.txt
@@ -0,0 +1,54 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SmileyAdd/dlgboxsubclass.cpp
+;[Show Smiley Selection Window]
+
+; ../../plugins/SmileyAdd/download.cpp
+;[SmileyAdd HTTP connections]
+
+; ../../plugins/SmileyAdd/main.cpp
+;[Button Smiley]
+;[Please update SmileyAdd to ANSI Version]
+
+; ../../plugins/SmileyAdd/options.cpp
+;[All Files]
+;[Bottom]
+;[Customize]
+;[Off]
+;[Smiley Packs]
+;[Smileys]
+;[Top]
+
+; ../../plugins/SmileyAdd/resource.rc
+;[Animate]
+;[Author:]
+;[Built-In Message Dialog Support]
+;[Disable]
+;[Disable custom smileys]
+;[Display]
+;[Don't replace at cursor]
+;[Enable Smileys]
+;[High Quality smiley scaling]
+;[IEView style window]
+;[Input Area]
+;[Max \"Custom Smiley\" height]
+;[Min smiley height]
+;[Name:]
+;[Preview]
+;[Replace only smileys surrounded by spaces]
+;[Scale smiley to textheight]
+;[Smiley Button]
+;[Smiley Categories]
+;[Smiley Selector]
+;[Specify Smiley Pack for each category]
+;[Surround inserted smiley with spaces]
+;[Use first smiley for selection size]
+;[Version:]
+
+; ../../plugins/SmileyAdd/smileys.cpp
+;[Standard]
+;[There were problems loading smiley pack (it should be corrected).\nSee Network Log for details.]
+
+; ../../plugins/SmileyAdd/smltool.cpp
+;[d'Oh!]
diff --git a/plugins/SpellChecker/Docs/langpack_spellchecker.txt b/plugins/SpellChecker/Docs/langpack_spellchecker.txt
deleted file mode 100644
index 6bd580b2eb..0000000000
--- a/plugins/SpellChecker/Docs/langpack_spellchecker.txt
+++ /dev/null
@@ -1,74 +0,0 @@
-; Spell Checker
-; Author: Pescuma
-
-; Options
-
-[Message Sessions]
-[Spell Checker]
-[Auto-replacements]
-
-[Dictionaries]
-[Custom Dictionaries]
-[Flags DLL]
-
-[Enabled]
-[Disabled]
-
-[Spell Checker]
-[Default language:]
-[Auto-replace words with dictionary suggestions]
-[Ignore words with numbers]
-[Ignore words in UPPER CASE]
-[Download more dictionaries]
-
-[Advanced]
-[Underline type:]
-[Line]
-[Dotted]
-[Dash]
-[Dash dot]
-[Dash dot dot]
-[Wave]
-[Thick]
-[Show corrections in submenu]
-[Show all corrections in context menu (takes more time to show)]
-[Show wrong word]
-[Use flags]
-[Use input language to select dictionary]
-
-[Replacements]
-[Enable auto-replacements]
-[Language:]
-[Wrong word]
-[Correction]
-
-
-; Menu
-
-[Language]
-[Enable spell checking]
-[Always replace with]
-[Ignore all]
-[Add to dictionary]
-[Wrong word: %s]
-[Other...]
-
-
-; Add auto-replace word
-
-[Add auto-replace word]
-[Wrong word:]
-[Correction:]
-[No separators and all lowercase chars]
-[Use variables in correction]
-[The wrong word can't be empty!]
-[The correction can't be empty!]
-[The correction can't be equal to the wrong word!]
-[Wrong Correction]
-[The wrong word typed by the user]
-
-
-; Message Box
-
-[Something is wrong with the message window.\n\nThis usually means one of two things:\n- In tabSRMM the checkbox 'Enable event API' is disabled or\n- You are using SRMM (which don't support Spell Checker).\n In this case, please install tabSRMM or Scriver.]
-[There are spelling errors. Are you sure you want to send this message?]
diff --git a/plugins/SpellChecker/spellchecker-translation.txt b/plugins/SpellChecker/spellchecker-translation.txt
new file mode 100644
index 0000000000..cfd53dd935
--- /dev/null
+++ b/plugins/SpellChecker/spellchecker-translation.txt
@@ -0,0 +1,71 @@
+; Common strings that belong to many files
+;[Spell Checker]
+
+; ../../plugins/SpellChecker/ardialog.cpp
+;[The correction can't be empty!]
+;[The correction can't be equal to the wrong word!]
+;[The wrong word can't be empty!]
+;[Wrong Correction]
+
+; ../../plugins/SpellChecker/options.cpp
+;[Auto-replacements]
+;[Correction]
+;[Dash]
+;[Dash dot]
+;[Dash dot dot]
+;[Dotted]
+;[Line]
+;[Message Sessions]
+;[Thick]
+;[Wave]
+;[Wrong word]
+
+; ../../plugins/SpellChecker/resource.rc
+;[Add auto-replace word]
+;[Add...]
+;[Advanced]
+;[Ask before sending a message with spelling errors]
+;[Auto-replace words with dictionary suggestions]
+;[Avoid removing underscores (slows down checking of long texts)]
+;[Cancel]
+;[Correction:]
+;[Default language:]
+;[Download more dictionaries]
+;[Edit...]
+;[Enable auto-replacements]
+;[Ignore words in UPPER CASE]
+;[Ignore words with numbers]
+;[Language:]
+;[No separators and all lowercase chars]
+;[OK]
+;[Remove]
+;[Replacements]
+;[Show all corrections in context menu (takes more time to show)]
+;[Show corrections in submenu]
+;[Show wrong word]
+;[Underline type:]
+;[Use dictionaries from other programs]
+;[Use flags]
+;[Use input language to select dictionary]
+;[Use variables in correction]
+;[Wrong word:]
+
+; ../../plugins/SpellChecker/spellchecker.cpp
+;[Add to dictionary]
+;[Always replace with]
+;[Corrections]
+;[Custom Dictionaries]
+;[Dictionaries]
+;[Disabled]
+;[Enable spell checking]
+;[Enable/disable spell checker]
+;[Enabled]
+;[Flags DLL]
+;[Ignore all]
+;[Language]
+;[Other...]
+;[There are %d spelling errors. Are you sure you want to send this message?]
+;[Unknown Flag]
+;[Wrong word: %s]
+;[Wrong words]
+;[Your message window does not support SpellChecker Plugin.\nIf you use SRMM, tabSRMM or Scriver, please update them to the latest version,\notherwise ask the author of your message window plugin to add support for Spell Checker.]
diff --git a/plugins/SplashScreen/doc/splash_translate.txt b/plugins/SplashScreen/doc/splash_translate.txt
deleted file mode 100644
index 1982c89da3..0000000000
--- a/plugins/SplashScreen/doc/splash_translate.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-;for Splash Screen v.0.1.2.x+
-
-[Splash Screen]
-[Splash Options]
-[Show Miranda Version]
-[Appearance]
-[Show splash]
-[Show random splash]
-[Play sound]
-[Loop sound]
-[Prefix:]
-[Fade in:]
-[Fade out:]
-[Display time:]
-[msec]
-[steps]
-[Preview...] \ No newline at end of file
diff --git a/plugins/SplashScreen/splashscreen-translation.txt b/plugins/SplashScreen/splashscreen-translation.txt
new file mode 100644
index 0000000000..43262cd1d4
--- /dev/null
+++ b/plugins/SplashScreen/splashscreen-translation.txt
@@ -0,0 +1,26 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/SplashScreen/src/options.cpp
+;[Graphic files]
+;[Skins]
+;[Sound Files]
+;[Splash Screen]
+
+; ../../plugins/SplashScreen/src/splash.rc
+;[Advaimg library not found. Please get it from nigtlies to be able to use images.]
+;[Appearance]
+;[Display time:]
+;[Enable]
+;[Fade in:]
+;[Fade out:]
+;[Loop sound]
+;[Play sound]
+;[Prefix:]
+;[Preview...]
+;[Show Miranda Version]
+;[Show random splash]
+;[Show splash]
+;[Splash Options]
+;[msec]
+;[steps]
diff --git a/plugins/StatusPlugins/statusplugins-translation.txt b/plugins/StatusPlugins/statusplugins-translation.txt
index 6bfbb4c5bf..d928068f28 100644
--- a/plugins/StatusPlugins/statusplugins-translation.txt
+++ b/plugins/StatusPlugins/statusplugins-translation.txt
@@ -1,12 +1,3 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: UnregistereD
-Author-email: unregistered@users.sourceforge.net
-Last-Modified-Using: Miranda IM 0.7svn
-Plugins-included:
-; Generated by lpgen on Mon Mar 8 15:34:14 2010
-; Translations: 193
-
; Common strings that belong to many files
;[<current>]
;[<last>]
@@ -20,16 +11,16 @@ Plugins-included:
;[Status Profiles]
;[default]
-; ./AdvancedAutoAway/options.cpp
+; ../../plugins/StatusPlugins/AdvancedAutoAway/options.cpp
;[Auto Away]
;[Rules]
;[Status Messages]
;[minutes of %s mode]
-; ./KeepStatus/action_keepstatus.cpp
+; ../../plugins/StatusPlugins/KeepStatus/action_keepstatus.cpp
;[<from trigger>]
-; ./KeepStatus/keepstatus.cpp
+; ../../plugins/StatusPlugins/KeepStatus/keepstatus.cpp
;[%s Connected from another location]
;[%s Login error (next retry (%d) in %ds)]
;[%s Login error, cancel reconnecting]
@@ -44,16 +35,13 @@ Plugins-included:
;[Status was set ok]
;[will be set to]
-; ./KeepStatus/options.cpp
+; ../../plugins/StatusPlugins/KeepStatus/options.cpp
;[Advanced]
;[Basic]
;[PopUps]
;[You broke the Internet!]
-; ./StartupStatus/main.cpp
-;[Startup requires Miranda IM of version 0.8, get it at www.miranda-im.org]
-
-; ./StartupStatus/options.cpp
+; ../../plugins/StatusPlugins/StartupStatus/options.cpp
;[At least one profile must exist]
;[Create a status menu item]
;[Hidden]
@@ -67,11 +55,11 @@ Plugins-included:
;[size: %d x %d]
;[unknown]
-; ./StartupStatus/profiles.cpp
+; ../../plugins/StatusPlugins/StartupStatus/profiles.cpp
;[StatusProfiles]
;[There is a maximum of 6 menu items]
-; ./commonstatus.cpp
+; ../../plugins/StatusPlugins/commonstatus.cpp
;[Give a guy some peace, would ya?]
;[Give it up, I'm not in!]
;[I'm a chatbot!]
@@ -84,15 +72,12 @@ Plugins-included:
;[Yep, I'm here.]
;[idleeeeeeee]
-; ./confirmdialog.cpp
+; ../../plugins/StatusPlugins/confirmdialog.cpp
;[<n/a>]
;[Closing in %d]
;[Set %s message for %s.]
-; ./includes/m_variables.h
-;[Open String Formatting Help]
-
-; ./resource.rc
+; ../../plugins/StatusPlugins/resource.rc
;[Activate status profile]
;[Add new profile]
;[Add...]
@@ -121,9 +106,9 @@ Plugins-included:
;[Create a TopToolBar button]
;[Create a main menu item]
;[Custom]
-;[Del]
;[Delay]
;[Delay between retries (secs)]
+;[Delete]
;[Dial-Up]
;[Dial-up (experimental)]
;[Disable checking]
@@ -211,7 +196,7 @@ Plugins-included:
;[Use this message:]
;[Variables...]
;[Window on startup]
-;[You enabled ]
+;[You enabled \"Change my status mode to\" in the \"Idle\" options dialog, AdvancedAutoAway's options are ignored.]
;[after]
;[failed pings]
;[minutes of inactivity]
diff --git a/plugins/StopSpamPlus/stopspamplus-translation.txt b/plugins/StopSpamPlus/stopspamplus-translation.txt
new file mode 100644
index 0000000000..50b195e9f2
--- /dev/null
+++ b/plugins/StopSpamPlus/stopspamplus-translation.txt
@@ -0,0 +1,33 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/StopSpamPlus/res/stopspam.rc
+;[ questions to one contact (0 - for no limit)]
+;[Add contact permanently]
+;[Answer (Use divider to separate answers):]
+;[Answer is not case sensitive]
+;[Auth. request reply:]
+;[Congratulation:]
+;[Disable protection for following protocols:]
+;[Divider:]
+;[Do not send more than ]
+;[Enable StopSpam-StopSpam infinite talk protection]
+;[Enable auth. requests blocking]
+;[Log Spammers to system history]
+;[Question: (Ctrl-Enter for carriage return)]
+;[Remove all tempory contacts after restart]
+;[Restore defaults]
+;[Vars]
+
+; ../../plugins/StopSpamPlus/src/events.cpp
+;[Main]
+;[Message Sessions]
+;[Messages]
+;[Protocols]
+
+; ../../plugins/StopSpamPlus/src/services.cpp
+;[Complete]
+;[Not In List]
+
+; ../../plugins/StopSpamPlus/src/settings.h
+;[nospam]
diff --git a/plugins/Svc_crshdmp/svc_crshdmp-translation.txt b/plugins/Svc_crshdmp/svc_crshdmp-translation.txt
new file mode 100644
index 0000000000..18d251f699
--- /dev/null
+++ b/plugins/Svc_crshdmp/svc_crshdmp-translation.txt
@@ -0,0 +1,54 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/Svc_crshdmp/crshdmp.cpp
+;[Copy Version Info to clipboard]
+;[Copy to clipboard]
+;[Open crash report directory]
+;[Open miranda-vi.org]
+;[Services]
+;[Show]
+;[Show Version Info]
+;[Show Version Information]
+;[Show with DLLs]
+;[Store to file]
+;[Upload]
+;[Upload Version Information]
+;[Version Information]
+;[Version Information To Clipboard]
+;[Version Information To File]
+;[VersionInfo file %s is inaccessible]
+;[VersionInfo stored into file %s]
+
+; ../../plugins/Svc_crshdmp/crshdmp.rc
+;[&Copy]
+;[Close]
+;[Co&py All]
+;[Copy To Clipboard]
+;[Create reports in subfolders naming as current date]
+;[General]
+;[Password]
+;[Select &All]
+;[Support for miranda-vi.org]
+;[To File]
+;[Upload automatically when changed]
+;[Use classic dates]
+;[Username]
+;[View]
+;[View Version Information ]
+
+; ../../plugins/Svc_crshdmp/exhndlr.cpp
+;[Crash Report write location is inaccesible]
+;[Miranda crashed. Crash report stored in the folder:\n %s\n\n Would you like store it in the clipboard as well?]
+
+; ../../plugins/Svc_crshdmp/upload.cpp
+;[Cannot upload VersionInfo. Daily upload limit exceeded]
+;[Cannot upload VersionInfo. Host unreachable.]
+;[Cannot upload VersionInfo. Incorrect username or password]
+;[Cannot upload VersionInfo. Unknown error]
+;[Cannot upload VersionInfo. User is banned]
+;[Crash Dumper HTTP connections]
+;[VersionInfo upload successful,\n %d old plugins]
+
+; ../../plugins/Svc_crshdmp/utils.cpp
+;[More then one crash reporting plugin installed. This will result in inability of creating crash reports]
diff --git a/plugins/Svc_dbepp/svc_dbepp-translation.txt b/plugins/Svc_dbepp/svc_dbepp-translation.txt
new file mode 100644
index 0000000000..dbdf205b20
--- /dev/null
+++ b/plugins/Svc_dbepp/svc_dbepp-translation.txt
@@ -0,0 +1,219 @@
+; Common strings that belong to many files
+;[&Replace]
+;[&Search]
+;[Are you sure you want to delete contact \"%s\"?]
+;[Confirm Contact Delete]
+;[Couldnt allocate enough memory!]
+;[Data]
+;[Database Editor++ (ansi mode)]
+;[Database Editor++ (unicode mode)]
+;[Error Loading Module List]
+;[Error Loading Setting List]
+;[Settings]
+;[Type]
+
+; ../../plugins/Svc_dbepp/addeditsettingsdlg.cpp
+;[Cannot Convert!]
+;[Edit BLOB value]
+;[Edit BYTE value]
+;[Edit DWORD value]
+;[Edit STRING value]
+;[Edit UNICODE value]
+;[Edit WORD value]
+;[New BLOB value]
+;[New BYTE value]
+;[New DWORD value]
+;[New STRING value]
+;[New UNICODE value]
+;[New WORD value]
+
+; ../../plugins/Svc_dbepp/deletemodule.cpp
+;[Are you sure you want to delete module \"%s\"?]
+;[Confirm Module Deletion]
+;[Delete module from Database]
+;[Delete module from Database... Loading]
+
+; ../../plugins/Svc_dbepp/exportimport.cpp
+;[All Files]
+;[Contact already exists]
+;[Couldn't open file for writing]
+;[Do you want to overwrite it \"%s\"?]
+;[Export to file]
+;[INI Files]
+;[Import from files]
+
+; ../../plugins/Svc_dbepp/findwindow.cpp
+;[%s Module \"%s\" in contact \"%s\"]
+;[%s Setting \"%s\" in module \"%s\" in contact \"%s\"]
+;[%s Setting \"%s\" in module \"%s\" in contact \"%s\" - \"%s\"]
+;[%s \"%s\" in Setting \"%s\" in module \"%s\" in contact \"%s\"]
+;[Deleted]
+;[Enter a string to search the DB for]
+;[Finished. %d items were found, %d items were deleted.]
+;[Finished. %d items were found, %d items were replaced.]
+;[Finished. %d items were found.]
+;[Found]
+;[Replaced with]
+;[Searching...]
+;[Stop]
+
+; ../../plugins/Svc_dbepp/icons.cpp
+;[Closed Known Module]
+;[Closed Unknown Module]
+;[Contacts Group]
+;[Known Contact]
+;[Open Known Module]
+;[Open Unknown Module]
+;[Unknown Contact]
+
+; ../../plugins/Svc_dbepp/main.cpp
+;[Database Editor++]
+;[Open Database Editor]
+;[Open user tree in DBE++]
+;[Show DataBase Editor]
+
+; ../../plugins/Svc_dbepp/moduletree.cpp
+;[Add module to contact \"%s\"]
+;[Contacts]
+;[HANDLE]
+;[Loading contacts...]
+;[Loading modules...]
+;[Module tree not found]
+
+; ../../plugins/Svc_dbepp/options.cpp
+;[Services]
+
+; ../../plugins/Svc_dbepp/resource.rc
+;[&Actions]
+;[&Add Module]
+;[&Byte]
+;[&Cancel]
+;[&Clone]
+;[&Convert to]
+;[&Delete]
+;[&Delete Module]
+;[&Delete all]
+;[&Dword]
+;[&Edit / Rename]
+;[&Export]
+;[&Import]
+;[&Main]
+;[&Open Options]
+;[&Options]
+;[&Refresh Modules]
+;[&Rename]
+;[&Restore position]
+;[&Search and Replace]
+;[&Sort by protocol]
+;[&String]
+;[&Unicode]
+;[&View all]
+;[&Watch]
+;[&Watches]
+;[&Word]
+;[Add To Known Modules]
+;[Add a module named]
+;[Add a module to contact]
+;[Add to all contacts (Includes Settings)]
+;[All &Contacts]
+;[All &Settings]
+;[Automatically expand \"settings\" when Database Editor ++ starts]
+;[BL&OB]
+;[Background Colour]
+;[Base]
+;[Cancel]
+;[Case Sensitive]
+;[Changes to this list will take effect next time miranda starts]
+;[Contact Mod context]
+;[Contact menu]
+;[Contact to copy module and settings to]
+;[Contacts menu]
+;[Copy To Contact]
+;[Copy module to contact]
+;[Copy to all contacts (Includes Settings)]
+;[DBEditor++]
+;[Database Editor++ Search and Replace]
+;[Decrypt String]
+;[E&xit]
+;[Edit &Bytes in Hex]
+;[Edit &Dwords in Hex]
+;[Edit &Words in Hex]
+;[Edit Setting]
+;[Encrypt String]
+;[Encyption]
+;[Entire &Database]
+;[Entirely]
+;[Exact Match]
+;[Export Contact]
+;[Export Contacts]
+;[Export Module]
+;[Export Module from all contacts]
+;[Export Settings]
+;[Found field]
+;[From a &file]
+;[From a file]
+;[From pasted &text]
+;[From pasted text]
+;[If the module name has a space in it, put a \\ before the space. eg \"aaa\\ bbb\"]
+;[Import]
+;[Import Contacts]
+;[Import Module/Settings]
+;[Import Settings]
+;[In:]
+;[Insert &CR/LF]
+;[Item context]
+;[Module Name]
+;[Modules to ALWAYS mark as known (e.g core modules)]
+;[NEW]
+;[NULL contact menu]
+;[Null Mod context]
+;[OK]
+;[Paste the Settings to import here.]
+;[Popup timeout (0 for infinite)]
+;[Put a space or comma between each module name]
+;[Refresh &Settings]
+;[Reload Watch List]
+;[Replace With]
+;[Restore last opened position]
+;[Save Value as:]
+;[Search For]
+;[Setting Name]
+;[Setting Value]
+;[Show &All]
+;[Show only &Loaded]
+;[Show only &Unloaded]
+;[Text:]
+;[Use known modules list]
+;[Use popups when watched settings change values]
+;[Value Data:]
+;[Value Name:]
+;[View Decrypted String]
+;[View Encrypted String]
+;[Warn when deleting modules]
+;[Watch Window]
+;[Watched Database Variables]
+;[new item]
+
+; ../../plugins/Svc_dbepp/settinglist.cpp
+;[<unknown>]
+;[<unsupported>]
+;[BLOB]
+;[BYTE]
+;[DWORD]
+;[Decoded string..]
+;[Encoded string..]
+;[Name]
+;[STRING]
+;[Size]
+;[UNICODE]
+;[WORD]
+
+; ../../plugins/Svc_dbepp/watchedvars.cpp
+;[Contact]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value (UTF8): \"%s\"]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (BYTE) %d]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (DWORD) 0x%X]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: (WORD) %d]
+;[Database Setting Changed: \nModule: \"%s\" , Setting: \"%s\"\nNew Value: \"%s\"]
+;[Module]
+;[Setting]
diff --git a/plugins/Svc_vi/svc_vi-translation.txt b/plugins/Svc_vi/svc_vi-translation.txt
new file mode 100644
index 0000000000..719f0beb2c
--- /dev/null
+++ b/plugins/Svc_vi/svc_vi-translation.txt
@@ -0,0 +1,56 @@
+; Common strings that belong to many files
+;[The clipboard is not available, retry.]
+;[Version Information]
+
+; ../../plugins/Svc_vi/CVersionInfo.cpp
+;[Error during the creation of file \"%s\". Disk may be full or write protected.]
+;[If you are going to use this report to submit a bug, remember to check the website for questions or help the developers may need.\r\nIf you don't check your bug report and give feedback, it will not be fixed!]
+;[Information successfully copied into clipboard.]
+;[Information successfully written to file: \"%s\".]
+
+; ../../plugins/Svc_vi/dlgHandlers.cpp
+;[Are you sure you want to enable this option ?\nPlease only enable this option if you really know what you're doing and what the option is for or if someone asked you to do it.]
+;[Customize using folders plugin]
+;[Show plugin UUIDs ?]
+
+; ../../plugins/Svc_vi/hooked_events.cpp
+;[Services]
+
+; ../../plugins/Svc_vi/main.cpp
+;[Please rename the plugin '%s' to 'svc_vi.dll' to enable service mode functionality.]
+
+; ../../plugins/Svc_vi/resource.rc
+;[&Copy text]
+;[&Save to file]
+;[Aditional options:]
+;[Also copy info to clipboard]
+;[Ask every time]
+;[Attempt to find unloadable plugins (doesn't work on Windows 98)]
+;[Cancel]
+;[Clipboard]
+;[Close]
+;[DialogBox]
+;[Do it now]
+;[Enable debug messages]
+;[Forum style formatting]
+;[Highlight version number using]
+;[MessageBox()]
+;[Miranda Version Information]
+;[OK]
+;[Output to:]
+;[OutputDebugString()]
+;[Password]
+;[Select output:]
+;[Show disabled plugins too]
+;[Show installed languages]
+;[Show plugin UUIDs]
+;[Show window in taskbar]
+;[Suppress header information]
+;[Text file]
+;[Upload]
+;[Upload site settings]
+;[Upload to site]
+;[Username]
+
+; ../../plugins/Svc_vi/utils.cpp
+;[Ok, something went wrong in the \"%s\" setting. Report back the following values:\nFacility: %X\nError code: %X\nLine number: %d]
diff --git a/plugins/TabSRMM/tabsrmm-translation.txt b/plugins/TabSRMM/tabsrmm-translation.txt
new file mode 100644
index 0000000000..ec8942c445
--- /dev/null
+++ b/plugins/TabSRMM/tabsrmm-translation.txt
@@ -0,0 +1,1128 @@
+; Common strings that belong to many files
+;[%s disables \'%s\' status for %s]
+;[%s enables \'%s\' status for %s]
+;[%s has disconnected]
+;[%s has joined]
+;[%s has left]
+;[%s is now known as %s]
+;[%s is typing a message.]
+;[%s kicked %s]
+;[%s on %s%s]
+;[&Container]
+;[&Copy link]
+;[&File]
+;[&Message]
+;[&View]
+;['(Unknown Contact)']
+;[Advanced tweaks]
+;[BBCode]
+;[Cancel]
+;[Character Encoding]
+;[Close]
+;[Close Session]
+;[Configuration issue|The unattended send feature is disabled. The \\b1 send later\\b0 and \\b1 send to multiple contacts\\b0 features depend on it.\n\nYou must enable it under \\b1Options->Message Sessions->Advanced tweaks\\b0. Changing this option requires a restart.]
+;[Contact]
+;[Contact Picture Settings...]
+;[Copy]
+;[Cut]
+;[Default]
+;[Default container]
+;[Delivery failure: %s]
+;[Event type icons in the message log]
+;[Favorites]
+;[Force Off]
+;[General]
+;[Global]
+;[Group chats]
+;[Help]
+;[Incoming message]
+;[Indent message body]
+;[Instant messages]
+;[Log]
+;[Message]
+;[Message &Log]
+;[Message from %s]
+;[Minimize the message window on send]
+;[Miscellaneous options]
+;[Never show it at all]
+;[No status message]
+;[Notice from %s]
+;[OK]
+;[Only place a separator when an incoming event is announced with a popup]
+;[Options]
+;[Other options]
+;[Outgoing message]
+;[Paste]
+;[Place a separator in the log after a window lost its foreground status]
+;[PopUps]
+;[Queue manager]
+;[RTL is default text direction]
+;[Recent Sessions]
+;[Show always (if present)]
+;[Show timestamps]
+;[Spin1]
+;[Status]
+;[Stay on Top]
+;[Tab options]
+;[Text symbols as event markers]
+;[Typing Notification]
+;[Typing Notify]
+;[Use Global Setting]
+;[Use default codepage]
+;[no topic set.]
+
+; ../../plugins/TabSRMM/chat/chat.rc
+;[ Show these events]
+;[&Close tab]
+;[&Open at this position]
+;[&Open in current browser window]
+;[Actions]
+;[Add new rooms to group:]
+;[Also look in user ids]
+;[C&lose other tabs]
+;[Chat integration is disabled. You can enable it here, and then you to NEED RESTART Miranda after making this change.\n\nYou MUST disable the standard chat plugin when you enable the group chat support here. Otherwise no group chat at all may work.]
+;[Clear]
+;[Clear lo&g]
+;[Co&py all]
+;[Default settings for known event types]
+;[Disconnects]
+;[Do not show popups when the channel window is not open]
+;[Enable highlighting for message text]
+;[Enable highlighting for user names]
+;[Enable logging to disk]
+;[Google]
+;[Group chat log formatting]
+;[Groupchat userlist row height (pixels)]
+;[Highlight event]
+;[Highlight message text]
+;[Highlight messages containing my own nick name]
+;[Highlight user names]
+;[Information]
+;[Line markers in the message log]
+;[Link]
+;[List]
+;[Log directory]
+;[Log files]
+;[Log to file]
+;[Maximum number of events in the message window]
+;[Maximum size for log files (in kB)]
+;[Messages]
+;[Names to highlight, wildcards like * and ? are allowed, separate multiple entries with spaces]
+;[Nick changes]
+;[Notices]
+;[Notify in tray]
+;[Open a &new browser window]
+;[Open log file base folder]
+;[Other name]
+;[Popup]
+;[Redo]
+;[Select All]
+;[Show Popup]
+;[Show when filter is active]
+;[Status changes]
+;[Suppress tray notifications for focused channel windows]
+;[Tabs]
+;[Timestamp (logfile)]
+;[Timestamp (window)]
+;[Topic changes]
+;[Tray]
+;[Undo ]
+;[User kicks]
+;[Users joining]
+;[Users leaving]
+;[Wikipedia]
+;[Word lookup]
+;[Words to highlight, wildcards like * and ? are allowed, separate multiple entries with spaces. Leave it empty if you only want to highlight your own nick name.]
+;[You can add the user by user name or his id. Wildcards are allowed and recommended.]
+;[Your name]
+
+; ../../plugins/TabSRMM/chat/clist.cpp
+;[Join chat]
+;[Open chat window]
+
+; ../../plugins/TabSRMM/chat/colorchooser.cpp
+;[Background color]
+;[Text color]
+
+; ../../plugins/TabSRMM/chat/log.cpp
+;[ (set by %s on %s)]
+;[ (set by %s)]
+;[Notice from %s: ]
+;[The topic is \'%s%s\']
+;[You are now known as %s]
+;[You have joined %s]
+
+; ../../plugins/TabSRMM/chat/muchighlight.cpp
+;[Add user to highlight list]
+;[Edit user highlight list]
+
+; ../../plugins/TabSRMM/chat/options.cpp
+;[* Dividers]
+;[* Error and warning Messages]
+;[* Message Input Area]
+;[* Status changes]
+;[* Symbols (incoming)]
+;[* Symbols (outgoing)]
+;[<< Incoming messages]
+;[<< Incoming messages (old)]
+;[<< Incoming misc events]
+;[<< Incoming misc events (old)]
+;[<< Incoming name]
+;[<< Incoming name (old)]
+;[<< Incoming timestamp]
+;[<< Incoming timestamp (old)]
+;[>> Outgoing messages]
+;[>> Outgoing messages (old)]
+;[>> Outgoing misc events]
+;[>> Outgoing misc events (old)]
+;[>> Outgoing name]
+;[>> Outgoing name (old)]
+;[>> Outgoing timestamp]
+;[>> Outgoing timestamp (old)]
+;[Action (10x10)]
+;[Action message]
+;[Activate chat window on highlight]
+;[Active background]
+;[Active text]
+;[Add Status (10x10)]
+;[Add a colon (:) to auto-completed user names]
+;[Aero glow effect]
+;[All Files]
+;[Allow clickable user names in the message log]
+;[Appearance and functionality of chat room windows]
+;[Appearance of the message log]
+;[Channel operators]
+;[Chat log symbols (Webdings)]
+;[Colorize nicknames in member list]
+;[Colorize user names in message log]
+;[Contacts local time]
+;[Create tabs or windows for highlight events]
+;[Display contact's status icon before user role icon]
+;[Do not pop up the window when joining a chat room]
+;[Enable the \'event filter\' for new rooms]
+;[Extended mode 1]
+;[Extended mode 2]
+;[Flash window when a word is highlighted]
+;[Flash window when someone speaks]
+;[Generic text color (only when fill color is set)]
+;[Group chat log background]
+;[Half operators]
+;[Hide or show the window by double click in the contact list]
+;[Highlight (10x10)]
+;[Highlighted message]
+;[Horizontal Grid Lines]
+;[Hovered background]
+;[Hovered text]
+;[Icon overlay]
+;[Incoming background]
+;[Incoming background(old)]
+;[Incremental search highlight]
+;[Indent the second line of a message]
+;[Information (10x10)]
+;[Information messages]
+;[Input area background]
+;[Join (10x10)]
+;[Kick (10x10)]
+;[Leave (10x10)]
+;[Limit user names in the message log to 20 characters]
+;[Log background]
+;[Message in (10x10)]
+;[Message is highlighted]
+;[Message out (10x10)]
+;[Nickchange (10x10)]
+;[Nickname]
+;[No markers]
+;[Normal background]
+;[Normal text]
+;[Notice (10x10)]
+;[Notice from user]
+;[Open new chat rooms in the default container]
+;[Others nicknames]
+;[Outgoing background]
+;[Outgoing background(old)]
+;[Panel background high]
+;[Panel background low]
+;[Prefix all events with a timestamp]
+;[Protocol]
+;[Quit (10x10)]
+;[Remove Status (10x10)]
+;[Scale down icons to 10x10 pixels in the chat log]
+;[Select Folder]
+;[Selected text]
+;[Selection background]
+;[Show as icons]
+;[Show as text symbols]
+;[Show button menus when right clicking the buttons]
+;[Show contact's status modes if supported by the protocol]
+;[Show list of users in the chat room]
+;[Show topic as status message on the contact list]
+;[Start private conversation on doubleclick in nick list (insert nick if unchecked)]
+;[Status 1 (10x10)]
+;[Status 2 (10x10)]
+;[Status 3 (10x10)]
+;[Status 4 (10x10)]
+;[Status 5 (10x10)]
+;[Status 6 (10x10)]
+;[Status background]
+;[Strip colors from messages in the log]
+;[Support the math module plugin]
+;[Sync splitter position with standard IM sessions]
+;[TabSRMM]
+;[TabSRMM/Common colors]
+;[TabSRMM/Group Chats]
+;[TabSRMM/Info Panel]
+;[TabSRMM/Single Messaging]
+;[TabSRMM/Tabs]
+;[Text area borders]
+;[The topic has been changed]
+;[The topic is ...]
+;[Timestamp]
+;[Timestamp has same color as the event]
+;[Timestamp only when event time differs]
+;[Toolbar background high]
+;[Toolbar background low]
+;[Topic (10x10)]
+;[UIN]
+;[Unread background]
+;[Unread text]
+;[Use IRC style status indicators in the log]
+;[Use IRC style status indicators in the user list]
+;[Use alternative sorting method in member list]
+;[User disables status for ...]
+;[User enables status for ...]
+;[User has changed name]
+;[User has disconnected]
+;[User has joined]
+;[User has kicked some other user]
+;[User has left]
+;[User has performed an action]
+;[User has sent a notice]
+;[User is now known as ...]
+;[User kicked ...]
+;[User list members (Online)]
+;[User list members (away)]
+;[User's status was changed]
+;[UserID of current contact (if defined). It is like UIN Number for ICQ, JID for Jabber, etc.]
+;[Variables]
+;[Voiced]
+;[Window Icon]
+;[Window caption (skinned mode)]
+;[Window fill color]
+;[Your nickname]
+;[\"Desktop\" folder for currently logged-on Windows user]
+;[\"My Documents\" folder for currently logged-on Windows user]
+;[abbreviated month name]
+;[abbreviated weekday name]
+;[any environment variable defined in current Windows session (like %systemroot%, %allusersprofile%, etc.)]
+;[day of month, 01-31]
+;[day of month, 1-31]
+;[full month name]
+;[full weekday name]
+;[month number, 01-12]
+;[month number, 1-12]
+;[name of current miranda profile (filename, without extension)]
+;[nick of current contact (if defined)]
+;[path to current miranda profile]
+;[path to root miranda folder]
+;[protocol name of current contact (if defined). Account name is used when protocol supports multiaccounts]
+;[same as environment variable %APPDATA% for currently logged-on Windows user]
+;[username for currently logged-on Windows user]
+;[will return parsed string %miranda_profile%\\Profiles\\%miranda_profilename%]
+;[year with century, 1901-9999]
+;[year without century, 01-99]
+
+; ../../plugins/TabSRMM/chat/services.cpp
+;[&Join]
+;[&Leave]
+
+; ../../plugins/TabSRMM/chat/tools.cpp
+;[%s disables \'%s\' status for %s in %s]
+;[%s enables \'%s\' status for %s in %s]
+;[%s has disconnected (%s)]
+;[%s has joined %s]
+;[%s has left %s]
+;[%s has left (%s)]
+;[%s kicked %s (%s)]
+;[%s kicked %s from %s]
+;[%s speaks in %s]
+;[%s wants your attention in %s]
+;[%s%s says:%s %s]
+;[Edit Highlight List...]
+;[Highlight User...]
+;[Information in %s]
+;[Look up \'%s\':]
+;[No word to look up]
+;[Notice from %s: %s]
+;[The topic is \'%s\']
+;[The topic is \'%s\' (set by %s)]
+;[Topic change in %s]
+;[UTF-8]
+
+; ../../plugins/TabSRMM/chat/window.cpp
+;[%s: Chat Room (%u user%s)]
+;[%s: Chat Room (%u users%s)]
+;[%s: Message Session]
+;[%s: Message Session (%u users)]
+;[, %d %s idle]
+;[, %d %s, %d %s idle]
+;[, event filter active]
+;[Event filter error]
+;[Expand or collapse the side bar]
+;[Nick]
+;[Nick name]
+;[The filter canoot be enabled, because there are no event types selected either global or for this chat room]
+;[Unique Id]
+;[Unique id]
+;[hour]
+;[hours]
+;[minute]
+;[minutes]
+
+; ../../plugins/TabSRMM/resource.rc
+;[ Show popups when a user is typing]
+;[ Show typing notifications in the contact list and tray]
+;[ Show typing notifications in the message window]
+;[&Copy]
+;[&For this Contact...]
+;[&Global...]
+;[&Message Log Settings]
+;[&Open in existing window]
+;[&Quote]
+;[&Use Windows colours]
+;[(0 = no limit)]
+;[...is &typing]
+;[...stopped t&yping]
+;[ANSI codepage]
+;[About tabSRMM]
+;[About tabSRMM...]
+;[Add Contact to Favorites]
+;[All modes]
+;[Although the exception was caught and you may continue working with Miranda, you should restart the program as soon as possible. The exception may have damaged internal data structures and can have a serious impact on stability.]
+;[Always keep the button bar at full width]
+;[Always pop up and activate new windows]
+;[Always trim message log to]
+;[Apparentmenu]
+;[Apply]
+;[Attach to Container...]
+;[Automatically size input area (*)]
+;[Automatically switch tabs in minimized windows]
+;[Available containers]
+;[Available formats]
+;[Back]
+;[Background]
+;[Be \"Super Quiet\"]
+;[Before you can load or unload a skin, you must close all message windows.]
+;[Black]
+;[Blue]
+;[Bottom tabs vertical adjustment:]
+;[Cancel all Multisend Jobs]
+;[Check1]
+;[Choose modes]
+;[Clear Log]
+;[Clear all Formatting]
+;[Clear saved Tab Position]
+;[Close Container]
+;[Close Container\tAlt-F4]
+;[Close Message Session\tCtrl-W]
+;[Close Tab]
+;[Close button on tabs]
+;[Close open message windows now]
+;[Close or hide inactive container after]
+;[Co&py All]
+;[Codepage for ANSI encoding/decoding when sending or receiving non-unicode messages.]
+;[Compact (1 Line)]
+;[Contact is a favorite contact]
+;[Container Options...]
+;[Container flashing]
+;[Container stays on top]
+;[Continue]
+;[Copy Message to Clipboard]
+;[Copy all]
+;[Copy to clipboard]
+;[Copyright © 2004-2010 by the Miranda IM project. More \ndetailed copyright information can be found in the included README file.\n\nThis software is distributed and licensed under the terms of the GNU General Public License V2 or any later version.]
+;[Create a new container]
+;[Create new]
+;[Create new tabs without activating them]
+;[Create new windows in minimized state]
+;[Custom]
+;[Customize the panel]
+;[Cyan]
+;[Date and time]
+;[Default Color]
+;[Default colors]
+;[Default mode (tabbed interface, manual assignments)]
+;[Default width for fixed (single row) tabs]
+;[Define up to 5 colors which you can use with some variables]
+;[Delete]
+;[Dialog]
+;[Disable All Event Notifications]
+;[Disable Flashing]
+;[Disable all Event Popups]
+;[Disable flashing]
+;[Display grid lines]
+;[Display popups for completed jobs]
+;[Display popups for failed jobs]
+;[Do not show this message again]
+;[Don't announce when dialog is open]
+;[Don't create Windows automatically]
+;[Don't play Sounds]
+;[Double click a template to edit it. Select a template from the list box and click \"Update Preview\" to show a preview message.]
+;[Dummy]
+;[ESC key behavior]
+;[Edit template]
+;[Editor]
+;[Enable popups if focused]
+;[Enable popups if minimized]
+;[Enable popups if unfocused]
+;[Enable sound effects]
+;[Enable transparency]
+;[Errors]
+;[Esc closes sessions (minimizes window, if disabled)]
+;[Event Popups]
+;[Event notify options]
+;[Events]
+;[Exit Miranda]
+;[Export to a file...]
+;[File events]
+;[Filter by contact:]
+;[Flash containers]
+;[Flash event icon on tab]
+;[Flash interval]
+;[Flash text label on tabs]
+;[Flash until focused]
+;[Flash window once on typing events (only if flashing enabled)]
+;[Font]
+;[Force &ANSI]
+;[Force ANSI send / receive]
+;[Forget]
+;[Format]
+;[Freeze Log]
+;[From PopUp plugin]
+;[From protocol]
+;[Gap between buttons:]
+;[Get more help on variables]
+;[Global Setting]
+;[Global message log display]
+;[Green]
+;[Help on containers]
+;[Help on this]
+;[Hidden for this Contact]
+;[Hide all Message Containers]
+;[Hide if there isn't enough space]
+;[Hide the menu bar]
+;[Hide the status bar]
+;[Hide the tool bar]
+;[Hide title bar]
+;[History:]
+;[Hold Selected]
+;[Icons]
+;[Ignore sending timeouts]
+;[Import from a file...]
+;[Indent values]
+;[Info Panel...]
+;[Info panel mode]
+;[Input history size]
+;[Insert Separator]
+;[Large]
+;[Leave Chat Room]
+;[Left/Right]
+;[Limit message preview to]
+;[Limit nicknames on tabs to]
+;[Load History Events]
+;[Load fonts and colors provided by skin]
+;[Load number of previous events]
+;[Load only actual history]
+;[Load previous events less than]
+;[Load templates provided by skin (use with care, will overwrite your templates)]
+;[Load this skin on startup]
+;[Load unread events only]
+;[Log status changes (in open message windows only)]
+;[LogLink]
+;[Logmenu]
+;[Magenta]
+;[Mark Selected for Removal]
+;[Maximum display height (pixels)]
+;[Message events]
+;[Message grouping]
+;[Message log view mode (does not affect open windows)]
+;[Message send timeout]
+;[Message sending:]
+;[Message window options]
+;[Misc]
+;[More about advanced tweaks]
+;[More about typing notifications]
+;[NOTE: some settings will not affect open containers.]
+;[No]
+;[No Message Sessions opened]
+;[No compatible popup plugin was found. The event notification\nsystem is not available.]
+;[No tabs at all, each session has its own top level window]
+;[Normal (2 Lines)]
+;[Note: All settings are applied immediately]
+;[Notifications:]
+;[Off]
+;[Ok]
+;[Only &one popup for each contact]
+;[Only show event notifications when my status is...]
+;[Only show tab bar when it's needed]
+;[Open in &new window]
+;[Options marked with an asterisk (*) do not affect open message windows.]
+;[Options marked with an asterisk (*) will only take effect after Miranda has been restarted.]
+;[Other events]
+;[Others]
+;[Panelpicmenu]
+;[Paste and Send immediately]
+;[Paste formatted Text]
+;[Permanent]
+;[Picmenu]
+;[Place ToolBar at bottom]
+;[Place the tool bar at the bottom (*)]
+;[Play sounds for inactive tabs in active containers]
+;[Play sounds for the active tab / window]
+;[Play sounds when minimized]
+;[Play sounds when not focused]
+;[Pop up minimized window when a new tab is created]
+;[PopUp timeout (is typing)]
+;[PopUp timeout (stopped typing)]
+;[Popup Options]
+;[Preview]
+;[Private]
+;[Protomenu]
+;[Queued jobs]
+;[Queued send jobs]
+;[RTL templates...]
+;[Red]
+;[Reload active skin]
+;[Remove Contact from Favorites]
+;[Rename]
+;[Rescan]
+;[Reset]
+;[Reset Selected]
+;[Reset all hidden warnings]
+;[Reset all templates...]
+;[Restore all Message Containers]
+;[Resume Selected]
+;[Revert to (safe) defaults]
+;[Revert to Default]
+;[Revert to global options]
+;[Revert to old Position]
+;[Save Message Log As...]
+;[Save Tab Position]
+;[Save Template]
+;[Save current Window Position as Default]
+;[Save current as global]
+;[Save this Picture As...]
+;[Scope of settings]
+;[Select &All]
+;[Select all]
+;[Select container]
+;[Select how to display the message log. This setting can be ignored when one of the listed plugins is not installed.]
+;[Selected skin]
+;[Send &Default]
+;[Send &Later]
+;[Send Nudge]
+;[Send Text Formatting]
+;[Send message on Ctrl+Enter (always enabled)]
+;[Send message on Enter]
+;[Send message on double Enter]
+;[Send on Shift+Enter]
+;[Send text formatting method]
+;[Send to &Container]
+;[Send to &multiple Users]
+;[Send typing notifications to the following users when you are typing a message to the them:]
+;[Send unsafe (ignore Timeouts)]
+;[Sendmenu]
+;[Set Position for this Session]
+;[Set and Save for all Sessions]
+;[Set and Save for this Contact only]
+;[Set size to]
+;[Setup status modes for automatic tab creation...]
+;[Show &entry in the main menu]
+;[Show Contact Picture]
+;[Show Menu Bar]
+;[Show Message Length Indicator]
+;[Show Multisend Contact List]
+;[Show Popups for all inactive sessions]
+;[Show Popups if Window is focused]
+;[Show Popups if Window is minimized]
+;[Show Popups if Window is unfocused]
+;[Show Status Bar]
+;[Show Tool Bar]
+;[Show avatar in message window]
+;[Show avatars on task bar (Win 7, large task bar required)]
+;[Show balloon tooltip in the system tray]
+;[Show contact avatars]
+;[Show date in timestamps]
+;[Show in IM chats]
+;[Show in chat rooms]
+;[Show my own avatars]
+;[Show picture for this contact]
+;[Show popups for inactive tabs in active containers]
+;[Show seconds in timestamp]
+;[Show the Tray Icon]
+;[Show the info panel]
+;[Show typing notification when message dialog is open]
+;[Show typing notification when no message dialog is open]
+;[Single row tab control (*)]
+;[Size and scaling options for the bottom avatar display]
+;[Skin options]
+;[Skin root folder]
+;[Splitter Position]
+;[Splitter context]
+;[Standard templates...]
+;[Static]
+;[Support BBCODE]
+;[Support and latest version information]
+;[Tab layout tweaks]
+;[Tab location]
+;[Tab page padding:]
+;[Tab text label padding vertical]
+;[TabSRMM exception]
+;[Tabbed interface, limit the maximum number of tabs per window to:]
+;[Tabmenu]
+;[Tabs at Bottom]
+;[Tabs should be used in the following way]
+;[Tabs:]
+;[Template sets]
+;[Templates]
+;[Text]
+;[The container is using private settings. The panel height will not be shared with other containers.]
+;[Theme support]
+;[This Contact]
+;[Timeout (seconds, 0 = default, -1 = no timeout)]
+;[Tip: To use a custom size you can always drag the bottom edge of the panel]
+;[Title Bar]
+;[Title bar format]
+;[To set container options, please use the container settings dialog. It is available by:\n1. choosing \"container settings\" from the system menu of a container.\n2. right clicking the tab or the button bar in any message window.]
+;[Tool Bar]
+;[Traycontext]
+;[Try to keep original size]
+;[U&se Popup colours]
+;[URL events]
+;[Unread Menu]
+;[Update Preview]
+;[Use Aero UI elements(only when not using a custom skin)]
+;[Use Windows 7 task bar enhancements (restart required)]
+;[Use button tabs (*)]
+;[Use contact list groups for organizing tabs (one window per group)]
+;[Use contacts local time]
+;[Use default Value]
+;[Use default setting]
+;[Use different icons to mark incoming and outgoing messages]
+;[Use global container size and position]
+;[Use global or private panel height]
+;[Use normal templates (uncheck to use simple templates)]
+;[Use private splitter position]
+;[Use tabbed interface]
+;[Use the message log color theme for group chat popups]
+;[Use this to specify a private message log theme for this container. This will have no effect when using IEView or another message log viewer and should NOT be confused with skins.]
+;[User ID in status bar]
+;[Vertical maximize]
+;[Visible for this Contact]
+;[When checked, this container will use private settings, otherwise settings are shared among containers.]
+;[When using the switch bar, use the following layout]
+;[White]
+;[Window Flashing]
+;[Window:]
+;[Windows Aero settings]
+;[Yellow]
+;[Yes]
+;[You can export and import all your color and font settings here. This allows you to create a Theme file which can be shared between different profiles or with your buddies.]
+;[You can override the global setting for text formatting here. Use \"Force Off\" to never send formatting info for this contact.]
+;[You can set private message log options for this contact here. Filled boxes are inherited from the global settings which can be found on Message Sessions->Message Log]
+;[You have chosen to disable all event notifications for open message windows.]
+;[active]
+;[characters]
+;[dummy]
+;[entries]
+;[horizontal]
+;[inactive]
+;[inner]
+;[milliseconds]
+;[minutes old]
+;[outer]
+;[px]
+;[sec. (0=never)]
+;[seconds.]
+;[times]
+
+; ../../plugins/TabSRMM/src/container.cpp
+;[(Forced)]
+;[Attach to]
+;[Autoselect]
+;[Container options...]
+;[Hide titlebar]
+;[Message Session...]
+;[Meta Contact]
+;[Set Default Protocol]
+;[Use Protocol]
+
+; ../../plugins/TabSRMM/src/containeroptions.cpp
+;[Configure container options for\n%s]
+;[Container options]
+;[Don't show them]
+;[Globally OFF]
+;[Globally on]
+;[On, if present]
+;[On, if present, always in bottom display]
+;[Switch bar on the left side]
+;[Switch bar on the right side]
+;[Tabs at the bottom]
+;[Tabs at the top]
+
+; ../../plugins/TabSRMM/src/controls.cpp
+;[&Main]
+;[&Room]
+;[&User]
+;[Sending typing notifications is %s.]
+;[Session list.\nClick left for a list of open sessions.\nClick right to access favorites and quickly configure message window behavior]
+;[Sounds are %s. Click to toggle status, hold SHIFT and click to set for all open containers]
+;[There are %d pending send jobs. Message length: %d bytes, message length limit: %d bytes\n\n%d messages are queued for later delivery]
+;[disabled]
+;[enabled]
+
+; ../../plugins/TabSRMM/src/eventpopups.cpp
+;[Incoming file]
+;[Incoming file (invalid format]
+;[New messages: ]
+;[No description given]
+;[One of your popup actions is set to DISMISS EVENT.\nNote that this options may have unwanted side effects as it REMOVES the event from the unread queue.\nThis may lead to events not showing up as \"new\". If you don't want this behaviour, please review the Event Notifications settings page.]
+;[Unknown event]
+;[Unknown module or contact]
+
+; ../../plugins/TabSRMM/src/generic_msghandlers.cpp
+;[%s has entered text.]
+;[Autoscrolling is disabled, %d message(s) queued (press F12 to enable it)]
+;[Last received: %s at %s]
+;[No UID]
+;[Rich Edit file]
+;[UID: %s (SHIFT click -> copy to clipboard)\nClick for User's Details\nClick dropdown to change this contact's favorite status.]
+;[UID: %s (SHIFT click -> copy to clipboard)\nClick for User's Details\nRight click for MetaContact control\nClick dropdown to add or remove user from your favorites.]
+;[You cannot edit user notes when there are unsent messages]
+
+; ../../plugins/TabSRMM/src/globals.cpp
+;[&Messaging settings...]
+;[&Send later job list...]
+;[Incoming (Focused Window)]
+;[Incoming (New Session)]
+;[Incoming (Unfocused Window)]
+;[Message send error]
+;[Other]
+;[Outgoing]
+;[TABSRMM: Typing]
+;[changed status from %s to %s.]
+;[signed off.]
+;[signed on and is now %s.]
+
+; ../../plugins/TabSRMM/src/infopanel.cpp
+;[ Client not cached yet]
+;[ Client: %s]
+;[%s Idle: %dh,%02dm]
+;[Always off]
+;[Always on]
+;[Copy To Clipboard]
+;[Do not synchronize the panel height with IM windows]
+;[Do not synchronize the panel height with group chat windows]
+;[Inherit from container setting]
+;[Messaging Settings...]
+;[Open History...]
+;[Open User Details...]
+;[Room Settings...]
+;[Set panel visibility for this %s]
+;[Topic is: %s]
+;[Use default size]
+;[Use private size]
+;[\\par\\par\\tab \\ul\\b Extended status information:\\ul0\\b0 \\par ]
+;[\\par\\par\\tab \\ul\\b Listening to:\\ul0\\b0 \\par %s]
+;[\\par\\par\\ul\\b Client:\\ul0\\b0 %s]
+;[\\tab \\ul\\b Status message:\\ul0\\b0 \\par %s]
+;[chat room]
+;[contact]
+;[tabSRMM Information]
+
+; ../../plugins/TabSRMM/src/msgdialog.cpp
+;[A message failed to send successfully.]
+;[Autoscrolling is disabled (press F12 to enable it)]
+;[Click for contact menu\nClick dropdown for window settings]
+;[Contact is offline and this protocol does not support sending files to offline users.]
+;[Contact not on list. You may add it...]
+;[Retry]
+;[Save and close session]
+;[Selection copied to clipboard]
+;[Send later]
+;[The message send timed out]
+;[The message you are trying to paste exceeds the message size limit for the active protocol. Only the first %d characters will be sent.]
+;[The selected protocol cannot be forced at this time]
+;[Unforce failed]
+;[WARNING: The message you are trying to paste exceeds the message size limit for the active protocol. It will be sent in chunks of max %d characters]
+;[Warning: you have selected a subprotocol for sending the following messages which is currently offline]
+;[You are editing the user notes. Click the button again or use the hotkey (default: Alt-N) to save the notes and return to normal messaging mode]
+
+; ../../plugins/TabSRMM/src/msgdlgutils.cpp
+;[Either the nudge plugin is not installed or the contact's protocol does not support sending a nudge event.]
+;[Error creating destination directory]
+;[Image files]
+;[JPEG-compressed images]
+;[Save contact picture]
+;[Set Your Avatar...]
+;[The 'paste and send' feature is disabled. You can enable it on the 'General' options page in the 'Sending Messages' section]
+;[The file exists. Do you want to overwrite it?]
+
+; ../../plugins/TabSRMM/src/msglog.cpp
+;[April]
+;[August]
+;[December]
+;[February]
+;[Friday]
+;[January]
+;[July]
+;[June]
+;[March]
+;[May]
+;[Monday]
+;[November]
+;[October]
+;[Saturday]
+;[September]
+;[Sunday]
+;[Thursday]
+;[Today]
+;[Tuesday]
+;[Wednesday]
+;[Yesterday]
+
+; ../../plugins/TabSRMM/src/msgoptions.cpp
+;[** New contacts **]
+;[** Unknown contacts **]
+;[<no skin>]
+;[Always]
+;[Always, but no popup when window is focused]
+;[Choose status modes]
+;[Close or hide window, depends on the close button setting above]
+;[Containers]
+;[Do you want to also read message templates from the theme?\nCaution: This will overwrite the stored template set which may affect the look of your message window significantly.\nSelect cancel to not load anything at all.]
+;[Event notifications]
+;[Events and filters]
+;[Group Chats]
+;[Highlighting]
+;[History++ plugin]
+;[IEView plugin]
+;[Load and apply]
+;[Load theme]
+;[Log formatting]
+;[Message Sessions]
+;[Message log]
+;[Message window]
+;[Minimize the window to the task bar]
+;[Normal - close tab, if last tab is closed also close the window]
+;[Only when no message window is open]
+;[Settings]
+;[Show balloon popup (unsupported system)]
+;[Skins]
+;[Tabs and layout]
+;[Tool bar]
+;[Window layout tweaks]
+;[You have chosen to use an external plugin for displaying the message history in the chat window. Most of the settings on this page are for the standard message log viewer only and will have no effect. To change the appearance of the message log, you must configure either IEView or History++.]
+
+; ../../plugins/TabSRMM/src/msgs.cpp
+;[Background colour]
+;[Edit user notes]
+;[Event filter]
+;[Font color]
+;[Font face]
+;[Format bold]
+;[Format italic]
+;[Format strike-through]
+;[Format underline]
+;[Frame 1]
+;[Frame 2]
+;[Frame 3]
+;[Frame 4]
+;[Image tag]
+;[Left Arrow]
+;[Message Log Options]
+;[Message delivery error]
+;[Nick list]
+;[Pulldown Arrow]
+;[Quote text]
+;[Right Arrow]
+;[Room settings]
+;[Save and close]
+;[Send message]
+;[Session List]
+;[Smiley button]
+;[Sounds (status bar)]
+;[Static container icon]
+;[Statuschange]
+;[TabSRMM fatal error]
+;[The image service plugin (advaimg.dll) is not properly installed.\n\nTabSRMM is disabled.]
+;[Up Arrow]
+
+; ../../plugins/TabSRMM/src/selectcontainer.cpp
+;[Select container for %s]
+;[This name is already in use]
+;[You cannot delete the default container]
+;[You cannot rename the default container]
+
+; ../../plugins/TabSRMM/src/sendlater.cpp
+;[<All contacts>]
+;[A send later job completed successfully.\nThe original message: %s]
+;[A send later job failed to complete.\nThe original message: %s]
+;[Deferred]
+;[Failed]
+;[Last send info]
+;[Message text]
+;[Original timestamp]
+;[Pending]
+;[Removed]
+;[Sent OK]
+;[Suspended]
+;[You are about to modify the state of one or more items in the\nunattended send queue. The requested action(s) will be executed at the next scheduled queue processing.\n\nThis action cannot be made undone.]
+
+; ../../plugins/TabSRMM/src/sendqueue.cpp
+;[A message delivery has failed after the contacts chat window was closed. You may want to resend the last message]
+;[A message delivery has failed.\nClick to open the message window.]
+;[Message successfully queued for later delivery.\nIt will be sent as soon as possible and a popup will inform you about the result.]
+;[Message window warning]
+;[The message cannot be sent delayed or to multiple contacts, because it exceeds the maximum allowed message length of %d bytes]
+;[The send later feature is not available on this protocol.]
+;[There are unsent messages waiting for confirmation.\nWhen you close the window now, Miranda will try to send them but may be unable to inform you about possible delivery errors.\nDo you really want to close the Window(s)?]
+;[\n(Sent delayed. Original timestamp %s)]
+
+; ../../plugins/TabSRMM/src/srmm.cpp
+;[Built %s %s]
+;[tabSRMM Message (%s)]
+
+; ../../plugins/TabSRMM/src/taskbar.cpp
+;[%d Unread]
+;[%d User(s)]
+;[Chat room %s]
+;[Previews not availble when using History++ plugin for message log display.]
+;[Server window]
+
+; ../../plugins/TabSRMM/src/templates.cpp
+;[Template Set Editor]
+;[Template set was successfully reset, please close and reopen all message windows. This template editor window will now close.]
+;[This will reset the template set to the default built-in templates. Are you sure you want to do this?]
+
+; ../../plugins/TabSRMM/src/themeio.cpp
+;[tabSRMM themes]
+
+; ../../plugins/TabSRMM/src/themes.cpp
+;[All message containers need to close before the skin can be changed\nProceed?]
+;[Change skin]
+
+; ../../plugins/TabSRMM/src/translator.cpp
+;[ALWAYS activate new message sessions (has PRIORITY over the options below)]
+;[Activate a minimized window when a new tab is created inside it]
+;[Add offline contacts to multisend list]
+;[Additional events to show]
+;[Allow BBCode formatting in outgoing messages]
+;[Allow TAB key in typing area (this will disable focus selection by TAB key)]
+;[Always flash contact list and tray icon for new messages]
+;[Automatic keyboard layout: Do not load the system default for new contacts]
+;[Automatically copy selected text]
+;[Automatically create new message sessions without activating them]
+;[Automatically split long messages (experimental, use with care)]
+;[Automatically switch existing tabs in minimized windows on incoming messages (ignored when using Aero Peek task bar features)]
+;[Close button only hides message windows]
+;[Close current tab on send]
+;[Close the message window on send]
+;[Combine notifications for the same contact]
+;[Delete temporary contacts on close]
+;[Detailed tooltip on tabs (requires mToolTip or Tipper plugin)]
+;[Disable animated GIF avatars (will not affect already open message windows)]
+;[Disable error popups on sending failures]
+;[Disable event notifications for group chats]
+;[Disable event notifications for instant messages]
+;[Disable notifications]
+;[Disable notifications for non-message events]
+;[Dismiss event]
+;[Dismiss popup]
+;[Don't announce event when message dialog is open]
+;[Don't announce events from RSS protocols]
+;[Draw grid lines]
+;[Enable \"Paste and send\" feature]
+;[Enable the system tray icon]
+;[Enable typing sounds]
+;[Enable unattended send (experimental feature, required for multisend and send later) (*)]
+;[Error feedback]
+;[General options]
+;[How to create tabs and windows for incoming messages]
+;[Left click actions (popups only)]
+;[Log status changes]
+;[Merge new events for the same contact into existing popup]
+;[Message log appearance]
+;[Message log icons]
+;[Message window behaviour]
+;[Message window tweaks]
+;[New windows are minimized (the option above MUST be active)]
+;[Open event]
+;[Prefer xStatus icons when available]
+;[Remember and set keyboard layout per contact]
+;[Remove popups for a contact when I send a reply]
+;[Remove popups for a contact when I start typing a reply]
+;[Remove popups for a contact when the message window is focused]
+;[Remove popups under following conditions]
+;[Right click actions (popups only)]
+;[Send message on 'Enter']
+;[Send message on double 'Enter']
+;[Send on SHIFT - Enter]
+;[Sending messages]
+;[Show a preview of the event]
+;[Show client icon in status bar (fingerprint plugin required)]
+;[Show dates in timestamps]
+;[Show events at the new line (IEView Compatibility Mode)]
+;[Show file events]
+;[Show headers]
+;[Show seconds in timestamps]
+;[Show skinnable tooltip in chat (tipper plugin required)]
+;[Show status text on tabs]
+;[Show timestamp after nickname (IEView Compatibility Mode)]
+;[Simple text formatting (*bold* etc.)]
+;[Support BBCode formatting]
+;[Support Math Module plugin]
+;[Support for external plugins]
+;[System tray icon]
+;[Timeout actions (popups only)]
+;[Timestamp settings (note: timstamps also depend on your templates)]
+;[Underline timestamp/nickname (IEView Compatibility Mode)]
+;[Use Incoming/Outgoing Icons]
+;[Use Message Grouping]
+;[Use contacts local time (if timezone info available)]
+;[Use normal templates (uncheck to use simple templates if your template set supports them)]
+
+; ../../plugins/TabSRMM/src/typingnotify.cpp
+;[...has stopped typing.]
+;[...is typing a message.]
+;[Contact started typing]
+;[Contact stopped typing]
+;[Disable &typing notification]
+;[Enable &typing notification]
+;[Warning: Current Popup plugin version is not supported.]
+;[Warning: Popup plugin not found.]
+
+; ../../plugins/TabSRMM/src/userprefs.cpp
+;[Always Off]
+;[Always On]
+;[Force Default Message Log]
+;[Force History++]
+;[Force IEView]
+;[Message Log]
+;[Set messaging options for %s]
+
+; ../../plugins/TabSRMM/src/utils.cpp
+;[Aero peek warning|You have enabled Aero Peek features and loaded a custom container window skin\n\nThis can result in minor visual anomalies in the live preview feature.]
+;[Closing Window|You are about to close a window with multiple tabs open.\n\nProceed?]
+;[Closing options dialog|To reflect the changes done by importing a theme in the options dialog, the dialog must be closed after loading a theme \\b1 and unsaved changes might be lost\\b0 .\n\nDo you want to continue?]
+;[Edit user notes|You are editing the user notes. Click the button again or use the hotkey (default: Alt-N) to save the notes and return to normal messaging mode]
+;[Filetransfer problem|Sending the image by file transfer failed.\n\nPossible reasons: File transfers not supported, either you or the target contact is offline, or you are invisible and the target contact is not on your visibilty list.]
+;[Icon pack version check|The installed icon pack is outdated and might be incompatible with TabSRMM version 3.\n\n\\b1Missing or misplaced icons are possible issues with the currently installed icon pack.\\b0]
+;[Important release notes|A test warning message]
+;[Loading a theme|Loading a color and font theme can overwrite the settings defined by your skin.\n\nDo you want to continue?]
+;[Missing component|The icon pack is missing. Please install it to the default icons folder.\n\nNo icons will be available]
+;[Settings problem|The option \\b1 History->Imitate IEView API\\b0 is enabled and the History++ plugin is active. This can cause problems when using IEView as message log viewer.\n\nShould I correct the option (a restart is required)?]
+;[TabSRMM group chat module|TabSRMM could not enable its group chat module. The most likely cause is that you have installed and enabled \\b1chat.dll\\b0 or another plugin that provides groupchat services.\n\nShould I try to fix this now \\b1(a restart of Miranda is required to apply these changes)?\\b0]
+;[TabSRMM warning message]
+
+; ../../plugins/TabSRMM/tabmodplus/modplus.cpp
+;[Insert [img] tag / surround selected text with [img][/img]]
diff --git a/plugins/TipperYM/tipperym-translation.txt b/plugins/TipperYM/tipperym-translation.txt
new file mode 100644
index 0000000000..f13fb40443
--- /dev/null
+++ b/plugins/TipperYM/tipperym-translation.txt
@@ -0,0 +1,352 @@
+; Common strings that belong to many files
+;[%dd %dh %dm]
+;[%dh %dm]
+;[%dm]
+;[Add]
+;[Apply skin]
+;[Avatar border]
+;[Avatar size:]
+;[Border]
+;[Client]
+;[Edit]
+;[Favourite contacts]
+;[Gender]
+;[Get more skins]
+;[Listening to]
+;[Listening to:]
+;[None]
+;[Reload skin list]
+;[Remove]
+;[Skins]
+;[Status]
+;[Status message]
+;[Status message:]
+;[Status:]
+;[Tooltips]
+
+; ../../plugins/TipperYM/mir_smileys.cpp
+;[Tipper smileys]
+
+; ../../plugins/TipperYM/options.cpp
+;[<No Label>]
+;[Add item]
+;[Add separator]
+;[Animation]
+;[Appearance]
+;[Bottom]
+;[Bottom left]
+;[Bottom right]
+;[Centre]
+;[Content]
+;[Customize]
+;[Extra]
+;[Fade]
+;[Icon on left]
+;[Icon on right]
+;[Invalid Substitution]
+;[Left]
+;[Left avatar]
+;[Max avatar size:]
+;[Move down]
+;[Move up]
+;[No avatar]
+;[No icon]
+;[No title]
+;[Right]
+;[Right avatar]
+;[Top]
+;[Top left]
+;[Top right]
+;[Tray tooltip]
+;[You must enter a label]
+
+; ../../plugins/TipperYM/options.h
+;[Clist event]
+;[Country flag]
+;[Extra status]
+;[Jabber activity]
+;[Logon time]
+;[Miranda uptime]
+;[Number of contacts]
+;[Protocol lock status]
+;[Unread emails]
+
+; ../../plugins/TipperYM/popwin.cpp
+;[ ago]
+;[%s (locked)]
+;[<No Label>: ]
+;[<No Value>]
+;[Activity:]
+;[Copy all items]
+;[Copy all items with labels]
+;[Copy avatar]
+;[Fav. contacts]
+;[Log off:]
+;[Log on:]
+;[Miranda uptime:]
+;[Mood:]
+;[Other]
+;[Unread emails:]
+;[XStatus:]
+
+; ../../plugins/TipperYM/preset_items.cpp
+;[%sys:uidname|UID^!MetaContacts%:]
+;[Activity text:]
+;[Activity title:]
+;[Birthday]
+;[Birthday:]
+;[Client:]
+;[Condition:]
+;[Contact time]
+;[Email]
+;[Email:]
+;[Gender:]
+;[Homepage]
+;[Homepage:]
+;[Humidity:]
+;[IP]
+;[IP internal]
+;[IP internal:]
+;[IP:]
+;[Identifier]
+;[Idle]
+;[Idle:]
+;[Last message]
+;[Last message: (%sys:last_msg_reltime% ago)]
+;[Last seen status:]
+;[Last seen time:]
+;[Logoff time:]
+;[Logon time:]
+;[Max/Min:]
+;[Moon:]
+;[Name]
+;[Name:]
+;[Number of msg [IN]:]
+;[Number of msg [OUT]:]
+;[Number of received messages]
+;[Number of sended messages]
+;[Pressure:]
+;[Sunrise:]
+;[Sunset:]
+;[Temperature:]
+;[Time:]
+;[UV Index:]
+;[Update time:]
+;[Visibility:]
+;[Wind:]
+;[XStatus text]
+;[XStatus text:]
+;[XStatus title]
+;[XStatus title:]
+;[[jabber.dll] Activity text]
+;[[jabber.dll] Activity title]
+;[[menuex.dll] Logoff time]
+;[[menuex.dll] Logon time]
+;[[seenplugin.dll] Last seen status]
+;[[seenplugin.dll] Last seen time]
+;[[weather.dll] Condition]
+;[[weather.dll] Humidity]
+;[[weather.dll] Max/Min temperature]
+;[[weather.dll] Moon]
+;[[weather.dll] Pressure]
+;[[weather.dll] Sunrise]
+;[[weather.dll] Sunset]
+;[[weather.dll] Temperature]
+;[[weather.dll] UV Index]
+;[[weather.dll] Update time]
+;[[weather.dll] Visibility]
+;[[weather.dll] Wind]
+
+; ../../plugins/TipperYM/resource.rc
+;[Advanced options]
+;[Aero Glass (Vista+)]
+;[Alignment]
+;[Animation speed:]
+;[Append protocol name]
+;[Cancel]
+;[Contact protocol module]
+;[Disable in invisible status]
+;[Down]
+;[Draw a line above]
+;[Effects]
+;[Enable SmileyAdd support]
+;[Enable skin coloring]
+;[Enable tray tooltips]
+;[Expand to second level after:]
+;[Extra icons]
+;[First level tooltip]
+;[General padding:]
+;[Handle tray tooltips by Tipper]
+;[Hide offline]
+;[Hide offline protocols]
+;[Hover time:]
+;[Inner avatar padding:]
+;[Item]
+;[Items]
+;[Keep original avatar size]
+;[Label:]
+;[Labels:]
+;[Layout]
+;[Limit status messages in status bar and tray tooltips to:]
+;[Load fonts and colors]
+;[Load tooltip proportions]
+;[Max height:]
+;[Max width:]
+;[Min height:]
+;[Min width:]
+;[Module:]
+;[No preview]
+;[OK]
+;[Opacity(%):]
+;[Options]
+;[Outer avatar padding:]
+;[Parse Tipper variables first]
+;[Preset items:]
+;[Preview]
+;[Replace only isolated smileys]
+;[Resize smileys]
+;[Retrieve XStatus details if auto-retrieve is disabled]
+;[Retrieve new status message]
+;[Round corners (avatar)]
+;[Round corners (window)]
+;[Second level tooltip]
+;[Separator]
+;[Setting or prefix:]
+;[Shadow]
+;[Show if list not focused]
+;[Show tooltip after all content is ready (avatar && status message)]
+;[Sidebar width:]
+;[Skin option]
+;[Smileys support]
+;[Status bar and tray tooltip]
+;[Status bar tips]
+;[Substitution]
+;[Substitutions]
+;[Text indent:]
+;[Text padding:]
+;[Title indent:]
+;[Translation:]
+;[Transparency]
+;[Up]
+;[Use protocol smileys]
+;[Value indent:]
+;[Value on a new line]
+;[Value:]
+;[Values:]
+;[Variables]
+;[Window]
+;[characters]
+;[ms]
+
+; ../../plugins/TipperYM/skin_parser.cpp
+;[# Solid color fill]
+
+; ../../plugins/TipperYM/tipper.cpp
+;[Background]
+;[Cannot obtain required interfaces!\nTooltips will not be available until you upgrade Miranda IM to the newest version.]
+;[Dividers]
+;[Labels]
+;[Sidebar]
+;[Tipper error]
+;[Title]
+;[Tray title]
+;[Values]
+
+; ../../plugins/TipperYM/translations.cpp
+;[%dd]
+;[%dy %dd %dh %dm]
+;[Female]
+;[Male]
+
+; ../../plugins/TipperYM/translations.h
+;[Afrikaans]
+;[Albanian]
+;[April]
+;[Arabic]
+;[Armenian]
+;[August]
+;[Azerbaijani]
+;[Belorussian]
+;[Bhojpuri]
+;[Bosnian]
+;[Bulgarian]
+;[Burmese]
+;[Cantonese]
+;[Catalan]
+;[Chamorro]
+;[Chinese]
+;[Croatian]
+;[Czech]
+;[Danish]
+;[December]
+;[Dutch]
+;[English]
+;[Esperanto]
+;[Estonian]
+;[Farsi]
+;[February]
+;[Finnish]
+;[French]
+;[Friday]
+;[Gaelic]
+;[German]
+;[Greek]
+;[Gujarati]
+;[Hebrew]
+;[Hindi]
+;[Hungarian]
+;[Icelandic]
+;[Indonesian]
+;[Italian]
+;[January]
+;[Japanese]
+;[July]
+;[June]
+;[Khmer]
+;[Korean]
+;[Kurdish]
+;[Lao]
+;[Latvian]
+;[Lithuanian]
+;[Macedonian]
+;[Malay]
+;[Mandarin]
+;[March]
+;[May]
+;[Monday]
+;[Mongolian]
+;[Norwegian]
+;[November]
+;[October]
+;[Persian]
+;[Polish]
+;[Portuguese]
+;[Punjabi]
+;[Romanian]
+;[Russian]
+;[Saturday]
+;[September]
+;[Serbo-Croatian]
+;[Sindhi]
+;[Slovak]
+;[Slovenian]
+;[Somali]
+;[Spanish]
+;[Sunday]
+;[Swahili]
+;[Swedish]
+;[Tagalog]
+;[Taiwanese]
+;[Tamil]
+;[Tatar]
+;[Thai]
+;[Thursday]
+;[Tuesday]
+;[Turkish]
+;[Ukrainian]
+;[Urdu]
+;[Vietnamese]
+;[Wednesday]
+;[Welsh]
+;[Yiddish]
+;[Yoruba]
diff --git a/plugins/TooltipNotify/tooltipnotify-translation.txt b/plugins/TooltipNotify/tooltipnotify-translation.txt
new file mode 100644
index 0000000000..44862c316f
--- /dev/null
+++ b/plugins/TooltipNotify/tooltipnotify-translation.txt
@@ -0,0 +1,55 @@
+; Common strings that belong to many files
+;[Idle]
+;[Offline]
+;[Online]
+;[Typing]
+
+; ../../plugins/TooltipNotify/src/TooltipNotify.cpp
+;[** New contacts **]
+;[** Unknown contacts **]
+;[Appearance]
+;[Away]
+;[DND]
+;[Free for chat]
+;[Invisible]
+;[N/A]
+;[Not Idle]
+;[Occupied]
+;[Tooltip Notify]
+;[Tooltip Notify: Offline]
+;[Tooltip Notify: Online]
+;[Tooltip Notify: Other]
+;[Tooltip Notify: Typing]
+;[Unknown]
+;[is]
+
+; ../../plugins/TooltipNotify/src/main.rc
+;[All other]
+;[Allow tooltip notifications for the following users:]
+;[Auto positioning]
+;[Behavior]
+;[Cancel]
+;[Choose contacts...]
+;[Contacts]
+;[Double click on tooltip]
+;[Duration]
+;[Duration x2 upon online event]
+;[Misc]
+;[Notify upon the following events]
+;[OK]
+;[Obey 'Suppress online notification' settings]
+;[Opens message dialog]
+;[Prefix proto name]
+;[Preview]
+;[Protocols]
+;[Select protocols]
+;[Show tooltip for]
+;[Shows/Hides CList]
+;[Slider1]
+;[Spin1]
+;[Suppress notifications upon connection for]
+;[Translucency options (Windows 2000/XP only)]
+;[Transparent input]
+;[Transparent tooltip]
+;[ms]
+;[sec]
diff --git a/plugins/TopToolBar/toptoolbar-translation.txt b/plugins/TopToolBar/toptoolbar-translation.txt
new file mode 100644
index 0000000000..fbbc5be47e
--- /dev/null
+++ b/plugins/TopToolBar/toptoolbar-translation.txt
@@ -0,0 +1,40 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/TopToolBar/InternalButtons.cpp
+;[Disable Sounds]
+;[Enable Sounds]
+;[Hide Offline Users]
+;[Show All Users]
+
+; ../../plugins/TopToolBar/main.rc
+;[Add Launch]
+;[Add Separator]
+;[Background colour:]
+;[Button Height:]
+;[Button Width: ]
+;[Buttons Order && Visibility]
+;[Buttons order:]
+;[Del Sep/Launch Button]
+;[Name: ]
+;[Path:]
+;[Scroll with text]
+;[Selection colour:]
+;[Set]
+;[Stretch proportionally]
+;[Stretch to height]
+;[Stretch to width]
+;[Tile horizontally]
+;[Tile vertically]
+;[TopToolBar Background]
+;[Use Flat Mode]
+;[Use background bitmap]
+
+; ../../plugins/TopToolBar/toolbar.cpp
+;[Default]
+;[Frames Services not found - plugin disabled.You need MultiWindow plugin.]
+
+; ../../plugins/TopToolBar/ttbopt.cpp
+;[Buttons]
+;[TTBBackground]
+;[TopToolBar]
diff --git a/plugins/TranslitSwitcher/translitswitcher-translation.txt b/plugins/TranslitSwitcher/translitswitcher-translation.txt
new file mode 100644
index 0000000000..a505626cde
--- /dev/null
+++ b/plugins/TranslitSwitcher/translitswitcher-translation.txt
@@ -0,0 +1,10 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/TranslitSwitcher/Src/Layoutproc.cpp
+;[TranslitSwitcher]
+
+; ../../plugins/TranslitSwitcher/Src/TranslitSwitcher.cpp
+;[Invert Case and Send]
+;[SwitchLayout and Send]
+;[Translit and Send]
diff --git a/plugins/Updater/updater-translation.txt b/plugins/Updater/updater-translation.txt
new file mode 100644
index 0000000000..b02cc080af
--- /dev/null
+++ b/plugins/Updater/updater-translation.txt
@@ -0,0 +1,114 @@
+; Common strings that belong to many files
+;[Component Name]
+;[Error]
+;[Update]
+;[Update and Exit]
+;[Updater]
+;[Yes]
+
+; ../../plugins/Updater/conf_dialog.cpp
+;[Beta]
+;[Current Version]
+;[Download]
+;[New Version]
+;[No]
+
+; ../../plugins/Updater/extern.cpp
+;[Could not create data file for restart]
+;[Could not create data file for restart.]
+;[CreateProcess]
+;[Miranda's not 'OK TO EXIT'.]
+
+; ../../plugins/Updater/options.cpp
+;[FALSE]
+;[FORCED]
+;[N/A]
+;[Services]
+;[TRUE]
+;[Update on build number change.]
+;[Update on major version change.]
+;[Update on minor version change.]
+;[Update on release number change.]
+;[Use Beta?]
+
+; ../../plugins/Updater/progress_dialog.cpp
+;[Progress - %d%%]
+
+; ../../plugins/Updater/services.cpp
+;[Checking for Updates]
+;[Checking for updates]
+;[Checking plugin: %s]
+;[Could not create backup folder]
+;[Downloading]
+;[Downloading Updates]
+;[Downloading XML data]
+;[Downloading plugin: %s]
+;[No network - aborting update check]
+;[Progress - Checking for updates...]
+;[Progress - Downloading updates...]
+;[Scanning language packs]
+;[Scanning plugins folder]
+;[Skipping plugin: %s]
+;[Updated Miranda components detected.\nClick here to install.]
+;[Updates Available]
+;[Updating component file listing ids]
+
+; ../../plugins/Updater/socket.cpp
+;[Failed to download \"%s\" - Invalid response, code %d]
+;[Failed to download \"%s\": ]
+
+; ../../plugins/Updater/updater.cpp
+;[Check for Plugin Updates]
+;[Check for Updates]
+;[Check for Updates of Plugins]
+;[Restart]
+;[Restart Miranda IM]
+;[Update and Exit Miranda IM]
+;[Updater connection]
+
+; ../../plugins/Updater/updater.rc
+;[(But only once per day)]
+;[Backup updated files]
+;[Cancel]
+;[Changelog]
+;[Check daily]
+;[Check for updates]
+;[Check for updates on startup]
+;[Confirm Files]
+;[Confirm install for individual files]
+;[Don't unzip]
+;[Download but do not install]
+;[General Settings]
+;[Global Status Control]
+;[Initialising...]
+;[Install without confirmation if idle]
+;[Invert Selection]
+;[Keep downloaded archives]
+;[OK]
+;[Only install DLLs automatically]
+;[Progress]
+;[Progress1]
+;[Select All]
+;[Select DLLs]
+;[Show 'Restart' menu item]
+;[Show 'Update and Exit' menu item]
+;[Slider1]
+;[Start offline, restore after update check]
+;[Static]
+;[Uncheck the files that you do not want installed:]
+;[Updater has detected updated versions\nof the following Miranda components:]
+;[Updates Found]
+;[Use popups for progress info]
+
+; ../../plugins/Updater/xmldata.cpp
+;[BZ2 Decompression, configuration error]
+;[BZ2 Decompression, parameter error]
+;[DB2 Decompression, memory error]
+;[Error downloading XML data...\nResponse is NULL]
+;[Failed to decompress XML data]
+;[Failed to download XML data - Invalid response, code %d]
+;[Failed to download XML data - Response is NULL]
+;[Failed to download XML data: ]
+;[Updater Error]
+;[Updater: Error Downloading XML Data]
+;[Updater: Error getting data - too many redirects]
diff --git a/plugins/UserGuide/userguide-translation.txt b/plugins/UserGuide/userguide-translation.txt
new file mode 100644
index 0000000000..2680b0ff11
--- /dev/null
+++ b/plugins/UserGuide/userguide-translation.txt
@@ -0,0 +1,5 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/UserGuide/main.c
+;[User Guide]
diff --git a/plugins/UserInfoEx/docs/uinfoex_translate.txt b/plugins/UserInfoEx/docs/uinfoex_translate.txt
deleted file mode 100644
index 435d8597c4..0000000000
--- a/plugins/UserInfoEx/docs/uinfoex_translate.txt
+++ /dev/null
@@ -1,530 +0,0 @@
-Miranda Language Pack Version 1
-Language:
-Locale: 0
-Authors:
-Author-email:
-Last-Modified-Using: Miranda IM 0.8
-Plugins-included:
-
-; Created by MIMTranslator 0.1 (Copyright 2006 by DeatAxe)
-
-; [Aries]
-; [Taurus]
-; [Gemini]
-; [Cancer]
-; [Leo]
-; [Virgo]
-; [Libra]
-; [Scorpio]
-; [Sagittarius]
-; [Capricorn]
-; [Aquarius]
-; [Pisces]
-; [Unknown]
-; [Update custom birthday]
-; [Keeps your custom birthday up to date.]
-; [Birthday]
-; [%s provides a new birthday via protocol.\nIt is %s. The old one was %s.\n\nDo you want to use this as the new birthday for this contact?]
-; [Due to a parameter error, one of the treeitems can't be added!]
-; [An fatal error occured on adding a property sheet page!\nDialog creation aborted!]
-; [Rename Item]
-; [Hide Item]
-; [Show Items:]
-; [Reset to defaults]
-; [Creating unique name for a page failed with %d and error code %d]
-; [Creating the label for a page failed with %d and error code %d]
-; [The dialog template type is no longer supported]
-; [Add a new anniversary]
-; [Delete an existing anniversary]
-; [Unspecified]
-; [Edit E-Mail]
-; [Edit Phone Number]
-; [The phone number should start with a + and consist of\nnumbers, spaces, brackets and hyphens only.]
-; [CRITICAL: Unable to edit current entry!\nThis should not happen!]
-; [Syntax Error]
-; [Choose the item to display.]
-; [Edit the currently displayed item.]
-; [Add a new custom item.]
-; [Delete the selected item.]
-; [Do you really want to delete the current selected item?\n\t%s\n\t%s]
-; [Delete]
-; [Other]
-; [<Unspecified>]
-; [ETA]
-; [Contact]
-; [Proto]
-; [Age/Nr.]
-; [Anniversary]
-; [Date]
-; [Anniversary list]
-; [Popup Anniversary list]
-; [All contacts]
-; [Birthdays only]
-; [Anniversaries only]
-; [Disabled reminder]
-; [OK]
-; [Cancel]
-; [Retry]
-; [Yes]
-; [No]
-; [Abord]
-; [Ignore]
-; [All]
-; [None]
-; [Error]
-; [Creating the imagelist failed!]
-; [Could not find contact's protocol. Maybe it is not active!]
-; [No pages have been added. Canceling dialog creation!]
-; [Details dialog failed to be created. Returning error is %d.]
-; [The Page to add has invalid size %d bytes!]
-; [General]
-; [Contact (private)]
-; [Origin]
-; [Anniversaries]
-; [Work]
-; [Contact (Work)]
-; [About]
-; [Profile]
-; [Notes]
-; [Upload ICQ Details]
-; [Upload failed]
-; [Your details were not uploaded successfully.\nThey were written to database only.]
-; [Protocol '%s' is offline]
-; [Upload Details]
-; [You are not currently connected to the ICQ network.\nYou must be online in order to update your information on the server.\n\nYour changes will be saved to database only.]
-; [Uploading]
-; [Question]
-; [contact identificaion]
-; [The contact %s(%s) has no unique id in the vCard,\nbut there is a contact in your clist with the same nick and protocol.\nDo you wish to use this contact?]
-; [Importing a new contact was aborted!]
-; [You aborted import of a new contact.\nSome information may be missing for this contact.\n\nDo you want to delete the incomplete contact?]
-; [Sub Contact: %s (%S)]
-; [Importing a new meta subcontact failed!]
-; [The newly created MetaSubContact '%s'\ncould not be added to MetaContact '%s'!\n\nDo you want to delete this contact?]
-; [Settings: %S]
-; [Events: %S]
-; [Owner]
-; [All Contacts]
-; [Required modules]
-; [Optional modules]
-; [The OpenFileDialog returned an error: %d!]
-; [The SaveFileDialog returned an error: %d!]
-; [Miranda IM]
-; [Shows Miranda's installation directory.]
-; [Shows the directory with all your Miranda's profiles.]
-; [The ini-file "%s"\nfor saving contact information could not be opened.]
-; [None of the %d contacts, stored in the ini-file, match the selected contact!\nNothing will be imported]
-; [Import complete]
-; [Some basic statistics]
-; [Added %d of %d contacts stored in the ini-file.]
-; [The ini-file "%s"\nfor reading contact information could not be opened.]
-; [Can't create xml file!\n%S]
-; [Export took %f msec]
-; [Contact: %s (%S)]
-; [Importing %s caused error %d]
-; [Loading contact %s from xml failed with error %d]
-; [Importing Owner caused error %d]
-; [Parser is unable to load XMLCard "%s"\nError: %d\nDescription: %s]
-; [The selected file is no valid XMLCard]
-; [The version of the XMLCard is not supported by UserInfoEx]
-; [Complete]
-; [Owner contact successfully imported.]
-; [Selected XMLCard does not contain an owner contact!]
-; [Import took %f msec]
-; [added contacts: %u / %u\nadded settings: %u / %u\nadded events %u / %u\nduplicated events: %u]
-; [FATAL: An exception was thrown while importing contacts from xmlCard!]
-; [all Contacts]
-; [Select a destination file...]
-; [Import User Details from VCard]
-; [Warning: Your current IconPack's version differs from the one UserInfoEx is designed for.\nSome icons may not be displayed correctly]
-; [Warning: No IconPack found in one of the following directories: 'customize\icons', 'icons' or 'plugins'!]
-; [Ex-/Import contact]
-; [User &Details]
-; [&Import]
-; [&Import User Details]
-; [&Export]
-; [&Export User Details]
-; [View/Change My &Details...]
-; [Export all contacts]
-; [Import all contacts]
-; [Backup birthdays]
-; [Check anniversaries]
-; [Refresh Contact Details]
-; [My Notes:]
-; [About:]
-; [Please enter a valid Description first!]
-; [No valid date selected for editing!]
-; [Do you really want to delete the %s?]
-; [Address]
-; [Home]
-; [Open in Browser]
-; [Secondary e-mail]
-; [Tertiary e-mail]
-; [Address & Contact]
-; [Company]
-; [<none>]
-; [Advanced #1 (ICQ X-Status)]
-; [Advanced #2]
-; [Advanced #3]
-; [Advanced #4]
-; [Reserved, unused]
-; [Reserved #1]
-; [Reserved #2]
-; [Client (fingerprint required)]
-; [Advanced #1]
-; [Protocol]
-; [Visibility/Chat activity]
-; [Protocol Type]
-; [Reset factory defaults]
-; [This will delete all settings, you've made!\nAll TreeView settings, window positions and any other settings!\n\nAre you sure to procceed?]
-; [Ready]
-; [Everything is done!]
-; [All settings are reset to default values now!]
-; [Plugins]
-; [Common]
-; [Advanced]
-; [Details Dialog]
-; [Reminder]
-; [Popups]
-; [Reminder disabled]
-; [Bithdays only]
-; [everything]
-; [mBirthday]
-; [UserInfo (default)]
-; [This is the reminder message.]
-; [Past]
-; [Affiliation]
-; [Interest]
-; [Sorry, but there is a problem with adding a new item of type "%s"]
-; [Delete an entry]
-; [Do you really want to delete this entry?]
-; [<empty>]
-; [Add Interest]
-; [Add Affliation]
-; [Add Past]
-; [Edit Category]
-; [Edit Value]
-; [Edit Contact Information]
-; [Edit Contact Information\nThis list gives you some overview about all your contact's anniversaries.]
-; [&Update]
-; [Ok]
-; [Apply]
-; [Nick:]
-; [Title:]
-; [First name:]
-; [Second name:]
-; [Last name:]
-; [Prefix:]
-; [Female]
-; [Male]
-; [Marital status:]
-; [Partner:]
-; [Language skills]
-; [Street:]
-; [Postal code:]
-; [City:]
-; [County/State:]
-; [Country:]
-; [Contact added to ContactList:]
-; [Just from the beginning.]
-; [Your contact's local time is:]
-; [Timezone:]
-; [Company:]
-; [Department:]
-; [Office:]
-; [Position:]
-; [Occupation:]
-; [Superior:]
-; [Assistant:]
-; [Add Phone Number]
-; [Enter your phone number\nand don't worry about formating.]
-; [Enter a category for this number:]
-; [Enter country, area code and phone number:]
-; [Or enter a full international number:]
-; [Phone can receive SMS text messages]
-; [Add E-Mail]
-; [Enter your full e-mail address.\n(e.g.: john.doe@provider.com)]
-; [Enter a representitive name for the e-mail address here.]
-; [Enter the e-mail address here.]
-; [Show menu items]
-; [Icon flashing on event]
-; [Perform check on each startup]
-; [Automatically backup and keep protocol based birthdays up to date]
-; [Use ignore list]
-; [Birthday popup colours]
-; [Use Windows colours]
-; [Use default colours]
-; [Delay]
-; [From PopUp plugin]
-; [Custom]
-; [Permanent]
-; [Show reminder messages as popups (if reminder is enabled)]
-; [Anniversary popup colours]
-; [Replace progress dialogs with popups]
-; [Replace message boxes with popups]
-; [Preview]
-; [Homepage:]
-; [Add Affiliation]
-; [Anniversary Editor]
-; [Anniversary Editor\nAdd/Edit your anniversary here.]
-; [Enter a name for the anniversary here please:]
-; [Upcomming anniversaries\nThis list gives you some overview about all your contact's anniversaries.]
-; [Statistics:]
-; [with birthday:]
-; [female:]
-; [male:]
-; [number of contacts:]
-; [average age:]
-; [View]
-; [Show &during the next]
-; [Remind me]
-; [Popup this dialog on a contact's anniversary]
-; [Icons]
-; [Check file version of default IconPack to prevent wrong icon display]
-; [Display icons on each dialog button]
-; [MetaContacts]
-; [Scan SubContacts for missing information]
-; [Enable extended 'GetContactInfo' module (*)]
-; [Enable extended 'send/receive email' service (*)]
-; [Use Windows Timezone]
-; [Enable colours to give information about information's status.]
-; [Make protocol based contact information readonly.]
-; [Enable groups in details dialog's treeview.]
-; [Sort all tree items alphabetically.]
-; [Colours]
-; [Change my ICQ details with UserInfoEx. (Disabled if ICQ doesn't support it)]
-; [TreeView]
-; [Adapt propertysheet pages to aero mode.]
-; [Import]
-; [Importing...\nPlease wait!]
-; [Progress1]
-; [Dialog]
-; [Enable contact menu items to export/import vCards]
-; [Cascade main menu items]
-; [Cascade contact menu:]
-; [Disabled]
-; [Ex-/Import items]
-; [Menus]
-; [Extra Icons]
-; [Homepage]
-; [E-Mail]
-; [Phone]
-; [Use Zodiac as default avatar]
-; [Misc]
-; [Gender]
-; [Age:]
-; [Zodiac:]
-; [Use global reminder settings.]
-; [Don't remind me of this anniversary.]
-; [Hide]
-; [Contact Information]
-; [Contact History]
-; [Select Modules]
-; [Check all]
-; [Uncheck all]
-; [Your png2dib.dll is either obsolete or damaged.]
-; [Afrikaans]
-; [Albanian]
-; [Arabic]
-; [Armenian]
-; [Azerbaijani]
-; [Belorussian]
-; [Bhojpuri]
-; [Bosnian]
-; [Bulgarian]
-; [Burmese]
-; [Cantonese]
-; [Catalan]
-; [Chamorro]
-; [Chinese]
-; [Croatian]
-; [Czech]
-; [Danish]
-; [Dutch]
-; [English]
-; [Esperanto]
-; [Estonian]
-; [Farsi]
-; [Finnish]
-; [French]
-; [Gaelic]
-; [German]
-; [Greek]
-; [Gujarati]
-; [Hebrew]
-; [Hindi]
-; [Hungarian]
-; [Icelandic]
-; [Indonesian]
-; [Italian]
-; [Japanese]
-; [Khmer]
-; [Korean]
-; [Kurdish]
-; [Lao]
-; [Latvian]
-; [Lithuanian]
-; [Macedonian]
-; [Malay]
-; [Mandarin]
-; [Mongolian]
-; [Norwegian]
-; [Persian]
-; [Polish]
-; [Portuguese]
-; [Punjabi]
-; [Romanian]
-; [Russian]
-; [Serbo-Croatian]
-; [Sindhi]
-; [Slovak]
-; [Slovenian]
-; [Somali]
-; [Spanish]
-; [Swahili]
-; [Swedish]
-; [Tagalog]
-; [Taiwanese]
-; [Tamil]
-; [Tatar]
-; [Thai]
-; [Turkish]
-; [Ukrainian]
-; [Urdu]
-; [Vietnamese]
-; [Welsh]
-; [Yiddish]
-; [Yoruba]
-; [Academic]
-; [Administrative]
-; [Art/Entertainment]
-; [College Student]
-; [Computers]
-; [Community & Social]
-; [Education]
-; [Engineering]
-; [Financial Services]
-; [Government]
-; [High School Student]
-; [ICQ - Providing Help]
-; [Law]
-; [Managerial]
-; [Manufacturing]
-; [Medical/Health]
-; [Military]
-; [Non-Government Organization]
-; [Professional]
-; [Retail]
-; [Retired]
-; [Science & Research]
-; [Sports]
-; [Technical]
-; [University Student]
-; [Web Building]
-; [Other Services]
-; [Art]
-; [Cars]
-; [Celebrity Fans]
-; [Collections]
-; [Culture & Literature]
-; [Fitness]
-; [Games]
-; [Hobbies]
-; [Internet]
-; [Lifestyle]
-; [Movies/TV]
-; [Music]
-; [Outdoor Activities]
-; [Parenting]
-; [Pets/Animals]
-; [Religion]
-; [Science/Technology]
-; [Skills]
-; [Web Design]
-; [Nature and Environment]
-; [News & Media]
-; [Business & Economy]
-; [Mystics]
-; [Travel]
-; [Astronomy]
-; [Space]
-; [Clothing]
-; [Parties]
-; [Women]
-; [Social science]
-; [Finance and corporate]
-; [Entertainment]
-; [Consumer electronics]
-; [Retail stores]
-; [Health and beauty]
-; [Media]
-; [Household products]
-; [Mail order catalog]
-; [Business services]
-; [Audio and visual]
-; [Sporting and athletic]
-; [Publishing]
-; [Home automation]
-; [Alumni Org.]
-; [Charity Org.]
-; [Club/Social Org.]
-; [Community Org.]
-; [Cultural Org.]
-; [Fan Clubs]
-; [Fraternity/Sorority]
-; [Hobbyists Org.]
-; [International Org.]
-; [Nature and Environment Org.]
-; [Professional Org.]
-; [Scientific/Technical Org.]
-; [Self Improvement Group]
-; [Spiritual/Religious Org.]
-; [Sports Org.]
-; [Support Org.]
-; [Trade and Business Org.]
-; [Union]
-; [Volunteer Org.]
-; [Elementary School]
-; [High School]
-; [College]
-; [University]
-; [TmplPast Work Place]
-; [TmplPast Organization]
-; [Single]
-; [Close relationships]
-; [Engaged]
-; [Married]
-; [Divorced]
-; [Separated]
-; [Widowed]
-; [jun.]
-; [sen.]
-; ['(Unknown Contact)']
-; [Send e-mail]
-; [Memory allocation error!]
-; [User has no valid homepage]
-; [View Homepage]
-; [Abort Refreshing Contact Details]
-; [Do you want to cancel the current refresh procedure?]
-; [Miranda must be online for refreshing contact information!]
-; [The function caused an exception!]
-; [\[b\]%s (%S)...\[/b\]\n%d Contacts remaning]
-; [Preparing...]
-; [%s has %s today.]
-; [an anniversary]
-; [He]
-; [She]
-; [He/She]
-; [%s has the following anniversaries:\0]
-; [%d. %s today\0]
-; [%d. %s tomorrow\0]
-; [%d. %s in %d days\0]
-; [%s has birthday today.]
-; [%s has birthday tomorrow.]
-; [%s has birthday in %d days.]
-; [\n%s becomes %d years old.]
-; [No anniversaries to remind of]
-; [Backing up and syncing all birthdays complete!]
-; [Birthday reminder]
-; [Birthday reminder: it's coming]
-; [Anniversary Reminder]
diff --git a/plugins/UserInfoEx/userinfoex-translation.txt b/plugins/UserInfoEx/userinfoex-translation.txt
new file mode 100644
index 0000000000..576b769cb9
--- /dev/null
+++ b/plugins/UserInfoEx/userinfoex-translation.txt
@@ -0,0 +1,631 @@
+; Common strings that belong to many files
+;[&Export]
+;[Add Interest]
+;[Add Past]
+;[All]
+;[Anniversaries]
+;[Anniversaries only]
+;[Anniversary]
+;[Anniversary list]
+;[Birthday]
+;[Cancel]
+;[Check anniversaries]
+;[Common]
+;[Country Flags]
+;[Delete]
+;[Edit Contact Information]
+;[Home]
+;[Import complete]
+;[None]
+;[OK]
+;[Origin]
+;[Other]
+;[Owner]
+;[Preparing...]
+;[Profile]
+;[Question]
+;[Refresh Contact Details]
+;[Reminder]
+;[Reset factory defaults]
+;[Some basic statistics]
+;[Unspecified]
+;[Update custom birthday]
+;[Updating]
+
+; ../../plugins/UserInfoEx/Res/resource.rc
+;[&Update]
+;[(*) Requires Miranda to be restarted.]
+;[AccountMenu]
+;[Adapt propertysheet pages to aero mode.]
+;[Add Affiliation]
+;[Add E-Mail]
+;[Add Phone Number]
+;[Age:]
+;[Anniversary Editor]
+;[Anniversary Editor\nAdd/Edit your anniversary here.]
+;[Anniversary popup colours]
+;[Apply]
+;[Assistant:]
+;[Automatically backup and keep protocol based birthdays up to date]
+;[Background colour]
+;[Birthday compatibility mode:]
+;[Birthday popup colours]
+;[CList extra icon:]
+;[Cascade:]
+;[Change my ICQ details with UserInfoEx. (Disabled if ICQ doesn't support it)]
+;[Changed information]
+;[Check all]
+;[Check every]
+;[Check file version of default IconPack to prevent wrong icon display]
+;[Check the Modules in the TreeView which you want to export for the contact. To add the file as a new list entry later you need to export at least the protocol module.]
+;[City:]
+;[Colours]
+;[Company:]
+;[Contact History]
+;[Contact Information]
+;[Contact added to ContactList:]
+;[ContactMenu]
+;[Country:]
+;[County/State:]
+;[Custom]
+;[Custom information]
+;[Delay]
+;[Department:]
+;[Dialog]
+;[Display Name:]
+;[Display icons on each dialog button]
+;[Don't remind me of this anniversary.]
+;[E-Mail]
+;[Edit Contact Information\nThis list gives you some overview about all your contact's anniversaries.]
+;[Enable colours to give information about information's status.]
+;[Enable extended 'GetContactInfo' module (*)]
+;[Enable extended 'send/receive email' service (*)]
+;[Enable groups in details dialog's treeview.]
+;[Enabled]
+;[Enter a category for this number:]
+;[Enter a name for the anniversary here please:]
+;[Enter a representitive name for the e-mail address here.]
+;[Enter country, area code and phone number:]
+;[Enter the e-mail address here.]
+;[Enter your full e-mail address.\n(e.g.: john.doe@provider.com)]
+;[Enter your phone number\nand don't worry about formating.]
+;[Ex-/Import items]
+;[Extra Icons]
+;[Female]
+;[First name:]
+;[From PopUp plugin]
+;[Gender]
+;[Gender:]
+;[GroupMenu]
+;[Hide]
+;[Homepage]
+;[Homepage:]
+;[Icon flashing on event]
+;[Icons]
+;[Import]
+;[Importing...\nPlease wait!]
+;[Info of a MetaContact's SubContact]
+;[John Doe (1/10)]
+;[Just from the beginning.]
+;[Language skills]
+;[Last name:]
+;[MainMenu]
+;[Make protocol based contact information readonly.]
+;[Male]
+;[Marital status:]
+;[MetaContacts]
+;[Misc]
+;[Nick:]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Occupation:]
+;[Off]
+;[Office:]
+;[Ok]
+;[Or enter a full international number:]
+;[Overwritten information]
+;[Partner:]
+;[Perform check on each startup]
+;[Permanent]
+;[Phone]
+;[Phone can receive SMS text messages]
+;[Play sound]
+;[Popup this dialog on a contact's anniversary]
+;[Position:]
+;[Postal code:]
+;[Prefix:]
+;[Preview]
+;[Progress1]
+;[Protocol's information]
+;[Remind me]
+;[Replace message boxes with popups]
+;[Replace progress dialogs with popups]
+;[Replace the following default icons:]
+;[Scan SubContacts for missing information]
+;[Second name:]
+;[Select Modules]
+;[Setting/Event (20/100)]
+;[Show &during the next]
+;[Show 'Restart' menu item]
+;[Show Menu Item]
+;[Show country flag as &status icon on message window]
+;[Show menu items]
+;[Show reminder messages as popups (if reminder is enabled)]
+;[Sort all tree items alphabetically.]
+;[Statistics:]
+;[Street:]
+;[SubGroupMenu]
+;[Superior:]
+;[Text colour]
+;[This options require a contact list which supports extra icons.]
+;[Time of last check:]
+;[Timezone:]
+;[Title:]
+;[TreeView]
+;[Uncheck all]
+;[Upcomming anniversaries\nThis list gives you some overview about all your contact's anniversaries.]
+;[Use &unknown flag if country can not be determined]
+;[Use Windows Timezone]
+;[Use Windows colours]
+;[Use Zodiac as default avatar]
+;[Use default colours]
+;[Use global reminder settings.]
+;[Use ignore list]
+;[View]
+;[What do you want to export?]
+;[Your contact's local time is:]
+;[Zodiac:]
+;[average age:]
+;[day(s)]
+;[days before.]
+;[female:]
+;[hours]
+;[male:]
+;[not found]
+;[number of contacts:]
+;[r]
+;[with birthday:]
+
+; ../../plugins/UserInfoEx/classMAnnivDate.cpp
+;[%s provides a new birthday via protocol.\nIt is %s. The old one was %s.\n\nDo you want to use this as the new birthday for this contact?]
+;[Aquarius]
+;[Aries]
+;[Cancer]
+;[Capricorn]
+;[Gemini]
+;[Keeps your custom birthday up to date.]
+;[Leo]
+;[Libra]
+;[Pisces]
+;[Sagittarius]
+;[Scorpio]
+;[Taurus]
+;[Unknown]
+;[Virgo]
+
+; ../../plugins/UserInfoEx/classPsTree.cpp
+;[An fatal error occured on adding a property sheet page!\nDialog creation aborted!]
+;[Due to a parameter error, one of the treeitems can't be added!]
+;[Hide Item]
+;[Rename Item]
+;[Reset to defaults]
+;[Show Items:]
+
+; ../../plugins/UserInfoEx/classPsTreeItem.cpp
+;[Creating the label for a page failed with %d and error code %d]
+;[Creating unique name for a page failed with %d and error code %d]
+;[The dialog template type is no longer supported]
+
+; ../../plugins/UserInfoEx/ctrl_annivedit.cpp
+;[Add a new anniversary]
+;[Delete an existing anniversary]
+
+; ../../plugins/UserInfoEx/ctrl_contact.cpp
+;[Add a new custom item.]
+;[CRITICAL: Unable to edit current entry!\nThis should not happen!]
+;[Choose the item to display.]
+;[Delete the selected item.]
+;[Do you really want to delete the current selected item?\n\t%s\n\t%s]
+;[Edit E-Mail]
+;[Edit Phone Number]
+;[Edit the currently displayed item.]
+;[The phone number should start with a + and consist of\nnumbers, spaces, brackets and hyphens only.]
+
+; ../../plugins/UserInfoEx/ctrl_tzcombo.cpp
+;[<Unspecified>]
+
+; ../../plugins/UserInfoEx/dlg_anniversarylist.cpp
+;[Age/Nr.]
+;[All contacts]
+;[Birthdays only]
+;[Contact]
+;[Date]
+;[Disabled reminder]
+;[ETA]
+;[Popup Anniversary list]
+;[Proto]
+
+; ../../plugins/UserInfoEx/dlg_msgbox.cpp
+;[Abord]
+;[Error]
+;[Ignore]
+;[No]
+;[Retry]
+;[Yes]
+
+; ../../plugins/UserInfoEx/dlg_propsheet.cpp
+;[About]
+;[Contact (Work)]
+;[Contact (private)]
+;[Could not find contact's protocol. Maybe it is not active!]
+;[Creating the imagelist failed!]
+;[Details dialog failed to be created. Returning error is %d.]
+;[Export to file]
+;[General]
+;[Import from file]
+;[No pages have been added. Canceling dialog creation!]
+;[Notes]
+;[Protocol '%s' is offline]
+;[The Page to add has invalid size %d bytes!]
+;[Upload Details]
+;[Upload ICQ Details]
+;[Upload failed]
+;[Uploading]
+;[Work]
+;[You are not currently connected to the ICQ network.\nYou must be online in order to update your information on the server.\n\nYour changes will be saved to database only.]
+;[Your details were not uploaded successfully.\nThey were written to database only.]
+
+; ../../plugins/UserInfoEx/ex_import/classExImContactBase.cpp
+;[The contact %s(%s) has no unique id in the vCard,\nbut there is a contact in your clist with the same nick and protocol.\nDo you wish to use this contact?]
+;[contact identificaion]
+
+; ../../plugins/UserInfoEx/ex_import/classExImContactXML.cpp
+;[Events: %S]
+;[Importing a new contact was aborted!]
+;[Importing a new meta subcontact failed!]
+;[Settings: %S]
+;[The newly created MetaSubContact '%s'\ncould not be added to MetaContact '%s'!\n\nDo you want to delete this contact?]
+;[You aborted import of a new contact.\nSome information may be missing for this contact.\n\nDo you want to delete the incomplete contact?]
+
+; ../../plugins/UserInfoEx/ex_import/dlg_ExImModules.cpp
+;[All Contacts]
+;[Optional modules]
+;[Required modules]
+
+; ../../plugins/UserInfoEx/ex_import/dlg_ExImOpenSaveFile.cpp
+;[Miranda IM]
+;[Shows Miranda's installation directory.]
+;[Shows the directory with all your Miranda's profiles.]
+;[The OpenFileDialog returned an error: %d!]
+;[The SaveFileDialog returned an error: %d!]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImINI.cpp
+;[Added %d of %d contacts stored in the ini-file.]
+;[None of the %d contacts, stored in the ini-file, match the selected contact!\nNothing will be imported]
+;[The ini-file \"%s\"\nfor reading contact information could not be opened.]
+;[The ini-file \"%s\"\nfor saving contact information could not be opened.]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImXML.cpp
+;[Can't create xml file!\n%S]
+;[Complete]
+;[Contact: %s (%S)]
+;[Export took %f msec]
+;[FATAL: An exception was thrown while importing contacts from xmlCard!]
+;[Import took %f msec]
+;[Importing %s caused error %d]
+;[Importing Owner caused error %d]
+;[Loading contact %s from xml failed with error %d]
+;[Owner contact successfully imported.]
+;[Parser is unable to load XMLCard \"%s\"\nError: %d\nDescription: %s]
+;[Selected XMLCard does not contain an owner contact!]
+;[The selected file is no valid XMLCard]
+;[The version of the XMLCard is not supported by UserInfoEx]
+;[added contacts: %u / %u\nadded settings: %u / %u\nadded events %u / %u\nduplicated events: %u]
+
+; ../../plugins/UserInfoEx/ex_import/svc_ExImport.cpp
+;[Import User Details from VCard]
+;[Select a destination file...]
+;[all Contacts]
+
+; ../../plugins/UserInfoEx/init.cpp
+;[Fatal error, image services not found. Flags Module will be disabled.]
+
+; ../../plugins/UserInfoEx/mir_icolib.cpp
+;[Warning: No IconPack found in one of the following directories: 'customize\\icons', 'icons' or 'plugins'!]
+;[Warning: Your current IconPack's version differs from the one UserInfoEx is designed for.\nSome icons may not be displayed correctly]
+
+; ../../plugins/UserInfoEx/mir_menuitems.cpp
+;[&Export Group]
+;[&Export User Details]
+;[&Import]
+;[&Import Group]
+;[&Import User Details]
+;[Backup birthdays]
+;[Ex-/Import]
+;[Ex-/Import Group]
+;[Ex-/Import contact]
+;[Export all contacts]
+;[Import all contacts]
+;[User &Details]
+;[View/Change My &Details...]
+
+; ../../plugins/UserInfoEx/psp_about.cpp
+;[About:]
+;[My Notes:]
+
+; ../../plugins/UserInfoEx/psp_anniversary.cpp
+;[Do you really want to delete the %s?]
+;[No valid date selected for editing!]
+;[Please enter a valid Description first!]
+
+; ../../plugins/UserInfoEx/psp_contact.cpp
+;[Address]
+;[Address & Contact]
+;[Company]
+;[Open in Browser]
+;[Primary e-mail]
+;[Secondary e-mail]
+;[Tertiary e-mail]
+
+; ../../plugins/UserInfoEx/psp_options.cpp
+;[<none>]
+;[Advanced]
+;[Advanced #1]
+;[Advanced #1 (ICQ X-Status)]
+;[Advanced #2]
+;[Advanced #3]
+;[Advanced #4]
+;[All settings are reset to default values now!]
+;[Bithdays only]
+;[Client (fingerprint required)]
+;[Details Dialog]
+;[Everything is done!]
+;[Plugins]
+;[Popups]
+;[Protocol]
+;[Protocol Type]
+;[Ready]
+;[Reminder disabled]
+;[Reserved #1]
+;[Reserved #2]
+;[Reserved, unused]
+;[This is the reminder message]
+;[This will delete all settings, you've made!\nAll TreeView settings, window positions and any other settings!\n\nAre you sure to procceed?]
+;[UserInfo (default)]
+;[Visibility/Chat activity]
+;[everything]
+;[mBirthday]
+
+; ../../plugins/UserInfoEx/psp_profile.cpp
+;[<empty>]
+;[Add Affliation]
+;[Affiliation]
+;[Delete an entry]
+;[Do you really want to delete this entry?]
+;[Edit Category]
+;[Edit Value]
+;[Interest]
+;[Past]
+;[Sorry, but there is a problem with adding a new item of type \"%s\"]
+
+; ../../plugins/UserInfoEx/svc_avatar.cpp
+;[Your png2dib.dll is either obsolete or damaged.]
+
+; ../../plugins/UserInfoEx/svc_constants.cpp
+;[50's]
+;[60's]
+;[70's]
+;[80's]
+;[Academic]
+;[Administrative]
+;[Afrikaans]
+;[Albanian]
+;[Alumni Org.]
+;[Arabic]
+;[Armenian]
+;[Art]
+;[Art/Entertainment]
+;[Astronomy]
+;[Audio and visual]
+;[Azerbaijani]
+;[Belorussian]
+;[Bhojpuri]
+;[Bosnian]
+;[Bulgarian]
+;[Burmese]
+;[Business & Economy]
+;[Business services]
+;[Cantonese]
+;[Cars]
+;[Catalan]
+;[Celebrity Fans]
+;[Chamorro]
+;[Charity Org.]
+;[Chinese]
+;[Close relationships]
+;[Clothing]
+;[Club/Social Org.]
+;[Collections]
+;[College]
+;[College Student]
+;[Community & Social]
+;[Community Org.]
+;[Computers]
+;[Consumer electronics]
+;[Croatian]
+;[Cultural Org.]
+;[Culture & Literature]
+;[Czech]
+;[Danish]
+;[Divorced]
+;[Dutch]
+;[Education]
+;[Elementary School]
+;[Engaged]
+;[Engineering]
+;[English]
+;[Entertainment]
+;[Esperanto]
+;[Estonian]
+;[Fan Clubs]
+;[Farsi]
+;[Finance and corporate]
+;[Financial Services]
+;[Finnish]
+;[Fitness]
+;[Fraternity/Sorority]
+;[French]
+;[Gaelic]
+;[Games]
+;[German]
+;[Government]
+;[Greek]
+;[Gujarati]
+;[Health and beauty]
+;[Hebrew]
+;[High School]
+;[High School Student]
+;[Hindi]
+;[Hobbies]
+;[Hobbyists Org.]
+;[Home automation]
+;[Household products]
+;[Hungarian]
+;[ICQ - Providing Help]
+;[Icelandic]
+;[Indonesian]
+;[International Org.]
+;[Internet]
+;[Italian]
+;[Japanese]
+;[Khmer]
+;[Korean]
+;[Kurdish]
+;[Lao]
+;[Latvian]
+;[Law]
+;[Lifestyle]
+;[Lithuanian]
+;[Macedonian]
+;[Mail order catalog]
+;[Malay]
+;[Managerial]
+;[Mandarin]
+;[Manufacturing]
+;[Married]
+;[Media]
+;[Medical/Health]
+;[Military]
+;[Mongolian]
+;[Movies/TV]
+;[Music]
+;[Mystics]
+;[Nature and Environment]
+;[Nature and Environment Org.]
+;[News & Media]
+;[Non-Government Organization]
+;[Norwegian]
+;[Other Services]
+;[Outdoor Activities]
+;[Parenting]
+;[Parties]
+;[Persian]
+;[Pets/Animals]
+;[Polish]
+;[Portuguese]
+;[Professional]
+;[Professional Org.]
+;[Publishing]
+;[Punjabi]
+;[Religion]
+;[Retail]
+;[Retail stores]
+;[Retired]
+;[Romanian]
+;[Russian]
+;[Science & Research]
+;[Science/Technology]
+;[Scientific/Technical Org.]
+;[Self Improvement Group]
+;[Separated]
+;[Serbo-Croatian]
+;[Sindhi]
+;[Single]
+;[Skills]
+;[Slovak]
+;[Slovenian]
+;[Social science]
+;[Somali]
+;[Space]
+;[Spanish]
+;[Spiritual/Religious Org.]
+;[Sporting and athletic]
+;[Sports]
+;[Sports Org.]
+;[Support Org.]
+;[Swahili]
+;[Swedish]
+;[Tagalog]
+;[Taiwanese]
+;[Tamil]
+;[Tatar]
+;[Technical]
+;[Thai]
+;[TmplPast Organization]
+;[TmplPast Work Place]
+;[Trade and Business Org.]
+;[Travel]
+;[Turkish]
+;[Ukrainian]
+;[Union]
+;[University]
+;[University Student]
+;[Urdu]
+;[Vietnamese]
+;[Volunteer Org.]
+;[Web Building]
+;[Web Design]
+;[Welsh]
+;[Widowed]
+;[Women]
+;[Yiddish]
+;[Yoruba]
+;[jun.]
+;[sen.]
+
+; ../../plugins/UserInfoEx/svc_contactinfo.cpp
+;['(Unknown Contact)']
+
+; ../../plugins/UserInfoEx/svc_email.cpp
+;[Memory allocation error!]
+;[Send e-mail]
+
+; ../../plugins/UserInfoEx/svc_homepage.cpp
+;[User has no valid homepage]
+;[View Homepage]
+
+; ../../plugins/UserInfoEx/svc_refreshci.cpp
+;[Abort Refreshing Contact Details]
+;[Do you want to cancel the current refresh procedure?]
+;[Miranda must be online for refreshing contact information!]
+;[The function caused an exception!]
+;[[b]%s (%S)...[/b]\n%d Contacts remaning]
+
+; ../../plugins/UserInfoEx/svc_reminder.cpp
+;[%d. %s in %d days\0]
+;[%d. %s today\0]
+;[%d. %s tomorrow\0]
+;[%s has %s today.]
+;[%s has birthday in %d days.]
+;[%s has birthday today.]
+;[%s has birthday tomorrow.]
+;[%s has the following anniversaries:\0]
+;[Anniversary Reminder]
+;[Backing up and syncing all birthdays complete!]
+;[Birthday reminder]
+;[Birthday reminder: it's coming]
+;[He]
+;[He/She]
+;[No anniversaries to remind of]
+;[She]
+;[\n%s becomes %d years old.]
+;[an anniversary]
diff --git a/plugins/Variables/variables-translation.txt b/plugins/Variables/variables-translation.txt
new file mode 100644
index 0000000000..2b8ef53a7e
--- /dev/null
+++ b/plugins/Variables/variables-translation.txt
@@ -0,0 +1,45 @@
+; Common strings that belong to many files
+;[Description]
+;[Help]
+;[Variables]
+
+; ../../plugins/Variables/Variables.rc
+;[Auto parse]
+;[Automatically strip \"end of line\" characters]
+;[Automatically strip all non-parsing characters]
+;[Automatically strip white space]
+;[Click on the help button to get more information]
+;[Close]
+;[Don't set a contact]
+;[Notes]
+;[OK]
+;[Parse]
+;[Parse options]
+;[Parse the following string at startup]
+;[Please enter your input below]
+;[Set to the following contact]
+;[Setting]
+;[Tab1]
+;[Test area]
+;[The Variables plugin translates various tokens into a certain value. An example is: I'm running Miranda %mirandaversion%. The substring %mirandaversion% will be translated into the correct version number. The following list shows all available tokens.]
+;[The token %extratext% is translated into a string which depends on the situation in which the string is parsed. Use this dialog to simulate the string to which %extratext% translates.]
+;[The token %subject% is translated into a special contact, which depends on the situation in which the string is parsed. Use this dialog to simulate the contact to which %subject% translates. An example for using this token is: !cinfo(%subject%,display).]
+;[Trigger when the following string changes]
+;[Variables...]
+
+; ../../plugins/Variables/help.cpp
+;[%extratext%]
+;[%subject%]
+;[Cancel]
+;[Input]
+;[Open String Formatting Help]
+;[Token]
+;[Tokens]
+;[Variables Help]
+
+; ../../plugins/Variables/options.cpp
+;[Services]
+
+; ../../plugins/Variables/parse_external.cpp
+;[Paused]
+;[Stopped]
diff --git a/plugins/W7UI/w7ui-translation.txt b/plugins/W7UI/w7ui-translation.txt
new file mode 100644
index 0000000000..30bce1459e
--- /dev/null
+++ b/plugins/W7UI/w7ui-translation.txt
@@ -0,0 +1,16 @@
+; Common strings that belong to many files
+;[Do not disturb]
+;[Invisible]
+;[Offline]
+;[Online]
+
+; ../../plugins/W7UI/clistproxywindow.cpp
+;[Menu]
+
+; ../../plugins/W7UI/jumplistbuilder.cpp
+;[Nickname]
+
+; ../../plugins/W7UI/srmmproxywindow.cpp
+;[File]
+;[History]
+;[User Details]
diff --git a/plugins/WhenWasIt/whenwasit-translation.txt b/plugins/WhenWasIt/whenwasit-translation.txt
new file mode 100644
index 0000000000..bf44195ebe
--- /dev/null
+++ b/plugins/WhenWasIt/whenwasit-translation.txt
@@ -0,0 +1,102 @@
+; Common strings that belong to many files
+;[Birthday list]
+;[WhenWasIt]
+
+; ../../plugins/WhenWasIt/WhenWasIt.rc
+;[By default use]
+;[Check every]
+;[Close]
+;[Contact list icon]
+;[Custom1]
+;[Date:]
+;[Delete]
+;[Description:]
+;[Dialog]
+;[Don't show popups for subcontacts]
+;[In background]
+;[Left]
+;[Manage anniversaries]
+;[Notify for]
+;[Notify of birthdays using:]
+;[OK]
+;[Only notify once per day.]
+;[Play sounds when there are]
+;[Popup mouse click]
+;[Popup timeout:]
+;[Popups]
+;[Preview]
+;[Right]
+;[Save]
+;[Set birthday:]
+;[Show]
+;[Show all contacts]
+;[Show popup when no birthdays are near]
+;[Sounds]
+;[Start notifying ]
+;[Timeout:]
+;[Title:]
+;[Upcoming birthdays]
+;[Use slot]
+;[afterwards]
+;[days in advance and]
+;[days or less to birthday.]
+;[hours.]
+;[in birthday list window]
+;[seconds.]
+;[to draw icon.]
+;[to save birthday data.]
+
+; ../../plugins/WhenWasIt/dlg_handlers.cpp
+;[%S protocol]
+;[Age]
+;[Birthday]
+;[Birthday list (%d)]
+;[Closing in %d second]
+;[Closing in %d seconds]
+;[Contact]
+;[DTB]
+;[Module]
+;[N/A]
+;[Please select the module where you want the date of birth to be saved.\r\n\"UserInfo\" is the default location.\r\nUse \"Protocol module\" to make the data visible in User Details.\n\"mBirthday module\" uses the same module as mBirthday plugin.]
+;[Protocol]
+;[Set birthday for %s:]
+;[Set popup delay when notifying of upcoming birthdays.\nFormat: default delay [ | delay for birthdays occuring today]]
+
+; ../../plugins/WhenWasIt/hooked_events.cpp
+;[Birthday near]
+;[Birthday today]
+;[Birthdays]
+;[Check for birthdays]
+;[Contact List]
+;[When Was It]
+
+; ../../plugins/WhenWasIt/icons.cpp
+;[WhenWasIt birthday reminder]
+
+; ../../plugins/WhenWasIt/notifiers.cpp
+;[%s had birthday %d days ago.]
+;[%s had birthday yesterday.]
+;[%s has birthday in %d days.]
+;[%s has birthday today (Should not happen, please report).]
+;[%s has birthday today.]
+;[%s has birthday tomorrow.]
+;[%s\n%s just turned %d.]
+;[%s\n%s will be %d years old.]
+;[Birthday - %s]
+;[He]
+;[He/She]
+;[No upcoming birthdays.]
+;[She]
+
+; ../../plugins/WhenWasIt/services.cpp
+;[All Files]
+;[Birthdays files]
+;[Done exporting birthdays]
+;[Done importing birthdays]
+;[Done refreshing user details]
+;[Exporting birthdays to file: %s]
+;[Importing birthdays from file: %s]
+;[Please select a file to export birthdays to ...]
+;[Please select a file to import birthdays from ...]
+;[Starting to refresh user details]
+;[Warning]
diff --git a/plugins/YAPP/yapp-translation.txt b/plugins/YAPP/yapp-translation.txt
new file mode 100644
index 0000000000..82c150e612
--- /dev/null
+++ b/plugins/YAPP/yapp-translation.txt
@@ -0,0 +1,74 @@
+; Common strings that belong to many files
+;[PopUps]
+
+; ../../plugins/YAPP/notify_imp.cpp
+;[YAPP Popups]
+
+; ../../plugins/YAPP/options.cpp
+;[An avatar.]
+;[Bottom left]
+;[Bottom right]
+;[Classes]
+;[Error]
+;[Example]
+;[Example With a Long Title]
+;[Full-screen app running]
+;[Icon on left]
+;[Icon on right]
+;[Left avatar]
+;[No avatar]
+;[No time]
+;[Right avatar]
+;[Settings]
+;[Status]
+;[The quick brown fox jumped over the lazy dog.]
+;[Thequickbrownfoxjumpedoverthelazydog.]
+;[Time above avatar]
+;[Time on left]
+;[Time on right]
+;[Top left]
+;[Top right]
+;[You cannot set a default timeout of 0.\nValue has been reset.]
+
+; ../../plugins/YAPP/popup_history_dlg.cpp
+;[Copy message to clipboard]
+;[Copy timestamp to clipboard]
+;[Copy title to clipboard]
+
+; ../../plugins/YAPP/popups2.cpp
+;[Test popup class]
+
+; ../../plugins/YAPP/popups2.rc
+;[Animate]
+;[Avatar size:]
+;[Background colour:]
+;[Border]
+;[Case sensitive]
+;[Close]
+;[Custom1]
+;[Default Timeout]
+;[Disable when]
+;[Global hover]
+;[Layout]
+;[Maximum height:]
+;[Never timeout]
+;[Opacity(%):]
+;[Options]
+;[Padding:]
+;[Popup history]
+;[Preview]
+;[Round corners (avatar)]
+;[Round corners (window)]
+;[Set timeout]
+;[Set timeout:]
+;[Sidebar width:]
+;[Text colour:]
+;[Text indent:]
+;[Timeout value (0 = default):]
+;[Transparent background]
+;[Width:]
+
+; ../../plugins/YAPP/services.cpp
+;[Disable Popups]
+;[Enable Popups]
+;[Popup History]
diff --git a/plugins/ZeroNotification/zeronotification-translation.txt b/plugins/ZeroNotification/zeronotification-translation.txt
new file mode 100644
index 0000000000..74bb03e19c
--- /dev/null
+++ b/plugins/ZeroNotification/zeronotification-translation.txt
@@ -0,0 +1,13 @@
+; Common strings that belong to many files
+;[]
+
+; ../../plugins/ZeroNotification/main.c
+;[Please update "PLUGINNAME" to ANSI Version]
+;[Plugins]
+;[Zero Notifications]
+
+; ../../plugins/ZeroNotification/res/ZeroNotifyW.rc
+;[Hide the \"toggle sound\" menu item (requires restart of Miranda)]
+;[No CLIST blink when:]
+;[No SysTray blink when:]
+;[No sounds when:]
diff --git a/plugins/mTextControl/mtextcontrol-translation.txt b/plugins/mTextControl/mtextcontrol-translation.txt
new file mode 100644
index 0000000000..52329c17db
--- /dev/null
+++ b/plugins/mTextControl/mtextcontrol-translation.txt
@@ -0,0 +1,2 @@
+; Common strings that belong to many files
+;[]
diff --git a/protocols/AimOscar/aimoscar-translation.txt b/protocols/AimOscar/aimoscar-translation.txt
new file mode 100644
index 0000000000..f675c9228c
--- /dev/null
+++ b/protocols/AimOscar/aimoscar-translation.txt
@@ -0,0 +1,234 @@
+; Common strings that belong to many files
+;[Add]
+;[Admin]
+;[Idle]
+;[Join Chat Room]
+;[Profile]
+
+; ../../protocols/AimOscar/aim.rc
+;[&Cancel]
+;[&Deny]
+;[&Invite]
+;[&Join]
+;[*Aim must be reconnected for some option to take effect.]
+;[*Applied upon reconnect]
+;[*Passwords don't match.]
+;[AIM Instant Idler]
+;[AIM Options]
+;[AIM User Details]
+;[Advanced Options]
+;[Allow all users]
+;[Allow contacts to be notified of:]
+;[Allow only users below]
+;[Allow only users on contact list]
+;[Block all users]
+;[Block only users below]
+;[Change Password]
+;[Chat Room]
+;[Chat Room Invitation Request]
+;[Confirm Account]
+;[Connection]
+;[Convert Incoming Messages to BBCode]
+;[Convert Outgoing Messages to HTML]
+;[Create a new AIM account]
+;[Disable Account Type Icons]
+;[Disable Avatars]
+;[Disable Extended Status Icons]
+;[Disable SSL]
+;[Display Name:]
+;[Do Not Autoreply When Away]
+;[E-mail]
+;[Force Proxy File Transfers]
+;[Force Single Client]
+;[Instant Idle on Login]
+;[Invitation reason]
+;[Invite Buddy To Chat Room]
+;[Login Server:]
+;[Manage Server Groups]
+;[Masquerade as a Sidekick/Hiptop User]
+;[Message]
+;[Message Delivery Confirmation]
+;[New]
+;[Notify about new mail]
+;[Number of Hours:]
+;[Number of Minutes:]
+;[Original]
+;[Password:]
+;[Port:]
+;[Remove]
+;[Repeat]
+;[Reset]
+;[Room]
+;[Save Changes]
+;[Save Profile]
+;[Screen Name]
+;[Screen Name:]
+;[Set Idle]
+;[This allows access to user defined chat rooms. To access predefined chat rooms use web links]
+;[Unset Idle]
+;[Users who can contact me:]
+
+; ../../protocols/AimOscar/chat.cpp
+;[&Invite user...]
+;[&Leave chat session]
+;[Me]
+;[Others]
+;[User &details]
+;[User &history]
+
+; ../../protocols/AimOscar/client.cpp
+;[Aim was unable to bind to a port. File transfers may not succeed in some cases.]
+
+; ../../protocols/AimOscar/error.cpp
+;[An Error has occured.]
+;[Bad Database status.]
+;[Check your Email Address.]
+;[Check your Password.]
+;[Check your Screen Name.]
+;[Client rate limit exceeded]
+;[DNS Fail.]
+;[Delete Account.]
+;[Email Host Fail.]
+;[Expired Account.]
+;[Field change temporarily unavailable.]
+;[Incorrect SNAC format.]
+;[Insufficient rights.]
+;[Internal Error.]
+;[Invalid Account.]
+;[Invalid Database fields.]
+;[Invalid Email Length.]
+;[Invalid Email.]
+;[Invalid Old Password Length.]
+;[Invalid Old Password.]
+;[Invalid Password Length.]
+;[Invalid Password.]
+;[Invalid Registration Preference.]
+;[Invalid SNAC header.]
+;[Invalid Screen Name Length.]
+;[Invalid Screen Name or password.]
+;[Invalid Screen Name.]
+;[List overflow.]
+;[Migration Cancel.]
+;[Mismatched Screen Name or password.]
+;[Need Old Password.]
+;[No Database access.]
+;[No Email Address.]
+;[No Match.]
+;[Not DT status.]
+;[Not supported by server.]
+;[Not supported by the client.]
+;[Not while on AOL.]
+;[Outstanding Confirmation.]
+;[Over Limit.]
+;[Read Only Field.]
+;[Receiver too evil.]
+;[Recipient blocked.]
+;[Recipient is not logged in.]
+;[Refused by client.]
+;[Reply too big.]
+;[Request ambiguous.]
+;[Request denied.]
+;[Requested service is not defined.]
+;[Requested service is unavailable.]
+;[Response lost.]
+;[Sender too evil.]
+;[Server queue full.]
+;[Server rate limit exceeded.]
+;[Service temporarily unavailable.]
+;[There is already a Pending Request for this Screen Name.]
+;[Unknown error occured when attempting to connect.]
+;[Unsupported Type.]
+;[User temporarily unavailable.]
+;[Write Only Field.]
+;[You are connecting too frequently. Try waiting 10 minutes to reconnect.]
+;[You sent obsolete SNAC.]
+
+; ../../protocols/AimOscar/file.cpp
+;[Failed to open file: %s : %s]
+
+; ../../protocols/AimOscar/links.cpp
+;[AIM Link Protocol]
+
+; ../../protocols/AimOscar/popup.cpp
+;[%s Protocol]
+;[Open mail account?]
+
+; ../../protocols/AimOscar/proto.cpp
+;[%s Client-to-client connection]
+;[%s server connection]
+
+; ../../protocols/AimOscar/server.cpp
+;[A confirmation message has been sent to the new email address. Please follow its instructions.]
+;[A confirmation message has been sent to your email address. Please follow its instructions.]
+;[Can't start the confirmation procedure.]
+;[Cannot add buddy. Limit for this type of item exceeded.]
+;[Cannot add this buddy because it requires authorization.]
+;[Contact tried to open an audio/video conference (currently not supported)]
+;[Error adding buddy(invalid id?, already in list?)]
+;[Error uploading avatar. (Is banned)]
+;[Error uploading avatar. (Too big)]
+;[Error uploading avatar. (Too small)]
+;[Error uploading avatar. (Unknown error)]
+;[Error uploading avatar. (Wrong type)]
+;[Error? Attempting to add ICQ contact to an AIM list.]
+;[Failed to add buddy to list: Item already exist.]
+;[Item you want to delete not found in list.]
+;[Item you want to modify not found in list.]
+;[No information has been provided by the server.]
+;[Successfully modified group.]
+;[Successfully removed buddy from list.]
+;[Unable to confirm at this time. Please try again later.]
+;[Unknown error when adding buddy to list. Error code %#x]
+;[Unknown error when attempting to modify a group. Error code %#x]
+;[You've got mail! Checked at]
+;[Your account has already been confirmed.]
+;[[Auto-Response]:]
+
+; ../../protocols/AimOscar/theme.cpp
+;[&Block]
+;[&Unblock]
+;[AIM]
+;[AIM Account Type]
+;[AIM Extended Status]
+;[AIM Icon]
+;[AOL]
+;[AOL Bot]
+;[AOL Mail]
+;[Add To Server List]
+;[Background Color]
+;[Block]
+;[Blocked list]
+;[Bold]
+;[Confirmed]
+;[Foreground Color]
+;[Hiptop]
+;[ICQ]
+;[Instant Idle]
+;[Italic]
+;[Manage Account]
+;[Normal Script]
+;[Not Bold]
+;[Not Confirmed]
+;[Not Italic]
+;[Not Normal Script]
+;[Not Subscript]
+;[Not Superscript]
+;[Not Underline]
+;[Profile Editor]
+;[Protocols]
+;[Read &HTML Away Message]
+;[Read Profile]
+;[Subscript]
+;[Superscript]
+;[Underline]
+
+; ../../protocols/AimOscar/ui.cpp
+;[Basic]
+;[Join me in this buddy chat!]
+;[Network]
+;[Privacy]
+
+; ../../protocols/AimOscar/utility.cpp
+;[Failed to open file: %s %s]
+;[Please, enter a password in the options dialog.]
+;[Please, enter a username in the options dialog.]
diff --git a/protocols/FacebookRM/facebookrm-translation.txt b/protocols/FacebookRM/facebookrm-translation.txt
new file mode 100644
index 0000000000..2cd4ad13fa
--- /dev/null
+++ b/protocols/FacebookRM/facebookrm-translation.txt
@@ -0,0 +1,107 @@
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/FacebookRM/communication.cpp
+;[Got new messages: ]
+;[Login error, probably bad login credentials.]
+;[Login error: ]
+;[Login error: Captcha code is required. Bad login credentials?]
+;[Login error: Some Facebook things are required.]
+;[Need confirmation for sending messages to other clients.\nOpen facebook website and try to send message to this contact again!]
+;[Something happened to Facebook. Maybe there was some major update so you should wait for an update.]
+;[Timeout when sending message.]
+;[Unknown login error]
+;[Your account requires HTTPS connection. Activating.]
+
+; ../../protocols/FacebookRM/connection.cpp
+;[Please enter a password.]
+;[Please enter a username.]
+
+; ../../protocols/FacebookRM/contacts.cpp
+;[Contact was removed from your server list.]
+;[Error occured when canceling friendship request.]
+;[Error occured when removing contact from server.]
+;[Error occured when requesting friendship.]
+;[Request for friendship was canceled.]
+;[Request for friendship was sent.]
+
+; ../../protocols/FacebookRM/dialogs.cpp
+;[Note: Make sure you have disabled 'Validate SSL certificates' option in Network options to work properly.]
+;[Sample event]
+;[Sample newsfeed]
+;[Sample notification]
+;[Sample request]
+
+; ../../protocols/FacebookRM/facebook.rc
+;[(0 = default, -1 = infinite)]
+;[Advanced Settings]
+;[Also disconnect chat when going to offline]
+;[Automatically close chat windows (on website) (NOT WORKING)]
+;[Automatically set 'Ignore status change' flag]
+;[Back]
+;[Cancel]
+;[Client notifications]
+;[Colors]
+;[Contacts Settings]
+;[Create a new Facebook account]
+;[Default]
+;[Default group:]
+;[E-mail:]
+;[Enable groupchats support (EXPERIMENTAL)]
+;[Enable logging for debugging purposes]
+;[Event notifications]
+;[Force secure (HTTPS) connection]
+;[Get unread messages on login (EXPERIMENTAL)]
+;[Load contacts with 'On the Mobile' status]
+;[Map non-standard statuses to Invisible (instead of Online)]
+;[News Feed types to notify:]
+;[News feeds]
+;[Notifications]
+;[Other events]
+;[Password:]
+;[Post Miranda statuses to Wall]
+;[Preview]
+;[Share]
+;[Text]
+;[Timeout (sec.)]
+;[Use balloon notifications in system tray instead of popups]
+;[Use bigger avatars]
+;[Use secure connection also for channel requests]
+;[User Details]
+;[What's on your mind?]
+
+; ../../protocols/FacebookRM/json.cpp
+;[Multichat]
+
+; ../../protocols/FacebookRM/messages.cpp
+;[You cannot send messages when you are offline.]
+
+; ../../protocols/FacebookRM/process.cpp
+;[Attachments:]
+;[Contact is back on server-list.]
+;[Contact is no longer on server-list.]
+
+; ../../protocols/FacebookRM/proto.cpp
+;[%s server connection]
+;[Account]
+;[Advanced]
+;[Do you want to cancel your friendship with '%s'?]
+;[Events]
+;[Network]
+;[News Feed]
+;[Notification]
+;[Other Event]
+;[Popups]
+;[Unable to get Netlib connection for Facebook]
+
+; ../../protocols/FacebookRM/theme.cpp
+;[Approve friendship]
+;[Cancel friendship]
+;[Cancel friendship request]
+;[Facebook]
+;[Facebook Icon]
+;[Mind]
+;[Mind...]
+;[Protocols]
+;[Request friendship]
+;[Visit Profile]
diff --git a/protocols/GTalkExt/gtalkext-translation.txt b/protocols/GTalkExt/gtalkext-translation.txt
new file mode 100644
index 0000000000..f5a7c6ac5c
--- /dev/null
+++ b/protocols/GTalkExt/gtalkext-translation.txt
@@ -0,0 +1,25 @@
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/GTalkExt/res/settings.rc
+;[0 means default timeout]
+;[Add message snip to notification]
+;[Background color]
+;[Basic HTML]
+;[Choose GMail view you use in web interface]
+;[Clear pseudocontact history before adding new events]
+;[I don't know]
+;[If both colors set to the same value, default colors will be used]
+;[Mark history event read when popup closed]
+;[NOTE\n\nThis will work only if this Jabber account is actually GTalk]
+;[Notify in contact list]
+;[Notify in fullscreen mode too]
+;[Popup notifications (needs popup plugin)]
+;[Standard view]
+;[Supress foreign popups for pseudocontact]
+;[Test]
+;[Text color]
+;[This works only if password is saved in the database. Has no effect on links in pseudocontact message log]
+;[Timeout]
+;[Try to login before open mailbox]
+;[Use this if your popup plugin does not correctly detect fullscreen mode. It will take away your keyboard focus]
diff --git a/protocols/Gadu-Gadu/gadu-gadu-translation.txt b/protocols/Gadu-Gadu/gadu-gadu-translation.txt
new file mode 100644
index 0000000000..168fe833e4
--- /dev/null
+++ b/protocols/Gadu-Gadu/gadu-gadu-translation.txt
@@ -0,0 +1,233 @@
+; Common strings that belong to many files
+;[City:]
+;[Conference]
+;[Contact list]
+;[Female]
+;[List export successful.]
+;[List import successful.]
+;[Male]
+;[Me]
+;[Next image]
+;[Open new conference]
+;[Previous image]
+
+; ../../protocols/Gadu-Gadu/core.c
+;[Age:]
+;[Connection cannot be established because of error:\n\t%s]
+;[External direct connections hostname %s is invalid. Disabling external host forwarding.]
+;[Incoming image]
+;[List remove successful.]
+;[Server hostname %s is invalid. Using default hostname provided by the network.]
+;[Unknown client]
+;[You are logged in at another location]
+;[You have logged in at another location]
+
+; ../../protocols/Gadu-Gadu/dialogs.c
+;[<Last Status>]
+;[<not specified>]
+;[Advanced]
+;[Allow]
+;[Ask]
+;[Away]
+;[DND]
+;[Free for chat]
+;[General]
+;[Ignore]
+;[Invisible]
+;[Message with [img] BBCode]
+;[Network]
+;[Online]
+;[Popup window]
+;[System tray icon]
+;[You have to be logged in before you can change your details.]
+;[You need to specify your registration e-mail first.]
+;[You should disconnect before making any permanent changes with your account.\nDo you want to disconnect now ?]
+;[Your details has been uploaded to the public directory.]
+;[Your password will be sent to your registration e-mail.\nDo you want to continue ?]
+
+; ../../protocols/Gadu-Gadu/gg.c
+;[%s connection]
+;[&Block]
+;[&Unblock]
+;[HTTP failed connecting]
+;[HTTP failed reading]
+;[HTTP failed resolving]
+;[HTTP failed writing]
+;[Unknown HTTP error]
+
+; ../../protocols/Gadu-Gadu/groupchat.c
+;[%s has initiated conference with %d participants (%d unknowns).\nDo you want do participate ?]
+;[%s initiated the conference.]
+;[&Clear ignored conferences]
+;['Unknown']
+;[All ignored conferences are now unignored and the conference policy will act again.]
+;[Open &conference...]
+;[Participants]
+;[There are no ignored conferences.]
+;[This is my own conference.]
+;[Unknown]
+;[You have to be connected to open new conference.]
+
+; ../../protocols/Gadu-Gadu/icolib.c
+;[Account settings]
+;[Block user]
+;[Clear ignored conferences]
+;[Concurrent sessions]
+;[Delete image]
+;[Export list to server]
+;[Export list to text file]
+;[Import list from server]
+;[Import list from text file]
+;[Protocol icon]
+;[Protocols]
+;[Remove list from server]
+;[Save image]
+;[Send image]
+
+; ../../protocols/Gadu-Gadu/image.c
+;[&Image]
+;[Delete image from the list]
+;[Image cannot be written to disk.]
+;[Image exceeds maximum allowed size of 255 KB.]
+;[Image files (*.bmp,*.gif,*.jpeg,*.jpg,*.png)]
+;[Image for %s]
+;[Image from %s]
+;[Save image to disk]
+;[Select picture to send]
+
+; ../../protocols/Gadu-Gadu/import.c
+;[&Remove List From Server]
+;[All Files]
+;[Export List To &Server]
+;[Export List To &Text File...]
+;[Import List From &Server]
+;[Import List From &Text File...]
+;[List cannot be exported because of error:\n\t%s]
+;[List cannot be exported to file \"%s\" because of error:\n\t%s]
+;[List cannot be imported because of error:\n\t%s]
+;[List cannot be imported from file \"%s\" because of error:\n\t%s]
+;[List cannot be removeed because of error:\n\t%s]
+;[Text files]
+;[You have to be connected before you can import/export contacts from/to server.]
+;[contacts]
+
+; ../../protocols/Gadu-Gadu/links.c
+;[Gadu-Gadu Link Protocol]
+
+; ../../protocols/Gadu-Gadu/ownerinfo.c
+;[Password could not be reminded because of error:\n\t%s]
+;[Password was sent to your e-mail.]
+
+; ../../protocols/Gadu-Gadu/popups.c
+;[Error]
+;[Notify]
+
+; ../../protocols/Gadu-Gadu/resource.rc
+;[&Close]
+;[&Create]
+;[&Save changes]
+;[&Send]
+;[* new line is separator\n** hostname:port format]
+;[Advanced Configuration]
+;[After disconnection leave away message of status:]
+;[Age from:]
+;[Automatically reconnect after unintentional disconnection]
+;[Birth year:]
+;[Cancel]
+;[Change Gadu-Gadu e-mail]
+;[Change Gadu-Gadu e-mail\nChanges current Gadu-Gadu user e-mail]
+;[Change Gadu-Gadu password]
+;[Change Gadu-Gadu password\nChanges current Gadu-Gadu user password]
+;[Change e-mail]
+;[Change password]
+;[Concurrent %s Login Sessions\nView information on active concurrent sessions]
+;[Concurrent Sessions]
+;[Conference policy]
+;[Confirm password:]
+;[Create Gadu-Gadu account]
+;[Create Gadu-Gadu account\nThis will create new Gadu-Gadu account]
+;[Create new account]
+;[Description:]
+;[E-mail:]
+;[Enable avatars]
+;[Enter token to continue]
+;[Family name:]
+;[File Transfer]
+;[First name:]
+;[Friends only]
+;[Gadu-Gadu Number:]
+;[Gadu-Gadu User Details]
+;[Gender:]
+;[Host:]
+;[Ignore incoming conference messages]
+;[Internal IP:]
+;[Keep connection alive]
+;[Last name:]
+;[Manually specify connection servers' hosts]
+;[New e-mail:]
+;[New password:]
+;[Nickname:]
+;[Number:]
+;[OK]
+;[Open]
+;[Open new conference\nSelect conference participants]
+;[Options]
+;[Origin city:]
+;[Password:]
+;[Port:]
+;[Receive image and after image is received use:]
+;[Remove]
+;[Remove Gadu-Gadu account]
+;[Remove Gadu-Gadu account\nThis will remove your Gadu-Gadu account]
+;[Remove account]
+;[Retrieve password]
+;[Search online users only]
+;[Send messages slower, but with full acknowledgement]
+;[Show connection errors]
+;[Show links from unknown contacts]
+;[Show offline users with status message as invisible in contact list]
+;[Sign out all sessions]
+;[Use SSL secure connection]
+;[Use direct connections]
+;[Use forwarding]
+;[Version:]
+;[Yes, I want to remove my account]
+;[You will need to reconnect for the changes you have made on this page to take effect.]
+;[if total participant count greater than:]
+;[if unknown participant count greater than:]
+;[in other case]
+;[to:]
+
+; ../../protocols/Gadu-Gadu/services.c
+;[Gadu-Gadu Number]
+;[To remove your Gadu-Gadu avatar, you must use the MojaGeneracja.pl website.]
+
+; ../../protocols/Gadu-Gadu/sessions.c
+;[Action]
+;[Client Name]
+;[Concurrent &sessions]
+;[Copy Text]
+;[IP Address]
+;[Login Time]
+;[There are no active concurrent sessions for this account.]
+;[Whois]
+;[You have to be logged in to view concurrent sessions.]
+;[sign out]
+
+; ../../protocols/Gadu-Gadu/token.c
+;[Could not load token image.]
+;[Token retrieval failed because of error:\n\t%s]
+
+; ../../protocols/Gadu-Gadu/userutils.c
+;[Bad number or password]
+;[Bad old e-mail or password]
+;[Cannot register new account because of error:\n\t%s]
+;[Invalid data entered]
+;[Registration rejected]
+;[You have registered new account.\nPlease fill up your personal details in \"M->View/Change My Details...\"]
+;[Your account cannot be removed because of error:\n\t%s]
+;[Your account has been removed.]
+;[Your e-mail cannot be changed because of error:\n\t%s]
+;[Your e-mail has been changed.]
+;[Your password cannot be changed because of error:\n\t%s]
+;[Your password has been changed.]
diff --git a/protocols/IRCG/Docs/IRC_Translate.txt b/protocols/IRCG/ircg-translation.txt
index 7a6d63e29e..2c072af2d4 100644
--- a/protocols/IRCG/Docs/IRC_Translate.txt
+++ b/protocols/IRCG/ircg-translation.txt
@@ -1,335 +1,409 @@
-;----------------------------oOo----------------------------
-;
-; IRC Protocol Plugin v 0.5.1.1
-;
-; Implementation of IRC RFC-1459, RFC-2812 for Miranda IM
-;
-;
-; TRANSLATION TEMPLATE
-;
-;-----------------------------------------------------------
+; Common strings that belong to many files
+;[Auto]
+;[Channel manager]
+;[DCC ERROR: Unable to automatically resolve external IP]
+;[Default network]
+;[IRC Error]
+;[IRC error]
+;[IRC warning]
+;[Ignore]
+;[Jerk]
+;[Network]
+;[Off]
+;[On]
+;[Please enter the reason]
+;[Question]
+;[Quick connect]
+;[Send notice]
+;[The usage of /AWAY in your perform buffer is restricted\n as IRC sends this command automatically.]
+;[Topic]
+;[User information]
+; ../../protocols/IRCG/IRC.rc
+;[&Accept]
+;[&Add]
+;[&Cancel]
+;[&Clear all]
+;[&Close]
+;[&Del]
+;[&Deny]
+;[&Edit]
+;[&Join]
+;[&OK]
+;[&Query]
+;[&Refresh]
+;[&Save]
+;[&Set]
+;['Old style' mode changes]
+;[(*) Queries from users on your contactlist are never ignored]
+;[(*) blank to set this mask for all networks]
+;[Add server]
+;[Address]
+;[Alias]
+;[Alternate nick]
+;[Alternative nick]
+;[Attempt reverse DCC (good if firewalled)]
+;[Auth]
+;[Auto-accept from:]
+;[Automatically join on invite]
+;[Away Info]
+;[Bans]
+;[Basic]
+;[C&onnect]
+;[CTCP]
+;[CTCP Chat Request]
+;[CTCP information]
+;[Channel modes]
+;[Channels]
+;[Channels on server]
+;[Check every (s):]
+;[Client-to-Client Chats]
+;[Client-to-Client File Transfers]
+;[Client-to-Client Protocol]
+;[DCC]
+;[Disable tray balloon on error]
+;[Disconnect DCC chats when disconnecting from server]
+;[Don't check if more than (users):]
+;[Enable]
+;[Enable (*)]
+;[Enable UTF8 autodetection]
+;[Excepts]
+;[Fear the monkeys!!!]
+;[Filter by]
+;[Force visible (-i)]
+;[Full name (e-mail)]
+;[Get IP address from server]
+;[Hidden]
+;[Host address]
+;[Hostmask]
+;[Ident]
+;[Ignore DCC Chat requests]
+;[Ignore DCC Chat requests from unknown contacts]
+;[Ignore channel messages by default]
+;[Ignore events]
+;[Ignore filetransfer requests]
+;[Ignore mask ( nick!user@host )]
+;[Ignore users]
+;[Internet address]
+;[Invite only]
+;[Invites]
+;[Keep connection alive]
+;[Key:]
+;[Manually set external IP:]
+;[Messages]
+;[Moderated]
+;[Name]
+;[Network (*)]
+;[Nick]
+;[No external messages]
+;[Normal]
+;[Notices]
+;[Online detection mode]
+;[Only Ops set topic]
+;[Other]
+;[Packet size (b):]
+;[Password]
+;[Password:]
+;[Perform]
+;[Perform on event:]
+;[Ping]
+;[Port]
+;[Port range]
+;[Private]
+;[Queries]
+;[Quit message:]
+;[Reconnect]
+;[Rejoin channel if kicked]
+;[Rejoin channels on reconnect]
+;[Retry count]
+;[SSL]
+;[Scripting support]
+;[Secret]
+;[Send mode:]
+;[Send-ahead]
+;[Server]
+;[Server code page:]
+;[Server description]
+;[Server name]
+;[Server:]
+;[Show addresses]
+;[Show server window on startup]
+;[Spin1]
+;[Spin2]
+;[Strip colors]
+;[System]
+;[The server returned the following information. Please note that this information might be misleading and/or falsified]
+;[Time]
+;[Update online statuses for users]
+;[Update statuses in channel nicklist]
+;[Use server window]
+;[Use the options to set modes for this channel. You are usually required to be op. or higher to modify.]
+;[User]
+;[User ID (Ident)]
+;[User info - Required]
+;[User limit:]
+;[User modes]
+;[Userinfo]
+;[Version]
+;[Wait (s)]
+;[Wildcard enabled network search]
+;[everyone]
+;[everyone on the contact list]
+;[none]
+;[only while connecting]
-; clist.cpp
+; ../../protocols/IRCG/clist.cpp
;[CTCP chat request from %s]
-; commandmonitor.cpp
+; ../../protocols/IRCG/commandmonitor.cpp
+;[%s sets mode %s]
+;[%s sets mode %s%s]
+;[(probably truncated by server)]
+;[*Disconnected*]
+;[Ban'n Kick]
+;[CTCP %s reply from %s: %s]
+;[CTCP %s requested by %s]
;[CTCP ERROR: Malformed CTCP command received from %s!%s@%s. Possible attempt to take control of your irc client registered]
;[CTCP FINGER requested by %s]
-;[CTCP VERSION requested by %s]
-;[CTCP SOURCE requested by %s]
-;[CTCP USERINFO requested by %s]
+;[CTCP PING reply from %s: %u sec(s)]
;[CTCP PING requested by %s]
+;[CTCP SOURCE requested by %s]
;[CTCP TIME requested by %s]
+;[CTCP USERINFO requested by %s]
+;[CTCP VERSION requested by %s]
+;[Change nickname]
+;[DCC ERROR: Malformed CTCP request from %s [%s]]
;[DCC: Chat request from %s denied]
;[DCC: File transfer request from %s denied]
-;[DCC: Reverse file transfer request from %s denied [No local IP]]
-;[DCC ERROR: Malformed CTCP request from %s [%s]]
;[DCC: File transfer resume request from %s denied]
-;[CTCP %s requested by %s]
-;[CTCP PING reply from %s: %u sec(s)]
-;[CTCP %s reply from %s: %s]
+;[DCC: Reverse file transfer request from %s denied [No local IP]]
+;[Done: %u channels]
;[Downloading list (%u%%) - %u channels]
;[Downloading list - %u channels]
-;[%s sets mode %s]
-;[Done: %u channels]
-;[(probably truncated by server)]
-;[User information]
-;[Change nickname]
-;[IRC error]
+;[Please enter the hostmask (nick!user@host)\nNOTE! Contacts on your contact list are never ignored]
;[Unknown]
-;[Please enter the hostmask (nick!user@host) \nNOTE! Contacts on your contact list are never ignored]
-;[Ignore]
-;[Please enter the reason]
-;[Ban'n Kick]
-;[Jerk]
-;[Offline]
-;[*Disconnected*]
-;[The usage of /AWAY in your perform buffer is restricted\n as IRC sends this command automatically.]
-; input.cpp
-;[Ignore system is enabled]
-;[Ignore system is disabled]
-;[%s on %s is now ignored (+%s)]
+; ../../protocols/IRCG/input.cpp
;[%s is not ignored now]
+;[%s on %s is now ignored (+%s)]
;[%s was not ignored]
-;[Outgoing commands are shown]
-;[Outgoing commands are not shown]
-;[The buddy check function is enabled]
-;[The buddy check function is disabled]
-;[The time interval for the buddy check function is now at default setting]
-;[The time interval for the buddy check function is now %u seconds]
-;[Channel Manager]
-;[This command is not recommended on a network of this size!\r\nIt will probably cause high CPU usage and/or high bandwidth\r\nusage for around %u to %u minute(s).\r\n\r\nDo you want to continue?]
-;[IRC warning]
;[Aborted]
;[CTCP %s request sent to %s]
-;[DCC ERROR: Unable to automatically resolve external IP]
;[DCC CHAT request sent to %s]
;[DCC ERROR: Unable to bind port]
+;[Ignore system is disabled]
+;[Ignore system is enabled]
+;[Incorrect parameters. Usage: /sleep [ms], ms should be greater than 0 and less than 4000.]
;[Input command]
+;[Outgoing commands are not shown]
+;[Outgoing commands are shown]
;[Please enter the reply]
+;[The buddy check function is disabled]
+;[The buddy check function is enabled]
+;[The time interval for the buddy check function is now %u seconds]
+;[The time interval for the buddy check function is now at default setting]
+;[This command is not recommended on a network of this size!\r\nIt will probably cause high CPU usage and/or high bandwidth\r\nusage for around %u to %u minute(s).\r\n\r\nDo you want to continue?]
+
+; ../../protocols/IRCG/irclib.cpp
+;[DCC ERROR: Unable to bind local port for passive filetransfer]
+;[Failed to connect to]
-; main.cpp
-;[The IRC protocol could not be loaded as it is dependant on Miranda IM version %s or later.\n\nDo you want to download an update from the Miranda website now?]
+; ../../protocols/IRCG/ircproto.cpp
+;[%s client-to-client connections]
+;[%s server connection]
+;[Connection can not be established! You have not completed all necessary fields (Nickname, User ID and m_name).]
+;[DCC ERROR: No valid files specified]
+;[DCC ERROR: Unable to bind local port]
+;[DCC file transfer request sent to %s [%s]]
+;[DCC reversed file transfer request sent to %s [%s]]
;[Information]
+;[Nickname]
+;[Please choose an IRC-network to go online. This network will be the default.]
+;[The IRC protocol depends on another plugin called \'Chat\'\n\nDo you want to download it from the Miranda IM web site now?]
+;[The dcc chat connection is not active]
+;[The protocol is not online]
-; options.cpp
-;[Please complete all fields]
-;[<Resolved IP: ]
+; ../../protocols/IRCG/options.cpp
;[<Automatic>]
;[<Local IP: ]
-;[Click to set commands that will be performed for this event]
-;[Click to delete the commands for this event]
+;[<Resolved IP: ]
+;[Account]
+;[Add]
;[Add a new network]
-;[Edit this network]
+;[Add ignore]
+;[Add new ignore]
+;[Advanced]
+;[Apply]
+;[Arabic]
+;[Baltic]
+;[Cancel]
+;[Central European]
+;[Channel list]
+;[Click to delete the commands for this event]
+;[Click to set commands that will be performed for this event]
+;[Cyrillic (KOI8R)]
+;[Cyrillic (Windows)]
+;[DCC'n CTCP]
+;[Default ANSI codepage]
+;[Delete server]
+;[Delete this ignore]
;[Delete this network]
-;[Off]
-;[Auto]
-;[On]
-;[N/A]
;[Do you want to delete\r\n%s]
-;[Delete server]
+;[Edit]
+;[Edit ignore]
;[Edit server]
-;[Network]
-;[%s DCC 'n CTCP]
-;[%s Advanced]
+;[Edit this ignore]
+;[Edit this network]
+;[Flags]
+;[Greek]
+;[Hebrew]
+;[Ignore mask]
+;[Incoming DCC Chat]
+;[Japanese]
+;[Korean]
+;[Korean (Johab)]
+;[Latin I]
+;[Logo (48x48)]
;[Main]
-;[Add]
-;[Apply]
-;[Edit]
-;[Cancel]
-;[Channel list]
+;[Please complete all fields]
+;[Rename]
;[Server window]
;[Show channel]
-;[Join channel]
-;[Leave Channel]
-;[Incoming DCC Chat]
+;[Simplified Chinese]
+;[Thai]
+;[Traditional Chinese]
+;[Turkish]
+;[UTF-8]
+;[Vietnamese]
+;[WhoIs]
-; output.cpp
-;[WallOps from %s: ]
-;[%s is away]
+; ../../protocols/IRCG/output.cpp
;[%s invites you to %s]
-;[These are online: ]
+;[%s is away]
;[CTCP %s reply sent to %s]
;[CTCP %s reply sent to %s: %s]
;[Notice to %s: ]
+;[These are online: ]
+;[WallOps from %s: ]
-; services.cpp
-;[&Quick connect]
-;[&Join a channel]
-;[&Change your nickname]
-;[Show the &list of available channels]
-;[&Show the server window]
-;[&Leave the channel]
-;[&User details]
-;[&Ignore]
-;[DCC ERROR: No valid files specified]
-;[DCC reversed file transfer request sent to %s [%s]]
-;[DCC file transfer request sent to %s [%s]]
-;[DCC ERROR: Unable to bind local port]
+; ../../protocols/IRCG/services.cpp
;[%s (%s) is requesting a client-to-client chat connection.]
-;[Join channel]
-;[Please enter a channel to join]
-;[Quick connect]
-;[Please select IRC network and enter the password if needed]
-;[Change nick name]
-;[Please enter a unique nickname]
-;[Kick]
-;[Channel &settings]
-;[Show the server &window]
-;[&WhoIs info]
+;[&Add User]
+;[&Add to ignore list]
+;[&Ban]
+;[&Change your nickname]
;[&Control]
-;[&Op]
-;[&Deop]
-;[&Voice]
-;[D&evoice]
+;[&Direct Connection]
+;[&Invite to channel]
+;[&Join channel]
;[&Kick]
-;[Ki&ck (reason)]
-;[&Ban]
+;[&Leave the channel]
+;[&Quick connect]
+;[&Show the server window]
+;[&Slap]
+;[&WhoIs info]
+;[Add to &ignore list]
+;[Are you sure you want to unregister your current nick?]
+;[Auth nick]
+;[Authentificate nick]
;[Ban'&n kick]
;[Ban'n kick (&reason)]
-;[&On]
-;[O&ff]
-;[&Direct Connection]
-;[Request &Chat]
-;[Send &File]
-;[&Add User]
-;[&Leave channel]
-;[&Show channel]
-;[&Show server]
-;[&WhoIs info]
-;[&Message]
-;[Di&sconnect]
-;[&Unignore user]
-;[Ignore user]
-;[Nickname]
+;[Change language of NickServ messages]
+;[Change nick name]
+;[Channel &settings]
;[Connecting to]
-;[This protocol is dependent on another plugin named \'Chat\'\nPlease download it from the Miranda IM website!]
-;[Please choose an IRC-network to go online. This network will be the default.]
-;[Default network]
-;[Connection can not be established! You have not completed all necessary fields (Nickname, User ID and Name).]
-;[The protocol is not online]
-;[The dcc chat connection is not active]
-;[%s server connection]
-;[%s client-to-client connections]
-;[IRC Error]
-;[The IRC protocol depends on another plugin called \'Chat\'\n\nDo you want to download it from the Miranda IM web site now?]
-;[Reconnecting to]
-;[&Add to ignore list]
-;[Give &Op]
-;[Take O&p]
+;[Delete nick]
+;[Di&sconnect]
;[Give &Halfop]
-;[Take H&alfop]
+;[Give &Op]
;[Give &Voice]
+;[Give Admin]
+;[Give Owner]
+;[Hide e-mail from info]
+;[Hide nick from list]
+;[Identify nick]
+;[Invite to channel]
+;[Join channel]
+;[Ki&ck (reason)]
+;[Kick]
+;[Kill unauthorized: off]
+;[Kill unauthorized: on]
+;[Kill unauthorized: quick]
+;[Link another nick to current nick]
+;[Link nick to current]
+;[List all your nicks]
+;[List your channels]
+;[NickServ]
+;[Nickserv info]
+;[Nickserv kill ghost]
+;[Please enter URL that will be linked to your nick]
+;[Please enter a channel to join]
+;[Please enter a unique nickname]
+;[Please enter desired languageID (numeric value, depends on server)]
+;[Please enter nick you want to link to your current nick]
+;[Please enter nick you want to set as your main nick]
+;[Please enter nick you want to unlink from your current nick]
+;[Please enter some information about your nick]
+;[Please enter the channel name to invite to]
+;[Please enter the hostmask (nick!user@host) \nNOTE! Contacts on your contact list are never ignored]
+;[Please enter the notice text]
+;[Please enter your authentification code]
+;[Please enter your e-mail, that will be linked to your nick]
+;[Please enter your new password]
+;[Please enter your password]
+;[Please select IRC network and enter the password if needed]
+;[Reconnecting to]
+;[Register nick]
+;[Remind password ]
+;[Remove security for nick]
+;[Request &Chat]
+;[Send &File]
+;[Send &notice]
+;[Set URL, linked to nick]
+;[Set e-mail]
+;[Set e-mail, linked to nick]
+;[Set homepage]
+;[Set info]
+;[Set information for nick]
+;[Set language]
+;[Set main nick]
+;[Set new password]
+;[Set security for nick]
+;[Show e-mail in info]
+;[Show nick to list]
+;[Show the &list of available channels]
+;[Show the server &window]
+;[Take Admin]
+;[Take H&alfop]
+;[Take O&p]
+;[Take Owner]
;[Take V&oice]
+;[Unlink another nick from current nick]
+;[Unlink nick from current]
-; windows.cpp
-;[Please wait...]
-;[Channel]
-;[Mode]
-;[Topic]
-;[The \"Nick\" field must contain at least four characters, and also match the default nickname (incl. wildcards) for this contact.\n\nThe \"Nick\" field is not case-sensitive but \"User\" and \"Address\" are.\r\n\r\nThe default nickname for this contact is]
-;[Settings could not be saved!\n\nThe \"Nick\" field must contain at least four characters including wildcards,\n and it must also match the default nickname for this contact.]
+; ../../protocols/IRCG/tools.cpp
+;[Offline]
+
+; ../../protocols/IRCG/windows.cpp
+;[%s - Filtered - %d items]
+;[---- Not listed server ----]
+;[Add ban]
;[Add ban/invite/exception]
-;[Edit selected ban/invite/exception]
+;[Add exception]
+;[Add invite]
+;[Channel]
;[Delete selected ban/invite/exception]
-;[Set this topic for the channel]
-;[Set these modes for the channel]
-;[Remove ban?]
-;[Remove invite?]
-;[Remove exception?]
;[Edit ban]
-;[Edit invite?]
;[Edit exception?]
+;[Edit invite?]
+;[Edit selected ban/invite/exception]
+;[Mode]
;[Please enter the hostmask (nick!user@host)]
-;[Add ban]
-;[Add invite]
-;[Add exception]
+;[Please wait...]
+;[Remove ban?]
+;[Remove exception?]
+;[Remove invite?]
+;[Set these modes for the channel]
+;[Set this topic for the channel]
+;[Type new server address here]
;[You have not applied all changes!\n\nApply before exiting?]
-
-; IRC.rc
-;[&Add]
-;[&Edit]
-;[&Del]
-;[Enable]
-;[only while connecting]
-;[Update online statuses for users]
-;[Update statuses in channel nicklist]
-;[Don't check if more than (users):]
-;[Keep connection alive]
-;[Force visible (-i)]
-;[Rejoin channel if kicked]
-;[Disable tray balloon on error]
-;[Rejoin channels on reconnect]
-;[Internet address]
-;[Use server window]
-;[Show server window on startup]
-;[Automatically join on invite]
-;[Show addresses]
-;[&Set]
-;[SSL]
-;[Bans]
-;[Invites]
-;[Excepts]
-;[(*) blank to set this mask for all networks]
-;[Perform on event:]
-;[Only Ops set topic]
-;[No external messages]
-;[Invite only]
-;[Moderated]
-;[Key:]
-;[User limit:]
-;[Private]
-;[Secret]
-;[Hidden]
-;[Enable incoming requests]
-;[Normal]
-;[Send-ahead]
-;[Attempt reverse DCC (good if firewalled)]
-;[none]
-;[everyone on the contact list]
-;[everyone]
-;[everyone not on the contact list]
-;[Disconnect DCC chats when disconnecting from server]
-;[Manually set external IP:]
-;[Get IP address from server]
-;[&Refresh]
-;[&Close]
-;[&OK]
-;[&Join]
-;[C&onnect]
-;[&Deny]
-;[Ping]
-;[Version]
-;[Time]
-;[Userinfo]
-;[&Query]
-;[&Cancel]
-;[&Save]
-;[&Clear all]
-;[&Accept]
-;[Port range]
-;[Nick]
-;[User ID (Ident)]
-;[Full name (e-mail)]
-;[Password]
-;[Server name]
-;[Alternative nick]
-;[System]
-;[Port]
-;[Wait (s)]
-;[Retry count]
-;[Fear the monkeys!!!]
-;[Check every (s):]
-;[Name]
-;[Address]
-;[Channels]
-;[Auth]
-;[Server]
-;[User]
-;[Away Info]
-;[Other]
-;[The server returned the following information. Please note that this information might be misleading and/or falsified]
-;[Quit message]
-;[Use the options to set modes for this channel. You are usually required to be op. or higher to modify.]
-;[for choosing the IRC protocol for Miranda IM. Please enter your nickname and real name]
-;[Thank You...]
-;[Full name]
-;[Send mode:]
-;[Packet size (b):]
-;[Ident]
-;[User info - Required]
-;[Reconnect]
-;[CTCP information]
-;[Perform]
-;[Alias]
-;[Hostmask]
-;[User modes]
-;[Channel modes]
-;[Client-to-Client File Transfers]
-;[Auto-accept from:]
-;[Ignore chat requests from...]
-;[Client-to-Client Protocol]
-;[Client-to-Client Chats]
-;[Question]
-;[Add server]
-;[Channels on server]
-;[Miranda IRC]
-;[CTCP Chat Request]
-;[&Whois]
-;[Ki&ck (Reason)]
-;[Ban'&n Kick]
-;[Ban'n Kick (&Reason)]
-;[&Add contact]
-;[&Copy]
-;[Co&py All]
-;[Select &All]
-;[Leave channel]
-;[Clear log]
-;[Show/Hide server]
-;[Channel manager]
-;[Open in &new window]
-;[&Open in existing window]
-;[&Copy link]
-;[Scripting support]
diff --git a/protocols/IcqOscarJ/docs/IcqOscarJ-translation.txt b/protocols/IcqOscarJ/docs/IcqOscarJ-translation.txt
deleted file mode 100644
index cc8b0bf54d..0000000000
--- a/protocols/IcqOscarJ/docs/IcqOscarJ-translation.txt
+++ /dev/null
@@ -1,379 +0,0 @@
-Miranda Language Pack Version 1
-Locale: 0809
-Authors: Martin Öberg, Richard Hughes, Jon Keating, Joe Kucera
-Author-email: info@miranda-im.org
-Last-Modified-Using: Miranda IM 0.7
-Plugins-included: IcqOscarJ
-
-; Generated by lpgen on Wed Jun 7 20:24:25 2006
-; Translations: 330
-
-; chan_04close.c
-;[Unable to connect to migrated ICQ communication server]
-;[Unable to connect to ICQ communication server]
-;[You could not sign on because the server returned invalid data. Try again.]
-;[You have been disconnected from the ICQ network because the current server shut down.]
-;[Connection failed.\nYour ICQ number or password was rejected (%d).]
-;[Connection failed.\nThe server is temporally unavailable (%d).]
-;[Connection failed.\nServer has too many connections from your IP (%d).]
-;[Connection failed.\nYou have connected too quickly,\nplease wait and retry 10 to 20 minutes later (%d).]
-;[Connection failed.\nThe server did not accept this client version.]
-;[The server sent warning, this version is getting old.\nTry to look for a new one.]
-;[Connection failed.\nYou were rejected by the server for an unknown reason.\nThis can happen if the UIN is already connected.]
-;[Connection failed.\nSecure (MD5) login is not supported on this account.]
-;[Connection failed.\nUnknown error during sign on: 0x%02x]
-;[You have been disconnected from the ICQ network because you logged on from another location using the same ICQ number.]
-;[Unknown runtime error: 0x%02x]
-
-; fam_01service.c
-;[A server migration has failed because the server returned invalid data. You must reconnect manually.]
-;[Failed to request offline messages. They may be received next time you log in.]
-
-; fam_04message.c
-;[Incoming URL:]
-;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x02]
-;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x03]
-;[The contact does not support receiving offline messages.]
-;[The user has logged off. Select 'Retry' to send an offline message.\r\nSNAC(4.1) Error x04]
-;[The messaging service is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x05]
-;[The receiving client does not support this type of message.\r\nSNAC(4.1) Error x09]
-;[You sent too long message. The receiving client does not support it.\r\nSNAC(4.1) Error x0A]
-;[The SNAC format was rejected by the server.\nSNAC(4.1) Error x0E]
-;[The user is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x13]
-;[SNAC(4.1) SENDMSG Error (x%02x)]
-;[** This message was blocked by the ICQ server ** The message was invalid.]
-;[** This message was blocked by the ICQ server ** The message was too long.]
-;[** This message was blocked by the ICQ server ** The sender has flooded the server.]
-;[** This message was blocked by the ICQ server ** You are too evil.]
-;[%s has closed the message window.]
-
-; fam_13servclist.c
-;[Contact \"%s\" was authorized in the server list.]
-;[Contact \"%s\" lost its authorization in the server list.]
-;[User \"%s\" was removed from server list.]
-;[Server contact list is unavailable, Miranda will use local contact list.]
-;[Updating of server contact failed.]
-;[Adding of privacy item to server list failed.]
-;[Removing of privacy item from server list failed.]
-;[Adding of contact to server list failed.]
-;[Adding of group to server list failed.]
-;[Removing of contact from server list failed.]
-;[Updating of group on server list failed.]
-;[Removing of group from server list failed.]
-;[Moving of user to another group on server list failed.]
-;[Renaming of server group failed.]
-
-; icq_filerequests.c
-;[No description given]
-
-; icq_filetransfer.c
-;[Your file transfer has been aborted because one of the files that you selected to send is no longer readable from the disk. You may have deleted or moved it.]
-;[Your file receive has been aborted because Miranda could not open the destination file in order to write to it. You may be trying to save to a read-only folder.]
-
-; oscar_filetransfer.c
-;[The file transfer was aborted by the other user.]
-;[The file transfer failed: Proxy error]
-;[The file transfer failed: Invalid request]
-;[The file transfer failed: Proxy unavailable]
-;[Failed to Initialize File Transfer. No valid files were specified.]
-;[The files are too big to be sent at once. Files bigger than 4GB can be sent only separately.]
-;[Failed to Initialize File Transfer. Unable to bind local port and File proxy unavailable.]
-;[Connection lost during file transfer.]
-;[File transfer negotiation failed for unknown reason.]
-;[The checksum of file \"%s\" does not match, the file is probably damaged.]
-
-; icq_opts.c
-;[Network]
-;[Account]
-;[Contacts]
-;[Features]
-;[Privacy]
-;[Display all problems]
-;[Display problems causing possible loss of data]
-;[Display explanations for disconnection]
-;[Display problems requiring user intervention]
-;[Do not display any problems (not recommended)]
-;[System default codepage]
-;[Thai]
-;[Japanese]
-;[Simplified Chinese]
-;[Korean]
-;[Traditional Chinese]
-;[Central European]
-;[Cyrillic]
-;[Latin I]
-;[Greek]
-;[Turkish]
-;[Hebrew]
-;[Arabic]
-;[Baltic]
-;[Vietnamese]
-;[Korean (Johab)]
-
-; icq_server.c
-;[Connection failed.\nLogin sequence failed for unknown reason.\nTry again later.]
-
-; icq_serverlist.c
-;[The contact's information was too big and was truncated.]
-
-; icq_uploadui.c
-;[Select contacts you want to store on server.]
-;[Ready...]
-;[Server rate warning -> slowing down the process.]
-;[Adding group \"%s\"...]
-;[Uploading %s...]
-;[OK]
-;[NOT FOUND]
-;[ALREADY EXISTS]
-;[INVALID DATA]
-;[LIST FULL]
-;[FAILED]
-;[No upload group available]
-;[Deleting %s...]
-;[Moving %s to group \"%s\"...]
-;[Adding %s to visible list...]
-;[Adding %s to invisible list...]
-;[Deleting %s from visible list...]
-;[Deleting %s from invisible list...]
-;[Cleaning groups]
-;[Updating group \"%s\"...]
-;[Deleting group \"%s\"...]
-;[All operations complete]
-;[Close]
-;[You have to be online to sychronize the server-list !]
-;[** All contacts **]
-
-; icq_xstatus.c
-;[Cancel]
-;[%s Custom Status]
-;[%s/Custom Status]
-;[None]
-;[Angry]
-;[Taking a bath]
-;[Tired]
-;[Party]
-;[Drinking beer]
-;[Thinking]
-;[Eating]
-;[Watching TV]
-;[Meeting]
-;[Coffee]
-;[Listening to music]
-;[Business]
-;[Shooting]
-;[Having fun]
-;[On the phone]
-;[Gaming]
-;[Studying]
-;[Shopping]
-;[Feeling sick]
-;[Sleeping]
-;[Surfing]
-;[Browsing]
-;[Working]
-;[Typing]
-;[Picnic]
-;[Cooking]
-;[Smoking]
-;[I'm high]
-;[On WC]
-;[To be or not to be]
-;[Watching pro7 on TV]
-;[Love]
-
-; icq_avatar.c
-;[Avatars Cache]
-
-; icqosc_svcs.c
-;[User ID]
-;[You have not entered a ICQ number.\nConfigure this in Options->Network->ICQ and try again.]
-;[The receiver has an invalid user ID.]
-;[You cannot send messages when you are offline.]
-;[Messages to offline contacts must be shorter than 4096 characters.]
-;[The message could not be delivered, it is too long.]
-;[The message could not be delivered. You are sending too fast. Wait a while and try again.]
-;[Bad data (internal error #1)]
-;[Bad data (internal error #2)]
-;[The reciever does not support receiving of contacts.]
-;[Confirmation]
-;[Are you sure you want to revoke user's autorisation (this will remove you from his/her list on some clients) ?]
-;[%d Files]
-
-; init.c
-;[%s server connection]
-;[%s client-to-client connections]
-;[Request authorization]
-;[Grant authorization]
-;[Revoke authorization]
-;[Add to server list]
-;[Show custom status details]
-
-; log.c
-;[ICQ Note]
-;[ICQ Warning]
-;[ICQ Error]
-;[ICQ Fatal]
-;[The server did not respond to the connection attempt within a reasonable time, it may be temporarily down. Try again later.]
-;[The connection with the server was abortively closed during the connection attempt. You may have lost your local network connection.]
-;[Miranda was unable to resolve the name of a server to its numeric address. This is most likely caused by a catastrophic loss of your network connection (for example, your modem has disconnected), but if you are behind a proxy, you may need to use the 'Resolve hostnames through proxy' option in M->Options->Network.]
-;[Miranda was unable to make a connection with a server. It is likely that the server is down, in which case you should wait for a while and try again later.]
-;[Your proxy rejected the user name and password that you provided. Please check them in M->Options->Network.]
-;[The server to which you are trying to connect does not exist. Check your spelling in M->Options->Network->ICQ.]
-
-; utilities.c
-;[<invalid>]
-
-; askauthentication.c
-;[Please authorize me to add you to my contact list.]
-
-; loginpassword.c
-;[Enter a password for UIN %u:]
-
-; userinfotab.c
-;[Avatar]
-;[%s Avatar]
-;[Member since:]
-;[ (DC Established)]
-;[ScreenName:]
-;[<not specified>]
-
-; resources.rc
-;[Create new account]
-;[Remember this session password]
-;[Retrieve a lost password or ICQ number]
-;[Create a new ICQ account using the ICQ website]
-;[Secure (MD5) login]
-;[Use HTTP Gateway mode for HTTP proxy]
-;[Send 'Keep-alives' (enable this if you use a proxy server and frequently get disconnected)]
-;[Ignore concurrent error messages]
-;[Slider1]
-;[Enable server-side contact lists *]
-;[Add contacts to the server's list when I add them to mine]
-;[Update my contacts' details from the server *]
-;[Update contacts' details on the server's list when I change them in mine]
-;[Enable avatar support]
-;[Load avatars automatically (like ICQ Lite)]
-;[Allow bigger owner avatars (up to 128x128) [experimental]]
-;[Enable unicode messaging support]
-;[Send all messages in unicode if possible]
-;[Make me temporarily visible to contacts I send message to]
-;[Notify me when a message delivery has failed (recommended)]
-;[Use only server's acknowledgement (faster)]
-;[Enable peer-to-peer message connections]
-;[Passive mode, i.e. do not initiate new connections]
-;[Enable Custom status support]
-;[Reset Custom status on status change]
-;[Auto-retrieve Custom status details]
-;[Block known Spam Bots]
-;[Enable AIM support]
-;[Allow direct connections with any user]
-;[Allow direct connections with users on my contact list]
-;[Allow direct connections only when I authorize or initiate them]
-;[All users may add me to their Contact List]
-;[I want to be asked when someone wants to add me to their Contact List]
-;[Allow others to view my Online / Offline status from the web (Web Aware)]
-;[Allow others to view my primary e-mail address]
-;[Only reply to status message requests from users on my contact list]
-;[Only reply to status message request from visible contacts]
-;[Enable popup support]
-;[Display errors using popups]
-;[Display popup when spambot is detected]
-;[&Use Windows colors]
-;[Use system &icons]
-;[Search online users only]
-;[OK]
-;[&Send]
-;[Previe&w]
-;[Synchronize]
-;[Closing in %d]
-;[Cancel]
-;[&Cancel]
-;[Default]
-;[Manage server's list...]
-;[Set]
-;[Delete]
-;[&Save changes]
-;[Please enter your ICQ account details to continue:]
-;[ICQ number:]
-;[Password:]
-;[Enter a password for UIN %d:]
-;[Hint: If you don't enter your password here, Miranda will ask for the password everytime you try to go online.]
-;[Login Server:]
-;[Port:]
-;[Hint: Use port 0 to connect on a random port. Try port 80 or port 443 if you are having problems connecting through a http proxy server.]
-;[Show connection error messages:]
-;[You will need to reconnect to the ICQ network for the changes you have made on this page to take effect.]
-;[You cannot enable/disable the server-side contact list while you are connected to the ICQ network.]
-;[Note: The support is VERY limited, only messaging and status supported.]
-;[Allowing direct connections will expose your IP address but may be necessary for some ICQ features to work properly.]
-;[Back Color]
-;[Text Color]
-;[Timeout (*)]
-;[Note]
-;[Warning]
-;[Error]
-;[Fatal]
-;[Spam detected]
-;[(*) Timeouts require Popup v. 1.0.1.9 or later]
-;[UIN:]
-;[External IP:]
-;[Internal IP:]
-;[Protocol Version:]
-;[User Client:]
-;[Online since:]
-;[System up since:]
-;[Idle since:]
-;[Status:]
-;[Nickname:]
-;[First name:]
-;[Last name:]
-;[E-mail:]
-;[Gender:]
-;[Age:]
-;[Marital status:]
-;[Keywords:]
-;[Occupation:]
-;[Company:]
-;[Department:]
-;[Position:]
-;[Organisation:]
-;[Language:]
-;[Country:]
-;[State:]
-;[City:]
-;[Interests]
-;[Category:]
-;[Past]
-;[Homepage]
-;[Note: Only JPGs and GIFs\nImage size max 64x64\nFile size max 6kB]
-;[Select contacts to store:]
-;[Title:]
-;[Message:]
-;[Please re-type your new password:]
-;[Enter your current password:]
-;[Use this codepage for Ansi <-> Unicode translation :]
-;[ICQ]
-;[Connection settings]
-;[ICQ contacts stored on server]
-;[ICQ avatars]
-;[Messaging]
-;[Peer-to-peer Messaging]
-;[Extra Features]
-;[Direct connections]
-;[Contact List Authorization]
-;[Misc Settings]
-;[Options]
-;[Look && Feel]
-;[Summary]
-;[Work]
-;[Location]
-;[Background]
-;[Other]
-;[ICQ Account Setup]
-;[Enter an authorization request]
-;[Enter ICQ Password]
-;[Manage ICQ Server Contacts]
-;[Custom Status ]
-;[Confirm Password Change]
-
-
diff --git a/protocols/IcqOscarJ/icqoscarj-translation.txt b/protocols/IcqOscarJ/icqoscarj-translation.txt
new file mode 100644
index 0000000000..520c8a1ce6
--- /dev/null
+++ b/protocols/IcqOscarJ/icqoscarj-translation.txt
@@ -0,0 +1,1044 @@
+; Common strings that belong to many files
+;[%d Files]
+;[Add to server list]
+;[Arabic]
+;[Business]
+;[Cancel]
+;[Change ICQ Details]
+;[Close]
+;[Education]
+;[Grant authorization]
+;[Greek]
+;[Hebrew]
+;[Homepage]
+;[ICQ]
+;[ICQ Note]
+;[Internet]
+;[Japanese]
+;[Korean]
+;[No description given]
+;[OK]
+;[Other]
+;[Request authorization]
+;[Revoke authorization]
+;[Thai]
+;[Turkish]
+;[Vietnamese]
+;[Work]
+;[Your file receive has been aborted because Miranda could not open the destination file in order to write to it. You may be trying to save to a read-only folder.]
+;[Your file transfer has been aborted because one of the files that you selected to send is no longer readable from the disk. You may have deleted or moved it.]
+
+; ../../protocols/IcqOscarJ/UI/askauthentication.cpp
+;[Please authorize me to add you to my contact list.]
+
+; ../../protocols/IcqOscarJ/UI/loginpassword.cpp
+;[Enter a password for UIN %u:]
+
+; ../../protocols/IcqOscarJ/UI/userinfotab.cpp
+;[ (DC Established)]
+;[%s Details]
+;[<not specified>]
+;[Member since:]
+;[ScreenName:]
+
+; ../../protocols/IcqOscarJ/chan_04close.cpp
+;[Connection failed.\nSecure (MD5) login is not supported on this account.]
+;[Connection failed.\nServer has too many connections from your IP (%d).]
+;[Connection failed.\nThe server did not accept this client version.]
+;[Connection failed.\nThe server is temporarily unavailable (%d).]
+;[Connection failed.\nUnknown error during sign on: 0x%02x]
+;[Connection failed.\nYou have connected too quickly,\nplease wait and retry 10 to 20 minutes later (%d).]
+;[Connection failed.\nYou were rejected by the server for an unknown reason.\nThis can happen if the UIN is already connected.]
+;[Connection failed.\nYour ICQ number or password was rejected (%d).]
+;[The server sent warning, this version is getting old.\nTry to look for a new one.]
+;[Unable to connect to ICQ communication server]
+;[Unable to connect to migrated ICQ communication server]
+;[Unknown runtime error: 0x%02x]
+;[You could not sign on because the server returned invalid data. Try again.]
+;[You have been disconnected from the ICQ network because the current server shut down.]
+;[You have been disconnected from the ICQ network because you logged on from another location using the same ICQ number.]
+
+; ../../protocols/IcqOscarJ/changeinfo/constants.cpp
+;[About]
+;[Affiliation 1]
+;[Affiliation 2]
+;[Affiliation 3]
+;[Affiliation category 1]
+;[Affiliation category 2]
+;[Affiliation category 3]
+;[Affiliations]
+;[Age]
+;[April]
+;[August]
+;[Category 1]
+;[Category 2]
+;[Category 3]
+;[Cellular number]
+;[City]
+;[Company ZIP/postcode]
+;[Company city]
+;[Company country]
+;[Company department]
+;[Company fax]
+;[Company homepage]
+;[Company industry]
+;[Company name]
+;[Company occupation]
+;[Company phone]
+;[Company position]
+;[Company state]
+;[Company street]
+;[Contact]
+;[Country]
+;[Day of birth]
+;[December]
+;[Degree]
+;[Fax number]
+;[February]
+;[First name]
+;[GMT+0:00 London; Dublin; Edinburgh; Lisbon; Casablanca]
+;[GMT+0:30]
+;[GMT+10:00 East Australia; Guam; Vladivostok]
+;[GMT+10:30]
+;[GMT+11:00 Magadan; Solomon Is.; New Caledonia]
+;[GMT+11:30]
+;[GMT+12:00 Auckland; Wellington; Fiji; Kamchatka; Marshall Is.]
+;[GMT+1:00 Central European Time; West Central Africa; Warsaw]
+;[GMT+1:30]
+;[GMT+2:00 Jerusalem; Helsinki; Harare; Cairo; Bucharest; Athens]
+;[GMT+2:30]
+;[GMT+3:00 Moscow; St. Petersburg; Nairobi; Kuwait; Baghdad]
+;[GMT+3:30 Tehran]
+;[GMT+4:00 Baku; Tbilisi; Yerevan; Abu Dhabi; Muscat]
+;[GMT+4:30 Kabul]
+;[GMT+5:00 Calcutta; Chennai; Mumbai; New Delhi; Ekaterinburg]
+;[GMT+5:30]
+;[GMT+6:00 Astana; Dhaka; Almaty; Novosibirsk; Sri Jayawardenepura]
+;[GMT+6:30 Rangoon]
+;[GMT+7:00 Bankok; Hanoi; Jakarta; Krasnoyarsk]
+;[GMT+7:30]
+;[GMT+8:00 Perth; Taipei; Singapore; Hong Kong; Beijing]
+;[GMT+8:30]
+;[GMT+9:00 Tokyo; Osaka; Seoul; Sapporo; Yakutsk]
+;[GMT+9:30 Darwin; Adelaide]
+;[GMT-0:30]
+;[GMT-10:00 Hawaii]
+;[GMT-10:30]
+;[GMT-11:00 Midway Island; Samoa]
+;[GMT-11:30]
+;[GMT-12:00 Eniwetok; Kwajalein]
+;[GMT-1:00 Cape Verde Islands; Azores]
+;[GMT-1:30]
+;[GMT-2:00 Mid-Atlantic]
+;[GMT-2:30]
+;[GMT-3:00 Greenland; Buenos Aires; Georgetown]
+;[GMT-3:30 Newfoundland]
+;[GMT-4:00 Atlantic Time; Santiago; Caracas; La Paz]
+;[GMT-4:30]
+;[GMT-5:00 Eastern Time; Bogota; Lima; Quito]
+;[GMT-5:30]
+;[GMT-6:00 Central Time; Central America; Saskatchewan]
+;[GMT-6:30]
+;[GMT-7:00 Arizona; Mountain Time]
+;[GMT-7:30]
+;[GMT-8:00 Pacific Time; Tijuana]
+;[GMT-8:30]
+;[GMT-9:00 Alaska]
+;[GMT-9:30]
+;[Gender]
+;[Graduation Year]
+;[Institute]
+;[Interest areas 1]
+;[Interest areas 2]
+;[Interest areas 3]
+;[Interest areas 4]
+;[Interest category 1]
+;[Interest category 2]
+;[Interest category 3]
+;[Interest category 4]
+;[January]
+;[July]
+;[June]
+;[Last name]
+;[Level]
+;[March]
+;[Marital Status]
+;[May]
+;[Month of birth]
+;[Nickname]
+;[November]
+;[October]
+;[Originally from]
+;[Password]
+;[Past Background]
+;[Past Background 1]
+;[Past Background 2]
+;[Past Background 3]
+;[Personal]
+;[Personal Detail]
+;[Personal Interests]
+;[Phone number]
+;[Primary e-mail]
+;[Secondary e-mail]
+;[September]
+;[Spoken language 1]
+;[Spoken language 2]
+;[Spoken language 3]
+;[State]
+;[Street]
+;[Tertiary e-mail]
+;[Timezone]
+;[Year of birth]
+;[ZIP/postcode]
+
+; ../../protocols/IcqOscarJ/changeinfo/db.cpp
+;[The ICQ server does not support passwords longer than 8 characters. Please use a shorter password.]
+;[The password does not match the password you originally entered. Check Caps Lock and try again.]
+;[The password does not match your current password. Check Caps Lock and try again.]
+
+; ../../protocols/IcqOscarJ/changeinfo/dlgproc.cpp
+;[<empty>]
+;[<unremovable once applied>]
+;[Unknown value]
+;[Unspecified]
+;[Upload FAILED]
+;[Upload complete]
+;[Upload in progress...]
+;[You've made some changes to your ICQ details but it has not been saved to the server. Are you sure you want to close this dialog?]
+
+; ../../protocols/IcqOscarJ/changeinfo/upload.cpp
+;[You are not currently connected to the ICQ network. You must be online in order to update your information on the server.]
+
+; ../../protocols/IcqOscarJ/fam_01service.cpp
+;[A server migration has failed because the server returned invalid data. You must reconnect manually.]
+;[Failed to request offline messages. They may be received next time you log in.]
+
+; ../../protocols/IcqOscarJ/fam_03buddy.cpp
+;[Contact deleted & further events blocked.]
+;[Spambot Detected]
+
+; ../../protocols/IcqOscarJ/fam_04message.cpp
+;[Contact \"%s\" has closed the message window.]
+;[Incoming URL:]
+;[SNAC(4.1) SENDMSG Error (x%02x)]
+;[The SNAC format was rejected by the server.\nSNAC(4.1) Error x0E]
+;[The contact does not support receiving offline messages.]
+;[The messaging service is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x05]
+;[The receiving client does not support this type of message.\r\nSNAC(4.1) Error x09]
+;[The user has logged off. Select 'Retry' to send an offline message.\r\nSNAC(4.1) Error x04]
+;[The user is temporarily unavailable. Wait a while and try again.\r\nSNAC(4.1) Error x13]
+;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x02]
+;[You are sending too fast. Wait a while and try again.\r\nSNAC(4.1) Error x03]
+;[You sent too long message. The receiving client does not support it.\r\nSNAC(4.1) Error x0A]
+
+; ../../protocols/IcqOscarJ/fam_13servclist.cpp
+;[Adding of contact to server list failed.]
+;[Adding of group to server list failed.]
+;[Adding of privacy item to server list failed.]
+;[Contact \"%s\" lost its authorization in the server list.]
+;[Contact \"%s\" was authorized in the server list.]
+;[Moving of user to another group on server list failed.]
+;[Removing of contact from server list failed.]
+;[Removing of group from server list failed.]
+;[Removing of privacy item from server list failed.]
+;[Renaming of server group failed.]
+;[Server contact list is unavailable, Miranda will use local contact list.]
+;[Updating of group on server list failed.]
+;[Updating of server contact failed.]
+;[User \"%s\" was removed from server list.]
+
+; ../../protocols/IcqOscarJ/fam_17signon.cpp
+;[Secure login failed.\nInvalid key length.]
+;[Secure login failed.\nInvalid server response.]
+
+; ../../protocols/IcqOscarJ/icq_avatar.cpp
+;[Error uploading avatar to server, server refused to accept the image.]
+;[Error uploading avatar to server, server temporarily unavailable.]
+
+; ../../protocols/IcqOscarJ/icq_fieldnames.cpp
+;[50's]
+;[60's]
+;[60-above]
+;[70's]
+;[80's]
+;[Academic]
+;[Administrative]
+;[Afghanistan]
+;[Afrikaans]
+;[Agriculture]
+;[Albania]
+;[Albanian]
+;[Algeria]
+;[Alumni Org.]
+;[Andorra]
+;[Angola]
+;[Anguilla]
+;[Antigua and Barbuda]
+;[Antilles]
+;[Argentina]
+;[Armenia]
+;[Armenian]
+;[Art]
+;[Art/Entertainment]
+;[Arts]
+;[Aruba]
+;[Ascension Island]
+;[Associated degree]
+;[Astronomy]
+;[Audio and Visual]
+;[Australia]
+;[Australia, Antarctic Territory]
+;[Australia, Christmas Island]
+;[Australia, Cocos (Keeling) Islands]
+;[Australia, Norfolk Island]
+;[Austria]
+;[Azerbaijan]
+;[Azerbaijani]
+;[Bachelor's degree]
+;[Bahamas]
+;[Bahrain]
+;[Bangladesh]
+;[Barbados]
+;[Barbuda]
+;[Belarus]
+;[Belgium]
+;[Belize]
+;[Belorussian]
+;[Benin]
+;[Bermuda]
+;[Bhojpuri]
+;[Bhutan]
+;[Bolivia]
+;[Bosnia and Herzegovina]
+;[Bosnian]
+;[Botswana]
+;[Brazil]
+;[British Virgin Islands]
+;[Brunei]
+;[Bulgaria]
+;[Bulgarian]
+;[Burkina Faso]
+;[Burmese]
+;[Burundi]
+;[Business Services]
+;[Cambodia]
+;[Cameroon]
+;[Canada]
+;[Canary Islands]
+;[Cantonese]
+;[Cape Verde Islands]
+;[Cars]
+;[Catalan]
+;[Cayman Islands]
+;[Celebrity Fans]
+;[Central African Republic]
+;[Chad]
+;[Chamorro]
+;[Charity Org.]
+;[Chile, Republic of]
+;[China]
+;[Chinese]
+;[Close relationships]
+;[Clothing]
+;[Club/Social Org.]
+;[Cocos (Keeling) Islands]
+;[Collections]
+;[College]
+;[College Student]
+;[Colombia]
+;[Community & Social]
+;[Community Org.]
+;[Comoros]
+;[Computers]
+;[Congo, Democratic Republic of (Zaire)]
+;[Congo, Republic of the]
+;[Construction]
+;[Consumer Goods]
+;[Cook Islands]
+;[Corporate Services]
+;[Costa Rica]
+;[Cote d'Ivoire (Ivory Coast)]
+;[Croatia]
+;[Croatian]
+;[Cuba]
+;[Cultural Org.]
+;[Culture]
+;[Curacao]
+;[Czech]
+;[Czech Republic]
+;[Danish]
+;[Denmark]
+;[Diego Garcia]
+;[Divorced]
+;[Djibouti]
+;[Dominica]
+;[Dominican Republic]
+;[Dutch]
+;[Ecology]
+;[Ecuador]
+;[Egypt]
+;[El Salvador]
+;[Elementary]
+;[Elementary School]
+;[Engaged]
+;[Engineering]
+;[English]
+;[Entertainment]
+;[Equatorial Guinea]
+;[Eritrea]
+;[Esperanto]
+;[Estonia]
+;[Estonian]
+;[Ethiopia]
+;[Europe]
+;[Faeroe Islands]
+;[Falkland Islands]
+;[Fan Clubs]
+;[Farsi]
+;[Female]
+;[Fiji]
+;[Finance]
+;[Finance and Corporate]
+;[Financial Services]
+;[Finland]
+;[Finnish]
+;[Fitness]
+;[France]
+;[Fraternity/Sorority]
+;[French]
+;[French Antilles]
+;[French Guiana]
+;[French Polynesia]
+;[Gabon]
+;[Gaelic]
+;[Gambia]
+;[Games]
+;[Georgia]
+;[German]
+;[Germany]
+;[Ghana]
+;[Gibraltar]
+;[Government]
+;[Greece]
+;[Greek, Republic of South Cyprus]
+;[Greenland]
+;[Grenada]
+;[Guadeloupe]
+;[Guam, US Territory of]
+;[Guatemala]
+;[Guinea]
+;[Guinea-Bissau]
+;[Gujarati]
+;[Guyana]
+;[Haiti]
+;[Health and Beauty]
+;[High School]
+;[High School Student]
+;[High Tech]
+;[High-school]
+;[Hindi]
+;[Hobbies]
+;[Hobbyists Org.]
+;[Home]
+;[Home Automation]
+;[Honduras]
+;[Hong Kong]
+;[Household Products]
+;[Hungarian]
+;[Hungary]
+;[ICQ - Help]
+;[ICQ - Providing Help]
+;[Iceland]
+;[Icelandic]
+;[India]
+;[Indonesia]
+;[Indonesian]
+;[International Org.]
+;[Iran (Islamic Republic of)]
+;[Iraq]
+;[Ireland]
+;[Israel]
+;[Italian]
+;[Italy]
+;[Jamaica]
+;[Japan]
+;[Jordan]
+;[Kazakhstan]
+;[Kenya]
+;[Khmer]
+;[Kiribati]
+;[Korea, North]
+;[Korea, South]
+;[Kosovo, Republic of]
+;[Kurdish]
+;[Kuwait]
+;[Kyrgyzstan]
+;[Lao]
+;[Laos]
+;[Latvia]
+;[Latvian]
+;[Law]
+;[Lebanon]
+;[Legal]
+;[Lesotho]
+;[Liberia]
+;[Libyan Arab Jamahiriya]
+;[Liechtenstein]
+;[Lifestyle]
+;[Lithuania]
+;[Lithuanian]
+;[Luxembourg]
+;[Macau]
+;[Macedonia, Republic of]
+;[Macedonian]
+;[Madagascar]
+;[Mail Order Catalog]
+;[Malawi]
+;[Malay]
+;[Malaysia]
+;[Maldives]
+;[Male]
+;[Mali]
+;[Malta]
+;[Managerial]
+;[Mandarin]
+;[Manufacturing]
+;[Married]
+;[Marshall Islands]
+;[Martinique]
+;[Master's degree]
+;[Mauritania]
+;[Mauritius]
+;[Mayotte Island]
+;[Media]
+;[Medical & Health Care]
+;[Medical/Health]
+;[Mexico]
+;[Micronesia, Federated States of]
+;[Military]
+;[Moldova, Republic of]
+;[Monaco]
+;[Mongolia]
+;[Mongolian]
+;[Montenegro, Republic of]
+;[Montserrat]
+;[Morocco]
+;[Movies and TV]
+;[Mozambique]
+;[Music]
+;[Myanmar]
+;[Mystics]
+;[Namibia]
+;[Nature and Environment Org.]
+;[Nauru]
+;[Nepal]
+;[Netherlands]
+;[Netherlands (Bonaire Island)]
+;[Netherlands (Saba Island)]
+;[Netherlands (St. Eustatius Island)]
+;[Netherlands Antilles]
+;[Nevis]
+;[New Caledonia]
+;[New Zealand]
+;[News and Media]
+;[Nicaragua]
+;[Niger]
+;[Nigeria]
+;[Niue]
+;[Non-Government Organization]
+;[Non-Profit Organization Management]
+;[Northern Mariana Islands, US Territory of]
+;[Norway]
+;[Norwegian]
+;[Oman]
+;[Open relationship]
+;[Other Services]
+;[Outdoors]
+;[Pakistan]
+;[Palau]
+;[Panama]
+;[Papua New Guinea]
+;[Paraguay]
+;[Parenting]
+;[Parties]
+;[Past Organization]
+;[Past Work Place]
+;[Persian]
+;[Peru]
+;[Pets and Animals]
+;[PhD]
+;[Philippines]
+;[Poland]
+;[Polish]
+;[Portugal]
+;[Portuguese]
+;[Postdoctoral]
+;[Professional]
+;[Professional Org.]
+;[Publishing]
+;[Puerto Rico]
+;[Punjabi]
+;[Qatar]
+;[Recreation, Travel & Entertainment]
+;[Religion]
+;[Retail]
+;[Retail Stores]
+;[Retired]
+;[Reunion Island]
+;[Romania]
+;[Romanian]
+;[Rota Island]
+;[Russia]
+;[Russian]
+;[Rwanda]
+;[Saint Helena]
+;[Saint Kitts]
+;[Saint Kitts and Nevis]
+;[Saint Lucia]
+;[Saint Pierre and Miquelon]
+;[Saint Vincent and the Grenadines]
+;[Saipan Island]
+;[Samoa (USA)]
+;[Samoa, Western]
+;[San Marino]
+;[Sao Tome and Principe]
+;[Saudi Arabia]
+;[Science]
+;[Science & Research]
+;[Scientific/Technical Org.]
+;[Scotland]
+;[Self Improvement Group]
+;[Senegal]
+;[Separated]
+;[Serbia, Republic of]
+;[Serbian]
+;[Service Industry]
+;[Seychelles]
+;[Sierra Leone]
+;[Sindhi]
+;[Singapore]
+;[Single]
+;[Skills]
+;[Slovak]
+;[Slovakia]
+;[Slovenia]
+;[Slovenian]
+;[Social science]
+;[Solomon Islands]
+;[Somali]
+;[Somalia]
+;[South Africa]
+;[Space]
+;[Spain]
+;[Spain, Canary Islands]
+;[Spanish]
+;[Spiritual/Religious Org.]
+;[Sporting and Athletic]
+;[Sports]
+;[Sports Org.]
+;[Sri Lanka]
+;[St. Maarten]
+;[Sudan]
+;[Support Org.]
+;[Suriname]
+;[Swahili]
+;[Swaziland]
+;[Sweden]
+;[Swedish]
+;[Switzerland]
+;[Syrian Arab Republic]
+;[Tagalog]
+;[Taiwan]
+;[Taiwanese]
+;[Tajikistan]
+;[Tamil]
+;[Tanzania]
+;[Tatar]
+;[Technical]
+;[Thailand]
+;[Timor, East]
+;[Tinian Island]
+;[Togo]
+;[Tokelau]
+;[Tonga]
+;[Trade and Business Org.]
+;[Transportation]
+;[Travel]
+;[Trinidad and Tobago]
+;[Tunisia]
+;[Turkey]
+;[Turkey, Republic of Northern Cyprus]
+;[Turkmenistan]
+;[Turks and Caicos Islands]
+;[Tuvalu]
+;[USA]
+;[Uganda]
+;[Ukraine]
+;[Ukrainian]
+;[Union]
+;[United Arab Emirates]
+;[United Kingdom]
+;[University]
+;[University / College]
+;[University Student]
+;[Urdu]
+;[Uruguay]
+;[Uzbekistan]
+;[Vanuatu]
+;[Vatican City]
+;[Venezuela]
+;[Vietnam]
+;[Virgin Islands (UK)]
+;[Virgin Islands (USA)]
+;[Volunteer Org.]
+;[Wales]
+;[Wallis and Futuna Islands]
+;[Web Building]
+;[Web Design]
+;[Welsh]
+;[Widowed]
+;[Women]
+;[Yemen]
+;[Yiddish]
+;[Yoruba]
+;[Yugoslavia]
+;[Zambia]
+;[Zimbabwe]
+
+; ../../protocols/IcqOscarJ/icq_menu.cpp
+;[Open ICQ profile]
+;[Show custom status details]
+
+; ../../protocols/IcqOscarJ/icq_opts.cpp
+;[Account]
+;[Baltic]
+;[Central European]
+;[Contacts]
+;[Cyrillic]
+;[Display all problems]
+;[Display explanations for disconnection]
+;[Display problems causing possible loss of data]
+;[Display problems requiring user intervention]
+;[Do not display any problems (not recommended)]
+;[Features]
+;[Korean (Johab)]
+;[Latin I]
+;[Network]
+;[Popups]
+;[Privacy]
+;[Simplified Chinese]
+;[System default codepage]
+;[Traditional Chinese]
+
+; ../../protocols/IcqOscarJ/icq_popups.cpp
+;[Popup Title]
+;[Sample Error]
+;[Sample Fatal]
+;[Sample Note]
+;[Sample Spambot]
+;[Sample Warning]
+
+; ../../protocols/IcqOscarJ/icq_proto.cpp
+;[%s client-to-client connections]
+;[%s server connection]
+;[User ID]
+;[You have not entered a ICQ number.\nConfigure this in Options->Network->ICQ and try again.]
+
+; ../../protocols/IcqOscarJ/icq_server.cpp
+;[Connection failed.\nLogin sequence failed for unknown reason.\nTry again later.]
+;[Miranda was unable to allocate a port to listen for direct peer-to-peer connections between clients. You will be able to use most of the ICQ network without problems but you may be unable to send or receive files.\n\nIf you have a firewall this may be blocking Miranda, in which case you should configure your firewall to leave some ports open and tell Miranda which ports to use in M->Options->ICQ->Network.]
+;[Unable to connect to ICQ login server]
+;[Unable to connect to ICQ login server, SSL could not be negotiated]
+;[Your connection with the ICQ server was abortively closed]
+
+; ../../protocols/IcqOscarJ/icq_servlist.cpp
+;[Failed to create the correct sub-group, the using closest parent group.]
+;[The contact's information was too big and was truncated.]
+
+; ../../protocols/IcqOscarJ/icq_uploadui.cpp
+;[** All contacts **]
+;[ALREADY EXISTS]
+;[Adding %s to invisible list...]
+;[Adding %s to visible list...]
+;[Adding group \"%s\"...]
+;[All operations complete]
+;[Cleaning groups]
+;[Deleting %s from invisible list...]
+;[Deleting %s from visible list...]
+;[Deleting %s...]
+;[Deleting group \"%s\"...]
+;[FAILED]
+;[INVALID DATA]
+;[LIST FULL]
+;[Moving %s to group \"%s\"...]
+;[NOT FOUND]
+;[No upload group available]
+;[Ready...]
+;[Select contacts you want to store on server.]
+;[Server rate warning -> slowing down the process.]
+;[Updating group \"%s\"...]
+;[Uploading %s...]
+;[You have to be online to sychronize the server-list !]
+
+; ../../protocols/IcqOscarJ/icq_xstatus.cpp
+;[%s Custom Status]
+;[@home]
+;[@work]
+;[Afro]
+;[Alien]
+;[Angel]
+;[Angry]
+;[Baby]
+;[Basketball]
+;[Beetle]
+;[Birdie]
+;[Birthday]
+;[Broken hearted]
+;[Candy]
+;[Celebrating]
+;[Cocktail]
+;[Coffee]
+;[Cooking]
+;[Cool]
+;[Crazy Professor]
+;[Cupid shot me]
+;[Cyclop]
+;[Depressed]
+;[Dog]
+;[Donut]
+;[Double Rainbow]
+;[Drinking beer]
+;[Eating]
+;[Evil]
+;[Feeling Good]
+;[Feeling sick]
+;[Free for Chat]
+;[Gaming]
+;[Having fun]
+;[Headmaster]
+;[Hot Dog]
+;[I'm high]
+;[Ice-Cream]
+;[Kitty]
+;[Laughing]
+;[Lips]
+;[Listening to music]
+;[Lollypop]
+;[Love]
+;[Mask]
+;[Meeting]
+;[Money]
+;[Monkey]
+;[Ninja]
+;[None]
+;[Oink Oink]
+;[On WC]
+;[On my mobile]
+;[On the phone]
+;[Picnic]
+;[Pilot]
+;[Pink Lady]
+;[Pirate]
+;[Pizza]
+;[Playing]
+;[Punch]
+;[Rock On]
+;[Rough]
+;[Scooter]
+;[Shooting]
+;[Shopping]
+;[Sleeping]
+;[Smoking]
+;[Snoring]
+;[Soccer]
+;[St. Patrick]
+;[Strawberry]
+;[Studying]
+;[Sumo]
+;[Surfing]
+;[Sushi]
+;[Taking a bath]
+;[Thinking]
+;[Tired]
+;[To be or not to be]
+;[Typing]
+;[Up yours]
+;[Watching TV]
+;[Watching pro7 on TV]
+;[Working]
+;[Writing]
+
+; ../../protocols/IcqOscarJ/icq_xtraz.cpp
+;[Greeting card:]
+
+; ../../protocols/IcqOscarJ/icqosc_svcs.cpp
+;[** This message was blocked by the ICQ server ** The message was invalid.]
+;[** This message was blocked by the ICQ server ** The message was too long.]
+;[** This message was blocked by the ICQ server ** The sender has flooded the server.]
+;[** This message was blocked by the ICQ server ** You are too evil.]
+;[** Unknown missed message event.]
+;[Are you sure you want to revoke user's authorization (this will remove you from his/her list on some clients) ?]
+;[Confirmation]
+
+; ../../protocols/IcqOscarJ/init.cpp
+;[ICQ Plugin]
+;[You cannot use Unicode version of ICQ Protocol plug-in with Ansi version of Miranda IM.]
+
+; ../../protocols/IcqOscarJ/log.cpp
+;[ICQ Error]
+;[ICQ Fatal]
+;[ICQ Warning]
+;[Miranda was unable to make a connection with a server. It is likely that the server is down, in which case you should wait for a while and try again later.]
+;[Miranda was unable to resolve the name of a server to its numeric address. This is most likely caused by a catastrophic loss of your network connection (for example, your modem has disconnected), but if you are behind a proxy, you may need to use the 'Resolve hostnames through proxy' option in M->Options->Network.]
+;[The connection with the server was abortively closed during the connection attempt. You may have lost your local network connection.]
+;[The server did not respond to the connection attempt within a reasonable time, it may be temporarily down. Try again later.]
+;[The server to which you are trying to connect does not exist. Check your spelling in M->Options->Network->ICQ.]
+;[Your proxy rejected the user name and password that you provided. Please check them in M->Options->Network.]
+;[error]
+
+; ../../protocols/IcqOscarJ/oscar_filetransfer.cpp
+;[Connection lost during file transfer.]
+;[Failed to Initialize File Transfer. No valid files were specified.]
+;[Failed to Initialize File Transfer. Unable to bind local port and File proxy unavailable.]
+;[File transfer negotiation failed for unknown reason.]
+;[The checksum of file \"%s\" does not match, the file is probably damaged.]
+;[The file transfer failed: Invalid request]
+;[The file transfer failed: Proxy error]
+;[The file transfer failed: Proxy unavailable]
+;[The file transfer was aborted by the other user.]
+;[The files are too big to be sent at once. Files bigger than 4GB can be sent only separately.]
+
+; ../../protocols/IcqOscarJ/resources.rc
+;[&Cancel]
+;[&Save changes]
+;[&Send]
+;[&Use Windows colors]
+;[(*) Timeouts require Popup v. 1.0.1.9 or later]
+;[Add contacts to the server's list when I add them to mine]
+;[Age:]
+;[All users may add me to their Contact List]
+;[Allow direct connections only when I authorize or initiate them]
+;[Allow direct connections with any user]
+;[Allow direct connections with users on my contact list]
+;[Allow others to view my Online / Offline status from the web (Web Aware)]
+;[Allow others to view my primary e-mail address]
+;[Allowing direct connections will expose your IP address but may be necessary for some ICQ features to work properly.]
+;[Auto-retrieve Custom status details]
+;[Back Color]
+;[Background info]
+;[Block known Spam Bots]
+;[Category:]
+;[Check avatar validity before saving *]
+;[City:]
+;[Closing in %d]
+;[Company:]
+;[Confirm Password Change]
+;[Connection settings]
+;[Contact List Authorization]
+;[Country:]
+;[Create a new ICQ account]
+;[Create a new ICQ account using the ICQ website]
+;[Custom Status \"%s\" Details]
+;[Default]
+;[Department:]
+;[Direct connections]
+;[Display errors using popups]
+;[Display popup when spambot is detected]
+;[E-mail:]
+;[Enable AIM contacts support]
+;[Enable Custom status support for moods]
+;[Enable Custom status support for xtraz]
+;[Enable avatar support]
+;[Enable peer-to-peer message connections]
+;[Enable popup support]
+;[Enable server-side contact lists *]
+;[Enable unicode messaging support]
+;[Enter ICQ Password]
+;[Enter a password for UIN %d:]
+;[Enter an authorization request]
+;[Enter your current password:]
+;[Error]
+;[External IP:]
+;[Extra Features]
+;[Fatal]
+;[First name:]
+;[Gender:]
+;[Hint: If you don't enter your password here, Miranda will ask for the password everytime you try to go online.]
+;[Hint: Use port 0 to connect on a random port. Try port 80 or port 443 if you are having problems connecting through a http proxy server.]
+;[I want to be asked when someone wants to add me to their Contact List]
+;[ICQ Number:]
+;[ICQ avatars]
+;[ICQ contacts stored on server]
+;[ICQ number:]
+;[Idle since:]
+;[Ignore concurrent error messages]
+;[Interests]
+;[Internal IP:]
+;[Keywords:]
+;[Language:]
+;[Last name:]
+;[Load avatars automatically (like ICQ Lite)]
+;[Location]
+;[Login Server:]
+;[Look && Feel]
+;[Make me temporarily visible to contacts I send message to]
+;[Manage ICQ Server Contacts]
+;[Manage server's list...]
+;[Marital status:]
+;[Message:]
+;[Messaging]
+;[Misc Settings]
+;[Never use legacy messaging (server acknowledgements)]
+;[Nickname:]
+;[Note]
+;[Note: The options marked with an asterisk have important side-effects or caveats that may not be initially apparent documented in the help.]
+;[Notify me when a message delivery has failed (recommended)]
+;[Occupation:]
+;[Online since:]
+;[Only reply to status message request from visible contacts]
+;[Only reply to status message requests from users on my contact list]
+;[Options]
+;[Organisation:]
+;[Passive mode, i.e. do not initiate new connections]
+;[Password:]
+;[Past]
+;[Peer-to-peer Messaging]
+;[Please re-type your new password:]
+;[Port:]
+;[Position:]
+;[Previe&w]
+;[Protocol Version:]
+;[Remember this session password]
+;[Reset Custom status on status change]
+;[Retrieve a lost password or ICQ number]
+;[Retrieving custom status details...]
+;[Search online users only]
+;[Secure (MD5) login]
+;[Secure Connection (SSL)]
+;[Select contacts to store:]
+;[Send 'Keep-alives' (enable this if you use a proxy server and frequently get disconnected)]
+;[Send all messages in unicode if possible]
+;[Show connection error messages:]
+;[Slider1]
+;[Some options are greyed out because they can only be changed when you are online.]
+;[Spam detected]
+;[State:]
+;[Status:]
+;[Summary]
+;[Synchronize]
+;[System up since:]
+;[Text Color]
+;[Timeout (*)]
+;[Title:]
+;[UIN:]
+;[Update contacts' details on the server's list when I change them in mine]
+;[Update my contacts' details from the server *]
+;[Use system &icons]
+;[Use this codepage for Ansi <-> Unicode translation :]
+;[User Client:]
+;[Warning]
+;[You cannot enable/disable the server-side contact list while you are connected to the ICQ network.]
+;[You will need to reconnect to the ICQ network for the changes you have made on this page to take effect.]
+
+; ../../protocols/IcqOscarJ/utilities.cpp
+;[<invalid>]
diff --git a/protocols/JabberG/jabberg-translation.txt b/protocols/JabberG/jabberg-translation.txt
new file mode 100644
index 0000000000..3e58b30b19
--- /dev/null
+++ b/protocols/JabberG/jabberg-translation.txt
@@ -0,0 +1,835 @@
+; Common strings that belong to many files
+;[OK]
+;[Account]
+;[Add]
+;[Add to roster]
+;[Are you sure?]
+;[Authentication failed for]
+;[Away]
+;[Bookmarks]
+;[Cancel]
+;[Change Password]
+;[Change nickname in]
+;[Change password]
+;[Close]
+;[Conferences]
+;[Connecting...]
+;[Custom1]
+;[Download]
+;[Edit]
+;[Free for chat]
+;[General]
+;[Grant authorization]
+;[Home]
+;[JID]
+;[JID List]
+;[Jabber]
+;[Jabber Agent Registration]
+;[Jabber Authentication]
+;[Jabber Error]
+;[Jabber Resource]
+;[Loading...]
+;[Login/logout]
+;[Member Information]
+;[No message]
+;[Node]
+;[None]
+;[Notes]
+;[Offline]
+;[Online]
+;[Photo]
+;[Privacy Lists]
+;[Reason to ban]
+;[Register]
+;[Registered transports]
+;[Registration successful]
+;[Remove]
+;[Request authorization]
+;[Resolve nicks]
+;[Resource priority]
+;[Revoke authorization]
+;[Service Discovery]
+;[Set activity...]
+;[Set mood...]
+;[Subscription]
+;[Transports]
+;[Upload]
+;[View as list]
+;[View as tree]
+;[Work]
+;[XML Console]
+;[from]
+
+; ../../protocols/JabberG/jabber.cpp
+;[Jabber Link Protocol]
+;[Jabber protocol plugin for Miranda IM (%s)]
+
+; ../../protocols/JabberG/jabber.h
+;[/me slaps %s around a bit with a large trout]
+;[I'm happy Miranda IM user. Get it at http://miranda-im.org/.]
+
+; ../../protocols/JabberG/jabber.rc
+;[&Accept]
+;[&Invite]
+;[<room jid>\nIncoming groupchat invitation.]
+;[<room jid>\nSend groupchat invitation.]
+;[Account type:]
+;[Activate (Space)]
+;[Add list... (Ins)]
+;[Add rule (Ins)]
+;[Address1:]
+;[Address2:]
+;[Advanced Mode]
+;[Affiliation:]
+;[Allow file sending through bytestream proxy server:]
+;[Allow file sending through direct peer-to-peer connection]
+;[Alternate nick:]
+;[Apply Filter]
+;[Authorization Request]
+;[Authorize]
+;[Auto-join (Automatically join Bookmarks must be enabled in Miranda options)]
+;[Automatically delete contacts not in my roster]
+;[BBS]
+;[Back]
+;[Bookmark Details]
+;[Bookmark Name:]
+;[Bookmark Type]
+;[Bots Challenge Test]
+;[Browse]
+;[Browse/Join chat room...]
+;[Cellular]
+;[Change %s Message]
+;[Chat options]
+;[City:]
+;[Closing in %d]
+;[Command]
+;[Company:]
+;[Complete]
+;[Conference]
+;[Conference server:]
+;[Confirm New Password:]
+;[Country:]
+;[Create or Join Groupchat]
+;[Current Password:]
+;[Custom messages]
+;[Data form test]
+;[Date of birth:]
+;[Delete]
+;[Deny]
+;[Department:]
+;[Description:]
+;[Dialog]
+;[Domain/Server:]
+;[E-mail:]
+;[Edit Note]
+;[Edit rule... (F2)]
+;[Email address:]
+;[Enter the name of the new list:]
+;[Expert]
+;[Export to file]
+;[Favourites]
+;[Fax]
+;[File Transfer]
+;[First name:]
+;[Full name:]
+;[Gender:]
+;[Go]
+;[Groupchat Invitation]
+;[HTTP Authorization\nAccept or reject incoming request]
+;[Hint:]
+;[Homepage:]
+;[Host:]
+;[ISDN]
+;[If you wish to confirm this request, please click authorize. Otherwise, press deny to reject it.]
+;[If:]
+;[Import from file]
+;[Incoming presence]
+;[Instruction:]
+;[Internet]
+;[Invitation reason:]
+;[Invite Users]
+;[JID:]
+;[Jabber Account Information:]
+;[Jabber Account Registration]
+;[Jabber Agents]
+;[Jabber Bookmarks]
+;[Jabber Form]
+;[Jabber Multi-User Conference]
+;[Jabber Multi-User Conference\nCreate or join existing conference room.]
+;[Jabber Notebook]
+;[Jabber Password]
+;[Jabber notebook\nStore notes on server and access them from anywhere.]
+;[Jabber server:]
+;[Jabber vCard: Add Email Address]
+;[Jabber vCard: Add Phone Number]
+;[Keep connection alive]
+;[Language for human-readable resources:]
+;[Last name:]
+;[List of public servers]
+;[List4]
+;[Lists:]
+;[Load]
+;[Log off]
+;[Log on]
+;[Login server:]
+;[Manually specify connection host]
+;[Member Information\n<user id>]
+;[Messages]
+;[Middle:]
+;[Miscellaneous]
+;[Modem]
+;[Move rule down (Alt+Down)]
+;[Move rule up (Alt+Up)]
+;[New Password:]
+;[New privacy list name:]
+;[Next]
+;[Nick name:]
+;[Nickname:]
+;[Node:]
+;[Occupation:]
+;[Other JID:]
+;[Outgoing presence]
+;[PCS]
+;[Pager]
+;[Password:]
+;[Phone number:]
+;[Phone:]
+;[Port:]
+;[Priority:]
+;[Privacy Lists\nFlexible way to configure visibility and more.]
+;[Privacy rule]
+;[Progress1]
+;[Queries]
+;[Quit:]
+;[Recently visited chatrooms:]
+;[Refresh]
+;[Register account now]
+;[Register new user]
+;[Register with a new service...]
+;[Register...]
+;[Register/Search Jabber Agents]
+;[Registered Jabber Transports]
+;[Remove list (Del)]
+;[Remove rule (Del)]
+;[Request method is:]
+;[Request was sent from JID:]
+;[Reset Filter]
+;[Resource:]
+;[Role:]
+;[Room JID/ URL:]
+;[Room:]
+;[Roster Editor]
+;[Roster editor\nView and modify your server-side contact list.]
+;[Rules:]
+;[Save]
+;[Save password]
+;[Save password for this session]
+;[Search service]
+;[Search...]
+;[Server side bookmarks\nStore conference rooms and web links on server.]
+;[Set affiliation]
+;[Set as default (Ctrl+Space)]
+;[Set role]
+;[Simple Mode]
+;[Slap:]
+;[Someone (maybe you) has requested the following file:]
+;[Specify external address:]
+;[Spin1]
+;[State:]
+;[Status message:]
+;[Submit]
+;[Tags:]
+;[Text/Messaging]
+;[The transaction identifier is:]
+;[Then:]
+;[Title:]
+;[Transport]
+;[Try to uncheck all checkmarks above if you're experiencing troubles with sending files. But it can cause problems with transfer of large files.]
+;[Type:]
+;[URL]
+;[Unregister]
+;[Use Domain Login]
+;[Use SSL]
+;[Use TLS]
+;[Use custom connection host and port:]
+;[Use hostname as resource]
+;[User directory:]
+;[User:]
+;[Username:]
+;[Video]
+;[Voice]
+;[X400]
+;[YYYY-MM-DD]
+;[You are invited to conference room by]
+;[ZIP:]
+;[following stanza types:]
+;[with following reason:]
+
+; ../../protocols/JabberG/jabber_adhoc.cpp
+;[Done]
+;[Error %s %s]
+;[Execute]
+;[In progress. Please Wait...]
+;[Jabber Ad-Hoc commands at]
+;[Not supported]
+;[Requesting command list. Please wait...]
+;[Select Command]
+;[Sending Ad-Hoc command to]
+
+; ../../protocols/JabberG/jabber_agent.cpp
+;[Please wait...]
+
+; ../../protocols/JabberG/jabber_bookmarks.cpp
+;[Address (JID or URL)]
+;[Bookmark Name]
+;[Links]
+;[Nickname]
+
+; ../../protocols/JabberG/jabber_byte.cpp
+;[Bytestream Proxy not available]
+
+; ../../protocols/JabberG/jabber_captcha.cpp
+;[Enter the text you see]
+
+; ../../protocols/JabberG/jabber_chat.cpp
+;[&Add to roster]
+;[&Admin]
+;[&Admin list]
+;[&Affiliations]
+;[&Configure...]
+;[&Copy to clipboard]
+;[&Destroy room]
+;[&Invite a user]
+;[&Kick]
+;[&Leave chat session]
+;[&Member]
+;[&Member list]
+;[&Moderator]
+;[&Moderator list]
+;[&None]
+;[&Owner]
+;[&Owner list]
+;[&Participant]
+;[&Participant list]
+;[&Roles]
+;[&Room options]
+;[&Send presence]
+;[&Slap]
+;[&User details]
+;[&Visitor]
+;[Add to &bookmarks]
+;[Admin]
+;[Affiliation of %s was changed to '%s'.]
+;[Change &nickname]
+;[Copy &nickname]
+;[Copy in-room JID]
+;[Copy real &JID]
+;[Copy room &JID]
+;[Copy room topic]
+;[DND]
+;[Invite %s to %s]
+;[Invite to room]
+;[Lin&ks]
+;[Member]
+;[Member &info]
+;[Member Info:]
+;[Moderator]
+;[NA]
+;[Outcast]
+;[Outcast (&ban)]
+;[Outcast list (&ban)]
+;[Owner]
+;[Participant]
+;[Real &JID: %s]
+;[Real JID not available]
+;[Reason to destroy]
+;[Reason to kick]
+;[Role of %s was changed to '%s'.]
+;[Room configuration was changed.]
+;[Send groupchat invitation.]
+;[Set &affiliation]
+;[Set &role]
+;[Set topic for]
+;[User %s changed status to %s]
+;[User %s changed status to %s with message: %s]
+;[User %s in now banned.]
+;[User &details]
+;[View/change &topic]
+;[Visitor]
+;[because room is now members-only]
+;[not on roster]
+;[user banned]
+
+; ../../protocols/JabberG/jabber_console.cpp
+;[Can't send data while you are offline.]
+;[Outgoing XML parsing error]
+
+; ../../protocols/JabberG/jabber_disco.cpp
+;[Browse all favorites]
+;[Browse chatrooms]
+;[Browse local transports]
+;[Navigate]
+;[Node hierarchy]
+;[Remove all favorites]
+;[request timeout.]
+
+; ../../protocols/JabberG/jabber_disco.h
+;[Category]
+;[Identities]
+;[Info request error]
+;[Items request error]
+;[Supported features]
+;[Type]
+;[category]
+;[type]
+
+; ../../protocols/JabberG/jabber_groupchat.cpp
+;[<no nick>]
+;[Bookmarks...]
+;[Failed to retrieve room list from server.]
+;[Incoming groupchat invitation.]
+;[No rooms available on server.]
+;[Please specify groupchat directory first.]
+;[Please wait for room list to download.]
+;[Room list request timed out.]
+;[has set the subject to:]
+
+; ../../protocols/JabberG/jabber_icolib.cpp
+;[%s]
+;[Accounts]
+;[Active privacy list]
+;[AdHoc Command]
+;[Agents list]
+;[Allow Messages]
+;[Allow Presences (in)]
+;[Allow Presences (out)]
+;[Allow Queries]
+;[Apply filter]
+;[Browse node]
+;[Convert to room]
+;[Default privacy list]
+;[Deny Messages]
+;[Deny Presences (in)]
+;[Deny Presences (out)]
+;[Deny Queries]
+;[Dialogs]
+;[Dialogs/Discovery]
+;[Dialogs/Privacy]
+;[Discovery failed]
+;[Discovery in progress]
+;[Discovery succeeded]
+;[Generic privacy list]
+;[Move down]
+;[Move up]
+;[Multi-User Conference]
+;[Navigate home]
+;[OpenID Request]
+;[Personal vCard]
+;[Protocols]
+;[RSS service]
+;[Refresh node]
+;[Reset filter]
+;[Send note]
+;[Server]
+;[Storage service]
+;[Weather service]
+
+; ../../protocols/JabberG/jabber_iq_handlers.cpp
+;[Http authentication request received]
+
+; ../../protocols/JabberG/jabber_iqid.cpp
+;[Jabber Bookmarks Error]
+;[Password cannot be changed.]
+;[Password is successfully changed. Don't forget to update your password in the Jabber protocol option.]
+
+; ../../protocols/JabberG/jabber_iqid_muc.cpp
+;[%s, %d items (%s)]
+;[Admin List]
+;[Ban List]
+;[Member List]
+;[Moderator List]
+;[Owner List]
+;[Removing]
+;[Voice List]
+
+; ../../protocols/JabberG/jabber_menu.cpp
+;[&Convert to Chat Room]
+;[&Convert to Contact]
+;[Add to Bookmarks]
+;[Browse Chatrooms]
+;[Commands]
+;[Convert]
+;[Create/Join groupchat]
+;[Highest priority (server's choice)]
+;[Last Active]
+;[Last active]
+;[Local Server Transports]
+;[No activity yet, use server's choice]
+;[Options...]
+;[Registered Transports]
+;[Resource priority [%d]]
+;[Roster editor]
+;[Send Note]
+;[Send Presence]
+;[Server's Choice]
+;[Services...]
+;[Status Message]
+
+; ../../protocols/JabberG/jabber_misc.cpp
+;[Both]
+;[CHAT plugin is required for conferences. Install it before chatting]
+;[Errors]
+;[From]
+;[To]
+
+; ../../protocols/JabberG/jabber_notes.cpp
+;[All tags]
+;[From: %s]
+;[Incoming note]
+;[Incoming note from %s]
+;[Notes are not saved, close this window without uploading data to server?]
+;[Send note to %s]
+
+; ../../protocols/JabberG/jabber_opt.cpp
+;[Accept HTTP Authentication requests (XEP-0070)]
+;[Accept only in band incoming filetransfers (don't disclose own IP)]
+;[Account removal warning]
+;[Advanced]
+;[Affiliation changes]
+;[Allow servers to request version (XEP-0092)]
+;[Autoaccept multiuser chat invitations]
+;[Automatically accept authorization requests]
+;[Automatically add contact when accept authorization]
+;[Automatically join bookmarks on login]
+;[Automatically join conferences on login]
+;[Automatically save received notes]
+;[Ban notifications]
+;[Confirm password]
+;[Disable SASL authentication (for old servers)]
+;[Disable frame]
+;[Do not show multiuser chat invitations]
+;[Downloading...]
+;[Enable XMPP link processing (requires Association Manager)]
+;[Enable avatars]
+;[Enable remote controlling (from another resource of same JID only)]
+;[Enable stream compression (if possible)]
+;[Enable user activity receiving]
+;[Enable user moods receiving]
+;[Enable user tunes receiving]
+;[Facebook Chat]
+;[Filter history messages]
+;[Fix incorrect timestamps in incoming messages]
+;[Google Talk!]
+;[Group]
+;[Hide conference windows at startup]
+;[Jabber Protocol Option]
+;[Keep contacts assigned to local groups (ignore roster group)]
+;[LiveJournal Talk]
+;[Log chat state changes]
+;[Log events]
+;[Log presence errors]
+;[Log presence subscription state changes]
+;[Messaging]
+;[Network]
+;[Nick Name]
+;[Other]
+;[Passwords do not match.]
+;[Public XMPP Network]
+;[Receive notes]
+;[Role changes]
+;[Room configuration changes]
+;[S.ms]
+;[Secure XMPP Network]
+;[Secure XMPP Network (old style)]
+;[Security]
+;[Send messages slower, but with full acknowledgement]
+;[Server options]
+;[Show information about operating system in version replies]
+;[Show transport agents on contact list]
+;[Some changes will take effect the next time you connect to the Jabber network.]
+;[Status changes]
+;[These changes will take effect the next time you connect to the Jabber network.]
+;[This operation will kill your account, roster and all another information stored at the server. Are you ready to do that?]
+;[Uploading...]
+;[Vkontakte]
+;[XML for MS Excel (UTF-8 encoded)]
+;[You can change your password only when you are online]
+;[You must be online]
+
+; ../../protocols/JabberG/jabber_password.cpp
+;[Current password is incorrect.]
+;[New password does not match.]
+;[Set New Password for]
+
+; ../../protocols/JabberG/jabber_privacy.cpp
+;[ (act., def.)]
+;[ (active)]
+;[ (default)]
+;[ (nickname: ]
+;[ and ]
+;[** Default **]
+;[** Subsription: both **]
+;[** Subsription: from **]
+;[** Subsription: none **]
+;[** Subsription: to **]
+;[<none>]
+;[Activate]
+;[Active privacy list successfully declined]
+;[Add JID]
+;[Add list...]
+;[Add rule]
+;[Advanced mode]
+;[Default privacy list successfully declined]
+;[Delete rule]
+;[Edit rule]
+;[Else ]
+;[Error occurred while applying changes]
+;[Error occurred while setting active list]
+;[Error occurred while setting default list]
+;[First, save the list]
+;[If group is ']
+;[If jabber id is ']
+;[If subscription is ']
+;[List Editor...]
+;[Move rule down]
+;[Move rule up]
+;[Please save list before activating]
+;[Please save list before you make it the default list]
+;[Privacy list %s set as active]
+;[Privacy list %s set as default]
+;[Privacy lists are not saved, discard any changes and exit?]
+;[Privacy lists successfully saved]
+;[Ready.]
+;[Remove list]
+;[Set default]
+;[Simple mode]
+;[Unable to save list because you are currently offline.]
+;[Warning: privacy lists were changed on server.]
+;[all.]
+;[allow ]
+;[deny ]
+;[incoming presences]
+;[messages]
+;[outgoing presences]
+;[queries]
+;[then ]
+
+; ../../protocols/JabberG/jabber_proto.cpp
+;[No compatible file transfer machanism exist]
+;[Protocol is offline or no jid]
+
+; ../../protocols/JabberG/jabber_rc.cpp
+;[%d message(s) forwarded]
+;[%d message(s) to be forwarded]
+;[Automatically Accept File Transfers]
+;[Change Status]
+;[Change global status]
+;[Choose the groupchats you want to leave]
+;[Choose the status and status message]
+;[Command completed successfully]
+;[Confirmation needed]
+;[Disable remote controlling (check twice what you are doing)]
+;[Do Not Disturb]
+;[Error %d occured during workstation lock]
+;[Error occured during processing command]
+;[Extended Away (N/A)]
+;[Forward options]
+;[Forward unread messages]
+;[Invisible]
+;[Leave groupchats]
+;[Lock workstation]
+;[Mark messages as read]
+;[Play sounds]
+;[Please confirm Miranda IM shutdown]
+;[Priority]
+;[Quit Miranda IM]
+;[Set Options]
+;[Set options]
+;[Set status]
+;[Set the desired options]
+;[Status]
+;[Status message]
+;[There is no groupchats to leave]
+;[There is no messages to forward]
+;[Workstation successfully locked]
+
+; ../../protocols/JabberG/jabber_search.cpp
+;[Error %s %s\r\nPlease select other server]
+;[Error %s %s\r\nTry to specify more detailed]
+;[Error Unknown reply recieved\r\nPlease select other server]
+;[Please wait...\r\nConnecting search server...]
+;[Search error]
+;[Select/type search service URL above and press <Go>]
+;[You have to be connected to server]
+
+; ../../protocols/JabberG/jabber_svc.cpp
+;[approved subscription request]
+;[closed chat session]
+;[declined subscription]
+;[sent error presence]
+;[sent subscription request]
+;[sent unknown presence type]
+
+; ../../protocols/JabberG/jabber_thread.cpp
+;[Enter password for]
+;[Error: Cannot connect to the server]
+;[Error: Connection lost]
+;[Error: Not enough memory]
+;[Message redirected from: %s\r\n%s]
+;[Requesting registration instruction...]
+;[Sending registration information...]
+
+; ../../protocols/JabberG/jabber_userinfo.cpp
+;[<No photo>]
+;[<Photo not available while offline>]
+;[<no information available>]
+;[<not specified>]
+;[Activity]
+;[Alpha build]
+;[Client capabilities]
+;[Copy]
+;[Copy only this value]
+;[Debug build]
+;[Idle since]
+;[Last active resource]
+;[Last logoff time]
+;[Logoff message]
+;[Message]
+;[Miranda IM core version]
+;[Mood]
+;[No]
+;[Operating system]
+;[Operating system version]
+;[Please switch online to see more details.]
+;[Resource]
+;[Software]
+;[Software information]
+;[Software version]
+;[System]
+;[Tune]
+;[Unicode build]
+;[Unknown format]
+;[Uptime]
+;[Version]
+;[Yes]
+;[both]
+;[format]
+;[none]
+;[to]
+;[unknown]
+
+; ../../protocols/JabberG/jabber_util.cpp
+;[Advanced Status]
+;[Error]
+;[Unknown error message]
+
+; ../../protocols/JabberG/jabber_vcard.cpp
+;[Contacts]
+;[Female]
+;[Jabber vCard]
+;[Jabber vCard: Edit Email Address]
+;[Jabber vCard: Edit Phone Number]
+;[Male]
+;[Note]
+;[Only JPG, GIF, and BMP image files smaller than 40 KB are supported.]
+
+; ../../protocols/JabberG/jabber_ws.cpp
+;[%s connection]
+
+; ../../protocols/JabberG/jabber_xstatus.cpp
+;[Activity: %s]
+;[Afraid]
+;[Amazed]
+;[Amorous]
+;[Angry]
+;[Annoyed]
+;[Anxious]
+;[Aroused]
+;[Ashamed]
+;[Bored]
+;[Brave]
+;[Calm]
+;[Cautious]
+;[Cold]
+;[Confident]
+;[Confused]
+;[Contemplative]
+;[Contented]
+;[Cranky]
+;[Crazy]
+;[Creative]
+;[Curious]
+;[Dejected]
+;[Depressed]
+;[Disappointed]
+;[Disgusted]
+;[Dismayed]
+;[Distracted]
+;[Embarrassed]
+;[Envious]
+;[Excited]
+;[Flirtatious]
+;[Frustrated]
+;[Grateful]
+;[Grieving]
+;[Grumpy]
+;[Guilty]
+;[Happy]
+;[Hopeful]
+;[Hot]
+;[Humbled]
+;[Humiliated]
+;[Hungry]
+;[Hurt]
+;[Impressed]
+;[In awe]
+;[In love]
+;[Indignant]
+;[Interested]
+;[Intoxicated]
+;[Invincible]
+;[Jealous]
+;[Listening To]
+;[Lonely]
+;[Lost]
+;[Lucky]
+;[Mean]
+;[Mood: %s]
+;[Moody]
+;[Nervous]
+;[Neutral]
+;[Offended]
+;[Outraged]
+;[Playful]
+;[Proud]
+;[Relaxed]
+;[Relieved]
+;[Remorseful]
+;[Restless]
+;[Sad]
+;[Sarcastic]
+;[Satisfied]
+;[Serious]
+;[Set Activity]
+;[Set Mood]
+;[Shocked]
+;[Shy]
+;[Sick]
+;[Sleepy]
+;[Spontaneous]
+;[Stressed]
+;[Strong]
+;[Surprised]
+;[Thankful]
+;[Thirsty]
+;[Tired]
+;[Undefined]
+;[Weak]
+;[Worried]
+
+; ../../protocols/JabberG/ui_utils.cpp
+;[Set filter...]
+
+; ../../protocols/JabberG/version.rc
+;[Reset log]
+;[Send]
diff --git a/protocols/MRA/langpack_MRA_russian.txt b/protocols/MRA/langpack_MRA_russian.txt
deleted file mode 100644
index 52d6fb9211..0000000000
--- a/protocols/MRA/langpack_MRA_russian.txt
+++ /dev/null
@@ -1,663 +0,0 @@
-Miranda Language Pack Version 1
-Language: Russian (RU)
-Locale: 0419
-Last-Modified-Using: Miranda IM 0.8 Unicode
-Authors: Rozhuk Ivan
-Author-email: Rozhuk_I@mail.ru
-Plugins-included: mail.ru Agent
-X-Version: 1.17.0.0
-
-
-
-; Ãëàâíîå ìåíþ
-
-[Display &Inbox]
-Îòêðûòü âõîäÿùèå
-
-[Display &Inbox status]
-Ïîêàçàòü ñîñòîÿíèå ÿùèêà
-
-[Send SMS]
-Îòïðàâèòü SMS
-
-[Edit &Profile]
-Ðåäàêòèðîâàòü àíêåòó
-
-[My Album]
-Ìîé àëüáîì
-
-[My Blog]
-Ìîé áëîã
-
-[My Blog Status]
-Ñòàòóñ ìîåãî áëîãà
-
-[My Video]
-Ìî¸ âèäåî
-
-[My Answers]
-Ìîè îòâåòû
-
-[My World]
-Ìîé ìèð
-
-[Zhuki]
-Æóêè
-
-[Chat]
-×àò
-
-[Web search]
-Ïîèñê â âåáå
-
-[Update all users info]
-Îáíîâèòü èíôîðìàöèþ âñåõ ïîëüçîâàòåëåé
-
-[Check updates users avatars]
-Ïðîâåðèòü îáíîâëåíèÿ îáðàçîâ ïîëüçîâàòåëåé
-
-[Request authorization for all]
-Çàïðîñèòü àâòîðèçàöèþ ó âñåõ
-
-
-
-; ìåíþ êîíòàêòà
-
-[Request authorization]
-Çàïðîñèòü àâòîðèçàöèþ
-
-[Grant authorization]
-Àâòîðèçîâàòü
-
-[&Send postcard]
-Îòïðàâèòü îòêðûòêó
-
-[&View Album]
-Ïîñìîòðåòü àëüáîì
-
-[&Read Blog]
-Áëîã
-
-[View Video]
-Ïîñìîòðåòü âèäåî
-
-[Answers]
-Îòâåòû
-
-[World]
-Ìèð
-
-
-; èêîíêè
-
-[Mail box deleted]
-Ïî÷òîâûé ÿùèê óäàë¸í
-
-[Contact not on server]
-Êîíòàêò îòñóñòâóåò íà ñåðâåðå
-
-[Not authorized]
-Íå àâòîðèçîâàí
-
-[Phone/SMS only contact]
-Òåëåôîííûé/SMS êîíòàêò
-
-
-
-; âíóòðåííèå ñòðîêè
-[plugin connections]
-ñîåäèíåíèÿ ïëàãèíà
-
-[Avatars]
-Àâàòàðû
-
-[From: %s\r\nSubject: %s\r\n%s]
-Îò: %s\r\nÒåìà: %s\r\n%s
-
-[Unread mail is available: %lu/%lu messages]
-Íå ïðî÷èòàííàÿ ïî÷òà: %lu/%lu ñîîáùåíèé
-
-[No unread mail is available\r\nTotal messages: %lu]
-Íå ïðî÷èòàííîé ïî÷òû íåò\r\nÂñåãî ñîîáùåíèé: %lu
-
-[Server error: cant get MPOP key for web authorize]
-Îøèáêà ñåðâåðà: íå âîçìîæíî ïîëó÷èòü MPOP êëþ÷ äëÿ âåá àâòîðèçàöèè
-
-[Offline message processing error, message will not deleted from server]
-Îøèáêà ïðè îáðàáîòêå îôôëàéíîâîãî ñîîáùåíèÿ, îíî íå áóäåò óäàëåíî ñ ñåðâåðà
-
-[Undefined message deliver error, time out]
-Íåèçâåñòíàÿ îøèáêà ïðè äîñòàâêå ñîîáùåíèÿ, âðåìÿ îæèäàíèÿ èñòåêëî
-
-[Please, setup e-mail in options]
-Ïîæàëóéñòà, ââåäèòå e-mail â íàñòðîéêàõ
-
-[Please, setup password in options]
-Ïîæàëóéñòà, ââåäèòå ïàðîëü â íàñòðîéêàõ
-
-[Can't connect to MRIM server, error]
-Íåâîçìîæíî ïîäêëþ÷èòñÿ ê ñåðâåðó ñîîáùåíèé, îøèáêà
-
-[NLB data corrupted]
-Äàííûå îò ñåðâåðà áàëàíñèðîâêè íàãðóçêè ïîâðåæäåíû
-
-[Can't get data for NLB, error]
-Íåâîçìîæíî ïîëó÷èòü äàííûå îò ñåðâåðà áàëàíñèðîâêè íàãðóçêè, îøèáêà
-
-[Can't connect to NLB server, error]
-Íåâîçìîæíî ïîäêëþ÷èòñÿ ê ñåðâåðó áàëàíñèðîâêè íàãðóçêè, îøèáêà
-
-[Disconnected, socket error]
-Îòêëþ÷åíî, îøèáêà ñîêåòà
-
-[Disconnected, socket read error]
-Îòêëþ÷åíî, îøèáêà ñîêåòà ïðè ïîëó÷åíèè äàííûõ
-
-[Logon error: invalid login/password]
-Îøèáêà ïðè ïðîâåðêè èìåíè ïîëüçîâàòåëÿ/ïàðîëÿ
-
-[Another user connected with your login]
-Ïîëüçîâàòåëü îòêëþ÷åí èç-çà ïàðàëëåëüíîãî âõîäà ñ åãî ëîãèíîì
-
-[Message rejected - no such user]
-Ñîîáùåíèå íå äîñòàâëåííî - ïîëüçîâàòåëü íå ñóùåñòâóåò
-
-[Internal server error]
-Âíóòðåííÿÿ îøèáêà ñåðâåðà
-
-[Offline messages limit exceeded]
-Ïðåâûøåí ïðåäåë õðàíèìûõ ñîîáùåíèé
-
-[Message is too large]
-Ñëèøêîì áîëüøîå ñîîáùåíèå
-
-[User does not accept offline messages]
-Ïîëüçîâàòåëü íå ìîæåò ïðèíèìàòü ñîîáùåíèÿ êîãäà åãî íåò â ñåòè
-
-[User does not accept offline flash animation]
-Ïîëüçîâàòåëü íå ìîæåò ïðèíèìàòü ìóëüòû êîãäà åãî íåò â ñåòè
-
-[Undefined message deliver error, code: %lu]
-Ñîîáùåíèå íå äîñòàâëåííî, íåèçâåñòíàÿ îøèáêà, êîä: %lu
-
-[MRIM_CS_MESSAGE_STATUS: not found in queue]
-MRIM_CS_MESSAGE_STATUS: íå íàéäåí â î÷åðåäè
-
-[Sended data is invalid]
-Ïåðåäàííûå äàííûå áûëè íåêîððåêòíû
-
-[User does not registred]
-Ïîëüçîâàòåëü íå çàðåãåñòðèðîâàí
-
-[Invalid user name]
-Íåêîððåêòíîå èìÿ ïîëüçîâàòåëÿ
-
-[User allready added]
-Ïîëüçîâàòåëü óæå åñòü â êîíòàêò-ëèñòå
-
-[Group limit is 20]
-Ïðåâûøåíî ìàêñèìàëüíî äîïóñòèìîå êîëè÷åñòâî ãðóïï (20)
-
-[MRIM_CS_*_CONTACT_ACK: not found in queue]
-MRIM_CS_*_CONTACT_ACK: íå íàéäåí â î÷åðåäè
-
-[MRIM_ANKETA_INFO: not found in queue]
-MRIM_ANKETA_INFO: íå íàéäåíî â î÷åðåäè
-
-[MRIM_CS_SMS_ACK: not found in queue]
-MRIM_CS_SMS_ACK: íå íàéäåí â î÷åðåäè
-
-[Proxy File transfer: error]
-Ïðîêñè Ïåðåäà÷à ôàéëîâ: îøèáêà
-
-[Proxy File transfer: incompatible versions]
-Ïðîêñè Ïåðåäà÷à ôàéëîâ: íå ñîâìåñòèìûå âåðñèè
-
-[MRIM_CS_FILE_TRANSFER_ACK: unknown error, code: %lu]
-MRIM_CS_FILE_TRANSFER_ACK: íåèçâåñòíàÿ îøèáêà, êîä: %lu
-
-[MRIM_CS_*_CONTACT_ACK: unknown server error, code: %lu]
-MRIM_CS_*_CONTACT_ACK: íåèçâåñòíàÿ îøèáêà ñåðâåðà, êîä: %lu
-
-[MRIM_CS_GAME: unknown internal game message code: %lu]
-MRIM_CS_GAME: íåèçâåñòíûé âíóòðåííèé êîä èãðîâîãî ñîîáùåíèÿ: %lu
-
-[MRIM_CS_CONTACT_LIST2: unknown server error, code: %lu]
-MRIM_CS_CONTACT_LIST2: íåèçâåñòíàÿ îøèáêà ñåðâåðà, êîä: %lu
-
-[MRIM_CS_CONTACT_LIST2: bad contact list]
-MRIM_CS_CONTACT_LIST2: íàéäåííûé êîíòàêò-ëèñò íåêîððåêòåí
-
-[MRIM_CS_CONTACT_LIST2: internal server error]
-MRIM_CS_CONTACT_LIST2: âíóòðåííÿÿ îøèáêà ñåðâåðà
-
-[Mail.ru System notify]
-Ñèñòåìíîå óâåäîìëåíèå îò àäìèíèñòðàöèè Mail.ru
-
-[Avatars: can't add request to queue, error]
-Àâàòàðû: íåâîçìîæíî äîáàâèòü çàïðîñ â î÷åðåäü, îøèáêà
-
-[Avatars: can't connect to server, error]
-Àâàòàðû: íåâîçìîæíî ïîäêëþ÷èòñÿ ê ñåðâåðó, îøèáêà
-
-[Avatars: error on send HTTP request]
-Àâàòàðû: îøèáêà ïðè îòïðàâêå HTTP çàïðîñà
-
-[Avatars: error on receive HTTP answer]
-Àâàòàðû: îøèáêà ïðè ïîëó÷åíèè HTTP îòâåòà
-
-[Avatars: cant open file %S, error %lu: %s]
-Àâàòàðû: íåâîçìîæíî îòêðûòü ôàéë %S, îøèáêà %lu: %s
-
-[Avatars: error on receive file data]
-Àâàòàðû: îøèáêà ïðè ïîëó÷åíèè ñîäåðæèìîãî ôàéëà
-
-[Avatars: cant write file data, error]
-Àâàòàðû: íåâîçìîæíî çàïèñàòü äàííûå â ôàéë, îøèáêà
-
-[Avatars: server return HTTP code: %lu]
-Àâàòàðû: ñåðâåð âåðíóë HTTP êîä: %lu
-
-
-[Are you sure?]
-Âû óâåðåíû?
-
-[E-mail address]
-E-mail àäðåñ
-
-[You cannot send when you are offline.]
-Âû íå ìîæåòå îòïðàâëÿòü ñîîáùåíèÿ ïîêà íå ïîäêëþ÷èëèñü.
-
-[Cant allocate buffer for convert to unicode.]
-Íå óäàëîñü âûäåëèòü áóôôåð äëÿ ïðåîáðàçîâàíèÿ â þíèêîä
-
-[Select e-mail]
-Âûáîð ýëåêòðîííîé ïî÷òû
-
-[Your contact wakes you]
-Âàø ñîáåñåäíèê áóäèò âàñ
-
-[invisible status changed]
-ñòàòóñ íåâèäèìîñòè èçìåíèëñÿ
-
-[Files exchange: cant create listen soscket, will try connect to remonte host. Error]
-Îáìåí ôàéëàìè: íå ìîãó ñîçäàòü ñëóøàþùèé ñîêåò, ïîïðîáóþ ïîäêëþ÷èòñÿ ê óäàë¸ííîì êîìïüþòåðó. Îøèáêà
-
-[MraFilesQueueConnectionReceived: connection accepted, but pExtra=NULL, this is miranda bug.]
-MraFilesQueueConnectionReceived: âõîäÿùåå ïîäêëþ÷åíèå ïðèíÿòî, íî pExtra=NULL, ýòî îøèáêà ìèðàíäû.
-
-[Receive files: error]
-Ïîëó÷åíèå ôàéëîâ: îøèáêà
-
-[Receive files: error on receive file data]
-Ïîëó÷åíèå ôàéëîâ: îøèáêà ïðè ïîëó÷åíèè ñîäåðæèìîãî ôàéëà
-
-[Receive files: cant write file data, error]
-Ïîëó÷åíèå ôàéëîâ: íåâîçìîæíî çàïèñàòü äàííûå â ôàéë, îøèáêà
-
-[Receive files: cant allocate disk space for file, size %lu bytes, error %lu: %s]
-Ïîëó÷åíèå ôàéëîâ: íå óäàëîñü âûäåëèòü ìåñòî íà äèñêå äëÿ ôàéëà, ðàçìåðîì %lu áàéò, îøèáêà %lu: %s
-
-[Receive files: cant open file %S, error %lu: %s]
-Ïîëó÷åíèå ôàéëîâ: íåâîçìîæíî îòêðûòü ôàéë %S, îøèáêà %lu: %s
-
-[Receive files: request for file %S not sended, error %lu: %s]
-Ïîëó÷åíèå ôàéëîâ: çàïðîñ íà ïîëó÷åíèå ôàéëà %S íå îòïðàâëåí, îøèáêà %lu: %s
-
-[Send files: file send request not received, error]
-Îòïðàâêà ôàéëîâ: çàïðîñ íà îòïðàâêó ôàéëà íå ïîëó÷åí, îøèáêà
-
-[Send files: error on send file data]
-Îòïðàâêà ôàéëîâ: îøèáêà ïðè îòïðàâêå ñîäåðæèìîãî ôàéëà
-
-[Send files: cant read file data, error]
-Îòïðàâêà ôàéëîâ: íåâîçìîæíî ïðî÷èòàòü ñîäåðæèìîå ôàéëà, îøèáêà
-
-[Send files: cant open file %S, error %lu: %s]
-Îòïðàâêà ôàéëîâ: íåâîçìîæíî îòêðûòü ôàéë %S, îøèáêà %lu: %s
-
-[Send files: requested file: %S - not found in send files list.]
-Îòïðàâêà ôàéëîâ: çàïðîøåííûé ôàéë: %S - íå íàéäåí ñðåäè ôàéëîâ ïîäãîòîâëåííûõ ê îòïðàâêå
-
-[Send files: bad file send request - invalid header]
-Îòïðàâêà ôàéëîâ: çàïðîñ íà ïåðåäà÷ó ôàéëà - îøèáî÷íûé çàãîëîâîê
-
-[Send files: bad file send request - to small packet]
-Îòïðàâêà ôàéëîâ: çàïðîñ íà ïåðåäà÷ó ôàéëà - ñëèøêîì ìàëåíüêèé ñ çàïðîñîì
-
-
-
-; àêêàóíò
-
-[Leave empty if you dont want change password]
-Îñòàâüòå ïóñòûì åñëè íå õîòèòå ìåíÿòü ïàðîëü
-
-[Create a new Mail.ru account using the Mail.ru website]
-Çàðåãåñòðèðîâàòüñÿ â Mail.ru
-
-[Retrieve a lost password]
-Çàáûëè ïàðîëü?
-
-[Example: Petrov_Ivan@mail.ru]
-Ïðèìåð: Petrov_Ivan@mail.ru
-
-[Full e-mail:]
-Ïîëíûé e-mail:
-
-
-
-; àâàòàðû
-
-[Enable avatars support (loading)]
-Âêëþ÷èòü ïîääåðæêó îáðàçîâ (çàãðóæàòü)
-
-[Use keep-alive connections]
-Èñïîëüçîâàòü ïîñòîÿííûå ñîåäèíåíèÿ (keep-alive)
-
-[Updates check interval, min]
-Èíòåðâàë ïðîâåðêè îáíîâëåíèé, ìèíóò
-
-[Return absolute path]
-Âîçâðàùàòü àáñîëþòíûé ïóòü
-
-[Delete avatar file with contact]
-Óäàëÿòü ôàéë îáðàçà âìåñòå ñ êîíòàêòîì
-
-
-
-; ïîäêëþ÷åíèÿ
-
-[Automatic request authorization on logon]
-Àâòîìàòè÷åñêè çàïðàøèâàòü àâòîðèçàöèþ ïðè ïîäêëþ÷åíèè
-
-[Automatic add contacts to server list on logon]
-Àâòîìàòè÷åñêè äîáàâëÿòü êîíòàêòû íà ñåðâåð ïðè ïîäêëþ÷åíèè
-
-[Automatic grand authorization to users in contact list]
-Àâòîìàòè÷åñêè àâòîðèçîâûâàòü ïîëüçîâàòåëåé èç ñïèñêà
-
-[Automatic grand authorization to new users]
-Àâòîìàòè÷åñêè àâòîðèçîâûâàòü íîâûõ ïîëüçîâàòåëåé
-
-[Disable spam check]
-Íå ïðîâåðÿòü íà ñïàì
-
-[Hide menu items for non MRA contacts]
-Ñêðûâàòü îïöèè ìåíþ äëÿ íå MRA êîíòàêòîâ
-
-[Notify about new mail if increment]
-Óâåäîìëÿòü òîëüêî î íîâîé ïî÷òå
-
-[Notify about new mail tray icon]
-Ïîêàçûâàòü èêîíêó â òðåå ïðè ïðèõîäå ïî÷òû
-
-[Click to Inbox]
-Ïðîâåðèòü ïî÷òó ùåë÷êîì
-
-[Show received Formated text (RTF receive)]
-Ïîêàçûâàòü ïðèíÿòûé ôîðìàòèðîâàííûé òåêñò
-
-[Send Formated text (send RTF)]
-Îòïðàâëÿòü Ôîðìàòèðîâàííûé òåêñò
-
-
-; àíòèñïàì
-
-[Anti spam]
-Àíòèñïàì
-
-[Enable Anti Spam]
-Âêëþ÷èòü àíòèñïàì
-
-[Check temp contacts]
-Ïðîâåðÿòü âðåìåííûå êîíòàêòû èç ñïèñêà
-
-[Delete spam bot contacts]
-Óäàëÿòü êîíòàêòû ñïàì áîòîâ èç ñïèñêà
-
-[Ignory non AlphaNumeric characters]
-Èãíîðèðîâàòü ñèìâîëû íå ÿâëþùèåñÿ áóêâîé/öèôðîé ïðè ïðîâåðêå
-
-[Max. language changes in message (0 - disabled)]
-Ìàêñ. êîëëè÷åñòâî ñìåíû ÿçûêîâ â ñîîáùåíèè (0 - âûêë)
-
-[Show pop up]
-Ïîêàçûâàòü âñïëûâàþùèå îêíà
-
-[Write to system history]
-Çàïèñûâàòü â ñèñòåìíóþ èñòîðèþ
-
-[Send spam report to server]
-Ïîæàëîâàòñÿ íà ñïàì
-
-[Bad words list]
-Ñïèñîê ïëîõèõ ñëîâ
-
-[Spam bot blocked]
-Ñïàì áîò çàáëîêèðîâàí
-
-[Spam bot contact deleted]
-Êîíòàêò ñïàì áîòà óäàë¸í èç ñïèñêà
-
-
-
-; ôàéëû
-
-[Files exchange]
-Îáìåí ôàéëàìè
-
-[Enable direct connections]
-Ðàçðåøèòü ïðÿìûå ïîäêëþ÷åíèÿ
-
-[No out connection on send]
-Çàïðåòèòü èñõîäÿùèå ïîäêëþ÷åíèÿ ïðè îòïðàâêå
-
-[No out connection on receive]
-Çàïðåòèòü èñõîäÿùèå ïîäêëþ÷åíèÿ ïðè ïîëó÷åíèè
-
-[Out connections: ignory additional ports (443, 2041)]
-Èñõîäÿùèå ïîäêëþ÷åíèÿ: èãíîðèðîâàòü äîï. ïîðòû (443, 2041)
-
-[Hide my IP addresses]
-Ñêðûâàòü ìîè IP àäðåñà
-
-[Add extra address]
-Äîáàâèòü äîïîëíèòåëüíûå àäðåñà
-
-[Enable MRIM proxy connections]
-Ðàçðåøèòü èñïîëüçîâàíèå MRIM ïðîêñè
-
-[File send block size:]
-Ðàçìåð áëîêà ïðè îòïðàâêå:
-
-[512 - 65536 bytes]
-512 - 65536 áàéò
-
-
-; ïîïàïû
-
-[PopUp type]
-Òèï ïîïàïà
-
-[Popup settings]
-Íàñòðîéêè ïîïàïà
-
-[None]
-Íåò
-
-[Debug]
-Îòëàäêà
-
-[Information]
-Èíôîðìàöèÿ
-
-[Question]
-Âîïðîñ
-
-[Warning]
-Ïðåäóïðåæäåíèå
-
-[Error]
-Îøèáêà
-
-[NewMail]
-Íîâàÿ ïî÷òà
-
-
-; X Statuses
-[Closing in]
-Çàðîåòñÿ ÷åðåç
-
-[Sick]
-Áîëåþ
-
-[Home]
-Äîì
-
-[Eating]
-Êóøàþ
-
-[Compass]
-Êîìïàñ
-
-[On WC]
-Â òóàëåòå
-
-[Cooking]
-Ãîòîâëþ åäó
-
-[Walking]
-Ãóëÿþ
-
-[Alien]
-Ïðèøåëåö
-
-[Shrimp]
-Êðåâåòêà
-
-[Got lost]
-Çàáëóäèëñÿ
-
-[Crazy]
-Ñîøåë ñ óìà
-
-[Duck]
-Óòêà
-
-[Playing]
-Èãðàþ
-
-[Smoking]
-Êóðþ
-
-[Office]
-Îôèñ
-
-[Meeting]
-Íà âñòðå÷å
-
-[Beer]
-Ïèâî
-
-[Coffee]
-Êîôå
-
-[Working]
-Ðàáîòàþ
-
-[Relaxing]
-Îòäûõàþ
-
-[On the phone]
-Íà òåëåôîíå
-
-[In institute]
-Â èíñòèòóòå
-
-[At school]
-Â øêîëå
-
-[Wrong number]
-Îøèáëèñü íîìåðîì
-
-[Laughing]
-Ñìåþñü
-
-[Malicious]
-Åõèäíûé
-
-[Imp]
-×åðòåíîê
-
-[Blind]
-Ñëåïîé
-
-[Disappointed]
-Ðàññòðîåí
-
-[Almost crying]
-Ñäåðæèâàþ ñëåçû
-
-[Fearful]
-Èñïóãàí
-
-[Angry]
-Çëîé
-
-[Vampire]
-Âàìïèð
-
-[Ass]
-Çàäíèöà
-
-[Love]
-Ëþáîâü
-
-[Sleeping]
-Ñïëþ
-
-[Cool!]
-Êëàññ!
-
-[Peace!]
-Ìèðó-ìèð!
-
-[Cock a snook]
-Ôèãà
-
-[Get out]
-Îòâàëèòå
-
-[Death]
-Ñìåðòü
-
-[Rocket]
-Ðàêåòà
-
-[Devil-fish]
-Îñüìèíîæåê
-
-[Heavy metal]
-Ìåòàëëèñò
-
-[Things look bad]
-Îòñòîé
-
-[Squirrel]
-Áåëêà
-
-[Star]
-Çâåçäà
-
-[Music]
-Ñëóøàþ ìóçûêó
-
-[Dating]
-Çíàêîìëþñü
-
-
-
-
-
-
-
diff --git a/protocols/MRA/mra-translation.txt b/protocols/MRA/mra-translation.txt
new file mode 100644
index 0000000000..9606e2ed53
--- /dev/null
+++ b/protocols/MRA/mra-translation.txt
@@ -0,0 +1,114 @@
+; Common strings that belong to many files
+;[Avatars]
+
+; ../../protocols/MRA/MraAvatars.cpp
+;[plugin connections]
+
+; ../../protocols/MRA/MraFilesQueue_mod.cpp
+;[No description given]
+
+; ../../protocols/MRA/MraPopUp.cpp
+;[Popups]
+
+; ../../protocols/MRA/Mra_options.cpp
+;[Account]
+;[Anti spam]
+;[Connections]
+;[Files]
+;[Network]
+
+; ../../protocols/MRA/Mra_svcs.cpp
+;[E-mail address]
+
+; ../../protocols/MRA/resource.rc
+;[&Use Windows colors]
+;[512 - 65536 bytes]
+;[Add]
+;[Add extra address]
+;[Age:]
+;[Automatic add contacts to server list on logon]
+;[Automatic grand authorization to new users]
+;[Automatic grand authorization to users in contact list]
+;[Automatic request authorization on logon]
+;[Back Color]
+;[Background colour]
+;[Bad words list]
+;[Birthday:]
+;[Cancel]
+;[Check temp contacts]
+;[City:]
+;[Click to Inbox]
+;[Closing in %d]
+;[Configuration]
+;[Country:]
+;[Create a new Mail.ru account using the Mail.ru website]
+;[Create new account]
+;[Custom Status \"%s\" Details]
+;[Default]
+;[Delete avatar file with contact]
+;[Delete spam bot contacts]
+;[Disable spam check]
+;[E-mail:]
+;[Enable]
+;[Enable Anti Spam]
+;[Enable MRIM proxy connections]
+;[Enable avatars support (loading)]
+;[Enable direct connections]
+;[Example: Petrov_Ivan@mail.ru]
+;[File send block size:]
+;[Files exchange]
+;[First name:]
+;[Font]
+;[Full e-mail:]
+;[Gender:]
+;[Hide menu items for non MRA contacts]
+;[Hide my IP addresses]
+;[Ignory non AlphaNumeric characters]
+;[Last name:]
+;[Leave empty if you dont want change password]
+;[Location]
+;[Login Server:]
+;[Mail.ru Account Setup]
+;[Mail.ru Agent]
+;[Mail.ru e-mail:]
+;[Max. language changes in message (0 - disabled)]
+;[Message:]
+;[Nickname:]
+;[No out connection on receive]
+;[No out connection on send]
+;[Notify]
+;[Notify about new mail if increment]
+;[Notify about new mail tray icon]
+;[Notify me when a message delivery has failed]
+;[OK]
+;[Out connections: ignory additional ports (443, 2041)]
+;[Password:]
+;[Please enter your Mail.ru account details to continue:]
+;[PopUp type]
+;[Popup settings]
+;[Port:]
+;[Previe&w]
+;[Remember]
+;[Remove]
+;[Retrieve a lost password]
+;[Return absolute path]
+;[Search online users only]
+;[Select e-mail]
+;[Send Formated text (send RTF)]
+;[Send spam report to server]
+;[Server:]
+;[Show pop up]
+;[Show received Formated text (RTF receive)]
+;[State:]
+;[Summary]
+;[Text Color]
+;[Timeout]
+;[Title:]
+;[Updates check interval, min]
+;[Use keep-alive connections]
+;[Write to system history]
+;[Writed:]
+;[Your host (or router):]
+;[Zodiak:]
+;[from:]
+;[to:]
diff --git a/protocols/MSN/msn-translation.txt b/protocols/MSN/msn-translation.txt
new file mode 100644
index 0000000000..2ad235c6d2
--- /dev/null
+++ b/protocols/MSN/msn-translation.txt
@@ -0,0 +1,163 @@
+; Common strings that belong to many files
+;[%I64u bytes]
+;[Hotmail]
+;[Live ID]
+;[MSN]
+;[MSN Protocol]
+;[Message delivery failed]
+;[Others]
+
+; ../../protocols/MSN/msn.rc
+;[&Cancel]
+;[&Invite]
+;[Add]
+;[Allow people on my contact list send messages to mobile device]
+;[Allowed (active) contact]
+;[Anniversary]
+;[Birthday]
+;[Block Contact]
+;[Blocked contact]
+;[Cancel]
+;[Connection settings]
+;[Contact is included into your server list]
+;[Contact is on your local list]
+;[Create a new Windows Live account]
+;[Direct:]
+;[Disable Contact List notifications]
+;[Disable Popup notifications]
+;[Disable Tray notifications]
+;[Disable all contacts not included into my contact list]
+;[Display errors using popups]
+;[Enable 'Chat Session Established' popup]
+;[Enable 'Contact left channel' popup]
+;[Expert]
+;[First Name]
+;[Gateway:]
+;[Ignore new messages not in Inbox folder]
+;[Incoming file transfers]
+;[Invite Contact To Chat]
+;[Last Name]
+;[Live ID:]
+;[MSN Delete Contact]
+;[Manage server groups]
+;[Middle Name]
+;[Mobile Device (used for SMS)]
+;[Nickname]
+;[Nickname:]
+;[Notify me when a message delivery has failed]
+;[OK]
+;[Other]
+;[Password:]
+;[Place:]
+;[Refresh]
+;[Remove from Hotmail Address book]
+;[Reset]
+;[Run the following application when new Hotmail arrives]
+;[Send message font color/size info inside messages]
+;[Server List Manager]
+;[Set Nickname]
+;[Somebody included you in his/her server list]
+;[Spouse/Partner]
+;[Your host (or router):]
+
+; ../../protocols/MSN/msn_chat.cpp
+;[&Invite user...]
+;[&Leave chat session]
+;[Chat #]
+;[Me]
+;[User &details]
+;[User &history]
+
+; ../../protocols/MSN/msn_commands.cpp
+;[Accept NetMeeting request from %s?]
+;[Chat session established by contact request]
+;[Chat session established by my request]
+;[Contact left channel]
+;[Contact tried to open an audio conference (currently not supported)]
+;[MSN Alert]
+;[MSN Chat]
+;[There is only 1 person left in the chat, do you want to switch back to standard message window?]
+;[This conversation has been inactive, participants will be removed.]
+;[To resume the conversation, please quit this session and start a new chat session.]
+
+; ../../protocols/MSN/msn_errors.cpp
+;[User not online]
+
+; ../../protocols/MSN/msn_links.cpp
+;[MSN Link Protocol]
+
+; ../../protocols/MSN/msn_lists.cpp
+;[%s protocol]
+
+; ../../protocols/MSN/msn_mail.cpp
+;[Hotmail from %s]
+;[Hotmail from %s (%S)]
+;[Subject: %s]
+;[Unread mail is available: %d in Inbox and %d in other folders).]
+
+; ../../protocols/MSN/msn_menu.cpp
+;[&Block]
+;[&Start Netmeeting]
+;[Create &Chat]
+;[Display &Hotmail Inbox]
+;[Open &Hotmail Inbox]
+;[Send &Hotmail E-mail]
+;[Set &Nickname]
+;[Setup Live &Alerts]
+;[View &Profile]
+;[You must be talking to start Netmeeting]
+
+; ../../protocols/MSN/msn_misc.cpp
+;[Error]
+;[Notify]
+
+; ../../protocols/MSN/msn_opts.cpp
+;[Account]
+;[Allowed list]
+;[Automatically obtain host/port]
+;[Block user]
+;[Blocked list]
+;[Connection]
+;[Contact list]
+;[Disable]
+;[Hotmail Inbox]
+;[IP info available only after login]
+;[Invite to chat]
+;[Local list]
+;[MSN Options]
+;[MSN Protocol requires message timeout to be not less then 60 sec. Correct the timeout value.]
+;[MSN Services]
+;[Manually specify host/port]
+;[Network]
+;[Notifications]
+;[Profile]
+;[Protocol icon]
+;[Protocols]
+;[Relative list]
+;[Server groups import may change your contact list layout after next login. Do you want to upload your groups to the server?]
+;[Server list]
+;[Start Netmeeting]
+;[The changes you have made require you to reconnect to the MSN Messenger network before they take effect]
+
+; ../../protocols/MSN/msn_p2p.cpp
+;[Contact tried to send its webcam data (currently not supported)]
+;[Contact tried to share media with us (currently not supported)]
+;[Contact tried to view our webcam data (currently not supported)]
+
+; ../../protocols/MSN/msn_proto.cpp
+;[%s plugin HTTPS connections]
+;[%s plugin connections]
+;[Live Alert]
+;[Live Mail]
+;[Message is too long: MSN messages are limited by 1202 UTF8 chars]
+;[Message is too long: SMS page limited to 133 UTF8 chars]
+;[Offline messaging is not allowed for LCS contacts]
+;[Protocol is offline]
+;[You cannot send message to yourself]
+
+; ../../protocols/MSN/msn_svcs.cpp
+;[Convert to Chat]
+;[MSN requires message send timeout in your Message window plugin to be not less then 60 sec. Please correct the timeout value.]
+
+; ../../protocols/MSN/msn_ws.cpp
+;[Chat session dropped due to inactivity]
diff --git a/protocols/NewsAggregator/newsaggregator-translation.txt b/protocols/NewsAggregator/newsaggregator-translation.txt
new file mode 100644
index 0000000000..6309234bcd
--- /dev/null
+++ b/protocols/NewsAggregator/newsaggregator-translation.txt
@@ -0,0 +1,61 @@
+; Common strings that belong to many files
+;[Add Feed]
+;[Check All Feeds]
+;[Check Feed]
+;[Export Feeds]
+;[Import Feeds]
+;[News Aggregator]
+;[URL]
+
+; ../../protocols/NewsAggregator/Resource.rc
+;[0 - check manually]
+;[Add]
+;[All item's tags are valid. Put them between #. Example: #<author>#]
+;[Authentication]
+;[Cancel]
+;[Change]
+;[Check every]
+;[Display news using the following format:]
+;[Export]
+;[General Settings]
+;[Import]
+;[Login]
+;[OK]
+;[Password]
+;[Remove]
+;[Reset]
+;[Title]
+;[Use &authentication]
+;[Visualization]
+;[minutes]
+
+; ../../protocols/NewsAggregator/Src/Icons.cpp
+;[Protocol icon]
+
+; ../../protocols/NewsAggregator/Src/Menus.cpp
+;[Change feed]
+;[Check feed]
+
+; ../../protocols/NewsAggregator/Src/Options.cpp
+;[Are you sure?]
+;[Change Feed]
+;[Contact deleting]
+;[Enter Feed URL]
+;[Enter Feed name]
+;[Enter checking interval]
+;[Enter message format]
+;[Error]
+;[Feed Tag Help]
+;[Network]
+;[Tags Mask Reset]
+;[Wait...]
+
+; ../../protocols/NewsAggregator/Src/Utils.cpp
+;[%s\nis a not valid feed's address.]
+;[%s\nis a valid feed's address.]
+;[Cannot upload VersionInfo. Incorrect username or password]
+;[Cannot upload VersionInfo. Unknown error]
+;[Feed]
+;[New Aggregator]
+;[NewsAggr HTTP connection]
+;[empty]
diff --git a/protocols/Omegle/docs/omegle - langpack.txt b/protocols/Omegle/docs/omegle - langpack.txt
deleted file mode 100644
index dde7241ba9..0000000000
--- a/protocols/Omegle/docs/omegle - langpack.txt
+++ /dev/null
@@ -1,104 +0,0 @@
-; Omegle Protocol 0.1.0.0
-
-[Server]
-
-[Last question is empty.]
-
-[Your question is too short.]
-
-[Your '/asl' setting is empty.]
-
-[Unknown command. Send '/commands' for list.]
-
-[You aren't connected to any stranger. Send '/help' or '/commands' for help.]
-
-[You can't send messages in question mode.]
-
-[Omegle is a great way of meeting new friends!]
-
-[You]
-
-[Connection error.]
-
-[Chosing server: ]
-
-[Connected to server %s. There are %s users online now.]
-
-[On whole Omegle are %s strangers online now.]
-
-[Stranger 1]
-
-[Stranger 2]
-
-[Stranger]
-
-[You and the Stranger both like: ]
-
-[%s disconnected.]
-
-[Recaptcha is required.\nOpen Omegle chat in webbrowser, solve Recaptcha and try again.]
-
-[Error: ]
-
-[We are still waiting...]
-
-[Connecting canceled.]
-
-[Disconnecting...]
-
-[We are already waiting for new stranger...]
-
-[Connecting...]
-
-[Waiting for Stranger...]
-
-[We are disconnecting now, wait...]
-
-[Server:]
-
-[Visible name:]
-
-[Meet strangers with common interests (separated by commas):]
-
-[Automatically send this message to stranger after connection:]
-
-[This text will be sent when you use "/asl" message:]
-
-[Don't clear chat before connecting to new stranger]
-
-[Automatically connect to another stranger when current disconnects]
-
-[I want Omegle to reuse my questions if they are good enough (Question mode)]
-
-[Enable logging for debugging purposes]
-
-[Load count of users on actual server after connection]
-
-[Last used question (Question mode):]
-
-[Meet strangers with common interests]
-
-[Your interests (separated by commas):]
-
-[%s server connection]
-
-[Unable to get Netlib connection for Omegle]
-
-[Stranger typing]
-
-[Stranger stopped typing]
-
-[Changing stranger]
-
-[Network]
-
-[Account]
-
-[Omegle Icon]
-
-[Visit Profile]
-
-[Protocols]
-
-[Omegle]
-
diff --git a/protocols/Omegle/omegle-translation.txt b/protocols/Omegle/omegle-translation.txt
new file mode 100644
index 0000000000..613eba3a2a
--- /dev/null
+++ b/protocols/Omegle/omegle-translation.txt
@@ -0,0 +1,66 @@
+; Common strings that belong to many files
+;[Stranger]
+;[Stranger 1]
+;[Stranger 2]
+
+; ../../protocols/Omegle/chat.cpp
+;[Last question is empty.]
+;[Omegle is a great way of meeting new friends!]
+;[Server]
+;[Unknown command. Send '/commands' for list.]
+;[You]
+;[You aren't connected to any stranger. Send '/help' or '/commands' for help.]
+;[You can't send messages in question mode.]
+;[Your '/asl' setting is empty.]
+;[Your question is too short.]
+
+; ../../protocols/Omegle/communication.cpp
+;[%s disconnected.]
+;[Chosing server: ]
+;[Connected to server %s.]
+;[Connected to server %s. There are %s users online now.]
+;[Connection error.]
+;[Error: ]
+;[On whole Omegle are %s strangers online now.]
+;[Recaptcha is required.\nOpen Omegle chat in webbrowser, solve Recaptcha and try again.]
+;[We are still waiting...]
+;[You and the Stranger both like: ]
+
+; ../../protocols/Omegle/connection.cpp
+;[Connecting canceled.]
+;[Connecting...]
+;[Disconnecting...]
+;[Waiting for Stranger...]
+;[We are already waiting for new stranger...]
+;[We are disconnecting now, wait...]
+
+; ../../protocols/Omegle/omegle.rc
+;[Automatically connect to another stranger when current disconnects]
+;[Automatically send this message to stranger after connection:]
+;[Don't clear chat before connecting to new stranger]
+;[Enable logging for debugging purposes]
+;[I want Omegle to reuse my questions if they are good enough (Question mode)]
+;[Last used question (Question mode):]
+;[Load count of users on actual server after connection]
+;[Meet strangers with common interests]
+;[Meet strangers with common interests (separated by commas):]
+;[Server:]
+;[This text will be sent when you use \"/asl\" message:]
+;[Visible name:]
+;[Your interests (separated by commas):]
+
+; ../../protocols/Omegle/proto.cpp
+;[%s server connection]
+;[Account]
+;[Changing stranger]
+;[Network]
+;[Stranger stopped typing]
+;[Stranger typing]
+;[Unable to get Netlib connection for Omegle]
+;[Visible name]
+
+; ../../protocols/Omegle/theme.cpp
+;[Omegle]
+;[Omegle Icon]
+;[Protocols]
+;[Visit Profile]
diff --git a/protocols/Quotes/quotes-translation.txt b/protocols/Quotes/quotes-translation.txt
new file mode 100644
index 0000000000..fea1f2c640
--- /dev/null
+++ b/protocols/Quotes/quotes-translation.txt
@@ -0,0 +1,136 @@
+; Common strings that belong to many files
+;[Info provided by]
+
+; ../../protocols/Quotes/Chart.h
+;[There is no to show]
+
+; ../../protocols/Quotes/CommonOptionDlg.cpp
+;[Enter integer value between 1 and 24.]
+;[Enter integer value between 1 and 60.]
+;[Enter text to display in contact list.]
+;[Hours]
+;[Minutes]
+;[Seconds]
+
+; ../../protocols/Quotes/CurrencyConverter.cpp
+;[Enter positive number.]
+
+; ../../protocols/Quotes/Forex.cpp
+;[Network]
+
+; ../../protocols/Quotes/Forex.rc
+;[&Add]
+;[&Add to History only if Value Changed]
+;[&Advanced Settings...]
+;[&Browse...]
+;[&Choose Quotes to watch in contact list:]
+;[&Convert:]
+;[&Display in Contact List as:]
+;[&Format:]
+;[&Refresh Quotes Every:]
+;[&Refresh Rates Every:]
+;[&Remove]
+;[&Select File:]
+;[&Status Message:]
+;[&Swap]
+;[&Tendency:]
+;[&Variables...]
+;[&Watched Quotes:]
+;[&Watched currency rates:]
+;[&to:]
+;[<a>SysLink1</a>]
+;[Add to &Log only if Value Changed]
+;[Background colour]
+;[Cancel]
+;[Chart]
+;[Close]
+;[Colours]
+;[Convert]
+;[Currency Converter]
+;[Current Rate:]
+;[Custom]
+;[Delay]
+;[Do not add to popup's history]
+;[Edit Settings]
+;[F&ormat:]
+;[Filter:]
+;[From PopUp plugin]
+;[Get data from:]
+;[Info provided by <a href=\"http://www.dukascopy.com\">Dukascopy Swiss Forex Group</a>]
+;[Info provided by <a href=\"http://www.google.com\">Google</a>]
+;[Log]
+;[OK]
+;[Permanent]
+;[Popup Window Settings]
+;[Popup settings...]
+;[Preview]
+;[Previous Rate:]
+;[Quote\\Rate Info]
+;[Rate Fetch Time:]
+;[Show &Popup Window]
+;[Show Popup Window Only if Value &Changed]
+;[Static]
+;[Status &Message:]
+;[Text colour]
+;[Type &Stock Name or Symbol:]
+;[Use &External File]
+;[Use &Internal History]
+;[Use contact specific settings]
+;[Use default colours]
+;[Use user-defined colours]
+;[V&ariables...]
+;[Variable List]
+;[Variables Allowed: %miranda_userdata%,%quotename%]
+
+; ../../protocols/Quotes/HTTPSession.cpp
+;[Quotes HTTP connections]
+
+; ../../protocols/Quotes/IconLib.cpp
+;[Protocols]
+
+; ../../protocols/Quotes/ImportExport.cpp
+;[All files (*.*)]
+;[Xml File (*.xml)]
+
+; ../../protocols/Quotes/ModuleInfo.cpp
+;[Miranda could not load Quotes plugin. Microsoft HTML parser is missing.]
+;[Miranda could not load Quotes plugin. XML parser is missing.]
+
+; ../../protocols/Quotes/QuoteInfoDlg.cpp
+;[Quote]
+
+; ../../protocols/Quotes/QuotesProviderGoogle.cpp
+;[Error occurred during html parsing.]
+;[Error occurred during site access.]
+
+; ../../protocols/Quotes/QuotesProviderVisitorFormatSpecificator.cpp
+;[Change]
+;[Day's High]
+;[Day's Low]
+;[Fetch Date]
+;[Fetch Time]
+;[Fetch Time and Date]
+;[From Currency Full Name]
+;[From Currency Short Name]
+;[Into Currency Full Name]
+;[Into Currency Short Name]
+;[Left slash (\\)]
+;[Open Price]
+;[Percent Change to After Hours]
+;[Percent Change to Yesterday Close]
+;[Percentage Character (%)]
+;[Previous Close]
+;[Previous Rate Value]
+;[Quote Name]
+;[Quote Symbol]
+;[Rate Value]
+;[Short notation for \"%f/%i\"]
+;[Source of Information]
+;[Tabulation]
+
+; ../../protocols/Quotes/SettingsDlg.cpp
+;[Enter history format.]
+;[Enter integer value]
+;[Enter log file format.]
+;[Enter log file name.]
+;[Enter popup window format.]
diff --git a/protocols/Twitter/twitter-translation.txt b/protocols/Twitter/twitter-translation.txt
new file mode 100644
index 0000000000..d27e9902d0
--- /dev/null
+++ b/protocols/Twitter/twitter-translation.txt
@@ -0,0 +1,58 @@
+; Common strings that belong to many files
+;[]
+
+; ../../protocols/Twitter/connection.cpp
+;[Failed to get Twitter Access Tokens, please go offline and try again. If this keeps happening, check your internet connection.]
+;[OAuth variables are out of sequence, they have been reset. Please reconnect and reauthorise Miranda to Twitter.com (do the PIN stuff again)]
+;[Please enter a password.]
+;[Something went wrong with authorisation, OAuth keys have been reset. Please try to reconnect. If problems persist, please se your doctor]
+;[You're missing the Nick key in the database. This isn't really a big deal, but you'll notice some minor quirks (self contact in list, no group chat outgoing message highlighting, etc). To fix it either add it manually or reset your twitter account in the miranda account options]
+
+; ../../protocols/Twitter/proto.cpp
+;[%s Protocol]
+;[%s avatar connection]
+;[%s server connection]
+;[Basic]
+;[Network]
+;[Popups]
+;[Send Tweet...]
+
+; ../../protocols/Twitter/theme.cpp
+;[Protocols]
+;[Reply...]
+;[Twitter]
+;[Visit Homepage]
+
+; ../../protocols/Twitter/twitter.rc
+;[Back]
+;[Base URL:]
+;[But not during sign-on]
+;[Cancel]
+;[Colors]
+;[Create a new Twitter account]
+;[Custom]
+;[Default group:]
+;[Enable popup notifications for Tweets]
+;[Enter Twitter PIN]
+;[Enter the PIN provided by Twitter to complete your sign in. This is a one time process until you recreate your Miranda Twitter account.]
+;[Misc. Options]
+;[OK]
+;[Once every]
+;[Permanent]
+;[Please cycle your connection for these changes to take effect]
+;[Polling rate:]
+;[Preview]
+;[Send]
+;[Send Tweet]
+;[Server:]
+;[Text]
+;[Timeouts]
+;[Treat tweets as messages]
+;[Use Popup colors]
+;[Use Windows colors]
+;[Use custom colors]
+;[Use default]
+;[Use group chat for Twitter feed]
+;[Username:]
+;[[Sign in to link your twitter account]]
+;[sec]
diff --git a/protocols/Weather/langpack_defweather.txt b/protocols/Weather/langpack_defweather.txt
deleted file mode 100644
index 211c2451da..0000000000
--- a/protocols/Weather/langpack_defweather.txt
+++ /dev/null
@@ -1,126 +0,0 @@
-Miranda Language Pack Version 1
-Language: English (UK) for Weather Protocol Icon Assignment
-Locale: 0809
-Last-Modified-Using: Miranda 0.3.3.0
-Authors: NoName
-Author-email:
-Plugins-included: Weather Protocol
-
-; Weather protocol v0.3+ use this to assignment icon to weather condition
-; This file is just a sample, the weather protocol will function properly without file
-; if internal icon selection is turn on. If internal icon selection is off, these
-; translation strings must present (in any desired language) in order for the plugin
-; to function properly. Otherwise, NA will be set for all weather stations.
-
-; The format of this is similar to the other language pack string, using
-; [# Weather <status> <counter> #]
-; The protocol will read all string with counter = 1 until the first unavailable string
-; ie. the translated string is the same as the original string.
-; The priority of the condition icons is:
-; Lightning, Fog, Snow Shower, Snow, Rain Shower, Rain, Partly Cloudy, Cloudy, Sunny
-; Weather protocol will assign the icon if part of the string patches. If no match found,
-; an NA icon is assigned for that station.
-; String of all languages can be added so the icon can display properly even if the raw
-; data is in some language other than English.
-
-;==============================
-; Sunny
-[# Weather Sunny 1 #]
-Sunny
-
-[# Weather Sunny 2 #]
-Clear
-
-[# Weather Sunny 3 #]
-Fair
-
-;==============================
-; Partly Cloudy
-[# Weather Partly Cloudy 1 #]
-Mainy Sunny
-
-[# Weather Partly Cloudy 2 #]
-Mainy Clear
-
-[# Weather Partly Cloudy 3 #]
-Partly
-
-[# Weather Partly Cloudy 4 #]
-Mostly
-
-[# Weather Partly Cloudy 5 #]
-Clouds
-
-;==============================
-; Cloudy
-[# Weather Cloudy 1 #]
-Cloudy
-
-[# Weather Cloudy 2 #]
-Overcast
-
-;==============================
-; Rain
-[# Weather Rain 1 #]
-Drizzle
-
-[# Weather Rain 2 #]
-Rain
-
-;==============================
-; Rain Shower
-[# Weather Rain Shower 1 #]
-Rain Shower
-
-[# Weather Rain Shower 2 #]
-Shower
-
-;==============================
-; Snow
-[# Weather Snow 1 #]
-Snow
-
-[# Weather Snow 2 #]
-Ice
-
-[# Weather Snow 3 #]
-Freezing
-
-[# Weather Snow 4 #]
-Wintry
-
-;==============================
-; Snow Shower
-[# Weather Snow Shower 1 #]
-Snow Shower
-
-[# Weather Snow Shower 2 #]
-Flurries
-
-;==============================
-; Lightning
-[# Weather Lightning 1 #]
-Thunder
-
-[# Weather Lightning 1 #]
-T-storm
-
-;==============================
-; Fog
-[# Weather Fog 1 #]
-Fog
-
-[# Weather Fog 2 #]
-Mist
-
-[# Weather Fog 3 #]
-Smoke
-
-[# Weather Fog 4 #]
-Haze
-
-[# Weather Fog 5 #]
-Sand
-
-[# Weather Fog 6 #]
-Dust \ No newline at end of file
diff --git a/protocols/Weather/weather-translation.txt b/protocols/Weather/weather-translation.txt
index 72a74ea9f8..91f2a6048d 100644
--- a/protocols/Weather/weather-translation.txt
+++ b/protocols/Weather/weather-translation.txt
@@ -1,798 +1,240 @@
-; this is a template for translation of weather protocol
-; last updated March 21, 2005 for version 0.3.5.0
-
-*************************************************************************************
-********************************** NEW IN V0.3.8.17 *********************************
-*************************************************************************************
-[#condition Weather]
-example [#Sunny Weather]
-
-*************************************************************************************
-********************************** NEW IN V0.3.5.0 **********************************
-*************************************************************************************
-; options
-[Update weather information at startup]
-
-; popup options
-[Updates]
-[Errors]
-[Alerts]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.4.0 **********************************
-*************************************************************************************
-[When condition unavailable, use the status:]
-[Special status]
-[Day/Month]
-[No change]
-[2 chars]
-[3 chars]
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.13 *********************************
-*************************************************************************************
-; missing translation strings - thanks smyle again
-[Edit Weather Station]
-[Link Settings]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.11 *********************************
-*************************************************************************************
-; missing translation strings - thanks smyle
-[Extra text]
-[Weather text]
-[Popup Text]
-[Do not display weather condition as protocol status]
-[Log]
-
-; missing weather conditions - thanks smyle again
-[Showers]
-[AM Showers]
-[PM Showers]
-[Scatter Showers]
-[Rain / Wind]
-[Showers / Wind]
-[AM Showers / Wind]
-[PM Showers / Wind]
-[Scatter Showers / Wind]
-[Few Showers]
-[Few Showers / Wind]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.10 *********************************
-*************************************************************************************
-; menu item
-[Add New Weather Station]
-
-; sound event
-[Weather Alert Issued]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.6 **********************************
-*************************************************************************************
-
-; sound event
-[Weather Condition Changed]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.5 **********************************
-*************************************************************************************
-
-; fix in defaults - change %h to %m
-[%c\nTemperature: %t\nFeel-Like: %f\nPressure: %p\nWind: %i %w\nHumidity: %m\nDew Point: %e\nVisibility: %v\n\nSun Rise: %r\nSun Set: %y\n\n5 Days Forecast:\n%[Forecast Day 1]\n%[Forecast Day 2]\n%[Forecast Day 3]\n%[Forecast Day 4]\n%[Forecast Day 5]]
-[Feel-Like: %f\nPressure: %p\nWind: %i %w\nHumidity: %m\nDew Point: %e\nVisibility: %v\n\nSun Rise: %r\nSun Set: %y\n\n5 Days Forecast:\n%[Forecast Day 1]\n%[Forecast Day 2]\n%[Forecast Day 3]\n%[Forecast Day 4]\n%[Forecast Day 5]"]
-[%c, %t (feel-like %f) Wind: %i %w Humidity: %m]
-[%n at %u: %c, %t (feel-like %f) Wind: %i %w Humidity: %m]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.4 **********************************
-*************************************************************************************
-
-; option dialog
-[Disable internal station status icon selection]
-[Disable support for automatic protocol icons assignment]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.3 **********************************
-*************************************************************************************
-
-; weather ini setup dialog
-[Weather Protocol INI Setup]
-[Install and load your weather ini file here]
-[Weather Protocol cannot find any weather INI file stored in your computer. To setup weather INI and add weather stations, please follow the steps:]
-[Click here to download a weather ini file from Miranda file listing]
-[Extract the weather ini file from archive to this directory]
-[Click here to load the data from the new ini file into memory]
-[Add new weather station and close this dialog]
-[Never show this at startup again]
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.2 **********************************
-*************************************************************************************
-
-; options
-[Make the contact italic when weather alert is issued]
-[Display warning if INI file is not found at startup]
-
-; weather error codes
-[Invalid ID format, missing \"/\" (10)]
-[Invalid service (11)]
-[Invalid station (12)]
-[Weather service ini for this station is not found (20)]
-[Netlib error - check your internet connection (30)]
-[Empty data is retrieved (40)]
-[Document not found (42)]
-[Document too short to contain any weather data (43)]
-[Unknown error (99)]
-[HTTP Error: No content (204)]
-[HTTP Error: Data moved (301)]
-[HTTP Error: Use proxy (305)]
-[HTTP Error: Temporary redirect (307)]
-[HTTP Error: Bad request (400)]
-[HTTP Error: Unauthorized (401)]
-[HTTP Error: Payment required (402)]
-[HTTP Error: Forbidden (403)]
-[HTTP Error: Not found (404)]
-[HTTP Error: Method not allowed (405)]
-[HTTP Error: Proxy authentication required (407)]
-[HTTP Error: Gone (410)]
-[HTTP Error: Internal server error (500)]
-[HTTP Error: Bad gateway (502)]
-[HTTP Error: Service unavailable (503)]
-[HTTP Error: Gateway timeout (504)]
-[HTTP Error %i]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.3.0 **********************************
-*************************************************************************************
-
-; ------ Options ------
-[Disable auto update when status changes to offline, enable when changes to other]
-[Remove old data when updating]
-
-; ------ Popup Options ------
-[Show user detail]
-[From PopUp plugin]
-[Permanent]
-
-; ------ Text Options ------
-[To old settings]
-[To default]
-[Brief Info Title]
-[Weather Protocol Text Preview]
-
-; ------ Menu ------
-[Remove Old Data then Update All]
-[Remove Old Data then Update]
-[Auto Update Enabled]
-[Auto Update Disabled]
-
-; ------ Brief info ------
-[More...]
-[More Info]
-[Update]
-[Webpage]
-[View all weather details for this contact]
-
-; defaults
-[Weather Condition for %n as of %u]
-[%c, %t\nToday: High %h, Low %l]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.2.9 **********************************
-*************************************************************************************
-
-; ------ weather_opt.c ------
-[More Variables]
-[Here is a list of custom variables that are currently available]
-
-; ------ weather_info.c ------
-[bytes]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.2.4 **********************************
-*************************************************************************************
-
-; ------ weather_contacts.c ------
-[Get city name from ID]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.2.3 **********************************
-*************************************************************************************
-
-; ------ edit setting dialog ------
-[City name]
-
-; ------ weather_contacts.c ------
-[<Enter city name here>]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.2.2 **********************************
-*************************************************************************************
-
-; ------ option dialog ------
-[Weather status will free to change all the time if this option is enabled.]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.2.0 **********************************
-*************************************************************************************
-
-;==============================
-; Dialogs
-
-; ------ option dialogs ------
-[Change display texts]
-[View weather INI information]
-
-; ------ edit weather station -------
-[Disable automatic update for this station]
-[Browse]
-
-
-;==============================
-; Translation in Codes
-
-; ------ weather_contacts.c ------
-; dialog texts
-[Weather INI information]
-[View webpage]
-[Reset to default]
-[Text Files]
-[All Files]
-
-
-; ------ weather_ini.c ------
-[Click \"Yes\" to download new data files, \"No\" to load Weather Protocol without any update support]
-
-; ini info
-[A list of Weather INI files currently in memory:]
-[Name\tAuthor\tFile Version\tINI ver\tItems\tDisplay Name\t\tFile Name]
-[Total INI files:\t%i]
-[Total memory used:\t%i bytes]
-[Weather INI Information]
-
-; individual ini info
-[The corresponding INI file for \"%s\" is not found.]
-[Weather INI information for \"%s\":]
-[Name:]
-[Internal Name:]
-[Author:]
-[Version:]
-[INI Version:]
-[File Name:]
-[Item Count:]
-[Memory Used:]
-[Description:]
-
-
-; ------ weather_opt.c ------
-[%[..]\tcustom variables]
-
-
-;===============================
-; weather information (new in v0.3.x)
-
-; weekdays (short)
-[Mon]
-[Tue]
-[Wed]
-[Thu]
-[Fri]
-[Sat]
-[Sun]
-
-; weekdays (long)
-[Monday]
-[Tuesday]
-[Wednesday]
-[Thursday]
-[Friday]
-[Saturday]
-[Sunday]
-
-; pressure changes
-[Rising]
-[Steady]
-[Falling]
-[rising]
-[steady]
-[falling]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.1.5 **********************************
-*************************************************************************************
-
-; option page
-[Consider weather info updated only when condition and temperature are changed]
-
-; ------ weather_ini.c ------
-[Invalid ini format for: %s]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.1.0 **********************************
-*************************************************************************************
-
-; ------ weather_addstn.c ------
-; dummy searches
-[<Enter station name here>]
-[<Enter station ID here>]
-
-; ------ weather_contacts.c ------
-[All update data has been reloaded.]
-
-; ------ weather_ini.c ------
-; crash preventions
-[Error when obtaining data: %s]
-[<Error>]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.0.1 **********************************
-*************************************************************************************
-
-; ------ Option dialog ------
-[Fahrenheit]
-
-; ------ weather_contacts.c ------
-[The URL for complete forcast have not been set. You can set it from the Edit Settings dialog.]
-[The URL for weather map have not been set. You can set it from the Edit Settings dialog.]
-
-
-*************************************************************************************
-********************************** NEW IN V0.3.0.0 **********************************
-*************************************************************************************
-
-;==============================
-; Dialogs
-
-; ------ Option dialog ------
-[Open URLs in new browser window]
-
-[Units]
-[Temperature]
-[Celsius]
-[Wind]
-[km/h]
-[m/s]
-[mph]
-[knots]
-[Visibillity]
-[km]
-[miles]
-[Pressure]
-[kPa]
-[mb (hPa)]
-[inches]
-[mm Hg (torr)]
-
-[Texts]
-[Click the button on the left to change the display and log texts]
-
-[Advanced Options]
-[Hide Weather in status bar and status menu]
-[Note that icon cannot be changed when this feature is enabled]
-[Disable internal icon selection]
-[Miranda IM has to be restarted for the changes to take effect.]
-
-; ------ Text options dialog ------
-[Note Text]
-[Reset]
-
-; User info dialog
-[Feel-like]
-[Humidity]
-[Dewpoint]
-[Sunrise]
-[Sunset]
-[Today's High]
-[Today's Low]
-
-
-;==============================
-; Translation in Codes
-
-; ------ weather.c ------
-; for netlib
-[Weather HTTP connections]
-
-; ------ weather_contacts.c ------
-; menu item for enable/disable popups
-[Enable &weather notification]
-[Disable &weather notification]
-
-; menu item texts
-[Update All Weather]
-[Reload All Update Data]
-
-; ------ weather_ini.c ------
-[No update data file is found. Please check your Plugins\\Weather directory.]
-
-; ------ weather_opt.c ------
-; defaults
-[%n [%t, %c]]
-
-; variable list (this looks scary...)
-[%c\tcurrent condition\n%d\tcurrent date\n%e\tdewpoint\n%f\tfeel-like temperature\n%h\ttoday's high\n%i\twind direction\n%l\ttoday's low\n%m\thumidity\n%n\tstation name\n%p\tpressure\n%r\tsunrise time\n%s\tstation ID\n%t\ttemperature\n%u\tupdate time\n%v\tvisibility\n%w\twind speed\n%y\tsun set]
-
-
-;===============================
-; weather information (new in v0.3.x)
-
-; Wind (short)
-[calm]
-[Calm]
-[N]
-[W]
-[S]
-[E]
-[NW]
-[NE]
-[SW]
-[SE]
-[NNW]
-[NNE]
-[SSW]
-[SSE]
-[ENE]
-[WSW]
-[WNW]
-[ESE]
-
-; Wind (long)
-[North]
-[East]
-[South]
-[West]
-[Northwest]
-[Northeast]
-[Southwest]
-[Southeast]
-[North Northwest]
-[North Northeast]
-[South Southwest]
-[South Southeast]
-[East Northeast]
-[West Southwest]
-[West Northwest]
-[East Southeast]
-
-; Visibility
-[unlimited]
-[Unlimited]
-
-; units not included in the plugin translation
-[mb]
-[hPa]
-[in]
-[mm]
-[torr]
-
-
-;===============================
-; weather conditions for icon determination
-; Note: please refer to the sample "langpack_defweather.txt"
-
-
-*************************************************************************************
-******************** TRANSLATION STRINGS FROM 0.0.0.1 TO 0.2.5.1 ********************
-*************************************************************************************
-
-;==============================
-; Dialogs
-
-; ------ Edit Settings ------
-[Weather Station]
-[Description]
-[ID]
-[Log Information]
-[Use internal history]
-[Use external file]
-[Overwrite file upon update]
-[Path:]
-[Link Settings]
-[More Info URL]
-[Weather Map]
-[Other Options]
-[Set as default station]
-[Disable PopUp for this station]
-[Change]
-[Cancel]
-
-; ------ Option dialog ------
-[Options]
-[Show main menu items]
-[Update weather information every]
-[minutes.]
-[Do not display weather condition as protocol status]
-
-[Degree sign:]
-[Change]
-
-; ------ Popup option dialog ------
-[PopUp Options]
-[Enable popups]
-[Popup only when condition changes]
-[Show informations and warnings]
-
-[Popup Actions]
-[Left Click]
-[Right Click]
-[Dismiss PopUp]
-[Open brief information]
-[Open complete forecast]
-[Open weather map]
-[View history]
-[Open log file]
-[Show user menu]
-
-[Colours]
-[Background colour]
-[Text colour]
-[Use Windows colours]
-[Preview]
-
-[Popup Delay]
-[Delay]
-[seconds]
-
-[PopUp Text]
-[Popup Title]
-[Popup Text]
-[Variables]
-
-; ------ Text options dialog ------
-[Weather Protocol Text Options]
-[Contact List]
-[Brief Info]
-[External Log]
-[History Log]
-[Variable List]
-[Okay]
-[Cancel]
-
-
-;==============================
-; Translation in Codes
-
-; ------ weather.c ------
-; weather.h
-[N/A]
-[Weather Protocol]
-[Weather]
-
-; weather_addstn.c
-; adding new station
-[Current weather information for %s.]
-[%s is now the default weather station]
-
-; searching for a station
-[Please try again after weather update is completed.]
-
-; ------ weather_contacts.c ------
-; view log
-[Weather condition was not logged.]
-
-; menu item texts
-[Update Weather]
-[Brief Information]
-[Read Complete Forecast]
-[Weather Map]
-[View Log]
-[Edit Settings]
-[Weather Notification]
-
-; contact info dialog
-[Current condition for %n]
-[Last update on: %d %u]
-
-; brief info dialog
-[No information available.\nPlease update weather condition first.]
-[Do you want to view more information?]
-[Brief information for ]
-
-; edit setting dialog
-[Current weather information for %s.]
-
-; ------ weather_conv.c ------
-[<unknown time>]
-
-; ------ weather_http.c ------
-[Unable to retrieve weather information for %s]
-
-; ------ weather_ini.c ------
-; currently none
-
-; ------ weather_popup.c ------
-; popup preview
-[Here is a short weather description]
-[This is the name of the city]
-
-; ------- weather_svcs.c ------
-; unique ID
-[Station ID]
-
-
-;===============================
-; weather conditions
-; Note: the following may not be a complete list of all the possible weather conditions
-; here are just a "few" common conditions as there are way too many to identify!!
-
-; sunny
-[Sunny]
-[Clear]
-[Fair]
-[Sunny/Windy]
-[Clear/Windy]
-[Fair/Windy]
-[Windy]
-
-; partly cloudy
-[Partly Sunny]
-[Mostly Cloudy]
-[Mostly Clear]
-[Partly Sunny/Windy]
-[Mostly Clear/Windy]
-[Mostly Sunny]
-[Mostly Sunny/Windy]
-
-; cloudy
-[Cloudy]
-[Overcast]
-[Cloudy/Windy]
-[Overcast/Windy]
-[Mostly Cloudy/Windy]
-[Mostly Cloudy]
-
-; rain
-[Light Drizzle]
-[Drizzle]
-[Light Rain]
-[Rain]
-[Heavy Rain]
-[Light Rain/Fog]
-[Rain/Fog]
-[Light Drizzle/Windy]
-[Drizzle/Windy]
-[Light Rain/Windy]
-[Rain/Windy]
-[Heavy Rain/Windy]
-[AM Light Rain]
-[PM Light Rain]
-[AM Light Rain/Windy]
-[PM Light Rain/Windy]
-
-; showers
-[Rain Shower]
-[Showers]
-[Heavy Rain Shower]
-[Heavy Rain Shower/Windy]
-[Light Rain Shower]
-[AM Shower]
-[PM Shower]
-[Scattered Shower]
-[Rain Shower/Windy]
-[Shower/Windy]
-[Light Rain Shower/Windy]
-[AM Shower/Windy]
-[PM Shower/Windy]
-[Scattered Shower/Windy]
-[Few Showers]
-[Few Showers/Windy]
-[Showers in the Vicinity]
-[Thunder in the Vicinity]
-
-; snow
-[Light Snow]
-[Snow]
-[Heavy Snow]
-[Light Snow Pellets]
-[Snow Pellets]
-[Light Ice Pellets]
-[Ice Pellets]
-[Wintery Weather]
-[Light Freezing Rain]
-[Freezing Rain]
-[Flurries/Windy]
-[Light Flurries/Windy]
-[Light Snow/Windy]
-[Snow/Windy]
-[Heavy Snow/Windy]
-[Light Snow Pellets/Windy]
-[Snow Pellets/Windy]
-[Light Ice Pellets/Windy]
-[Ice Pellets/Windy]
-[Light Freezing Rain/Windy]
-[Freezing Rain/Windy]
-[Wintery Mix]
-[Light Snow Grains]
-[Snow Grains]
-[Rain/Snow]
-[Rain/Show/Windy]
-[Light Rain/Freezing Rain]
-[Rain/Freezing Rain]
-[Light Rain/Freezing Rain/Windy]
-[Rain/Freezing Rain/Windy]
-[AM Snow]
-[PM Snow]
-[AM Light Snow]
-[PM Light Snow]
-[Ice Crystals]
-[Ice Crystals/Windy]
-
-; snow showers
-[Snow Showers]
-[Heavy Snow Shower]
-[Heavy Snow Shower/Windy]
-[PM Snow Showers]
-[AM Snow Showers]
-[Rain/Snow Showers]
-[Snow Showers/Windy]
-[PM Snow Showers/Windy]
-[AM Snow Showers/Windy]
-[Rain/Snow Showers/Windy]
-[Light Snow Showers]
-[Light Snow Showers/Windy]
-[Flurries]
-[Light Flurries]
-[Scattered Flurries]
-[Few Flurries]
-[Few Flurries/Windy]
-[Scattered Snow Showers]
-[Scattered Snow Showers/Windy]
-[Few Snow Showers]
-[Few Snow Showers/Windy]
-[Freezing Drizzle]
-[Light Freezing Drizzle]
-[Freezing Drizzle/Windy]
-[Light Freezing Drizzle/Windy]
-[Drifting Snow]
-
-; thunder
-[Thunderstorms]
-[Scattered Thunderstorms]
-[Thunderstorms/Windy]
-[Scattered Thunderstorms/Windy]
-[Rain/Thunder]
-[Light Thunderstorms/Rain]
-[Thunderstorms/Rain]
-[Light Rain with Thunder]
-[Rain with Thunder]
-[T-Storm]
-
-; fog
-[Fog]
-[Haze]
-[Mist]
-[Fog/Windy]
-[Haze/Windy]
-[Mist/Windy]
-[Partial Fog]
-[Smoke]
-[Foggy]
-[AM Fog/PM Sun]
-[Blowing Sand]
-[Low Drifting Sand]
-[Blowing Dust]
-[Widespread Dust/Windy]
-[Widespread Dust]
-[Duststorm]
-
-; n/a
-[Data Not Available]
-[N/A]
-; and any other possible modes
+; Common strings that belong to many files
+;[%s is now the default weather station]
+;[<Error>]
+;[Brief Info]
+;[Current weather information for %s.]
+;[More Variables]
+;[Variable List]
+;[Weather Protocol]
+;[ft]
+;[kPa]
+;[km]
+;[km/h]
+;[knots]
+;[m]
+;[m/s]
+;[miles]
+;[mph]
+
+; ../../protocols/Weather/resource.rc
+;[2 chars]
+;[3 chars]
+;[Add new weather station and close this dialog]
+;[Alerts]
+;[Avatar only mode]
+;[Avatar size]
+;[Background colour]
+;[Brief Info Title]
+;[Cancel]
+;[Celsius]
+;[Change]
+;[City name]
+;[City:]
+;[Click here to download a weather ini file from Miranda file listing]
+;[Click here to load the data from the new ini file into memory]
+;[Close]
+;[Colours]
+;[Consider weather info updated only when condition and temperature are changed]
+;[Contact List]
+;[Day/Month]
+;[Default]
+;[Degree sign:]
+;[Delay]
+;[Dewpoint]
+;[Disable PopUp for this station]
+;[Disable automatic update for this station]
+;[Dismiss PopUp]
+;[Do not append units to values]
+;[Do not display fractional values]
+;[Edit Weather Station]
+;[Elevation]
+;[Enable popups]
+;[Errors]
+;[External Log]
+;[Extra Text]
+;[Extract the weather ini file from archive to this directory]
+;[Fahrenheit]
+;[Feel-like]
+;[Frame]
+;[From PopUp plugin]
+;[History Log]
+;[Humidity]
+;[ID]
+;[Left Click]
+;[Link Settings]
+;[Log Information]
+;[Make the contact italic when weather alert is issued]
+;[Menu]
+;[Modes]
+;[More Info URL]
+;[More...]
+;[No change]
+;[Note Text]
+;[Open URLs in new browser window]
+;[Open brief information]
+;[Open complete forecast]
+;[Open log file]
+;[Open weather map]
+;[Options]
+;[Other Options]
+;[Overwrite file upon update]
+;[Path:]
+;[Permanent]
+;[PopUp Options]
+;[Popup Actions]
+;[Popup Delay]
+;[Popup Text]
+;[Popup Title]
+;[Popup only when condition changes]
+;[Pressure]
+;[Preview]
+;[Reload INI]
+;[Remove old data when updating]
+;[Reset]
+;[Right Click]
+;[Set as default station]
+;[Show user detail]
+;[Show user menu]
+;[Status Message]
+;[Sunrise]
+;[Sunset]
+;[Temperature]
+;[Text colour]
+;[To default]
+;[To old setting]
+;[Today's High]
+;[Today's Low]
+;[Total INI files]
+;[Total memory used]
+;[Units]
+;[Update]
+;[Update weather information every]
+;[Update weather information on startup]
+;[Updates]
+;[Use Windows colours]
+;[Use external file]
+;[Use internal history]
+;[Use weather condition as protocol status]
+;[Variables]
+;[View history]
+;[Visibility]
+;[Weather Map]
+;[Weather Protocol INI Setup]
+;[Weather Protocol INI Setup\nInstall and load your weather ini file here]
+;[Weather Protocol cannot find any weather INI file stored in your computer. To setup weather INI and add weather stations, please follow the steps:]
+;[Weather Station]
+;[Webpage]
+;[Wind]
+;[inches]
+;[mb (hPa)]
+;[minutes]
+;[mm Hg (torr)]
+;[seconds]
+
+; ../../protocols/Weather/weather.cpp
+;[Weather Alert Issued]
+;[Weather Condition Changed]
+
+; ../../protocols/Weather/weather.h
+;[Document not found (42)]
+;[Document too short to contain any weather data (43)]
+;[Empty data is retrieved (40)]
+;[HTTP Error: Bad gateway (502)]
+;[HTTP Error: Bad request (400)]
+;[HTTP Error: Data moved (301)]
+;[HTTP Error: Forbidden (403)]
+;[HTTP Error: Gateway timeout (504)]
+;[HTTP Error: Gone (410)]
+;[HTTP Error: Internal server error (500)]
+;[HTTP Error: Method not allowed (405)]
+;[HTTP Error: No content (204)]
+;[HTTP Error: Not found (404)]
+;[HTTP Error: Payment required (402)]
+;[HTTP Error: Proxy authentication required (407)]
+;[HTTP Error: Service unavailable (503)]
+;[HTTP Error: Temporary redirect (307)]
+;[HTTP Error: Unauthorized (401)]
+;[HTTP Error: Use proxy (305)]
+;[Invalid ID format, missing \"/\" (10)]
+;[Invalid service (11)]
+;[Invalid station (12)]
+;[N/A]
+;[Netlib error - check your internet connection (30)]
+;[Unknown error (99)]
+;[Weather service ini for this station is not found (20)]
+
+; ../../protocols/Weather/weather_addstn.cpp
+;[<Enter station ID here>]
+;[<Enter station name here>]
+;[Please try again after weather update is completed.]
+
+; ../../protocols/Weather/weather_contacts.cpp
+;[All Files]
+;[Text Files]
+;[The URL for complete forcast have not been set. You can set it from the Edit Settings dialog.]
+;[The URL for weather map have not been set. You can set it from the Edit Settings dialog.]
+;[Weather condition was not logged.]
+
+; ../../protocols/Weather/weather_conv.cpp
+;[<unknown time>]
+;[HTTP Error %i]
+;[in]
+;[mb]
+;[mm]
+
+; ../../protocols/Weather/weather_data.cpp
+;[<Enter city name here>]
+;[Error when obtaining data: %s]
+
+; ../../protocols/Weather/weather_http.cpp
+;[Weather HTTP connections]
+
+; ../../protocols/Weather/weather_info.cpp
+;[Author:]
+;[Description:]
+;[File Name:]
+;[Here is a list of custom variables that are currently available]
+;[INI Version:]
+;[Internal Name:]
+;[Item Count:]
+;[Memory Used:]
+;[Name:]
+;[The corresponding INI file for \"%s\" is not found.]
+;[Version:]
+;[Weather INI information]
+;[Weather INI information for \"%s\":]
+;[bytes]
+
+; ../../protocols/Weather/weather_ini.cpp
+;[All update data has been reloaded.]
+;[Invalid ini format for: %s]
+;[No update data file is found. Please check your Plugins\\Weather directory.]
+
+; ../../protocols/Weather/weather_opt.cpp
+;[%c\tcurrent condition\n%d\tcurrent date\n%e\tdewpoint\n%f\tfeel-like temp\n%h\ttoday's high\n%i\twind direction\n%l\ttoday's low\n%m\thumidity\n%n\tstation name\n%p\tpressure\n%r\tsunrise time\n%s\tstation ID\n%t\ttemperature\n%u\tupdate time\n%v\tvisibility\n%w\twind speed\n%y\tsun set]
+;[Display]
+;[General]
+;[Network]
+;[PopUps]
+;[Weather Protocol Text Preview]
+
+; ../../protocols/Weather/weather_popup.cpp
+;[%[..]\tcustom variables]
+;[%c\tcurrent condition\n%d\tcurrent date\n%e\tdewpoint\n%f\tfeel-like temperature\n%h\ttoday's high\n%i\twind direction\n%l\ttoday's low\n%m\thumidity\n%n\tstation name\n%p\tpressure\n%r\tsunrise time\n%s\tstation ID\n%t\ttemperature\n%u\tupdate time\n%v\tvisibility\n%w\twind speed\n%y\tsun set]
+;[Here is a short weather description]
+;[This is the name of the city]
+
+; ../../protocols/Weather/weather_svcs.cpp
+;[Station ID]
+
+; ../../protocols/Weather/weather_update.cpp
+;[Unable to retrieve weather information for %s]
+
+; ../../protocols/Weather/weather_userinfo.cpp
+;[Current condition for %n]
+;[Information]
+;[Last update on: %u]
+;[More Info]
+;[No information available.\r\nPlease update weather condition first.]
+;[Retrieving new data, please wait...]
+;[Variable]
diff --git a/protocols/YAMN/docs/language.pop3.txt b/protocols/YAMN/docs/language.pop3.txt
deleted file mode 100644
index 03fb78ec79..0000000000
--- a/protocols/YAMN/docs/language.pop3.txt
+++ /dev/null
@@ -1,118 +0,0 @@
-;
-; YAMN-POP3 0.2.4.7 translation file
-;
-;--------------------------------
-; NEW in 0.2.4.7
-;--------------------------------
-
-;--------------------------------
-; CHANGED in 0.2.4.7
-;--------------------------------
-
-;--------------------------------
-; OLD in 0.2.4.7
-;--------------------------------
-;
-; Main
-;
-[Found new version of account book, not compatible with this version of YAMN.]
-[Error reading account file. Account file corrupted.]
-[Memory allocation error while data reading]
-[Reading file error. File already in use?]
-[Error while copying data to disk occured. File in use?]
-[YAMN (internal POP3) read error]
-[POP3 plugin- write file error]
-[Error %d-%d-%d-%d:]
-[Memory allocation error.]
-[Account is about to be stopped.]
-[Cannot connect to POP3 server.]
-[Cannot allocate memory for received data.]
-[Cannot login to POP3 server.]
-[Bad user or password.]
-[Server does not support APOP authorization.]
-[Error while executing POP3 command.]
-[Cannot connect to server with NetLib.]
-[Cannot send data.]
-[Cannot receive data.]
-[Cannot allocate memory for received data.]
-[OpenSSL not loaded.]
-[Windows socket 2.0 init failed.]
-[DNS lookup error.]
-[Error while creating base socket.]
-[Error connecting to server with socket.]
-[Error while creating SSL structure.]
-[Error connecting socket with SSL.]
-[Server rejected connection with SSL.]
-[Cannot write SSL data.]
-[Cannot read SSL data.]
-[Cannot allocate memory for received data.]
-
-;
-; Options
-;
-[Please wait while account is in use.]
-[Please wait while no account is in use.]
-[Time left to next check [s]: %d]
-[Select executable used for notification]
-[Input error]
-[This is not a valid number value]
-[At least one mail notification event must be checked]
-[Please select application to run]
-[Delete]
-[Check this account]
-[Server:]
-[Port:]
-[User:]
-[Password:]
-[APOP auth]
-[Check interval [min]:]
-[Sound notification]
-[Message notification]
-[Tray icon notification]
-[Application execution:]
-[Persistant message]
-[Sound notification if failed]
-[Message notification if failed]
-[Tray icon notification if failed]
-[Default codepage:]
-[Check while:]
-;[Offline]
-;[Online]
-;[Away]
-;[N/A]
-;[Occupied]
-;[DND]
-;[Free for chat]
-;[Invisible]
-;[On the phone]
-;[Out to lunch]
-[Startup check]
-[Default]
-[Reset counter]
-[Account Test]
-[Account Test (failed)]
-[Account Test]
-[You have N new mails]
-[Connection failed message]
-[Popup notification]
-[Popup if no mail]
-[Single popup]
-[Multi popup]
-[Popup notification if failed]
-[Check from menu]
-[New mail notifications]
-[No new mail notifications]
-[Connection failure notifications]
-[Connecting to server]
-[Reading new mails (%d%% done)]
-[Disconnected]
-[Entering POP3 account]
-[Searching for new mail]
-[Deleting requested mails]
-[Deleting spam]
-[Delete account confirmation]
-[Do you really want to delete this account?]
-
-;--------------------------------
-; REMOVED in 0.2.4.7
-;-------------------------------- \ No newline at end of file
diff --git a/protocols/YAMN/docs/language.txt b/protocols/YAMN/docs/language.txt
deleted file mode 100644
index 72d1fcda8b..0000000000
--- a/protocols/YAMN/docs/language.txt
+++ /dev/null
@@ -1,75 +0,0 @@
-;
-; YAMN 0.2.4.7 translation file
-;
-;--------------------------------
-; NEW in 0.2.4.7
-;--------------------------------
-
-;--------------------------------
-; CHANGED in 0.2.4.7
-;--------------------------------
-
-;--------------------------------
-; OLD in 0.2.4.7
-;--------------------------------
-;
-; Main
-;
-[YAMN: new mail]
-[YAMN: connect failed]
-[No new mail, %d spam(s)]
-[No new mail]
-[YAMN uninstalling]
-[Do you also want to remove native YAMN plugins settings?]
-
-;
-; Menu
-;
-[Check &mail (YAMN)]
-[Check mail] ;for TopToolBar plugin
-
-;
-; Options
-;
-[Hotkey for mail check:]
-[TopToolBar button "Check mail"]
-[Installed plugins]
-[Version:]
-[Description:]
-[Copyright:]
-[Contact:]
-[WWW:]
-
-;
-; Mail browser
-;
-[%s - %d new mails, %d total]
-[ - new mail(s)]
-[From]
-[Subject]
-[Size]
-[Run application]
-[Delete selected]
-[Delete confirmation]
-[Do you really want to delete %d selected mails?]
-
-;
-; Bad connection dialog
-;
-[ - connection error]
-[Cannot allocate memory for received data]
-[Bad user name or error while logging]
-[Bad user or password or error while logging]
-[Cannot get number of messages]
-[Cannot resolve message signatures]
-[Cannot get sizes of messages]
-[Cannot find server]
-[Cannot connect to server]
-[System error occured]
-[Cannot send data]
-[Cannot receive data]
-[Unknown error]
-
-;--------------------------------
-; REMOVED in 0.2.4.7
-;-------------------------------- \ No newline at end of file
diff --git a/protocols/YAMN/yamn-translation.txt b/protocols/YAMN/yamn-translation.txt
new file mode 100644
index 0000000000..7acbad549f
--- /dev/null
+++ b/protocols/YAMN/yamn-translation.txt
@@ -0,0 +1,184 @@
+; Common strings that belong to many files
+;[Cancel]
+;[Check mail]
+;[Default]
+;[New Mail]
+;[No new mail message]
+;[Offline]
+;[YAMN]
+
+; ../../protocols/YAMN/browser/badconnect.cpp
+;[ - connection error]
+;[Unknown error]
+
+; ../../protocols/YAMN/browser/mailbrowser.cpp
+;[%d new mail message(s), %d total]
+;[%s : %d new mail message(s), %d total]
+;[- new mail message(s)]
+;[Copy All]
+;[Copy Selected]
+;[Delete confirmation]
+;[Do you really want to delete %d selected mails?]
+;[Header]
+;[No new mail message, %d spam(s)]
+;[Value]
+
+; ../../protocols/YAMN/mails/mime.cpp
+;[Part]
+
+; ../../protocols/YAMN/main.cpp
+;[Connect Fail]
+;[Launch Application]
+;[Neutral]
+;[TopToolBar Down]
+;[TopToolBar UP]
+
+; ../../protocols/YAMN/proto/netlib.cpp
+;[%s connection]
+
+; ../../protocols/YAMN/proto/pop3/pop3comm.cpp
+;[Account is about to be stopped.]
+;[Bad user or password.]
+;[Cannot allocate memory for received data.]
+;[Cannot connect to POP3 server.]
+;[Cannot connect to server with NetLib.]
+;[Cannot login to POP3 server.]
+;[Cannot read SSL data.]
+;[Cannot receive data.]
+;[Cannot send data.]
+;[Cannot write SSL data.]
+;[Connecting to server]
+;[DNS lookup error.]
+;[Deleting requested mails]
+;[Deleting spam]
+;[Disconnected]
+;[Entering POP3 account]
+;[Error %d-%d-%d-%d:]
+;[Error connecting socket with SSL.]
+;[Error connecting to server with socket.]
+;[Error reading account file. Account file corrupted.]
+;[Error while copying data to disk occured. File in use?]
+;[Error while creating SSL structure.]
+;[Error while creating base socket.]
+;[Error while executing POP3 command.]
+;[Found new version of account book, not compatible with this version of YAMN.]
+;[Mail notifier and browser for Miranda IM. Included POP3 protocol.]
+;[Memory allocation error while data reading]
+;[Memory allocation error.]
+;[OpenSSL not loaded.]
+;[POP3 plugin- write file error]
+;[POP3 protocol (internal)]
+;[Reading body %s]
+;[Reading file error. File already in use?]
+;[Reading new mail messages (%d%% done)]
+;[Searching for new mail message]
+;[Server does not support APOP authorization.]
+;[Server rejected connection with SSL.]
+;[Windows socket 2.0 init failed.]
+;[YAMN (internal POP3) read error]
+
+; ../../protocols/YAMN/proto/pop3/pop3opt.cpp
+;[Account Test]
+;[Account Test (failed)]
+;[Accounts]
+;[All Files]
+;[Cannot allocate memory space for new account]
+;[Connection failed message]
+;[Delete account confirmation]
+;[Do you really want to delete this account?]
+;[Executables]
+;[General]
+;[Input error]
+;[Memory error]
+;[Network]
+;[New Account]
+;[No account selected]
+;[Please select application to run]
+;[Please wait while no account is in use.]
+;[Plugins]
+;[PopUps]
+;[Select executable used for notification]
+;[This is not a valid number value]
+;[Time left to next check [s]: %d]
+;[You have N new mail messages]
+
+; ../../protocols/YAMN/resources/YAMN.rc
+;[..s Popup duration]
+;[APOP]
+;[Account]
+;[Auto retrieve body]
+;[Away]
+;[Background colour]
+;[Check from menu]
+;[Check interval [min]:]
+;[Check this account]
+;[Check while ...]
+;[Choose modes]
+;[Codepage:]
+;[Connection failure notifications]
+;[Contact:]
+;[Copyright:]
+;[DND]
+;[Date/Time Representation]
+;[Description:]
+;[Disable Events]
+;[Disable STLS]
+;[Don't show seconds]
+;[Don't show today's date]
+;[Enable Close on Delete Button]
+;[Enable YAMN Main Menu]
+;[Errors]
+;[Execute Application]
+;[Free for chat]
+;[Installed plugins]
+;[Invisible]
+;[Keyboard Flash]
+;[List4]
+;[List5]
+;[Mail Notifications]
+;[MailBrowser Options]
+;[Message]
+;[Message notification if failed]
+;[Multi popup]
+;[N/A]
+;[Name:]
+;[No new mail notifications]
+;[Notifications]
+;[OK]
+;[Occupied]
+;[On the phone]
+;[Online]
+;[Only check when ...]
+;[Options]
+;[Out to lunch]
+;[Password:]
+;[Persistant message]
+;[Popup]
+;[Popup if no mail]
+;[Popup notification if failed]
+;[Port:]
+;[Preview]
+;[Replace nick name]
+;[Reset counter]
+;[SSL]
+;[Server:]
+;[Show YAMN as a Protocol (Require Restart)]
+;[Show long localised date]
+;[Single popup]
+;[Sound]
+;[Sound notification if failed]
+;[Startup check]
+;[Status:]
+;[Text colour]
+;[TopToolBar button \"Check mail\"]
+;[Tray Icon]
+;[Tray icon notification if failed]
+;[Use contact notification for this account]
+;[Use custom colour]
+;[User Name:]
+;[Version:]
+;[WWW:]
+;[YAMN General Options]
+
+; ../../protocols/YAMN/services.cpp
+;[Nick]
diff --git a/protocols/Yahoo/yahoo-translation.txt b/protocols/Yahoo/yahoo-translation.txt
new file mode 100644
index 0000000000..f4615d6a07
--- /dev/null
+++ b/protocols/Yahoo/yahoo-translation.txt
@@ -0,0 +1,124 @@
+; Common strings that belong to many files
+;[Please enter your yahoo id in Options/Network/Yahoo]
+;[The changes you have made require you to reconnect to the Yahoo network before they take effect]
+;[YAHOO Options]
+;[Yahoo Error]
+;[Yahoo Login Error]
+
+; ../../protocols/Yahoo/Yahoo.rc
+;[&Add]
+;[&Remove]
+;[AutoLogin to Yahoo Website(s)]
+;[Cancel]
+;[Client:]
+;[Connection Settings]
+;[Create a new Yahoo account]
+;[Create a new Yahoo account using the Yahoo website]
+;[Disable UTF8 encoding]
+;[Display Yahoo notifications]
+;[Expert]
+;[ID:]
+;[Ignore anyone who is not on my Yahoo buddy list ]
+;[Ignore only the people below: ]
+;[Login server:]
+;[Nick:]
+;[OK]
+;[Password:]
+;[Port:]
+;[Protocol:]
+;[Reset]
+;[Set Custom Status]
+;[Show Avatars]
+;[Show Errors]
+;[Show as busy]
+;[Use Yahoo Address Book (YAB)]
+;[Yahoo]
+;[Yahoo Ignore List]
+;[Yahoo Japan]
+
+; ../../protocols/Yahoo/avatar.cpp
+;[Avatar upload failed!?!]
+
+; ../../protocols/Yahoo/chat.cpp
+;[I am sorry, but i can't join your conference since this feature is not currently implemented in my client.]
+;[[miranda] Got conference invite to room: %s with msg: %s]
+
+; ../../protocols/Yahoo/icolib.cpp
+;[Address Book]
+;[Calendar]
+;[Mail]
+;[Main]
+;[Profile]
+;[Protocols]
+;[Refresh]
+;[Set Status]
+;[YAHOO]
+
+; ../../protocols/Yahoo/im.cpp
+;[Message is too long: Yahoo messages are limited by 800 UTF8 chars]
+;[The message send timed out.]
+
+; ../../protocols/Yahoo/links.cpp
+;[YAHOO Link Protocol]
+
+; ../../protocols/Yahoo/main.cpp
+;[YAHOO plugin HTTP connections]
+
+; ../../protocols/Yahoo/options.cpp
+;[Account]
+;[Connection]
+;[Ignore List]
+;[Network]
+;[Please enter a valid buddy name to ignore.]
+;[Please select a buddy on the ignore list to remove.]
+;[The buddy is already on your ignore list. ]
+;[The changes you have made require you to restart Miranda IM before they take effect]
+;[Yahoo Ignore]
+;[You need to be connected to Yahoo to add to Ignore List.]
+;[You need to be connected to Yahoo to remove from the Ignore List.]
+
+; ../../protocols/Yahoo/proto.cpp
+;[%s plugin connections]
+;[ID]
+;[New E-mail available in Inbox]
+;[Please enter your yahoo password in Options/Network/Yahoo]
+
+; ../../protocols/Yahoo/services.cpp
+;[&Address Book]
+;[&Calendar]
+;[&Edit My Profile]
+;[&My Profile]
+;[&Refresh]
+;[&Show Profile]
+;[&Yahoo Mail]
+;[Set &Custom Status]
+;[You need to be connected to refresh your buddy list]
+;[You need to be connected to set the custom message]
+
+; ../../protocols/Yahoo/webcam.cpp
+;[[miranda] Got webcam invite. (not currently supported)]
+
+; ../../protocols/Yahoo/yahoo.cpp
+;[%s has rejected your request and sent the following message:]
+;[%s is already ignored]
+;[%s is in buddy list - cannot ignore ]
+;[%s is not available for the conference]
+;[%s is not in the ignore list]
+;[Calendar Reminder]
+;[Could not connect to Yahoo server. Please verify that you are connected to the net and the pager host and port are correctly entered.]
+;[Could not connect to the Yahoo service. Check your server/port and proxy settings.]
+;[Could not log in, unknown reason: %d.]
+;[Could not log into Yahoo service - password incorrect. Please verify that your username and password are correctly typed.]
+;[Could not log into Yahoo service - username not recognised. Please verify that your username is correctly typed.]
+;[Could not log into Yahoo service. Your account has been locked.\nVisit %s to reactivate it.]
+;[Custom error %s]
+;[From: %s\nSubject: %s]
+;[New Mail]
+;[New Mail (%i msgs)]
+;[Server Connection Error: %s]
+;[System Error: %s]
+;[Unknown error %s]
+;[Yahoo Ping Error]
+;[You Have %i unread msgs]
+;[You have been logged out of the yahoo service, possibly due to a duplicate login.]
+;[You have been logged out of the yahoo service.]
diff --git a/src/!core-translation.txt b/src/!core-translation.txt
new file mode 100644
index 0000000000..ee2e5445fb
--- /dev/null
+++ b/src/!core-translation.txt
@@ -0,0 +1,858 @@
+Miranda Language Pack Version 1
+Locale: 0809
+Authors: Miranda IM Development Team
+Author-email: project-info@miranda-im.org
+Last-Modified-Using: Miranda IM 0.7svn
+Plugins-included:
+; Generated by lpgen on Fri Jun 22 13:53:39 2012
+; Translations: 738
+
+; Common strings that belong to many files
+;[&Close]
+;[&Help]
+;[&Run]
+;[&Search]
+;[(often %d)]
+;[** All contacts **]
+;[<not specified>]
+;[Accounts]
+;[Add %s]
+;[Add Contact]
+;[Add Contact Permanently to List]
+;[Alerts]
+;[All Files]
+;[Cancel]
+;[Close]
+;[Contact menu]
+;[Credits >]
+;[Customize]
+;[Delete]
+;[Delete Contact]
+;[Driver]
+;[E&xit]
+;[Error]
+;[Events]
+;[File]
+;[File Transfers]
+;[Hotkeys]
+;[Icons]
+;[Idle]
+;[Ignore]
+;[Incoming]
+;[Install Database Settings]
+;[Key Bindings]
+;[Miranda]
+;[Miranda IM]
+;[Name]
+;[Network]
+;[None]
+;[OK]
+;[Offline]
+;[Online]
+;[Open folder]
+;[Open...]
+;[Options]
+;[Profile]
+;[Remove]
+;[Rename]
+;[Search]
+;[Searching]
+;[Sounds]
+;[Status]
+;[Status Messages]
+;[Summary]
+;[System]
+;[Typing]
+;[URL]
+;[URL from %s]
+;[Undo]
+;[User &Details]
+;[User Menu]
+;[View User's Details]
+;[View User's History]
+;[Visibility]
+;[Window]
+
+; ../../src/modules/addcontact/addcontact.cpp
+;[Please authorize my request and add me to your contact list.]
+
+; ../../src/modules/clist/clistmenus.cpp
+;[%s (locked)]
+;[%s\t%s]
+;[Custom status]
+
+; ../../src/modules/clist/clistmod.cpp
+;[This plugin requires db3x plugin version 0.5.1.0 or later]
+
+; ../../src/modules/clist/clistsettings.cpp
+;[(Unknown Contact)]
+
+; ../../src/modules/clist/clisttray.cpp
+;[&Main Menu]
+;[&Status]
+
+; ../../src/modules/clist/clui.cpp
+;[&Add permanently to list]
+;[&Rename]
+;[De&lete]
+;[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.]
+
+; ../../src/modules/clist/genmenuopt.cpp
+;[Menus]
+
+; ../../src/modules/clist/groups.cpp
+;[Are you sure you want to delete group '%s'? This operation can not be undone.]
+;[Delete Group]
+;[New Group]
+;[Rename Group]
+;[This group]
+;[You already have a group with that name. Please enter a unique name for the group.]
+
+; ../../src/modules/clist/movetogroup.cpp
+;[&Move to Group]
+;[<Root Group>]
+
+; ../../src/modules/contacts/contacts.cpp
+;['(Unknown Contact)']
+;[Contacts]
+
+; ../../src/modules/database/database.cpp
+;[Couldn't move '%s' to the Recycle Bin, Please select another profile name.]
+;[Miranda can't open that profile]
+;[Miranda can't understand that profile]
+;[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 was unable to open '%s', it's in an unknown format.\nThis profile might also be damaged, please run DB-tool which should be installed.]
+;[Miranda was unable to open '%s'\nIt's inaccessible or used by other application or Miranda instance]
+;[No profile support installed!]
+;[Problem creating profile]
+;[Problem moving profile]
+;[The profile already exists]
+;[Unable to create the profile '%s', the error was %x]
+
+; ../../src/modules/database/dbini.cpp
+;[Invalid setting type. The first character of every value must be b, w, d, l, s, e, u, g, h or n.]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are known to be unsafe.]
+;[Security systems to prevent malicious changes are in place and you will be warned before every change that is made.]
+;[Security systems to prevent malicious changes have been disabled. You will receive no further warnings.]
+;[This change is known to be potentially hazardous.]
+;[This change is known to be safe.]
+;[This change is not known to be safe.]
+
+; ../../src/modules/database/profilemanager.cpp
+;[&Create]
+;[<In Use>]
+;[Are you sure you want to remove profile \"%s\"?]
+;[Created]
+;[Miranda Profiles from]
+;[Modified]
+;[My Profiles]
+;[New Profile]
+;[Run]
+;[Select or create your Miranda IM user profile]
+;[Size]
+
+; ../../src/modules/findadd/findadd.cpp
+;[&Find/Add Contacts...]
+;[All Networks]
+;[Handle]
+;[Results]
+;[There are no results to display.]
+;[You haven't filled in the search field. Please enter a search term and try again.]
+
+; ../../src/modules/findadd/searchresults.cpp
+;[%d %s users found]
+;[%d users found (]
+;[1 %s user found]
+;[Could not search on any of the protocols, are you online?]
+;[Could not start a search on '%s', there was a problem - is %s connected?]
+;[No users found]
+;[Problem with search]
+
+; ../../src/modules/fonts/FontOptions.cpp
+;[Configuration Files]
+;[Error writing file]
+;[Failed to create file]
+;[Fonts]
+;[Fonts & Colors]
+;[Installed Plugins]
+;[Sample Text]
+;[Text Files]
+
+; ../../src/modules/help/about.cpp
+;[< Copyright]
+;[Built %s %s]
+;[v]
+
+; ../../src/modules/help/help.cpp
+;[&About...]
+;[&Miranda IM Homepage]
+;[&Report Bug]
+;[&Support]
+;[http://wiki.miranda-im.org/]
+
+; ../../src/modules/history/history.cpp
+;[Are you sure you want to delete this history item?]
+;[Delete History]
+;[History for %s]
+;[Incoming File]
+;[Incoming Message]
+;[Incoming URL]
+;[Invalid Message]
+;[Outgoing File]
+;[Outgoing Message]
+;[Outgoing URL]
+;[View &History]
+
+; ../../src/modules/icolib/skin2opts.cpp
+;[Icon Sets]
+
+; ../../src/modules/ignore/ignore.cpp
+;[** Unknown contacts **]
+
+; ../../src/modules/keybindings/keybindings.cpp
+;[Shortcut already assigned to \"%s\" action.\nIf you click \"Add\" the shortcut will be reassigned.]
+
+; ../../src/modules/netlib/netliblog.cpp
+;[(Miranda Core Logging)]
+;[Select program to be run]
+;[Select where log file will be created]
+
+; ../../src/modules/netlib/netlibopts.cpp
+;[<All connections>]
+
+; ../../src/modules/netlib/netlibssl.cpp
+;[Client cannot decode host message. Possible causes: Host does not support SSL or requires not existing security package]
+;[Host we are connecting to is not the one certificate was issued for]
+
+; ../../src/modules/options/filter.cpp
+;[Options search]
+
+; ../../src/modules/options/options.cpp
+;[%s options]
+;[&Options...]
+;[Loading... %d%%]
+;[Miranda IM Options]
+
+; ../../src/modules/plugins/newplugins.cpp
+;['%s' is disabled, re-enable?]
+;[Can't find a contact list plugin! you need clist_classic or any other clist plugin.]
+;[No messaging plugins loaded. Please install/enable one of the messaging plugins, for instance, \"srmm.dll\"]
+;[Re-enable Miranda plugin?]
+;[Unable to load plugin in Service Mode!]
+;[Unable to start any of the installed contact list plugins, I even ignored your preferences for which contact list couldn't load any.]
+
+; ../../src/modules/plugins/pluginopts.cpp
+;[<none>]
+;[Plugin]
+;[Plugins]
+;[Version]
+
+; ../../src/modules/protocols/protoopts.cpp
+;[&Accounts...]
+;[<unknown>]
+;[Account %s is being deleted]
+;[Account ID]
+;[Account is disabled. Please activate it to access options.]
+;[Account is online. Disable account?]
+;[Configure]
+;[Configure...]
+;[Create new account]
+;[Edit]
+;[Editing account]
+;[New account]
+;[Protocol]
+;[Protocol is not loaded.]
+;[Remove account]
+;[Upgrade]
+;[Upgrade account]
+;[Upgrading account]
+;[You need to disable plugin to delete this account]
+
+; ../../src/modules/skin/hotkey_opts.cpp
+;[Actions:]
+;[Add another shortcut]
+;[Add binding]
+;[Miranda scope]
+;[Modify]
+;[Remove shortcut]
+;[Scope:]
+;[System scope]
+
+; ../../src/modules/skin/skinicons.cpp
+;[%s Icons]
+;[ANSI plugin]
+;[Away]
+;[Connecting]
+;[DND]
+;[Down Arrow]
+;[Empty Blob]
+;[Exit]
+;[Filled Blob]
+;[Find User]
+;[Free for chat]
+;[Group (Closed)]
+;[Group (Open)]
+;[Help]
+;[History]
+;[Invisible]
+;[Join chat]
+;[Leave chat]
+;[Locked status]
+;[Main Menu]
+;[Message]
+;[Miranda Website]
+;[Move to Group]
+;[NA]
+;[No Tick]
+;[Non-loadable plugin]
+;[Occupied]
+;[Off]
+;[On]
+;[On the phone]
+;[Out to lunch]
+;[Running core plugin]
+;[Running plugin]
+;[SMS]
+;[Search All]
+;[Send E-mail]
+;[ShowHide]
+;[Small Dot]
+;[Tick]
+;[Unicode plugin]
+;[Unloaded plugin]
+;[User Details]
+;[User Online]
+
+; ../../src/modules/skin/sounds.cpp
+;[Sound Files]
+
+; ../../src/modules/srauth/auth.cpp
+;[%s added you to their contact list]
+;[%s requests authorization]
+;[%u added you to their contact list]
+;[%u requests authorization]
+;[Added event]
+;[Authorization request]
+
+; ../../src/modules/srauth/authdialogs.cpp
+;[%s added you to the contact list\n%s on %s]
+;[%s added you to the contact list\n%u (%s) on %s]
+;[%s added you to the contact list\n%u on %s]
+;[%s requested authorization\n%s on %s]
+;[%s requested authorization\n%u (%s) on %s]
+;[%s requested authorization\n%u on %s]
+;[(Unknown)]
+;[<Unknown>]
+;[Feature is not supported by protocol]
+;[View User Details]
+
+; ../../src/modules/srawaymsg/awaymsg.cpp
+;[Re&ad %s Message]
+;[Re&ad Status Message]
+
+; ../../src/modules/srawaymsg/sendmsg.cpp
+;[Give a guy some peace, would ya?]
+;[Give it up, I'm not in!]
+;[I'm a chatbot!]
+;[I'm hiding from the mafia.]
+;[I've been away since %time%.]
+;[Mmm...food.]
+;[Nope, not here.]
+;[Not right now.]
+;[That'll be the phone.]
+;[Yep, I'm here.]
+;[idleeeeeeee]
+
+; ../../src/modules/sremail/email.cpp
+;[&E-mail]
+;[Send e-mail]
+;[User has not registered an e-mail address]
+
+; ../../src/modules/srfile/file.cpp
+;[&File]
+;[Complete]
+;[Denied]
+;[File &Transfers...]
+;[File from %s]
+;[bytes]
+
+; ../../src/modules/srfile/fileexistsdlg.cpp
+;[%s File]
+
+; ../../src/modules/srfile/fileopts.cpp
+;[Executable Files]
+
+; ../../src/modules/srfile/filerecvdlg.cpp
+;[Cancelled]
+;[My Received Files]
+;[Select Folder]
+
+; ../../src/modules/srfile/filesenddlg.cpp
+;[%d directories]
+;[%d files]
+
+; ../../src/modules/srfile/filexferdlg.cpp
+;[Connected]
+;[Connecting to proxy...]
+;[Connecting...]
+;[Decision sent]
+;[File Received]
+;[File already exists]
+;[File transfer denied]
+;[File transfer failed]
+;[Initialising...]
+;[Moving to next file...]
+;[Receiving...]
+;[Request sent, waiting for acceptance...]
+;[Scanning for viruses...]
+;[Sending...]
+;[This file has not yet been scanned for viruses. Are you certain you want to open it?]
+;[Transfer and virus scan complete]
+;[Transfer completed, open file.]
+;[Transfer completed, open folder.]
+;[Transfer completed.]
+;[Unable to initiate transfer.]
+;[Waiting for connection...]
+;[of]
+;[remaining]
+;[sec]
+
+; ../../src/modules/srfile/ftmanager.cpp
+;[Outgoing]
+
+; ../../src/modules/srurl/url.cpp
+;[Web Page Address (&URL)]
+
+; ../../src/modules/srurl/urldialogs.cpp
+;[Send URL to]
+;[Send timed out]
+
+; ../../src/modules/updatenotify/updatenotify.cpp
+;[Check for Update]
+;[Miranda IM %s Now Available]
+;[No Update Available]
+;[Update Notify]
+;[Update notification]
+;[You are running the latest version of Miranda IM. No update is available at this time.]
+
+; ../../src/modules/userinfo/contactinfo.cpp
+;[Custom %d]
+;[Edit E-Mail Address]
+;[Edit Phone Number]
+;[Fax]
+;[Invalid Phone Number]
+;[Mobile]
+;[Primary]
+;[The phone number should start with a + and consist of numbers, spaces, brackets and hyphens only.]
+;[Work Fax]
+;[Work Phone]
+
+; ../../src/modules/userinfo/stdinfo.cpp
+;[Background info]
+;[Contact]
+;[Female]
+;[Location]
+;[Male]
+;[Notes]
+;[Work]
+
+; ../../src/modules/userinfo/userinfo.cpp
+;[General]
+;[Owner]
+;[View/Change My &Details...]
+
+; ../../src/modules/useronline/useronline.cpp
+;[%s is Online]
+
+; ../../src/modules/utils/bmpfilter.cpp
+;[All Bitmaps]
+;[GIF Bitmaps]
+;[JPEG Bitmaps]
+;[PNG Bitmaps]
+;[Windows Bitmaps]
+;[You need an image services plugin to process PNG images.]
+
+; ../../src/modules/utils/timezones.cpp
+;[<unspecified>]
+
+; ../../src/resource.rc
+;[%f will be replaced by the file or folder name to be scanned]
+;[%s Message for %s]
+;[%s: User Details]
+;[%s\nView personal user details and more]
+;[&A]
+;[&Add]
+;[&Add to List]
+;[&Add...]
+;[&Allow all further changes to this section]
+;[&Apply]
+;[&Authorize]
+;[&Cancel]
+;[&Change...]
+;[&Choose Again...]
+;[&Color:]
+;[&Copy]
+;[&Copy link]
+;[&D]
+;[&Decline]
+;[&Delete]
+;[&Delete Group]
+;[&Deny]
+;[&Download Now]
+;[&Edit]
+;[&Exit]
+;[&Find Next]
+;[&Find...]
+;[&Font:]
+;[&H]
+;[&Hide Offline Users]
+;[&Hide Offline Users in here]
+;[&Hide/Show]
+;[&I]
+;[&Import icons >>]
+;[&Leave]
+;[&Load icon set...]
+;[&Move/Rename]
+;[&New Group]
+;[&New Subgroup]
+;[&No]
+;[&Open URL]
+;[&Open in existing window]
+;[&Options]
+;[&Preview]
+;[&Recycle]
+;[&Remove...]
+;[&Rename Group]
+;[&Reply]
+;[&Reset To Default]
+;[&Reset to default]
+;[&Send]
+;[&Size:]
+;[&U]
+;[&Underline]
+;[&Upgrade]
+;[&View contents]
+;[&Yes]
+;[<< &Import]
+;[A file containing new database settings has been placed in the Miranda IM directory.]
+;[A new version of Miranda IM is now available. Click the download button to download this new update.]
+;[A&ccept]
+;[AaBbYyZz]
+;[About Miranda IM]
+;[About:]
+;[Account Order && Visibility]
+;[Account information:]
+;[Accounts\nConfigure your IM accounts]
+;[Add]
+;[Add E-Mail Address]
+;[Add Phone Number]
+;[Add to contact list if authorized]
+;[Add to list]
+;[Added Notification]
+;[Additional data due to proxy communication]
+;[Additional:]
+;[Advanced]
+;[Advanced >>]
+;[Age:]
+;[All Events]
+;[Apply]
+;[Are you sure you want to delete %s?]
+;[As each file finishes downloading]
+;[Ask me]
+;[Auth Requests]
+;[Author(s):]
+;[Authorization Request]
+;[Auto rename]
+;[Auto-accept incoming files from people on my contact list]
+;[Auto-detect text]
+;[Automatically check for new versions of Miranda IM]
+;[Base colour:]
+;[Become idle if a terminal session is disconnected]
+;[Become idle if application full screen]
+;[Become idle if computer is left unattended for:]
+;[Become idle if the computer is locked (2000/XP+ only)]
+;[Become idle if the following is left unattended:]
+;[Become idle if the screen saver is active]
+;[By default, use the same message as last time]
+;[By default, use this message:]
+;[C&lear Log]
+;[Calling modules' names]
+;[Cancel Change]
+;[Cancel Import]
+;[Cancel transfer]
+;[Change %s Message]
+;[Change my status mode to:]
+;[Check for updates for the following:]
+;[Choose Font]
+;[Choose events you wish to ingonre:]
+;[Choose the protocol type]
+;[City:]
+;[Clear completed]
+;[Clear completed transfers on window closing]
+;[Close window when transfer completes]
+;[Closing in %d]
+;[Co&py All]
+;[Color/Background]
+;[Command line:]
+;[Company:]
+;[Configure network...]
+;[Contact Display Options]
+;[Copyright:]
+;[Country:]
+;[Custom]
+;[Custom name:]
+;[Database Import Complete]
+;[Database Setting Change]
+;[Database settings are being imported from]
+;[Date of birth:]
+;[Date:]
+;[Decide &Later]
+;[Default]
+;[Denial Reason:]
+;[Department:]
+;[Description:]
+;[Development releases (alpha)]
+;[Disable &Groups]
+;[Disable icons]
+;[Do not let protocols report any idle information]
+;[Do not pop up dialog asking for new message]
+;[Do not reply to requests for this message]
+;[Do not set status back to online when returning from idle]
+;[Do you want to allow this change?]
+;[Do you want to import the settings now?]
+;[Download more icons]
+;[Download more plugins]
+;[Download more sounds]
+;[Drag icons to main list to assign them:]
+;[E-mail address]
+;[E-mail:]
+;[Effect:]
+;[Effects]
+;[Enable UPnP port mapping]
+;[Enable keyword search in options dialog]
+;[Enable sound events]
+;[Enter URL:]
+;[Enter account name (for example, My Google)]
+;[Enter country, area code and phone number:]
+;[Enter description:]
+;[Error Console]
+;[Error notifications]
+;[Event icon legend:]
+;[Example: 1050-1070, 2000-2010, 2500]
+;[Existing file]
+;[Export...]
+;[File Already Exists]
+;[File being received]
+;[File properties]
+;[File(s):]
+;[Files]
+;[Files:]
+;[Find]
+;[Find What:]
+;[Find/Add Contacts]
+;[Find/Add Contacts\nHere you can add contacts to your contact list]
+;[First name:]
+;[First:]
+;[Font]
+;[Font Effect]
+;[Font st&yle:]
+;[Fonts and Colors]
+;[From:]
+;[Gender:]
+;[Get more protocols...]
+;[Group]
+;[Group:]
+;[Headers:]
+;[Hide &Empty Groups]
+;[Hide &Offline Users out here]
+;[Hide Miranda]
+;[Hide from list only, in order to keep their history and ignore/visibility settings]
+;[Homepage:]
+;[Host:]
+;[Icon Index]
+;[Icon library:]
+;[IconOptions]
+;[Idle (auto-away):]
+;[Idle Options]
+;[If incoming files already exist]
+;[If this option is checked it allows you to search for option pages that contain the search string or plugin name.]
+;[Import multiple]
+;[Incoming Connections]
+;[Incoming File Transfer]
+;[Insert separator]
+;[Instead of displaying contacts by their nickname, drag to choose another order:]
+;[Interests:]
+;[Last modified:]
+;[Last name:]
+;[Last:]
+;[Latest Version:]
+;[Local time:]
+;[Location:]
+;[Log]
+;[Log to]
+;[LogLink]
+;[Logging...]
+;[Marital status:]
+;[Menu Items]
+;[Menu Objects]
+;[Message History]
+;[Messages]
+;[Minimize the file transfer window]
+;[Minor notes:]
+;[Miranda IM Profile Manager]
+;[Miranda IM is being restarted.\nPlease wait...]
+;[Miranda IM v%s Now Available]
+;[Miranda IM\n%s]
+;[More options]
+;[Move to the main menu]
+;[Move to the status bar]
+;[My notes:]
+;[Name:]
+;[Netlib Log Options]
+;[Never, do not use virus scanning]
+;[Nick:]
+;[Nickname:]
+;[No]
+;[No data transferred]
+;[No to all]
+;[Normal text:]
+;[Note: Miranda IM will have to be restarted for changes to take effect.]
+;[Nowhere]
+;[Ok]
+;[Online Notification]
+;[Only the ticked contacts will be shown on the main contact list]
+;[Open file]
+;[Open in &new window]
+;[Options\nConfigure your Miranda Instant Messenger options]
+;[Or enter a full international number:]
+;[Outgoing Connections]
+;[OutputDebugString()]
+;[Overwrite]
+;[Overwrite all]
+;[Password:]
+;[Past background:]
+;[Phone can receive SMS text messages]
+;[Phone:]
+;[Please complete the following form to create a new user profile]
+;[Please restart Miranda IM for your changes to take effect.]
+;[Please select a subentry from the list]
+;[Port Range:]
+;[Port:]
+;[Position:]
+;[Postal code:]
+;[Preview releases (beta)]
+;[Problem: Unable to find any database drivers, this means you can not create a new profile, you need to get dbx_3x.dll]
+;[Protocol menus]
+;[Reason:]
+;[Received bytes]
+;[Received files folder:]
+;[Receiving files]
+;[Rename (append \" (1)\", etc.)]
+;[Reset]
+;[Reset To Default]
+;[Resolve hostnames through proxy]
+;[Resume]
+;[Resume all]
+;[Retrieving %s message...]
+;[Run now]
+;[Run programm when Miranda IM starts (eg tail -f, dbgview, etc):]
+;[SSL Traffic]
+;[Sample]
+;[Save as default]
+;[Save as...]
+;[Save to:]
+;[Sc&ript:]
+;[Scan files:]
+;[Search:]
+;[Secondary colour:]
+;[Security systems to prevent malicious changes are in place and you will be warned before changes that are not known to be safe.]
+;[Select &All]
+;[Send &Message]
+;[Send File(s)]
+;[Send \"You were added\"]
+;[Send authorization request]
+;[Sent bytes]
+;[Service:]
+;[Set]
+;[Set custom time zone]
+;[Shortcut:]
+;[Show]
+;[Show category:]
+;[Show expert options]
+;[Show protocols in the following order, drag to choose another order:]
+;[Show this dialog box when Miranda IM starts]
+;[Size:]
+;[Skip]
+;[Sound Information]
+;[Specify the internal account name (optional)]
+;[Spin2]
+;[Spoken languages:]
+;[Stable releases]
+;[Start in Service Mode with]
+;[State:]
+;[Status messages:]
+;[Street:]
+;[Stri&keout]
+;[Tab1]
+;[Text Color]
+;[Text Effect]
+;[Text dumps where available]
+;[The following events are being ignored:]
+;[The import has completed from]
+;[This file wishes to change the setting]
+;[This font is used to display main section titles or text elements.]
+;[This font is used to display most text element or section bodies.]
+;[This font is used to display various addtional notes.]
+;[This will erase all history and settings for this contact!]
+;[Timezone:]
+;[To]
+;[To default status icons]
+;[To main icons]
+;[To:]
+;[Total size:]
+;[Transfer completed, open file(s).]
+;[Tray]
+;[Tree2]
+;[Type:]
+;[URL Received]
+;[URL:]
+;[URLs]
+;[Undo Changes]
+;[Unique ID:]
+;[Update Notification Options]
+;[Update Now]
+;[Updating]
+;[Use %time% for the current time, %date% for the current date]
+;[Use Custom Login (Domain login picked up automatically)]
+;[Use Options->Ignore (expert mode) to unhide contacts.]
+;[Use proxy server]
+;[Username:]
+;[Validate SSL certificates]
+;[Variables Allowed: %userid%, %nick%, %proto%, %miranda_path%, %userprofile%]
+;[Virus scanner]
+;[Warn me before opening a file that has not been scanned]
+;[Warning!\r\nThis MenuObject not support user defined options.]
+;[Web page:]
+;[Website:]
+;[Welcome to Miranda IM's account manager!\nHere you can set up your IM accounts.\n\nSelect 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.]
+;[Welcome to Miranda IM's account manager!\nHere you can set up your IM accounts.\n\nSelect an account from the list on the left to see the available options. Alternatively, just click on the \"New\" button underneath the list to set up a new IM account.]
+;[What do you want to do with the file now?]
+;[When all files have been downloaded]
+;[Windows]
+;[Yes]
+;[You Were Added]
+;[You are about to receive the file]
+;[You are never visible to this person]
+;[You are visible to this person even when in invisible mode]
+;[You can select a different profile driver from the default, it may offer more features or abilities, if in doubt use the default.]
+;[You will always be asked about files from people not on your contact list]
+;[You will need to reconnect for the changes you have made on this page to take effect.]
+;[Your Version:]
+;[\nStyles and effects are disabled for this font.]
+;[e.g. Miranda Database]
+;[e.g. Workplace]
+;[find/add]
+;[for]
+;[minute(s)]
+;[opacity:]
+;[to the value]
diff --git a/tools/dbtool/dbtool-translation.txt b/tools/dbtool/dbtool-translation.txt
new file mode 100644
index 0000000000..f5d1b5eba0
--- /dev/null
+++ b/tools/dbtool/dbtool-translation.txt
@@ -0,0 +1,138 @@
+; Common strings that belong to many files
+;[Cancel]
+;[Miranda Database Tool]
+
+; ../dbtool/aggressive.cpp
+;[Aggressive: random junk at %08X: skipping]
+;[Aggressive: unlinked data at %08X: can't automatically place]
+;[Performing aggressive pass]
+
+; ../dbtool/contactchain.cpp
+;[Contact chain corrupted, further entries ignored]
+;[Contact count marked wrongly: correcting]
+;[Processing contact chain]
+
+; ../dbtool/disk.cpp
+;[Can't write to output file - disk full? (%u)]
+;[Can't write to working file, aggressive mode may be too aggressive now]
+;[Error reading, database truncated? (%u)]
+;[Invalid offset found]
+;[Invalid offset found (database truncated?)]
+
+; ../dbtool/eventchain.cpp
+;[Duplicate event was found: skipping]
+;[Event chain corrupted, further entries ignored]
+;[Event chain corrupted, trying to recover...]
+;[Event count marked wrongly: correcting]
+;[Event marked as first which is not: correcting]
+;[Event not backlinked correctly: fixing]
+;[Event position in chain is not correct]
+;[Event position in chain is not correct: fixing]
+;[Event position in chain is not correct: unable to fix]
+;[Extra flags found in event: removing]
+;[First event not marked as such: correcting]
+;[First unread event marked wrong: fixing]
+;[Infeasibly large event blob: skipping]
+
+; ../dbtool/finaltasks.cpp
+;[%s\\Backup (%d) of %s]
+;[%s\\Backup of %s]
+;[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
+;[Processing final tasks]
+;[Unable to delete original file]
+;[Unable to rename original file]
+;[Unable to rename output file]
+
+; ../dbtool/finished.cpp
+;[&Finish]
+
+; ../dbtool/initialchecks.cpp
+;[ (Output).dat]
+;[<check only>]
+;[Can't create file mapping (%u)]
+;[Can't create map view of file (%u)]
+;[Can't create output file (%u)]
+;[Database is corrupted and too small to contain any recoverable data]
+;[Database is marked as belonging to an unknown version of Miranda]
+;[Database is newly created and has no data to process]
+;[Database signature is corrupted, automatic repair is impossible]
+;[Processing completed successfully]
+
+; ../dbtool/modulechain.cpp
+;[Invalid module name offset, skipping data]
+;[Module chain corrupted, further entries ignored]
+;[Module name '%s' is not unique: %d duplicates found)]
+;[Processing module name chain]
+;[Unreasonably long module name, skipping]
+
+; ../dbtool/progress.cpp
+;[Click Next to continue]
+;[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
+;[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
+
+; ../dbtool/resource.rc
+;[&File:]
+;[&Next >]
+;[&Other...]
+;[< &Back]
+;[Aggressively find corruption]
+;[All tasks have been completed.]
+;[Backup:]
+;[Check consistency only]
+;[Cleaning Options]
+;[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
+;[Convert old Unicode messages to UTF8]
+;[Converts history messages in pre-0.7 format (ANSI+UCS2) to the new UTF8 format supported by 0.7. Saves the database space in most cases (recommended).]
+;[Create backup]
+;[Creates a backup copy of the database before any of the requested changes are made.]
+;[Erase all histories]
+;[Error Opening Database]
+;[File Access Options]
+;[Finished!]
+;[Just checks that the database is valid, without writing anything to the disk.]
+;[Launch Miranda with this profile]
+;[Launches Miranda with the profile that was just worked on.]
+;[Mark all events read]
+;[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
+;[Please wait while the requested operations are being performed.]
+;[Progress1]
+;[Removes all the saved history for all contacts in the database.]
+;[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
+;[Select Miranda Profile]
+;[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
+;[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
+;[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
+;[There was an error opening the profile database given.]
+;[This programme is licenced under the terms of the GNU General Public License.]
+;[To continue, click Next.]
+;[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
+;[Welcome to the Miranda Database Wizard]
+;[Working...]
+;[You can choose the Miranda profile database to compact or repair.]
+;[You can choose to remove information from the database while it is being processed.]
+;[You can select low level options to determine how the database is processed.]
+;[whiterect]
+
+; ../dbtool/selectdb.cpp
+;[All Files]
+;[Database]
+;[Miranda Databases (*.dat)]
+;[Total size]
+;[Wasted]
+
+; ../dbtool/settingschain.cpp
+;[Empty settings group at %08X: skipping]
+;[Infeasibly large settings blob: skipping]
+;[Settings chain corrupted, further entries ignored]
+
+; ../dbtool/user.cpp
+;[More than one user contact: keeping only first]
+;[Processing user data]
+;[User corrupted, this could cause major problems]
+
+; ../dbtool/worker.cpp
+;[All tasks completed but with errors (%d)]
+;[All tasks completed successfully]
+;[Database worker thread activated]
+;[Elapsed time: %d sec]
+;[Processing aborted by user]
diff --git a/tools/dbtool/langpack_dbtool.txt b/tools/dbtool/langpack_dbtool.txt
deleted file mode 100644
index 05ad39086c..0000000000
--- a/tools/dbtool/langpack_dbtool.txt
+++ /dev/null
@@ -1,157 +0,0 @@
-Miranda Language Pack Version 1
-Language: Chinese (Traditional)
-Locale: 0404
-Last-Modified-Using: Miranda IM 0.6.0
-Authors: Stark Wong
-Author-email: starkwong@hotmail.com
-Plugins-included:
-
-; Generated on Jan 17 2007 11:12:35 China Standard Time (CST/GMT+8)
-
-; /dbtool/aggressive.cpp
-[Performing aggressive pass]
-[Aggressive: random junk at %08X: skipping]
-[Aggressive: unlinked data at %08X: can't automatically place]
-
-; /dbtool/contactchain.cpp
-[Contact count marked wrongly: correcting]
-[Processing contact chain]
-[Contact chain corrupted, further entries ignored]
-
-; /dbtool/disk.cpp
-[Invalid offset found]
-[Error reading, database truncated? (%u)]
-[Can't write to working file, aggressive mode may be too aggressive now (%u)]
-[Can't write to output file - disk full? (%u)]
-
-; /dbtool/eventchain.cpp
-[Event count marked wrongly: correcting]
-[Event chain corrupted, trying to recover...]
-[Event chain corrupted, further entries ignored]
-[First event not marked as such: correcting]
-[Event marked as first which is not: correcting]
-[Extra flags found in event: removing]
-[First unread event marked wrong: fixing]
-[Infeasibly large event blob: skipping]
-[Event not backlinked correctly: fixing]
-[Duplicate event was found: skipping]
-[Event position in chain is not correct]
-[Event position in chain is not correct: fixing]
-[Event position in chain is not correct: unable to fix]
-
-; /dbtool/finaltasks.cpp
-[Processing final tasks]
-[Unable to delete aggressive working file]
-[Errors were encountered, however you selected not to backup the original database. It is strongly recommended that you do so in case important data was omitted. Do you wish to keep a backup of the original database?]
-[Miranda Database Tool]
-[%s\\Backup of %s]
-[%s\\Backup (%d) of %s]
-[Unable to rename original file]
-[Unable to delete original file]
-[Unable to rename output file]
-
-; /dbtool/finished.cpp
-[&Finish]
-
-; /dbtool/initialchecks.cpp
-[Database is newly created and has no data to process]
-[Processing completed successfully]
-[Database is corrupted and too small to contain any recoverable data]
-[Database signature is corrupted, automatic repair is impossible]
-[Database is marked as belonging to an unknown version of Miranda]
-[<check only>]
-[(Output).dat]
-[Can't create output file (%u)]
-[Can't create file mapping (%u)]
-[Can't create map view of file (%u)]
-
-; /dbtool/modulechain.cpp
-[Processing module name chain]
-[Module chain corrupted, further entries ignored]
-[Unreasonably long module name, skipping]
-[Module name '%s' is not unique: %d duplicates found)]
-[Invalid module name offset, skipping data]
-
-; /dbtool/progress.cpp
-[Click Next to continue]
-[Processing has not yet completed, if you cancel now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to cancel?]
-[Processing has not yet completed, if you go back now then the changes that have currently been made will be rolled back and the original database will be restored. Do you still want to go back?]
-
-; /dbtool/resource.rc:IDD_WELCOME
-[Static]
-[Welcome to the Miranda Database Wizard]
-[Using this Wizard you can compact your Miranda profile database to remove dead space created during normal usage, as well as repair a large number of issues that could affect the database.]
-[To continue, click Next.]
-[This programme is licenced under the terms of the GNU General Public License.]
-
-; /dbtool/resource.rc:IDD_WIZARD
-[< &Back]
-[&Next >]
-[Cancel]
-
-; /dbtool/resource.rc:IDD_SELECTDB
-[Select Miranda Profile]
-[You can choose the Miranda profile database to compact or repair.]
-[Select the &profile database from the list below. If the database you wish to use is not listed here then click Other to browse your computer.]
-[&File:]
-[&Other...]
-
-; /dbtool/resource.rc:IDD_OPENERROR
-[Error Opening Database]
-[There was an error opening the profile database given.]
-[Click Next to try opening the file again, or click Back to select a new profile database to manipulate.]
-[The file may be in use by a currently running copy of Miranda. Exit any running Mirandas and click Next to retry.]
-
-; /dbtool/resource.rc:IDD_FILEACCESS
-[File Access Options]
-[You can select low level options to determine how the database is processed.]
-[Create backup]
-[Creates a backup copy of the database before any of the requested changes are made.]
-[Aggressively find corruption]
-[Scans the database for data that is not linked to any other data. This requires more disk space and more time, so is only required if you suspect corruption.]
-[Check consistency only]
-[Just checks that the database is valid, without writing anything to the disk.]
-
-; /dbtool/resource.rc:IDD_CLEANING
-[Cleaning Options]
-[You can choose to remove information from the database while it is being processed.]
-[Erase all histories]
-[Removes all the saved history for all contacts in the database.]
-[Mark all events read]
-[Marks all the history events as read. This will rectify any problems with old messages always appearing in the message window log box.]
-
-; /dbtool/resource.rc:IDD_PROGRESS
-[Working...]
-[Please wait while the requested operations are being performed.]
-
-; /dbtool/resource.rc:IDD_FINISHED
-[Finished!]
-[All tasks have been completed.]
-[Launch Miranda with this profile]
-[Launches Miranda with the profile that was just worked on.]
-[Backup:]
-[The processing of the database has been completed. Click Next to return to the start of the wizard to select another database to check, or click Finish to exit the wizard.]
-
-; /dbtool/selectdb.cpp
-[Database]
-[Total size]
-[Wasted]
-[Miranda Databases (*.dat)]
-[All Files]
-
-; /dbtool/settingschain.cpp
-[Settings chain corrupted, further entries ignored]
-[Infeasibly large settings blob: skipping]
-[Empty settings group at %08X: skipping]
-
-; /dbtool/user.cpp
-[Processing user data]
-[User corrupted, this could cause major problems]
-[More than one user contact: keeping only first]
-
-; /dbtool/worker.cpp
-[Database worker thread activated]
-[Processing aborted by user]
-[Elapsed time: %d sec]
-[All tasks completed but with errors (%d)]
-[All tasks completed successfully]
diff --git a/tools/lpgen/lpgen.bat b/tools/lpgen/lpgen.bat
new file mode 100644
index 0000000000..5bf3c05946
--- /dev/null
+++ b/tools/lpgen/lpgen.bat
@@ -0,0 +1,20 @@
+call lpgen.pl
+
+for /F %%i in ('dir /B /S ..\..\plugins\*-translation.txt') do copy /Y %%i ..\..\i18n
+
+for /F %%i in ('dir /B /S ..\..\protocols\*-translation.txt') do copy /Y %%i ..\..\i18n
+
+for /F %%i in ('dir /B /S ..\..\src\*-translation.txt') do copy /Y %%i ..\..\i18n
+
+for /F %%i in ('dir /B /S ..\..\tools\*-translation.txt') do copy /Y %%i ..\..\i18n
+
+pushd ..\..\i18n
+
+if exist langpack_english.txt del /Q langpack_english.txt
+
+
+for %%j in (*-translation.txt) do type "%%j" >> langpack_english.txt
+
+del /Q *-translation.txt
+
+popd \ No newline at end of file
diff --git a/tools/lpgen/lpgen.pl b/tools/lpgen/lpgen.pl
index e58c7dbe7a..da615a5f5b 100644
--- a/tools/lpgen/lpgen.pl
+++ b/tools/lpgen/lpgen.pl
@@ -69,32 +69,255 @@ if (@ARGV && $ARGV[0] eq "version") {
}
#Language Files
+#if (!@ARGV) {
+ #create_langfile(
+ #'../..',
+ #'../../i18n/langpack_english.txt',
+ #'English (US)', '0809',
+ #'Miranda IM Development Team',
+ #'project-info@miranda-im.org',
+ #'Scriver,avs,chat,clist,clist_nicer,db3x,db3x_mmap,dbrw,advaimg,import,modernb,mwclist,png2dib,srmm,tabsrmm,AimOscar,Gadu-Gadu,IRC,IcqOscarJ,JabberG,MSN,Yahoo');
+#}
if (!@ARGV) {
- create_langfile(
- '../../miranda',
- '../../miranda/i18n/langpack_english.txt',
+ create_langfile('../../src',
+ '../../src/!core-translation.txt',
'English (US)', '0809',
'Miranda IM Development Team',
- 'project-info@miranda-im.org',
- 'Scriver,avs,chat,clist,clist_nicer,db3x,db3x_mmap,dbrw,advaimg,import,modernb,mwclist,png2dib,srmm,tabsrmm,AimOscar,Gadu-Gadu,IRC,IcqOscarJ,JabberG,MSN,Yahoo');
-}
+ 'project-info@miranda-im.org');
+ create_langfile('../../plugins/AddContactPlus/',
+ '../../plugins/AddContactPlus/addcontactplus-translation.txt');
+ create_langfile('../../plugins/Alarms/',
+ '../../plugins/Alarms/alarms-translation.txt');
+ create_langfile('../../plugins/AssocMgr/',
+ '../../plugins/AssocMgr/assocmgr-translation.txt');
+ create_langfile('../../plugins/AuthState/',
+ '../../plugins/AuthState/authstate-translation.txt');
+ create_langfile('../../plugins/AutoRun/',
+ '../../plugins/AutoRun/autorun-translation.txt');
+ create_langfile('../../plugins/AVS/',
+ '../../plugins/AVS/avs-translation.txt');
+ create_langfile('../../plugins/BasicHistory/',
+ '../../plugins/BasicHistory/basichistory-translation.txt');
+ create_langfile('../../plugins/BASS_interface/',
+ '../../plugins/BASS_interface/bass_interface-translation.txt');
+ create_langfile('../../plugins/Boltun/',
+ '../../plugins/Boltun/boltun-translation.txt');
+ create_langfile('../../plugins/AddContactPlus/',
+ '../../plugins/AddContactPlus/addcontactplus-translation.txt');
+ create_langfile('../../plugins/BossKeyPlus/',
+ '../../plugins/BossKeyPlus/bosskeyplus-translation.txt');
+ create_langfile('../../plugins/BuddyExpectator/',
+ '../../plugins/BuddyExpectator/buddyexpectator-translation.txt');
+ create_langfile('../../plugins/ChangeKeyboardLayout/',
+ '../../plugins/ChangeKeyboardLayout/changekeyboardlayout-translation.txt');
+ create_langfile('../../plugins/Chat/',
+ '../../plugins/Chat/chat-translation.txt');
+ create_langfile('../../plugins/ClientChangeNotify/',
+ '../../plugins/ClientChangeNotify/clientchangenotify-translation.txt');
+ create_langfile('../../plugins/Clist/',
+ '../../plugins/Clist/clist-translation.txt');
+ create_langfile('../../plugins/Clist_modern/',
+ '../../plugins/Clist_modern/clist_modern-translation.txt');
+ create_langfile('../../plugins/Clist_mw/',
+ '../../plugins/Clist_mw/clist_mw-translation.txt');
+ create_langfile('../../plugins/Clist_nicer/',
+ '../../plugins/Clist_nicer/clist_nicer-translation.txt');
+ create_langfile('../../plugins/Console/',
+ '../../plugins/Console/console-translation.txt');
+ create_langfile('../../plugins/ContactsPlus/',
+ '../../plugins/ContactsPlus/contactsplus-translation.txt');
+ create_langfile('../../plugins/CountryFlags/',
+ '../../plugins/CountryFlags/countryflags-translation.txt');
+ create_langfile('../../plugins/CSList/',
+ '../../plugins/CSList/cslist-translation.txt');
+ create_langfile('../../plugins/CyrTranslit/',
+ '../../plugins/CyrTranslit/cyrtranslit-translation.txt');
+ create_langfile('../../plugins/Db3x/',
+ '../../plugins/Db3x/db3x-translation.txt');
+ create_langfile('../../plugins/Db3x_mmap/',
+ '../../plugins/Db3x_mmap/db3x_mmap-translation.txt');
+ create_langfile('../../plugins/Dbx_mmap_SA/',
+ '../../plugins/Dbx_mmap_SA/dbx_mmap_sa-translation.txt');
+ create_langfile('../../plugins/Dbx_tree/',
+ '../../plugins/Dbx_tree/dbx_tree-translation.txt');
+ create_langfile('../../plugins/Db_autobackups/',
+ '../../plugins/Db_autobackups/db_autobackups-translation.txt');
+ create_langfile('../../plugins/ExtraIcons/',
+ '../../plugins/ExtraIcons/extraicons-translation.txt');
+ create_langfile('../../plugins/FavContacts/',
+ '../../plugins/FavContacts/favcontacts-translation.txt');
+ create_langfile('../../plugins/FingerPrintModPlus/',
+ '../../plugins/FingerPrintModPlus/fingerprintmodplus-translation.txt');
+ create_langfile('../../plugins/FirstRun/',
+ '../../plugins/FirstRun/firstrun-translation.txt');
+ create_langfile('../../plugins/FlashAvatars/',
+ '../../plugins/FlashAvatars/flashavatars-translation.txt');
+ create_langfile('../../plugins/FloatingContacts/',
+ '../../plugins/FloatingContacts/floatingcontacts-translation.txt');
+ create_langfile('../../plugins/Folders/',
+ '../../plugins/Folders/folders-translation.txt');
+ create_langfile('../../plugins/FreeImage/',
+ '../../plugins/FreeImage/freeimage-translation.txt');
+ create_langfile('../../plugins/Gender/',
+ '../../plugins/Gender/gender-translation.txt');
+ create_langfile('../../plugins/HistoryLinkListPlus/',
+ '../../plugins/HistoryLinkListPlus/historylinklistplus-translation.txt');
+ create_langfile('../../plugins/HistorySweeperLight/',
+ '../../plugins/HistorySweeperLight/historysweeperlight-translation.txt');
+ create_langfile('../../plugins/IEView/',
+ '../../plugins/IEView/ieview-translation.txt');
+ create_langfile('../../plugins/IgnoreState/',
+ '../../plugins/IgnoreState/ignorestate-translation.txt');
+ create_langfile('../../plugins/Import/',
+ '../../plugins/Import/import-translation.txt');
+ create_langfile('../../plugins/ImportTXT/',
+ '../../plugins/ImportTXT/importtxt-translation.txt');
+ create_langfile('../../plugins/JSON/',
+ '../../plugins/JSON/json-translation.txt');
+ create_langfile('../../plugins/KeyboardNotify/',
+ '../../plugins/KeyboardNotify/keyboardnotify-translation.txt');
+ create_langfile('../../plugins/LangMan/',
+ '../../plugins/LangMan/langman-translation.txt');
+ create_langfile('../../plugins/ListeningTo/',
+ '../../plugins/ListeningTo/listeningto-translation.txt');
+ create_langfile('../../plugins/MenuItemEx/',
+ '../../plugins/MenuItemEx/menuitemex-translation.txt');
+ create_langfile('../../plugins/MetaContacts/',
+ '../../plugins/MetaContacts/metacontacts-translation.txt');
+ create_langfile('../../plugins/MirOTR/',
+ '../../plugins/MirOTR/mirotr-translation.txt');
+ create_langfile('../../plugins/ModernOpt/',
+ '../../plugins/ModernOpt/modernopt-translation.txt');
+ create_langfile('../../plugins/mTextControl/',
+ '../../plugins/mTextControl/mtextcontrol-translation.txt');
+ create_langfile('../../plugins/NewAwaySysMod/',
+ '../../plugins/NewAwaySysMod/newawaysysmod-translation.txt');
+ create_langfile('../../plugins/NewXstatusNotify/',
+ '../../plugins/NewXstatusNotify/newxstatusnotify-translation.txt');
+ create_langfile('../../plugins/Nudge/',
+ '../../plugins/Nudge/nudge-translation.txt');
+ create_langfile('../../plugins/PackUpdater/',
+ '../../plugins/PackUpdater/packupdater-translation.txt');
+ create_langfile('../../plugins/Popup/',
+ '../../plugins/Popup/popup-translation.txt');
+ create_langfile('../../plugins/ProfileManager/',
+ '../../plugins/ProfileManager/profilemanager-translation.txt');
+ create_langfile('../../plugins/QuickMessages/',
+ '../../plugins/QuickMessages/quickmessages-translation.txt');
+ create_langfile('../../plugins/QuickReplies/',
+ '../../plugins/QuickReplies/quickreplies-translation.txt');
+ create_langfile('../../plugins/Rate/',
+ '../../plugins/Rate/rate-translation.txt');
+ create_langfile('../../plugins/RecentContacts/',
+ '../../plugins/RecentContacts/recentcontacts-translation.txt');
+ create_langfile('../../plugins/Scriver/',
+ '../../plugins/Scriver/scriver-translation.txt');
+ create_langfile('../../plugins/SecureIM/',
+ '../../plugins/SecureIM/secureim-translation.txt');
+ create_langfile('../../plugins/SeenPlugin/',
+ '../../plugins/SeenPlugin/seenplugin-translation.txt');
+ create_langfile('../../plugins/Sessions/',
+ '../../plugins/Sessions/sessions-translation.txt');
+ create_langfile('../../plugins/SimpleAR/',
+ '../../plugins/SimpleAR/simplear-translation.txt');
+ create_langfile('../../plugins/SimpleStatusMsg/',
+ '../../plugins/SimpleStatusMsg/simplestatusmsg-translation.txt');
+ create_langfile('../../plugins/SmileyAdd/',
+ '../../plugins/SmileyAdd/smileyadd-translation.txt');
+ create_langfile('../../plugins/SpellChecker/',
+ '../../plugins/SpellChecker/spellchecker-translation.txt');
+ create_langfile('../../plugins/SplashScreen/',
+ '../../plugins/SplashScreen/splashscreen-translation.txt');
+ create_langfile('../../plugins/SRMM/',
+ '../../plugins/SRMM/srmm-translation.txt');
+ create_langfile('../../plugins/StatusPlugins/',
+ '../../plugins/StatusPlugins/statusplugins-translation.txt');
+ create_langfile('../../plugins/StopSpamPlus/',
+ '../../plugins/StopSpamPlus/stopspamplus-translation.txt');
+ create_langfile('../../plugins/Svc_crshdmp/',
+ '../../plugins/Svc_crshdmp/svc_crshdmp-translation.txt');
+ create_langfile('../../plugins/Svc_dbepp/',
+ '../../plugins/Svc_dbepp/svc_dbepp-translation.txt');
+ create_langfile('../../plugins/Svc_vi/',
+ '../../plugins/Svc_vi/svc_vi-translation.txt');
+ create_langfile('../../plugins/TabSRMM/',
+ '../../plugins/TabSRMM/tabsrmm-translation.txt');
+ create_langfile('../../plugins/TipperYM/',
+ '../../plugins/TipperYM/tipperym-translation.txt');
+ create_langfile('../../plugins/TooltipNotify/',
+ '../../plugins/TooltipNotify/tooltipnotify-translation.txt');
+ create_langfile('../../plugins/TopToolBar/',
+ '../../plugins/TopToolBar/toptoolbar-translation.txt');
+ create_langfile('../../plugins/TranslitSwitcher/',
+ '../../plugins/TranslitSwitcher/translitswitcher-translation.txt');
+ create_langfile('../../plugins/Updater/',
+ '../../plugins/Updater/updater-translation.txt');
+ create_langfile('../../plugins/UserGuide/',
+ '../../plugins/UserGuide/userguide-translation.txt');
+ create_langfile('../../plugins/UserInfoEx/',
+ '../../plugins/UserInfoEx/userinfoex-translation.txt');
+ create_langfile('../../plugins/Variables/',
+ '../../plugins/Variables/variables-translation.txt');
+ create_langfile('../../plugins/W7UI/',
+ '../../plugins/W7UI/w7ui-translation.txt');
+ create_langfile('../../plugins/WhenWasIt/',
+ '../../plugins/WhenWasIt/whenwasit-translation.txt');
+ create_langfile('../../plugins/YAPP/',
+ '../../plugins/YAPP/yapp-translation.txt');
+ create_langfile('../../plugins/ZeroNotification/',
+ '../../plugins/ZeroNotification/zeronotification-translation.txt');
+ create_langfile('../../protocols/AimOscar/',
+ '../../protocols/AimOscar/aimoscar-translation.txt');
+ create_langfile('../../protocols/FacebookRM/',
+ '../../protocols/FacebookRM/facebookrm-translation.txt');
+ create_langfile('../../protocols/Gadu-Gadu/',
+ '../../protocols/Gadu-Gadu/gadu-gadu-translation.txt');
+ create_langfile('../../protocols/GTalkExt/',
+ '../../protocols/GTalkExt/gtalkext-translation.txt');
+ create_langfile('../../protocols/IcqOscarJ/',
+ '../../protocols/IcqOscarJ/icqoscarj-translation.txt');
+ create_langfile('../../protocols/IRCG/',
+ '../../protocols/IRCG/ircg-translation.txt');
+ create_langfile('../../protocols/JabberG/',
+ '../../protocols/JabberG/jabberg-translation.txt');
+ create_langfile('../../protocols/MRA/',
+ '../../protocols/MRA/mra-translation.txt');
+ create_langfile('../../protocols/MSN/',
+ '../../protocols/MSN/msn-translation.txt');
+ create_langfile('../../protocols/NewsAggregator/',
+ '../../protocols/NewsAggregator/newsaggregator-translation.txt');
+ create_langfile('../../protocols/Omegle/',
+ '../../protocols/Omegle/omegle-translation.txt');
+ create_langfile('../../protocols/Quotes/',
+ '../../protocols/Quotes/quotes-translation.txt');
+ create_langfile('../../protocols/Twitter/',
+ '../../protocols/Twitter/twitter-translation.txt');
+ create_langfile('../../protocols/Weather/',
+ '../../protocols/Weather/weather-translation.txt');
+ create_langfile('../../protocols/Yahoo/',
+ '../../protocols/Yahoo/yahoo-translation.txt');
+ create_langfile('../../protocols/YAMN/',
+ '../../protocols/YAMN/yamn-translation.txt');
+ create_langfile('../dbtool/',
+ '../dbtool/dbtool-translation.txt');
+ }
elsif ($ARGV[0] eq "core") {
- create_langfile('../../miranda/src',
- '../../miranda/i18n/core-translation.txt',
+ create_langfile('../../src',
+ '../../i18n/core-translation.txt',
'English (US)', '0809',
'Miranda IM Development Team',
'project-info@miranda-im.org');
}
elsif ($ARGV[0] eq "srmm") {
- create_langfile('../../miranda/plugins/SRMM/',
- '../../miranda/plugins/SRMM/Docs/srmm-translation.txt',
+ create_langfile('../../plugins/SRMM/',
+ '../../plugins/SRMM/Docs/srmm-translation.txt',
'English (US)', '0809',
'Miranda IM Development Team',
'project-info@miranda-im.org');
}
elsif ($ARGV[0] eq "import") {
- create_langfile('../../miranda/plugins/Import/',
- '../../miranda/plugins/Import/docs/import-translation.txt',
+ create_langfile('../../plugins/Import/',
+ '../../plugins/Import/docs/import-translation.txt',
'English (US)', '0809',
'Miranda IM Development Team',
'project-info@miranda-im.org');
@@ -119,7 +342,8 @@ sub create_langfile {
find({ wanted => \&csearch, preprocess => \&pre_dir }, $rootdir);
find({ wanted => \&rcsearch, preprocess => \&pre_dir }, $rootdir);
open(WRITE, "> $outfile") or die;
- print WRITE <<HEADER;
+ if ($outfile eq "../../src/!core-translation.txt") {
+ print WRITE <<HEADER; }
Miranda Language Pack Version 1
Locale: $locale
Authors: $author
diff --git a/tools/lpgen/lpgen_old.pl b/tools/lpgen/lpgen_old.pl
new file mode 100644
index 0000000000..e58c7dbe7a
--- /dev/null
+++ b/tools/lpgen/lpgen_old.pl
@@ -0,0 +1,228 @@
+#!/usr/bin/perl
+#
+# Script generating translation templates from sources
+#
+# Miranda IM: the free IM client for Microsoft* Windows*
+#
+# Copyright 2000-2008 Miranda ICQ/IM project,
+# all portions of this codebase are copyrighted to the people
+# listed in contributors.txt.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+use POSIX;
+use File::Find;
+use strict;
+
+my $rootdir = '';
+my %hash = ();
+my $clines = 0;
+
+my $version = '0.7svn';
+my $time = localtime();
+
+if (@ARGV && $ARGV[0] eq "version") {
+ shift @ARGV;
+ # 1st arg version major i.e. 07 for "0.7"
+ if (@ARGV) {
+ my $vermaj = shift @ARGV;
+ if ($vermaj =~ /^([0-9]*)([0-9])$/) {
+ if ($1 eq "") {
+ $version = $2;
+ } else {
+ $version = "$1.$2";
+ }
+ } else {
+ $version = $vermaj;
+ }
+ }
+ # 2nd arg version minor i.e. 1 for "0.7.1"
+ if (@ARGV) {
+ my $vermin = shift @ARGV;
+ if ($vermin =~ /^[0-9]+$/) {
+ $version .= ".$vermin";
+ } else {
+ $version .= $vermin;
+ }
+ }
+ # 3rd arg build number i.e. 36 for "0.7.1 build 36"
+ if (@ARGV) {
+ my $build = shift @ARGV;
+ if ($build =~ /^[0-9]+$/) {
+ $version .= " build $build";
+ } else {
+ $version .= $build;
+ }
+ }
+}
+
+#Language Files
+if (!@ARGV) {
+ create_langfile(
+ '../../miranda',
+ '../../miranda/i18n/langpack_english.txt',
+ 'English (US)', '0809',
+ 'Miranda IM Development Team',
+ 'project-info@miranda-im.org',
+ 'Scriver,avs,chat,clist,clist_nicer,db3x,db3x_mmap,dbrw,advaimg,import,modernb,mwclist,png2dib,srmm,tabsrmm,AimOscar,Gadu-Gadu,IRC,IcqOscarJ,JabberG,MSN,Yahoo');
+}
+elsif ($ARGV[0] eq "core") {
+ create_langfile('../../miranda/src',
+ '../../miranda/i18n/core-translation.txt',
+ 'English (US)', '0809',
+ 'Miranda IM Development Team',
+ 'project-info@miranda-im.org');
+}
+elsif ($ARGV[0] eq "srmm") {
+ create_langfile('../../miranda/plugins/SRMM/',
+ '../../miranda/plugins/SRMM/Docs/srmm-translation.txt',
+ 'English (US)', '0809',
+ 'Miranda IM Development Team',
+ 'project-info@miranda-im.org');
+}
+elsif ($ARGV[0] eq "import") {
+ create_langfile('../../miranda/plugins/Import/',
+ '../../miranda/plugins/Import/docs/import-translation.txt',
+ 'English (US)', '0809',
+ 'Miranda IM Development Team',
+ 'project-info@miranda-im.org');
+}
+else {
+ print "Error: Unknown module $ARGV[0]\n";
+ exit 1;
+}
+
+sub create_langfile {
+ $rootdir = shift(@_);
+ my $outfile = shift(@_);
+ my $lang = shift(@_);
+ my $locale = shift(@_);
+ my $author = shift(@_);
+ my $email = shift(@_);
+ my $plugins = @_ ? shift(@_) : '';
+ %hash = ();
+ my %common = ();
+ $clines = 0;
+ print "Building language file for $rootdir:\n";
+ find({ wanted => \&csearch, preprocess => \&pre_dir }, $rootdir);
+ find({ wanted => \&rcsearch, preprocess => \&pre_dir }, $rootdir);
+ open(WRITE, "> $outfile") or die;
+ print WRITE <<HEADER;
+Miranda Language Pack Version 1
+Locale: $locale
+Authors: $author
+Author-email: $email
+Last-Modified-Using: Miranda IM $version
+Plugins-included: $plugins
+; Generated by lpgen on $time
+; Translations: $clines
+
+HEADER
+ foreach my $trans (keys %hash) {
+ if ($hash{$trans} =~ /^\d+$/) {
+ $common{$trans} = $hash{$trans};
+ delete $hash{$trans};
+ }
+ }
+
+ my @sorted = sort { (floor($common{$b}/20) == floor($common{$a}/20)) ? ($a cmp $b) : ($common{$b} <=> $common{$a}) } keys %common;
+ print WRITE "; Common strings that belong to many files\n;[";
+ print WRITE join "]\n;[", @sorted;
+ print WRITE "]\n";
+
+ my $file = '';
+ foreach my $trans (sort { ($hash{$a} eq $hash{$b}) ? ($a cmp $b) : ($hash{$a} cmp $hash{$b}) } keys %hash) {
+ if ($hash{$trans} ne $file) {
+ $file = $hash{$trans};
+ print WRITE "\n; $file\n";
+ }
+ print WRITE ";[$trans]\n";
+ }
+
+ close(WRITE);
+ print " $outfile is complete ($clines)\n\n";
+}
+
+sub pre_dir {
+ # avoid parsing some ext SDKs
+ my @files = ();
+ return @files if (
+ $File::Find::name =~/..\/extplugins/ or
+ $File::Find::name =~/freeimage\/Source/ or
+ $File::Find::name =~/dbrw\/sqlite3/);
+ @files = grep { not /^\.\.?$/ } @_;
+ return sort @files;
+}
+
+sub append_str {
+ my $str = shift(@_);
+ my $found = shift(@_);
+ $str = substr($str, 1, length($str) - 2);
+ if (length($str) gt 0 and $str ne "List1" and $str ne "Tree1" and $str =~ /[a-zA-Z]+/g) {
+ my $path = $File::Find::name;
+ $path =~ s/(\.\.\/)+miranda\///;
+ if (!$hash{$str}) {
+ $hash{$str} = $path;
+ $clines ++;
+ return 1;
+ } elsif ($hash{$str} ne $path) {
+ if ($hash{$str} =~ /^\d+$/) {
+ $hash{$str} ++;
+ } else {
+ $hash{$str} = 1;
+ }
+ }
+ }
+ return 0;
+}
+
+sub csearch {
+ if (-f $_ and ($_ =~ m/\.c(pp)?$/i or $_ =~ m/\.h(pp)?$/i)) {
+ my $found = 0;
+ my $file = $_;
+ print " Processing $_ ";
+ open(READ, "< $_") or return;
+ my $all = '';
+ while (my $lines = <READ>) {
+ $all = $all.$lines;
+ }
+ close(READ);
+ $_ = $all;
+ while (/(?:Button_SetIcon_IcoLib|Translate[A-Z]{0,2}|LPGENT?|ICQTranslateUtfStatic)\s*\(\s*(\"[^\\]*?(\\.[^\\]*?)*\")\s*[,\)]/g) {
+ $found += append_str($1, $found);
+ }
+ print "($found)\n";
+ }
+}
+
+sub rcsearch {
+ if ( -f $_ and $_ =~ m/\.rc$/i) {
+ my $found = 0;
+ my $file = $_;
+ print " Processing $_ ";
+ open(READ, "< $_") or return;
+ my $all = '';
+ while (my $lines = <READ>) {
+ $all = $all.$lines;
+ }
+ close(READ);
+ $_ = $all;
+ s/\"\"/\\\"/g;
+ while (/\s*(?:CONTROL|(?:DEF)?PUSHBUTTON|[LRC]TEXT|GROUPBOX|CAPTION|MENUITEM|POPUP)\s*(\"[^\\]*?(\\.[^\\]*?)*\")/g) {
+ $found += append_str($1, $found);
+ }
+ print "($found)\n";
+ }
+}