diff options
author | Arun Persaud <arun@nubati.net> | 2010-04-17 23:12:17 -0700 |
---|---|---|
committer | Arun Persaud <arun@nubati.net> | 2010-04-17 23:12:17 -0700 |
commit | 1d7d5131dff614192a146b839e2781e8a65fdc03 (patch) | |
tree | fa6f29fdd509d59ef23041aa1f827689d0dbf273 | |
parent | 95a622f2da4ec973389e94a97a106fde65eb650f (diff) | |
parent | b485d5119e6e18ea11ac7f7948e199f32b49a906 (diff) | |
download | e-DoKo-1d7d5131dff614192a146b839e2781e8a65fdc03.tar.gz e-DoKo-1d7d5131dff614192a146b839e2781e8a65fdc03.tar.bz2 e-DoKo-1d7d5131dff614192a146b839e2781e8a65fdc03.zip |
Merge branch 'master' of /home/arun/nubati.net/git/e-DoKo
-rw-r--r-- | include/game.php | 82 | ||||
-rw-r--r-- | include/output.php | 196 | ||||
-rw-r--r-- | locale/de/LC_MESSAGES/edoko.mo | bin | 1821 -> 4768 bytes | |||
-rw-r--r-- | po/de.po | 358 | ||||
-rw-r--r-- | po/messages.pot | 344 |
5 files changed, 806 insertions, 174 deletions
diff --git a/include/game.php b/include/game.php index 0601e44..cafa026 100644 --- a/include/game.php +++ b/include/game.php @@ -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&me=$previous\">previous game</a> \n"; + echo "<a href=\"{$INDEX}?action=game&me=$previous\">"._('previous game')."</a> \n"; echo "This is game number $j of <a href=\"{$INDEX}?action=game&me=$lasthash\">$i</a> in session $session.\n"; if($next) - echo " <a href=\"{$INDEX}?action=game&me=$next\">next game</a> \n"; + echo " <a href=\"{$INDEX}?action=game&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&me=$me&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&me=$me&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: diff --git a/include/output.php b/include/output.php index f8b3e17..bdc1caa 100644 --- a/include/output.php +++ b/include/output.php @@ -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"; } diff --git a/locale/de/LC_MESSAGES/edoko.mo b/locale/de/LC_MESSAGES/edoko.mo Binary files differindex 81ac8f7..8e4aba7 100644 --- a/locale/de/LC_MESSAGES/edoko.mo +++ b/locale/de/LC_MESSAGES/edoko.mo @@ -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" diff --git a/po/messages.pot b/po/messages.pot index c7b3ca5..50f3a59 100644 --- a/po/messages.pot +++ b/po/messages.pot @@ -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 "" |