diff --git a/README.md b/README.md index 9fe64df..c16db0b 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ If permission for GPS is given the widget will automatically update position on As One Call API only allows 1000 calls per day an own OpenWeatherMap API key is mandatory. +For subscriptions later than Aug 15, 2022 you need a free subscription and OneCallAPI 3.0 with a limit of 1000 (free) calls per day. + Please register for free account at: https://home.openweathermap.org/users/sign_up [](https://f-droid.org/de/packages/org.woheller69.weather/) diff --git a/app/build.gradle b/app/build.gradle index 9801520..445db8b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,6 +20,7 @@ android { buildConfigField "String", "DEFAULT_API_KEY", "\"00000000000000000000000000000000\"" buildConfigField "String", "BASE_URL", "\"https://api.openweathermap.org/data/2.5/\"" + buildConfigField "String", "BASE_URL_3", "\"https://api.openweathermap.org/data/3.0/\"" } buildTypes { diff --git a/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java b/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java index 5e2c712..71c8371 100644 --- a/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java +++ b/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java @@ -4,7 +4,6 @@ import android.content.SharedPreferences; import android.os.Handler; import android.os.Looper; -import android.util.Log; import android.widget.Toast; import org.woheller69.weather.BuildConfig; @@ -135,7 +134,7 @@ public String getDistanceUnit(Context applicationContext) { public String getOWMApiKey(Context context){ String prefValue = preferences.getString("API_key_value", BuildConfig.DEFAULT_API_KEY); - if (prefValue.equals(context.getString(R.string.settings__API_key_default))) { + if (prefValue.equals(context.getString(R.string.settings_API_key_default))) { new Handler(Looper.getMainLooper()).post(() -> Toast.makeText(context, context.getResources().getString(R.string.settings_title_API_key), Toast.LENGTH_LONG).show()); return BuildConfig.DEFAULT_API_KEY; } else { diff --git a/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java b/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java index 07a255d..6abd461 100644 --- a/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java +++ b/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java @@ -99,10 +99,7 @@ public void updateForecastData(List forecasts) { // function for week forecast list public void updateWeekForecastData(List forecasts) { - if (forecasts.isEmpty()) { - forecastData = new float[][]{new float[]{0,0,0,0,0,0,0,0,0,0,0}}; //initialize array with one empty row which will not be displayed - return; - } + if (forecasts.isEmpty()) return; int cityId = forecasts.get(0).getCity_id(); @@ -111,9 +108,9 @@ public void updateWeekForecastData(List forecasts) { //temp max 0, temp min 1, humidity 2, pressure 3, precipitation 4, wind 5, wind direction 6, uv_index 7, forecast time 8, weather ID 9, number of FCs for day 10 - forecastData = new float[9][11]; //must be [9], otherwise last day not displayed + forecastData = new float[forecasts.size()][11]; - for (int i=0;i<=7;i++){ + for (int i=0;i forecasts=dbHelper.getForecastsByCityId(widgetCityID); List weekforecasts=dbHelper.getWeekForecastsByCityId(widgetCityID); int[] widgetIDs = AppWidgetManager.getInstance(context).getAppWidgetIds(new ComponentName(context, WeatherWidget5day.class)); diff --git a/app/src/main/res/layout/tutorial_slide4.xml b/app/src/main/res/layout/tutorial_slide4.xml index e226caa..d982526 100644 --- a/app/src/main/res/layout/tutorial_slide4.xml +++ b/app/src/main/res/layout/tutorial_slide4.xml @@ -20,7 +20,7 @@ android:layout_width="@dimen/img_width_height" android:layout_height="@dimen/img_width_height" android:background="@drawable/splash_icon" /> - @@ -35,8 +35,18 @@ android:textAlignment="center" android:textColor="@android:color/white" android:textSize="@dimen/slide_desc" /> - - + diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 84aaff5..1a4ed71 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -9,7 +9,6 @@ Administrer lokationer Radiussøgning Opdater - Rain Viewer Åbn navigationsskuffen Luk navigationsskuffen Næste @@ -18,7 +17,6 @@ RadarWeather er en app til at tjekke det aktuelle vejr og vejrudsigter for dine steder. Hvordan Du kan vælge dine egne steder og få detaljerede oplysninger om det aktuelle vejr. En regnradar er også tilgængelig. - Github Kildekoden til denne app er tilgængelig på GitHub. For yderligere forklaringer, se om siden. Nu Fugtighed: @@ -37,11 +35,9 @@ Privatlivsoplysninger Tilslutning til netværket: Denne tilladelse er nødvendig, fordi vejrdata hentes ved at sende anmodninger til servere på internettet. Uden denne tilladelse kan der ikke modtages vejrdata. Valgfrit: autorisation til GPS. Om - Version Licens Denne applikation er afledt af Privacy Friendly Weather, udviklet af forskningsgruppen SECUSO. Kildekode licenseret under GPLv3. Appen bruger ikoner fra Google Material Design Icons licenseret under Apache License Version 2.0, Leaflet-biblioteket, som er licenseret under 2-klausul BSD-licens, Leaflet.TileLayer.ColorFilter-pluginet, som er licenseret under MIT-licens, RainViewer API, som er gratis, Android SQLiteAssetHelper-biblioteket (com.readystatesoftware.sqliteasset) som er licenseret under Apache-licensversion 2.0, AutoSuggestTextViewAPICall som er licenseret under Apache-licensversion 2.0 og WilliamChart-biblioteket (com.db.chart), som er licenseret under Apache Licens version 2.0. Mere information kan findes på: - Github-Repo Indstillinger Enheder Indstil enheden til at bruge til at vise temperaturer @@ -55,7 +51,6 @@ API nøgle RadarWeather modtager data fra den gratis tjeneste på openweathermap.org. Denne service er begrænset til 1000 opkald pr. dag. Indtast venligst din egen API-nøgle Indtast API-nøgle - Ma. Ti. On. @@ -113,7 +108,7 @@ 5 dage /3 timer 2 dage /1 t 3 dag /3 timer Vejrudsigt - Vejrinformation hentes fra OpenWeatherMap. Indtast venligst din API-nøgle i indstillinger. Hvis du endnu ikke har en API-nøgle, skal du trykke på knappen nedenfor for gratis registrering: + Vejrinformation hentes fra OpenWeatherMap. Indtast venligst din API-nøgle i indstillinger. Hvis du endnu ikke har en API-nøgle, skal du trykke på knappen nedenfor for gratis registrering. Tilmeld dig gratis Mandag Tirsdag @@ -140,10 +135,8 @@ Breddegrad Længde Landekode - ID Værdi uden for rækkevidde Intern byliste - Photon API Søg efter steder via Photon API eller intern byliste Søg For bedre søgeresultater skal du aktivere onlinesøgning via photon API i indstillinger @@ -162,7 +155,8 @@ Kan du lide denne app? Stjerne det venligst på GitHub. Vis lufttryk Kun manuel opdatering + Du har brug for et gratis abonnement og OneCallAPI 3.0 med en grænse på 1000 (gratis) opkald pr. dag. - + diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 5364946..cfdea41 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -101,7 +101,7 @@ Halten und ziehen Sie, um die Städte zu sortieren. Wischen Sie zum Löschen Regenradar - Die Wetterinformationen stammen von OpenWeatherMap. Bitte geben Sie Ihren API Key in den Einstellungen ein. Wenn Sie noch keinen API Key haben, drücken Sie den Button unterhalb, um sich kostenlos zu registrieren: + Die Wetterinformationen stammen von OpenWeatherMap. Bitte geben Sie Ihren API Key in den Einstellungen ein. Wenn Sie noch keinen API Key haben, drücken Sie den Button unterhalb, um sich kostenlos zu registrieren. Kostenfrei registrieren Montag @@ -149,4 +149,12 @@ Mögen Sie diese App? Bitte vergeben Sie einen Stern auf GitHub. Luftdruck anzeigen Nur manuell aktualisieren + 15 min + 30 min + 1 h + 2 h + 6 h + 12 h + 24 h + Sie benötigen ein kostenloses Abonnement und OneCallAPI 3.0 mit einem Limit von 1000 (kostenlosen) Anrufen pro Tag. diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c994d73..12c85c7 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -101,7 +101,7 @@ 5 días /3h 2 días /1h + 3 días /3h Previsión del tiempo - La información meteorológica se obtiene de OpenWeatherMap. Ingrese su clave API en la configuración. Si aún no tiene una clave API, presione el botón a continuación para registrarse gratis: + La información meteorológica se obtiene de OpenWeatherMap. Ingrese su clave API en la configuración. Si aún no tiene una clave API, presione el botón a continuación para registrarse gratis. Registrate gratis lunes martes @@ -148,4 +148,12 @@ ¿Te gusta esta app? Asigne una estrella en GitHub. Mostrar presión de aire Solo actualización manual + 15 min + 30 min + 1 h + 2 h + 6 h + 12 h + 24 h + Necesita una suscripción gratuita y OneCallAPI 3.0 con un límite de 1000 llamadas (gratuitas) por día. diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 020f37f..6730cfb 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -104,7 +104,7 @@ Maintenez et faites glisser pour trier les villes. Balayez pour effacer Radar de pluie - Les informations météorologiques proviennent du OpenWeatherMap. Veuillez saisir votre clé API dans les paramètres. Si vous n\'avez pas encore de clé API, appuyez sur le bouton ci-dessous pour vous inscrire gratuitement: + Les informations météorologiques proviennent du OpenWeatherMap. Veuillez saisir votre clé API dans les paramètres. Si vous n\'avez pas encore de clé API, appuyez sur le bouton ci-dessous pour vous inscrire gratuitement. Inscription gratuite Lundi @@ -152,4 +152,12 @@ Aimez-vous cette application? Veuillez attribuer une étoile sur GitHub. Afficher la pression atmosphérique Mise à jour manuelle uniquement + 15 min + 30 min + 1 h + 2 h + 6 h + 12 h + 24 h + Vous avez besoin d\'un abonnement gratuit et de OneCallAPI 3.0 avec une limite de 1000 appels (gratuits) par jour. \ No newline at end of file diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 0cf277e..039d816 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -9,7 +9,6 @@ Helyek kezelése Sugár keresés Frissítés - Rain Viewer Nyissa meg a navigációs fiókot Zárja be a navigációs fiókot Következő @@ -18,7 +17,6 @@ A RadarWeather egy olyan alkalmazás, amellyel ellenőrizheti az aktuális időjárást és előrejelzéseket a helyszínekre vonatkozóan. Hogyan kell Kiválaszthatja saját helyszíneit, és részletes információkat kaphat az aktuális időjárásról. Esőradar is rendelkezésre áll. - Github Az alkalmazás forráskódja elérhető a GitHub. További magyarázatokért tekintse meg a Névjegy oldalt. Most Páratartalom: @@ -37,11 +35,9 @@ Adatvédelmi információk Csatlakozás a hálózathoz: Erre az engedélyre azért van szükség, mert az időjárási adatok lekérése az interneten lévő szerverekhez intézett kérések útján történik. Ezen engedély nélkül nem fogadhatók időjárási adatok. Opcionális: GPS engedélyezése. Ról ről - Version Engedély Ez az alkalmazás a SECUSO kutatócsoport által kifejlesztett Privacy Friendly Weather alkalmazásból származik. A forráskód GPLv3 licenc alatt van. Az alkalmazás az Apache License Version 2.0 licenccel rendelkező Google Material Design Icons ikonjait használja, a Leaflet könyvtárat, amely a 2-clause BSD License alatt, a Leaflet.TileLayer.ColorFilter beépülő modult, amely MIT licenc alatt van licencelve, RainViewer API, amely ingyenes, Android SQLiteAssetHelper könyvtár (com.readystatesoftware.sqliteasset), amely az Apache License Version 2.0, AutoSuggestTextViewAPICall, amely az Apache License Version 2.0 és WilliamChart könyvtár (com.db.chart), amely az Apache License Version 2.0 licenc alatt van. Bővebb információ a következő oldalon található: - Github-Repo Beállítások Egységek Állítsa be az egységet a hőmérséklet kijelzésére @@ -55,7 +51,6 @@ API kulcs A RadarWeather az openweathermap.org ingyenes szolgáltatásától kapja az adatokat. Ez a szolgáltatás napi 1000 hívásra korlátozódik. Kérjük, adja meg saját API-kulcsát Írja be az API kulcsot - Hé. Ke. Sz. @@ -113,7 +108,7 @@ 5 nap /3 óra 2 nap /1 óra 3 nap /3 óra Előrejelzés - Az időjárási információk az OpenWeatherMap származnak. Kérjük, adja meg API-kulcsát a beállításokban. Ha még nem rendelkezik API-kulccsal, kérjük, kattintson az alábbi gombra az ingyenes regisztrációhoz: + Az időjárási információk az OpenWeatherMap származnak. Kérjük, adja meg API-kulcsát a beállításokban. Ha még nem rendelkezik API-kulccsal, kérjük, kattintson az alábbi gombra az ingyenes regisztrációhoz. Ingyenes regisztráció Hétfő Kedd @@ -140,10 +135,8 @@ Szélességi kör Hosszúság Ország kód - ID Az érték kívül esik a tartományon Belső városlista - Photon API Keressen helyeket a Photon API-n vagy a belső városlistán keresztül Keresés A jobb keresési eredmények érdekében aktiválja az online keresést a Photon API-n keresztül a beállításokban @@ -162,7 +155,8 @@ Tetszik ez az alkalmazás? Kérjük, csillagozza meg a GitHub. Mutasd a légnyomást Csak manuális frissítés + Ingyenes előfizetésre és OneCallAPI 3.0-ra van szüksége, napi 1000 (ingyenes) hívás korlátozásával. - + diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 9473a23..09fc0bf 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -7,7 +7,6 @@ Gestisci Località Raggio di Ricerca Ricarica - Rain Viewer Apri il drawer di navigazione Chiudi il drawer di navigazione Prossimo @@ -16,7 +15,6 @@ RadarWeather è un\'app per controllare il meteo e le previsioni correnti per le tue posizioni. Come Puoi scegliere le tue posizioni e ottenere informazioni dettagliate sul tempo corrente. È disponibile anche un radar per la pioggia. - Github Il codice sorgente di questa app è disponibile su GitHub. Per ulteriori informazioni dai un\'occhiata alla pagina Informazioni. Ora Umidità: @@ -35,11 +33,9 @@ Informazioni sulla privacy Connessione alla rete: questa autorizzazione è necessaria perché i dati meteorologici vengono recuperati effettuando richieste ai server su Internet. Senza questa autorizzazione, non è possibile ricevere dati meteorologici. Opzionale: autorizzazione per GPS. About - Version Licenza Questa applicazione è derivata da Privacy Friendly Weather, sviluppata dal gruppo di ricerca SECUSO. Codice sorgente concesso in licenza con GPLv3. L\'app utilizza icone di Google Material Design Icons concesse in licenza con licenza Apache versione 2.0, la libreria Leaflet con licenza 2-clause BSD, il plug-in Leaflet.TileLayer.ColorFilter con licenza MIT, API RainViewer gratuita, Libreria Android SQLiteAssetHelper (com.readystatesoftware.sqliteasset) con licenza Apache License Version 2.0, AutoSuggestTextViewAPICall con licenza Apache License Version 2.0 e libreria WilliamChart (com.db.chart) con licenza Apache License Version 2.0 Ulteriori informazioni possono essere trovate su: - Github-Repo Impostazioni Unità Impostare l\'unità da utilizzare per la visualizzazione delle temperature @@ -53,7 +49,6 @@ Chiave API RadarWeather riceve i dati dal servizio gratuito di openweathermap.org. Questo servizio è limitato a 1000 chiamate al giorno. Inserisci la tua chiave API Inserisci chiave API - Lun. Mar. Mer. @@ -111,7 +106,7 @@ 5 giorni / 3h 2 giorni / 1h + 3 giorni / 3h Previsioni - Le informazioni meteorologiche vengono recuperate da OpenWeatherMap. Inserisci la tua chiave API nelle impostazioni. Se non disponi ancora di una chiave API, premi il pulsante sottostante per la registrazione gratuita: + Le informazioni meteorologiche vengono recuperate da OpenWeatherMap. Inserisci la tua chiave API nelle impostazioni. Se non disponi ancora di una chiave API, premi il pulsante sottostante per la registrazione gratuita. Registrati gratis Lunedì Martedì @@ -138,7 +133,6 @@ Latitudine Longitudine Prefisso internazionale - ID Valore fuori intervallo "Lista interna della città" Cerca le posizioni tramite l\'API Photon o l\'elenco delle città interne @@ -159,4 +153,5 @@ Ti piace questa app? Assegna una stella su GitHub. Mostra la pressione dell\'aria Solo aggiornamento manuale + È necessario un abbonamento gratuito e OneCallAPI 3.0 con un limite di 1000 chiamate (gratuite) al giorno. diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index ac010a2..5b50ea7 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -9,7 +9,6 @@ Locaties beheren Straal zoeken Vernieuwen - Rain Viewer Navigatielade openen Navigatielade sluiten Volgende @@ -18,7 +17,6 @@ RadarWeather is een app om het huidige weer en de voorspellingen voor uw locaties te controleren. Hoe U kunt uw eigen locaties kiezen en gedetailleerde informatie krijgen over het huidige weer. Er is ook een regenradar beschikbaar. - Github De broncode van deze app is beschikbaar op GitHub. Kijk voor meer uitleg op de Over-pagina. nutsvoorzieningen Vochtigheid: @@ -37,11 +35,9 @@ Privacy-informatie Verbinding maken met het netwerk: deze toestemming is nodig omdat weergegevens worden opgehaald door verzoeken te doen aan servers op internet. Zonder deze toestemming kunnen geen weergegevens worden ontvangen. Optioneel: autorisatie voor GPS. Over - Version Vergunning Deze applicatie is afgeleid van Privacy Friendly Weather, ontwikkeld door de onderzoeksgroep SECUSO. Broncode gelicentieerd onder GPLv3. De app maakt gebruik van pictogrammen van Google Material Design Icons die zijn gelicentieerd onder Apache-licentieversie 2.0, de Leaflet-bibliotheek die is gelicentieerd onder de 2-clausule BSD-licentie, de Leaflet.TileLayer.ColorFilter-plug-in die is gelicentieerd onder de MIT-licentie, RainViewer API die gratis is, Android SQLiteAssetHelper-bibliotheek (com.readystatesoftware.sqliteasset) die is gelicentieerd onder Apache-licentie versie 2.0, AutoSuggestTextViewAPICall die is gelicentieerd onder Apache-licentie versie 2.0 en WilliamChart-bibliotheek (com.db.chart) die is gelicentieerd onder Apache-licentie versie 2.0 Meer informatie is te vinden op: - Github-Repo Instellingen Eenheden Stel het apparaat in dat moet worden gebruikt voor het weergeven van temperaturen @@ -55,7 +51,6 @@ API sleutel RadarWeather ontvangt gegevens van de gratis service van openweathermap.org. Deze dienst is beperkt tot 1000 oproepen per dag. Voer uw eigen API-sleutel in API-sleutel invoeren - Ma. Di. Wo. @@ -113,7 +108,7 @@ 5 dagen /3u 2 dagen /1 uur 3 dagen /3 uur Voorspelling - Weerinformatie wordt opgehaald uit OpenWeatherMap. Voer uw API-sleutel in bij instellingen. Als u nog geen API-sleutel heeft, drukt u op onderstaande knop voor gratis registratie: + Weerinformatie wordt opgehaald uit OpenWeatherMap. Voer uw API-sleutel in bij instellingen. Als u nog geen API-sleutel heeft, drukt u op onderstaande knop voor gratis registratie. Registreer gratis Maandag Dinsdag @@ -140,10 +135,8 @@ Breedtegraad Lengtegraad Landcode - ID Waarde buiten bereik Lijst met interne steden - Photon API Zoek locaties via Photon API of interne stedenlijst Zoekopdracht Activeer voor betere zoekresultaten online zoeken via photon API in instellingen @@ -162,7 +155,8 @@ Vind je deze app leuk? Geef het een ster op GitHub. Toon luchtdruk Alleen handmatige update + Je hebt een gratis abonnement en OneCallAPI 3.0 nodig met een limiet van 1000 (gratis) bellen per dag. - + diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index ed8a426..c7368d9 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -7,7 +7,6 @@ Gerenciar locais Pesquisar no Radius Atualizar - Rain Viewer Abrir a gaveta de navegação Fechar a gaveta de navegação Próximo @@ -16,7 +15,6 @@ RadarWeather é um App para a verificação das condições do Tempo e as Previsões para seus locais. Como Fazer Você pode escolher seus próprios locais e obter informações detalhadas sobre o tempo na hora. Um radar de chuvas também está disponível. - Github O código-fonte deste app está disponível no Gitub. Para obter informações adicionais, veja a página Sobre. Agora Umidade: @@ -35,11 +33,9 @@ Informação de Privacidade Conectando à rede: Esta permissão é necessária porque os dados do tempo são recuperados através de requisições a servidores na Internet. Sem esta permissão, nenhum dado pode ser recebido. Opcional: autorização ao GPS. Sobre - Version Licença Esta aplicação é derivada da Privacy Friendly Weather, desenvolvida pelo grupo de pesquisa SECUSO. Código-fonte licenciado sob a licença GPLv3. O app usa ícones do Google Material Design Icons, licenciados através da Apache License Version 2.0, a biblioteca Leaflet que é licenciada através da cláusula 2 da Licença BSD, o plug-in Leaflet.TileLayer.ColorFilter que é licenciado através da Licença MIT, a API RainViewer que é livre, a biblioteca Android SQLiteAssetHelper (com.readystatesoftware.sqliteasset) que é licenciada através da Licença Apache Versão 2.0, a AutoSuggestTextViewAPICall que é licenciada através da Licença Apache Versão 2.0 e a biblioteca WilliamChart (com.db.chart) que é licenciada através da Licença Apache Versão 2.0 Mais informações podem ser encontradas em: - Github-Repo Configurações Unidades Defina a unidade para usar ao mostrar temperaturas @@ -53,7 +49,6 @@ Chave da API O RadarWeather recebe dados do serviço gratuito provido pelo openweathermap.org. Este serviço é limitado a 1000 chamadas por dia. Por favor, digite ou cole a sua própria chave da API. Digite a chave da API - Seg Ter Qua @@ -111,7 +106,7 @@ 5 day / 3h 2 day / 1h + 3 day / 3h Previsão - As informações do tempo são recuperadas do OpenWeatherMap. Por favor, digite sua chave da API nas configurações. Se você ainda não tem uma chave da API, pressione o botão abaixo para registrar sua chave gratuitamente: + As informações do tempo são recuperadas do OpenWeatherMap. Por favor, digite sua chave da API nas configurações. Se você ainda não tem uma chave da API, pressione o botão abaixo para registrar sua chave gratuitamente. Registrar gratuitamente Segunda Terça @@ -138,10 +133,8 @@ Latitude Longitude Código de país - ID Valor fora da faixa Lista interna de cidades - Photon API Pesquisar locais via Photon API ou lista interna de cidades Pesquisar Por favor, ative a pesquisa online para obter melhores resultados na pesquisa via photon API nas configurações @@ -160,5 +153,6 @@ Gostou deste app? Dê uma estrela para ele no GitHub. Mostrar pressão do ar Somente atualização manual + Você precisa de uma assinatura gratuita e OneCallAPI 3.0 com um limite de 1.000 chamadas (gratuitas) por dia. \ No newline at end of file diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index e7727cd..557391a 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -100,7 +100,7 @@ 5 дней / 3 часа 2 дня / 1 час + 3 дня / 3 часа Прогноз погоды - Информация о погоде получается от сервиса OpenWeatherMap. Пожалуйста, введите личный ключ API в настройках. Если у вас ещё нет ключа API, нажмите кнопку ниже для бесплатной регистрации: + Информация о погоде получается от сервиса OpenWeatherMap. Пожалуйста, введите личный ключ API в настройках. Если у вас ещё нет ключа API, нажмите кнопку ниже для бесплатной регистрации. Бесплатная регистрация Понедельник Вторник @@ -147,4 +147,12 @@ Вам нравится это приложение? Добавить звездочку в GitHub. Показать давление воздуха Только ручное обновление + 15 мин + 30 мин + 1 час + 2 часа + 6 часа + 12 часа + 24 часа + Вам нужна бесплатная подписка и OneCallAPI 3.0 с лимитом 1000 (бесплатных) звонков в день. diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index e24f6fe..5e085a6 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -9,7 +9,6 @@ Hantera platser Radiussökning Uppdatera - Rain Viewer Öppna navigeringslådan Stäng navigeringslådan Nästa @@ -18,7 +17,6 @@ RadarWeather är en app för att kontrollera det aktuella vädret och prognoserna för dina platser. Hur Du kan välja dina egna platser och få detaljerad information om det aktuella vädret. En regnradar finns också. - Github Källkoden för denna app är tillgänglig på GitHub. För ytterligare förklaringar ta en titt på sidan Om. Nu Fuktighet: @@ -37,11 +35,9 @@ Sekretessinformation Ansluta till nätverket: Denna behörighet behövs eftersom väderdata hämtas genom att göra förfrågningar till servrar på Internet. Utan detta tillstånd kan ingen väderdata tas emot. Valfritt: auktorisering för GPS. Handla om - Version Licens Denna applikation kommer från Privacy Friendly Weather, utvecklad av forskargruppen SECUSO. Källkod licensierad under GPLv3. Appen använder ikoner från Google Material Design Icons licensierade under Apache License Version 2.0, Leaflet-biblioteket som är licensierat under 2-klausul BSD License, Leaflet.TileLayer.ColorFilter-plugin som är licensierad under MIT License, RainViewer API som är gratis, Android SQLiteAssetHelper-biblioteket (com.readystatesoftware.sqliteasset) som är licensierat under Apache License Version 2.0, AutoSuggestTextViewAPICall som är licensierat under Apache License Version 2.0 och WilliamChart library (com.db.chart) som är licensierat under Apache License version 2.0 Mer information finns på: - Github-Repo inställningar Enheter Ställ in enheten att använda för att visa temperaturer @@ -55,7 +51,6 @@ API-nyckel RadarWeather tar emot data från den kostnadsfria tjänsten openweathermap.org. Denna tjänst är begränsad till 1000 samtal per dag. Ange din egen API-nyckel Ange API-nyckel - Må. Ti. On. @@ -113,7 +108,7 @@ 5 dagar /3h 2 dagar /1h 3 dagar /3h Prognos - Väderinformation hämtas från OpenWeatherMap. Ange din API-nyckel i inställningarna. Om du ännu inte har en API-nyckel, tryck på knappen nedan för gratis registrering: + Väderinformation hämtas från OpenWeatherMap. Ange din API-nyckel i inställningarna. Om du ännu inte har en API-nyckel, tryck på knappen nedan för gratis registrering. Registrera gratis Måndag Tisdag @@ -140,10 +135,8 @@ Latitud Longitud Landskod - ID Värde utanför intervallet Intern stadslista - Photon API Sök platser via Photon API eller intern stadslista Sök För bättre sökresultat, aktivera onlinesökning via photon API i inställningarna @@ -162,7 +155,8 @@ Gillar du den här appen? Vänligen stjärna den på GitHub. Visa lufttrycket Endast manuell uppdatering + Du behöver ett gratisabonnemang och OneCallAPI 3.0 med en gräns på 1000 (gratis) samtal per dag. - + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9495ddb..274b271 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -53,7 +53,7 @@ API Key RadarWeather receives data from the free service of openweathermap.org. This service is limited to 1000 calls per day. Please enter your own API key Enter API Key - + Mo. Tu. We. @@ -89,13 +89,13 @@ There is no city selected. To select a city go to \"Manage locations\". City too close to other watched city No city found. Increase search radius - 15 min - 30 min - 1 h - 2 h - 6 h - 12 h - 24 h + 15 min + 30 min + 1 h + 2 h + 6 h + 12 h + 24 h Intervals Update interval Set the interval of automatic updates @@ -111,7 +111,7 @@ 5 day / 3h 2 day / 1h + 3 day / 3h Forecast - Weather information is fetched from OpenWeatherMap. Please enter your API key in settings. If you do not yet have an API key, please press the button below for free registration: + Weather information is fetched from OpenWeatherMap. Please enter your API key in settings. If you do not yet have an API key, please press the button below for free registration. Register for free Monday Tuesday @@ -161,5 +161,6 @@ Show air pressure Update Location Manual update only + You need a free subscription and OneCallAPI 3.0 with a limit of 1000 (free) calls per day. diff --git a/app/src/main/res/xml/pref_general.xml b/app/src/main/res/xml/pref_general.xml index 5c8e7d1..0114fd2 100644 --- a/app/src/main/res/xml/pref_general.xml +++ b/app/src/main/res/xml/pref_general.xml @@ -4,11 +4,16 @@ + android:defaultValue="@string/settings_API_key_default" /> +