diff --git a/packages/rocketchat-lib/i18n/ar.i18n.json b/packages/rocketchat-lib/i18n/ar.i18n.json index b7050b70f9ed1573f2b34a85cef8bd566144e37d..4907ad1c0f0041331edefa74718d4e39f75c0057 100644 --- a/packages/rocketchat-lib/i18n/ar.i18n.json +++ b/packages/rocketchat-lib/i18n/ar.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "خطأ، الكثير من الطلبات. من ÙØ¶Ù„Ùƒ أبطء السرعة. عليك الانتظار %s ثانية قبل Ø§Ù„Ù…ØØ§ÙˆÙ„Ø© مرة أخرى", "error-action-not-allowed" : "__action__ غير مسموØ", "error-application-not-found" : "التطبيق غير موجود", + "error-archived-duplicate-name" : "هناك قناة المØÙوظة مع اسم '__room_name__ \"", + "error-avatar-invalid-url" : "عنوان الصورة الرمزية صالØ: __url__", + "error-avatar-url-handling" : "خطأ أثناء التعامل مع وضع الصورة الرمزية للمن عنوان URL (__url__) Ù„__username__", "error-cant-invite-for-direct-room" : "لا يمكن دعوة المستخدم إلى غر٠المباشرة", "error-could-not-change-email" : "لا يمكن تغيير البريد الإلكتروني", + "error-could-not-change-name" : "لا يمكن تغيير اسم", + "error-could-not-change-username" : "لا يمكن تغيير اسم المستخدم", "error-delete-protected-role" : "لا يمكنك ØØ°Ù دور Ù…ØÙ…ية", "error-department-not-found" : "قسم غير موجود", "error-duplicate-channel-name" : "توجد قناة باسم '%s'", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "قناة غير ØµØ§Ù„ØØ©. تبدأ @ أو #", "error-invalid-custom-field" : "ØÙ‚Ù„ مخصص غير صالØ", "error-invalid-custom-field-name" : "اسم الØÙ‚Ù„ المخصص غير صالØ. استخدام ØØ±ÙˆÙ أو أرقام أو الواصلات والشرطات السÙلية.", + "error-invalid-description" : "وص٠صالØ", "error-invalid-domain" : "مجال غير صالØ", "error-invalid-email" : "__email__ البريد الإلكتروني غير صالØ", "error-invalid-file-height" : "Ø§Ø±ØªÙØ§Ø¹ مل٠غير صالØ", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "عرض مل٠غير صالØ", "error-invalid-from-address" : "كنت على علم غير ØµØ§Ù„Ø Ù…Ù† عنوان.", "error-invalid-integration" : "التكامل غير صالØ", + "error-invalid-method" : "طريقة غير صالØ", "error-invalid-name" : "اسم غير صالØ", "error-invalid-password" : "كلمة مرور غير ØµØ§Ù„ØØ©", "error-invalid-redirectUri" : "redirectUri غير صالØ", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> ليس اسما ØºØ±ÙØ© صØÙŠØØŒ <br/> استخدام ØØ±ÙˆÙ أو أرقام أو الواصلات والشرطات", "error-invalid-room-type" : "<strong>__type__</strong> ليس نوع Ø§Ù„ØºØ±ÙØ© صالØ.", "error-invalid-settings" : "إعدادات غير صØÙŠØØ© المقدمة", + "error-invalid-subscription" : "الاشتراك غير صالØ", "error-invalid-token" : "رمز غير صØÙŠØ", "error-invalid-triggerWords" : "triggerWords غير صالØ", "error-invalid-urls" : "عنوان URL غير صالØ", @@ -346,15 +354,21 @@ "error-invalid-username" : "اسم المستخدم غير صالØ", "error-message-deleting-blocked" : "يتم ØØ¸Ø± رسالة ØØ°Ù", "error-message-editing-blocked" : "تم ØØ¸Ø± ØªØØ±ÙŠØ± رسالة", + "error-message-size-exceeded" : "يتجاوز ØØ¬Ù… الرسالة Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "يجب توÙير رابط [إلغاء الاشتراك].", + "error-no-tokens-for-this-user" : "لا توجد الرموز لهذا المستخدم", "error-not-allowed" : "غير مسموØ", "error-not-authorized" : "غير مخول", + "error-push-disabled" : "تم تعطيل Ø¯ÙØ¹", "error-remove-last-owner" : "هذا هو ØµØ§ØØ¨ الماضي. يرجى ØªØØ¯ÙŠØ¯ المالك الجديد قبل إزالة هذه ÙˆØ§ØØ¯Ø©.", "error-role-in-use" : "لا يمكن ØØ°Ù دور لأنه ÙÙŠ استخدام", "error-role-name-required" : "مطلوب اسم الدور", "error-the-field-is-required" : "مطلوب __field__ المجال.", "error-too-many-requests" : "خطأ، والكثير من الطلبات. من ÙØ¶Ù„Ùƒ أبطء السرعة. عليك الانتظار __seconds__ ثواني قبل Ø§Ù„Ù…ØØ§ÙˆÙ„Ø© مرة أخرى.", + "error-user-is-not-activated" : "العضو غير Ù…ÙØ¹Ù„", "error-user-not-in-room" : "المستخدم ليس ÙÙŠ هذه Ø§Ù„ØºØ±ÙØ©", + "error-user-registration-disabled" : "تم تعطيل تسجيل المستخدم", + "error-user-registration-secret" : "ÙŠØ³Ù…Ø ØªØ³Ø¬ÙŠÙ„ المستخدم Ùقط عبر URL السري", "error-you-are-last-owner" : "كنت ØµØ§ØØ¨ الماضي. الرجاء تعيين المالك الجديد قبل مغادرة Ø§Ù„ØºØ±ÙØ©.", "Esc_to" : "خروج Ù„", "Example_s" : "على سبيل المثال: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "لا توجد رسائل مثبتة", "No_results_found" : "لا توجد نتائج", "No_starred_messages" : "لا توجد رسائل مميزة", - "no_tokens_for_this_user" : "لا توجد الرموز لهذا المستخدم", "No_user_with_username_%s_was_found" : "لا يوجد مستخدم باسم <strong>\"%s\"</strong>", "Not_allowed" : "غير مسموØ", "Not_authorized" : "غير مصرØ", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "وقد قطع العضو", "User_Info" : "معلومات المستخدم", "User_is_no_longer_an_admin" : "المستخدم لم يعد مديرا", - "User_is_not_activated" : "العضو غير Ù…ÙØ¹Ù„", "User_is_now_an_admin" : "المستخدم الآن مدير", "User_joined_channel" : "انضم للقناة.", "User_joined_channel_female" : "انضمت للقناة", diff --git a/packages/rocketchat-lib/i18n/cs.i18n.json b/packages/rocketchat-lib/i18n/cs.i18n.json index 1216982a0bf808dd3d272c274b71d13077dc105d..4cd35a9ed0e9eec1f9db11a0a6e5522779f179cd 100644 --- a/packages/rocketchat-lib/i18n/cs.i18n.json +++ b/packages/rocketchat-lib/i18n/cs.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Chyba, pÅ™ÃliÅ¡ mnoho požadavků. ProsÃm zpomal. MusÃte poÄkat %s sekund pÅ™ed dalÅ¡Ãm pokusem", "error-action-not-allowed" : "__action__ nenà povoleno", "error-application-not-found" : "Aplikace nebyla nalezena", + "error-archived-duplicate-name" : "Je tu archivovaná kanál s názvem \"__room_name__\"", + "error-avatar-invalid-url" : "Neplatná avatar URL: __url__", + "error-avatar-url-handling" : "Chyba pÅ™i manipulaci s nastavenà avatara z URL (__url__) pro uživatelské jméno __username__", "error-cant-invite-for-direct-room" : "Nelze pozvat uživatele k pÅ™Ãmým mÃstnostÃ", "error-could-not-change-email" : "Nemohu zmÄ›nit e-mail", + "error-could-not-change-name" : "Nemohl zmÄ›nit jméno", + "error-could-not-change-username" : "Nemohu zmÄ›nit uživatelské jméno", "error-delete-protected-role" : "Nelze odstranit chránÄ›né roli", "error-department-not-found" : "OddÄ›lenà nebyl nalezen", "error-duplicate-channel-name" : "Kanál s názvem ' %s' existuje", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Neplatný kanál. ZaÄnÄ›te s @ nebo #", "error-invalid-custom-field" : "Neplatná vlastnà pole", "error-invalid-custom-field-name" : "Neplatný název vlastnà pole. PoužÃvejte pouze pÃsmena, ÄÃslice, pomlÄky a podtržÃtka.", + "error-invalid-description" : "Neplatný popis", "error-invalid-domain" : "neplatná doména", "error-invalid-email" : "Neplatná e-mailová __email__", "error-invalid-file-height" : "Neplatná výška poÅ™adaÄe", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Neplatná Å¡ÃÅ™ka soubor", "error-invalid-from-address" : "Informoval jste neplatný FROM adresu.", "error-invalid-integration" : "Neplatný integrace", + "error-invalid-method" : "neplatná metoda", "error-invalid-name" : "Neplatný název", "error-invalid-password" : "Neplatné heslo", "error-invalid-redirectUri" : "Neplatný redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> nenà platný název mÃstnosti, <br/> použijte pouze pÃsmena, ÄÃslice, pomlÄky a podtržÃtka", "error-invalid-room-type" : "<strong>__type__</strong> nenà platný typ pokoje.", "error-invalid-settings" : "Neplatné nastavenà poskytované", + "error-invalid-subscription" : "Neplatný pÅ™edplatné", "error-invalid-token" : "Neplatný tokenu", "error-invalid-triggerWords" : "Neplatné triggerWords", "error-invalid-urls" : "Neplatné adresy URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "Neplatné uživatelské jméno", "error-message-deleting-blocked" : "mazánà zpráva je zablokována", "error-message-editing-blocked" : "editace zpráva je zablokována", + "error-message-size-exceeded" : "velikost zprávy pÅ™esahuje Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Je nutné poskytnout [ZruÅ¡it registraci] odkazu.", + "error-no-tokens-for-this-user" : "Neexistujà žádné tokeny pro tohoto uživatele", "error-not-allowed" : "Nepovoleno", "error-not-authorized" : "nenà povoleno", + "error-push-disabled" : "Push je zakázána", "error-remove-last-owner" : "Toto je poslednà majitel. ProsÃm nastavit nový majitel PÅ™ed vyjmutÃm tenhle.", "error-role-in-use" : "Nelze smazat roli, protože to je v provozu", "error-role-name-required" : "Název role je vyžadována", "error-the-field-is-required" : "Je vyžadován pole __field__.", "error-too-many-requests" : "Chyba, pÅ™ÃliÅ¡ mnoho požadavků. ProsÃm zpomal. MusÃte poÄkat __seconds__ sekund pÅ™ed dalÅ¡Ãm pokusem.", + "error-user-is-not-activated" : "Uživatel nenà aktivován", "error-user-not-in-room" : "Uživatel nenà v této mÃstnosti", + "error-user-registration-disabled" : "Registrace nového uživatele je zakázána", + "error-user-registration-secret" : "registrace uživatele je povolen pouze pÅ™es tajné URL", "error-you-are-last-owner" : "Jste poslednà vlastnÃkem. PÅ™ed opuÅ¡tÄ›nÃm mÃstnosti ProsÃm nastavte nového majitele.", "Esc_to" : "Esc", "Example_s" : "PÅ™Ãklad: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Žádné zprávy pÅ™ipnuté", "No_results_found" : "Nebyly nalezeny žádné výsledky", "No_starred_messages" : "Žádné zprávy s hvÄ›zdiÄkou", - "no_tokens_for_this_user" : "Neexistujà žádné tokeny pro tohoto uživatele", "No_user_with_username_%s_was_found" : "Nebyl nalezen žádný uživatel s uživatelským jménem <strong>\" %s\"!</strong>", "Not_allowed" : "Nepovoleno", "Not_authorized" : "nenà povoleno", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Uživatel se odpojil", "User_Info" : "Informace o uživateli", "User_is_no_longer_an_admin" : "Uživatel je už ne admin", - "User_is_not_activated" : "Uživatel nenà aktivován", "User_is_now_an_admin" : "Uživatel je nynà admin", "User_joined_channel" : "Se pÅ™ipojil ke kanálu.", "User_joined_channel_female" : "Se pÅ™ipojil ke kanálu.", diff --git a/packages/rocketchat-lib/i18n/de.i18n.json b/packages/rocketchat-lib/i18n/de.i18n.json index 6fa8fb615fda803b694799fc337270ba1a239d66..165ba8a23ba9f47c9b9152e6cbbd5d0f360efba8 100644 --- a/packages/rocketchat-lib/i18n/de.i18n.json +++ b/packages/rocketchat-lib/i18n/de.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Fehler, zu viele Anfragen. Warte %s Sekunden, bevor du es erneut probierst.", "error-action-not-allowed" : "__action__ ist nicht erlaubt", "error-application-not-found" : "Anwendung nicht gefunden", + "error-archived-duplicate-name" : "Es gibt einen archivierten Kanal mit dem Namen '__room_name__'", + "error-avatar-invalid-url" : "Ungültige avatar URL: __url__", + "error-avatar-url-handling" : "Fehler beim Umgang mit Avatar Einstellung von einer URL (__url__) für __username__", "error-cant-invite-for-direct-room" : "Nutzer können nicht in private Nachrichtenräume eingeladen werden.", "error-could-not-change-email" : "Konnte E-Mail-Adresse nicht ändern", + "error-could-not-change-name" : "Konnte nicht Namen ändern", + "error-could-not-change-username" : "Konnte nicht Benutzernamen ändern", "error-delete-protected-role" : "Eine geschützte Rolle kann nicht gelöscht werden.", "error-department-not-found" : "Abteilung konnte nicht gefunden werden.", "error-duplicate-channel-name" : "Ein Kanal mit dem Namen '__channel_name__' existiert bereits.", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Ungültiger Kanal. Beginnen Sie mit @ oder #", "error-invalid-custom-field" : "Ungültiges benutzerdefiniertes Feld", "error-invalid-custom-field-name" : "Unzulässiger Name für ein benutzerdefiniertes Feld. Benutze nur Buchstaben, Nummern, Binde- und Unterstriche.", + "error-invalid-description" : "Ungültige Beschreibung", "error-invalid-domain" : "Ungültige Domain", "error-invalid-email" : "Ungültige E-Mail-Adresse __email__", "error-invalid-file-height" : "Ungültige Dateihöhe", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Ungültige Dateibreite", "error-invalid-from-address" : "Sie haben eine ungültige E-Mail-Adresse als Empfänger angegeben.", "error-invalid-integration" : "Ungültige Integration", + "error-invalid-method" : "Ungültige Methode", "error-invalid-name" : "Ungültiger Name", "error-invalid-password" : "Falsches Passwort", "error-invalid-redirectUri" : "Ungültige redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>%s</strong> ist kein zulässiger Raumname.<br/>Verwenden Sie nur Buchstaben, Zahlen oder Binde- und Unterstriche.", "error-invalid-room-type" : "<strong>__type__</strong> ist kein gültiger Raumtyp.", "error-invalid-settings" : "Ungültige Einstellungen zur Verfügung gestellt", + "error-invalid-subscription" : "Ungültige Abonnement", "error-invalid-token" : "Ungültiger Token", "error-invalid-triggerWords" : "Ungültige triggerWords", "error-invalid-urls" : "Ungültige URLs", @@ -346,15 +354,21 @@ "error-invalid-username" : "Ungültiger Benutzername", "error-message-deleting-blocked" : "Nachrichten löschen ist gesperrt", "error-message-editing-blocked" : "Nachrichten bearbeiten ist gesperrt", + "error-message-size-exceeded" : "Nachrichtengröße überschreitet Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Sie müssen einen Link zum Abmelden vom Verteiler angeben.", + "error-no-tokens-for-this-user" : "Es liegen keine Token für diesen Benutzer vor.", "error-not-allowed" : "Nicht erlaubt", "error-not-authorized" : "Nicht berechtigt", + "error-push-disabled" : "Push ist deaktiviert", "error-remove-last-owner" : "Das ist der letzte Besitzer. Bitte bestimmen Sie einen neuen Besitzer, bevor Sie diesen Raum löschen.", "error-role-in-use" : "Die Rolle kann nicht gelöscht werden, da sie gerade verwendet wird.", "error-role-name-required" : "Ein Rollenname muss angegeben werden", "error-the-field-is-required" : "Das Feld __field__ ist erforderlich.", "error-too-many-requests" : "Fehler, zu viele Anfragen. Bitte fahren Sie langsamer. Sie müssen wieder __seconds__ Sekunden, bevor Sie warten.", + "error-user-is-not-activated" : "Der Benutzer ist nicht aktiviert.", "error-user-not-in-room" : "Der Benutzer ist nicht in diesem Raum.", + "error-user-registration-disabled" : "Benutzer-Registrierung ist deaktiviert", + "error-user-registration-secret" : "Benutzerregistrierung ist nur über geheime URL erlaubt", "error-you-are-last-owner" : "Sie sind der letzte Besitzer. Bitte bestimmen Sie einen neuen Besitzer, bevor Sie den Raum verlassen.", "Esc_to" : "Verlassen, um", "Example_s" : "Beispiel: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Es wurden bisher keine Nachrichten fixiert.", "No_results_found" : "Keine Ergebnisse gefunden.", "No_starred_messages" : "Es wurden bisher keine Nachrichten markiert.", - "no_tokens_for_this_user" : "Es liegen keine Token für diesen Benutzer vor.", "No_user_with_username_%s_was_found" : "Es wurde kein Benutzer mit dem Namen <strong>\"%s\"</strong> gefunden!", "Not_allowed" : "Nicht erlaubt", "Not_authorized" : "Nicht berechtigt", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Der Benutzer hat die Verbindung getrennt.", "User_Info" : "Benutzerinformationen", "User_is_no_longer_an_admin" : "Der Benutzer ist kein Admin mehr.", - "User_is_not_activated" : "Der Benutzer ist nicht aktiviert.", "User_is_now_an_admin" : "Der Benutzer ist jetzt ein Admin.", "User_joined_channel" : "Ist dem Kanal beigetreten.", "User_joined_channel_female" : "Ist dem Kanal beigetreten.", diff --git a/packages/rocketchat-lib/i18n/el.i18n.json b/packages/rocketchat-lib/i18n/el.i18n.json index bce09a7df0e5453f092fefc552954a509e014951..7547a1421ec89c8c95965d32d6fa2633905b4c47 100644 --- a/packages/rocketchat-lib/i18n/el.i18n.json +++ b/packages/rocketchat-lib/i18n/el.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Σφάλματος, πάÏα πολλά αιτήματα. ΠαÏακαλώ πήγαινε πιο σιγά. Θα Ï€ÏÎπει να πεÏιμÎνετε %s δευτεÏόλεπτα Ï€Ïιν Ï€Ïοσπαθήσετε ξανά", "error-action-not-allowed" : "__action__ δεν επιτÏÎπεται", "error-application-not-found" : "Η εφαÏμογή δεν βÏÎθηκε", + "error-archived-duplicate-name" : "ΥπάÏχει Îνα αÏχειοθετημÎνο κανάλι με το όνομα «__room_name__»", + "error-avatar-invalid-url" : "Μη ÎγκυÏη διεÏθυνση URL avatar: __url__", + "error-avatar-url-handling" : "Σφάλμα κατά το χειÏισμό ÏÏθμιση avatar από μια διεÏθυνση URL (__url__) για το χÏήστη __username__", "error-cant-invite-for-direct-room" : "Δεν μποÏείτε να Ï€ÏοσκαλÎσετε το χÏήστη σε απευθείας δωμάτια", "error-could-not-change-email" : "Δεν θα μποÏοÏσε να αλλάξει το email", + "error-could-not-change-name" : "Δεν θα μποÏοÏσε να αλλάξει το όνομά", + "error-could-not-change-username" : "Δεν θα μποÏοÏσε να αλλάξει το όνομα χÏήστη", "error-delete-protected-role" : "Δεν μποÏείτε να διαγÏάψετε μια Ï€ÏοστατευμÎνη Ïόλο", "error-department-not-found" : "Τμήμα δεν βÏÎθηκε", "error-duplicate-channel-name" : "ΥπάÏχει ήδη κανάλι με όνομα '%s'", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Μη ÎγκυÏο κανάλι. Ξεκινήστε με @ ή #", "error-invalid-custom-field" : "Μη ÎγκυÏο Ï€ÏοσαÏμοσμÎνο πεδίο", "error-invalid-custom-field-name" : "Μη ÎγκυÏο όνομα Ï€ÏοσαÏμοσμÎνο πεδίο. ΧÏησιμοποιήστε μόνο γÏάμματα, αÏιθμοÏÏ‚, παÏλες και τις κάτω παÏλες.", + "error-invalid-description" : "Μη ÎγκυÏη πεÏιγÏαφή", "error-invalid-domain" : "Μη ÎγκυÏη πεÏιοχή", "error-invalid-email" : "Μη ÎγκυÏη __email__ email", "error-invalid-file-height" : "Μη ÎγκυÏο Ïψος του αÏχείου", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Μη ÎγκυÏο πλάτος αÏχείο", "error-invalid-from-address" : "ΜποÏείτε ενημεÏωθείτε μια μη ÎγκυÏη διεÏθυνση Από.", "error-invalid-integration" : "Μη ÎγκυÏη ενσωμάτωση", + "error-invalid-method" : "Μη ÎγκυÏη μÎθοδο", "error-invalid-name" : "Μη ÎγκυÏο όνομα", "error-invalid-password" : "ΛανθασμÎνος κωδικός", "error-invalid-redirectUri" : "Μη ÎγκυÏη redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> δεν είναι ÎγκυÏο όνομα του δωματίου, <br/> χÏησιμοποιήστε μόνο γÏάμματα, αÏιθμοÏÏ‚, παÏλες και τις κάτω παÏλες", "error-invalid-room-type" : "<strong>__type__</strong> δεν είναι ÎγκυÏο Ï„Ïπο δωματίου.", "error-invalid-settings" : "ΆκυÏα Ïυθμίσεις που παÏÎχονται", + "error-invalid-subscription" : "Μη ÎγκυÏη συνδÏομή", "error-invalid-token" : "Μη ÎγκυÏο διακÏιτικό", "error-invalid-triggerWords" : "Μη ÎγκυÏη triggerWords", "error-invalid-urls" : "ÎγκυÏη διεÏθυνση URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "Μη ÎγκυÏο όνομα χÏήστη", "error-message-deleting-blocked" : "διαγÏαφή του μηνÏματος είναι αποκλεισμÎνη", "error-message-editing-blocked" : "επεξεÏγασίας του μηνÏματος είναι αποκλεισμÎνη", + "error-message-size-exceeded" : "το μÎγεθος του μηνÏματος ξεπεÏνά Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Î ÏÎπει να δώσετε το σÏνδεσμο [unsubscribe].", + "error-no-tokens-for-this-user" : "Δεν υπάÏχουν κουπόνια για αυτόν τον χÏήστη", "error-not-allowed" : "Δεν επιτÏÎπεται", "error-not-authorized" : "δεν επιτÏÎπεται", + "error-push-disabled" : "Push είναι απενεÏγοποιημÎνο", "error-remove-last-owner" : "Αυτό είναι το τελευταίο ιδιοκτήτη. ΠαÏακαλοÏμε να οÏίσετε Îνα νÎο ιδιοκτήτη Ï€Ïιν από την αφαίÏεση αυτό το Îνα.", "error-role-in-use" : "Δεν μποÏείτε να διαγÏάψετε Ïόλο επειδή είναι σε χÏήση", "error-role-name-required" : "Το όνομά Ïόλος αυτός απαιτείται", "error-the-field-is-required" : "Η __field__ πεδίο είναι υποχÏεωτικό.", "error-too-many-requests" : "Σφάλματος, πάÏα πολλά αιτήματα. ΠαÏακαλώ πήγαινε πιο σιγά. Θα Ï€ÏÎπει να πεÏιμÎνετε __seconds__ δευτεÏόλεπτα Ï€Ïιν Ï€Ïοσπαθήσετε ξανά.", + "error-user-is-not-activated" : "Ο χÏήστης δεν Îχει ενεÏγοποιηθεί", "error-user-not-in-room" : "Ο χÏήστης δεν είναι σε αυτό το δωμάτιο", + "error-user-registration-disabled" : "εγγÏαφή χÏήστη είναι απενεÏγοποιημÎνη", + "error-user-registration-secret" : "ΕγγÏαφή χÏήστη επιτÏÎπεται μόνο μÎσω Secret URL", "error-you-are-last-owner" : "Είστε ο τελευταίος ιδιοκτήτης. ΠαÏακαλοÏμε να οÏίσετε νÎο ιδιοκτήτη Ï€Ïιν αποχωÏήσει από την αίθουσα.", "Esc_to" : "Esc για να", "Example_s" : "ΠαÏάδειγμα: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Δεν καÏφώθηκε μηνÏματα", "No_results_found" : "Δεν βÏÎθηκαν αποτελÎσματα", "No_starred_messages" : "Δεν αστÎÏι μηνÏματα", - "no_tokens_for_this_user" : "Δεν υπάÏχουν κουπόνια για αυτόν τον χÏήστη", "No_user_with_username_%s_was_found" : "ΚανÎνας χÏήστης δεν με όνομα <strong>\" %s\"</strong> βÏÎθηκε!", "Not_allowed" : "Δεν επιτÏÎπεται", "Not_authorized" : "δεν επιτÏÎπεται", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Ο χÏήστης Îχει αποσυνδεθεί", "User_Info" : "ΠληÏοφοÏίες για το χÏήστη", "User_is_no_longer_an_admin" : "Ο χÏήστης δεν είναι πλÎον διαχειÏιστής", - "User_is_not_activated" : "Ο χÏήστης δεν Îχει ενεÏγοποιηθεί", "User_is_now_an_admin" : "Ο χÏήστης είναι πλÎον διαχειÏιστής", "User_joined_channel" : "Μπήκε στο κανάλι.", "User_joined_channel_female" : "Μπήκε στο κανάλι.", diff --git a/packages/rocketchat-lib/i18n/en.i18n.json b/packages/rocketchat-lib/i18n/en.i18n.json index 1ba9eb7536284ae40106d34aec8362bfd65ed497..a63483a150477ae89a8d4d828927027d7719053a 100644 --- a/packages/rocketchat-lib/i18n/en.i18n.json +++ b/packages/rocketchat-lib/i18n/en.i18n.json @@ -308,11 +308,16 @@ "Error_too_many_requests" : "Error, too many requests. Please slow down. You must wait %s seconds before trying again", "error-action-not-allowed" : "__action__ is not allowed", "error-application-not-found" : "Application not found", + "error-archived-duplicate-name" : "There's an archived channel with name '__room_name__'", + "error-avatar-invalid-url" : "Invalid avatar URL: __url__", + "error-avatar-url-handling" : "Error while handling avatar setting from a URL (__url__) for __username__", "error-cant-invite-for-direct-room" : "Can't invite user to direct rooms", "error-could-not-change-email" : "Could not change email", + "error-could-not-change-name" : "Could not change name", + "error-could-not-change-username" : "Could not change username", "error-delete-protected-role" : "Cannot delete a protected role", "error-department-not-found" : "Department not found", - "error-duplicate-channel-name" : "A Channel with name '__channel_name__' exists", + "error-duplicate-channel-name" : "A channel with name '__channel_name__' exists", "error-email-domain-blacklisted" : "The email domain is blacklisted", "error-field-unavailable" : "<strong>__field__</strong> is already in use :(", "error-file-too-large" : "File is too large", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Invalid channel. Start with @ or #", "error-invalid-custom-field" : "Invalid custom field", "error-invalid-custom-field-name" : "Invalid custom field name. Use only letters, numbers, hyphens and underscores.", + "error-invalid-description" : "Invalid description", "error-invalid-domain" : "Invalid domain", "error-invalid-email" : "Invalid email __email__", "error-invalid-file-height" : "Invalid file height", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Invalid file width", "error-invalid-from-address" : "You informed an invalid FROM address.", "error-invalid-integration" : "Invalid integration", + "error-invalid-method" : "Invalid method", "error-invalid-name" : "Invalid name", "error-invalid-password" : "Invalid password", "error-invalid-redirectUri" : "Invalid redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>__room_name__</strong> is not a valid room name,<br/> use only letters, numbers, hyphens and underscores", "error-invalid-room-type" : "<strong>__type__</strong> is not a valid room type.", "error-invalid-settings" : "Invalid settings provided", + "error-invalid-subscription" : "Invalid subscription", "error-invalid-token" : "Invalid token", "error-invalid-triggerWords" : "Invalid triggerWords", "error-invalid-urls" : "Invalid URLs", @@ -346,15 +354,21 @@ "error-invalid-username" : "Invalid username", "error-message-deleting-blocked" : "Message deleting is blocked", "error-message-editing-blocked" : "Message editing is blocked", + "error-message-size-exceeded" : "Message size exceeds Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "You must provide the [unsubscribe] link.", + "error-no-tokens-for-this-user" : "There are no tokens for this user", "error-not-allowed" : "Not allowed", "error-not-authorized" : "Not authorized", + "error-push-disabled" : "Push is disabled", "error-remove-last-owner" : "This is the last owner. Please set a new owner before removing this one.", "error-role-in-use" : "Cannot delete role because it's in use", "error-role-name-required" : "Role name is required", "error-the-field-is-required" : "The field __field__ is required.", "error-too-many-requests" : "Error, too many requests. Please slow down. You must wait __seconds__ seconds before trying again.", + "error-user-is-not-activated" : "User is not activated", "error-user-not-in-room" : "User is not in this room", + "error-user-registration-disabled" : "User registration is disabled", + "error-user-registration-secret" : "User registration is only allowed via Secret URL", "error-you-are-last-owner" : "You are the last owner. Please set new owner before leaving the room.", "Esc_to" : "Esc to", "Example_s" : "Example: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "No pinned messages", "No_results_found" : "No results found", "No_starred_messages" : "No starred messages", - "no_tokens_for_this_user" : "There are no tokens for this user", "No_user_with_username_%s_was_found" : "No user with username <strong>\"%s\"</strong> was found!", "Not_allowed" : "Not allowed", "Not_authorized" : "Not authorized", @@ -1053,7 +1066,6 @@ "User_has_disconnected" : "User has disconnected", "User_Info" : "User Info", "User_is_no_longer_an_admin" : "User is no longer an admin", - "User_is_not_activated" : "User is not activated", "User_is_now_an_admin" : "User is now an admin", "User_joined_channel" : "Has joined the channel.", "User_joined_channel_female" : "Has joined the channel.", diff --git a/packages/rocketchat-lib/i18n/es.i18n.json b/packages/rocketchat-lib/i18n/es.i18n.json index 627144dfac46230f083493d80e28bfd60be242c7..101d0fa0335e41243007c887e3752f09b7a78328 100644 --- a/packages/rocketchat-lib/i18n/es.i18n.json +++ b/packages/rocketchat-lib/i18n/es.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Error, demasiadas peticiones. Por favor baje el ritmo. Debe esperar %s segundos para intentar nuevamente.", "error-action-not-allowed" : "__action__ no está permitido", "error-application-not-found" : "Aplicación no encontrada", + "error-archived-duplicate-name" : "Hay un canal de archivado con el nombre '__room_name__'", + "error-avatar-invalid-url" : "URL del avatar no válido: __url__", + "error-avatar-url-handling" : "Error durante la manipulación de ajuste de imagen de usuario desde una dirección URL (__url__) para __username__", "error-cant-invite-for-direct-room" : "No se puede invitar al usuario habitaciones directos", "error-could-not-change-email" : "No se pudo cambiar de correo electrónico", + "error-could-not-change-name" : "No se pudo cambiar el nombre", + "error-could-not-change-username" : "No se pudo cambiar nombre de usuario", "error-delete-protected-role" : "No puede eliminar un rol protegido", "error-department-not-found" : "Departamento no encontrado", "error-duplicate-channel-name" : "Un canal con el nombre '%s' ya existe", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "canal no válido. Comience con @ o #", "error-invalid-custom-field" : "campo personalizado no válido", "error-invalid-custom-field-name" : "No válido nombre de campo personalizado. Utilice sólo letras, números, guiones y guiones bajos.", + "error-invalid-description" : "Descripción inválida", "error-invalid-domain" : "dominio no válido", "error-invalid-email" : "__email__ email no es válida", "error-invalid-file-height" : "Altura Invalida de Archivo", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Anchura Invalida de Archivo", "error-invalid-from-address" : "Ha ingresado una dirección invalida en el campo De", "error-invalid-integration" : "la integración no válido", + "error-invalid-method" : "método no válido", "error-invalid-name" : "Nombre inválido", "error-invalid-password" : "Contraseña invalida", "error-invalid-redirectUri" : "inválida redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> no es un nombre válido habitación, <br/> utilizar sólo letras, números, guiones y guiones bajos", "error-invalid-room-type" : "<strong>__type__</strong> no es un tipo valido de sala.", "error-invalid-settings" : "Configuración no válida previstas", + "error-invalid-subscription" : "suscripción no válido", "error-invalid-token" : "Simbolo no valido", "error-invalid-triggerWords" : "triggerWords no válidos", "error-invalid-urls" : "URL no válidas", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nombre de usuario no válido", "error-message-deleting-blocked" : "borrar el mensaje está bloqueado", "error-message-editing-blocked" : "la edición del mensaje está bloqueado", + "error-message-size-exceeded" : "El tamaño del mensaje excede Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Debe proporcionar el enlace [darse de baja].", + "error-no-tokens-for-this-user" : "No hay ningún token para este usuario", "error-not-allowed" : "No permitido", "error-not-authorized" : "No autorizado", + "error-push-disabled" : "Push es desactivado", "error-remove-last-owner" : "Este es el último propietario. Por favor, establece un nuevo propietario antes de eliminar este.", "error-role-in-use" : "No puede eliminar el rol porque esta en uso", "error-role-name-required" : "Se requiere nombre de rol", "error-the-field-is-required" : "Se requiere que el __field__ campo.", "error-too-many-requests" : "Error, demasiadas peticiones. Por favor más despacio. Debe esperar __seconds__ segundos antes de volver a intentarlo.", + "error-user-is-not-activated" : "El usuario no ha sido activado", "error-user-not-in-room" : "El usuario no se encuentra en esta sala", + "error-user-registration-disabled" : "El registro de usuarios está desactivada", + "error-user-registration-secret" : "El registro de usuario sólo se permite a través de URL Secreto", "error-you-are-last-owner" : "Usted es el último propietario. Por favor, establece nuevo propietario antes de salir de la habitación.", "Esc_to" : "Esc a", "Example_s" : "Ejemplo: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Ningún mensaje anclado", "No_results_found" : "No se han encontrado resultados", "No_starred_messages" : "Ningún mensaje destacado", - "no_tokens_for_this_user" : "No hay ningún token para este usuario", "No_user_with_username_%s_was_found" : "Ningún usuario con el nombre <strong>\"%s\"</strong> a sido encontrado!", "Not_allowed" : "No permitido", "Not_authorized" : "No autorizado", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "El usuario ha desconectado", "User_Info" : "Info de Usuario", "User_is_no_longer_an_admin" : "El usuario ya no es un administrador", - "User_is_not_activated" : "El usuario no ha sido activado", "User_is_now_an_admin" : "El usuario ahora es un administrador", "User_joined_channel" : "Se ha unido al canal.", "User_joined_channel_female" : "Se ha unido al canal", diff --git a/packages/rocketchat-lib/i18n/fa.i18n.json b/packages/rocketchat-lib/i18n/fa.i18n.json index fc2810e4e1d3dd23a0694dc42698233f806740c5..dd2cc6e50d84d78847c5e1eb9a14ec41ab15ee21 100644 --- a/packages/rocketchat-lib/i18n/fa.i18n.json +++ b/packages/rocketchat-lib/i18n/fa.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "خطا، درخواست های زیادی. Ù„Ø·ÙØ§ آرامتر. شما باید %s ثانیه قبل از تلاش دوباره صبر کنید", "error-action-not-allowed" : "__action__ مجاز نیست", "error-application-not-found" : "برنامه ÛŒØ§ÙØª نشد", + "error-archived-duplicate-name" : "یک کانال آرشیو با نام \"__room_name__ وجود دارد", + "error-avatar-invalid-url" : "URL نماد نامعتبر: __url__", + "error-avatar-url-handling" : "خطا در هنگام دست زدن به تنظیم آواتار ها از یک URL (__url__) برای _نام کاربری_", "error-cant-invite-for-direct-room" : "Ù…ÛŒ توانید کاربران را به اتاق دعوت مستقیم", "error-could-not-change-email" : "Ù…ÛŒ تواند تغییر ایمیل", + "error-could-not-change-name" : "Ù…ÛŒ تواند نام را تغییر دهید", + "error-could-not-change-username" : "Ù…ÛŒ تواند نام کاربری را تغییر دهید", "error-delete-protected-role" : "Ù…ÛŒ تواند نقش Ù…ØØ§Ùظت شده را ØØ°Ù", "error-department-not-found" : "وزارت ÛŒØ§ÙØª نشد", "error-duplicate-channel-name" : "یک کانال با نام » %s 'را وجود دارد", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "کانال نامعتبر است. با @ شروع Ùˆ یا #", "error-invalid-custom-field" : "زمینه های Ø³ÙØ§Ø±Ø´ÛŒ نامعتبر", "error-invalid-custom-field-name" : "نام زمینه Ø³ÙØ§Ø±Ø´ÛŒ نامعتبر است. Ø§Ø³ØªÙØ§Ø¯Ù‡ از ØØ±ÙˆÙ تنها، اعداد، خط ÙØ§ØµÙ„Ù‡ Ùˆ زیرین.", + "error-invalid-description" : "ØªÙˆØ¶ÛŒØØ§Øª نامعتبر", "error-invalid-domain" : "دامنه نامعتبر", "error-invalid-email" : "__email__ ایمیل نامعتبر", "error-invalid-file-height" : "Ø§Ø±ØªÙØ§Ø¹ ÙØ§ÛŒÙ„ نامعتبر", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "عرض ÙØ§ÛŒÙ„ نامعتبر", "error-invalid-from-address" : "شما را از آدرس نامعتبر آگاه است.", "error-invalid-integration" : "ادغام نامعتبر", + "error-invalid-method" : "روش نامعتبر", "error-invalid-name" : "نام نامعتبر", "error-invalid-password" : "رمز عبور نامعتبر", "error-invalid-redirectUri" : "نامعتبر redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> از نام اتاق معتبر نیست، <br/> Ø§Ø³ØªÙØ§Ø¯Ù‡ از ØØ±ÙˆÙ تنها، اعداد، خط ÙØ§ØµÙ„Ù‡ Ùˆ زیرین", "error-invalid-room-type" : "<strong>__type__</strong> از نوع اتاق معتبر نیست.", "error-invalid-settings" : "تنظیمات نامعتبر ارائه", + "error-invalid-subscription" : "اشتراک نامعتبر", "error-invalid-token" : "کد نامعتبر", "error-invalid-triggerWords" : "triggerWords نامعتبر", "error-invalid-urls" : "URL های نامعتبر", @@ -346,15 +354,21 @@ "error-invalid-username" : "نام کاربری نامعتبر", "error-message-deleting-blocked" : "پیام ØØ°Ù مسدود شده", "error-message-editing-blocked" : "ویرایش پیام مسدود شده", + "error-message-size-exceeded" : "اندازه پیام بیش از Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "شما باید [لغو اشتراک] لینک ÙØ±Ø§Ù‡Ù… Ù…ÛŒ کند.", + "error-no-tokens-for-this-user" : "هیچ نشانه برای این کاربر وجود دارد", "error-not-allowed" : "ممنوع", "error-not-authorized" : "غیر مجاز", + "error-push-disabled" : "ÙØ´Ø§Ø± غیر ÙØ¹Ø§Ù„ است", "error-remove-last-owner" : "این آخرین مالک است. Ù„Ø·ÙØ§ یک مالک جدید قبل از ØØ°Ù یک تنظیم شده است.", "error-role-in-use" : "Ù…ÛŒ توانید نقش را ØØ°Ù کنید زیرا در ØØ§Ù„ Ø§Ø³ØªÙØ§Ø¯Ù‡ است", "error-role-name-required" : "نام نقش مورد نیاز است", "error-the-field-is-required" : "__field__ Ùیلد الزامی است.", "error-too-many-requests" : "خطا، درخواست های زیادی. Ù„Ø·ÙØ§ آرامتر. شما باید __seconds__ ثانیه قبل از تلاش دوباره صبر کنید.", + "error-user-is-not-activated" : "کاربر ÙØ¹Ø§Ù„ نیست", "error-user-not-in-room" : "کاربر در این اتاق نیست", + "error-user-registration-disabled" : "ثبت نام کاربر غیر ÙØ¹Ø§Ù„ است", + "error-user-registration-secret" : "ثبت نام کاربر تنها از طریق URL راز اجازه", "error-you-are-last-owner" : "شما آخرین مالک هستند. Ù„Ø·ÙØ§ مالک جدید قبل از خروج از اتاق تنظیم شده است.", "Esc_to" : "Esc را برای", "Example_s" : "به عنوان مثال: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "هیچ پیام دوخته", "No_results_found" : "نتیجه ای پیدا نشد", "No_starred_messages" : "بدون پیام های ستاره دار", - "no_tokens_for_this_user" : "هیچ نشانه برای این کاربر وجود دارد", "No_user_with_username_%s_was_found" : "هیچ کاربر با نام کاربری <strong>\" %s\" را</strong> پیدا نشد!", "Not_allowed" : "ممنوع", "Not_authorized" : "غیر مجاز", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "کاربر قطع شده است", "User_Info" : "اطلاعات کاربر", "User_is_no_longer_an_admin" : "کاربر دیگر یک مدیر", - "User_is_not_activated" : "کاربر ÙØ¹Ø§Ù„ نیست", "User_is_now_an_admin" : "کاربر در ØØ§Ù„ ØØ§Ø¶Ø± به یک مدیر", "User_joined_channel" : "کانال پیوسته است.", "User_joined_channel_female" : "کانال پیوسته است.", diff --git a/packages/rocketchat-lib/i18n/fi.i18n.json b/packages/rocketchat-lib/i18n/fi.i18n.json index a90f7098f512d7f9f1d175515a244c15d169406f..5cd6ff1079110dac6743c398a68dae5556e7e319 100644 --- a/packages/rocketchat-lib/i18n/fi.i18n.json +++ b/packages/rocketchat-lib/i18n/fi.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Virhe, liikaa pyyntöjä. Rauhoitu hieman.\nOdota %s sekuntia ennen uudelleenyritystä.", "error-action-not-allowed" : "__action__ ei ole sallittu", "error-application-not-found" : "Sovellus ei löytynyt", + "error-archived-duplicate-name" : "Ei arkistoitu kanavan nimi \"__room_name__\"", + "error-avatar-invalid-url" : "Virheellinen avatar URL: __url__", + "error-avatar-url-handling" : "Virhe käsiteltäessä avatar asetusta URL (__url__) varten __username__", "error-cant-invite-for-direct-room" : "Ei voi kutsua käyttäjää suoraan huoneet", "error-could-not-change-email" : "Ei voitu muuttaa email", + "error-could-not-change-name" : "Ei voitu muuttaa nimeä", + "error-could-not-change-username" : "Ei voitu muuttaa käyttäjätunnusta", "error-delete-protected-role" : "Et voi poistaa suojattua roolia", "error-department-not-found" : "Osastoa ei löytynyt", "error-duplicate-channel-name" : "Kanava nimeltä '%s' on olemassa jo", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Virheellinen kanava. Aloita @ tai #", "error-invalid-custom-field" : "Virheellinen muokattu kenttä", "error-invalid-custom-field-name" : "Virheellinen muokatun kentän nimi. Käytä vain kirjaimia, numeroita, väliviivoja ja alaviivoja.", + "error-invalid-description" : "Virheellinen kuvaus", "error-invalid-domain" : "Virheellinen verkkotunnus", "error-invalid-email" : "Virheellinen sähköposti __email__", "error-invalid-file-height" : "Virheellinen tiedoston korkeus", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Virheellinen tiedoston leveys", "error-invalid-from-address" : "Virheellinen lähettäjän osoite.", "error-invalid-integration" : "Virheellinen integraatio", + "error-invalid-method" : "Virheellinen menetelmä", "error-invalid-name" : "Virheellinen nimi", "error-invalid-password" : "Väärä salasana", "error-invalid-redirectUri" : "Virheellinen redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> ei ole kelvollinen huone nimi, <br/> Käytä vain kirjaimia, numeroita, väliviivoja ja alaviivoja", "error-invalid-room-type" : "<strong>__type__</strong> ei ole sallittu huoneen tyyppi.", "error-invalid-settings" : "Virheelliset asetukset edellyttäen", + "error-invalid-subscription" : "Virheellinen tilaus", "error-invalid-token" : "Tunnus ei kelpaa", "error-invalid-triggerWords" : "Virheellinen triggerWords", "error-invalid-urls" : "Virheellinen URL-osoitteita", @@ -346,15 +354,21 @@ "error-invalid-username" : "Virheellinen käyttäjätunnus", "error-message-deleting-blocked" : "Viestin poistaminen on estetty", "error-message-editing-blocked" : "Viestin muokkaus on estetty", + "error-message-size-exceeded" : "Viestin koko ylittää Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Sinun on annettava [unsubscribe] -linkki.", + "error-no-tokens-for-this-user" : "Valtuutusta käyttäjälle ei löydy", "error-not-allowed" : "Ei sallittu", "error-not-authorized" : "ei sallittu", + "error-push-disabled" : "Push on pois käytöstä", "error-remove-last-owner" : "Tämä on viimeinen omistaja. Aseta uusi omistaja ennen sen poistamista tämän yhden.", "error-role-in-use" : "Et voi poistaa roolia, koska se on käytössä", "error-role-name-required" : "Rooli nimi on pakollinen", "error-the-field-is-required" : "Kentän __field__ vaaditaan.", "error-too-many-requests" : "Virhe, liikaa pyyntöjä. Hidasta. Odota, __seconds__ sekuntia ennen uutta yritystä.", + "error-user-is-not-activated" : "Käyttäjää ei ole aktivoitu", "error-user-not-in-room" : "Käyttäjä ei ole tässä huoneessa", + "error-user-registration-disabled" : "Käyttäjän rekisteröinti on pois käytöstä", + "error-user-registration-secret" : "Käyttäjän rekisteröinti on sallittu ainoastaan ​​kautta Secret URL", "error-you-are-last-owner" : "Olet viimeinen omistaja. Aseta uusi omistaja ennen lähtöä huone.", "Esc_to" : "Poistu", "Example_s" : "Esimerkiksi: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Ei kiinnitettyjä viestejä", "No_results_found" : "Ei tuloksia", "No_starred_messages" : "Ei tähdellä merkittyjä viestejä", - "no_tokens_for_this_user" : "Valtuutusta käyttäjälle ei löydy", "No_user_with_username_%s_was_found" : "Käyttäjää nimeltä <strong>\"%s\"</strong> ei löytynyt!", "Not_allowed" : "Ei sallittu", "Not_authorized" : "Ei sallittu", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Käyttäjä on katkaistu", "User_Info" : "Käyttäjän tiedot", "User_is_no_longer_an_admin" : "Käyttäjä ei ole enää ylläpitäjä", - "User_is_not_activated" : "Käyttäjää ei ole aktivoitu", "User_is_now_an_admin" : "Käyttäjä on nyt ylläpitäjä", "User_joined_channel" : "Liittyi kanavalle.", "User_joined_channel_female" : "Liittyi kanavalle.", diff --git a/packages/rocketchat-lib/i18n/fr.i18n.json b/packages/rocketchat-lib/i18n/fr.i18n.json index d704df9021a57f849859e0965caa3c8e83873ff8..e125f604164b94f9bd51c81f1fb5e1ea0a76b333 100644 --- a/packages/rocketchat-lib/i18n/fr.i18n.json +++ b/packages/rocketchat-lib/i18n/fr.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Erreur, trop de requêtes. Veuillez ralentir. Vous devez attendre %s secondes avant de réessayer.", "error-action-not-allowed" : "__action__ ne sont pas autorisés", "error-application-not-found" : "Application non trouvée", + "error-archived-duplicate-name" : "Il y a un canal archivé avec le nom '__room_name__'", + "error-avatar-invalid-url" : "Invalid avatar URL: _URL_", + "error-avatar-url-handling" : "Erreur lors de la manipulation paramètre avatar à partir d'une URL (_URL_) pour __username__", "error-cant-invite-for-direct-room" : "Vous ne pouvez pas inviter d'utilisateur dans les discussions privées", "error-could-not-change-email" : "Impossible de changer email", + "error-could-not-change-name" : "Impossible de modifier le nom", + "error-could-not-change-username" : "Impossible de modifier le nom d'utilisateur", "error-delete-protected-role" : "Impossible de supprimer un rôle protégé", "error-department-not-found" : "Département introuvable", "error-duplicate-channel-name" : "Un canal avec le nom ' %s' existe déjà ", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "canal non valide. Commencez par @ ou #", "error-invalid-custom-field" : "Champ personnalisé invalide", "error-invalid-custom-field-name" : "Invalid nom de champ personnalisé. Utilisez des lettres, des chiffres, des traits d'union et de soulignement.", + "error-invalid-description" : "Description non valide", "error-invalid-domain" : "domaine non valide", "error-invalid-email" : "Invalid email __email__", "error-invalid-file-height" : "Hauteur du fichier non valide", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Largeur du fichier non valide", "error-invalid-from-address" : "Vous avez entré un expéditeur invalide (champ De).", "error-invalid-integration" : "intégration non valide", + "error-invalid-method" : "méthode non valide", "error-invalid-name" : "Nom incorrect", "error-invalid-password" : "Mot de passe invalide", "error-invalid-redirectUri" : "Invalid redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>%s</strong> n'est pas un nom de salon valide,<br/>vous ne pouvez utiliser que des lettres, des nombres et des tirets (milieu et bas).", "error-invalid-room-type" : "<strong>__type__</strong> n'est pas un type de salon valide.", "error-invalid-settings" : "paramètres non valides fournies", + "error-invalid-subscription" : "abonnement non valide", "error-invalid-token" : "Jeton invalide", "error-invalid-triggerWords" : "triggerWords Invalid", "error-invalid-urls" : "URL non valides", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nom d'utilisateur invalide", "error-message-deleting-blocked" : "Un message de suppression est bloqué", "error-message-editing-blocked" : "l'édition du message est bloqué", + "error-message-size-exceeded" : "La taille du message dépasse Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Vous devez fournir le lien de désinscription [unsubscribe].", + "error-no-tokens-for-this-user" : "Il n'y a aucun jeton pour cet utilisateur", "error-not-allowed" : "Interdit", "error-not-authorized" : "Non autorisé", + "error-push-disabled" : "Push est désactivé", "error-remove-last-owner" : "Cet utilisateur est le dernier propriétaire. Veuillez sélectionner un nouveau propriétaire avant de retirer celui-ci.", "error-role-in-use" : "Impossible de supprimer le rôle car il est utilisé", "error-role-name-required" : "Le nom du rôle est requis.", "error-the-field-is-required" : "Le __field__ de champ est obligatoire.", "error-too-many-requests" : "Erreur, trop de demandes. Ralentissez, s'il vous plaît. Vous devez attendre __seconds__ secondes avant d'essayer à nouveau.", + "error-user-is-not-activated" : "L'utilisateur n'est pas activé", "error-user-not-in-room" : "L'utilisateur n'est pas dans ce salon.", + "error-user-registration-disabled" : "Enregistrement d'un utilisateur est désactivé", + "error-user-registration-secret" : "Enregistrement de l'utilisateur est uniquement autorisé via une URL secrète", "error-you-are-last-owner" : "Vous êtes le dernier propriétaire. Veuillez choisir un nouveau propriétaire avant de quitter le salon.", "Esc_to" : "Échap pour", "Example_s" : "Exemple : <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Aucun message épinglé", "No_results_found" : "Aucun résultat trouvé", "No_starred_messages" : "Aucun message en favoris", - "no_tokens_for_this_user" : "Il n'y a aucun jeton pour cet utilisateur", "No_user_with_username_%s_was_found" : "Aucun utilisateur nommé <strong>\"%s\"</strong> n'a été trouvé !", "Not_allowed" : "Non autorisé", "Not_authorized" : "Non autorisé", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "L'utilisateur s'est déconnecté", "User_Info" : "Informations sur l'utilisateur", "User_is_no_longer_an_admin" : "L'utilisateur n'est plus un administrateur", - "User_is_not_activated" : "L'utilisateur n'est pas activé", "User_is_now_an_admin" : "L'utilisateur est désormais un administrateur", "User_joined_channel" : "A rejoint le canal.", "User_joined_channel_female" : "A rejoint le canal.", diff --git a/packages/rocketchat-lib/i18n/he.i18n.json b/packages/rocketchat-lib/i18n/he.i18n.json index 31969a34677dcbf6cc0be8fa43281bb62d1a3110..6b1cc3b7565ebd9500c529d2fda5abb12deec1d5 100644 --- a/packages/rocketchat-lib/i18n/he.i18n.json +++ b/packages/rocketchat-lib/i18n/he.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "שגי××”, יותר מדי בקשות. בבקשה ×”×ט ×ת הקצב. ×תה חייב לחכות %s ×©× ×™×•×ª ×œ×¤× ×™ שתוכל ×œ× ×¡×•×ª שוב.", "error-action-not-allowed" : "__action__ ×סור", "error-application-not-found" : "×פליקציה ×œ× × ×ž×¦×", + "error-archived-duplicate-name" : "יש ערוץ ב×רכיון ×¢× ×”×©× '__room_name__'", + "error-avatar-invalid-url" : "כתובת ×תר ×ישי ×œ× ×—×•×§×™: __url__", + "error-avatar-url-handling" : "שגי××” בעת טיפול הגדרה ×ישית מכתובת URL (__url__) עבור __×©× ×ž×©×ª×ž×©__", "error-cant-invite-for-direct-room" : "×œ× × ×™×ª×Ÿ להזמין ×ת משתמש ×œ×—×“×¨×™× ×™×©×™×¨×™×", "error-could-not-change-email" : "×œ× × ×™×ª×Ÿ ×œ×©× ×•×ª ×ת כתובת הדו×\"ל", + "error-could-not-change-name" : "×œ× × ×™×ª×Ÿ ×œ×©× ×•×ª ×ת הש×", + "error-could-not-change-username" : "×œ× × ×™×ª×Ÿ ×œ×©× ×•×ª ×ת ×©× ×”×ž×©×ª×ž×©", "error-delete-protected-role" : "×œ× × ×™×ª×Ÿ למחוק תפקיד מוגן.", "error-department-not-found" : "המחלקה ×œ× × ×ž×¦××”", "error-duplicate-channel-name" : "כבר ×§×™×™× ×¢×¨×•×¥ ×‘×©× â€š%s‘", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ערוץ ×œ× ×—×•×§×™. התחל ×¢× @ ×ו #", "error-invalid-custom-field" : "שדה מות×× ×ישית ×œ× ×—×•×§×™", "error-invalid-custom-field-name" : "×©× ×©×“×” מות×× ×ישית ×œ× ×—×•×§×™. השתמש רק ×ותיות, מספרי×, ×ž×§×¤×™× ×•×§×•×•×™× ×ª×—×ª×•× ×™×.", + "error-invalid-description" : "תי×ור ×œ× ×—×•×§×™", "error-invalid-domain" : "×ª×—×•× ×œ× ×—×•×§×™", "error-invalid-email" : "__email__ דו×\"ל ×œ× ×—×•×§×™", "error-invalid-file-height" : "גובה הקובץ ×œ× ×ª×§×™×Ÿ", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "רוחב הקובץ ×œ× ×ª×§×™×Ÿ", "error-invalid-from-address" : "×”×–× ×ª כתובת ×œ× ×ª×§×™× ×” ב-FROM.", "error-invalid-integration" : "שילוב ×œ× ×—×•×§×™", + "error-invalid-method" : "שיטה ×œ× ×—×•×§×™×ª", "error-invalid-name" : "×©× ×œ× ×—×•×§×™", "error-invalid-password" : "סיסמה שגויה", "error-invalid-redirectUri" : "חוקי redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> ××™× ×• ×©× ×—×“×¨ חוקי, <br/> להשתמש ×ותיות, מספרי×, ×ž×§×¤×™× ×•×§×•×•×™× ×ª×—×ª×•× ×™× ×‘×œ×‘×“", "error-invalid-room-type" : "<strong>__type__</strong> ××™× ×• סוג חדר חוקי.", "error-invalid-settings" : "הגדרות חוקיות ובלבד", + "error-invalid-subscription" : "×ž× ×•×™ ×œ× ×—×•×§×™", "error-invalid-token" : "×סימון ×œ× ×—×•×§×™", "error-invalid-triggerWords" : "triggerWords ×œ× ×—×•×§×™", "error-invalid-urls" : "כתובות ×œ× ×—×•×§×™×•×ª", @@ -346,15 +354,21 @@ "error-invalid-username" : "×©× ×ž×©×ª×ž×© ×œ× ×—×•×§×™", "error-message-deleting-blocked" : "מחיקת הודעה חסומה", "error-message-editing-blocked" : "עריכת הודעה חסומה", + "error-message-size-exceeded" : "גודל ההודעה עולה Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "חובה לספק ×ת ×”×œ×™× ×§ [unsubscribe].", + "error-no-tokens-for-this-user" : "×ין ××¡×™×ž×•× ×™× ×œ×ž×©×ª×ž×© ×–×”", "error-not-allowed" : "×œ× ×ž×•×¨×©×”", "error-not-authorized" : "×œ× ×ž×•×¨×©×”", + "error-push-disabled" : "Push מושבתת", "error-remove-last-owner" : "זהו ×”×‘×¢×œ×™× ×”××—×¨×•× ×™×. ×× × ×§×‘×¢ ×‘×¢×œ×™× ×—×“×© ×œ×¤× ×™ שתסיר ×ת זו.", "error-role-in-use" : "×œ× × ×™×ª×Ÿ למחוק תפקיד ×›×™ ×”×•× ×‘×©×™×ž×•×©", "error-role-name-required" : "×©× ×”×ª×¤×§×™×“ × ×“×¨×©", "error-the-field-is-required" : "שדה __field__ × ×“×¨×©.", "error-too-many-requests" : "שגי××”, בקשות רבות מדי. בבקשה ×”×ט. עליך להמתין __seconds__ ×©× ×™×•×ª ×œ×¤× ×™ ×©×ª× ×¡×” שוב.", + "error-user-is-not-activated" : "המשתמש ××™× ×• פעיל", "error-user-not-in-room" : "המשתמש ××™× ×• בחדר ×”×–×”", + "error-user-registration-disabled" : "×¨×™×©×•× ×ž×©×ª×ž×© מושבת", + "error-user-registration-secret" : "×¨×™×©×•× ×ž×©×ª×ž×© מותר רק ב×מצעות כתובת ×תר סודית", "error-you-are-last-owner" : "×תה ×”×‘×¢×œ×™× ×”×חרון. ×× × ×”×’×“×¨ ×‘×¢×œ×™× ×—×“×©×™× ×œ×¤× ×™ שעזבתי ×ת החדר.", "Esc_to" : "×¦× ×œ", "Example_s" : "לדוגמה: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "×ין הודעות מוצמדות", "No_results_found" : "×œ× × ×ž×¦×ו תוצ×ות", "No_starred_messages" : "×ין הודעות מועדפות", - "no_tokens_for_this_user" : "×ין ××¡×™×ž×•× ×™× ×œ×ž×©×ª×ž×© ×–×”", "No_user_with_username_%s_was_found" : "×œ× × ×ž×¦× ×”×ž×©×ª×ž×©Â <strong>\"%s\"</strong>!", "Not_allowed" : "×œ× ×ž×•×¨×©×”", "Not_authorized" : "×œ× ×ž×ומת", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "משתמש × ×•×ª×§", "User_Info" : "פרטי משתמש", "User_is_no_longer_an_admin" : "המשתמש ××™× ×• משמש יותר ×›×דמין", - "User_is_not_activated" : "המשתמש ××™× ×• פעיל", "User_is_now_an_admin" : "המשתמש כרגע משמש ×›×דמין", "User_joined_channel" : "הצטרף לערוץ.", "User_joined_channel_female" : "הצטרפה לערוץ.", diff --git a/packages/rocketchat-lib/i18n/hr.i18n.json b/packages/rocketchat-lib/i18n/hr.i18n.json index f207a099427f95e22f7f3ed53e1422ab378b6c36..a0715e188031524c2c7f8edd8731049f66bf42c7 100644 --- a/packages/rocketchat-lib/i18n/hr.i18n.json +++ b/packages/rocketchat-lib/i18n/hr.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "GreÅ¡ka, previÅ¡e zahtjeva. Molimo usporiti. Morate Äekati %s sekundi prije ponovnog pokuÅ¡aja", "error-action-not-allowed" : "__action__ nije dopuÅ¡teno", "error-application-not-found" : "Aplikacija nije pronaÄ‘ena", + "error-archived-duplicate-name" : "Tu je arhivirana kanal s nazivom '__room_name__'", + "error-avatar-invalid-url" : "Neispravan URL avatar: __url__", + "error-avatar-url-handling" : "GreÅ¡ka prilikom rukovanja postavke avatara iz URL-a (__url__) za __korisniÄko ime__", "error-cant-invite-for-direct-room" : "Ne može pozvati korisnika na neposrednim soba", "error-could-not-change-email" : "Ne može se promijeniti e-mail", + "error-could-not-change-name" : "Ne može se promijeniti ime", + "error-could-not-change-username" : "Ne može se promijeniti korisniÄko ime", "error-delete-protected-role" : "Ne možete izbrisati zaÅ¡tićenu ulogu", "error-department-not-found" : "Odjel nije pronaÄ‘en", "error-duplicate-channel-name" : "Kanal s nazivom ' %s' postoji", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Nevažeći kanal. PoÄnite s @ ili #", "error-invalid-custom-field" : "Nevažeći prilagoÄ‘eni polje", "error-invalid-custom-field-name" : "Neispravan naziv prilagoÄ‘eno polje. Koristite samo slova, brojeve, crtice i podvlake.", + "error-invalid-description" : "Nevažeći opis", "error-invalid-domain" : "domena nije valjana", "error-invalid-email" : "PogreÅ¡na __email__ e-mail", "error-invalid-file-height" : "Visina nije valjana datoteka", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "PogreÅ¡na Å¡irina datoteka", "error-invalid-from-address" : "upozorio je invalid OD adresu.", "error-invalid-integration" : "PogreÅ¡na integracija", + "error-invalid-method" : "Nevažeći naÄin", "error-invalid-name" : "Neispravan naziv", "error-invalid-password" : "NetoÄna zaporka", "error-invalid-redirectUri" : "PogreÅ¡na redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> nije valjan naziv boravak, <br/> koristiti samo slova, brojeve, crtice i podvlake", "error-invalid-room-type" : "<strong>__type__</strong> nije valjani tip sobe.", "error-invalid-settings" : "Neispravne postavke pod uvjetom", + "error-invalid-subscription" : "PogreÅ¡na pretplata", "error-invalid-token" : "PogreÅ¡an token", "error-invalid-triggerWords" : "Nevažeće triggerWords", "error-invalid-urls" : "Nevažeći URL-ovi", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nevažeće korisniÄko ime", "error-message-deleting-blocked" : "Poruka brisanje blokiran", "error-message-editing-blocked" : "ureÄ‘ivanje Poruka je blokiran", + "error-message-size-exceeded" : "VeliÄina poruke premaÅ¡uje Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Morate navesti na link [odjaviti].", + "error-no-tokens-for-this-user" : "Nema tokena za ovog korisnika", "error-not-allowed" : "Nije dozvoljeno", "error-not-authorized" : "Niste ovlaÅ¡teni", + "error-push-disabled" : "Push je onemogućen", "error-remove-last-owner" : "Ovo je posljednji vlasnik. Postavite novog vlasnika prije uklanjanja ovog.", "error-role-in-use" : "Ne možete izbrisati ulogu jer je u upotrebi", "error-role-name-required" : "Naziv uloge potrebna je", "error-the-field-is-required" : "Polje __field__ je potrebno.", "error-too-many-requests" : "GreÅ¡ka, previÅ¡e zahtjeva. Molimo usporiti. Morate Äekati __seconds__ sekundi prije ponovnog pokuÅ¡aja.", + "error-user-is-not-activated" : "Korisnik nije aktiviran", "error-user-not-in-room" : "Korisnik nije u ovoj sobi", + "error-user-registration-disabled" : "Registracija korisnika je onemogućen", + "error-user-registration-secret" : "Registracija korisnika je dopuÅ¡teno samo preko tajnih URL", "error-you-are-last-owner" : "Vi ste zadnji vlasnik. Postavite novi vlasnik prije izlaska iz sobe.", "Esc_to" : "Pobjegni iz", "Example_s" : "Primjer: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Nema zabodena poruka", "No_results_found" : "Rezultati nisu naÄ‘eni", "No_starred_messages" : "Nema poruka sa zvjezdicom", - "no_tokens_for_this_user" : "Nema tokena za ovog korisnika", "No_user_with_username_%s_was_found" : "Korisnik sa korisniÄkim imenom <strong>\"%s\"</strong> nije naÄ‘en!", "Not_allowed" : "Nije dozvoljeno", "Not_authorized" : "Niste ovlaÅ¡teni", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Korisnik je iskljuÄen", "User_Info" : "Podaci o korisniku", "User_is_no_longer_an_admin" : "Korisnik nije viÅ¡e admin", - "User_is_not_activated" : "Korisnik nije aktiviran", "User_is_now_an_admin" : "Korisnik je sada admin", "User_joined_channel" : "se pridružio kanalu.", "User_joined_channel_female" : "se pridružila kanalu.", diff --git a/packages/rocketchat-lib/i18n/hu.i18n.json b/packages/rocketchat-lib/i18n/hu.i18n.json index 5c97878043fb1fb0fc846a1c7c96557a77165c22..3e7e4f19a2b23434cc489577f3d75e2daec34935 100644 --- a/packages/rocketchat-lib/i18n/hu.i18n.json +++ b/packages/rocketchat-lib/i18n/hu.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Hiba, túl sok kérés. Kérlek lassÃts le. Meg kell várni, %s másodperc, mielÅ‘tt újra próbálkozna", "error-action-not-allowed" : "__action__ nem engedélyezett", "error-application-not-found" : "Alkalmazás nem található", + "error-archived-duplicate-name" : "Van egy archivált csatorna neve '__room_name__ \"", + "error-avatar-invalid-url" : "Érvénytelen avatar URL: __url__", + "error-avatar-url-handling" : "Hiba kezelése avatar beállÃtás egy URL (__url__) az __username__", "error-cant-invite-for-direct-room" : "Nem lehet meghÃvni a felhasználó közvetlen szobák", "error-could-not-change-email" : "Nem sikerült megváltoztatni az e-mail", + "error-could-not-change-name" : "Nem sikerült megváltoztatni a nevét", + "error-could-not-change-username" : "Nem sikerült megváltoztatni a felhasználónevet", "error-delete-protected-role" : "Nem lehet törölni a védett szerepe", "error-department-not-found" : "Osztály nem talált", "error-duplicate-channel-name" : "A csatorna névvel ' %s' létezik", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Érvénytelen csatorna. Kezdje @ vagy a #", "error-invalid-custom-field" : "Érvénytelen egyéni mezÅ‘", "error-invalid-custom-field-name" : "Érvénytelen egyéni mezÅ‘ nevét. Csak betűk, számok, kötÅ‘jel és aláhúzás.", + "error-invalid-description" : "érvénytelen leÃrás", "error-invalid-domain" : "érvénytelen domain", "error-invalid-email" : "Érvénytelen e-mail __email__", "error-invalid-file-height" : "Érvénytelen fájl magassága", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Érvénytelen fájl szélessége", "error-invalid-from-address" : "Informálják érvénytelen feladó cÃmét.", "error-invalid-integration" : "érvénytelen integráció", + "error-invalid-method" : "érvénytelen módszer", "error-invalid-name" : "érvénytelen név", "error-invalid-password" : "Érvénytelen jelszó", "error-invalid-redirectUri" : "érvénytelen redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> nem érvényes helyiség nevét, <br/> Csak betűket, számokat, kötÅ‘jelet és aláhúzást", "error-invalid-room-type" : "<strong>__type__</strong> nem érvényes szobatÃpusban.", "error-invalid-settings" : "Érvénytelen biztosÃtott beállÃtások", + "error-invalid-subscription" : "érvénytelen elÅ‘fizetés", "error-invalid-token" : "Érvénytelen kód", "error-invalid-triggerWords" : "érvénytelen triggerWords", "error-invalid-urls" : "érvénytelen URL-ek", @@ -346,15 +354,21 @@ "error-invalid-username" : "Érvénytelen felhasználónév", "error-message-deleting-blocked" : "Üzenet törlés blokkolva", "error-message-editing-blocked" : "Üzenet szerkesztése blokkolva", + "error-message-size-exceeded" : "Üzenet mérete meghaladja Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Meg kell adnia a [leiratkozás] linkre.", + "error-no-tokens-for-this-user" : "Nincsenek zsetonok felhasználó", "error-not-allowed" : "Nem megengedett", "error-not-authorized" : "nem engedélyezett", + "error-push-disabled" : "Tolja le van tiltva", "error-remove-last-owner" : "Ez az utolsó tulajdonos. Kérjük, állÃtsa be az új tulajdonos, mielÅ‘tt ezt eltávolÃtaná.", "error-role-in-use" : "Nem lehet törölni a szerepet, mert használatban van", "error-role-name-required" : "Szerep neve szükséges", "error-the-field-is-required" : "A mezÅ‘ __field__ szükséges.", "error-too-many-requests" : "Hiba, túl sok kérés. Kérlek lassÃts le. Meg kell várni, __seconds__ másodpercet, mielÅ‘tt újra próbálkozna.", + "error-user-is-not-activated" : "Felhasználó nem aktÃv", "error-user-not-in-room" : "A felhasználó nem ebben a szobában", + "error-user-registration-disabled" : "Felhasználó regisztráció le van tiltva", + "error-user-registration-secret" : "Felhasználó regisztráció csak akkor lehetséges keresztül titkos URL", "error-you-are-last-owner" : "Te vagy az utolsó tulajdonosa. Kérjük, állÃtsa be az új tulajdonos, mielÅ‘tt elhagyja a szobát.", "Esc_to" : "Esc, hogy", "Example_s" : "Példa: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Nem rögzÃtett üzenetek", "No_results_found" : "Nincs találat", "No_starred_messages" : "Nincsenek csillagozott üzenetek", - "no_tokens_for_this_user" : "Nincsenek zsetonok felhasználó", "No_user_with_username_%s_was_found" : "Nincs felhasználó <strong>felhasználónév: \" %s\"</strong> találtak!", "Not_allowed" : "Nem megengedett", "Not_authorized" : "nem engedélyezett", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Felhasználói lekapcsolódott", "User_Info" : "User Info", "User_is_no_longer_an_admin" : "A felhasználó már nem egy admin", - "User_is_not_activated" : "Felhasználó nem aktÃv", "User_is_now_an_admin" : "Felhasználó most egy admin", "User_joined_channel" : "Csatlakozott a csatorna.", "User_joined_channel_female" : "Csatlakozott a csatorna.", diff --git a/packages/rocketchat-lib/i18n/it.i18n.json b/packages/rocketchat-lib/i18n/it.i18n.json index da32356a7d41dbf669c626bede01b0ff0ff9e99f..ada6024e3ee779271f11fcc7de135f517bff4084 100644 --- a/packages/rocketchat-lib/i18n/it.i18n.json +++ b/packages/rocketchat-lib/i18n/it.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Errore, troppe richieste. Per favore rallenta. È necessario attendere %s secondi prima di riprovare", "error-action-not-allowed" : "__action__ non è permesso", "error-application-not-found" : "Applicazione non trovata", + "error-archived-duplicate-name" : "C'è un canale archiviato con il nome '__room_name__'", + "error-avatar-invalid-url" : "Valido avatar URL: __url__", + "error-avatar-url-handling" : "Errore durante la manipolazione avatar impostazione da un URL (__url__) per __username__", "error-cant-invite-for-direct-room" : "Non può invitare all'utente di camere diretti", "error-could-not-change-email" : "Impossibile cambiare e-mail", + "error-could-not-change-name" : "Impossibile cambiare il nome", + "error-could-not-change-username" : "Impossibile cambiare il nome utente", "error-delete-protected-role" : "Non è possibile eliminare un ruolo protetta", "error-department-not-found" : "Dipartimento non trovato", "error-duplicate-channel-name" : "Un canale con il nome ' %s' esiste", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "canale non valido. Inizia con @ o #", "error-invalid-custom-field" : "campo personalizzato non valido", "error-invalid-custom-field-name" : "Valido nome del campo personalizzato. Utilizzare solo lettere, numeri, trattini e underscore.", + "error-invalid-description" : "descrizione non valido", "error-invalid-domain" : "dominio non valido", "error-invalid-email" : "__email__-mail non valido", "error-invalid-file-height" : "altezza di file non valido", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "larghezza file non valido", "error-invalid-from-address" : "È informato un invalido DA indirizzo.", "error-invalid-integration" : "l'integrazione non valido", + "error-invalid-method" : "metodo non valido", "error-invalid-name" : "Nome non valido", "error-invalid-password" : "Password Invalida", "error-invalid-redirectUri" : "redirectUri non valido", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> non è un nome stanza valida, <br/> utilizzare solo lettere, numeri, trattini e underscore", "error-invalid-room-type" : "<strong>__type__</strong> non è un tipo di camera valida.", "error-invalid-settings" : "impostazioni non valide fornite", + "error-invalid-subscription" : "abbonamento non valido", "error-invalid-token" : "Gettone non valido", "error-invalid-triggerWords" : "triggerWords non validi", "error-invalid-urls" : "URL non validi", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nome utente non valido", "error-message-deleting-blocked" : "la cancellazione del messaggio è bloccato", "error-message-editing-blocked" : "la modifica del messaggio è bloccato", + "error-message-size-exceeded" : "dimensione del messaggio supera Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "È necessario fornire il link [cancellati].", + "error-no-tokens-for-this-user" : "Non ci sono gettoni per questo utente", "error-not-allowed" : "Non autorizzato", "error-not-authorized" : "Non autorizzato", + "error-push-disabled" : "Push è disattivato", "error-remove-last-owner" : "Questo è l'ultimo proprietario. Si prega di impostare un nuovo proprietario prima di rimuovere questo.", "error-role-in-use" : "Impossibile eliminare il ruolo, perché è in uso", "error-role-name-required" : "è necessario nome di ruolo", "error-the-field-is-required" : "È necessario il __field__ campo.", "error-too-many-requests" : "Errore, troppe richieste. Per favore rallenta. È necessario attendere __seconds__ secondi prima di riprovare.", + "error-user-is-not-activated" : "L'utente non viene attivato", "error-user-not-in-room" : "L'utente non è in questa stanza", + "error-user-registration-disabled" : "La registrazione utente è disattivato", + "error-user-registration-secret" : "Registrazione Utente è consentito solo tramite URL Segreto", "error-you-are-last-owner" : "Tu sei l'ultimo proprietario. Impostare nuovo proprietario prima di lasciare la stanza.", "Esc_to" : "Esc per", "Example_s" : "Esempio: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Nessun messaggio appuntato", "No_results_found" : "nessun risultato trovato", "No_starred_messages" : "Nessun messaggio stellati", - "no_tokens_for_this_user" : "Non ci sono gettoni per questo utente", "No_user_with_username_%s_was_found" : "Nessun utente con nome utente <strong>\" %s\"</strong> è stato trovato!", "Not_allowed" : "Non autorizzato", "Not_authorized" : "Non autorizzato", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Utente è disconnesso", "User_Info" : "Info utente", "User_is_no_longer_an_admin" : "Utente non è più un amministratore", - "User_is_not_activated" : "L'utente non viene attivato", "User_is_now_an_admin" : "L'utente è ora un amministratore", "User_joined_channel" : "Ha aderito al canale.", "User_joined_channel_female" : "Ha aderito al canale.", diff --git a/packages/rocketchat-lib/i18n/ja.i18n.json b/packages/rocketchat-lib/i18n/ja.i18n.json index db1cf670c0650af9b9c05913a675b75e0dee039b..6bd31258fde5d4f48195e06e37c2f1f32c018be2 100644 --- a/packages/rocketchat-lib/i18n/ja.i18n.json +++ b/packages/rocketchat-lib/i18n/ja.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€ãƒªã‚¯ã‚¨ã‚¹ãƒˆãŒå¤šã™ãŽã¾ã™ã€‚ ã‚‚ã†å°‘ã—ゆã£ãりæ“作ã—ã¦ãã ã•ã„。もã†ä¸€åº¦è©¦ã™å‰ã«ã€ %s ç§’å¾…ã£ã¦ãã ã•ã„", "error-action-not-allowed" : "__action__許å¯ã•れã¦ã„ã¾ã›ã‚“", "error-application-not-found" : "アプリケーションã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ", + "error-archived-duplicate-name" : "åå‰ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã•れãŸãƒãƒ£ãƒ³ãƒãƒ«ãŒã‚りã¾ã™ã€__room_name__ã€", + "error-avatar-invalid-url" : "無効ãªã‚¢ãƒã‚¿ãƒ¼URL:__url__", + "error-avatar-url-handling" : "__username__ã®URL(__url__)ã‹ã‚‰ã‚¢ãƒã‚¿ãƒ¼ã®è¨å®šã‚’処ç†ä¸ã«ã‚¨ãƒ©ãƒ¼", "error-cant-invite-for-direct-room" : "直接ãŠéƒ¨å±‹ã¸ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’招待ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。", "error-could-not-change-email" : "メールアドレスを変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚", + "error-could-not-change-name" : "åå‰ã‚’変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚", + "error-could-not-change-username" : "ユーザーåを変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚", "error-delete-protected-role" : "ä¿è·ã•れã¦ã„ã‚‹ãƒãƒ¼ãƒ«ã¯ã€å‰Šé™¤ã§ãã¾ã›ã‚“", "error-department-not-found" : "部門ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ", "error-duplicate-channel-name" : "'%s' ã¯ã€ã™ã§ã«ãƒãƒ£ãƒ³ãƒãƒ«/プライベートグループã§ç™»éŒ²ã•れã¦ã„ã¾ã™", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "無効ãªãƒãƒ£ãƒãƒ«ã€‚ @や#ã§å§‹ã¾ã‚Šã¾ã™", "error-invalid-custom-field" : "無効ãªã‚«ã‚¹ã‚¿ãƒ フィールド", "error-invalid-custom-field-name" : "無効ãªã‚«ã‚¹ã‚¿ãƒ フィールドå。文å—ã€æ•°å—ã€ãƒã‚¤ãƒ•ンã¨ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã®ã¿ã‚’使用ã—ã¦ãã ã•ã„。", + "error-invalid-description" : "無効ãªèª¬æ˜Ž", "error-invalid-domain" : "無効ãªãƒ‰ãƒ¡ã‚¤ãƒ³", "error-invalid-email" : "無効ãªãƒ¡ãƒ¼ãƒ«__email__", "error-invalid-file-height" : "ファイルã®é«˜ã•ã¯ã€æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "ãƒ•ã‚¡ã‚¤ãƒ«ã®æ¨ªå¹…ã¯ã€æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "error-invalid-from-address" : "入力ã•れãŸé€ä¿¡å…ƒã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ã€æ£ã—ã„æ›¸å¼ã§ã¯ã‚りã¾ã›ã‚“。", "error-invalid-integration" : "無効ãªçµ±åˆ", + "error-invalid-method" : "無効ãªãƒ¡ã‚½ãƒƒãƒ‰", "error-invalid-name" : "無効ãªåå‰", "error-invalid-password" : "無効ãªãƒ‘スワード", "error-invalid-redirectUri" : "無効ãªredirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>ï¼…sã¯</strong>有効ãªãƒ«ãƒ¼ãƒ åã§ã¯ã‚りã¾ã›ã‚“〠<br/>æ–‡å—ã€æ•°å—ã€ãƒã‚¤ãƒ•ンã¨ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã®ã¿ã‚’使用", "error-invalid-room-type" : "<strong>__type__</strong> ã¯æœ‰åйãªãƒ«ãƒ¼ãƒ 種類ã§ã¯ã‚りã¾ã›ã‚“。", "error-invalid-settings" : "æä¾›ç„¡åйãªè¨å®š", + "error-invalid-subscription" : "無効ãªã‚µãƒ–スクリプション", "error-invalid-token" : "無効ãªãƒˆãƒ¼ã‚¯ãƒ³", "error-invalid-triggerWords" : "無効ãªtriggerWords", "error-invalid-urls" : "無効ãªURL", @@ -346,15 +354,21 @@ "error-invalid-username" : "無効ãªãƒ¦ãƒ¼ã‚¶ãƒ¼å", "error-message-deleting-blocked" : "メッセージ削除ãŒãƒ–ãƒãƒƒã‚¯ã•れã¦ã„ã¾ã™", "error-message-editing-blocked" : "メッセージã®ç·¨é›†ã¯ãƒ–ãƒãƒƒã‚¯ã•れã¦ã„ã¾ã™", + "error-message-size-exceeded" : "メッセージサイズãŒMessage_MaxAllowedSizeã‚’è¶…ãˆã¾ã™", "error-missing-unsubscribe-link" : "[unsubscribe] リンクを入力ã—ã¦ãã ã•ã„。 ", + "error-no-tokens-for-this-user" : "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒˆãƒ¼ã‚¯ãƒ³ãŒã‚りã¾ã›ã‚“", "error-not-allowed" : "許å¯ã•れã¦ã„ã¾ã›ã‚“", "error-not-authorized" : "承èªã•れã¾ã›ã‚“", + "error-push-disabled" : "プッシュãŒç„¡åйã«ãªã£ã¦ã„ã¾ã™", "error-remove-last-owner" : "ã“ã‚ŒãŒæœ€å¾Œã®æ‰€æœ‰è€…ã§ã™ã€‚ã“ã®1を削除ã™ã‚‹å‰ã«ã€æ–°ã—ã„æ‰€æœ‰è€…ã‚’è¨å®šã—ã¦ãã ã•ã„。", "error-role-in-use" : "ãƒãƒ¼ãƒ«ã‚’使用ä¸ã®ãŸã‚ã€å‰Šé™¤ã§ãã¾ã›ã‚“", "error-role-name-required" : "ãƒãƒ¼ãƒ«åãŒå¿…è¦ã§ã™", "error-the-field-is-required" : "フィールド__field__ãŒå¿…è¦ã§ã™ã€‚", "error-too-many-requests" : "エラーã€ã‚ã¾ã‚Šã«ã‚‚多ãã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã€‚減速ã—ã¦ãã ã•ã„。ã‚ãªãŸã¯å†è©¦è¡Œã™ã‚‹å‰__seconds__ç§’ã‚’å¾…ãŸãªã‘れã°ãªã‚Šã¾ã›ã‚“。", + "error-user-is-not-activated" : "ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "error-user-not-in-room" : "ユーザーã¯ã“ã®éƒ¨å±‹ã§ã¯ã‚りã¾ã›ã‚“", + "error-user-registration-disabled" : "ユーザー登録ã¯ç„¡åйã«ãªã£ã¦ã„ã¾ã™", + "error-user-registration-secret" : "ユーザー登録ã¯å”¯ä¸€ã®ç§˜å¯†ã®URLを経由ã—ã¦è¨±å¯ã•れã¦ã„ã¾ã™", "error-you-are-last-owner" : "ã‚ãªãŸãŒæœ€å¾Œã®æ‰€æœ‰è€…ã§ã™ã€‚部屋を出るå‰ã«ã€æ–°ã—ã„æ‰€æœ‰è€…ã‚’è¨å®šã—ã¦ãã ã•ã„。", "Esc_to" : "Esc ã‚ーã§", "Example_s" : "例: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "ピン留ã‚ã•れãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚りã¾ã›ã‚“", "No_results_found" : "メッセージã¯ã€è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ", "No_starred_messages" : "スターをã¤ã‘ãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ã‚りã¾ã›ã‚“", - "no_tokens_for_this_user" : "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒˆãƒ¼ã‚¯ãƒ³ãŒã‚りã¾ã›ã‚“", "No_user_with_username_%s_was_found" : "<strong>\"%s\"</strong> ã¨ã„ã†ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã€è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ!", "Not_allowed" : "権é™ãŒã‚りã¾ã›ã‚“", "Not_authorized" : "権é™ãŒã‚りã¾ã›ã‚“", @@ -734,6 +747,7 @@ "Password_changed_successfully" : "ãƒ‘ã‚¹ãƒ¯ãƒ¼ãƒ‰ãŒæ£å¸¸ã«å¤‰æ›´ã•れã¾ã—ãŸ", "Payload" : "ペイãƒãƒ¼ãƒ‰", "People" : "メンãƒãƒ¼", + "Permalink" : "パーマリンク", "Permissions" : "権é™", "Pin_Message" : "ピン留ã‚ã™ã‚‹", "Pinned_a_message" : "メッセージをピン留ã‚ã—ã¾ã—㟠:", @@ -1053,7 +1067,6 @@ "User_has_disconnected" : "ユーザーã¯åˆ‡æ–ã•れã¾ã—ãŸ", "User_Info" : "ãƒ¦ãƒ¼ã‚¶ãƒ¼æƒ…å ±", "User_is_no_longer_an_admin" : "ユーザーã¯ã‚‚ã†ç®¡ç†è€…ã§ã¯ã‚りã¾ã›ã‚“", - "User_is_not_activated" : "ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“", "User_is_now_an_admin" : "ユーザーã¯ã“れより管ç†è€…ã§ã™", "User_joined_channel" : "ãƒãƒ£ãƒ³ãƒãƒ«ã¸å‚åŠ ã—ã¾ã—ãŸã€‚", "User_joined_channel_female" : "ãƒãƒ£ãƒ³ãƒãƒ«ã¸å‚åŠ ã—ã¾ã—ãŸã€‚", @@ -1149,4 +1162,4 @@ "Your_Open_Source_solution" : "独自ã®ã‚ªãƒ¼ãƒ—ンソースãƒãƒ£ãƒƒãƒˆã‚½ãƒªãƒ¥ãƒ¼ã‚·ãƒ§ãƒ³", "Your_password_is_wrong" : "パスワードãŒé–“é•ã£ã¦ã„ã¾ã™!", "Your_push_was_sent_to_s_devices" : "プッシュ通知㌠%s å°ã®ãƒ‡ãƒã‚¤ã‚¹ã¸é€ä¿¡ã•れã¾ã—ãŸ" -} \ No newline at end of file +} diff --git a/packages/rocketchat-lib/i18n/km.i18n.json b/packages/rocketchat-lib/i18n/km.i18n.json index d6bc01900cd7c7a499b96337fb219a82fe5e567f..6664319e52f290e17a22da9352139c6c8831c2d7 100644 --- a/packages/rocketchat-lib/i18n/km.i18n.json +++ b/packages/rocketchat-lib/i18n/km.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "កំហុស, មានសំណើរច្រើន ដូចនáŸáŸ‡ážŸáž¼áž˜áž€áž¶ážáŸ‹áž”ន្ážáž™ážœáž¶ ព្រោះអ្នកážáŸ’រូវរង់ចាំ %s វិនាទីមុនព្យាយាមម្ážáž„ទៀáž", "error-action-not-allowed" : "__action__ មិនážáŸ’រូវបានអនុញ្ញាáž", "error-application-not-found" : "រកមិនឃើញកម្មវិធី", + "error-archived-duplicate-name" : "មានឆានែលបានទុកក្នុងបáŸážŽáŸ’ណសារដែលមានឈ្មោះ \"__room_name__\" ជាការ", + "error-avatar-invalid-url" : "URL របស់រូបážáŸ†áž“ាងមិនážáŸ’រឹមážáŸ’រូវ: __url__", + "error-avatar-url-handling" : "មានកំហុសážážŽáŸˆáž–áŸáž›ážŠáŸ‚លការដោះស្រាយការកំណážáŸ‹ážšáž¼áž”ážáŸ†áž“ាងពី URL មួយ (__url__) សម្រាប់ __username__", "error-cant-invite-for-direct-room" : "មិនអាចអញ្ជើញអ្នកប្រើប្រាស់ទៅកាន់បន្ទប់ផ្ទាល់", "error-could-not-change-email" : "មិនអាចប្ážáž¼ážšáž¢áŸŠáž¸áž˜áŸ‰áŸ‚áž›", + "error-could-not-change-name" : "មិនអាចប្ážáž¼ážšážˆáŸ’មោះ", + "error-could-not-change-username" : "មិនអាចផ្លាស់ប្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើ", "error-delete-protected-role" : "មិនអាចលុបážáž½áž“ាទីការពារ", "error-department-not-found" : "រកមិនឃើញនាយកដ្ឋាន", "error-duplicate-channel-name" : "ប៉ុស្ážáž·áŸâ€‹ážŠáŸ‚ល​មាន​ឈ្មោះ​, '%s', មាន​ហើយ", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ឆានែលមិនážáŸ’រឹមážáŸ’រូវ។ ចាប់ផ្ážáž¾áž˜áž‡áž¶áž˜áž½áž™ @ ឬ #", "error-invalid-custom-field" : "វាលážáž¶áž˜ážáŸ†ážšáž¼ážœáž€áž¶ážšáž˜áž·áž“ážáŸ’រឹមážáŸ’រូវ", "error-invalid-custom-field-name" : "ឈ្មោះវាលផ្ទាល់ážáŸ’លួនមិនážáŸ’រឹមážáŸ’រូវ។ ប្រើážáŸ‚ážáž½áž¢áž€áŸ’សរលáŸážážŸáž សញ្ញានិងសញ្ញា។", + "error-invalid-description" : "បរិយាយមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-domain" : "ដែនមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-email" : "__email__ អ៊ីមែលមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-file-height" : "កម្ពស់ឯកសារមិនážáŸ’រឹមážáŸ’រូវ", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "ទទឹងឯកសារមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-from-address" : "អ្នកបានបំពáŸáž‰áž˜áž·áž“ážáŸ’រឹមážáŸ’រូវក្នុងចន្លោះ FROM អាសáŸáž™ážŠáŸ’ឋាន", "error-invalid-integration" : "ការរួមបញ្ចូលមិនážáŸ’រឹមážáŸ’រូវ", + "error-invalid-method" : "វិធីសាស្រ្ážáž˜áž·áž“ážáŸ’រឹមážáŸ’រូវ", "error-invalid-name" : "ឈ្មោះមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-password" : "ពាក្យសម្ងាážáŸ‹áž˜áž·áž“ážáŸ’រឹមážáŸ’រូវ", "error-invalid-redirectUri" : "redirectUri មិនážáŸ’រឹមážáŸ’រូវ", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> គឺមិនមែនជាឈ្មោះបន្ទប់មួយážáŸ’រឹមážáŸ’រូវ <br/> ប្រើážáŸ‚ážáž½áž¢áž€áŸ’សរលáŸážážŸáž សញ្ញានិងសញ្ញា", "error-invalid-room-type" : "<strong>__type__</strong> គឺមិនមែនជាប្រភáŸáž‘បន្ទប់ážáŸ’រឹមážáŸ’រូវ។", "error-invalid-settings" : "ការកំណážáŸ‹áž˜áž·áž“ážáŸ’រឹមážáŸ’រូវដែលបានផ្ážáž›áŸ‹", + "error-invalid-subscription" : "ការជាវមិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-token" : "សញ្ញា​សម្ងាážáŸ‹â€‹áž˜áž·áž“​ážáŸ’រឹមážáŸ’រូវ", "error-invalid-triggerWords" : "triggerWords មិនážáŸ’រឹមážáŸ’រូវ", "error-invalid-urls" : "URLs ដែលមិនážáŸ’រឹមážáŸ’រូវ", @@ -346,15 +354,21 @@ "error-invalid-username" : "ឈ្មោះ​អ្នកប្រើប្រាស់​មិន​ážáŸ’រឹមážáŸ’រូវ", "error-message-deleting-blocked" : "លុបសារážáŸ’រូវបានទប់ស្កាážáŸ‹", "error-message-editing-blocked" : "ការកែសម្រួលសារážáŸ’រូវបានទប់ស្កាážáŸ‹", + "error-message-size-exceeded" : "ទំហំសារលើសពី Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "អ្នកážáŸ’រូវážáŸ‚ផ្ដល់ážáŸ†ážŽáž—្ជាប់ [unsubscribe] ។", + "error-no-tokens-for-this-user" : "មានážáž¼ážáž¹áž“សម្រាប់អ្នកប្រើនáŸáŸ‡áž‘áŸ", "error-not-allowed" : "មិន​អនុញ្ញាáž", "error-not-authorized" : "មិនážáŸ’រូវបានអនុញ្ញាáž", + "error-push-disabled" : "ការជំរុញážáŸ’រូវបានបិទ", "error-remove-last-owner" : "áž“áŸáŸ‡áž‚ឺជាម្ចាស់ចុងក្រោយ។ សូមកំណážáŸ‹áž˜áŸ’ចាស់ážáŸ’មីមុនពáŸáž›áž™áž€áž…áŸáž‰áž˜áž½áž™áž“áŸáŸ‡áŸ”", "error-role-in-use" : "មិនអាចលុបážáž½áž“ាទីពីព្រោះវាជានៅក្នុងការប្រើប្រាស់", "error-role-name-required" : "ឈ្មោះážáž½áž“ាទីគឺážáŸ’រូវបានទាមទារ", "error-the-field-is-required" : "__field__ វាលនáŸáŸ‡ážáŸ’រូវបានទាមទារ។", "error-too-many-requests" : "កំហុសក្នុងការសំណើជាច្រើនផងដែរ។ សូមážáž™áž…ុះ។ អ្នកážáŸ’រូវážáŸ‚រង់ចាំវិនាទី __seconds__ មុនពáŸáž›ážŸáž¶áž€áž›áŸ’បងម្ážáž„ទៀážáŸ”", + "error-user-is-not-activated" : "អ្នក​ប្រើ​ដែល​មិន​ážáŸ’រូវ​បាន​ធ្វើ​ឱ្យ​សកម្ម", "error-user-not-in-room" : "អ្នកប្រើគឺមិននៅក្នុងបន្ទប់នáŸáŸ‡", + "error-user-registration-disabled" : "ការចុះឈ្មោះអ្នកប្រើážáŸ’រូវបានបិទ", + "error-user-registration-secret" : "ការចុះឈ្មោះអ្នកប្រើážáŸ’រូវបានអនុញ្ញាážáž”áž¶áž“ážáŸ‚ážáž¶áž˜ážšáž™áŸˆ URL ដែលសម្ងាážáŸ‹", "error-you-are-last-owner" : "អ្នកគឺជាម្ចាស់ចុងក្រោយ។ សូមកំណážáŸ‹áž˜áŸ’ចាស់ážáŸ’មីមុនពáŸáž›áž…ាកចáŸáž‰áž–ីបន្ទប់។", "Esc_to" : "Esc ដើម្បី", "Example_s" : "ឧទាហរណáŸ: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "មិនមានសារបានážáŸ’ទាស់", "No_results_found" : "គ្មានរកឃើញលទ្ធផល", "No_starred_messages" : "សារមិនមានផ្កាយ", - "no_tokens_for_this_user" : "មានážáž¼ážáž¹áž“សម្រាប់អ្នកប្រើនáŸáŸ‡áž‘áŸ", "No_user_with_username_%s_was_found" : "មិន​មាន​អ្នក​ប្រើប្រាស់​ឈ្មោះ <strong>\"%s\"</strong> ឡើយ", "Not_allowed" : "មិន​បាន​អនុញ្ញាážáŸ’ážáž·", "Not_authorized" : "មិនážáŸ’រូវបានអនុញ្ញាáž", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "អ្នកប្រើបានផ្ដាច់", "User_Info" : "áž–áŸážâ€‹áž˜áž¶áž“​របស់​អ្នក​ប្រើ", "User_is_no_longer_an_admin" : "អ្នក​ប្រើប្រាស់​​គឺ​មិន​មែន​ជា​អ្នក​គ្រប់គ្រង​ទៀážâ€‹áž‘áŸ", - "User_is_not_activated" : "អ្នក​ប្រើ​ដែល​មិន​ážáŸ’រូវ​បាន​ធ្វើ​ឱ្យ​សកម្ម", "User_is_now_an_admin" : "បច្ចុប្បន្ន​អ្នក​ប្រើប្រាស់​គឺ​ជា​អ្នក​គ្រប់គ្រង", "User_joined_channel" : "បាន​ចូល​រួម​ប៉ុស្ážáž·áŸ", "User_joined_channel_female" : "បាន​ចូល​រួម​ប៉ុស្ážáž·áŸ", diff --git a/packages/rocketchat-lib/i18n/ko.i18n.json b/packages/rocketchat-lib/i18n/ko.i18n.json index 92e049303dd37d8bfb4d0d410b8389b7550eb0f7..bb11cfcd14d68712feb6ed1a07c1ae6716b108d1 100644 --- a/packages/rocketchat-lib/i18n/ko.i18n.json +++ b/packages/rocketchat-lib/i18n/ko.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "너무 ë§Žì€ ìš”ì²ìœ¼ë¡œ ì—러발ìƒ. 천천히 하세요. %s ì´ˆ ì´í›„ ìž…ë ¥í• ìˆ˜ 있습니다", "error-action-not-allowed" : "__action__ 허용ë˜ì§€ 않습니다", "error-application-not-found" : "ì‘ìš© í”„ë¡œê·¸ëž¨ì„ ì°¾ì„ ìˆ˜ 없습니다", + "error-archived-duplicate-name" : "ì´ë¦„ì´ '__room_name__'ì— ë³´ê´€ ëœ ì±„ë„ì´ìžˆë‹¤", + "error-avatar-invalid-url" : "ìž˜ëª»ëœ ì•„ë°”íƒ€ URL : __url__", + "error-avatar-url-handling" : "오류 __ ì‚¬ìš©ìž ì´ë¦„ __ì— ëŒ€í•œ URL (__url__)ì—서 아바타 ì„¤ì •ì„ ì²˜ë¦¬í•˜ëŠ” ë™ì•ˆ", "error-cant-invite-for-direct-room" : "ì§ì ‘ ê°ì‹¤ì— 대한 사용ìžë¥¼ 초대 í• ìˆ˜ 없습니다", "error-could-not-change-email" : "ì´ë©”ì¼ì„ ë³€ê²½í• ìˆ˜ 없습니다", + "error-could-not-change-name" : "ì´ë¦„ì„ ë³€ê²½í• ìˆ˜ 없습니다", + "error-could-not-change-username" : "ì‚¬ìš©ìž ì´ë¦„ì„ ë³€ê²½í• ìˆ˜ 없습니다", "error-delete-protected-role" : "보호 ì—í• ì„ ì‚ì œí• ìˆ˜ 없습니다", "error-department-not-found" : "부서를 ì°¾ì„ ìˆ˜ 없습니다", "error-duplicate-channel-name" : "'%s' ì±„ë„ ì´ë¦„ì€ ì´ë¯¸ 존재합니다.", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ìž˜ëª»ëœ ì±„ë„. @ ë˜ëŠ” #로 시작", "error-invalid-custom-field" : "ìž˜ëª»ëœ ì‚¬ìš©ìž ì •ì˜ í•„ë“œ", "error-invalid-custom-field-name" : "ìž˜ëª»ëœ ì‚¬ìš©ìž ì •ì˜ í•„ë“œ ì´ë¦„입니다. 문ìž, 숫ìž, 하ì´í”ˆ ë° ë°‘ì¤„ì„ ì‚¬ìš©í•©ë‹ˆë‹¤.", + "error-invalid-description" : "ìž˜ëª»ëœ ì„¤ëª…", "error-invalid-domain" : "ìž˜ëª»ëœ ë„ë©”ì¸", "error-invalid-email" : "ìž˜ëª»ëœ ì´ë©”ì¼ __email__", "error-invalid-file-height" : "ìž˜ëª»ëœ íŒŒì¼ ë†’ì´", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "ìž˜ëª»ëœ íŒŒì¼ ë„ˆë¹„", "error-invalid-from-address" : "ë‹¹ì‹ ì€ ì£¼ì†Œì—서 ìž˜ëª»ì„ ì•Œë ¸ë‹¤.", "error-invalid-integration" : "ìž˜ëª»ëœ í†µí•©", + "error-invalid-method" : "ìž˜ëª»ëœ ë°©ë²•", "error-invalid-name" : "ìž˜ëª»ëœ ì´ë¦„", "error-invalid-password" : "ìœ íš¨í•˜ì§€ ì•Šì€ ë¹„ë°€ë²ˆí˜¸", "error-invalid-redirectUri" : "ìž˜ëª»ëœ redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %sì€ (는)</strong> ìœ íš¨í•œ ë°© ì´ë¦„ì´ ì•„ë‹™ë‹ˆë‹¤, <br/> 문ìž, 숫ìž, 하ì´í”ˆ ë° ë°‘ì¤„ì„ ì‚¬ìš©í•˜ì—¬", "error-invalid-room-type" : "<strong>__type__</strong> 올바른 ìœ í˜•ì˜ ê°ì‹¤ì´ 아니다.", "error-invalid-settings" : "ì œê³µëœ ìž˜ëª»ëœ ì„¤ì •", + "error-invalid-subscription" : "ìž˜ëª»ëœ êµ¬ë…", "error-invalid-token" : "ìž˜ëª»ëœ í† í°", "error-invalid-triggerWords" : "ìž˜ëª»ëœ triggerWords", "error-invalid-urls" : "ìž˜ëª»ëœ URLì„", @@ -346,15 +354,21 @@ "error-invalid-username" : "ìž˜ëª»ëœ ì‚¬ìš©ìž ì´ë¦„", "error-message-deleting-blocked" : "메시지 ì‚ì œê°€ 차단ë©ë‹ˆë‹¤", "error-message-editing-blocked" : "메시지 íŽ¸ì§‘ì´ ì°¨ë‹¨ë©ë‹ˆë‹¤", + "error-message-size-exceeded" : "메시지 í¬ê¸°ëŠ” Message_MaxAllowedSizeì„ ì´ˆê³¼", "error-missing-unsubscribe-link" : "ë‹¹ì‹ ì€ [ìˆ˜ì‹ ê±°ë¶€] ë§í¬ë¥¼ ì œê³µí•´ì•¼í•©ë‹ˆë‹¤.", + "error-no-tokens-for-this-user" : "ì´ ì‚¬ìš©ìžì— 대한 í† í°ì´ 없습니다", "error-not-allowed" : "허용ë˜ì§€ 않ìŒ", "error-not-authorized" : "ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤", + "error-push-disabled" : "í‘¸ì‹œì„ ì‚¬ìš©í• ìˆ˜ 없습니다", "error-remove-last-owner" : "ì´ ë§ˆì§€ë§‰ ì†Œìœ ìžìž…니다. ì´ ì¤‘ 하나를 ì œê±°í•˜ê¸° ì „ì— ìƒˆ ì†Œìœ ìžë¥¼ ì„¤ì •í•˜ì‹ì‹œì˜¤.", "error-role-in-use" : "ê·¸ê²ƒì´ ì‚¬ìš© ë•Œë¬¸ì— ì—í• ì„ ì‚ì œí• ìˆ˜ 없습니다", "error-role-name-required" : "ì—í• ì´ë¦„ì´ í•„ìš”í•©ë‹ˆë‹¤", "error-the-field-is-required" : "필드 __field__ì´ í•„ìš”í•©ë‹ˆë‹¤.", "error-too-many-requests" : "오류, 너무 ë§Žì€ ìš”ì². 천천히하ì‹ì‹œì˜¤. 다시 시ë„하기 ì „ì— __seconds__ 초를 ê¸°ë‹¤ë ¤ì•¼í•©ë‹ˆë‹¤.", + "error-user-is-not-activated" : "사용ìžëŠ” ë” ì´ìƒ 활ë™í•˜ì§€ 않습니다.", "error-user-not-in-room" : "사용ìžëŠ”ì´ ë°©ì—없는", + "error-user-registration-disabled" : "ì‚¬ìš©ìž ë“±ë¡ì„ ì‚¬ìš©í• ìˆ˜ 없습니다", + "error-user-registration-secret" : "ì‚¬ìš©ìž ë“±ë¡ì€ 비밀 URLì„ í†µí•´ 허용", "error-you-are-last-owner" : "ë‹¹ì‹ ì€ ë§ˆì§€ë§‰ ì†Œìœ ìžìž…니다. ë°©ì„ ë– ë‚˜ê¸° ì „ì— ìƒˆ ì†Œìœ ìžë¥¼ ì„¤ì •í•˜ì‹ì‹œì˜¤.", "Esc_to" : "Esc to", "Example_s" : "예 : <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "ë³´ê´€ëœ ë©”ì‹œì§€ê°€ 없습니다", "No_results_found" : "검색 결과가 없습니다", "No_starred_messages" : "ë³„í‘œëœ ë©”ì‹œì§€ê°€ 없습니다", - "no_tokens_for_this_user" : "ì´ ì‚¬ìš©ìžì— 대한 í† í°ì´ 없습니다", "No_user_with_username_%s_was_found" : "<strong>\"%s\"</strong> ì‚¬ìš©ìž ì´ë¦„ì„ ê°€ì§„ 사용ìžë¥¼ ì°¾ì„ ìˆ˜ 없습니다!", "Not_allowed" : "허용ë˜ì§€ 않ìŒ", "Not_authorized" : "ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "사용ìžì˜ ì—°ê²°ì´ ëŠì–´ìžˆë‹¤", "User_Info" : "ì‚¬ìš©ìž ì •ë³´", "User_is_no_longer_an_admin" : "사용ìžëŠ” ë” ì´ìƒ 관리ìžê°€ 아닙니다", - "User_is_not_activated" : "사용ìžëŠ” ë” ì´ìƒ 활ë™í•˜ì§€ 않습니다.", "User_is_now_an_admin" : "사용ìžëŠ” 관리ìžìž…니다.", "User_joined_channel" : "채ë„ì— ì°¸ì—¬í–ˆìŠµë‹ˆë‹¤.", "User_joined_channel_female" : "채ë„ì— ì°¸ì—¬í–ˆìŠµë‹ˆë‹¤.", diff --git a/packages/rocketchat-lib/i18n/ku.i18n.json b/packages/rocketchat-lib/i18n/ku.i18n.json index ada0a23841eb4c828fc95e327ca759008415971e..9d1cbc74ac114a4951d17e86bd2e5f2e467ec427 100644 --- a/packages/rocketchat-lib/i18n/ku.i18n.json +++ b/packages/rocketchat-lib/i18n/ku.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Error, gelek daxwazên. Ji kerema xwe ve vebin. Tu divê %s seconds berî hewl dîsa sekandin", "error-action-not-allowed" : "__action__ nayê ne bi destûr", "error-application-not-found" : "Application not found", + "error-archived-duplicate-name" : "ye kanala trendê bi navê '__room_name__' hene", + "error-avatar-invalid-url" : "URL avatar Invalid: __url__", + "error-avatar-url-handling" : "Çewtî di dema hilgirtina mîhengê avatar ji URL (__url__) bo __username__", "error-cant-invite-for-direct-room" : "Can user ji bo odeyên direct gazî ne", "error-could-not-change-email" : "Biguhere, email ne", + "error-could-not-change-name" : "Gelo name nayê guhertin", + "error-could-not-change-username" : "Gelo navê bikarhêner nayê guhertin", "error-delete-protected-role" : "Dikarin roleke parastî jêbirin ne", "error-department-not-found" : "Wezareta dîtin ne", "error-duplicate-channel-name" : "A Channel bi navê ' %s' de heye", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "kanala Invalid. Destpêk bi @ an #", "error-invalid-custom-field" : "warê custom Invalid", "error-invalid-custom-field-name" : "navê qadê custom Invalid. Bikaranîna tîpên tenê, hejmar, cîwan û xêzikên.", + "error-invalid-description" : "description Invalid", "error-invalid-domain" : "domain Invalid", "error-invalid-email" : "__email__ emailê xelet", "error-invalid-file-height" : "height Invalid file", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "width Invalid file", "error-invalid-from-address" : "Tu ji adresa an invalid agahdarkirin.", "error-invalid-integration" : "entegrasyonê Invalid", + "error-invalid-method" : "rêbaza çewt", "error-invalid-name" : "navê çewt", "error-invalid-password" : "şîfreya çewt", "error-invalid-redirectUri" : "Invalid redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> e bi navê odeya ne derbasdar e, <br/> bikaranîna tîpên tenê, hejmar, cîwan û xêzikên", "error-invalid-room-type" : "<strong>__type__</strong> e a type odeya ne derbasdar e.", "error-invalid-settings" : "Mîhengên nederbasdar e provided", + "error-invalid-subscription" : "neserrast", "error-invalid-token" : "token Invalid", "error-invalid-triggerWords" : "triggerWords Invalid", "error-invalid-urls" : "URL 'Invalid", @@ -346,15 +354,21 @@ "error-invalid-username" : "navê bikarhêner ê nederbasdar", "error-message-deleting-blocked" : "Message jêbirina asteng kirin", "error-message-editing-blocked" : "guherandinê Message asteng kirin", + "error-message-size-exceeded" : "size Message dibuhure Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Divê hûn li ser [derketin] link ne.", + "error-no-tokens-for-this-user" : "are no geÅŸedana bo this user hene", "error-not-allowed" : "destûr ne", "error-not-authorized" : "destûr ne", + "error-push-disabled" : "Push neçalak e", "error-remove-last-owner" : "Ev cara dawî weÅŸanê e. Ji kerema xwe re, mafî billawkrdineweyî nû li ber rakirin ev yek danîn.", "error-role-in-use" : "Dikarin roleke jêbirin, ji ber ku ew di bikaranîna ye", "error-role-name-required" : "Navê rola pêwîst e", "error-the-field-is-required" : "The __field__ warê pêwîst e.", "error-too-many-requests" : "Error, gelek daxwazên. Ji kerema xwe ve vebin. Divê tu __seconds__ seconds berî hewl dîsa sekandin.", + "error-user-is-not-activated" : "User is çalak ne", "error-user-not-in-room" : "Bikarhêner li vê odeyê ne", + "error-user-registration-disabled" : "qeydkirina bikarhêneran neçalak e", + "error-user-registration-secret" : "qeyda User is bi tenê bi rêya URL Secret destûr", "error-you-are-last-owner" : "Tu cara xwediyê in. Ji kerema xwe, mafî billawkrdineweyî nû, berî derketina ji odeya danîn.", "Esc_to" : "Esc to", "Example_s" : "Mînak: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "No mesajên asê", "No_results_found" : "No encam hate dîtin", "No_starred_messages" : "No mesajên stellati", - "no_tokens_for_this_user" : "are no geÅŸedana bo this user hene", "No_user_with_username_%s_was_found" : "No user bi navê <strong>\" %s\"</strong> hate dîtin!", "Not_allowed" : "destûr ne", "Not_authorized" : "destûr ne", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Bikarhêner negirêdayî", "User_Info" : "User Info", "User_is_no_longer_an_admin" : "Bikarhêner e êdî ji admin", - "User_is_not_activated" : "User is çalak ne", "User_is_now_an_admin" : "User is now an admin", "User_joined_channel" : "kanala bûye.", "User_joined_channel_female" : "kanala bûye.", diff --git a/packages/rocketchat-lib/i18n/lo.i18n.json b/packages/rocketchat-lib/i18n/lo.i18n.json index d6a2d6a0518afa2288d65eafa938324f99a220b3..5df9fc5fb23227a6280dc7ff143d6bfc84a608b1 100644 --- a/packages/rocketchat-lib/i18n/lo.i18n.json +++ b/packages/rocketchat-lib/i18n/lo.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "ຄວາມຜິດພາດ, àºàº²àº™àº®à»‰àºàº‡àº‚à»àº«àº¼àº²àºà»€àºàºµàº™à»„ປ. àºàº°àº¥àº¸àº™àº²àºŠà»‰àº²àº¥àº»àº‡. ທ່ານຕ້àºàº‡àº¥à»àº–້ານາທີ %s àºà»ˆàºàº™àº„ວາມພະàºàº²àºàº²àº¡àºàºµàºà»€àº—ື່àºàº«àº™àº¶à»ˆàº‡", "error-action-not-allowed" : "__action__ ບà»à»ˆà»„ດ້ຮັບàºàº°àº™àº¸àºàº²àº”", "error-application-not-found" : "ຄà»àº²àº®à»‰àºàº‡àºªàº°àº«àº¡àº±àºàºšà»à»ˆà»„ດ້ພົບເຫັນ", + "error-archived-duplicate-name" : "ມີຊ່àºàº‡àº—າງທີ່ບັນທຶàºà»„ວ້ມີຊື່ '__room_name__' ເປັນ", + "error-avatar-invalid-url" : "URL avatar ບà»à»ˆàº–ືàºàº•້àºàº‡: __url__", + "error-avatar-url-handling" : "ຄວາມຜິດພາດໃນຂະນະທີ່àºàº²àº™àºˆàº±àº”àºàº²àº™àºàº²àº™àº•ັ້ງຄ່າ avatar ຈາຠURL (__url__) ສà»àº²àº¥àº±àºš __username__", "error-cant-invite-for-direct-room" : "ບà»à»ˆàºªàº²àº¡àº²àº”ເຊີນຜູ້ໃຊ້ຫ້àºàº‡à»‚ດàºàºàº»àº‡", "error-could-not-change-email" : "ບà»à»ˆàºªàº²àº¡àº²àº”ມີàºàº²àº™àº›à»ˆàº½àº™à»àº›àº‡ email", + "error-could-not-change-name" : "ບà»à»ˆàºªàº²àº¡àº²àº”ມີàºàº²àº™àº›à»ˆàº½àº™à»àº›àº‡àºŠàº·à»ˆ", + "error-could-not-change-username" : "ບà»à»ˆàºªàº²àº¡àº²àº”ມີàºàº²àº™àº›à»ˆàº½àº™à»àº›àº‡àºŠàº·à»ˆàºœàº¹à»‰à»ƒàºŠà»‰", "error-delete-protected-role" : "ບà»à»ˆàºªàº²àº¡àº²àº”ລຶບພາລະບົດບາດປ້àºàº‡àºàº±àº™", "error-department-not-found" : "ບà»à»ˆà»„ດ້ພົບເຫັນພະà»àº™àº", "error-duplicate-channel-name" : "A ຊ່àºàº‡àº—ີ່ມີຊື່ ' %s' ຢູ່", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ຊ່àºàº‡àº—າງທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡. ເລີ່ມຕົ້ນດ້ວຠ@ ຫຼື #", "error-invalid-custom-field" : "ພາàºàºªàº°àº«àº™àº²àº¡àº—ີ່àºà»àº²àº«àº™àº»àº”ເàºàº‡àºšà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-custom-field-name" : "ຊື່ພາàºàºªàº°àº«àº™àº²àº¡ custom ທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡. àºàº²àº™àº™à»àº²à»ƒàºŠà»‰àº•ົວàºàº±àºàºªàºàº™à»€àº—ົ່ານັ້ນ, ຈà»àº²àº™àº§àº™, hyphens à»àº¥àº°àº‚ີດ.", + "error-invalid-description" : "ຄà»àº²àºàº°àº—ິບາàºàºšà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-domain" : "ໂດເມນທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-email" : "__email__ àºàºµà»€àº¡àº§àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-file-height" : "ລະດັບຄວາມສູງເàºàºàº°àºªàº²àº™àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "width ເàºàºàº°àºªàº²àº™àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-from-address" : "ທ່ານà»àºˆà»‰àº‡à»ƒàº«à»‰àºŠàº²àºšà»€àº›àº±àº™àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡àºˆàº²àºàº—ີ່ຢູ່.", "error-invalid-integration" : "àºàº²àº™à»€àºŠàº·à»ˆàºàº¡à»‚àºàº‡àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", + "error-invalid-method" : "ວິທີàºàº²àº™àº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-name" : "ຊື່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-password" : "ລະຫັດຜ່ານບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-redirectUri" : "redirectUri ບà»à»ˆàº–ືàºàº•້àºàº‡", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> ບà»à»ˆà»àº¡à»ˆàº™àºŠàº·à»ˆàº«à»‰àºàº‡àº—ີ່ຖືàºàº•້àºàº‡, <br/> àºàº²àº™àº™à»àº²à»ƒàºŠà»‰àº•ົວàºàº±àºàºªàºàº™à»€àº—ົ່ານັ້ນ, ຈà»àº²àº™àº§àº™, hyphens à»àº¥àº°àº‚ີດ", "error-invalid-room-type" : "<strong>__type__</strong> ບà»à»ˆà»àº¡à»ˆàº™àº›àº°à»€àºžàº”ຫ້àºàº‡àºžàº±àºàº—ີ່ຖືàºàº•້àºàº‡.", "error-invalid-settings" : "àºàº²àº™àº•ັ້ງຄ່າທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡àºªàº°àº«àº™àºàº‡à»ƒàº«à»‰", + "error-invalid-subscription" : "àºàº²àº™àºªàº°àº«àº¡àº±àºàº—ີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-token" : "token ທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-triggerWords" : "triggerWords ບà»à»ˆàº–ືàºàº•້àºàº‡", "error-invalid-urls" : "ທີ່ຢູ່ເວັບໄຊທີ່ບà»à»ˆàº–ືàºàº•້àºàº‡", @@ -346,15 +354,21 @@ "error-invalid-username" : "ຊື່​ຜູ້​ໃຊ້​ທີ່​ບà»à»ˆâ€‹àº–ືàºâ€‹àº•້àºàº‡", "error-message-deleting-blocked" : "ລຶບຂà»à»‰àº„ວາມໄດ້ຖືàºàºªàº°àºàº±àº”", "error-message-editing-blocked" : "àºàº²àº™à»àºà»‰à»„ຂຂà»à»‰àº„ວາມໄດ້ຖືàºàºªàº°àºàº±àº”", + "error-message-size-exceeded" : "ຂະຫນາດຂà»à»‰àº„ວາມຫຼາàºàºàº§à»ˆàº² Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "ທ່ານຕ້àºàº‡à»„ດ້ສະຫນàºàº‡àºàº²àº™à»€àºŠàº·à»ˆàºàº¡àº•à»à»ˆ [àºàº»àºà»€àº¥àºµàº].", + "error-no-tokens-for-this-user" : "ມີ tokens ສà»àº²àº¥àº±àºšàºœàº¹à»‰à»ƒàºŠà»‰àº™àºµà»‰àºšà»à»ˆàº¡àºµ", "error-not-allowed" : "ບà»à»ˆâ€‹àºàº°â€‹àº™àº¸â€‹àºàº²àº”", "error-not-authorized" : "ບà»à»ˆàºàº°àº™àº¸àºàº²àº”", + "error-push-disabled" : "ຊຸàºàºàº¹à»‰àºàº²àº™à»€àº›àº±àº™àº„ົນພິàºàº²àº™", "error-remove-last-owner" : "ນີ້ເປັນເຈົ້າຂàºàº‡àº—ີ່ຜ່ານມາ. àºàº°àº¥àº¸àº™àº²àº—ີ່àºà»àº²àº™àº»àº”ໄວ້ເປັນເຈົ້າຂàºàº‡à»ƒàº«àº¡à»ˆàºà»ˆàºàº™àº—ີ່ຈະຖàºàº™àº«àº™àº¶à»ˆàº‡à»ƒàº™àº™àºµà»‰.", "error-role-in-use" : "ບà»à»ˆàºªàº²àº¡àº²àº”ລຶບພາລະບົດບາດເນື່àºàº‡àºˆàº²àºàº§à»ˆàº²àº¡àº±àº™à»€àº›àº±àº™à»ƒàº™àºàº²àº™àº™à»àº²à»ƒàºŠà»‰", "error-role-name-required" : "ຊື່ພາລະບົດບາດຈà»àº²à»€àº›àº±àº™àº•້àºàº‡àº¡àºµ", "error-the-field-is-required" : "The __field__ ພາàºàºªàº°àº«àº™àº²àº¡àº—ີ່ຕ້àºàº‡àºàº²àº™.", "error-too-many-requests" : "ຄວາມຜິດພາດ, àºàº²àº™àº®à»‰àºàº‡àº‚à»àº«àº¼àº²àºà»€àºàºµàº™à»„ປ. àºàº°àº¥àº¸àº™àº²àºŠà»‰àº²àº¥àº»àº‡. ທ່ານຕ້àºàº‡àº¥à»àº–້ານາທີ __seconds__ àºà»ˆàºàº™àº„ວາມພະàºàº²àºàº²àº¡àºàºµàºà»€àº—ື່àºàº«àº™àº¶à»ˆàº‡.", + "error-user-is-not-activated" : "ຜູ້ໃຊ້ບà»à»ˆà»„ດ້ເປີດໃຊ້", "error-user-not-in-room" : "ຜູ້ໃຊ້, ບà»à»ˆà»àº¡à»ˆàº™àºàº²àº™àº¢àº¹à»ˆà»ƒàº™àº«à»‰àºàº‡àº™àºµà»‰", + "error-user-registration-disabled" : "àºàº²àº™àº¥àº»àº‡àº—ະບຽນຜູ້ໃຊ້ເປັນຜູ້ພິàºàº²àº™", + "error-user-registration-secret" : "àºàº²àº™àº¥àº»àº‡àº—ະບຽນຜູ້ໃຊ້àºàº°àº™àº¸àºàº²àº”ໃຫ້ພຽງà»àº•່ໂດàºàºœà»ˆàº²àº™ URL Secret", "error-you-are-last-owner" : "ທ່ານà»àº¡à»ˆàº™à»€àºˆàº»à»‰àº²àº‚àºàº‡àº—ີ່ຜ່ານມາ. àºàº°àº¥àº¸àº™àº²àº•ັ້ງເຈົ້າຂàºàº‡à»ƒàº«àº¡à»ˆàºà»ˆàºàº™àº—ີ່ຈະàºàºàºàº«à»‰àºàº‡àºàº²àº™.", "Esc_to" : "Esc àºàº±àºš", "Example_s" : "àºàº»àºàº•ົວຢ່າງ: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "ບà»à»ˆàº¡àºµàº‚à»à»‰àº„ວາມຕຶງ", "No_results_found" : "ບà»à»ˆàº¡àºµàº‚à»à»‰àº¡àº¹àº™àº—ີ່ພົບ", "No_starred_messages" : "ບà»à»ˆàº¡àºµàº‚à»à»‰àº„ວາມທີ່ຕິດດາວ", - "no_tokens_for_this_user" : "ມີ tokens ສà»àº²àº¥àº±àºšàºœàº¹à»‰à»ƒàºŠà»‰àº™àºµà»‰àºšà»à»ˆàº¡àºµ", "No_user_with_username_%s_was_found" : "ຜູ້ໃຊ້ທີ່ມີຊື່ຜູ້ໃຊ້ <strong>\" %s\"</strong> ບà»à»ˆà»„ດ້ພົບເຫັນ!", "Not_allowed" : "ບà»à»ˆâ€‹àºàº°â€‹àº™àº¸â€‹àºàº²àº”", "Not_authorized" : "ບà»à»ˆàºàº°àº™àº¸àºàº²àº”", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "ຜູ້ໃຊ້ທີ່ມີàºàº²àº™à»€àºŠàº·à»ˆàºàº¡àº•à»à»ˆ", "User_Info" : "ຂà»à»‰àº¡àº¹àº™àºœàº¹à»‰à»ƒàºŠà»‰", "User_is_no_longer_an_admin" : "ຜູ້ໃຊ້ທີ່ບà»à»ˆàº¡àºµàº•à»à»ˆà»„ປàºâ€‹â€‹àºµàºà»àº¥à»‰àº§àºàº²àº™ admin", - "User_is_not_activated" : "ຜູ້ໃຊ້ບà»à»ˆà»„ດ້ເປີດໃຊ້", "User_is_now_an_admin" : "ຜູ້ໃຊ້ໃນປັດຈຸບັນເປັນ admin", "User_joined_channel" : "ໄດ້ເຂົ້າຮ່ວມຊ່àºàº‡àº—າງàºàº²àº™.", "User_joined_channel_female" : "ໄດ້ເຂົ້າຮ່ວມຊ່àºàº‡àº—າງàºàº²àº™.", diff --git a/packages/rocketchat-lib/i18n/ms-MY.i18n.json b/packages/rocketchat-lib/i18n/ms-MY.i18n.json index 256d440cb8f7ffc7bce9d9c47ae8ac4259583fc0..9be3e0009d11b13e13d1b424c7f2b8dc676da58f 100644 --- a/packages/rocketchat-lib/i18n/ms-MY.i18n.json +++ b/packages/rocketchat-lib/i18n/ms-MY.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Ralat, terlalu banyak permintaan. Sila melambatkan. Anda perlu menunggu %s saat sebelum mencuba semula", "error-action-not-allowed" : "__action__ tidak dibenarkan", "error-application-not-found" : "Permohonan tidak dijumpai", + "error-archived-duplicate-name" : "Ada satu saluran yang diarkibkan dengan nama '__room_name__'", + "error-avatar-invalid-url" : "avatar URL tidak sah: __url__", + "error-avatar-url-handling" : "Ralat semasa pengendalian tetapan avatar dari URL (__url__) untuk __nama pengguna__", "error-cant-invite-for-direct-room" : "tidak boleh menjemput pengguna ke bilik terus", "error-could-not-change-email" : "Tidak boleh menukar e-mel", + "error-could-not-change-name" : "Tidak boleh menukar nama", + "error-could-not-change-username" : "Tidak boleh menukar nama pengguna", "error-delete-protected-role" : "Tidak dapat memadam peranan yang dilindungi", "error-department-not-found" : "Jabatan tidak dijumpai", "error-duplicate-channel-name" : "Saluran dengan nama '%s' telah wujud", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "saluran tidak sah. Mula dengan @ atau #", "error-invalid-custom-field" : "bidang adat yang tidak sah", "error-invalid-custom-field-name" : "nama medan tersuai tidak sah. Gunakan hanya huruf, nombor, sengkang dan garis bawah.", + "error-invalid-description" : "Huraian tidak sah", "error-invalid-domain" : "domain tidak sah", "error-invalid-email" : "__email__ e-mel tidak sah", "error-invalid-file-height" : "ketinggian fail yang tidak sah", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "lebar fail yang tidak sah", "error-invalid-from-address" : "Anda dimaklumkan yang tidak sah DARI alamat.", "error-invalid-integration" : "integrasi sah", + "error-invalid-method" : "kaedah yang tidak sah", "error-invalid-name" : "Nama tidak sah", "error-invalid-password" : "Kata laluan tidak sah", "error-invalid-redirectUri" : "tidak sah redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> bukan nama bilik yang sah, <br/> menggunakan hanya huruf, nombor, sengkang dan garis bawah", "error-invalid-room-type" : "<strong>__type__</strong> bukan jenis bilik yang sah.", "error-invalid-settings" : "tetapan tidak sah disediakan", + "error-invalid-subscription" : "langganan tidak sah", "error-invalid-token" : "Token tidak sah", "error-invalid-triggerWords" : "triggerWords sah", "error-invalid-urls" : "URL tidak sah", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nama pengguna tidak sah", "error-message-deleting-blocked" : "Mesej memadam disekat", "error-message-editing-blocked" : "editing Mesej disekat", + "error-message-size-exceeded" : "Saiz mesej melebihi Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Anda mesti menyediakan [unsubscribe] link.", + "error-no-tokens-for-this-user" : "Tiada token untuk pengguna ini", "error-not-allowed" : "Tidak dibenarkan", "error-not-authorized" : "tidak dibenarkan", + "error-push-disabled" : "Push dilumpuhkan", "error-remove-last-owner" : "Ini adalah pemilik terakhir. Sila menetapkan pemilik baru sebelum mengeluarkan ini.", "error-role-in-use" : "Tidak dapat memadam peranan kerana ia digunakan", "error-role-name-required" : "nama peranan diperlukan", "error-the-field-is-required" : "Bidang __field__ diperlukan.", "error-too-many-requests" : "Ralat, terlalu banyak permintaan. Sila melambatkan. Anda perlu menunggu __seconds__ saat sebelum mencuba semula.", + "error-user-is-not-activated" : "Pengguna tidak diaktifkan", "error-user-not-in-room" : "Pengguna tidak ada di dalam bilik ini", + "error-user-registration-disabled" : "Pendaftaran Pengguna dilumpuhkan", + "error-user-registration-secret" : "Pendaftaran Pengguna hanya dibenarkan melalui URL Secret", "error-you-are-last-owner" : "Anda pemilik terakhir. Sila menetapkan pemilik baru sebelum meninggalkan bilik.", "Esc_to" : "Esc untuk", "Example_s" : "Contoh: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Tiada mesej yang disematkan", "No_results_found" : "Tiada keputusan dijumpai", "No_starred_messages" : "Tiada mesej berbintang", - "no_tokens_for_this_user" : "Tiada token untuk pengguna ini", "No_user_with_username_%s_was_found" : "Tiada pengguna dengan nama pengguna <strong>\"%s\"</strong> dijumpai!", "Not_allowed" : "Tidak dibenarkan", "Not_authorized" : "tidak dibenarkan", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Pengguna yang terputus", "User_Info" : "Maklumat Pengguna", "User_is_no_longer_an_admin" : "Pengguna tidak lagi seorang pentadbir", - "User_is_not_activated" : "Pengguna tidak diaktifkan", "User_is_now_an_admin" : "Pengguna sekarang adalah pentadbir", "User_joined_channel" : "Telah menyertai saluran.", "User_joined_channel_female" : "Telah menyertai saluran.", diff --git a/packages/rocketchat-lib/i18n/nl.i18n.json b/packages/rocketchat-lib/i18n/nl.i18n.json index 61692ea5b406bdeae31ea0343379178100513816..9c99799c560f8635dfbc79585482e8397b1524dc 100644 --- a/packages/rocketchat-lib/i18n/nl.i18n.json +++ b/packages/rocketchat-lib/i18n/nl.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Fout, te veel verzoeken. Gelieve vertragen. U moet %s seconden wachten alvorens opnieuw te proberen", "error-action-not-allowed" : "__action__ is niet toegestaan", "error-application-not-found" : "Applicatie niet gevonden", + "error-archived-duplicate-name" : "Er is een gearchiveerd kanaal met de naam '__room_name__'", + "error-avatar-invalid-url" : "Ongeldige avatar URL: __url__", + "error-avatar-url-handling" : "Fout bij het hanteren van avatar instelling van een URL (__url__) voor __username__", "error-cant-invite-for-direct-room" : "Kan niet door de gebruiker om direct kamers nodigen", "error-could-not-change-email" : "Kon e-mail niet wijzigen", + "error-could-not-change-name" : "Kan naam niet wijzigen", + "error-could-not-change-username" : "Kan gebruikersnaam niet wijzigen", "error-delete-protected-role" : "Kan een beschermde rol niet verwijderen", "error-department-not-found" : "Afdeling niet gevonden", "error-duplicate-channel-name" : "Een kanaal met de naam '%s' bestaat reeds", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Ongeldige kanaal. Begin met @ of #", "error-invalid-custom-field" : "Ongeldige aangepaste veld", "error-invalid-custom-field-name" : "Ongeldige aangepaste veldnaam. Gebruik alleen letters, cijfers, koppeltekens en underscores.", + "error-invalid-description" : "ongeldige beschrijving", "error-invalid-domain" : "ongeldige domeinnaam", "error-invalid-email" : "Ongeldig e-__email__", "error-invalid-file-height" : "Ongeldige hoogte", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Ongeldige breedte", "error-invalid-from-address" : "You informed an invalid FROM address.", "error-invalid-integration" : "ongeldige integratie", + "error-invalid-method" : "ongeldige methode", "error-invalid-name" : "Ongeldige naam", "error-invalid-password" : "Ongeldig wachtwoord", "error-invalid-redirectUri" : "ongeldige redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> is geen geldige naam van de kamer, <br/> Gebruik alleen letters, cijfers, koppeltekens en underscores", "error-invalid-room-type" : "<strong>__type__</strong> is geen geldig kamer type", "error-invalid-settings" : "Ongeldige instellingen voorzien", + "error-invalid-subscription" : "ongeldige abonnement", "error-invalid-token" : "Ongeldige Token", "error-invalid-triggerWords" : "ongeldige triggerWords", "error-invalid-urls" : "ongeldige URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "Ongeldige gebruikersnaam", "error-message-deleting-blocked" : "Bericht wissen wordt geblokkeerd", "error-message-editing-blocked" : "editing-bericht wordt geblokkeerd", + "error-message-size-exceeded" : "size bericht overschrijdt Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Je moet een [unsubscribe] link toevoegen.", + "error-no-tokens-for-this-user" : "Er zijn geen tokens voor deze gebruiker", "error-not-allowed" : "Niet toegestaan", "error-not-authorized" : "niet toegestaan", + "error-push-disabled" : "Push is uitgeschakeld", "error-remove-last-owner" : "Dit is de laatste eigenaar. Stel een nieuwe eigenaar voordat u deze.", "error-role-in-use" : "Kan rol niet verwijderen omdat het in gebruik is", "error-role-name-required" : "Rol naam is verplicht", "error-the-field-is-required" : "Het veld __field__ is vereist.", "error-too-many-requests" : "Fout, te veel verzoeken. Gelieve vertragen. U moet __seconds__ seconden wachten voordat u het opnieuw probeert.", + "error-user-is-not-activated" : "Gebruiker is niet geactiveerd", "error-user-not-in-room" : "Gebruiker is niet in deze kamer", + "error-user-registration-disabled" : "Gebruikers registratie is uitgeschakeld", + "error-user-registration-secret" : "Gebruikers registratie is alleen toegestaan ​​via Secret URL", "error-you-are-last-owner" : "Jij bent de laatste eigenaar. Stel nieuwe eigenaar voor het verlaten van de kamer.", "Esc_to" : "Esc om", "Example_s" : "Voorbeeld: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Geen vastgezette berichten", "No_results_found" : "Geen resultaten gevonden", "No_starred_messages" : "Geen gemarkeerde berichten", - "no_tokens_for_this_user" : "Er zijn geen tokens voor deze gebruiker", "No_user_with_username_%s_was_found" : "Geen gebruiker met de naam <strong>\"%s\"</strong> gevonden", "Not_allowed" : "Niet toegestaan", "Not_authorized" : "Geen bevoegdheid", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Gebruiker heeft verbroken", "User_Info" : "Gebruikers informatie", "User_is_no_longer_an_admin" : "Gebruiker is niet langer een admin", - "User_is_not_activated" : "Gebruiker is niet geactiveerd", "User_is_now_an_admin" : "Gebruiker is nu een admin", "User_joined_channel" : "Heeft zich aangesloten bij het kanaal.", "User_joined_channel_female" : "Heeft zich aangesloten bij het kanaal.", diff --git a/packages/rocketchat-lib/i18n/pl.i18n.json b/packages/rocketchat-lib/i18n/pl.i18n.json index ca9e1df2f5f5d3c27f9d759a97b792524333b76e..033223418f0e3a3a9bd1aa84b3878cb647fc6d2e 100644 --- a/packages/rocketchat-lib/i18n/pl.i18n.json +++ b/packages/rocketchat-lib/i18n/pl.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Błąd, zbyt wiele żądaÅ„. ProszÄ™ zwolnij. Musisz poczekać %s sekund zanim spróbujesz ponownie", "error-action-not-allowed" : "__action__ jest niedozwolone", "error-application-not-found" : "Aplikacja nie znaleziona", + "error-archived-duplicate-name" : "Nie ma zarchiwizowany kanaÅ‚ o nazwie \"__room_name__ '", + "error-avatar-invalid-url" : "NieprawidÅ‚owy awatar URL: __url__", + "error-avatar-url-handling" : "Błąd podczas przenoszenia ustawienia awatara z URL (__url__) do użytkownika __username__", "error-cant-invite-for-direct-room" : "Nie można zaprosić użytkownika do bezpoÅ›rednich pokoi", "error-could-not-change-email" : "Nie można zmienić adres e-mail", + "error-could-not-change-name" : "Nie można zmienić nazwy", + "error-could-not-change-username" : "Nie można zmienić nazwy użytkownika", "error-delete-protected-role" : "Nie można usunąć zabezpieczonego rolÄ™", "error-department-not-found" : "OddziaÅ‚ nie zostaÅ‚ znaleziony", "error-duplicate-channel-name" : "KanaÅ‚ o nazwie \"%s\" już istnieje", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "NieprawidÅ‚owy kanaÅ‚. Start z @ lub #", "error-invalid-custom-field" : "NieprawidÅ‚owe pole", "error-invalid-custom-field-name" : "NieprawidÅ‚owa nazwa pole niestandardowe. Używaj tylko litery, cyfry, łączniki i podkreÅ›lenia.", + "error-invalid-description" : "NieprawidÅ‚owa", "error-invalid-domain" : "NieprawidÅ‚owa domena", "error-invalid-email" : "NieprawidÅ‚owy __email__ email", "error-invalid-file-height" : "NieprawidÅ‚owa wysokość pliku", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "NieprawidÅ‚owa szerokość pliku", "error-invalid-from-address" : "Adres nadawcy jest nieprawidÅ‚owy", "error-invalid-integration" : "NieprawidÅ‚owy integracja", + "error-invalid-method" : "NieprawidÅ‚owa metoda", "error-invalid-name" : "Błędna nazwa", "error-invalid-password" : "NieprawidÅ‚owe hasÅ‚o", "error-invalid-redirectUri" : "NieprawidÅ‚owy redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>__room_name__</strong> nie jest prawidÅ‚owÄ… nazwÄ… pokoju,<br/> użyj tylko liter, cyfr, myÅ›lników i podkreÅ›lników", "error-invalid-room-type" : "<strong>__type__</strong> nie jest prawidÅ‚owym typem pokoju.", "error-invalid-settings" : "NieprawidÅ‚owe ustawienia przewidziane", + "error-invalid-subscription" : "NieprawidÅ‚owy subskrypcji", "error-invalid-token" : "NieprawidÅ‚owy token", "error-invalid-triggerWords" : "NieprawidÅ‚owe sÅ‚owa wyzwalajÄ…ce", "error-invalid-urls" : "NieprawidÅ‚owe URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "ZÅ‚a nazwa użytkownika", "error-message-deleting-blocked" : "Wiadomość usuwanie jest zablokowany", "error-message-editing-blocked" : "edytowanie wiadomoÅ›ci jest zablokowane", + "error-message-size-exceeded" : "Rozmiar wiadomoÅ›ci przekracza Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Musisz wstawić w treÅ›ci znacznik [unsubscribe].", + "error-no-tokens-for-this-user" : "Brak tokeny dla tego użytkownika", "error-not-allowed" : "Niedozwolone", "error-not-authorized" : "Nieautoryzowany", + "error-push-disabled" : "Push jest wyłączona", "error-remove-last-owner" : "To jest ostatni wÅ‚aÅ›ciciel. ProszÄ™ ustawić nowego wÅ‚aÅ›ciciela przed usuniÄ™ciem tego.", "error-role-in-use" : "Nie można usunąć rolÄ™, ponieważ jest w użyciu", "error-role-name-required" : "Nazwa roli jest wymagana", "error-the-field-is-required" : "Wymagana jest __field__ pola.", "error-too-many-requests" : "Błąd, zbyt wiele żądaÅ„. ProszÄ™ zwolnij. Musisz czekać __seconds__ sekund przed ponownÄ… próbÄ….", + "error-user-is-not-activated" : "Użytkownik nie jest aktywny", "error-user-not-in-room" : "Użytkownik nie jest w tym pokoju", + "error-user-registration-disabled" : "Rejestracja nowego użytkownika jest wyłączony", + "error-user-registration-secret" : "Rejestracja nowego użytkownika jest możliwa tylko poprzez tajne URL", "error-you-are-last-owner" : "JesteÅ› ostatnim wÅ‚aÅ›cicielem. ProszÄ™ ustaw nowego przed opuszczeniem pokoju.", "Esc_to" : "NaciÅ›nij Esc: ", "Example_s" : "PrzykÅ‚ad: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Brak przypiÄ™tych wiadomoÅ›ci", "No_results_found" : "Nie znaleziono wyników", "No_starred_messages" : "Brak ulubionych wiadomoÅ›ci", - "no_tokens_for_this_user" : "Brak tokenu dla tego użytkownika", "No_user_with_username_%s_was_found" : "Nie odnaleziono użytkownika o nazwie <strong>\"%s\"</strong>!", "Not_allowed" : "Niedozwolone", "Not_authorized" : "Brak autoryzacji", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Użytkownik siÄ™ rozłączyÅ‚", "User_Info" : "Informacje o użytkowniku", "User_is_no_longer_an_admin" : "Użytkownik nie jest już adminem", - "User_is_not_activated" : "Użytkownik nie jest aktywny", "User_is_now_an_admin" : "Użytkownik jest teraz adminem", "User_joined_channel" : "DołączyÅ‚ do kanaÅ‚u", "User_joined_channel_female" : "DołączyÅ‚a do kanaÅ‚u", @@ -1149,5 +1161,5 @@ "Your_mail_was_sent_to_s" : "Twoja wiadomość zostaÅ‚a wysÅ‚ana do użytkownika %s", "Your_Open_Source_solution" : "Twój wÅ‚asny czat Open Source", "Your_password_is_wrong" : "To nie jest poprawne hasÅ‚o!", - "Your_push_was_sent_to_s_devices" : "Twój push zostaÅ‚a wysÅ‚any do urzÄ…dzeÅ„: %s" + "Your_push_was_sent_to_s_devices" : "Twój Push zostaÅ‚a wysÅ‚ana do urzÄ…dzeÅ„ %s" } \ No newline at end of file diff --git a/packages/rocketchat-lib/i18n/pt.i18n.json b/packages/rocketchat-lib/i18n/pt.i18n.json index 62189c8cb7c05408009e1ebab0c9bfa5dc56f332..7d5e6cca2a1b3923583fb9fef337f61a946651dc 100644 --- a/packages/rocketchat-lib/i18n/pt.i18n.json +++ b/packages/rocketchat-lib/i18n/pt.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Erro, foram realizadas muitas solicitações. Por favor, diminua a velocidade. Você deve esperar %s segundos antes de tentar novamente", "error-action-not-allowed" : "__action__ não é permitido", "error-application-not-found" : "Aplicação não encontrada", + "error-archived-duplicate-name" : "Há um canal arquivado com o nome '__room_name__'", + "error-avatar-invalid-url" : "Inválida avatar URL: __url__", + "error-avatar-url-handling" : "Erro durante o manuseio configuração avatar a partir de uma URL (__url__) para __username__", "error-cant-invite-for-direct-room" : "Não é possÃvel convidar usuários para salas diretas", "error-could-not-change-email" : "Não foi possÃvel mudar e-mail", + "error-could-not-change-name" : "Não foi possÃvel mudar o nome", + "error-could-not-change-username" : "Não foi possÃvel alterar nome de usuário", "error-delete-protected-role" : "Não é possÃvel remover um papel protegido", "error-department-not-found" : "Departamento não encontrado", "error-duplicate-channel-name" : "Já existe um Canal com nome '%s'", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "canal inválido. Comece com @ ou #", "error-invalid-custom-field" : "Campo personalizado inválido", "error-invalid-custom-field-name" : "Nome inválido para o campo personalizado. Use apenas letras, números, hÃfens e underscores.", + "error-invalid-description" : "descrição inválida", "error-invalid-domain" : "domÃnio inválido", "error-invalid-email" : "__email__-mail inválido", "error-invalid-file-height" : "Altura de arquivo inválida", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Altura de arquivo inválida", "error-invalid-from-address" : "Você informou um e-mail DE inválido.", "error-invalid-integration" : "integração inválido", + "error-invalid-method" : "método inválido", "error-invalid-name" : "Nome inválido", "error-invalid-password" : "Senha inválida", "error-invalid-redirectUri" : "redirectUri inválido", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> não é um nome de sala válido, <br/> utilizar apenas letras, números, hÃfens e underscores", "error-invalid-room-type" : "<strong>__type__</strong> não é um tipo de sala válido.", "error-invalid-settings" : "configurações inválidas fornecidas", + "error-invalid-subscription" : "assinatura inválida", "error-invalid-token" : "Token inválido", "error-invalid-triggerWords" : "triggerWords inválidos", "error-invalid-urls" : "URLs inválidos", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nome de usuário Inválido", "error-message-deleting-blocked" : "apagar mensagem é bloqueada", "error-message-editing-blocked" : "edição de mensagem é bloqueada", + "error-message-size-exceeded" : "O tamanho da mensagem excede Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Você deve fornecer o link para desinscrever-se: [unsubscribe].", + "error-no-tokens-for-this-user" : "Não existem tokens para este usuário", "error-not-allowed" : "Não permitido", "error-not-authorized" : "Não autorizado", + "error-push-disabled" : "Empurrar é desativado", "error-remove-last-owner" : "Este é o último proprietário. Por favor, defina um novo proprietário antes de remover este.", "error-role-in-use" : "Não é possÃvel remover o papel pois ele está em uso", "error-role-name-required" : "Nome do papel é obrigatório", "error-the-field-is-required" : "O __field__ campo é obrigatório.", "error-too-many-requests" : "Erro, muitas solicitações. Por favor, diminua a velocidade. Você deve esperar __seconds__ segundos antes de tentar novamente.", + "error-user-is-not-activated" : "O usuário não está ativo", "error-user-not-in-room" : "O usuário não está nesta sala", + "error-user-registration-disabled" : "O registro do usuário é desativado", + "error-user-registration-secret" : "O registro do usuário é permitido somente via URL secreto", "error-you-are-last-owner" : "Você é o último proprietário da sala. Por favor defina um novo proprietário antes de sair.", "Esc_to" : "Esc para", "Example_s" : "Exemplo: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Não há mensagens fixadas", "No_results_found" : "Nenhum resultado encontrado", "No_starred_messages" : "Não há mensagens favoritas", - "no_tokens_for_this_user" : "Não existem tokens para este usuário", "No_user_with_username_%s_was_found" : "Nenhum usuário com nome de usuário <strong>\"%s\"</strong> foi encontrado!", "Not_allowed" : "Não permitido", "Not_authorized" : "Não autorizado", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Usuário foi desconectado", "User_Info" : "Informações do usuário", "User_is_no_longer_an_admin" : "O usuário já não é um administrador", - "User_is_not_activated" : "O usuário não está ativo", "User_is_now_an_admin" : "O usuário tornou-se um administrador", "User_joined_channel" : "Entrou no canal.", "User_joined_channel_female" : "Entrou no canal.", diff --git a/packages/rocketchat-lib/i18n/ro.i18n.json b/packages/rocketchat-lib/i18n/ro.i18n.json index 9cfbb7471fd87c24d301877b6e3487da440a7eb8..34bd3f934ee99efc5f863ffe0753a223e78ba369 100644 --- a/packages/rocketchat-lib/i18n/ro.i18n.json +++ b/packages/rocketchat-lib/i18n/ro.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Eroare, prea multe cereri. Vă rugăm să încetinÈ›i. Trebuie să aÈ™teptaÈ›i %s secunde înainte de a încerca din nou", "error-action-not-allowed" : "__action__ nu este permisă", "error-application-not-found" : "Aplicatia nu a fost gasita", + "error-archived-duplicate-name" : "Există un canal de arhivat cu numele '__room_name__'", + "error-avatar-invalid-url" : "Avatar URL nevalid: __url__", + "error-avatar-url-handling" : "Eroare in timpul manipularii setarea avatar dintr-o adresă URL (__url__) pentru __username__", "error-cant-invite-for-direct-room" : "Nu poate fi invitat la camere directe", "error-could-not-change-email" : "Nu a putut schimba e-mail", + "error-could-not-change-name" : "Nu a putut schimba numele", + "error-could-not-change-username" : "Nu a putut schimba numele de utilizator", "error-delete-protected-role" : "Nu se poate È™terge un rol protejat", "error-department-not-found" : "Departamentul nu a fost găsit", "error-duplicate-channel-name" : "Un canal cu numele \" %s\" există deja", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "canal nevalid. ÃŽncepeÈ›i cu @ sau #", "error-invalid-custom-field" : "câmp personalizat nevalid", "error-invalid-custom-field-name" : "Nume câmp personalizat nevalid. UtilizaÈ›i numai litere, cifre, cratime È™i subliniere.", + "error-invalid-description" : "descriere nevalidă", "error-invalid-domain" : "domeniul nevalid", "error-invalid-email" : "__email__ de e-mail nevalidă", "error-invalid-file-height" : "ÃŽnălÈ›ime fiÈ™ier invalidă.", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Lățime fiÈ™ier invalidă", "error-invalid-from-address" : "AÈ›i utilizat o adresă DE LA invalidă.", "error-invalid-integration" : "integrarea nevalidă", + "error-invalid-method" : "metoda nevalidă", "error-invalid-name" : "nume nevalid", "error-invalid-password" : "Parolă Invalidă", "error-invalid-redirectUri" : "redirectUri nevalid", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> nu este un nume de cameră valid, <br/> folosiÈ›i litere numai, numere, cratime È™i subliniere", "error-invalid-room-type" : "<strong>__type__</strong> nu e un nume de cameră valid.", "error-invalid-settings" : "Setările incorecte furnizate", + "error-invalid-subscription" : "abonare nevalid", "error-invalid-token" : "Simbol Invalid", "error-invalid-triggerWords" : "triggerWords nevalide", "error-invalid-urls" : "Adrese URL nevalide", @@ -346,15 +354,21 @@ "error-invalid-username" : "Nume de utilizator invalid", "error-message-deleting-blocked" : "Mesajul este blocat È™tergerea", "error-message-editing-blocked" : "editare de mesaje este blocat", + "error-message-size-exceeded" : "Dimensiunea mesajului depășeÈ™te Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Trebuie să furnizaÈ›i link-ul de [unsubscribe].", + "error-no-tokens-for-this-user" : "Nu există tokens pentru acest utilizator.", "error-not-allowed" : "Nepermis", "error-not-authorized" : "Neautorizat", + "error-push-disabled" : "Push este dezactivată", "error-remove-last-owner" : "Acesta este ultimul proprietar. Vă rugăm să setaÈ›i un nou proprietar înainte de a elimina pe aceasta.", "error-role-in-use" : "Nu se poate È™terge rol, deoarece este în uz", "error-role-name-required" : "Este necesar numele rol", "error-the-field-is-required" : "Este necesară __field__ câmpului.", "error-too-many-requests" : "Eroare, prea multe solicitări. Vă rugăm să încetinÈ›i. Trebuie să vă aÈ™teptaÈ›i __seconds__ secunde înainte de a încerca din nou.", + "error-user-is-not-activated" : "Utilizatorul nu este activat", "error-user-not-in-room" : "Utilizator nu este în această cameră", + "error-user-registration-disabled" : "ÃŽnregistrare utilizator este dezactivat", + "error-user-registration-secret" : "ÃŽnregistrare utilizator este permisă numai prin intermediul URL-ul Secret", "error-you-are-last-owner" : "Dacă sunteÈ›i ultimul proprietar. Vă rugăm să setaÈ›i noul proprietar înainte de a părăsi camera.", "Esc_to" : "Esc pentru a", "Example_s" : "Exemplu: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Nu sunt mesaje fixate", "No_results_found" : "Niciun rezultat găsit", "No_starred_messages" : "Niciun mesaj cu stea", - "no_tokens_for_this_user" : "Nu există tokens pentru acest utilizator.", "No_user_with_username_%s_was_found" : "Niciun utilizator găsit cu numele de utilizator <strong>\"%s\"</strong>!", "Not_allowed" : "Nepermis", "Not_authorized" : "Neautorizat", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Utilizatorul s-a deconectat", "User_Info" : "Info utilizator", "User_is_no_longer_an_admin" : "Utilizatorul nu mai este Admin", - "User_is_not_activated" : "Utilizatorul nu este activat", "User_is_now_an_admin" : "Utilizatorul este acum Admin", "User_joined_channel" : "A intrat pe canal.", "User_joined_channel_female" : "A intrat pe canal.", diff --git a/packages/rocketchat-lib/i18n/ru.i18n.json b/packages/rocketchat-lib/i18n/ru.i18n.json index d182b9c8d38cc3b0787c938417d87dc284e303f9..7fb8b4695b0ce88d60d6e11db171cca81ad4d3e9 100644 --- a/packages/rocketchat-lib/i18n/ru.i18n.json +++ b/packages/rocketchat-lib/i18n/ru.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Ошибка, Ñлишком много запроÑов. ПожалуйÑта, помедленнее. Ð’Ñ‹ должны подождать%s Ñекунд, прежде чем попробовать Ñнова", "error-action-not-allowed" : "__action__ не допуÑкаетÑÑ", "error-application-not-found" : "Приложение не найдено", + "error-archived-duplicate-name" : "Там в архивный канал Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '__room_name__'", + "error-avatar-invalid-url" : "Ðеверный аватар URL: __url__", + "error-avatar-url-handling" : "Ошибка при работе уÑтановки аватара из URL (__url__) Ð´Ð»Ñ __username__", "error-cant-invite-for-direct-room" : "ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐ°Ñ‚ÑŒ пользователей в личные ÑообщениÑ", "error-could-not-change-email" : "Ðевозможно изменить Ñлектронную почту", + "error-could-not-change-name" : "Ðевозможно изменить имÑ", + "error-could-not-change-username" : "Ðевозможно изменить Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", "error-delete-protected-role" : "ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ защищённую позицию", "error-department-not-found" : "Раздел не найден", "error-duplicate-channel-name" : "Чат '%s' уже ÑущеÑтвует", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ÐедопуÑтимый канал. Ðачните Ñ @ или #", "error-invalid-custom-field" : "Ðеверное поле", "error-invalid-custom-field-name" : "Ðеверное Ð¸Ð¼Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ. ИÑпользуйте тельно буквы, цифры, дефиÑÑ‹ и подчеркиваниÑ.", + "error-invalid-description" : "Ðеверное опиÑание", "error-invalid-domain" : "Ошибочный домен", "error-invalid-email" : "Invalid __email__ Ñлектронной почты", "error-invalid-file-height" : "ÐедопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð²Ñ‹Ñота файла", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "ÐедопуÑÑ‚Ð¸Ð¼Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° файла", "error-invalid-from-address" : "Ð’Ñ‹ Ñообщили неверный Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ.", "error-invalid-integration" : "Invalid интеграциÑ", + "error-invalid-method" : "ÐедопуÑтимый метод", "error-invalid-name" : "Ошибочное имÑ", "error-invalid-password" : "Ðеверный пароль", "error-invalid-redirectUri" : "Ошибочный redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>%s</strong> is not a valid room name,<br/> use only letters, numbers, hyphens and underscores", "error-invalid-room-type" : "<strong>__type__</strong> недопуÑтимый тип чата.", "error-invalid-settings" : "Ðеверные наÑтройки, предоÑтавлÑемые", + "error-invalid-subscription" : "Invalid подпиÑка", "error-invalid-token" : "ÐедопуÑтимый маркер", "error-invalid-triggerWords" : "ÐедейÑтвительные triggerWords", "error-invalid-urls" : "ÐедейÑтвительные URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "Ðеверное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ", "error-message-deleting-blocked" : "Удаление ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±Ð»Ð¾ÐºÐ¸Ñ€ÑƒÐµÑ‚ÑÑ", "error-message-editing-blocked" : "Редактирование Ñообщений блокируетÑÑ", + "error-message-size-exceeded" : "Размер ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы [отпиÑатьÑÑ], Вы должны предоÑтавить Ñту ÑÑылку.", + "error-no-tokens-for-this-user" : "Ð”Ð»Ñ Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½ÐµÑ‚ Ñимволов", "error-not-allowed" : "Ðе разрешено", "error-not-authorized" : "Ðе допуÑкаетÑÑ", + "error-push-disabled" : "Ðажмите отключен", "error-remove-last-owner" : "Ðто поÑледний владелец. ПожалуйÑта, назначьте нового владельца до ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñтого.", "error-role-in-use" : "ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ позицию, потому что она иÑпользуетÑÑ", "error-role-name-required" : "Ðеобходимо название роли", "error-the-field-is-required" : "Поле __field__ требуетÑÑ.", "error-too-many-requests" : "Слишком много запроÑов. Ð’Ñ‹ должны подождать __seconds__ seconds перед тем, как попробовать Ñнова.", + "error-user-is-not-activated" : "Пользователь не активирован", "error-user-not-in-room" : "Пользователь не в Ñтом чате", + "error-user-registration-disabled" : "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ отключена", + "error-user-registration-secret" : "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð¾Ð¿ÑƒÑкаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñекретной URL", "error-you-are-last-owner" : "Ð’Ñ‹ поÑледний владелец чата. ПожалуйÑта, назначьте нового владельца до выхода из Ñтого чата.", "Esc_to" : "Выйти из", "Example_s" : "Пример: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Ðет прикрепленных Ñообщений", "No_results_found" : "Результатов не найдено", "No_starred_messages" : "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð±ÐµÐ· оценки", - "no_tokens_for_this_user" : "Ð”Ð»Ñ Ñтого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð½ÐµÑ‚ Ñимволов", "No_user_with_username_%s_was_found" : "Пользователь Ñ Ð»Ð¾Ð³Ð¸Ð½Ð¾Ð¼  <strong>\"%s\"</strong> не найден!", "Not_allowed" : "Ðе допуÑкаетÑÑ", "Not_authorized" : "Запрещено", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Пользователь отключилÑÑ", "User_Info" : "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ пользователе", "User_is_no_longer_an_admin" : "Пользователь больше не админиÑтратор", - "User_is_not_activated" : "Пользователь не активирован", "User_is_now_an_admin" : "Пользователь теперь админиÑтратор", "User_joined_channel" : "ПриÑоединилÑÑ Ðº чату.", "User_joined_channel_female" : "ПриÑоединилаÑÑŒ к чату.", diff --git a/packages/rocketchat-lib/i18n/sq.i18n.json b/packages/rocketchat-lib/i18n/sq.i18n.json index 3be81b4d92a9403332a250287d1886d990fd4599..1a813e7887f5a22e33146e79e6d2ed28827a3521 100644 --- a/packages/rocketchat-lib/i18n/sq.i18n.json +++ b/packages/rocketchat-lib/i18n/sq.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Gabim, shumë kërkesa. Ju lutemi të ngadalësohet. Ju duhet të prisni %s sekonda përpara se të provoni përsëri", "error-action-not-allowed" : "__action__ nuk lejohet", "error-application-not-found" : "Aplikimi nuk u gjet", + "error-archived-duplicate-name" : "Ka një kanal arkivuar me '__room_name__' për emrin", + "error-avatar-invalid-url" : "Invalid avatar URL: __url__", + "error-avatar-url-handling" : "Gabim gjatë trajtimit vendosjen avatar nga një URL (__url__) për __username__", "error-cant-invite-for-direct-room" : "Nuk mund të ftojë përdorues në dhoma të drejtpërdrejta", "error-could-not-change-email" : "Nuk mund të ndryshojë email", + "error-could-not-change-name" : "Nuk mund të ndryshojë emrin", + "error-could-not-change-username" : "Nuk mund të ndryshojë emrin", "error-delete-protected-role" : "nuk mund të fshini një rol të mbrojtur", "error-department-not-found" : "Departamenti nuk u gjet", "error-duplicate-channel-name" : "Ekziston një Channel me emrin ' %s'", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "kanali i pavlefshëm. Filloni me @ ose #", "error-invalid-custom-field" : "Fusha e pavlefshme porosi", "error-invalid-custom-field-name" : "Invalid Emri fushë me porosi. Përdorni shkronja, numra, vetëm hyphens dhe nënvizon.", + "error-invalid-description" : "përshkrimi i pavlefshëm", "error-invalid-domain" : "domain pavlefshme", "error-invalid-email" : "__email__ pavlefshme email", "error-invalid-file-height" : "lartësia e pavlefshme fotografi", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Gjerësia e pavlefshme fotografi", "error-invalid-from-address" : "Ju informuar invalid NGA adresën.", "error-invalid-integration" : "integrimi i pavlefshëm", + "error-invalid-method" : "Metoda e pavlefshme", "error-invalid-name" : "Emri i pavlefshëm", "error-invalid-password" : "Fjalëkalim i pavlefshëm", "error-invalid-redirectUri" : "Invalid redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> nuk është një emër i vlefshëm dhomë, <br/> përdorin shkronja, numra, vetëm hyphens dhe nënvizon", "error-invalid-room-type" : "<strong>__type__</strong> nuk është një lloj i vlefshëm dhomë.", "error-invalid-settings" : "settings pavlefshme ofruara", + "error-invalid-subscription" : "abonim pavlefshme", "error-invalid-token" : "token e pavlefshme", "error-invalid-triggerWords" : "triggerWords pavlefshme", "error-invalid-urls" : "URL të pavlefshme", @@ -346,15 +354,21 @@ "error-invalid-username" : "Emri i përdoruesit pavlefshëm", "error-message-deleting-blocked" : "Mesazhi fshirjes është bllokuar", "error-message-editing-blocked" : "Mesazhi redaktimi është bllokuar", + "error-message-size-exceeded" : "Madhësia mesazhi kalon Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Ju duhet të sigurojë [unsubscribe] linkun.", + "error-no-tokens-for-this-user" : "Nuk ka argumentet për këtë përdorues", "error-not-allowed" : "Nuk lejohet", "error-not-authorized" : "nuk është i autorizuar", + "error-push-disabled" : "Push është me aftësi të kufizuara", "error-remove-last-owner" : "Kjo është pronari i fundit. Ju lutemi të vendosur një pronar të ri para se të hiqni këtë.", "error-role-in-use" : "nuk mund të fshini rol, sepse kjo është në përdorim", "error-role-name-required" : "Emri roli është e nevojshme", "error-the-field-is-required" : "__field__ Fushë është e nevojshme.", "error-too-many-requests" : "Gabim, shumë kërkesa. Ju lutemi të ngadalësohet. Ju duhet të prisni __seconds__ sekonda përpara se të provoni përsëri.", + "error-user-is-not-activated" : "Përdoruesi nuk është aktivizuar", "error-user-not-in-room" : "Përdoruesi nuk është në këtë dhomë", + "error-user-registration-disabled" : "Regjistrim i përdoruesit është me aftësi të kufizuara", + "error-user-registration-secret" : "Regjistrim i përdoruesit është e lejuar vetëm përmes URL Sekret", "error-you-are-last-owner" : "Ti je pronari i fundit. Ju lutemi të vendosur pronari i ri para se të nisej në dhomë.", "Esc_to" : "Esc për të", "Example_s" : "Shembull: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Nuk ka mesazhe mbështetën", "No_results_found" : "Nuk u gjetën rezultate", "No_starred_messages" : "Nuk ka mesazhe me yll", - "no_tokens_for_this_user" : "Nuk ka argumentet për këtë përdorues", "No_user_with_username_%s_was_found" : "Asnjë përdorues me emrin <strong>\" %s\"</strong> u gjet!", "Not_allowed" : "Nuk lejohet", "Not_authorized" : "nuk është i autorizuar", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Përdoruesi ka shkëputur", "User_Info" : "Të dhëna Përdoruesi", "User_is_no_longer_an_admin" : "User nuk është më një admin", - "User_is_not_activated" : "Përdoruesi nuk është aktivizuar", "User_is_now_an_admin" : "User tani është një admin", "User_joined_channel" : "Është bashkuar kanalit.", "User_joined_channel_female" : "Është bashkuar kanalit.", diff --git a/packages/rocketchat-lib/i18n/sr.i18n.json b/packages/rocketchat-lib/i18n/sr.i18n.json index 44dd1dabd6bd2e456b5c0c70297acb4f88cbebb5..b4d549bb64751696fb68d1401df4b5ab92c8f202 100644 --- a/packages/rocketchat-lib/i18n/sr.i18n.json +++ b/packages/rocketchat-lib/i18n/sr.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Грешка, превише захтева. Молим те уÑпори. Морате да Ñачекате% Ñ Ñекунди пре него што покушате поново", "error-action-not-allowed" : "__ацтион__ није дозвољено", "error-application-not-found" : "Ðпликација није пронађена", + "error-archived-duplicate-name" : "Ту је архивирана канал под називом '__роом_наме__'", + "error-avatar-invalid-url" : "Инвалид Ðватар УРЛ: __урл__", + "error-avatar-url-handling" : "Грешка при руковању подешавање аватар из УРЛ (__урл__) за __уÑернаме__", "error-cant-invite-for-direct-room" : "не могу позвати кориÑника директним Ñоба", "error-could-not-change-email" : "није могао да промени емаил", + "error-could-not-change-name" : "није могао да промени име", + "error-could-not-change-username" : "није могао да промени име", "error-delete-protected-role" : "Ðе можете бриÑати заштићену улогу", "error-department-not-found" : "Одељење није пронађен", "error-duplicate-channel-name" : "Канал Ñа именом \"% Ñ\" не поÑтоји", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Ðеважећи канал. Почните Ñа @ # или", "error-invalid-custom-field" : "Ðеважећи прилагођено поље", "error-invalid-custom-field-name" : "Ðеважећи назив прилагођено поље. КориÑтите Ñамо Ñлова, бројеве, цртице и доње црте.", + "error-invalid-description" : "неважећи опиÑ", "error-invalid-domain" : "инвалид домен", "error-invalid-email" : "Ðеважећа е __емаил__", "error-invalid-file-height" : "Ðеважећи виÑина фајл", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Ðеважећи ширина фајл", "error-invalid-from-address" : "обавеÑтили Ñте инвалид ОД адреÑу.", "error-invalid-integration" : "неважећи интеграција", + "error-invalid-method" : "nevažeći начин", "error-invalid-name" : "nevažeći назив", "error-invalid-password" : "Погрешна лозинка", "error-invalid-redirectUri" : "неважећи редирецтУри", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>% Ñ</strong> није иÑправан назив Ñоба, <br/> кориÑтити Ñамо Ñлова, бројеве, цртице и доња", "error-invalid-room-type" : "<strong>__type__</strong> није иÑправан тип Ñоба.", "error-invalid-settings" : "Ðеважећи поÑтавке које пружа", + "error-invalid-subscription" : "неважећи претплата", "error-invalid-token" : "Ðеважећи токен", "error-invalid-triggerWords" : "Ðеважећи триггерВордÑ", "error-invalid-urls" : "Ðеважећи УРЛ-ови", @@ -346,15 +354,21 @@ "error-invalid-username" : "Погрешно кориÑничко име", "error-message-deleting-blocked" : "Порука бриÑање је блокиран", "error-message-editing-blocked" : "уређивање порука је блокиран", + "error-message-size-exceeded" : "величина поруке већа од МеÑÑаге_МакÐлловедСизе", "error-missing-unsubscribe-link" : "Морате навеÑти [унÑубÑцрибе] линк.", + "error-no-tokens-for-this-user" : "Ðема токени за овај кориÑника", "error-not-allowed" : "Ðије дозвољено", "error-not-authorized" : "није овлашћен", + "error-push-disabled" : "ПуÑÑ… је онемогућен", "error-remove-last-owner" : "Ово је поÑледњи влаÑник. Молимо подеÑите новог влаÑника пре него што уклоните овај.", "error-role-in-use" : "Ðе можете бриÑати улогу јер је у употреби", "error-role-name-required" : "Име улога је потребно", "error-the-field-is-required" : "је обавезно поље __фиелд__.", "error-too-many-requests" : "Грешка, превише захтева. Молим те уÑпори. Морате да Ñачекате __ÑецондÑ__ Ñекунди пре него што поново покушава.", + "error-user-is-not-activated" : "КориÑник није активиран", "error-user-not-in-room" : "КориÑник није у овој Ñоби", + "error-user-registration-disabled" : "РегиÑтрација је онемогућен", + "error-user-registration-secret" : "РегиÑтрација је дозвољено Ñамо преко Сецрет УРЛ", "error-you-are-last-owner" : "Ви Ñте поÑледњи влаÑник. Молимо поÑтавите новог влаÑника пре него што напуÑти проÑторију.", "Esc_to" : "ЕÑц да", "Example_s" : "Пример: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Ðо закачене порука", "No_results_found" : "Ðема резултата", "No_starred_messages" : "Ðо звездицом порука", - "no_tokens_for_this_user" : "Ðема токени за овај кориÑника", "No_user_with_username_%s_was_found" : "Ðе кориÑник Ñа кориÑничким именом <strong>\"% Ñ\"</strong> је пронађен!", "Not_allowed" : "Ðије дозвољено", "Not_authorized" : "није овлашћен", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "КориÑник је иÑкључен", "User_Info" : "podaci о кориÑнику", "User_is_no_longer_an_admin" : "КориÑник више није админ", - "User_is_not_activated" : "КориÑник није активиран", "User_is_now_an_admin" : "КориÑник је Ñада ÐдминиÑтратор", "User_joined_channel" : "Се придружио канал.", "User_joined_channel_female" : "Се придружио канал.", diff --git a/packages/rocketchat-lib/i18n/sv.i18n.json b/packages/rocketchat-lib/i18n/sv.i18n.json index 2372ea54ab0c91cf61048ef78aa9f56913894962..f62396f12385970748c745923df6ec0020966c8f 100644 --- a/packages/rocketchat-lib/i18n/sv.i18n.json +++ b/packages/rocketchat-lib/i18n/sv.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Varning, för mÃ¥nga förfrÃ¥gningar. Sakta ned. Du mÃ¥ste vänta %s sekunder innan du kan prova igen.", "error-action-not-allowed" : "__action__ är inte tillÃ¥tet", "error-application-not-found" : "Applikation kunde ej hittas", + "error-archived-duplicate-name" : "Det finns en arkiverad kanal med namnet \"__room_name__\"", + "error-avatar-invalid-url" : "Ogiltig avatar URL: __url__", + "error-avatar-url-handling" : "Fel vid hantering avatar inställningen frÃ¥n en URL (__url__) för __username__", "error-cant-invite-for-direct-room" : "Det gÃ¥r inte att bjuda in användare till direkta rum", "error-could-not-change-email" : "Det gick inte att ändra e-post", + "error-could-not-change-name" : "Det gick inte att ändra namn", + "error-could-not-change-username" : "Det gick inte att ändra användarnamn", "error-delete-protected-role" : "Det gÃ¥r inte att radera en skyddad roll", "error-department-not-found" : "Avdelning inte hittad", "error-duplicate-channel-name" : "En kanal med namnet \\\"%s\\\" existerar redan", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Ogiltig kanal. Börja med @ eller #", "error-invalid-custom-field" : "Ogiltigt anpassat fält", "error-invalid-custom-field-name" : "Ogiltig anpassad fältnamn. Använd endast bokstäver, siffror, bindestreck och understreck.", + "error-invalid-description" : "ogiltig beskrivning", "error-invalid-domain" : "Ogiltig domän", "error-invalid-email" : "Ogiltig e __email__", "error-invalid-file-height" : "Felaktig filhöjd", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Felaktig filbredd", "error-invalid-from-address" : "Dig informerad en ogiltig FRÃ…N adress.", "error-invalid-integration" : "ogiltig integration", + "error-invalid-method" : "ogiltigt metod", "error-invalid-name" : "Ogiltigt namn", "error-invalid-password" : "Felaktigt lösenord", "error-invalid-redirectUri" : "ogiltig redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> är inte ett giltigt rumsnamn, <br/> Använd endast bokstäver, siffror, bindestreck och understreck", "error-invalid-room-type" : "<strong>__type__</strong> är inte en giltig rumstyp.", "error-invalid-settings" : "Ogiltiga inställningar som", + "error-invalid-subscription" : "ogiltig abonnemang", "error-invalid-token" : "ogiltig token", "error-invalid-triggerWords" : "ogiltiga triggerWords", "error-invalid-urls" : "ogiltiga webbadresser", @@ -346,15 +354,21 @@ "error-invalid-username" : "Ogiltigt användarnamn", "error-message-deleting-blocked" : "Meddelande radering är blockerad", "error-message-editing-blocked" : "Meddelande redigering är blockerad", + "error-message-size-exceeded" : "Meddelandestorleken överstiger Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Du mÃ¥ste ge [unsubscribe] länk.", + "error-no-tokens-for-this-user" : "Det finns inga polletter för användare", "error-not-allowed" : "Inte tillÃ¥tet", "error-not-authorized" : "ej tillÃ¥tet", + "error-push-disabled" : "Push är inaktiverat", "error-remove-last-owner" : "Detta är den sista ägaren. Ställ in en ny ägare innan du tar bort detta.", "error-role-in-use" : "Det gÃ¥r inte att radera rollen eftersom den används", "error-role-name-required" : "Roll namn krävs", "error-the-field-is-required" : "Fältet __field__ krävs.", "error-too-many-requests" : "Fel, alltför mÃ¥nga förfrÃ¥gningar. Snälla sakta ner. Du mÃ¥ste vänta __seconds__ sekunder innan du försöker igen.", + "error-user-is-not-activated" : "Användaren är inte aktiverad", "error-user-not-in-room" : "Användaren är inte i det här rummet", + "error-user-registration-disabled" : "Användarregistrering är inaktiverad", + "error-user-registration-secret" : "Användarregistrering är endast tillÃ¥tet via Secret URL", "error-you-are-last-owner" : "Du är den sista ägaren. Ställ ny ägare innan de lämnar rummet.", "Esc_to" : "Esc för att", "Example_s" : "Exempel: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Inga pinnade meddelanden", "No_results_found" : "Inga resultat funna", "No_starred_messages" : "Inga stjärnmarkerade meddelanden", - "no_tokens_for_this_user" : "Det finns inga polletter för användare", "No_user_with_username_%s_was_found" : "Ingen användare med användarnamnet <strong>\"%s\"</strong> kunde hittas!", "Not_allowed" : "Inte tillÃ¥ten", "Not_authorized" : "Inte auktoriserad", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Användaren har kopplats bort", "User_Info" : "Användarinfo", "User_is_no_longer_an_admin" : "Användaren är inte längre administratör", - "User_is_not_activated" : "Användaren är inte aktiverad", "User_is_now_an_admin" : "Användaren är nu administratör", "User_joined_channel" : "Har anslutit sig till kanalen.", "User_joined_channel_female" : "Har anslutit sig till kanalen.", diff --git a/packages/rocketchat-lib/i18n/ta-IN.i18n.json b/packages/rocketchat-lib/i18n/ta-IN.i18n.json index ff97b0ae085a1933abab7ce71f63afed90710015..d6c690d3a7955eb778cc4fc05a17bf0315b11eb0 100644 --- a/packages/rocketchat-lib/i18n/ta-IN.i18n.json +++ b/packages/rocketchat-lib/i18n/ta-IN.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "பிழை, பல கோரிகà¯à®•ைகளà¯. மெதà¯à®µà®¾à®• செயà¯à®¯à®µà¯à®®à¯. மீணà¯à®Ÿà¯à®®à¯ à®®à¯à®¯à®±à¯à®šà®¿à®•à¯à®•à¯à®®à¯ à®®à¯à®©à¯ %s வினாடிகள௠காதà¯à®¤à®¿à®°à¯à®•à¯à®• வேணà¯à®Ÿà¯à®®à¯", "error-action-not-allowed" : "__action__ அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆ", "error-application-not-found" : "விணà¯à®£à®ªà¯à®ª காணவிலà¯à®²à¯ˆ", + "error-archived-duplicate-name" : "பெயர௠'__room_name__' கொணà¯à®Ÿà¯ ஒர௠ஆவண சேனல௠இலà¯à®²à¯ˆ", + "error-avatar-invalid-url" : "தவறான சினà¯à®©à®®à¯ URL à®: __url__", + "error-avatar-url-handling" : "பிழை __username__ ஒர௠URL à® (__url__) சினà¯à®©à®®à¯ அமைபà¯à®ªà¯ˆ கையாளà¯à®®à¯ பொழà¯à®¤à¯", "error-cant-invite-for-direct-room" : "நேரடி அறைகள௠பயனரை அழைகà¯à®• à®®à¯à®Ÿà®¿à®¯à®¾à®¤à¯", "error-could-not-change-email" : "மினà¯à®©à®žà¯à®šà®²à¯ மாறà¯à®± à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", + "error-could-not-change-name" : "பெயர௠மாறà¯à®± à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", + "error-could-not-change-username" : "பயனர௠பெயர௠மாறà¯à®± à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", "error-delete-protected-role" : "பாதà¯à®•ாகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿ பஙà¯à®•௠நீகà¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", "error-department-not-found" : "தà¯à®±à¯ˆ இலà¯à®²à¯ˆ", "error-duplicate-channel-name" : "ஒர௠சேனல௠பெயர௠' %s' எனà¯à®± உளà¯à®³à®¤à¯", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "தவறான சேனலà¯. @ அலà¯à®²à®¤à¯ # தொடஙà¯à®•à¯à®®à¯", "error-invalid-custom-field" : "தவறான விரà¯à®ªà¯à®ª தà¯à®±à¯ˆà®¯à®¿à®²à¯", "error-invalid-custom-field-name" : "தவறான விரà¯à®ªà¯à®ª தà¯à®±à¯ˆà®¯à®¿à®²à¯ பெயரà¯. எழà¯à®¤à¯à®¤à¯à®•à¯à®•ளà¯, எணà¯à®•ளà¯, இணைபà¯à®ªà¯à®•à¯à®•à¯à®±à®¿à®•ள௠மறà¯à®±à¯à®®à¯ அடிகà¯à®•ோட௠பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à®µà¯à®®à¯.", + "error-invalid-description" : "தவறான விளகà¯à®•à®®à¯", "error-invalid-domain" : "தவறான டொமைனà¯", "error-invalid-email" : "தவறான மினà¯à®©à®žà¯à®šà®²à¯ __email__", "error-invalid-file-height" : "தவறான கோபà¯à®ªà¯ உயரமà¯", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "தவறான கோபà¯à®ªà¯ அகலமà¯", "error-invalid-from-address" : "நீஙà¯à®•ள௠மà¯à®•வரி செலà¯à®²à®¾à®¤ தகவலà¯.", "error-invalid-integration" : "தவறான à®’à®°à¯à®™à¯à®•ிணைபà¯à®ªà¯", + "error-invalid-method" : "தவறான à®®à¯à®±à¯ˆ", "error-invalid-name" : "தவறான பெயரà¯", "error-invalid-password" : "தவறான கடவà¯à®šà¯à®šà¯†à®¾à®²à¯", "error-invalid-redirectUri" : "தவறான redirecturi", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>% களà¯,</strong> சரியான அறைப௠பெயரை அலà¯à®² <br/> எழà¯à®¤à¯à®¤à¯à®•à¯à®•ளà¯, எணà¯à®•ளà¯, இணைபà¯à®ªà¯à®•à¯à®•à¯à®±à®¿à®•ள௠மறà¯à®±à¯à®®à¯ அடிகà¯à®•ோட௠பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤", "error-invalid-room-type" : "<strong>__type__</strong> செலà¯à®²à¯à®ªà®Ÿà®¿à®¯à®¾à®•à¯à®®à¯ அறையில௠வகை அலà¯à®².", "error-invalid-settings" : "வழஙà¯à®•பà¯à®ªà®Ÿà¯à®®à¯ செலà¯à®²à¯à®ªà®Ÿà®¿à®¯à®¾à®•ாத அமைபà¯à®ªà¯à®•ளà¯", + "error-invalid-subscription" : "தவறான சநà¯à®¤à®¾", "error-invalid-token" : "செலà¯à®²à¯à®ªà®Ÿà®¿à®¯à®¾à®•ாத டோகà¯à®•னà¯", "error-invalid-triggerWords" : "தவறான triggerWords", "error-invalid-urls" : "செலà¯à®²à®¾à®¤ URL களà¯", @@ -346,15 +354,21 @@ "error-invalid-username" : "தவறான பயனரà¯à®ªà¯†à®¯à®°à¯", "error-message-deleting-blocked" : "செயà¯à®¤à®¿ நீகà¯à®•à¯à®¤à®²à¯ தடà¯à®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯", "error-message-editing-blocked" : "செயà¯à®¤à®¿ எடிடà¯à®Ÿà®¿à®™à¯ தடà¯à®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯", + "error-message-size-exceeded" : "செயà¯à®¤à®¿ அளவ௠Message_MaxAllowedSize மீறà¯à®•ிறதà¯", "error-missing-unsubscribe-link" : "நீஙà¯à®•ள௠[சநà¯à®¤à®¾à®µà®¿à®²à®•à¯] இணைபà¯à®ªà¯ˆ வழஙà¯à®• வேணà¯à®Ÿà¯à®®à¯.", + "error-no-tokens-for-this-user" : "இநà¯à®¤à®ªà¯ பயனரà¯à®•à¯à®•௠டோகà¯à®•னà¯à®•ள௠உளà¯à®³à®©", "error-not-allowed" : "அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆ", "error-not-authorized" : "à®…à®™à¯à®•ீகாரம௠இலà¯à®²à¯ˆ", + "error-push-disabled" : "பà¯à®·à¯ à®®à¯à®Ÿà®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯", "error-remove-last-owner" : "இநà¯à®¤ கடைசி உரிமையாளரà¯. இநà¯à®¤ மொழியை அகறà¯à®±à¯à®µà®¤à®±à¯à®•௠மà¯à®©à¯à®©à®°à¯ ஒர௠பà¯à®¤à®¿à®¯ உரிமையாளர௠அமைகà¯à®• கொளà¯à®³à®µà¯à®®à¯.", "error-role-in-use" : "இத௠பயனà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®²à¯ à®à®©à¯†à®©à®¿à®²à¯ பஙà¯à®•௠நீகà¯à®• à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ", "error-role-name-required" : "பஙà¯à®•௠பெயர௠தேவை", "error-the-field-is-required" : "தà¯à®±à¯ˆà®¯à®¿à®²à¯ __field__ தேவைபà¯à®ªà®Ÿà¯à®•ிறதà¯.", "error-too-many-requests" : "பிழை, பல கோரிகà¯à®•ைகளà¯. மெதà¯à®µà®¾à®• செயà¯à®¯à®µà¯à®®à¯. மீணà¯à®Ÿà¯à®®à¯ à®®à¯à®¯à®±à¯à®šà®¿à®•à¯à®•à¯à®®à¯ à®®à¯à®©à¯ __seconds__ வினாடிகள௠காதà¯à®¤à®¿à®°à¯à®•à¯à®• வேணà¯à®Ÿà¯à®®à¯.", + "error-user-is-not-activated" : "பயனர௠செயலà¯à®ªà®Ÿà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®•ிறதà¯", "error-user-not-in-room" : "பயனர௠இநà¯à®¤ அறையில௠இலà¯à®²à¯ˆ", + "error-user-registration-disabled" : "பயனர௠பதிவ௠மà¯à®Ÿà®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯", + "error-user-registration-secret" : "பயனர௠பதிவ௠மடà¯à®Ÿà¯à®®à¯‡ இரகசிய URL வழியாக அனà¯à®®à®¤à®¿", "error-you-are-last-owner" : "நீஙà¯à®•ள௠கடநà¯à®¤ உரிமையாளரà¯. அறையை விடà¯à®Ÿà¯ à®®à¯à®©à¯ பà¯à®¤à®¿à®¯ உரிமையாளர௠அமைகà¯à®• கொளà¯à®³à®µà¯à®®à¯.", "Esc_to" : "esc விசையை", "Example_s" : "உதாரணமà¯: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "பொரà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®Ÿà®© செயà¯à®¤à®¿à®•ளை இலà¯à®²à¯ˆ", "No_results_found" : "à®®à¯à®Ÿà®¿à®µà¯à®•ள௠எதà¯à®µà¯à®®à¯ இலà¯à®²à¯ˆ", "No_starred_messages" : "கà¯à®±à®¿à®¯à®¿à®Ÿà®ªà¯à®ªà®Ÿà¯à®Ÿ மினà¯à®©à®žà¯à®šà®²à¯à®®à¯ இலà¯à®²à¯ˆ", - "no_tokens_for_this_user" : "இநà¯à®¤à®ªà¯ பயனரà¯à®•à¯à®•௠டோகà¯à®•னà¯à®•ள௠உளà¯à®³à®©", "No_user_with_username_%s_was_found" : "பயனர௠பெயர௠<strong>\" %s\" பதிலà¯</strong> பயனர௠எவரையà¯à®®à¯ கணà¯à®Ÿà¯à®ªà®¿à®Ÿà®¿à®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯!", "Not_allowed" : "அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆ", "Not_authorized" : "à®…à®™à¯à®•ீகாரம௠இலà¯à®²à¯ˆ", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "பயனர௠தà¯à®£à¯à®Ÿà®¿à®¤à¯à®¤à¯à®³à¯à®³à®¤à¯", "User_Info" : "பயனர௠தகவலà¯", "User_is_no_longer_an_admin" : "பயனர௠இனி ஒர௠நிரà¯à®µà®¾à®•ம௠உளà¯à®³à®¤à¯", - "User_is_not_activated" : "பயனர௠செயலà¯à®ªà®Ÿà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®•ிறதà¯", "User_is_now_an_admin" : "பயனர௠இபà¯à®ªà¯‡à®¾à®¤à¯ ஒர௠நிரà¯à®µà®¾à®•ம௠உளà¯à®³à®¤à¯", "User_joined_channel" : "சேனல௠சேரà¯à®¨à¯à®¤à¯à®³à¯à®³à®¾à®°à¯.", "User_joined_channel_female" : "சேனல௠சேரà¯à®¨à¯à®¤à¯à®³à¯à®³à®¾à®°à¯.", diff --git a/packages/rocketchat-lib/i18n/tr.i18n.json b/packages/rocketchat-lib/i18n/tr.i18n.json index 3da6f21e7f90f9ac88c14c9f5019ec20db62396b..be897045b66db0abb8fb35c4ff4fd26ab062c780 100644 --- a/packages/rocketchat-lib/i18n/tr.i18n.json +++ b/packages/rocketchat-lib/i18n/tr.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Hata, çok fazla istek. Lütfen yavaÅŸla. Sen tekrar denemeden önce %s saniye beklemeniz gerekir", "error-action-not-allowed" : "__action__ izin verilmez", "error-application-not-found" : "Uygulama bulunamadı", + "error-archived-duplicate-name" : "Adı '__room_name__' ile arÅŸivlenmiÅŸ bir kanal var", + "error-avatar-invalid-url" : "Geçersiz avatar URL: __url__", + "error-avatar-url-handling" : "Hata __username__ için bir URL (__url__) den avatar ayarını tutarken", "error-cant-invite-for-direct-room" : "DoÄŸrudan odalara kullanıcı davet edemez", "error-could-not-change-email" : "E-posta deÄŸiÅŸtirmek olamazdı", + "error-could-not-change-name" : "adını deÄŸiÅŸtirmek olamazdı", + "error-could-not-change-username" : "adını deÄŸiÅŸtirmek olamazdı", "error-delete-protected-role" : "Korunan rol silinemiyor", "error-department-not-found" : "Bölümü bulunamadı", "error-duplicate-channel-name" : "A Kanal adıyla ' %s' var", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "Geçersiz kanal. @ Veya # ile baÅŸlayın", "error-invalid-custom-field" : "Geçersiz özel alan", "error-invalid-custom-field-name" : "Geçersiz özel alan adı. sadece harf, rakam, tire ve alt çizgi kullanın.", + "error-invalid-description" : "geçersiz açıklama", "error-invalid-domain" : "geçersiz alan", "error-invalid-email" : "Geçersiz e-posta __email__", "error-invalid-file-height" : "Geçersiz dosya yüksekliÄŸi", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "Geçersiz dosya geniÅŸliÄŸi", "error-invalid-from-address" : "EÄŸer adresinden DAN geçersiz bilgilendirdi.", "error-invalid-integration" : "geçersiz entegrasyon", + "error-invalid-method" : "geçersiz yöntem", "error-invalid-name" : "Geçersiz isim", "error-invalid-password" : "Geçersiz ÅŸifre", "error-invalid-redirectUri" : "geçersiz redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> geçerli <strong>bir</strong> oda adı deÄŸil, <br/> sadece harf, rakam, tire ve alt kullanmak", "error-invalid-room-type" : "<strong>__type__</strong> geçerli <strong>bir</strong> oda tipi deÄŸil.", "error-invalid-settings" : "saÄŸlanan Geçersiz ayarlar", + "error-invalid-subscription" : "geçersiz abonelik", "error-invalid-token" : "geçersiz simge", "error-invalid-triggerWords" : "geçersiz triggerWords", "error-invalid-urls" : "geçersiz URL'ler", @@ -346,15 +354,21 @@ "error-invalid-username" : "Geçersiz kullanıcı adı", "error-message-deleting-blocked" : "Mesaj silme engellendi", "error-message-editing-blocked" : "İleti düzenleme engellendi", + "error-message-size-exceeded" : "İleti boyutu Message_MaxAllowedSize aşıyor", "error-missing-unsubscribe-link" : "Sen [abonelikten] baÄŸlantısını saÄŸlamalıdır.", + "error-no-tokens-for-this-user" : "Bu kullanıcı için belirteçleri vardır", "error-not-allowed" : "İzin verilmedi", "error-not-authorized" : "Yetkili deÄŸil", + "error-push-disabled" : "Itme devre dışı", "error-remove-last-owner" : "Bu son sahibidir. Bu kaldırmadan önce yeni bir sahibi ayarlayın.", "error-role-in-use" : "kullanımda olduÄŸundan rol silinemiyor", "error-role-name-required" : "Rol adı gerekli", "error-the-field-is-required" : "Alan __field__ gereklidir.", "error-too-many-requests" : "Hata, çok fazla istek. Lütfen yavaÅŸla. Yine denemeden önce __seconds__ saniye beklemeniz gerekir.", + "error-user-is-not-activated" : "Kullanıcı etkinleÅŸtirilmedi", "error-user-not-in-room" : "Kullanıcı bu odada deÄŸil", + "error-user-registration-disabled" : "Kullanıcı kaydı devre dışı", + "error-user-registration-secret" : "Kullanıcı kaydı sadece Gizli URL aracılığıyla izin", "error-you-are-last-owner" : "Sen son sahibi. oda ayrılmadan önce yeni sahibini ayarlayın.", "Esc_to" : "Esc için", "Example_s" : "Örnek: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "Hayır sabitlenmiÅŸ mesajlar", "No_results_found" : "Sonuç bulunamadı", "No_starred_messages" : "Favori iletin yok", - "no_tokens_for_this_user" : "Bu kullanıcı için belirteçleri vardır", "No_user_with_username_%s_was_found" : "Kullanıcı adı <strong>\" %s\"</strong> ile hiçbir kullanıcı bulundu!", "Not_allowed" : "Izin verilmedi", "Not_authorized" : "Yetkili deÄŸil", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "Kullanıcı baÄŸlantısı kesildi", "User_Info" : "kullanıcı bilgisi", "User_is_no_longer_an_admin" : "Kullanıcı artık bir yönetici", - "User_is_not_activated" : "Kullanıcı etkinleÅŸtirilmedi", "User_is_now_an_admin" : "Kullanıcı ÅŸimdi bir yönetici", "User_joined_channel" : "Kanala katıldı.", "User_joined_channel_female" : "Kanala katıldı.", diff --git a/packages/rocketchat-lib/i18n/uk.i18n.json b/packages/rocketchat-lib/i18n/uk.i18n.json index ded25a81f2e9bc67e50cef9e4ec8972196e71c9e..17e2f808e0b4068a07bd935b2e54994f0b486bf0 100644 --- a/packages/rocketchat-lib/i18n/uk.i18n.json +++ b/packages/rocketchat-lib/i18n/uk.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "Помилка, занадто багато запитів. Будь лаÑка ÑповільнитиÑÑ. Ви повинні почекати %s Ñекунд перед повторною Ñпробою", "error-action-not-allowed" : "__action__ не допуÑкаєтьÑÑ", "error-application-not-found" : "Додаток не знайдено", + "error-archived-duplicate-name" : "Там в архівний канал з ім'Ñм '__room_name__'", + "error-avatar-invalid-url" : "Ðевірний аватар URL: __url__", + "error-avatar-url-handling" : "Помилка при роботі уÑтановки аватара з URL (__url__) Ð´Ð»Ñ __username__", "error-cant-invite-for-direct-room" : "Ðе можна запроÑити кориÑтувача на прÑмі номери", "error-could-not-change-email" : "Ðеможливо змінити електронну пошту", + "error-could-not-change-name" : "Ðеможливо змінити ім'Ñ", + "error-could-not-change-username" : "Ðеможливо змінити ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача", "error-delete-protected-role" : "Ðеможливо видалити захищену роль", "error-department-not-found" : "Департамент не найден", "error-duplicate-channel-name" : "Канал з ім'Ñм ' %s' Ñ–Ñнує", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "ÐеприпуÑтимий канал. Почніть з @ або #", "error-invalid-custom-field" : "неприпуÑтиме поле", "error-invalid-custom-field-name" : "Ðеправильне ім'Ñ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувача поле. ВикориÑтовуйте тільки латинÑькі букви, цифри, Ð´ÐµÑ„Ñ–Ñ Ñ– підкреÑленнÑ.", + "error-invalid-description" : "неправильне опиÑ", "error-invalid-domain" : "невірний домен", "error-invalid-email" : "Invalid __email__ електронної пошти", "error-invalid-file-height" : "Ðевірна виÑота файлу", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "ÐеприпуÑтима ширина файлу", "error-invalid-from-address" : "Ви повідомили, інвалід адреÑу.", "error-invalid-integration" : "Invalid інтеграціÑ", + "error-invalid-method" : "неприпуÑтимий метод", "error-invalid-name" : "неправильне ім'Ñ", "error-invalid-password" : "неправильний пароль", "error-invalid-redirectUri" : "Invalid redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong> %s</strong> не Ñ” допуÑтимим ім'Ñм кімнати, <br/> ВикориÑтовуйте тільки латинÑькі букви, цифри, Ð´ÐµÑ„Ñ–Ñ Ñ– підкреÑленнÑ", "error-invalid-room-type" : "<strong>__type__</strong> не Ñ” допуÑтимим типом номера.", "error-invalid-settings" : "Ðевірні параметри, надані", + "error-invalid-subscription" : "Invalid підпиÑка", "error-invalid-token" : "ÐеприпуÑтимий маркер", "error-invalid-triggerWords" : "недійÑні triggerWords", "error-invalid-urls" : "недійÑні URL", @@ -346,15 +354,21 @@ "error-invalid-username" : "Ðевірне ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача", "error-message-deleting-blocked" : "Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð±Ð»Ð¾ÐºÑƒÑ”Ñ‚ÑŒÑÑ", "error-message-editing-blocked" : "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ блокуєтьÑÑ", + "error-message-size-exceeded" : "Розмір Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "Ви повинні надати [відпиÑки] поÑиланнÑ.", + "error-no-tokens-for-this-user" : "Там немає лекÑеми Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ кориÑтувача", "error-not-allowed" : "Ðе дозволено", "error-not-authorized" : "заборонено", + "error-push-disabled" : "натиÑніть відключений", "error-remove-last-owner" : "Це оÑтанній влаÑник. Будь лаÑка, вÑтановіть новий влаÑник, перш ніж видалити цей.", "error-role-in-use" : "Ðеможливо видалити роль, тому що це в викориÑтанні", "error-role-name-required" : "Ім'Ñ Ñ€Ð¾Ð»Ñ– потрібно", "error-the-field-is-required" : "Поле __field__ потрібно.", "error-too-many-requests" : "Помилка, занадто багато запитів. Будь лаÑка ÑповільнитиÑÑ. Ви повинні почекати __seconds__ Ñекунд, перш ніж намагатиÑÑ Ð·Ð½Ð¾Ð²Ñƒ.", + "error-user-is-not-activated" : "КориÑтувач не активовано", "error-user-not-in-room" : "Ðема в цій кімнаті", + "error-user-registration-disabled" : "РеєÑÑ‚Ñ€Ð°Ñ†Ñ–Ñ ÐºÐ¾Ñ€Ð¸Ñтувачів відключена", + "error-user-registration-secret" : "РеєÑÑ‚Ñ€Ð°Ñ†Ñ–Ñ ÐºÐ¾Ñ€Ð¸Ñтувача допуÑкаєтьÑÑ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ за допомогою Ñекретної URL", "error-you-are-last-owner" : "Ви оÑтанній влаÑник. Будь лаÑка, вÑтановіть новий влаÑник перш ніж покинути кімнату.", "Esc_to" : "Esc, щоб", "Example_s" : "Приклад: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "ÐÑ– покладали повідомлень", "No_results_found" : "Ðічого не знайдено", "No_starred_messages" : "Ðемає позначених повідомлень", - "no_tokens_for_this_user" : "Там немає лекÑеми Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ кориÑтувача", "No_user_with_username_%s_was_found" : "ÐÑ– один кориÑтувач з ім'Ñм кориÑтувача <strong>\" %s\"</strong> не було знайдено!", "Not_allowed" : "Ðе дозволено", "Not_authorized" : "заборонено", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "КориÑтувач відключив", "User_Info" : "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ кориÑтувача", "User_is_no_longer_an_admin" : "Ðема більше не адмін", - "User_is_not_activated" : "КориÑтувач не активовано", "User_is_now_an_admin" : "КориÑтувач тепер адмініÑтратор", "User_joined_channel" : "ПриєднавÑÑ Ð´Ð¾ каналу.", "User_joined_channel_female" : "ПриєднавÑÑ Ð´Ð¾ каналу.", diff --git a/packages/rocketchat-lib/i18n/zh-HK.i18n.json b/packages/rocketchat-lib/i18n/zh-HK.i18n.json index 94104c90dbba8554bbd1b6a2a0f3be4a9b2b8af9..464132a10942596f3e628bbe50166cc87f542d43 100644 --- a/packages/rocketchat-lib/i18n/zh-HK.i18n.json +++ b/packages/rocketchat-lib/i18n/zh-HK.i18n.json @@ -282,7 +282,7 @@ "User_has_been_deleted" : "ç”¨æˆ·å·²è¢«åˆ é™¤", "User_Info" : "用户信æ¯", "User_is_no_longer_an_admin" : "用户已ä¸å†æ˜¯ç®¡ç†å‘˜", - "User_is_not_activated" : "用户未激活", + "error-user-is-not-activated" : "用户未激活", "User_is_now_an_admin" : "用户已æˆä¸ºç®¡ç†å‘˜", "User_joined_channel" : "åŠ å…¥äº†é¢‘é“。", "User_joined_channel_female" : "åŠ å…¥äº†é¢‘é“。", @@ -313,4 +313,4 @@ "You_will_not_be_able_to_recover" : "æ‚¨å°†æ— æ³•æ¢å¤ï¼", "Your_entry_has_been_deleted" : "æ‚¨çš„é¡¹ç›®å·²è¢«åˆ é™¤ã€‚", "Your_Open_Source_solution" : "您自己的开æºèŠå¤©è§£å†³æ–¹æ¡ˆ" -} \ No newline at end of file +} diff --git a/packages/rocketchat-lib/i18n/zh-TW.i18n.json b/packages/rocketchat-lib/i18n/zh-TW.i18n.json index 285b5a9bfd074e4ed058469de50cda74bbf741c3..625fffb5a6d81ccca6f303f138096a33d51383db 100644 --- a/packages/rocketchat-lib/i18n/zh-TW.i18n.json +++ b/packages/rocketchat-lib/i18n/zh-TW.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "錯誤,太多的請求。請減速慢行。é‡è©¦å‰å¿…é ˆç‰å¾…ï¼…Sç§’", "error-action-not-allowed" : "__action__ä¸å…許", "error-application-not-found" : "æ‡‰ç”¨ç¨‹åºæœªæ‰¾åˆ°", + "error-archived-duplicate-name" : "有一個å為“__room_name__'å˜æª”的通é“", + "error-avatar-invalid-url" : "無效的é åƒç¶²å€ï¼š__url__", + "error-avatar-url-handling" : "出錯從__username__一個URL(__url__)辦ç†é åƒè¨ç½®", "error-cant-invite-for-direct-room" : "ä¸èƒ½é‚€è«‹ç”¨æˆ¶ç›´æŽ¥æˆ¿", "error-could-not-change-email" : "無法更改電å郵件", + "error-could-not-change-name" : "無法更改å稱", + "error-could-not-change-username" : "無法更改用戶å", "error-delete-protected-role" : "無法刪除å—ä¿è·çš„作用", "error-department-not-found" : "部未找到", "error-duplicate-channel-name" : "é »é“ '%s' å·²å˜åœ¨", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "無效的通é“。開始用@或#", "error-invalid-custom-field" : "ç„¡æ•ˆçš„è‡ªå®šç¾©å—æ®µ", "error-invalid-custom-field-name" : "ç„¡æ•ˆçš„è‡ªå®šç¾©å—æ®µå稱。åªèƒ½ä½¿ç”¨å—æ¯ï¼Œæ•¸å—,連å—符和下劃線。", + "error-invalid-description" : "無效的說明", "error-invalid-domain" : "域å無效", "error-invalid-email" : "無效的電å郵件__email__", "error-invalid-file-height" : "檔案高度ä¸åˆæ³•", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "檔案寬度ä¸åˆæ³•", "error-invalid-from-address" : "通知您一個無效的發件人地å€ã€‚", "error-invalid-integration" : "集æˆç„¡æ•ˆ", + "error-invalid-method" : "無效的方法", "error-invalid-name" : "無效的å稱", "error-invalid-password" : "無效的密碼", "error-invalid-redirectUri" : "無效redirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>ï¼…s</strong>䏿˜¯ä¸€å€‹æœ‰æ•ˆçš„æˆ¿é–“å稱, <br/>åªèƒ½ä½¿ç”¨å—æ¯ï¼Œæ•¸å—,連å—符和下劃線", "error-invalid-room-type" : "<strong>__type__</strong>䏿˜¯ä¸€å€‹æœ‰æ•ˆçš„æˆ¿åž‹ã€‚", "error-invalid-settings" : "æä¾›ç„¡æ•ˆçš„è¨ç½®", + "error-invalid-subscription" : "無效申購", "error-invalid-token" : "令牌無效", "error-invalid-triggerWords" : "無效triggerWords", "error-invalid-urls" : "無效的網å€", @@ -346,15 +354,21 @@ "error-invalid-username" : "無效的用戶å", "error-message-deleting-blocked" : "消æ¯åˆªé™¤è¢«é˜»æ¢", "error-message-editing-blocked" : "消æ¯ç·¨è¼¯å—阻", + "error-message-size-exceeded" : "郵件大å°è¶…éŽMessage_MaxAllowedSize", "error-missing-unsubscribe-link" : "æ‚¨å¿…é ˆæä¾›[退訂]éˆæŽ¥ã€‚", + "error-no-tokens-for-this-user" : "有該用戶沒有令牌", "error-not-allowed" : "ä¸å…許", "error-not-authorized" : "未經授權", + "error-push-disabled" : "推被ç¦ç”¨", "error-remove-last-owner" : "這是最後的主人。請刪除æ¤äººä¹‹å‰è¨ç½®ä¸€å€‹æ–°çš„æ‰€æœ‰è€…。", "error-role-in-use" : "ç„¡æ³•åˆªé™¤çš„è§’è‰²ï¼Œå› ç‚ºå®ƒåœ¨ä½¿ç”¨", "error-role-name-required" : "è§’è‰²åæ˜¯å¿…需的", "error-the-field-is-required" : "å—æ®µ__field__是必需的。", "error-too-many-requests" : "錯誤,太多的請求。請減速慢行。é‡è©¦å‰å¿…é ˆç‰å¾…__seconds__秒。", + "error-user-is-not-activated" : "用戶尚未繳活", "error-user-not-in-room" : "ç”¨æˆ¶ä¸æ˜¯åœ¨é€™å€‹æˆ¿é–“", + "error-user-registration-disabled" : "用戶註冊被ç¦ç”¨", + "error-user-registration-secret" : "用戶註冊åªèƒ½é€šéŽç§˜å¯†å…許URL", "error-you-are-last-owner" : "ä½ æ˜¯æœ€å¾Œçš„ä¸»äººã€‚è«‹é›¢é–‹æˆ¿é–“ä¹‹å‰è¨ç½®çš„æ–°ä¸»äººã€‚", "Esc_to" : "退出", "Example_s" : "例如: <code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "尚未釘é¸è¨Šæ¯", "No_results_found" : "æœªæ‰¾åˆ°çµæžœ", "No_starred_messages" : "ä¸åŠ æ˜Ÿæ¨™çš„éƒµä»¶", - "no_tokens_for_this_user" : "有該用戶沒有令牌", "No_user_with_username_%s_was_found" : "沒有æ¤ç”¨æˆ¶ <strong>\"%s\"</strong> !", "Not_allowed" : "ä¸å…許", "Not_authorized" : "未經授權", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "用戶已斷開連接", "User_Info" : "用戶資料", "User_is_no_longer_an_admin" : "用戶ä¸å†æ˜¯ç®¡ç†å“¡", - "User_is_not_activated" : "用戶尚未繳活", "User_is_now_an_admin" : "用戶已æˆç‚ºç®¡ç†å“¡", "User_joined_channel" : "åŠ å…¥äº†é »é“。", "User_joined_channel_female" : "åŠ å…¥äº†é »é“。", diff --git a/packages/rocketchat-lib/i18n/zh.i18n.json b/packages/rocketchat-lib/i18n/zh.i18n.json index a7c5e17238f398c5fc0af69170375a97e01812fa..971a3c9a8d0210586b64803bef9b525d1d66ad94 100644 --- a/packages/rocketchat-lib/i18n/zh.i18n.json +++ b/packages/rocketchat-lib/i18n/zh.i18n.json @@ -308,8 +308,13 @@ "Error_too_many_requests" : "å‘生错误:请求过多。请平é™ä¸‹æ¥Â %s ç§’åŽé‡è¯•", "error-action-not-allowed" : "__action__ä¸å…许", "error-application-not-found" : "åº”ç”¨ç¨‹åºæœªæ‰¾åˆ°", + "error-archived-duplicate-name" : "有一个å为“__room_name__'å˜æ¡£çš„通é“", + "error-avatar-invalid-url" : "æ— æ•ˆçš„å¤´åƒç½‘å€ï¼š__url__", + "error-avatar-url-handling" : "出错从__username__一个URL(__url__)办ç†å¤´åƒè®¾ç½®", "error-cant-invite-for-direct-room" : "ä¸èƒ½é‚€è¯·ç”¨æˆ·ç›´æŽ¥æˆ¿", "error-could-not-change-email" : "æ— æ³•æ›´æ”¹ç”µå邮件", + "error-could-not-change-name" : "æ— æ³•æ›´æ”¹åç§°", + "error-could-not-change-username" : "æ— æ³•æ›´æ”¹ç”¨æˆ·å", "error-delete-protected-role" : "ç¦æ¢åˆ 除å—ä¿æŠ¤çš„è§’è‰²", "error-department-not-found" : "ä¸å˜åœ¨è¯¥éƒ¨é—¨", "error-duplicate-channel-name" : "é¢‘é“ '%s' å·²å˜åœ¨", @@ -324,6 +329,7 @@ "error-invalid-channel-start-with-chars" : "æ— æ•ˆçš„é€šé“。开始用@或#", "error-invalid-custom-field" : "æ— æ•ˆçš„è‡ªå®šä¹‰å—æ®µ", "error-invalid-custom-field-name" : "æ— æ•ˆçš„è‡ªå®šä¹‰å—æ®µå称。åªèƒ½ä½¿ç”¨å—æ¯ï¼Œæ•°å—,连å—符和下划线。", + "error-invalid-description" : "æ— æ•ˆçš„è¯´æ˜Ž", "error-invalid-domain" : "åŸŸåæ— 效", "error-invalid-email" : "æ— æ•ˆçš„ç”µå邮件__email__", "error-invalid-file-height" : "æ— æ•ˆçš„æ–‡ä»¶é«˜åº¦", @@ -331,6 +337,7 @@ "error-invalid-file-width" : "æ— æ•ˆçš„æ–‡ä»¶å®½åº¦", "error-invalid-from-address" : "您的 FROM åœ°å€æ— 效。", "error-invalid-integration" : "é›†æˆæ— 效", + "error-invalid-method" : "æ— æ•ˆçš„æ–¹æ³•", "error-invalid-name" : "æ— æ•ˆçš„åç§°", "error-invalid-password" : "æ— æ•ˆçš„å¯†ç ", "error-invalid-redirectUri" : "æ— æ•ˆredirectUri", @@ -339,6 +346,7 @@ "error-invalid-room-name" : "<strong>%s</strong>䏿˜¯åˆæ³•的房间å,<br>ä»…å¯ä»¥ä½¿ç”¨å—æ¯ã€æ•°å—以åŠä¸‹åˆ’线", "error-invalid-room-type" : "<strong>__type__</strong>䏿˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æˆ¿é—´å。", "error-invalid-settings" : "æä¾›æ— 效的设置", + "error-invalid-subscription" : "æ— æ•ˆç”³è´", "error-invalid-token" : "ä»¤ç‰Œæ— æ•ˆ", "error-invalid-triggerWords" : "æ— æ•ˆtriggerWords", "error-invalid-urls" : "æ— æ•ˆçš„ç½‘å€", @@ -346,15 +354,21 @@ "error-invalid-username" : "æ— æ•ˆçš„ç”¨æˆ·å", "error-message-deleting-blocked" : "消æ¯åˆ 除被阻æ¢", "error-message-editing-blocked" : "消æ¯ç¼–辑å—阻", + "error-message-size-exceeded" : "邮件大å°è¶…过Message_MaxAllowedSize", "error-missing-unsubscribe-link" : "å¿…é¡»æä¾›ï¼»å–消订阅]的链接。", + "error-no-tokens-for-this-user" : "该用户没有相应 token", "error-not-allowed" : "ä¸å…许", "error-not-authorized" : "æœªç»æŽˆæƒ", + "error-push-disabled" : "推被ç¦ç”¨", "error-remove-last-owner" : "这是最åŽçš„ä¸»äººã€‚è¯·åˆ é™¤æ¤äººä¹‹å‰è®¾ç½®ä¸€ä¸ªæ–°çš„æ‰€æœ‰è€…。", "error-role-in-use" : "ç¦æ¢åˆ é™¤è¯¥è§’è‰²ï¼Œå› ä¸ºå®ƒæ£åœ¨ä½¿ç”¨ä¸", "error-role-name-required" : "请输入角色å", "error-the-field-is-required" : "å—æ®µ__field__是必需的。", "error-too-many-requests" : "错误,太多的请求。请å‡é€Ÿæ…¢è¡Œã€‚é‡è¯•å‰å¿…é¡»ç‰å¾…__seconds__秒。", + "error-user-is-not-activated" : "用户未激活", "error-user-not-in-room" : "ç”¨æˆ·ä¸æ˜¯åœ¨è¿™ä¸ªæˆ¿é—´", + "error-user-registration-disabled" : "用户注册被ç¦ç”¨", + "error-user-registration-secret" : "用户注册åªèƒ½é€šè¿‡ç§˜å¯†å…许URL", "error-you-are-last-owner" : "ä½ æ˜¯æˆ¿é—´å½“å‰çš„æ‹¥æœ‰è€…,想用离开房间请先é‡è®¾æ‹¥æœ‰è€…。", "Esc_to" : "退出", "Example_s" : "例如:<code class=\"inline\">%s</code>", @@ -687,7 +701,6 @@ "No_pinned_messages" : "未固定的信æ¯", "No_results_found" : "æ— ç»“æžœ", "No_starred_messages" : "æœªæ ‡è®°çš„ä¿¡æ¯", - "no_tokens_for_this_user" : "该用户没有相应 token", "No_user_with_username_%s_was_found" : "未找到用户 <strong>\"%s\"</strong> !", "Not_allowed" : "ä¸å…许", "Not_authorized" : "为认è¯", @@ -1054,7 +1067,6 @@ "User_has_disconnected" : "用户已离线", "User_Info" : "用户信æ¯", "User_is_no_longer_an_admin" : "用户已ä¸å†æ˜¯ç®¡ç†å‘˜", - "User_is_not_activated" : "用户未激活", "User_is_now_an_admin" : "用户已æˆä¸ºç®¡ç†å‘˜", "User_joined_channel" : "åŠ å…¥äº†é¢‘é“。", "User_joined_channel_female" : "åŠ å…¥äº†é¢‘é“。", diff --git a/packages/rocketchat-lib/server/methods/joinDefaultChannels.coffee b/packages/rocketchat-lib/server/methods/joinDefaultChannels.coffee index a8f8c325f763766fcbde041edef824b25b37dd4f..120eef213c6781af8c4e494d58c5743031f78671 100644 --- a/packages/rocketchat-lib/server/methods/joinDefaultChannels.coffee +++ b/packages/rocketchat-lib/server/methods/joinDefaultChannels.coffee @@ -1,7 +1,7 @@ Meteor.methods joinDefaultChannels: (silenced) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] joinDefaultChannels -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'joinDefaultChannels' }) this.unblock() diff --git a/packages/rocketchat-lib/server/methods/removeOAuthService.coffee b/packages/rocketchat-lib/server/methods/removeOAuthService.coffee index 4b28a7a289da72e980462e95c09c1eceefb8d013..ce0c815af29c85744ebe5b730baa5c1f393bf0da 100644 --- a/packages/rocketchat-lib/server/methods/removeOAuthService.coffee +++ b/packages/rocketchat-lib/server/methods/removeOAuthService.coffee @@ -1,10 +1,10 @@ Meteor.methods removeOAuthService: (name) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] removeOAuthService -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'removeOAuthService' }) unless RocketChat.authz.hasPermission( Meteor.userId(), 'add-oauth-service') is true - throw new Meteor.Error 'not-authorized', '[methods] removeOAuthService -> Not authorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'removeOAuthService' } name = name.toLowerCase().replace(/[^a-z0-9]/g, '') name = s.capitalize(name) diff --git a/packages/rocketchat-lib/server/methods/restartServer.coffee b/packages/rocketchat-lib/server/methods/restartServer.coffee index 0104726d8361e18fb30f0072061b5dd8276fba87..622d88bef23cff8fe111aafbdee798b445c6b5f8 100644 --- a/packages/rocketchat-lib/server/methods/restartServer.coffee +++ b/packages/rocketchat-lib/server/methods/restartServer.coffee @@ -1,10 +1,10 @@ Meteor.methods restart_server: -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] restart_server -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'restart_server' } unless RocketChat.authz.hasRole( Meteor.userId(), 'admin') is true - throw new Meteor.Error 'not-authorized', '[methods] restart_server -> Not authorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'restart_server' } Meteor.setTimeout -> process.exit(1) diff --git a/packages/rocketchat-lib/server/methods/robotMethods.coffee b/packages/rocketchat-lib/server/methods/robotMethods.coffee index 4a101fdacf1ce680349c1572c598f4f092b1123f..22cf5ba98560ace324d1aec67ba42e58e699b310 100644 --- a/packages/rocketchat-lib/server/methods/robotMethods.coffee +++ b/packages/rocketchat-lib/server/methods/robotMethods.coffee @@ -1,13 +1,13 @@ Meteor.methods 'robot.modelCall': (model, method, args) -> unless Meteor.userId() - throw new Meteor.Error 'invalid-user', '[methods] robot.modelCall -> Invalid user' + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'robot.modelCall' } unless RocketChat.authz.hasRole Meteor.userId(), 'robot' - throw new Meteor.Error 'unauthorized', '[methods] robot.modelCall -> Unauthorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'robot.modelCall' } unless _.isFunction RocketChat.models[model]?[method] - throw new Meteor.Error 'invalid-method', '[methods] robot.modelCall -> Invalid method' + throw new Meteor.Error 'error-invalid-method', 'Invalid method', { method: 'robot.modelCall' } call = RocketChat.models[model][method].apply(RocketChat.models[model], args) diff --git a/packages/rocketchat-lib/server/methods/sendInvitationEmail.coffee b/packages/rocketchat-lib/server/methods/sendInvitationEmail.coffee index e9e82a0c733f45322d221d6d5e5c9091237ff2b4..88227e161c92ba20ada71d0426f9ed5a13c18880 100644 --- a/packages/rocketchat-lib/server/methods/sendInvitationEmail.coffee +++ b/packages/rocketchat-lib/server/methods/sendInvitationEmail.coffee @@ -1,10 +1,10 @@ Meteor.methods sendInvitationEmail: (emails) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] sendInvitationEmail -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'sendInvitationEmail' } unless RocketChat.authz.hasRole(Meteor.userId(), 'admin') - throw new Meteor.Error 'not-authorized', '[methods] sendInvitationEmail -> Not authorized' + throw new Meteor.Error 'error-not-allowed', "Not allowed", { method: 'sendInvitationEmail' } rfcMailPattern = /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/ validEmails = _.compact _.map emails, (email) -> return email if rfcMailPattern.test email diff --git a/packages/rocketchat-lib/server/methods/sendMessage.coffee b/packages/rocketchat-lib/server/methods/sendMessage.coffee index 1755baec8fd76c9d5bc23300686224e621a0872b..650d63a4aac5dd67670c74d3916476c0e4a4ceab 100644 --- a/packages/rocketchat-lib/server/methods/sendMessage.coffee +++ b/packages/rocketchat-lib/server/methods/sendMessage.coffee @@ -1,10 +1,10 @@ Meteor.methods sendMessage: (message, options) -> if message.msg?.length > RocketChat.settings.get('Message_MaxAllowedSize') - throw new Meteor.Error 400, '[methods] sendMessage -> Message size exceed Message_MaxAllowedSize' + throw new Meteor.Error('error-message-size-exceeded', 'Message size exceeds Message_MaxAllowedSize', { method: 'sendMessage' }) if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] sendMessage -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'sendMessage' }) user = RocketChat.models.Users.findOneById Meteor.userId(), fields: username: 1 diff --git a/packages/rocketchat-lib/server/methods/sendSMTPTestEmail.coffee b/packages/rocketchat-lib/server/methods/sendSMTPTestEmail.coffee index 6faed2923f89caee1a53622d3515bdfa7c980583..e546ed4ad1d25d208ad14d9eae78310225db61dd 100644 --- a/packages/rocketchat-lib/server/methods/sendSMTPTestEmail.coffee +++ b/packages/rocketchat-lib/server/methods/sendSMTPTestEmail.coffee @@ -1,11 +1,11 @@ Meteor.methods sendSMTPTestEmail: -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] sendSMTPTestEmail -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'sendSMTPTestEmail' } user = Meteor.user() unless user.emails?[0]?.address - throw new Meteor.Error 'invalid-email', "[methods] sendSMTPTestEmail -> Invalid email" + throw new Meteor.Error 'error-invalid-email', "Invalid email", { method: 'sendSMTPTestEmail' } this.unblock() diff --git a/packages/rocketchat-lib/server/methods/setAdminStatus.coffee b/packages/rocketchat-lib/server/methods/setAdminStatus.coffee index fcee30136c488025b23b7dcf9e83eec9f3bf6818..23df6a18b8a6a306ce8538f33c1ec27d0752d13d 100644 --- a/packages/rocketchat-lib/server/methods/setAdminStatus.coffee +++ b/packages/rocketchat-lib/server/methods/setAdminStatus.coffee @@ -1,10 +1,10 @@ Meteor.methods setAdminStatus: (userId, admin) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] setAdminStatus -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'setAdminStatus' } unless RocketChat.authz.hasPermission( Meteor.userId(), 'assign-admin-role') is true - throw new Meteor.Error 'not-authorized', '[methods] setAdminStatus -> Not authorized' + throw new Meteor.Error 'error-not-allowed', "Not allowed", { method: 'setAdminStatus' } user = Meteor.users.findOne({ _id: userId }, { fields: { username: 1 } }) diff --git a/packages/rocketchat-lib/server/methods/setRealName.coffee b/packages/rocketchat-lib/server/methods/setRealName.coffee index 92a2c9b078e1e14edc185f1dec2afe639525a36f..f2aa510b4fe29ff8c53e8bd3be7c122af1ed7b2f 100644 --- a/packages/rocketchat-lib/server/methods/setRealName.coffee +++ b/packages/rocketchat-lib/server/methods/setRealName.coffee @@ -1,7 +1,7 @@ Meteor.methods setRealName: (name) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] setRealName -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'setRealName' }) user = Meteor.user() @@ -12,6 +12,6 @@ Meteor.methods name = _.trim name unless RocketChat.models.Users.setName Meteor.userId(), name - throw new Meteor.Error 'could-not-change-name', "Could not change name" + throw new Meteor.Error 'error-could-not-change-name', "Could not change name", { method: 'setRealName' } return name diff --git a/packages/rocketchat-lib/server/methods/setUsername.coffee b/packages/rocketchat-lib/server/methods/setUsername.coffee index 7baf8c20e0bfe143fdfe8c6ea936f51c2a4b7919..fe319d1b8bf6928bf3a14d945893e2a92dd7e818 100644 --- a/packages/rocketchat-lib/server/methods/setUsername.coffee +++ b/packages/rocketchat-lib/server/methods/setUsername.coffee @@ -1,12 +1,12 @@ Meteor.methods setUsername: (username) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] setUsername -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'setUsername' }) user = Meteor.user() if user.username? and not RocketChat.settings.get("Accounts_AllowUsernameChange") - throw new Meteor.Error(403, "[methods] setUsername -> Username change not allowed") + throw new Meteor.Error('error-not-allowed', "Not allowed", { method: 'setUsername' }) if user.username is username return username @@ -22,13 +22,13 @@ Meteor.methods if user.username != undefined if not username.toLowerCase() == user.username.toLowerCase() if not RocketChat.checkUsernameAvailability username - throw new Meteor.Error 'username-unavailable', "#{username} is already in use :(" + throw new Meteor.Error 'error-field-unavailable', "<strong>" + username + "</strong> is already in use :(", { method: 'setUsername', field: username } else if not RocketChat.checkUsernameAvailability username - throw new Meteor.Error 'username-unavailable', "#{username} is already in use :(" + throw new Meteor.Error 'error-field-unavailable', "<strong>" + username + "</strong> is already in use :(", { method: 'setUsername', field: username } unless RocketChat.setUsername user._id, username - throw new Meteor.Error 'could-not-change-username', "Could not change username" + throw new Meteor.Error 'error-could-not-change-username', "Could not change username", { method: 'setUsername' } return username diff --git a/packages/rocketchat-livechat/server/methods/searchAgent.js b/packages/rocketchat-livechat/server/methods/searchAgent.js index 85ee66f756877be24109785c76b186e037426f30..9da2ac968d3d93cb737b9eb8db951009e9f301bc 100644 --- a/packages/rocketchat-livechat/server/methods/searchAgent.js +++ b/packages/rocketchat-livechat/server/methods/searchAgent.js @@ -1,17 +1,17 @@ Meteor.methods({ 'livechat:searchAgent'(username) { if (!Meteor.userId() || !RocketChat.authz.hasPermission(Meteor.userId(), 'view-livechat-manager')) { - throw new Meteor.Error('not-authorized'); + throw new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'livechat:searchAgent' }); } if (!username || !_.isString(username)) { - throw new Meteor.Error('invalid-arguments'); + throw new Meteor.Error('error-invalid-arguments', 'Invalid arguments', { method: 'livechat:searchAgent' }); } var user = RocketChat.models.Users.findOneByUsername(username, { fields: { _id: 1, username: 1 } }); if (!user) { - throw new Meteor.Error('user-not-found', 'Username_not_found'); + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'livechat:searchAgent' }); } return user; diff --git a/packages/rocketchat-livechat/server/publications/customFields.js b/packages/rocketchat-livechat/server/publications/customFields.js index b8d9f2faba93d206bcec1d72a4eecae98a7466ec..320072105d905f72a369a97e80fa836a43a6a2ce 100644 --- a/packages/rocketchat-livechat/server/publications/customFields.js +++ b/packages/rocketchat-livechat/server/publications/customFields.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:customFields', function(_id) { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:customFields' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-l-room')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:customFields' })); } if (s.trim(_id)) { diff --git a/packages/rocketchat-livechat/server/publications/departmentAgents.js b/packages/rocketchat-livechat/server/publications/departmentAgents.js index b09f4fe3dd9c7f604544f97b557308f78a727dbf..141dd52ad2c5fe4bb6b67b90d42956c1c2bb01ad 100644 --- a/packages/rocketchat-livechat/server/publications/departmentAgents.js +++ b/packages/rocketchat-livechat/server/publications/departmentAgents.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:departmentAgents', function(departmentId) { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:departmentAgents' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-manager')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:departmentAgents' })); } return RocketChat.models.LivechatDepartmentAgents.find({ departmentId: departmentId }); diff --git a/packages/rocketchat-livechat/server/publications/livechatAgents.js b/packages/rocketchat-livechat/server/publications/livechatAgents.js index 77be3cde55ec2e3918215add18d8890df41cdaec..66637c0fe689d35baf8894ea6601e5a5484fa694 100644 --- a/packages/rocketchat-livechat/server/publications/livechatAgents.js +++ b/packages/rocketchat-livechat/server/publications/livechatAgents.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:agents', function() { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:agents' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-manager')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:agents' })); } var self = this; diff --git a/packages/rocketchat-livechat/server/publications/livechatDepartments.js b/packages/rocketchat-livechat/server/publications/livechatDepartments.js index a7566722d58e09066b483cdc30b57ffbb5270c00..62c3cd5b4531f3a1fed2b76c4bc45c714ac7288d 100644 --- a/packages/rocketchat-livechat/server/publications/livechatDepartments.js +++ b/packages/rocketchat-livechat/server/publications/livechatDepartments.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:departments', function(_id) { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:agents' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-manager')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:agents' })); } if (_id !== undefined) { diff --git a/packages/rocketchat-livechat/server/publications/livechatManagers.js b/packages/rocketchat-livechat/server/publications/livechatManagers.js index 042a2acb50ac579000ce5c73b1d655ac3a1119c5..84ef4ea7e660d6f89376a0f3e4ecb1624e628ee8 100644 --- a/packages/rocketchat-livechat/server/publications/livechatManagers.js +++ b/packages/rocketchat-livechat/server/publications/livechatManagers.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:managers', function() { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:managers' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-manager')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:managers' })); } var self = this; diff --git a/packages/rocketchat-livechat/server/publications/visitorInfo.js b/packages/rocketchat-livechat/server/publications/visitorInfo.js index a4fe7a17761329df24b160391e37b35ea6b3040b..07905a492789849722bd774f6514782d69d40c52 100644 --- a/packages/rocketchat-livechat/server/publications/visitorInfo.js +++ b/packages/rocketchat-livechat/server/publications/visitorInfo.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:visitorInfo', function(roomId) { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:visitorInfo' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-l-room')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:visitorInfo' })); } var room = RocketChat.models.Rooms.findOneById(roomId); diff --git a/packages/rocketchat-livechat/server/publications/visitorPageVisited.js b/packages/rocketchat-livechat/server/publications/visitorPageVisited.js index 465a9462f60fa14c492ed1d6a3fcc2ba489b8256..97fe40c99d03149aa727574346607c217db9375c 100644 --- a/packages/rocketchat-livechat/server/publications/visitorPageVisited.js +++ b/packages/rocketchat-livechat/server/publications/visitorPageVisited.js @@ -1,10 +1,10 @@ Meteor.publish('livechat:visitorPageVisited', function(roomId) { if (!this.userId) { - throw new Meteor.Error('not-authorized'); + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:visitorPageVisited' })); } - if (!RocketChat.authz.hasPermission(this.userId, 'view-l-room')) { - throw new Meteor.Error('not-authorized'); + if (!RocketChat.authz.hasPermission(this.userId, 'view-livechat-rooms')) { + return this.error(new Meteor.Error('error-not-authorized', 'Not authorized', { publish: 'livechat:visitorPageVisited' })); } var room = RocketChat.models.Rooms.findOneById(roomId); diff --git a/packages/rocketchat-oauth2-server-config/admin/server/methods/deleteOAuthApp.coffee b/packages/rocketchat-oauth2-server-config/admin/server/methods/deleteOAuthApp.coffee index 704dfed09c5ffd4a77df7febdc4db62c2bffabdd..f0367d88ca42ee348abbc86b4d4b277141fb61a4 100644 --- a/packages/rocketchat-oauth2-server-config/admin/server/methods/deleteOAuthApp.coffee +++ b/packages/rocketchat-oauth2-server-config/admin/server/methods/deleteOAuthApp.coffee @@ -1,12 +1,13 @@ Meteor.methods deleteOAuthApp: (applicationId) -> if not RocketChat.authz.hasPermission @userId, 'manage-oauth-apps' - throw new Meteor.Error 'not_authorized' + throw new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'deleteOAuthApp' }); application = RocketChat.models.OAuthApps.findOne(applicationId) if not application? - throw new Meteor.Error 'invalid_application', '[methods] deleteOAuthApp -> application not found' + throw new Meteor.Error('error-application-not-found', 'Application not found', { method: 'deleteOAuthApp' }); + RocketChat.models.OAuthApps.remove _id: applicationId diff --git a/packages/rocketchat-oauth2-server-config/admin/server/publications/oauthApps.coffee b/packages/rocketchat-oauth2-server-config/admin/server/publications/oauthApps.coffee index d29a5cbdcdbe69884614bd6e177926525c9cceac..ef3d48a4f49c9efd0a9cb588b6194e699a9df3fb 100644 --- a/packages/rocketchat-oauth2-server-config/admin/server/publications/oauthApps.coffee +++ b/packages/rocketchat-oauth2-server-config/admin/server/publications/oauthApps.coffee @@ -3,6 +3,6 @@ Meteor.publish 'oauthApps', -> return @ready() if not RocketChat.authz.hasPermission @userId, 'manage-oauth-apps' - throw new Meteor.Error "not-authorized" + @error Meteor.Error "error-not-allowed", "Not allowed", { publish: 'oauthApps' } return RocketChat.models.OAuthApps.find() diff --git a/packages/rocketchat-otr/server/methods/deleteOldOTRMessages.js b/packages/rocketchat-otr/server/methods/deleteOldOTRMessages.js index c3cf5100113fd611281b53db9455b2004b9bd9fe..6e8f7010755e86f94485959f554cff612b86aa86 100644 --- a/packages/rocketchat-otr/server/methods/deleteOldOTRMessages.js +++ b/packages/rocketchat-otr/server/methods/deleteOldOTRMessages.js @@ -1,7 +1,7 @@ Meteor.methods({ deleteOldOTRMessages: function(roomId) { if (!Meteor.userId()) { - throw new Meteor.Error('invalid-user', '[methods] deleteOldOTRMessages -> Invalid user'); + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'deleteOldOTRMessages' }); } const now = new Date(); @@ -9,7 +9,7 @@ Meteor.methods({ if (subscription && subscription.t === 'd') { RocketChat.models.Messages.deleteOldOTRMessages(roomId, now); } else { - throw new Meteor.Error('invalid-room', '[methods] deleteOldOTRMessages -> Invalid room'); + throw new Meteor.Error('error-invalid-room', 'Invalid room', { method: 'deleteOldOTRMessages' }); } } }); diff --git a/packages/rocketchat-otr/server/methods/updateOTRAck.js b/packages/rocketchat-otr/server/methods/updateOTRAck.js index 3bb20908522fa9bd6ab03266f8d5fa0a17e5480f..14c5a7fd95f6a5df686a251506dbfc0cc2bc20a2 100644 --- a/packages/rocketchat-otr/server/methods/updateOTRAck.js +++ b/packages/rocketchat-otr/server/methods/updateOTRAck.js @@ -1,7 +1,7 @@ Meteor.methods({ updateOTRAck: function(_id, ack) { if (!Meteor.userId()) { - throw new Meteor.Error('invalid-user', '[methods] deleteOldOTRMessages -> Invalid user'); + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'updateOTRAck' }); } RocketChat.models.Messages.updateOTRAck(_id, ack); } diff --git a/packages/rocketchat-push-notifications/server/methods/saveNotificationSettings.js b/packages/rocketchat-push-notifications/server/methods/saveNotificationSettings.js index bddad4be6b131161c862eb795866b230f042136e..2cbb4baf370e1ca4178defac30f388be51018014 100644 --- a/packages/rocketchat-push-notifications/server/methods/saveNotificationSettings.js +++ b/packages/rocketchat-push-notifications/server/methods/saveNotificationSettings.js @@ -9,16 +9,16 @@ Meteor.methods({ check(value, String); if (['desktopNotifications', 'mobilePushNotifications', 'emailNotifications'].indexOf(field) === -1) { - throw new Meteor.Error('invalid-settings', 'Invalid settings field'); + throw new Meteor.Error('error-invalid-settings', 'Invalid settings field', { method: 'saveNotificationSettings' }); } if (['all', 'mentions', 'nothing', 'default'].indexOf(value) === -1) { - throw new Meteor.Error('invalid-settings', 'Invalid settings value'); + throw new Meteor.Error('error-invalid-settings', 'Invalid settings value', { method: 'saveNotificationSettings' }); } const subscription = RocketChat.models.Subscriptions.findOneByRoomIdAndUserId(rid, Meteor.userId()); if (!subscription) { - throw new Meteor.Error('invalid-subscription', 'Invalid subscription'); + throw new Meteor.Error('error-invalid-subscription', 'Invalid subscription', { method: 'saveNotificationSettings' }); } if (field === 'desktopNotifications') { diff --git a/packages/rocketchat-reactions/setReaction.js b/packages/rocketchat-reactions/setReaction.js index d14e5434ca1d685991b1aa960479b759051d6562..79aeaa566810669f0e29cf937f123768694104a7 100644 --- a/packages/rocketchat-reactions/setReaction.js +++ b/packages/rocketchat-reactions/setReaction.js @@ -2,13 +2,13 @@ Meteor.methods({ setReaction(reaction, messageId) { if (!Meteor.userId()) { - throw new Meteor.Error(203, 'User_logged_out'); + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'setReaction' }); } let message = RocketChat.models.Messages.findOneById(messageId); if (!Meteor.call('canAccessRoom', message.rid, Meteor.userId())) { - throw new Meteor.Error(203, '[methods] Not authorized'); + throw new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'setReaction' }); } const user = Meteor.user(); diff --git a/packages/rocketchat-statistics/server/methods/getStatistics.coffee b/packages/rocketchat-statistics/server/methods/getStatistics.coffee index 03c983a5e8c89cba087efd4366b67aa556ac0cd4..03e39ba2202570de8c58d771edba46e7d83878f3 100644 --- a/packages/rocketchat-statistics/server/methods/getStatistics.coffee +++ b/packages/rocketchat-statistics/server/methods/getStatistics.coffee @@ -1,10 +1,10 @@ Meteor.methods getStatistics: (refresh) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] getStatistics -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'getStatistics' }) unless RocketChat.authz.hasPermission(Meteor.userId(), 'view-statistics') is true - throw new Meteor.Error 'not-authorized', '[methods] getStatistics -> Not authorized' + throw new Meteor.Error('error-not-allowed', "Not allowed", { method: 'getStatistics' }) if refresh return RocketChat.statistics.save() diff --git a/packages/rocketchat-ui-account/account/avatar/prompt.coffee b/packages/rocketchat-ui-account/account/avatar/prompt.coffee index cfe7e29d9dbb2ae2b2a643679e43a73a5da8848a..35bf28d90b33912ebb2e165c61cdc713eb8c43a6 100644 --- a/packages/rocketchat-ui-account/account/avatar/prompt.coffee +++ b/packages/rocketchat-ui-account/account/avatar/prompt.coffee @@ -41,7 +41,7 @@ Template.avatarPrompt.events if @service is 'initials' Meteor.call 'resetAvatar', (err) -> if err?.details?.timeToReset? - toastr.error t('Error_too_many_requests', parseInt(err.details.timeToReset / 1000)) + toastr.error t('error-too-many-requests', { seconds: parseInt(err.details.timeToReset / 1000) }) else toastr.success t('Avatar_changed_successfully') else if @service is 'url' @@ -49,7 +49,7 @@ Template.avatarPrompt.events Meteor.call 'setAvatarFromService', $('#avatarurl').val(), '', @service, (err) -> if err if err.details?.timeToReset? - toastr.error t('Error_too_many_requests', parseInt(err.details.timeToReset / 1000)) + toastr.error t('error-too-many-requests', { seconds: parseInt(err.details.timeToReset / 1000) }) else toastr.error t('Avatar_url_invalid_or_error') else @@ -59,7 +59,7 @@ Template.avatarPrompt.events else Meteor.call 'setAvatarFromService', @blob, @contentType, @service, (err) -> if err?.details?.timeToReset? - toastr.error t('Error_too_many_requests', parseInt(err.details.timeToReset / 1000)) + toastr.error t('error-too-many-requests', { seconds: parseInt(err.details.timeToReset / 1000) }) else toastr.success t('Avatar_changed_successfully') diff --git a/packages/rocketchat-ui-admin/admin/adminInfo.coffee b/packages/rocketchat-ui-admin/admin/adminInfo.coffee index e0bb8a260199f83d0171d93936891edbf4c9478a..08d2e3a717c43c1702c1fb749fc82ff04b37c1ac 100644 --- a/packages/rocketchat-ui-admin/admin/adminInfo.coffee +++ b/packages/rocketchat-ui-admin/admin/adminInfo.coffee @@ -38,7 +38,7 @@ Template.adminInfo.events Meteor.call 'getStatistics', true, (error, statistics) -> instance.ready.set true if error - toastr.error error.reason + handleError(error) else instance.statistics.set statistics @@ -56,7 +56,7 @@ Template.adminInfo.onCreated -> Meteor.call 'getStatistics', (error, statistics) -> instance.ready.set true if error - toastr.error error.reason + handleError(error) else instance.statistics.set statistics diff --git a/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.coffee b/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.coffee index 0c4172b10cb7303fed5287060789a3feb8f030a0..8f2172c657bc1f0570d30416a6eaa46d3e5932ab 100644 --- a/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.coffee +++ b/packages/rocketchat-ui-admin/admin/rooms/adminRoomInfo.coffee @@ -50,7 +50,7 @@ Template.adminRoomInfo.events Meteor.call 'eraseRoom', @rid, (error, result) -> if error - toastr.error error.reason + handleError(error) swal.enableButtons() else swal @@ -84,14 +84,14 @@ Template.adminRoomInfo.onCreated -> @validateRoomType = (rid) => type = @$('input[name=roomType]:checked').val() if type not in ['c', 'p'] - toastr.error t('error-invalid-room-type', type) + toastr.error t('error-invalid-room-type', { type: type }) return true @validateRoomName = (rid) => room = ChatRoom.findOne rid if not RocketChat.authz.hasAllPermission('edit-room', rid) or room.t not in ['c', 'p'] - toastr.error t('Not_allowed') + toastr.error t('error-not-allowed') return false name = $('input[name=roomName]').val() @@ -102,7 +102,7 @@ Template.adminRoomInfo.onCreated -> nameValidation = new RegExp '^[0-9a-zA-Z-_.]+$' if not nameValidation.test name - toastr.error t('Invalid_room_name', name) + toastr.error t('error-invalid-room-name', { room_name: name }) return false return true @@ -116,33 +116,29 @@ Template.adminRoomInfo.onCreated -> if @validateRoomName(rid) Meteor.call 'saveRoomSettings', rid, 'roomName', @$('input[name=roomName]').val(), (err, result) -> if err - if err.error in [ 'duplicate-name', 'name-invalid' ] - return toastr.error TAPi18n.__(err.reason, err.details.channelName) - return toastr.error TAPi18n.__(err.reason) + return handleError(err) toastr.success TAPi18n.__ 'Room_name_changed_successfully' when 'roomTopic' if @validateRoomTopic(rid) Meteor.call 'saveRoomSettings', rid, 'roomTopic', @$('input[name=roomTopic]').val(), (err, result) -> if err - return toastr.error TAPi18n.__(err.reason) + return handleError(err) toastr.success TAPi18n.__ 'Room_topic_changed_successfully' when 'roomType' if @validateRoomType(rid) Meteor.call 'saveRoomSettings', rid, 'roomType', @$('input[name=roomType]:checked').val(), (err, result) -> if err - if err.error is 'invalid-room-type' - return toastr.error TAPi18n.__(err.reason, err.details.roomType) - return toastr.error TAPi18n.__(err.reason) + return handleError(err) toastr.success TAPi18n.__ 'Room_type_changed_successfully' when 'archivationState' if @$('input[name=archivationState]:checked').val() is 'true' if ChatRoom.findOne(rid)?.archived isnt true Meteor.call 'archiveRoom', rid, (err, results) -> - return toastr.error err.reason if err + return handleError(err) if err toastr.success TAPi18n.__ 'Room_archived' else if ChatRoom.findOne(rid)?.archived is true Meteor.call 'unarchiveRoom', rid, (err, results) -> - return toastr.error err.reason if err + return handleError(err) if err toastr.success TAPi18n.__ 'Room_unarchived' @editing.set() diff --git a/packages/rocketchat-ui-admin/admin/rooms/channelSettingsDefault.js b/packages/rocketchat-ui-admin/admin/rooms/channelSettingsDefault.js index 459537573924e986b21796b5d2d64e97729d9339..5bd6491425b149ba1d6421a1f16c06e2cbaeb275 100644 --- a/packages/rocketchat-ui-admin/admin/rooms/channelSettingsDefault.js +++ b/packages/rocketchat-ui-admin/admin/rooms/channelSettingsDefault.js @@ -42,10 +42,7 @@ Template.channelSettingsDefault.events({ Meteor.call('saveRoomSettings', this.rid, 'default', $('input[name=default]:checked').val(), (err/*, result*/) => { if (err) { - if (err.error === 'invalid-room-type') { - return toastr.error(TAPi18n.__(err.reason, err.details.roomType)); - } - return toastr.error(TAPi18n.__(err.reason)); + return handleError(err); } toastr.success(TAPi18n.__('Room_type_changed_successfully')); }); diff --git a/packages/rocketchat-ui-admin/admin/users/adminInviteUser.coffee b/packages/rocketchat-ui-admin/admin/users/adminInviteUser.coffee index 90567ec960073fdbca01353ea17bf1c615be66de..a41f0e6153b3495ce3f720a52ca9a7bf6e57d00d 100644 --- a/packages/rocketchat-ui-admin/admin/users/adminInviteUser.coffee +++ b/packages/rocketchat-ui-admin/admin/users/adminInviteUser.coffee @@ -15,7 +15,7 @@ Template.adminInviteUser.events instance.clearForm() instance.inviteEmails.set validEmails if error - toastr.error error.reason + handleError(error) else toastr.error t('Send_invitation_email_error') diff --git a/packages/rocketchat-ui-flextab/flex-tab/tabs/membersList.coffee b/packages/rocketchat-ui-flextab/flex-tab/tabs/membersList.coffee index 5867a05f4aa53b6f687a336fcf5cd627c6ef9dc4..a990245f4bb83798e2a1203926d272caca0a5a8e 100644 --- a/packages/rocketchat-ui-flextab/flex-tab/tabs/membersList.coffee +++ b/packages/rocketchat-ui-flextab/flex-tab/tabs/membersList.coffee @@ -107,17 +107,10 @@ Template.membersList.events roomData = Session.get('roomData' + template.data.rid) - if roomData.t is 'd' - Meteor.call 'createGroupRoom', roomData.usernames, doc.username, (error, result) -> - if error - return toastr.error error.reason - - if result?.rid? - $('#user-add-search').val('') - else if roomData.t in ['c', 'p'] + if roomData.t in ['c', 'p'] Meteor.call 'addUserToRoom', { rid: roomData._id, username: doc.username }, (error, result) -> if error - return toastr.error error.reason + return handleError(error) $('#user-add-search').val('') diff --git a/packages/rocketchat-ui-flextab/flex-tab/tabs/uploadedFilesList.coffee b/packages/rocketchat-ui-flextab/flex-tab/tabs/uploadedFilesList.coffee index 674a47463b88a9b0cc6c1a53c2bf5ca1dbb8a5f8..e0196df020a9e7eb2e597c00e2e7def246a8f562 100644 --- a/packages/rocketchat-ui-flextab/flex-tab/tabs/uploadedFilesList.coffee +++ b/packages/rocketchat-ui-flextab/flex-tab/tabs/uploadedFilesList.coffee @@ -62,7 +62,7 @@ Template.uploadedFilesList.events else Meteor.call 'deleteFileMessage', self._id, (error, result) -> if error - return toastr.error error.reason + return handleError(error) 'scroll .content': _.throttle (e, t) -> if e.target.scrollTop >= e.target.scrollHeight - e.target.clientHeight diff --git a/packages/rocketchat-ui-flextab/flex-tab/tabs/userEdit.coffee b/packages/rocketchat-ui-flextab/flex-tab/tabs/userEdit.coffee index 59cd9006983494aba79cc774ccda3da2bfa63128..87dd0f40fb71d25bb46f75ccd2849d3062c5a410 100644 --- a/packages/rocketchat-ui-flextab/flex-tab/tabs/userEdit.coffee +++ b/packages/rocketchat-ui-flextab/flex-tab/tabs/userEdit.coffee @@ -60,7 +60,7 @@ Template.userEdit.onCreated -> errors.push 'Email' for error in errors - toastr.error(TAPi18n.__('The_field_is_required', TAPi18n.__(error))) + toastr.error(TAPi18n.__('error-the-field-is-required', { field: TAPi18n.__(error) })) return errors.length is 0 diff --git a/packages/rocketchat-ui-flextab/flex-tab/tabs/userInfo.coffee b/packages/rocketchat-ui-flextab/flex-tab/tabs/userInfo.coffee index 9befdb1003ee722bbd66d06096930a931e1293c1..731dcb5fedad14a136d59b497dac5873661fad22 100644 --- a/packages/rocketchat-ui-flextab/flex-tab/tabs/userInfo.coffee +++ b/packages/rocketchat-ui-flextab/flex-tab/tabs/userInfo.coffee @@ -164,7 +164,7 @@ Template.userInfo.events }, => Meteor.call 'removeUserFromRoom', { rid: rid, username: instance.user.get()?.username }, (err, result) => if err - return toastr.error(err.reason or err.message) + return handleError(err) swal title: t('Removed') text: t('User_has_been_removed_from_s', room.name) @@ -174,7 +174,7 @@ Template.userInfo.events instance.clear() else - toastr.error(TAPi18n.__ 'Not_allowed') + toastr.error(TAPi18n.__ 'error-not-allowed') 'click .mute-user': (e, instance) -> e.preventDefault() @@ -194,7 +194,7 @@ Template.userInfo.events }, => Meteor.call 'muteUserInRoom', { rid: rid, username: instance.user.get()?.username }, (err, result) -> if err - return toastr.error(err.reason or err.message) + return handleError(err) swal title: t('Muted') text: t('User_has_been_muted_in_s', room.name) @@ -209,10 +209,10 @@ Template.userInfo.events if RocketChat.authz.hasAllPermission('mute-user', rid) Meteor.call 'unmuteUserInRoom', { rid: rid, username: t.user.get()?.username }, (err, result) -> if err - return toastr.error(err.reason or err.message) + return handleError(err) toastr.success TAPi18n.__ 'User_unmuted_in_room' else - toastr.error(TAPi18n.__ 'Not_allowed') + toastr.error(TAPi18n.__ 'error-not-allowed') 'click .set-moderator': (e, t) -> e.preventDefault() @@ -221,7 +221,7 @@ Template.userInfo.events unless userModerator? Meteor.call 'addRoomModerator', Session.get('openedRoom'), t.user.get()?._id, (err, results) => if err - return toastr.error(err.reason or err.message) + return handleError(err) room = ChatRoom.findOne(Session.get('openedRoom')) toastr.success TAPi18n.__ 'User__username__is_now_a_moderator_of__room_name_', { username: @username, room_name: room.name } @@ -233,7 +233,7 @@ Template.userInfo.events if userModerator? Meteor.call 'removeRoomModerator', Session.get('openedRoom'), t.user.get()?._id, (err, results) => if err - return toastr.error(err.reason or err.message) + return handleError(err) room = ChatRoom.findOne(Session.get('openedRoom')) toastr.success TAPi18n.__ 'User__username__removed_from__room_name__moderators', { username: @username, room_name: room.name } @@ -245,7 +245,7 @@ Template.userInfo.events unless userOwner? Meteor.call 'addRoomOwner', Session.get('openedRoom'), t.user.get()?._id, (err, results) => if err - return toastr.error(err.reason or err.message) + return handleError(err) room = ChatRoom.findOne(Session.get('openedRoom')) toastr.success TAPi18n.__ 'User__username__is_now_a_owner_of__room_name_', { username: @username, room_name: room.name } @@ -257,7 +257,7 @@ Template.userInfo.events if userOwner? Meteor.call 'removeRoomOwner', Session.get('openedRoom'), t.user.get()?._id, (err, results) => if err - return toastr.error(TAPi18n.__(err.error)) + return handleError(err) room = ChatRoom.findOne(Session.get('openedRoom')) toastr.success TAPi18n.__ 'User__username__removed_from__room_name__owners', { username: @username, room_name: room.name } @@ -269,7 +269,7 @@ Template.userInfo.events if result toastr.success t('User_has_been_deactivated') if error - toastr.error error.reason + handleError(error) 'click .activate': (e, instance) -> e.stopPropagation() @@ -278,7 +278,7 @@ Template.userInfo.events if result toastr.success t('User_has_been_activated') if error - toastr.error error.reason + handleError(error) 'click .make-admin': (e, instance) -> e.stopPropagation() @@ -287,7 +287,7 @@ Template.userInfo.events if result toastr.success t('User_is_now_an_admin') if error - toastr.error error.reason + handleError(error) 'click .remove-admin': (e, instance) -> e.stopPropagation() @@ -296,7 +296,7 @@ Template.userInfo.events if result toastr.success t('User_is_no_longer_an_admin') if error - toastr.error error.reason + handleError(error) 'click .delete': (e, instance) -> e.stopPropagation() @@ -317,7 +317,7 @@ Template.userInfo.events Meteor.call 'deleteUser', _id, (error, result) -> if error - toastr.error error.reason + handleError(error) swal.enableButtons() else swal diff --git a/packages/rocketchat-ui-login/login/form.coffee b/packages/rocketchat-ui-login/login/form.coffee index a705dd4fc9cd8da613c50280db09fe172e7f6aea..9510bdccb0f234c1aca18a24424808b4e0b8aaa3 100644 --- a/packages/rocketchat-ui-login/login/form.coffee +++ b/packages/rocketchat-ui-login/login/form.coffee @@ -102,7 +102,7 @@ Template.loginForm.events if error.error is 'Email already exists.' toastr.error t 'Email_already_exists' else - toastr.error error.reason + handleError(error) return Meteor.loginWithPassword s.trim(formData.email), formData.pass, (error) -> diff --git a/packages/rocketchat-ui-sidenav/side-nav/createChannelFlex.coffee b/packages/rocketchat-ui-sidenav/side-nav/createChannelFlex.coffee index 7b9c1dc92f49b8ed6f39304a945ed705ff16ebbb..14b7b77a600aebe6144e7f7318d3792a16ff1880 100644 --- a/packages/rocketchat-ui-sidenav/side-nav/createChannelFlex.coffee +++ b/packages/rocketchat-ui-sidenav/side-nav/createChannelFlex.coffee @@ -89,17 +89,17 @@ Template.createChannelFlex.events Meteor.call 'createChannel', name, instance.selectedUsers.get(), (err, result) -> if err console.log err - if err.error is 'name-invalid' + if err.error is 'error-invalid-name' instance.error.set({ invalid: true }) return - if err.error is 'duplicate-name' + if err.error is 'error-duplicate-channel-name' instance.error.set({ duplicate: true }) return - if err.error is 'archived-duplicate-name' + if err.error is 'error-archived-duplicate-name' instance.error.set({ archivedduplicate: true }) return else - return toastr.error err.reason + return handleError(err) SideNav.closeFlex -> instance.clearForm() diff --git a/packages/rocketchat-ui-sidenav/side-nav/privateGroupsFlex.coffee b/packages/rocketchat-ui-sidenav/side-nav/privateGroupsFlex.coffee index 583bc91391a4227eba53703e85a42a07c352f6c3..cd9686c163711682fa835546e38583fb383e8ac0 100644 --- a/packages/rocketchat-ui-sidenav/side-nav/privateGroupsFlex.coffee +++ b/packages/rocketchat-ui-sidenav/side-nav/privateGroupsFlex.coffee @@ -84,16 +84,16 @@ Template.privateGroupsFlex.events if not err Meteor.call 'createPrivateGroup', name, instance.selectedUsers.get(), (err, result) -> if err - if err.error is 'name-invalid' + if err.error is 'error-invalid-name' instance.error.set({ invalid: true }) return - if err.error is 'duplicate-name' + if err.error is 'error-duplicate-channel-name' instance.error.set({ duplicate: true }) return - if err.error is 'archived-duplicate-name' + if err.error is 'error-archived-duplicate-name' instance.error.set({ archivedduplicate: true }) return - return toastr.error err.reason + return handleError(err) SideNav.closeFlex() instance.clearForm() FlowRouter.go 'group', { name: name } diff --git a/server/lib/accounts.coffee b/server/lib/accounts.coffee index 4e7e4362d7840266939735808ccfbe950a2d60ba..78d9c6855040c63c7f747b78fbe545fecd7e9ba9 100644 --- a/server/lib/accounts.coffee +++ b/server/lib/accounts.coffee @@ -107,7 +107,7 @@ Accounts.validateLoginAttempt (login) -> return login.allowed if !!login.user?.active isnt true - throw new Meteor.Error 'inactive-user', TAPi18n.__ 'User_is_not_activated' + throw new Meteor.Error 'error-user-is-not-activated', 'User is not activated', { function: 'Accounts.validateLoginAttempt' } return false # If user is admin, no need to check if email is verified @@ -116,7 +116,7 @@ Accounts.validateLoginAttempt (login) -> return email.verified is true if validEmail.length is 0 - throw new Meteor.Error 'no-valid-email' + throw new Meteor.Error 'error-invalid-email', 'Invalid email __email__' return false RocketChat.models.Users.updateLastLoginById login.user._id diff --git a/server/lib/cordova.coffee b/server/lib/cordova.coffee index 41d5b1cae100024226b836a1ee1ca34dc86bc38f..3b7d67cb144787ef322f1ce4e09a8e56573d2734 100644 --- a/server/lib/cordova.coffee +++ b/server/lib/cordova.coffee @@ -5,13 +5,13 @@ Meteor.methods push_test: -> user = Meteor.user() if not user? - throw new Meteor.Error 'unauthorized', '[methods] push_test -> Unauthorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'push_test' } if not RocketChat.authz.hasRole(user._id, 'admin') - throw new Meteor.Error 'unauthorized', '[methods] push_test -> Unauthorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'push_test' } if Push.enabled isnt true - throw new Meteor.Error 'push_disabled' + throw new Meteor.Error 'error-push-disabled', 'Push is disabled', { method: 'push_test' } query = $and: [ @@ -27,7 +27,7 @@ Meteor.methods tokens = Push.appCollection.find(query).count() if tokens is 0 - throw new Meteor.Error 'no_tokens_for_this_user' + throw new Meteor.Error 'error-no-tokens-for-this-user', "There are no tokens for this user", { method: 'push_test' } Push.send from: 'push' diff --git a/server/methods/canAccessRoom.coffee b/server/methods/canAccessRoom.coffee index 12fe337f809123a19207e64196e41559b96b33d0..0de56103da7bd561c27075c04633593fcc6dab99 100644 --- a/server/methods/canAccessRoom.coffee +++ b/server/methods/canAccessRoom.coffee @@ -3,10 +3,10 @@ Meteor.methods user = RocketChat.models.Users.findOneById userId, fields: username: 1 unless user?.username - throw new Meteor.Error 'not-logged-user', "[methods] canAccessRoom -> User doesn't have enough permissions" + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'canAccessRoom' } unless rid - throw new Meteor.Error 'invalid-room', '[methods] canAccessRoom -> Cannot access empty room' + throw new Meteor.Error 'error-invalid-room', 'Invalid room', { method: 'canAccessRoom' } room = RocketChat.models.Rooms.findOneById rid, { fields: { usernames: 1, t: 1, name: 1, muted: 1, sms: 1, v: 1 } } @@ -16,4 +16,4 @@ Meteor.methods else return false else - throw new Meteor.Error 'invalid-room', '[methods] canAccessRoom -> Room ID is invalid' + throw new Meteor.Error 'error-invalid-room', 'Invalid room', { method: 'canAccessRoom' } diff --git a/server/methods/createChannel.coffee b/server/methods/createChannel.coffee index 7e65e2250d87d7665033b08e83784f6290b48aac..e0ba59e4af5ad181e928692d0493e09e6a0adfc1 100644 --- a/server/methods/createChannel.coffee +++ b/server/methods/createChannel.coffee @@ -1,7 +1,7 @@ Meteor.methods createChannel: (name, members) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] createChannel -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'createChannel' } try nameValidation = new RegExp '^' + RocketChat.settings.get('UTF8_Names_Validation') + '$' @@ -9,10 +9,10 @@ Meteor.methods nameValidation = new RegExp '^[0-9a-zA-Z-_.]+$' if not nameValidation.test name - throw new Meteor.Error 'name-invalid' + throw new Meteor.Error 'error-invalid-name', "Invalid name", { method: 'createChannel' } if RocketChat.authz.hasPermission(Meteor.userId(), 'create-c') isnt true - throw new Meteor.Error 'not-authorized', '[methods] createChannel -> Not authorized' + throw new Meteor.Error 'error-not-allowed', "Not allowed", { method: 'createChannel' } now = new Date() user = Meteor.user() @@ -22,9 +22,9 @@ Meteor.methods # avoid duplicate names if RocketChat.models.Rooms.findOneByName name if RocketChat.models.Rooms.findOneByName(name).archived - throw new Meteor.Error 'archived-duplicate-name' + throw new Meteor.Error 'error-archived-duplicate-name', "There's an archived channel with name " + name, { method: 'createChannel', room_name: name } else - throw new Meteor.Error 'duplicate-name' + throw new Meteor.Error 'error-duplicate-channel-name', "A channel with name '" + name + "' exists", { method: 'createChannel', room_name: name } # name = s.slugify name diff --git a/server/methods/createPrivateGroup.coffee b/server/methods/createPrivateGroup.coffee index ac58dc6bc0a17ad15a802e1f3bd8022cabffa128..c71edabb45ca84209e23c9713ac9ed2128fcad52 100644 --- a/server/methods/createPrivateGroup.coffee +++ b/server/methods/createPrivateGroup.coffee @@ -1,10 +1,10 @@ Meteor.methods createPrivateGroup: (name, members) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] createPrivateGroup -> Invalid user" + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'createPrivateGroup' } unless RocketChat.authz.hasPermission(Meteor.userId(), 'create-p') - throw new Meteor.Error 'not-authorized', '[methods] createPrivateGroup -> Not authorized' + throw new Meteor.Error 'error-not-allowed', "Not allowed", { method: 'createPrivateGroup' } try nameValidation = new RegExp '^' + RocketChat.settings.get('UTF8_Names_Validation') + '$' @@ -12,7 +12,7 @@ Meteor.methods nameValidation = new RegExp '^[0-9a-zA-Z-_.]+$' if not nameValidation.test name - throw new Meteor.Error 'name-invalid' + throw new Meteor.Error 'error-invalid-name', "Invalid name", { method: 'createPrivateGroup' } now = new Date() @@ -25,9 +25,9 @@ Meteor.methods # avoid duplicate names if RocketChat.models.Rooms.findOneByName name if RocketChat.models.Rooms.findOneByName(name).archived - throw new Meteor.Error 'archived-duplicate-name' + throw new Meteor.Error 'error-archived-duplicate-name', "There's an archived channel with name " + name, { method: 'createPrivateGroup', room_name: name } else - throw new Meteor.Error 'duplicate-name' + throw new Meteor.Error 'error-duplicate-channel-name', "A channel with name '" + name + "' exists", { method: 'createPrivateGroup', room_name: name } # create new room room = RocketChat.models.Rooms.createWithTypeNameUserAndUsernames 'p', name, me, members, diff --git a/server/methods/deleteUser.coffee b/server/methods/deleteUser.coffee index d824582a75eed422ea99306a1b3a3c614f9289a9..ec5c304df49cf029ab34b0b5bb1397cacffaf4ba 100644 --- a/server/methods/deleteUser.coffee +++ b/server/methods/deleteUser.coffee @@ -1,16 +1,16 @@ Meteor.methods deleteUser: (userId) -> if not Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] deleteUser -> Invalid user") + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'deleteUser' } user = RocketChat.models.Users.findOneById Meteor.userId() unless RocketChat.authz.hasPermission(Meteor.userId(), 'delete-user') is true - throw new Meteor.Error 'not-authorized', '[methods] deleteUser -> Not authorized' + throw new Meteor.Error 'error-not-allowed', "Not allowed", { method: 'deleteUser' } user = RocketChat.models.Users.findOneById userId unless user? - throw new Meteor.Error 'not-found', '[methods] deleteUser -> User not found' + throw new Meteor.Error 'error-invalid-user', "Invalid user", { method: 'deleteUser' } RocketChat.deleteUser(userId) diff --git a/server/methods/eraseRoom.coffee b/server/methods/eraseRoom.coffee index 5c82b18cb4c9e922fccf4566ccefef080c5cab05..d658f765e869ba659be36d2d89c402e7933a8933 100644 --- a/server/methods/eraseRoom.coffee +++ b/server/methods/eraseRoom.coffee @@ -12,4 +12,4 @@ Meteor.methods RocketChat.models.Rooms.removeById rid # @TODO remove das mensagens lidas do usuário else - throw new Meteor.Error 'unauthorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'eraseRoom' } diff --git a/server/methods/getAvatarSuggestion.coffee b/server/methods/getAvatarSuggestion.coffee index 86d78fc99e1dcb9f5b5ce19f213b973006498cf9..070c20dcf97deb6b6081b287654f8e3a8f6224f3 100644 --- a/server/methods/getAvatarSuggestion.coffee +++ b/server/methods/getAvatarSuggestion.coffee @@ -66,7 +66,7 @@ Meteor.methods getAvatarSuggestion: -> if not Meteor.userId() - throw new Meteor.Error 203, '[methods] getAvatarSuggestion -> Usuário não logado' + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'getAvatarSuggestion' } @unblock() diff --git a/server/methods/getTotalChannels.coffee b/server/methods/getTotalChannels.coffee index 8c318d78a158ac6582264065c1ce547e1a40964d..ab78c01ba833b8d8b36c626e150df694be33c82a 100644 --- a/server/methods/getTotalChannels.coffee +++ b/server/methods/getTotalChannels.coffee @@ -1,6 +1,6 @@ Meteor.methods - getTotalChannels: -> - if not Meteor.userId() - throw new Meteor.Error 'invalid-user', '[methods] getTotalChannels -> Invalid user' + getTotalChannels: -> + if not Meteor.userId() + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'getTotalChannels' } - return RocketChat.models.Rooms.find({ t: 'c' }).count() + return RocketChat.models.Rooms.find({ t: 'c' }).count() diff --git a/server/methods/getUsernameSuggestion.coffee b/server/methods/getUsernameSuggestion.coffee index 42920304068a15d4c8c1b514659c986dc48e75d6..8e6d4cfcf675c5401b2496523501d8709736ca7c 100644 --- a/server/methods/getUsernameSuggestion.coffee +++ b/server/methods/getUsernameSuggestion.coffee @@ -82,7 +82,7 @@ RocketChat.generateUsernameSuggestion = generateSuggestion Meteor.methods getUsernameSuggestion: -> unless Meteor.userId() - throw new Meteor.Error(403, "[methods] getUsernameSuggestion -> Invalid user") + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'getUsernameSuggestion' } user = Meteor.user() return generateSuggestion(user) diff --git a/server/methods/joinRoom.coffee b/server/methods/joinRoom.coffee index 8b4ed99c0a9ab5d3710b0d30f67ef5a231285b77..08d25109ad6d8c9769140e3510fcf708db50381f 100644 --- a/server/methods/joinRoom.coffee +++ b/server/methods/joinRoom.coffee @@ -4,10 +4,10 @@ Meteor.methods room = RocketChat.models.Rooms.findOneById rid if not room? - throw new Meteor.Error 500, 'No channel with this id' + throw new Meteor.Error 'error-invalid-room', 'Invalid room', { method: 'joinRoom' } if room.t isnt 'c' or RocketChat.authz.hasPermission(Meteor.userId(), 'view-c-room') isnt true - throw new Meteor.Error 403, '[methods] joinRoom -> Not allowed' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'joinRoom' } now = new Date() diff --git a/server/methods/migrate.coffee b/server/methods/migrate.coffee index cec14dc959dad3ca9b609200c1ce94bbf2eaf54a..d30f150f5ee0e1c5a6121ad9256392a572f1e6bc 100644 --- a/server/methods/migrate.coffee +++ b/server/methods/migrate.coffee @@ -3,7 +3,7 @@ Meteor.methods user = Meteor.user() if not user? or RocketChat.authz.hasPermission(user._id, 'run-migration') isnt true - throw new Meteor.Error "not-authorized", '[methods] migrateTo' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'migrateTo' } this.unblock() RocketChat.Migrations.migrateTo version diff --git a/server/methods/muteUserInRoom.coffee b/server/methods/muteUserInRoom.coffee index 1cff2d7de019844ba684fbae04b6b89633396282..52a80287268131ec991010fd43f94691399f6549 100644 --- a/server/methods/muteUserInRoom.coffee +++ b/server/methods/muteUserInRoom.coffee @@ -4,17 +4,17 @@ Meteor.methods check(data, Match.ObjectIncluding({ rid: String, username: String })) unless RocketChat.authz.hasPermission(fromId, 'mute-user', data.rid) - throw new Meteor.Error 'not-allowed', '[methods] muteUserInRoom -> Not allowed' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'muteUserInRoom' } room = RocketChat.models.Rooms.findOneById data.rid if not room - throw new Meteor.Error 'invalid-room', '[methods] muteUserInRoom -> Room ID is invalid' + throw new Meteor.Error 'error-invalid-room', 'Invalid room', { method: 'muteUserInRoom' } if room.t not in ['c', 'p'] - throw new Meteor.Error 'invalid-room-type', '[methods] muteUserInRoom -> Invalid room type' + throw new Meteor.Error 'error-invalid-room-type', room.t + ' is not a valid room type', { method: 'muteUserInRoom', type: room.t } if data.username not in (room?.usernames or []) - throw new Meteor.Error 'not-in-room', '[methods] muteUserInRoom -> User is not in this room' + throw new Meteor.Error 'error-user-not-in-room', 'User is not in this room', { method: 'muteUserInRoom' } mutedUser = RocketChat.models.Users.findOneByUsername data.username diff --git a/server/methods/readMessages.coffee b/server/methods/readMessages.coffee index 985d6050505d2dda1c6015e198f6b151be3d4eca..782917f3a00847b96dd21b44f20b4526a0176076 100644 --- a/server/methods/readMessages.coffee +++ b/server/methods/readMessages.coffee @@ -1,6 +1,6 @@ Meteor.methods readMessages: (rid) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', '[methods] readMessages -> Invalid user' + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'readMessages' } RocketChat.models.Subscriptions.setAsReadByRoomIdAndUserId rid, Meteor.userId() diff --git a/server/methods/registerUser.coffee b/server/methods/registerUser.coffee index b9905265038f4b02d4a2f2805ec9a63450fd4b62..43bfdc2741f53f63639c37f5e5ca4e3f74efd9c6 100644 --- a/server/methods/registerUser.coffee +++ b/server/methods/registerUser.coffee @@ -1,10 +1,10 @@ Meteor.methods registerUser: (formData) -> if RocketChat.settings.get('Accounts_RegistrationForm') is 'Disabled' - throw new Meteor.Error 'registration-disabled', 'User registration is disabled' + throw new Meteor.Error 'error-user-registration-disabled', 'User registration is disabled', { method: 'registerUser' } else if RocketChat.settings.get('Accounts_RegistrationForm') is 'Secret URL' and (not formData.secretURL or formData.secretURL isnt RocketChat.settings.get('Accounts_RegistrationForm_SecretURL')) - throw new Meteor.Error 'registration-disabled', 'User registration is only allowed via Secret URL' + throw new Meteor.Error 'error-user-registration-secret', 'User registration is only allowed via Secret URL', { method: 'registerUser' } RocketChat.validateEmailDomain(formData.email); diff --git a/server/methods/reportMessage.coffee b/server/methods/reportMessage.coffee index 193ee7ebaf33767f95213f2540c598e78014e524..e73aed5fd1017d5a38befa4aeadff002b70a6b9a 100644 --- a/server/methods/reportMessage.coffee +++ b/server/methods/reportMessage.coffee @@ -1,9 +1,9 @@ Meteor.methods reportMessage: (message, description) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', "[methods] reportMessage -> Invalid user" + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'reportMessage' } if not description? or description.trim() is '' - throw new Meteor.Error 'invalid-description', "[methods] reportMessage -> Invalid description" + throw new Meteor.Error 'error-invalid-description', 'Invalid description', { method: 'reportMessage' } RocketChat.models.Reports.createWithMessageDescriptionAndUserId message, description, Meteor.userId() diff --git a/server/methods/resetAvatar.coffee b/server/methods/resetAvatar.coffee index e6ff5278eca16c6dfe81a6c2652438bab38e6dd8..872d8a46fa495264e15bf639beae634cdd2e4904 100644 --- a/server/methods/resetAvatar.coffee +++ b/server/methods/resetAvatar.coffee @@ -1,10 +1,10 @@ Meteor.methods resetAvatar: (image, service) -> unless Meteor.userId() - throw new Meteor.Error(403, "[methods] resetAvatar -> Invalid user") + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'resetAvatar' }); unless RocketChat.settings.get("Accounts_AllowUserAvatarChange") - throw new Meteor.Error(403, "[methods] resetAvatar -> Invalid access") + throw new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'resetAvatar' }); user = Meteor.user() diff --git a/server/methods/setAvatarFromService.coffee b/server/methods/setAvatarFromService.coffee index 045d17ab62eba83481bcecfccf469a913da6d4ba..ad516e8107f949887e801b6a39ac0e53ac04f102 100644 --- a/server/methods/setAvatarFromService.coffee +++ b/server/methods/setAvatarFromService.coffee @@ -1,10 +1,10 @@ Meteor.methods setAvatarFromService: (dataURI, contentType, service) -> unless Meteor.userId() - throw new Meteor.Error('invalid-user', "[methods] setAvatarFromService -> Invalid user") + throw new Meteor.Error('error-invalid-user', "Invalid user", { method: 'setAvatarFromService' }) unless RocketChat.settings.get("Accounts_AllowUserAvatarChange") - throw new Meteor.Error(403, "[methods] resetAvatar -> Invalid access") + throw new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'setAvatarFromService' }); user = Meteor.user() @@ -19,15 +19,15 @@ Meteor.methods result = HTTP.get dataURI, npmRequestOptions: {encoding: 'binary'} catch e console.log "Error while handling the setting of the avatar from a url (#{dataURI}) for #{user.username}:", e - throw new Meteor.Error('avatar-url-http-error', '[methods] setAvatarFromService -> http.get result -> error') + throw new Meteor.Error('error-avatar-url-handling', 'Error while handling avatar setting from a URL ('+ dataURI +') for ' + user.username, { method: 'setAvatarFromService', url: dataURI, username: user.username }); if result.statusCode isnt 200 console.log "Not a valid response, #{result.statusCode}, from the avatar url: #{dataURI}" - throw new Meteor.Error('invalid-avatar-url', '[methods] setAvatarFromService -> url service -> error on getting the avatar from url') + throw new Meteor.Error('error-avatar-invalid-url', 'Invalid avatar URL: ' + dataURI, { method: 'setAvatarFromService', url: dataURI }) if not /image\/.+/.test result.headers['content-type'] console.log "Not a valid content-type from the provided url, #{result.headers['content-type']}, from the avatar url: #{dataURI}" - throw new Meteor.Error('invalid-avatar-url', '[methods] setAvatarFromService -> url service -> invalid content-type') + throw new Meteor.Error('error-avatar-invalid-url', 'Invalid avatar URL: ' + dataURI, { method: 'setAvatarFromService', url: dataURI }) ars = RocketChatFile.bufferToStream new Buffer(result.content, 'binary') RocketChatFileAvatarInstance.deleteFile encodeURIComponent("#{user.username}.jpg") diff --git a/server/methods/setUserActiveStatus.coffee b/server/methods/setUserActiveStatus.coffee index f7084ae499fc67eee8238d4cbbd3a255259e5726..25bac336438b2ff061734170d2ed17310b642951 100644 --- a/server/methods/setUserActiveStatus.coffee +++ b/server/methods/setUserActiveStatus.coffee @@ -1,10 +1,10 @@ Meteor.methods setUserActiveStatus: (userId, active) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', '[methods] setUserActiveStatus -> Invalid user' + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'setUserActiveStatus' } unless RocketChat.authz.hasPermission( Meteor.userId(), 'edit-other-user-active-status') is true - throw new Meteor.Error 'not-authorized', '[methods] setUserActiveStatus -> Not authorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'setUserActiveStatus' } RocketChat.models.Users.setUserActive userId, active diff --git a/server/methods/setUserPassword.coffee b/server/methods/setUserPassword.coffee index 2a6154d71311fe17bb39682c4c0e87c73c40015d..fbfff2712f3d2ff15183493a4729ea997690a2ed 100644 --- a/server/methods/setUserPassword.coffee +++ b/server/methods/setUserPassword.coffee @@ -1,13 +1,13 @@ Meteor.methods setUserPassword: (password) -> if not Meteor.userId() - throw new Meteor.Error 'invalid-user', '[methods] setUserPassword -> Invalid user' + throw new Meteor.Error 'error-invalid-user', 'Invalid user', { method: 'setUserPassword' } user = RocketChat.models.Users.findOneById Meteor.userId() if user and user.requirePasswordChange isnt true - throw new Meteor.Error 'not-authorized', '[methods] setUserPassword -> Not authorized' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'setUserPassword' } Accounts.setPassword(Meteor.userId(), password, { logout: false }); return RocketChat.models.Users.unsetRequirePasswordChange(Meteor.userId()); - return true; \ No newline at end of file + return true; diff --git a/server/methods/unmuteUserInRoom.coffee b/server/methods/unmuteUserInRoom.coffee index cec5d061c342c87cbca3165e88e4be0d09df0758..95f80c6dbaefb3a139bb04da788fc95ff022ec4e 100644 --- a/server/methods/unmuteUserInRoom.coffee +++ b/server/methods/unmuteUserInRoom.coffee @@ -4,17 +4,17 @@ Meteor.methods check(data, Match.ObjectIncluding({ rid: String, username: String })) unless RocketChat.authz.hasPermission(fromId, 'mute-user', data.rid) - throw new Meteor.Error 'not-allowed', '[methods] unmuteUserInRoom -> Not allowed' + throw new Meteor.Error 'error-not-allowed', 'Not allowed', { method: 'unmuteUserInRoom' } room = RocketChat.models.Rooms.findOneById data.rid if not room - throw new Meteor.Error 'invalid-room', '[methods] unmuteUserInRoom -> Room ID is invalid' + throw new Meteor.Error 'error-invalid-room', 'Invalid room', { method: 'unmuteUserInRoom' } if room.t not in ['c', 'p'] - throw new Meteor.Error 'invalid-room-type', '[methods] unmuteUserInRoom -> Invalid room type' + throw new Meteor.Error 'error-invalid-room-type', room.t + ' is not a valid room type', { method: 'unmuteUserInRoom', type: room.t } if data.username not in (room?.usernames or []) - throw new Meteor.Error 'not-in-room', '[methods] unmuteUserInRoom -> User is not in this room' + throw new Meteor.Error 'error-user-not-in-room', 'User is not in this room', { method: 'unmuteUserInRoom' } unmutedUser = RocketChat.models.Users.findOneByUsername data.username