diff --git a/xwords4/android/app/src/main/res/values/strings.xml b/xwords4/android/app/src/main/res/values/strings.xml index 9fa8d0d48..ba4a00c6c 100644 --- a/xwords4/android/app/src/main/res/values/strings.xml +++ b/xwords4/android/app/src/main/res/values/strings.xml @@ -474,11 +474,11 @@ The number of players missing is substituted for "%1$d". --> This game is waiting for one remote - player. Would you like to invite someone to join -- assuming you - haven\'t already? + player. Would you like to invite someone to join—assuming you + haven’t already? This game is waiting for %1$d remote - players. Would you like to invite someone to join -- assuming - you haven\'t already? + players. Would you like to invite someone to join—assuming + you haven’t already? You have already invited a remote player to @@ -503,7 +503,7 @@ players to invite, IF the number of missing players is greater than one this text is appended to the above. --> \u0020(You are expecting multiple - remote players. You don\'t have to invite them all at once, but + remote players. You don’t have to invite them all at once, but this alert will not be dismissed until everybody has been invited and all invitations have been accepted.) Invite sent via Data SMS to phone @@ -511,8 +511,8 @@ Invite sent via SMS to %1$s on %2$s This new option launches your - default SMS app with an invitation ready to send -- when it - works. Each SMS app is different, and some won\'t + default SMS app with an invitation ready to send—when it + works. Each SMS app is different, and some won’t cooperate. Unable to launch SMS app @@ -950,7 +950,7 @@ View tiles out-of-turn Tapping on scoreboard name shows - that player\'s tiles + that player’s tiles - Let\'s play CrossWords - Let\'s play CrossWords (room %1$s) + Let’s play CrossWords + Let’s play CrossWords (room %1$s) - You can\'t do that; it\'s not + You can’t do that; it’s not your turn! - No peeking at the robot\'s + No peeking at the robot’s tiles! No peeking at remote - players\' tiles! + players’ tiles! @@ -1167,7 +1167,7 @@ there are no tiles on the board (no move has yet been made.) [If I'm being clever and disabling those features in this case there may be no way to see this.] --> - Tile assignment can\'t be + Tile assignment can’t be undone. - Here\'s a tip + Here’s a tip Do not show again @@ -1437,19 +1437,23 @@ 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. --> - 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. + There are two ways to move tiles to + the board. + \n\n + • You can drag them between the rack and the board. + \n\n + + • Or you can tap an empty square on the board to place the “board + arrow.” Then tiles in the rack replace the arrow when you tap + them. Tap the arrow to change its direction or to hide it. + + The player whose turn it is is drawn large in the scoreboard.\n\nHold your finger on a name in - the scoreboard to get details about that player\'s most recent + the scoreboard to get details about that player’s most recent move. Create a new ready-to-play game @@ -1532,7 +1536,7 @@ Archiving uses a special group called \"Archive\" to store finished games you want to keep. And, since deleting an entire archive is easy, archiving is also a - great way to mark games for deletion – if that\'s what you prefer + great way to mark games for deletion – if that’s what you prefer to do.\n\n(Deleting the Archive group is safe because it will be created anew when needed.) @@ -1562,7 +1566,7 @@ but nothing can be done because there's not focussed text field --> This button inserts a blank at - the active text field\'s cursor, but there is no cursor + the active text field’s cursor, but there is no cursor now. @@ -1595,7 +1599,7 @@ %1$s (%2$d words total) This button opens the wordlist - browser on the current player\'s wordlist. + browser on the current player’s wordlist. This button opens the wordlist browser on the wordlist of your choice. @@ -1626,10 +1630,9 @@ - This wordlist browser now has - dramatically improved filtering abilities. As an example, you can - show all words containing \"QU\" and ending in \"ING\".\n\nAccess - filtering by tapping the Expander button at the upper-right corner + You can now filter wordlists + based on what they start with, end with, and/or contain. Access + filtering by tapping the Expander Arrow at the upper-right corner of the window.\n\nRead more on the FAQ by tapping the button below. @@ -1727,7 +1730,7 @@ the user-visible SMS case --> Your SMS messaging app will then be launched with a message for you to send to the phone number - you\'ve selected. + you’ve selected. A data message will then be @@ -1750,7 +1753,7 @@ want to invite to your new game, then tap \"%2$s\". Only devices that are - currently available are shown. If a nearby device isn\'t showing + currently available are shown. If a nearby device isn’t showing up please make sure that WiFi is turned on, that CrossWords is installed, and that play via WiFi Direct is enabled. @@ -1825,7 +1828,7 @@ Summary unavailable This networked game has no way to connect and cannot be played.\n\n(It was probably created from - an invitation that didn\'t specify any way of connecting that your + an invitation that didn’t specify any way of connecting that your device supports, or you may have recently removed its last way of connecting.) @@ -1863,7 +1866,7 @@ Warning: This feature is meant for phones with unlimited texting plans. Once you enable it dozens of Data SMS messages will be sent (invisibly) for each game - played. If you don\'t have an unlimited plan your carrier may + played. If you don’t have an unlimited plan your carrier may charge you for each and every message!\n\nShould play via Data SMS be enabled? @@ -1873,7 +1876,7 @@ Yes: I have unlimited texting - Yes: I\'ll pay all carrier charges + Yes: I’ll pay all carrier charges Play via Data SMS is currently disabled. No moves will be sent via Data SMS.\n\nYou can enable @@ -2120,13 +2123,13 @@ you have installed determines:\n• What languages you can play in\n• How smart the robot player is\n• What words are legal\n\nCheck the \"Show downloadable\" box at the top to see - what\'s available. + what’s available. Use tablet (side-by-side) layout? Use default for my device Force tablet layout Force phone layout - Reminder: It\'s your turn + Reminder: It’s your turn Close Re-invite - (This dialog will stay up until all + (You will see this dialog until all remote players have connected. You can close the game if you expect it to take a while. Remote players will still be able to connect, and you will be notified when they do.) @@ -2242,7 +2245,7 @@ Turn reminders Disable network game reminders Do not notify me no matter - how long it\'s been my turn + how long it’s been my turn Disable solo game reminders Your device is set up for %1$s. Would you like to download a wordlist so you can play @@ -2281,7 +2284,7 @@ Short-circuit SMS to self Skip radio when phone numbers same Pretend to have radio - Don\'t pretend + Don’t pretend Tablet/no radio GSM CDMA @@ -2293,7 +2296,7 @@ URL for relay web API URL for new mqtt-based relay API Fetch default wordlist for language - Don\'t try a second time + Don’t try a second time SMS Stuff Prefs related to play-via-sms Relay Stuff @@ -2311,11 +2314,11 @@ connect.\n\nPlease try opening the game again later after conditions have changed. (This game can also connect - via %1$s, so if you\'d like to play the game without a relay + via %1$s, so if you’d like to play the game without a relay connection you can.) Are you sure you want to drop this - game\'s ability to communicate via the relay? + game’s ability to communicate via the relay? \u0020For example, you may need to be on a different WiFi network. Bluetooth only works for nearby @@ -2336,14 +2339,14 @@ a GSM carrier, i.e. every carrier in the world except Verizon and Sprint. Use Bluetooth to play against a - nearby device that\'s \"paired\" with yours. + nearby device that’s \"paired\" with yours. Use WiFi Direct to play against a nearby WiFi Direct-capable device with CrossWords installed. Cannot find any moves Rematch is limited to - two-person games, at least for now, because it\'s harder with more - devices and I think it\'s rare that people play with more than - two. Let me know if I\'m wrong and I\'ll up the priority. + two-person games, at least for now, because it’s harder with more + devices and I think it’s rare that people play with more than + two. Let me know if I’m wrong and I’ll up the priority. Show SMS sends, receives Show FCM receives @@ -2392,13 +2395,13 @@ \n\n You can read more using the button below. CrossWords needs access to - temporary storage to keep what you\'re about to download. + temporary storage to keep what you’re about to download. CrossWords needs permission to send an invitation via Data SMS. - CrossWords can store and read wordlists in your device\'s + CrossWords can store and read wordlists in your device’s Downloads area but it needs permission to access them there.\n\nYou can safely deny this permission if you will never download wordlists except from inside CrossWords and have not @@ -2407,10 +2410,10 @@ Some phones can exchange SMS \"data\" messages. CrossWords would like to offer you this option but needs to ask your device about - itself first (to learn if it\'s a phone and if so what - type.)\n\nIf your device can\'t send data SMS (e.g. because it - isn\'t a phone) or you don\'t ever want to play via SMS - (e.g. because you pay for each message), it\'s safe to permanently + itself first (to learn if it’s a phone and if so what + type.)\n\nIf your device can’t send data SMS (e.g. because it + isn’t a phone) or you don’t ever want to play via SMS + (e.g. because you pay for each message), it’s safe to permanently deny permission. @@ -2426,8 +2429,8 @@ Data SMS. CrossWords wants access to your contacts in order to put a name to - phone numbers that send you invitations via Data SMS. You\'ll - still be able to receive invitations if you don\'t grant this + phone numbers that send you invitations via Data SMS. You’ll + still be able to receive invitations if you don’t grant this permission, but only the phone number of the sender will be displayed. @@ -2450,14 +2453,14 @@ In-game events Stalled messaging alerts - If a scan doesn\'t find the device you expect:\n + If a scan doesn’t find the device you expect:\n • First, just Rescan\n • Make sure Bluetooth is enabled on the other device\n • Launch CrossWords on the other device\n • If all else fails, reboot this device\n Show stalled network notification - Notify when Android\'s + Notify when Android’s slow to process outgoing invitations and moves Message sending is stalled %1$s (and others?) could not send outbound messages @@ -2477,8 +2480,8 @@ FCM only: no polling Default: mix polling and FCM You can look up words BEFORE - they\'re committed as moves -- by long-tapping, same as committed - words.\n\nUse this feature to check the validity of words you\'re + they’re committed as moves—by long-tapping, same as committed + words.\n\nUse this feature to check the validity of words you’re thinking of playing, or to look up an unfamiliar word provided as a hint. @@ -2503,7 +2506,7 @@ Unhide duplicate-mode options - (It\'s too experimental right now) + (It’s too experimental right now) Same tiles assigned to all players @@ -2568,7 +2571,7 @@ Forget message - Why I\'m doing this + Why I’m doing this Player %1$s has paused this game. Player %1$s has un-paused this game. @@ -2584,9 +2587,10 @@ Message: %1$s. Auto-paused. - This game has caused CrossWords - to crash recently and is likely damaged. Opening it might cause - another crash. Do you want to open it anyway? + CrossWords seems to have + crashed recently while this game was open. It may be damaged, and + opening it might cause another crash. Do you want to try opening + it anyway? Open anyway Word or words not found in wordlist %2$s: %1$s. @@ -2629,6 +2633,6 @@ Internet/MQTT MQTT Invitation - I\'m experimenting with this + I’m experimenting with this as a replacement for the relay.