diff --git a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/DBUtils.java b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/DBUtils.java
index 31905ed08..0c3ae612f 100644
--- a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/DBUtils.java
+++ b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/DBUtils.java
@@ -591,11 +591,13 @@ public class DBUtils {
switch ( means ) {
case SMS_DATA:
- case SMS_USER:
- int fmt = means == InviteMeans.SMS_DATA
- ? R.string.invit_expl_sms_fmt : R.string.invit_expl_usrsms_fmt;
+ int fmt = R.string.invit_expl_sms_fmt;
msg = LocUtils.getString( context, fmt, target, timestamp );
break;
+ case SMS_USER:
+ fmt = R.string.invit_expl_usrsms_fmt;
+ msg = LocUtils.getString( context, fmt, timestamp );
+ break;
case BLUETOOTH:
String devName = BTUtils.nameForAddr( target );
msg = LocUtils.getString( context, R.string.invit_expl_bt_fmt,
diff --git a/xwords4/android/app/src/main/res/values/strings.xml b/xwords4/android/app/src/main/res/values/strings.xml
index 99f826b41..99555d3de 100644
--- a/xwords4/android/app/src/main/res/values/strings.xml
+++ b/xwords4/android/app/src/main/res/values/strings.xml
@@ -500,7 +500,7 @@
and all invitations have been accepted.)
Invite sent via Data SMS to phone
number %1$s on %2$s
- Invite sent via SMS to %1$s on %2$s
+ Invite sent via SMS on %1$sThis option launches your
default SMS app with an invitation ready to send—when it
diff --git a/xwords4/android/res_src/values-ca/strings.xml b/xwords4/android/res_src/values-ca/strings.xml
index 6036fa350..c91800ca6 100644
--- a/xwords4/android/res_src/values-ca/strings.xml
+++ b/xwords4/android/res_src/values-ca/strings.xml
@@ -880,7 +880,7 @@ de %2$d destinataris. Useu el botó de tornar a
\n(Només podeu tornar a afegir els aparells que són accessibles via Bluetooth.)"TancaEsdeveniments durant la partida
- S\'ha enviat la invitació via SMS al telèfon %1$s a %2$s
+ S\'ha enviat la invitació via SMS a %1$sSMS (missatges de text)D\'acord (robots)Aquesta opció nova executa l\'aplicació de missatgeria SMS amb una invitació llesta per a enviar, si funciona. Cada aplicació de missatgeria SMS és diferent i algunes no cooperen.
diff --git a/xwords4/android/res_src/values-de/strings.xml b/xwords4/android/res_src/values-de/strings.xml
index f227f2713..24c12a10f 100644
--- a/xwords4/android/res_src/values-de/strings.xml
+++ b/xwords4/android/res_src/values-de/strings.xml
@@ -915,7 +915,7 @@
\n • Starten Sie CrossWords auf dem anderen Gerät
\n • Wenn alles nichts hilft, booten Sie dieses Gerät
\n
- "Einladung per SMS an %1$s an %2$s gesendet"
+ "Einladung per SMS an %1$s gesendet"Diese neue Option startet Ihre Standard-SMS-App mit einer versandfertigen Einladung - wenn es funktioniert. Jede SMS-App ist anders, und mit einigen funktioniert es nicht.SMS-App konnte nicht gestartet werdenDas Spiel mit dem Namen „%1$s” wurde auf einem anderen Gerät gelöscht. Sie werden es nicht mehr spielen können.
diff --git a/xwords4/android/res_src/values-es/strings.xml b/xwords4/android/res_src/values-es/strings.xml
index e5e8daf80..ff5015eb7 100644
--- a/xwords4/android/res_src/values-es/strings.xml
+++ b/xwords4/android/res_src/values-es/strings.xml
@@ -124,7 +124,7 @@
O simplemente pulsa para invitar -- si el otro dispositivo tiene también Android Beaming y está cerca." (Estás esperando a varios jugadores remotos. No tienes que invitarlos a todos a la vez, pero esta alerta no será descartada hasta que todos hayan sido invitados y las invitaciones aceptadas.)"Invitación enviada por SMS al número de teléfono %1$s a %2$s
- Invitación enviada por SMS a %1$s en %2$s
+ Invitación enviada por SMS en %1$sEsta nueva opción ejecuta tu aplicación SMS por defecto con una invitación preparada para invitar -- cuando funciona. Cada aplicación SMS es diferente, y algunas no funcionarán.No se puede ejecutar la aplicación SMSInvitación enviada vía Bluetooth al dispositivo conectado \"%1$s\" en %2$s
diff --git a/xwords4/android/res_src/values-fr/strings.xml b/xwords4/android/res_src/values-fr/strings.xml
index 1cdda408e..f6e4aa723 100644
--- a/xwords4/android/res_src/values-fr/strings.xml
+++ b/xwords4/android/res_src/values-fr/strings.xml
@@ -3079,7 +3079,7 @@ pour la langue
\n • Lancez CrossWords sur l\'autre périphérique
\n • Si tout cela échoue, redémarrez le périphérique
\n
- Invitation envoyée par SMS à %1$s sur %2$s
+ Invitation envoyée par SMS sur %1$sLa partie nommée \"%1$s\" a été effacée sur un autre périphérique. Vous ne pourrez plus y jouer.SMSMMS
diff --git a/xwords4/android/res_src/values-ja/strings.xml b/xwords4/android/res_src/values-ja/strings.xml
index 5f8e02f66..6320d8e58 100644
--- a/xwords4/android/res_src/values-ja/strings.xml
+++ b/xwords4/android/res_src/values-ja/strings.xml
@@ -864,7 +864,7 @@ WiFi ダイレクト経由で接続可能なデバイスはありません。
- %2$s の %1$s に SMS で招待を送信しました
+ %1$s の SMS で招待を送信しましたこの新しいオプションを使用すると、デフォルトのSMSアプリが起動し、招待状が送信可能になります(機能する場合)。各SMSアプリは異なり、一部は連携しません。SMS アプリを起動できません\"%1$s\" という名前のゲームが別のデバイスで削除されました。これ以上プレイすることはできません。
diff --git a/xwords4/android/res_src/values-nb-rNO/strings.xml b/xwords4/android/res_src/values-nb-rNO/strings.xml
index 6fdaf5d0d..aaadaca1b 100644
--- a/xwords4/android/res_src/values-nb-rNO/strings.xml
+++ b/xwords4/android/res_src/values-nb-rNO/strings.xml
@@ -912,7 +912,7 @@
Kunne ikke starte SMS-programFlytt til arkivLes mer
- Invitasjon sendt via SMS-melding til telefonnummer %1$s på %2$s
+ Invitasjon sendt via SMS-melding på %1$sSpillet ved navn \"%1$s\" har blitt slettet på en annen enhet. Du vil ikke kunne spille videre.Data-SMSIngen parrede enheter oppdaget enda.
diff --git a/xwords4/android/res_src/values-pl/strings.xml b/xwords4/android/res_src/values-pl/strings.xml
index bb829d34f..30f2dec1e 100644
--- a/xwords4/android/res_src/values-pl/strings.xml
+++ b/xwords4/android/res_src/values-pl/strings.xml
@@ -930,7 +930,7 @@
\n
\n(%1$d gier zostanie również usuniętych.)"
- Zaproszenie wysłane przez SMS do %1$s na %2$s
+ Zaproszenie wysłane przez SMS na %1$sTa opcja uruchamia domyślną aplikację SMS z zaproszeniem gotowym do wysłania -- gdy działa. Każda aplikacja SMS jest inna, a niektóre nie współpracują.Nie można uruchomić aplikacji SMSGra o nazwie \"%1$s\" została usunięta na innym urządzeniu. Nie będziesz mógł grać dalej.
diff --git a/xwords4/android/res_src/values-pt/strings.xml b/xwords4/android/res_src/values-pt/strings.xml
index 57fbc14f8..026a75aff 100644
--- a/xwords4/android/res_src/values-pt/strings.xml
+++ b/xwords4/android/res_src/values-pt/strings.xml
@@ -1712,7 +1712,7 @@
Convite enviado via Bluetooth para o dispositivo pareado \"%1$s\" em %2$sNão foi possível iniciar o aplicativo de SMSEssa nova opção inicia seu aplicativo padrão de SMS com um convite pronto para ser enviado -- quando funciona. Cada aplicativo de SMS é diferente e alguns não cooperam.
- Convite enviado via SMS para %1$s em %2$s
+ Convite enviado via SMS em %1$sConvite enviado via Data SMS para o número de telefone %1$s em %2$sOu apenas toque no Convite -- se o outro dispositivo também possuir Android Beaming e estiver perto.Esse jogo foi criado a partir de um convite que você recebeu. Assim que for possível conectar com o remetente e todos os outros convidados chegarem o jogo será iniciado.
diff --git a/xwords4/android/scripts/market_redir.php b/xwords4/android/scripts/market_redir.php
deleted file mode 100644
index ae4e33f2d..000000000
--- a/xwords4/android/scripts/market_redir.php
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
If this fails it's probably because you don't have a new enough
- version of Crosswords installed.
-
-
-
-
-
-
-
-
-EOF;
-
-} else if ( $onFire ) {
- $langString = langToString($lang);
- $langText = "Make sure the language chosen is $langString";
- if ( '' != $wl ) {
- $langText .= " and the wordlist is $wl.";
- }
- $langText .= " If you don't have a[n] $langString wordlist installed you'll need to do that first.";
-print <<
-
-
-Crosswords Invite redirect
-
-
-
-
It appears you're running on a Kindle Fire, whose non-standard (from
-an Android perspective) OS doesn't support the custom schemes on which
-Crosswords invitations depend. If you want to accept this invitation
-you'll need to do it the manual way:
-
-
-
Open Crosswords, and navigate to the main Games List screen
-
Choose "Add game", either from the menu or the button at the bottom.
-
Under "New Networked game", choose "Configure first".
-
$langText
-
As the room name, enter "$room".
-
Make sure the total number of players shown is $np and that only one of them is not an "Off-device player".
-
Now tap the "Play game" button at the bottom (above the keyboard). Your new game should open and connect.
-
-
I'm sorry this is so complicated. I'm trying to find a
-workaround for this limitation in the Kindle Fire's operating system
-but for now this is all I can offer.
-
-
(Just in case Amazon's fixed the
-problem, here is the link that should open
-your new game.)
-
-
-EOF;
-} else {
-$subject = "Android device not identified";
-
-$body = htmlentities("My browser is running on an android device but"
-. " says its user agent is: \"$agent\". Please fix your script to recognize"
-. " this as an Android browser.");
-
-print <<
-
-
-Crosswords Invite redirect
-
-
-
-
-
-
This page is meant to be viewed on a browser on your Android
- device. Please open the email that sent you here on that device and
- revisit this link to complete the invitation process.
-
-
-
(If you are viewing this on an Android device, you've
- found a bug! Please email me (and be
- sure to leave the user agent string in the email body.)
-