lmstudio-ai / lmstudio-ai/localization

Greek localization not available in LMStudio UI despite being merged in Nov '24

Open
#227 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
1
Forks
0
Avg merge
11h 4m
Merged PRs (30d)
2

Description

I've noticed that the Greek localization for LMStudio is not accessible through the application's settings, even though it appears to have been approved and merged in November 2024 https://github.com/lmstudio-ai/localization/pull/115.

Details

  • A merge request for Greek localization was approved and merged in November 2024
  • When installed, the application correctly places an EL.pack file in the /locales subdirectory along with other localizations
  • However, Greek is not selectable in the application's language settings UI
  • When attempting to manually enable Greek by editing the settings.json file to reference the EL.pack file, the localization still doesn't work

Possible Issue
I noticed that in the source code repository, the Greek localization appears to be under a GR directory, while the installed localization file is named EL.pack. This discrepancy might be related to the issue, as "EL" is the official ISO language code for Greek (ISO 639-1), not "GR".

Steps to Reproduce

  1. Install LMStudio
  2. Navigate to Settings → Language options
  3. Note that Greek is not available in the dropdown list
  4. Check the /locales directory to confirm EL.pack exists
  5. Attempt to manually set Greek in settings.json (this fails)

Environment
LMStudio version: 0.3.15
OS: Windows 10 Pro

Additional Information
Could the mismatch between "GR" in source code and "EL" in the installed package be causing this issue? According to ISO 639-1 standards, "EL" is the correct language code for Greek.

Please let me know if you need any screenshots or additional information.
I'd be happy to help test any potential fixes.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the localization/gr directory with the installed EL.pack file and the language choices in Settings → Language options. Check how settings.json references the package, then reproduce on LM Studio 0.3.15 using the listed steps. Done means Greek appears in the language dropdown and works when selected.

Written by the indexing model from the issue text.

Assessment

Domain
localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.