People: fixed resources

This commit is contained in:
pavelbannov 2019-07-10 12:24:41 +03:00
parent 2bb193b6b8
commit 6b25d1e98c
7 changed files with 532 additions and 13 deletions

View File

@ -8,9 +8,6 @@ namespace ASC.Core.Common.Resources
{
public class JsonResourceManager
{
private const string ClientApp = "ClientApp";
private const string Locales = "locales";
public string FileName { get; }
public ConcurrentDictionary<string, JObject> KeyValue { get; set; }
@ -52,7 +49,7 @@ namespace ASC.Core.Common.Resources
JObject FromFile(string culture)
{
var dirPath = GetDirName(Path.Combine(ClientApp, "build", Locales)) ?? GetDirName(Path.Combine(ClientApp, "public", Locales));
var dirPath = Path.GetFullPath("Resources");
if(string.IsNullOrEmpty(dirPath)) return new JObject();
var files = Directory.GetFiles(dirPath, FileName, SearchOption.AllDirectories);
@ -63,11 +60,5 @@ namespace ASC.Core.Common.Resources
return JObject.Parse(File.ReadAllText(filePath));
}
string GetDirName(string dirName)
{
var dirPath = Path.GetFullPath(dirName);
return Directory.Exists(dirPath) ? dirPath : null;
}
}
}

View File

@ -30,7 +30,7 @@
</ItemGroup>
<ItemGroup>
<None Update="Resources.tt">
<None Update="Resources\Resources.tt">
<LastGenOutput>Resources.cs</LastGenOutput>
<Generator>TextTemplatingFileGenerator</Generator>
</None>
@ -41,7 +41,7 @@
</ItemGroup>
<ItemGroup>
<Compile Update="Resources.cs">
<Compile Update="Resources\Resources.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.tt</DependentUpon>

View File

@ -8,6 +8,6 @@ string GetNamespace()
}
string GetPath()
{
return this.Host.ResolvePath(@"");
return this.Host.ResolvePath(@"en");
}
#>

View File

@ -0,0 +1,176 @@
{
"AccessRightsSettings": "Zugriffsrechte auf dem Portal",
"Actions": "Aktionen",
"AddButton": "Hinzufügen",
"AddDepartmentDlgTitle": "{!Group} hinzufügen",
"AddImage": "Bild hinzufügen",
"AddMembers": "Mitglieder hinzufügen",
"BlockedMessage": "Deaktiviert",
"CancelButton": "Abbrechen",
"ChangeStatus": "Status ändern",
"ChangeStatusButton": "Benutzerstatus ändern",
"ChangeStatusDialogConstraint": "Aktualisieren Sie Ihren Tarifplan und wiederholen Sie die Operation, sonst wird der Status der anderen Benutzer nicht geändert.",
"ChangeStatusDialogHeader": "Benutzerstatus ändern",
"ChangeStatusDialogRestriction": "Sie können den Status für den Portalbesitzer und sich selbst nicht ändern",
"ChangeStatusDialogToActive": "Die Benutzer mit dem Status 'deaktiviert' werden aktiviert.",
"ChangeStatusDialogToTerminate": "Die Benutzer mit dem Status 'aktiv' werden deaktiviert.",
"ChangeType": "Typ ändern",
"ChangeTypeDialogConstraint": "Aktualisieren Sie Ihren Tarifplan und wiederholen Sie die Operation, sonst wird der Typ der anderen Benutzer nicht geändert.",
"ChangeTypeDialogHeader": "Benutzertyp ändern",
"ChangeTypeDialogRestriction": "Sie können den Typ für die Portaladministratoren und sich selbst nicht ändern",
"ChangeTypeDialogToGuest": "Die Benutzer mit dem Typ 'Benutzer' werden auf den Typ 'Gast' verschoben",
"ChangeTypeDialogToUser": "Die Benutzer mit dem Typ 'Gast' werden auf den Typ 'Benutzer' verschoben",
"ChooseUser": "Benutzer wählen",
"ClearButton": "Filter zurücksetzen",
"Confirmation": "Bestätigung",
"CreateNewProfile": "Neuen Benutzer erstellen",
"DeleteBtnHint": "Nur Benutzer oder Gäste mit dem Status 'Deaktiviert' können gelöscht werden",
"DeleteButton": "Löschen",
"DeleteProfileAfterReassignment": "Profil löschen, wenn die Neuzuordnung abgeschlossen ist",
"DeleteUserProfiles": "Löschung der Benutzer aus dem Portal",
"DeleteUsersDataConfirmation": "Persönliche Dokumente dieser Benutzer, die für andere verfügbar sind, werden gelöscht. Um dies zu vermeiden, müssen Sie den Datentransfer vor dem Löschen starten.",
"DeleteUsersDescription": "Die gewünschten deaktivierten Benutzer werden aus dem Portal gelöscht. Bitte beachten Sie, dass diese Aktion nicht widerrufen werden kann. Sie können die Benutzer nicht löschen, falls sie den Status 'Aktiv' oder 'Ausstehend' haben, sie müssen erst deaktiviert werden. ",
"DeleteUsersDescriptionText": "Die ausgewählten deaktivierten Benutzer werden vom Portal gelöscht.",
"DepartmentMaster": "{!Head}",
"DeselectAll": "Markierung aufheben",
"DisableUserButton": "Deaktivieren",
"DisableUserHelp": "Der {!User} wird nicht mehr in der Liste mit aktiven {!Users}n angezeigt",
"EditButton": "Bearbeiten",
"EditImage": "Bild bearbeiten",
"Email": "E-Mail-Adresse",
"EnableUserButton": "Aktivieren",
"EnableUserHelp": "Der {!User} wird als aktiv wieder angezeigt",
"ErrorEmptyName": "Geben Sie einen Namen ein",
"ErrorEmptyUploadFileSelected": "Die hochgeladene Datei konnte nicht gefunden werden",
"ErrorImageSizetLimit": "Das Bild ist zu groß",
"ErrorImageWeightLimit": "Die Bilddatei ist zu groß",
"ErrorUnknownFileImageType": "Unbekannter Bilddateityp",
"ExampleValues": "Beispielwerte",
"FieldsInFile": "Felder in der Datei",
"FieldsOnPortal": "Felder im ONLYOFFICE-Portal",
"FirstName": "Vorname",
"Hide": "Ausblenden",
"HideSelectedUserList": "Liste der gewählten Benutzer ausblenden",
"ImportClear": "Leeren",
"ImportColumn": "Spalte",
"ImportDelimiterDQ": "Doppeltes Anführungszeichen",
"ImportDelimiterSQ": "Einfaches Anführungszeichen",
"ImportEncodingASCII": "ASCII",
"ImportEncodingCP866": "CP-866",
"ImportEncodingKOI8R": "KOI8-R",
"ImportEncodingUTF8": "UTF-8",
"ImportEncodingWindows1251": "Windows1251",
"ImportFromFile": "Aus Datei",
"ImportFromGoogle": "Google",
"ImportFromYahoo": "Yahoo",
"ImportPeople": "Personen importieren",
"ImportSeparatorColon": "Doppelpunkt",
"ImportSeparatorComma": "Komma",
"ImportSeparatorSemicolon": "Semikolon",
"ImportSeparatorSpace": "Leerzeichen",
"ImportSeparatorTab": "Tabulator",
"ImportWizardFirstStep": "Kontakte importieren",
"ImportWizardFourthStep": "Dem Portal hinzufügen",
"ImportWizardSecondStep": "Compliance-System einrichten",
"ImportWizardThirdStep": "Kontakte bearbeiten",
"InviteLink": "Einladungslink",
"LastName": "Nachname",
"LblActive": "Aktiv",
"LblByName": "Name",
"LblByType": "Typ",
"LblCancelButton": "Abbrechen",
"LblChangeEmail": "E-Mail-Adresse ändern",
"LblChangePassword": "Kennwort ändern",
"LblCreateNew": "Erstellen",
"LblDeleteProfile": "Profil löschen",
"LblEdit": "Bearbeiten",
"LblImportAccounts": "Konten importieren",
"LblMobilePhone": "Hauptmobiltelefon",
"LblOKButton": "OK",
"LblOther": "Sonstiges",
"LblPassword": "Kennwort",
"LblPending": "Ausstehend",
"LblReassignData": "Daten erneut zuweisen",
"LblRemoveData": "Persönliche Daten löschen",
"LblResendInvites": "Einladungen erneut senden",
"LblSendActivation": "Link zum Aktivieren erneut senden",
"LblSendEmail": "E-Mail senden",
"LblSendMessage": "Nachricht senden",
"LblStatus": "Status",
"LblSubscriptions": "Benachrichtigungen",
"LblTerminated": "Deaktiviert",
"LblTips": "QuickInfo",
"MainEmail": "Haupt-E-Mail-Adresse",
"Members": "Mitglieder",
"NoSameValuesOptions": "Felder im Portal können nicht dieselben Werte haben!",
"NotFoundDescription": "In dieser Sektion können keine Personen nach Ihren Filterkriterien angezeigt werden... Bitte wählen Sie andere Filteroptionen oder leeren Sie den Filter, um alle Personen in dieser Sektion zu sehen.",
"NotFoundTitle": "Keine Ergebnisse nach Ihren Filterkriterien gefunden ",
"NotImport": "Nicht importieren",
"OnTop": "Oben",
"ProductAdminOpportunities": "Das gleiche wie der Benutzer tun|Profile und Gruppen erstellen|Profile importieren|Nutzer einladen",
"ProductDescription": "Fügen Sie neue Benutzer hinzu, importieren oder laden Sie diese ein. Verwalten Sie die Benutzer und sehen Sie detaillierte Informationen über sie.",
"ProductName": "Personen",
"ProductUserOpportunities": "Profile und Gruppen anschauen",
"ReadAboutNonProfit": "Oder {0}lesen Sie über die nicht-kommerzielle Nutzung{1}.",
"ReassignAbortButton": "Übertragung abbrеchen",
"ReassignAbortToastrMsg": "Datenübertragung ist abgebrochen",
"ReassignButton": "Neu zuweisen",
"ReassignCrmModule": "CRM",
"ReassignDocumentsModule": "Dokumente",
"ReassignErrorToastrMsg": "Die Datenübertragung wurde aufgrund eines Serverfehlers unterbrochen",
"ReassignMailModule": "Email",
"ReassignmentData": "Neuzuweisung von Daten",
"ReassignProjectsModule": "Projekte",
"ReassignRestartButton": "Starten Sie die Übertragung erneut",
"ReassignsProgressNotifyInfo": "Sie können diese Seite schließen. Wenn der Vorgang abgeschlossen ist, wird der Administrator, der ihn ausführt, per E-Mail benachrichtigt.",
"ReassignsProgressText": "Der Prozess der Datenübertragung wird gestartet, er kann einige Zeit dauern. {0} Sie können diese Seite schließen. Wenn der Vorgang abgeschlossen ist, wird der Administrator, der ihn ausführt, per E-Mail benachrichtigt.",
"ReassignsProgressUserInfo": "Der Prozess der Neuzuordnung der Daten von Benutzer {0} zu Benutzer {1} wurde gestartet. Dies kann einige Zeit dauern.",
"ReassignsReadMore": "Mehr zur Datenübertragung",
"ReassignStatusAborted": "Unterbrochen, einige Daten könnten übertragen werden",
"ReassignStatusError": "Server-Fehler",
"ReassignStatusFinished": "Alle Daten werden übertragen",
"ReassignStatusNotStarted": "Daten wurden nicht übertragen",
"ReassignStatusQueued": "In Warteschlange",
"ReassignStatusStarted": "Gestart",
"ReassignsToUser": "Mitarbeiter, an den die Daten übermittelt werden -",
"ReassignsTransferedListHdr": "Werden überwiesen:",
"ReassignsTransferedListItem1": "Allgemeine und persönliche Dokumente, die anderen Portalbenutzern zur Verfügung stehen;",
"ReassignsTransferedListItem2": "Offene Projekte, Meilensteine und Aufgaben;",
"ReassignsTransferedListItem3": "Kontakte, offene Aufgaben, nicht geschlossene Verkaufschancen und CRM-Veranstaltungen;",
"ReassignTalkModule": "Chat",
"RemovingAbortButton": "Entfernen abbrechen",
"RemovingAbortToastrMsg": "Datenlöschung ist abgebrochen",
"RemovingData": "Löschen von persönlichen Daten",
"RemovingErrorToastrMsg": "Die Datenlöschung wurde aufgrund eines Serverfehlers unterbrochen",
"RemovingListHdr": "Werden entfernt:",
"RemovingListItem1": "Alle persönliche Dokumente;",
"RemovingListItem2": "CRM Berichtsdateien;",
"RemovingListItem3": "Alle E-Mails und angehängte Dateien;",
"RemovingListItem4": "Dateien aus Chat angehängt;",
"RemovingProgressUserInfo": "Der Prozess zum Löschen personenbezogener Daten für den Benutzer {0} kann gestartet werden. Dies kann einige Zeit in Anspruch nehmen.",
"RemovingReadMore": "Mehr zum Löschen der persönlichen Daten",
"RemovingRestartButton": "Starten Sie das Entfernen erneut",
"RemovingStatusAborted": "Unterbrochen, einige Daten könnten gelöscht werden",
"RemovingStatusFinished": "Alle Daten werden gelöscht",
"RemovingStatusNotStarted": "Daten wurden nicht gelöscht",
"ResendInviteDialogAfterActivation": "Nachdem die Benutzer die Einladung zum Portal bestätigt haben, wird ihr Status auf 'aktiv' ändern",
"ResendInviteDialogHeader": "Einladungen erneut senden",
"ResendInviteDialogTargetUsers": "Die Einladung zum Portal wird an die gewählten, nicht deaktivierten Benutzer mit dem Status 'ausstehend' noch einmal versandt. ",
"SaveButton": "Speichern",
"SelectAll": "Alle markieren",
"SelectedCount": "{0} ausgewählt",
"Settings": "Einstellungen",
"Show": "Einblenden",
"ShowOnPage": "Auf der Seite anzeigen",
"ShowSelectedUserList": "Liste der gewählten Benutzer sehen",
"SocialProfiles": "Soziale Profile",
"SuccessfullyDeleteUserInfoMessage": "Der Benutzer wurde erfolgreich gelöscht",
"SuccessfullySentNotificationDeleteUserInfoMessage": "Die Hinweise zum Löschen Ihres Profils werden an Ihre E-Mail-Adresse gesendet",
"TariffActiveUserLimit": "Ihr aktueller Zahlungsplan erlaubt Ihnen {0}{1} aktive Benutzer{2} hinzuzufügen.",
"TerminateButton": "Beenden",
"Title": "Titel",
"TitleThumbnailPhoto": "Vorschaubilder ändern",
"TotalCount": "Gesamtanzahl",
"WaitingForConfirmation": "In Erwartung der Bestätigung",
"WriteButton": "Brief schreiben"
}

