Skip to content

Commit 18bf3cd

Browse files
authored
Merge pull request #1037 from demarjan/master
Croatian translations
2 parents 27f6313 + d129ed6 commit 18bf3cd

File tree

4 files changed

+148
-0
lines changed

4 files changed

+148
-0
lines changed

airrohr-firmware/airrohr-firmware.ino

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,7 @@ static String form_select_lang()
15001500
"<option value='ES'>Español (ES)</option>"
15011501
"<option value='FR'>Français (FR)</option>"
15021502
"<option value='GR'>Ελληνικά (GR)</option>"
1503+
"<option value='HR'>Hrvatski (HR)</option>"
15031504
"<option value='IT'>Italiano (IT)</option>"
15041505
"<option value='JP'>日本語 (JP)</option>"
15051506
"<option value='LT'>Lietuvių kalba (LT)</option>"

airrohr-firmware/intl.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
#include "intl_fr.h"
2626
#elif defined(INTL_GR)
2727
#include "intl_gr.h"
28+
#elif defined(INTL_HR)
29+
#include "intl_hr.h"
2830
#elif defined(INTL_HU)
2931
#include "intl_hu.h"
3032
#elif defined(INTL_IT)

airrohr-firmware/intl_hr.h

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
/*
2+
* airRohr firmware
3+
* Copyright (C) 2016-2021 Code for Stuttgart a.o.
4+
* Copyright (C) 2021-2024 Sensor.Community a.o.
5+
*
6+
* English translations
7+
*
8+
* Texts should be as short as possible
9+
*/
10+
11+
#define INTL_LANG "HR"
12+
#define INTL_PM_SENSOR "Senzor čestica"
13+
const char INTL_CONFIGURATION[] PROGMEM = "Konfiguracija";
14+
#define INTL_WIFI_SETTINGS "WiFi postavke"
15+
#define INTL_WIFI_NETWORKS "Učitavanje wifi mreža ..."
16+
#define INTL_LANGUAGE "Jezik"
17+
const char INTL_NO_NETWORKS[] PROGMEM = "WiFi mreža nije pronađena";
18+
const char INTL_NETWORKS_FOUND[] PROGMEM = "Pronađene mreže: ";
19+
const char INTL_AB_HIER_NUR_ANDERN[] PROGMEM = "Napredne postavke";
20+
const char INTL_SAVE[] PROGMEM = "Spremi";
21+
const char INTL_SENSORS[] PROGMEM = "Senzori";
22+
const char INTL_MORE_SENSORS[] PROGMEM = "Više senzora";
23+
const char INTL_SDS011[] PROGMEM = "SDS011 ({pm})";
24+
const char INTL_PMS[] PROGMEM = "Plantower PMS(1,3,5,6,7)003 ({pm})";
25+
const char INTL_HPM[] PROGMEM = "Honeywell PM ({pm})";
26+
const char INTL_NPM[] PROGMEM = "Tera Sensor Next PM ({pm})";
27+
const char INTL_NPM_FULLTIME[] PROGMEM = "Next PM fulltime";
28+
const char INTL_IPS[] PROGMEM = "Piera Systems IPS-7100 ({pm})";
29+
const char INTL_SPS30[] PROGMEM = "Sensirion SPS30 ({pm})";
30+
const char INTL_PPD42NS[] PROGMEM = "PPD42NS ({pm})";
31+
const char INTL_DHT22[] PROGMEM = "DHT22 ({t}, {h})";
32+
const char INTL_HTU21D[] PROGMEM = "HTU21D ({t}, {h})";
33+
const char INTL_BMP180[] PROGMEM = "BMP180 ({t}, {p})";
34+
const char INTL_BMX280[] PROGMEM = "BME280 ({t}, {h}, {p}), BMP280 ({t}, {p})";
35+
const char INTL_SHT3X[] PROGMEM = "SHT3X ({t}, {h})";
36+
const char INTL_SCD30[] PROGMEM = "SCD30 ({t}, {h}, CO₂)";
37+
const char INTL_DS18B20[] PROGMEM = "DS18B20 ({t})";
38+
const char INTL_DNMS[] PROGMEM = "DNMS ({l_a})";
39+
const char INTL_DNMS_CORRECTION[] PROGMEM = "ispravak u dB(A)";
40+
const char INTL_TEMP_CORRECTION[] PROGMEM = "ispravak u °C";
41+
const char INTL_HEIGHT_ABOVE_SEALEVEL[] PROGMEM = "Iznad razine mora (m)";
42+
const char INTL_PRESSURE_AT_SEALEVEL[] PROGMEM = "tlak na razini mora";
43+
const char INTL_NEO6M[] PROGMEM = "GPS (NEO 6M)";
44+
const char INTL_BASICAUTH[] PROGMEM = "Pristupni podaci";
45+
#define INTL_REPORT_ISSUE "Prijavite problem"
46+
47+
const char INTL_FS_WIFI_DESCRIPTION[] PROGMEM = "WiFi mreža kod instalacije";
48+
const char INTL_FS_WIFI_NAME[] PROGMEM = "Naziv mreže";
49+
const char INTL_MORE_SETTINGS[] PROGMEM = "Dodatne postavke";
50+
const char INTL_AUTO_UPDATE[] PROGMEM = "Automatsko ažuriranje firmvera";
51+
const char INTL_USE_BETA[] PROGMEM = "Učitaj beta verziju firmvera";
52+
const char INTL_DISPLAY[] PROGMEM = "OLED SSD1306";
53+
const char INTL_SH1106[] PROGMEM = "OLED SH1106";
54+
const char INTL_FLIP_DISPLAY[] PROGMEM = "OLED display flip";
55+
const char INTL_LCD1602_27[] PROGMEM = "LCD 1602 (I2C: 0x27)";
56+
const char INTL_LCD1602_3F[] PROGMEM = "LCD 1602 (I2C: 0x3F)";
57+
const char INTL_LCD2004_27[] PROGMEM = "LCD 2004 (I2C: 0x27)";
58+
const char INTL_LCD2004_3F[] PROGMEM = "LCD 2004 (I2C: 0x3F)";
59+
const char INTL_DISPLAY_WIFI_INFO[] PROGMEM = "Prikaz WiFi informacija";
60+
const char INTL_DISPLAY_DEVICE_INFO[] PROGMEM = "Prikaz informacija o uređaju";
61+
62+
#define INTL_STATIC_IP_TEXT "Konfiguracija statičke IP adrese (sva polja moraju biti ispunjena)"
63+
const char INTL_STATIC_IP[] PROGMEM = "IP adresa";
64+
const char INTL_STATIC_SUBNET[] PROGMEM = "Subnet";
65+
const char INTL_STATIC_GATEWAY[] PROGMEM = "Gateway";
66+
const char INTL_STATIC_DNS[] PROGMEM = "DNS server";
67+
68+
const char INTL_DEBUG_LEVEL[] PROGMEM = "Debug&nbsp;level";
69+
const char INTL_MEASUREMENT_INTERVAL[] PROGMEM = "Interval mjerenja (s)";
70+
const char INTL_DURATION_ROUTER_MODE[] PROGMEM = "Trajanje router načina rada";
71+
const char INTL_POWERSAVE[] PROGMEM = "Ušteda energije";
72+
const char INTL_MORE_APIS[] PROGMEM = "Dodatna programskih sučelja (API)";
73+
const char INTL_SEND_TO_OWN_API[] PROGMEM = "Pošalji na API";
74+
const char INTL_SERVER[] PROGMEM = "Server";
75+
const char INTL_PATH[] PROGMEM = "Path";
76+
const char INTL_PORT[] PROGMEM = "Port";
77+
const char INTL_USER[] PROGMEM = "Korisnik";
78+
const char INTL_PASSWORD[] PROGMEM = "Lozinka";
79+
const char INTL_MEASUREMENT[] PROGMEM = "Mjerenje";
80+
const char INTL_SEND_TO[] PROGMEM = "Pošalji na {v}";
81+
const char INTL_READ_FROM[] PROGMEM = "Čitaj iz {v}";
82+
const char INTL_SENSOR_IS_REBOOTING[] PROGMEM = "Senzor se ponovno pokreće.";
83+
const char INTL_RESTART_DEVICE[] PROGMEM = "Ponovno pokretanje uređaja";
84+
const char INTL_DELETE_CONFIG[] PROGMEM = "Izbriši konfiguraciju";
85+
const char INTL_RESTART_SENSOR[] PROGMEM = "Ponovno pokretanje senzora";
86+
#define INTL_HOME "Početna"
87+
#define INTL_BACK_TO_HOME "Povratak na početnu stranicu"
88+
const char INTL_CURRENT_DATA[] PROGMEM = "Aktualni podaci";
89+
const char INTL_DEVICE_STATUS[] PROGMEM = "Status uređaja";
90+
#define INTL_ACTIVE_SENSORS_MAP "Karta aktivnih senzora (vanjska poveznica)"
91+
#define INTL_CONFIGURATION_DELETE "Izbriši konfiguraciju"
92+
#define INTL_CONFIGURATION_REALLY_DELETE "Jeste li sigurni da želite izbrisati konfiguraciju?"
93+
#define INTL_DELETE "Izbriši"
94+
#define INTL_CANCEL "Odustani"
95+
#define INTL_REALLY_RESTART_SENSOR "Jeste li sigurni da želite ponovno pokrenuti senzor?"
96+
#define INTL_RESTART "Ponovno pokretanje"
97+
const char INTL_SAVE_AND_RESTART[] PROGMEM = "Spremi izmjene i ponovno pokreni";
98+
#define INTL_FIRMWARE "Firmver"
99+
const char INTL_DEBUG_SETTING_TO[] PROGMEM = "Postavite razinu analize grešaka na";
100+
#define INTL_NONE "isključeno"
101+
#define INTL_ERROR "greške"
102+
#define INTL_WARNING "upozorenja"
103+
#define INTL_MIN_INFO "minimalne informacije"
104+
#define INTL_MED_INFO "srednje informacije"
105+
#define INTL_MAX_INFO "maximalne informacije"
106+
#define INTL_CONFIG_DELETED "Konfiguracija je izbrisana"
107+
#define INTL_CONFIG_CAN_NOT_BE_DELETED "Konfiguracija se ne može izbrisati"
108+
#define INTL_CONFIG_NOT_FOUND "Konfiguracija nije pronađena"
109+
const char INTL_TIME_TO_FIRST_MEASUREMENT[] PROGMEM = "Još {v} sekundi do prvog mjerenja.";
110+
const char INTL_TIME_SINCE_LAST_MEASUREMENT[] PROGMEM = " sekundi od zadnjeg mjerenja.";
111+
const char INTL_PARTICLES_PER_LITER[] PROGMEM = "čestica po litri";
112+
const char INTL_PARTICULATE_MATTER[] PROGMEM = "čestice";
113+
const char INTL_TEMPERATURE[] PROGMEM = "temperatura";
114+
const char INTL_HUMIDITY[] PROGMEM = "vlažnost";
115+
const char INTL_PRESSURE[] PROGMEM = "tlak zraka";
116+
const char INTL_DEW_POINT[] PROGMEM = "točka rosišta";
117+
const char INTL_CO2_PPM[] PROGMEM = "ppm CO₂";
118+
const char INTL_LEQ_A[] PROGMEM = "LAeq";
119+
const char INTL_LA_MIN[] PROGMEM = "LA min";
120+
const char INTL_LA_MAX[] PROGMEM = "LA max";
121+
const char INTL_LATITUDE[] PROGMEM = "Zemljopisna širina";
122+
const char INTL_LONGITUDE[] PROGMEM = "Zemljopisna dužina";
123+
const char INTL_ALTITUDE[] PROGMEM = "Nadmorska visina";
124+
const char INTL_TIME_UTC[] PROGMEM = "Vrijeme (UTC)";
125+
const char INTL_SIGNAL_STRENGTH[] PROGMEM = "jačina signala";
126+
const char INTL_SIGNAL_QUALITY[] PROGMEM = "kvaliteta signala";
127+
#define INTL_NUMBER_OF_MEASUREMENTS "Broj mjerenja"
128+
#define INTL_TIME_SENDING_MS "Vrijeme utrošeno na slanje podataka"
129+
#define INTL_SENSOR "Senzor"
130+
#define INTL_PARAMETER "Parametar"
131+
#define INTL_VALUE "Vrijednost"
132+
133+
#include "./airrohr-logo-common.h"

airrohr-firmware/platformio.ini

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,18 @@ build_flags = ${common.build_flags} -DINTL_GR
265265
lib_deps = ${common.lib_deps_esp8266}
266266
extra_scripts = ${common.extra_scripts}
267267

268+
[env:nodemcuv2_hr]
269+
lang = hr
270+
platform = ${common.platform_version}
271+
framework = arduino
272+
board = nodemcuv2
273+
board_build.f_cpu = ${common.board_build.f_cpu}
274+
board_build.ldscript = ${common.board_build.ldscript}
275+
board_build.filesystem = ${common.board_build.filesystem}
276+
build_flags = ${common.build_flags} -DINTL_HR
277+
lib_deps = ${common.lib_deps_esp8266}
278+
extra_scripts = ${common.extra_scripts}
279+
268280
[env:nodemcuv2_hu]
269281
lang = hu
270282
platform = ${common.platform_version}

0 commit comments

Comments
 (0)