File tree Expand file tree Collapse file tree
java/org/groundplatform/android Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,7 +35,6 @@ import androidx.navigation.fragment.NavHostFragment
3535import com.google.firebase.remoteconfig.FirebaseRemoteConfig
3636import dagger.hilt.android.AndroidEntryPoint
3737import javax.inject.Inject
38- import kotlin.compareTo
3938import kotlinx.coroutines.flow.filterNotNull
4039import kotlinx.coroutines.flow.first
4140import kotlinx.coroutines.launch
@@ -279,16 +278,17 @@ class MainActivity : AbstractActivity() {
279278
280279 private fun showForceUpdateDialog () {
281280 AlertDialog .Builder (this )
282- .setTitle(" Update Required " )
283- .setMessage(" A new version of the app is available. Please update to continue using the app. " )
281+ .setTitle(R .string.dialog_title_update_required )
282+ .setMessage(R .string.dialog_message_update_required )
284283 .setCancelable(false )
285- .setPositiveButton(" Update " ) { dialog, _ ->
284+ .setPositiveButton(R .string.dialog_button_update ) { dialog, _ ->
286285 val appPackageName = packageName
287286 try {
288287 startActivity(
289288 Intent (Intent .ACTION_VIEW , Uri .parse(" market://details?id=$appPackageName " ))
290289 )
291290 } catch (e: ActivityNotFoundException ) {
291+ Timber .e(" Not able to open play store: $e " )
292292 startActivity(
293293 Intent (
294294 Intent .ACTION_VIEW ,
Original file line number Diff line number Diff line change 210210 <string name =" clear" >Clara</string >
211211
212212 <string name =" area_message" >Área: %1$.2f m²</string >
213+
214+ <string name =" dialog_title_update_required" >Actualización requerida</string >
215+ <string name =" dialog_message_update_required" >Hay una nueva versión de la aplicación disponible. Por favor, actualiza para seguir usando la aplicación.</string >
216+ <string name =" dialog_button_update" >Actualizar</string >
213217</resources >
Original file line number Diff line number Diff line change 209209 <string name =" clear" >Claire</string >
210210
211211 <string name =" area_message" >Surface: %1$.2f m²</string >
212+
213+ <string name =" dialog_title_update_required" >Mise à jour requise</string >
214+ <string name =" dialog_message_update_required" >Une nouvelle version de l’ application est disponible. Veuillez mettre à jour pour continuer à utiliser l’ application.</string >
215+ <string name =" dialog_button_update" >Mettre à jour</string >
212216</resources >
Original file line number Diff line number Diff line change 211211 <string name =" clear" >Clara</string >
212212
213213 <string name =" area_message" >Área: %1$.2f m²</string >
214+
215+ <string name =" dialog_title_update_required" >Atualização necessária</string >
216+ <string name =" dialog_message_update_required" >Uma nova versão do aplicativo está disponível. Atualize para continuar usando o aplicativo.</string >
217+ <string name =" dialog_button_update" >Atualizar</string >
214218</resources >
Original file line number Diff line number Diff line change 210210 <string name =" text_task_data_character_limit" >255 characters max</string >
211211
212212 <string name =" area_message" >Area: %1$.2f m²</string >
213+
214+ <string name =" dialog_title_update_required" >Update Required</string >
215+ <string name =" dialog_message_update_required" >A new version of the app is available. Please update to continue using the app.</string >
216+ <string name =" dialog_button_update" >Update</string >
213217</resources >
You can’t perform that action at this time.
0 commit comments