테마
실시간 번역 · 서버 언어 · 봇 이름 동기화
서버의 "언어" 를 다루는 명령은 세 개입니다. /서버 번역 은 읽어주는 문장을 다른 언어로 바꾸고, /서버 언어동기화 는 봇이 서버에 말을 걸 때 쓰는 언어를 정하고, /서버 이름동기화 는 그 언어에 맞게 봇 별명을 다시 맞춥니다.
세 명령 모두 서버 관리자 권한이 필요합니다. 다만 번역은 위임할 수 있습니다.
한눈에 보기
| 명령어 | 하는 일 | 봇 재시작 후 |
|---|---|---|
/서버 번역 | 읽어주는 문장을 다른 언어로 바꿉니다 | 꺼집니다 |
/서버 언어동기화 | 봇이 서버에서 쓰는 언어를 정합니다 | 유지됩니다 |
/서버 이름동기화 | 봇 별명을 서버 언어에 맞춥니다 | 별명 그대로 유지됩니다 |
실시간 번역 — /서버 번역
서버 관리자면 바로 쓸 수 있고, /서버 권한 에서 번역 위임을 켜두면 일반 멤버도 쓸 수 있습니다. 위임 방법은 /서버 권한 을 보세요.
화면
/서버 번역 을 실행하면 버튼 네 개짜리 화면이 나옵니다.
text
[켜기]
[🇰🇷 한국어 ↔ 🇺🇸 영어] [🇰🇷 한국어 ↔ 🇯🇵 일본어] [🇺🇸 영어 ↔ 🇯🇵 일본어]- 첫 줄 버튼은 지금 꺼져 있으면
켜기, 켜져 있으면끄기로 바뀝니다. - 언어쌍은 세 가지 중에서만 고를 수 있습니다. 지금 선택된 쌍이 파란색으로 표시됩니다.
- 한 번도 설정한 적이 없는 서버는 꺼짐,
한국어 ↔ 영어상태로 시작합니다. - 화면은 120초 뒤 자동으로 비활성화됩니다.
봇이 재시작되면 번역 설정이 꺼집니다
재시작 뒤에는 다시 켜주세요
봇이 재시작되면 번역 설정이 꺼지고 언어쌍도 한국어 ↔ 영어 로 돌아갑니다. 이때 안내 메시지는 따로 나오지 않고, 번역만 조용히 멈춘 채 원문이 그대로 읽힙니다. 번역이 안 되는 것 같으면 /서버 번역 을 다시 열어 상태를 확인하고, 꺼져 있으면 켜기 와 언어쌍을 다시 눌러주세요. 번역을 상시로 쓰는 서버라면 이 확인을 습관으로 만들어 두는 편이 좋습니다.
무엇이 번역되나요
번역은 봇이 읽어줄 문장에만 적용됩니다. 채팅 메시지 자체는 그대로 남고, 번역문을 채널에 다시 써주지도 않습니다.
한 문장 안에서도 번역되는 부분이 정해져 있습니다.
| 부분 | 번역 여부 |
|---|---|
| 본문 | 번역됩니다 |
| 앞머리 안내 — "○○님이 △△님에게 답장을 보냈어요" 등 | 번역되지 않습니다 |
| 첨부 설명 — "사진을 보냈어요" 등 | 번역되지 않습니다 |
첨부만 보내서 본문이 비어 있으면 번역 단계를 건너뜁니다.
어느 방향으로 번역되나요
봇은 문장에 쓰인 글자를 보고 언어를 판단한 뒤, 선택한 언어쌍의 반대쪽으로 번역합니다.
| 문장에 있는 글자 | 판단 |
|---|---|
| 가나(히라가나·가타카나)가 하나라도 있으면 | 일본어 |
| 가나가 없고 한글이 있으면 | 한국어 |
| 둘 다 없고 알파벳이 있으면 | 영어 |
언어쌍이 한국어 ↔ 영어 라면 한국어 문장은 영어로, 영어 문장은 한국어로 번역됩니다. 언어쌍에 없는 언어로 판단된 문장은 번역하지 않고 원문 그대로 읽습니다.
가나가 한글보다 먼저입니다
"안녕 こんにちは" 처럼 섞인 문장은 일본어로 판단됩니다. 한국어 ↔ 영어 언어쌍을 쓰는 서버라면 이런 문장은 번역되지 않고 그대로 읽힙니다.
번역이 실패하면
번역이 제때 되지 않으면 봇은 오류를 알리지 않고 원문을 그대로 읽습니다. 번역이 잠깐씩 안 되는 것처럼 보이면 이 경우입니다. 계속 그렇다면 스튜디오 연홍에 문의해 주세요.
번역문이 길어지면 잘릴 수 있습니다
길이 검사는 번역이 끝난 뒤에 이뤄지고, 앞머리 안내 + 본문 + 첨부 설명을 모두 합친 최종 문장을 기준으로 합니다. 이 길이가 제한(기본 100자)을 넘으면 문장 전체가 "너무 긴 글은 읽을 수 없어요" 로 대체됩니다.
원문은 짧았는데 번역문이 길어져서 안내 문구로 바뀌는 경우가 있습니다. 한국어를 영어로 옮길 때 특히 자주 생깁니다.
서버 언어 — /서버 언어동기화
AI 팝업 및 봇 이름에 사용할 서버 언어를 설정해요 라는 설명이 붙은 명령입니다. 서버 관리자만 쓸 수 있습니다.
화면에는 지금 언어를 뺀 나머지 두 언어 버튼만 나옵니다. 버튼을 누르면 두 가지가 한 번에 일어납니다.
- 서버 언어가 저장됩니다. 봇을 재시작해도 유지됩니다.
- 봇에게 별명 변경 권한이 있으면 봇 별명도 곧바로 바뀝니다.
한 번도 지정하지 않은 서버는 한국어로 동작합니다. 화면은 120초 뒤 자동으로 비활성화됩니다.
서버 언어가 바꾸는 것
- 음성 채널에 들어갈 때 나오는 AI 안내 메시지의 언어
- 그 안내에 붙는 공지 제목과 "확인하기" 문구의 언어
- 입장·퇴장 안내 문구의 언어
- "너무 긴 글은 읽을 수 없어요" 같은 안내 문구의 언어
- 음성 노드가 자동으로 바뀌었을 때 오는 알림의 언어
- 숫자·기호만 있어서 언어를 알 수 없는 문장을 읽을 때의 기준 언어
- 봇 별명
서버 언어가 목소리를 고르지는 않습니다
읽어줄 목소리는 문장마다 판단한 언어(한국어·영어·일본어)에 맞춰 정해집니다. 서버 언어는 언어를 판단할 수 없을 때의 기준일 뿐입니다. 언어별 기본 목소리를 바꾸려면 /서버 설정 의 목소리 변경을 쓰세요. 서버 기본 목소리 · 볼륨 · 피치 · 속도 를 참고해 주세요.
커스텀 보이스를 쓴다면 꼭 지정해 주세요
커스텀 보이스로 읽을 때는 서버 언어가 발음 기준으로도 쓰입니다. 한자와 숫자를 어느 언어 발음으로 읽을지가 이 값으로 갈리므로, 커스텀 보이스를 쓰는 서버는 서버 언어를 반드시 지정해 두는 편이 좋습니다.
봇 이름 동기화 — /서버 이름동기화
저장된 서버 언어에 맞춰 봇 별명을 다시 맞춥니다. 서버 관리자만 쓸 수 있습니다.
| 봇 | 한국어 | 일본어 | 영어 |
|---|---|---|---|
| 연홍 | 연홍 | ヨンホン | Yeonhong |
| 연하 | 연하 | ヨンハ | Yeonha |
성공하면 봇 별명이 '{이름}'(으)로 동기화되었어요! (Locale: {언어}), 실패하면 별명 변경 권한이 없거나 오류가 발생했어요: {내용} 이 나옵니다.
이름이 엉뚱하게 잡혔을 때
봇 별명은 초대 직후, 그리고 그 서버에서 슬래시 명령이 처음 실행될 때 자동으로 한 번 정해집니다. 이때 기준이 서버 언어가 아닐 수 있어서, 한국어 서버인데 별명만 영어나 일본어로 붙는 경우가 생깁니다.
고치는 방법은 간단합니다.
/서버 언어동기화로 원하는 언어를 지정합니다./서버 이름동기화를 실행합니다.
자동으로 정해지는 과정은 서버마다 한 번만 돌기 때문에, 한 번 고치면 다시 되돌아가지 않습니다.
별명이 안 바뀔 때는 권한부터 확인해 주세요
봇에게 별명 변경(Change Nickname) 권한이 없으면 별명은 바뀌지 않습니다.
| 방법 | 권한이 없을 때 |
|---|---|
/서버 언어동기화 버튼 | 언어만 저장되고 별명은 그대로입니다 (안내 없음) |
/서버 이름동기화 | 별명 변경 실패 문구가 화면에 표시됩니다 |
언어는 바뀌었는데 이름이 그대로라면 /서버 이름동기화 를 한 번 실행해 보세요. 권한이 문제라면 그 자리에서 오류 문구로 드러납니다. 그다음 디스코드 서버 설정에서 봇 역할에 별명 변경 권한을 주고 다시 실행해 주세요.