translation tool and updated translation files.

will improve on this all more in the upcoming next release
This commit is contained in:
Steve Seguin 2020-06-14 21:27:03 -04:00 committed by GitHub
parent fa820d812c
commit 6dbc64138a
7 changed files with 324 additions and 167 deletions

View File

@ -1,42 +1,51 @@
{
"GO": "GO",
"add-group-chat": "Add Group Chat",
"add-to-group": "Add to Group Scene",
"add-your-camera": "Add your Camera",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Anyone can enter a room if they know the name, so keep it unique</li>\n\t\t\t\t<li>Having more than four (4) people in a room is not advisable due to performance reasons, but it depends on your hardware.</li>\n\t\t\t\t<li>iOS devices will have their video only be visible to the director. This is a hardware limitation.</li>\n\t\t\t\t<li>The \"Recording\" option is new and is considered experimental.</li>\n\t\t\t\t<li>You must \"Add\" a video feed to the \"Group Scene\" for it to appear there.</li>\n\t\t\t\t<li>There is a new \"enhanced fullscreen\" button added to the Guest's view.</li>\n\t\t\t\t",
"advanced-paramaters": "Advanced Parameters",
"audio-sources": "Audio Sources",
"back": "Back",
"balanced": "Balanced",
"copy-this-url": "Sharable Link to this video",
"copy-to-clipboard": "Copy to Clipboard",
"create-reusable-invite": "Create Reusable Invite",
"enable-stereo-and-pro": "Enable Stereo and Pro HD Audio",
"enter-the-rooms-control": "Enter the Room's Control Center",
"force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)",
"generate-invite-link": "GENERATE THE INVITE LINK",
"here-you-can-pre-generate": "Here you can pre-generate a reusable view link and a related guest invite link.",
"high-security-mode": "High Security Mode",
"info-blob": "",
"joining-room": "You are joining room",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS Ninja",
"max-resolution": "Max Resolution",
"mute": "Mute",
"no-audio": "No Audio",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: Do not forget to click \"Share audio\" in Chrome.<br>(Firefox does not support audio sharing.)",
"open-in-new-tab": "Open in new Tab",
"record": "Record",
"remote-control-for-obs": "Remote Control",
"remote-screenshare-obs": "Remote Screenshare",
"room-name": "Room Name",
"rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.",
"select-audio-source": "Select Audio Sources",
"select-audio-video": "Select the audio/video source below",
"select-screen-to-share": "SELECT SCREEN TO SHARE",
"show-tips": "Show me some tips..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Unlock Video Bitrate (20mbps)",
"video-source": "Video source",
"volume": "Volume",
"you-are-in-the-control-center": "You are in the room's control center"
}
{
"GO": "GO",
"add-group-chat": "Add Group Chat",
"add-to-group": "Add to Group Scene",
"add-your-camera": "Add your Camera",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Anyone can enter a room if they know the name, so keep it unique</li>\n\t\t\t\t<li>Having more than four (4) people in a room is not advisable due to performance reasons, but it depends on your hardware.</li>\n\t\t\t\t<li>iOS devices will have their video only be visible to the director. This is a hardware limitation.</li>\n\t\t\t\t<li>The \"Recording\" option is new and is considered experimental.</li>\n\t\t\t\t<li>You must \"Add\" a video feed to the \"Group Scene\" for it to appear there.</li>\n\t\t\t\t<li>There is a new \"enhanced fullscreen\" button added to the Guest's view.</li>\n\t\t\t\t",
"advanced-paramaters": "Advanced Parameters",
"audio-sources": "Audio Sources",
"back": "Back",
"balanced": "Balanced",
"copy-this-url": "Sharable Link to this video",
"copy-to-clipboard": "Copy to Clipboard",
"create-reusable-invite": "Create Reusable Invite",
"enable-stereo-and-pro": "Enable Stereo and Pro HD Audio",
"enter-the-rooms-control": "Enter the Room's Control Center",
"force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)",
"generate-invite-link": "GENERATE THE INVITE LINK",
"here-you-can-pre-generate": "Here you can pre-generate a reusable view link and a related guest invite link.",
"high-security-mode": "High Security Mode",
"info-blob": "",
"joining-room": "You are joining room",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS Ninja",
"max-resolution": "Max Resolution",
"mute": "Mute",
"no-audio": "No Audio",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: Do not forget to click \"Share audio\" in Chrome.<br>(Firefox does not support audio sharing.)",
"open-in-new-tab": "Open in new Tab",
"record": "Record",
"remote-control-for-obs": "Remote Control",
"remote-screenshare-obs": "Remote Screenshare",
"room-name": "Room Name",
"rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.",
"select-audio-source": "Select Audio Sources",
"select-audio-video": "Select the audio/video source below",
"select-screen-to-share": "SELECT SCREEN TO SHARE",
"show-tips": "Show me some tips..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Unlock Video Bitrate (20mbps)",
"video-source": "Video source",
"volume": "Volume",
"you-are-in-the-control-center": "You are in the room's control center",
"waiting-for-camera": "Waiting for Camera to Load",
"video-resolution": "Video Resolution: ",
"hide-screen-share": "Hide Screenshare Option",
"allow-remote-control": "Remote Control Camera Zoom (android)",
"add-the-guest-to-a-room": " Add the guest to a room:",
"invite-group-chat-type": "This room guest can:",
"can-see-and-hear": "Can see and hear the group chat",
"can-hear-only": "Can only hear the group chat",
"cant-see-or-hear": "Cannot hear or see the group chat"
}

