Italian Localizzazione e file superflui

LucaMs

Expert
Licensed User
Longtime User
Ciao a tutti.

Per vari motivi, per la localizzazione dell'app che sto sviluppando, non ho utilizzato AHLocale, ma un sistema molto simile; anch'esso utilizza file di testo con coppie di stringhe.

Non sono ancora iscritto a Google Play, quindi non conosco la cosiddetta Consolle; ho letto qualcosa circa i file di espansione (che, se non sbaglio, per ora nemmeno funzionano) ma non dovrebbero risolvere il mio "problema", suppongo.

La domanda è questa: c'è un modo per far sì che l'acquirente scarichi con l'apk il solo file di testo che ho preparato per la sua lingua? Oppure devo inventare qualcosa per cancellare gli altri nelle altre lingue?

Chiaramente per fare in modo che l'app non occupi troppo spazio.

Forse sono stato un po' contorto nella spiegazione, mi spiace.

Grazie a chiunque possa/voglia consigliarmi.

Ciao
 

dexMilano

Active Member
Licensed User
Longtime User
Ciao
Secondo me non è possibile perchè i file con le stringhe vengono gestiti come una risorsa dell'applicaizone (come le immagini) e sono dentro l'APK.
Secondo me devi fare versioni diverse.
Può essere che tu riesca a fare delle compilazioni condizionali e includere solo certi file in certi APK.

Detto questo,
tu avrai tutte le tue ragioni, ma io trovo molto utile poter distribuire applicazioni multilingua nello stesso pacchetto.
Prima o poi affronterò la cosa.
 

djveleno

Active Member
Licensed User
Longtime User
Tutti i files che compongono l'APK sono contenuti nel file "compilato" e sono visti come risorse interne quindi, come ti diceva Dex, è impossibile far estrarre solo un file di localizzazione, puoi però creare una routine di localizzazione che, è solo un'idea, legga il file di localizzazione dello smartphone ed in base alla risposta, es. IT o EN o DE ecc, lanci il giusto file di testo con le corrette traduzioni, se però vedi che i vari files txt non occupano uno spazio di memoria tale da dover fare sviluppi ad hoc, ti consiglio di lasciare i files di localizzazione e compilare, se l'app non supera i 10/15 Mb è ancora accettabile.
 

LucaMs

Expert
Licensed User
Longtime User
Grazie mille per le vostre risposte.

Si, so che i files aggiunti nella scheda Files-Add files fanno parte dell'unico apk compresso; mi domandavo (e vi...) se qualcuno di voi, che avesse già pubblicato app e conoscesse quindi la Consolle, sapesse se sia possibile, nello spazio che ti viene "dedicato", utilizzare delle risorse da far scaricare "condizionatamente".

Beh, si, in fondo i files di testo non dovrebbero occupare molto spazio (molto di più le immagini, che uso poco, per cui non venderò granché la mia app :)).

Grazie ancora, ciao
 
Top