NetTranslate 란 무엇입니까?
NetTranslate는 Google Translate API와 인터넷 연결을 활용하여 채팅 메시지를 실시간으로 번역하는 간단한 플러그인입니다. 플레이어가 메시지를 보낼 때마다 Google 번역을 통해 전달 되며 선호하는 언어 로 모든 플레이어에게 반환 됩니다 .
어떻게 작동합니까?
Minecraft를 사용하면 클라이언트 설정에서 언어를 선택할 수 있습니다. 이 언어 선택은 NetTranslate에서 플레이어가 입력하는 로캘과 수신 할 언어를 확인하기 위해 감지됩니다. 플레이어가 채팅 메시지를 보내면 플레이어는 해당 로캘에서 다른 모든 플레이어의 로캘로 변환됩니다.
완벽합니까?
아니요. Google 번역만큼 정확할 수 있습니다. 우리 모두 알고 있듯이, 자주 가난한 번역으로 가득합니다. 또한 플레이어가 입력하는 언어를 감지 할 수있는 방법이 없기 때문에 Minecraft에서 선택한 언어가 아닌 다른 언어로 메시지를 보내면 실수로 번역 될 수 있습니다.
내 서버에 뒤떨어 질 것입니까?
NetTranslate는 비동기 적으로 작동하므로 백그라운드에서 발생합니다. 이렇게하면 메인 서버 스레드가 웹 요청이 다시 돌아와서 채팅을 기다리는 것을 정지하지 않습니다. 대신 채팅 메시지가 (내 테스트에서) 약 20 밀리 초씩 지연 될 수 있습니다. 서버의 로켈 당 따라서 프랑스어, 독일어 및 영어 사용자가 200 명 온라인 인 경우 모든 언어로 전송되는 채팅 메시지는 약 60ms가 소요됩니다. 완전히 번역 할 수 있습니다. 그래서 만약 그들이 Minecraft에서 선택한 것과 다른 언어로 메시지를 보내면 실수로 번역 될 수 있습니다. 내 서버에 뒤떨어 질 것입니까? NetTranslate는 비동기 적으로 작동하므로 백그라운드에서 발생합니다. 이렇게하면 메인 서버 스레드가 웹 요청이 다시 돌아와서 채팅을 기다리는 것을 정지하지 않습니다. 대신 채팅 메시지가 (내 테스트에서) 약 20 밀리 초씩 지연 될 수 있습니다. 서버의 로켈 당 따라서 프랑스어, 독일어 및 영어 사용자가 200 명 온라인 인 경우 모든 언어로 전송되는 채팅 메시지는 약 60ms가 소요됩니다. 완전히 번역 할 수 있습니다. 그래서 만약 그들이 Minecraft에서 선택한 것과 다른 언어로 메시지를 보내면 실수로 번역 될 수 있습니다. 내 서버에 뒤떨어 질 것입니까? NetTranslate는 비동기 적으로 작동하므로 백그라운드에서 발생합니다. 이렇게하면 메인 서버 스레드가 웹 요청이 다시 돌아와서 채팅을 기다리는 것을 정지하지 않습니다. 대신 채팅 메시지가 (내 테스트에서) 약 20 밀리 초씩 지연 될 수 있습니다. 서버의 로켈 당 따라서 프랑스어, 독일어 및 영어 사용자가 200 명 온라인 인 경우 모든 언어로 전송되는 채팅 메시지는 약 60ms가 소요됩니다. 완전히 번역 할 수 있습니다. 이렇게하면 메인 서버 스레드가 웹 요청이 다시 돌아와서 채팅을 기다리는 것을 정지하지 않습니다. 대신 채팅 메시지가 (내 테스트에서) 약 20 밀리 초씩 지연 될 수 있습니다. 서버의 로켈 당 따라서 프랑스어, 독일어 및 영어 사용자가 200 명 온라인 인 경우 모든 언어로 보내진 채팅 메시지는 약 60ms가 걸릴 것입니다. 완전히 번역 할 수 있습니다. 이렇게하면 메인 서버 스레드가 웹 요청이 다시 돌아와서 채팅을 기다리는 것을 정지하지 않습니다. 대신 채팅 메시지가 (내 테스트에서) 약 20 밀리 초씩 지연 될 수 있습니다. 서버의 로켈 당따라서 프랑스어, 독일어 및 영어 사용자가 200 명 온라인 인 경우 모든 언어로 보내진 채팅 메시지는 약 60ms가 걸릴 것입니다. 완전히 번역 할 수 있습니다.
What is NetTranslate?
NetTranslate is a lightweight plugin that leverages the Google Translate API and your internet connection to translate any chat message in real time. Whenever a player sends a message, it will be passed through Google Translate and returned to all your players in their preferred language.
How does it work?
Minecraft allows you to select your language in its client settings. This language selection is detected by NetTranslate to find out what locale the player is typing in and what language they will receive in. When a player sends a chat message, it is converted from their locale to the locale of every other player.
Is it perfect?
No. It can only be as accurate as Google Translate which, as we all know, is frequently riddled with poor translations. Furthermore, there is no way to detect the language the player is typing in, so if they send a message in a language other than the one they've selected in Minecraft, it may be mistakenly translated.
Will it lag my server?
NetTranslate works asynchronously, so it happens in the background. This ensures your main server thread will not be halted waiting for a web request to come back and translate your chat. Instead, your chat messages may be delayed by (in my tests) approximately 20 ms. per locale on your server. So if you have 200 people online with French, German and English speakers, a chat message sent in any language would take ~60 ms. to translate fully.
이전에 TeeMobile 제각자가 만든 플러그인 입니다
설정은 간단합니다
마인크래프트 언어 설정을 통해 내가 모르는 외국어다 그러면 바로 언어 설정한 언어로 번역해줍니다
아주 자세히 정확하게 번역합니다 무려 구글의 인공지능을 기반으로 만들어졌으니까요
'마인크래프트 플러그인' 카테고리의 다른 글
[1.12] 지역에 음악을 들려주자! - JukeboxRegion (0) | 2017.07.04 |
---|---|
[1.12] 서버에 새로운 주크박스 음악을 추가하자 - CustomJukebox (1) | 2017.07.04 |
[SkillAPI] 간단히 만들어 본 스킬들 배포 (2) | 2017.03.07 |
MinetopiaSDBRel - 마인크래프트 새로운 시스템을 추가 (0) | 2017.02.25 |
[1.11] NBTEditor-2.2 NBT 플러그인 (0) | 2017.02.09 |