50
translations/default.json Normal file
View File

@ -0,0 +1,50 @@
{
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"GO": "GO",
"copy-this-url": "Copy this URL into an OBS \"Browser Source\"",
"you-are-in-the-control-center": "You are in the room's control center",
"joining-room": "You are joining room",
"add-group-chat": "Add Group Chat to OBS",
"rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.",
"room-name": "Room Name",
"enter-the-rooms-control": "Enter the Room's Control Center",
"show-tips": "Show me some tips..",
"added-notes": "\n<u><i>Added Notes:</i></u>\n<li>Anyone can enter a room if they know the name, so keep it unique</li>\n<li>Invite only guests to the room you trust.</li>\n<li>iOS devices will share just their audio with other guests; this is mainly a hardware limitation</li>\n<li>The \"Recording\" option is considered experimental.</li>\n",
"back": "Back",
"add-your-camera": "Add your Camera to OBS",
"waiting-for-camera": "Waiting for Camera to Load",
"video-source": "Video source",
"max-resolution": "1080p (hi-def)",
"balanced": "720p (balanced)",
"smooth-cool": "360p (smooth)",
"select-audio-source": "Select Audio Source",
"no-audio": "No Audio",
"remote-screenshare-obs": "Remote Screenshare into OBS",
"note-share-audio": "\n<b>note</b>: Do not forget to click \"Share audio\" in Chrome.<br>(Firefox does not support audio sharing.)",
"select-screen-to-share": "SELECT SCREEN TO SHARE",
"audio-sources": "Audio Sources",
"create-reusable-invite": "Create Reusable Invite",
"here-you-can-pre-generate": "Here you can pre-generate a reusable Browser Source link and a related guest invite link.",
"generate-invite-link": "GENERATE THE INVITE LINK",
"advanced-paramaters": "Advanced Options:",
"unlock-video-bitrate": "Unlock Video Bitrate (20mbps)",
"force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)",
"enable-stereo-and-pro": "Enable Stereo and Pro HD Audio",
"video-resolution": "Video Resolution: ",
"high-security-mode": "High Security Mode",
"hide-screen-share": "Hide Screenshare Option",
"allow-remote-control": "Remote Control Camera Zoom (android)",
"add-the-guest-to-a-room": " Add the guest to a room:",
"invite-group-chat-type": "This room guest can:",
"can-see-and-hear": "Can see and hear the group chat",
"can-hear-only": "Can only hear the group chat",
"cant-see-or-hear": "Cannot hear or see the group chat",
"info-blob": "\n<h2>What is OBS.Ninja</h2><br>\n<li>100% <b>free</b>; no downloads; no personal data collection; no sign-in</li>\n<li>Bring video from your smartphone, computer, or friends directly into your OBS video stream</li>\n<li>We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency</li>\n<br>\n<li>Youtube video <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Demoing it here</a> </li>\n<br>\n<i><font style=\"color:red\">Known issues:</font></i><br>\n<li><i class=\"fa fa-apple\" aria-hidden=\"true\"></i> <a href=\"https://github.com/steveseguin/obsninja/wiki/FAQ#mac-os\">MacOS users</a> need to use OBS v23 or resort to <a href=\"https://github.com/steveseguin/electroncapture\">Window Capturing</a> a browser with OBS v25</li>\n<li>Some users will have <a href=\"https://github.com/steveseguin/obsninja/wiki/FAQ#video-is-pixelated\">\"pixelation\" problems</a> with videos. Adding <b>&amp;codec=vp9</b> to the OBS links will often correct it.</li>\n<br>\nSite last updated: <a href=\"https://www.reddit.com/r/OBSNinja/comments/gy7h4g/site_updated_on_june_7th_please_find_the_change/\">June 7th, 2020.</a> The previous version can be found at <a href=\"https://obs.ninja/v5/\">https://obs.ninja/v5/</a> if you are having new issues.\n<br><br>\n<i></i><h3><i>Check out the <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> for help and advanced info. I'm also on <a href=\"https://discord.gg/EksyhGA\">Discord</a> and you can email me at steve@seguin.email</i></h3>\n",
"remote-control-for-obs": "Remote Control for OBS",
"add-to-group": "Add to Group Scene",
"mute": "Mute",
"record": "Record",
"volume": "Volume",
"open-in-new-tab": "Open in new Tab",
"copy-to-clipboard": "Copy to Clipboard"
}

