Skip to content

Commit

Permalink
Add the custom themes to the themes page of the onboarding wizard (#6785
Browse files Browse the repository at this point in the history
)

Closes #6770.
  • Loading branch information
rezbyte authored Mar 27, 2024
1 parent bb0dc9c commit 40610dc
Show file tree
Hide file tree
Showing 42 changed files with 33 additions and 62 deletions.
38 changes: 27 additions & 11 deletions src/gui/dialogs/setupwizardpages/SetupThemePage.ts
Original file line number Diff line number Diff line change
@@ -1,27 +1,43 @@
import m, { Children } from "mithril"
import { WizardPageAttrs, WizardPageN } from "../../base/WizardDialog.js"
import { lang } from "../../../misc/LanguageViewModel.js"
import { RadioSelector, RadioSelectorAttrs } from "../../base/RadioSelector.js"
import { RadioSelector, RadioSelectorAttrs, RadioSelectorOption } from "../../base/RadioSelector.js"
import { themeController, themeOptions, ThemePreference } from "../../theme.js"
import { SetupPageLayout } from "./SetupPageLayout.js"

export class SetupThemePage implements WizardPageN<null> {
export class SetupThemePage implements WizardPageN<SetupThemePageAttrs> {
// The whitelabel themes formatted as `RadioSelectorOption`s.
private customThemes: Array<RadioSelectorOption<string>> | null = null

oninit() {
// Get the whitelabel themes from the theme controller and map them to `RadioSelector` options.
themeController.getCustomThemes().then((customThemes) => {
this.customThemes = customThemes.map((themeId) => {
return { name: () => themeId, value: themeId }
})
m.redraw()
})
}

view(): Children {
return m(
SetupPageLayout,
{
image: "theme",
},
m("p.full-width", "Which theme would you like to use?"),
m(RadioSelector, {
name: "theme_label",
options: themeOptions,
class: "mb-s",
selectedOption: themeController.themePreference,
onOptionSelected: (option) => {
themeController.setThemePreference(option, true)
},
} satisfies RadioSelectorAttrs<ThemePreference>),
// We need to await the promise from `themeController.getCustomThemes()`, so we delay rendering the `RadioSelector` until it does.
this.customThemes == null
? null
: m(RadioSelector, {
name: "theme_label",
options: [...themeOptions, ...this.customThemes],
class: "mb-s",
selectedOption: themeController.themePreference,
onOptionSelected: (option) => {
themeController.setThemePreference(option, true)
},
} satisfies RadioSelectorAttrs<ThemePreference>),
)
}
}
Expand Down
17 changes: 6 additions & 11 deletions src/login/PostLoginActions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ export class PostLoginActions implements PostLoginAction {
} else {
console.log("Skipping registering for notifications while setup dialog is shown")
}
await this.maybeSetCustomTheme()
this.storeNewCustomThemes()
}

if (this.logins.isGlobalAdminUserLoggedIn() && !isAdminClient()) {
Expand Down Expand Up @@ -196,24 +196,19 @@ export class PostLoginActions implements PostLoginAction {
})
}

