mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-29 08:07:52 +02:00
New languages can be added by adding it into the language.h file everything else should adapt to it
27 lines
569 B
C++
27 lines
569 B
C++
#include "language.h"
|
|
|
|
#include <Arduino.h>
|
|
|
|
#include "settings.h"
|
|
#include "tag_db.h"
|
|
|
|
int currentLanguage = defaultLanguage;
|
|
|
|
void updateLanguageFromConfig() {
|
|
int tempLang = APconfig["language"].as<int>();
|
|
if (tempLang < 0 || tempLang >= sizeof(languageList)) {
|
|
Serial.println("Language not supported");
|
|
return;
|
|
}
|
|
currentLanguage = tempLang;
|
|
Serial.println("New set Language: " + languageList[currentLanguage]);
|
|
}
|
|
|
|
int getDefaultLanguage() {
|
|
return defaultLanguage;
|
|
}
|
|
|
|
int getCurrentLanguage() {
|
|
return currentLanguage;
|
|
}
|