mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 06:06:23 +01:00
* Reduce code size by removing nullptr assignments * Optimize tagDB for loops * More tagDB optimizations * Remove static from language arrays reducing RAM by 5128b - Reduces Flash by 13060b * Add missing extern in tag_db.h * Fix deprecation warning of sntp.h * Remove static from contentmanager, reduces RAM by 184b * Use string reference in prepareDataAvail - Remove some unneeded buffers - Remove some gotos
34 lines
812 B
C
34 lines
812 B
C
#pragma once
|
|
|
|
#include <Arduino.h>
|
|
|
|
extern int defaultLanguage;
|
|
|
|
extern String languageList[];
|
|
|
|
/*EN English language section*/
|
|
extern String languageEnDaysShort[];
|
|
extern String languageEnDays[];
|
|
extern String languageEnMonth[];
|
|
/*END English language section END*/
|
|
|
|
/*NL Dutch language section*/
|
|
extern String languageNlDaysShort[];
|
|
extern String languageNlDays[];
|
|
extern String languageNlMonth[];
|
|
/*END Dutch language section END*/
|
|
|
|
/*DE German language section*/
|
|
extern String languageDeDaysShort[];
|
|
extern String languageDeDays[];
|
|
extern String languageDeMonth[];
|
|
/*END German language section END*/
|
|
|
|
extern String* languageDaysShort[];
|
|
extern String* languageDays[];
|
|
extern String* languageMonth[];
|
|
|
|
extern void updateLanguageFromConfig();
|
|
extern int getDefaultLanguage();
|
|
extern int getCurrentLanguage();
|