Meeting Locale·续2

"ai.transcriptions.no_transcripts_found": "No transcripts found. Try searching for a different participant or transcript.", "ai.transcriptions.no_transcripts_yet": "No transcripts yet.", "search": "Search", "search.could_not_find": "Couldn't find a participant with the specified name or ID.", "search.empty": "It looks like nobody is here.", "end": "End Meeting", "end.all": "End meeting for all", "ended": "The meeting ended.", "ended.rejected": "Your request to join the meeting was denied.", "ended.left": "You left the meeting.", "ended.kicked": "You were removed from the meeting.", "ended.disconnected": "The call ended because the connection was lost.", "ended.network": "Please check your internet connection and try again.", "ended.unauthorized": "You are not authorized to join this meeting.", "network": "Network", "network.reconnecting": "Connection lost. Trying to reconnect.", "network.delay_extended": "Taking too long to reconnect. Please check your network connection.", "network.disconnected": "Could not reconnect. Please leave the meeting and try refreshing the window.", "network.leaving": "Automatically leaving the meeting in 10 seconds.", "network.restored": "Connection restored", "network.delay": "Taking too long to reconnect.", "network.lost": "Connection lost", "network.lost_extended": "Connection lost. Please check your network connection.", "network.troubleshoot": "Troubleshoot your connection", "init.auth_error": "We couldn't verify your access to this meeting. The meeting may have ended, or you may not have permission to join.", "init.network_error": "We couldn't connect to the meeting. Please try again, and if the problem continues, check your internet connection.", "init.browser_error": "Your browser is not supported. Please try a different or updated browser.", "init.default_error": "Something went wrong while connecting to the meeting. Please try again.", "join.network_error": "We couldn't connect to the meeting. Please check your internet connection and try again.", "join.media_error": "We're having trouble connecting to the meeting. Please try again, and if the problem continues, try using a different network.", "join.media_firewall_error": "Your network may be blocking this connection. Try using a different network, or contact your network administrator for help.", "join.default_error": "Something went wrong while joining the meeting. Please try again.", "join.error_code": "Error code", "livestream": "Livestream", "livestream.indicator": "This meeting is being livestreamed.", "livestream.skip": "Skip to Live", "livestream.idle": "Waiting to go live.", "livestream.starting": "Livestream is starting...", "livestream.stopping": "Livestream is stopping...", "livestream.waiting_on_manual_ingestion": "Please ingest livestream media.", "livestream.error.not_supported": "Player not supported.", "livestream.error.not_found": "Playback URL not found.", "livestream.error.unknown": "An unknown error occurred.", "livestream.error.sync": "Could not sync livestream please try again later.", "livestream.error.start": "Error while starting livestream.", "livestream.error.stop": "Error while stopping livestream.", "livestream.go_live": "Go Live", "livestream.end_live": "End Live", "livestream.error": "Error", "cta.help": "Need help on how to do this?", "cta.continue": "Ignore", "cta.reload": "Reload", "cta.confirmation": "Are you sure?", "cta.system_settings": "Open Settings", "remote_access.empty": "There are no remote requests, yet.", "remote_access.requests": "The following people have requested remote control to your screen share.", "remote_access.allow": "Please select whom you want to give access to.", "remote_access.grant": "Grant access", "remote_access.indicator": "Any plugin or screenshare you switch to will sync the change across the meeting", "chat": "Chat", "chat.new": "New", "chat.max_limit_warning": "Max Character Limit", "chat.rate_limit_error": "Please wait before you can send another message", "chat.member_name": "Enter member name", "chat.add_members": "Add members", "chat.delete_msg": "Delete", "chat.edit_msg": "Edit", "chat.send_msg": "Send message", "chat.send_attachment": "Drop files/images to send", "chat.send_img": "Send an image", "chat.send_file": "Send a file", "chat.send_emoji": "Send an emoji", "chat.update_msg": "Update message", "chat.img.loading": "Loading image", "chat.error.img_not_found": "Image not found", "chat.error.empty_results": "Couldn't find a member with the specified name.", "chat.img.shared_by": "Shared by", "chat.reply": "Reply", "chat.message_placeholder": "Message..", "chat.click_to_send": "Click to send as message", "chat.search_msgs": "Search messages", "chat.search_conversations": "Search conversations", "chat.start_conversation": "Start a conversation..", "chat.empty_search": "No messages found", "chat.empty_chat": "Send a message to get started", "chat.cancel_upload": "Cancel upload", "chat.view_chats": "View chats", "chat.everyone": "everyone", "chat.pinned_msgs": "Pinned messages", "chat.toggle_pinned_msgs": "Toggle pinned messages", "date.today": "Today", "date.yesterday": "Yesterday", "date.sunday": "Sunday", "date.monday": "Monday", "date.tuesday": "Tuesday", "date.wednesday": "Wednesday", "date.thursday": "Thursday", "date.friday": "Friday", "date.saturday": "Saturday", "list.empty": "No items found", "grid.listening": "Listening", "transcript.off": "Turn off Transcripts", "transcript.on": "Turn on Transcripts", "settings.notification_sound": "Notification sound", "settings.microphone_input": "Microphone", "settings.speaker_output": "Speaker", "settings.mirror_video": "Mirror my Video", "settings.camera_off": "Camera is off", "dialog.close": "Close dialog", "notifications.joined": "just joined", "notifications.left": "left", "notifications.requesting_to_join_meeting": "is requesting to join the meeting", "notifications.requested_to_join_stage": "has requested to join stage", "notifications.joined_stage": "has joined stage", "notifications.request_to_join_accepted": "Request to join accepted", "notifications.request_to_join_rejected": "Request to join rejected", "notifications.accept": "Accept", "notifications.new_poll_created_by": "New poll created by", "notifications.connected_to": "Connected to", "notifications.plugin_switched_to": "Plugin switched to", "notifications.remote_control_requested": "has requested for remote control", "notifications.remote_control_request_sent": "Sent remote control request to", "notifications.remote_control_request_accepted": "has granted remote control", "notifications.remote_control_granted": "Granted remote control to", "notifications.remote_control_terminated": "Existing remote control has been terminated", "debugger.troubleshooting.label": "Troubleshooting", "debugger.quality.good": "Good", "debugger.quality.average": "Average", "debugger.quality.poor": "Poor", "debugger.stats.bitrate.label": "Bitrate", "debugger.stats.bitrate.description": "Data transmitted per second, affects quality and file size.", "debugger.stats.packet_loss.label": "Packet Loss", "debugger.stats.packet_loss.description": "Amount of data lost during transfer", "debugger.stats.jitter.label": "Jitter", "debugger.stats.jitter.description": "Variance or fluctuation in latency", "debugger.stats.cpu_limitations.label": "CPU Limitations", "debugger.stats.cpu_limitations.description": "CPU limitations can impact WebRTC call quality and performance.", "debugger.stats.bandwidth_limitations.label": "Bandwidth Limitations", "debugger.stats.bandwidth_limitations.description": "Slow internet speeds can degrade video quality.", "debugger.audio.label": "Audio", "debugger.audio.troubleshooting.label": "Audio Troubleshooting", "debugger.audio.messages.generating_report": "Generating report. Please wait for a few seconds.", "debugger.audio.messages.enable_media": "Please enable mic to see the report.", "debugger.audio.sections.network_media": "Network & Media", "debugger.video.label": "Video", "debugger.video.troubleshooting.label": "Video Troubleshooting", "debugger.video.messages.generating_report": "Generating report. Please wait for a few seconds.", "debugger.video.messages.enable_media": "Please enable camera to see the report.", "debugger.video.sections.network_media": "Network & Media", "debugger.screenshare.label": "Screenshare", "debugger.screenshare.troubleshooting.label": "Screenshare Troubleshooting", "debugger.screenshare.sections.network_media": "Network & Media", "debugger.screenshare.messages.generating_report": "Generating report. Please wait for a few seconds.", "debugger.screenshare.messages.enable_media": "Please share screen to see the report.", "debugger.system.label": "System", "debugger.system.troubleshooting.label": "System Troubleshooting", "debugger.system.sections.battery": "Battery", "debugger.system.battery.level.label": "Battery Level", "debugger.system.battery.level.description": "A low battery charge may result in reduced performance.", "debugger.system.battery.charging.label": "Battery Charging Status", "debugger.system.battery.charging.description": "A device running on power performs optimally.", "debugger.system.battery.charging.is_charging": "Charging", "debugger.system.battery.charging.is_not_charging": "Not charging" }


