* Initial plan * Update BrowserNotifyModal.tsx to use Localization component Co-authored-by: gabek <414923+gabek@users.noreply.github.com> * Organize BrowserNotifyModal localization keys into namespaces Co-authored-by: gabek <414923+gabek@users.noreply.github.com> * chore: update extracted translations * Update web/components/modals/BrowserNotifyModal/BrowserNotifyModal.tsx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update web/i18n/en/translation_old.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: gabek <414923+gabek@users.noreply.github.com> Co-authored-by: Owncast default web localizations <owncast@owncast.online> Co-authored-by: Gabe Kangas <gabek@real-ity.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
179 lines
10 KiB
JSON
179 lines
10 KiB
JSON
{
|
|
"Add your Owncast instance to the Fediverse": "Add your Owncast instance to the Fediverse",
|
|
"Admin": {
|
|
"EditInstanceDetails": {
|
|
"directoryDescription": "Increase your audience by appearing in the <a href=\"https://directory.owncast.online\" target=\"_blank\" rel=\"noreferrer\"><strong>Owncast Directory</strong></a>. This is an external service run by the Owncast project. <a href=\"https://owncast.online/docs/directory/?source=admin\" target=\"_blank\" rel=\"noopener noreferrer\">Learn more</a>.",
|
|
"offlineMessageDescription": "The offline message is displayed to your page visitors when you're not streaming. Markdown is supported.",
|
|
"serverUrlRequiredForDirectory": "You must set your <strong>Server URL</strong> above to enable the directory."
|
|
},
|
|
"emojiPageDescription": "<strong><em>Missing translation Admin.emojiPageDescription: Please report</em></strong>",
|
|
"emojiUploadBulkGuide": "<strong><em>Missing translation Admin.emojiUploadBulkGuide: Please report</em></strong>",
|
|
"emojis": "<strong><em>Missing translation Admin.emojis: Please report</em></strong>",
|
|
"uploadNewEmoji": "<strong><em>Missing translation Admin.uploadNewEmoji: Please report</em></strong>"
|
|
},
|
|
"Banned Users": "Banned Users",
|
|
"Bring in moderators to help keep your chat in order": "Bring in moderators to help keep your chat in order.",
|
|
"CPU": "CPU",
|
|
"Chat Messages": "Chat Messages",
|
|
"Chat is disabled": "Chat is disabled",
|
|
"Chat is offline": "Chat is offline",
|
|
"Chat will be available when the stream is live": "Chat will be available when the stream is live.",
|
|
"Chat will continue to be disabled until you begin a live stream": "Chat will continue to be disabled until you begin a live stream.",
|
|
"Click and never miss future streams!": "Click and never miss future streams!",
|
|
"Common": {
|
|
"poweredByOwncastVersion": "Powered by <a href='https://owncast.online'>Owncast v{{versionNumber}}</a>"
|
|
},
|
|
"Common tasks": "Common tasks",
|
|
"Connected": "Connected",
|
|
"Contribute": "Contribute",
|
|
"Current stream": "Current stream",
|
|
"Current viewers": "Current viewers",
|
|
"Disk": "Disk",
|
|
"Documentation": "Documentation",
|
|
"Embed your video onto other sites": "Embed your video onto other sites",
|
|
"Enable Owncast social features": "Enable Owncast social features",
|
|
"Error": "Error",
|
|
"FAQ": "FAQ",
|
|
"Find an audience on the Owncast Directory": "Find an audience on the Owncast Directory",
|
|
"Fix your problems": "Fix your problems",
|
|
"Frontend": {
|
|
"BrowserNotifyModal": {
|
|
"allowButton": "Allow",
|
|
"blockButton": "Block",
|
|
"deniedDescription": "To enable push notifications from {{hostname}} access your browser permissions for this site and turn on notifications. Then reload this page to apply your updated settings on this site. <a href='https://owncast.online/docs/notifications'>Learn more.</a>",
|
|
"deniedTitle": "Notifications are blocked on your device",
|
|
"enabledDescription": "To disable push notifications from {{hostname}} access your browser permissions for this site and turn off notifications. <a href='https://owncast.online/docs/notifications'>Learn more.</a>",
|
|
"enabledTitle": "Notifications are enabled",
|
|
"errorTitle": "Browser Notification Error",
|
|
"iosAddButton": "Add",
|
|
"iosAddToHomeScreen": "Add to Home Screen",
|
|
"iosAllowPrompt": "Allow",
|
|
"iosComeBack": "Come back to this screen and enable notifications.",
|
|
"iosDescription": "It takes a couple extra steps to make sure you get notified when your favorite streams go live.",
|
|
"iosNameAndTap": "Give this link a name and tap the new icon on your home screen",
|
|
"iosShareButton": "share",
|
|
"iosTitle": "Get notified on iOS",
|
|
"learnMore": "Learn more",
|
|
"mainDescription": "Get notified right in the browser each time this stream goes live.",
|
|
"permissionWantsTo": "{{hostname}} wants to",
|
|
"showNotifications": "Show notifications",
|
|
"unsupported": "Browser notifications are not supported in your browser.",
|
|
"unsupportedLocal": "Browser notifications are not supported for local servers."
|
|
},
|
|
"chatOffline": "<strong><em>Missing translation Frontend.chatOffline: Please report</em></strong>",
|
|
"componentError": "Error: {{message}}",
|
|
"helloWorld": "<strong><em>Missing translation Frontend.helloWorld: Please report</em></strong>",
|
|
"notificationMessage": "<strong><em>Missing translation Frontend.notificationMessage: Please report</em></strong>",
|
|
"offlineBasic": "This stream is offline. Check back soon!",
|
|
"offlineFediverseOnly": "This stream is offline. <span class='follow-link'>Follow</span> {{fediverseAccount}} on the Fediverse to see the next time {{streamer}} goes live.",
|
|
"offlineNotifyAndFediverse": "This stream is offline. You can <span class='notify-link'>be notified</span> the next time {{streamer}} goes live or <span class='follow-link'>follow</span> {{fediverseAccount}} on the Fediverse.",
|
|
"offlineNotifyOnly": "This stream is offline. <span class='notify-link'>Be notified</span> the next time {{streamer}} goes live."
|
|
},
|
|
"Hardware Info": "Hardware Info",
|
|
"Healthy Stream": "Healthy Stream",
|
|
"Help configuring my broadcasting software": "Help configuring my broadcasting software",
|
|
"Hidden messages": "Hidden messages",
|
|
"Hide": "Hide",
|
|
"How can we help you?": "How can we help you?",
|
|
"I found a bug": "I found a bug",
|
|
"I have a general question": "I have a general question",
|
|
"I want to build add-ons for Owncast": "I want to build add-ons for Owncast",
|
|
"I want to configure my owncast instance": "I want to configure my owncast instance",
|
|
"I want to customize my website": "I want to customize my website",
|
|
"I want to embed my stream into another site": "I want to embed my stream into another site",
|
|
"I want to tweak my video output": "I want to tweak my video output",
|
|
"I want to use an external storage provider": "I want to use an external storage provider",
|
|
"IP Bans": "IP Bans",
|
|
"If you found a bug, then please": "If you found a bug, then please",
|
|
"Inbound Audio Stream": "Inbound Audio Stream",
|
|
"Inbound Stream Details": "Inbound Stream Details",
|
|
"Inbound Video Stream": "Inbound Video Stream",
|
|
"Info": "Info",
|
|
"Input": "Input",
|
|
"Last 12 hours": "Last 12 hours",
|
|
"Last 24 hours": "Last 24 hours",
|
|
"Last 3 months": "Last 3 months",
|
|
"Last 30 days": "Last 30 days",
|
|
"Last 6 months": "Last 6 months",
|
|
"Last 7 days": "Last 7 days",
|
|
"Last live ago": "Last live {{timeAgo}} ago",
|
|
"Learn how to point your existing software to your new server and start streaming your content": "Learn how to point your existing software to your new server and start streaming your content.",
|
|
"Learn how you can add your Owncast stream to other sites you control": "Learn how you can add your Owncast stream to other sites you control.",
|
|
"Learn more": "Learn more",
|
|
"Learn more about chat moderation here": "Learn more about chat moderation here.",
|
|
"Level": "Level",
|
|
"Link": "Link",
|
|
"List yourself in the Owncast Directory and show off your stream": {
|
|
" Enable it in": "List yourself in the Owncast Directory and show off your stream. Enable it in"
|
|
},
|
|
"Logs": "Logs",
|
|
"Manage the messages from viewers that show up on your stream": "Manage the messages from viewers that show up on your stream.",
|
|
"Max viewers last stream": "Max viewers last stream",
|
|
"Max viewers this stream": "Max viewers this stream",
|
|
"Memory": "Memory",
|
|
"Message": "Message",
|
|
"Moderators": "Moderators",
|
|
"Most general questions are answered in our": "Most general questions are answered in our",
|
|
"News & Updates from Owncast": "News & Updates from Owncast",
|
|
"No": "No",
|
|
"No hardware details have been collected yet": "No hardware details have been collected yet.",
|
|
"No news": "No news.",
|
|
"No stream is active": "No stream is active",
|
|
"No viewer data has been collected yet": "No viewer data has been collected yet.",
|
|
"Notify": "Notify",
|
|
"Other": "Other",
|
|
"Outbound Audio Stream": "Outbound Audio Stream",
|
|
"Outbound Stream Details": "Outbound Stream Details",
|
|
"Outbound Video Stream": "Outbound Video Stream",
|
|
"Overridden via command line": "Overridden via command line.",
|
|
"Peak viewer count": "Peak viewer count",
|
|
"Playback Health": "Playback Health",
|
|
"Please wait": "Please wait",
|
|
"Read the Docs": "Read the Docs",
|
|
"Show": "Show",
|
|
"Skip to footer": "Skip to footer",
|
|
"Skip to offline message": "Skip to offline message",
|
|
"Skip to page content": "Skip to page content",
|
|
"Skip to player": "Skip to player",
|
|
"Source": "Source",
|
|
"Stay updated!": "Stay updated!",
|
|
"Stream health represents": "Stream health represents",
|
|
"Stream started": "Stream started",
|
|
"TROUBLESHOOT": "TROUBLESHOOT",
|
|
"Testing": {
|
|
"itemCount": "<strong><em>Missing translation Testing.itemCount: Please report</em></strong>",
|
|
"messageCount": "<strong><em>Missing translation Testing.messageCount: Please report</em></strong>",
|
|
"noPluralKey": "<strong><em>Missing translation Testing.noPluralKey: Please report</em></strong>",
|
|
"simpleKey": "<strong><em>Missing translation Testing.simpleKey: Please report</em></strong>"
|
|
},
|
|
"Time": "Time",
|
|
"Timestamp": "Timestamp",
|
|
"Troubleshooting": "Troubleshooting",
|
|
"Use your broadcasting software": "Use your broadcasting software",
|
|
"User": "User",
|
|
"View": "View",
|
|
"Viewer Info": "Viewer Info",
|
|
"Viewers": "Viewers",
|
|
"Visible messages": "Visible messages",
|
|
"Visit the": "Visit the",
|
|
"Warning": "Warning",
|
|
"When a stream is active and chat is enabled, connected chat clients will be displayed here": "When a stream is active and chat is enabled, connected chat clients will be displayed here.",
|
|
"Yes": "Yes",
|
|
"You can build your own bots, overlays, tools and add-ons with our": "You can build your own bots, overlays, tools and add-ons with our",
|
|
"You should start one": "You should start one.",
|
|
"developer APIs": "developer APIs.",
|
|
"discussions": "discussions",
|
|
"documentation": "documentation",
|
|
"let us know": "let us know",
|
|
"max viewers": "max viewers",
|
|
"of all known players": {
|
|
" Other player status is unknown": "of all known players. Other player status is unknown."
|
|
},
|
|
"offline": "offline",
|
|
"offline_basic": "This stream is offline. Check back soon!",
|
|
"or exist in our": "or exist in our",
|
|
"settings": "settings.",
|
|
"to configure additional details about your viewers": "to configure additional details about your viewers.",
|
|
"to have your instance join the Fediverse, allowing people to follow, share and engage with your live stream": "to have your instance join the Fediverse, allowing people to follow, share and engage with your live stream.",
|
|
"used": "used"
|
|
} |