Universal Script 📌
2.5k Views
27 Executions

Translator Failed

Universal Script 📌
lumpiasallad
lumpiasalladFirst script
2 years ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

I need a api key to make this work but I don't have any money to make it work so I'm giving this to be an open source for those who wants to make a translation script :<

View Raw
--client side
local DEBUG = true
local Players = game:GetService("Players")
local HttpService = game:GetService("HttpService")
local StarterGui = game:GetService("StarterGui")

local LocalPlayer = Players.LocalPlayer
local currentTargetLanguage = "en"  -- Default lang:English

-- Lang table: 
local languages = {
    af = "Afrikaans", sq = "Albanian", am = "Amharic", ar = "Arabic", hy = "Armenian",
    az = "Azerbaijani", eu = "Basque", be = "Belarusian", bn = "Bengali", bs = "Bosnian",
    bg = "Bulgarian", ca = "Catalan", ceb = "Cebuano", ny = "Chichewa", ['zh-cn'] = "Chinese Simplified",
    ['zh-tw'] = "Chinese Traditional", co = "Corsican", hr = "Croatian", cs = "Czech", da = "Danish",
    nl = "Dutch", en = "English", eo = "Esperanto", et = "Estonian", tl = "Filipino", fi = "Finnish",
    fr = "French", fy = "Frisian", gl = "Galician", ka = "Georgian", de = "German", el = "Greek",
    gu = "Gujarati", ht = "Haitian Creole", ha = "Hausa", haw = "Hawaiian", iw = "Hebrew", hi = "Hindi",
    hmn = "Hmong", hu = "Hungarian", is = "Icelandic", ig = "Igbo", id = "Indonesian", ga = "Irish",
    it = "Italian", ja = "Japanese", jw = "Javanese", kn = "Kannada", kk = "Kazakh", km = "Khmer",
    ko = "Korean", ku = "Kurdish (Kurmanji)", ky = "Kyrgyz", lo = "Lao", la = "Latin", lv = "Latvian",
    lt = "Lithuanian", lb = "Luxembourgish", mk = "Macedonian", mg = "Malagasy", ms = "Malay",
    ml = "Malayalam", mt = "Maltese", mi = "Maori", mr = "Marathi", mn = "Mongolian", my = "Myanmar (Burmese)",
    ne = "Nepali", no = "Norwegian", ps = "Pashto", fa = "Persian", pl = "Polish", pt = "Portuguese",
    pa = "Punjabi", ro = "Romanian", ru = "Russian", sm = "Samoan", gd = "Scots Gaelic", sr = "Serbian",
    st = "Sesotho", sn = "Shona", sd = "Sindhi", si = "Sinhala", sk = "Slovak", sl = "Slovenian", so = "Somali",
    es = "Spanish", su = "Sundanese", sw = "Swahili", sv = "Swedish", tg = "Tajik", ta = "Tamil", te = "Telugu",
    th = "Thai", tr = "Turkish", uk = "Ukrainian", ur = "Urdu", uz = "Uzbek", vi = "Vietnamese", cy = "Welsh",
    xh = "Xhosa", yi = "Yiddish", yo = "Yoruba", zu = "Zulu", auto = "Automatic"
}

-- ALIASES table: maps alternative shorthand to the proper language code.
local aliases = {
    jp = "ja"  -- when the user types "-jp", we treat it as "ja" (Japanese)
    -- You can add more aliases if needed.
}

-- CUSTOM UI: Create or get a ScreenGui to display our system messages.
local function ensureTranslatorUI()
    local playerGui = LocalPlayer:WaitForChild("PlayerGui")


Comments

1
Log in to join the conversation. Login
lumpiasallad's profile picture
lumpiasalladUploader2 years ago

props to https://i.qts.life/r/ChatInlineTranslator.lua. Which not working anymore; I wanted to fix it but failed. devs, please make this work Roblox inbuilt translator is trash.

1

Tags

More universal scripts

See all
Universal Script 📌
16
1
Approved 22 minutes ago
Universal Script 📌
13
2
Approved 36 minutes ago
Script hub
12
1
Approved 38 minutes ago
Script hub
5.1k
26.2k
Bumped 1 hour ago

Script hub

TLMenu