Better instructions for screensharing on FF

in the help page
master
Daniel Berteaud 10 years ago
parent 78d150c071
commit b8f6f7313f
  1. 10
      lib/Vroom/I18N/en.pm
  2. 9
      lib/Vroom/I18N/fr.pm
  3. 7
      templates/default/help.html.ep
  4. 3
      templates/default/join.html.ep

@ -221,14 +221,15 @@ our %Lexicon = (
"EXTENSION_REQUIRED" => "An extension is required", "EXTENSION_REQUIRED" => "An extension is required",
"VROOM_CHROME_EXTENSION" => "To enable screen sharing, you need to install an extension. Click on the following link and refresh this page", "VROOM_CHROME_EXTENSION" => "To enable screen sharing, you need to install an extension. Click on the following link and refresh this page",
"ALLOW_SCREEN_SHARING" => "You have to allow screen sharing", "ALLOW_SCREEN_SHARING" => "You have to allow screen sharing",
"ALLOW_SCREEN_SHARING_ON_FF_s" => "For security reasons, your browser do not allow screen sharing by default. " . "ALLOW_SCREEN_SHARING_ON_FF" => "For security reasons, your browser do not allow screen sharing by default. " .
"To enable it, please follow these steps:<br>" . "To enable it, please follow these steps:",
"<ol>" . "SCREE_SHARING_ABOUT_CONFIG_s" => "<ol>" .
" <li>Open a new tab, and type <b>about:config</b> in the address bar</li>" . " <li>Open a new tab, and type <b>about:config</b> in the address bar</li>" .
" <li>Accept the warning by clicking on the \"<i>I'll be careful, I promise !</i>\" button</li>" . " <li>Accept the warning by clicking on the \"<i>I'll be careful, I promise !</i>\" button</li>" .
" <li>Search for <b>screensharing</b> in the search bar</li>" . " <li>Search for <b>screensharing</b> in the search bar</li>" .
" <li>Double click on <b>media.getusermedia.screensharing.allowed_domains</b> to edit it</li>" . " <li>Double click on <b>media.getusermedia.screensharing.allowed_domains</b> to edit it</li>" .
" <li>Add <b>%s</b> at the end of the list</li>" . " <li>Add <b>%s</b> at the end of the list</li>" .
" <li>You can now use the screen sharing feature</li>" .
"</ol>", "</ol>",
"PAUSE_MOH" => "Play/Pause music", "PAUSE_MOH" => "Play/Pause music",
"WAIT_WITH_MUSIC" => "Why don't you listen to some music while waiting for others ?", "WAIT_WITH_MUSIC" => "Why don't you listen to some music while waiting for others ?",
@ -289,8 +290,7 @@ our %Lexicon = (
"HELP_SCREEN_SHARING" => "VROOM lets you share your screen (or a single window) with the other members of the room. For now " . "HELP_SCREEN_SHARING" => "VROOM lets you share your screen (or a single window) with the other members of the room. For now " .
"this feature is only available with Google Chrome (requires a small extension, " . "this feature is only available with Google Chrome (requires a small extension, " .
"you'll be prompted to install it first time you try to share your screen) or Mozilla Firefox." . "you'll be prompted to install it first time you try to share your screen) or Mozilla Firefox." .
"To enable this feature in Mozilla Firefox, you need to go in about:config, and add VROOM address " . "To enable this feature in Mozilla Firefox, follow these steps:",
"usually vroom.im) to the list media.getusermedia.screensharing.allowed_domains",
"OWNER_PRIVILEGES" => "Room creator's privileges", "OWNER_PRIVILEGES" => "Room creator's privileges",
"HELP_OWNER_PRIVILEGES" => "Room's creator (also called manager) has special privileges (compared to those who join " . "HELP_OWNER_PRIVILEGES" => "Room's creator (also called manager) has special privileges (compared to those who join " .
"later, which are simple participants). For example, he can protect access with a password " . "later, which are simple participants). For example, he can protect access with a password " .

@ -229,9 +229,9 @@ our %Lexicon = (
"VROOM_CHROME_EXTENSION" => "Pour activer le partage d'écran, vous devez installer une extension, cliquez sur le " . "VROOM_CHROME_EXTENSION" => "Pour activer le partage d'écran, vous devez installer une extension, cliquez sur le " .
"lien ci-dessous, puis raffraîchissez cette page", "lien ci-dessous, puis raffraîchissez cette page",
"ALLOW_SCREEN_SHARING" => "Vous devez autoriser le partage d'écran", "ALLOW_SCREEN_SHARING" => "Vous devez autoriser le partage d'écran",
"ALLOW_SCREEN_SHARING_ON_FF_s" => "Par mesure de sécurité, votre navigateur n'autorise pas le partgage d'écran par défaut. " . "ALLOW_SCREEN_SHARING_ON_FF" => "Par mesure de sécurité, votre navigateur n'autorise pas le partgage d'écran par défaut. " .
"Pour l'activer, suivez ces étapes:<br>" . "Pour l'activer, suivez ces étapes:",
"<ol>" . "SCREE_SHARING_ABOUT_CONFIG_s" => "<ol>" .
" <li>Ouvrez un nouvel onglet, et tapez <b>about:config</b> dans la barre d'adresse</li>" . " <li>Ouvrez un nouvel onglet, et tapez <b>about:config</b> dans la barre d'adresse</li>" .
" <li>Validez l'avertissement en cliquant sur le bouton \"<i>Je ferai attention, promis !</i>\"</li>" . " <li>Validez l'avertissement en cliquant sur le bouton \"<i>Je ferai attention, promis !</i>\"</li>" .
" <li>Recherchez <b>screensharing</b> à l'aide de la barre de recherche</li>" . " <li>Recherchez <b>screensharing</b> à l'aide de la barre de recherche</li>" .
@ -302,8 +302,7 @@ our %Lexicon = (
"Pour l'instant, le partage d'écran ne fonctionne qu'avec les navigateurs Google Chrome " . "Pour l'instant, le partage d'écran ne fonctionne qu'avec les navigateurs Google Chrome " .
"(nécessite l'installation d'une petite extension qui vous sera proposée " . "(nécessite l'installation d'une petite extension qui vous sera proposée " .
"la première fois que vous essayez de partager votre écran) et Mozilla Firefox. Pour activer " . "la première fois que vous essayez de partager votre écran) et Mozilla Firefox. Pour activer " .
"cette fonction avec Firefox, il faut aller dans about:config et ajouter l'adresse de VROOM " . "cette fonction avec Firefox, suivez ces étapes:",
"(en général vroom.im) dans la liste media.getusermedia.screensharing.allowed_domains",
"OWNER_PRIVILEGES" => "Privilèges des créateurs de salon", "OWNER_PRIVILEGES" => "Privilèges des créateurs de salon",
"HELP_OWNER_PRIVILEGES" => "Le créateur d'un salon (aussi appelé gestionnaire) dispose de privilèges spéciaux " . "HELP_OWNER_PRIVILEGES" => "Le créateur d'un salon (aussi appelé gestionnaire) dispose de privilèges spéciaux " .
"sur ce dernier (par rapport à ceux qui rejoignent le salon après, qui ne seront que " . "sur ce dernier (par rapport à ceux qui rejoignent le salon après, qui ne seront que " .

@ -42,7 +42,12 @@
</div> </div>
<div id="collapseScreenShare" class="panel-collapse collapse"> <div id="collapseScreenShare" class="panel-collapse collapse">
<div class="panel-body"> <div class="panel-body">
<%==l 'HELP_SCREEN_SHARING' %> <p>
<%=l 'HELP_SCREEN_SHARING' %>
</p>
<p>
<%== sprintf $self->l('SCREE_SHARING_ABOUT_CONFIG_s'), $self->req->url->to_abs->host %>
</p>
</div> </div>
</div> </div>
</div> </div>

@ -288,7 +288,8 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<p> <p>
<%== sprintf $self->l('ALLOW_SCREEN_SHARING_ON_FF_s'), $self->req->url->to_abs->host %> <%=l 'ALLOW_SCREEN_SHARING_ON_FF' %>
<%== sprintf $self->l('SCREE_SHARING_ABOUT_CONFIG_s'), $self->req->url->to_abs->host %>
</p> </p>
</div> </div>
</div> </div>

Loading…
Cancel
Save