Skip to content

실시간 번역 · 서버 언어 · 봇 이름 동기화 ​

서버의 "언어" 를 다루는 명령은 세 개입니다. /서버 번역 은 읽어주는 문장을 다른 언어로 바꾸고, /서버 언어동기화 는 봇이 서버에 말을 걸 때 쓰는 언어를 정하고, /서버 이름동기화 는 그 언어에 맞게 봇 별명을 다시 맞춥니다.

세 명령 모두 서버 관리자 권한이 필요합니다. 다만 번역은 위임할 수 있습니다.

한눈에 보기 ​

명령어하는 일봇 재시작 후
/서버 번역읽어주는 문장을 다른 언어로 바꿉니다꺼집니다
/서버 언어동기화봇이 서버에서 쓰는 언어를 정합니다유지됩니다
/서버 이름동기화봇 별명을 서버 언어에 맞춥니다별명 그대로 유지됩니다

실시간 번역 — /서버 번역 ​

서버 관리자면 바로 쓸 수 있고, /서버 권한 에서 번역 위임을 켜두면 일반 멤버도 쓸 수 있습니다. 위임 방법은 /서버 권한 을 보세요.

화면 ​

/서버 번역 을 실행하면 버튼 네 개짜리 화면이 나옵니다.

text
[켜기]

[🇰🇷 한국어 ↔ 🇺🇸 영어]  [🇰🇷 한국어 ↔ 🇯🇵 일본어]  [🇺🇸 영어 ↔ 🇯🇵 일본어]
  • 첫 줄 버튼은 지금 꺼져 있으면 켜기, 켜져 있으면 끄기 로 바뀝니다.
  • 언어쌍은 세 가지 중에서만 고를 수 있습니다. 지금 선택된 쌍이 파란색으로 표시됩니다.
  • 한 번도 설정한 적이 없는 서버는 꺼짐, 한국어 ↔ 영어 상태로 시작합니다.
  • 화면은 120초 뒤 자동으로 비활성화됩니다.

봇이 재시작되면 번역 설정이 꺼집니다 ​

재시작 뒤에는 다시 켜주세요

봇이 재시작되면 번역 설정이 꺼지고 언어쌍도 한국어 ↔ 영어 로 돌아갑니다. 이때 안내 메시지는 따로 나오지 않고, 번역만 조용히 멈춘 채 원문이 그대로 읽힙니다. 번역이 안 되는 것 같으면 /서버 번역 을 다시 열어 상태를 확인하고, 꺼져 있으면 켜기 와 언어쌍을 다시 눌러주세요. 번역을 상시로 쓰는 서버라면 이 확인을 습관으로 만들어 두는 편이 좋습니다.

무엇이 번역되나요 ​

번역은 봇이 읽어줄 문장에만 적용됩니다. 채팅 메시지 자체는 그대로 남고, 번역문을 채널에 다시 써주지도 않습니다.

한 문장 안에서도 번역되는 부분이 정해져 있습니다.

부분번역 여부
본문번역됩니다
앞머리 안내 — "○○님이 △△님에게 답장을 보냈어요" 등번역되지 않습니다
첨부 설명 — "사진을 보냈어요" 등번역되지 않습니다

첨부만 보내서 본문이 비어 있으면 번역 단계를 건너뜁니다.

어느 방향으로 번역되나요 ​

봇은 문장에 쓰인 글자를 보고 언어를 판단한 뒤, 선택한 언어쌍의 반대쪽으로 번역합니다.

문장에 있는 글자판단
가나(히라가나·가타카나)가 하나라도 있으면일본어
가나가 없고 한글이 있으면한국어
둘 다 없고 알파벳이 있으면영어

언어쌍이 한국어 ↔ 영어 라면 한국어 문장은 영어로, 영어 문장은 한국어로 번역됩니다. 언어쌍에 없는 언어로 판단된 문장은 번역하지 않고 원문 그대로 읽습니다.

가나가 한글보다 먼저입니다

"안녕 こんにちは" 처럼 섞인 문장은 일본어로 판단됩니다. 한국어 ↔ 영어 언어쌍을 쓰는 서버라면 이런 문장은 번역되지 않고 그대로 읽힙니다.

번역이 실패하면 ​

번역이 제때 되지 않으면 봇은 오류를 알리지 않고 원문을 그대로 읽습니다. 번역이 잠깐씩 안 되는 것처럼 보이면 이 경우입니다. 계속 그렇다면 스튜디오 연홍에 문의해 주세요.

번역문이 길어지면 잘릴 수 있습니다 ​

