Files
capod/app/src/gplay/res/values-uz/strings.xml
T
darken 02ff7089c0 Refactor GPlay billing error handling and translations
This commit introduces localized error messages for Google Play billing issues and refactors the error handling in `UpgradeRepoGplay`.

- `BillingException` and `BillingResultException` now implement `HasLocalizedError` to provide user-friendly error messages.
- New string translations for billing error labels and descriptions have been added for various languages.
- `UpgradeRepoGplay` now includes an `error` field in its `Info` state to propagate billing errors.
- The `upgradeInfo` flow in `UpgradeRepoGplay` has been updated with a `retryWhen` operator to handle errors more gracefully. If an error occurs but the pro state was recent, it emits a grace period state. Otherwise, it emits the error.
- `OverviewFragmentVM` now observes `upgradeState` and posts any non-pro errors to `errorEvents` for display.
2025-08-30 17:12:36 +02:00

10 lines
897 B
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="upgrades_gplay_unavailable_error">Google Play xizmatlari mavjud emas.</string>
<string name="upgrades_no_purchases_found_check_account">Xaridlar topilmadi. Togri hisobdan foydalanayapsizmi?</string>
<string name="upgrades_gplay_billing_error_label">Google Play xatosi</string>
<string name="upgrades_gplay_billing_error_description">Google Play da xatolik yuz berdi. Iltimos, keyinroq qayta urinib ko\'ring yoki telefoningizni qayta ishga tushiring.\n\nXato: %s</string>
<string name="upgrades_gplay_billing_result_error_label">Google Play to\'lov xatosi</string>
<string name="upgrades_gplay_billing_result_error_description">Google Play dan xaridingiz tafsilotlarini so\'rashda xatolik yuz berdi. Google Play keshini tozalang va telefoningizni qayta ishga tushiring.\n\nXato %s</string>
</resources>