Web: Fix toast translations (Remove room(s) issue)
This commit is contained in:
parent
03e4062d6e
commit
05c01d85e6
@ -72,6 +72,8 @@
|
||||
"RemovedFromFavorites": "Removed from favorites",
|
||||
"Rename": "Rename",
|
||||
"ReviewRooms": "Review",
|
||||
"RoomRemoved": "Room removed",
|
||||
"RoomsRemoved": "Rooms removed",
|
||||
"SendByEmail": "Send by email",
|
||||
"Share": "Share",
|
||||
"SharedEmptyContainerDescription": "The 'Shared with Me' section shows files shared to you by teammates. If you haven't seen the latest changes, they are marked as new. You can remove the files from the list using the context menu. ",
|
||||
|
@ -68,6 +68,8 @@
|
||||
"RemovedFromFavorites": "Удалено из избранного",
|
||||
"Rename": "Переименовать",
|
||||
"ReviewRooms": "Рецензирование",
|
||||
"RoomRemoved": "Комната удалена",
|
||||
"RoomsRemoved": "Комнаты удалены",
|
||||
"SendByEmail": "Отправить по почте",
|
||||
"Share": "Доступ",
|
||||
"SharedEmptyContainerDescription": "Раздел 'Доступно для меня' используется для отображения файлов, к которым ваши друзья или коллеги предоставили вам доступ. Если вы не видели последние изменения в документах, они помечаются как «новые». Вы можете удалить файлы из списка, нажав соответствующую кнопку.",
|
||||
|
@ -285,7 +285,8 @@ class ContextOptionsStore {
|
||||
deleteOperation: t("Translations:DeleteOperation"),
|
||||
successRemoveFile: t("Files:FileRemoved"),
|
||||
successRemoveFolder: t("Files:FolderRemoved"),
|
||||
successRemoveRoom: "Remove room",
|
||||
successRemoveRoom: t("Files:RoomRemoved"),
|
||||
successRemoveRooms: t("Files:RoomsRemoved"),
|
||||
};
|
||||
|
||||
this.filesActionsStore.deleteItemAction(
|
||||
@ -823,7 +824,7 @@ class ContextOptionsStore {
|
||||
key: "delete-rooms",
|
||||
label: t("Common:Delete"),
|
||||
icon: "images/trash.react.svg",
|
||||
onClick: deleteRooms,
|
||||
onClick: () => deleteRooms(t),
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -647,7 +647,13 @@ class FilesActionStore {
|
||||
await this.uploadDataStore.loopFilesOperations(data, pbData);
|
||||
this.updateCurrentFolder(null, [itemId]);
|
||||
})
|
||||
.then(() => toastr.success(translations?.successRemoveRoom));
|
||||
.then(() =>
|
||||
toastr.success(
|
||||
items.length > 1
|
||||
? translations?.successRemoveRooms
|
||||
: translations?.successRemoveRoom
|
||||
)
|
||||
);
|
||||
} else {
|
||||
addActiveItems(null, [itemId]);
|
||||
return deleteFolder(itemId).then(async (res) => {
|
||||
@ -1248,7 +1254,7 @@ class FilesActionStore {
|
||||
this.setArchiveAction("unarchive", items);
|
||||
};
|
||||
|
||||
deleteRooms = () => {
|
||||
deleteRooms = (t) => {
|
||||
const { selection } = this.filesStore;
|
||||
|
||||
const items = [];
|
||||
@ -1257,7 +1263,15 @@ class FilesActionStore {
|
||||
items.push(item.id);
|
||||
});
|
||||
|
||||
this.deleteItemAction(items, null, null, null, true);
|
||||
const translations = {
|
||||
deleteOperation: t("Translations:DeleteOperation"),
|
||||
successRemoveFile: t("Files:FileRemoved"),
|
||||
successRemoveFolder: t("Files:FolderRemoved"),
|
||||
successRemoveRoom: t("Files:RoomRemoved"),
|
||||
successRemoveRooms: t("Files:RoomsRemoved"),
|
||||
};
|
||||
|
||||
this.deleteItemAction(items, translations, null, null, true);
|
||||
};
|
||||
|
||||
getOption = (option, t) => {
|
||||
@ -1355,7 +1369,7 @@ class FilesActionStore {
|
||||
else
|
||||
return {
|
||||
label: t("Common:Delete"),
|
||||
onClick: this.deleteRooms,
|
||||
onClick: () => this.deleteRooms(t),
|
||||
iconUrl: "/static/images/delete.react.svg",
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user