translation to CZE, UKR, RUS with an option to swith between them from settings. saving settings across application restart, few minor tweaks in layouts

fix/get-all-stations-hangout
Mateusz Lubecki 2021-12-09 00:14:34 +01:00
rodzic 6e57412b1f
commit 797352c30e
22 zmienionych plików z 1320 dodań i 39 usunięć

Wyświetl plik

@ -35,6 +35,7 @@ import java.util.List;
import cc.pogoda.mobile.pogodacc.R;
import cc.pogoda.mobile.pogodacc.dao.StationDataDao;
import cc.pogoda.mobile.pogodacc.file.CsvExport;
import cc.pogoda.mobile.pogodacc.file.ExcelExport;
import cc.pogoda.mobile.pogodacc.type.ParceableFavsCallReason;
import cc.pogoda.mobile.pogodacc.type.ParceableStationsList;
@ -234,12 +235,37 @@ public class ExportDataActivity extends AppCompatActivity {
builder.create();
builder.show();
}
else {
AlertDialog.Builder builder = new AlertDialog.Builder(act);
builder.setMessage(R.string.failure);
builder.setPositiveButton(R.string.ok, (DialogInterface var1, int var2) -> {
var1.dismiss();
});
builder.create();
builder.show();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
else if (format == 1) {
try {
if (CsvExport.exportToCsv(stationData, toExport, act.getApplicationContext(), getContentResolver().openOutputStream(exportUri))) {
AlertDialog.Builder builder = new AlertDialog.Builder(act);
builder.setMessage(R.string.success);
builder.setPositiveButton(R.string.ok, (DialogInterface var1, int var2) -> {
var1.dismiss();
});
builder.create();
builder.show();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
else if (toExport == null) {

Wyświetl plik

@ -2,9 +2,12 @@ package cc.pogoda.mobile.pogodacc.activity;
// https://www.softicons.com/web-icons/vector-stylish-weather-icons-by-bartosz-kaszubowski/sun-rays-cloud-icon#google_vignette
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.os.Build;
@ -12,6 +15,7 @@ import android.os.Bundle;
import android.os.StrictMode;
import android.os.strictmode.Violation;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ImageButton;
import com.jakewharton.threetenabp.AndroidThreeTen;
@ -23,13 +27,16 @@ import org.greenrobot.eventbus.ThreadMode;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import cc.pogoda.mobile.pogodacc.R;
import cc.pogoda.mobile.pogodacc.activity.handler.MainActImageButtonAllStationsClickEvent;
import cc.pogoda.mobile.pogodacc.activity.handler.MainActImageButtonExportClickEvent;
import cc.pogoda.mobile.pogodacc.activity.handler.MainActImageButtonFavouritesClickEvent;
import cc.pogoda.mobile.pogodacc.activity.handler.MainActImageButtonSettingsClickEvent;
import cc.pogoda.mobile.pogodacc.config.AppConfiguration;
import cc.pogoda.mobile.pogodacc.dao.AllStationsDao;
import cc.pogoda.mobile.pogodacc.file.ConfigurationFile;
import cc.pogoda.mobile.pogodacc.file.FavouritiesFile;
import cc.pogoda.mobile.pogodacc.file.FileNames;
import cc.pogoda.mobile.pogodacc.type.ParceableStationsList;
@ -143,6 +150,8 @@ public class MainActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
baseContext = getApplicationContext();
StrictMode.VmPolicy.Builder b = new StrictMode.VmPolicy.Builder();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
StrictMode.VmPolicy policy = b.detectAll().detectNonSdkApiUsage().penaltyListener((Runnable r) -> r.run(), (Violation v) -> {v.printStackTrace();}).build();
@ -154,17 +163,21 @@ public class MainActivity extends AppCompatActivity {
AndroidThreeTen.init(this);
// Locale locale = new Locale("pl");
// Locale.setDefault(locale);
// Resources resources = this.getResources();
// Configuration config = resources.getConfiguration();
// config.setLocale(locale);
// resources.updateConfiguration(config, resources.getDisplayMetrics());
ConfigurationFile confFile = new ConfigurationFile(baseContext);
confFile.restoreFromFile();
if (AppConfiguration.locale != null && AppConfiguration.locale != "default") {
Locale locale = new Locale(AppConfiguration.locale);
Locale.setDefault(locale);
Resources resources = this.getResources();
Configuration config = resources.getConfiguration();
config.setLocale(locale);
resources.updateConfiguration(config, resources.getDisplayMetrics());
}
setContentView(R.layout.activity_main);
baseContext = getApplicationContext();
fileNames = new FileNames(baseContext);
favouritiesFile = new FavouritiesFile(fileNames);
@ -192,7 +205,7 @@ public class MainActivity extends AppCompatActivity {
settingsButton = (ImageButton) findViewById(R.id.imageButtonSettings);
if (settingsButton != null) {
settingsButton.setOnClickListener(new MainActImageButtonSettingsClickEvent(this));
settingsButton.setOnClickListener(new MainActImageButtonSettingsClickEvent(this, confFile));
}
}
@ -203,6 +216,29 @@ public class MainActivity extends AppCompatActivity {
return true;
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
//return super.onOptionsItemSelected(item);
switch (item.getItemId()) {
case R.id.menu_item_translation_authors: {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("ENG: Mateusz Lubecki\r\n" +
"CZE: Sylwiusz Pachel\r\n" +
"GER: Jakub Fiałek\r\n" +
"LAT: Andris Stikáns\r\n" +
"UKR, RUS: Влад Поливач \r\n(Wład Polywacz)\r\n\r\nProgram Icon: Bartosz Kaszubowski");
builder.setPositiveButton(R.string.ok, (DialogInterface var1, int var2) -> {
var1.dismiss();
});
builder.create();
builder.show();
}
}
return true;
}
@Subscribe(threadMode = ThreadMode.MAIN)
public void weatherStationListHandler(WeatherStationListEvent serviceEvent) {
System.out.println(serviceEvent.toString());

Wyświetl plik

@ -3,12 +3,19 @@ package cc.pogoda.mobile.pogodacc.activity;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.CompoundButton;
import android.widget.Spinner;
import android.widget.Switch;
import android.widget.TextView;
import java.util.Locale;
import cc.pogoda.mobile.pogodacc.R;
import cc.pogoda.mobile.pogodacc.config.AppConfiguration;
import cc.pogoda.mobile.pogodacc.file.ConfigurationFile;
public class SettingsActivity extends AppCompatActivity {
@ -16,6 +23,22 @@ public class SettingsActivity extends AppCompatActivity {
TextView windspdUnitDisplayTv;
ConfigurationFile confFile;
Spinner language;
private static String languageNameFromShort(String shortName) {
switch (shortName) {
case "en-rUS": return "English";
case "pl": return "Polski";
case "cs": return "Čeština";
case "uk": return "Українська мова";
case "ru": return "Русский";
case "lv": return "Latviešu";
default: return "AUTO";
}
}
private void updateWindspdUnitTv(boolean b) {
if (windspdUnitDisplayTv != null) {
if (b) {
@ -24,6 +47,8 @@ public class SettingsActivity extends AppCompatActivity {
else {
windspdUnitDisplayTv.setText(R.string.meters_per_second);
}
confFile.storeToFile();
}
}
@ -32,6 +57,8 @@ public class SettingsActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_settings);
confFile = new ConfigurationFile(getBaseContext());
windspdUnitDisplayTv = (TextView) findViewById(R.id.textViewSettingsWindspeedUnitDisp);
updateWindspdUnitTv(AppConfiguration.replaceMsWithKnots);
@ -47,5 +74,43 @@ public class SettingsActivity extends AppCompatActivity {
}
});
}
language = (Spinner) findViewById(R.id.spinnerSettingsLanguage);
if (language != null) {
ArrayAdapter spinnerLanguageAdapter = ArrayAdapter.createFromResource(getBaseContext(), R.array.languages, R.layout.spinner_item);
int currentLanguagePosition = spinnerLanguageAdapter.getPosition(SettingsActivity.languageNameFromShort(AppConfiguration.locale));
language.setAdapter(spinnerLanguageAdapter);
// if an item has been found (if no -1 is returned by 'getPosition'
if (currentLanguagePosition >= 0) {
language.setSelection(currentLanguagePosition);
}
language.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String languageSelected = adapterView.getItemAtPosition(i).toString();
switch (languageSelected) {
case "English": AppConfiguration.locale = "en-rUS"; break;
case "Polski": AppConfiguration.locale = "pl"; break;
case "Čeština": AppConfiguration.locale = "cs"; break;
case "Українська мова": AppConfiguration.locale = "uk"; break;
case "Русский": AppConfiguration.locale = "ru"; break;
case "Latviešu": AppConfiguration.locale = "lv"; break;
default: AppConfiguration.locale = "default";
}
confFile.storeToFile();
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
}
}
}

Wyświetl plik

@ -6,6 +6,7 @@ import android.view.View;
import androidx.appcompat.app.AppCompatActivity;
import cc.pogoda.mobile.pogodacc.activity.SettingsActivity;
import cc.pogoda.mobile.pogodacc.file.ConfigurationFile;
public class MainActImageButtonSettingsClickEvent implements View.OnClickListener {
@ -13,7 +14,7 @@ public class MainActImageButtonSettingsClickEvent implements View.OnClickListene
Intent intent;
public MainActImageButtonSettingsClickEvent(AppCompatActivity _parent) {
public MainActImageButtonSettingsClickEvent(AppCompatActivity _parent, ConfigurationFile _configuration_file) {
parent = _parent;
intent = new Intent(parent, SettingsActivity.class);

Wyświetl plik

@ -3,4 +3,6 @@ package cc.pogoda.mobile.pogodacc.config;
public class AppConfiguration {
public static boolean replaceMsWithKnots = false;
public static String locale = "default";
}

Wyświetl plik

@ -0,0 +1,86 @@
package cc.pogoda.mobile.pogodacc.file;
import android.content.Context;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import cc.pogoda.mobile.pogodacc.config.AppConfiguration;
public class ConfigurationFile {
FileNames fileNames;
public ConfigurationFile(Context context) {
fileNames = new FileNames(context);
}
public void restoreFromFile() {
File file = fileNames.getAppConfigurationFile();
// create an input stream to load file content
FileInputStream fns = null;
try {
fns = new FileInputStream(file);
InputStreamReader streamReader = new InputStreamReader(fns);
// create a place fo JSON content
char buffer[] = new char[(int) file.length()];
// read the content of file
streamReader.read(buffer);
streamReader.close();
JSONObject mainObject = new JSONObject(String.valueOf(buffer));
AppConfiguration.replaceMsWithKnots = mainObject.getBoolean("replaceMsWithKnots");
AppConfiguration.locale = mainObject.getString("locale");
} catch (IOException | JSONException e) {
e.printStackTrace();
AppConfiguration.locale = "default";
AppConfiguration.replaceMsWithKnots = false;
}
}
public void storeToFile() {
String jsonData = "";
try {
FileOutputStream outputStream = new FileOutputStream(fileNames.getAppConfigurationFile());
JSONObject masterObject = new JSONObject();
masterObject.put("replaceMsWithKnots", AppConfiguration.replaceMsWithKnots);
masterObject.put("locale", AppConfiguration.locale);
jsonData = masterObject.toString();
// write JSON content to file on disk
outputStream.write(jsonData.getBytes());
// synchronize and close stream
outputStream.flush();
outputStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (JSONException e) {
e.printStackTrace();
}
}
}

Wyświetl plik

@ -0,0 +1,48 @@
package cc.pogoda.mobile.pogodacc.file;
import android.content.Context;
import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import cc.pogoda.mobile.pogodacc.type.WeatherStation;
import cc.pogoda.mobile.pogodacc.type.web.ListOfStationData;
import cc.pogoda.mobile.pogodacc.type.web.StationData;
public class CsvExport {
public static boolean exportToCsv(ListOfStationData data, WeatherStation station, Context context, OutputStream out) {
OutputStreamWriter writer = new OutputStreamWriter(out);
try {
writer.write("epoch,temperature,pressure,humidity,winddirection,windspeed,windgusts\r\n");
for (StationData d : data.list_of_station_data) {
writer.write( String.valueOf(d.epoch) + "," +
String.valueOf(d.temperature) + "," +
String.valueOf(d.pressure) + "," +
String.valueOf(d.humidity) + "," +
String.valueOf(d.winddir) + "," +
String.valueOf(d.windspeed) + "," +
String.valueOf(d.windgusts) + "\r\n");
}
writer.flush();
writer.close();
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
return false;
}
return true;
}
}

Wyświetl plik

@ -111,6 +111,12 @@ public class ExcelExport {
}
rowNumber++;
rowNumber++;
Row info = sheet.createRow(rowNumber++);
cell = info.createCell(0);
cell.setCellValue("Windspeed is exported both in m/s and knots. One knot equals one nautical mile per hour");
rowNumber++;
rowNumber++;
@ -148,6 +154,14 @@ public class ExcelExport {
cell.setCellValue("Wind Gusts [m/s]");
cell.setCellStyle(left);
cell = header.createCell(8);
cell.setCellValue("Wind Average Speed [knots]");
cell.setCellStyle(left);
cell = header.createCell(9);
cell.setCellValue("Wind Gusts [knots]");
cell.setCellStyle(left);
// put data into output file
for (StationData d : data.list_of_station_data) {
Row r = sheet.createRow(rowNumber++);
@ -184,6 +198,14 @@ public class ExcelExport {
Cell windgust = r.createCell(7);
windgust.setCellValue(round(d.windgusts));
windgust.setCellStyle(left);
Cell windspeed_kts = r.createCell(8);
windspeed.setCellValue(round(d.windspeed * 0.514));
windspeed.setCellStyle(left);
Cell windgust_kts = r.createCell(9);
windgust.setCellValue(round(d.windgusts * 0.514));
windgust.setCellStyle(left);
}
sheet.setColumnWidth(0, 6600);

Wyświetl plik

@ -9,6 +9,7 @@ public class FileNames {
public static final String DIRECTORY = "files";
public static final String FAVS = "favourites.json";
public static final String CONF = "app_configuration.json";
private Context ctx;
@ -26,4 +27,10 @@ public class FileNames {
return new File(dir.getAbsolutePath() + "/" + FAVS);
}
public File getAppConfigurationFile() {
File dir = this.getDirectory();
return new File(dir.getAbsolutePath() + "/" + CONF);
}
}

Wyświetl plik

@ -51,11 +51,11 @@
<TextView
android:id="@+id/textViewCurrent"
android:layout_width="62dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="54dp"
android:layout_marginTop="143dp"
android:layout_marginEnd="67dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="18dp"
android:text="@string/fav_stations"
android:textAlignment="center"
@ -100,7 +100,7 @@
<TextView
android:id="@+id/textViewAllStations"
android:layout_width="113dp"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginStart="21dp"
android:layout_marginTop="116dp"
@ -150,9 +150,9 @@
<TextView
android:id="@+id/textViewExport"
android:layout_width="113dp"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginStart="21dp"
android:layout_marginStart="22dp"
android:layout_marginTop="116dp"
android:layout_marginEnd="22dp"
android:layout_marginBottom="18dp"
@ -197,11 +197,11 @@
<TextView
android:id="@+id/textViewSettings"
android:layout_width="62dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="54dp"
android:layout_marginTop="143dp"
android:layout_marginEnd="67dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="18dp"
android:text="@string/settings"
android:textAlignment="center"

Wyświetl plik

@ -12,6 +12,8 @@
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:minWidth="48dp"
android:minHeight="48dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
@ -31,12 +33,38 @@
<TextView
android:id="@+id/textViewSettingsWindspeedUnitDisp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="46dp"
android:layout_height="48dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="..."
android:textSize="20sp"
android:textAlignment="center"
android:textSize="24sp"
app:layout_constraintStart_toEndOf="@+id/switchKnots"
app:layout_constraintTop_toBottomOf="@+id/textViewSettingsLabelWindspeedUnit" />
<TextView
android:id="@+id/textViewSettingsLabelLanguage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="32dp"
android:text="Language / Język / Язык / Valoda"
android:textSize="24sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/switchKnots" />
<Spinner
android:id="@+id/spinnerSettingsLanguage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:minHeight="48dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textViewSettingsLabelLanguage" />
</androidx.constraintlayout.widget.ConstraintLayout>

Wyświetl plik

@ -131,7 +131,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="57dp"
android:layout_marginTop="142dp"
android:layout_marginEnd="61dp"
android:layout_marginEnd="57dp"
android:layout_marginBottom="19dp"
android:text="@string/wind_rose"
app:layout_constraintBottom_toBottomOf="@+id/imageButtonWindRose"
@ -161,11 +161,11 @@
<TextView
android:id="@+id/textViewCurrent"
android:layout_width="131dp"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:layout_marginStart="54dp"
android:layout_marginTop="143dp"
android:layout_marginEnd="67dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="18dp"
android:text="@string/station_summary"
android:textAlignment="center"
@ -196,11 +196,11 @@
<TextView
android:id="@+id/textViewTrend"
android:layout_width="128dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="55dp"
android:layout_marginStart="54dp"
android:layout_marginTop="141dp"
android:layout_marginEnd="59dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="15dp"
android:text="@string/title_activity_trend"
android:textAlignment="center"
@ -231,11 +231,11 @@
<TextView
android:id="@+id/textViewPlotsTemperature"
android:layout_width="128dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="55dp"
android:layout_marginStart="54dp"
android:layout_marginTop="141dp"
android:layout_marginEnd="59dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="15dp"
android:text="@string/temperature_plot"
android:textAlignment="center"
@ -266,11 +266,11 @@
<TextView
android:id="@+id/textViewPlotsHumidity"
android:layout_width="128dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="55dp"
android:layout_marginStart="54dp"
android:layout_marginTop="141dp"
android:layout_marginEnd="59dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="15dp"
android:text="@string/humidity_plot"
android:textAlignment="center"
@ -303,11 +303,11 @@
<TextView
android:id="@+id/textViewPlotsWindSpeed"
android:layout_width="128dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="55dp"
android:layout_marginStart="54dp"
android:layout_marginTop="141dp"
android:layout_marginEnd="59dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="15dp"
android:text="@string/wind_speed_plots"
android:textAlignment="center"
@ -338,11 +338,11 @@
<TextView
android:id="@+id/textViewPlotsWindDirection"
android:layout_width="128dp"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:layout_marginStart="55dp"
android:layout_marginStart="54dp"
android:layout_marginTop="141dp"
android:layout_marginEnd="59dp"
android:layout_marginEnd="54dp"
android:layout_marginBottom="15dp"
android:text="@string/wind_direction_plots"
android:textAlignment="center"

Wyświetl plik

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="24sp"
android:gravity="left"
android:padding="5dip" />

Wyświetl plik

@ -1,5 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="Item" />
<item
android:id="@+id/menu_item_translation_authors"
android:title="@string/translation_authors" />
</menu>

Wyświetl plik

@ -0,0 +1,190 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">VYBRAT</string>
<string name="all_stations">Všechny stanice</string>
<string name="fav_stations">Oblíbené</string>
<string name="station_summary">Aktuální hodnoty</string>
<string name="station_plots">Diagramy</string>
<string name="wind_speed">Rychlost větru</string>
<string name="wind_gusts">Poryvy větru</string>
<string name="wind_direction">Směr větru</string>
<string name="temperature">Teplota</string>
<string name="qnh">QNH</string>
<string name="humidity">Vlhkost vzduchu</string>
<string name="auto_refresh">Hodnoty v tomto okně se automaticky obnovují každých 90 sekund</string>
<string name="dash">-</string>
<string name="time">Čas</string>
<string name="date">Datum</string>
<string name="add">Přidat</string>
<string name="delete">Vymazat</string>
<string name="delete_fav">Odstranit z oblíbených</string>
<string name="station_not_comm">Pozor! Tato stanice neodesílá žádná data déle než 2 hodiny</string>
<string name="station_disabled">Pozor!Stanice byla dočasně odpojena nebo byla delší dobu nečinná</string>
<string name="archive_data">Archivní data</string>
<string name="export_from">Exportovat do</string>
<string name="time_scale">Časové měřítko</string>
<string name="mean_value">Průměr</string>
<string name="max_value">Maximální hodnota</string>
<string name="show_previous">Zobrazit poslední</string>
<string name="hours">Hodiny</string>
<string name="days">Dny</string>
<string name="hours_12">12 Hodin</string>
<string name="hours_24">24 Hodin</string>
<string name="maximum">Maximum</string>
<string name="ok">OK</string>
<string name="select">Vybrat</string>
<string name="apply">Aplikovat</string>
<string name="cancel">Zrušit</string>
<string name="wind_rose">Větrná růžice</string>
<string name="mean_value_short">Průměr</string>
<string name="max_value_short">Max</string>
<string name="add_fav">Přidat k oblíbeným</string>
<string name="wind_gust_short">Poryv</string>
<string name="last_hour">Poslední hodina</string>
<string name="wind_direction_short">Směr</string>
<string name="temperature_short">Teplota</string>
<string name="degress">Stupně</string>
<string name="max_1h_gust">Maximální poryv za poslední hodinu</string>
<string name="min_1h_avg">Minimální rychlost za poslední hodinu</string>
<string name="no_data">Žádná data</string>
<string name="warning">Pozor!</string>
<string name="station_doesnt_transmit">Stanice neodesílá data</string>
<string name="for_longer_than_2_hours">Více než dvě hodiny</string>
<string name="export_data">Exportovat data</string>
<string name="export_ln">Délka v hodinách</string>
<string name="select_station_export">Vyberte stanici, kterou chcete přenést</string>
<string name="start_data">Počáteční datum a čas</string>
<string name="max_100_hours">Maximálně sto hodin</string>
<string name="output_fn">Výstupní soubor</string>
<string name="start_export">Začněte exportovat</string>
<string name="output_export_format">Formát výstupního souboru</string>
<string name="last_data_timestamp">Čas posledního měření</string>
<string name="wind_speed_plots">Rychlost větru</string>
<string name="wind_direction_plots">Směr větru</string>
<string name="temperature_plot">Teplota</string>
<string name="humidity_plot">Vlhkost vzduchu</string>
<string name="station_doesnt_measure">Stanice tento parametr neměří</string>
<string name="click_on_plot">Klikněte na bod na grafu</string>
<string name="sort_alphabetical">Seřadit podle abecedy</string>
<string name="sort_in_adding_order">Seřadit podle pořadí přidávání</string>
<string name="clear_from_non_existent">Odstraňte neexistující stanice</string>
<string name="days_3">Tři dny</string>
<string name="plot_data_lenght">Délka dat v grafech</string>
<string name="pressure">Tlak</string>
<string name="wind">Vítr</string>
<string name="current_value">Aktuální hodnota</string>
<string name="h2_value">Před dvěmi hodinami</string>
<string name="h4_value">Před čtyřmi hodinami</string>
<string name="h6_value">Před šesti hodinami</string>
<string name="h8_value">Před osmi hodinami</string>
<string name="no_comm_with_backend">Neni komunikace se serverem</string>
<string name="no_stations_in_fav_1">Ve vašem seznamu oblíbených není žádná stanice</string>
<string name="no_stations_in_fav_2">Chcete-li sem něco přidat, použijte nabídku v okně podrobností stanice</string>
<string name="fav_added_success">Stanice byla přidána do oblíbených</string>
<string name="fav_deleted_success">Stanice byla odstraněna z oblíbených</string>
<string name="settings">Nastavení</string>
<string name="test_warning">Pozor! Toto je zkušební verze aplikace!</string>
<string name="credits_1">Výrobce:</string>
<string name="camera">Webová kamera</string>
<string name="forecast">Předpověď počasí</string>
<string name="from">Od</string>
<string name="to">Do</string>
<string name="language">Jazyk</string>
<string name="unit_of_measure">Měrná jednotka</string>
<string name="wind_unit_of_measure">Jednotka rychlosti větru</string>
<string name="filter">Filtruj</string>
<string name="search">Hledejte podle jména</string>
<string name="sort">Seřadit</string>
<string name="sort_by_name">Seřaď dle jména</string>
<string name="sort_in_add_order">Seřadit v pořadí, v jakém byly přidány</string>
<string name="translation_authors">Autoři překladů</string>
<string name="ice_temperature">Teplota ledu</string>
<string name="reference_runner_temperature">Temperatura płozy kontrolnej</string>
<string name="records">Rekordy</string>
<string name="last_30_days">Za posledních 30 dní</string>
<string name="this_year">Od začátku roku</string>
<string name="ever">Od instalace stanice</string>
<string name="data_sources">Zdroje dat</string>
<string name="callsign">Volací znak w APRS</string>
<string name="select_output_file">Vyberte výstupní soubor</string>
<string name="success">Úspěšně dokončeno</string>
<string name="failure">Nastala chyba</string>
<string name="knots_long">kn (Uzly)</string>
<string name="export_decimation">/string>Decimace eskportovaných údajov</string>
<string name="export_decimation_minutes">Minimální krok v minutách</string>
</resources>

Wyświetl plik

@ -0,0 +1,190 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">VYBRAT</string>
<string name="all_stations">Všechny stanice</string>
<string name="fav_stations">Oblíbené</string>
<string name="station_summary">Aktuální hodnoty</string>
<string name="station_plots">Diagramy</string>
<string name="wind_speed">Rychlost větru</string>
<string name="wind_gusts">Poryvy větru</string>
<string name="wind_direction">Směr větru</string>
<string name="temperature">Teplota</string>
<string name="qnh">QNH</string>
<string name="humidity">Vlhkost vzduchu</string>
<string name="auto_refresh">Hodnoty v tomto okně se automaticky obnovují každých 90 sekund</string>
<string name="dash">-</string>
<string name="time">Čas</string>
<string name="date">Datum</string>
<string name="add">Přidat</string>
<string name="delete">Vymazat</string>
<string name="delete_fav">Odstranit z oblíbených</string>
<string name="station_not_comm">Pozor! Tato stanice neodesílá žádná data déle než 2 hodiny</string>
<string name="station_disabled">Pozor!Stanice byla dočasně odpojena nebo byla delší dobu nečinná</string>
<string name="archive_data">Archivní data</string>
<string name="export_from">Exportovat do</string>
<string name="time_scale">Časové měřítko</string>
<string name="mean_value">Průměr</string>
<string name="max_value">Maximální hodnota</string>
<string name="show_previous">Zobrazit poslední</string>
<string name="hours">Hodiny</string>
<string name="days">Dny</string>
<string name="hours_12">12 Hodin</string>
<string name="hours_24">24 Hodin</string>
<string name="maximum">Maximum</string>
<string name="ok">OK</string>
<string name="select">Vybrat</string>
<string name="apply">Aplikovat</string>
<string name="cancel">Zrušit</string>
<string name="wind_rose">Větrná růžice</string>
<string name="mean_value_short">Průměr</string>
<string name="max_value_short">Max</string>
<string name="add_fav">Přidat k oblíbeným</string>
<string name="wind_gust_short">Poryv</string>
<string name="last_hour">Poslední hodina</string>
<string name="wind_direction_short">Směr</string>
<string name="temperature_short">Teplota</string>
<string name="degress">Stupně</string>
<string name="max_1h_gust">Maximální poryv za poslední hodinu</string>
<string name="min_1h_avg">Minimální rychlost za poslední hodinu</string>
<string name="no_data">Žádná data</string>
<string name="warning">Pozor!</string>
<string name="station_doesnt_transmit">Stanice neodesílá data</string>
<string name="for_longer_than_2_hours">Více než dvě hodiny</string>
<string name="export_data">Exportovat data</string>
<string name="export_ln">Délka v hodinách</string>
<string name="select_station_export">Vyberte stanici, kterou chcete přenést</string>
<string name="start_data">Počáteční datum a čas</string>
<string name="max_100_hours">Maximálně sto hodin</string>
<string name="output_fn">Výstupní soubor</string>
<string name="start_export">Začněte exportovat</string>
<string name="output_export_format">Formát výstupního souboru</string>
<string name="last_data_timestamp">Čas posledního měření</string>
<string name="wind_speed_plots">Rychlost větru</string>
<string name="wind_direction_plots">Směr větru</string>
<string name="temperature_plot">Teplota</string>
<string name="humidity_plot">Vlhkost vzduchu</string>
<string name="station_doesnt_measure">Stanice tento parametr neměří</string>
<string name="click_on_plot">Klikněte na bod na grafu</string>
<string name="sort_alphabetical">Seřadit podle abecedy</string>
<string name="sort_in_adding_order">Seřadit podle pořadí přidávání</string>
<string name="clear_from_non_existent">Odstraňte neexistující stanice</string>
<string name="days_3">Tři dny</string>
<string name="plot_data_lenght">Délka dat v grafech</string>
<string name="pressure">Tlak</string>
<string name="wind">Vítr</string>
<string name="current_value">Aktuální hodnota</string>
<string name="h2_value">Před dvěmi hodinami</string>
<string name="h4_value">Před čtyřmi hodinami</string>
<string name="h6_value">Před šesti hodinami</string>
<string name="h8_value">Před osmi hodinami</string>
<string name="no_comm_with_backend">Neni komunikace se serverem</string>
<string name="no_stations_in_fav_1">Ve vašem seznamu oblíbených není žádná stanice</string>
<string name="no_stations_in_fav_2">Chcete-li sem něco přidat, použijte nabídku v okně podrobností stanice</string>
<string name="fav_added_success">Stanice byla přidána do oblíbených</string>
<string name="fav_deleted_success">Stanice byla odstraněna z oblíbených</string>
<string name="settings">Nastavení</string>
<string name="test_warning">Pozor! Toto je zkušební verze aplikace!</string>
<string name="credits_1">Výrobce:</string>
<string name="camera">Webová kamera</string>
<string name="forecast">Předpověď počasí</string>
<string name="from">Od</string>
<string name="to">Do</string>
<string name="language">Jazyk</string>
<string name="unit_of_measure">Měrná jednotka</string>
<string name="wind_unit_of_measure">Jednotka rychlosti větru</string>
<string name="filter">Filtruj</string>
<string name="search">Hledejte podle jména</string>
<string name="sort">Seřadit</string>
<string name="sort_by_name">Seřaď dle jména</string>
<string name="sort_in_add_order">Seřadit v pořadí, v jakém byly přidány</string>
<string name="translation_authors">Autoři překladů</string>
<string name="ice_temperature">Teplota ledu</string>
<string name="reference_runner_temperature">Temperatura płozy kontrolnej</string>
<string name="records">Rekordy</string>
<string name="last_30_days">Za posledních 30 dní</string>
<string name="this_year">Od začátku roku</string>
<string name="ever">Od instalace stanice</string>
<string name="data_sources">Zdroje dat</string>
<string name="callsign">Volací znak w APRS</string>
<string name="select_output_file">Vyberte výstupní soubor</string>
<string name="success">Úspěšně dokončeno</string>
<string name="failure">Nastala chyba</string>
<string name="knots_long">kn (Uzly)</string>
<string name="export_decimation">/string>Decimace eskportovaných údajov</string>
<string name="export_decimation_minutes">Minimální krok v minutách</string>
</resources>

Wyświetl plik

@ -1,4 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">Выбрать</string>
<string name="all_stations">Все станции</string>
<string name="fav_stations">Избранные</string>
<string name="station_summary">Текущие значения</string>
<string name="station_plots">Диаграммы</string>
<string name="wind_speed">Скорость ветра</string>
<string name="wind_gusts">Порывы ветра</string>
<string name="wind_direction">Направление ветра</string>
<string name="temperature">Температура</string>
<string name="qnh">QNH</string>
<string name="humidity">Влажность</string>
<string name="auto_refresh">Значения в этом окне обновляются автоматически каждые 90 секунд.</string>
<string name="dash">-</string>
<string name="time">Время</string>
<string name="date">Дата</string>
<string name="add">Добавить</string>
<string name="delete">Удалить</string>
<string name="delete_fav">Удалить из избранных</string>
<string name="station_not_comm">Внимание! Эта станция не отправляет данные более 2 часов</string>
<string name="station_disabled">Внимание! Станция временно отключена или долгое время не работает</string>
<string name="archive_data">Архивные данные</string>
<string name="export_from">Экспортировать в</string>
<string name="time_scale">Шкала времени</string>
<string name="mean_value">Среднее значение</string>
<string name="max_value">Максимальное значение</string>
<string name="show_previous">Показать предыдущее</string>
<string name="hours">Часы</string>
<string name="days">Дни</string>
<string name="hours_12">12 часов</string>
<string name="hours_24">24 часа</string>
<string name="maximum">Максимум</string>
<string name="ok">Ок</string>
<string name="select">Выбрать</string>
<string name="apply">Применить</string>
<string name="cancel">Отмена</string>
<string name="wind_rose">Роза ветров</string>
<string name="mean_value_short">Ср</string>
<string name="max_value_short">Макс</string>
<string name="add_fav">Добавить в избранные</string>
<string name="wind_gust_short">Порыв</string>
<string name="last_hour">Последний час</string>
<string name="wind_direction_short">Направление</string>
<string name="temperature_short">Темпер</string>
<string name="degress">Градусы</string>
<string name="max_1h_gust">Максимальный порыв за последний час</string>
<string name="min_1h_avg">Минимальная скорость за последний час</string>
<string name="no_data">Отсутствие данных</string>
<string name="warning">Внимание!</string>
<string name="station_doesnt_transmit">Станция не отправляет данные!</string>
<string name="for_longer_than_2_hours">более двух часов</string>
<string name="export_data">Экспорт данных</string>
<string name="export_ln">Продолжительность в часах</string>
<string name="select_station_export">Выберите станцию ​​для экспорта</string>
<string name="start_data">Начальная дата и время</string>
<string name="max_100_hours">Максимум сто часов</string>
<string name="output_fn">Файл исходный</string>
<string name="start_export">Начать экспорт</string>
<string name="output_export_format">Формат исходного файла</string>
<string name="last_data_timestamp">Время последнего измерения</string>
<string name="wind_speed_plots">Скорость ветра</string>
<string name="wind_direction_plots">Направление ветра</string>
<string name="temperature_plot">Температура</string>
<string name="humidity_plot">Влажность</string>
<string name="station_doesnt_measure">Станция не измеряет этот параметр</string>
<string name="click_on_plot">Нажмите на точку на графике</string>
<string name="sort_alphabetical">Сортировать по алфавиту</string>
<string name="sort_in_adding_order">Сортировать по порядку добавления</string>
<string name="clear_from_non_existent">Удалить несуществующие станции</string>
<string name="days_3">Три дня</string>
<string name="plot_data_lenght">Длина данных в диаграммах</string>
<string name="pressure">Давление</string>
<string name="wind">Ветер</string>
<string name="current_value">Текущее значение</string>
<string name="h2_value">Два часа назад</string>
<string name="h4_value">Четыре часа назад</string>
<string name="h6_value">Шесть часов назад</string>
<string name="h8_value">Восемь часов назад</string>
<string name="no_comm_with_backend">Нет связи с сервером</string>
<string name="no_stations_in_fav_1">Отсутствие станции в вашем списке избранных</string>
<string name="no_stations_in_fav_2">Пожалуйста, используйте меню в окне сведений о станции, чтобы добавить что-нибудь здесь</string>
<string name="fav_added_success">Станция добавлена ​​в избранные</string>
<string name="fav_deleted_success">Станция удалена из избранных</string>
<string name="settings">Настройки</string>
<string name="test_warning">Внимание! Это пробная версия приложения!</string>
<string name="credits_1">Сделано:</string>
<string name="camera">Онлайн камера</string>
<string name="forecast">Прогноз погоды</string>
<string name="from">От</string>
<string name="to">До</string>
<string name="language">Язык</string>
<string name="unit_of_measure">Единица измерения</string>
<string name="wind_unit_of_measure">Единица скорости ветра</string>
<string name="filter">Фильтр</string>
<string name="search">Поиск по названию</string>
<string name="sort">Сортировать</string>
<string name="sort_by_name">Сортировать по названию</string>
<string name="sort_in_add_order">Сортировать в порядке добавления</string>
<string name="translation_authors">Авторы переводов</string>
<string name="ice_temperature">Температура льда</string>
<string name="reference_runner_temperature">Температура контрольного конька</string>
<string name="records">Записи</string>
<string name="last_30_days">За последние 30 дней</string>
<string name="this_year">С начала года</string>
<string name="ever">От установки станции</string>
<string name="data_sources">Источники данных</string>
<string name="callsign">Позывной в APRS</string>
<string name="select_output_file">Выберите исходный файл</string>
<string name="success">Успешно завершено</string>
<string name="failure">Произошла ошибка</string>
<string name="knots_long">kn (узлы)</string>
<string name="export_decimation">Децимация экспортируемых данных</string>
<string name="export_decimation_minutes">Минимальный шаг в минутах</string>
</resources>

Wyświetl plik

@ -1,4 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">Выбрать</string>
<string name="all_stations">Все станции</string>
<string name="fav_stations">Избранные</string>
<string name="station_summary">Текущие значения</string>
<string name="station_plots">Диаграммы</string>
<string name="wind_speed">Скорость ветра</string>
<string name="wind_gusts">Порывы ветра</string>
<string name="wind_direction">Направление ветра</string>
<string name="temperature">Температура</string>
<string name="qnh">QNH</string>
<string name="humidity">Влажность</string>
<string name="auto_refresh">Значения в этом окне обновляются автоматически каждые 90 секунд.</string>
<string name="dash">-</string>
<string name="time">Время</string>
<string name="date">Дата</string>
<string name="add">Добавить</string>
<string name="delete">Удалить</string>
<string name="delete_fav">Удалить из избранных</string>
<string name="station_not_comm">Внимание! Эта станция не отправляет данные более 2 часов</string>
<string name="station_disabled">Внимание! Станция временно отключена или долгое время не работает</string>
<string name="archive_data">Архивные данные</string>
<string name="export_from">Экспортировать в</string>
<string name="time_scale">Шкала времени</string>
<string name="mean_value">Среднее значение</string>
<string name="max_value">Максимальное значение</string>
<string name="show_previous">Показать предыдущее</string>
<string name="hours">Часы</string>
<string name="days">Дни</string>
<string name="hours_12">12 часов</string>
<string name="hours_24">24 часа</string>
<string name="maximum">Максимум</string>
<string name="ok">Ок</string>
<string name="select">Выбрать</string>
<string name="apply">Применить</string>
<string name="cancel">Отмена</string>
<string name="wind_rose">Роза ветров</string>
<string name="mean_value_short">Ср</string>
<string name="max_value_short">Макс</string>
<string name="add_fav">Добавить в избранные</string>
<string name="wind_gust_short">Порыв</string>
<string name="last_hour">Последний час</string>
<string name="wind_direction_short">Направление</string>
<string name="temperature_short">Темпер</string>
<string name="degress">Градусы</string>
<string name="max_1h_gust">Максимальный порыв за последний час</string>
<string name="min_1h_avg">Минимальная скорость за последний час</string>
<string name="no_data">Отсутствие данных</string>
<string name="warning">Внимание!</string>
<string name="station_doesnt_transmit">Станция не отправляет данные!</string>
<string name="for_longer_than_2_hours">более двух часов</string>
<string name="export_data">Экспорт данных</string>
<string name="export_ln">Продолжительность в часах</string>
<string name="select_station_export">Выберите станцию ​​для экспорта</string>
<string name="start_data">Начальная дата и время</string>
<string name="max_100_hours">Максимум сто часов</string>
<string name="output_fn">Файл исходный</string>
<string name="start_export">Начать экспорт</string>
<string name="output_export_format">Формат исходного файла</string>
<string name="last_data_timestamp">Время последнего измерения</string>
<string name="wind_speed_plots">Скорость ветра</string>
<string name="wind_direction_plots">Направление ветра</string>
<string name="temperature_plot">Температура</string>
<string name="humidity_plot">Влажность</string>
<string name="station_doesnt_measure">Станция не измеряет этот параметр</string>
<string name="click_on_plot">Нажмите на точку на графике</string>
<string name="sort_alphabetical">Сортировать по алфавиту</string>
<string name="sort_in_adding_order">Сортировать по порядку добавления</string>
<string name="clear_from_non_existent">Удалить несуществующие станции</string>
<string name="days_3">Три дня</string>
<string name="plot_data_lenght">Длина данных в диаграммах</string>
<string name="pressure">Давление</string>
<string name="wind">Ветер</string>
<string name="current_value">Текущее значение</string>
<string name="h2_value">Два часа назад</string>
<string name="h4_value">Четыре часа назад</string>
<string name="h6_value">Шесть часов назад</string>
<string name="h8_value">Восемь часов назад</string>
<string name="no_comm_with_backend">Нет связи с сервером</string>
<string name="no_stations_in_fav_1">Отсутствие станции в вашем списке избранных</string>
<string name="no_stations_in_fav_2">Пожалуйста, используйте меню в окне сведений о станции, чтобы добавить что-нибудь здесь</string>
<string name="fav_added_success">Станция добавлена ​​в избранные</string>
<string name="fav_deleted_success">Станция удалена из избранных</string>
<string name="settings">Настройки</string>
<string name="test_warning">Внимание! Это пробная версия приложения!</string>
<string name="credits_1">Сделано:</string>
<string name="camera">Онлайн камера</string>
<string name="forecast">Прогноз погоды</string>
<string name="from">От</string>
<string name="to">До</string>
<string name="language">Язык</string>
<string name="unit_of_measure">Единица измерения</string>
<string name="wind_unit_of_measure">Единица скорости ветра</string>
<string name="filter">Фильтр</string>
<string name="search">Поиск по названию</string>
<string name="sort">Сортировать</string>
<string name="sort_by_name">Сортировать по названию</string>
<string name="sort_in_add_order">Сортировать в порядке добавления</string>
<string name="translation_authors">Авторы переводов</string>
<string name="ice_temperature">Температура льда</string>
<string name="reference_runner_temperature">Температура контрольного конька</string>
<string name="records">Записи</string>
<string name="last_30_days">За последние 30 дней</string>
<string name="this_year">С начала года</string>
<string name="ever">От установки станции</string>
<string name="data_sources">Источники данных</string>
<string name="callsign">Позывной в APRS</string>
<string name="select_output_file">Выберите исходный файл</string>
<string name="success">Успешно завершено</string>
<string name="failure">Произошла ошибка</string>
<string name="knots_long">kn (узлы)</string>
<string name="export_decimation">Децимация экспортируемых данных</string>
<string name="export_decimation_minutes">Минимальный шаг в минутах</string>
</resources>

Wyświetl plik

@ -1,4 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">Выбрать</string>
<string name="all_stations">Все станции</string>
<string name="fav_stations">Избранные</string>
<string name="station_summary">Текущие значения</string>
<string name="station_plots">Диаграммы</string>
<string name="wind_speed">Скорость ветра</string>
<string name="wind_gusts">Порывы ветра</string>
<string name="wind_direction">Направление ветра</string>
<string name="temperature">Температура</string>
<string name="qnh">QNH</string>
<string name="humidity">Влажность</string>
<string name="auto_refresh">Значения в этом окне обновляются автоматически каждые 90 секунд.</string>
<string name="dash">-</string>
<string name="time">Время</string>
<string name="date">Дата</string>
<string name="add">Добавить</string>
<string name="delete">Удалить</string>
<string name="delete_fav">Удалить из избранных</string>
<string name="station_not_comm">Внимание! Эта станция не отправляет данные более 2 часов</string>
<string name="station_disabled">Внимание! Станция временно отключена или долгое время не работает</string>
<string name="archive_data">Архивные данные</string>
<string name="export_from">Экспортировать в</string>
<string name="time_scale">Шкала времени</string>
<string name="mean_value">Среднее значение</string>
<string name="max_value">Максимальное значение</string>
<string name="show_previous">Показать предыдущее</string>
<string name="hours">Часы</string>
<string name="days">Дни</string>
<string name="hours_12">12 часов</string>
<string name="hours_24">24 часа</string>
<string name="maximum">Максимум</string>
<string name="ok">Ок</string>
<string name="select">Выбрать</string>
<string name="apply">Применить</string>
<string name="cancel">Отмена</string>
<string name="wind_rose">Роза ветров</string>
<string name="mean_value_short">Ср</string>
<string name="max_value_short">Макс</string>
<string name="add_fav">Добавить в избранные</string>
<string name="wind_gust_short">Порыв</string>
<string name="last_hour">Последний час</string>
<string name="wind_direction_short">Направление</string>
<string name="temperature_short">Темпер</string>
<string name="degress">Градусы</string>
<string name="max_1h_gust">Максимальный порыв за последний час</string>
<string name="min_1h_avg">Минимальная скорость за последний час</string>
<string name="no_data">Отсутствие данных</string>
<string name="warning">Внимание!</string>
<string name="station_doesnt_transmit">Станция не отправляет данные!</string>
<string name="for_longer_than_2_hours">более двух часов</string>
<string name="export_data">Экспорт данных</string>
<string name="export_ln">Продолжительность в часах</string>
<string name="select_station_export">Выберите станцию ​​для экспорта</string>
<string name="start_data">Начальная дата и время</string>
<string name="max_100_hours">Максимум сто часов</string>
<string name="output_fn">Файл исходный</string>
<string name="start_export">Начать экспорт</string>
<string name="output_export_format">Формат исходного файла</string>
<string name="last_data_timestamp">Время последнего измерения</string>
<string name="wind_speed_plots">Скорость ветра</string>
<string name="wind_direction_plots">Направление ветра</string>
<string name="temperature_plot">Температура</string>
<string name="humidity_plot">Влажность</string>
<string name="station_doesnt_measure">Станция не измеряет этот параметр</string>
<string name="click_on_plot">Нажмите на точку на графике</string>
<string name="sort_alphabetical">Сортировать по алфавиту</string>
<string name="sort_in_adding_order">Сортировать по порядку добавления</string>
<string name="clear_from_non_existent">Удалить несуществующие станции</string>
<string name="days_3">Три дня</string>
<string name="plot_data_lenght">Длина данных в диаграммах</string>
<string name="pressure">Давление</string>
<string name="wind">Ветер</string>
<string name="current_value">Текущее значение</string>
<string name="h2_value">Два часа назад</string>
<string name="h4_value">Четыре часа назад</string>
<string name="h6_value">Шесть часов назад</string>
<string name="h8_value">Восемь часов назад</string>
<string name="no_comm_with_backend">Нет связи с сервером</string>
<string name="no_stations_in_fav_1">Отсутствие станции в вашем списке избранных</string>
<string name="no_stations_in_fav_2">Пожалуйста, используйте меню в окне сведений о станции, чтобы добавить что-нибудь здесь</string>
<string name="fav_added_success">Станция добавлена ​​в избранные</string>
<string name="fav_deleted_success">Станция удалена из избранных</string>
<string name="settings">Настройки</string>
<string name="test_warning">Внимание! Это пробная версия приложения!</string>
<string name="credits_1">Сделано:</string>
<string name="camera">Онлайн камера</string>
<string name="forecast">Прогноз погоды</string>
<string name="from">От</string>
<string name="to">До</string>
<string name="language">Язык</string>
<string name="unit_of_measure">Единица измерения</string>
<string name="wind_unit_of_measure">Единица скорости ветра</string>
<string name="filter">Фильтр</string>
<string name="search">Поиск по названию</string>
<string name="sort">Сортировать</string>
<string name="sort_by_name">Сортировать по названию</string>
<string name="sort_in_add_order">Сортировать в порядке добавления</string>
<string name="translation_authors">Авторы переводов</string>
<string name="ice_temperature">Температура льда</string>
<string name="reference_runner_temperature">Температура контрольного конька</string>
<string name="records">Записи</string>
<string name="last_30_days">За последние 30 дней</string>
<string name="this_year">С начала года</string>
<string name="ever">От установки станции</string>
<string name="data_sources">Источники данных</string>
<string name="callsign">Позывной в APRS</string>
<string name="select_output_file">Выберите исходный файл</string>
<string name="success">Успешно завершено</string>
<string name="failure">Произошла ошибка</string>
<string name="knots_long">kn (узлы)</string>
<string name="export_decimation">Децимация экспортируемых данных</string>
<string name="export_decimation_minutes">Минимальный шаг в минутах</string>
</resources>

Wyświetl plik

@ -1,4 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">Вибрати</string>
<string name="all_stations">Усі станції</string>
<string name="fav_stations">Улюблені</string>
<string name="station_summary">Поточні значення</string>
<string name="station_plots">Діаграми</string>
<string name="wind_speed">Швидкість вітру</string>
<string name="wind_gusts">Пориви вітру</string>
<string name="wind_direction">Напрямок вітру</string>
<string name="temperature">Температура</string>
<string name="qnh">QNH</string>
<string name="humidity">Вологість повітря</string>
<string name="auto_refresh">Значення в цьому вікні автоматично оновлюються кожні 90 секунд</string>
<string name="dash">-</string>
<string name="time">Час</string>
<string name="date">Дата</string>
<string name="add">Додати</string>
<string name="delete">Видалити</string>
<string name="delete_fav">Видалити з улюблених</string>
<string name="station_not_comm">Увага! Ця станція не надсилає дані більше 2 годин</string>
<string name="station_disabled">Увага! Станція була тимчасово вимкнена або тривалий час не працює</string>
<string name="archive_data">Архівні дані</string>
<string name="export_from">Експортувати до</string>
<string name="time_scale">Часова шкала</string>
<string name="mean_value">середнє значення</string>
<string name="max_value">Максимальне значення</string>
<string name="show_previous">Показати попереднє</string>
<string name="hours">Години</string>
<string name="days">Дні</string>
<string name="hours_12">12 годин</string>
<string name="hours_24">24 години</string>
<string name="maximum">Максимум</string>
<string name="ok">Ок</string>
<string name="select">Вибрати</string>
<string name="apply">Застосувати</string>
<string name="cancel">Скасувати</string>
<string name="wind_rose">Роза вітрів</string>
<string name="mean_value_short">Сер</string>
<string name="max_value_short">Макс</string>
<string name="add_fav">Додати до улюблених</string>
<string name="wind_gust_short">Порив</string>
<string name="last_hour">Остання година</string>
<string name="wind_direction_short">Напрямок</string>
<string name="temperature_short">Темпр</string>
<string name="degress">Градуси</string>
<string name="max_1h_gust">Максимальний порив за останню годину</string>
<string name="min_1h_avg">Мінімальна швидкість за останню годину</string>
<string name="no_data">Відсутність даних</string>
<string name="warning">Увага!</string>
<string name="station_doesnt_transmit">Станція не надсилає дані!</string>
<string name="for_longer_than_2_hours">більше двох годин</string>
<string name="export_data">Експорт даних</string>
<string name="export_ln">Тривалість у годинах</string>
<string name="select_station_export">Виберіть станцію для експорту</string>
<string name="start_data">Початкова дата та час</string>
<string name="max_100_hours">Максимум сто годин</string>
<string name="output_fn">Вихідний файл</string>
<string name="start_export">Розпочати експорт</string>
<string name="output_export_format">Формат вихідного файлу</string>
<string name="last_data_timestamp">Час останнього вимірювання</string>
<string name="wind_speed_plots">Швидкість вітру</string>
<string name="wind_direction_plots">Напрямок вітру</string>
<string name="temperature_plot">Температура</string>
<string name="humidity_plot">Вологість повітря</string>
<string name="station_doesnt_measure">Станція не вимірює цей параметр</string>
<string name="click_on_plot">Натисніть на точку на графіку</string>
<string name="sort_alphabetical">Сортувати за алфавітом</string>
<string name="sort_in_adding_order">Сортувати за порядком додавання</string>
<string name="clear_from_non_existent">Видалити неіснуючі станції</string>
<string name="days_3">Три дні</string>
<string name="plot_data_lenght">Довжина даних у діаграмах</string>
<string name="pressure">Тиск</string>
<string name="wind">Вітер</string>
<string name="current_value">Поточна значення</string>
<string name="h2_value">Дві години тому</string>
<string name="h4_value">Чотири години тому</string>
<string name="h6_value">Шість годин тому</string>
<string name="h8_value">Вісім годин тому</string>
<string name="no_comm_with_backend">Немає зв\'язку з сервером</string>
<string name="no_stations_in_fav_1">Відсутність станції у вашому списку улюблених</string>
<string name="no_stations_in_fav_2">Будь ласка, скористайтеся меню у вікні подробиць про станцію, щоб додати щось тут</string>
<string name="fav_added_success">Станцію додано до ваших улюблених</string>
<string name="fav_deleted_success">Станцію видалено з улюблених</string>
<string name="settings">Налаштування</string>
<string name="test_warning">Увага! Це пробна версія програми!</string>
<string name="credits_1">Зроблено:</string>
<string name="camera">Онлайн камера</string>
<string name="forecast">Прогноз погоди</string>
<string name="from">Від</string>
<string name="to">До</string>
<string name="language">Язик</string>
<string name="unit_of_measure">Одиниця вимірювання</string>
<string name="wind_unit_of_measure">Одиниця швидкості вітру</string>
<string name="filter">Фільтр</string>
<string name="search">Пошук за назвою</string>
<string name="sort">Сортувати</string>
<string name="sort_by_name">Сортувати за назвою</string>
<string name="sort_in_add_order">Сортуйте в порядку додавання</string>
<string name="translation_authors">Автори перекладів</string>
<string name="ice_temperature">Температура льоду</string>
<string name="reference_runner_temperature">Температура контрольного ковзана</string>
<string name="records">Записи</string>
<string name="last_30_days">За останні 30 днів</string>
<string name="this_year">З початку року</string>
<string name="ever">"Від встановлення станції "</string>
<string name="data_sources">Джерела даних</string>
<string name="callsign">Позивний в APRS</string>
<string name="select_output_file">Виберіть вихідний файл</string>
<string name="success">Успішно виконано</string>
<string name="failure">Помилка</string>
<string name="knots_long">kn (вузли)</string>
<string name="export_decimation">Децимація експортованих даних</string>
<string name="export_decimation_minutes">Мінімальний крок у хвилинах</string>
</resources>

Wyświetl plik

@ -1,4 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Pogoda.cc</string>
<string name="select_station">Вибрати</string>
<string name="all_stations">Усі станції</string>
<string name="fav_stations">Улюблені</string>
<string name="station_summary">Поточні значення</string>
<string name="station_plots">Діаграми</string>
<string name="wind_speed">Швидкість вітру</string>
<string name="wind_gusts">Пориви вітру</string>
<string name="wind_direction">Напрямок вітру</string>
<string name="temperature">Температура</string>
<string name="qnh">QNH</string>
<string name="humidity">Вологість повітря</string>
<string name="auto_refresh">Значення в цьому вікні автоматично оновлюються кожні 90 секунд</string>
<string name="dash">-</string>
<string name="time">Час</string>
<string name="date">Дата</string>
<string name="add">Додати</string>
<string name="delete">Видалити</string>
<string name="delete_fav">Видалити з улюблених</string>
<string name="station_not_comm">Увага! Ця станція не надсилає дані більше 2 годин</string>
<string name="station_disabled">Увага! Станція була тимчасово вимкнена або тривалий час не працює</string>
<string name="archive_data">Архівні дані</string>
<string name="export_from">Експортувати до</string>
<string name="time_scale">Часова шкала</string>
<string name="mean_value">середнє значення</string>
<string name="max_value">Максимальне значення</string>
<string name="show_previous">Показати попереднє</string>
<string name="hours">Години</string>
<string name="days">Дні</string>
<string name="hours_12">12 годин</string>
<string name="hours_24">24 години</string>
<string name="maximum">Максимум</string>
<string name="ok">Ок</string>
<string name="select">Вибрати</string>
<string name="apply">Застосувати</string>
<string name="cancel">Скасувати</string>
<string name="wind_rose">Роза вітрів</string>
<string name="mean_value_short">Сер</string>
<string name="max_value_short">Макс</string>
<string name="add_fav">Додати до улюблених</string>
<string name="wind_gust_short">Порив</string>
<string name="last_hour">Остання година</string>
<string name="wind_direction_short">Напрямок</string>
<string name="temperature_short">Темпр</string>
<string name="degress">Градуси</string>
<string name="max_1h_gust">Максимальний порив за останню годину</string>
<string name="min_1h_avg">Мінімальна швидкість за останню годину</string>
<string name="no_data">Відсутність даних</string>
<string name="warning">Увага!</string>
<string name="station_doesnt_transmit">Станція не надсилає дані!</string>
<string name="for_longer_than_2_hours">більше двох годин</string>
<string name="export_data">Експорт даних</string>
<string name="export_ln">Тривалість у годинах</string>
<string name="select_station_export">Виберіть станцію для експорту</string>
<string name="start_data">Початкова дата та час</string>
<string name="max_100_hours">Максимум сто годин</string>
<string name="output_fn">Вихідний файл</string>
<string name="start_export">Розпочати експорт</string>
<string name="output_export_format">Формат вихідного файлу</string>
<string name="last_data_timestamp">Час останнього вимірювання</string>
<string name="wind_speed_plots">Швидкість вітру</string>
<string name="wind_direction_plots">Напрямок вітру</string>
<string name="temperature_plot">Температура</string>
<string name="humidity_plot">Вологість повітря</string>
<string name="station_doesnt_measure">Станція не вимірює цей параметр</string>
<string name="click_on_plot">Натисніть на точку на графіку</string>
<string name="sort_alphabetical">Сортувати за алфавітом</string>
<string name="sort_in_adding_order">Сортувати за порядком додавання</string>
<string name="clear_from_non_existent">Видалити неіснуючі станції</string>
<string name="days_3">Три дні</string>
<string name="plot_data_lenght">Довжина даних у діаграмах</string>
<string name="pressure">Тиск</string>
<string name="wind">Вітер</string>
<string name="current_value">Поточна значення</string>
<string name="h2_value">Дві години тому</string>
<string name="h4_value">Чотири години тому</string>
<string name="h6_value">Шість годин тому</string>
<string name="h8_value">Вісім годин тому</string>
<string name="no_comm_with_backend">Немає зв\'язку з сервером</string>
<string name="no_stations_in_fav_1">Відсутність станції у вашому списку улюблених</string>
<string name="no_stations_in_fav_2">Будь ласка, скористайтеся меню у вікні подробиць про станцію, щоб додати щось тут</string>
<string name="fav_added_success">Станцію додано до ваших улюблених</string>
<string name="fav_deleted_success">Станцію видалено з улюблених</string>
<string name="settings">Налаштування</string>
<string name="test_warning">Увага! Це пробна версія програми!</string>
<string name="credits_1">Зроблено:</string>
<string name="camera">Онлайн камера</string>
<string name="forecast">Прогноз погоди</string>
<string name="from">Від</string>
<string name="to">До</string>
<string name="language">Язик</string>
<string name="unit_of_measure">Одиниця вимірювання</string>
<string name="wind_unit_of_measure">Одиниця швидкості вітру</string>
<string name="filter">Фільтр</string>
<string name="search">Пошук за назвою</string>
<string name="sort">Сортувати</string>
<string name="sort_by_name">Сортувати за назвою</string>
<string name="sort_in_add_order">Сортуйте в порядку додавання</string>
<string name="translation_authors">Автори перекладів</string>
<string name="ice_temperature">Температура льоду</string>
<string name="reference_runner_temperature">Температура контрольного ковзана</string>
<string name="records">Записи</string>
<string name="last_30_days">За останні 30 днів</string>
<string name="this_year">З початку року</string>
<string name="ever">"Від встановлення станції "</string>
<string name="data_sources">Джерела даних</string>
<string name="callsign">Позивний в APRS</string>
<string name="select_output_file">Виберіть вихідний файл</string>
<string name="success">Успішно виконано</string>
<string name="failure">Помилка</string>
<string name="knots_long">kn (вузли)</string>
<string name="export_decimation">Децимація експортованих даних</string>
<string name="export_decimation_minutes">Мінімальний крок у хвилинах</string>
</resources>

Wyświetl plik

@ -132,4 +132,13 @@
<string name="knots_long">kn (knots)</string>
<string name="export_decimation">Export data decimation</string>
<string name="export_decimation_minutes">Minimum time resolution</string>
<string-array name="languages">
<item>AUTO</item>
<item>English</item>
<item>Polski</item>
<item>Čeština</item>
<item>Українська мова</item>
<item>Русский</item>
<item>Latviešu</item>
</string-array>
</resources>