Exist any plugin that you can choise , when you log in the server, the tipe of languaje that you want , like english or spanish and then change, all sign languaje? pls
I would agree though that a server side translator would be very handy. I run a couple of different servers for world wide players and (although I require chat to be in English) sometimes players will ramble off in Swedish and such and I have to copy and paste into an external translator program to find out what they are saying. An internal translator would help bring the whole community closer.
Nickbbeezy I agree. Its really rude. Maby it isnt his first language, maby hes young, or just sucks at spelling. T3h Cr33p3r cmon man. T3h Cr33p3r No I don't. Maby hes bad. But it was really really rude of you. "Learn to spell" its his life, not yours. Im sure Im not the only one to feel like this. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
zabattaro Summary: Your english isn't the best, but at least you try, so that is good And signs won't be able to change server side, unless you have a huge translate plugin behind it
True....but yes that would be a huge plugin if you want many languages. Maybe make a language folder that a user can add language files to? Then get a translating team to make premade language files? God that's a lot of work o_o
Translating signs would take years, better thing to do would use an already existing database like google translate, then store each sign temporarily, when the translate fails then fall back to the default sign
Translating is one of the hardest things to do when coding. If someone does end up writing a plugin that can translate everything it would be very large and cause extreme lag on the server when someone changes their language. Translations are also not 100% correct most of the time, you could have a sign that says "Fall down" and the translation would come out to "<season> down". Do not get me wrong on this, if a plugin that can accomplish is made it would be amazing but it would come at great cost to the people who put the plugin on the server and would probably cost the developer and extreme amount of time.
Sadly, I don't think this is possible. French: Désolé, je n'pense pas c'est possible. Latin: Vestibulum non videtur esse possibile. Spanish: Lo sentimos, no creo que esto sea posible. Yiddish: אנטשולדיגט, איך טאָן ניט טראַכטן דאָס איז מעגלעך. German: Sorry, ich glaube nicht, das ist möglich. Hopefully I covered your language. What would be really cool is to make a BungeeCord plugin that hooks into the Bungee "ServerMessageSendEvent" (whenever the server sends a message to the player) event and uses the Google Translate API to do the translation. Put in perspective, it wouldn't be that hard. Bukkit people, please don't hate on me for mentioning BungeeCord. Just said it because this simply cannot be done with the Bukkit API. And no, BungeeCord does not require spigot. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
It can be done with the Bukkit API. It's mainly all about the tremendous delay it would produce. The concept would be something along the lines of getting the text, sending (with regular java code, no bukkit code needed) a translation request to google, receive the translation (on every single language any player on the server has chosen) and display that message to him only. Basically rewriting the whole chat system, with translation.
milesmcc no offence i would rather lag a single server then an entire network (but i still love BungeeCord) whitehooder AKA cause tremendous lag cause the translate would have to be called every time someone types in chat
Sorry guys, im from argentina, i know a lot of english but i have some gramatical problems yet. Sorry for that.
Trying and making mistakes is better then not trying and getting nowhere But what do you want after you read all of the above posts?
milesmcc The translations would slow you down tremendously, as you'd overflood the stream if you don't have a really great connection. The rest is a couple of milliseconds Good luck anyway
Know of a better one? I'd like to hear it. Google Translate works in a brilliant way, though. It scans texts and looks for patterns. It compares the scanned text with the human made translation and voila-- it's vocabulary has improved. Assuming the user is not home hosted, it should be fine. With the way I plan to do it, even plugin messages will be translated.