View File

@ -1,42 +1,51 @@
{
"GO": "GO",
"add-group-chat": "Add Group Chat to OBS",
"add-to-group": "Add to Group Scene",
"add-your-camera": "Add your Camera to OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Anyone can enter a room if they know the name, so keep it unique</li>\n\t\t\t\t<li>Having more than four (4) people in a room is not advisable due to performance reasons, but it depends on your hardware.</li>\n\t\t\t\t<li>iOS devices are limited to group sizes of no more than two (2) people. This is a hardware limitation.</li>\n\t\t\t\t<li>The \"Recording\" option is new and is considered experimental.</li>\n\t\t\t\t<li>You must \"Add\" a video feed to the \"Group Scene\" for it to appear there.</li>\n\t\t\t\t<li>There is a new \"enhanced fullscreen\" button added to the Guest's view.</li>\n\t\t\t\t",
"advanced-paramaters": "Advanced Parameters",
"audio-sources": "Audio Sources",
"back": "Back",
"balanced": "Balanced",
"copy-this-url": "Copy this URL into an OBS \"Browser Source\"",
"copy-to-clipboard": "Copy to Clipboard",
"create-reusable-invite": "Create Reusable Invite",
"enable-stereo-and-pro": "Enable Stereo and Pro HD Audio",
"enter-the-rooms-control": "Enter the Room's Control Center",
"force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)",
"generate-invite-link": "GENERATE THE INVITE LINK",
"here-you-can-pre-generate": "Here you can pre-generate a reusable Browser Source link and a related guest invite link.",
"high-security-mode": "High Security Mode",
"info-blob": "\n\t\t\t\t\t\t<h2>What is OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b>free</b>; no downloads; no personal data collection; no sign-in</li>\n\t\t\t\t\t\t<li>Bring video from your smartphone, laptop, computer, or from your friends directly into your OBS video stream</li>\n\t\t\t\t\t\t<li>We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Youtube video <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Demoing it here</a> </li>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<i><font style=\"color:red\">Known issues:</font></i><br>\n\n\t\t\t\t\t\t<li><i class=\"fa fa-apple\" aria-hidden=\"true\"></i> MacOS users need to use OBS v23 or resort to <i>Window Capturing</i> a Chrome Browser with OBS v25</li>\n\t\t\t\t\t\t<li>Some users will have \"pixelation\" problems with videos. Please add the URL parameter <b>&amp;codec=vp9</b> to the OBS Links to correct it.</li>\n\t\t\t\t\t\t<br><i></i><h3><i>Check out the <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> for help and advanced info. I'm also on <a href=\"https://discord.gg/EksyhGA\">Discord</a> and you can email me at steve@seguin.email</i></h3>\n\t\t\t\t\t",
"joining-room": "You are joining room",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"max-resolution": "Max Resolution",
"mute": "Mute",
"no-audio": "No Audio",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: Do not forget to click \"Share audio\" in Chrome.<br>(Firefox does not support audio sharing.)",
"open-in-new-tab": "Open in new Tab",
"record": "Record",
"remote-control-for-obs": "Remote Control for OBS",
"remote-screenshare-obs": "Remote Screenshare into OBS",
"room-name": "Room Name",
"rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.",
"select-audio-source": "Select Audio Sources",
"select-audio-video": "Select the audio/video source below",
"select-screen-to-share": "SELECT SCREEN TO SHARE",
"show-tips": "Show me some tips..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Unlock Video Bitrate (20mbps)",
"video-source": "Video source",
"volume": "Volume",
"you-are-in-the-control-center": "You are in the room's control center"
}
{
"GO": "GO",
"add-group-chat": "Add Group Chat to OBS",
"add-to-group": "Add to Group Scene",
"add-your-camera": "Add your Camera to OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Anyone can enter a room if they know the name, so keep it unique</li>\n\t\t\t\t<li>Having more than four (4) people in a room is not advisable due to performance reasons, but it depends on your hardware.</li>\n\t\t\t\t<li>iOS devices are limited to group sizes of no more than two (2) people. This is a hardware limitation.</li>\n\t\t\t\t<li>The \"Recording\" option is new and is considered experimental.</li>\n\t\t\t\t<li>You must \"Add\" a video feed to the \"Group Scene\" for it to appear there.</li>\n\t\t\t\t<li>There is a new \"enhanced fullscreen\" button added to the Guest's view.</li>\n\t\t\t\t",
"advanced-paramaters": "Advanced Parameters",
"audio-sources": "Audio Sources",
"back": "Back",
"balanced": "Balanced",
"copy-this-url": "Copy this URL into an OBS \"Browser Source\"",
"copy-to-clipboard": "Copy to Clipboard",
"create-reusable-invite": "Create Reusable Invite",
"enable-stereo-and-pro": "Enable Stereo and Pro HD Audio",
"enter-the-rooms-control": "Enter the Room's Control Center",
"force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)",
"generate-invite-link": "GENERATE THE INVITE LINK",
"here-you-can-pre-generate": "Here you can pre-generate a reusable Browser Source link and a related guest invite link.",
"high-security-mode": "High Security Mode",
"info-blob": "\n\t\t\t\t\t\t<h2>What is OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b>free</b>; no downloads; no personal data collection; no sign-in</li>\n\t\t\t\t\t\t<li>Bring video from your smartphone, laptop, computer, or from your friends directly into your OBS video stream</li>\n\t\t\t\t\t\t<li>We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Youtube video <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Demoing it here</a> </li>\n\t\t\t\t\t\t<li>Code is available here: <i class=\"fa fa-github\" aria-hidden=\"true\"></i> <a href=\"https://github.com/steveseguin/obsninja\">https://github.com/steveseguin/obsninja</a> </li>\n\t\t\t\t\t\t<li>You can also check out <a href=\"https://steves.app\">my other video app</a> designed for sharing video with friends and family</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<i><font style=\"color:red\">Known issues:</font></i><br>\n\n\t\t\t\t\t\t<li><i class=\"fa fa-apple\" aria-hidden=\"true\"></i> MacOS users need to use OBS v23 or resort to <i>Window Capturing</i> a Chrome Browser with OBS v25</li>\n\t\t\t\t\t\t<li>Some users will have \"pixelation\" problems with videos. Please add the URL parameter <b>&amp;codec=vp9</b> to the OBS Links to correct it.</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\n\t\t\t\t\t\tSite last updated: <a href=\"https://www.reddit.com/r/OBSNinja/comments/gf5pd3/new_version_released_today_along_with_new/\">May 7th, 2020.</a> The previous version can be found at <a href=\"https://obs.ninja/v3/\">https://obs.ninja/v3/</a> if you are having new issues.\n\n\t\t\t\t\t\t<br><br>\n\t\t\t\t\t\t<i></i><h3><i>Check out the <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> for help and advanced info. I'm also on <a href=\"https://discord.gg/EksyhGA\">Discord</a> and you can email me at steve@seguin.email</i></h3>\n\t\t\t\t\t",
"joining-room": "You are joining room",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"max-resolution": "Max Resolution",
"mute": "Mute",
"no-audio": "No Audio",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: Do not forget to click \"Share audio\" in Chrome.<br>(Firefox does not support audio sharing.)",
"open-in-new-tab": "Open in new Tab",
"record": "Record",
"remote-control-for-obs": "Remote Control for OBS",
"remote-screenshare-obs": "Remote Screenshare into OBS",
"room-name": "Room Name",
"rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.",
"select-audio-source": "Select Audio Sources",
"select-audio-video": "Select the audio/video source below",
"select-screen-to-share": "SELECT SCREEN TO SHARE",
"show-tips": "Show me some tips..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Unlock Video Bitrate (20mbps)",
"video-source": "Video source",
"volume": "Volume",
"you-are-in-the-control-center": "You are in the room's control center",
"waiting-for-camera": "Waiting for Camera to Load",
"video-resolution": "Video Resolution: ",
"hide-screen-share": "Hide Screenshare Option",
"allow-remote-control": "Remote Control Camera Zoom (android)",
"add-the-guest-to-a-room": " Add the guest to a room:",
"invite-group-chat-type": "This room guest can:",
"can-see-and-hear": "Can see and hear the group chat",
"can-hear-only": "Can only hear the group chat",
"cant-see-or-hear": "Cannot hear or see the group chat"
}

