Merge branch 'master' of /home/arun/nubati.net/git/e-DoKo
authorArun Persaud <arun@nubati.net>
Sun, 18 Apr 2010 06:12:17 +0000 (23:12 -0700)
committerArun Persaud <arun@nubati.net>
Sun, 18 Apr 2010 06:12:17 +0000 (23:12 -0700)
include/game.php
include/output.php
locale/de/LC_MESSAGES/edoko.mo
po/de.po
po/messages.pot

index 0601e4443e0a9ede1af5b60529194ce45eba5690..cafa02658c6e308bc86a60fd65564dff18078de2 100644 (file)
@@ -185,45 +185,45 @@ unset($comment);
 if($session)
   {
     echo "<div class=\"session\">\n";
-    echo "  <div class=\"sessionrules\">Rules: ";
+    echo '  <div class="sessionrules">'._('Rules').': ';
     switch($RULES['dullen'])
       {
       case 'none':
-       echo "  <img class=\"rulesicon\" alt=\"not ten of hearts\" src=\"pics/button/no-ten-of-hearts.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('no ten of hearts')."\" src=\"pics/button/no-ten-of-hearts.png\"/>\n"; break;
       case 'firstwins':
-       echo "  <img class=\"rulesicon\" alt=\"ten of hearts\" src=\"pics/button/ten-of-hearts.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('ten of hearts')."\" src=\"pics/button/ten-of-hearts.png\"/>\n"; break;
       case 'secondwins':
-       echo "  <img class=\"rulesicon\" alt=\"second ten of hearts\" src=\"pics/button/second-ten-of-hearts.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('second ten of hearts')."\" src=\"pics/button/second-ten-of-hearts.png\"/>\n"; break;
       }
     switch($RULES['schweinchen'])
       {
       case 'none':
-       echo "  <img class=\"rulesicon\" alt=\"no schweinchen\" ".
+       echo "  <img class=\"rulesicon\" alt=\""._('no schweinchen')."\" ".
          "src=\"pics/button/no-schweinchen.png\"/>\n"; break;
       case 'both':
-       echo "  <img class=\"rulesicon\" alt=\"two schweinchen \" ".
+       echo "  <img class=\"rulesicon\" alt=\""._('two schweinchen')."\" ".
          "src=\"pics/button/two-schweinchen.png\"/>\n"; break;
       case 'second':
-       echo "  <img class=\"rulesicon\" alt=\"second schweinchen\" ".
+       echo "  <img class=\"rulesicon\" alt=\"".('second schweinchen')."\" ".
          "src=\"pics/button/second-schweinchen.png\"/>\n"; break;
       case 'secondaftercall':
-       echo "  <img class=\"rulesicon\" alt=\"second schweinchen after call\" ".
+       echo "  <img class=\"rulesicon\" alt=\""._('second schweinchen after call')."\" ".
          "src=\"pics/button/second-schweinchen-after-call.png\"/>\n"; break;
       }
     switch($RULES['call'])
       {
       case '1st-own-card':
-       echo "  <img class=\"rulesicon\" alt=\"1st-own-card\" src=\"pics/button/1st-own-card.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('1st-own-card')."\" src=\"pics/button/1st-own-card.png\"/>\n"; break;
       case '5th-card':
-       echo "  <img class=\"rulesicon\" alt=\"5th-card\" src=\"pics/button/5th-card.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('5th-card')."\" src=\"pics/button/5th-card.png\"/>\n"; break;
       case '9-cards':
-       echo "  <img class=\"rulesicon\" alt=\"9-cards\" src=\"pics/button/9-cards.png\"/>\n"; break;
+       echo "  <img class=\"rulesicon\" alt=\""._('9-cards')."\" src=\"pics/button/9-cards.png\"/>\n"; break;
       }
     echo "  <div>\n";
-    echo "       10ofhearts : {$RULES['dullen']}      <br />\n";
-    echo "       schweinchen: {$RULES['schweinchen']} <br />\n";
-    echo "       call:        {$RULES['call']}        <br />\n";
-    echo "       lowtrump:    {$RULES['lowtrump']}    <br />\n";
+    echo '       '._('10ofhearts').":  {$RULES['dullen']}      <br />\n";
+    echo '       '._('schweinchen').": {$RULES['schweinchen']} <br />\n";
+    echo '       '._('call').":        {$RULES['call']}        <br />\n";
+    echo '       '._('lowtrump').":    {$RULES['lowtrump']}    <br />\n";
     echo "  </div>\n  </div>\n";
 
     /* show score */
@@ -283,10 +283,10 @@ if($session)
     if(isset($_SESSION['id']) && $_SESSION['id']==$myid)
       {
        if($previous)
-         echo "<a href=\"{$INDEX}?action=game&amp;me=$previous\">previous game</a>&nbsp;&nbsp;&nbsp; \n";
+         echo "<a href=\"{$INDEX}?action=game&amp;me=$previous\">"._('previous game')."</a>&nbsp;&nbsp;&nbsp; \n";
        echo "This is game number $j of <a href=\"{$INDEX}?action=game&amp;me=$lasthash\">$i</a> in session $session.\n";
        if($next)
-         echo "&nbsp;&nbsp;&nbsp;<a href=\"{$INDEX}?action=game&amp;me=$next\">next game</a> \n";
+         echo "&nbsp;&nbsp;&nbsp;<a href=\"{$INDEX}?action=game&amp;me=$next\">"._('next game')."</a> \n";
       }
     else
       echo "This is game number $j of $i in session $session.";
@@ -428,7 +428,7 @@ switch($mystatus)
 
        output_check_for_sickness($me,$mycards);
 
-       echo "<div class=\"mycards\">Your cards are: <br />\n";
+       echo '<div class="mycards">'._('Your cards are').": <br />\n";
        foreach($mycards as $card)
          display_card($card,$PREF['cardset']);
        echo "</div>\n";
@@ -450,7 +450,7 @@ switch($mystatus)
            echo "<p class=\"message\"> You selected more than one sickness, please go back ".
              "and answer the <a href=\"$INDEX?action=game&amp;me=$me&amp;in=yes\">question</a> again.</p>";
 
-           echo "<div class=\"mycards\">Your cards are: <br />\n";
+           echo '<div class="mycards">'._('Your cards are').": <br />\n";
            foreach($mycards as $card)
              display_card($card,$PREF['cardset']);
            echo "</div>\n";
@@ -491,27 +491,27 @@ switch($mystatus)
            else if($_REQUEST['wedding'] == 'yes')
              {
                /* silent solo is set further down */
-               echo "Ok, you don't want to play a silent solo...wedding was chosen.<br />\n";
+               echo _("Ok, you don't want to play a silent solo...wedding was chosen.")."<br />\n";
                DB_set_sickness_by_hash($me,'wedding');
              }
            else if($_REQUEST['poverty'] == 'yes')
              {
-               echo "Don't think you can win with just a few trump...? ok, poverty chosen <br />\n";
+               echo _("Don't think you can win with just a few trump...? Ok, poverty chosen.")." <br />\n";
                DB_set_sickness_by_hash($me,'poverty');
              }
            else if($_REQUEST['nines'] == 'yes')
              {
-               echo "What? You just don't want to play a game because you have a few nines? Well, if no one".
-                 " is playing solo, this game will be canceled.<br />\n";
+               echo _("What? You just don't want to play a game because you have a few nines? Well, if no one".
+                      " is playing solo, this game will be canceled.")."<br />\n";
                DB_set_sickness_by_hash($me,'nines');
              }
            else if($_REQUEST['lowtrump'] == 'yes')
              {
                if($RULES['lowtrump']=='cancel')
-                 echo "What? You just don't want to play a game because you have low trump? Well, if no one".
-                 " is playing solo, this game will be canceled.<br />\n";
+                 echo _("What? You just don't want to play a game because you have low trump? Well, if no one".
+                        " is playing solo, this game will be canceled.")."<br />\n";
                else
-                 echo "Don't think you can win with low trumps...? ok, poverty chosen <br />.<br />\n";
+                 echo _("Don't think you can win with low trumps...? Ok, poverty chosen.")." <br />.<br />\n";
 
                DB_set_sickness_by_hash($me,'lowtrump');
              }
@@ -555,7 +555,7 @@ switch($mystatus)
     /* end displaying sickness */
 
     echo "<div class=\"message\">\n";
-    echo "<p> Checking if someone else selected solo, nines, wedding or poverty.</p>";
+    echo '<p> '._('Checking if someone else selected solo, nines, wedding or poverty.').'</p>';
 
     /* check if everyone has reached this stage */
     $userids = DB_get_all_userid_by_gameid($gameid);
@@ -573,10 +573,10 @@ switch($mystatus)
 
     if(!$ok)
       {
-       echo "<p>This step can only be handled after everyone finished the last step. ".
-         "Seems like this is not the case, so you need to wait a bit... ".
-         "you will get an email once that is the case, please use the link in ".
-         "that email to continue the game.</p></div>";
+       echo '<p>'._('This step can only be handled after everyone finished the last step. '.
+         'Seems like this is not the case, so you need to wait a bit... '.
+         'you will get an email once that is the case, please use the link in '.
+         'that email to continue the game.').'</p></div>';
 
        /* display cards, if player was just at the init-phase he will still see the cards from there
         * we can put this one here, since the last player to finish the init state won't get here and
@@ -585,7 +585,7 @@ switch($mystatus)
        if($mystatus=='check')
          {
            /* show cards */
-           echo "<div class=\"mycards\">Your cards are: <br />\n";
+           echo '<div class="mycards">'._('Your cards are').": <br />\n";
            foreach($mycards as $card)
              display_card($card,$PREF['cardset']);
            echo "</div>\n";
@@ -598,7 +598,7 @@ switch($mystatus)
         * are playing, in case there are any solos this already
         * will have the correct information in it */
 
-       echo "<p> Ok, everyone is done... figuring out what kind of game we are playing.</p>";
+       echo '<p>'._('Ok, everyone is done... figuring out what kind of game we are playing.').'</p>';
 
        $gametype    = DB_get_gametype_by_gameid($gameid);
        $startplayer = DB_get_startplayer_by_gameid($gameid);
@@ -712,7 +712,7 @@ switch($mystatus)
            $gametype = 'wedding';
          };
        /* now the gametype is set correctly in the database */
-       echo "<p> Got it :)</p>";
+       echo '<p>'._('Got it').' :)</p>';
 
        /* loop over all players, set re/contra if possible and start the game if possible */
        $userids = DB_get_all_userid_by_gameid($gameid);
@@ -901,10 +901,10 @@ switch($mystatus)
     /* check if user need to give more cards back */
     if( ($myparty=='re' || $myparty=='contra') && count($mycards)>12)
       {
-       echo "<div class=\"poverty\"> you need to get rid of a few cards</div>\n";
+       echo '<div class="poverty"> '._('You need to get rid of a few cards')."</div>\n";
 
        $type='exchange';
-       echo "<div class=\"mycards\">Your cards are: <br />\n";
+       echo '<div class="mycards">'._('Your cards are').": <br />\n";
        foreach($mycards as $card)
          display_link_card($card,$PREF['cardset'],$type);
        echo "  <input type=\"submit\" class=\"submitbutton\" value=\"select card to give back\" />\n";
@@ -968,7 +968,7 @@ switch($mystatus)
            echo "<a href=\"index.php?action=game&amp;me=$me&amp;trump=no\">No way</a> <br />\n";
            echo "</div><div>\n";
 
-           echo "<div class=\"mycards\">Your cards are: <br />\n";
+           echo '<div class="mycards">'._('Your cards are').": <br />\n";
            foreach($mycards as $card)
              display_card($card,$PREF['cardset']);
            echo "</div></div>\n";
@@ -1230,13 +1230,13 @@ switch($mystatus)
     /* has the game started? No, then just wait here...*/
     if($gamestatus == 'pre')
       {
-       echo "<p class=\"message\"> You finished the setup, but not everyone else finished it... ".
-         "You need to wait for the others. Just wait for an email. </p>";
+       echo '<p class="message"> '._('You finished the setup, but not everyone else finished it... '.
+         'You need to wait for the others. Just wait for an email.').' </p>';
 
        $mycards = DB_get_hand($me);
        $mycards = mysort($mycards,$gametype);
 
-       echo "<div class=\"mycards\">Your cards are: <br />\n";
+       echo '<div class="mycards">'._('Your cards are').": <br />\n";
        foreach($mycards as $card)
          display_card($card,$PREF['cardset']);
        echo "</div>\n";
@@ -2061,7 +2061,7 @@ switch($mystatus)
     /* check if game is over, display results */
     if(DB_get_game_status_by_gameid($gameid)=='play')
       {
-       echo "The game is over for you.. other people still need to play though";
+       echo _('The game is over for you... other people still need to play though');
       }
     break;
   default:
index f8b3e17b768ad35a6e625be019c0e5aca7b36df9..bdc1caa994c6eda3f8ee410934d55aa5cc79779e 100644 (file)
@@ -31,7 +31,8 @@ function output_ask_for_new_game($playerA,$playerB,$playerC,$playerD,$oldgameid)
   global $RULES;
 
   echo "<div class=\"message\">\n<form action=\"index.php?action=new\" method=\"post\">\n";
-  echo "Do you want to continue playing?(This will start a new game, with $playerA starting the game.)\n";
+  $output = sprintf(_('Do you want to continue playing? (This will start a new game, with %s starting the game.)'),$playerA);
+  echo $output."\n";
   echo "  <input type=\"hidden\" name=\"PlayerA\" value=\"$playerA\" />\n";
   echo "  <input type=\"hidden\" name=\"PlayerB\" value=\"$playerB\" />\n";
   echo "  <input type=\"hidden\" name=\"PlayerC\" value=\"$playerC\" />\n";
@@ -41,7 +42,7 @@ function output_ask_for_new_game($playerA,$playerB,$playerC,$playerD,$oldgameid)
   echo "  <input type=\"hidden\" name=\"callrule\" value=\"".$RULES['call']."\" />\n";
   echo "  <input type=\"hidden\" name=\"lowtrump\" value=\"".$RULES['lowtrump']."\" />\n";
   echo "  <input type=\"hidden\" name=\"followup\" value=\"$oldgameid\" />\n";
-  echo "  <input type=\"submit\" value=\"keep playing\" />\n";
+  echo "  <input type=\"submit\" value=\""._('keep playing')."\" />\n";
   echo "</form>\n</div>";
   return;
 }
@@ -52,13 +53,10 @@ function output_form_for_new_game($names)
                         * after we selected them to make sure that each name
                         * only shows up once
                         */
-?>
-  <form action="index.php?action=new" method="post">
-    <h2> Select players (Remember: you need to be one of the players) </h2>
-
-   <div class="table">
-     <img class="table" src="pics/table.png" alt="table" />
-<?php
+  echo '  <form action="index.php?action=new" method="post">';
+  echo '    <h2> '._('Select players (Remember: you need to be one of the players)').' </h2>';
+  echo '   <div class="table">';
+  echo '     <img class="table" src="pics/table.png" alt="table" />';
 
   /* ask player for names */
 
@@ -97,51 +95,51 @@ function output_form_for_new_game($names)
        }
       echo "       </select>\n     </div>\n";
     }