View File

@ -0,0 +1,176 @@
{
"AccessRightsSettings": "Droits d'accès sur le portail",
"Actions": "Actions",
"AddButton": "Ajouter",
"AddDepartmentDlgTitle": "Ajouter {!group}",
"AddImage": "Ajouter image",
"AddMembers": "Ajouter membres",
"BlockedMessage": "Désactivé",
"CancelButton": "Annuler",
"ChangeStatus": "Changer statut",
"ChangeStatusButton": "Modifier le statut",
"ChangeStatusDialogConstraint": "Si ce nombre dépasse le plan de tarification actuel, vous devez mettre à jour votre plan et répétez l'opération sinon le statut des autres utilisateurs ne sera pas modifié.",
"ChangeStatusDialogHeader": "Modifier le statut de l'utilisateur",
"ChangeStatusDialogRestriction": "Vous ne pouvez pas changer le statut de propriétaire du portail et votre propre statut",
"ChangeStatusDialogToActive": "Les utilisateurs avec le statut 'Désactivé' seront activés.",
"ChangeStatusDialogToTerminate": "Les utilisateurs avec le statut 'Actif' seront désactivés.",
"ChangeType": "Modifier le type",
"ChangeTypeDialogConstraint": "Actualisez votre plan et répétez l'opération sinon le type des autres utilisateurs ne sera pas modifié.",
"ChangeTypeDialogHeader": "Changer le type d'utilisateur",
"ChangeTypeDialogRestriction": "Vous ne pouvez pas changer votre type ou le type de propriétaire du portail",
"ChangeTypeDialogToGuest": "Les utilisateurs du type '{!User}' seront déplacés dans le type '{!Guest}'",
"ChangeTypeDialogToUser": "Les utilisateurs du type '{!Guest}' seront déplacés dans le type '{!User}'",
"ChooseUser": "Choisir l'utilisateur",
"ClearButton": "Réinitialiser le filtre",
"Confirmation": "Confirmation",
"CreateNewProfile": "Créer un nouvel utilisateur",
"DeleteBtnHint": "Ce ne sont que les utilisateurs et les invités avec le statut 'Desactivé' qui peuvent être supprimés",
"DeleteButton": "Supprimer",
"DeleteProfileAfterReassignment": "Supprimer le profile lorsque réaffectation est finie",
"DeleteUserProfiles": "Supprimer l'utilisateur du portail",
"DeleteUsersDataConfirmation": "Les documents personnels de ces utilisateurs qui sont patagés avec d'autres seront supprimés. Pour éviter cela, vous devez démarrer le processus de transfert de données avant la suppression.",
"DeleteUsersDescription": "Les utilisateurs désactivés sélectionnés seront supprimés du portail. Il est à noter que cette action ne peut pas être annulée. Vous ne pouvez pas supprimer des utilisateurs qui ont des statuts 'Actif' ou 'En attente', tout d'abord il faut les désactiver.",
"DeleteUsersDescriptionText": "Les utilisateurs handicapés sélectionnés seront supprimés du portail.",
"DepartmentMaster": "{!Head}",
"DeselectAll": "Désélectionner tout",
"DisableUserButton": "Désactiver",
"DisableUserHelp": "{!User} ne sera pas affiché dans la liste des {!users} actifs",
"EditButton": "Modifier",
"EditImage": "Modifier image",
"Email": "Email",
"EnableUserButton": "Activer ",
"EnableUserHelp": "{!User} sera affiché de nouveau comme actif ",
"ErrorEmptyName": "Entrez un nom",
"ErrorEmptyUploadFileSelected": "Impossible de trouver le fichier chargé",
"ErrorImageSizetLimit": "La taille de l'image est trop grande",
"ErrorImageWeightLimit": "La taille du fichier d'image est trop grande",
"ErrorUnknownFileImageType": "Le type de fichier de l'image est inconnu",
"ExampleValues": "Valeurs d'example",
"FieldsInFile": "Chapms dans le fichier",
"FieldsOnPortal": "Champs sur le portail ONLYOFFICE",
"FirstName": "Prénom",
"Hide": "Cacher",
"HideSelectedUserList": "Cacher la liste des utilisateurs sélectionnés",
"ImportClear": "Effacer",
"ImportColumn": "Colonne",
"ImportDelimiterDQ": "Guillemets doubles",
"ImportDelimiterSQ": "Guillemet simple",
"ImportEncodingASCII": "ASCII",
"ImportEncodingCP866": "CP-866",
"ImportEncodingKOI8R": "KOI8-R",
"ImportEncodingUTF8": "UTF-8",
"ImportEncodingWindows1251": "Windows1251",
"ImportFromFile": "Depuis un fichier",
"ImportFromGoogle": "Google",
"ImportFromYahoo": "Yahoo",
"ImportPeople": "Importer personnes",
"ImportSeparatorColon": "Deux-points",
"ImportSeparatorComma": "Virgule",
"ImportSeparatorSemicolon": "Point-virgule",
"ImportSeparatorSpace": "Espace",
"ImportSeparatorTab": "Tabulation",
"ImportWizardFirstStep": "Importer les contacts",
"ImportWizardFourthStep": "Ajouter au portail",
"ImportWizardSecondStep": "Mise en place de conformité",
"ImportWizardThirdStep": "Modifier Contacts",
"InviteLink": "Lien d'invitation",
"LastName": "Nom",
"LblActive": "Actif",
"LblByName": "Nom",
"LblByType": "Type",
"LblCancelButton": "Annuler",
"LblChangeEmail": "Modifier l'émail",
"LblChangePassword": "Changer le mot de passe",
"LblCreateNew": "Créer",
"LblDeleteProfile": "Supprimer le profil",
"LblEdit": "Modifier",
"LblImportAccounts": "Importer des comptes",
"LblMobilePhone": "Numéro de téléphone principale",
"LblOKButton": "OK",
"LblOther": "Autre",
"LblPassword": "Mot de passe",
"LblPending": "En attente",
"LblReassignData": "Réaffecter des données",
"LblRemoveData": "Supprimer les données personnelles",
"LblResendInvites": "Renvoyer les invitations",
"LblSendActivation": "Envoyer un lien d'activation encore une fois",
"LblSendEmail": "Envoyer message",
"LblSendMessage": "Envoyer message",
"LblStatus": "Statut",
"LblSubscriptions": "Abonnements",
"LblTerminated": "Désactivé",
"LblTips": "Info-bulles",
"MainEmail": "Email principale",
"Members": "Membres",
"NoSameValuesOptions": "Champs sur le portail ne peuvent pas avoir les mêmes valeurs!",
"NotFoundDescription": "Aucune personne CRM correspondant à votre filtre peut être affichée dans cette section. Sélectionnez d'autres options de filtre ou effacez le filtre pour afficher toutes les personnes dans cette section.",
"NotFoundTitle": "Aucun résultat correspondant à vos critères n'a pu être trouvé",
"NotImport": "N'importer pas",
"OnTop": "En haut",
"ProductAdminOpportunities": "Faire la même chose qu'un utilisateur|Créer des profils et groupes|Importer des profils|Inviter des utilisateurs",
"ProductDescription": "Ajoutez de nouveaux utilisateurs, invitez ou importez-les. Gérez les utilisateurs et visualisez leurs informations détaillées.",
"ProductName": "Personnes",
"ProductUserOpportunities": "Afficher les profils et groupes",
"ReadAboutNonProfit": "Ou {0}lisez sur l'utilisation à but non lucratif{1}.",
"ReassignAbortButton": "Annuler le transfert",
"ReassignAbortToastrMsg": "Transfert de données annulé",
"ReassignButton": "Réaffecter",
"ReassignCrmModule": "CRM",
"ReassignDocumentsModule": "Documents",
"ReassignErrorToastrMsg": "Transfert de données interrompu dû à une erreur de serveur",
"ReassignMailModule": "Mail",
"ReassignmentData": "Réattribution de données",
"ReassignProjectsModule": "Projets",
"ReassignRestartButton": "Recommencer le transfert",
"ReassignsProgressNotifyInfo": "Vous pouvez fermer cette page. Lorsque le processus sera terminé, l'administrateur qui l'exécute sera averti par mail.",
"ReassignsProgressText": "Le processus de transfert de données est démarré, cela peut prendre beaucoup de temps.{0}Vous pouvez fermer cette page. Lorsque le processus sera terminé, l'administrateur qui l'exécute sera averti par mail.",
"ReassignsProgressUserInfo": "Le processus de réaffectation des données de l'utilisateur {0} à l'utilisateur {1} a commencé, cela peut prendre beaucoup de temps.",
"ReassignsReadMore": "En savoir plus sur le transfert de données",
"ReassignStatusAborted": "Interrompu, certaines données pourraient être transférées",
"ReassignStatusError": "Erreur de serveur",
"ReassignStatusFinished": "Toutes les données transférées",
"ReassignStatusNotStarted": "Les données n'ont pas été transférées",
"ReassignStatusQueued": "En file d'attente",
"ReassignStatusStarted": "Démarrer",
"ReassignsToUser": "Employé à qui les données seront transférées -",
"ReassignsTransferedListHdr": "Sera transféré:",
"ReassignsTransferedListItem1": "Documents généraux et personnels disponibles pour les autres utilisateurs du portail;",
"ReassignsTransferedListItem2": "Projets ouverts, jalons et tâches;",
"ReassignsTransferedListItem3": "Contacts, tâches ouvertes, opportunités non fermées et cas de CRM;",
"ReassignTalkModule": "Chat",
"RemovingAbortButton": "Annuler la suppression",
"RemovingAbortToastrMsg": "Suppression de données annulée",
"RemovingData": "Suppression de données personnelles",
"RemovingErrorToastrMsg": "Suppression de données interrompue en raison d'une erreur de serveur",
"RemovingListHdr": "Sera suprimé:",
"RemovingListItem1": "Tous les documents personnels;",
"RemovingListItem2": "Fichiers de rapport CRM;",
"RemovingListItem3": "Tous les e-mails et fichiers joints;",
"RemovingListItem4": "Fichiers joints à partir de Talk;",
"RemovingProgressUserInfo": "Le processus de suppression des données personnelles pour l'utilisateur {0} a commencé, cela peut prendre beaucoup de temps.",
"RemovingReadMore": "En savoir plus sur la suppression des données personnelles",
"RemovingRestartButton": "Commencez à supprimer à nouveau",
"RemovingStatusAborted": "Interrompu, certaines données pourraient être supprimées",
"RemovingStatusFinished": "Toutes les données supprimées",
"RemovingStatusNotStarted": "Les données n'ont pas été supprimées",
"ResendInviteDialogAfterActivation": "Après que les utilisateurs confirment l'invitation sur le portail leurs statuts deviennent 'Actif'",
"ResendInviteDialogHeader": "Renvoyer l'invitation",
"ResendInviteDialogTargetUsers": "L'invitation sur le portail sera renvoyée aux utilisateurs sélectionnés avec le statut 'En attente' qui ne sont pas désactivés.",
"SaveButton": "Enregistrer",
"SelectAll": "Sélectionner tout",
"SelectedCount": "{0} sélectionné",
"Settings": "Paramètres",
"Show": "Afficher",
"ShowOnPage": "Afficher sur la page",
"ShowSelectedUserList": "Afficher la liste des utilisateurs sélectionnés",
"SocialProfiles": "Profils sociaux",
"SuccessfullyDeleteUserInfoMessage": "L'utilisateur a été supprimé avec succès",
"SuccessfullySentNotificationDeleteUserInfoMessage": "Les instructions sur la suppression de votre profil sont été envoyées à l'adresse email",
"TariffActiveUserLimit": "Le plan tarifaire actuel permet d'ajouter les {0}{1}utilisateurs actifs{2}.",
"TerminateButton": "Terminer",
"Title": "Titre",
"TitleThumbnailPhoto": "Modifier vignettes",
"TotalCount": "Nombre total",
"WaitingForConfirmation": "En attente de confirmation",
"WriteButton": "Ecrire un message"
}

