docs(webrtc_controller_flutter): 更新项目文档以反映重构后的架构
AGENTS.md 与 README.md 同步更新:根据实际代码结构重写目录树、技术栈、架构分层及编码规范,移除旧版内联示例并补充新的开发约定与代码生成命令。
This commit is contained in:
67
webrtc_controller_flutter/lib/l10n/app_en.arb
Normal file
67
webrtc_controller_flutter/lib/l10n/app_en.arb
Normal file
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"@@locale": "en",
|
||||
"appTitle": "WebRTC Controller",
|
||||
"login": "Login",
|
||||
"logout": "Logout",
|
||||
"cancel": "Cancel",
|
||||
"confirm": "OK",
|
||||
"connect": "Connect",
|
||||
"connecting": "Connecting...",
|
||||
"loginAccount": "Login Account",
|
||||
"connectDevice": "Connect Device",
|
||||
"serverUrl": "Signal Server URL:",
|
||||
"serverUrlPlaceholder": "wss://www.ttstd.com/signal",
|
||||
"deviceId": "Device ID (assigned by server):",
|
||||
"deviceIdPlaceholder": "Assigned by server",
|
||||
"targetDeviceId": "Target Device ID:",
|
||||
"targetDeviceIdPlaceholder": "Controlled device ID",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"loginFailed": "Login failed: {error}",
|
||||
"usernamePasswordRequired": "Please enter username and password",
|
||||
"serverAndTargetRequired": "Please enter server URL and target device ID",
|
||||
"authTitle": "Connection Auth",
|
||||
"authNone": "Passwordless",
|
||||
"authNoneDesc": "Manual confirmation on the controlled device",
|
||||
"authCode": "Dynamic Code",
|
||||
"authCodeDesc": "Use a one-time dynamic code",
|
||||
"authPassword": "Fixed Password",
|
||||
"authPasswordDesc": "Use a fixed connection password",
|
||||
"authNonePlaceholder": "No value needed",
|
||||
"authPasswordPlaceholder": "Enter fixed password",
|
||||
"authCodePlaceholder": "Enter dynamic code",
|
||||
"authValueRequired": "Please enter the code or password",
|
||||
"statusStopped": "Status: Stopped",
|
||||
"statusConnectingSignal": "Status: Connecting to signal server...",
|
||||
"statusConnected": "Status: Connected - remote control active",
|
||||
"statusDisconnected": "Status: Remote disconnected",
|
||||
"statusSignalConnected": "Status: Signal connected, waiting for registration...",
|
||||
"statusRegistered": "Status: Registered ({deviceId}), establishing...",
|
||||
"statusAuthFailed": "Status: Auth failed - {error}",
|
||||
"statusConnectError": "Status: Connection error - {error}",
|
||||
"statusTargetAccept": "Status: Target accepted, establishing connection...",
|
||||
"statusTokenRefreshFailed": "Status: Token refresh failed - {error}",
|
||||
"statusForceLogout": "Status: Account logged in elsewhere, force logged out",
|
||||
"connectedBindings": "Bound devices: {uids}",
|
||||
"resolutionSwitch": "Switch Resolution",
|
||||
"fpsSwitch": "Switch FPS",
|
||||
"selfCodec": "SelfCodec",
|
||||
"record": "Record",
|
||||
"stop": "Stop",
|
||||
"recording": "Recording...",
|
||||
"recordSaved": "Saved: {path}",
|
||||
"recordStopped": "Recording stopped",
|
||||
"recordNoStream": "Not connected or no video stream available",
|
||||
"recordSwitchToStd": "Switching back to standard mode to record...",
|
||||
"recordStartFailed": "Failed to start recording: {error}",
|
||||
"recordNoVideoTrack": "No remote video track received",
|
||||
"selfCodecNotSupported": "Self-codec hardware decoding is not supported on this platform, fell back to WebRTC media stream.",
|
||||
"iceDisconnected": "ICE connection disconnected",
|
||||
"targetOffline": "Target device is offline. Please confirm it is powered on and connected.",
|
||||
"connectionFailed": "Connection failed: {error}",
|
||||
"tokenExpired": "Session expired. Please login again.",
|
||||
"forceLogout": "Account logged in elsewhere, force logged out.",
|
||||
"loginFirst": "Please login before connecting",
|
||||
"pleaseFillAuth": "Please enter the code or password",
|
||||
"streamModeSelfCodecDesc": "Self-codec hardware decoding is not supported on this platform."
|
||||
}
|
||||
Reference in New Issue
Block a user