길이 검사는 번역이 끝난 뒤에 이뤄지고, 앞머리 안내 + 본문 + 첨부 설명을 모두 합친 최종 문장을 기준으로 합니다. 이 길이가 제한(기본 100자)을 넘으면 문장 전체가 "너무 긴 글은 읽을 수 없어요" 로 대체됩니다.

원문은 짧았는데 번역문이 길어져서 안내 문구로 바뀌는 경우가 있습니다. 한국어를 영어로 옮길 때 특히 자주 생깁니다.

서버 언어 — /서버 언어동기화 ​

AI 팝업 및 봇 이름에 사용할 서버 언어를 설정해요 라는 설명이 붙은 명령입니다. 서버 관리자만 쓸 수 있습니다.

화면에는 지금 언어를 뺀 나머지 두 언어 버튼만 나옵니다. 버튼을 누르면 두 가지가 한 번에 일어납니다.

  1. 서버 언어가 저장됩니다. 봇을 재시작해도 유지됩니다.
  2. 봇에게 별명 변경 권한이 있으면 봇 별명도 곧바로 바뀝니다.

한 번도 지정하지 않은 서버는 한국어로 동작합니다. 화면은 120초 뒤 자동으로 비활성화됩니다.

서버 언어가 바꾸는 것 ​

  • 음성 채널에 들어갈 때 나오는 AI 안내 메시지의 언어
  • 그 안내에 붙는 공지 제목과 "확인하기" 문구의 언어
  • 입장·퇴장 안내 문구의 언어
  • "너무 긴 글은 읽을 수 없어요" 같은 안내 문구의 언어
  • 음성 노드가 자동으로 바뀌었을 때 오는 알림의 언어
  • 숫자·기호만 있어서 언어를 알 수 없는 문장을 읽을 때의 기준 언어
  • 봇 별명

서버 언어가 목소리를 고르지는 않습니다

읽어줄 목소리는 문장마다 판단한 언어(한국어·영어·일본어)에 맞춰 정해집니다. 서버 언어는 언어를 판단할 수 없을 때의 기준일 뿐입니다. 언어별 기본 목소리를 바꾸려면 /서버 설정 의 목소리 변경을 쓰세요. 서버 기본 목소리 · 볼륨 · 피치 · 속도 를 참고해 주세요.

커스텀 보이스를 쓴다면 꼭 지정해 주세요 ​

커스텀 보이스로 읽을 때는 서버 언어가 발음 기준으로도 쓰입니다. 한자와 숫자를 어느 언어 발음으로 읽을지가 이 값으로 갈리므로, 커스텀 보이스를 쓰는 서버는 서버 언어를 반드시 지정해 두는 편이 좋습니다.

봇 이름 동기화 — /서버 이름동기화 ​

저장된 서버 언어에 맞춰 봇 별명을 다시 맞춥니다. 서버 관리자만 쓸 수 있습니다.

봇한국어일본어영어
연홍연홍ヨンホンYeonhong
연하연하ヨンハYeonha

성공하면 봇 별명이 '{이름}'(으)로 동기화되었어요! (Locale: {언어}), 실패하면 별명 변경 권한이 없거나 오류가 발생했어요: {내용} 이 나옵니다.

이름이 엉뚱하게 잡혔을 때 ​

봇 별명은 초대 직후, 그리고 그 서버에서 슬래시 명령이 처음 실행될 때 자동으로 한 번 정해집니다. 이때 기준이 서버 언어가 아닐 수 있어서, 한국어 서버인데 별명만 영어나 일본어로 붙는 경우가 생깁니다.

고치는 방법은 간단합니다.

  1. /서버 언어동기화 로 원하는 언어를 지정합니다.
  2. /서버 이름동기화 를 실행합니다.

자동으로 정해지는 과정은 서버마다 한 번만 돌기 때문에, 한 번 고치면 다시 되돌아가지 않습니다.

별명이 안 바뀔 때는 권한부터 확인해 주세요 ​

봇에게 별명 변경(Change Nickname) 권한이 없으면 별명은 바뀌지 않습니다.

방법권한이 없을 때
/서버 언어동기화 버튼언어만 저장되고 별명은 그대로입니다 (안내 없음)
/서버 이름동기화별명 변경 실패 문구가 화면에 표시됩니다

언어는 바뀌었는데 이름이 그대로라면 /서버 이름동기화 를 한 번 실행해 보세요. 권한이 문제라면 그 자리에서 오류 문구로 드러납니다. 그다음 디스코드 서버 설정에서 봇 역할에 별명 변경 권한을 주고 다시 실행해 주세요.

관련 문서 ​