tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

translations.d.ts (1184B)


      1 /* This Source Code Form is subject to the terms of the Mozilla Public
      2 * License, v. 2.0. If a copy of the MPL was not distributed with this
      3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
      4 
      5 /**
      6 * Type definitions for translations.js
      7 */
      8 
      9 export interface LanguageInfo {
     10  langTag: string;
     11  displayName: string;
     12 }
     13 
     14 export interface SupportedLanguages {
     15  sourceLanguages: LanguageInfo[];
     16  targetLanguages: LanguageInfo[];
     17 }
     18 
     19 export interface TranslationsSettingsElements {
     20  alwaysTranslateLanguagesGroup: HTMLElement;
     21  alwaysTranslateLanguagesSelect: HTMLSelectElement;
     22  alwaysTranslateLanguagesButton: HTMLButtonElement;
     23  alwaysTranslateLanguagesNoneRow: HTMLElement;
     24  neverTranslateLanguagesGroup: HTMLElement;
     25  neverTranslateLanguagesSelect: HTMLSelectElement;
     26  neverTranslateLanguagesButton: HTMLButtonElement;
     27  neverTranslateLanguagesNoneRow: HTMLElement;
     28  neverTranslateSitesGroup: HTMLElement;
     29  neverTranslateSitesRow: HTMLElement;
     30  neverTranslateSitesNoneRow: HTMLElement;
     31  downloadLanguagesGroup: HTMLElement;
     32  downloadLanguagesSelect: HTMLSelectElement;
     33  downloadLanguagesButton: HTMLButtonElement;
     34  downloadLanguagesNoneRow: HTMLElement;
     35 }