View File

@ -1,42 +1,51 @@
{
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"GO": "Aller",
"add-group-chat": "Conversation de groupe",
"add-to-group": "Ajouter à la scène de groupe",
"add-your-camera": "Ajoutez votre caméra à OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>N'importe qui peut entrer dans une pièce s'il connaît le nom, alors gardez-le unique</li>\n\t\t\t\t<li>Il n'est pas conseillé d'avoir plus de quatre (4) personnes dans une pièce pour des raisons de performances, mais cela dépend de votre matériel.</li>\n\t\t\t\t<li>Les appareils iOS sont limités à des groupes de deux (2) personnes maximum. Il s'agit d'une limitation matérielle.</li>\n\t\t\t\t\n\t\t\t\t",
"advanced-paramaters": "Paramètres avancés",
"audio-sources": "Sources audio",
"back": "Retour",
"balanced": "Équilibré",
"copy-this-url": "Copiez cette URL dans un OBS \"Browser Source\"",
"copy-to-clipboard": "Copier dans le presse-papier",
"create-reusable-invite": "Créer une invitation réutilisable",
"enable-stereo-and-pro": "Activer l'audio stéréo et Pro HD",
"enter-the-rooms-control": "Entrez dans le centre de contrôle de la pièce",
"force-vp9-video-codec": "Forcer le codec vidéo VP9",
"generate-invite-link": "GÉNÉRER LE LIEN D'INVITATION",
"here-you-can-pre-generate": "Ici, vous pouvez pré-générer un lien de source de navigateur réutilisable et un lien d'invitation d'invité associé.",
"high-security-mode": "Mode haute sécurité",
"info-blob": "\n\t\t\t\t\t\t<h2>Qu'est-ce que OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b> gratuit </b>; aucun téléchargement; aucune collecte de données personnelles; pas de connexion</li>\n\t\t\t\t\t\t<li>Importez des vidéos de votre smartphone, ordinateur portable, ordinateur ou de vos amis directement dans votre flux vidéo OBS</li>\n\t\t\t\t\t\t<li>Nous utilisons une technologie de transfert Peer-to-Peer de pointe qui offre une confidentialité et une latence ultra-faible</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Youtube video <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Démonstration ici</a> </li>\n\t\t\t\t\t\t<li>Le code est disponible ici: <i class=\"fa fa-github\" aria-hidden=\"true\"></i> <a href=\"https://github.com/steveseguin/obsninja\">https://github.com/steveseguin/obsninja</a> </li>\n\t\t\t\t\t\t<h3>\n\t\t\t\t\t<i>Découvrez le <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> pour de l'aide et des informations avancées.</i></h3>",
"joining-room": "Vous rejoignez la salle",
"max-resolution": "Résolution max",
"mute": "Mute",
"no-audio": "Pas de son",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: N'oubliez pas de cliquer sur Partager l'audio dans Chrome.<br>(Firefox ne prend pas en charge le partage audio.)",
"open-in-new-tab": "Ouvrir dans un nouvel onglet",
"record": "Record",
"remote-control-for-obs": "Télécommande pour OBS",
"remote-screenshare-obs": "Partage d'écran à distance dans OBS",
"room-name": "Nom de la salle",
"rooms-allow-for": "Les salles permettent une conversation de groupe simplifiée et la gestion avancée de plusieurs flux à la fois.",
"select-audio-source": "Sélectionnez les sources audio",
"select-audio-video": "Sélectionnez la source audio / vidéo ci-dessous",
"select-screen-to-share": "CHOISIR L'ÉCRAN À PARTAGER",
"show-tips": "Montrez-moi quelques conseils ..",
"smooth-cool": "Lisse et frais",
"unlock-video-bitrate": "Déverrouiller le débit vidéo (20 Mbps)",
"video-source": "Source vidéo",
"volume": "Volume",
"you-are-in-the-control-center": "Vous êtes dans le centre de contrôle de la pièce"
}
{
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"GO": "Aller",
"add-group-chat": "Conversation de groupe",
"add-to-group": "Ajouter à la scène de groupe",
"add-your-camera": "Ajoutez votre caméra à OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>N'importe qui peut entrer dans une pièce s'il connaît le nom, alors gardez-le unique</li>\n\t\t\t\t<li>Il n'est pas conseillé d'avoir plus de quatre (4) personnes dans une pièce pour des raisons de performances, mais cela dépend de votre matériel.</li>\n\t\t\t\t<li>Les appareils iOS sont limités à des groupes de deux (2) personnes maximum. Il s'agit d'une limitation matérielle.</li>\n\t\t\t\t\n\t\t\t\t",
"advanced-paramaters": "Paramètres avancés",
"audio-sources": "Sources audio",
"back": "Retour",
"balanced": "Équilibré",
"copy-this-url": "Copiez cette URL dans un OBS \"Browser Source\"",
"copy-to-clipboard": "Copier dans le presse-papier",
"create-reusable-invite": "Créer une invitation réutilisable",
"enable-stereo-and-pro": "Activer l'audio stéréo et Pro HD",
"enter-the-rooms-control": "Entrez dans le centre de contrôle de la pièce",
"force-vp9-video-codec": "Forcer le codec vidéo VP9",
"generate-invite-link": "GÉNÉRER LE LIEN D'INVITATION",
"here-you-can-pre-generate": "Ici, vous pouvez pré-générer un lien de source de navigateur réutilisable et un lien d'invitation d'invité associé.",
"high-security-mode": "Mode haute sécurité",
"info-blob": "\n\t\t\t\t\t\t<h2>Qu'est-ce que OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b> gratuit </b>; aucun téléchargement; aucune collecte de données personnelles; pas de connexion</li>\n\t\t\t\t\t\t<li>Importez des vidéos de votre smartphone, ordinateur portable, ordinateur ou de vos amis directement dans votre flux vidéo OBS</li>\n\t\t\t\t\t\t<li>Nous utilisons une technologie de transfert Peer-to-Peer de pointe qui offre une confidentialité et une latence ultra-faible</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Youtube video <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Démonstration ici</a> </li>\n\t\t\t\t\t\t<li>Le code est disponible ici: <i class=\"fa fa-github\" aria-hidden=\"true\"></i> <a href=\"https://github.com/steveseguin/obsninja\">https://github.com/steveseguin/obsninja</a> </li>\n\t\t\t\t\t\t<h3>\n\t\t\t\t\t<i>Découvrez le <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> pour de l'aide et des informations avancées.</i></h3>",
"joining-room": "Vous rejoignez la salle",
"max-resolution": "Résolution max",
"mute": "Mute",
"no-audio": "Pas de son",
"note-share-audio": "\n\t\t\t\t\t<b>note</b>: N'oubliez pas de cliquer sur Partager l'audio dans Chrome.<br>(Firefox ne prend pas en charge le partage audio.)",
"open-in-new-tab": "Ouvrir dans un nouvel onglet",
"record": "Record",
"remote-control-for-obs": "Télécommande pour OBS",
"remote-screenshare-obs": "Partage d'écran à distance dans OBS",
"room-name": "Nom de la salle",
"rooms-allow-for": "Les salles permettent une conversation de groupe simplifiée et la gestion avancée de plusieurs flux à la fois.",
"select-audio-source": "Sélectionnez les sources audio",
"select-audio-video": "Sélectionnez la source audio / vidéo ci-dessous",
"select-screen-to-share": "CHOISIR L'ÉCRAN À PARTAGER",
"show-tips": "Montrez-moi quelques conseils ..",
"smooth-cool": "Lisse et frais",
"unlock-video-bitrate": "Déverrouiller le débit vidéo (20 Mbps)",
"video-source": "Source vidéo",
"volume": "Volume",
"you-are-in-the-control-center": "Vous êtes dans le centre de contrôle de la pièce",
"waiting-for-camera": "Waiting for Camera to Load",
"video-resolution": "Video Resolution: ",
"hide-screen-share": "Hide Screenshare Option",
"allow-remote-control": "Remote Control Camera Zoom (android)",
"add-the-guest-to-a-room": " Add the guest to a room:",
"invite-group-chat-type": "This room guest can:",
"can-see-and-hear": "Can see and hear the group chat",
"can-hear-only": "Can only hear the group chat",
"cant-see-or-hear": "Cannot hear or see the group chat"
}

