promotional bannermobile promotional banner

Custom Language Bundle Fix

Fixes custom languages on PC: Junimo bundle names show right away, plus the social page single status and the recipe suffix.

The things Stardew Valley breaks for custom (mod) languages on PC — fixed.

If you play with a community translation (a custom «mod» language), a few things quietly break on the desktop game. This mod fixes all three. It works with any language pack; with a built-in game language it does nothing at all.

What it fixes

  • Junimo bundle names — immediately. Community Center bundle names stay English until you save, quit to the title screen and reload, because the game caches Data/Bundles in English before your language is applied. They're now localized as soon as the save loads. Your bundle progress is never touched — only display names are refreshed, so remixed bundles and completion are safe.
  • Social page: single male farmers. In gendered languages the social page showed single male farmers (your own character, co-op farmhands) with the feminine single status. It's a first-party game bug — the farmer slot only ever reads the female status key and splits it, so a pack with separate male/female strings gets the female form for men. Each farmer now shows the correct gendered status.
  • Localized «(Recipe)» suffix. For Ukrainian packs only: the game uses one «(Recipe)» key for both cooking recipes and crafting blueprints, which Ukrainian has to tell apart. Food gets «(Рецепт)», everything else «(Креслення)». Other languages are unaffected.

Requirements

  • SMAPI 4.0 or newer.
  • A language pack — any custom language mod. With a built-in game language this mod does nothing.

Installation

Unzip into your Mods folder and run the game through SMAPI. Everything is on by default; the three toggles live in config.json if you ever hit a conflict with another mod.

On Android? Use «Custom Language Fixes» instead — it includes these fixes plus everything else the mobile port breaks for custom languages.

Source code and full technical write-up: github.com/ThatHunky/CustomLanguageFixes. Licensed MIT.

Credits: Pereclaw for the Ukrainian translation this was diagnosed against, and DID for testing.

Українською

Три речі, які гра ламає для кастомних (мод-) мов на ПК — виправлено:

  • назви клунків Джунімо одразу після завантаження сейва, без ритуалу «збережись, вийди в меню, зайди знову» (прогрес клунків не зачіпається);
  • правильний за статтю статус «самотній» на слоті фермера — чоловічі фермери більше не показують «незаміжня» (ванільний баг гри);
  • суфікс «(Рецепт)»/«(Креслення)» для українських паків — гра не розрізняє їжу від креслень, а мод розрізняє.

Потрібні SMAPI 4.0+ і будь-який мовний пак. Усе ввімкнено за замовчуванням; вимикачі — у config.json.

Custom Language Bundle Fix Team

profile avatar
  • 2
    Projects
  • 3
    Downloads

More from ThatHunky