Skip to content

Missing xcstrings extraction state for imported keys #3337

@Marzhel

Description

@Marzhel

Describe the bug

When exporting a xcstrings file, any keys that was previously imported will not have extractionState set to manual, resulting in Xcode not generating code symbols.

If I add a new key in the Tolgee UI and export, then the new key will have extractionState set correctly.

To Reproduce

  1. Import localizations from file (I tried from "Flat JSON" and xcstrings)
  2. Export localizations as xcstrings
  3. Notice that the extractionState field is missing for localizations that was previously imported

Expected behavior
When an xcstrings file is exported, all keys must have extractionState set to manual as the localizations are managed on Tolgee

Versions and environment

  • Tolgee Platform version: Not sure, I used the cloud hosted version (app.tolgee.io)
  • Environment: Cloud hosted
  • Browser: N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions