mirror of https://github.com/grafana/grafana.git
i18n: Change verify-i18n.spec.ts to test translations using language label (#105629)
This commit is contained in:
parent
4a7a3f9e2a
commit
1c99ace68d
|
@ -38,23 +38,13 @@ describe('Verify i18n', () => {
|
|||
});
|
||||
|
||||
// map between languages in the language picker and the corresponding translation of the 'Language' label
|
||||
// const languageMap: Record<string, string> = {
|
||||
// Deutsch: 'Sprache',
|
||||
// English: 'Language',
|
||||
// Español: 'Idioma',
|
||||
// Français: 'Langue',
|
||||
// 'Português Brasileiro': 'Idioma',
|
||||
// '中文(简体)': '语言',
|
||||
// };
|
||||
|
||||
// map between languages in the weekstart picker and the corresponding translation of the 'Week Start' label
|
||||
const weekStartMap: Record<string, string> = {
|
||||
Deutsch: 'Wochenbeginn',
|
||||
English: 'Week start',
|
||||
Español: 'Inicio de la semana',
|
||||
Français: 'Début de la semaine',
|
||||
'Português Brasileiro': 'Início da semana',
|
||||
'中文(简体)': '每周开始日',
|
||||
const languageMap: Record<string, string> = {
|
||||
Deutsch: 'Sprache',
|
||||
English: 'Language',
|
||||
Español: 'Idioma',
|
||||
Français: 'Langue',
|
||||
'Português Brasileiro': 'Idioma',
|
||||
'中文(简体)': '语言',
|
||||
};
|
||||
|
||||
// basic test which loops through the defined languages in the picker
|
||||
|
@ -62,9 +52,7 @@ describe('Verify i18n', () => {
|
|||
it('loads all the languages correctly', () => {
|
||||
cy.visit('/profile');
|
||||
const LANGUAGE_SELECTOR = '[id="language-preference-select"]';
|
||||
//TODO ckeck translations using language label when its translations get updated
|
||||
// Checking the Week start label instead
|
||||
cy.wrap(Object.entries(weekStartMap)).each(([language, label]: [string, string]) => {
|
||||
cy.wrap(Object.entries(languageMap)).each(([language, label]: [string, string]) => {
|
||||
cy.get(LANGUAGE_SELECTOR).should('not.be.disabled');
|
||||
cy.get(LANGUAGE_SELECTOR).click();
|
||||
cy.get(LANGUAGE_SELECTOR).clear().type(language).type('{downArrow}{enter}');
|
||||
|
|
Loading…
Reference in New Issue