Skip to content
Snippets Groups Projects
Unverified Commit 48699e49 authored by Guilherme Gazzo's avatar Guilherme Gazzo Committed by GitHub
Browse files

chore: remove seats cap banner (#31047)


Co-authored-by: default avatarRodrigo Nascimento <rodrigoknascimento@gmail.com>
parent 7433545a
No related branches found
No related tags found
No related merge requests found
Showing
with 43 additions and 449 deletions
import { Banner } from '@rocket.chat/core-services';
import type { IBanner } from '@rocket.chat/core-typings';
import { BannerPlatform } from '@rocket.chat/core-typings';
import { Meteor } from 'meteor/meteor';
import { i18n } from '../../../../server/lib/i18n';
const WARNING_BANNER_ID = 'closeToSeatsLimit';
const DANGER_BANNER_ID = 'reachedSeatsLimit';
const makeWarningBanner = (seats: number): IBanner => ({
_id: WARNING_BANNER_ID,
platform: [BannerPlatform.Web],
roles: ['admin'],
view: {
icon: 'warning',
variant: 'warning',
viewId: WARNING_BANNER_ID,
appId: 'banner-core',
blocks: [
{
type: 'section',
blockId: 'attention',
text: {
type: 'mrkdwn',
text: i18n.t('Close_to_seat_limit_banner_warning', {
seats,
url: Meteor.absoluteUrl('/requestSeats'),
}),
},
},
],
},
createdBy: {
_id: 'rocket.cat',
username: 'rocket.cat',
},
expireAt: new Date(8640000000000000),
startAt: new Date(),
createdAt: new Date(),
_updatedAt: new Date(),
active: false,
});
const makeDangerBanner = (): IBanner => ({
_id: DANGER_BANNER_ID,
platform: [BannerPlatform.Web],
roles: ['admin'],
view: {
icon: 'ban',
variant: 'danger',
viewId: DANGER_BANNER_ID,
appId: 'banner-core',
blocks: [
{
type: 'section',
blockId: 'attention',
text: {
type: 'mrkdwn',
text: i18n.t('Reached_seat_limit_banner_warning', {
url: Meteor.absoluteUrl('/requestSeats'),
}),
},
},
],
},
createdBy: {
_id: 'rocket.cat',
username: 'rocket.cat',
},
expireAt: new Date(8640000000000000),
startAt: new Date(),
createdAt: new Date(),
_updatedAt: new Date(),
active: false,
});
export const createSeatsLimitBanners = async (): Promise<void> => {
const [warning, danger] = await Promise.all([Banner.getById(WARNING_BANNER_ID), Banner.getById(DANGER_BANNER_ID)]);
if (!warning) {
await Banner.create(makeWarningBanner(0));
}
if (!danger) {
await Banner.create(makeDangerBanner());
}
};
export async function enableDangerBanner() {
await Banner.enable(DANGER_BANNER_ID, makeDangerBanner());
}
export const disableDangerBannerDiscardingDismissal = async (): Promise<void> => {
const banner = await Banner.getById(DANGER_BANNER_ID);
if (banner?.active) {
await Banner.disable(DANGER_BANNER_ID);
await Banner.discardDismissal(DANGER_BANNER_ID);
}
};
export async function enableWarningBanner(seatsLeft: number) {
await Banner.enable(WARNING_BANNER_ID, makeWarningBanner(seatsLeft));
}
export async function disableWarningBannerDiscardingDismissal() {
const banner = await Banner.getById(WARNING_BANNER_ID);
if (banner?.active) {
await Banner.disable(WARNING_BANNER_ID);
await Banner.discardDismissal(WARNING_BANNER_ID);
}
}
......@@ -4,7 +4,6 @@ import './audit';
import './deviceManagement';
import './engagementDashboard';
import './maxRoomsPerGuest';
import './seatsCap';
import './services';
import './upsell';
import { api } from '@rocket.chat/core-services';
......
import type { IUser } from '@rocket.chat/core-typings';
import { License } from '@rocket.chat/license';
import { Users } from '@rocket.chat/models';
import { Meteor } from 'meteor/meteor';
import { throttle } from 'underscore';
import { callbacks } from '../../../lib/callbacks';
import { i18n } from '../../../server/lib/i18n';
import { validateUserRoles } from '../../app/authorization/server/validateUserRoles';
import {
createSeatsLimitBanners,
disableDangerBannerDiscardingDismissal,
disableWarningBannerDiscardingDismissal,
enableDangerBanner,
enableWarningBanner,
} from '../../app/license/server/maxSeatsBanners';
callbacks.add(
'onCreateUser',
async ({ isGuest }: { isGuest: boolean }) => {
if (isGuest) {
return;
}
if (await License.shouldPreventAction('activeUsers')) {
throw new Meteor.Error('error-license-user-limit-reached', i18n.t('error-license-user-limit-reached'));
}
},
callbacks.priority.MEDIUM,
'check-max-user-seats',
);
callbacks.add(
'beforeUserImport',
async ({ userCount }) => {
if (await License.shouldPreventAction('activeUsers', userCount)) {
throw new Meteor.Error('error-license-user-limit-reached', i18n.t('error-license-user-limit-reached'));
}
},
callbacks.priority.MEDIUM,
'check-max-user-seats',
);
callbacks.add(
'beforeActivateUser',
async (user: IUser) => {
if (user.roles.length === 1 && user.roles.includes('guest')) {
return;
}
if (user.type === 'app') {
return;
}
if (await License.shouldPreventAction('activeUsers')) {
throw new Meteor.Error('error-license-user-limit-reached', i18n.t('error-license-user-limit-reached'));
}
},
callbacks.priority.MEDIUM,
'check-max-user-seats',
);
callbacks.add(
'validateUserRoles',
async (userData: Partial<IUser>) => validateUserRoles(userData),
callbacks.priority.MEDIUM,
'check-max-user-seats',
);
const handleMaxSeatsBanners = throttle(async function _handleMaxSeatsBanners() {
const maxActiveUsers = License.getMaxActiveUsers();
await License.shouldPreventAction('activeUsers');
if (!maxActiveUsers) {
await disableWarningBannerDiscardingDismissal();
await disableDangerBannerDiscardingDismissal();
return;
}
const activeUsers = await Users.getActiveLocalUserCount();
// callback runs before user is added, so we should add the user
// that is being created to the current value.
const ratio = activeUsers / maxActiveUsers;
const seatsLeft = maxActiveUsers - activeUsers;
if (ratio < 0.8 || ratio >= 1) {
await disableWarningBannerDiscardingDismissal();
} else {
await enableWarningBanner(seatsLeft);
}
if (ratio < 1) {
await disableDangerBannerDiscardingDismissal();
} else {
await enableDangerBanner();
}
}, 10000);
callbacks.add('afterCreateUser', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
callbacks.add('afterSaveUser', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
callbacks.add('afterDeleteUser', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
callbacks.add('afterDeactivateUser', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
callbacks.add('afterActivateUser', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
callbacks.add('afterUserImport', handleMaxSeatsBanners, callbacks.priority.MEDIUM, 'handle-max-seats-banners');
Meteor.startup(async () => {
await createSeatsLimitBanners();
await handleMaxSeatsBanners();
License.onValidateLicense(handleMaxSeatsBanners);
});
......@@ -449,7 +449,6 @@
"Apply": "تطبيق",
"Apply_and_refresh_all_clients": "التطبيق وتحديث جميع العملاء",
"Apps": "التطبيقات",
"Apps_context_enterprise": "مؤسسة",
"Apps_context_installed": "تم التثبيت",
"Apps_Engine_Version": "إصدار محرك التطبيقات",
"Apps_Essential_Alert": "هذا التطبيق ضروري للأحداث التالية:",
......@@ -840,7 +839,6 @@
"Close": "إغلاق",
"Close_chat": "إغلاق الدردشة",
"Close_room_description": "إنك توشك على إغلاق هذه الدردشة. هل تريد فعلاً المتابعة؟",
"Close_to_seat_limit_banner_warning": "*تبقى لديك [{{seats}}] من المقاعد* \nتقترب مساحة العمل هذه من حد المقاعد الخاص بها. بمجرد استيفاء الحد، لا يمكن إضافة أعضاء جدد. *[Request More Seats]({{url}})*",
"Close_to_seat_limit_warning": "لا يمكن إنشاء أعضاء جدد بمجرد استيفاء حد المقاعد.",
"close-livechat-room": "إغلاق Room القناة متعددة الاتجاهات",
"close-livechat-room_description": "إذن لإغلاق غرفة القناة متعددة الاتجاهات الحالية",
......@@ -875,8 +873,6 @@
"Cloud_register_offline_finish_helper": "بعد الانتهاء من عملية التسجيل في وحدة التحكم السحابية، يجب عرض بعض النصوص عليك. يُرجى لصقها هنا لإنهاء التسجيل.",
"Cloud_register_offline_helper": "يمكن تسجيل مساحات العمل يدويًا إذا كانت معزولة بفجوة هواء أو تم تقييد الوصول إلى الشبكة. انسخ النص أدناه وانتقل إلى وحدة التحكم السحابية لإكمال العملية.",
"Cloud_register_success": "تم تسجيل مساحة العمل الخاصة بك بنجاح!",
"Cloud_registration_pending_html": "<span>لن تعمل الإشعارات المنبثقة حتى يتم الانتهاء من التسجيل. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">تعرف على المزيد</a> </span>",
"Cloud_registration_pending_title": "التسجيل السحابي لا يزال معلقًا",
"Cloud_registration_required": "التسجيل مطلوب",
"Cloud_registration_required_description": "يبدو أنك لم تختر تسجيل مساحة العمل الخاصة بك أثناء الإعداد.",
"Cloud_registration_required_link_text": "انقر هنا لتسجيل مساحة العمل الخاصة بك.",
......@@ -1627,8 +1623,6 @@
"Enter_Normal": "الوضع العادي (إرسال باستخدام إنتر)",
"Enter_to": "إدخال إلى",
"Enter_your_E2E_password": "أدخل كلمة مرور التشفير بين الطرفيات",
"Enterprise_License": "ترخيص المؤسسة",
"Enterprise_License_Description": "إذا تم تسجيل مساحة العمل الخاصة بك وتم توفير الترخيص بواسطة Rocket.Chat Cloud، فلن تحتاج إلى تحديث الترخيص يدويًا هنا.",
"Entertainment": "الترفيه",
"Error": "خطأ",
"Error_something_went_wrong": "أُووبس! هناك خطأ ما. يرجى إعادة تحميل الصفحة أو الاتصال بالمسؤول.",
......@@ -3418,7 +3412,6 @@
"Random": "عشوائي",
"Rate_Limiter_Limit_RegisterUser": "مكالمات الرقم الافتراضي إلى محدد المعدل لتسجيل المستخدم",
"Rate_Limiter_Limit_RegisterUser_Description": "عدد المكالمات الافتراضية لنقاط النهاية الخاصة بتسجيل المستخدم (REST وواجهة برمجة التطبيقات في الوقت الفعلي)، المسموح بها ضمن النطاق الزمني المحدد في قسم محدِّد معدل واجهة برمجة التطبيقات.",
"Reached_seat_limit_banner_warning": "*لا يتوافر المزيد من المقاعد* \nوصلت مساحة العمل هذه إلى الحد الأقصى لعدد المقاعد المخصصة لها لذلك لا يمكن لأعضاء آخرين الانضمام. *[طلب المزيد من المقاعد]({{url}})*",
"React_when_read_only": "السماح بالتفاعل",
"React_when_read_only_changed_successfully": "السماح بالتفاعل عند تغيير وضع القراءة فقط بنجاح",
"Reacted_with": "تم التفاعل مع",
......@@ -4376,10 +4369,6 @@
"Update_to_version": "التحديث إلى {{version}}",
"Update_your_RocketChat": "تحديث Rocket.Chat الخاص بك",
"Updated_at": "تم التحديث في ",
"Upgrade_tab_connection_error_description": "يبدو أنه ليس لديك اتصال بالإنترنت. قد يكون هذا بسبب أن مساحة العمل الخاصة بك مثبتة على خادم مؤمن بالكامل ومفصول.",
"Upgrade_tab_connection_error_restore": "قم باستعادة الاتصال الخاص بك للتعرف على الميزات التي فاتتك.",
"Upgrade_tab_go_fully_featured": "انتقل إلى الميزات الكاملة",
"Upgrade_tab_trial_guide": "دليل التجربة",
"Upgrade_tab_upgrade_your_plan": "قم بترقية اشتراكك",
"Upload": "تحميل",
"Uploads": "تحميلات",
......
......@@ -449,7 +449,6 @@
"Apply": "Aplicar",
"Apply_and_refresh_all_clients": "Aplicar i refrescar tots els clients",
"Apps": "Aplicacions",
"Apps_context_enterprise": "Empresa",
"Apps_context_installed": "Instal·lat",
"Apps_Engine_Version": "Versió del Motor d'Aplicacions",
"Apps_Essential_Alert": "Aquesta aplicació és essencial per als següents esdeveniments:",
......@@ -835,7 +834,6 @@
"Close": "Tanca",
"Close_chat": "Tancar xat",
"Close_room_description": "Esteu a punt de tancar aquest xat. Esteu segur que voleu continuar?",
"Close_to_seat_limit_banner_warning": "* Et queden [{{seats}}] llocs * \nAquest espai de treball s'acosta al seu límit de llocs. Una vegada que s'aconsegueix el límit, no es poden afegir nous membres. * [Sol·licitar més llocs] ({{url}}) *",
"Close_to_seat_limit_warning": "No es poden crear nous membres una vegada que s'arriba al límit de seients.",
"close-livechat-room": "Tancar Room de Livechat",
"close-livechat-room_description": "Permís per tancar la sala d'LiveChat actual",
......@@ -870,8 +868,6 @@
"Cloud_register_offline_finish_helper": "Després de completar el procés de registre en Cloud Console, hauria d'aparèixer un text. Enganxeu-lo aquí per finalitzar el registre.",
"Cloud_register_offline_helper": "Els espais de treball es poden registrar manualment si restringiu l'accés a la xarxa o l'espai d'aire. Copieu el text a continuació i aneu a la nostra consola al núvol per completar el procés.",
"Cloud_register_success": "El seu espai de treball s'ha registrat correctament!",
"Cloud_registration_pending_html": "<span> Les notificacions en dispositius mòbils no funcionessin fins que el registre hagi finalitzat. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\"> Llegir més </a></span>",
"Cloud_registration_pending_title": "El registre en el núvol encara està pendent",
"Cloud_registration_required": "Cal registrar-se",
"Cloud_registration_required_description": "Sembla que durant la configuració no va triar registrar el seu espai de treball.",
"Cloud_registration_required_link_text": "Feu clic aquí per registrar el vostre espai de treball.",
......@@ -1618,8 +1614,6 @@
"Enter_Normal": "Mode normal (envia amb Enter)",
"Enter_to": "Entra a",
"Enter_your_E2E_password": "Introduïu la vostra contrasenya E2E",
"Enterprise_License": "Llicència d’empresa",
"Enterprise_License_Description": "Si el vostre espai de treball està registrat i la llicència la proporciona Rocket.Chat Cloud, no cal que actualitzeu manualment la llicència aquí.",
"Entertainment": "Entreteniment",
"Error": "Error",
"Error_404": "Error: 404",
......@@ -3374,7 +3368,6 @@
"Random": "Aleatori",
"Rate_Limiter_Limit_RegisterUser": "Trucades de números predeterminats al limitador de velocitat per registrar un usuari",
"Rate_Limiter_Limit_RegisterUser_Description": "Nombre de trucades predeterminades per a usuaris que registren punts finals (REST i API en temps real), permeses dins del rang de temps definit a la secció API Rate Limiter.",
"Reached_seat_limit_banner_warning": "* No hi ha més llocs disponibles * \nAquest espai de treball ha arribat al seu límit de llocs, per la qual cosa no poden unir-se més membres. * [Sol·licitar més llocs] ({{url}}) *",
"React_when_read_only": "Permetre reaccions",
"React_when_read_only_changed_successfully": "Permetre reaccions en 'només lectura'",
"Reacted_with": "es fa reaccionar amb",
......
......@@ -713,8 +713,6 @@
"Cloud_register_offline_finish_helper": "Po dokončení procesu registrace v cloudové konzoli obdržíte textový řežězec. Pro dokončení registrace jej vložte sem.",
"Cloud_register_offline_helper": "Pracovní prostory lze ručně zaregistrovat, pokud je k nim omezen síťový přístup. Zkopírujte níže uvedený text a dokončete proces pomocí naší cloudové konzole.",
"Cloud_register_success": "Váš pracovní prostor byl úspěšně zaregistrován!",
"Cloud_registration_pending_html": "<span>Mobilní oznámení nebudou fungovat, dokud není registrace dokončena. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\"> Další informace </a> </span>",
"Cloud_registration_pending_title": "Cloudová registrace stále čeká",
"Cloud_registration_required": "Povinná registrace",
"Cloud_registration_required_description": "Vypadá to, že jste se nevybral/a zaregistraci svého pracovního prostoru během instalace .",
"Cloud_registration_required_link_text": "Klikněte zde pro registraci svého pracovního prostoru.",
......@@ -1372,8 +1370,6 @@
"Enter_Normal": "Normální mód (odeslání po stisku klávesy enter)",
"Enter_to": "Enter",
"Enter_your_E2E_password": "Zadejte heslo E2E",
"Enterprise_License": "Enterprise licence",
"Enterprise_License_Description": "Pokud je vaše prostředí registrováno a máte od Rocket.Chat licenci není potřeba ji zde ručně doplňovat",
"Entertainment": "Zábava",
"Error": "Chyba",
"Error_404": "Chyba: 404 nenalezeno",
......
......@@ -717,8 +717,6 @@
"Cloud_register_offline_finish_helper": "Efter afslutningen af registreringsprocessen i Cloud Console, skal du præsenteres for noget tekst. Indsæt det her for at afslutte registreringen.",
"Cloud_register_offline_helper": "Arbejdsområder kan registreres manuelt, hvis der ikke er netværksadgang eller den er begrænset. Kopier teksten nedenfor og gå til vores Cloud Console for at afslutte processen.",
"Cloud_register_success": "Dit workspace er blevet registreret!",
"Cloud_registration_pending_html": "<span> Mobil-notifikationer fungerer ikke før registreringen er afsluttet. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\"> Lær mere </a> </span>",
"Cloud_registration_pending_title": "Cloudregistrering afventer stadig",
"Cloud_registration_required": "Registrering er påkrævet",
"Cloud_registration_required_description": "Under opsætningen valgte du tilsyneladende ikke at registrere dit workspace.",
"Cloud_registration_required_link_text": "Tryk her for at registrere dit workspace.",
......@@ -1380,8 +1378,6 @@
"Enter_Normal": "Normal mode (send med Enter)",
"Enter_to": "Indtast til",
"Enter_your_E2E_password": "Indtast din E2E adgangskode",
"Enterprise_License": "Koncernlicens",
"Enterprise_License_Description": "Hvis dit workspace er registreret og en licens er tildelt af Rocket.Chat Cloud, behøver du ikke manuelt at opdatere licensen her",
"Entertainment": "Underholdning",
"Error": "Fejl",
"Error_404": "Fejl: 404",
......
......@@ -495,7 +495,6 @@
"Apply_and_refresh_all_clients": "Anwenden und alle Clients aktualisieren",
"Apps": "Anwendungen",
"Apps_context_explore": "Erkunden",
"Apps_context_enterprise": "Unternehmen",
"Apps_context_installed": "Installiert",
"Apps_context_requested": "Angefordert",
"Apps_Engine_Version": "Version der Anwendungs-Engine",
......@@ -805,7 +804,6 @@
"Call_provider": "Anrufserive-Anbieter",
"Call_Already_Ended": "Anruf bereits beendet",
"Call_number": "Rufnummer",
"Call_number_enterprise_only": "Rufnummer (nur Enterprise Edition)",
"call-management": "Anrufverwaltung",
"call-management_description": "Erlaubnis zum Starten einer Besprechung",
"Call_ongoing": "Anruf laufend",
......@@ -951,7 +949,6 @@
"Close": "Schließen",
"Close_chat": "Chat schließen",
"Close_room_description": "Sie sind im Begriff, diesen Chat zu schließen. Sind Sie sicher, dass Sie fortfahren möchten?",
"Close_to_seat_limit_banner_warning": "*Es sind noch [{{seats}}] Plätze übrig* \nDieser Arbeitsbereich nähert sich seinem Platzlimit. Wenn das Limit erreicht ist, können keine neuen Mitglieder mehr hinzugefügt werden. *[Weitere Plätze anfordern]({{url}})*",
"Close_to_seat_limit_warning": "Wenn das Platzlimit erreicht ist, können keine weiteren neuen Mitglieder erstellt werden.",
"close-livechat-room": "Livechat-Room schließen",
"close-livechat-room_description": "Berechtigung, den aktuellen Livechat-Raum zu schließen",
......@@ -987,8 +984,6 @@
"Cloud_register_offline_finish_helper": "Nach Abschluss des Registrierungsvorgangs in der Cloud-Konsole sollte ein Text angezeigt werden. Bitte hier einfügen, um die Registrierung abzuschließen.",
"Cloud_register_offline_helper": "Arbeitsbereiche können manuell registriert werden, wenn ein Airgap besteht oder der Netzwerkzugriff eingeschränkt ist. Kopieren Sie den folgenden Text und rufen Sie unsere Cloud-Konsole auf, um den Vorgang abzuschließen.",
"Cloud_register_success": "Ihr Arbeitsbereich wurde erfolgreich registriert!",
"Cloud_registration_pending_html": "<span>Push-Benachrichtigungen funktionieren nicht, bis die Registrierung abgeschlossen ist. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">Mehr erfahren</a></span>",
"Cloud_registration_pending_title": "Die Cloud-Registrierung steht noch aus",
"Cloud_registration_required": "Registrierung erforderlich",
"Cloud_registration_required_description": "Es sieht aus, als hätten Sie sich während des Setups nicht für die Registrierung Ihres Arbeitsbereichs entschieden.",
"Cloud_registration_required_link_text": "Klicken Sie hier, um Ihren Arbeitsbereich zu registrieren.",
......@@ -1827,9 +1822,6 @@
"Enter_Normal": "Normaler Modus (mit Eingabetaste senden)",
"Enter_to": "Eingabetaste: ",
"Enter_your_E2E_password": "Geben Sie ihr Passwort für die Ende-Zu-Ende-Verschlüsselung ein",
"Enterprise_capabilities": "Enterprise-Funktionen",
"Enterprise_License": "Unternehmenslizenz",
"Enterprise_License_Description": "Wenn dein Arbeitsbereich registriert ist und die Lizenz von Rocket.Chat Cloud zur Verfügung gestellt wird, brauchest du die Lizenz hier nicht manuell zu aktualisieren.",
"Entertainment": "Unterhaltung",
"Error": "Fehler",
"Error_something_went_wrong": "Huch! Ein Fehler ist aufgetreten. Bitte laden Sie die Seite neu oder kontaktieren Sie einen Administrator.",
......@@ -1974,7 +1966,6 @@
"error-tags-must-be-assigned-before-closing-chat": "Tags müssen vor dem Schließen des Chats zugewiesen werden",
"error-the-field-is-required": "Das Feld {{field}} ist erforderlich.",
"error-this-is-not-a-livechat-room": "Dies ist kein Livechat-Raum",
"error-this-is-an-ee-feature": "Dies ist eine Funktion der Enterprise Edition",
"error-token-already-exists": "Ein Zugangsschlüssel mit diesem Namen existiert bereits",
"error-token-does-not-exists": "Der Zugangsschlüssel existiert nicht",
"error-too-many-requests": "Fehler, zu viele Anfragen. Bitte fahren Sie langsamer fort. Sie müssen {{seconds}} Sekunden warten, bevor Sie es erneut versuchen können.",
......@@ -2275,10 +2266,8 @@
"Global_purge_override_warning": "Eine globale Aufbewahrungsrichtlinie ist vorhanden. Wenn Sie die globale Aufbewahrungsrichtlinie außer Kraft setzen, können Sie nur eine Richtlinie anwenden, die strenger ist als die globale Richtlinie.",
"Global_Search": "Globale Suche",
"Go_to_your_workspace": "Auf zu Ihrem Arbeitsbereich!",
"Google_Meet_Enterprise_only": "Google Meet (nur Enterprise)",
"Google_Play": "Google Play",
"Hold_Call": "Gespräch halten",
"Hold_Call_EE_only": "Anruf halten (nur Enterprise Edition)",
"GoogleCloudStorage": "Google Cloud-Speicher",
"GoogleNaturalLanguage_ServiceAccount_Description": "Service-Konto SchlüsselDatei (JSON). Weiterführende Informationen dazu [hier](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)",
"GoogleTagManager_id": "Google-Tag-Manager-ID",
......@@ -2333,7 +2322,6 @@
"History": "Chronik",
"Hold_Time": "Haltezeit",
"Hold": "Halten",
"Hold_EE_only": "Halten (nur Enterprise Edition)",
"Home": "Startseite",
"Homepage": "Startseite",
"Host": "Host",
......@@ -3117,18 +3105,6 @@
"Marketplace_app_last_updated": "Zuletzt aktualisiert {{lastUpdated}}",
"Marketplace_view_marketplace": "Marketplace anzeigen",
"Marketplace_error": "Keine Verbindung zum Internet oder zu Ihrem Arbeitsbereich möglich, möglicherweise handelt es sich um eine Offline-Installation.",
"marketplace_featured_section_community_featured": "Ausgewählte von der Gemeinschaft unterstützt Apps",
"marketplace_featured_section_community_supported": "Von der Gemeinschaft unterstützte Apps",
"marketplace_featured_section_enterprise": "Ausgewählte Enterprise-Apps",
"marketplace_featured_section_featured": "Ausgewählte Apps",
"marketplace_featured_section_most_popular": "Beliebteste Apps",
"marketplace_featured_section_new_arrivals": "Neu eingetroffen",
"marketplace_featured_section_popular_this_month": "Beliebte Apps in diesem Monat",
"marketplace_featured_section_recommended": "Empfohlene Apps",
"marketplace_featured_section_social": "Soziale Apps",
"marketplace_featured_section_trending": "Aktuelle Apps",
"marketplace_featured_section_omnichannel": "Omnichannel-Apps",
"marketplace_featured_section_video_conferencing": "Apps für Videokonferenzen",
"MAU_value": "MAU {{value}}",
"Max_length_is": "Maximale Länge ist %s",
"Max_number_incoming_livechats_displayed": "Maximale Anzahl der in der Warteschlange angezeigten Elemente",
......@@ -3401,7 +3377,6 @@
"New_Application": "Neue Anwendung",
"New_Business_Hour": "Neue Öffnungszeiten",
"New_Call": "Neuer Aufruf",
"New_Call_Enterprise_Edition_Only": "Neuer Anruf (nur Enterprise Edition)",
"New_chat_in_queue": "Neuer Chat in der Warteschlange",
"New_chat_priority": "Priorität geändert: {{user}} hat die Priorität in {{priority}} geändert",
"New_chat_transfer": "Neue Chatübertragung: {{transfer}}",
......@@ -3842,7 +3817,6 @@
"Rate Limiter_Description": "Kontrollieren Sie die Rate der von Ihrem Server gesendeten oder empfangenen Anfragen, um Cyberangriffe und Scraping zu verhindern.",
"Rate_Limiter_Limit_RegisterUser": "Rate-Limit für die Registrierung eines Benutzers",
"Rate_Limiter_Limit_RegisterUser_Description": "Anzahl der erlaubten Standardaufrufe der Benutzerregistrierungs Endpunkte (REST and real-time API's), innherhalb der, im API Rate Limiter Absschnitt definierten, Zeitspanne.",
"Reached_seat_limit_banner_warning": "*Keine Plätze mehr vrefügbar* \nDieser Arbeitsbereich hat sein Platzlimit erreicht, es können also keine Mitglieder mehr beitreten. *[Mehr Plätze anfordern]({{url}})*",
"React_when_read_only": "Reaktionen erlauben",
"React_when_read_only_changed_successfully": "Reaktionen erlauben, wenn ein Kanal schreibgeschützt wurde",
"Reacted_with": "Reagierten mit",
......@@ -4900,10 +4874,6 @@
"Update_to_version": "Auf Version {{version}} aktualisieren",
"Update_your_RocketChat": "Aktualisieren Sie Ihr Rocket.Chat",
"Updated_at": "Aktualisiert am",
"Upgrade_tab_connection_error_description": "Sieht so aus, als hätten Sie keine Internetverbindung. Das kann daran liegen, dass Ihr Arbeitsbereich auf einem vollständig gesicherten Server mit Air Gap installiert ist",
"Upgrade_tab_connection_error_restore": "Stellen Sie Ihre Verbindung wieder her, um mehr über die Funktionen zu erfahren, die Ihnen entgehen.",
"Upgrade_tab_go_fully_featured": "Erhalte vollen Funktionsumfang",
"Upgrade_tab_trial_guide": "Leitfaden für Versuche",
"Upgrade_tab_upgrade_your_plan": "Aktualisieren Sie Ihren Plan",
"Upload": "Hochladen",
"Uploads": "Uploads",
......
......@@ -1017,7 +1017,6 @@
"Close": "Close",
"Close_chat": "Close chat",
"Close_room_description": "You are about to close this chat. Are you sure you want to continue?",
"Close_to_seat_limit_banner_warning": "*You have [{{seats}}] seats left* \nThis workspace is nearing its seat limit. Once the limit is met no new members can be added. *[Request More Seats]({{url}})*",
"Close_to_seat_limit_warning": "New members cannot be created once the seat limit is met.",
"close-livechat-room": "Close Omnichannel Room",
"close-livechat-room_description": "Permission to close the current Omnichannel room",
......@@ -4157,7 +4156,6 @@
"Rate Limiter_Description": "Control the rate of requests sent or recieved by your server to prevent cyber attacks and scraping.",
"Rate_Limiter_Limit_RegisterUser": "Default number calls to the rate limiter for registering a user",
"Rate_Limiter_Limit_RegisterUser_Description": "Number of default calls for user registering endpoints(REST and real-time API's), allowed within the time range defined in the API Rate Limiter section.",
"Reached_seat_limit_banner_warning": "*No more seats available* \nThis workspace has reached its seat limit so no more members can join. *[Request More Seats]({{url}})*",
"React_when_read_only": "Allow Reacting",
"React_when_read_only_changed_successfully": "Allow reacting when read only changed successfully",
"Reacted_with": "Reacted with",
......@@ -6115,7 +6113,7 @@
"unread_messages_counter": "{{count}} unread message",
"unread_messages_counter_plural": "{{count}} unread messages",
"Premium": "Premium",
"Enterprise": "Premium",
"Enterprise": "Premium",
"Premium_capability": "Premium capability",
"Operating_withing_plan_limits": "Operating within plan limits",
"Plan_limits_reached": "Plan limits reached",
......
......@@ -447,7 +447,6 @@
"Apply": "Aplicar",
"Apply_and_refresh_all_clients": "Aplicar y actualizar todos los clientes",
"Apps": "Aplicaciones",
"Apps_context_enterprise": "Empresa",
"Apps_context_installed": "Instalada",
"Apps_Engine_Version": "Versión de motor de aplicaciones",
"Apps_Essential_Alert": "Esta aplicación es esencial para los siguientes eventos:",
......@@ -830,7 +829,6 @@
"Close": "Cerrar",
"Close_chat": "Cerrar chat",
"Close_room_description": "Estás a punto de cerrar este chat. ¿Seguro que quieres continuar?",
"Close_to_seat_limit_banner_warning": "*Te quedan [{{seats}}] puestos* \nEste espacio de trabajo se acerca a su límite de puestos. Una vez que se alcanza el límite, no se pueden añadir nuevos miembros. *[Request More Seats]({{url}})*",
"Close_to_seat_limit_warning": "No se pueden crear nuevos miembros una vez que se alcanza el límite de puestos.",
"close-livechat-room": "Cerrar Room de Omnichannel",
"close-livechat-room_description": "Permiso para cerrar la sala de Omnichannel actual",
......@@ -865,8 +863,6 @@
"Cloud_register_offline_finish_helper": "Después de completar el proceso de registro en Cloud Console, debería aparecer un texto. Pégalo aquí para finalizar el registro.",
"Cloud_register_offline_helper": "Los espacios de trabajo se pueden registrar manualmente si el espacio está aislado o el acceso de red está restringido. Copia el texto que aparece a continuación y ve a Cloud Console para completar el proceso.",
"Cloud_register_success": "Tu espacio de trabajo se ha registrado correctamente",
"Cloud_registration_pending_html": "<span>Las notificaciones push no funcionarán hasta que el registro haya finalizado. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">Más información</a></span>",
"Cloud_registration_pending_title": "El registro en la nube aún está pendiente",
"Cloud_registration_required": "Registro obligatorio",
"Cloud_registration_required_description": "Parece que durante la configuración decidiste no registrar tu espacio de trabajo.",
"Cloud_registration_required_link_text": "Haz clic aquí para registrar tu espacio de trabajo.",
......@@ -1616,8 +1612,6 @@
"Enter_Normal": "Modo normal (enviar con Intro)",
"Enter_to": "Intro para",
"Enter_your_E2E_password": "Introduzca su contraseña E2E",
"Enterprise_License": "Licencia de empresa",
"Enterprise_License_Description": "Si tu espacio de trabajo está registrado y la licencia la proporciona Rocket.Chat Cloud, no es necesario que actualices la licencia manualmente aquí.",
"Entertainment": "Entretenimiento",
"Error": "Error",
"Error_404": "Error 404",
......@@ -3394,7 +3388,6 @@
"Random": "Aleatorio",
"Rate_Limiter_Limit_RegisterUser": "Número de llamadas por defecto al limitador de frecuencia para registrar un usuario",
"Rate_Limiter_Limit_RegisterUser_Description": "Número de llamadas por defecto para los usuarios que registran puntos finales (REST y API en tiempo real) que se permiten dentro del rango de tiempo definido en la sección Limitador de frecuencia de API.",
"Reached_seat_limit_banner_warning": "*No hay más puestos disponibles* \nEste espacio de trabajo ha alcanzado su límite de puestos, por lo que no pueden unirse más miembros. *[Request More Seats]({{url}})*",
"React_when_read_only": "Permitir reacciones",
"React_when_read_only_changed_successfully": "Permitir reacciones cuando solo lectura ha cambiado correctamente",
"Reacted_with": "Ha reaccionado con",
......
......@@ -1214,7 +1214,6 @@
"Enter_name_here": "نام را اینجا وارد کنید",
"Enter_Normal": "حالت عادی (ارسال با Enter)",
"Enter_to": "ورود به ",
"Enterprise_License": "مجوز سازمانی",
"Entertainment": "سرگرمی",
"Error": "خطا",
"Error_404": "خطای 404",
......
......@@ -499,7 +499,6 @@
"Apply_and_refresh_all_clients": "Tallenna ja päivitä kaikki asiakkaat",
"Apps": "Sovellukset",
"Apps_context_explore": "Tutustu",
"Apps_context_enterprise": "Yritys",
"Apps_context_installed": "Asennettu",
"Apps_context_requested": "Pyydetty",
"Apps_context_private": "Yksityiset sovellukset",
......@@ -508,9 +507,6 @@
"Private_Apps_Count_Enabled": "{{count}} yksityistä sovellusta käytössä",
"Private_Apps_Count_Enabled_plural": "{{count}} yksityistä sovellusta käytössä",
"Apps_Count_Enabled_tooltip": "Yhteisöversion työtiloissa voi ottaa käyttöön enintään {{number}} {{context}}sovellusta",
"Apps_disabled_when_Enterprise_trial_ended": "Sovellukset poistuivat käytöstä, kun yritysversion kokeilujakso päättyi",
"Apps_disabled_when_Enterprise_trial_ended_description": "Yhteisöversion työtiloissa voi olla käytössä enintään 5 markkinapaikkasovellusta ja 3 yksityistä sovellusta. Pyydä työtilan järjestelmänvalvojaa ottamaan sovelluksia käyttöön uudelleen.",
"Apps_disabled_when_Enterprise_trial_ended_description_admin": "Yhteisöversion työtiloissa voi olla käytössä enintään 5 markkinapaikkasovellusta ja 3 yksityistä sovellusta. Ota tarvitsemasi sovellukset käyttöön uudelleen.",
"Apps_Engine_Version": "Sovellusmoottorin versio",
"Apps_Essential_Alert": "Tämä sovellus on välttämätön seuraavissa tapahtumissa:",
"Apps_Essential_Disclaimer": "Edellä mainitut tapahtumat keskeytyvät, jos sovellus poistetaan käytöstä. Jos haluat Rocket.Chatin toimivan ilman tämän sovelluksen toimintoja, sinun on poistettava sovellus",
......@@ -822,7 +818,6 @@
"Call_provider": "Puhelun palveluntarjoaja",
"Call_Already_Ended": "Puhelu on jo päättynyt",
"Call_number": "Soita numeroon",
"Call_number_enterprise_only": "Soittajanumero (vain Enterprise Edition)",
"call-management": "Puhelujen hallinta",
"call-management_description": "Oikeus aloittaa kokous",
"Call_ongoing": "Puhelu käynnissä",
......@@ -967,7 +962,6 @@
"Close": "Sulje",
"Close_chat": "Sulje keskustelu",
"Close_room_description": "Olet sulkemassa keskustelun. Haluatko varmasti jatkaa?",
"Close_to_seat_limit_banner_warning": "*Sinulla on [{{seats}}] käyttäjää jäljellä* \nTämä työtila lähestyy käyttäjämäärän rajaa. Kun raja on saavutettu, uusia jäseniä ei voida lisätä. *[Request More Seats]({{url}})*",
"Close_to_seat_limit_warning": "Uusia jäseniä ei voida luoda, kun käyttäjämäärä on saavutettu.",
"close-livechat-room": "Sulje Omnichannel-huone",
"close-livechat-room_description": "Lupa nykyisen monikanavahuoneen sulkemiseen",
......@@ -1006,8 +1000,6 @@
"Cloud_register_offline_finish_helper": "Kun olet rekisteröitynyt pilvikonsolissa, näet tekstiä. Viimeistele rekisteröinti liittämällä teksti tähän.",
"Cloud_register_offline_helper": "Työtiloja voidaan rekisteröidä manuaalisesti, jos verkko on suojattu ilmaraolla tai verkon käyttöä on rajoitettu. Kopioi alla oleva teksti ja viimeistele prosessi pilvikonsolissamme.",
"Cloud_register_success": "Työtilasi on rekisteröity!",
"Cloud_registration_pending_html": "<span>Push-ilmoitukset eivät toimi, ennen kuin rekisteröinti on valmis. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">Lisätietoja</a></span>",
"Cloud_registration_pending_title": "Pilvirekisteröinti on vielä kesken",
"Cloud_registration_required": "Rekisteröinti on pakollinen",
"Cloud_registration_required_description": "Näyttää siltä, ettet rekisteröinyt työtilaa määrityksen aikana.",
"Cloud_registration_required_link_text": "Rekisteröi työtila napsauttamalla tätä.",
......@@ -1847,14 +1839,6 @@
"Enter_Normal": "Normaali tila (Enter lähettää viestin)",
"Enter_to": "Siirry",
"Enter_your_E2E_password": "Anna E2E-salasanasi",
"Enterprise_capability": "Yritysominaisuudet",
"Enterprise_capabilities": "Yritysominaisuudet",
"Enterprise_Departments_title": "Liitä asiakkaat jonoihin ja paranna agenttien tuottavuutta",
"Enterprise_Departments_description_upgrade": "Yhteisöversion työtiloissa voidaan luoda vain yksi osasto. Poista rajat ja tehosta työtilaasi päivittämällä yritysversioon.",
"Enterprise_Departments_description_free_trial": "Yhteisöversion työtiloissa voi luoda yhden osaston. Aloita maksuton yritysversion kokeilu, jotta voit luoda useita osastoja heti!",
"Enterprise_License": "Yrityskäyttöoikeus",
"Enterprise_License_Description": "Jos työtilasi on rekisteröity ja sinulla on Rocket.Chat-pilven käyttöoikeus, sinun ei tarvitse päivittää käyttöoikeutta manuaalisesti tässä.",
"Enterprise_Only": "Vain yritysversio",
"Entertainment": "Viihde",
"Error": "Virhe",
"Error_something_went_wrong": "Oho! Jokin meni pieleen. Lataa sivu uudelleen tai ota yhteys järjestelmänvalvojaan.",
......@@ -2003,7 +1987,6 @@
"error-tags-must-be-assigned-before-closing-chat": "Tunnisteet on määritettävä ennen keskustelun sulkemista",
"error-the-field-is-required": "Kenttä {{field}} on pakollinen.",
"error-this-is-not-a-livechat-room": "Tämä ei ole monikanavahuone",
"error-this-is-an-ee-feature": "Tämä ominaisuus on yritysversiossa",
"error-token-already-exists": "Tällä nimellä oleva tunnus on jo olemassa",
"error-token-does-not-exists": "Tunnusta ei ole olemassa",
"error-too-many-requests": "Virhe, liikaa pyyntöjä. Hidasta vähän. Odota {{seconds}} sekuntia ennen uutta yritystä.",
......@@ -2136,7 +2119,6 @@
"Federation_Matrix_losing_privileges_warning": "Et voi kumota tätä toimenpidettä, koska alennat itsesi. Jos olet viimeinen käyttäjä, jolla on laajat oikeudet, et voi saada tätä oikeutta takaisin. Haluatko silti jatkaa?",
"Federation_Matrix_not_allowed_to_change_moderator": "Et saa vaihtaa moderaattoria",
"Federation_Matrix_not_allowed_to_change_owner": "Et saa vaihtaa omistajaa",
"Federation_Matrix_join_public_rooms_is_enterprise": "Liittyminen liittoutuneisiin huoneisiin on yritysversion ominaisuus",
"Field": "Kenttä",
"Field_removed": "Kenttä poistettu",
"Field_required": "Kenttä pakollinen",
......@@ -2309,10 +2291,8 @@
"Global_purge_override_warning": "Yleinen säilytyskäytäntö on käytössä. Jos jätät asetuksen Ohita yleinen säilytyskäytäntö pois käytöstä, voit käyttää ainoastaan yleistä käytäntöä tiukempaa käytäntöä.",
"Global_Search": "Yleinen haku",
"Go_to_your_workspace": "Siirry työtilaasi",
"Google_Meet_Enterprise_only": "Google Meet (vain yritysversio)",
"Google_Play": "Google Play",
"Hold_Call": "Aseta puhelu pitoon",
"Hold_Call_EE_only": "Aseta puhelu pitoon (vain yritysversio)",
"GoogleCloudStorage": "Google-pilvitallennus",
"GoogleNaturalLanguage_ServiceAccount_Description": "Palvelutiliavaimen JSON-tiedosto. Lisätietoja on [täällä](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)",
"GoogleTagManager_id": "Google Tag Manager -tunnus",
......@@ -2368,7 +2348,6 @@
"History": "Historia",
"Hold_Time": "Pitoaika",
"Hold": "Pidä",
"Hold_EE_only": "Pidä (vain yritysversio)",
"Home": "Koti",
"Homepage": "Aloitussivu",
"Homepage_Custom_Content_Default_Message": "Järjestelmänvalvojat voivat lisätä html-sisältöä hahmonnettavaksi tähän valkoiseen tilaan.",
......@@ -3167,18 +3146,6 @@
"Marketplace_app_last_updated": "Viimeksi päivitetty {{lastUpdated}}",
"Marketplace_view_marketplace": "Näytä kauppapaikka",
"Marketplace_error": "Yhteyttä internetiin ei voi muodostaa, tai työtilasi on offline-asennus.",
"marketplace_featured_section_community_featured": "Esitellyt yhteisön sovellukset",
"marketplace_featured_section_community_supported": "Yhteisön tukemat sovellukset",
"marketplace_featured_section_enterprise": "Esitellyt yrityssovellukset",
"marketplace_featured_section_featured": "Esitellyt sovellukset",
"marketplace_featured_section_most_popular": "Suosituimmat sovellukset",
"marketplace_featured_section_new_arrivals": "Uutuudet",
"marketplace_featured_section_popular_this_month": "Kuukauden suosituimmat sovellukset",
"marketplace_featured_section_recommended": "Suositellut sovellukset",
"marketplace_featured_section_social": "Sosiaaliset sovellukset",
"marketplace_featured_section_trending": "Trendaavat sovellukset",
"marketplace_featured_section_omnichannel": "Omnichannel-sovellukset",
"marketplace_featured_section_video_conferencing": "Videoneuvottelusovellukset",
"MAU_value": "MAU {{value}}",
"Max_length_is": "Maksimi pituus on %s",
"Max_number_incoming_livechats_displayed": "Jonossa näytettävien kohteiden enimmäismäärä",
......@@ -3438,7 +3405,6 @@
"New_Application": "Uusi sovellus",
"New_Business_Hour": "Uusi aukioloaika",
"New_Call": "Uusi puhelu",
"New_Call_Enterprise_Edition_Only": "Uusi puhelu (vain yritysversio)",
"New_chat_in_queue": "Uusi keskustelu jonossa",
"New_chat_priority": "Prioriteetti muutettu: {{user}} prioriteettti muutettu {{priority}}",
"New_chat_transfer": "Uusi chat-siirto: {{transfer}}",
......@@ -3739,7 +3705,6 @@
"Permalink": "Pysyvä linkki",
"Permissions": "Oikeudet",
"Personal_Access_Tokens": "Henkilökohtaiset pääsykoodit",
"Pexip_Enterprise_only": "Pexip (vain yritysversio)",
"Phone": "Puhelin",
"Phone_call": "Puhelu",
"Phone_Number": "Puhelinnumero",
......@@ -3905,7 +3870,6 @@
"Rate Limiter_Description": "Hallitse palvelimesi lähettämien tai vastaanottamien pyyntöjen tiheyttä verkkohyökkäysten ja kaapimisen estämiseksi.",
"Rate_Limiter_Limit_RegisterUser": "Pyyntöjen oletusmäärä nopeusrajoittimelle kun rekisteröidään käyttäjä",
"Rate_Limiter_Limit_RegisterUser_Description": "Käyttäjärekisteröivien päätepisteiden (REST- ja reaaliaikaiset API:t) oletuspyyntöjen määrä, joka sallitaan API Rate Limiter-osiossa määritellyn aikavälien sisällä.",
"Reached_seat_limit_banner_warning": "*Paikkoja ei ole enää saatavilla* \nTämä työtila on saavuttanut paikkarajansa, joten siihen ei voi liittyä enää lisää jäseniä. *[Pyydä lisää paikkoja]({{url}})*",
"React_when_read_only": "Salli reaktiot",
"React_when_read_only_changed_successfully": "Salli reagointi, kun vain luku on muutettu onnistuneesti",
"Reacted_with": "Reagoi:",
......@@ -4284,7 +4248,6 @@
"Search": "Haku",
"Searchable": "Hakukelpoinen",
"Search_Apps": "Hae sovelluksia",
"Search_Enterprise_Apps": "Hae yrityssovelluksia",
"Search_Installed_Apps": "Hae asennettuja sovelluksia",
"Search_Private_apps": "Hae yksityisiä sovelluksia",
"Search_Requested_Apps": "Hae pyydettyjä sovelluksia",
......@@ -5006,10 +4969,6 @@
"Update_to_version": "Päivitys versioon {{version}}",
"Update_your_RocketChat": "Päivitä Chatsovellus",
"Updated_at": "Päivitetty klo.",
"Upgrade_tab_connection_error_description": "Näyttää siltä, että sinulla ei ole internet-yhteyttä. Tämä voi johtua siitä, että työtilasi on asennettu täysin suojattuun air-gapped palvelimeen",
"Upgrade_tab_connection_error_restore": "Palauta yhteys, niin saat tietää puuttuvista ominaisuuksista.",
"Upgrade_tab_go_fully_featured": "Ota kaikki ominaisuudet käyttöön",
"Upgrade_tab_trial_guide": "Kokeiluopas",
"Upgrade_tab_upgrade_your_plan": "Päivitä tilauksesi",
"Upload": "Lataa",
"Uploads": "Lataukset",
......@@ -5602,9 +5561,7 @@
"Undo_request": "Kumoa pyyntö",
"No_permission": "Ei oikeutta",
"Community_cap_description": "Yhteisön työtiloissa on 200 samanaikaisen yhteyden yläraja. Vaikka aktiivisia yhteyksiä voi olla sitä enemmänkin, kyseisen rajan jälkeen et enää näe käyttäjien tilaa. Tämä ei vaikuta siihen, miten he voivat lähettää ja vastaanottaa viestejä.",
"Enterprise_cap_description": "Yritysversion työtiloissa ei ole läsnäolopalvelun ylärajaa.",
"Service_status": "Palvelun tila",
"More_about_Enterprise_Edition": "Lisätietoja yritysversiosta",
"Presence_service_cap": "Läsnäolopalvelun yläraja",
"User_Status": "Käyttäjän tila",
"Active_connections": "Aktiiviset yhteydet",
......@@ -5670,7 +5627,6 @@
"cloud.RegisterWorkspace_Token_Step_One": "1. Valitse: <1>cloud.rocket.chat > Työtilat</1> ja <3>Itse hallinnoitu rekisteröinti</3>.",
"cloud.RegisterWorkspace_Setup_Terms_Privacy": "Hyväksyn <1>käyttöehdot</1> ja <3>tietosuojakäytännön</3>",
"Larger_amounts_of_active_connections": "Jos tarvitset enemmän aktiivisia yhteyksiä, ota harkintaan",
"multiple_instance_solutions": "usean esiintymän ratkaisut",
"Uninstall_grandfathered_app": "Poistetaanko {{appName}}?",
"App_will_lose_grandfathered_status": "**Tämä {{context}}sovellus menettää aikaisemmin käytetössä olleen sovelluksen tilansa.** \n \nYhteisöversion työtiloissa voi olla käytössä enintään {{limit}} {{context}} sovellusta. aikaisemmin Aikaisemmin käytössä olleet sovellukset lasketaan mukaan rajoitukseen, mutta rajoitusta ei sovelleta niihin.",
"Theme_Appearence": "Teeman ulkoasu"
......
......@@ -450,7 +450,6 @@
"Apply": "Appliquer",
"Apply_and_refresh_all_clients": "Appliquer et actualiser tous les clients",
"Apps": "Applications",
"Apps_context_enterprise": "Entreprise",
"Apps_context_installed": "Installé",
"Apps_Engine_Version": "Version d'Apps Engine",
"Apps_Essential_Alert": "Cette application est indispensable pour les événements suivants :",
......@@ -843,7 +842,6 @@
"Close": "Fermer",
"Close_chat": "Fermer le chat",
"Close_room_description": "Vous êtes sur le point de fermer ce chat. Voulez-vous continuer ?",
"Close_to_seat_limit_banner_warning": "*Il vous reste [{{seats}}] sièges* \nLe nombre maximal de sièges de cet espace de travail est presque atteint. Une fois la limite atteinte, aucun nouveau membre ne pourra être ajouté. *[Demander plus de sièges]({{url}})*",
"Close_to_seat_limit_warning": "Aucun nouveau membre ne peut être créé une fois que la limite de sièges est atteinte.",
"close-livechat-room": "Fermer le salon omnicanal",
"close-livechat-room_description": "Autorisation de fermer le salon omnicanal actuel",
......@@ -878,8 +876,6 @@
"Cloud_register_offline_finish_helper": "Une fois le processus d'enregistrement terminé dans la console cloud, un texte doit s'afficher. Collez-le ici pour terminer l'enregistrement.",
"Cloud_register_offline_helper": "Les espaces de travail peuvent être enregistrés manuellement s'ils sont isolés (airgap) ou si l'accès au réseau est restreint. Copiez le texte ci-dessous et accédez à notre console cloud pour terminer le processus.",
"Cloud_register_success": "Votre espace de travail a été enregistré avec succès !",
"Cloud_registration_pending_html": "<span>Les notifications push ne fonctionnent pas tant que l'enregistrement n'est pas terminé. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">En savoir plus</a></span>",
"Cloud_registration_pending_title": "L'enregistrement dans le cloud est toujours en cours",
"Cloud_registration_required": "Inscription requise",
"Cloud_registration_required_description": "Il semble que, lors de l'installation, vous n'ayez pas choisi d'enregistrer votre espace de travail.",
"Cloud_registration_required_link_text": "Cliquez ici pour enregistrer votre espace de travail.",
......@@ -1631,8 +1627,6 @@
"Enter_Normal": "Mode normal (envoyé avec Entrée)",
"Enter_to": "Entrée pour",
"Enter_your_E2E_password": "Entrez votre mot de passe E2E",
"Enterprise_License": "Licence d'entreprise",
"Enterprise_License_Description": "Si votre espace de travail est enregistré et que la licence est fournie par le cloud Rocket.Chat, vous n'avez pas besoin de mettre à jour manuellement la licence ici.",
"Entertainment": "Divertissement",
"Error": "Erreur",
"Error_404": "Erreur 404",
......@@ -3414,7 +3408,6 @@
"Random": "Aléatoire",
"Rate_Limiter_Limit_RegisterUser": "Nombre d'appels par défaut au limiteur de débit pour l'enregistrement d'un utilisateur",
"Rate_Limiter_Limit_RegisterUser_Description": "Nombre d'appels par défaut pour les points de terminaison d'enregistrement d'utilisateurs (API REST et en temps réel) autorisés pendant l'intervalle défini dans la section Limiteur de débit d'API.",
"Reached_seat_limit_banner_warning": "*Plus de sièges disponibles* \nLe nombre maximal de sièges de cet espace de travail est atteint. Aucun autre membre ne peut le rejoindre. *[Request More Seats]({{url}})*",
"React_when_read_only": "Autoriser les réactions",
"React_when_read_only_changed_successfully": "Autoriser les réactions après modification du mode de lecture seule",
"Reacted_with": "A réagi avec",
......@@ -4377,10 +4370,6 @@
"Update_to_version": "Mettre à jour vers {{version}}",
"Update_your_RocketChat": "Mettre à jour votre Rocket.Chat",
"Updated_at": "Mis à jour à",
"Upgrade_tab_connection_error_description": "Il semble que vous n'ayez pas de connexion Internet. Cela peut être dû au fait que votre espace de travail est installé sur un serveur air-gap entièrement sécurisé",
"Upgrade_tab_connection_error_restore": "Rétablissez votre connexion pour découvrir les fonctionnalités qui vous manquent.",
"Upgrade_tab_go_fully_featured": "Passez à la version complète",
"Upgrade_tab_trial_guide": "Guide d'essai",
"Upgrade_tab_upgrade_your_plan": "Améliorez votre plan",
"Upload": "Charger",
"Uploads": "Chargements",
......
......@@ -790,7 +790,6 @@
"Call_provider": "Hívásszolgáltató",
"Call_Already_Ended": "A hívás már befejeződött",
"Call_number": "Szám hívása",
"Call_number_enterprise_only": "Szám hívása (csak vállalati kiadás)",
"call-management": "Híváskezelés",
"call-management_description": "Jogosultság egy értekezlet kezdéséhez",
"Call_ongoing": "Hívás folyamatban",
......@@ -933,7 +932,6 @@
"Close": "Bezárás",
"Close_chat": "Csevegés lezárása",
"Close_room_description": "A csevegés lezárására készül. Biztosan folytatni szeretné?",
"Close_to_seat_limit_banner_warning": "*Önnek [{{seats}}] helye van hátra* \nEz a munkaterület közelít a helyek korlátjához. A korlát elérése után nem lehet új tagokat hozzáadni. *[További helyek kérése]({{url}})*",
"Close_to_seat_limit_warning": "Nem lehet új tagokat létrehozni, ha a helyek elérték a korlátot.",
"close-livechat-room": "Összcsatornás szoba lezárása",
"close-livechat-room_description": "Jogosultság a jelenlegi összcsatornás szoba lezárásához",
......@@ -969,8 +967,6 @@
"Cloud_register_offline_finish_helper": "Miután befejezte a regisztrációs folyamatot a felhőkonzolban, megjelenik néhány szöveg. Illessze be ide a regisztráció befejezéséhez.",
"Cloud_register_offline_helper": "A munkaterületek kézzel is regisztrálhatók, ha fizikailag elválasztott vagy a hálózati hozzáférés korlátozott. Másolja le az alábbi szöveget, és menjen a felhőkonzolunkhoz a folyamat befejezéséhez.",
"Cloud_register_success": "A munkaterülete sikeresen regisztrálva lett!",
"Cloud_registration_pending_html": "<span>A leküldéses értesítések nem működnek, amíg a regisztráció be nem fejeződik. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">Tudjon meg többet</a></span>",
"Cloud_registration_pending_title": "A felhőregisztráció továbbra is függőben van",
"Cloud_registration_required": "Regisztráció szükséges",
"Cloud_registration_required_description": "Úgy tűnik, hogy a beállítás során nem választotta a munkaterületének regisztrációját.",
"Cloud_registration_required_link_text": "Kattintson ide a munkaterülete regisztrálásához.",
......@@ -1794,9 +1790,6 @@
"Enter_Normal": "Normál mód (küldés az Enter billentyűvel)",
"Enter_to": "Belépés ide:",
"Enter_your_E2E_password": "A végpontok közötti titkosítási jelszó megadása",
"Enterprise_capabilities": "Vállalati képességek",
"Enterprise_License": "Vállalati licenc",
"Enterprise_License_Description": "Ha a munkaterülete regisztrálva van és a Rocket.Chat felhője biztosítja a licencet, akkor itt nem kell kézzel frissítenie a licencet.",
"Entertainment": "Szórakozás",
"Error": "Hiba",
"Error_something_went_wrong": "Hoppá! Valami elromlott. Töltse újra az oldalt, vagy vegye fel a kapcsolatot egy adminisztrátorral.",
......@@ -1940,7 +1933,6 @@
"error-tags-must-be-assigned-before-closing-chat": "Címkéket kell hozzárendelni a csevegés lezárása előtt",
"error-the-field-is-required": "A(z) {{field}} mező kötelező.",
"error-this-is-not-a-livechat-room": "Ez nem összcsatornás szoba",
"error-this-is-an-ee-feature": "Ez egy vállalati kiadási funkció",
"error-token-already-exists": "Már létezik ilyen nevű token",
"error-token-does-not-exists": "A token nem létezik",
"error-too-many-requests": "Hiba, túl sok kérés. Lassítson. Várnia kell {{seconds}} másodpercet, mielőtt újra próbálkozna.",
......@@ -2231,10 +2223,8 @@
"Global_purge_override_warning": "Globális megőrzési házirend van érvényben. Ha kikapcsolja a „Globális megőrzési házirend felülbírálása” beállítást, akkor csak a globális házirendnél szigorúbb házirendet alkalmazhat.",
"Global_Search": "Globális keresés",
"Go_to_your_workspace": "Ugrás a munkaterületére",
"Google_Meet_Enterprise_only": "Google Meet (csak vállalati)",
"Google_Play": "Google Play",
"Hold_Call": "Tartott hívás",
"Hold_Call_EE_only": "Tartott hívás (csak vállalati kiadás)",
"GoogleCloudStorage": "Google-felhőtárhely",
"GoogleNaturalLanguage_ServiceAccount_Description": "A szolgáltatás fiókkulcsának JSON-fájlja. További információk találhatók [itt](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)",
"GoogleTagManager_id": "Google-címkekezelő azonosítója",
......@@ -2286,7 +2276,6 @@
"History": "Előzmények",
"Hold_Time": "Tartási idő",
"Hold": "Tartás",
"Hold_EE_only": "Tartás (csak vállalati kiadás)",
"Home": "Kezdőlap",
"Homepage": "Honlap",
"Host": "Kiszolgáló",
......@@ -3051,18 +3040,6 @@
"Marketplace_app_last_updated": "Utoljára frissítve: {{lastUpdated}}",
"Marketplace_view_marketplace": "Piactér megtekintése",
"Marketplace_error": "Nem lehet kapcsolódni az internetre, vagy a munkaterülete kapcsolat nélküli telepítésű lehet.",
"marketplace_featured_section_community_featured": "Kiemelt közösségi alkalmazások",
"marketplace_featured_section_community_supported": "Közösségi támogatású alkalmazások",
"marketplace_featured_section_enterprise": "Kiemelt vállalati alkalmazások",
"marketplace_featured_section_featured": "Kiemelt alkalmazások",
"marketplace_featured_section_most_popular": "Legnépszerűbb alkalmazások",
"marketplace_featured_section_new_arrivals": "Újonnan érkezettek",
"marketplace_featured_section_popular_this_month": "Ebben a hónapban népszerű alkalmazások",
"marketplace_featured_section_recommended": "Ajánlott alkalmazások",
"marketplace_featured_section_social": "Közösségi alkalmazások",
"marketplace_featured_section_trending": "Felkapott alkalmazások",
"marketplace_featured_section_omnichannel": "Összcsatornás alkalmazások",
"marketplace_featured_section_video_conferencing": "Videokonferencia alkalmazások",
"MAU_value": "MAU {{value}}",
"Max_length_is": "A legnagyobb hossz %s",
"Max_number_incoming_livechats_displayed": "A várólistában megjelenített elemek legnagyobb száma",
......@@ -3314,7 +3291,6 @@
"New_Application": "Új alkalmazás",
"New_Business_Hour": "Új munkaidő",
"New_Call": "Új hívás",
"New_Call_Enterprise_Edition_Only": "Új hívás (csak vállalati kiadás)",
"New_chat_in_queue": "Új csevegés a várólistában",
"New_chat_priority": "Prioritás megváltoztatva: {{user}} megváltoztatta a prioritást {{priority}} szintre",
"New_chat_transfer": "Új csevegésátadás: {{transfer}}",
......@@ -3600,7 +3576,6 @@
"Permalink": "Állandó hivatkozás",
"Permissions": "Jogosultságok",
"Personal_Access_Tokens": "Személyes hozzáférési tokenek",
"Pexip_Enterprise_only": "Pexip (csak vállalati)",
"Phone": "Telefon",
"Phone_call": "Telefonhívás",
"Phone_Number": "Telefonszám",
......@@ -3763,7 +3738,6 @@
"Rate Limiter_Description": "A kiszolgáló által elküldött vagy fogadott kérések sebességének vezérlése, hogy megakadályozza a kibertámadásokat és az adatkinyeréseket.",
"Rate_Limiter_Limit_RegisterUser": "Alapértelmezett hívásszám a sebességkorlátozóhoz egy felhasználó regisztrálásánál",
"Rate_Limiter_Limit_RegisterUser_Description": "Az API sebességkorlátozó szakaszban meghatározott időtartományon belül engedélyezett alapértelmezett hívások száma a felhasználó regisztrálási végpontoknál (REST és valós idejű API-k).",
"Reached_seat_limit_banner_warning": "*Nincs több elérhető hely* \nEz a munkaterület elérte a helyek korlátját, így több tag nem csatlakozhat. *[További helyek kérése]({{url}})*",
"React_when_read_only": "Reagálás engedélyezése",
"React_when_read_only_changed_successfully": "Reagálás engedélyezése csak olvashatókor sikeresen megváltoztatva",
"Reacted_with": "Reagált ezzel:",
......@@ -4819,10 +4793,6 @@
"Update_to_version": "Frissítés a(z) {{version}} verzióra",
"Update_your_RocketChat": "A Rocket.Chat frissítése",
"Updated_at": "Frissítve",
"Upgrade_tab_connection_error_description": "Úgy tűnik, hogy nincs internetkapcsolata. Ez azért lehet, mert a munkaterülete egy teljesen biztonságos, légréses kiszolgálón van telepítve.",
"Upgrade_tab_connection_error_restore": "Állítsa vissza a kapcsolatot, hogy megtudja, milyen funkciókról maradt le.",
"Upgrade_tab_go_fully_featured": "Irány teljes értékűvé",
"Upgrade_tab_trial_guide": "Próba útmutató",
"Upgrade_tab_upgrade_your_plan": "Előfizetéses csomag frissítése",
"Upload": "Feltöltés",
"Uploads": "Feltöltések",
......
......@@ -447,7 +447,6 @@
"Apply": "適用",
"Apply_and_refresh_all_clients": "すべてのクライアントを適用して更新",
"Apps": "アプリ",
"Apps_context_enterprise": "エンタープライズ",
"Apps_context_installed": "インストール済み",
"Apps_Engine_Version": "アプリエンジンのバージョン",
"Apps_Essential_Alert": "このアプリは次のイベントに不可欠です:",
......@@ -830,7 +829,6 @@
"Close": "閉じる",
"Close_chat": "チャットを閉じる",
"Close_room_description": "このチャットを閉じようとしています。続行してよろしいですか?",
"Close_to_seat_limit_banner_warning": "*[{{seats}}]のシートが残っています* \nこのワークスペースのシート数の上限に近づいています。上限に達すると、新しいメンバーを追加できません。*[追加のシートを要求する]({{url}})*",
"Close_to_seat_limit_warning": "シートの上限に達すると、新しいメンバーを作成できません。",
"close-livechat-room": "オムニチャネルRoomを閉じる",
"close-livechat-room_description": "現在のオムニチャネルルームを閉じる権限",
......@@ -865,8 +863,6 @@
"Cloud_register_offline_finish_helper": "Cloud Consoleで登録プロセスを完了すると、テキストが表示されます。ここに貼り付けて登録を完了してください。",
"Cloud_register_offline_helper": "エアギャップまたはネットワークアクセスが制限されている場合、ワークスペースを手動で登録できます。以下のテキストをコピーし、Cloud Consoleに移動してプロセスを完了します。",
"Cloud_register_success": "ワークスペースが正常に登録されました!",
"Cloud_registration_pending_html": "<span>プッシュ通知は登録が完了するまで機能しません。<a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\">詳細はこちら</a></span>",
"Cloud_registration_pending_title": "クラウド登録はまだ保留中です",
"Cloud_registration_required": "登録が必要です",
"Cloud_registration_required_description": "設定中にワークスペースを登録しない選択をしたようです。",
"Cloud_registration_required_link_text": "ワークスペースを登録するにはここをクリックしてください。",
......@@ -1613,8 +1609,6 @@
"Enter_Normal": "通常モード(Enterで送信)",
"Enter_to": "Enterキーで",
"Enter_your_E2E_password": "E2Eパスワードを入力してください",
"Enterprise_License": "エンタープライズライセンス",
"Enterprise_License_Description": "ワークスペースが登録されており、ライセンスがRocket.Chat Cloudによって提供されている場合は、ここでライセンスを手動で更新する必要はありません。",
"Entertainment": "エンターテインメント",
"Error": "エラー",
"Error_404": "エラー404",
......@@ -3385,7 +3379,6 @@
"Random": "ランダム",
"Rate_Limiter_Limit_RegisterUser": "ユーザーを登録するためのレート制限へのデフォルト数の呼び出し",
"Rate_Limiter_Limit_RegisterUser_Description": "エンドポイント(RESTとリアルタイムAPI)を登録するユーザーのデフォルトの呼び出し数。[APIレート制限]セクションで定義した時間範囲内で許可されます。",
"Reached_seat_limit_banner_warning": "*利用できるシートがありません* \nこのワークスペースはシート数の上限に達したため、メンバーはこれ以上参加できません。*[追加のシートの要求]({{url}})*",
"React_when_read_only": "応答を許可",
"React_when_read_only_changed_successfully": "読み取り専用が正常に変更された場合の応答を許可",
"Reacted_with": "で応答",
......
......@@ -1304,8 +1304,6 @@
"Enter_Normal": "ნორმალური რეჟიმი",
"Enter_to": "შესვლა",
"Enter_your_E2E_password": "შეიყვანეთ თქვენი E2E პაროლი",
"Enterprise_License": "საწარმოოს ლიცენზია",
"Enterprise_License_Description": "თუ თქვენი სამუშაო ადგილი რეგისტრირებულია და ლიცენზირებულია Rocket.Chat Cloud–-ის მიერ , აქ ლიცენზიის ხელით განახლება არ დაგჭირდებათ.",
"Entertainment": "გართობა",
"Error": "შეცდომა",
"Error_404": "შეცდომა: 404",
......
......@@ -1192,8 +1192,6 @@
"Enter_Normal": "របៀបធម្មតា (ផ្ញើជាមួយបញ្ចូល)",
"Enter_to": "បញ្ចូល",
"Enter_your_E2E_password": "បញ្ចូលពាក្យសម្ងាត់ E2E របស់អ្នក",
"Enterprise_License": "អាជ្ញាប័ណ្ណសហគ្រាស",
"Enterprise_License_Description": "ប្រសិនបើកន្លែងធ្វើការរបស់អ្នកត្រូវបានចុះឈ្មោះហើយអាជ្ញាប័ណ្ណត្រូវបានផ្តល់ដោយ Rocket.Chat Cloud អ្នកមិនចាំបាច់ធ្វើបច្ចុប្បន្នភាពអាជ្ញាប័ណ្ណដោយដៃនៅទីនេះទេ។",
"Entertainment": "ការកំសាន្ត",
"Error": "កំហុសក្នុងការ",
"Error_404": "កំហុស: 404",
......
......@@ -755,8 +755,6 @@
"Cloud_register_offline_finish_helper": "Cloud Console에서 등록 프로세스를 완료하면 몇 가지 텍스트가 표시됩니다. 등록을 마치려면 여기에 붙여 넣으십시오.",
"Cloud_register_offline_helper": "에어 갭 또는 네트워크 액세스가 제한되는 경우 Workspace를 수동으로 등록 할 수 있습니다. 아래 텍스트를 복사하고 Cloud Console로 이동하여 프로세스를 완료하십시오.",
"Cloud_register_success": "Workspace가 성공적으로 등록되었습니다!",
"Cloud_registration_pending_html": "<span> 등록이 완료 될 때까지 모바일 알림이 작동하지 않습니다. <a href=\"https://docs.rocket.chat/use-rocket.chat/workspace-administration/registration\"> 자세히 알아보기 </a> </span>",
"Cloud_registration_pending_title": "현재 클라우드 등록 처리가 지연 중입니다.",
"Cloud_registration_required": "등록이 필요합니다.",
"Cloud_registration_required_description": "설치 중에는 Workspace가 등록되지 않은 것처럼 보입니다.",
"Cloud_registration_required_link_text": " Workspace를 등록하려면 여기를 클릭하십시오.",
......@@ -1429,8 +1427,6 @@
"Enter_Normal": "일반 모드 (Enter 키와 함께 전송)",
"Enter_to": "입력:",
"Enter_your_E2E_password": "E2E 비밀번호를 입력하세요.",
"Enterprise_License": "기업 라이센스",
"Enterprise_License_Description": "WorkSpace가 등록되어 있고, Rocket.Chat Cloud에서 제공한 라이선스일 경우, 여기에 라이센스를 수동으로 업데이트 할 필요가 없습니다.",
"Entertainment": "엔터테인먼트",
"Error": "오류",
"Error_404": "오류: 404",
......
......@@ -998,8 +998,6 @@
"Enter_name_here": "ກະລຸນາໃສ່ຊື່ນີ້",
"Enter_Normal": "ໂຫມດປະກະຕິ (ສົ່ງກັບ Enter)",
"Enter_to": "ກະລຸນາໃສ່ທີ່",
"Enterprise_License": "ສິດໃຊ້ງານລະດັບອົງກອນ",
"Enterprise_License_Description": "ຫາກພື້ນທີ່ເຮັດວຽກຂອງທ່ານລົງທະບຽນ ແລະ ໄດ້ຮັບອະນຸຍາດຈາກ Rocket.Chat Cloud ທ່ານບໍ່ຈໍາເປັນຕ້ອງອັບເດດສິຂະສິດການນໍາໃຊ້ເອງຢູ່ບ່ອນນີ້.",
"Entertainment": "ຄວາມບັນເທີງ",
"Error": "Error",
"Error_404": "ຂໍ້ຜິດພາດ: 404",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment