Skip to content

Commit

Permalink
feat(ui5-switch): accessibility implementation (#692)
Browse files Browse the repository at this point in the history
  • Loading branch information
elenastoyanovaa committed Jul 26, 2019
1 parent 0353026 commit 7304a31
Show file tree
Hide file tree
Showing 47 changed files with 93 additions and 45 deletions.
4 changes: 3 additions & 1 deletion packages/main/lib/i18n-transform/USED_KEYS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,6 @@ BUTTON_ARIA_TYPE_ACCEPT
BUTTON_ARIA_TYPE_REJECT
BUTTON_ARIA_TYPE_EMPHASIZED
LINK_SUBTLE
LINK_EMPHASIZED
LINK_EMPHASIZED
SWITCH_ON
SWITCH_OFF
3 changes: 3 additions & 0 deletions packages/main/src/Switch.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
class="ui5-switch-root {{classes.main}}"
role="checkbox"
aria-checked="{{checked}}"
aria-disabled="{{ariaDisabled}}"
aria-labelledby="{{_id}}-hiddenText"
tabindex="{{tabIndex}}"
dir="{{rtl}}"
>
Expand All @@ -25,4 +27,5 @@
</div>
</div>
<input type='checkbox' ?checked="{{checked}}" class="ui5-switch-input" data-sap-no-tab-ref/>
<span id="{{_id}}-hiddenText" class="ui5-hidden-text">{{hiddenText}}</span>
</div>
33 changes: 32 additions & 1 deletion packages/main/src/Switch.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,16 @@ import litRender from "@ui5/webcomponents-base/dist/renderer/LitRenderer.js";
import { isSpace, isEnter } from "@ui5/webcomponents-base/dist/events/PseudoEvents.js";
import { isDesktop } from "@ui5/webcomponents-core/dist/sap/ui/Device.js";
import { getRTL } from "@ui5/webcomponents-base/dist/config/RTL.js";
import { fetchResourceBundle, getResourceBundle } from "@ui5/webcomponents-base/dist/ResourceBundle.js";
import "@ui5/webcomponents-base/dist/icons/accept.js";
import "@ui5/webcomponents-base/dist/icons/decline.js";
import Icon from "./Icon.js";

import {
SWITCH_ON,
SWITCH_OFF,
} from "./i18n/defaults.js";

// Template
import SwitchTemplate from "./generated/templates/SwitchTemplate.lit.js";

Expand Down Expand Up @@ -146,6 +152,12 @@ class Switch extends UI5Element {
return SwitchTemplate;
}

constructor() {
super();

this.resourceBundle = getResourceBundle("@ui5/webcomponents");
}

onclick(event) {
this.toggle();
}
Expand Down Expand Up @@ -199,12 +211,31 @@ class Switch extends UI5Element {
};
}

get ariaDisabled() {
return this.disabled ? "true" : undefined;
}

get rtl() {
return getRTL() ? "rtl" : undefined;
}

get accessibilityOnText() {
return this._textOn || this.resourceBundle.getText(SWITCH_ON);
}

get accessibilityOffText() {
return this._textOff || this.resourceBundle.getText(SWITCH_OFF);
}

get hiddenText() {
return this.checked ? this.accessibilityOnText : this.accessibilityOffText;
}

static async define(...params) {
await Icon.define();
await Promise.all([
Icon.define(),
fetchResourceBundle("@ui5/webcomponents"),
]);

super.define(...params);
}
Expand Down
12 changes: 12 additions & 0 deletions packages/main/src/i18n/defaults.js
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,16 @@ const BUSY_INDICATOR_TITLE = {
defaultText: "Please wait",
};

const SWITCH_ON = {
key: "SWITCH_ON",
defaultText: "On",
};

const SWITCH_OFF = {
key: "SWITCH_OFF",
defaultText: "Off",
};

export {
MULTIINPUT_SHOW_MORE_TOKENS,
TEXTAREA_CHARACTERS_LEFT,
Expand All @@ -95,4 +105,6 @@ export {
VALUE_STATE_ERROR,
VALUE_STATE_WARNING,
BUSY_INDICATOR_TITLE,
SWITCH_ON,
SWITCH_OFF,
};
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=Subtle\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Emphasized\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} More\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Positive Action\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Negative Action\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Emphasized\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} characters remaining\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} characters over limit\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Expand/Collapse\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=Message Strip Close\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\r\nSWITCH_ON=On\r\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\r\nSWITCH_OFF=Off\r\n#XFLD: Subtle link description label\r\nLINK_SUBTLE=Subtle\r\n#XFLD: Emphasized link description label\r\nLINK_EMPHASIZED=Emphasized\r\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\r\nMULTIINPUT_SHOW_MORE_TOKENS={0} More\r\n#XACT: ARIA announcement for the accept button\r\nBUTTON_ARIA_TYPE_ACCEPT=Positive Action\r\n#XACT: ARIA announcement for the reject button\r\nBUTTON_ARIA_TYPE_REJECT=Negative Action\r\n#XACT: ARIA announcement for the emphasized button\r\nBUTTON_ARIA_TYPE_EMPHASIZED=Emphasized\r\n#XTXT: Text for characters left\r\nTEXTAREA_CHARACTERS_LEFT={0} characters remaining\r\n#XTXT: Text for characters over\r\nTEXTAREA_CHARACTERS_EXCEEDED={0} characters over limit\r\n#XTOL: Tooltip for panel expand title\r\nPANEL_ICON=Expand/Collapse\r\n#XTOL: Tooltip of messgae strip close button\r\nMESSAGE_STRIP_CLOSE_BUTTON=Message Strip Close\r\n"}
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle_ar.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=\\u063A\\u0627\\u0645\\u0636\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=\\u0645\\u0624\\u0643\\u062F\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} \\u0627\\u0644\\u0645\\u0632\\u064A\\u062F\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=\\u0627\\u0644\\u0625\\u062C\\u0631\\u0627\\u0621 \\u0645\\u0648\\u062C\\u0628\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=\\u0627\\u0644\\u0625\\u062C\\u0631\\u0627\\u0621 \\u0633\\u0627\\u0644\\u0628\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=\\u0645\\u0624\\u0643\\u062F\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT=\\u0645\\u062A\\u0628\\u0642 {0} \\u0645\\u0646 \\u0627\\u0644\\u062D\\u0631\\u0648\\u0641\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED=\\u062A\\u0645 \\u062A\\u062C\\u0627\\u0648\\u0632 \\u0627\\u0644\\u062D\\u062F \\u0628\\u0645\\u0642\\u062F\\u0627\\u0631 {0} \\u0645\\u0646 \\u0627\\u0644\\u062D\\u0631\\u0648\\u0641\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=\\u062A\\u0648\\u0633\\u064A\\u0639/\\u0637\\u064A\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=\\u0625\\u063A\\u0644\\u0627\\u0642 \\u0634\\u0631\\u064A\\u0637 \\u0627\\u0644\\u0631\\u0633\\u0627\\u0644\\u0629\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_ON=\\u062A\\u0634\\u063A\\u064A\\u0644\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_OFF=\\u0625\\u064A\\u0642\\u0627\\u0641\n#XFLD: Subtle link description label\nLINK_SUBTLE=\\u063A\\u0627\\u0645\\u0636\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=\\u0645\\u0624\\u0643\\u062F\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} \\u0627\\u0644\\u0645\\u0632\\u064A\\u062F\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=\\u0627\\u0644\\u0625\\u062C\\u0631\\u0627\\u0621 \\u0645\\u0648\\u062C\\u0628\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=\\u0627\\u0644\\u0625\\u062C\\u0631\\u0627\\u0621 \\u0633\\u0627\\u0644\\u0628\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=\\u0645\\u0624\\u0643\\u062F\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT=\\u0645\\u062A\\u0628\\u0642 {0} \\u0645\\u0646 \\u0627\\u0644\\u062D\\u0631\\u0648\\u0641\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED=\\u062A\\u0645 \\u062A\\u062C\\u0627\\u0648\\u0632 \\u0627\\u0644\\u062D\\u062F \\u0628\\u0645\\u0642\\u062F\\u0627\\u0631 {0} \\u0645\\u0646 \\u0627\\u0644\\u062D\\u0631\\u0648\\u0641\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=\\u062A\\u0648\\u0633\\u064A\\u0639/\\u0637\\u064A\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=\\u0625\\u063A\\u0644\\u0627\\u0642 \\u0634\\u0631\\u064A\\u0637 \\u0627\\u0644\\u0631\\u0633\\u0627\\u0644\\u0629\n"}
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle_bg.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=\\u041D\\u0435\\u044F\\u0432\\u0435\\u043D\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=\\u041F\\u043E\\u0434\\u0447\\u0435\\u0440\\u0442\\u0430\\u043D\\u0438\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS=\\u041E\\u0449\\u0435 {0}\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=\\u041F\\u043E\\u043B\\u043E\\u0436\\u0438\\u0442\\u0435\\u043B\\u043D\\u043E \\u0434\\u0435\\u0439\\u0441\\u0442\\u0432\\u0438\\u0435\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=\\u041E\\u0442\\u0440\\u0438\\u0446\\u0430\\u0442\\u0435\\u043B\\u043D\\u043E \\u0434\\u0435\\u0439\\u0441\\u0442\\u0432\\u0438\\u0435\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=\\u041F\\u043E\\u0434\\u0447\\u0435\\u0440\\u0442\\u0430\\u043D\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT=\\u041E\\u0441\\u0442\\u0430\\u0432\\u0430\\u0442 {0} \\u0441\\u0438\\u043C\\u0432\\u043E\\u043B\\u0430\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} \\u0441\\u0438\\u043C\\u0432\\u043E\\u043B\\u0430 \\u043D\\u0430\\u0434 \\u043E\\u0433\\u0440\\u0430\\u043D\\u0438\\u0447\\u0435\\u043D\\u0438\\u0435\\u0442\\u043E\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=\\u0420\\u0430\\u0437\\u0448\\u0438\\u0440\\u044F\\u0432\\u0430\\u043D\\u0435/\\u0441\\u043A\\u0440\\u0438\\u0432\\u0430\\u043D\\u0435\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=\\u0417\\u0430\\u0442\\u0432\\u0430\\u0440\\u044F\\u043D\\u0435 \\u043D\\u0430 \\u0440\\u0435\\u0434 \\u0441\\u044A\\u043E\\u0431\\u0449\\u0435\\u043D\\u0438\\u044F\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_ON=\\u0412\\u043A\\u043B\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_OFF=\\u0418\\u0437\\u043A\n#XFLD: Subtle link description label\nLINK_SUBTLE=\\u041D\\u0435\\u044F\\u0432\\u0435\\u043D\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=\\u041F\\u043E\\u0434\\u0447\\u0435\\u0440\\u0442\\u0430\\u043D\\u0438\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS=\\u041E\\u0449\\u0435 {0}\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=\\u041F\\u043E\\u043B\\u043E\\u0436\\u0438\\u0442\\u0435\\u043B\\u043D\\u043E \\u0434\\u0435\\u0439\\u0441\\u0442\\u0432\\u0438\\u0435\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=\\u041E\\u0442\\u0440\\u0438\\u0446\\u0430\\u0442\\u0435\\u043B\\u043D\\u043E \\u0434\\u0435\\u0439\\u0441\\u0442\\u0432\\u0438\\u0435\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=\\u041F\\u043E\\u0434\\u0447\\u0435\\u0440\\u0442\\u0430\\u043D\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT=\\u041E\\u0441\\u0442\\u0430\\u0432\\u0430\\u0442 {0} \\u0441\\u0438\\u043C\\u0432\\u043E\\u043B\\u0430\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} \\u0441\\u0438\\u043C\\u0432\\u043E\\u043B\\u0430 \\u043D\\u0430\\u0434 \\u043E\\u0433\\u0440\\u0430\\u043D\\u0438\\u0447\\u0435\\u043D\\u0438\\u0435\\u0442\\u043E\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=\\u0420\\u0430\\u0437\\u0448\\u0438\\u0440\\u044F\\u0432\\u0430\\u043D\\u0435/\\u0441\\u043A\\u0440\\u0438\\u0432\\u0430\\u043D\\u0435\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=\\u0417\\u0430\\u0442\\u0432\\u0430\\u0440\\u044F\\u043D\\u0435 \\u043D\\u0430 \\u0440\\u0435\\u0434 \\u0441\\u044A\\u043E\\u0431\\u0449\\u0435\\u043D\\u0438\\u044F\n"}
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle_ca.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=Discret\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Destacat\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} M\\u00E9s\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Acci\\u00F3 positiva\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Acci\\u00F3 negativa\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Destacat\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} car\\u00E0cters restants\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED=S''han excedit {0} car\\u00E0cters\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Ampliar/Comprimir\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=L\\u00EDnia de missatge per tancar\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_ON=Act\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_OFF=Des\n#XFLD: Subtle link description label\nLINK_SUBTLE=Discret\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Destacat\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} M\\u00E9s\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Acci\\u00F3 positiva\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Acci\\u00F3 negativa\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Destacat\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} car\\u00E0cters restants\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED=S''han excedit {0} car\\u00E0cters\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Ampliar/Comprimir\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=L\\u00EDnia de missatge per tancar\n"}
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle_cs.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=Jemn\\u00E9\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Zv\\u00FDrazn\\u011Bn\\u00E9\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} v\\u00EDce\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Pozitivn\\u00ED akce\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Negativn\\u00ED akce\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Zv\\u00FDrazn\\u011Bn\\u00E9\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} znaky zb\\u00FDvaj\\u00ED\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} znaky p\\u0159es limit\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Rozbalit/sbalit\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=Zav\\u0159en\\u00ED pruhu zpr\\u00E1v\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_ON=Zap.\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_OFF=Vyp.\n#XFLD: Subtle link description label\nLINK_SUBTLE=Jemn\\u00E9\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Zv\\u00FDrazn\\u011Bn\\u00E9\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} v\\u00EDce\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Pozitivn\\u00ED akce\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Negativn\\u00ED akce\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Zv\\u00FDrazn\\u011Bn\\u00E9\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} znaky zb\\u00FDvaj\\u00ED\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} znaky p\\u0159es limit\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Rozbalit/sbalit\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=Zav\\u0159en\\u00ED pruhu zpr\\u00E1v\n"}
2 changes: 1 addition & 1 deletion packages/main/src/i18n/messagebundle_da.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"_":"#XFLD: Subtle link description label\nLINK_SUBTLE=Diskret\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Fremh\\u00E6vet\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} Mere\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Positiv aktion\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Negativ aktion\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Fremh\\u00E6vet\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} tegn tilbage\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} tegn overskredet\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Ekspander/komprimer\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=Lukning af meddelelseslinie\n"}
{"_":"#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_ON=Til\n#XBUT: A switch is a user interface control on mobile devices that is used for change between binary states\nSWITCH_OFF=Fra\n#XFLD: Subtle link description label\nLINK_SUBTLE=Diskret\n#XFLD: Emphasized link description label\nLINK_EMPHASIZED=Fremh\\u00E6vet\n#XFLD: Token number indicator which is used to show more tokens in Tokenizers inside MultiInput and MultiComboBox\nMULTIINPUT_SHOW_MORE_TOKENS={0} Mere\n#XACT: ARIA announcement for the accept button\nBUTTON_ARIA_TYPE_ACCEPT=Positiv aktion\n#XACT: ARIA announcement for the reject button\nBUTTON_ARIA_TYPE_REJECT=Negativ aktion\n#XACT: ARIA announcement for the emphasized button\nBUTTON_ARIA_TYPE_EMPHASIZED=Fremh\\u00E6vet\n#XTXT: Text for characters left\nTEXTAREA_CHARACTERS_LEFT={0} tegn tilbage\n#XTXT: Text for characters over\nTEXTAREA_CHARACTERS_EXCEEDED={0} tegn overskredet\n#XTOL: Tooltip for panel expand title\nPANEL_ICON=Ekspander/komprimer\n#XTOL: Tooltip of messgae strip close button\nMESSAGE_STRIP_CLOSE_BUTTON=Lukning af meddelelseslinie\n"}

0 comments on commit 7304a31

Please sign in to comment.