mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-16 15:41:16 +01:00
more progress, but still not done
This commit is contained in:
parent
03e4a41870
commit
de6d4897a7
2 changed files with 252 additions and 167 deletions
|
@ -57,7 +57,6 @@
|
||||||
<string name="key_notagain_sync">key_notagain_sync</string>
|
<string name="key_notagain_sync">key_notagain_sync</string>
|
||||||
<string name="key_notagain_chat">key_notagain_chat</string>
|
<string name="key_notagain_chat">key_notagain_chat</string>
|
||||||
<string name="key_notagain_relay">key_notagain_relay</string>
|
<string name="key_notagain_relay">key_notagain_relay</string>
|
||||||
<string name="key_notagain_newgame">key_notagain_newgame</string>
|
|
||||||
<string name="key_notagain_hintprev">key_notagain_hintprev</string>
|
<string name="key_notagain_hintprev">key_notagain_hintprev</string>
|
||||||
<string name="key_notagain_hintnext">key_notagain_hintnext</string>
|
<string name="key_notagain_hintnext">key_notagain_hintnext</string>
|
||||||
<string name="key_notagain_juggle">key_notagain_juggle</string>
|
<string name="key_notagain_juggle">key_notagain_juggle</string>
|
||||||
|
@ -69,7 +68,6 @@
|
||||||
<string name="key_notagain_conndall">key_notagain_conndall</string>
|
<string name="key_notagain_conndall">key_notagain_conndall</string>
|
||||||
<string name="key_notagain_conndfirst">key_notagain_conndfirst</string>
|
<string name="key_notagain_conndfirst">key_notagain_conndfirst</string>
|
||||||
<string name="key_notagain_conndmid">key_notagain_conndmid</string>
|
<string name="key_notagain_conndmid">key_notagain_conndmid</string>
|
||||||
<string name="key_notagain_dicts">key_notagain_dicts</string>
|
|
||||||
<string name="key_notagain_arrow">key_notagain_arrow</string>
|
<string name="key_notagain_arrow">key_notagain_arrow</string>
|
||||||
<string name="key_notagain_turnchanged">key_notagain_turnchanged</string>
|
<string name="key_notagain_turnchanged">key_notagain_turnchanged</string>
|
||||||
<string name="key_notagain_newfrom">key_notagain_newfrom</string>
|
<string name="key_notagain_newfrom">key_notagain_newfrom</string>
|
||||||
|
|
|
@ -3,16 +3,12 @@
|
||||||
|
|
||||||
<resources>
|
<resources>
|
||||||
|
|
||||||
<!--
|
|
||||||
############################################################
|
|
||||||
# Screens
|
|
||||||
############################################################
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
############################################################
|
############################################################
|
||||||
# :Screens:
|
# :Screens:
|
||||||
# Main screen (list of games)
|
# Main screen (list of games)
|
||||||
|
#
|
||||||
|
# This is the first screen you see when you launch Crosswords
|
||||||
############################################################
|
############################################################
|
||||||
-->
|
-->
|
||||||
<!-- window title -->
|
<!-- window title -->
|
||||||
|
@ -40,6 +36,32 @@
|
||||||
game listing. -->
|
game listing. -->
|
||||||
<string name="missing_player">(not here yet...)</string>
|
<string name="missing_player">(not here yet...)</string>
|
||||||
|
|
||||||
|
<!-- The display of each networked game includes one of three
|
||||||
|
states it can be in in the process of connecting to the
|
||||||
|
relay. These next three strings are used to create those
|
||||||
|
three. -->
|
||||||
|
<!-- First state: is configured to use a room but has not yet
|
||||||
|
contacted the relay and been assigned that room. -->
|
||||||
|
<string name="summary_relay_conff">Configured for room
|
||||||
|
\"%s\"</string>
|
||||||
|
<!-- Second state: has been assigned to a room on the relay
|
||||||
|
(meaning the network is working) but there are not yet as
|
||||||
|
many players as expected: the game is not complete and play
|
||||||
|
cannot happen. -->
|
||||||
|
<string name="summary_relay_waitf">Waiting for players in room
|
||||||
|
\"%s\"</string>
|
||||||
|
<!-- Third state: enough devices have connected in the room to
|
||||||
|
form a complete game. We'll be in this state as long as the
|
||||||
|
game exists. -->
|
||||||
|
<string name="summary_relay_connf">Game in play in room \"%s\"</string>
|
||||||
|
|
||||||
|
<!-- Games that have ended are listed with this string -->
|
||||||
|
<string name="gameOver">Game over</string>
|
||||||
|
<!-- Otherwise they're listed with this to give some indication of
|
||||||
|
how far along they are. I may list "tiles left" someday
|
||||||
|
instead... -->
|
||||||
|
<string name="movesf">%d moves played</string>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
############################################################
|
############################################################
|
||||||
# :Menus:
|
# :Menus:
|
||||||
|
@ -358,6 +380,31 @@
|
||||||
<string name="confirm_save_title">Confirm save</string>
|
<string name="confirm_save_title">Confirm save</string>
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
############################################################
|
||||||
|
# :Dialogs:
|
||||||
|
# Force remote dialog
|
||||||
|
#
|
||||||
|
|
||||||
|
# This alert dialog comes up when you're it the player edit
|
||||||
|
# dialog for a networked game and try to exit with none of the
|
||||||
|
# players configured as a remote player. It forces you to mark
|
||||||
|
# one of them (or marks one itself if you cancel it.)
|
||||||
|
############################################################
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- title of this dialog -->
|
||||||
|
<string name="force_title">Off-device player[s]</string>
|
||||||
|
<!-- Explanatory text appears in the dialog -->
|
||||||
|
<string name="force_expl">In a multi-device game there must be at
|
||||||
|
least one player from and another not from this device. Please
|
||||||
|
check off-device players.</string>
|
||||||
|
|
||||||
|
<!-- Displayed as a "Toast" (mini window briefly displayed) if you
|
||||||
|
didn't choose a remote player and I was forced to pick one. I
|
||||||
|
always pick the first. -->
|
||||||
|
<string name="forced_consistent">Modified first player.</string>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
############################################################
|
############################################################
|
||||||
# :Dialogs:
|
# :Dialogs:
|
||||||
|
@ -1099,6 +1146,42 @@
|
||||||
<string name="query_trade">Are you sure you want to exchange the
|
<string name="query_trade">Are you sure you want to exchange the
|
||||||
selected tiles?</string>
|
selected tiles?</string>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ############################################################
|
||||||
|
# :Screens:
|
||||||
|
# Chat screen
|
||||||
|
#
|
||||||
|
# Shown when the chat button is pressed from the Board screen
|
||||||
|
# or when a chat message (as opposed to a move message) comes
|
||||||
|
# in from the relay. It displays a history of messages with
|
||||||
|
# slightly different colored backgrounds and with prefixes to
|
||||||
|
# indicate whether they are local or remote in origin.
|
||||||
|
############################################################
|
||||||
|
-->
|
||||||
|
<!-- title of the chat screen. The name of the current game is
|
||||||
|
substituted for %s. -->
|
||||||
|
<string name="chat_titlef">%s message history</string>
|
||||||
|
<!-- Prefix for local messages -->
|
||||||
|
<string name="chat_local_id">Me: </string>
|
||||||
|
<!-- Prefix for remote messages -->
|
||||||
|
<string name="chat_other_id">Not me: </string>
|
||||||
|
<!-- Text on the button that causes the contents of the
|
||||||
|
message-composition field to be sent. -->
|
||||||
|
<string name="chat_send">Send</string>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
############################################################
|
||||||
|
# :Menus:
|
||||||
|
# Chat messages screen menu
|
||||||
|
############################################################
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- This is the only menu item in the chat screen. Press it and
|
||||||
|
all the chat messages are erased. There is no effect on
|
||||||
|
other devices in the game: no "clear chat" message is
|
||||||
|
transmitted. -->
|
||||||
|
<string name="chat_menu_clear">Clear history</string>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
error messages
|
error messages
|
||||||
-->
|
-->
|
||||||
|
@ -1199,22 +1282,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<string name="force_title">Off-device player[s]</string>
|
|
||||||
<string name="force_expl">In a multi-device game there must be at
|
|
||||||
least one player from and another not from this device. Please
|
|
||||||
check off-device players.</string>
|
|
||||||
<string name="forced_consistent">Modified first player.</string>
|
|
||||||
|
|
||||||
<string name="summary_relay_conff">Configured for room
|
|
||||||
\"%s\"</string>
|
|
||||||
<string name="summary_relay_waitf">Waiting for players in room
|
|
||||||
\"%s\"</string>
|
|
||||||
<string name="summary_relay_connf">Game in play in room \"%s\"</string>
|
|
||||||
<string name="gameOver">Game over</string>
|
|
||||||
<string name="movesf">%d moves played</string>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<string name="about_web">For a manual or sourcecode see:
|
<string name="about_web">For a manual or sourcecode see:
|
||||||
|
@ -1270,11 +1337,6 @@
|
||||||
%1$d-player games in %2$s. Try refreshing or creating your
|
%1$d-player games in %2$s. Try refreshing or creating your
|
||||||
own.</string>
|
own.</string>
|
||||||
|
|
||||||
<string name="chat_local_id">Me: </string>
|
|
||||||
<string name="chat_other_id">Not me: </string>
|
|
||||||
<string name="chat_send">Send</string>
|
|
||||||
<string name="chat_titlef">%s message history</string>
|
|
||||||
|
|
||||||
<string name="notify_title">Moves made</string>
|
<string name="notify_title">Moves made</string>
|
||||||
<string name="notify_body">New game moves have arrived</string>
|
<string name="notify_body">New game moves have arrived</string>
|
||||||
|
|
||||||
|
@ -1288,81 +1350,6 @@
|
||||||
<string name="msgs_progress">Checking relay for moves
|
<string name="msgs_progress">Checking relay for moves
|
||||||
etc...</string>
|
etc...</string>
|
||||||
|
|
||||||
<string name="not_again_sync">This action checks the relay for
|
|
||||||
pending moves/messages for all networked games and flags those
|
|
||||||
with pending moves. When you open a flagged game it will connect
|
|
||||||
and sync. (In a later release these moves will be downloaded in
|
|
||||||
the background.)</string>
|
|
||||||
|
|
||||||
<string name="not_again_chat">This button opens the screen for
|
|
||||||
messaging between devices in this game. Messages will be kept
|
|
||||||
until you delete the game that contains them.</string>
|
|
||||||
|
|
||||||
<string name="not_again_newgame">The new game you have created has
|
|
||||||
two players. Player 1 is a robot; Player 2 is you. Tap the game
|
|
||||||
to play; long-tap (hold your finger on the game) to change its
|
|
||||||
settings or for other options.</string>
|
|
||||||
|
|
||||||
<string name="not_again_hintprev">This button shows all possible
|
|
||||||
moves in ascending order (using tiles to the right of the rack
|
|
||||||
divider.)</string>
|
|
||||||
<string name="not_again_hintnext">This button shows all possible
|
|
||||||
moves in descending order (using tiles to the right of the rack
|
|
||||||
divider.)</string>
|
|
||||||
<string name="not_again_juggle">This button randomly rearranges
|
|
||||||
tiles in the rack.</string>
|
|
||||||
<string name="not_again_flip">This button flips the board across a
|
|
||||||
diagonal axis.</string>
|
|
||||||
<string name="not_again_zoom">This button toggles the board
|
|
||||||
between zoomed and regular size. Drag it when it is zoomed to
|
|
||||||
see parts that are hidden.</string>
|
|
||||||
<string name="not_again_undo">This button undos or redoes the
|
|
||||||
current turn.</string>
|
|
||||||
|
|
||||||
<string name="not_again_done">Tapping the \"pts\" counter that
|
|
||||||
appears at the right end of the rack is the easiest way to
|
|
||||||
commit a move. (There is no shortcut for ending a
|
|
||||||
trade.)</string>
|
|
||||||
<string name="not_again_unlock">This game is in play. Some
|
|
||||||
settings, e.g. the number of players, cannot be changed without
|
|
||||||
restarting it. When you leave this page you will have a chance
|
|
||||||
to discard changes to avoid a restart.</string>
|
|
||||||
|
|
||||||
<string name="not_again_conndall">You have connected and joined a
|
|
||||||
game on the relay; the room is now full. The device that
|
|
||||||
created the room will now assign your initial tiles and play can
|
|
||||||
begin.</string>
|
|
||||||
<string name="not_again_conndfirst">You have connected and started
|
|
||||||
a game in a new room. Once the remaining devices have joined
|
|
||||||
your room and Crosswords has assigned them tiles the game can
|
|
||||||
begin.</string>
|
|
||||||
<string name="not_again_conndmid">You have connected and joined a
|
|
||||||
game on the relay. You will be notified when the remaining
|
|
||||||
device[s] have joined your room and play can begin.</string>
|
|
||||||
|
|
||||||
<string name="not_again_dicts">Crosswords wordlists, which are
|
|
||||||
just compressed lists of words plus tile information, determine
|
|
||||||
what language a game is played in and how \"smart\" the robot
|
|
||||||
is. You can download different sized wordlists in many
|
|
||||||
languages here. Email me at eehouse@eehouse.org for information
|
|
||||||
on building and installing your own wordlists.</string>
|
|
||||||
|
|
||||||
<string name="not_again_arrow">Moving tiles to the board:\nYou can
|
|
||||||
drag tiles between the rack and the board, or you can tap an
|
|
||||||
empty square to place the board arrow. Rack tiles you tap will
|
|
||||||
replace the arrow (moving it one square in the direction it
|
|
||||||
points.) Tap the arrow once to change its orientation; a second
|
|
||||||
time, to hide it. A checkbox in the Appearance section of
|
|
||||||
Settings will hide it permanently.</string>
|
|
||||||
|
|
||||||
<string name="not_again_turnchanged">The player whose turn it is
|
|
||||||
is drawn large in the scoreboard. Hold your finger on a name in
|
|
||||||
the scoreboard to get details about that player\'s most recent
|
|
||||||
move.</string>
|
|
||||||
|
|
||||||
<string name="not_again_newfrom">Create a new ready-to-play game
|
|
||||||
using all the settings from this one. That is, treat this game
|
|
||||||
as a template.</string>
|
|
||||||
|
|
||||||
<string name="relay_game_explainf">To start a basic networked two-player
|
<string name="relay_game_explainf">To start a basic networked two-player
|
||||||
game in %s:</string>
|
game in %s:</string>
|
||||||
|
@ -1395,37 +1382,6 @@
|
||||||
<string name="no_download_warning">Unable to download. Do you have
|
<string name="no_download_warning">Unable to download. Do you have
|
||||||
a web browser installed?</string>
|
a web browser installed?</string>
|
||||||
|
|
||||||
|
|
||||||
<!--
|
|
||||||
############################################################
|
|
||||||
# Menus
|
|
||||||
############################################################
|
|
||||||
-->
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!--
|
|
||||||
############################################################
|
|
||||||
# Chat messages screen menu
|
|
||||||
############################################################
|
|
||||||
-->
|
|
||||||
|
|
||||||
<string name="chat_menu_clear">Clear history</string>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
############################################################
|
|
||||||
# Wordlists screen menu
|
|
||||||
############################################################
|
|
||||||
-->
|
|
||||||
<!-- system menu for main board view -->
|
|
||||||
|
|
||||||
|
|
||||||
gamel_menu_delete_all"
|
|
||||||
board_menu_file_about"
|
|
||||||
menu_revert_colors"
|
|
||||||
menu_revert_all"
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
############################################################
|
############################################################
|
||||||
# Dialogs
|
# Dialogs
|
||||||
|
@ -1468,11 +1424,6 @@ menu_revert_all"
|
||||||
<!-- Title of generic dialog used to display information -->
|
<!-- Title of generic dialog used to display information -->
|
||||||
<string name="info_title">FYI...</string>
|
<string name="info_title">FYI...</string>
|
||||||
|
|
||||||
<!-- Title of generic dialog used to display hints for new users
|
|
||||||
in strategic places. This dialog always has a button with
|
|
||||||
the label just below-->
|
|
||||||
<string name="newbie_title">New user info</string>
|
|
||||||
|
|
||||||
<!-- title of dialog allowing user to pick tiles "face up". (This
|
<!-- title of dialog allowing user to pick tiles "face up". (This
|
||||||
feature is not yet supported on Android.) -->
|
feature is not yet supported on Android.) -->
|
||||||
<string name="title_tile_picker">Letter for blank</string>
|
<string name="title_tile_picker">Letter for blank</string>
|
||||||
|
@ -1507,27 +1458,164 @@ menu_revert_all"
|
||||||
-->
|
-->
|
||||||
<string name="ids_endnow">Are you sure you want to end the game now?</string>
|
<string name="ids_endnow">Are you sure you want to end the game now?</string>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Text for button in new-user-info dialog with title just above.
|
|
||||||
-->
|
|
||||||
<string name="button_notagain">Do not show again</string>
|
|
||||||
|
|
||||||
<!-- Title for generic dialog asking a question, usually in the
|
<!-- Title for generic dialog asking a question, usually in the
|
||||||
middle of a game, like "do you want to commit this move?"-->
|
middle of a game, like "do you want to commit this move?"-->
|
||||||
<string name="query_title">A question...</string>
|
<string name="query_title">A question...</string>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
###########################################################
|
###########################################################
|
||||||
# Welcome dialog
|
# :Dialogs:
|
||||||
#
|
# New user info dialog
|
||||||
# Shown the first time a user launches Crosswords (and
|
#
|
||||||
# again only if the preference for default first user
|
# This dialog pops up in places I think new users need an
|
||||||
# name is cleared). Its purpose is to encourage him to
|
# explanation of something. It always has a button allowing
|
||||||
# enter the name of the most common non-robot player on
|
# the user to say he doesn't need to see it again.
|
||||||
# this device.
|
###########################################################
|
||||||
###########################################################
|
-->
|
||||||
-->
|
|
||||||
|
<!-- Title of New user info dialog-->
|
||||||
|
<string name="newbie_title">New user info</string>
|
||||||
|
|
||||||
|
<!-- Text for button in new-user-info dialog with title just
|
||||||
|
above. -->
|
||||||
|
<string name="button_notagain">Do not show again</string>
|
||||||
|
|
||||||
|
<!-- The following strings (all whose names start with
|
||||||
|
"not_again") appear in the New user info dialog.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- shown when user chooses the gamel_menu_checkmoves menu -->
|
||||||
|
<string name="not_again_sync">This action checks the relay for
|
||||||
|
pending moves/messages for all networked games and flags those
|
||||||
|
with pending moves. When you open a flagged game it will connect
|
||||||
|
and sync. (In a later release these moves will be downloaded in
|
||||||
|
the background.)</string>
|
||||||
|
|
||||||
|
<!-- Currently not used -->
|
||||||
|
<!-- <string name="not_again_newgame">The new game you have created has -->
|
||||||
|
<!-- two players. Player 1 is a robot; Player 2 is you. Tap the game -->
|
||||||
|
<!-- to play; long-tap (hold your finger on the game) to change its -->
|
||||||
|
<!-- settings or for other options.</string> -->
|
||||||
|
|
||||||
|
<!-- Shown when you tap the Previous Hint button on the toolbar of
|
||||||
|
the main Board screen -->
|
||||||
|
<string name="not_again_hintprev">This button shows all possible
|
||||||
|
moves in ascending order (using tiles to the right of the rack
|
||||||
|
divider.)</string>
|
||||||
|
<!-- Shown when you tap the next hint button on the toolbar of the
|
||||||
|
main Board screen -->
|
||||||
|
<string name="not_again_hintnext">This button shows all possible
|
||||||
|
moves in descending order (using tiles to the right of the rack
|
||||||
|
divider.)</string>
|
||||||
|
<!-- Shown when you tap the juggle button on the toolbar of the
|
||||||
|
main Board screen -->
|
||||||
|
<string name="not_again_juggle">This button randomly rearranges
|
||||||
|
tiles in the rack.</string>
|
||||||
|
<!-- Shown when you tap the flip button on the toolbar of the main
|
||||||
|
Board screen -->
|
||||||
|
<string name="not_again_flip">This button flips the board across a
|
||||||
|
diagonal axis.</string>
|
||||||
|
<!-- Shown when you tap the zoom (+/-) button on the toolbar of
|
||||||
|
the main Board screen -->
|
||||||
|
<string name="not_again_zoom">This button toggles the board
|
||||||
|
between zoomed and regular size. Drag it when it is zoomed to
|
||||||
|
see parts that are hidden.</string>
|
||||||
|
<!-- Shown when you tap the undo/redo button on the toolbar of the
|
||||||
|
main Board screen -->
|
||||||
|
<string name="not_again_undo">This button undos or redoes the
|
||||||
|
current turn.</string>
|
||||||
|
<!-- Shown when you tap the chat button on the toolbar of the
|
||||||
|
main Board screen -->
|
||||||
|
<string name="not_again_chat">This button opens the screen for
|
||||||
|
messaging between devices in this game. Messages will be kept
|
||||||
|
until you delete the game that contains them.</string>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- This is shown when you choose the board_menu_done menu item.
|
||||||
|
It's to let you know that there's a shortcut that does almost
|
||||||
|
the same thing. -->
|
||||||
|
<string name="not_again_done">Tapping the \"pts\" counter that
|
||||||
|
appears at the right end of the rack is the easiest way to
|
||||||
|
commit a move.</string>
|
||||||
|
|
||||||
|
<!-- Shown in the Game configure screen when the game_locked
|
||||||
|
checkbox is checked and you uncheck it. -->
|
||||||
|
<string name="not_again_unlock">This game is in play. Some
|
||||||
|
settings, e.g. the number of players, cannot be changed without
|
||||||
|
restarting it. When you leave this page you will have a chance
|
||||||
|
to discard changes to avoid a restart.</string>
|
||||||
|
|
||||||
|
<!-- This is shown in the Board screen when you successfully
|
||||||
|
connecting a game to the relay and are the first device in
|
||||||
|
the game to do so. -->
|
||||||
|
<string name="not_again_conndfirst">You have connected and started
|
||||||
|
a game in a new room. Once the remaining devices have joined
|
||||||
|
your room and Crosswords has assigned them tiles the game can
|
||||||
|
begin.</string>
|
||||||
|
|
||||||
|
<!-- This is shown in the Board screen when you successfully
|
||||||
|
connecting a game to the relay and are not the first device
|
||||||
|
in the game but not the last either. So it will only occur
|
||||||
|
for games with more than two devices, which are rare. -->
|
||||||
|
<string name="not_again_conndmid">You have connected and joined a
|
||||||
|
game on the relay. You will be notified when the remaining
|
||||||
|
device[s] have joined your room and play can begin.</string>
|
||||||
|
|
||||||
|
<!-- This is shown in the Board screen when you successfully
|
||||||
|
connecting a game to the relay and are the last device in the
|
||||||
|
game to do so, i.e. the game is now complete and you should
|
||||||
|
expect play to begin. -->
|
||||||
|
<string name="not_again_conndall">You have connected and joined a
|
||||||
|
game on the relay; the room is now full. The device that
|
||||||
|
created the room will now assign your initial tiles and play can
|
||||||
|
begin.</string>
|
||||||
|
|
||||||
|
<!-- This is not currently shown -->
|
||||||
|
<!-- <string name="not_again_dicts">Crosswords wordlists, which are -->
|
||||||
|
<!-- just compressed lists of words plus tile information, determine -->
|
||||||
|
<!-- what language a game is played in and how \"smart\" the robot -->
|
||||||
|
<!-- is. You can download different sized wordlists in many -->
|
||||||
|
<!-- languages here. Email me at eehouse@eehouse.org for information -->
|
||||||
|
<!-- on building and installing your own wordlists.</string> -->
|
||||||
|
|
||||||
|
<!-- Shown the first time the board arrow is drawn on the current
|
||||||
|
Board screen. The idea is that you're tapping around
|
||||||
|
figuring out how to play and when you tap an empty cell the
|
||||||
|
arrow appears. This explains it. -->
|
||||||
|
<string name="not_again_arrow">Moving tiles to the board:\nYou can
|
||||||
|
drag tiles between the rack and the board, or you can tap an
|
||||||
|
empty square to place the board arrow. Rack tiles you tap will
|
||||||
|
replace the arrow (moving it one square in the direction it
|
||||||
|
points.) Tap the arrow once to change its orientation; a second
|
||||||
|
time, to hide it. A checkbox in the Appearance section of
|
||||||
|
Settings will hide it permanently.</string>
|
||||||
|
|
||||||
|
<!-- Shown when the board screen is visible and it's just become
|
||||||
|
another players turn. The idea is to give a hint about how to
|
||||||
|
find out about recent moves. -->
|
||||||
|
<string name="not_again_turnchanged">The player whose turn it is
|
||||||
|
is drawn large in the scoreboard. Hold your finger on a name in
|
||||||
|
the scoreboard to get details about that player\'s most recent
|
||||||
|
move.</string>
|
||||||
|
|
||||||
|
<!-- Shown when you first pick the list_item_new_from menuitem -->
|
||||||
|
<string name="not_again_newfrom">Create a new ready-to-play game
|
||||||
|
using all the settings from this one. That is, treat this game
|
||||||
|
as a template.</string>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
###########################################################
|
||||||
|
# :Dialogs:
|
||||||
|
# Welcome dialog
|
||||||
|
#
|
||||||
|
# Shown the first time a user launches Crosswords (and
|
||||||
|
# again only if the preference for default first user
|
||||||
|
# name is cleared). Its purpose is to encourage him to
|
||||||
|
# enter the name of the most common non-robot player on
|
||||||
|
# this device.
|
||||||
|
###########################################################
|
||||||
|
-->
|
||||||
|
|
||||||
<!-- Welcome dialog title -->
|
<!-- Welcome dialog title -->
|
||||||
<string name="default_name_title">Welcome</string>
|
<string name="default_name_title">Welcome</string>
|
||||||
<!-- Welcome dialog text -->
|
<!-- Welcome dialog text -->
|
||||||
|
@ -1536,15 +1624,14 @@ menu_revert_all"
|
||||||
when creating new games. (You can change it later in the \"New
|
when creating new games. (You can change it later in the \"New
|
||||||
game default\" section of Settings.)</string>
|
game default\" section of Settings.)</string>
|
||||||
|
|
||||||
|
<!--
|
||||||
<!--
|
###########################################################
|
||||||
###########################################################
|
# :Dialogs:
|
||||||
# About dialog
|
# About dialog
|
||||||
#
|
#
|
||||||
# Dialog giving copyright and other basic info about
|
# Dialog giving copyright and other basic info about # the app
|
||||||
# the app
|
###########################################################
|
||||||
###########################################################
|
-->
|
||||||
-->
|
|
||||||
<!-- String giving version info, which is substituted in. -->
|
<!-- String giving version info, which is substituted in. -->
|
||||||
<string name="about_versf">Crosswords for Android, Version %1$s,
|
<string name="about_versf">Crosswords for Android, Version %1$s,
|
||||||
rev %2$s.</string>
|
rev %2$s.</string>
|
||||||
|
@ -1553,7 +1640,7 @@ menu_revert_all"
|
||||||
House. This free/open source software is released under the GNU Public
|
House. This free/open source software is released under the GNU Public
|
||||||
License.</string>
|
License.</string>
|
||||||
<!-- text of dialog showing the set of changes made since the last
|
<!-- text of dialog showing the set of changes made since the last
|
||||||
release -->
|
release -->
|
||||||
<string name="changes_title">Recent changes</string>
|
<string name="changes_title">Recent changes</string>
|
||||||
<!-- text of button in About Crosswords dialog summoning above
|
<!-- text of button in About Crosswords dialog summoning above
|
||||||
dialog -->
|
dialog -->
|
||||||
|
|
Loading…
Reference in a new issue