View File

@ -0,0 +1,176 @@
{
"AccessRightsSettings": "Права доступа на портале",
"Actions": "Действия",
"AddButton": "Добавить",
"AddDepartmentDlgTitle": "Добавить группу",
"AddImage": "Добавить изображение",
"AddMembers": "Добавить участников",
"BlockedMessage": "Заблокирован",
"CancelButton": "Отмена",
"ChangeStatus": "Изменить статус",
"ChangeStatusButton": "Изменить статус",
"ChangeStatusDialogConstraint": "Если это число превышает текущий тарифный план, вам потребуется повысить тарифный план и повторить операцию, иначе статус остальных пользователей не изменится.",
"ChangeStatusDialogHeader": "Изменение статуса пользователя",
"ChangeStatusDialogRestriction": "Вы не можете изменить статус владельца портала и свой собственный статус",
"ChangeStatusDialogToActive": "Пользователи со статусом 'Заблокирован' будут разблокированы.",
"ChangeStatusDialogToTerminate": "Пользователи со статусом 'Активный' будут заблокированы.",
"ChangeType": "Изменить тип",
"ChangeTypeDialogConstraint": "Повысьте тарифный план и повторите операцию, иначе тип остальных пользователей не изменится.",
"ChangeTypeDialogHeader": "Изменение типа пользователя",
"ChangeTypeDialogRestriction": "Вы не можете изменить тип для администраторов портала и для самого себя",
"ChangeTypeDialogToGuest": "Пользователи с типом '{!User}' будут переведены в тип '{!Guest}'",
"ChangeTypeDialogToUser": "Пользователи с типом '{!Guest}' будут переведены в тип '{!User}'",
"ChooseUser": "Выбрать пользователя",
"ClearButton": "Сбросить фильтр",
"Confirmation": "Подтверждение",
"CreateNewProfile": "Создание нового пользователя",
"DeleteBtnHint": "Удалить можно только пользователей или гостей со статусом 'Заблокирован'",
"DeleteButton": "Удалить",
"DeleteProfileAfterReassignment": "Удалить профиль после завершения передачи данных",
"DeleteUserProfiles": "Удаление пользователей с портала",
"DeleteUsersDataConfirmation": "Будут удалены личные документы этих пользователей, доступные для других. Чтобы избежать этого, нужно перед удалением запустить процесс передачи данных.",
"DeleteUsersDescription": "Выбранные заблокированные пользователи будут удалены с портала. Пожалуйста, обратите внимание на то, что это действие нельзя отменить.\nПользователей со статусом 'Активный' или 'Ожидание' удалить нельзя, сначала их надо заблокировать.",
"DeleteUsersDescriptionText": "Выбранные заблокированные пользователи будут удалены с портала.",
"DepartmentMaster": "{!Head}",
"DeselectAll": "Отменить выбор",
"DisableUserButton": "Заблокировать",
"DisableUserHelp": "{!User} не будет отображаться в списке активных",
"EditButton": "Редактировать",
"EditImage": "Изменить изображение",
"Email": "Email",
"EnableUserButton": "Разблокировать",
"EnableUserHelp": "{!User} снова перейдет в статус активных",
"ErrorEmptyName": "Введите название",
"ErrorEmptyUploadFileSelected": "Загружаемый файл не найден",
"ErrorImageSizetLimit": "Размер изображения слишком большой",
"ErrorImageWeightLimit": "Размер файла изображения слишком большой",
"ErrorUnknownFileImageType": "Неизвестный тип файла изображения",
"ExampleValues": "Примеры значений",
"FieldsInFile": "Поля в файле",
"FieldsOnPortal": "Поля на портале ONLYOFFICE",
"FirstName": "Имя",
"Hide": "Скрыть",
"HideSelectedUserList": "Скрыть список выбранных пользователей",
"ImportClear": "Очистить",
"ImportColumn": "Столбец",
"ImportDelimiterDQ": "Двойная кавычка",
"ImportDelimiterSQ": "Одинарная кавычка",
"ImportEncodingASCII": "ASCII",
"ImportEncodingCP866": "CP-866",
"ImportEncodingKOI8R": "KOI8-R",
"ImportEncodingUTF8": "UTF-8",
"ImportEncodingWindows1251": "Windows1251",
"ImportFromFile": "Из файла",
"ImportFromGoogle": "Google",
"ImportFromYahoo": "Yahoo",
"ImportPeople": "Импортировать людей",
"ImportSeparatorColon": "Двоеточие",
"ImportSeparatorComma": "Запятая",
"ImportSeparatorSemicolon": "Точка с запятой",
"ImportSeparatorSpace": "Пробел",
"ImportSeparatorTab": "Табуляция",
"ImportWizardFirstStep": "Импорт контактов",
"ImportWizardFourthStep": "Добавление на портал",
"ImportWizardSecondStep": "Установка соответствия",
"ImportWizardThirdStep": "Проверка",
"InviteLink": "Пригласительная ссылка",
"LastName": "Фамилия",
"LblActive": "Активный",
"LblByName": "Фамилия",
"LblByType": "Тип",
"LblCancelButton": "Отмена",
"LblChangeEmail": "Изменить email",
"LblChangePassword": "Сменить пароль",
"LblCreateNew": "Создать",
"LblDeleteProfile": "Удалить профиль",
"LblEdit": "Редактировать",
"LblImportAccounts": "Импортировать аккаунты",
"LblMobilePhone": "Основной телефон",
"LblOKButton": "OK",
"LblOther": "Другое",
"LblPassword": "Пароль",
"LblPending": "Ожидание",
"LblReassignData": "Передать данные",
"LblRemoveData": "Удалить личные данные",
"LblResendInvites": "Отправить приглашения еще раз",
"LblSendActivation": "Отправить ссылку активации еще раз",
"LblSendEmail": "Отправить письмо",
"LblSendMessage": "Отправить сообщение",
"LblStatus": "Статус",
"LblSubscriptions": "Подписки",
"LblTerminated": "Заблокирован",
"LblTips": "Подсказки",
"MainEmail": "Основной Email",
"Members": "Участники",
"NoSameValuesOptions": "Поля на портале не могут иметь одинаковые значения!",
"NotFoundDescription": "В данном разделе нет людей, соответствующих фильтру. Пожалуйста, выберите другие параметры или очистите фильтр, чтобы просмотреть всех людей в этом разделе.",
"NotFoundTitle": "Результатов, соответствующих заданным критериям, не найдено",
"NotImport": "Не импортировать",
"OnTop": "Наверх",
"ProductAdminOpportunities": "Делать то же самое, что и пользователь|Создавать профили и группы|Импортировать профили|Приглашать пользователей",
"ProductDescription": "Добавляйте новых пользователей, приглашайте или импортируйте их. Управляйте пользователями и просматривайте подробную информацию о них.",
"ProductName": "Люди",
"ProductUserOpportunities": "Просматривать профили и группы",
"ReadAboutNonProfit": "Или {0}прочитайте о некоммерческом использовании{1}.",
"ReassignAbortButton": "Прервать передачу",
"ReassignAbortToastrMsg": "Передача данных прервана",
"ReassignButton": "Передать",
"ReassignCrmModule": "CRM",
"ReassignDocumentsModule": "Документы",
"ReassignErrorToastrMsg": "Передача данных прервана из-за ошибки сервера",
"ReassignMailModule": "Почта",
"ReassignmentData": "Передача данных",
"ReassignProjectsModule": "Проекты",
"ReassignRestartButton": "Запустить передачу заново",
"ReassignsProgressNotifyInfo": "Вы можете закрыть эту страницу. Когда процесс завершится, запустившему его администратору придет уведомление на почту.",
"ReassignsProgressText": "Процесс передачи данных запущен, он может занять значительное время.{0}Вы можете закрыть эту страницу. Когда процесс завершится, запустившему его администратору придет уведомление на почту.",
"ReassignsProgressUserInfo": "Процесс передачи данных от пользователя {0} пользователю {1} запущен, он может занять значительное время.",
"ReassignsReadMore": "Подробнее о передаче данных",
"ReassignStatusAborted": "Прервано, часть данных могла быть передана",
"ReassignStatusError": "Ошибка сервера",
"ReassignStatusFinished": "Переданы все данные",
"ReassignStatusNotStarted": "Данные не передавались",
"ReassignStatusQueued": "В очереди",
"ReassignStatusStarted": "Запущено",
"ReassignsToUser": "Сотрудник, которому будут переданы данные, -",
"ReassignsTransferedListHdr": "Будут переданы:",
"ReassignsTransferedListItem1": "Общие и личные документы, которые доступны другим пользователям портала;",
"ReassignsTransferedListItem2": "Открытые проекты, вехи и задачи;",
"ReassignsTransferedListItem3": "Контакты, открытые задачи, незакрытые сделки и мероприятия CRM;",
"ReassignTalkModule": "Чат",
"RemovingAbortButton": "Прервать удаление",
"RemovingAbortToastrMsg": "Удаление данных прервано",
"RemovingData": "Удаление личных данных",
"RemovingErrorToastrMsg": "Удаление данных прервано из-за ошибки сервера",
"RemovingListHdr": "Будут удалены:",
"RemovingListItem1": "Все личные документы;",
"RemovingListItem2": "Файлы отчетов CRM;",
"RemovingListItem3": "Все письма и вложения;",
"RemovingListItem4": "Прикрепленные файлы из Чата;",
"RemovingProgressUserInfo": "Процесс удаления персональных данных пользователя {0} запущен, он может занять значительное время.",
"RemovingReadMore": "Подробнее об удалении личных данных",
"RemovingRestartButton": "Запустить удаление заново",
"RemovingStatusAborted": "Прервано, часть данных могла быть удалена",
"RemovingStatusFinished": "Удалены все данные",
"RemovingStatusNotStarted": "Данные не удалялись",
"ResendInviteDialogAfterActivation": "После того, как пользователи подтвердят приглашение на портал, их статус изменится на 'Активный'",
"ResendInviteDialogHeader": "Отправить приглашение еще раз",
"ResendInviteDialogTargetUsers": "Приглашение на портал будет отправлено еще раз выбранным пользователям со статусом 'Ожидание', которые не заблокированы.",
"SaveButton": "Сохранить",
"SelectAll": "Выбрать всех",
"SelectedCount": "выбрано {0}",
"Settings": "Настройки",
"Show": "Показать",
"ShowOnPage": "Показывать на странице",
"ShowSelectedUserList": "Показать список выбранных пользователей",
"SocialProfiles": "Социальные профили",
"SuccessfullyDeleteUserInfoMessage": "Пользователь успешно удален",
"SuccessfullySentNotificationDeleteUserInfoMessage": "Инструкции по удалению Вашего профиля были высланы на адрес электронной почты",
"TariffActiveUserLimit": "Текущий тарифный план позволяет добавить {0}{1} активных пользователей{2}.",
"TerminateButton": "Завершить",
"Title": "Название",
"TitleThumbnailPhoto": "Изменить миниатюры",
"TotalCount": "Общее количество",
"WaitingForConfirmation": "Ожидание подтверждения",
"WriteButton": "Написать письмо"
}