Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Generering af strings.xml

Alle strings bør være oprettet i følgende google sheets, for at holde iOS og Androids tekster synkroniserede:er oprettet i et Localizely projekt (Claus Leth Gregersen er owner på projektet): https://docsapp.googlelocalizely.com/spreadsheets/d/1z4JOetw8HvD6h36hj29lx8iv97VG1DhSip-JhkIrg3c/edit?usp=sharing

Der er faner i bunden af sheetet, som grupperer hvor strengene hører til. Dertil er der også en fane specifik for Android og en til iOS, da der nogle gange er forskellige terminologier forbundet til platformen (FaceID/TouchID vs Biometri).

projects/3278b0a4-b1a5-4277-ba70-3159fb9dac9b/main/dashboard

Localizely konfiguration er definieret i `localizely-cli.json` filen i roden er projektet og kan justeres med Localizely branches osv.

For at opdatere strings.xml filen med seneste opdateringer fra Localizely, skal man via CLI i roden af projektet køreStrings.xml bliver opdateret ved at kalde følgende kommando fra terminalen:

java -jar i18n-extractor-v1.0.9.one-jar.jar
Code Block
languagebash
titleOpdater strings.xml
./localizely


Hvis macOS afviser, at køre CLI applikationen, kan du gå til System Preferences -> Security & Privacy og trykke "Open Anyway". CLI'en er et hjemmelavet Rust værktøj, der anvendes indtil Localizely kommer med deres eget officielle CLI (skulle være klar i løbet af august 2021). Det er altså ikke signeret korrekt, hvorfor macOS advarer imod programmet.

Model generering via OpenAPI specifikationen

...