-?>
-    </div>
-
-     <h2 class="rules">Rules</h2>
-     <h3>Gameplay-related</h3>
-     <h4>Ten of hearts:</h4>
-     <p>
-       <select name="dullen">
-         <option value="none"> just normal non-trump  </option>
-         <option value="firstwins"> first ten of hearts wins the trick </option>
-         <option value="secondwins" selected="selected"> second ten of hearts wins the trick </option>
-       </select>
-     </p>
-     <h4>Schweinchen (both foxes), only in normal games or silent solos:</h4>
-     <p>
-       <select name="schweinchen">
-         <option value="none" selected="selected"> none </option>
-        <option value="both"> both become highest trump (automatic call at beginning of the game)   </option>
-        <option value="second"> first one normal, second one becomes highest (call during the game) </option>
-        <option value="secondaftercall">  second one become highest only in case re/contra was announced
-        </option>
-       </select>
-     </p>
-     <h4>Call Re/Contra, etc.:</h4>
-     <p>
-       <select name="callrule">
-        <option value="1st-own-card" selected="selected">  Can call re/contra on the first <strong>own</strong> card played, 90 on the second, etc.</option>
-        <option value="5th-card"> Can call re/contra until 5th card is played, 90 until 9th card is played, etc.</option>
-        <option value="9-cards" > Can call re/contra until 5th card is played, 90 if player still has 9 cards, etc.</option>
-       </select>
-     </p>
-     <h4>Low trump</h4>
-     <p>
-       Player can't trump a fox, that is none of his trump is higher than a fox.
-       <select name="lowtrump">
-        <option value="poverty">The trump will be treated as poverty and offered to another player.</option>
-        <option value="cancel">  The game will be canceled unless there is a solo.</option>
-        <option value="none">   Bad luck, the player needs to play a normal game.</option>
-       </select>
-     </p>
-     <h3>Scoring-related</h3>
-     <h4>(not yet implemented)</h4>
-     <p><input type="submit" value="start game"></p>
-     </form>
-<?php
+
+    echo '    </div>';
+    echo '';
+    echo '     <h2 class="rules">'._('Rules').'</h2>';
+    echo '     <h3>'._('Gameplay-related').'</h3>';
+    echo '     <h4>'._('Ten of hearts').':</h4>';
+    echo '     <p>';
+    echo '       <select name="dullen">';
+    echo '         <option value="none"> '._('just normal non-trump').'  </option>';
+    echo '         <option value="firstwins"> '._('first ten of hearts wins the trick').' </option>';
+    echo '         <option value="secondwins" selected="selected"> '.('second ten of hearts wins the trick').' </option>';
+    echo '       </select>';
+    echo '     </p>';
+    echo '     <h4>'._('Schweinchen (both foxes), only in normal games or silent solos').':</h4>';
+    echo '     <p>';
+    echo '       <select name="schweinchen">';
+    echo '         <option value="none" selected="selected"> '._('none').' </option>';
+    echo '      <option value="both"> '._('both become highest trump (automatic call at beginning of the game)').'   </option>';
+    echo '      <option value="second"> '._('first one normal, second one becomes highest (call during the game)').' </option>';
+    echo '      <option value="secondaftercall">  ',_('second one become highest only in case re/contra was announced');
+    echo '      </option>';
+    echo '       </select>';
+    echo '     </p>';
+    echo '     <h4>'._('Call Re/Contra, etc.').':</h4>';
+    echo '     <p>';
+    echo '       <select name="callrule">';
+    echo '      <option value="1st-own-card" selected="selected">  '._('Can call re/contra on the first <strong>own</strong> card played, 90 on the second, etc.').'</option>';
+    echo '      <option value="5th-card"> '._('Can call re/contra until 5th card is played, 90 until 9th card is played, etc.').'</option>';
+    echo '      <option value="9-cards" > '._('Can call re/contra until 5th card is played, 90 if player still has 9 cards, etc.').'</option>';
+    echo '       </select>';
+    echo '     </p>';
+    echo '     <h4>'._('Low trump').'</h4>';
+    echo '     <p>';
+    echo '       '._('Player can\'t trump a fox, that is none of his trump is higher than a fox.');
+    echo '       <select name="lowtrump">';
+    echo '      <option value="poverty">'._('The trump will be treated as poverty and offered to another player.').'</option>';
+    echo '      <option value="cancel"> '._('The game will be canceled unless there is a solo.').'</option>';
+    echo '      <option value="none">   '._('Bad luck, the player needs to play a normal game.').'</option>';
+    echo '       </select>';
+    echo '     </p>';
+    echo '     <h3>'._('Scoring-related').'</h3>';
+    echo '     <h4>'._('(not yet implemented)').'</h4>';
+    echo '     <p><input type="submit" value="'._('start game').'"></p>';
+    echo '     </form>';
+
 }
 
 function output_table($data,$caption="",$class="",$id="")
@@ -216,79 +214,77 @@ function display_link_card($card,$dir="english",$type="card")
 function output_check_for_sickness($me,$mycards)
 {
   global $RULES;
- ?>
-  <div class="sickness"> Thanks for joining the game...<br />
-
-    Do you want to play solo?
-    <select name="solo" size="1">
-      <option selected="selected">No</option>
-      <option>trumpless</option>
-      <option>trump</option>
-      <option>queen</option>
-      <option>jack</option>
-      <option>club</option>
-      <option>spade</option>
-      <option>heart</option>
-    </select>
-    <br />
-
- <?php
-
-  echo "Wedding?";
+
+  echo '  <div class="sickness"> '._('Thanks for joining the game').'...<br />';
+  echo '';
+  echo '    '._('Do you want to play solo?').'';
+  echo '    <select name="solo" size="1">';
+  echo '      <option selected="selected">'._('No').'</option>';
+  echo '      <option>'._('trumpless').'</option>';
+  echo '      <option>'._('trump').'</option>';
+  echo '      <option>'._('queen').'</option>';
+  echo '      <option>'._('jack').'</option>';
+  echo '      <option>'._('club').'</option>';
+  echo '      <option>'._('spade').'</option>';
+  echo '      <option>'._('heart').'</option>';
+  echo '    </select>';
+  echo '    <br />';
+
+  echo _('Wedding?');
   if(check_wedding($mycards))
      {
-       echo " yes<input type=\"radio\" name=\"wedding\" value=\"yes\" checked=\"checked\" />";
-       echo " no <input type=\"radio\" name=\"wedding\" value=\"no\" /> <br />\n";
+       echo ' '._('yes')."<input type=\"radio\" name=\"wedding\" value=\"yes\" checked=\"checked\" />";
+       echo ' '._('no')." <input type=\"radio\" name=\"wedding\" value=\"no\" /> <br />\n";
      }
    else
      {
-       echo " no <input type=\"hidden\" name=\"wedding\" value=\"no\" /> <br />\n";
+       echo ' '._('no')." <input type=\"hidden\" name=\"wedding\" value=\"no\" /> <br />\n";
      };
 
-  echo "Do you have poverty?";
+  echo _('Do you have poverty?');
   if(count_trump($mycards)<4)
     {
-      echo " yes<input type=\"radio\" name=\"poverty\" value=\"yes\" checked=\"checked\" />";
-      echo " no <input type=\"radio\" name=\"poverty\" value=\"no\" /> <br />\n";
+      echo ' '._('yes')."<input type=\"radio\" name=\"poverty\" value=\"yes\" checked=\"checked\" />";
+      echo ' '._('no')." <input type=\"radio\" name=\"poverty\" value=\"no\" /> <br />\n";
     }
   else
     {
-      echo " no <input type=\"hidden\" name=\"poverty\" value=\"no\" /> <br />\n";
+      echo ' '._('no')." <input type=\"hidden\" name=\"poverty\" value=\"no\" /> <br />\n";
     };
 
-  echo "Do you have too many nines?";
+  echo _('Do you have too many nines?');
   if(count_nines($mycards)>4)
      {
-       echo " yes<input type=\"radio\" name=\"nines\" value=\"yes\" checked=\"checked\" />";
-       echo " no <input type=\"radio\" name=\"nines\" value=\"no\" /> <br />\n";
+       echo ' '._('yes')."<input type=\"radio\" name=\"nines\" value=\"yes\" checked=\"checked\" />";
+       echo ' '._('no')." <input type=\"radio\" name=\"nines\" value=\"no\" /> <br />\n";
      }
    else
      {
-       echo " no <input type=\"hidden\" name=\"nines\" value=\"no\" /> <br />\n";
+       echo ' '._('no')." <input type=\"hidden\" name=\"nines\" value=\"no\" /> <br />\n";
      };
 
   if($RULES['lowtrump']=='cancel' || $RULES['lowtrump']=='poverty')
     {
       if($RULES['lowtrump']=='cancel')
-       echo "Do you have low trump (cancel game)?";
+       echo _('Do you have low trump (cancel game)?');
       else
-       echo "Do you have low trump (poverty)?";
+       echo _('Do you have low trump (poverty)?');
 
       if(check_low_trump($mycards))
        {
-         echo " yes<input type=\"radio\" name=\"lowtrump\" value=\"yes\" checked=\"checked\" />";
-         echo " no <input type=\"radio\" name=\"lowtrump\" value=\"no\" /> <br />\n";
+         echo ' '._('yes')."<input type=\"radio\" name=\"lowtrump\" value=\"yes\" checked=\"checked\" />";
+         echo ' '._('no')." <input type=\"radio\" name=\"lowtrump\" value=\"no\" /> <br />\n";
        }
       else
        {
-         echo " no <input type=\"hidden\" name=\"lowtrump\" value=\"no\" /> <br />\n";
+         echo ' '._('no')." <input type=\"hidden\" name=\"lowtrump\" value=\"no\" /> <br />\n";
        };
     }
   else
     echo "<input type=\"hidden\" name=\"lowtrump\" value=\"no\" />";
 
    echo "<input type=\"hidden\" name=\"me\" value=\"$me\" />\n";
-   echo "<input type=\"submit\" value=\"count me in\" />\n";
+   echo "<input type=\"submit\" value=\""._('count me in')."\" />\n";
 
    echo "</div>\n";
 
@@ -356,15 +352,13 @@ function output_form_calls($me,$myparty)
 
 function output_check_want_to_play($me)
 {
-   ?>
- <div class="joingame">
-   Do you want to play a game of DoKo? <br />
-   yes<input type="radio" name="in" value="yes" />
-   no<input type="radio" name="in" value="no" /> <br />
-<?php
+  echo ' <div class="joingame">';
+  echo '   '._('Do you want to play a game of DoKo?').' <br />';
+  echo '   '._('yes').'<input type="radio" name="in" value="yes" />';
+  echo '   '._('no').'<input type="radio" name="in" value="no" /> <br />';
   echo "<input type=\"hidden\" name=\"me\" value=\"$me\" />\n";
   echo "\n";
-  echo "<input type=\"submit\" value=\"submit\" />\n";
+  echo "<input type=\"submit\" value=\""._('submit')."\" />\n";
   echo " </div>\n";
 
   return;
@@ -702,7 +696,7 @@ function output_exchanged_cards()
                  else
                    display_card(0,$PREF['cardset']);
                }
-             if($trump_back1) echo "        Trump back";
+             if($trump_back1) echo '        '._('Trump back');
            }
          else if($mypos==$povertypos1)
            {
@@ -714,7 +708,7 @@ function output_exchanged_cards()
                  else
                    display_card(0,$PREF['cardset']);
              }
