Feat: Translate toast messages by adding msgi18n to callbacks (#3263)

* WIP: Add msgTranslated to callbacks

* Chore: Unify Saved period

* Feat: add support for interpolation
This commit is contained in:
Nelson Chan
2023-09-01 20:51:28 +08:00
committed by GitHub
parent 64b97c0f29
commit 52946c3e08
8 changed files with 28 additions and 10 deletions

View File

@@ -330,10 +330,19 @@ export default {
* @returns {void}
*/
toastRes(res) {
let msg = res.msg;
if (res.msgi18n) {
if (msg != null && typeof msg === "object") {
msg = this.$t(msg.key, msg.values);
} else {
msg = this.$t(msg);
}
}
if (res.ok) {
toast.success(res.msg);
toast.success(msg);
} else {
toast.error(res.msg);
toast.error(msg);
}
},