View File

@ -1,42 +1,51 @@
{
"GO": "ENTRAR",
"add-group-chat": "Adicionar conversa de grupo ao OBS",
"add-to-group": Adicionar à cena de grupo",
"add-your-camera": "Adicione a sua câmera ao OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.</li>\n\t\t\t\t<li>Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.</li>\n\t\t\t\t<li>Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.</li>\n\t\t\t\t<li>A opção \"Gravar\"é nova e considerada experimental.</li>\n\t\t\t\t<li>Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.</li>\n\t\t\t\t<li>Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.</li>\n\t\t\t\t",
"advanced-paramaters": "Parâmetros avançados",
"audio-sources": "Fontes de áudio",
"back": "Voltar",
"balanced": "Balanceado",
"copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS",
"copy-to-clipboard": "Copiar para área de transferência",
"create-reusable-invite": "Criar convite reutilizável",
"enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD",
"enter-the-rooms-control": "Entrar no Centro de Controlo da Sala",
"force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)",
"generate-invite-link": "GERAR O LINK DE CONVITE",
"here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.",
"high-security-mode": "Modo de alta segurança",
"info-blob": "\n\t\t\t\t\t\t<h2>O que é o OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b>grátis</b>; sem downloads; sem recolha de dados pessoais; sem login</li>\n\t\t\t\t\t\t<li>Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS</li>\n\t\t\t\t\t\t<li>Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Vídeo de youtube <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Demoing it here</a> </li>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<i><font style=\"color:red\">Problemas conhecidos:</font></i><br>\n\n\t\t\t\t\t\t<li><i class=\"fa fa-apple\" aria-hidden=\"true\"></i> Utilizadores de MacOS precisam de usar OBS v23 ou usar <i>Captura de ecrã</i> de um browser Chrome com OBS v25</li>\n\t\t\t\t\t\t<li>Alguns utilizadores terão problemas de \"pixelização\" com vídeos. Por favor adicione o parâmetro <b>&amp;codec=vp9</b> ao URL dos links OBS para o corrigir.</li>\n\t\t\t\t\t\t<br><i></i><h3><i>Visite o <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> para ajuda e informação avançada. Também estou no <a href=\"https://discord.gg/EksyhGA\">Discord</a> e pode contactar-me por email em steve@seguin.email</i></h3>\n\t\t\t\t\t",
"joining-room": "Está a entrar na sala",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"max-resolution": "Resolução Máxima",
"mute": "Mute",
"no-audio": "Sem áudio",
"note-share-audio": "\n\t\t\t\t\t<b>nota</b>: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.<br>(Firefox não suporta partilha de áudio.)",
"open-in-new-tab": Abrir num novo separador",
"record": "Gravar",
"remote-control-for-obs": "Controlo remoto para OBS",
"remote-screenshare-obs": "Partilha de ecrã remota para OBS",
"room-name": "Nome da Sala",
"rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.",
"select-audio-source": "Selecionar fontes de áudio",
"select-audio-video": "Selectionar a fonte de áudio/vídeo abaixo",
"select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR",
"show-tips": "Mostre-me algumas dicas..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)",
"video-source": "Fonte de vídeo",
"volume": "Volume",
"you-are-in-the-control-center": "Está no Centro de Controlo da Sala"
}
"GO": "ENTRAR",
"add-group-chat": "Adicionar conversa de grupo ao OBS",
"add-to-group": "Adicionar à cena de grupo",
"add-your-camera": "Adicione a sua câmera ao OBS",
"added-notes": "\n\t\t\t\t<u><i>Added Notes:</i></u>\n\t\t\t\t<li>Qualquer pessoa pode entrar numa Sala se souber o nome, por isso mantenha-o único.</li>\n\t\t\t\t<li>Ter mais de quatro (4) pessoas numa Sala não é aconselhável devido a problemas de performance, mas depende do seu hardware.</li>\n\t\t\t\t<li>Dispositivos iOS são limitados a grupos de não mais de duas (2) pessoas. Esta é uma limitação de hardware.</li>\n\t\t\t\t<li>A opção \"Gravar\"é nova e considerada experimental.</li>\n\t\t\t\t<li>Deve \"Adicionar\" uma feed de vídeo à \"Cena de Grupo\" para que ela apareça lá.</li>\n\t\t\t\t<li>Existe um botão \"ecrã completo melhorado\" adicionado à vista de Convidado.</li>\n\t\t\t\t",
"advanced-paramaters": "Parâmetros avançados",
"audio-sources": "Fontes de áudio",
"back": "Voltar",
"balanced": "Balanceado",
"copy-this-url": "Copie este URL para uma \"Browser Source\" do OBS",
"copy-to-clipboard": "Copiar para área de transferência",
"create-reusable-invite": "Criar convite reutilizável",
"enable-stereo-and-pro": "Ativar áudio Stereo e Pro HD",
"enter-the-rooms-control": "Entrar no Centro de Controlo da Sala",
"force-vp9-video-codec": "Forçar Codec de vídeo VP9 (menos artefactos)",
"generate-invite-link": "GERAR O LINK DE CONVITE",
"here-you-can-pre-generate": "Aqui pode gerar um link Browser Source reutilizável e um link de convidado relacionado.",
"high-security-mode": "Modo de alta segurança",
"info-blob": "\n\t\t\t\t\t\t<h2>O que é o OBS.Ninja</h2><br>\n\t\t\t\t\t\t<li>100% <b>grátis</b>; sem downloads; sem recolha de dados pessoais; sem login</li>\n\t\t\t\t\t\t<li>Leve vídeo do seu smartphone, portátil, computador, ou dos seus amigos diretamente para o seu stream de vídeo do OBS</li>\n\t\t\t\t\t\t<li>Usamos tecnologia de ponta de encaminhamento Peer-to-Peer que oferece privacidade e latência ultra-baixa</li>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<li>Vídeo de youtube <i class=\"fa fa-youtube-play\" aria-hidden=\"true\"></i> <a href=\"https://www.youtube.com/watch?v=6R_sQKxFAhg\">Demoing it here</a> </li>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<i><font style=\"color:red\">Problemas conhecidos:</font></i><br>\n\n\t\t\t\t\t\t<li><i class=\"fa fa-apple\" aria-hidden=\"true\"></i> Utilizadores de MacOS precisam de usar OBS v23 ou usar <i>Captura de ecrã</i> de um browser Chrome com OBS v25</li>\n\t\t\t\t\t\t<li>Alguns utilizadores terão problemas de \"pixelização\" com vídeos. Por favor adicione o parâmetro <b>&amp;codec=vp9</b> ao URL dos links OBS para o corrigir.</li>\n\t\t\t\t\t\t<br><i></i><h3><i>Visite o <a href=\"https://www.reddit.com/r/OBSNinja/\">sub-reddit</a> <i class=\"fa fa-reddit-alien\" aria-hidden=\"true\"></i> para ajuda e informação avançada. Também estou no <a href=\"https://discord.gg/EksyhGA\">Discord</a> e pode contactar-me por email em steve@seguin.email</i></h3>\n\t\t\t\t\t",
"joining-room": "Está a entrar na sala",
"logo-header": "<font id=\"qos\" style=\"color: white;\">O</font>BS.Ninja ",
"max-resolution": "Resolução Máxima",
"mute": "Mute",
"no-audio": "Sem áudio",
"note-share-audio": "\n\t\t\t\t\t<b>nota</b>: Não se esqueça de clicar em \"Partilhar áudio\" no Chrome.<br>(Firefox não suporta partilha de áudio.)",
"open-in-new-tab": "Abrir num novo separador",
"record": "Gravar",
"remote-control-for-obs": "Controlo remoto para OBS",
"remote-screenshare-obs": "Partilha de ecrã remota para OBS",
"room-name": "Nome da Sala",
"rooms-allow-for": "As Salas permitem conversas de grupo simplificadas e a gestão avançada de múltiplos streams simultâneos.",
"select-audio-source": "Selecionar fontes de áudio",
"select-audio-video": "Selectionar a fonte de áudio/vídeo abaixo",
"select-screen-to-share": "SELECIONAR ECRÃ A PARTILHAR",
"show-tips": "Mostre-me algumas dicas..",
"smooth-cool": "Smooth and Cool",
"unlock-video-bitrate": "Desbloquear Bitrate de Vídeo (20mbps)",
"video-source": "Fonte de vídeo",
"volume": "Volume",
"you-are-in-the-control-center": "Está no Centro de Controlo da Sala",
"waiting-for-camera": "Waiting for Camera to Load",
"video-resolution": "Video Resolution: ",
"hide-screen-share": "Hide Screenshare Option",
"allow-remote-control": "Remote Control Camera Zoom (android)",
"add-the-guest-to-a-room": " Add the guest to a room:",
"invite-group-chat-type": "This room guest can:",
"can-see-and-hear": "Can see and hear the group chat",
"can-hear-only": "Can only hear the group chat",
"cant-see-or-hear": "Cannot hear or see the group chat"
}

18
translations/readme.md Normal file
View File

@ -0,0 +1,18 @@
Welcome to the translation / language section of OBS.Ninja
You can specify a translation using this code, if deploying the code yourself. blank can be replaced with ru, en, pt, etc..
```
<script type="text/javascript" id="main-js" src="./main.js" data-translation="blank"></script>
```
You can also add &ln=ru to the URL as a parameter to launch the translation that way.
There is a file called translate.js, which if you copy/paste the content (and hit enter) into the Chrome browser's console, while on OBS.Ninja, it will download the translation files.
It will add any new translation entries and add them to the bottom of the files. Please feel to correct these new translations and upload them back to github as a pull request.
In the future I will add a Github action so that this automatically occurs with new code posting.
Translation files can contain more than just language; they can contain HTML and image links, etc. This offers a basic amount of customization.
the "blank.json" file contains a minimal template. Little to no OBS.Ninja branding.

53
translations/translate.js Normal file
View File

@ -0,0 +1,53 @@
// Copy and paste this code into OBS.Ninja's developer's console to generate new Translation files
function downloadTranslation(filename, trans={}){ // downloads the current translation to a file
document.querySelectorAll('[data-translate]').forEach(function(ele){
trans[ele.dataset.translate] = ele.innerHTML;
});
var textDoc = JSON.stringify(trans, null, 2);
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:text/html,' + encodeURIComponent(textDoc);
hiddenElement.target = '_blank';
hiddenElement.download = filename+".json";
hiddenElement.click();
}
function updateTranslation(filename){ // updates the website with a specific translation
return fetch("./translations/"+filename+'.json').then(function(response){
if (response.status !== 200) {
log('Looks like there was a problem. Status Code: ' +
response.status);
return false;
}
return response.json().then(function(data) {
document.querySelectorAll('[data-translate]').forEach(function(ele){
if (ele.dataset.translate in data){
ele.innerHTML = data[ele.dataset.translate];
}
});
getById("mainmenu").style.opacity = 1;;
return [filename, data];
}).catch(function(err){
errorlog(err);
getById("mainmenu").style.opacity = 1;
return false;
});
});
}
var updateList = ["en", "ru", "fr", "pl", "ar", "de", "it", "nl", "jp", "pt", "zh", "blank"]; // list of languages to update
downloadTranslation("default");
for (var i in updateList){
var ln = updateList[i];
updateTranslation(ln).then(function(res){
if (res[0]){
console.log(res[0]);
downloadTranslation(res[0], res[1]);
}
});
}