Sostituire l'impostazione della lingua per alcune app?


10

C'è un modo per sovrascrivere le impostazioni locali per alcune app? Il mio Android è impostato in tedesco ma ad esempio voglio che tutte le app che non dispongono di una traduzione corretta siano in inglese: leggere cose tradotte da Google è orribile.

So che non esiste un modo nativo, ma forse esiste un'app che non riuscivo a trovare ...

Il mio dispositivo è in esecuzione 4.1 ed è rootato.


Forse potresti usare tasker per creare una macro che cambierà la lingua del sistema dopo la quale verrà lanciata l'app desiderata. E quindi utilizzare quel collegamento tasker per avviare l'app. Non un utente tasker, ma ci sono un paio di guru di Tasker che potrebbero dare una mano.
— Sparx,

Alcune applicazioni ti consentono di ignorare le impostazioni locali all'interno dell'app ... ad esempio, Plume and Handcent
— Bryan Denny

Risposte:


5

Qualcuno ha menzionato Tasker ? Quindi eccomi qui. E infatti potresti farlo con Tasker e l'aiuto del plugin Secure Settings :

  1. Crea una nuova attività:
    • Plugin -> Impostazioni sicure -> Selettore locale (seleziona qui la tua locale di destinazione)
    • App -> Esegui (selezionare l'app da eseguire)
    • Plugin -> Impostazioni sicure -> Selettore locale (seleziona qui la tua locale originale)
  2. Assegna un'icona a questa attività
  3. In un luogo libero della schermata iniziale, premi a lungo, aggiungi un widget tasker, scegli questa attività

Non l'ho provato, ma dovrebbe funzionare così.


L'ho provato con Google Maps e non funziona per me. Quando avvio l'attività da Tasker, Google Maps si avvia con le impostazioni internazionali normali. Quando creo un collegamento nella mia schermata iniziale e faccio clic su di esso, non accade nulla. Qualche consiglio?
— Joe,

Non ho mai avuto successo. Non vi sono condizioni che possano "fallire". Pertanto, quando si crea un collegamento come descritto, a cui è assegnata l'attività, è necessario avviare l'attività. Forse un logcatpuò dare un indizio qui?
— Izzy


-1

La modifica delle impostazioni internazionali del sistema può causare un aggiornamento di alcune attività. Ciò significa maggiore lentezza indesiderata del dispositivo, maggiore consumo della batteria e avvio lento dell'applicazione originale. Ci sono applicazioni per fare proprio questo, ma penso che abbiano bisogno di Root o che non funzionino su tutti i dispositivi o versioni di Android. La soluzione migliore sarebbe cambiare la nostra all'interno dell'app.


[citazione necessaria] perché causerebbe un notevole
— consumo della
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.