Skip to content

Mis-identification of the base language #28

@hotdang-ca

Description

@hotdang-ca

As far as I can tell, my project's base language is English. However, when I Generate/Update Strings files, new strings are inserted into some other language (in this case, de-AT, though it has also and randomly selected pt).

My OneSky Project Properties does correctly have Base Language set to en, as well as having it specified in ~/Library/Application Support/OneSky/OneSkyProperties.plist

d6d37756-fbe5-11e5-999b-1e2ef31ae2dd

If I then upload Upload Files from this point, the one sky back-end does not receive these new strings (likely because they weren't in the base language), and i forget where in OneSky, but there is a warning/error issued regarding the string in de-AT, but not in the base language.

BUT... if I move those new strings inserted into de-AT, and move them to en, and then Upload Strings, this works correctly, and I see the new strings ready for translation on OneSky.

If i were to fathom a guess... $objects is an array, for which index 8 has the base language, as opposed to a dictionary specifying that value. I presume this is an open-source plugin, and I can try to fix by submitting a pull request?

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