Skip to content

Setting the language to English does not switch the model variant #776

Description

@kacperpaczos

Language is set to English (US). The Specialization field says "Standard multilingual". Right below it the app prints:

Recommended: Small EN (Vulkan GPU with 30GB RAM; English language selected)

So it decides an English variant is the right one for English, and then does not set it. Changing the language by hand does not help either, the variant stays whatever it was.

Steps:

  1. Fresh install, language defaults to auto-detect
  2. Set Language to English (US)
  3. Look at Specialization

Expected: the variant switches to English-only
Actual: it stays on Standard multilingual, while the app recommends English-only right underneath

The .en variants weigh exactly the same as the multilingual ones — tiny 74 MB, base 141 MB, small 465 MB, medium 1463 MB, identical in both cases. For English that is better recognition at no extra download and no extra memory, so it is a shame to lose it.

My guess is that size names and multilingual variant names are the same string. "medium" is both a size and the full name of the multilingual variant. A stored value of "medium" therefore looks like a deliberate choice of the multilingual variant, and the logic that prefers .en never gets a chance to run. The default config written on a fresh install contains such an ambiguous value.

Similar to #681.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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