tor-commits
Threads by month
- ----- 2025 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
March 2016
- 16 participants
- 1260 discussions
[tor/release-0.2.7] Document dircollate.c (and remove an unused global)
by nickm@torproject.org 21 Mar '16
by nickm@torproject.org 21 Mar '16
21 Mar '16
commit 6182e3462875d81dc3501bf0f1ad04fb658c2838
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Mon Feb 22 10:39:42 2016 -0500
Document dircollate.c (and remove an unused global)
---
src/or/dircollate.c | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++---
src/or/dircollate.h | 24 +++++++++++++++---
2 files changed, 87 insertions(+), 7 deletions(-)
diff --git a/src/or/dircollate.c b/src/or/dircollate.c
index f56aea8..eeb0c24 100644
--- a/src/or/dircollate.c
+++ b/src/or/dircollate.c
@@ -17,20 +17,24 @@
static void dircollator_collate_by_rsa(dircollator_t *dc);
static void dircollator_collate_by_ed25519(dircollator_t *dc);
+/** Hashtable entry mapping a pair of digests (actually an ed25519 key and an
+ * RSA SHA1 digest) to an array of vote_routerstatus_t. */
typedef struct ddmap_entry_s {
HT_ENTRY(ddmap_entry_s) node;
uint8_t d[DIGEST_LEN + DIGEST256_LEN];
+ /* The i'th member of this array corresponds to the vote_routerstatus_t (if
+ * any) received for this digest pair from the n'th voter. */
vote_routerstatus_t *vrs_lst[FLEXIBLE_ARRAY_MEMBER];
} ddmap_entry_t;
-double_digest_map_t *by_both_ids;
-
+/** Release all storage held by e. */
static void
ddmap_entry_free(ddmap_entry_t *e)
{
tor_free(e);
}
+/** Return a new empty ddmap_entry, with <b>n_votes</b> elements in vrs_list. */
static ddmap_entry_t *
ddmap_entry_new(int n_votes)
{
@@ -50,6 +54,8 @@ ddmap_entry_eq(const ddmap_entry_t *a, const ddmap_entry_t *b)
return fast_memeq(a->d, b->d, sizeof(a->d));
}
+/** Record the RSA identity of <b>ent</b> as <b>rsa_sha1</b>, and the
+ * ed25519 identity as <b>ed25519</b>. */
static void
ddmap_entry_set_digests(ddmap_entry_t *ent,
const uint8_t *rsa_sha1,
@@ -63,6 +69,10 @@ HT_PROTOTYPE(double_digest_map, ddmap_entry_s, node, ddmap_entry_hash,
ddmap_entry_eq);
HT_GENERATE2(double_digest_map, ddmap_entry_s, node, ddmap_entry_hash,
ddmap_entry_eq, 0.6, tor_reallocarray, tor_free_);
+
+/** Helper: add a single vote_routerstatus_t <b>vrs</b> to the collator
+ * <b>dc</b>, indexing it by its RSA key digest, and by the 2-tuple of
+ * its RSA key digest and Ed25519 key. */
static void
dircollator_add_routerstatus(dircollator_t *dc,
int vote_num,
@@ -99,6 +109,8 @@ dircollator_add_routerstatus(dircollator_t *dc,
vrs_lst[vote_num] = vrs;
}
+/** Create and return a new dircollator object to use when collating
+ * <b>n_votes</b> out of a total of <b>n_authorities</b>. */
dircollator_t *
dircollator_new(int n_votes, int n_authorities)
{
@@ -115,6 +127,7 @@ dircollator_new(int n_votes, int n_authorities)
return dc;
}
+/** Release all storage held by <b>dc</b>. */
void
dircollator_free(dircollator_t *dc)
{
@@ -139,6 +152,10 @@ dircollator_free(dircollator_t *dc)
tor_free(dc);
}
+/** Add a single vote <b>v</b> to a dircollator <b>dc</b>. This function must
+ * be called exactly once for each vote to be used in the consensus. It may
+ * only be called before dircollator_collate().
+ */
void
dircollator_add_vote(dircollator_t *dc, networkstatus_t *v)
{
@@ -153,6 +170,9 @@ dircollator_add_vote(dircollator_t *dc, networkstatus_t *v)
} SMARTLIST_FOREACH_END(vrs);
}
+/** Sort the entries in <b>dc</b> according to <b>consensus_method</b>, so
+ * that the consensus process can iterate over them with
+ * dircollator_n_routers() and dircollator_get_votes_for_router(). */
void
dircollator_collate(dircollator_t *dc, int consensus_method)
{
@@ -168,6 +188,15 @@ dircollator_collate(dircollator_t *dc, int consensus_method)
dc->is_collated = 1;
}
+/**
+ * Collation function for RSA-only consensuses: collate the votes for each
+ * entry in <b>dc</b> by their RSA keys.
+ *
+ * The rule is:
+ * If an RSA identity key is listed by more than half of the authorities,
+ * include that identity, and treat all descriptors with that RSA identity
+ * as describing the same router.
+ */
static void
dircollator_collate_by_rsa(dircollator_t *dc)
{
@@ -189,6 +218,20 @@ dircollator_collate_by_rsa(dircollator_t *dc)
dc->by_collated_rsa_sha1 = dc->by_rsa_sha1;
}
+/**
+ * Collation function for ed25519 consensuses: collate the votes for each
+ * entry in <b>dc</b> by ed25519 key and by RSA key.
+ *
+ * The rule is, approximately:
+ * If a <ed,rsa> identity is listed by more than half of authorities,
+ * include it. And include all <rsa>-only votes about that node as
+ * matching.
+ *
+ * Otherwise, if an <*,rsa> or <rsa> identity is listed by more than
+ * half of the authorities, and no <ed,rsa> pair for the same RSA key
+ * has been already been included based on the rule above, include
+ * that RSA identity.
+ */
static void
dircollator_collate_by_ed25519(dircollator_t *dc)
{
@@ -197,6 +240,7 @@ dircollator_collate_by_ed25519(dircollator_t *dc)
ddmap_entry_t **iter;
+ /* Go over all <ed,rsa> pairs */
HT_FOREACH(iter, double_digest_map, &dc->by_both_ids) {
ddmap_entry_t *ent = *iter;
int n = 0, i;
@@ -205,9 +249,13 @@ dircollator_collate_by_ed25519(dircollator_t *dc)
++n;
}
+ /* If not enough authorties listed this exact <ed,rsa> pair,
+ * don't include it. */
if (n <= total_authorities / 2)
continue;
+ /* Now consider whether there are any other entries with the same
+ * RSA key (but with possibly different or missing ed value). */
vote_routerstatus_t **vrs_lst2 = digestmap_get(dc->by_rsa_sha1,
(char*)ent->d);
tor_assert(vrs_lst2);
@@ -220,13 +268,17 @@ dircollator_collate_by_ed25519(dircollator_t *dc)
}
}
+ /* Record that we have seen this RSA digest. */
digestmap_set(rsa_digests, (char*)ent->d, ent->vrs_lst);
smartlist_add(dc->all_rsa_sha1_lst, ent->d);
}
+ /* Now look over all entries with an RSA digest, looking for RSA digests
+ * we didn't put in yet.
+ */
DIGESTMAP_FOREACH(dc->by_rsa_sha1, k, vote_routerstatus_t **, vrs_lst) {
if (digestmap_get(rsa_digests, k) != NULL)
- continue;
+ continue; /* We already included this RSA digest */
int n = 0, i;
for (i = 0; i < dc->n_votes; ++i) {
@@ -235,7 +287,7 @@ dircollator_collate_by_ed25519(dircollator_t *dc)
}
if (n <= total_authorities / 2)
- continue;
+ continue; /* Not enough votes */
digestmap_set(rsa_digests, k, vrs_lst);
smartlist_add(dc->all_rsa_sha1_lst, (char *)k);
@@ -244,12 +296,22 @@ dircollator_collate_by_ed25519(dircollator_t *dc)
dc->by_collated_rsa_sha1 = rsa_digests;
}
+/** Return the total number of collated router entries. This function may
+ * only be called after dircollator_collate. */
int
dircollator_n_routers(dircollator_t *dc)
{
return smartlist_len(dc->all_rsa_sha1_lst);
}
+/** Return an array of vote_routerstatus_t entries for the <b>idx</b>th router
+ * in the collation order. Each array contains n_votes elements, where the
+ * nth element of the array is the vote_routerstatus_t from the nth voter for
+ * this identity (or NULL if there is no such entry).
+ *
+ * The maximum value for <b>idx</b> is dircollator_n_routers().
+ *
+ * This function may only be called after dircollator_collate. */
vote_routerstatus_t **
dircollator_get_votes_for_router(dircollator_t *dc, int idx)
{
diff --git a/src/or/dircollate.h b/src/or/dircollate.h
index cd1e8ac..d7f17ef 100644
--- a/src/or/dircollate.h
+++ b/src/or/dircollate.h
@@ -5,8 +5,8 @@
/* See LICENSE for licensing information */
/**
- * \file dirvote.h
- * \brief Header file for dirvote.c.
+ * \file dircollate.h
+ * \brief Header file for dircollate.c.
**/
#ifndef TOR_DIRCOLLATE_H
@@ -30,18 +30,36 @@ vote_routerstatus_t **dircollator_get_votes_for_router(dircollator_t *dc,
#ifdef DIRCOLLATE_PRIVATE
struct ddmap_entry_s;
typedef HT_HEAD(double_digest_map, ddmap_entry_s) double_digest_map_t;
+/** A dircollator keeps track of all the routerstatus entries in a
+ * set of networkstatus votes, and matches them by an appropriate rule. */
struct dircollator_s {
- /**DOCDOC */
+ /** True iff we have run the collation algorithm. */
int is_collated;
+ /** The total number of votes that we received. */
int n_votes;
+ /** The total number of authorities we acknowledge. */
int n_authorities;
+ /** The index which the next vote to be added to this collator should
+ * receive. */
int next_vote_num;
+ /** Map from RSA-SHA1 identity digest to an array of <b>n_votes</b>
+ * vote_routerstatus_t* pointers, such that the i'th member of the
+ * array is the i'th vote's entry for that RSA-SHA1 ID.*/
digestmap_t *by_rsa_sha1;
+ /** Map from <ed, RSA-SHA1> pair to an array similar to that used in
+ * by_rsa_sha1 above. We include <NULL,RSA-SHA1> entries for votes that
+ * say that there is no Ed key. */
struct double_digest_map by_both_ids;
+ /** One of two outputs created by collation: a map from RSA-SHA1
+ * identity digest to an array of the vote_routerstatus_t objects. Entries
+ * only exist in this map for identities that we should include in the
+ * consensus. */
digestmap_t *by_collated_rsa_sha1;
+ /** One of two outputs created by collation: a sorted array of RSA-SHA1
+ * identity digests .*/
smartlist_t *all_rsa_sha1_lst;
};
#endif
1
0
commit 60efce445b17d4b4153e91527887873812f5599f
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Mon Feb 22 10:07:42 2016 -0500
Enable ed25519 collator in voting.
Previously, I had left in some debugging code with /*XXX*/ after it,
which nobody noticed. Live and learn! Next time I will use /*XXX
DO NOT COMMIT*/ or something.
We need to define a new consensus method for this; consensus method
21 shouldn't actually be used.
Fixes bug 17702; bugfix on 0.2.7.2-alpha.
---
changes/bug17702 | 6 ++++++
src/or/dircollate.c | 2 +-
src/or/dirvote.c | 7 +++++++
src/or/dirvote.h | 7 ++++---
4 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/changes/bug17702 b/changes/bug17702
new file mode 100644
index 0000000..4fda36f
--- /dev/null
+++ b/changes/bug17702
@@ -0,0 +1,6 @@
+ o Major bugfixes:
+ - Actually enable Ed25519-based directory collation.
+ Previously, the code had been written, but some debugging code that had
+ accidentally been left in the codebase made it stay turned off.
+ Fixes bug 17702; bugfix on 0.2.7.2-alpha.
+
diff --git a/src/or/dircollate.c b/src/or/dircollate.c
index 4c812c4..f56aea8 100644
--- a/src/or/dircollate.c
+++ b/src/or/dircollate.c
@@ -159,7 +159,7 @@ dircollator_collate(dircollator_t *dc, int consensus_method)
tor_assert(!dc->is_collated);
dc->all_rsa_sha1_lst = smartlist_new();
- if (consensus_method < MIN_METHOD_FOR_ED25519_ID_VOTING + 10/*XXX*/)
+ if (consensus_method < MIN_METHOD_FOR_ED25519_ID_VOTING)
dircollator_collate_by_rsa(dc);
else
dircollator_collate_by_ed25519(dc);
diff --git a/src/or/dirvote.c b/src/or/dirvote.c
index d8e6ee2..be0635d 100644
--- a/src/or/dirvote.c
+++ b/src/or/dirvote.c
@@ -558,6 +558,13 @@ compute_consensus_method(smartlist_t *votes)
static int
consensus_method_is_supported(int method)
{
+ if (method == MIN_METHOD_FOR_ED25519_ID_IN_MD) {
+ /* This method was broken due to buggy code accidently left in
+ * dircollate.c; do not actually use it.
+ */
+ return 0;
+ }
+
return (method >= MIN_SUPPORTED_CONSENSUS_METHOD) &&
(method <= MAX_SUPPORTED_CONSENSUS_METHOD);
}
diff --git a/src/or/dirvote.h b/src/or/dirvote.h
index dca8540..50c2496 100644
--- a/src/or/dirvote.h
+++ b/src/or/dirvote.h
@@ -55,7 +55,7 @@
#define MIN_SUPPORTED_CONSENSUS_METHOD 13
/** The highest consensus method that we currently support. */
-#define MAX_SUPPORTED_CONSENSUS_METHOD 21
+#define MAX_SUPPORTED_CONSENSUS_METHOD 22
/** Lowest consensus method where microdesc consensuses omit any entry
* with no microdesc. */
@@ -87,11 +87,12 @@
#define MIN_METHOD_FOR_GUARDFRACTION 20
/** Lowest consensus method where authorities may include an "id" line for
- * ed25519 identities in microdescriptors. */
+ * ed25519 identities in microdescriptors. (Broken; see
+ * consensus_method_is_supported() for more info.) */
#define MIN_METHOD_FOR_ED25519_ID_IN_MD 21
/** Lowest consensus method where authorities vote on ed25519 ids and ensure
* ed25519 id consistency. */
-#define MIN_METHOD_FOR_ED25519_ID_VOTING MIN_METHOD_FOR_ED25519_ID_IN_MD
+#define MIN_METHOD_FOR_ED25519_ID_VOTING 22
/** Default bandwidth to clip unmeasured bandwidths to using method >=
* MIN_METHOD_TO_CLIP_UNMEASURED_BW. (This is not a consensus method; do not
1
0
[translation/tor-messenger-otrproperties] Update translations for tor-messenger-otrproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit ec0250614f67bfde343b0edc30233728797da3ec
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:27:02 2016 +0000
Update translations for tor-messenger-otrproperties
---
ar/otr.properties | 2 +-
bg/otr.properties | 2 +-
hr_HR/otr.properties | 62 ++++++++++++++++++++++++++--------------------------
3 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/ar/otr.properties b/ar/otr.properties
index abf8235..21de193 100644
--- a/ar/otr.properties
+++ b/ar/otr.properties
@@ -11,7 +11,7 @@ msgevent.rcvdmsg_malformed=تم إستقبال رسالة بياناتها مش
msgevent.log_heartbeat_rcvd=تم إستقبال إشارة أولية من %S.
msgevent.log_heartbeat_sent=تم إرسال إشارة أولية إلي %S.
msgevent.rcvdmsg_general_err=An OTR error occured.
-msgevent.rcvdmsg_unecrypted=The following message received from %S was not encrypted: %S
+msgevent.rcvdmsg_unecrypted=الرسالة التالية من %S لم تكن مشفرة: %S
msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S.
msgevent.rcvdmsg_for_other_instance=أرسل %S رسالة لجلسة محادثة مختلفة. إذا قمت بتسجيل الدخول عدة مرات، فقد تتلقي جلسة أخري نفس الرسالة.
context.gone_secure_private=تم بدء محادثة خاصة مع %S.
diff --git a/bg/otr.properties b/bg/otr.properties
index 5599a44..082de37 100644
--- a/bg/otr.properties
+++ b/bg/otr.properties
@@ -11,7 +11,7 @@ msgevent.rcvdmsg_malformed=We received a malformed data message from %S.
msgevent.log_heartbeat_rcvd=Получен пулс от %S.
msgevent.log_heartbeat_sent=Пулс изпратен на %S.
msgevent.rcvdmsg_general_err=Възникна OTR грешка.
-msgevent.rcvdmsg_unecrypted=The following message received from %S was not encrypted: %S
+msgevent.rcvdmsg_unecrypted=Съобщението получено от %S е нешифровано : %S
msgevent.rcvdmsg_unrecognized=Получихме неразпознато OTR съобщение от %S.
msgevent.rcvdmsg_for_other_instance=%S е изпратил съобщение, предназначено за друга сесия. Ако сте логнати много пъти е възможно друга сесия да го е получила.
context.gone_secure_private=Започнат е поверителен разговор с %S.
diff --git a/hr_HR/otr.properties b/hr_HR/otr.properties
index 11b23be..a7b059a 100644
--- a/hr_HR/otr.properties
+++ b/hr_HR/otr.properties
@@ -1,31 +1,31 @@
-msgevent.encryption_required_part1=You attempted to send an unencrypted message to %S. As a policy, unencrypted messages are not allowed.
-msgevent.encryption_required_part2=Attempting to start a private conversation. Your message will be retransmitted when the private conversation starts.
-msgevent.encryption_error=An error occurred when encrypting your message. The message was not sent.
-msgevent.connection_ended=%S has already closed their private connection to you. Your message was not sent. Either end your private conversation, or restart it.
-msgevent.setup_error=An error occured while setting up a private conversation with %S.
-msgevent.msg_reflected=You are receiving your own OTR messages. You are either trying to talk to yourself, or someone is reflecting your messages back at you.
-msgevent.msg_resent=The last message to %S was resent.
-msgevent.rcvdmsg_not_private=The encrypted message received from %S is unreadable, as you are not currently communicating privately.
-msgevent.rcvdmsg_unreadable=We received an unreadable encrypted message from %S.
-msgevent.rcvdmsg_malformed=We received a malformed data message from %S.
-msgevent.log_heartbeat_rcvd=Heartbeat received from %S.
-msgevent.log_heartbeat_sent=Heartbeat sent to %S.
-msgevent.rcvdmsg_general_err=An OTR error occured.
-msgevent.rcvdmsg_unecrypted=The following message received from %S was not encrypted: %S
-msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S.
-msgevent.rcvdmsg_for_other_instance=%S has sent a message intended for a different session. If you are logged in multiple times, another session may have received the message.
-context.gone_secure_private=Private conversation with %S started.
-context.gone_secure_unverified=Private conversation with %S started. However, their identity has not been verified.
-context.still_secure=Successfully refreshed the private conversation with %S.
-error.enc=Error occurred encrypting message.
-error.not_priv=You sent encrypted data to %S, who wasn't expecting it.
-error.unreadable=You transmitted an unreadable encrypted message.
-error.malformed=You transmitted a malformed data message.
-resent=[resent]
-tlv.disconnected=%S has ended their private conversation with you; you should do the same.
-query.msg=%S has requested an Off-the Record private conversation. However, you do not have a plugin to support that. See http://otr.cypherpunks.ca/ for more information.
-trust.unused=Unused
-trust.not_private=Not Private
-trust.unverified=Unverified
-trust.private=Private
-trust.finished=Finished
+msgevent.encryption_required_part1=Pokušali ste poslati neenkriptiranu poruku %S. Neenkriptirane poruke nisu dozvoljene.
+msgevent.encryption_required_part2=Pokušavam započeti privatni razgovor. Vaša poruka će biti ponovno poslana kad privatni razgovor započne.
+msgevent.encryption_error=Došlo je do pogreške prilikom enkripcije Vaše poruke. Poruka nije poslana.
+msgevent.connection_ended=%S je već zatvorio svoju privatnu vezu prema Vama. Vaša poruka nije poslana. Ili završite svoj privatni razgovor ili ga ponovno pokrenite.
+msgevent.setup_error=Došlo je do pogreške prilikom uspostave privatnog razgovora s %S.
+msgevent.msg_reflected=Primate vlastite OTR poruke. Ili želite pričati sami sa sobom, ili netko reflektira Vaše poruke natrag Vama.
+msgevent.msg_resent=Posljednja poruka za %S je poslana ponovno.
+msgevent.rcvdmsg_not_private=Enkriptirana poruka primljena od %S je nečitljiva, jer trenutno ne komunicirate privatno.
+msgevent.rcvdmsg_unreadable=Primili smo nečitljivu enkriptiranu poruku od %S.
+msgevent.rcvdmsg_malformed=Primili smo poruku malformiranih podataka od %S.
+msgevent.log_heartbeat_rcvd=Otkucaj srca primljen od %S.
+msgevent.log_heartbeat_sent=Otkucaj srca poslan prema %S.
+msgevent.rcvdmsg_general_err=Došlo je do OTR pogreške.
+msgevent.rcvdmsg_unecrypted=Sljedeća poruka primljena od %S nije enkriptirana: %S
+msgevent.rcvdmsg_unrecognized=Primili smo neprepoznatu OTR poruku od %S.
+msgevent.rcvdmsg_for_other_instance=%S je poslao poruku namjenjenu za različitu sesiju. Ako ste prijavljeni više puta, možda je neka druga sesija primila tu poruku.
+context.gone_secure_private=Privatni razgovor s %S pokrenut.
+context.gone_secure_unverified=Privatni razgovor s %S pokrenut. Kako bilo, identitet kontakta nije verificiran.
+context.still_secure=Uspješno osvježen privatni razgovor s %S.
+error.enc=Došlo je do pogreške prilikom enkripcije poruke.
+error.not_priv=Poslali ste enkriptirane podatke prema %S, koji to nije očekivao.
+error.unreadable=Poslali ste nečitljivu enkriptiranu poruku.
+error.malformed=Poslali ste poruku malformiranih podataka.
+resent=[ponovno poslano]
+tlv.disconnected=%S je završio privatni razgovor s Vama; i Vi bi trebali učiniti isto.
+query.msg=%S je zatražio Neslužbeni privatni razgovor. Kako bilo, Vi nemate priključak koji to podržava. Pogledajte http://otr.cypherpunks.ca/ za više informacija.
+trust.unused=Nekorišteno
+trust.not_private=Nije privatno
+trust.unverified=Neverificirano
+trust.private=Privatno
+trust.finished=Završeno
1
0
[translation/tor-messenger-ircproperties_completed] Update translations for tor-messenger-ircproperties_completed
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit 3eff9f73e17aaa91b169ab5d8316b7b97956e494
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:26:40 2016 +0000
Update translations for tor-messenger-ircproperties_completed
---
hr_HR/irc.properties | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hr_HR/irc.properties b/hr_HR/irc.properties
index a26165a..ee71912 100644
--- a/hr_HR/irc.properties
+++ b/hr_HR/irc.properties
@@ -47,7 +47,7 @@ ctcp.time=Vrijeme za %1$S je %2$S.
# These are the help messages for each command, the %S is the command name
# Each command first gives the parameter it accepts and then a description of
# the command.
-command.action=%S <radnja za izvesti>: Izvedi radnju.
+command.action=%S <akcija za izvesti>: Izvedi akciju.
command.ctcp=%S <nadimak> <poruka>: Šalje CTCP poruku navedenom nadimku.
command.chanserv=%S <naredba>: Šalje naredbu ChanServ-u.
command.deop=%S <nadimak1>[,<nadimak2>]*: Makni nekome status operatera kanala. Morate biti operater kanala da bi ovo izveli.
@@ -60,7 +60,7 @@ command.memoserv=%S <naredba>: Pošalji naredbu MemoServ-u.
command.modeUser=%S (+|-)<novi modalitet> [<nadimak>]: Postavi ili makni modalitet korisnika.
command.modeChannel=%S <kanal>[ (+|-)<novi modalitet> [<parametar>][,<parametar>]*]: Dobavi, postavi ili makni modalitet kanala.
command.msg=%S <nadimak> <poruka>: Pošalji privatnu poruku korisniku (a ne kanalu).
-command.nick=%S <novi nadimak>: Promijeni svoj nadimak.
+command.nick=%S <novi nadimak>: Promjenite svoj nadimak.
command.nickserv=%S <naredba>: Pošalji naredbu NickServ-u.
command.notice=%S <cilj> <poruka>: Pošalji obavijest korisniku ili kanalu.
command.op=%S <nadimak1>[,<nadimak2>]*: Dodijeli nekome status operatora kanala. Morate biti operter kanala da bi ovo izveli.
1
0
[translation/tor-messenger-ircproperties] Update translations for tor-messenger-ircproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit b2a02a549e1871f8f3f45d33204cc23f99124c48
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:26:28 2016 +0000
Update translations for tor-messenger-ircproperties
---
am/irc.properties | 2 +-
ar/irc.properties | 2 +-
ast/irc.properties | 4 +-
az/irc.properties | 4 +-
be/irc.properties | 4 +-
bn/irc.properties | 6 +-
bs/irc.properties | 6 +-
cv/irc.properties | 4 +-
cy/irc.properties | 6 +-
eo/irc.properties | 4 +-
es_AR/irc.properties | 4 +-
es_MX/irc.properties | 2 +-
et/irc.properties | 4 +-
eu/irc.properties | 2 +-
fil/irc.properties | 4 +-
fo/irc.properties | 6 +-
fy/irc.properties | 6 +-
ga/irc.properties | 2 +-
gl/irc.properties | 6 +-
gu/irc.properties | 2 +-
hi/irc.properties | 4 +-
hr/irc.properties | 4 +-
hr_HR/irc.properties | 210 ++++++++++++++++++++++-----------------------
ia/irc.properties | 4 +-
is/irc.properties | 4 +-
kk/irc.properties | 2 +-
km/irc.properties | 6 +-
kn/irc.properties | 4 +-
ko/irc.properties | 2 +-
ko_KR/irc.properties | 6 +-
ku_IQ/irc.properties | 2 +-
lo/irc.properties | 4 +-
lt/irc.properties | 2 +-
ms_MY/irc.properties | 6 +-
my/irc.properties | 6 +-
pa/irc.properties | 6 +-
ru(a)petr1708/irc.properties | 6 +-
si_LK/irc.properties | 6 +-
sk_SK/irc.properties | 6 +-
sl/irc.properties | 6 +-
sl_SI/irc.properties | 6 +-
sr/irc.properties | 6 +-
sr(a)latin/irc.properties | 4 +-
ta/irc.properties | 4 +-
th/irc.properties | 4 +-
uz/irc.properties | 6 +-
vi/irc.properties | 6 +-
zh_HK/irc.properties | 6 +-
48 files changed, 209 insertions(+), 209 deletions(-)
diff --git a/am/irc.properties b/am/irc.properties
index a086a13..7842836 100644
--- a/am/irc.properties
+++ b/am/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=ስም
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/ar/irc.properties b/ar/irc.properties
index 248aa22..01dc262 100644
--- a/ar/irc.properties
+++ b/ar/irc.properties
@@ -6,7 +6,7 @@
# This is displayed inside the accountUsernameInfoWithDescription
# string defined in imAccounts.properties when the user is
# configuring an IRC account.
-irc.usernameHint=nick
+irc.usernameHint=اختصار
# LOCALIZATION NOTE (connection.error.*):
# These will show in the account manager if the account is
diff --git a/ast/irc.properties b/ast/irc.properties
index a086a13..3796c17 100644
--- a/ast/irc.properties
+++ b/ast/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Si
+no=Non
diff --git a/az/irc.properties b/az/irc.properties
index a086a13..cb9e71d 100644
--- a/az/irc.properties
+++ b/az/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Bəli
+no=Xeyr
diff --git a/be/irc.properties b/be/irc.properties
index a086a13..6c779c6 100644
--- a/be/irc.properties
+++ b/be/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Так
+no=Не
diff --git a/bn/irc.properties b/bn/irc.properties
index a086a13..862f9c6 100644
--- a/bn/irc.properties
+++ b/bn/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=নাম
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=হ্যা
+no=না
diff --git a/bs/irc.properties b/bs/irc.properties
index a086a13..51b1bca 100644
--- a/bs/irc.properties
+++ b/bs/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Ime
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/cv/irc.properties b/cv/irc.properties
index a086a13..ce01406 100644
--- a/cv/irc.properties
+++ b/cv/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Çапла
+no=Çук
diff --git a/cy/irc.properties b/cy/irc.properties
index a086a13..3353d3f 100644
--- a/cy/irc.properties
+++ b/cy/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Enw
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Ie
+no=Na
diff --git a/eo/irc.properties b/eo/irc.properties
index 08455fb..61dcccd 100644
--- a/eo/irc.properties
+++ b/eo/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Jes
+no=Ne
diff --git a/es_AR/irc.properties b/es_AR/irc.properties
index a086a13..435d2ef 100644
--- a/es_AR/irc.properties
+++ b/es_AR/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Nombre
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
+yes=Si
no=No
diff --git a/es_MX/irc.properties b/es_MX/irc.properties
index a086a13..846d968 100644
--- a/es_MX/irc.properties
+++ b/es_MX/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
+yes=Si
no=No
diff --git a/et/irc.properties b/et/irc.properties
index a086a13..34cf686 100644
--- a/et/irc.properties
+++ b/et/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Jah
+no=Ei
diff --git a/eu/irc.properties b/eu/irc.properties
index 7e21d14..3d48a4e 100644
--- a/eu/irc.properties
+++ b/eu/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Izena
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/fil/irc.properties b/fil/irc.properties
index a086a13..24e5820 100644
--- a/fil/irc.properties
+++ b/fil/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Oo
+no=Wala
diff --git a/fo/irc.properties b/fo/irc.properties
index a086a13..9ec856b 100644
--- a/fo/irc.properties
+++ b/fo/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Navn
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Ja
+no=Nei
diff --git a/fy/irc.properties b/fy/irc.properties
index a086a13..838ddb3 100644
--- a/fy/irc.properties
+++ b/fy/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Namme
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Ja
+no=Nee
diff --git a/ga/irc.properties b/ga/irc.properties
index a086a13..65b60db 100644
--- a/ga/irc.properties
+++ b/ga/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Ainm
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/gl/irc.properties b/gl/irc.properties
index a086a13..c1c0a8a 100644
--- a/gl/irc.properties
+++ b/gl/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Nome
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Si
+no=Non
diff --git a/gu/irc.properties b/gu/irc.properties
index a086a13..fa39ab4 100644
--- a/gu/irc.properties
+++ b/gu/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=નામ
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/hi/irc.properties b/hi/irc.properties
index a086a13..8ece628 100644
--- a/hi/irc.properties
+++ b/hi/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=हाँ
+no=नहीं
diff --git a/hr/irc.properties b/hr/irc.properties
index a086a13..f5f419b 100644
--- a/hr/irc.properties
+++ b/hr/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/hr_HR/irc.properties b/hr_HR/irc.properties
index a086a13..ee71912 100644
--- a/hr_HR/irc.properties
+++ b/hr_HR/irc.properties
@@ -6,197 +6,197 @@
# This is displayed inside the accountUsernameInfoWithDescription
# string defined in imAccounts.properties when the user is
# configuring an IRC account.
-irc.usernameHint=nick
+irc.usernameHint=nadimak
# LOCALIZATION NOTE (connection.error.*):
# These will show in the account manager if the account is
# disconnected because of an error.
-connection.error.lost=Lost connection with server
-connection.error.timeOut=Connection timed out
-connection.error.invalidUsername=%S is not an allowed username
-connection.error.invalidPassword=Invalid server password
-connection.error.passwordRequired=Password required
+connection.error.lost=Izgbuljena veza s poslužiteljem
+connection.error.timeOut=Veza je istekla
+connection.error.invalidUsername=%S nije dozvoljeno korisničko ime
+connection.error.invalidPassword=Pogrešna lozinka poslužitelja
+connection.error.passwordRequired=Lozinka zahtjevana
# LOCALIZATION NOTE (joinChat.*):
# These show up on the join chat menu. An underscore is for the access key.
-joinChat.channel=_Channel
-joinChat.password=_Password
+joinChat.channel=_Kanal
+joinChat.password=_Lozinka
# LOCALIZATION NOTE (options.*):
# These are the protocol specific options shown in the account manager and
# account wizard windows.
-options.server=Server
+options.server=Poslužitelj
options.port=Port
-options.ssl=Use SSL
-options.encoding=Character Set
-options.quitMessage=Quit message
-options.partMessage=Part message
-options.showServerTab=Show messages from the server
-options.alternateNicks=Alternate nicks
+options.ssl=Koristi SSL
+options.encoding=Set znakova
+options.quitMessage=Poruka izlaska
+options.partMessage=Poruka napuštanja
+options.showServerTab=Prikaže poruke poslužitelja
+options.alternateNicks=Alternativni nadimci
# LOCALIZATION NOTE (ctcp.version):
# %1$S is the nickname of the user whose version was requested.
# %2$S is the version response from the client.
-ctcp.version=%1$S is using "%2$S".
+ctcp.version=%1$S koristi "%2$S".
# LOCALIZATION NOTE (ctcp.time):
# %1$S is the nickname of the user whose time was requested.
# %2$S is the time response.
-ctcp.time=The time for %1$S is %2$S.
+ctcp.time=Vrijeme za %1$S je %2$S.
# LOCALZIATION NOTE (command.*):
# These are the help messages for each command, the %S is the command name
# Each command first gives the parameter it accepts and then a description of
# the command.
-command.action=%S <action to perform>: Perform an action.
-command.ctcp=%S <nick> <msg>: Sends a CTCP message to the nick.
-command.chanserv=%S <command>: Send a command to ChanServ.
-command.deop=%S <nick1>[,<nick2>]*: Remove channel operator status from someone. You must be a channel operator to do this.
-command.devoice=%S <nick1>[,<nick2>]*: Remove channel voice status from someone, preventing them from speaking if the channel is moderated (+m). You must be a channel operator to do this.
-command.invite2=%S <nick>[ <nick>]* [<channel>]: Invite one or more nicks to join you in the current channel, or to join the specified channel.
-command.join=%S <room1>[ <key1>][,<room2>[ <key2>]]*: Enter one or more channels, optionally providing a channel key for each if needed.
-command.kick=%S <nick> [<message>]: Remove someone from a channel. You must be a channel operator to do this.
-command.list=%S: Display a list of chat rooms on the network. Warning, some servers may disconnect you upon doing this.
-command.memoserv=%S <command>: Send a command to MemoServ.
-command.modeUser=%S (+|-)<new mode> [<nick>]: Set or unset a user's mode.
-command.modeChannel=%S <channel>[ (+|-)<new mode> [<parameter>][,<parameter>]*]: Get, set or unset a channel mode.
-command.msg=%S <nick> <message>: Send a private message to a user (as opposed to a channel).
-command.nick=%S <new nickname>: Change your nickname.
-command.nickserv=%S <command>: Send a command to NickServ.
-command.notice=%S <target> <message>: Send a notice to a user or channel.
-command.op=%S <nick1>[,<nick2>]*: Grant channel operator status to someone. You must be a channel operator to do this.
-command.operserv=%S <command>: Send a command to OperServ.
-command.part=%S [message]: Leave the current channel with an optional message.
-command.ping=%S [<nick>]: Asks how much lag a user (or the server if no user specified) has.
-command.quit=%S <message>: Disconnect from the server, with an optional message.
-command.quote=%S <command>: Send a raw command to the server.
-command.time=%S: Displays the current local time at the IRC server.
-command.topic=%S [<new topic>]: Set this channel's topic.
-command.umode=%S (+|-)<new mode>: Set or unset a user mode.
-command.version=%S <nick>: Request the version of a user's client.
-command.voice=%S <nick1>[,<nick2>]*: Grant channel voice status to someone. You must be a channel operator to do this.
-command.whois2=%S [<nick>]: Get information on a user.
+command.action=%S <akcija za izvesti>: Izvedi akciju.
+command.ctcp=%S <nadimak> <poruka>: Šalje CTCP poruku navedenom nadimku.
+command.chanserv=%S <naredba>: Šalje naredbu ChanServ-u.
+command.deop=%S <nadimak1>[,<nadimak2>]*: Makni nekome status operatera kanala. Morate biti operater kanala da bi ovo izveli.
+command.devoice=%S <nadimak1>[,<nadimak2>]*: Makni nekome status glasa kanala, sprječavajući ih da govore ako je kanal moderiran (+m). Morate biti operater kanala da bi ovo izveli.
+command.invite2=%S <nadimak>[ <nadimak>]* [<kanal>]: Pozovite jedan ili više nadimaka da se pridruže Vašem trenutnom kanalu ili da se pridruže određenom kanalu.
+command.join=%S <soba1>[ <ključ1>][,<soba2>[ <ključ2>]]*: Uđite u jedan ili više kanala, opcionalno dajući ključ kanala za svaki ako je potrbno.
+command.kick=%S <nadimak> [<poruka>]: Makni nekoga iz kanala. Morate biti operater kanala da bi ovo izveli.
+command.list=%S: Prikaži popis soba za razgovor na mreži. Upozorenje, neki poslužitelji bi Vas mogli odspojiti ako ovo radite.
+command.memoserv=%S <naredba>: Pošalji naredbu MemoServ-u.
+command.modeUser=%S (+|-)<novi modalitet> [<nadimak>]: Postavi ili makni modalitet korisnika.
+command.modeChannel=%S <kanal>[ (+|-)<novi modalitet> [<parametar>][,<parametar>]*]: Dobavi, postavi ili makni modalitet kanala.
+command.msg=%S <nadimak> <poruka>: Pošalji privatnu poruku korisniku (a ne kanalu).
+command.nick=%S <novi nadimak>: Promjenite svoj nadimak.
+command.nickserv=%S <naredba>: Pošalji naredbu NickServ-u.
+command.notice=%S <cilj> <poruka>: Pošalji obavijest korisniku ili kanalu.
+command.op=%S <nadimak1>[,<nadimak2>]*: Dodijeli nekome status operatora kanala. Morate biti operter kanala da bi ovo izveli.
+command.operserv=%S <naredba>: Pošalji naredbu OperServ-u.
+command.part=%S [poruka]: Napusti trenutni kanal s opcionalnom porukom.
+command.ping=%S [<nadimak>]: Pitaj koliko korisnik (ili poslužitelj ako nije specificiran korisnik) zaostaje.
+command.quit=%S <poruka>: Odspoji sa poslužitelja, s opcionalnom porukom.
+command.quote=%S <naredba>: Pošalji sirovu naredbu poslužitelju.
+command.time=%S Prikaži trenutno lokalno vrijeme na IRC poslužitelju.
+command.topic=%S [<nova tema>]: Postavi temu za ovaj kanal.
+command.umode=%S (+|-)<novi modalitet>: Postavi ili makni modalitet korisnika.
+command.version=%S <nadimak>: Zahtijevaj verziju korisnikovog klijenta.
+command.voice=%S <nadimak1>[,<nadimak2>]*: Dodijeli nekome status glasa u kanalu. Morate biti operater kanala da bi ovo izveli.
+command.whois2=%S [<nadimak>]: Dobavi informacije o korisniku.
# LOCALIZATION NOTE (message.*):
# These are shown as system messages in the conversation.
# %1$S is the nick and %2$S is the nick and host of the user who joined.
-message.join=%1$S [%2$S] entered the room.
-message.rejoined=You have rejoined the room.
+message.join=%1$S [%2$S] je ušao u sobu.
+message.rejoined=Ponovno ste ušli u sobu.
# %1$S is the nick of who kicked you.
# %2$S is message.kicked.reason, if a kick message was given.
-message.kicked.you=You have been kicked by %1$S%2$S.
+message.kicked.you=Izbacio Vas je %1$S%2$S.
# %1$S is the nick that is kicked, %2$S the nick of the person who kicked
# %1$S. %3$S is message.kicked.reason, if a kick message was given.
-message.kicked=%1$S has been kicked by %2$S%3$S.
+message.kicked=%1$S je izbačen od strane %2$S%3$S.
# %S is the kick message
message.kicked.reason=: %S
# %1$S is the new mode, %2$S is the nickname of the user whose mode
# was changed, and %3$S is who set the mode.
-message.usermode=Mode %1$S for %2$S set by %3$S.
+message.usermode=Modalitet %1$S za %2$S postavljen od %3$S.
# %1$S is the new channel mode and %2$S is who set the mode.
-message.channelmode=Channel mode %1$S set by %2$S.
+message.channelmode=Modalitet kanala %1$S postavljen od %2$S.
# %S is the user's mode.
-message.yourmode=Your mode is %S.
+message.yourmode=Vaš modalitet je %S.
# Could not change the nickname. %S is the user's nick.
-message.nick.fail=Could not use the desired nickname. Your nick remains %S.
+message.nick.fail=Nije moguće koristiti željeni nadimak. Vaš nadimak ostaje %S.
# The parameter is the message.parted.reason, if a part message is given.
-message.parted.you=You have left the room (Part%1$S).
+message.parted.you=Napustili ste sobu (Napuštanje%1$S).
# %1$S is the user's nick, %2$S is message.parted.reason, if a part message is given.
-message.parted=%1$S has left the room (Part%2$S).
+message.parted=%1$S je napustio sobu (Napuštanje%2$S).
# %S is the part message supplied by the user.
message.parted.reason=: %S
# %1$S is the user's nick, %2$S is message.quit2 if a quit message is given.
-message.quit=%1$S has left the room (Quit%2$S).
+message.quit=%1$S je napustio sobu (Prekid%2$S).
# The parameter is the quit message given by the user.
message.quit2=: %S
# %1$S is the nickname of the user that invited us, %2$S is the conversation
# name.
-message.inviteReceived=%1$S has invited you to %2$S.
+message.inviteReceived=%1$S Vas je pozvao u %2$S.
# %1$S is the nickname of the invited user, %2$S is the conversation name
# they were invited to.
-message.invited=%1$S was successfully invited to %2$S.
+message.invited=%1$S je uspešno pozvan u %2$S.
# %1$S is the nickname of the invited user, %2$S is the conversation name
# they were invited to but are already in
-message.alreadyInChannel=%1$S is already in %2$S.
+message.alreadyInChannel=%1$S je već u %2$S.
# %S is the nickname of the user who was summoned.
-message.summoned=%S was summoned.
+message.summoned=%S je prizvan.
# %S is the nickname of the user whose WHOIS information follows this message.
-message.whois=WHOIS information for %S:
+message.whois=WHOIS informacije za %S:
# %1$S is the nickname of the (offline) user whose WHOWAS information follows this message.
-message.whowas=%1$S is offline. WHOWAS information for %1$S:
+message.whowas=%1$S nije na mreži. WHOWAS informacije za %1$S:
# %1$S is the entry description (from tooltip.*), %2$S is its value.
message.whoisEntry=\\ua0\\ua0\\ua0\\ua0%1$S: %2$S
# %S is the nickname that is not known to the server.
-message.unknownNick=%S is an unknown nickname.
+message.unknownNick=%S je nepoznat nadimak.
# %1$S is the nickname of the user who changed the mode and %2$S is the new
# channel key (password).
-message.channelKeyAdded=%1$S changed the channel password to %2$S.
-message.channelKeyRemoved=%S removed the channel password.
+message.channelKeyAdded=%1$S je promijenio lozinku kanala u %2$S.
+message.channelKeyRemoved=%S je maknuo lozinku kanala.
# This will be followed by a list of ban masks.
-message.banMasks=Users connected from the following locations are banned from %S:
-message.noBanMasks=There are no banned locations for %S.
-message.banMaskAdded=Users connected from locations matching %1$S have been banned by %2$S.
-message.banMaskRemoved=Users connected from locations matching %1$S are no longer banned by %2$S.
+message.banMasks=Korisnicima spojenim sa sljedeće lokacije je zabranjen pristup u %S:
+message.noBanMasks=Nema zabranjenih lokacija za %S.
+message.banMaskAdded=Korisnicima spojenim s lokacija koje odgovaraju %1$S je zabranjen pristup od strane %2$S.
+message.banMaskRemoved=Korisnicima spojenim s lokacija koje odgovaraju %1$S je maknuta zabrana pristupa od strane %2$S.
# LOCALIZATION NOTE (message.ping): Semi-colon list of plural forms.
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
# %1$S is the nickname of the user or the server that was pinged.
# #2 is the delay (in milliseconds).
-message.ping=Ping reply from %1$S in #2 millisecond.;Ping reply from %1$S in #2 milliseconds.
+message.ping=Ping odgovor od %1$S u #2 milisekundama.; Ping odgovor od %1$S u #2 milisekundama.
# LOCALIZATION NOTE (error.*):
# These are shown as error messages in the conversation or server tab.
# %S is the channel name.
-error.noChannel=There is no channel: %S.
-error.tooManyChannels=Cannot join %S; you've joined too many channels.
+error.noChannel=Nema kanala: %S.
+error.tooManyChannels=Nije moguće pridružitei se %S; pridružili ste se previše kanala.
# %1$S is your new nick, %2$S is the kill message from the server.
-error.nickCollision=Nick already in use, changing nick to %1$S [%2$S].
-error.erroneousNickname=%S is not an allowed nickname.
-error.banned=You are banned from this server.
-error.bannedSoon=You will soon be banned from this server.
-error.mode.wrongUser=You cannot change modes for other users.
+error.nickCollision=Nadimak se već koristi, mijenjam nadimak u %1$S [%2$S].
+error.erroneousNickname=%S nije dozvoljeni nadimak.
+error.banned=Zabranjen Vam je pristup ovom poslužitelju.
+error.bannedSoon=Uskoro će Vam biti zabranjen pristup ovom poslužitelju.
+error.mode.wrongUser=Nemožete mijenjati modalitete drugim korisnicima.
# %S is the nickname or channel name that isn't available.
-error.noSuchNick=%S is not online.
-error.wasNoSuchNick=There was no nickname: %S
-error.noSuchChannel=There is no channel: %S.
-error.unavailable=%S is temporarily unavailable.
+error.noSuchNick=%S nije na mreži.
+error.wasNoSuchNick=Nema nadimka: %S
+error.noSuchChannel=Nema kanala: %S.
+error.unavailable=%S je privremeno nedostupan.
# %S is the channel name.
-error.channelBanned=You have been banned from %S.
-error.cannotSendToChannel=You cannot send messages to %S.
-error.channelFull=The channel %S is full.
-error.inviteOnly=You must be invited to join %S.
-error.nonUniqueTarget=%S is not a unique user@host or shortname or you have tried to join too many channels at once.
-error.notChannelOp=You are not a channel operator on %S.
-error.notChannelOwner=You are not a channel owner of %S.
-error.wrongKey=Cannot join %S, invalid channel password.
-error.sendMessageFailed=An error occurred while sending your last message. Please try again once the connection has been reestablished.
+error.channelBanned=Zabranjen Vam je pristup na %S.
+error.cannotSendToChannel=Nemožete poslati poruku %S.
+error.channelFull=Kanal %S je pun.
+error.inviteOnly=Morate biti pozvani da bi se pridružili %S.
+error.nonUniqueTarget=%S nije unikatno kratko ime ili korisnik@domaćin ili ste se pokušali pridružiti previše kanala odjednom.
+error.notChannelOp=Niste operater kanala na %S.
+error.notChannelOwner=Niste vlasnik kanala %S.
+error.wrongKey=Nije moguće pridruživanje %S, neispravna lozinka kanala.
+error.sendMessageFailed=Došlo je do pogreške prilikom slanja Vaše zadnje poruke. Molimo Vas da pokušate ponovno nakon što se veza ponovno uspostavi.
# %1$S is the channel the user tried to join, %2$S is the channel
# he was forwarded to.
-error.channelForward=You may not join %1$S, and were automatically redirected to %2$S.
+error.channelForward=Ne možete se pridružiti %1$S te ste automatski preusmjereni na %2$S.
# %S is the mode that the user tried to set but was not recognized
# by the server as a valid mode.
-error.unknownMode='%S' is not a valid user mode on this server.
+error.unknownMode='%S' nije valjan korisnički način na ovom poslužitelju.
# LOCALIZATION NOTE (tooltip.*):
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
-tooltip.server=Connected to
+tooltip.realname=Ime
+tooltip.server=Spojeno na
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
# protect users).
-tooltip.connectedFrom=Connected from
-tooltip.registered=Registered
-tooltip.registeredAs=Registered as
-tooltip.secure=Using a secure connection
+tooltip.connectedFrom=Spojeno sa
+tooltip.registered=Registrirano
+tooltip.registeredAs=Registrirani kao
+tooltip.secure=Koristim sigurnu vezu
# The away message of the user
-tooltip.away=Away
-tooltip.ircOp=IRC Operator
+tooltip.away=Odsutan
+tooltip.ircOp=IRC operater
tooltip.bot=Bot
-tooltip.lastActivity=Last activity
+tooltip.lastActivity=Posljednja aktivnost
# %S is the timespan elapsed since the last activity.
-tooltip.timespan=%S ago
-tooltip.channels=Currently on
+tooltip.timespan=Prije %S
+tooltip.channels=Trenutno na
# %1$S is the server name, %2$S is some generic server information (usually a
# location or the date the user was last seen).
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/ia/irc.properties b/ia/irc.properties
index a086a13..86195ef 100644
--- a/ia/irc.properties
+++ b/ia/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Nomine
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
+yes=Si
no=No
diff --git a/is/irc.properties b/is/irc.properties
index b61ddb9..242319b 100644
--- a/is/irc.properties
+++ b/is/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Já
+no=Nei
diff --git a/kk/irc.properties b/kk/irc.properties
index a086a13..e3da88c 100644
--- a/kk/irc.properties
+++ b/kk/irc.properties
@@ -205,4 +205,4 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
yes=Yes
-no=No
+no=Жоқ
diff --git a/km/irc.properties b/km/irc.properties
index a086a13..0d3d3ba 100644
--- a/km/irc.properties
+++ b/km/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=ឈ្មោះ
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=បាទ/ចាស
+no=ទេ
diff --git a/kn/irc.properties b/kn/irc.properties
index a086a13..716fda2 100644
--- a/kn/irc.properties
+++ b/kn/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ಓಕೇ
+no=ಇಲ್ಲ
diff --git a/ko/irc.properties b/ko/irc.properties
index ee3a431..e3951e8 100644
--- a/ko/irc.properties
+++ b/ko/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=이름
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/ko_KR/irc.properties b/ko_KR/irc.properties
index a086a13..d0dac43 100644
--- a/ko_KR/irc.properties
+++ b/ko_KR/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=이름
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=예
+no=아니오
diff --git a/ku_IQ/irc.properties b/ku_IQ/irc.properties
index 35d0535..eee7b49 100644
--- a/ku_IQ/irc.properties
+++ b/ku_IQ/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=ناو
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/lo/irc.properties b/lo/irc.properties
index a086a13..0311b6b 100644
--- a/lo/irc.properties
+++ b/lo/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ແມ່ນ
+no=ບໍ່
diff --git a/lt/irc.properties b/lt/irc.properties
index 2c6d9cd..bbc06ac 100644
--- a/lt/irc.properties
+++ b/lt/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Pavadinimas
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
diff --git a/ms_MY/irc.properties b/ms_MY/irc.properties
index a086a13..2c49864 100644
--- a/ms_MY/irc.properties
+++ b/ms_MY/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Nama
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Ya
+no=Tidak
diff --git a/my/irc.properties b/my/irc.properties
index a086a13..d01c638 100644
--- a/my/irc.properties
+++ b/my/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=အမည်
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ဟုတ်ကဲ့
+no=လက်မခံ့ါ
diff --git a/pa/irc.properties b/pa/irc.properties
index a086a13..4455cde 100644
--- a/pa/irc.properties
+++ b/pa/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=ਨਾਂ
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ਹਾਂ
+no=ਨਹੀਂ
diff --git a/ru(a)petr1708/irc.properties b/ru(a)petr1708/irc.properties
index a086a13..cd0c6b8 100644
--- a/ru(a)petr1708/irc.properties
+++ b/ru(a)petr1708/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Имя
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Да
+no=Нѣтъ
diff --git a/si_LK/irc.properties b/si_LK/irc.properties
index a086a13..9f46037 100644
--- a/si_LK/irc.properties
+++ b/si_LK/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=නම
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ඔව්
+no=නැත
diff --git a/sk_SK/irc.properties b/sk_SK/irc.properties
index a086a13..6219de3 100644
--- a/sk_SK/irc.properties
+++ b/sk_SK/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Názov
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Áno
+no=Nie
diff --git a/sl/irc.properties b/sl/irc.properties
index a086a13..2a3cab5 100644
--- a/sl/irc.properties
+++ b/sl/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=ime
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/sl_SI/irc.properties b/sl_SI/irc.properties
index a086a13..51b1bca 100644
--- a/sl_SI/irc.properties
+++ b/sl_SI/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Ime
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/sr/irc.properties b/sr/irc.properties
index a2233f2..23cff3a 100644
--- a/sr/irc.properties
+++ b/sr/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Име
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Не
diff --git a/sr(a)latin/irc.properties b/sr(a)latin/irc.properties
index a086a13..f5f419b 100644
--- a/sr(a)latin/irc.properties
+++ b/sr(a)latin/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Da
+no=Ne
diff --git a/ta/irc.properties b/ta/irc.properties
index 81dff3c..3f8804d 100644
--- a/ta/irc.properties
+++ b/ta/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=சரி
+no=இல்லை
diff --git a/th/irc.properties b/th/irc.properties
index 7ac48f2..e1d1c1c 100644
--- a/th/irc.properties
+++ b/th/irc.properties
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=ใช่
+no=ไม่
diff --git a/uz/irc.properties b/uz/irc.properties
index a086a13..e253d35 100644
--- a/uz/irc.properties
+++ b/uz/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Nomi
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Ha
+no=Yo'q
diff --git a/vi/irc.properties b/vi/irc.properties
index 29d6136..551b14a 100644
--- a/vi/irc.properties
+++ b/vi/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=Tên
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=Có
+no=Không
diff --git a/zh_HK/irc.properties b/zh_HK/irc.properties
index a086a13..a880b0b 100644
--- a/zh_HK/irc.properties
+++ b/zh_HK/irc.properties
@@ -180,7 +180,7 @@ error.unknownMode='%S' is not a valid user mode on this server.
# These are the descriptions given in a tooltip with information received
# from a whois response.
# The human readable ("realname") description of the user.
-tooltip.realname=Name
+tooltip.realname=名稱
tooltip.server=Connected to
# The username and hostname that the user connects from (usually based on the
# reverse DNS of the user's IP, but often mangled by the server to
@@ -204,5 +204,5 @@ tooltip.serverValue=%1$S (%2$S)
# LOCALIZATION NOTE (yes, no):
# These are used to turn true/false values into a yes/no response.
-yes=Yes
-no=No
+yes=是
+no=否
1
0
[translation/tor-messenger-imtooltipproperties] Update translations for tor-messenger-imtooltipproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit 197fbce57563a19f89807f92e9648e0e8d389deb
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:24:55 2016 +0000
Update translations for tor-messenger-imtooltipproperties
---
hr_HR/imtooltip.properties | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/hr_HR/imtooltip.properties b/hr_HR/imtooltip.properties
index 0dd51fe..96652d8 100644
--- a/hr_HR/imtooltip.properties
+++ b/hr_HR/imtooltip.properties
@@ -2,6 +2,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-buddy.username=Username
-buddy.account=Account
-contact.tags=Tags
+buddy.username=Korisničko ime
+buddy.account=Račun
+contact.tags=Oznake
1
0
[translation/tor-messenger-fingerdtd] Update translations for tor-messenger-fingerdtd
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit f071acba71f2709bada712c1b920c211195f7601
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:24:13 2016 +0000
Update translations for tor-messenger-fingerdtd
---
bs/finger.dtd | 2 +-
eo/finger.dtd | 4 ++--
eu/finger.dtd | 4 ++--
fil/finger.dtd | 2 +-
gl/finger.dtd | 6 +++---
gu/finger.dtd | 2 +-
hi/finger.dtd | 2 +-
hr_HR/finger.dtd | 18 +++++++++---------
ia/finger.dtd | 4 ++--
is/finger.dtd | 2 +-
km/finger.dtd | 2 +-
ko_KR/finger.dtd | 6 +++---
ku_IQ/finger.dtd | 2 +-
ky/finger.dtd | 2 +-
lt/finger.dtd | 2 +-
my/finger.dtd | 6 +++---
pa/finger.dtd | 2 +-
si_LK/finger.dtd | 6 +++---
sk_SK/finger.dtd | 2 +-
sl/finger.dtd | 4 ++--
sl_SI/finger.dtd | 2 +-
sr/finger.dtd | 6 +++---
ta/finger.dtd | 2 +-
th/finger.dtd | 4 ++--
ur_PK/finger.dtd | 4 ++--
vi/finger.dtd | 2 +-
zh_HK/finger.dtd | 2 +-
27 files changed, 51 insertions(+), 51 deletions(-)
diff --git a/bs/finger.dtd b/bs/finger.dtd
index 7e611a4..40a270a 100644
--- a/bs/finger.dtd
+++ b/bs/finger.dtd
@@ -6,5 +6,5 @@
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Ukloni">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/eo/finger.dtd b/eo/finger.dtd
index 7e611a4..722b926 100644
--- a/eo/finger.dtd
+++ b/eo/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Stato">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Forigi">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/eu/finger.dtd b/eu/finger.dtd
index c0472ca..44888f9 100644
--- a/eu/finger.dtd
+++ b/eu/finger.dtd
@@ -2,9 +2,9 @@
<!ENTITY finger.screenName "Screenname">
<!ENTITY finger.status "Egoera">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "Hatz-marka">
<!ENTITY finger.account "Kontua">
<!ENTITY finger.protocol "Protokoloa">
<!ENTITY finger.verify "Egiaztatu">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Ezabatu">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/fil/finger.dtd b/fil/finger.dtd
index 7e611a4..f51d004 100644
--- a/fil/finger.dtd
+++ b/fil/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Katayuan">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/gl/finger.dtd b/gl/finger.dtd
index 80a90a6..aa47bca 100644
--- a/gl/finger.dtd
+++ b/gl/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Estado">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "Pegada dixital">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Comprobar">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Retirar">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/gu/finger.dtd b/gu/finger.dtd
index 7e611a4..22bdc5c 100644
--- a/gu/finger.dtd
+++ b/gu/finger.dtd
@@ -6,5 +6,5 @@
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "દૂર કરો">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/hi/finger.dtd b/hi/finger.dtd
index 7e611a4..883e9dd 100644
--- a/hi/finger.dtd
+++ b/hi/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "स्थिति">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/hr_HR/finger.dtd b/hr_HR/finger.dtd
index 7e611a4..223b650 100644
--- a/hr_HR/finger.dtd
+++ b/hr_HR/finger.dtd
@@ -1,10 +1,10 @@
-<!ENTITY finger.title "Known fingerprints">
-<!ENTITY finger.screenName "Screenname">
+<!ENTITY finger.title "Poznati otisci prstiju">
+<!ENTITY finger.screenName "Ime na zaslonu">
<!ENTITY finger.status "Status">
-<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
-<!ENTITY finger.account "Account">
-<!ENTITY finger.protocol "Protocol">
-<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
-<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
+<!ENTITY finger.verified "Verificirano">
+<!ENTITY finger.fingerprint "Otisak prsta">
+<!ENTITY finger.account "Račun">
+<!ENTITY finger.protocol "Protokol">
+<!ENTITY finger.verify "Verificiraj">
+<!ENTITY finger.remove "Ukloni">
+<!ENTITY finger.intro "Upravljajte popisom otisaka prstiju koje ste vidjeli.">
\ No newline at end of file
diff --git a/ia/finger.dtd b/ia/finger.dtd
index 7e611a4..5c914bd 100644
--- a/ia/finger.dtd
+++ b/ia/finger.dtd
@@ -1,8 +1,8 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Stato">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "Impression digital">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
diff --git a/is/finger.dtd b/is/finger.dtd
index 7e611a4..1d1550b 100644
--- a/is/finger.dtd
+++ b/is/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Staða">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/km/finger.dtd b/km/finger.dtd
index 7e611a4..4391c78 100644
--- a/km/finger.dtd
+++ b/km/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "ស្ថានភាព">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/ko_KR/finger.dtd b/ko_KR/finger.dtd
index 7e611a4..6015361 100644
--- a/ko_KR/finger.dtd
+++ b/ko_KR/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "상태">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "지문">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "삭제">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/ku_IQ/finger.dtd b/ku_IQ/finger.dtd
index 7e611a4..348e5b5 100644
--- a/ku_IQ/finger.dtd
+++ b/ku_IQ/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "ڕەوش">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/ky/finger.dtd b/ky/finger.dtd
index 7e611a4..b9bd421 100644
--- a/ky/finger.dtd
+++ b/ky/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Абал">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/lt/finger.dtd b/lt/finger.dtd
index d48d44f..9d37826 100644
--- a/lt/finger.dtd
+++ b/lt/finger.dtd
@@ -6,5 +6,5 @@
<!ENTITY finger.account "Paskyra">
<!ENTITY finger.protocol "Protokolas">
<!ENTITY finger.verify "Patikrinti">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Pašalinti">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/my/finger.dtd b/my/finger.dtd
index 7e611a4..462ad14 100644
--- a/my/finger.dtd
+++ b/my/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "အနေအထား">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "လက်ဗွေရာ">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "ဖ်က္ရန္">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/pa/finger.dtd b/pa/finger.dtd
index 7e611a4..30c7447 100644
--- a/pa/finger.dtd
+++ b/pa/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "ਸਥਿਤੀ">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/si_LK/finger.dtd b/si_LK/finger.dtd
index 7e611a4..15bd89e 100644
--- a/si_LK/finger.dtd
+++ b/si_LK/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "තත්වය">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "ඇගිලිසළකුණ">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "ඉවත්කරන්න">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/sk_SK/finger.dtd b/sk_SK/finger.dtd
index 9b0ef21..2823969 100644
--- a/sk_SK/finger.dtd
+++ b/sk_SK/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Stav">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/sl/finger.dtd b/sl/finger.dtd
index 7e611a4..246217e 100644
--- a/sl/finger.dtd
+++ b/sl/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Stanje">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Odstrani">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/sl_SI/finger.dtd b/sl_SI/finger.dtd
index 7e611a4..e57cca4 100644
--- a/sl_SI/finger.dtd
+++ b/sl_SI/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Stanje">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/sr/finger.dtd b/sr/finger.dtd
index 7e611a4..73c7149 100644
--- a/sr/finger.dtd
+++ b/sr/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "Статус">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "Отисак прста">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "Уклони">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/ta/finger.dtd b/ta/finger.dtd
index 7e611a4..eb43f7a 100644
--- a/ta/finger.dtd
+++ b/ta/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "நிலை">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
diff --git a/th/finger.dtd b/th/finger.dtd
index 7e611a4..e88a45e 100644
--- a/th/finger.dtd
+++ b/th/finger.dtd
@@ -1,8 +1,8 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "สถานะ">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "ลายนิ้วมือ">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
diff --git a/ur_PK/finger.dtd b/ur_PK/finger.dtd
index e87323c..b992b63 100644
--- a/ur_PK/finger.dtd
+++ b/ur_PK/finger.dtd
@@ -1,10 +1,10 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "اسٹیٹس ">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "اکاؤنٹ">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "تصدیق">
-<!ENTITY finger.remove "Remove">
+<!ENTITY finger.remove "خارج کیجیے">
<!ENTITY finger.intro "Manage the list of fingerprints you've seen.">
\ No newline at end of file
diff --git a/vi/finger.dtd b/vi/finger.dtd
index afc41ff..865987c 100644
--- a/vi/finger.dtd
+++ b/vi/finger.dtd
@@ -2,7 +2,7 @@
<!ENTITY finger.screenName "Screenname">
<!ENTITY finger.status "Tình trạng">
<!ENTITY finger.verified "Verified">
-<!ENTITY finger.fingerprint "Fingerprint">
+<!ENTITY finger.fingerprint "Vân tay">
<!ENTITY finger.account "Account">
<!ENTITY finger.protocol "Protocol">
<!ENTITY finger.verify "Verify">
diff --git a/zh_HK/finger.dtd b/zh_HK/finger.dtd
index 7e611a4..95393fb 100644
--- a/zh_HK/finger.dtd
+++ b/zh_HK/finger.dtd
@@ -1,6 +1,6 @@
<!ENTITY finger.title "Known fingerprints">
<!ENTITY finger.screenName "Screenname">
-<!ENTITY finger.status "Status">
+<!ENTITY finger.status "狀態">
<!ENTITY finger.verified "Verified">
<!ENTITY finger.fingerprint "Fingerprint">
<!ENTITY finger.account "Account">
1
0
[translation/tor-messenger-facebookproperties] Update translations for tor-messenger-facebookproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit 3add8a650d3a3b93e500d186d3a19af35c0c3ccf
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:23:15 2016 +0000
Update translations for tor-messenger-facebookproperties
---
hr_HR/facebook.properties | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hr_HR/facebook.properties b/hr_HR/facebook.properties
index aaf7cdc..016f24d 100644
--- a/hr_HR/facebook.properties
+++ b/hr_HR/facebook.properties
@@ -2,6 +2,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-connection.error.useUsernameNotEmailAddress=Please use your Facebook username, not an email address
+connection.error.useUsernameNotEmailAddress=Molimo Vas da koristite svoje Facebook korisničko ime, ne email adresu
-facebook.chat.name=Facebook Chat
+facebook.chat.name=Facebook chat
1
0
[translation/tor-messenger-conversationsproperties] Update translations for tor-messenger-conversationsproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit de8ff11236059384107139f6584ca145976bbec9
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:22:37 2016 +0000
Update translations for tor-messenger-conversationsproperties
---
hr_HR/conversations.properties | 36 ++++++++++++++++++------------------
nl_BE/conversations.properties | 6 +++---
pt/conversations.properties | 4 ++--
ur_PK/conversations.properties | 2 +-
4 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/hr_HR/conversations.properties b/hr_HR/conversations.properties
index 1a5564a..1496e91 100644
--- a/hr_HR/conversations.properties
+++ b/hr_HR/conversations.properties
@@ -5,67 +5,67 @@
# LOCALIZATION NOTE (targetChanged):
# %1$S is the new conversation title (display name of the new target),
# %2$S is the protocol name used for the new target.
-targetChanged=The conversation will continue with %1$S, using %2$S.
+targetChanged=Razgovor će se nastaviti s %1$S, koristeći %2$S.
# LOCALIZATION NOTE (statusChanged):
# %1$S is the display name of the contact.
# %2$S is the new status type (a value from status.properties).
-statusChanged=%1$S is now %2$S.
+statusChanged=%1$S je sad %2$S.
# LOCALIZATION NOTE (statusChangedWithStatusText):
# %1$S is the display name of the contact.
# %2$S is the new status type (a value from status.properties).
# %3$S is the status text (eg. "I'm currently away from the computer").
-statusChangedWithStatusText=%1$S is now %2$S: %3$S.
+statusChangedWithStatusText=%1$S je sad %2$S: %3$S.
# LOCALIZATION NOTE (statusChangedFromUnknown[WithStatusText]):
# special case of the previous 2 strings for when the status was
# previously unknown. These 2 strings should not mislead the user
# into thinking the person's status has just changed.
-statusChangedFromUnknown=%1$S is %2$S.
-statusChangedFromUnknownWithStatusText=%1$S is %2$S: %3$S.
+statusChangedFromUnknown=%1$S je %2$S.
+statusChangedFromUnknownWithStatusText=%1$S je %2$S: %3$S.
# LOCALIZATION NOTE (statusKnown[WithStatusText]):
# special case of the previous 2 strings for when an account has just
# been reconnected, so the status is now known. These 2 strings should not
# mislead the user into thinking the person's status has just changed.
-statusKnown=Your account has been reconnected (%1$S is %2$S).
-statusKnownWithStatusText=Your account has been reconnected (%1$S is %2$S: %3$S).
+statusKnown=Vaš račun je ponovno spojen (%1$S je %2$S).
+statusKnownWithStatusText=Vaš račun je ponovno spojen (%1$S je %2$S: %3$S).
# LOCALIZATION NOTE (statusUnknown):
# %S is the display name of the contact.
-statusUnknown=Your account is disconnected (the status of %S is no longer known).
+statusUnknown=Vaš račun je odspojen (status %S više nije poznat).
-accountDisconnected=Your account is disconnected.
-accountReconnected=Your account has been reconnected.
+accountDisconnected=Vaš račun je odspojen.
+accountReconnected=Vaš račun je ponovno spojen.
# LOCALIZATION NOTE (autoReply):
# %S is replaced by the text of a message that was sent as an automatic reply.
-autoReply=Auto-reply - %S
+autoReply=Automatski odgovor - %S
# LOCALIZATION NOTE (noTopic):
# Displayed instead of the topic when no topic is set.
-noTopic=No topic message for this room.
+noTopic=Nema poruke teme za ovu sobu.
# LOCALIZATION NOTE (topicSet):
# %1$S is the conversation name, %2$S is the topic.
-topicSet=The topic for %1$S is: %2$S.
+topicSet=Tema za %1$S je: %2$S.
# LOCALIZATION NOTE (topicNotSet):
# %S is the conversation name.
-topicNotSet=There is no topic for %S.
+topicNotSet=Nema teme za %S.
# LOCALIZATION NOTE (topicChanged):
# %1$S is the user who changed the topic, %2$S is the new topic.
-topicChanged=%1$S has changed the topic to: %2$S.
+topicChanged=%1$S je promijenio/la temu na: %2$S.
# LOCALIZATION NOTE (topicCleared):
# %1$S is the user who cleared the topic.
-topicCleared=%1$S has cleared the topic.
+topicCleared=%1$S je očistio/la temu.
# LOCALIZATION NOTE (nickSet):
# This is displayed as a system message when a participant changes his/her
# nickname in a conversation.
# %1$S is the old nick.
# %2$S is the new nick.
-nickSet=%1$S is now known as %2$S.
+nickSet=%1$S je sad znan kao %2$S.
# LOCALIZATION NOTE (nickSet.you):
# This is displayed as a system message when your nickname is changed.
# %S is your new nick.
-nickSet.you=You are now known as %S.
+nickSet.you=Sad ste poznati kao %S.
# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
# ellipsis is used when copying a part of a message to show that the message was cut
diff --git a/nl_BE/conversations.properties b/nl_BE/conversations.properties
index bb9c06c..e906dfc 100644
--- a/nl_BE/conversations.properties
+++ b/nl_BE/conversations.properties
@@ -61,15 +61,15 @@ topicCleared=%1$S heeft het onderwerp leeggemaakt.
# nickname in a conversation.
# %1$S is the old nick.
# %2$S is the new nick.
-nickSet=%1$S is now known as %2$S.
+nickSet=%1$S is nu gekend als %2$S.
# LOCALIZATION NOTE (nickSet.you):
# This is displayed as a system message when your nickname is changed.
# %S is your new nick.
-nickSet.you=You are now known as %S.
+nickSet.you=U bent nu gekend als %S.
# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
# ellipsis is used when copying a part of a message to show that the message was cut
-messenger.conversations.selections.ellipsis=[…]
+messenger.conversations.selections.ellipsis=[...]
# LOCALIZATION NOTE (messenger.conversations.selections.{system,content,action}MessagesTemplate):
# These 3 templates are used to format selected messages before copying them.
diff --git a/pt/conversations.properties b/pt/conversations.properties
index 9ba88d2..a36bf7d 100644
--- a/pt/conversations.properties
+++ b/pt/conversations.properties
@@ -61,11 +61,11 @@ topicCleared=%1$S has cleared the topic.
# nickname in a conversation.
# %1$S is the old nick.
# %2$S is the new nick.
-nickSet=%1$S is now known as %2$S.
+nickSet=%1$S agora é conhecido como %2$S.
# LOCALIZATION NOTE (nickSet.you):
# This is displayed as a system message when your nickname is changed.
# %S is your new nick.
-nickSet.you=You are now known as %S.
+nickSet.you=Você é conhecido como %S.
# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
# ellipsis is used when copying a part of a message to show that the message was cut
diff --git a/ur_PK/conversations.properties b/ur_PK/conversations.properties
index 5e357b0..be053e3 100644
--- a/ur_PK/conversations.properties
+++ b/ur_PK/conversations.properties
@@ -65,7 +65,7 @@ nickSet=%1$S is now known as %2$S.
# LOCALIZATION NOTE (nickSet.you):
# This is displayed as a system message when your nickname is changed.
# %S is your new nick.
-nickSet.you=You are now known as %S.
+nickSet.you=آپ %S نام سے پہچانے جا رہے ہیں
# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
# ellipsis is used when copying a part of a message to show that the message was cut
1
0
[translation/tor-messenger-contactsproperties] Update translations for tor-messenger-contactsproperties
by translation@torproject.org 21 Mar '16
by translation@torproject.org 21 Mar '16
21 Mar '16
commit 17dcb5d02c8d7c336b4a6d5ff6271f1829693618
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Mar 21 17:21:54 2016 +0000
Update translations for tor-messenger-contactsproperties
---
hr_HR/contacts.properties | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hr_HR/contacts.properties b/hr_HR/contacts.properties
index 33af79c..9a3f338 100644
--- a/hr_HR/contacts.properties
+++ b/hr_HR/contacts.properties
@@ -5,4 +5,4 @@
# LOCALIZATION NOTE (defaultGroup):
# This is the name of the group that will automatically be created when adding a
# buddy without specifying a group.
-defaultGroup=Contacts
+defaultGroup=Kontakti
1
0