private async maybeSetCustomTheme(): Promise<any> {
private async storeNewCustomThemes(): Promise<void> {
const domainInfoAndConfig = await this.logins.getUserController().loadWhitelabelConfig()

if (domainInfoAndConfig && domainInfoAndConfig.whitelabelConfig.jsonTheme) {
const customizations: ThemeCustomizations = getThemeCustomizations(domainInfoAndConfig.whitelabelConfig)

// jsonTheme is stored on WhitelabelConfig as an empty json string ("{}", or whatever JSON.stringify({}) gives you)
// so we can't just check `!whitelabelConfig.jsonTheme`
if (Object.keys(customizations).length > 0) {
const themeId = (customizations.themeId = domainInfoAndConfig.domainInfo.domain)
const previouslySavedThemes = await themeController.getCustomThemes()
await themeController.storeCustomThemeForCustomizations(customizations)
const isExistingTheme = previouslySavedThemes.includes(domainInfoAndConfig.domainInfo.domain)

if (!isExistingTheme && (await Dialog.confirm("whitelabelThemeDetected_msg"))) {
await themeController.setThemePreference(themeId)
} else {
// If the theme has changed we want to reload it, otherwise this is no-op
// Update the already loaded custom themes to their latest version
const previouslySavedThemes = await themeController.getCustomThemes()
const isExistingTheme = previouslySavedThemes.includes(domainInfoAndConfig.domainInfo.domain)
if (isExistingTheme) {
await themeController.reloadTheme()
}
}
Expand Down
1 change: 0 additions & 1 deletion src/misc/TranslationKey.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1659,7 +1659,6 @@ export type TranslationKeyType =
| "whitelabelDomain_label"
| "whitelabelRegistrationCode_label"
| "whitelabelRegistrationEmailDomain_label"
| "whitelabelThemeDetected_msg"
| "whitelabel_label"
| "who_label"
| "whyLeave_msg"
Expand Down
1 change: 0 additions & 1 deletion src/translations/ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1420,7 +1420,6 @@ export default {
"whitelabelDomain_label": "مجال Whitelabel",
"whitelabelRegistrationCode_label": "كود التسجيل",
"whitelabelRegistrationEmailDomain_label": "تسجيل نطاق البريد الالكتروني",
"whitelabelThemeDetected_msg": "تم الكشف عن نسُق مخصص لهذا الحساب. هل تريد تطبيقه الآن؟",
"whitelabel_label": "البطاقة البيضاء",
"who_label": "من ",
"work_label": "العمل",
Expand Down
1 change: 0 additions & 1 deletion src/translations/be.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1628,7 +1628,6 @@ export default {
"whitelabelDomain_label": "Дамэйн Whitelabel",
"whitelabelRegistrationCode_label": "Рэгістрацыйны код",
"whitelabelRegistrationEmailDomain_label": "Імэйлавы дамэйн для рэгістрацыі",
"whitelabelThemeDetected_msg": "Карыстальніцкая тэма знойдзена для гэтага акаўнту. Ці жадаеш ты ўжыць яе?",
"whitelabel_label": "Whitelabel",
"who_label": "Хто",
"whyLeave_msg": "Нам шкада, што ты пакідаеш нас. Што мы маглі б палепшыць?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/ca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1111,7 +1111,6 @@ export default {
"whitelabelDomain_label": "Domini etiqueta blanca",
"whitelabelRegistrationCode_label": "Codi de registre",
"whitelabelRegistrationEmailDomain_label": "Domini de correu electrònic de registre",
"whitelabelThemeDetected_msg": "S'ha detectat un tema personalitzat per a aquest compte. Voleu aplicar-lo ara?",
"whitelabel_label": "Etiqueta blanca",
"who_label": "Qui",
"work_label": "Feina",
Expand Down
1 change: 0 additions & 1 deletion src/translations/cs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1665,7 +1665,6 @@ export default {
"whitelabelDomain_label": "Whitelabel doména",
"whitelabelRegistrationCode_label": "Registrační kód",
"whitelabelRegistrationEmailDomain_label": "Doména registračního e-mailu",
"whitelabelThemeDetected_msg": "Pro tento účet bylo zjištěno vlastní téma. Chcete ho použít?",
"whitelabel_label": "Whitelabel",
"who_label": "Kdo",
"whyLeave_msg": "Mrzí nás, že odcházíte! Co můžeme vylepšit?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/da.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1302,7 +1302,6 @@ export default {
"whitelabelDomain_label": "Godkendte domæner",
"whitelabelRegistrationCode_label": "Registreringskode ",
"whitelabelRegistrationEmailDomain_label": "E-maildomæne til registerering",
"whitelabelThemeDetected_msg": "Der er fundet et brugerdefinerede tema for denne konto. Vil du anvende det nu? ",
"whitelabel_label": "Whitelabel",
"who_label": "Hvem",
"work_label": "Arbejde",
Expand Down
1 change: 0 additions & 1 deletion src/translations/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1679,7 +1679,6 @@ export default {
"whitelabelDomain_label": "Whitelabel-Domain",
"whitelabelRegistrationCode_label": "Registrierungs-Code",
"whitelabelRegistrationEmailDomain_label": "E-Mail-Domain für Registrierung",
"whitelabelThemeDetected_msg": "Ein benutzerdefiniertes Design wurde für diesen Account erkannt. Möchtest du es jetzt anwenden?",
"whitelabel_label": "Whitelabel",
"who_label": "Wer",
"whyLeave_msg": "Schade, dass du kündigen möchtest. Wie können wir uns verbessern?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/de_sie.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1679,7 +1679,6 @@ export default {
"whitelabelDomain_label": "Whitelabel-Domain",
"whitelabelRegistrationCode_label": "Registrierungs-Code",
"whitelabelRegistrationEmailDomain_label": "E-Mail-Domain für Registrierung",
"whitelabelThemeDetected_msg": "Ein benutzerdefiniertes Design wurde für diesen Account erkannt. Möchten Sie es jetzt anwenden?",
"whitelabel_label": "Whitelabel",
"who_label": "Wer",
"whyLeave_msg": "Schade, dass Sie kündigen möchten. Wie können wir uns verbessern?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/el.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1628,7 +1628,6 @@ export default {
"whitelabelDomain_label": "Whitelabel domain",
"whitelabelRegistrationCode_label": "Κωδικός εγγραφής ",
"whitelabelRegistrationEmailDomain_label": "Καταχώρηση τομέα email",
"whitelabelThemeDetected_msg": "Στον λογαριασμό εντοπίστηκε ένα προσαρμοσμένο θέμα. Θέλετε να το εφαρμόσετε; ",
"whitelabel_label": "Whitelabel",
"who_label": "Ποιός",
"whyLeave_msg": "Λυπούμαστε που φεύγεις! Πού μπορούμε να βελτιωθούμε;",
Expand Down
1 change: 0 additions & 1 deletion src/translations/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1675,7 +1675,6 @@ export default {
"whitelabelDomain_label": "Whitelabel domain",
"whitelabelRegistrationCode_label": "Registration code",
"whitelabelRegistrationEmailDomain_label": "Registration email domain",
"whitelabelThemeDetected_msg": "A custom theme has been detected for this account. Do you want to apply it now?",
"whitelabel_label": "Whitelabel",
"who_label": "Who",
"whyLeave_msg": "We're sorry to see you go! Where can we improve?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1679,7 +1679,6 @@ export default {
"whitelabelDomain_label": "Dominio Etiqueta Blanca",
"whitelabelRegistrationCode_label": "Código de registro",
"whitelabelRegistrationEmailDomain_label": "Dominio de registro del correo",
"whitelabelThemeDetected_msg": "Se ha detectado un tema personalizado para esta cuenta. ¿Quieres aplicarlo ahora?",
"whitelabel_label": "Etiqueta Blanca",
"who_label": "Quién",
"whyLeave_msg": "¿Por qué estás descontento con Tuta?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/fa_ir.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1486,7 +1486,6 @@ export default {
"whitelabelDomain_label": "دامنه برچسب‌ سفید",
"whitelabelRegistrationCode_label": "کد ثبت‌نام ",
"whitelabelRegistrationEmailDomain_label": "دامنهٔ ثبت‌نام ایمیل",
"whitelabelThemeDetected_msg": "یک زمینه دلخواه برای این حساب شناسایی شده است. آیا می‌خواهید اینک آن را اضافه کنید؟",
"whitelabel_label": "برچسب‌ سفید",
"who_label": "چه کسی ",
"work_label": "کار",
Expand Down
1 change: 0 additions & 1 deletion src/translations/fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1675,7 +1675,6 @@ export default {
"whitelabelDomain_label": "Brändätty verkkotunnus",
"whitelabelRegistrationCode_label": "Rekisteröintikoodi",
"whitelabelRegistrationEmailDomain_label": "Rekisteröity verkkotunnus",
"whitelabelThemeDetected_msg": "Tälle tilille on löydetty mukautettu teema. Haluatko ottaa sen käyttöön nyt?",
"whitelabel_label": "Brändäys",
"who_label": "Kuka",
"whyLeave_msg": "Olemme pahoillamme, että olet päättänyt lähteä! Missä meillä on parannettavaa?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1679,7 +1679,6 @@ export default {
"whitelabelDomain_label": "Domaine de marque blanche",
"whitelabelRegistrationCode_label": "Code d'enregistrement",
"whitelabelRegistrationEmailDomain_label": "Domaine d'enregistrement d'e-mail",
"whitelabelThemeDetected_msg": "Un thème personnalisé a été détecté pour ce compte. Voulez-vous l'appliquer maintenant?",
"whitelabel_label": "Marque blanche",
"who_label": "Qui",
"whyLeave_msg": "Nous sommes désolés de vous voir partir ! Que pouvons-nous améliorer ?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/gl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1628,7 +1628,6 @@ export default {
"whitelabelDomain_label": "Dominio de Personalización",
"whitelabelRegistrationCode_label": "Código de rexistro",
"whitelabelRegistrationEmailDomain_label": "Domino do correo de rexistro",
"whitelabelThemeDetected_msg": "Detectamos un decorado personalizado para esta conta. Queres aplicalo agora?",
"whitelabel_label": "Personalización",
"who_label": "Quen",
"whyLeave_msg": "Lamentamos que marches! Como podemos mellorar?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/he.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1529,7 +1529,6 @@ export default {
"whitelabelDomain_label": "דומיין מותג מדבקה",
"whitelabelRegistrationCode_label": "קוד הרשמה",
"whitelabelRegistrationEmailDomain_label": "דומיין דוא\"ל הרשמה",
"whitelabelThemeDetected_msg": "זוהתה ערכת נושא מותאמת אישית לחשבון זה. האם ברצונך להפעיל אותה כעת?",
"whitelabel_label": "מותג מדבקה",
"who_label": "מי",
"work_label": "עבודה",
Expand Down
1 change: 0 additions & 1 deletion src/translations/hi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1356,7 +1356,6 @@ export default {
"whitelabelDomain_label": "श्वेतपद डाॅमेन",
"whitelabelRegistrationCode_label": "पंजीकरण संख्या",
"whitelabelRegistrationEmailDomain_label": "पंजीकरण के लिए ईमेल डाॅमेन",
"whitelabelThemeDetected_msg": "इस खाते के लिए एक कस्टम थीम का पता चला है। क्या आप इसे अभी लागू करना चाहते हैं?",
"whitelabel_label": "श्वेतपद",
"who_label": "कौन",
"work_label": "कार्य",
Expand Down
1 change: 0 additions & 1 deletion src/translations/hr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1630,7 +1630,6 @@ export default {
"whitelabelDomain_label": "whitelabelDomena_oznaka\nWhitelabel domena",
"whitelabelRegistrationCode_label": "Registracijski kod",
"whitelabelRegistrationEmailDomain_label": "Domena e-pošte za registraciju",
"whitelabelThemeDetected_msg": "Otkrivena je personalizirana tema za ovaj račun. Želite li ju primijeniti sada?",
"whitelabel_label": "Whitelabel",
"who_label": "Tko",
"whyLeave_msg": "Žao nam je što odlazite! Gdje se možemo poboljšati?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/hu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1674,7 +1674,6 @@ export default {
"whitelabelDomain_label": "Átcimkézési domain",
"whitelabelRegistrationCode_label": "Regisztrációs kód",
"whitelabelRegistrationEmailDomain_label": "E-mail domain regisztrálása",
"whitelabelThemeDetected_msg": "A szokásos téma észlelhető ehhez a számlához. Kívánja most alkalmazni?",
"whitelabel_label": "Átcímkézés",
"who_label": "Kik",
"whyLeave_msg": "Sajnáljuk távozását! Mit tudnák fejleszteni?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/id.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1323,7 +1323,6 @@ export default {
"whitelabelDomain_label": "Domain whitelabel",
"whitelabelRegistrationCode_label": "Kode registrasi",
"whitelabelRegistrationEmailDomain_label": "Pendaftaran domain surel",
"whitelabelThemeDetected_msg": "Tema khusus telah terdeteksi untuk akun ini. Apakah Anda ingin menerapkannya sekarang?",
"whitelabel_label": "Whitelabel",
"who_label": "Siapa",
"work_label": "Kerja",
Expand Down
1 change: 0 additions & 1 deletion src/translations/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1576,7 +1576,6 @@ export default {
"whitelabelDomain_label": "Dominio whitelabel",
"whitelabelRegistrationCode_label": "Codice di registrazione",
"whitelabelRegistrationEmailDomain_label": "Dominio di registrazione email",
"whitelabelThemeDetected_msg": "È stato rilevato un tema personalizzato per questo account. Vuoi applicarlo ora?",
"whitelabel_label": "Whitelabel",
"who_label": "Chi",
"work_label": "Lavoro",
Expand Down
1 change: 0 additions & 1 deletion src/translations/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1538,7 +1538,6 @@ export default {
"whitelabelDomain_label": "ホワイトラベルのドメイン",
"whitelabelRegistrationCode_label": "登録コード",
"whitelabelRegistrationEmailDomain_label": "メールドメインの登録",
"whitelabelThemeDetected_msg": "このアカウントのカスタム テーマが検出されました。今すぐ適用しますか?",
"whitelabel_label": "ホワイトラベル",
"who_label": "誰",
"work_label": "仕事",
Expand Down
1 change: 0 additions & 1 deletion src/translations/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1502,7 +1502,6 @@ export default {
"whitelabelDomain_label": "맞춤 도메인",
"whitelabelRegistrationCode_label": "등록 코드",
"whitelabelRegistrationEmailDomain_label": "이메일 도메인 등록",
"whitelabelThemeDetected_msg": "이 계정에 사용자 지정 테마가 감지되었습니다. 지금 적용하시겠습니까?",
"whitelabel_label": "화이트라벨",
"who_label": "누구",
"work_label": "직장",
Expand Down
1 change: 0 additions & 1 deletion src/translations/lv.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1111,7 +1111,6 @@ export default {
"whitelabelDomainNeeded_msg": "Lūdzu, sākumā konfigurējiet savu baltā marķējuma domēnu.",
"whitelabelDomain_label": "Baltā marķējuma domēns",
"whitelabelRegistrationEmailDomain_label": "Reģistrācijas e-pasta domēns",
"whitelabelThemeDetected_msg": "Šim kontam ir konstatēta individuāla/pielāgota tēma. Vai vēlaties to iespējot tagad?",
"whitelabel_label": "Baltais marķējums",
"who_label": "Kas",
"work_label": "Darbs",
Expand Down
1 change: 0 additions & 1 deletion src/translations/nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1663,7 +1663,6 @@ export default {
"whitelabelDomain_label": "Whitelabel domein",
"whitelabelRegistrationCode_label": "Registratiecode",
"whitelabelRegistrationEmailDomain_label": "Registratie e-maildomein",
"whitelabelThemeDetected_msg": "Een op maat gemaakte thema is voor dit account gedetecteerd. Wilt u hem nu toepassen?",
"whitelabel_label": "Whitelabel",
"who_label": "Wie",
"whyLeave_msg": "We vinden het jammer dat u weggaat! Wat kunnen we verbeteren?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/no.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1648,7 +1648,6 @@ export default {
"whitelabelDomain_label": "Whitelabel-domene",
"whitelabelRegistrationCode_label": "Registreringskode",
"whitelabelRegistrationEmailDomain_label": "E-postdomene for registrering",
"whitelabelThemeDetected_msg": "Et tilpasset tema er oppdaget for denne kontoen. Vil du bruke det nå?",
"whitelabel_label": "Whitelabel",
"who_label": "Hvem",
"whyLeave_msg": "Det er trist at du forlater oss! Hvordan kan vi forbedre oss?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/pl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1677,7 +1677,6 @@ export default {
"whitelabelDomain_label": "Domena Whitelabel ",
"whitelabelRegistrationCode_label": "Kod rejestracyjny",
"whitelabelRegistrationEmailDomain_label": "Rejestracja domeny e-mail",
"whitelabelThemeDetected_msg": "Na tym koncie znaleziono własny motyw. Czy chcesz go teraz zastosować?",
"whitelabel_label": "Whitelabel",
"who_label": "Kto",
"whyLeave_msg": "Przykro nam, że odchodzisz! Co możemy poprawić?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/pt_br.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1478,7 +1478,6 @@ export default {
"whitelabelDomain_label": "Domínio com marca personalizada",
"whitelabelRegistrationCode_label": "Código de registro",
"whitelabelRegistrationEmailDomain_label": "Domínio de email de registro",
"whitelabelThemeDetected_msg": "Um tema personalizado foi detectado para esta conta. Gostaria de aplicá-lo agora?",
"whitelabel_label": "Whitelabel",
"who_label": "Quem",
"work_label": "Trabalho",
Expand Down
1 change: 0 additions & 1 deletion src/translations/pt_pt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1588,7 +1588,6 @@ export default {
"whitelabelDomain_label": "Domínio marca branca",
"whitelabelRegistrationCode_label": "Código de registo",
"whitelabelRegistrationEmailDomain_label": "Registo de domínio de email",
"whitelabelThemeDetected_msg": "Foi detectado um tema personalizado para esta conta. Pretende aplicá-lo agora?",
"whitelabel_label": "Marca branca",
"who_label": "Quem",
"work_label": "Trabalho",
Expand Down
1 change: 0 additions & 1 deletion src/translations/ro.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1655,7 +1655,6 @@ export default {
"whitelabelDomain_label": "Domeniu personalizat",
"whitelabelRegistrationCode_label": "Cod de înregistrare",
"whitelabelRegistrationEmailDomain_label": "Înregistrare domeniu de e-mail",
"whitelabelThemeDetected_msg": "A fost găsit un aspect personalizat pentru acest cont. Vrei să-l folosești acum?",
"whitelabel_label": "Personalizare",
"who_label": "Cine",
"whyLeave_msg": "Ne pare rău că pleci! Ce putem îmbunătăți?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1676,7 +1676,6 @@ export default {
"whitelabelDomain_label": "Домен Whitelabel",
"whitelabelRegistrationCode_label": "Регистрационный код",
"whitelabelRegistrationEmailDomain_label": "Регистрация почтового домена",
"whitelabelThemeDetected_msg": "Пользовательская тема обнаружена у этой учётной записи.  Хотите ли сейчас применить её?",
"whitelabel_label": "Whitelabel",
"who_label": "Кто",
"whyLeave_msg": "Нам жаль, что вы уходите! Что мы можем улучшить?",
Expand Down
1 change: 0 additions & 1 deletion src/translations/si.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1571,7 +1571,6 @@ export default {
"whitelabel.login_tooltip": "ඔබගේ සේවකයින් සඳහා ඔබගේම අඩවියේ ටුටානෝටා පිවිසුම තබන්න.",
"whitelabelRegistrationCode_label": "ලියාපදිංචි කේතය",
"whitelabelRegistrationEmailDomain_label": "ලියාපදිංචි කිරීමේ වි-තැපැල් වසම",
"whitelabelThemeDetected_msg": "මෙම ගිණුම සඳහා අභිරුචි තේමාවක් අනාවරණය වී ඇත. දැන් ඔබට එය යෙදීමට ඇවැසිද?",
"who_label": "කවුද",
"work_label": "කාර්යාලය",
"wrongUserCsvFormat_msg": "ඔබගේ දත්තවල සීඑස්වී ආකෘතිය නිවරදි කරන්න:\n{format}",
Expand Down
Loading

0 comments on commit 40610dc

Please sign in to comment.