添加服务器返回的错误信息语言文本
This commit is contained in:
@@ -106,20 +106,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
internalError="Internal error",
|
||||||
|
databaseError="Database error",
|
||||||
|
invalidFormat="Invalid format",
|
||||||
|
invalidArguments="Invalid arguments",
|
||||||
|
tooFrequent="Too frequent",
|
||||||
|
notAvailable="Not available",
|
||||||
|
noPermission="No permission",
|
||||||
|
roomNotFound="Room not found",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
invalidConnection="Invalid connection",
|
||||||
|
invalidAction="Invalid action",
|
||||||
|
playerNotFound="Player not found",
|
||||||
|
connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
playerInvalid="Player invalid",
|
||||||
|
playerNotFound="Player not found",
|
||||||
|
connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
invalidCode="Invalid code",
|
||||||
|
invalidEmail="Invalid email",
|
||||||
|
invalidAccessToken="Invalid access token",
|
||||||
|
playerNotFound="Player not found",
|
||||||
|
noPassword="No password",
|
||||||
|
invalidEmailPass="Invalid email or password",
|
||||||
|
emailExists="Email exists",
|
||||||
|
invalidRefreshToken="Invalid refresh token",
|
||||||
|
emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
invalidRole="Invalid role",
|
||||||
|
invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
invalidType="Invalid type",
|
||||||
|
roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
tooFrequently="Request too frequently",
|
tooFrequent="Request too frequently",
|
||||||
roomPasswordChanged="Room password changed",
|
roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="Failed to fetch announcements",
|
|
||||||
oldVersion="Version $1 is now available",
|
oldVersion="Version $1 is now available",
|
||||||
needUpdate="Newer version required!",
|
|
||||||
versionNotMatch="Versions do not match!",
|
versionNotMatch="Versions do not match!",
|
||||||
notFinished="Coming soon!",
|
notFinished="Coming soon!",
|
||||||
|
|
||||||
jsonError="JSON error",
|
|
||||||
|
|
||||||
noUsername="Please enter your username",
|
noUsername="Please enter your username",
|
||||||
wrongEmail="Invalid email address",
|
wrongEmail="Invalid email address",
|
||||||
wrongCode="Invalid verification code",
|
wrongCode="Invalid verification code",
|
||||||
@@ -140,12 +188,7 @@ return{
|
|||||||
joinRoom="$1 has entered the room.",
|
joinRoom="$1 has entered the room.",
|
||||||
leaveRoom="$1 has left the room.",
|
leaveRoom="$1 has left the room.",
|
||||||
ready="Ready",
|
ready="Ready",
|
||||||
connStream="Connecting",
|
|
||||||
waitStream="Waiting",
|
|
||||||
spectating="Spectating",
|
spectating="Spectating",
|
||||||
chatRemain="Online",
|
|
||||||
chatStart="------Beginning of log------",
|
|
||||||
chatHistory="------New messages below------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -105,20 +105,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
-- internalError="Internal error",
|
||||||
|
-- databaseError="Database error",
|
||||||
|
-- invalidFormat="Invalid format",
|
||||||
|
-- invalidArguments="Invalid arguments",
|
||||||
|
-- tooFrequent="Too frequent",
|
||||||
|
-- notAvailable="Not available",
|
||||||
|
-- noPermission="No permission",
|
||||||
|
-- roomNotFound="Room not found",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
-- invalidConnection="Invalid connection",
|
||||||
|
-- invalidAction="Invalid action",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
-- playerInvalid="Player invalid",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
-- noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
-- invalidCode="Invalid code",
|
||||||
|
-- invalidEmail="Invalid email",
|
||||||
|
-- invalidAccessToken="Invalid access token",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- noPassword="No password",
|
||||||
|
-- invalidEmailPass="Invalid email or password",
|
||||||
|
-- emailExists="Email exists",
|
||||||
|
-- invalidRefreshToken="Invalid refresh token",
|
||||||
|
-- emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
-- invalidRole="Invalid role",
|
||||||
|
-- invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
-- invalidType="Invalid type",
|
||||||
|
-- roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
-- wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
-- tooFrequently="Request too frequently",
|
-- tooFrequent="Request too frequently",
|
||||||
-- roomPasswordChanged="Room password changed",
|
-- roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="Error al buscar novedades.",
|
|
||||||
oldVersion="¡Está disponible la nueva versión $1!",
|
oldVersion="¡Está disponible la nueva versión $1!",
|
||||||
needUpdate="¡Nueva versión requerida!",
|
|
||||||
versionNotMatch="¡Las versiones no coinciden!",
|
versionNotMatch="¡Las versiones no coinciden!",
|
||||||
notFinished="Próximamente",
|
notFinished="Próximamente",
|
||||||
|
|
||||||
jsonError="Error en Json",
|
|
||||||
|
|
||||||
noUsername="Por favor ingresa un nombre de usuario",
|
noUsername="Por favor ingresa un nombre de usuario",
|
||||||
wrongEmail="Correo electrónico inválido",
|
wrongEmail="Correo electrónico inválido",
|
||||||
-- wrongCode="Invalid verification code",
|
-- wrongCode="Invalid verification code",
|
||||||
@@ -139,12 +187,7 @@ return{
|
|||||||
joinRoom="$1 entró a la sala.",
|
joinRoom="$1 entró a la sala.",
|
||||||
leaveRoom="$1 salió de la sala.",
|
leaveRoom="$1 salió de la sala.",
|
||||||
ready="LISTO",
|
ready="LISTO",
|
||||||
connStream="CONECTANDO",
|
|
||||||
waitStream="ESPERANDO",
|
|
||||||
spectating="Espectando",
|
spectating="Espectando",
|
||||||
chatRemain="Usuarios en línea:",
|
|
||||||
chatStart="------Comienzo del historial------",
|
|
||||||
chatHistory="------Nuevos mensajes------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -96,20 +96,69 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
-- internalError="Internal error",
|
||||||
|
-- databaseError="Database error",
|
||||||
|
-- invalidFormat="Invalid format",
|
||||||
|
-- invalidArguments="Invalid arguments",
|
||||||
|
-- tooFrequent="Too frequent",
|
||||||
|
-- notAvailable="Not available",
|
||||||
|
-- noPermission="No permission",
|
||||||
|
-- roomNotFound="Room not found",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
-- invalidConnection="Invalid connection",
|
||||||
|
-- invalidAction="Invalid action",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
-- playerInvalid="Player invalid",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
-- noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
-- invalidCode="Invalid code",
|
||||||
|
-- invalidEmail="Invalid email",
|
||||||
|
-- invalidAccessToken="Invalid access token",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- noPassword="No password",
|
||||||
|
-- invalidEmailPass="Invalid email or password",
|
||||||
|
-- emailExists="Email exists",
|
||||||
|
-- invalidRefreshToken="Invalid refresh token",
|
||||||
|
-- emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
-- invalidRole="Invalid role",
|
||||||
|
-- invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
-- invalidType="Invalid type",
|
||||||
|
-- roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
-- wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
-- tooFrequently="Request too frequently",
|
-- tooFrequent="Request too frequently",
|
||||||
-- roomPasswordChanged="Room password changed",
|
-- roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="Echec de l'obtention de la notice",
|
|
||||||
oldVersion="La version $1 est disponible !",
|
oldVersion="La version $1 est disponible !",
|
||||||
-- versionNotMatch="Version do not match!",
|
-- versionNotMatch="Version do not match!",
|
||||||
-- needUpdate="Newer version required!",
|
-- needUpdate="Newer version required!",
|
||||||
-- notFinished="Coming soon!",
|
-- notFinished="Coming soon!",
|
||||||
|
|
||||||
jsonError="Erreur json",
|
|
||||||
|
|
||||||
noUsername="Entrez votre nom d'utilisateur",
|
noUsername="Entrez votre nom d'utilisateur",
|
||||||
wrongEmail="Mauvaise adresse email",
|
wrongEmail="Mauvaise adresse email",
|
||||||
-- wrongCode="Invalid verification code",
|
-- wrongCode="Invalid verification code",
|
||||||
@@ -133,9 +182,6 @@ return{
|
|||||||
-- connStream="CONNECTING",
|
-- connStream="CONNECTING",
|
||||||
-- waitStream="WAITING",
|
-- waitStream="WAITING",
|
||||||
-- spectating="Spectating",
|
-- spectating="Spectating",
|
||||||
chatRemain="En ligne : ",
|
|
||||||
chatStart="--------Début des logs--------",
|
|
||||||
chatHistory="-Nouveaux messages en dessous-",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -107,20 +107,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
-- internalError="Internal error",
|
||||||
|
-- databaseError="Database error",
|
||||||
|
-- invalidFormat="Invalid format",
|
||||||
|
-- invalidArguments="Invalid arguments",
|
||||||
|
-- tooFrequent="Too frequent",
|
||||||
|
-- notAvailable="Not available",
|
||||||
|
-- noPermission="No permission",
|
||||||
|
-- roomNotFound="Room not found",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
-- invalidConnection="Invalid connection",
|
||||||
|
-- invalidAction="Invalid action",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
-- playerInvalid="Player invalid",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
-- noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
-- invalidCode="Invalid code",
|
||||||
|
-- invalidEmail="Invalid email",
|
||||||
|
-- invalidAccessToken="Invalid access token",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- noPassword="No password",
|
||||||
|
-- invalidEmailPass="Invalid email or password",
|
||||||
|
-- emailExists="Email exists",
|
||||||
|
-- invalidRefreshToken="Invalid refresh token",
|
||||||
|
-- emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
-- invalidRole="Invalid role",
|
||||||
|
-- invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
-- invalidType="Invalid type",
|
||||||
|
-- roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
-- wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
-- tooFrequently="Request too frequently",
|
-- tooFrequent="Request too frequently",
|
||||||
-- roomPasswordChanged="Room password changed",
|
-- roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="Gagal mengambil pengumuman-pengumuman",
|
|
||||||
oldVersion="Versi $1 sekarang tersedia",
|
oldVersion="Versi $1 sekarang tersedia",
|
||||||
needUpdate="Butuh versi lebih baru!",
|
|
||||||
versionNotMatch="Versi tidak sama!",
|
versionNotMatch="Versi tidak sama!",
|
||||||
notFinished="Segera akan datang!",
|
notFinished="Segera akan datang!",
|
||||||
|
|
||||||
jsonError="Eror JSON",
|
|
||||||
|
|
||||||
noUsername="Silahkan memasukan username Anda",
|
noUsername="Silahkan memasukan username Anda",
|
||||||
wrongEmail="Alamat email tidak sah",
|
wrongEmail="Alamat email tidak sah",
|
||||||
-- wrongCode="Invalid verification code",
|
-- wrongCode="Invalid verification code",
|
||||||
@@ -141,12 +189,7 @@ return{
|
|||||||
joinRoom="$1 telah memasuki ruangan.",
|
joinRoom="$1 telah memasuki ruangan.",
|
||||||
leaveRoom="$1 telah keluar dari ruangan.",
|
leaveRoom="$1 telah keluar dari ruangan.",
|
||||||
ready="Siap",
|
ready="Siap",
|
||||||
connStream="Memuat",
|
|
||||||
waitStream="Menunggu",
|
|
||||||
spectating="Menonton",
|
spectating="Menonton",
|
||||||
chatRemain="Online",
|
|
||||||
chatStart="------Awal percakapan------",
|
|
||||||
chatHistory="------Pesan-pesan baru di bawah ini------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -107,20 +107,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
-- internalError="Internal error",
|
||||||
|
-- databaseError="Database error",
|
||||||
|
-- invalidFormat="Invalid format",
|
||||||
|
-- invalidArguments="Invalid arguments",
|
||||||
|
-- tooFrequent="Too frequent",
|
||||||
|
-- notAvailable="Not available",
|
||||||
|
-- noPermission="No permission",
|
||||||
|
-- roomNotFound="Room not found",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
-- invalidConnection="Invalid connection",
|
||||||
|
-- invalidAction="Invalid action",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
-- playerInvalid="Player invalid",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
-- noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
-- invalidCode="Invalid code",
|
||||||
|
-- invalidEmail="Invalid email",
|
||||||
|
-- invalidAccessToken="Invalid access token",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- noPassword="No password",
|
||||||
|
-- invalidEmailPass="Invalid email or password",
|
||||||
|
-- emailExists="Email exists",
|
||||||
|
-- invalidRefreshToken="Invalid refresh token",
|
||||||
|
-- emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
-- invalidRole="Invalid role",
|
||||||
|
-- invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
-- invalidType="Invalid type",
|
||||||
|
-- roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
-- wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
-- tooFrequently="Request too frequently",
|
-- tooFrequent="Request too frequently",
|
||||||
-- roomPasswordChanged="Room password changed",
|
-- roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="お知らせ情報を取得できませんでした",
|
|
||||||
oldVersion="バージョン$1のダウンロードが可能になりました",
|
oldVersion="バージョン$1のダウンロードが可能になりました",
|
||||||
needUpdate="最新バージョンに更新してください",
|
|
||||||
versionNotMatch="バージョンが一致しません",
|
versionNotMatch="バージョンが一致しません",
|
||||||
notFinished="未完成ですので、ご期待ください",
|
notFinished="未完成ですので、ご期待ください",
|
||||||
|
|
||||||
jsonError="JSONエラー",
|
|
||||||
|
|
||||||
noUsername="ユーザーネームを入力してください!",
|
noUsername="ユーザーネームを入力してください!",
|
||||||
wrongEmail="メールアドレスが無効です!",
|
wrongEmail="メールアドレスが無効です!",
|
||||||
-- wrongCode="Invalid verification code",
|
-- wrongCode="Invalid verification code",
|
||||||
@@ -141,12 +189,7 @@ return{
|
|||||||
joinRoom="$1 が入室しました",
|
joinRoom="$1 が入室しました",
|
||||||
leaveRoom="$1 が退出しました",
|
leaveRoom="$1 が退出しました",
|
||||||
ready="準備OK",
|
ready="準備OK",
|
||||||
connStream="接続中……",
|
|
||||||
waitStream="待機中……",
|
|
||||||
spectating="観戦中",
|
spectating="観戦中",
|
||||||
chatRemain="オンライン",
|
|
||||||
chatStart="------チャットの先頭------",
|
|
||||||
chatHistory="------新しいメッセージ------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -94,20 +94,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
},
|
-- internalError="Internal error",
|
||||||
|
-- databaseError="Database error",
|
||||||
|
-- invalidFormat="Invalid format",
|
||||||
|
-- invalidArguments="Invalid arguments",
|
||||||
|
-- tooFrequent="Too frequent",
|
||||||
|
-- notAvailable="Not available",
|
||||||
|
-- noPermission="No permission",
|
||||||
|
-- roomNotFound="Room not found",
|
||||||
|
|
||||||
-- tooFrequently="Request too frequently",
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
-- invalidConnection="Invalid connection",
|
||||||
|
-- invalidAction="Invalid action",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionFailed="Connection failed",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
-- playerInvalid="Player invalid",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- connectionReplaced="Connection replaced",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
-- noticeNotFound="Notice not found",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
-- invalidCode="Invalid code",
|
||||||
|
-- invalidEmail="Invalid email",
|
||||||
|
-- invalidAccessToken="Invalid access token",
|
||||||
|
-- playerNotFound="Player not found",
|
||||||
|
-- noPassword="No password",
|
||||||
|
-- invalidEmailPass="Invalid email or password",
|
||||||
|
-- emailExists="Email exists",
|
||||||
|
-- invalidRefreshToken="Invalid refresh token",
|
||||||
|
-- emailSendError="Email send error",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
-- invalidRole="Invalid role",
|
||||||
|
-- invalidTarget="Invalid target",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
-- invalidType="Invalid type",
|
||||||
|
-- roomFull="Room full",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
-- wrongPassword="Wrong password",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
-- tooFrequent="Request too frequently",
|
||||||
-- roomPasswordChanged="Room password changed",
|
-- roomPasswordChanged="Room password changed",
|
||||||
getNoticeFail="Não conseguiu ter anúncios",
|
|
||||||
oldVersion="Versão $1 esta disponível agora!",
|
oldVersion="Versão $1 esta disponível agora!",
|
||||||
-- versionNotMatch="Version do not match!",
|
-- versionNotMatch="Version do not match!",
|
||||||
-- needUpdate="Newer version required!",
|
-- needUpdate="Newer version required!",
|
||||||
-- notFinished="Coming soon!",
|
-- notFinished="Coming soon!",
|
||||||
|
|
||||||
jsonError="Json error",
|
|
||||||
|
|
||||||
noUsername="Insira seu nome de usuário",
|
noUsername="Insira seu nome de usuário",
|
||||||
wrongEmail="Endereço de email errado",
|
wrongEmail="Endereço de email errado",
|
||||||
-- wrongCode="Invalid verification code",
|
-- wrongCode="Invalid verification code",
|
||||||
@@ -131,9 +179,6 @@ return{
|
|||||||
-- connStream="CONNECTING",
|
-- connStream="CONNECTING",
|
||||||
-- waitStream="WAITING",
|
-- waitStream="WAITING",
|
||||||
-- spectating="Spectating",
|
-- spectating="Spectating",
|
||||||
chatRemain="Online",
|
|
||||||
chatStart="------Começo do log------",
|
|
||||||
chatHistory="------Novas mensagens abaixo------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -106,20 +106,68 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
internalError="内部错误",
|
||||||
|
databaseError="数据库错误",
|
||||||
|
invalidFormat="json格式无效",
|
||||||
|
invalidArguments="参数无效",
|
||||||
|
tooFrequent="请求太频繁",
|
||||||
|
notAvailable="无效请求",
|
||||||
|
noPermission="没有权限",
|
||||||
|
roomNotFound="找不到房间",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
invalidConnection="无效连接",
|
||||||
|
invalidAction="无效操作",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
connectionFailed="连接失败",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
playerInvalid="无效玩家",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
connectionReplaced="连接已更换",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
noticeNotFound="找不到公告",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
invalidCode="无效验证码",
|
||||||
|
invalidEmail="无效邮箱",
|
||||||
|
invalidAccessToken="访问令牌无效",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
noPassword="无密码",
|
||||||
|
invalidEmailPass="邮箱或密码无效",
|
||||||
|
emailExists="邮箱存在",
|
||||||
|
invalidRefreshToken="刷新令牌无效",
|
||||||
|
emailSendError="邮箱发送错误",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
invalidRole="无效角色",
|
||||||
|
invalidTarget="无效目标",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
invalidType="无效类型",
|
||||||
|
roomFull="房间已满",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
wrongPassword="密码错误",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
tooFrequently="操作太频繁",
|
tooFrequent="操作太频繁",
|
||||||
roomPasswordChanged="房间密码已更改",
|
roomPasswordChanged="房间密码已更改",
|
||||||
getNoticeFail="拉取公告失败",
|
|
||||||
oldVersion="最新版本$1可以下载了!",
|
oldVersion="最新版本$1可以下载了!",
|
||||||
needUpdate="请更新游戏!",
|
|
||||||
versionNotMatch="版本不一致!",
|
versionNotMatch="版本不一致!",
|
||||||
notFinished="暂未完成,敬请期待!",
|
notFinished="暂未完成,敬请期待!",
|
||||||
|
|
||||||
jsonError="json错误",
|
|
||||||
|
|
||||||
noUsername="请填写用户名",
|
noUsername="请填写用户名",
|
||||||
wrongEmail="无效邮箱地址",
|
wrongEmail="无效邮箱地址",
|
||||||
wrongCode="无效验证码",
|
wrongCode="无效验证码",
|
||||||
@@ -140,12 +188,7 @@ return{
|
|||||||
joinRoom="$1 进入房间",
|
joinRoom="$1 进入房间",
|
||||||
leaveRoom="$1 离开房间",
|
leaveRoom="$1 离开房间",
|
||||||
ready="各就各位!",
|
ready="各就各位!",
|
||||||
connStream="正在连接",
|
|
||||||
waitStream="等待其他人连接",
|
|
||||||
spectating="观战中",
|
spectating="观战中",
|
||||||
chatRemain="人数:",
|
|
||||||
chatStart="------消息的开头------",
|
|
||||||
chatHistory="------以上是历史消息------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -106,20 +106,15 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={},
|
||||||
},
|
|
||||||
|
|
||||||
tooFrequently="Error.requestTooFrequently();",
|
tooFrequent="Error.requesttooFrequent();",
|
||||||
roomPasswordChanged="Info.roomPwChanged();",
|
roomPasswordChanged="Info.roomPwChanged();",
|
||||||
getNoticeFail="Error.FetchAnnouncement();",
|
|
||||||
oldVersion="Version.New($1);",
|
oldVersion="Version.New($1);",
|
||||||
needUpdate="Version.NeedUpdate();",
|
|
||||||
versionNotMatch="Version.NotMatch();",
|
versionNotMatch="Version.NotMatch();",
|
||||||
notFinished="ComingSoon();",
|
notFinished="ComingSoon();",
|
||||||
|
|
||||||
jsonError="Error.JSON();",
|
|
||||||
|
|
||||||
noUsername="Error.NoUsername();",
|
noUsername="Error.NoUsername();",
|
||||||
wrongEmail="Error.WrongEmail();",
|
wrongEmail="Error.WrongEmail();",
|
||||||
wrongCode="Error.WrongVerificationCode();",
|
wrongCode="Error.WrongVerificationCode();",
|
||||||
@@ -140,12 +135,7 @@ return{
|
|||||||
joinRoom="Room.Join($1);",
|
joinRoom="Room.Join($1);",
|
||||||
leaveRoom="Room.Leave($1);",
|
leaveRoom="Room.Leave($1);",
|
||||||
ready="Ready();",
|
ready="Ready();",
|
||||||
connStream="Stream.Connecting();",
|
|
||||||
waitStream="Stream.Waiting();",
|
|
||||||
spectating="Room.Spectating();",
|
spectating="Room.Spectating();",
|
||||||
chatRemain="Online=",
|
|
||||||
chatStart="#!Log.Beginning();",
|
|
||||||
chatHistory="#!NewMassagesBelow();",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -106,26 +106,74 @@ return{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Techrater={-- Server's warn/error messages
|
-- Server's warn/error messages
|
||||||
-- TODO
|
Techrater={
|
||||||
|
internalError="內部錯誤",
|
||||||
|
databaseError="資料庫錯誤",
|
||||||
|
invalidFormat="json格式無效",
|
||||||
|
invalidArguments="參數無效",
|
||||||
|
tooFrequent="請求太頻繁",
|
||||||
|
notAvailable="無效請求",
|
||||||
|
noPermission="沒有許可權",
|
||||||
|
roomNotFound="找不到房間",
|
||||||
|
|
||||||
|
-- Controllers
|
||||||
|
WebSocket={
|
||||||
|
invalidConnection="無效連接",
|
||||||
|
invalidAction="無效操作",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
connectionFailed="連接失敗",
|
||||||
|
},
|
||||||
|
-- Filters
|
||||||
|
CheckPermission={
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
},
|
||||||
|
-- Plugins
|
||||||
|
ConnectionManager={
|
||||||
|
playerInvalid="無效玩家",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
connectionReplaced="連接已更換",
|
||||||
|
},
|
||||||
|
NoticeManager={
|
||||||
|
noticeNotFound="找不到公告",
|
||||||
|
},
|
||||||
|
PlayerManager={
|
||||||
|
invalidCode="無效驗證碼",
|
||||||
|
invalidEmail="無效郵箱",
|
||||||
|
invalidAccessToken="訪問權杖無效",
|
||||||
|
playerNotFound="找不到玩家",
|
||||||
|
noPassword="無密碼",
|
||||||
|
invalidEmailPass="郵箱或密碼無效",
|
||||||
|
emailExists="郵箱存在",
|
||||||
|
invalidRefreshToken="重繪權杖無效",
|
||||||
|
emailSendError="郵箱發送錯誤",
|
||||||
|
},
|
||||||
|
-- Strategies
|
||||||
|
PlayerRole={
|
||||||
|
invalidRole="無效角色",
|
||||||
|
invalidTarget="無效目標",
|
||||||
|
},
|
||||||
|
PlayerType={
|
||||||
|
invalidType="無效類型",
|
||||||
|
roomFull="房間已滿",
|
||||||
|
},
|
||||||
|
RoomJoin={
|
||||||
|
wrongPassword="密碼錯誤",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
tooFrequently="操作太頻繁",
|
tooFrequent="操作太頻繁",
|
||||||
roomPasswordChanged="房間密碼已更改",
|
roomPasswordChanged="房間密碼已更改",
|
||||||
getNoticeFail="無法獲取公告",
|
|
||||||
oldVersion="版本 $1 現已推出",
|
oldVersion="版本 $1 現已推出",
|
||||||
needUpdate="請更新遊戲!",
|
|
||||||
versionNotMatch="版本不匹配",
|
versionNotMatch="版本不匹配",
|
||||||
notFinished="即將推出!",
|
notFinished="即將推出!",
|
||||||
|
|
||||||
jsonError="JSON錯誤",
|
|
||||||
|
|
||||||
noUsername="請輸入用戶名",
|
noUsername="請輸入用戶名",
|
||||||
wrongEmail="無效的電郵地址",
|
wrongEmail="無效的電郵地址",
|
||||||
wrongCode="無效的驗證碼",
|
wrongCode="無效的驗證碼",
|
||||||
noPassword="請輸入密碼",
|
noPassword="請輸入密碼",
|
||||||
diffPassword="密碼不匹配",
|
diffPassword="密碼不匹配",
|
||||||
checkEmail="已發送註冊請求",
|
checkEmail="請查看郵件驗證碼",
|
||||||
|
|
||||||
wsFailed="連接失敗: $1",
|
wsFailed="連接失敗: $1",
|
||||||
wsClose="連接斷開: $1",
|
wsClose="連接斷開: $1",
|
||||||
@@ -140,12 +188,7 @@ return{
|
|||||||
joinRoom="$1 進入房間",
|
joinRoom="$1 進入房間",
|
||||||
leaveRoom="$1 離開房間",
|
leaveRoom="$1 離開房間",
|
||||||
ready="準備!",
|
ready="準備!",
|
||||||
connStream="正在連接……",
|
|
||||||
waitStream="等待其他用戶連接……",
|
|
||||||
spectating="旁觀中",
|
spectating="旁觀中",
|
||||||
chatRemain="用戶數:",
|
|
||||||
chatStart="------訊息開始------",
|
|
||||||
chatHistory="------以上為歷史訊息------",
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ local function parseError(pathStr)
|
|||||||
LOG(pathStr)
|
LOG(pathStr)
|
||||||
if type(pathStr)~='string' then
|
if type(pathStr)~='string' then
|
||||||
MES.new('error',"<"..tostring(pathStr)..">",5)
|
MES.new('error',"<"..tostring(pathStr)..">",5)
|
||||||
elseif pathStr:find("[^0-9a-z.]") then
|
elseif pathStr:find("[^0-9a-zA-Z.]") then
|
||||||
MES.new('error',"["..pathStr.."]",5)
|
MES.new('error',"["..pathStr.."]",5)
|
||||||
else
|
else
|
||||||
local mesPath=STRING.split(pathStr,'.')
|
local mesPath=STRING.split(pathStr,'.')
|
||||||
@@ -73,20 +73,22 @@ local function parseError(pathStr)
|
|||||||
if type(curText)~='table' then break end
|
if type(curText)~='table' then break end
|
||||||
curText=curText[mesPath[i]]
|
curText=curText[mesPath[i]]
|
||||||
end
|
end
|
||||||
|
if not curText then
|
||||||
|
curText=text.Techrater[mesPath[#mesPath]]
|
||||||
|
end
|
||||||
|
|
||||||
if type(curText)=='table' then
|
if type(curText)=='table' then
|
||||||
if availableErrorTextType[curText[1]] and type(curText[2])=='string' and type(curText[3])=='number' then
|
if availableErrorTextType[curText[1]] and type(curText[2])=='string' and type(curText[3])=='number' then
|
||||||
MES.new(curText[1],curText[2],math.min(curText[3],5))
|
MES.new(curText[1],curText[2],math.min(curText[3],5))
|
||||||
else
|
return
|
||||||
MES.new('error',"["..pathStr.."]",5)
|
|
||||||
end
|
end
|
||||||
elseif type(curText)=='string' then
|
elseif type(curText)=='string' then
|
||||||
if #curText>0 then
|
if #curText>0 then
|
||||||
MES.new('warn',curText,5)
|
MES.new('warn',curText,5)
|
||||||
|
return
|
||||||
end
|
end
|
||||||
else
|
|
||||||
MES.new('error',"["..pathStr.."]",5)
|
|
||||||
end
|
end
|
||||||
|
MES.new('warn',"["..pathStr.."]",5)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local function getMsg(request,timeout)
|
local function getMsg(request,timeout)
|
||||||
@@ -465,7 +467,7 @@ end
|
|||||||
-- Room
|
-- Room
|
||||||
function NET.room_chat(msg,rid)
|
function NET.room_chat(msg,rid)
|
||||||
if not TASK.lock('chatLimit',1.626) then
|
if not TASK.lock('chatLimit',1.626) then
|
||||||
MES.new('warn',"Talk too fast")
|
MES.new('warn',text.tooFrequent)
|
||||||
elseif #msg>0 then
|
elseif #msg>0 then
|
||||||
wsSend(1300,{
|
wsSend(1300,{
|
||||||
message=msg,
|
message=msg,
|
||||||
@@ -475,7 +477,7 @@ function NET.room_chat(msg,rid)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
function NET.room_create(data)
|
function NET.room_create(data)
|
||||||
if not TASK.lock('createRoom',10) then MES.new('warn',text.tooFrequently) return end
|
if not TASK.lock('createRoom',10) then MES.new('warn',text.tooFrequent) return end
|
||||||
TABLE.coverR(data,NET.roomState)
|
TABLE.coverR(data,NET.roomState)
|
||||||
WAIT{timeout=12}
|
WAIT{timeout=12}
|
||||||
wsSend(actMap.room_create,data)
|
wsSend(actMap.room_create,data)
|
||||||
|
|||||||
Reference in New Issue
Block a user