Skip to content

Instantly share code, notes, and snippets.

@coatini
Last active August 18, 2017 09:27
Show Gist options
  • Save coatini/67897b081daaa5de74541c5ff4c329ef to your computer and use it in GitHub Desktop.
Save coatini/67897b081daaa5de74541c5ff4c329ef to your computer and use it in GitHub Desktop.
var dictionary = function(lang) {
var languages = {
// SYTEM WIDE COMMONALITIES AND STYLEGUIDE ELEMENTS
common: {
brickTypes: {
_speciality: {
//en: 'Specialitet'
en: 'Speciality'
},
// todo: chose either witness or lateral flow and be consistent
_witness: {
//en: 'Witness'
en: 'Witness'
},
_lateralFlow: {
//en: 'Witness'
en: 'Witness'
}
},
animals: {
_equine: {
//en: 'equine'
en: 'Pferd'
},
_canine: {
//en: 'canine'
en: 'Hund'
},
_feline: {
//en: 'feline'
en: 'Katze'
}
},
states: {
_initializing: {
//en: 'Initializing...'
en: 'Initialisierung...'
},
_inUse: {
//en: 'In Use'
en: 'In Betrieb'
},
_connecting: {
//en: 'connecting...'
en: 'Verbindung wird aufgebaut...'
},
_connect: {
//en: 'Connect'
en: 'Verbinden'
},
_disconnected: {
//en: 'Disconnected'
en: 'Verbindung unterbrochen'
},
_detected: {
//en: 'Detected'
en: 'Gefunden'
},
_disconnect: {
//en: 'Disconnect'
en: 'Verbindung trennen'
},
_connected: {
//en: 'Connected'
en: 'Verbunden'
},
_notConnected: {
//en: 'Not Connected'
en: 'Nicht verbunden'
},
_update: {
//en: 'Update'
en: 'Aktualisieren'
},
_updating: {
//en: 'updating...'
en: 'Aktualisierung wird durchgeführt...'
},
_upToDate: {
//en: 'Up To Date'
en: 'Aktualisiert'
}
},
styleGuide: {
toggle: {
_on: {
//en: 'ON'
en: 'AN'
},
_off: {
//en: 'OFF'
en: 'AUS'
}
},
button: {
_home: {
//en: 'Home'
en: 'Startseite'
},
_print: {
//en: 'Print'
en: 'Drucken'
},
_skip: {
//en: 'Skip'
en: 'Überspringen'
},
_next: {
//en: 'Next'
en: 'Weiter'
},
_cancel: {
//en: 'Cancel'
en: 'Abbrechen'
},
_done: {
//en: 'Done'
en: 'Fertig'
},
_advice: {
//en: 'Advice'
en: 'Hinweis'
},
_start: {
//en: 'Start'
en: 'Start'
},
_back: {
//en: 'Back'
en: 'Zurück'
},
_dismiss: {
//en: 'Dismiss'
en: 'Ignorieren'
},
_quitTest: {
//en: 'Quit Test'
en: 'Test abbrechen'
}
}
},
legends: {
_normalRange: {
//en: 'Normal'
en: 'Normal'
},
_sanityRange: {
//en: 'Out of range'
en: 'Außerhalb des Normalbereichs'
},
}
},
label: {
_required: {
//en: 'Required'
en: 'Pflichtfeld'
},
patientInfo: {
_patientInfo: {
//en: 'Patient Info'
en: 'Patientendaten'
},
_name: {
//en: 'Name'
en: 'Name'
},
_age: {
//en: 'Age'
en: 'Alter'
},
_dob: {
//en: 'Date of Birth'
en: 'Geburtsdatum'
},
_breed: {
//en: 'Breed'
en: 'Rasse'
},
breeds: {
// todo: create list of species
},
_gender: {
//en: 'Gender'
en: 'Geschlecht'
},
_patientID: {
//en: 'Patient ID'
en: 'Patienten-ID'
},
_spayed: {
//en: 'Spayed'
en: 'Kastriert'
}
},
orderInfo: {
_orderInfo: {
//en: 'Order Info'
en: 'Auftragsdaten'
},
_doctor: {
//en: 'Doctor Name'
en: 'Name der Tierärztin/des Tierarztes'
},
_technician: {
//en: 'Technician Name'
en: 'Name der/des TFA'
//this is the german acronym for "Tiermedizinische Fachangestellte" and the correct name of the profession. for switzerland this has to be changed into TPA "Tiermedizinische Praxisassistentin"
},
_requisition: {
//en: 'Requisition ID'
en: 'Bestellanforderungs-ID'
},
_notificationEmail: {
//en: 'Notification Email'
en: 'Benachrichtigungs-E-Mail'
}
},
testInfo: {
_catridgeID: {
//en: 'Cartridge ID'
en: 'Kartuschen-ID'
},
_hermatocrit: {
//en: 'Hermatocrit'
en: 'Hämatokrit'
},
_sampleSize: {
//en: 'Sample Size'
en: 'Probengröße'
//does this refer to number of samples or to volume/g? if it's the number of samples then it should be switche into Probenumfang
}
},
clientInfo: {
_clientInfo: {
//en: 'Client Info'
en: 'Kundendaten'
},
_clientFirstName: {
//en: 'Client First Name'
en: 'Kunde Vorname'
},
_clientLasttName: {
//en: 'Client Last Name'
en: 'Kunde Nachname'
},
_clientName: {
//en: 'Client Name'
en: 'Kunde Name'
},
_clientID: {
//en: 'Client ID'
en: 'Kunden-ID'
},
_clientEmail: {
//en: 'Client Email'
en: 'Kunde E-Mail'
},
_clientPhone: {
//en: 'Client Phone Number'
en: 'Kunde Telefonnummer'
},
_clientPhone: {
//en: 'Client Phone Number'
en: 'Kunde Telefonnummer'
},
},
clinicInfo: {
_clinicInfo: {
//en: 'Clinic Info'
en: 'Praxisdaten'
},
_clinicName: {
//en: 'Clinic Name'
en: 'Praxisname'
},
_vetName: {
//en: 'Vet Name'
en: 'Name des Tierarztes/der Tierärztin'
},
_address: {
//en: 'Address'
en: 'Adresse'
},
_addressLine: {
//en: 'Address Line'
en: 'Adresse'
},
_city: {
//en: 'City'
en: 'Ort'
},
_state: {
//en: 'State'
en: 'Bundesland'
//not needed in switzerland/austria/germany, can be deleted
},
_zip: {
//en: 'Zipcode'
en: 'Postleitzahl'
},
_phone: {
//en: 'Telephone'
en: 'Telefon'
},
_fax: {
//en: 'Fax'
en: 'Fax'
},
_email: {
//en: 'Email'
en: 'E-Mail'
},
_web: {
//en: 'Website'
en: 'Webseite'
},
}
},
sidebar: {
menu: {
_home: {
//en: 'Home'
en: 'Startseite'
},
_results: {
//en: 'Results'
en: 'Ergebnisse'
},
_settings: {
// //en: 'Settings'
//en: 'Indstillinger'
en: 'Einstellungen'
}
},
printPopup: {
_title: {
//en: 'Print'
en: 'Drucken'
},
_subTitle: {
//en: 'Automatic Printing'
en: 'Automatisches Ausdrucken'
},
// TOGGLE TEXT SET BY this.common.styleguide.toggle.*
},
wifiPopup: {
_title: {
//en: 'Join an existing WiFi network'
en: 'An ein bereits vorhandenes WiFi-Netzwerk anschließen'
},
_subTitle: {
//en: '<%=p0%> Wireless Networks Found'
en: '<%=p0%> drahtlose Netzwerke gefunden'
// I guess the <%=p0%> stands for a number, which is why "drahtlose" is not capitalised.
},
// GET CONNECT BUTTON TEXT FROM .common.styleguide.button._connect
pwInput: {
_enterPassword: {
//en: 'Enter Password'
en: 'Passwort eingeben'
}
// GET STATUS FROM this.common.states._connecting
},
_status: {
//en: 'Status'
en: 'Status'
// GET STATUS FROM this.common.states._*
},
_security: {
//en: 'WPA/WPA2'
en: 'WPA/WPA2'
// todo: do security types need localization?
},
_noWIFI: {
//en: 'No WIFI networks detected...'
en: 'Keine WiFi-Netzwerke gefunden...'
}
}
},
frame: {
home: {
homeInstruments: {
_findATest: {
//en: 'Find a Test'
en: 'Test auswählen'
},
_connect: {
//en: 'Connect Instrument'
en: 'Gerät anschließen'
},
_welcomeTitle: {
//en : 'Welcome to'
en : 'Willkommen bei'
},
_welcomeMessage: {
//en: 'Lorem ipsum dolor sit amet, nisl magni pede donec iaculis elit dictum, vestibulum ultricies libero dapibus dolor rhoncus in, orci sapien dui arcu vitae dui vitae, mi pellentesque facilisi nisl lobortis turpis venenatis.
en: 'Lorem ipsum dolor sit amet, nisl magni pede donec iaculis elit dictum, vestibulum ultricies libero dapibus dolor rhoncus in, orci sapien dui arcu vitae dui vitae, mi pellentesque facilisi nisl lobortis turpis venenatis.'
}
},
homeResults: {
_results: {
//en: 'Results'
en: 'Ergebnisse'
},
_empty: {
//en: 'To see results, connect an instrument and run a test.'
en: 'Schließen Sie ein Gerät an und führen Sie einen Test durch, um Ergebnisse zu sehen.'
//not sure about the context of this sentence...may need changing
}
}
},
settings: {
_sidePaneTitle: {
//en: 'Settings'
en: 'Einstellungen'
},
helpInfo: {
_title: {
//en: 'Need Help?'
en: 'Benötigen Sie Hilfe?'
}
},
instruments: {
_menuItem: {
//en: 'Instruments'
en: 'Geräte'
},
_mainTitle: {
//en: 'Manage Instruments'
en: 'Geräte verwalten'
},
content: {
_instrument: {
//en: 'Instrument'
en: 'Gerät'
},
_inUse: {
//en: 'In Use'
en: 'In Betrieb'
},
instrumentSelected: {
_backupButton: {
//en: 'Backup Diagnostics'
en: 'Diagnostik Sicherungskopie'
},
selfTest: {
_title: {
//en: 'Self Test'
en: 'Selbsttest'
},
_subTitle: {
//en: "Last Tested <%=p0%>"
en: "Zuletzt am <%=p0%> getestet"
//if <%=p0%> is a date it's ok like this, if it's only a month than the sentence needs to be changed
},
_actionBttn: {
//en: 'Test'
en: 'Testen'
//what is the action? could also be "überprüfen" in the sense of "verify"
}
},
calibration: {
_title: {
//en: 'Calibration'
en: 'Kalibrierung'
},
_subTitle: {
//en: 'Last Calibrated <%=p0%>'
en: 'Zuletzt am <%=p0%> kalibriert'
//see above, if <%=p0%> is a date, it's fine like this
},
_actionBttn: {
//en: 'Calibrate'
en: 'Kalibrieren'
}
},
serviceMode: {
_title: {
//en: 'Service Mode'
en: 'Betriebsmodus'
},
_actionBttn: {
//en: 'Service'
en: 'Betriebsmodus starten'
}
},
unpair: {
_title: {
//en: 'Unpair Instrument'
en: 'Kopplung des Geräts aufheben'
},
_subTitle: {
//en: 'Remove instrument and all its data from the system'
en: 'Das Gerät mit allen Daten aus dem System entfernen'
},
_actionBttn: {
//en: 'Unpair'
en: 'Kopplung aufheben'
}
},
reset: {
_title: {
//en: 'Reset Instrument'
en: 'Gerät zurücksetzen'
},
_subTitle: {
//en: 'Restores instrument to factory settings'
en: 'Das Gerät wird auf die Werkseinstellungen zurückgesetzt'
},
_actionBttn: {
//en: 'Reset'
en: 'Zurücksetzen'
}
},
update: {
_title: {
//en: 'Software v<%=p0%>'
en: 'Software v<%=p0%>'
},
subTitle: {
_updateYes: {
//en: 'Updates available'
en: 'Aktualisierungen verfügbar'
},
_updateNo: {
//en: 'Software is up to date'
en: 'Software ist auf dem neuesten Stand'
}
},
_actionBttn: {
//en: 'Update'
en: 'Aktualisieren'
},
unpairPopup: {
_title: {
//en: 'Unpair Instrument'
en: 'Kopplung des Geräts aufheben'
},
_text: {
//en: 'Are you sure you want to unpair the instrument? This action cannot be undone.'
en: 'Sind Sie sicher, dass Sie die Kopplung des Geräts aufheben möchten? Dieser Vorgang kann nicht rückgängig gemacht werden.'
},
_cancelBttn: {
//en: 'Cancel'
en: 'Abbrechen'
},
_unpairBttn: {
//en: 'Unpair'
en: 'Kopplung aufheben'
}
}
}
}
}
},
system: {
_menuItem: {
//en: 'System'
en: 'System'
},
clinicInfo: {
_menuItem: {
//en: 'Clinic Info'
en: 'Praxisdaten'
},
_mainTitle: {
//en: 'Clinic Information'
en: 'Praxisdaten'
},
_subTitle: {
//en: 'Click to edit clinic information'
en: 'Klicken zum Bearbeiten der Praxisdaten'
},
// ALL CLINIC INFO IS STORED IN this.datModel.clinicInfo.*
},
pimsIntegration: {
_menuItem: {
//en: 'PIMS Integration'
en: 'PIMS-Integration'
},
_mainTitle: {
//en: 'PIMS Integration'
en: 'PIMS-Integration'
},
_subTitle: {
//en: 'Integrate the Zoetis system to your Practice Information Managament system. If your use one of the follwoing systems, we can request integration.'
en: 'Integrieren Sie das System von Zoetis in das Informationsmanagementsystem Ihrer Praxis. Falls Sie eines der folgenden Systeme verwenden, können wir die Integration anfordern.'
},
integrationsList: {
// todo: do these need translation? They are commercial names
},
_actionBttn: {
//en: 'Request Integration'
en: 'Integration anfordern'
},
requestSubmitted: {
_mainTitle: {
//en: 'Request Submitted'
en: 'Anfrage abgeschickt'
},
_markupText: {
//en: 'We have submitted a request to XXXX, who is going to contact you within 1-2 business days to complete integration free of charge. In the meantime, go ahead and create some billing codes to map to your PIMS. You will need them to complete the integration.'
en: 'Wir haben Ihre Anfrage an XXXX weitergleitet. Sie werden innerhalb von 1-2 Werktagen kontaktiert, um die Integration kostenfrei durchzuführen. In der Zwischenzeit können Sie fortfahren und einige Kostenstellen einrichten, die Sie Ihrem PIMS zuordnen. Diese werden benötigt, um die Integration abzuschließen.'
} // todo: fix, add real markup
},
integrationSetup: {
_removeIntBttn: {
//en: 'Remove Integration'
en: 'Integration entfernen'
},
table: {
_tableTitle: {
//en: 'Map billing codes'
en: 'Kostenstellen zuordnen'
},
_headerTestType: {
//en: 'Test type/cartridge'
en: 'Testtyp/Kartusche'
},
_headerDeviceType: {
//en: 'Device Type'
en: 'Gerätetyp'
},
_headerBillingCode: {
//en: 'Billing Code'
en: 'Kostenstelle'
},
_dropDownDefault: {
//en: 'please select a code...'
en: 'Bitte wählen Sie eine Kostenstelle aus...'
}
}
}
},
localization: {
_menuItem: {
//en: 'Localization'
en: 'Lokalisierung'
},
_mainTitle: {
//en: 'Language & Region'
en: 'Sprache & Region'
},
language: {
_title: {
//en: 'Language'
en: 'Sprache'
},
_subTitle: {
//en: 'Default: United States (English)'
en: 'Standardeinstellung: USA (englisch)'
},
_dropDownDefault: {
//en: 'Select Language'
en: 'Sprache wählen'
}
},
region: {
_title: {
//en: 'Region'
en: 'Region'
},
_subTitle: {
//en: 'Default: United States'
en: 'Standardeinstellung: USA'
},
_dropDownDefault: {
//en: 'Select Region'
en: 'Region wählen'
}
},
formatExample: {
_title: {
//en: 'Regional Format Example'
en: 'Beispiel regionales Format'
},
_subTitle: {
//en: '<%=p0%>, <%=p1%> <%=p2%> <%=p3%> at <%=p4%>'
en: '<%=p0%>, <%=p1%> <%=p2%> <%=p3%> at <%=p4%>'
},
_dropDownDefault: {
//en: 'Select Language'
en: 'Sprache wählen'
}
},
time: {
_title: {
//en: 'Time'
en: 'Uhrzeit'
},
_subTitle: {
//en: '24-Hour Time'
en: '24-Stunden-Format'
}
},
timeAuto: {
_title: {
//en: 'Set Time Zone Automatically'
en: 'Zeitzone automatisch einstellen'
},
_subTitle: {
//en: '<%=p0%>'
en: '<%=p0%>'
}
}
},
requiredFields: {
_menuItem: {
//en: 'Required Fields'
en: 'Pflichtfelder'
},
_mainTitle: {
//en: 'Required Fields'
en: 'Pflichtfelder'
},
_subTitle: {
//en: 'Test Setup'
en: 'Testkonfiguration'
},
requiredList: {
_headerToggle: {
//en: 'On/Off'
en: 'An/Aus'
},
_headerRequired: {
//en: 'Required'
en: 'Pflichtfeld'
},
patientInfo: {
_title: {
//en: 'Patient Info'
en: 'Patientendaten'
//todo: Inject list here and use in test flow setup
}
},
orderInfo: {
_title: {
//en: 'Order Info'
en: 'Bestellinformation'
// todo: Inject list here and use in test flow setup
}
}
}
}
},
support: {
_menuItem: {
//en: 'Support'
en: 'Technischer Support'
},
help: {
_menuItem: {
//en: 'Help'
en: 'Hilfe'
},
_mainTitle: {
//en: 'Help'
en: 'Hilfe'
},
faq: {
_title: {
//en: 'FAQ'
en: 'Häufig gestellte Fragen'
},
markup: {
en: '' // todo: define the markup and write it here
}
}
},
about:{
_menuItem: {
//en: 'About Karysta'
en: 'Über Carysta'
},
_mainTitle: {
//en: 'About Karysta'
en: 'Über Carysta'
},
about: {
_liTitle: {
//DISCUSS WITH IAN
//en: 'About'
en: 'Über'
},
_liMarkup: {
en: '' // todo: define the markup and write it here
}
},
legal: {
_liTitle: {
//en: 'Legal'
en: 'Rechtshinweise'
//it would be good to have more context
},
_liMarkup: {
en: '' // todo: define the markup and write it here
}
},
eula: {
_liTitle: {
//en: 'EULA'
en: 'EULA'
},
_liMarkup: {
en: '' // todo: define the markup and write it here
}
}
},
software: {
_menuItem: {
//en: 'Software'
en: 'Software'
},
_mainTitle: {
//en: 'Software'
en: 'Software'
},
systemSoftware: {
_title: {
//en: 'System Software'
en: 'Systemsoftware'
},
_subTitle: {
//en: 'Software Version <%=p0%>'
en: 'Softwareversion <%=p0%>'
},
_actionBttn: {
//en: 'Update'
en: 'Aktualisieren'
}
},
systemReset: {
_title: {
//en: 'System Factory Reset'
en: 'Werkseinstellungen des Systems wiederherstellen'
},
_subTitle: {
//en: 'Restore system and instruments to original settings'
en: 'System und Geräte auf die ursprüngliche Werkseinstellung zurückzusetzen'
},
_note: {
//en: 'Note: This action cannot be undone. All data will be lost.'
en: 'Hinweis: Dieser Vorgang kann nicht rückgängig gemacht werden. Sämtliche Daten gehen verloren.'
},
_actionBttn: {
//en: 'Reset'
en: 'Zurücksetzen'
}
},
table: {
_tableInstrument: {
//en: 'Instrument'
en: 'Gerät'
},
_headerSerial: {
//en: 'Serial Number'
en: 'Seriennummer'
},
_headerSoftVersion: {
//en: 'Software Version'
en: 'Softwareversion'
},
headerStatus: {
_inUse: {
//en: 'In Use'
en: 'In Betrieb'
},
_update: {
//en: 'Update'
en: 'Aktualisierung'
},
_upToDate: {
//en: 'Up To Date'
en: 'Aktualisiert'
},
}
// todo: release notes only in english? Otherwise it will need recuring translation to all languages, every time we have a new release
}
}
},
seviceLogin: {
_menuItem: {
//en: 'Service Login'
en: 'Systemanmeldung'
},
_mainTitle: {
//en: 'Service Login'
en: 'Systemanmeldung'
}
},
},
results: {
_title: {
//en: 'Showing <%=p0%> Results'
en: '<%=p0%> Ergebnisse anzeigen'
//if <%=p0%> is a number then it's ok like this.
},
_actionBttn: {
//en: 'Resend To PIMS'
en: 'Erneut an PIMS senden'
},
table: {
_headerName: {
//en: 'Name'
en: 'Name'
},
_headerTestType: {
//en: 'Test Type'
en: 'Testtyp'
},
_headerResults: {
//en: 'Result'
en: 'Ergebnis'
},
_headerDate: {
//en: 'Date Complete'
en: 'Datum Testabschluss'
}
}
},
template: {
// SPECIES & TEST SELECTION //
selectSpecies: {
_state: {
//en: 'Select a species'
en: 'Wählen Sie eine Tierart'
}
},
selectTest: {
_state: {
//en: 'Choose a Test'
en: 'Test wählen'
},
_message: {
//en: 'Please chose a test...'
en: 'Bitte wählen Sie einen Test...'
}
},
// TEST SPECIFIC INFO //
testInfo: {
_state: {
//en: 'Test Specific Information'
en: 'Testspezifische Informationen'
},
// FORM LABEL TRANSLATIONS ARE DEFINED IN dataLabels.*
},
// GENERAL INFO //
generalInfo: {
_state: {
//en: 'General Information'
en: 'Allgemeine Informationen'
},
_advancedInfo: {
//en: 'Advanced Info'
en: 'Erweiterte Informationen'
}
// FORM LABEL TRANSLATIONS ARE DEFINED IN this.dataLabels.*
},
// COMMONALITIES ACROSS ALL TEST TYPES //
idle: {
_state: {
//en: 'Setup test'
en: 'Konfiguration Test'
}
},
insert: {
_state: {
//en: 'Insert cartridge'
en: 'Kartusche einschieben'
}
},
samplePrep: {
_state: {
//en: 'Prepare sample'
en: 'Probe vorbereiten'
}
},
applySample: {
_state: {
//en: 'Apply sample'
en: 'Probe auftragen'
},
_message: {
//en: 'waiting for sample...'
en: 'Gerät erwartet Probe...'
}
},
analyzing: {
_state: {
//en: 'Analyzing'
en: 'Test läuft'
},
_message: {
//en: 'please wait...'
en: 'Bitte warten...'
},
_caption: {
//en: '<%=p0%> remaining...'
en: 'Es verbleiben <%=p0%>...'
}
},
result: {
_state: {
//en: 'Test result'
en: 'Testergebnis'
}
},
remove: {
_state: {
//en: 'Remove cartridge'
en: 'Kartusche entfernen'
}
},
// SPECIALITY SPECIFIC DICTIONARY
speciality: {
_brickType: {
//en: 'Speciality'
en: 'Speciality'
},
testType: {
_coag: {
//en: 'PT/aPTT Coag Combo'
en: 'PT/aPTT Coag Combo'
},
_equineFib: {
//en: 'Equine Fibrinogen'
en: 'Equines Fibrinogen'
},
_canineFib: {
//en: 'Canine Fibrinogen'
en: 'Canines Fibrinogen'
},
_canineBloodTyping: {
//en: 'Canine DEA 1.1 Blood Typing'
en: 'Blutgruppenbestimmung Hund (DEA 1.1) '
},
_felineBloodTyping: {
//en: 'Feline Blood Typing'
en: 'Blutgruppenbestimmung Katze'
},
//////////////////////////////////////
// Canine Phenobarbital – TBD //
//////////////////////////////////////
_fibrinogenCalibration: {
//en: 'Fibrinogen Calibration'
en: 'Fibrinogen-Kalibrierung'
}
},
samplePrep: {
_message: {
//en: 'cartridge warming up...'
en: 'Kartusche wird aufgewärmt...'
},
coag: {
_title: {
//en: 'Blood sample in citrate test tube'
en: 'Blutprobe in Zitrat-Röhrchen'
},
_description: {
//en: 'Please ensure that the sample has been obtained in a citrate tets tube. The tube must be filled to the appropriate fill-line.'
en: 'Bitte stellen Sie sicher, dass die Probe in ein Zitrat-Röhrchen entnommen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
,
}
},
equineFib: {
_title: {
//en: '100 &#xb5;L plasma from citrate test tube & diluent'
en: '100 &#xb5;l Plasma aus Zitrat-Röhrchen & Verdünner'
},
_description: {
//en: 'Please ensure that the plasma sample has been obtained in a citrate test tube. Use the 100 &#xb5;L pipette and tip to extract 100 &#xb5;L from sample into supplied prefilled micro tube. Mix carefully using pipette by aspirating minimum 5 times.'
en: 'Bitte stellen Sie sicher, dass die Plasmaprobe in einem Zitrat-Röhrchen gewonnen wurde. Verwenden Sie die 100 &#xb5;l-Pipette und Pipettenspitze, um 100 &#xb5;l der Probe in das mitgelieferte vorgefüllte Mikroröhrchen zu entnehmen. Durch Aspiration mit der Pipette (mind. 5-mal) vorsichtig mischen.',
}
},
canineFib: {
_title: {
//en: '100 &#xb5;L plasma from citrate test tube & diluent'
en: '100 &#xb5;l Plasma aus Zitrat-Röhrchen & Verdünner'
},
_description: {
//en: 'Please ensure that the plasma sample has been obtained in a citrate test tube. Use the 100 &#xb5;L pipette and tip to extract 100 &#xb5;L from sample into supplied prefilled micro tube. Mix carefully using pipette by aspirating minimum 5 times.'
en: 'Bitte stellen Sie sicher, dass die Plasmaprobe in einem Zitrat-Röhrchen gewonnen wurde. Verwenden Sie die 100 &#xb5;l-Pipette und Pipettenspitze, um 100 &#xb5;l der Probe in das mitgelieferte vorgefüllte Mikroröhrchen zu entnehmen. Durch Aspiration mit der Pipette (mind. 5-mal) vorsichtig mischen.',
}
},
canineBloodTyping: {
_title: {
//en: '100 &#xb5;L wholeblood from EDTA test tube & <%= p0 %> drops of diluent'
en: '100 &#xb5;l Vollblut aus EDTA-Röhrchen & <%= p0 %> Tropfen des Verdünners',
},
_description: {
//en: 'Please ensure that the plasma sample has been obtained in a EDTA test tube filled to the appropriate fill line. Use the 100 &#xb5;L pipette and tip to extract 100 &#xb5;L from sample into supplied prefilled micro tube. Mix carefully using pipette by aspirating minimum 5 times.'
en: 'Bitte stellen Sie sicher, dass die Plasmaprobe in einem EDTA-Röhrchen gewonnen wurde, das bis zur angezeigten Markierung gefüllt ist. Verwenden Sie die 100 &#xb5;l-Pipette und Pipettenspitze, um 100 &#xb5;l der Probe in das mitgelieferte vorgefüllte Mikroröhrchen zu entnehmen. Durch Aspiration mit der Pipette (mind. 5-mal) vorsichtig mischen.',
}
},
felineBloodTyping: {
_title: {
//en: '<%= p0 %> &#xb5;L wholeblood from EDTA test tube mixed into micro-tube with diluent'
en: '<%= p0 %> &#xb5;l Vollblut aus EDTA-Röhrchen in Mikroröhrchen mit Verdünner mischen',
},
_description: {
//en: 'Please ensure that the plasma sample has been obtained in a EDTA test tube filled to the appropriate fill line. Use the 100 &#xb5;L pipette and tip to extract x &#xb5;L from sample into supplied prefilled micro tube. Mix carefully using pipette by aspirating minimum 5 times.'
en: 'Bitte stellen Sie sicher, dass die Plasmaprobe in einem EDTA-Röhrchen gewonnen wurde, das bis zur angezeigten Markierung gefüllt ist. Verwenden Sie die 100 &#xb5;l-Pipette und Pipettenspitze, um 100 &#xb5;l der Probe in das mitgelieferte vorgefüllte Mikroröhrchen zu entnehmen. Durch Aspiration mit der Pipette (mind. 5-mal) vorsichtig mischen.',
}
},
//////////////////////////////////////
// Canine Phenobarbital – TBD //
//////////////////////////////////////
},
cartridgeWarmup: {
_state: {
//en: 'Cartridge warming up'
en: 'Kartusche wird aufgewärmt'
},
_message: {
//en: 'please wait...'
en: 'Bitte warten...'
}
},
result: {
// THE FOLLOWING CONTAINS THE UNIQUE **SAMPLE PREP** CONTENT FOR EACH TEST TYPE
coag: {
pt: {
_cardTitle: {
//en: 'PT',
en: 'PT'
},
_unit: {
//en: 'seconds'
en: 'Sekunden'
},
},
aptt: {
_cardTitle: {
//en: 'aPTT',
en: 'aPTT'
},
_unit: {
//en: 'seconds'
en: 'Sekunden'
}
}
},
equineFib: {
_cardTitle: {
//en: 'Equine Fibrinogen',
en: 'Equines Fibrinogen'
},
_unit: {
//en: 'g/L'
en: 'g/l'
}
},
canineFib: {
_cardTitle: {
//en: 'Canine Fibrinogen',
en: 'Canines Fibrinogen'
},
_unit: {
//en: 'g/L'
en: 'g/l'
}
},
canineBloodTyping: {
_cardTitle: {
//en: 'Canine DEA 1.1 Blood Typing',
en: 'Blutgruppenbestimmung Hund (DEA 1.1)'
},
result: {
_negative: {
//en: 'DEA 1 Negative',
en: 'DEA 1-negativ'
},
_positive: {
//en: 'DEA 1 Positive',
en: 'DEA 1-positiv'
},
_inconclusive: {
//en: 'Inconclusive',
en: 'Nicht eindeutig'
},
_auto: {
//en: 'Auto-agglutination',
en: 'Autoagglutination'
}
}
},
felineBloodTyping: {
_cardTitle: {
//en: 'Feline Blood Typing',
en: 'Feline Blutgruppenbestimmung'
},
result: {
_a: {
//en: 'Blood Type A',
en: 'Blutgruppe A'
},
_b: {
//en: 'Blood Type B',
en: 'Blutgruppe B'
},
_ab: {
//en: 'Blood Type AB',
en: 'Blutgruppe AB'
},
_inconclusive: {
//en: 'Inconclusive',
en: 'Nicht eindeutig'
},
_auto: {
//en: 'Auto-agglutination',
en: 'Autoagglutination'
}
}
}
//////////////////////////////////////
// Canine Phenobarbital – TBD //
//////////////////////////////////////
},
// CALIBRATION FLOW
fibrinogenCalibration: {
insert: {
_state: {
//en: 'Insert calibration cartridge <%= p0 %>/3'
en: 'Kalibrierkartusche einschieben <%= p0 %>/3'
},
_message: {
}
},
samplePrep: {
_state: {
//en: 'Prepare calibration sample'
en: 'Kalibrierprobe vorbereiten'
},
_message: {
//en: 'cartridge warming up...'
en: 'Kartusche wird aufgewärmt...'
},
instruction: {
_title: {
//en: 'Please prepare samples following instructions in package insert'
en: 'Proben bitte gemäß den Anweisungen in der Packungsbeilage vorbereiten'
},
_description: {
//en: 'Fibronogen calibration is neccesary at approiate intervals to ensure that fibrinogen test-result are correct.',
en: 'Die Fibrinogen-Kalibrierung ist in regelmäßigen Abständen notwendig, um korrekte Testergebnisse für Fibrinogen zu erhalten.'
}
}
},
cartridgeWarmup: {
_state: {
//en: 'Calibration cartridge <%=p0%>/3'
en: 'Kalibrierkartusche <%=p0%>/3'
},
_message: {
//en: 'warming up...'
en: 'wird aufgewärmt...'
}
},
applySample: {
_state: {
//en: 'Apply sample <%=p0%>/3'
en: 'Probe auftragen <%=p0%>/3'
},
_message: {
//en: 'waiting for sample...'
en: 'Gerät erwartet Probe...'
},
instruction: {
_caption: {
//en: '100 &#xb5;L <%=p0%>'
en: '100 &#xb5;l <%=p0%>'
}
}
},
analyzing: {
_state: {
//en: 'Analyzing <%=p0%>/3'
en: 'Test läuft <%=p0%>/3'
},
_message: {
//en: 'please wait...'
en: 'Bitte warten...'
},
instruction: {
_caption: {
//en: '<%=p0%> remaining...'
en: 'Es verbleiben <%=p0%>...'
}
}
},
remove: {
_state: {
//en: 'Remove calibration cartridge <%=p0%>/3'
en: 'Kalibrierkartusche entfernen <%=p0%>/3'
},
},
success: {
_state: {
//en: 'Fibrinogen calibration succesful'
en: 'Fibrinogen-Kalibrierung erfolgreich'
},
},
failure: {
_state: {
//en: 'Fibrinogen calibration failed'
en: 'Fibrinogen-Kalibrierung fehlgeschlagen'
},
}
}
},
// LATERAL FLOW SPECIFIC DICTIONARY
witness: {
_brickType: {
//en: 'Witness Lateral Flow'
en: 'Witness Lateral Flow'
},
testType: {
_felv: {
//en: 'FeLV'
en: 'FeLV'
},
_fiv: {
//en: 'FIV'
en: 'FIV'
},
_felvFiv: {
//en: 'FeLV-FIV'
en: 'FeLV-FIV'
},
_dirofilia: {
//en: 'Dirofilia'
en: 'Dirofilaria'
},
_canineDirofilia: {
//en: 'Canine Dirofilia'
en: 'Dirofilaria'
},
_felineDirofilia: {
//en: 'Feline Dirofilia'
en: 'Dirofilaria'
},
_ehrlichia: {
//en: 'Ehrlichia'
en: 'Ehrlichia'
},
_canineEhrlichia: {
//en: 'Canine Ehrlichia'
en: 'Ehrlichia'
},
_felineEhrlichia: {
//en: 'Feline Ehrlichia'
en: 'Ehrlichia'
},
_relaxin: {
//en: 'Relaxin'
en: 'Relaxin'
},
_canineRelaxin: {
//en: 'Relaxin'
en: 'Relaxin'
},
_leishmania: {
//en: 'Leishmania'
en: 'Leishmania'
},
_canineLeishmania: {
//en: 'Canine Leishmania'
en: 'Leishmania'
},
_felineLeishmania: {
//en: 'Feline Leishmania'
en: 'Leishmania'
},
_parvovirus: {
//en: 'Parvovirus'
en: 'Parvovirus'
},
_giardia: {
//en: 'Giardia'
en: 'Giardia'
},
_lh: {
//en: 'LH'
en: 'LH'
},
_ffh: {
//en: 'FFH'
en: 'FSH'
},
_lepto: {
//en: 'Lepto'
en: 'Lepto'
}
},
samplePrep: {
felv: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
fiv: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
felvFiv: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
canineDirofilia: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
felineDirofilia: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
canineEhrlichia: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
felineEhrlichia: {
_title: {
//en: 'Anicoagulated whole blood (heparin, EDTA), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, EDTA), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or EDTA test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
canineRelaxin: {
_title: {
//en: 'Serum or plasma'
en: 'Serum oder Plasma'
},
_description: {
//en: 'Do NOT use whole blood. The tube must be filled to the appropriate fill-line.'
en: 'Bitte KEIN Vollblut verwenden. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
canineLeishmania: {
_title: {
//en: 'Anicoagulated whole blood (heparin, citrate), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, Zitrat), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or citrate test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder Zitrat-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
felineLeishmania: {
_title: {
//en: 'Anicoagulated whole blood (heparin, citrate), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, Zitrat), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or citrate test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder Zitrat-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
parvovirus: {
_title: {
//en: 'Anicoagulated whole blood (heparin, citrate), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, Zitrat), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or citrate test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder Zitrat-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
giardia: {
_title: {
//en: 'Anicoagulated whole blood (heparin, citrate), serum or plasma'
en: 'Antikoaguliertes Vollblut (Heparin, Zitrat), Serum oder Plasma'
},
_description: {
//en: 'If you chose whole blood, please ensure that the sample has been obtained in a heparin or citrate test tube. The tube must be filled to the appropriate fill-line.'
en: 'Bei der Verwendung von Vollblut bitte sicherstellen, dass die Probe in einem Heparin- oder Zitrat-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
lh: {
_title: {
//en: 'Serum only'
en: 'Nur Serum'
},
_description: {
//en: 'Test can only be performed on serum. The tube must be filled to the appropriate fill-line.'
en: 'Der Test kann nur mit Serum durchgeführt werden. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
ffh: {
_title: {
//en: 'Whole blood in heparin or EDTA test tube'
en: 'Vollblut in einem Heparin- oder EDTA-Röhrchen'
},
_description: {
//en: 'Please ensure that the sample has been obtained in a heparin or EDTA tets tube. The tube must be filled to the appropriate fill-line.'
en: 'Bitte sicherstellen, dass die Probe in einem Heparin- oder EDTA-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
},
lepto: {
_title: {
//en: 'Whole blood in heparin or citrate test tube'
en: 'Vollblut in einem Heparin- oder Zitrat-Röhrchen'
},
_description: {
//en: 'Please ensure that the sample has been obtained in a heparin or citrate tets tube. The tube must be filled to the appropriate fill-line.'
en: 'Bitte sicherstellen, dass die Probe in einem Heparin- oder Zitrat-Röhrchen gewonnen wurde. Das Röhrchen muss bis zur angezeigten Markierung gefüllt sein.'
}
}
},
result: {
_positive: {
//en: 'Positive'
en: 'Positiv'
},
_negative: {
//en: 'Negative'
en: 'Negativ'
},
image: {
_control: {
//en: 'C'
en: 'K'
},
_test: {
en: 'T'
}
},
felv: {
_cardTitle: {
//en: 'Felv',
en: 'FeLV'
},
_unit: {
en: ''
}
},
fiv: {
_cardTitle: {
//en: 'FIV',
en: 'FIV'
},
_unit: {
en: ''
}
},
felvFiv: {
felv: {
_cardTitle: {
//en: 'Felv',
en: 'FeLV'
},
_unit: {
en: ''
}
},
fiv: {
_cardTitle: {
//en: 'FIV',
en: 'FIV'
},
_unit: {
en: ''
}
}
},
canineDirofilia: {
_cardTitle: {
//en: 'Canine Dirofilia',
en: 'Dirofilaria'
},
_unit: {
en: ''
}
},
felineDirofilia: {
_cardTitle: {
//en: 'Feline Dirofilia',
en: 'Dirofilaria'
},
_unit: {
en: ''
}
},
canineEhrlichia: {
_cardTitle: {
//en: 'Canine Ehrlichia',
en: 'Ehrlichia'
},
_unit: {
en: ''
}
},
felineEhrlichia: {
_cardTitle: {
//en: 'Feline Ehrlichia',
en: 'Ehrlichia'
},
_unit: {
en: ''
}
},
canineRelaxin: {
_cardTitle: {
//en: 'Canine Relaxin',
en: 'Relaxin'
},
_unit: {
en: ''
}
},
canineLeishmania: {
_cardTitle: {
//en: 'Canine Leishmania',
en: 'Leishmania'
},
_unit: {
en: ''
}
},
felineLeishmania: {
_cardTitle: {
//en: 'Feline Leishmania',
en: 'Leishmania'
},
_unit: {
en: ''
}
},
parvovirus: {
_cardTitle: {
//en: '<%=p0%> Parovirus',
en: '<%=p0%> Parovirus'
},
_unit: {
en: ''
}
},
giardia: {
_cardTitle: {
//en: '<%=p0%> Giardia',
en: '<%=p0%> Giardia'
},
_unit: {
en: ''
}
},
lh: {
_cardTitle: {
//en: 'Canine LH',
en: 'LH'
},
_unit: {
en: ''
}
},
ffh: {
felv: {
_cardTitle: {
//en: 'Felv',
en: 'FeLV'
},
_unit: {
en: ''
}
},
fiv: {
_cardTitle: {
//en: 'FIV',
en: 'FIV'
},
_unit: {
en: ''
}
},
lh: {
_cardTitle: {
//en: 'LH',
en: 'LH'
},
_unit: {
en: ''
}
},
lepto: {
_cardTitle: {
//en: 'Canine Lepto',
en: 'Lepto'
},
_unit: {
en: ''
}
}
}
}
}
}
},
error: {
instrument: {
ok: {
en: ''
},
bloodInWrongOrder: {
en: ''
},
bloodInNotDetected: {
en: ''
},
ch0OutOfRangeLow: {
en: ''
},
ch0OutOfRangeHigh: {
en: ''
},
ch1OutOfRangeLow: {
en: ''
},
ch1OutOfRangeHigh: {
en: ''
},
flowTooFast: {
en: ''
},
flowTooSlow: {
en: ''
},
sampleAddedTooEarly: {
en: ''
},
noContactToPcb: {
en: ''
},
userCancel: {
en: ''
},
tempTooLow: {
en: ''
},
tempTooHigh: {
en: ''
},
signalCh0Low: {
en: ''
},
signalCh1Low: {
en: ''
},
signalChAllLow: {
en: ''
},
signalCh0High: {
en: ''
},
signalCh1High: {
en: ''
},
signalChAllHigh: {
en: ''
},
noCartridgeDetected: {
en: ''
},
bloodAgglutinated: {
en: ''
},
signalCh0LowCh1High: {
en: ''
},
signalCh1LowCh0High: {
en: ''
},
badLisCommunication: {
en: ''
},
testError: {
en: ''
},
autoAgglutination: {
en: ''
},
badSampleDilution: {
en: ''
},
notUsed28: {
en: ''
},
wrongCalibrationCode: {
en: ''
},
sevenDigitWrongCodeLength: {
en: ''
},
sevenDigitChecksumError: {
en: ''
},
sevenDigitFormat32Error: {
en: ''
},
sevenDigitUnknownTestType: {
en: ''
},
sevenDigitFormat34Error: {
en: ''
},
sevenDigitCartridgeExpired: {
en: ''
},
internalError: {
en: ''
},
sensorSaturated: {
en: ''
},
noiseLevelLimit: {
en: ''
},
hemolyzedSample: {
en: ''
}
},
errorInstrument: {
_state: {
//en: '<%=p0%> Instrument Error'
en: '<%=p0%> Gerätefehler'
},
_message: {
//en: 'Test Sample Compromised'
en: 'Probe beschädigt'
},
_textMarkup: {
en: '' // todo: define the markup and write it here
}
// QUIT TEST BUTTON TRANSLATED IN common.styleGuide.button.*
},
errorSystem: {
_state: {
//en: 'System Error'
en: 'Systemfehler'
},
_seeMore: {
//en: 'See More'
en: 'Weitere Informationen'
},
_textMarkup: {
en: '' // todo: define the markup and write it here
}
// DISMISS BUTTON TRANSLATED IN common.styleGuide.button.*
}
}
}
return function(path) {
var keys = path.split('.')
keys.push(lang)
var section = languages
for (var i in keys) {
var key = keys[i]
section = section[key]
}
return section || 'KEY NOT FOUND!!';
}
};
if (typeof module !== 'undefined' && typeof module.exports !== 'undefined')
module.exports = dictionary;
else
window.dictionary = dictionary('en');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment