{!isHidden && (
- Workspace
+ {t(I18nKey.EXPLORER$LABEL_WORKSPACE)}
)}
i18next.t(key);
class Session {
private static _socket: WebSocket | null = null;
@@ -66,10 +70,12 @@ class Session {
private static _setupSocket(): void {
if (!Session._socket) {
- throw new Error("Socket is not initialized.");
+ throw new Error(
+ translate(I18nKey.SESSION$SOCKET_NOT_INITIALIZED_ERROR_MESSAGE),
+ );
}
Session._socket.onopen = (e) => {
- toast.success("ws", "Connected to server.");
+ toast.success("ws", translate(I18nKey.SESSION$SERVER_CONNECTED_MESSAGE));
Session._connecting = false;
Session._initializeAgent();
Session.callbacks.open?.forEach((callback) => {
@@ -84,7 +90,10 @@ class Session {
Session._history.push(data);
} catch (err) {
// TODO: report the error
- toast.error("ws", "Error handing message.");
+ toast.error(
+ "ws",
+ translate(I18nKey.SESSION$SESSION_HANDLING_ERROR_MESSAGE),
+ );
return;
}
if (data.error && data.error_code === 401) {
@@ -101,8 +110,10 @@ class Session {
};
Session._socket.onerror = () => {
- const msg = "Connection failed. Retry...";
- toast.error("ws", msg);
+ toast.error(
+ "ws",
+ translate(I18nKey.SESSION$SESSION_CONNECTION_ERROR_MESSAGE),
+ );
};
Session._socket.onclose = () => {
@@ -135,15 +146,19 @@ class Session {
return;
}
if (!Session.isConnected()) {
- throw new Error("Not connected to server.");
+ throw new Error(
+ translate(I18nKey.SESSION$SESSION_CONNECTION_ERROR_MESSAGE),
+ );
}
if (Session.isConnected()) {
Session._socket?.send(message);
Session._history.push(JSON.parse(message));
} else {
- const msg = "Connection failed. Retry...";
- toast.error("ws", msg);
+ toast.error(
+ "ws",
+ translate(I18nKey.SESSION$SESSION_CONNECTION_ERROR_MESSAGE),
+ );
}
}