Skip to content

navicat-premium-lite: add official language variants#260344

Open
Kassell wants to merge 1 commit intoHomebrew:mainfrom
Kassell:navicat-premium-lite-language-support
Open

navicat-premium-lite: add official language variants#260344
Kassell wants to merge 1 commit intoHomebrew:mainfrom
Kassell:navicat-premium-lite-language-support

Conversation

@Kassell
Copy link
Copy Markdown

@Kassell Kassell commented Apr 21, 2026


After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

  • AI was used to generate or assist with generating this PR. Please specify below how you used AI to help you, and what steps you have taken to manually verify the changes, including zap stanza paths.

Map Homebrew locales to Navicat's official localized DMG names and keep
English as the default download.

Add support for Simplified and Traditional Chinese regional locales, plus
Japanese, French, German, Spanish, Polish, Korean, Russian, Indonesian, and
Thai.

Added mappings:

  • zh-CN, zh-SG -> cs
  • zh-HK, zh-MO, zh-TW -> ct
  • ja -> jp
  • fr
  • de
  • es
  • pl
  • ko -> kr
  • ru
  • id
  • th

Verification:

  • Verified the vendor-hosted URLs on the existing cask URL pattern:
    https://dn.navicat.com/download/navicat17_premium_lite_<code>.dmg
  • Confirmed HTTP 200 for:
    en, cs, ct, jp, fr, de, es, pl, kr, ru, id, th

Notes:

  • This follows Homebrew's guidance to use the language stanza for
    localized casks.
  • US English remains the default language.
  • I was not able to complete brew audit --cask --online navicat-premium- lite locally because the local Homebrew bundler environment failed while
    resolving sorbet-runtime.
  • AI was used to help draft this cask change and PR text. I manually
    verified the locale mappings and vendor-hosted download URLs.

Map Homebrew locales to Navicat's official localized DMG names and
keep English as the default download.

Add support for Simplified and Traditional Chinese regional locales,
plus Japanese, French, German, Spanish, Polish, Korean, Russian,
Indonesian, and Thai.
@Kassell Kassell force-pushed the navicat-premium-lite-language-support branch from 26523ed to 5bbc084 Compare April 21, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant