multi-language support

This commit is contained in:
Prem Nirmal
2017-05-28 18:19:22 -04:00
parent ea087da7bb
commit 7f906ace5c
35 changed files with 634 additions and 132 deletions
+5 -2
View File
@@ -11,7 +11,7 @@
/captures
app/build
# ignore keystore and keystore.properties
#ignore keystore and keystore.properties
*.jks
keystore.*
app/keystore.*
@@ -25,4 +25,7 @@ app/src/main/res/values/com_crashlytics_export_strings.xml
#google services
app/google-services.json
app/src/dev/google-services.json
app/src/prod/google-services.json
app/src/prod/google-services.json
#google translate secret
app/translate.properties
+13
View File
@@ -4,6 +4,7 @@ apply plugin: "kotlin-android-extensions"
apply plugin: "io.fabric"
apply from: "../build.gradle"
apply plugin: "com.getkeepsafe.dexcount"
apply plugin: 'androlate'
buildscript {
repositories {
@@ -17,6 +18,7 @@ buildscript {
classpath "io.fabric.tools:gradle:1.21.6"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.3"
classpath('com.github.ayvazj.gradle.plugins.androlate:androlate:0.1')
}
}
@@ -44,6 +46,17 @@ dexcount {
maxMethodCount = 64000
}
androlate {
final File parrotFile = file("file:translate.properties")
final Properties props = new Properties();
props.load(new FileInputStream(parrotFile));
appName 'StockTicker'
apiKey props.getProperty("GOOGLE_TRANSLATE_API_KEY").toString()
defaultLanguage 'en'
targetLanguages = ['es', 'fr', 'de']
}
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Dev Stocks Widget</string>
</resources>
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Dev Stocks Widget</string>
</resources>
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Widget des stocks de développement</string>
</resources>
+3 -4
View File
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Dev Stocks Widget</string>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string name="app_name" xandrolate:md5="3ec1f643b9cf62e4ac03d07044cfe5d2">Dev Stocks Widget</string>
<integer name="google_play_services_version">1</integer>
</resources>
</resources>
@@ -51,7 +51,7 @@ class ParanormalActivity : BaseActivity() {
stringBuilder.append("\n")
}
}
showDialog("What\'s new in v" + BuildConfig.VERSION_NAME, stringBuilder.toString())
showDialog(getString(R.string.whats_new_in, BuildConfig.VERSION_NAME), stringBuilder.toString())
} else {
maybeAskToRate()
}
@@ -198,7 +198,7 @@ open class PortfolioFragment : BaseFragment(), QuoteClickListener, OnStartDragLi
}
fetchCount = 0
stocksAdapter.refresh(holder.stocksProvider)
subtitle?.text = "Last Fetch: ${holder.stocksProvider.lastFetched()}"
subtitle?.text = getString(R.string.last_fetch, holder.stocksProvider.lastFetched())
}
internal fun promptRemove(quote: Quote?, position: Int) {
@@ -21,15 +21,16 @@ import android.support.v4.app.ActivityCompat
import android.support.v4.content.ContextCompat
import android.text.TextUtils
import android.view.LayoutInflater
import com.github.premnirmal.ticker.Tools
import com.github.premnirmal.ticker.components.Analytics
import com.github.premnirmal.ticker.components.CrashLogger
import com.github.premnirmal.ticker.components.InAppMessage
import com.github.premnirmal.ticker.components.Injector
import com.github.premnirmal.ticker.Tools
import com.github.premnirmal.ticker.model.IStocksProvider
import com.github.premnirmal.ticker.widget.StockWidget
import com.github.premnirmal.tickerwidget.BuildConfig
import com.github.premnirmal.tickerwidget.R
import com.github.premnirmal.tickerwidget.R.string
import com.nbsp.materialfilepicker.MaterialFilePicker
import com.nbsp.materialfilepicker.ui.FilePickerActivity
import kotlinx.android.synthetic.main.activity_preferences.toolbar
@@ -397,7 +398,7 @@ class SettingsActivity : PreferenceActivity(), ActivityCompat.OnRequestPermissio
showDialog(getString(R.string.error_exporting))
CrashLogger.logException(Throwable("Error exporting tickers"))
} else {
showDialog("Exported to $result")
showDialog(getString(R.string.exported_to, result))
}
}
}.execute(stocksProvider.getTickers())
@@ -438,21 +439,21 @@ class SettingsActivity : PreferenceActivity(), ActivityCompat.OnRequestPermissio
if (grantResults.size > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
exportTickers()
} else {
showDialog("Cannot export quotes without permission to write to external storage")
showDialog(getString(string.cannot_export_msg))
}
}
REQCODE_READ_EXTERNAL_STORAGE -> {
if (grantResults.size > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
launchImportIntent()
} else {
showDialog("Cannot import quotes without permission to read external storage")
showDialog(getString(string.cannot_import_msg))
}
}
REQCODE_WRITE_EXTERNAL_STORAGE_SHARE -> {
if (grantResults.size > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
exportAndShareTickers()
} else {
showDialog("Cannot share quotes without permission to write to external storage")
showDialog(getString(string.cannot_share_msg))
}
}
}
@@ -123,11 +123,11 @@ class StockWidget() : AppWidgetProvider() {
PendingIntent.FLAG_UPDATE_CURRENT)
remoteViews.setPendingIntentTemplate(R.id.list, flipIntent)
val lastFetched: String = stocksProvider.lastFetched()
val lastUpdatedText = "Last fetch: $lastFetched"
val lastUpdatedText = context.getString(R.string.last_fetch, lastFetched)
remoteViews.setTextViewText(R.id.last_updated, lastUpdatedText)
if (nextFetchVisible) {
val nextUpdate: String = stocksProvider.nextFetch()
val nextUpdateText: String = "Next fetch: $nextUpdate"
val nextUpdateText: String = context.getString(R.string.next_fetch, nextUpdate)
remoteViews.setTextViewText(R.id.next_update, nextUpdateText)
remoteViews.setViewVisibility(R.id.next_update, View.VISIBLE)
} else {
+50
View File
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="font_sizes">
<item>Klein</item>
<item>Mittel</item>
<item>Groß</item>
</string-array>
<string-array name="font_sizes_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="layout_types">
<item>Animiert</item>
<item>Tabs</item>
<item>Fest</item>
</string-array>
<string-array name="layout_types_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="backgrounds">
<item>Transparent</item>
<item>Lichtdurchlässig</item>
<item>Dunkel</item>
<item>Licht</item>
</string-array>
<string-array name="backgrounds_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
<string-array name="text_colors">
<item>Weiß</item>
<item>Schwarz</item>
</string-array>
<string-array name="sync_periods">
<item>15 Minuten</item>
<item>30 Minuten</item>
<item>45 Minuten</item>
<item>1 Stunde</item>
</string-array>
<string-array name="sync_periods_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
</resources>
+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="portfolio">Portfolio</string>
<string name="widget_label">StocksWidget</string>
<string name="action_add">Hinzufügen</string>
<string name="action_export">Exportieren Sie Zitate</string>
<string name="action_share">Aktienportfolio</string>
<string name="action_nuke">App-Daten löschen</string>
<string name="nuke_desc">App auf Standardeinstellungen zurücksetzen Verwenden Sie dies, wenn Sie Probleme mit Ihrem Portfolio haben.</string>
<string name="export_desc">Exportieren Sie Zitate in eine kommagetrennte .txt-Datei. Die Datei wird in StockTickers / Tickers.txt gespeichert</string>
<string name="action_import">Importieren Sie Zitate</string>
<string name="import_desc">Importieren Sie Zitate aus einer kommagetrennten .txt-Datei</string>
<string name="action_Settings">Widget-Einstellungen</string>
<string name="action_rearrage">Umlagerung von Aktien</string>
<string name="action_update">Jetzt aktualisieren</string>
<string name="are_you_sure">Bist du sicher?</string>
<string name="add_ticker">Ticker hinzufügen</string>
<string name="dotdotdot">...</string>
<string name="text_size">Textgröße</string>
<string name="bg">Widget Hintergrund</string>
<string name="layout_type">Widget-Typ</string>
<string name="text_color">Textfarbe</string>
<string name="start_time">Startzeit</string>
<string name="end_time">Endzeit</string>
<string name="update_interval">Updateintervall</string>
<string name="auto_sort">Autosort</string>
<string name="auto_sort_desc">Aktien werden nach prozentualer Veränderung sortiert.</string>
<string name="refresh_on_screen_unlock">Erfrischung beim Entsperren</string>
<string name="refresh_on_screen_unlock_desc">Refresh, wenn der Bildschirm entriegelt (nur während der eingestellten Stunden).</string>
<string name="bold_change">Falscher Text</string>
<string name="bold_change_desc">Anzeigen von Änderungen und Marktwert in Fettschrift</string>
<string name="checkout_open_source">Https://github.com/premnirmal/StockTicker</string>
<string name="choose_text_size">Textgröße</string>
<string name="text_size_updated_message">Textgröße aktualisiert</string>
<string name="bg_updated_message">Hintergrund aktualisiert</string>
<string name="layout_updated_message">Layouttyp aktualisiert</string>
<string name="text_coor_updated_message">Textfarbe aktualisiert</string>
<string name="refresh_updated_message">Aktualisierungsintervall aktualisiert</string>
<string name="error_exporting">Fehler beim Exportieren der Datei</string>
<string name="error_symbol">Ungültiges Zeichen</string>
<string name="error_sharing">Fehler beim Teilen von Anführungszeichen</string>
<string name="ticker_import_success">Zitate erfolgreich importiert</string>
<string name="ticker_import_fail">Fehler beim Importieren von Anführungszeichen</string>
<string name="no_network_message">Keine Netzwerk Verbindung</string>
<string name="refresh_failed">Refresh fehlgeschlagen</string>
<string name="error_fetching_suggestions">Fehler beim Abrufen von Vorschlägen</string>
<string name="adblock">Fehler, Anregungen zu bekommen. Bist du sicher, dass du keinen Adblocker benutzt hast? Wenn Sie einen Adblocker verwenden, fügen Sie bitte d.yimg.com Ihrer Whitelist hinzu.</string>
<string name="only_updates_on_weekdays">Nur Updates an Wochentagen</string>
<string name="end_time_updated">Endzeit aktualisiert</string>
<string name="start_time_updated">Startzeit aktualisiert</string>
<string name="incorrect_time_update_error">Startzeit darf nicht gleich Endzeit sein</string>
<string name="share_email_subject">Hier sind meine Tickers, die ich mit StockTicker erstellt habe - https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget\n\n Du kannst diese Tickers mit der App importieren, indem du in die Einstellungen\n\n \"Einführen\"</string>
<string name="my_stock_portfolio">Mein Aktienportfolio</string>
<string name="number_of_shares">Anzahl der Anteile</string>
<string name="Price">Preis</string>
<string name="add_position">Position hinzufügen</string>
<string name="done">Erledigt</string>
<string name="skip">Überspringen</string>
<string name="edit_position">Position bearbeiten</string>
<string name="no_such_stock_in_portfolio">Keine solche Bestände in Ihrem Portfolio.</string>
<string name="remove">Entfernen</string>
<string name="change_instructions">Auf deinem Widget klicken Sie auf die Änderung, um zwischen den Änderungsprozent zu wechseln und den Wert zu ändern</string>
<string name="no_symbols_in_portfolio">Keine Symbole im Portfolio.</string>
<string name="like_our_app">Wie unsere App?</string>
<string name="please_rate">Bitte bewerten Sie uns auf dem PlayStore, wir würden gerne hören, was Sie sagen müssen!</string>
<string name="yes">Ja</string>
<string name="no">Nein</string>
<string name="later">Später</string>
<string name="enable_google_finance">Aktivieren Sie alternative Finanz-API?</string>
<string name="enable_google_finance_desc">In beta Bitte deaktivieren Sie, wenn es keine genauen Zitate gibt.</string>
<string name="edit_positions">Positionen bearbeiten</string>
<string name="add_stock">Hinzufügen Stock</string>
<string name="holdings">Holdings</string>
<string name="gain_loss">Verstärkungsverlust</string>
<string name="change_percent">Ändern Sie %</string>
<string name="change_amount">Veränderung</string>
<string name="day_change_percent">Tag ändern %</string>
<string name="day_change_amount">Tag ändern</string>
<string name="autosort_disabled">Auto-Sortierung wurde deaktiviert. Sie können jetzt per Drag &amp; Drop zu sortieren.</string>
<string name="remove_prompt">Sind Sie sicher, dass Sie%1$s aus Ihrem Portfolio entfernen möchten?</string>
<string name="cancel">Stornieren</string>
<string name="add_positions_prompt">Möchten Sie Positionen für%1$s$?</string>
<string name="already_in_portfolio">% 1$s ist bereits in deinem portfolio</string>
<string name="added_to_list">% 1$s zu deinem Portfolio hinzugefügt</string>
<string name="next_fetch">Nächstes holen:%1$s</string>
<string name="last_fetch">Letzter Abruf:%1$s</string>
<string name="cannot_export_msg">Kann keine Anführungszeichen ohne Genehmigung exportieren, um auf externen Speicher zu schreiben</string>
<string name="cannot_import_msg">Kann keine Anführungszeichen ohne Genehmigung zum Lesen des externen Speichers importieren</string>
<string name="cannot_share_msg">Kann keine Anführungszeichen ohne Genehmigung zum Schreiben auf externe Speicherung teilen</string>
<string name="exported_to">In%1$s</string>
<string name="whats_new_in">Was ist neu in v%1$s</string>
</resources>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="whats_new">
<item>Español Sprachunterstützung :)</item>
</string-array>
</resources>
+59
View File
@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="font_sizes">
<item>Pequeña</item>
<item>Medio</item>
<item>Grande</item>
</string-array>
<string-array name="font_sizes_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="layout_types">
<item>Animado</item>
<item>Pestañas</item>
<item>Fijo</item>
</string-array>
<string-array name="layout_types_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="backgrounds">
<item>Transparente</item>
<item>Translúcido</item>
<item>Oscuro</item>
<item>Ligero</item>
</string-array>
<string-array name="backgrounds_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
<string-array name="text_colors">
<item>Blanco</item>
<item>Negro</item>
</string-array>
<string-array name="sync_periods">
<item>15 minutos</item>
<item>30 minutos</item>
<item>45 minutos</item>
<item>1 hora</item>
</string-array>
<string-array name="sync_periods_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
</resources>
+92
View File
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="portfolio">Portafolio</string>
<string name="widget_label">StocksWidget</string>
<string name="action_add">Añadir</string>
<string name="action_export">Cotizaciones de exportación</string>
<string name="action_share">Cartera de acciones</string>
<string name="action_nuke">Borrar datos de la aplicación</string>
<string name="nuke_desc">Restablecer la aplicación a la configuración predeterminada. Use esto si tiene problemas con su cartera.</string>
<string name="export_desc">Exportar citas a un archivo .txt separado por comas. El archivo se almacenará en StockTickers/Tickers.txt</string>
<string name="action_import">Importar cotizaciones</string>
<string name="import_desc">Importar citas de un archivo .txt separado por comas</string>
<string name="action_Settings">Configuración del widget</string>
<string name="action_rearrage">Reorganizar Acciones</string>
<string name="action_update">Refresca ahora</string>
<string name="are_you_sure">¿Estás seguro?</string>
<string name="add_ticker">Añadir marcador</string>
<string name="dotdotdot"></string>
<string name="text_size">Tamaño del texto</string>
<string name="bg">Fondo del widget</string>
<string name="layout_type">Tipo de widget</string>
<string name="text_color">Color de texto</string>
<string name="start_time">Hora de inicio</string>
<string name="end_time">Hora de finalización</string>
<string name="update_interval">Intervalo de actualización</string>
<string name="auto_sort">Autosort</string>
<string name="auto_sort_desc">Las existencias se ordenarán por cambio porcentual.</string>
<string name="refresh_on_screen_unlock">Actualizar al desbloquear</string>
<string name="refresh_on_screen_unlock_desc">Actualiza cuando la pantalla se desbloquea (sólo durante las horas programadas).</string>
<string name="bold_change">Texto en negrita</string>
<string name="bold_change_desc">Mostrar cambios y valor de mercado en negrita</string>
<string name="checkout_open_source">Https://github.com/premnirmal/StockTicker</string>
<string name="choose_text_size">Tamaño del texto</string>
<string name="text_size_updated_message">Tamaño del texto actualizado</string>
<string name="bg_updated_message">Antecedentes actualizados</string>
<string name="layout_updated_message">Tipo de diseño actualizado</string>
<string name="text_coor_updated_message">Color del texto actualizado</string>
<string name="refresh_updated_message">Actualización del intervalo actualizado</string>
<string name="error_exporting">Error al exportar el archivo</string>
<string name="error_symbol">Símbolo no válido</string>
<string name="error_sharing">Error al compartir las cotizaciones</string>
<string name="ticker_import_success">Cotizaciones importadas con éxito</string>
<string name="ticker_import_fail">Error al importar las cotizaciones</string>
<string name="no_network_message">No hay conexion de red</string>
<string name="refresh_failed">Error de actualización</string>
<string name="error_fetching_suggestions">Error al obtener sugerencias</string>
<string name="adblock">Error al obtener sugerencias. ¿Está seguro de que no está usando un adblocker? Si está usando un Adblocker, por favor agregue d.yimg.com a su lista blanca.</string>
<string name="only_updates_on_weekdays">Sólo actualizaciones los días laborables</string>
<string name="end_time_updated">Hora de finalización actualizada</string>
<string name="start_time_updated">Hora de inicio actualizada</string>
<string name="incorrect_time_update_error">La hora de inicio no debe ser igual a la hora de finalización</string>
<string name="share_email_subject">Aquí están mis tickers que creé usando StockTicker - https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget\n\n Puede importar estos tickers mediante la\nentrando en la\n\n \"Importar\"</string>
<string name="my_stock_portfolio">Mi cartera de valores</string>
<string name="number_of_shares">Número de Acciones</string>
<string name="Price">Precio</string>
<string name="add_position">Añadir Posición</string>
<string name="done">Hecho</string>
<string name="skip">Omitir</string>
<string name="edit_position">Editar posición</string>
<string name="no_such_stock_in_portfolio">Ninguna acción en su cartera.</string>
<string name="remove">retirar</string>
<string name="change_instructions">En su widget, haga clic en el cambio para cambiar entre porcentaje de cambio y valor de cambio</string>
<string name="no_symbols_in_portfolio">No hay símbolos en la cartera.</string>
<string name="like_our_app">¿Como nuestra aplicación?</string>
<string name="please_rate">Por favor califíquenos en la PlayStore, nos encantaría escuchar lo que tiene que decir!</string>
<string name="yes"></string>
<string name="no">No</string>
<string name="later">Luego</string>
<string name="enable_google_finance">¿Habilitar API financiera alternativa?</string>
<string name="enable_google_finance_desc">En beta. Deshabilite por favor si no da cotizaciones exactas.</string>
<string name="edit_positions">Editar Posiciones</string>
<string name="add_stock">Añadir acciones</string>
<string name="holdings">Valores en cartera</string>
<string name="gain_loss">Perdida de ganancia</string>
<string name="change_percent">Cambiar %</string>
<string name="change_amount">Cambio</string>
<string name="day_change_percent">Cambio de día %</string>
<string name="day_change_amount">Cambio de día</string>
<string name="autosort_disabled">La clasificación automática se ha deshabilitado. Ahora puede arrastrar y soltar para ordenar.</string>
<string name="remove_prompt">¿Estás seguro de que deseas eliminar%1$s de tu cartera?</string>
<string name="cancel">Cancelar</string>
<string name="add_positions_prompt">¿Quieres añadir empleos para%1$s?</string>
<string name="already_in_portfolio">% 1$s ya está en su cartera</string>
<string name="added_to_list">% 1$s añadido a su cartera</string>
<string name="next_fetch">Próxima: %1$s</string>
<string name="last_fetch">Última: %1$s</string>
<string name="cannot_export_msg">No se pueden exportar citas sin permiso para escribir en un almacenamiento externo</string>
<string name="cannot_import_msg">No se puede importar comillas sin permiso para leer almacenamiento externo</string>
<string name="cannot_share_msg">No puede compartir comillas sin permiso para escribir en un almacenamiento externo</string>
<string name="exported_to">Se exporta a%1$s</string>
<string name="whats_new_in">Qué es nuevo en v%1$s</string>
</resources>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="whats_new">
<item>Soporte de idioma español :)</item>
</string-array>
</resources>
+50
View File
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="font_sizes">
<item>Petit</item>
<item>Moyen</item>
<item>Grand</item>
</string-array>
<string-array name="font_sizes_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="layout_types">
<item>Animé</item>
<item>Onglets</item>
<item>Fixé</item>
</string-array>
<string-array name="layout_types_values">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="backgrounds">
<item>Transparent</item>
<item>Translucide</item>
<item>Foncé</item>
<item>Lumière</item>
</string-array>
<string-array name="backgrounds_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
<string-array name="text_colors">
<item>blanc</item>
<item>Noir</item>
</string-array>
<string-array name="sync_periods">
<item>15 minutes</item>
<item>30 minutes</item>
<item>45 minutes</item>
<item>1 heure</item>
</string-array>
<string-array name="sync_periods_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
</resources>
+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="portfolio">Portefeuille</string>
<string name="widget_label">StocksWidget</string>
<string name="action_add">Ajouter</string>
<string name="action_export">Export Citations</string>
<string name="action_share">Portefeuille d\'actions</string>
<string name="action_nuke">Effacer les données de l\'application</string>
<string name="nuke_desc">Réinitialiser l\'application aux paramètres par défaut. Utilisez ceci si vous rencontrez des problèmes avec votre portefeuille.</string>
<string name="export_desc">Exportez les guillemets vers un fichier .txt séparé par des virgules. Le fichier sera stocké dans StockTickers / Tickers.txt</string>
<string name="action_import">Citations d\'importation</string>
<string name="import_desc">Importer des extraits d\'un fichier .txt séparé par des virgules</string>
<string name="action_Settings">Paramètres du Widget</string>
<string name="action_rearrage">Réorganiser les stocks</string>
<string name="action_update">Actualiser maintenant</string>
<string name="are_you_sure">Êtes-vous sûr?</string>
<string name="add_ticker">Ajouter Ticker</string>
<string name="dotdotdot">...</string>
<string name="text_size">Taille du texte</string>
<string name="bg">Fond d\'écran</string>
<string name="layout_type">Type de widget</string>
<string name="text_color">Couleur du texte</string>
<string name="start_time">Heure de début</string>
<string name="end_time">Heure de fin</string>
<string name="update_interval">Intervalle de mise à jour</string>
<string name="auto_sort">Autosort</string>
<string name="auto_sort_desc">Les stocks seront triés par changement de pourcentage.</string>
<string name="refresh_on_screen_unlock">Actualiser lors du déverrouillage</string>
<string name="refresh_on_screen_unlock_desc">Rafraîchir lorsque l\'écran déverrouille (uniquement pendant les heures programmées).</string>
<string name="bold_change">Texte en gras</string>
<string name="bold_change_desc">Afficher les changements et la valeur marchande en gras</string>
<string name="checkout_open_source">Https://github.com/premnirmal/StockTicker</string>
<string name="choose_text_size">Taille du texte</string>
<string name="text_size_updated_message">Taille du texte mise à jour</string>
<string name="bg_updated_message">Contexte mis à jour</string>
<string name="layout_updated_message">Type de mise en page mis à jour</string>
<string name="text_coor_updated_message">Mise à jour de la couleur du texte</string>
<string name="refresh_updated_message">L\'intervalle de mise à jour est mis à jour</string>
<string name="error_exporting">Erreur lors de l\'exportation du fichier</string>
<string name="error_symbol">Symbole invalide</string>
<string name="error_sharing">Astuces de partage d\'erreur</string>
<string name="ticker_import_success">Les citations importées avec succès</string>
<string name="ticker_import_fail">Erreur lors de l\'importation de devis</string>
<string name="no_network_message">Pas de connexion réseau</string>
<string name="refresh_failed">Refresh failed</string>
<string name="error_fetching_suggestions">Erreur lors de la recherche de suggestions</string>
<string name="adblock">Erreur lors de l\'obtention de suggestions. Êtes-vous sûr de ne pas utiliser un adblocker? Si vous utilisez un Adblocker, veuillez ajouter d.yimg.com à votre liste blanche.</string>
<string name="only_updates_on_weekdays">Seules les mises à jour en semaine</string>
<string name="end_time_updated">L\'heure de fin est mise à jour</string>
<string name="start_time_updated">Heure de départ mise à jour</string>
<string name="incorrect_time_update_error">L\'heure de début ne doit pas être égale à l\'heure de fin</string>
<string name="share_email_subject">Voici mes tickers que j\'ai créés en utilisant StockTicker - https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget\n\n Vous pouvez importer ces tickers à l\'aide de l\'application en entrant dans les paramètres et en choisissant \"Importer\"</string>
<string name="my_stock_portfolio">Mon portefeuille d\'actions</string>
<string name="number_of_shares">Nombre d\'actions</string>
<string name="Price">Prix</string>
<string name="add_position">Ajouter une position</string>
<string name="done">Terminé</string>
<string name="skip">Sauter</string>
<string name="edit_position">Modifier la position</string>
<string name="no_such_stock_in_portfolio">Pas de stock dans votre portefeuille.</string>
<string name="remove">Retirer</string>
<string name="change_instructions">Sur votre widget, cliquez sur le changement pour basculer entre le pourcentage de modification et la valeur de modification</string>
<string name="no_symbols_in_portfolio">Pas de symboles dans le portefeuille.</string>
<string name="like_our_app">Vous aimez notre application?</string>
<string name="please_rate">Notez-nous sur PlayStore, nous aimerions entendre ce que vous avez à dire!</string>
<string name="yes">Oui</string>
<string name="no">Non</string>
<string name="later">Plus tard</string>
<string name="enable_google_finance">Activer une autre API de financement?</string>
<string name="enable_google_finance_desc">En version bêta. Veuillez désactiver s\'il ne fournit pas de devis précis.</string>
<string name="edit_positions">Modifier les positions</string>
<string name="add_stock">Ajouter un stock</string>
<string name="holdings">Titres</string>
<string name="gain_loss">Perte de profit</string>
<string name="change_percent">Changer %</string>
<string name="change_amount">Changement</string>
<string name="day_change_percent">% jour %</string>
<string name="day_change_amount">Changement de jour</string>
<string name="autosort_disabled">L\'auto-tri a été désactivé. Vous pouvez maintenant glisser-déposer pour trier.</string>
<string name="remove_prompt">Êtes-vous sûr de vouloir%1$s de votre portefeuille?</string>
<string name="cancel">Annuler</string>
<string name="add_positions_prompt">Voulez-vous ajouter des positions pour%1$s?</string>
<string name="already_in_portfolio">% 1$s est déjà dans votre portefeuille</string>
<string name="added_to_list">% 1$s ajouté à votre portefeuille</string>
<string name="next_fetch">Prochain: %1$s</string>
<string name="last_fetch">Dernière: %1$s</string>
<string name="cannot_export_msg">Impossible d\'exporter des guillemets sans autorisation pour écrire sur un stockage externe</string>
<string name="cannot_import_msg">Impossible d\'importer des devis sans autorisation de lecture de stockage externe</string>
<string name="cannot_share_msg">Impossible de partager des devis sans autorisation pour écrire sur un stockage externe</string>
<string name="exported_to">Exporter vers%1$s</string>
<string name="whats_new_in">Quoi de neuf dans v%1$s</string>
</resources>
+5
View File
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string-array name="whats_new">
<item>Support de langue espagnole :)</item>
</string-array>
</resources>
+11 -12
View File
@@ -1,59 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string-array name="font_sizes">
<string-array name="font_sizes" xandrolate:md5="d5c55b9fa7e0e06b7c25f62bc2d7452e">
<item>Small</item>
<item>Medium</item>
<item>Large</item>
</string-array>
<string-array name="font_sizes_values">
<string-array name="font_sizes_values" xandrolate:md5="d2490f048dc3b77a457e3e450ab4eb38">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="layout_types">
<string-array name="layout_types" xandrolate:md5="13541e8d2d0f69c14f4c3013864025c8">
<item>Animated</item>
<item>Tabs</item>
<item>Fixed</item>
</string-array>
<string-array name="layout_types_values">
<string-array name="layout_types_values" xandrolate:md5="d2490f048dc3b77a457e3e450ab4eb38">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="backgrounds">
<string-array name="backgrounds" xandrolate:md5="c392832a40018a382d8d25f85428bc74">
<item>Transparent</item>
<item>Translucent</item>
<item>Dark</item>
<item>Light</item>
</string-array>
<string-array name="backgrounds_values">
<string-array name="backgrounds_values" xandrolate:md5="eb62f6b9306db575c2d596b1279627a4">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
<string-array name="text_colors">
<string-array name="text_colors" xandrolate:md5="f8a2f5def932ad953350bbb8c9183dfa">
<item>White</item>
<item>Black</item>
</string-array>
<string-array name="sync_periods">
<string-array name="sync_periods" xandrolate:md5="e8ed12f037fbfcac18fec3581af812ef">
<item>15 minutes</item>
<item>30 minutes</item>
<item>45 minutes</item>
<item>1 hour</item>
</string-array>
<string-array name="sync_periods_values">
<string-array name="sync_periods_values" xandrolate:md5="eb62f6b9306db575c2d596b1279627a4">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
</resources>
</resources>
+93 -87
View File
@@ -1,91 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string name="robindahood_endpoint">https://robindahood.com/api/</string>
<string name="suggestions_endpoint">https://s.yimg.com/aq/</string>
<string name="robindahood_endpoint" translatable="false" xandrolate:md5="685895906d3d2042c9afcf02cbbe4fe0">https://robindahood.com/api/</string>
<string name="suggestions_endpoint" translatable="false" xandrolate:md5="fdf9bf470dba2402d6060a730e7be74a">https://s.yimg.com/aq/</string>
<string name="portfolio">Portfolio</string>
<string name="widget_label">StocksWidget</string>
<string name="action_add">Add</string>
<string name="action_export">Export Quotes</string>
<string name="action_share">Share Portfolio</string>
<string name="action_nuke">Clear app data</string>
<string name="nuke_desc">Reset app to default settings. Use this if you are experiencing issues with your portfolio.</string>
<string name="export_desc">Export quotes to a comma separated .txt file. The file will be stored in StockTickers/Tickers.txt</string>
<string name="action_import">Import Quotes</string>
<string name="import_desc">Import quotes from a comma separated .txt file</string>
<string name="action_Settings">Widget Settings</string>
<string name="action_rearrage">Rearrange Stocks</string>
<string name="action_update">Refresh Now</string>
<string name="are_you_sure">Are you sure?</string>
<string name="add_ticker">Add Ticker</string>
<string name="dotdotdot"></string>
<string name="text_size">Text Size</string>
<string name="bg">Widget Background</string>
<string name="layout_type">Widget Type</string>
<string name="text_color">Text Color</string>
<string name="start_time">Start Time</string>
<string name="end_time">End Time</string>
<string name="update_interval">Update Interval</string>
<string name="auto_sort">Autosort</string>
<string name="auto_sort_desc">Stocks will be sorted by percent change.</string>
<string name="refresh_on_screen_unlock">Refresh on unlock</string>
<string name="refresh_on_screen_unlock_desc">Refresh when the screen unlocks (only during set hours).</string>
<string name="bold_change">Bold text</string>
<string name="bold_change_desc">Show changes and market value in bold</string>
<string name="checkout_open_source">https://github.com/premnirmal/StockTicker</string>
<string name="choose_text_size">Text Size</string>
<string name="text_size_updated_message">Text size updated</string>
<string name="bg_updated_message">Background updated</string>
<string name="layout_updated_message">Layout type updated</string>
<string name="text_coor_updated_message">Text color updated</string>
<string name="refresh_updated_message">Refresh interval updated</string>
<string name="error_exporting">Error exporting file</string>
<string name="error_symbol">Invalid symbol</string>
<string name="error_sharing">Error sharing quotes</string>
<string name="ticker_import_success">Quotes imported successfully</string>
<string name="ticker_import_fail">Error importing quotes</string>
<string name="no_network_message">No network connection</string>
<string name="refresh_failed">Refresh failed</string>
<string name="error_fetching_suggestions">Error fetching suggestions</string>
<string name="adblock">Error getting suggestions. Are you sure you\'re not using an adblocker? If you are using an Adblocker, please add d.yimg.com to your whitelist.</string>
<string name="package_replaced_string">com.github.premnirmal.tickerwidget</string>
<string name="only_updates_on_weekdays">Only updates on weekdays</string>
<string name="end_time_updated">End time updated</string>
<string name="start_time_updated">Start time updated</string>
<string name="incorrect_time_update_error">Start time must not equal end time</string>
<string name="share_email_subject">Here are my tickers I created using StockTicker - https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget \n\nYou can import these tickers using the app by going into settings and choosing \"Import\"</string>
<string name="my_stock_portfolio">My Stock Portfolio</string>
<string name="number_of_shares">No. of Shares</string>
<string name="Price">Price</string>
<string name="add_position">Add Position</string>
<string name="done">Done</string>
<string name="skip">Skip</string>
<string name="edit_position">Edit Position</string>
<string name="no_such_stock_in_portfolio">No such stock in your portfolio.</string>
<string name="remove">Remove</string>
<string name="change_instructions">On your widget, click on the change to switch between change percent and change value</string>
<string name="no_symbols_in_portfolio">No symbols in portfolio.</string>
<string name="like_our_app">Like our app?</string>
<string name="please_rate">Please rate us on the PlayStore, we would love to hear what you have to say!</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="later">Later</string>
<string name="enable_google_finance">Enable alternate finance API?</string>
<string name="enable_google_finance_desc">In beta. Please disable if it doesn\'t give accurate quotes.</string>
<string name="edit_positions">Edit Positions</string>
<string name="add_stock">Add Stock</string>
<string name="holdings">Holdings</string>
<string name="gain_loss">Gain/Loss</string>
<string name="change_percent">Change %</string>
<string name="change_amount">Change</string>
<string name="day_change_percent">Day change %</string>
<string name="day_change_amount">Day change</string>
<string name="autosort_disabled">Auto-sort has been disabled. You can now drag and drop to sort.</string>
<string name="remove_prompt">Are you sure you want to remove %1$s from your portfolio?</string>
<string name="cancel">Cancel</string>
<string name="add_positions_prompt">Do you want to add positions for %1$s?</string>
<string name="already_in_portfolio">%1$s is already in your portfolio</string>
<string name="added_to_list">%1$s added to your portfolio</string>
<string name="portfolio" xandrolate:md5="d4f859a96c13f551a2771b7fc3a78d38">Portfolio</string>
<string name="widget_label" xandrolate:md5="bc6aaabd87fe6af46175421aa65ecc42">StocksWidget</string>
<string name="action_add" xandrolate:md5="ec211f7c20af43e742bf2570c3cb84f9">Add</string>
<string name="action_export" xandrolate:md5="149c76064c471e03884e6be350d7a78c">Export Quotes</string>
<string name="action_share" xandrolate:md5="736f3a7c73a974f4c84413a69d6930c6">Share Portfolio</string>
<string name="action_nuke" xandrolate:md5="23e82ca4461c433da4477962172e4424">Clear app data</string>
<string name="nuke_desc" xandrolate:md5="58cde62b9bf8094a90bff30688380a69">Reset app to default settings. Use this if you are experiencing issues with your portfolio.</string>
<string name="export_desc" xandrolate:md5="c1fa120f9e067bab5b552e579d74c645">Export quotes to a comma separated .txt file. The file will be stored in StockTickers/Tickers.txt</string>
<string name="action_import" xandrolate:md5="7edfeb6bf0ed759bf5e4d00515234ab3">Import Quotes</string>
<string name="import_desc" xandrolate:md5="0931c43e9805b7fba272868024731ad1">Import quotes from a comma separated .txt file</string>
<string name="action_Settings" xandrolate:md5="92e81829dc5be1a5488735680ab4ceab">Widget Settings</string>
<string name="action_rearrage" xandrolate:md5="77d526ce21d892f1d5d691c2dcb8a10d">Rearrange Stocks</string>
<string name="action_update" xandrolate:md5="17f85a2730b3dd7b71e21b3d85c4c153">Refresh Now</string>
<string name="are_you_sure" xandrolate:md5="729a51874fe901b092899e9e8b31c97a">Are you sure?</string>
<string name="add_ticker" xandrolate:md5="e62e2e833c6e7361bd37fe05c00fa45f">Add Ticker</string>
<string name="dotdotdot" xandrolate:md5="2f8ed7fafd3c1784a3be4da8eb3d106a"></string>
<string name="text_size" xandrolate:md5="aa51285376719885f6cbfb240ba8faf2">Text Size</string>
<string name="bg" xandrolate:md5="11501c5349bcf4cfffe9ede85f3cbd48">Widget Background</string>
<string name="layout_type" xandrolate:md5="e2a3b27fc23caaedda3dcd2ecbedae5c">Widget Type</string>
<string name="text_color" xandrolate:md5="8903861290617267b361478ab7f16f31">Text Color</string>
<string name="start_time" xandrolate:md5="2bbc845892f400626baab5af687527c5">Start Time</string>
<string name="end_time" xandrolate:md5="c91a577b72313356fad611c55f43c10f">End Time</string>
<string name="update_interval" xandrolate:md5="e73c7a05ff27da3bfc9c202c3388753d">Update Interval</string>
<string name="auto_sort" xandrolate:md5="9c1d32468dcef1c175383466c0292381">Autosort</string>
<string name="auto_sort_desc" xandrolate:md5="a9e437f311f97c1ef4abe5d85412fec9">Stocks will be sorted by percent change.</string>
<string name="refresh_on_screen_unlock" xandrolate:md5="9925112eb82c61b81176da42dd795a41">Refresh on unlock</string>
<string name="refresh_on_screen_unlock_desc" xandrolate:md5="17077686560097a07f2ac5cb90147abc">Refresh when the screen unlocks (only during set hours).</string>
<string name="bold_change" xandrolate:md5="da77091f0857719acccaeac900126758">Bold text</string>
<string name="bold_change_desc" xandrolate:md5="63c5310f1282f2d33255328a44f04855">Show changes and market value in bold</string>
<string name="checkout_open_source" xandrolate:md5="7c35688af5c89d8b7b1ccdb3e4ff5205">https://github.com/premnirmal/StockTicker</string>
<string name="choose_text_size" xandrolate:md5="aa51285376719885f6cbfb240ba8faf2">Text Size</string>
<string name="text_size_updated_message" xandrolate:md5="d9c26333536c0e659805752a0cfbbc66">Text size updated</string>
<string name="bg_updated_message" xandrolate:md5="30ef236f94db49842144f612aa28428b">Background updated</string>
<string name="layout_updated_message" xandrolate:md5="f8533f572d6ee13b6afd41f5e1251b4a">Layout type updated</string>
<string name="text_coor_updated_message" xandrolate:md5="dc18d1ed1237339235db0267f42cdb50">Text color updated</string>
<string name="refresh_updated_message" xandrolate:md5="9353ad1fac067e1019dd5b0ba8224ba3">Refresh interval updated</string>
<string name="error_exporting" xandrolate:md5="577d294ea0f8fd371538d8cae71718c3">Error exporting file</string>
<string name="error_symbol" xandrolate:md5="3b8004ac9c04e65259cdedc6936d6cc5">Invalid symbol</string>
<string name="error_sharing" xandrolate:md5="4a289afbb7a72c242b759fc7b416554d">Error sharing quotes</string>
<string name="ticker_import_success" xandrolate:md5="79ad7003ee2742627962eb1dbadb4f3b">Quotes imported successfully</string>
<string name="ticker_import_fail" xandrolate:md5="d195cf285eb9653fc79481d455aa9dbe">Error importing quotes</string>
<string name="no_network_message" xandrolate:md5="0790b39f37f7e8817ad39bf67172d647">No network connection</string>
<string name="refresh_failed" xandrolate:md5="27c0a5126998e98c27222011bad3d445">Refresh failed</string>
<string name="error_fetching_suggestions" xandrolate:md5="aae7a6d0d47be88419aa3e84c86f8150">Error fetching suggestions</string>
<string name="adblock" xandrolate:md5="957187fc7e53d7d48cb8ab835f00641d">Error getting suggestions. Are you sure you\'re not using an adblocker? If you are using an Adblocker, please add d.yimg.com to your whitelist.</string>
<string name="package_replaced_string" translatable="false" xandrolate:md5="2564881430859daaeae795f0b71722d1">com.github.premnirmal.tickerwidget</string>
<string name="only_updates_on_weekdays" xandrolate:md5="78f9585f74946c034adf56f55c635593">Only updates on weekdays</string>
<string name="end_time_updated" xandrolate:md5="8c8ea779fb733f1989986727d1c2cdf0">End time updated</string>
<string name="start_time_updated" xandrolate:md5="eee5b0454ce4413e7e13249dacf831a2">Start time updated</string>
<string name="incorrect_time_update_error" xandrolate:md5="be807fbe922e3165d36f5e2bda6819d8">Start time must not equal end time</string>
<string name="share_email_subject" xandrolate:md5="9bcb4711db6dfcc0fdb6fdbc97551dac">Here are my tickers I created using StockTicker - https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget \n\nYou can import these tickers using the app by going into settings and choosing \"Import\"</string>
<string name="my_stock_portfolio" xandrolate:md5="4ceecc8d5f3b3b9845b46791693fd72a">My Stock Portfolio</string>
<string name="number_of_shares" xandrolate:md5="2a9bce830276e644e7b4496e5ca422f3">No. of Shares</string>
<string name="Price" xandrolate:md5="3601146c4e948c32b6424d2c0a7f0118">Price</string>
<string name="add_position" xandrolate:md5="0089a0883cfb52440c9baad24481d367">Add Position</string>
<string name="done" xandrolate:md5="f92965e2c8a7afb3c1b9a5c09a263636">Done</string>
<string name="skip" xandrolate:md5="72ef2b9b6965d078e3c7f95487a82d1c">Skip</string>
<string name="edit_position" xandrolate:md5="8153a332a400955beb6327d275e1d9f3">Edit Position</string>
<string name="no_such_stock_in_portfolio" xandrolate:md5="366eb21f8d693f231310bc5b3ccbe08d">No such stock in your portfolio.</string>
<string name="remove" xandrolate:md5="1063e38cb53d94d386f21227fcd84717">Remove</string>
<string name="change_instructions" xandrolate:md5="3a5b8064e667cc5c3befa504357c99cb">On your widget, click on the change to switch between change percent and change value</string>
<string name="no_symbols_in_portfolio" xandrolate:md5="1d27a2c9c23de87eb56448e0f2d87831">No symbols in portfolio.</string>
<string name="like_our_app" xandrolate:md5="f4cba30c252cbf0ceb6de34464f10a5c">Like our app?</string>
<string name="please_rate" xandrolate:md5="862f946df59c66341061c32d504e7586">Please rate us on the PlayStore, we would love to hear what you have to say!</string>
<string name="yes" xandrolate:md5="93cba07454f06a4a960172bbd6e2a435">Yes</string>
<string name="no" xandrolate:md5="bafd7322c6e97d25b6299b5d6fe8920b">No</string>
<string name="later" xandrolate:md5="61057a0c84605444201929bdd72014f0">Later</string>
<string name="enable_google_finance" xandrolate:md5="5554ba9eed6837609865382401598b47">Enable alternate finance API?</string>
<string name="enable_google_finance_desc" xandrolate:md5="18f34b834d94394f6489ecb2ab4a6a25">In beta. Please disable if it doesn\'t give accurate quotes.</string>
<string name="edit_positions" xandrolate:md5="0c91b63322c5c45840412a6c5014eed7">Edit Positions</string>
<string name="add_stock" xandrolate:md5="eaeb862536fa65fc7d72ab1fc0ec2652">Add Stock</string>
<string name="holdings" xandrolate:md5="063215beb567e666b3c937ae83163e92">Holdings</string>
<string name="gain_loss" xandrolate:md5="9831e15454acc4204b87cbfcddf97845">Gain/Loss</string>
<string name="change_percent" xandrolate:md5="6005b3752cb751ece5c505bd64d41294">Change %</string>
<string name="change_amount" xandrolate:md5="f4ec5f57bd4d31b803312d873be40da9">Change</string>
<string name="day_change_percent" xandrolate:md5="b1b48bbcfa2dd8fe8fb82548d8fc24cd">Day change %</string>
<string name="day_change_amount" xandrolate:md5="65209fa282166e02a6920137f10fa79c">Day change</string>
<string name="autosort_disabled" xandrolate:md5="223bff883ec6c1e9a01c9f3a50ddd3e2">Auto-sort has been disabled. You can now drag and drop to sort.</string>
<string name="remove_prompt" xandrolate:md5="61b4c51f3694be306f16da9714de56bf">Are you sure you want to remove %1$s from your portfolio?</string>
<string name="cancel" xandrolate:md5="ea4788705e6873b424c65e91c2846b19">Cancel</string>
<string name="add_positions_prompt" xandrolate:md5="d3b0a66813f8473056140ea0037c7f4f">Do you want to add positions for %1$s?</string>
<string name="already_in_portfolio" xandrolate:md5="5eafd5dde31eb4a2f89c6867aa951d4c">%1$s is already in your portfolio</string>
<string name="added_to_list" xandrolate:md5="6d15af57bfa846e1ce1bd8a0950e338d">%1$s added to your portfolio</string>
<string name="next_fetch" xandrolate:md5="4f43d27e9366bf00d30a4fddd6dd40a4">Next fetch: %1$s</string>
<string name="last_fetch" xandrolate:md5="acba46d3882936a542d68ec518237da7">Last fetch: %1$s</string>
<string name="cannot_export_msg" xandrolate:md5="0f86b74aab9c8ff4a9369927d5fff46e">Cannot export quotes without permission to write to external storage</string>
<string name="cannot_import_msg" xandrolate:md5="29385a31e5fb48181e7144c9ee3c4a15">Cannot import quotes without permission to read external storage</string>
<string name="cannot_share_msg" xandrolate:md5="e42b482b40d5e60696fdd1f3a424167f">Cannot share quotes without permission to write to external storage</string>
<string name="exported_to" xandrolate:md5="9d3a64a07e047249cde8f94741668a50">Exported to %1$s</string>
<string name="whats_new_in" xandrolate:md5="adaaa978ddfa40f36cc32f441ae3f1f6">What\'s new in v%1$s</string>
</resources>
+3 -4
View File
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="whats_new">
<item>UI cleanup :)</item>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string-array name="whats_new" xandrolate:md5="98efea0d0d0045769b36f8b9224ceacc">
<item>español language support :)</item>
</string-array>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="ga_trackingId">UA-61916141-1</string>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="ga_trackingId">UA-61916141-1</string>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="ga_trackingId">UA-61916141-1</string>
</resources>
+3 -4
View File
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<integer name="ga_sessionTimeout">300</integer>
<!-- Enable automatic Activity measurement -->
@@ -20,5 +19,5 @@
</screenName>
<!-- The following value should be replaced with correct property id. -->
<string name="ga_trackingId">UA-61916141-1</string>
</resources>
<string name="ga_trackingId" xandrolate:md5="68e85ff9875bf19fc89e0863d128292b">UA-61916141-1</string>
</resources>
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Aktien Widget</string>
</resources>
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Widget de acciones</string>
</resources>
+3
View File
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Stocks Widget</string>
</resources>
+3 -4
View File
@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Stocks Widget</string>
</resources>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string name="app_name" xandrolate:md5="4c17cb971d37bd9133823c49d21259f9">Stocks Widget</string>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Aktien Widget</string>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Widget de acciones</string>
</resources>
@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?><resources>
<string name="app_name">Stocks Widget</string>
</resources>
+3 -4
View File
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Stocks Widget</string>
<?xml version="1.0" encoding="UTF-8"?><resources xmlns:xandrolate="http://com.github.androlate">
<string name="app_name" xandrolate:md5="4c17cb971d37bd9133823c49d21259f9">Stocks Widget</string>
<integer name="google_play_services_version">1</integer>
</resources>
</resources>
+2 -2
View File
@@ -1,2 +1,2 @@
versionName=2.2.11
versionCode=191
versionName=2.2.12
versionCode=192