-             if($trump_back1) echo "        Trump back";
+             if($trump_back1) echo '        '._('Trump back');
            }
          else if($mypos==$povertypos2)
            {
@@ -726,7 +720,7 @@ function output_exchanged_cards()
                  else
                    display_card(0,$PREF['cardset']);
                }
-             if($trump_back2) echo "        Trump back";
+             if($trump_back2) echo '        '._('Trump back');
            }
          else if($mypos==$partnerpos2)
            {
@@ -739,7 +733,7 @@ function output_exchanged_cards()
                  else
                    display_card(0,$PREF['cardset']);
                }
-             if($trump_back2) echo "        Trump back";
+             if($trump_back2) echo '        '._('Trump back');
            }
          echo  "      </div>\n";
        }
index 81ac8f777897256fcb4b4dda31756c2f50a270ec..8e4aba7f0b8875f93f6ee02b9c1eea479c847f15 100644 (file)
Binary files a/locale/de/LC_MESSAGES/edoko.mo and b/locale/de/LC_MESSAGES/edoko.mo differ
index d326a38740ea63a551e0971b2f5f9f2c263ff21e..a4385c87ae1f92544bee87274477b5c6f1e9957b 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: edoko\n"
 "Report-Msgid-Bugs-To: arun@nubati.net\n"
