A Crowdin SDK lehetővé teszi az új fordítások azonnali kiadását a Crowdin projektből az alkalmazásába. Using integration with Crowdin SDK there will be no need to update the application in Google Play Store every time there is a new localization version.
Az integráció a következőket biztosítja:
Requirements to integrate Android application with a project in Crowdin:
Fejlesztőeszközök
Alkalmazás programozási nyelv
Configure the distribution to mirror the translated content of your project and integrate with Android app. Read more about Distributions.
A további részletekért, hogy hogyan kell beállítani Crowdin SDK-t az alkalmazásához keresse fel a GitHub adattárunkat.
Minden funkcióhoz szükséges | |
your_distribution_hash | Unique hash, which you can get by going to Settings > Content Delivery. To see the distribution hash, click ![]() |
Speciális funkciókhoz szükséges | |
source_language | Source language of your Crowdin project (e.g., "en"). |
client_id client_secret | Crowdin hitelesítő adatok. Open the project and go to Settings > Content Delivery. In the For Mobile Applications section, click Get Credentials. |
Opcionális | |
network_type | A használt hálózat típusa. Választhat a NetworkType.ALL, NetworkType.CELLULAR, vagy NetworkType.WIFI közül |
interval_in_milisec | Frissítési időköz ezredmásodpercben |
Az exportálási minták beállítását és a meglévők ellenőrzését a Fájl beállítások teheti meg{:target=”_blank”}. A következő helyőrzők támogatottak az Android integrációhoz:
Név | Leírás |
---|---|
%language% | Language name (e.g., Ukrainian) |
%two_letters_code% | Language code ISO 639-1 (e.g., uk) |
%three_letters_code% | Language code ISO 639-2/T (e.g., ukr) |
%locale% | Locale (e.g., uk-UA) |
%locale_with_underscore% | Locale (e.g., uk_UA) |
%android_code% | Android területi azonosító, a "values-" könyvtárak elnevezésére használható |
A Crowdin Android SDK CDN szolgáltatás a biztonság szem előtt tartásával épült, ami azt jelenti, hogy minimális hozzáférésre van szükség a végfelhasználótól. Ha úgy dönt, hogy a Crowdin Android SDK-t használja, kérjük, ellenőrizze, hogy elérhetővé tette-e a következő információkat a végfelhasználói számára.
Q: What might cause the occasional delay in getting the latest translations in the app? A: CDN caches all the translations in release for up to 15 minutes. When new translations are released in Crowdin, CDN may still return them with a delay.