summaryrefslogtreecommitdiff
path: root/protocols
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 /protocols
parent5a329278e222cffc29b9532e0a6dc5dd4b5f87d8 (diff)
lpgen script updated ,translation files updated
git-svn-id: http://svn.miranda-ng.org/main/trunk@524 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols')
-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
22 files changed, 3976 insertions, 2541 deletions
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.]