-"POT-Creation-Date: 2010-03-14 15:48-0700\n"
-"PO-Revision-Date: 2010-03-14 16:00-0700\n"
+"POT-Creation-Date: 2010-04-17 22:55-0700\n"
+"PO-Revision-Date: 2010-04-17 23:09-0700\n"
 "Last-Translator: Arun Persaud <arun@nubati.net>\n"
 "Language-Team: English\n"
 "MIME-Version: 1.0\n"
@@ -20,70 +20,394 @@ msgstr ""
 msgid "It's your turn in these games"
 msgstr "In diesen Spielen bist Du dran"
 
-#: include/game.php:1907
-msgid "please wait until it's your turn!"
-msgstr "Bitte warte bis Du dran bist!"
+#: include/game.php:188 include/output.php:101
+msgid "Rules"
+msgstr "Regeln"
+
+#: include/game.php:192
+#, fuzzy
+msgid "no ten of hearts"
+msgstr "Keine Herzzehner"
+
+#: include/game.php:194
+msgid "ten of hearts"
+msgstr "Herzzehner"
+
+#: include/game.php:196
+msgid "second ten of hearts"
+msgstr "Zweite Herzzehn"
+
+#: include/game.php:201
+msgid "no schweinchen"
+msgstr "Kein Schweinchen"
+
+#: include/game.php:204
+msgid "two schweinchen"
+msgstr "Zwei Schweinchen"
+
+#: include/game.php:210
+msgid "second schweinchen after call"
+msgstr "Zweites Schweinchen nach Ansage"
+
+#: include/game.php:216
+msgid "1st-own-card"
+msgstr "Erste eigene Karte"
+
+#: include/game.php:218
+msgid "5th-card"
+msgstr "Fuenfte Karte"
+
+#: include/game.php:220
+msgid "9-cards"
+msgstr "Neunte Karte"
+
+#: include/game.php:223
+msgid "10ofhearts"
+msgstr "Herzzehn"
+
+#: include/game.php:224
+msgid "schweinchen"
+msgstr "Schweinchen"
+
+#: include/game.php:225
+msgid "call"
+msgstr "Ansage"
+
+#: include/game.php:226
+msgid "lowtrump"
+msgstr "Trumpfarmut"
+
+#: include/game.php:286
+msgid "previous game"
+msgstr "vorheriges Spiel"
 
+#: include/game.php:289
+msgid "next game"
+msgstr "naechstes Spiel"
+
+#: include/game.php:431 include/game.php:453 include/game.php:588
+#: include/game.php:907 include/game.php:971 include/game.php:1239
 #: include/game.php:1984 include/game.php:2016
 msgid "Your cards are"
 msgstr "Deine Karten sind"
 
+#: include/game.php:494
+msgid "Ok, you don't want to play a silent solo...wedding was chosen."
+msgstr "Ok, du willst also keine stille Hochzeit spielen... Hochzeit ist es."
+
+#: include/game.php:499
+msgid "Don't think you can win with just a few trump...? Ok, poverty chosen."
+msgstr ""
+"Du glaubst also, dass du mit den paar Truempfen kein Spiel gewinnen "
+"kannst...? Ok, Armut reklamiert."
+
+#: include/game.php:504
+msgid ""
+"What? You just don't want to play a game because you have a few nines? Well, "
+"if no one is playing solo, this game will be canceled."
+msgstr ""
+"Was? Wegen den paar Neunern gleich das ganze Spiel kippen? Ok, wenn keiner "
+"Solo spielt, wird das Spiel annuliert."
+
+#: include/game.php:511
+msgid ""
+"What? You just don't want to play a game because you have low trump? Well, "
+"if no one is playing solo, this game will be canceled."
+msgstr ""
+"Was? Nur weil du keine hohen Trumpf hast, gleich das ganze Spiel kippen? "
+"Naja, wenn keiner Solo spielt, wird es annuliert."
+
+#: include/game.php:514
+msgid "Don't think you can win with low trumps...? Ok, poverty chosen."
+msgstr ""
+"Du glaubst also nicht mit ein paar niedrigen Trumpf gewinnen zu koennen...? "
+"Ok, Armut ausgewaehlt."
+
+#: include/game.php:558
+msgid "Checking if someone else selected solo, nines, wedding or poverty."
+msgstr "Pruefe, ob jemande Solo, Armut oder Hochzeit ausgewaehlt hat."
+
+#: include/game.php:576
+msgid ""
+"This step can only be handled after everyone finished the last step. Seems "
+"like this is not the case, so you need to wait a bit... you will get an "
+"email once that is the case, please use the link in that email to continue "
+"the game."
+msgstr ""
+
+#: include/game.php:601
+msgid "Ok, everyone is done... figuring out what kind of game we are playing."
+msgstr "Ok, alle sind fertig... ueberpruefe was fuer ein Spiel gespielt wird."
+
+#: include/game.php:715
+msgid "Got it"
+msgstr "Hab's."
+
+#: include/game.php:904
+msgid "You need to get rid of a few cards"
+msgstr "Du musst noch ein paar Karten zurueckgeben"
+
+#: include/game.php:1233
+msgid ""
+"You finished the setup, but not everyone else finished it... You need to "
+"wait for the others. Just wait for an email."
+msgstr ""
+
+#: include/game.php:1907
+msgid "please wait until it's your turn!"
+msgstr "Bitte warte bis Du dran bist!"
+
 #: include/game.php:2026
 msgid "Your cards were"
 msgstr "Deine Karten waren"
 
+#: include/game.php:2064
+msgid "The game is over for you... other people still need to play though"
+msgstr ""
+"Das Spiel ist fuer dich vorbei... andere muessen aber noch eine Karte spielen"
+
 #: include/game.php:2112
 msgid "A short comment"
 msgstr "Ein kurzer Kommentar"
 
-#: include/game.php:2115
+#: include/game.php:2115 include/output.php:361
 msgid "submit"
+msgstr "abschicken"
+
+#: include/output.php:34
+#, php-format
+msgid ""
+"Do you want to continue playing? (This will start a new game, with %s "
+"starting the game.)"
 msgstr ""
 
-#: include/output.php:398
+#: include/output.php:45
+msgid "keep playing"
+msgstr "weiterspielen"
+
+#: include/output.php:57
+msgid "Select players (Remember: you need to be one of the players)"
+msgstr ""
+
+#: include/output.php:102
+msgid "Gameplay-related"
+msgstr ""
+
+#: include/output.php:103
+msgid "Ten of hearts"
+msgstr ""
+
+#: include/output.php:106
+msgid "just normal non-trump"
+msgstr ""
+
+#: include/output.php:107
+msgid "first ten of hearts wins the trick"
+msgstr ""
+
+#: include/output.php:111
+msgid "Schweinchen (both foxes), only in normal games or silent solos"
+msgstr ""
+
+#: include/output.php:114
+msgid "none"
+msgstr ""
+
+#: include/output.php:115
+msgid "both become highest trump (automatic call at beginning of the game)"
+msgstr ""
+
+#: include/output.php:116
+msgid "first one normal, second one becomes highest (call during the game)"
+msgstr ""
+
+#: include/output.php:117
+msgid "second one become highest only in case re/contra was announced"
+msgstr ""
+
+#: include/output.php:121
+msgid "Call Re/Contra, etc."
+msgstr ""
+
+#: include/output.php:124
+msgid ""
+"Can call re/contra on the first <strong>own</strong> card played, 90 on the "
+"second, etc."
+msgstr ""
+
+#: include/output.php:125
+msgid ""
+"Can call re/contra until 5th card is played, 90 until 9th card is played, "
+"etc."
+msgstr ""
+
+#: include/output.php:126
+msgid ""
+"Can call re/contra until 5th card is played, 90 if player still has 9 cards, "
+"etc."
+msgstr ""
+
+#: include/output.php:129
+msgid "Low trump"
+msgstr ""
+
+#: include/output.php:131
+msgid ""
+"Player can't trump a fox, that is none of his trump is higher than a fox."
+msgstr ""
+
+#: include/output.php:133
+msgid "The trump will be treated as poverty and offered to another player."
+msgstr ""
+
+#: include/output.php:134
+msgid "The game will be canceled unless there is a solo."
+msgstr ""
+
+#: include/output.php:135
+msgid "Bad luck, the player needs to play a normal game."
+msgstr ""
+
+#: include/output.php:138
+msgid "Scoring-related"
+msgstr ""
+
+#: include/output.php:139
+msgid "(not yet implemented)"
+msgstr ""
+
+#: include/output.php:140
+msgid "start game"
+msgstr ""
+
+#: include/output.php:218
+msgid "Thanks for joining the game"
+msgstr "Danke, dass du am Spiel teilnimmst"
+
+#: include/output.php:220
+msgid "Do you want to play solo?"
+msgstr ""
+
+#: include/output.php:222
+msgid "No"
+msgstr ""
+
+#: include/output.php:223
+msgid "trumpless"
+msgstr "fleischlos"
+
+#: include/output.php:224
+msgid "trump"
+msgstr "Trumpf"
+
+#: include/output.php:225
+msgid "queen"
+msgstr "Damen"
+
+#: include/output.php:226
+msgid "jack"
+msgstr "Buben"
+
+#: include/output.php:227
+msgid "club"
+msgstr "Kreuz"
+
+#: include/output.php:228
+msgid "spade"
+msgstr "Pik"
+
+#: include/output.php:229
+msgid "heart"
+msgstr "Herz"
+
+#: include/output.php:233
+msgid "Wedding?"
+msgstr "Hochzeit?"
+
+#: include/output.php:236 include/output.php:247 include/output.php:258
+#: include/output.php:275 include/output.php:357
+msgid "yes"
+msgstr "Ja"
+
+#: include/output.php:237 include/output.php:241 include/output.php:248
+#: include/output.php:252 include/output.php:259 include/output.php:263
+#: include/output.php:276 include/output.php:280 include/output.php:358
+msgid "no"
+msgstr "Nein"
+
+#: include/output.php:244
+msgid "Do you have poverty?"
+msgstr ""
+
+#: include/output.php:255
+msgid "Do you have too many nines?"
+msgstr ""
+
+#: include/output.php:269
+msgid "Do you have low trump (cancel game)?"
+msgstr ""
+
+#: include/output.php:271
+msgid "Do you have low trump (poverty)?"
+msgstr ""
+
+#: include/output.php:287
+msgid "count me in"
+msgstr ""
+
+#: include/output.php:356
+msgid "Do you want to play a game of DoKo?"
+msgstr ""
+
+#: include/output.php:393
 msgid "Welcome to E-Doko"
 msgstr "Willkommen bei E-Doko"
 
-#: include/output.php:455
+#: include/output.php:450
 msgid "mypage"
 msgstr ""
 
-#: include/output.php:456
+#: include/output.php:451
 msgid "settings"
 msgstr "Einstellungen"
 
-#: include/output.php:457
+#: include/output.php:452
 msgid "new game"
 msgstr "neues Spiel"
 
-#: include/output.php:458
+#: include/output.php:453
 msgid "statistics"
 msgstr "Statistik"
 
-#: include/output.php:459
+#: include/output.php:454
 msgid "wiki/bugs"
 msgstr "Wiki/Bugs"
 
-#: include/output.php:460
+#: include/output.php:455
 msgid "atom"
 msgstr "Atom"
 
-#: include/output.php:461
+#: include/output.php:456
 msgid "logout"
 msgstr "ausloggen"
 
-#: include/output.php:464
+#: include/output.php:459
 msgid "last login"
 msgstr "Letzter Login"
 
-#: include/output.php:469
+#: include/output.php:464
 msgid "login"
 msgstr ""
 
-#: include/output.php:575
+#: include/output.php:570
 msgid "Personal notes"
 msgstr "Notizen"
 
+#: include/output.php:699 include/output.php:711 include/output.php:723
+#: include/output.php:736
+msgid "Trump back"
+msgstr ""
+
 #: include/preferences.php:330
 msgid "Your settings are"
 msgstr "Deine Einstellungen sind"
index c7b3ca56fa6329b89d1d8999b9317fa1b2a0619a..50f3a59c6acb584e3fb4ef0ec63fa87e586bae17 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: edoko\n"
 "Report-Msgid-Bugs-To: arun@nubati.net\n"
-"POT-Creation-Date: 2010-03-14 15:48-0700\n"
+"POT-Creation-Date: 2010-04-17 22:55-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -20,70 +20,384 @@ msgstr ""
 msgid "It's your turn in these games"
 msgstr ""
 
-#: include/game.php:1907
-msgid "please wait until it's your turn!"
+#: include/game.php:188 include/output.php:101
+msgid "Rules"
+msgstr ""
+
+#: include/game.php:192
+msgid "no ten of hearts"
+msgstr ""
+
+#: include/game.php:194
+msgid "ten of hearts"
+msgstr ""
+
+#: include/game.php:196
+msgid "second ten of hearts"
+msgstr ""
+
+#: include/game.php:201
+msgid "no schweinchen"
+msgstr ""
+
+#: include/game.php:204
+msgid "two schweinchen"
+msgstr ""
+
+#: include/game.php:210
+msgid "second schweinchen after call"
+msgstr ""
+
+#: include/game.php:216
+msgid "1st-own-card"
+msgstr ""
+
+#: include/game.php:218
+msgid "5th-card"
+msgstr ""
+
+#: include/game.php:220
+msgid "9-cards"
+msgstr ""
+
+#: include/game.php:223
+msgid "10ofhearts"
+msgstr ""
+
+#: include/game.php:224
+msgid "schweinchen"
+msgstr ""
+
+#: include/game.php:225
+msgid "call"
+msgstr ""
+
+#: include/game.php:226
+msgid "lowtrump"
+msgstr ""
+
+#: include/game.php:286
+msgid "previous game"
+msgstr ""
+
+#: include/game.php:289
+msgid "next game"
 msgstr ""
 
+#: include/game.php:431 include/game.php:453 include/game.php:588
+#: include/game.php:907 include/game.php:971 include/game.php:1239
 #: include/game.php:1984 include/game.php:2016
 msgid "Your cards are"
 msgstr ""
 
+#: include/game.php:494
+msgid "Ok, you don't want to play a silent solo...wedding was chosen."
+msgstr ""
+
+#: include/game.php:499
+msgid "Don't think you can win with just a few trump...? Ok, poverty chosen."
+msgstr ""
+
+#: include/game.php:504
+msgid ""
+"What? You just don't want to play a game because you have a few nines? Well, "
+"if no one is playing solo, this game will be canceled."
+msgstr ""
+
+#: include/game.php:511
+msgid ""
+"What? You just don't want to play a game because you have low trump? Well, "
+"if no one is playing solo, this game will be canceled."
+msgstr ""
+
+#: include/game.php:514
+msgid "Don't think you can win with low trumps...? Ok, poverty chosen."
+msgstr ""
+
+#: include/game.php:558
+msgid "Checking if someone else selected solo, nines, wedding or poverty."
+msgstr ""
+
+#: include/game.php:576
+msgid ""
+"This step can only be handled after everyone finished the last step. Seems "
+"like this is not the case, so you need to wait a bit... you will get an "
+"email once that is the case, please use the link in that email to continue "
+"the game."
+msgstr ""
+
+#: include/game.php:601
+msgid "Ok, everyone is done... figuring out what kind of game we are playing."
+msgstr ""
+
+#: include/game.php:715
+msgid "Got it"
+msgstr ""
+
+#: include/game.php:904
+msgid "You need to get rid of a few cards"
+msgstr ""
+
+#: include/game.php:1233
+msgid ""
+"You finished the setup, but not everyone else finished it... You need to "
+"wait for the others. Just wait for an email."
+msgstr ""
+
+#: include/game.php:1907
+msgid "please wait until it's your turn!"
+msgstr ""
+
 #: include/game.php:2026
 msgid "Your cards were"
 msgstr ""
 
+#: include/game.php:2064
+msgid "The game is over for you... other people still need to play though"
+msgstr ""
+
 #: include/game.php:2112
 msgid "A short comment"
 msgstr ""
 
-#: include/game.php:2115
+#: include/game.php:2115 include/output.php:361
 msgid "submit"
 msgstr ""
 
-#: include/output.php:398
+#: include/output.php:34
+#, php-format
+msgid ""
+"Do you want to continue playing? (This will start a new game, with %s "
+"starting the game.)"
+msgstr ""
+
+#: include/output.php:45
+msgid "keep playing"
+msgstr ""
+
+#: include/output.php:57
+msgid "Select players (Remember: you need to be one of the players)"
+msgstr ""
+
+#: include/output.php:102
+msgid "Gameplay-related"
+msgstr ""
+
+#: include/output.php:103
+msgid "Ten of hearts"
+msgstr ""
+
+#: include/output.php:106
+msgid "just normal non-trump"
+msgstr ""
+
+#: include/output.php:107
+msgid "first ten of hearts wins the trick"
+msgstr ""
+
+#: include/output.php:111
+msgid "Schweinchen (both foxes), only in normal games or silent solos"
+msgstr ""
+
+#: include/output.php:114
+msgid "none"
+msgstr ""
+
+#: include/output.php:115
+msgid "both become highest trump (automatic call at beginning of the game)"
+msgstr ""
+
+#: include/output.php:116
+msgid "first one normal, second one becomes highest (call during the game)"
+msgstr ""
+
+#: include/output.php:117
+msgid "second one become highest only in case re/contra was announced"
+msgstr ""
+
+#: include/output.php:121
+msgid "Call Re/Contra, etc."
+msgstr ""
+
+#: include/output.php:124
+msgid ""
+"Can call re/contra on the first <strong>own</strong> card played, 90 on the "
+"second, etc."
+msgstr ""
+
+#: include/output.php:125
+msgid ""
+"Can call re/contra until 5th card is played, 90 until 9th card is played, "
+"etc."
+msgstr ""
+
+#: include/output.php:126
+msgid ""
+"Can call re/contra until 5th card is played, 90 if player still has 9 cards, "
+"etc."
+msgstr ""
+
+#: include/output.php:129
+msgid "Low trump"
+msgstr ""
+
+#: include/output.php:131
+msgid ""
+"Player can't trump a fox, that is none of his trump is higher than a fox."
+msgstr ""
+
+#: include/output.php:133
+msgid "The trump will be treated as poverty and offered to another player."
+msgstr ""
+
+#: include/output.php:134
+msgid "The game will be canceled unless there is a solo."
+msgstr ""
+
+#: include/output.php:135
+msgid "Bad luck, the player needs to play a normal game."
+msgstr ""
+
+#: include/output.php:138
+msgid "Scoring-related"
+msgstr ""
+
+#: include/output.php:139
+msgid "(not yet implemented)"
+msgstr ""
+
+#: include/output.php:140
+msgid "start game"
+msgstr ""
+
+#: include/output.php:218
+msgid "Thanks for joining the game"
+msgstr ""
+
+#: include/output.php:220
+msgid "Do you want to play solo?"
+msgstr ""
+
+#: include/output.php:222
+msgid "No"
+msgstr ""
+
+#: include/output.php:223
+msgid "trumpless"
+msgstr ""
+
+#: include/output.php:224
+msgid "trump"
+msgstr ""
+
+#: include/output.php:225
+msgid "queen"
+msgstr ""
+
+#: include/output.php:226
+msgid "jack"
+msgstr ""
+
+#: include/output.php:227
+msgid "club"
+msgstr ""
+
+#: include/output.php:228
+msgid "spade"
+msgstr ""
+
+#: include/output.php:229
+msgid "heart"
+msgstr ""
+
+#: include/output.php:233
+msgid "Wedding?"
+msgstr ""
+
+#: include/output.php:236 include/output.php:247 include/output.php:258
+#: include/output.php:275 include/output.php:357
+msgid "yes"
+msgstr ""
+
+#: include/output.php:237 include/output.php:241 include/output.php:248
+#: include/output.php:252 include/output.php:259 include/output.php:263
+#: include/output.php:276 include/output.php:280 include/output.php:358
+msgid "no"
+msgstr ""
+
+#: include/output.php:244
+msgid "Do you have poverty?"
+msgstr ""
+
+#: include/output.php:255
+msgid "Do you have too many nines?"
+msgstr ""
+
+#: include/output.php:269
+msgid "Do you have low trump (cancel game)?"
+msgstr ""
+
+#: include/output.php:271
+msgid "Do you have low trump (poverty)?"
+msgstr ""
+
+#: include/output.php:287
+msgid "count me in"
+msgstr ""
+
+#: include/output.php:356
+msgid "Do you want to play a game of DoKo?"
+msgstr ""
+
+#: include/output.php:393
 msgid "Welcome to E-Doko"
 msgstr ""
 
-#: include/output.php:455
+#: include/output.php:450
 msgid "mypage"
 msgstr ""
 
-#: include/output.php:456
+#: include/output.php:451
 msgid "settings"
 msgstr ""
 
-#: include/output.php:457
+#: include/output.php:452
 msgid "new game"
 msgstr ""
 
-#: include/output.php:458
+#: include/output.php:453
 msgid "statistics"
 msgstr ""
 
-#: include/output.php:459
+#: include/output.php:454
 msgid "wiki/bugs"
 msgstr ""
 
-#: include/output.php:460
+#: include/output.php:455
 msgid "atom"
 msgstr ""
 
-#: include/output.php:461
+#: include/output.php:456
 msgid "logout"
 msgstr ""
 
-#: include/output.php:464
+#: include/output.php:459
 msgid "last login"
 msgstr ""
 
-#: include/output.php:469
+#: include/output.php:464
 msgid "login"
 msgstr ""
 
-#: include/output.php:575
+#: include/output.php:570
 msgid "Personal notes"
 msgstr ""
 
+#: include/output.php:699 include/output.php:711 include/output.php:723
+#: include/output.php:736
+msgid "Trump back"
+msgstr ""
+
 #: include/preferences.php:330
 msgid "Your settings are"
 msgstr ""