đź“–
Opal
Browse AddonsDownload RLIB
  • Introduction
  • Showcase
  • FAQ
    • â—ľAddon Won't Show
    • â—ľIncompatible Addons
    • â—ľModified Script
    • â—ľRefunds
    • â—ľScript Errors
    • â—ľWhen Are Updates?
  • âť± Setup
    • â—ľInstall
    • â—ľVerify
  • âť± Configuration
    • â—ľEnv
    • â—ľFonts
    • â—ľLanguages
    • â—ľSettings
  • âť± Developers
Powered by GitBook
On this page
  • â–¸Location
  • â–¸Add Language
  • â–¸Set Default Language
  • â–¸Switching Languages
  1. âť± Configuration

Languages

Information related to how this addon can be translated.

â–¸Location

All languages included with script are located in lua\modules\opal\lang

â–¸Add Language

  • Copy the lua\modules\opal\lang\en.lua file

  • Rename copied en.lua file to your own language

    • Example: lua\modules\opal\lang\ru.lua ( russian )

  • Open the new language file in a text editor.

  • Locate the line:

    • mod.language[ 'en' ]

  • Change the line to your new language:

    • mod.language[ 'ru' ]

  • Translate all of the strings to your own language.

â–¸Set Default Language

  • Open the folder lua\modules\opal\lang\

  • Find the filename for the language you want to make as your default

  • Open lua\modules\opal\cfg\sh_cfg.lua

  • Locate the setting cfg.lang

  • Change 'en' to your own language's filename (without the .lua at the end)

cfg.lang = 'ru' -- russian
cfg.lang = 'es' -- spanish
cfg.lang = 'fr' -- french
  • Restart your server if changes do not get applied immediately.

â–¸Switching Languages

You can switch languages in-game on-the-fly by typing !lang in chat.

The languages in the list are a compiled set from all the addons you own running rlib. If you own multiple scripts, but only have French translations for one; then the one addon will be translated to French and the others will default to English.

PreviousFontsNextSettings

Last updated 4 years ago

â—ľ