Replace legacy weblate links and improve Markdown syntax of README.md #146
103
README.md
103
README.md
|
@ -15,9 +15,7 @@ How to get the app
|
|||
|
||||
Tiny Weather Forecast Germany is available from the F-Droid main repository. You can download it here:
|
||||
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
alt="Get it on F-Droid"
|
||||
height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
|
||||
**Alternative sources:**
|
||||
|
||||
|
@ -50,24 +48,24 @@ along with Tiny Weather Forecast Germany. If not, see <http://www.gnu.org/licens
|
|||
Credits
|
||||
-------
|
||||
|
||||
The Material Design icons are Copyright (c) Google Inc., licensed
|
||||
The Material Design icons are Copyright (c) Google Inc., licensed
|
||||
under the Apache License Version 2.0.
|
||||
|
||||
|
||||
This app uses gradle and the gradle wrapper, Copyright Gradle Inc,
|
||||
licensed under the Apache 2.0 license.
|
||||
|
||||
Data source: Deutscher Wetterdienst, own elements added, some data
|
||||
|
||||
Data source: Deutscher Wetterdienst, own elements added, some data
|
||||
averaged over individual values. Weather warnings are abbreviated. Source for geo-data: Deutscher Wetterdienst.
|
||||
|
||||
|
||||
This program uses the WeatherSpec class of Gadgetbridge,
|
||||
Copyright (C) 2016-2020 Andreas Shimokawa, Carsten Pfeiffer,
|
||||
Daniele Gobbetti, licensed under the GNU AFFRERO GENERAL PUBLIC LICENSE,
|
||||
Version 3, 19 November 2007.
|
||||
|
||||
Version 3, 19 November 2007.
|
||||
|
||||
This program uses PNPOLY - Point Inclusion in Polygon Test by W. Randolph Franklin (WRF), Copyright (c) 1970-2003, Wm. Randolph Franklin
|
||||
|
||||
|
||||
This program uses the Astronomy class, Copyright (C) 2010-2012, Helmut Lehmeyer, licensed under the GNU General Public License version 3.
|
||||
|
||||
|
||||
PAT maps by Ian Macky <http://ian.macky.net/pat>. Images of the "Lange Anna" (Helgoland) and the Pellworm lighthouse by arwanger.
|
||||
|
||||
Calculation of relative humidity from temperature and dew point is done using a simplified formula example from the DWD (Deutscher Wetterdienst), see <https://www.dwd.de/DE/leistungen/met_verfahren_mosmix/faq/faq_mosmix_node.html>.
|
||||
|
@ -101,25 +99,25 @@ Translations:
|
|||
* Spanish: eUgEntOptIc44
|
||||
* Ukrainian: eUgEntOptIc44, Andrij Mizyk
|
||||
|
||||
Get involved in *Tiny Weather Forecast Germany* and [help to translate it into more languages or complete existing translations](https://weblate.bubu1.eu/engage/tiny-weather-forecast-germany/).
|
||||
Get involved in *Tiny Weather Forecast Germany* and [help to translate it into more languages or complete existing translations](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
||||
[<img src="https://translate.codeberg.org/widgets/tiny-weather-forecast-germany/-/multi-blue.svg">](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/)
|
||||
|
||||
Privacy
|
||||
-------
|
||||
|
||||
|
||||
For the privacy statement, see [here](https://codeberg.org/Starfish/TinyWeatherForecastGermany/wiki/Home).
|
||||
|
||||
Concept
|
||||
-------
|
||||
|
||||
|
||||
The idea is to create a simple, floss and light-weight weather forecast app with a focus on home screen widgets that uses open data from the Deutscher Wetterdienst (DWD) and that does not track the users.
|
||||
|
||||
|
||||
Permissions
|
||||
-----------
|
||||
|
||||
The app uses the following permissions:
|
||||
|
||||
|
||||
* Internet: needed to get forecast data from the DWD.
|
||||
* Access network state: query network state before getting data.
|
||||
* foreground service: a foreground service is used to reliably get the forecast data. The service does not run all the time but only when a weather forecast update from the DWD needs to be done, and it runs until it is finished.
|
||||
|
@ -130,19 +128,19 @@ FAQ
|
|||
---
|
||||
|
||||
### For locations in a different time zone the day/night icons seem incorrect.
|
||||
|
||||
The app always displays the date & time of your device (and locale). Example: you are in Berlin and have selected the weather for Cuba. The app shows you the weather in Cuba at the corresponding Berlin time and uses the day/night-icons corresponding to the Berlin time. Once you have travelled to Cuba and your device switched to the local time in Cuba, the app will display the weather in Cuba at the Cuba time.
|
||||
|
||||
|
||||
The app always displays the date & time of your device (and locale). Example: you are in Berlin and have selected the weather for Cuba. The app shows you the weather in Cuba at the corresponding Berlin time and uses the day/night-icons corresponding to the Berlin time. Once you have travelled to Cuba and your device switched to the local time in Cuba, the app will display the weather in Cuba at the Cuba time.
|
||||
|
||||
### How to read the widget?
|
||||
|
||||
|
||||
The widget icon, the weather description and the current temperature refer to the weather forecast that can be expected until the next full hour. The low and high temperatures refer to the values that can be expected to occur from now to midnight.
|
||||
|
||||
When showing more days (bold widget, large widget), the min and max values and the weather symbol refer to the whole day.
|
||||
|
||||
Since version 0.58.0 onward, this app can display weather warnings in widgets. To display weather warnings in widgets, you need to enable this feature in the settings. When a warning is issued for your chosen location, the classic widget and the large widget display a warning symbol. The clock widget and the bold widget also display a small text indicating the warning category of the *most severe* weather warning issued for your location. When there are multiple warnings issued, this is indicated by three dots ("...") and a plus ("+"). You have to go to the app to see them all.
|
||||
|
||||
|
||||
### What do the symbols in the main app mean?
|
||||
|
||||
|
||||
Symbols used:
|
||||
<img src="https://codeberg.org/Starfish/TinyWeatherForecastGermany/media/branch/master/app/src/main/res/mipmap-mdpi/symbol_precipitation.png" height="16" width="16"/> precipitation
|
||||
<img src="https://codeberg.org/Starfish/TinyWeatherForecastGermany/media/branch/master/app/src/main/res/mipmap-mdpi/symbol_cloud_black.png" height="16" width="16"/> clouds
|
||||
|
@ -157,29 +155,30 @@ Symbols used:
|
|||
|
||||
### What do the icons shown do?
|
||||
|
||||
You may get a hint about their functionality if you just _long-press_ them.
|
||||
|
||||
You may get a hint about their functionality if you just *long-press* them.
|
||||
|
||||
### My widgets don't get updated (unless I open the app).
|
||||
|
||||
The widgets get updated every 15-30 minutes. If this does not happen at all or only happens when you open the app, then you likely have a device that prefers battery life over proper functionality. Likely, some so-called *battery saving feature* kills the components of the app and breaks the updates. See [this page](https://dontkillmyapp.com/) to check if you own such a device and what you can do.
|
||||
|
||||
The widgets get updated every 15-30 minutes. If this does not happen at all or only happens when you open the app, then you likely have a device that prefers battery life over proper functionality. Likely, some so-called *battery saving feature* kills the components of the app and breaks the updates. See [this page](https://dontkillmyapp.com/) to check if you own such a device and what you can do.
|
||||
|
||||
### How often does the app update the weather forecast?
|
||||
|
||||
This mainly depends on your setup. In the settings, you can set up the update interval. This interval can be between 6 and 24 hours. The Deutscher Wetterdienst updates the forecast data that is used every 6 hours. Therefore, it does not make sense to pull weather data more frequently than every 6 hours.
|
||||
This mainly depends on your setup. In the settings, you can set up the update interval. This interval can be between 6 and 24 hours. The Deutscher Wetterdienst updates the forecast data that is used every 6 hours. Therefore, it does not make sense to pull weather data more frequently than every 6 hours.
|
||||
|
||||
The app updates the forecast data regulary, when one of the following conditions is met:
|
||||
- you placed a widget on your home screen
|
||||
- you enabled "always update" in the settings
|
||||
- you enabled Gadgetbridge support
|
||||
|
||||
* you placed a widget on your home screen
|
||||
* you enabled "always update" in the settings
|
||||
* you enabled Gadgetbridge support
|
||||
|
||||
A manual data update triggered by the user's selection in the main app always forces an update of forecast data. The forecast data covers the next ten days. So it is pretty feasible to present a weather forecast for some time without polling new data.
|
||||
|
||||
You see the last update time in the main app. *Long pressing* this text makes the app display the time the weather forecast was *issued* by the DWD.
|
||||
|
||||
When you select to automatically update every 6 hours, the app tries to guess when it is best to poll for new data to get in sync with the time the forecasts are made available by the DWD.
|
||||
|
||||
|
||||
### How often does the GadgetBridge app gets updated (when this feature is enabled)?
|
||||
|
||||
|
||||
When GadgetBridge support is **enabled**, the app will update GadgetBridge approximately every 30 minutes using forecast data that is already in place, meaning that the DWD API will not be called every time to perform this task. However, on devices with API 23 or higher, such updates might not occur that regularly when the device goes in *doze mode*, but should be launched in the so-called “maintenance window”, and it is difficult to say what this really means in manners of time. This will likely mean very different things depending on the device and/or ROM.
|
||||
|
||||
If you encounter problems with GadgetBridge not updating, placing a widget on the home screen may help, since the widget will try to also update GadgetBridge every time the widget itself gets updated by the system.
|
||||
|
@ -196,17 +195,17 @@ Sunrise and sunset cannot be reliably calculated with the formulas used for lati
|
|||
|
||||
Icons refer to *significant weather conditions*. The idea is to show you the most important (significant) weather condition that you can expect to occur within the given time period. For example, thunderstorms have a higher priority than rain and rain/fog have a higher priority than clouds. If such a significant weather condition is likely to occur, it will be preferred over others.
|
||||
|
||||
Usually, the weather conditions are _calculated by the DWD_. If a weather condition is not available in the forecast data, the app tries to calculate it from other items. If you are interested how this app calculates icons in this case, see [here](https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/app/src/main/java/de/kaffeemitkoffein/tinyweatherforecastgermany/WeatherCodeContract.java) in the source code.
|
||||
Usually, the weather conditions are *calculated by the DWD*. If a weather condition is not available in the forecast data, the app tries to calculate it from other items. If you are interested how this app calculates icons in this case, see [here](https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/app/src/main/java/de/kaffeemitkoffein/tinyweatherforecastgermany/WeatherCodeContract.java) in the source code.
|
||||
|
||||
Thresholds for significant weather conditions are subjective and perhaps debatable, but weather conditions calculated by the DWD have priority and always remain unmodified, if available. If you are interested in the priorities, see [this DWD document](https://www.dwd.de/DE/leistungen/opendata/help/schluessel_datenformate/kml/mosmix_element_weather_xls.xlsx?__blob=publicationFile&v=6).
|
||||
|
||||
### Why does the app give a different value for some parameter (e.g. temperature) than the official station reading?
|
||||
|
||||
Tiny Weather Forecast Germany gives _forecasts_, not the current reading at some weather station. If the displayed value in Tiny Weather Forecast Germany differs from an official reading at some spot, the forecast was just off.
|
||||
Tiny Weather Forecast Germany gives *forecasts*, not the current reading at some weather station. If the displayed value in Tiny Weather Forecast Germany differs from an official reading at some spot, the forecast was just off.
|
||||
|
||||
### Where do the names come from that are offered in searches?
|
||||
|
||||
Tiny Weather Forecast Germany uses _WarncellIDs_ for the regions offered. These are closely related to the [Amtlicher Gemeindeschlüssel](https://www.destatis.de/DE/Themen/Laender-Regionen/Regionales/Gemeindeverzeichnis/_inhalt.html) (AGS) provided by destatis. Basically, the WarncellIDs are an extension of the AGS. WarncellIDs also feature human-readable names (e.g. "Landkreis Göttingen"). These names can be used while looking for a weather station. They _do not_ refer to the names of weather stations. Once you select a name the app will give you a list of close by stations including their distance to choose from. This distance is derived from the center of the area polygon(s) associated with a given region. It may happen, that a WarncellID has more than one search key associated. E.g. searching for `Insel Helgoland` or `Gemeinde Helgoland` will show a list starting with `Helgoland` at an approximate distance of 0.4 km. Hence the weather station is actually just called `Helgoland`.
|
||||
Tiny Weather Forecast Germany uses *WarncellIDs* for the regions offered. These are closely related to the [Amtlicher Gemeindeschlüssel](https://www.destatis.de/DE/Themen/Laender-Regionen/Regionales/Gemeindeverzeichnis/_inhalt.html) (AGS) provided by destatis. Basically, the WarncellIDs are an extension of the AGS. WarncellIDs also feature human-readable names (e.g. "Landkreis Göttingen"). These names can be used while looking for a weather station. They *do not* refer to the names of weather stations. Once you select a name the app will give you a list of close by stations including their distance to choose from. This distance is derived from the center of the area polygon(s) associated with a given region. It may happen, that a WarncellID has more than one search key associated. E.g. searching for `Insel Helgoland` or `Gemeinde Helgoland` will show a list starting with `Helgoland` at an approximate distance of 0.4 km. Hence the weather station is actually just called `Helgoland`.
|
||||
|
||||
*Note* more than one station will be shown if your search matches a search key. These stations are sorted by increasing distance from the initially searched entity. E.g. searching for `Insel Helgoland` in the above example will also show `Elbmuendung` (a sea area next to Cuxhaven) which is 23.4 km away, `UFS Deutsche Bucht` (an automatized weather station aboard a light vessel in the middle of the German Bight) already 29.3 km away, or `Wangerooge` (one of the East Frisian islands) at a distance of 29.4 km. (And of course many others even further away.) If `Helgoland` is searched however, it matches the station right away, and the app jumps to it immediately without a further selection.
|
||||
|
||||
|
@ -220,13 +219,13 @@ This also works from a web browser, provided the page in question offers a `geo:
|
|||
|
||||
### Why does the delete icon next to the location not remove the selected location?
|
||||
|
||||
The delete icon works the other way around: it does not remove the currently displayed region but _all other_ regions that were selected at some point in the past. The idea of Tiny Weather Forecast Germany is centred around the idea of your usual location and not so much on a list of bookmarks.
|
||||
The delete icon works the other way around: it does not remove the currently displayed region but *all other* regions that were selected at some point in the past. The idea of Tiny Weather Forecast Germany is centred around the idea of your usual location and not so much on a list of bookmarks.
|
||||
|
||||
It is also implemented this way to quickly delete a presumptive travel history. Think of it as a privacy feature.
|
||||
|
||||
### How do I delete a location?
|
||||
|
||||
Select your new region and hit the clean button next to the regions title. Mind that this will clean _all other_ regions, except the one currently displayed.
|
||||
Select your new region and hit the clean button next to the regions title. Mind that this will clean *all other* regions, except the one currently displayed.
|
||||
|
||||
### Why does the app not update a location? It is in my bookmarks.
|
||||
|
||||
|
@ -292,33 +291,32 @@ To get an immediate and current weather warning status, go to the app and hit "u
|
|||
|
||||
### How do I provide a crash log?
|
||||
|
||||
Please keep in mind: device logs may include and/or compromise sensitive information, consider reviewing the logs before sending.
|
||||
Please keep in mind: device logs may include and/or compromise sensitive information, consider reviewing the logs before sending.
|
||||
|
||||
If you pose yourself this question one can assume that you don't shy away from some more technical stuff. It is not enormously complex, though, so just read on, even though it requires you to install some developer tools. The idea is to provide a really detailed log of what Tiny Weather Forecast Germany actually did till the point where it died or did something unpredictable. All this is logged by your device, however, usually you can not see those logs.
|
||||
|
||||
The key to access those extensive logs is to hook up your device to your PC via USB and use a tool called Android Debug Bridge (`adb`) to access the system log.
|
||||
|
||||
The following steps need to be done _only once_:
|
||||
The following steps need to be done *only once*:
|
||||
|
||||
1. Install `adb`. Most Linux distributions package it. If you use another operating system or it is not packaged in your distribution you can download it from https://developer.android.com/studio/releases/platform-tools for various platforms as ZIP-files to unpack and use the usual means to install software there. You will also find a very extensive discussion of `adb` itself [here](https://developer.android.com/studio/command-line/adb). For the purposes at hand it is enough to just get it installed, though.
|
||||
2. Enable the developer options on your device. Extensive instructions can also be found here: https://developer.android.com/studio/debug/dev-options. The short form:
|
||||
1. Install `adb`. Most Linux distributions package it. If you use another operating system or it is not packaged in your distribution you can download it from [https://developer.android.com/studio/releases/**platform-tools**](https://developer.android.com/studio/releases/platform-tools) for various platforms as ZIP-files to unpack and use the usual means to install software there. You will also find a very extensive discussion of `adb` itself [here](https://developer.android.com/studio/command-line/adb). For the purposes at hand it is enough to just get it installed, though.
|
||||
2. Enable the developer options on your device. Extensive instructions can also be found here: [https://developer.android.com/studio/**debug/dev-options**](https://developer.android.com/studio/debug/dev-options). The short form:
|
||||
1. Find the build number of your phone.
|
||||
- Open `Settings` (Searching for `Build number` might guide you directly to it)
|
||||
- Go to `System`
|
||||
- Go to `About phone`
|
||||
2. Tap the `Build number` several times.
|
||||
3. A dialogue informs you how many taps you are a way from being a developer
|
||||
4. Keep tapping on `Build number` until you see _You Are Now a Developer_
|
||||
4. Keep tapping on `Build number` until you see *You Are Now a Developer*
|
||||
3. Enable USB debugging in the developer options of your device:
|
||||
1. Open `Settings`
|
||||
2. Search for `USB debugging`
|
||||
3. Make sure it is switched on
|
||||
|
||||
|
||||
After this initial setup, you are ready to access the system log.
|
||||
|
||||
1. Connect your device to the PC via USB
|
||||
2. Open a terminal/command line/shell and start `adb logcat`. This will display the devices log on the shell. Beware, this is a _lot of_ scroll. You may want to redirect it to a file or use some shell extension that allows searches in the text output (like `screen` or `tmux`). To redirect `adb logcat > android.log` should do the trick. It will create a file `android.log` which is a plain text file that can be viewed in any text editor.
|
||||
2. Open a terminal/command line/shell and start `adb logcat`. This will display the devices **log** on the shell. Beware, this is a *lot of* scroll. You may want to redirect it to a file or use some shell extension that allows searches in the text output (like `screen` or `tmux`). To redirect `adb logcat > android.log` should do the trick. It will create a file `android.log` which is a plain text file that can be viewed in any text editor.
|
||||
3. Watch out for stuff related to the app. A typical log start similar to this:
|
||||
```
|
||||
08-20 13:16:33.114 1529 3193 I ActivityManager: START u0 {act=android.intent.action.VIEW flg=0x1000c000 cmp=de.kaffeemitkoffein.tinyweatherforecastgermany/.TextForecastListActivity bnds=[290,534][430,692]} from uid 10477
|
||||
|
@ -330,22 +328,21 @@ After this initial setup, you are ready to access the system log.
|
|||
08-20 13:16:33.245 11798 11798 E AndroidRuntime: Process: de.kaffeemitkoffein.tinyweatherforecastgermany, PID: 11798
|
||||
```
|
||||
Read: fatal exception in `de.kaffeemitkoffein.tinyweatherforecastgermany` (PID will show another number.) So, Tiny Weather Forecast Germany died unexpectedly.
|
||||
6. Copy all the blurb from the start mentioned in 3. above till you reach a line that holds
|
||||
6. Copy all the blurb from the start mentioned in step 3 till you reach a line that holds
|
||||
```
|
||||
ActivityManager: Force finishing activity de.kaffeemitkoffein.tinyweatherforecastgermany/.TextForecastListActivity
|
||||
```
|
||||
7. Log in to [`codeberg.org`](https://codeberg.org)
|
||||
8. Navigate to the issue tracker [`https://codeberg.org/Starfish/TinyWeatherForecastGermany/issues`](https://codeberg.org/Starfish/TinyWeatherForecastGermany/issues)
|
||||
10. Create an **issue** describing what you did and add the log just created (copy&paste will do).
|
||||
|
||||
10. Create an **issue** describing what you did and add the log just created (copy & paste will do).
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
||||
Please leave comments, bug reports, issues and feature requests at the app repository at [codeberg.org](https://codeberg.org/Starfish/TinyWeatherForecastGermany):
|
||||
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>
|
||||
|
||||
Alternatively, for suggestions and bug reports, you can contact me by email: weather (at) kaffeemitkoffein.de
|
||||
|
||||
Get involved in *Tiny Weather Forecast Germany* and [help to translate it into more languages or complete existing translations](https://weblate.bubu1.eu/engage/tiny-weather-forecast-germany/).
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>
|
||||
|
||||
Alternatively, for suggestions and bug reports, you can contact the maintainer by email: weather (at) kaffeemitkoffein.de
|
||||
|
||||
Get involved in *Tiny Weather Forecast Germany* and [help to translate it into more languages or complete existing translations](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
|
32
README_cz.md
32
README_cz.md
|
@ -15,9 +15,7 @@ Jak získat aplikaci
|
|||
|
||||
Aplikace Tiny Weather Forecast Germany je k dispozici v hlavním úložišti F-Droid. Stáhnout si ji můžete zde:
|
||||
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
alt="Získat na F-Droid"
|
||||
height="80">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Získat na F-Droid" height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
|
||||
**Alternativní zdroje:**
|
||||
|
||||
|
@ -79,9 +77,29 @@ Přispěvatelé:
|
|||
* Janis Bitta (nová ikona aplikace)
|
||||
* Jonas Lochmann (.gitignore)
|
||||
* Marc Nause (vylepšení kódu, ukládání bitmap do mezipaměti)
|
||||
* Mondstern (překlad do nizozemštiny)
|
||||
* Jean-Luc (francouzský překlad, opravy chyb, javadoc, překlad souboru README.md)
|
||||
* Jean-Luc Tibaux (francouzský překlad, opravy chyb, vylepšení javadocu, překlady tohoto souboru README.md)
|
||||
* arwanger (README.md)
|
||||
* maximilianovermeyer (oprava manipulace s geo-záměry)
|
||||
|
||||
Překlady:
|
||||
|
||||
* česky: eUgEntOptIc44, mondstern
|
||||
* dánština: eUgEntOptIc44, mondstern
|
||||
* Holandský: mondstern
|
||||
* Anglicky: Allan Nordhøy
|
||||
* Francouzsky: eUgEntOptIc44, mondstern, J. Lavoie
|
||||
* Finština: mondstern
|
||||
* Německy: eUgEntOptIc44, Hiajen, J. Lavoie, mondstern, w4ts0n
|
||||
* maďarsky: eUgEntOptIc44, Gőz Barnabás
|
||||
* Italsky: mondstern, eUgEntOptIc44
|
||||
* Norský bokmål: Allan Nordhøy, eUgEntOptIc44, mondstern
|
||||
* polsky: mondstern
|
||||
* Španělsky: eUgEntOptIc44
|
||||
* Ukrajinština: eUgEntOptIc44, Andrij Mizyk
|
||||
|
||||
Zapojte se do *Tiny Weather Forecast Germany* a [pomozte ji přeložit do více jazyků nebo dokončit stávající překlady](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
||||
[<img src="https://translate.codeberg.org/widgets/tiny-weather-forecast-germany/-/multi-blue.svg">](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/)
|
||||
|
||||
Ochrana osobních údajů
|
||||
----------------------
|
||||
|
@ -129,7 +147,6 @@ Použité symboly:
|
|||
<img alt="ikona pro drizzle" title="ikona pro drizzle" src="app/src/main/res/mipmap-mdpi/symbol_drizzle.png" height="16" width="16"/> Drizzle
|
||||
<img alt="ikona pro směr větru" title="ikona pro směr větru" src="app/src/main/res/mipmap-mdpi/arrow.png" height="16" width="16"/> Směr větru
|
||||
|
||||
|
||||
*Moje widgety se neaktualizují (pokud neotevřu aplikaci).*
|
||||
|
||||
Widgety se aktualizují každých 15-30 minut. Pokud se tak neděje vůbec nebo jen při otevření aplikace, pak máte pravděpodobně zařízení, které upřednostňuje výdrž baterie před správnou funkčností. Pravděpodobně nějaká takzvaná *funkce pro úsporu baterie* zabíjí součásti aplikace a přerušuje aktualizace. Podívejte se na [tuto stránku](https://dontkillmyapp.com/) a zjistěte, zda takové zařízení vlastníte a co s tím můžete dělat.
|
||||
|
@ -144,7 +161,6 @@ Když je podpora GadgetBridge **povolena**, aplikace bude v nejlepším případ
|
|||
|
||||
Pokud se setkáte s problémy s neaktualizací widgetu GadgetBridge, může pomoci umístění widgetu na domovskou obrazovku, protože widget se bude snažit aktualizovat také GadgetBridge pokaždé, když systém aktualizuje samotný widget.
|
||||
|
||||
|
||||
*Proč se srážky zobrazují v kg/m² místo v cm?*
|
||||
|
||||
Protože DWD poskytuje tyto údaje tímto způsobem. To nelze změnit. Vezměte prosím v úvahu, že tato jednotka je přesnější, pokud jde o množství krup a sněhu.
|
||||
|
@ -168,4 +184,4 @@ Zanechávejte prosím komentáře, hlášení chyb, problémy a požadavky na fu
|
|||
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>
|
||||
|
||||
Případně se můžete obrátit na **Pawela Dubeho** (Starfish) s návrhy a hlášeními chyb e-mailem (pokud možno v angličtině): *weather (at) kaffeemitkoffein.de*
|
||||
Případně se můžete obrátit na **Pawela Dubeho** (Starfish) s návrhy a hlášeními chyb e-mailem (pokud možno v angličtině): *weather (at) kaffeemitkoffein.de*
|
||||
|
|
43
README_de.md
43
README_de.md
|
@ -15,9 +15,7 @@ Download
|
|||
|
||||
Die App ist im F-Droid-Hauptrepository verfügbar:
|
||||
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
alt="Vom F-Droid app store herunterladen"
|
||||
height="80">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Vom F-Droid app store herunterladen" height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
|
||||
**Alternative Quellen:**
|
||||
|
||||
|
@ -71,13 +69,34 @@ Uses the Solarized Precision colors for machines and people theme, Copyright (c)
|
|||
|
||||
Mitwirkende:
|
||||
|
||||
* Andreas Shimokawa (Fehlerbehebungen & Unterstützung für die Gadgetbridge-API)
|
||||
* Izzy (Verbesserungen der Metadaten)
|
||||
* Janis Bitta (neues App-Symbol)
|
||||
* Jonas Lochmann (.gitignore)
|
||||
* Marc Nause (Code-Verbesserungen, Bitmap-Caching)
|
||||
* Mondstern (niederländische Übersetzung)
|
||||
* Jean-Luc (französische Übersetzung, Fehlerbehebungen, javadoc, Übersetzung der Datei README.md)
|
||||
* Andreas Shimokawa (Bugfixes & Support für die Gadgetbridge API)
|
||||
* Izzy (Metadaten-Verbesserungen)
|
||||
* Janis Bitta (neues App-Icon)
|
||||
* Jonas Lochmann (.gitignore-Datei)
|
||||
* Marc Nause (Codeverbesserungen, Bitmap-Caching)
|
||||
* Jean-Luc Tibaux (Französische Übersetzung, Bugfixes, Javadoc-Verbesserungen, Übersetzungen dieser README.md-Datei)
|
||||
* arwanger (README.md)
|
||||
* maximilianovermeyer (Fehlerbehebung beim Geo-Intent-Handling)
|
||||
|
||||
Übersetzungen:
|
||||
|
||||
* Tschechisch: eUgEntOptIc44, mondstern
|
||||
* Dänisch: eUgEntOptIc44, mondstern
|
||||
* Niederländisch: mondstern
|
||||
* Englisch: Allan Nordhøy
|
||||
* Französisch: eUgEntOptIc44, Mondstern, J. Lavoie
|
||||
* Finnisch: Mondstern
|
||||
* Deutsch: eUgEntOptIc44, Hiajen, J. Lavoie, mondstern, w4ts0n
|
||||
* Ungarisch: eUgEntOptIc44, Gőz Barnabás
|
||||
* Italienisch: mondstern, eUgEntOptIc44
|
||||
* Norwegischer Bokmål: Allan Nordhøy, eUgEntOptIc44, mondstern
|
||||
* Polnisch: mondstern
|
||||
* Spanisch: eUgEntOptIc44
|
||||
* Ukrainisch: eUgEntOptIc44, Andrij Mizyk
|
||||
|
||||
Beteiligen Sie sich gerne an *Tiny Weather Forecast Germany* und [helfen Sie mit, die App in weitere Sprachen zu übersetzen oder bestehende Übersetzungen zu vervollständigen](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
||||
[<img src="https://translate.codeberg.org/widgets/tiny-weather-forecast-germany/-/multi-blue.svg">](https://translate.codeberg.org/engage/tiny-weather-forecast-deutschland/)
|
||||
|
||||
Datenschutz
|
||||
-----------
|
||||
|
@ -127,7 +146,7 @@ Verwendete Symbole:
|
|||
|
||||
*Meine Widgets werden nicht aktualisiert (außer ich öffne die App).*
|
||||
|
||||
Die Widgets werden alle 15-30 Minuten aktualisiert. Wenn dies überhaupt nicht oder nur beim Öffnen der App passiert, dann haben Sie wahrscheinlich ein Gerät, das die Batterielebensdauer über die richtige Funktionalität stellt. Wahrscheinlich schaltet eine sogenannte *Batteriesparfunktion* die Komponenten der App ab und unterbricht die Aktualisierungen. Sehen Sie auf [dieser Seite] (https://dontkillmyapp.com/) nach, um zu prüfen, ob Sie ein solches Gerät besitzen und was Sie tun können.
|
||||
Die Widgets werden alle 15-30 Minuten aktualisiert. Wenn dies überhaupt nicht oder nur beim Öffnen der App passiert, dann haben Sie wahrscheinlich ein Gerät, das die Batterielebensdauer über die richtige Funktionalität stellt. Wahrscheinlich schaltet eine sogenannte *Batteriesparfunktion* die Komponenten der App ab und unterbricht die Aktualisierungen. Sehen Sie auf [dieser Seite](https://dontkillmyapp.com/) nach, um zu prüfen, ob Sie ein solches Gerät besitzen und was Sie tun können.
|
||||
|
||||
*Wie oft aktualisiert die App die Wettervorhersage?*
|
||||
|
||||
|
@ -162,4 +181,4 @@ Bitte hinterlassen Sie Kommentare, Fehlerberichte, Probleme und Funktionswünsch
|
|||
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>.
|
||||
|
||||
Alternativ können Sie **Pawel Dube** (Starfish) für Vorschläge und Fehlerberichte per E-Mail kontaktieren: *wetter (at) kaffeemitkoffein.de*
|
||||
Alternativ können Sie **Pawel Dube** (Starfish) für Vorschläge und Fehlerberichte per E-Mail kontaktieren: *wetter (at) kaffeemitkoffein.de*
|
||||
|
|
43
README_fr.md
43
README_fr.md
|
@ -15,9 +15,7 @@ Comment obtenir l'application
|
|||
|
||||
Tiny Weather Forecast Germany est disponible depuis le dépôt principal de F-Droid. Vous pouvez la télécharger ici:
|
||||
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
alt="Obtenez-le sur store d'applis F-Droid"
|
||||
height="80">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Obtenez-le sur store d'applis F-Droid" height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
|
||||
**Sources alternatives:**
|
||||
|
||||
|
@ -72,19 +70,39 @@ Uses the Solarized Precision colors for machines and people theme, Copyright (c)
|
|||
|
||||
Contributeurs :
|
||||
|
||||
* Andreas Shimokawa (corrections de bogues et support de l'API Gadgetbridge)
|
||||
* Andreas Shimokawa (corrections de bogues et prise en charge de l'API Gadgetbridge)
|
||||
* Izzy (améliorations des métadonnées)
|
||||
* Janis Bitta (nouvelle icône de l'application)
|
||||
* Janis Bitta (nouvelle icône d'application)
|
||||
* Jonas Lochmann (.gitignore)
|
||||
* Marc Nause (améliorations du code, mise en cache des bitmaps)
|
||||
* Mondstern (traduction néerlandaise)
|
||||
* Jean-Luc (traduction française, améliorations du code, utilisation du javadoc, traduction du fichier README.md)
|
||||
* Jean-Luc Tibaux (traduction française, corrections de bugs, améliorations javadoc, traductions de ce fichier README.md)
|
||||
* arwanger (README.md)
|
||||
* maximilianovermeyer (correction de la gestion de l'intention géographique)
|
||||
|
||||
Traductions :
|
||||
|
||||
* Tchèque : eUgEntOptIc44, mondstern
|
||||
* Danois : eUgEntOptIc44, mondstern
|
||||
* Néerlandais : mondstern
|
||||
* Anglais : Allan Nordhøy
|
||||
* Français : eUgEntOptIc44, mondstern, J. Lavoie
|
||||
* finnois : mondstern
|
||||
* Allemand : eUgEntOptIc44, Hiajen, J. Lavoie, mondstern, w4ts0n
|
||||
* Hongrois : eUgEntOptIc44, Gőz Barnabás
|
||||
* Italien : mondstern, eUgEntOptIc44
|
||||
* Bokmål norvégien : Allan Nordhøy, eUgEntOptIc44, mondstern
|
||||
* Polonais : mondstern
|
||||
* Espagnol : eUgEntOptIc44
|
||||
* Ukrainien : eUgEntOptIc44, Andrij Mizyk
|
||||
|
||||
Participez à *Tiny Weather Forecast Germany* et [aidez à le traduire dans d'autres langues ou complétez les traductions existantes](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
||||
[<img src="https://translate.codeberg.org/widgets/tiny-weather-forecast-germany/-/multi-blue.svg">](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/)
|
||||
|
||||
Vie privée
|
||||
-------
|
||||
|
||||
Pour la déclaration de confidentialité, voir [ici] (https://codeberg.org/Starfish/TinyWeatherForecastGermany/wiki/Home).
|
||||
Pour la déclaration de confidentialité, voir [ici](https://codeberg.org/Starfish/TinyWeatherForecastGermany/wiki/Home).
|
||||
|
||||
Concept
|
||||
-------
|
||||
|
@ -129,7 +147,7 @@ Icônes utilisées:
|
|||
|
||||
*Mes widgets ne sont pas mis à jour (sauf si j'ouvre l'application).*
|
||||
|
||||
Les widgets sont mis à jour toutes les 15 à 30 minutes. Si cela ne se produit pas du tout ou seulement lorsque vous ouvrez l'application, il est probable que votre appareil privilégie l'autonomie de la batterie plutôt que les fonctionnalités. Il est probable qu'une soi-disant *fonction d'économie de batterie* tue les composants de l'application et interrompt les mises à jour. Consultez [cette page] (https://dontkillmyapp.com/) pour savoir si vous possédez un tel appareil et ce que vous pouvez faire.
|
||||
Les widgets sont mis à jour toutes les 15 à 30 minutes. Si cela ne se produit pas du tout ou seulement lorsque vous ouvrez l'application, il est probable que votre appareil privilégie l'autonomie de la batterie plutôt que les fonctionnalités. Il est probable qu'une soi-disant *fonction d'économie de batterie* tue les composants de l'application et interrompt les mises à jour. Consultez [cette page](https://dontkillmyapp.com/) pour savoir si vous possédez un tel appareil et ce que vous pouvez faire.
|
||||
|
||||
*À quelle fréquence l'application met-elle à jour les prévisions météorologiques ?*
|
||||
|
||||
|
@ -153,10 +171,9 @@ Le lever et le coucher du soleil ne peuvent être calculés de manière fiable a
|
|||
|
||||
Les icônes font référence aux *conditions météorologiques significatives*. L'idée est de vous montrer la condition météorologique la plus importante (significative) à laquelle vous pouvez vous attendre au cours de la période donnée. Par exemple, les orages ont une priorité plus élevée que la pluie et la pluie/brouillard ont une priorité plus élevée que les nuages. Si une telle condition météorologique significative est susceptible de se produire, elle sera préférée aux autres.
|
||||
|
||||
En général, les conditions météorologiques sont calculées par le DWD. Si une condition météorologique n'est pas disponible dans les données de prévision, l'application tente de la calculer à partir d'autres éléments. Si vous souhaitez savoir comment l'application calcule les icônes dans ce cas, consultez le code source [ici] (https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/app/src/main/java/de/kaffeemitkoffein/tinyweatherforecastgermany/WeatherCodeContract.java).
|
||||
|
||||
Les seuils pour les conditions météorologiques importantes sont subjectifs et peut-être discutables, mais les conditions météorologiques calculées par le DWD sont prioritaires et restent toujours non modifiées, si elles sont disponibles. Si vous êtes intéressé par les priorités, consultez [ce document du DWD] (https://www.dwd.de/DE/leistungen/opendata/help/schluessel_datenformate/kml/mosmix_element_weather_xls.xlsx?__blob=publicationFile&v=6).
|
||||
En général, les conditions météorologiques sont calculées par le DWD. Si une condition météorologique n'est pas disponible dans les données de prévision, l'application tente de la calculer à partir d'autres éléments. Si vous souhaitez savoir comment l'application calcule les icônes dans ce cas, consultez le code source [ici](https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/app/src/main/java/de/kaffeemitkoffein/tinyweatherforecastgermany/WeatherCodeContract.java).
|
||||
|
||||
Les seuils pour les conditions météorologiques importantes sont subjectifs et peut-être discutables, mais les conditions météorologiques calculées par le DWD sont prioritaires et restent toujours non modifiées, si elles sont disponibles. Si vous êtes intéressé par les priorités, consultez [ce document du DWD](https://www.dwd.de/DE/leistungen/opendata/help/schluessel_datenformate/kml/mosmix_element_weather_xls.xlsx?__blob=publicationFile&v=6).
|
||||
|
||||
Contribuer
|
||||
----------
|
||||
|
@ -165,4 +182,4 @@ Veuillez laisser des commentaires, des rapports de bogues, des problèmes et des
|
|||
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>
|
||||
|
||||
Sinon, pour les suggestions et les rapports de bogue, vous pouvez contacter **Pawel Dube** (Starfish) par courriel: *weather (at) kaffeemitkoffein.de*
|
||||
Sinon, pour les suggestions et les rapports de bogue, vous pouvez contacter **Pawel Dube** (Starfish) par courriel: *weather (at) kaffeemitkoffein.de*
|
||||
|
|
38
README_it.md
38
README_it.md
|
@ -15,9 +15,7 @@ Come ottenere l'app
|
|||
|
||||
Tiny Weather Forecast Germany è disponibile dal repository principale di F-Droid. Puoi scaricarla qui:
|
||||
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
||||
alt="Get it on F-Droid"
|
||||
height="80">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Scaricalo su F-Droid" height="80px">](https://f-droid.org/packages/de.kaffeemitkoffein.tinyweatherforecastgermany)
|
||||
|
||||
**Fonti alternative:**
|
||||
|
||||
|
@ -47,7 +45,6 @@ General Public License for more details.
|
|||
You should have received a copy of the GNU General Public License
|
||||
along with Tiny Weather Forecast Germany. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
Referenze
|
||||
-------
|
||||
|
||||
|
@ -75,13 +72,33 @@ Uses the Solarized Precision colors for machines and people theme, Copyright (c)
|
|||
Collaboratori:
|
||||
|
||||
* Andreas Shimokawa (correzioni di bug e supporto per l'API Gadgetbridge)
|
||||
* Izzy (miglioramenti ai metadati)
|
||||
* Izzy (miglioramenti dei metadati)
|
||||
* Janis Bitta (nuova icona dell'app)
|
||||
* Jonas Lochmann (.gitignore)
|
||||
* Marc Nause (miglioramenti al codice, caching delle bitmap)
|
||||
* Mondstern (traduzione olandese)
|
||||
* Jean-Luc (traduzione francese, correzioni di bug, miglioramenti al javadoc, traduzioni di questo file README.md)
|
||||
* Marc Nause (miglioramenti del codice, memorizzazione nella cache delle bitmap)
|
||||
* Jean-Luc Tibaux (traduzione francese, correzioni di bug, miglioramenti javadoc, traduzioni di questo file README.md)
|
||||
* arwanger (README.md)
|
||||
* maximilianovermeyer (correzione della gestione delle intenzioni geografiche)
|
||||
|
||||
Traduzioni:
|
||||
|
||||
* Ceco: eUgEntOptIc44, mondstern
|
||||
* Danese: eUgEntOptIc44, mondstern
|
||||
* Olandese: mondstern
|
||||
* Inglese: Allan Nordhoy
|
||||
* Francese: eUgEntOptIc44, mondstern, J. Lavoie
|
||||
* Finlandese: mondstern
|
||||
* Tedesco: eUgEntOptIc44, Hiajen, J. Lavoie, mondstern, w4ts0n
|
||||
* Ungherese: eUgEntOptIc44, Gőz Barnabás
|
||||
* Italiano: mondstern, eUgEntOptIc44
|
||||
* Norvegese Bokmål: Allan Nordhøy, eUgEntOptIc44, mondstern
|
||||
* Polacco: mondstern
|
||||
* Spagnolo: eUgEntOptIc44
|
||||
* Ucraino: eUgEntOptIc44, Andrij Mizyk
|
||||
|
||||
Partecipa a *Tiny Weather Forecast Germany* e [aiuta a tradurlo in più lingue o a completare le traduzioni esistenti](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/).
|
||||
|
||||
[<img src="https://translate.codeberg.org/widgets/tiny-weather-forecast-germany/-/multi-blue.svg">](https://translate.codeberg.org/engage/tiny-weather-forecast-germany/)
|
||||
|
||||
Privacy
|
||||
-------
|
||||
|
@ -104,7 +121,6 @@ L'app utilizza i seguenti permessi:
|
|||
* Ricevere l'avvio completato: l'app ha bisogno di sapere di un riavvio per riavviare i controlli periodici se un aggiornamento è dovuto, per aggiornare i widget e per inviare dati a Gadgetbridge quando abilitato.
|
||||
* Accesso alla posizione fine: utilizzato per determinare i sensori deep L più vicini alla tua posizione. Questo permesso non deve essere concesso se questa funzione non viene utilizzata o se la ricerca viene eseguita sulla base di coordinate geografiche inserite manualmente.
|
||||
|
||||
|
||||
FAQ
|
||||
---
|
||||
|
||||
|
@ -118,7 +134,6 @@ L'icona del widget, la descrizione del tempo e la temperatura attuale si riferis
|
|||
|
||||
Quando si mostrano più giorni (widget in grassetto, widget grande), i valori minimi e massimi e il simbolo del tempo si riferiscono all'intera giornata.
|
||||
|
||||
|
||||
*Cosa significano i simboli nell'applicazione principale?*
|
||||
|
||||
Icone utilizzate:
|
||||
|
@ -131,7 +146,6 @@ Icone utilizzate:
|
|||
<img alt="icona per drizzle" title="icona per drizzle" src="app/src/main/res/mipmap-mdpi/symbol_drizzle.png" height="16" width="16"/> Drizzle
|
||||
<img alt="icona per la direzione del vento" title="icona per la direzione del vento" src="app/src/main/res/mipmap-mdpi/arrow.png" height="16" width="16"/> Direzione del vento
|
||||
|
||||
|
||||
*I miei widget non vengono aggiornati (a meno che non apra l'app).*
|
||||
|
||||
I widget vengono aggiornati ogni 15-30 minuti. Se questo non succede affatto o succede solo quando apri l'app, allora probabilmente hai un dispositivo che preferisce la durata della batteria alla corretta funzionalità. È probabile che qualche cosiddetta *funzione di risparmio della batteria* uccida i componenti dell'app e interrompa gli aggiornamenti. Vedi [questa pagina](https://dontkillmyapp.com/) per verificare se possiedi un tale dispositivo e cosa puoi fare.
|
||||
|
@ -169,4 +183,4 @@ Si prega di lasciare commenti, segnalazioni di bug, problemi e richieste di funz
|
|||
|
||||
<https://codeberg.org/Starfish/TinyWeatherForecastGermany>.
|
||||
|
||||
In alternativa, potete contattare **Pawel Dube** (Starfish) per suggerimenti e segnalazioni di bug via email (in inglese se possibile): *weather (at) kaffeemitkoffein.de*
|
||||
In alternativa, potete contattare **Pawel Dube** (Starfish) per suggerimenti e segnalazioni di bug via email (in inglese se possibile): *weather (at) kaffeemitkoffein.de*
|
||||
|
|
Loading…
Reference in New Issue