Beépülő modul az Android Studio-hoz

A beépülő lehetővé teszi az android projekt integrálását a Crowdinnal. Lehetővé teszi, hogy az új forrás-karakterláncokat azonnal feltöltse a rendszerbe, és letöltse a Crowdin projektből származó fordításokat. Jelenleg az Android Studio fordításai nem kerülnek elküldésre a Crowdinnak.

Konfiguráció

A beépülő használatának megkezdéséhez hozzon létre egy, a crowdin.properties nevű projekt hitelesítővel rendelkező fájlt a projekt gyökérkönyvtárában.

project-identifier=your-project-identifier
project-key=your-project-key

A beépülő automatikusan megtalálja a strings.xml fájlt az értékkönyvtárban, és ha megújítja, azonnal feltöltésre kerül a Crowdinba. Ha több forrásfájlja van, vagy a forrásfájl neve eltér a következőtől: strings.xml, akkor kérjük, adja meg ezt a sources paraméterben.

sources=file1.xml, file2.xml

A Git VCS-t használó Android Studio projektek esetében a beépülő automatikusan létrehozza a megfelelő ágakat a Crowdinban. Ha a Crowdinban nem használ ágakat, adja hozzá a disable-branches=true paramétert a konfigurációs fájlhoz.

disable-branches=true

Adja hozzá az auto-upload=false paramétert, hogy megakadályozza az automatikus fájlfeltöltést a Crowdinba.

auto-upload=false

A fordítások Crowdinból történő letöltéséhez válassza a következő menüt: Eszközök > Crowdin > Letöltés. A fordítások a Resources mappába kerülnek. Ez a beépülő automatikusan beállítja az exportálási mintákat (az elérési utat, ahová a fordítások hozzáadódnak az Android Studio-hoz), miközben a forrásfájl a Crowdinba feltöltésre kerül. A fordítások exportálási útvonalát nem lehet megváltoztatni.

Beállítás

  1. Telepítse a beépülőt a JetBrains Plugin adattárból.
  2. A beépülő automatikusan észleli a forrásszövegeket tartalmazó fájlokat (“**/values/strings.xml”). Ha változtatásra kerül, a fájl a Crowdinban frissítésre kerül.
  3. A forrásfájl manuálisan is feltölthető a Crowdin Eszközök > Crowdin > Feltöltés menü segítségével, vagy kattintson a jobb egérgombbal a fájlra, és válassza a Feltöltés a Crowdinba lehetőséget.
  4. A fordítások letöltéséhez használja az Eszközök > Crowdin > Letöltés menüt. A fordítások az erőforrás mappába kerülnek exportálásra (**/resources/values-uk/strings.xml, **/resources/values-fr/strings.xml, …)

Hasznos volt ez a cikk?