You can override any of these keys in your custom language pack. For example, to translate the interface to Spanish:

```javascript
const spanishLanguagePack = useLanguage({
    ...defaultLanguage,
    leave: "Salir",
    join: "Unirse",
    mute: "Silenciar",
    participants: "Participantes",
    chat: "Chat",
    settings: "Configuración",
});

The React Native UI Kit exposes approximately 195 overridable string keys via the defaultLanguage object. The table below lists commonly used keys. For the full list, refer to the defaultLanguage export from @cloudflare/realtimekit-react-native-ui.

Key Default
join Join
leave Leave
cancel Cancel
leave_confirmation Are you sure you want to leave the call?
mic_on Mic On
mic_off Mic Off
video_on Video On
video_off Video Off
mute Mute
mute_all Mute all
participants Participants
chat Chat
settings Settings
polls Polls
screenshare Screen Share
screenshare.start Share Screen
screenshare.stop Stop Sharing
recording.start Start Recording
recording.stop Stop Recording
end End Meeting
end.all End meeting for all
setup_screen.join_in_as Join in as
setup_screen.your_name Your name
network.reconnecting Connection lost. Trying to reconnect...
network.restored Connection restored
ended The meeting ended.
ended.left You left the meeting.
ended.kicked You were removed from the meeting.

Was this helpful?

YesNo

On this page

Meeting Locale·续2 - 图1Docs

{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/realtime/realtimekit/humans/ui-kit/meeting-locale/#page","headline":"Meeting Locale","description":"Customize text and localize the RealtimeKit UI Kit meeting interface for different languages.","url":"https://developers.cloudflare.com/realtime/realtimekit/humans/ui-kit/meeting-locale/","inLanguage":"en","image":"https://developers.cloudflare.com/realtime/realtimekit/humans/ui-kit/meeting-locale/og.png?v=8f80148548031940","dateModified":"2026-10-19","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}


description: Manage and synchronize meeting state across RealtimeKit UI Kit components. title: State Management image: https://developers.cloudflare.com/realtime/realtimekit/humans/ui-kit/state-management/og.png?v=b4ad3d5fe2eeda63


Skip to content

Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/realtime/llms.txt
Use this file to discover all available pages before exploring further.