Skip to content

CrowdinSDK.currentLocalization change not working #370

@sth-nvajda

Description

@sth-nvajda

When trying to switch between different localizations within an app, lets say from English to Russian then back to English, the app stays in Russian even though the CrowdinSDK.currentLocalization has been set back to 'en'.

My setup is initialize crowdin -> start with config -> set current localization -> reloadUI (repeat last two steps when changing language). When debugging everything shows up correctly, locale and currentLocalization are the desired language in the ISO 639-1 format, yet the translations seem to be cached somehow.

This issue occurs when switching from Crowdin version 1.12.1 to 1.12.2 so i don't believe the issue is on my apps side. I have tested this on an iPhone 11 (26.0.1), iPhone 16 Pro simulator (18.2), iPhone 17 Pro Max (26.0).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions