Open sourcing something else, this one has been open sourced, but it was in a chat I made, no one used it, so I am going to put it here.
How to use:
– How to use:
-- How to use:
local TM = require(script.Parent.Translater) -- or where ever you put it.
-- How to call it:
local Output = TM.Translate('English', 'Spanish', 'Hello, how are you doing?')
-- ↑ ↑ ↑
-- Lang Lang. to Text
print(Output)
You can use the following languages:
English, Spanish, French, Russian, and German
This is not good at all, and I am putting it out there just in case anyone want it.
I’m not sure what the use case for this is? I don’t mean to be harsh, but there is only 8 words (yet there are 38 copies of blank data entries?), the name is spelt wrong (should be translator), there is no context interpretation, you use a repetitive method used to find translations, there are incorrect cases for some translated words, different translations for the same word, (possibly as a result of) duplicate indexes for capitalised and lowercase words. I would strongly recommend using the Localisation API, or some form of HTTP request to an online translator instead.