Fixed typo in premium screen, made special exception in translation tests because it uses the % character

pull/14/head
Sam Bosley 13 years ago
parent 94d0e30918
commit 9bcd4bc238

@ -670,7 +670,7 @@
<string name="premium_description_5">Zukünftige Funktionen ansehen</string> <string name="premium_description_5">Zukünftige Funktionen ansehen</string>
<string name="premium_description_6">Ünterstütze das Astrid Team!</string> <string name="premium_description_6">Ünterstütze das Astrid Team!</string>
<string name="premium_speech_bubble_1">Premium wird deine Produktivität erhöhen!</string> <string name="premium_speech_bubble_1">Premium wird deine Produktivität erhöhen!</string>
<string name="premium_speech_bubble_2">Bestell für ein Jahr und spare 25%%!</string> <string name="premium_speech_bubble_2">Bestell für ein Jahr und spare 25%!</string>
<string name="premium_already_subscribed">Du hast bereits Astrid Premium!</string> <string name="premium_already_subscribed">Du hast bereits Astrid Premium!</string>
<string name="premium_login_prompt">Du brauchst einen Astrid.com Account um dich für Astrid Premium anzumelden. Bitte log dich ein oder registriere dich.</string> <string name="premium_login_prompt">Du brauchst einen Astrid.com Account um dich für Astrid Premium anzumelden. Bitte log dich ein oder registriere dich.</string>
<string name="premium_success">Vielen Dank für die Anmeldung bei Astrid Premium!</string> <string name="premium_success">Vielen Dank für die Anmeldung bei Astrid Premium!</string>

@ -707,7 +707,7 @@
<string name="premium_description_5">Prueba funciones nuevas</string> <string name="premium_description_5">Prueba funciones nuevas</string>
<string name="premium_description_6">¡Apoya al equipo de Astrid!</string> <string name="premium_description_6">¡Apoya al equipo de Astrid!</string>
<string name="premium_speech_bubble_1">¡Premium mejorará tu productividad!</string> <string name="premium_speech_bubble_1">¡Premium mejorará tu productividad!</string>
<string name="premium_speech_bubble_2">¡Ordena un año y ahorra un 25%%!</string> <string name="premium_speech_bubble_2">¡Ordena un año y ahorra un 25%!</string>
<string name="premium_already_subscribed">¡Ya estás suscrito a Astrid Premium!</string> <string name="premium_already_subscribed">¡Ya estás suscrito a Astrid Premium!</string>
<string name="premium_login_prompt">Necesitas tener una cuenta de Astrid.com para suscribirte a Premium. Por favor inicia sesión o crea una cuenta.</string> <string name="premium_login_prompt">Necesitas tener una cuenta de Astrid.com para suscribirte a Premium. Por favor inicia sesión o crea una cuenta.</string>
<string name="premium_success">¡Gracias por suscribirte a Astrid Premium!</string> <string name="premium_success">¡Gracias por suscribirte a Astrid Premium!</string>

@ -682,7 +682,7 @@
<string name="premium_description_5">Bénéficiez des nouvelles fonctionnalités en avant-première</string> <string name="premium_description_5">Bénéficiez des nouvelles fonctionnalités en avant-première</string>
<string name="premium_description_6">Soutenez l\'équipe Astrid !</string> <string name="premium_description_6">Soutenez l\'équipe Astrid !</string>
<string name="premium_speech_bubble_1">Premium va booster votre productivité !</string> <string name="premium_speech_bubble_1">Premium va booster votre productivité !</string>
<string name="premium_speech_bubble_2">Commandez pour un an et économisez 25%%!</string> <string name="premium_speech_bubble_2">Commandez pour un an et économisez 25%!</string>
<string name="premium_already_subscribed">Vous êtes déjà Astrid Premium !</string> <string name="premium_already_subscribed">Vous êtes déjà Astrid Premium !</string>
<string name="premium_login_prompt">Vous devez avoir un compte Astrid.com pour passer en premium. Connectez-vous ou inscrivez-vous.</string> <string name="premium_login_prompt">Vous devez avoir un compte Astrid.com pour passer en premium. Connectez-vous ou inscrivez-vous.</string>
<string name="premium_success">Merci pour votre inscription à Astrid Premium !</string> <string name="premium_success">Merci pour votre inscription à Astrid Premium !</string>

@ -707,7 +707,7 @@
<string name="premium_description_5">곧 나올 기능 미리보기</string> <string name="premium_description_5">곧 나올 기능 미리보기</string>
<string name="premium_description_6">Astrid 팀을 지원해 주세요!</string> <string name="premium_description_6">Astrid 팀을 지원해 주세요!</string>
<string name="premium_speech_bubble_1">프리미엄은 당신의 생산성을 높여 줄 것입니다!</string> <string name="premium_speech_bubble_1">프리미엄은 당신의 생산성을 높여 줄 것입니다!</string>
<string name="premium_speech_bubble_2">1년 사용권 구매시 25%% 할인!</string> <string name="premium_speech_bubble_2">1년 사용권 구매시 25% 할인!</string>
<string name="premium_already_subscribed">이미 Astrid 프리미엄 이용권을 구매하였습니다.</string> <string name="premium_already_subscribed">이미 Astrid 프리미엄 이용권을 구매하였습니다.</string>
<string name="premium_login_prompt">프리미엄 이용권을 구매하려면 Astrid.com 계정이 필요합니다. 로그인하거나 가입해 주세요.</string> <string name="premium_login_prompt">프리미엄 이용권을 구매하려면 Astrid.com 계정이 필요합니다. 로그인하거나 가입해 주세요.</string>
<string name="premium_success">Astrid 프리미엄 이용권 구매를 감사드립니다!</string> <string name="premium_success">Astrid 프리미엄 이용권 구매를 감사드립니다!</string>

@ -689,7 +689,7 @@
<string name="premium_description_5">Visualizar os próximos recursos</string> <string name="premium_description_5">Visualizar os próximos recursos</string>
<string name="premium_description_6">Apoie a equipe Astrid!</string> <string name="premium_description_6">Apoie a equipe Astrid!</string>
<string name="premium_speech_bubble_1">Premium vai aumentar sua produtividade!</string> <string name="premium_speech_bubble_1">Premium vai aumentar sua produtividade!</string>
<string name="premium_speech_bubble_2">Contrate um ano e tenha 25%% de desconto</string> <string name="premium_speech_bubble_2">Contrate um ano e tenha 25% de desconto</string>
<string name="premium_already_subscribed">Você já se inscreveu para o Astrid Premium!</string> <string name="premium_already_subscribed">Você já se inscreveu para o Astrid Premium!</string>
<string name="premium_login_prompt">Você precisa ter uma conta Astrid.com para solicitar a inscrição para o Premium. Por favor, faça o login ou registre-se.</string> <string name="premium_login_prompt">Você precisa ter uma conta Astrid.com para solicitar a inscrição para o Premium. Por favor, faça o login ou registre-se.</string>
<string name="premium_success">Obrigado por se inscrever no Astrid Premium!</string> <string name="premium_success">Obrigado por se inscrever no Astrid Premium!</string>

@ -704,7 +704,7 @@
<string name="premium_description_5">Знакомиться с ожидаемыми нововведениями</string> <string name="premium_description_5">Знакомиться с ожидаемыми нововведениями</string>
<string name="premium_description_6">Поддержать команду Astrid!</string> <string name="premium_description_6">Поддержать команду Astrid!</string>
<string name="premium_speech_bubble_1">Премиум повысит вашу продуктивность!</string> <string name="premium_speech_bubble_1">Премиум повысит вашу продуктивность!</string>
<string name="premium_speech_bubble_2">Подпишитесь на год и сэкономьте 25%%!</string> <string name="premium_speech_bubble_2">Подпишитесь на год и сэкономьте 25%!</string>
<string name="premium_already_subscribed">Вы уже подписаны на Astrid Premium</string> <string name="premium_already_subscribed">Вы уже подписаны на Astrid Premium</string>
<string name="premium_login_prompt">Чтобы оформить премиум подписку, необходима учетная запись на Astrid.com. Пожалуйста, войдите в свою учетную запись или создайте новую.</string> <string name="premium_login_prompt">Чтобы оформить премиум подписку, необходима учетная запись на Astrid.com. Пожалуйста, войдите в свою учетную запись или создайте новую.</string>
<string name="premium_success">Спасибо за то, что подписались на Astrid Premium!</string> <string name="premium_success">Спасибо за то, что подписались на Astrid Premium!</string>

@ -680,7 +680,7 @@
<string name="premium_description_5">Gelecek özelliklerin önizlemesi</string> <string name="premium_description_5">Gelecek özelliklerin önizlemesi</string>
<string name="premium_description_6">Astrid takımını destekle!</string> <string name="premium_description_6">Astrid takımını destekle!</string>
<string name="premium_speech_bubble_1">Premium hesap verimliliğinizi arttırır!</string> <string name="premium_speech_bubble_1">Premium hesap verimliliğinizi arttırır!</string>
<string name="premium_speech_bubble_2">Bir yıllık satın alın ve %%25 kâr yapın!</string> <string name="premium_speech_bubble_2">Bir yıllık satın alın ve %25 kâr yapın!</string>
<string name="premium_already_subscribed">Astrid Premium\'a zaten üyesiniz!</string> <string name="premium_already_subscribed">Astrid Premium\'a zaten üyesiniz!</string>
<string name="premium_login_prompt">Premium üyelik için Astrid.com hesabınız olması gerekiyor. Lütfen üye olun ya da oturum açın.</string> <string name="premium_login_prompt">Premium üyelik için Astrid.com hesabınız olması gerekiyor. Lütfen üye olun ya da oturum açın.</string>
<string name="premium_success">Astrid Premium üyesi olduğunuz için teşekkür ederiz!</string> <string name="premium_success">Astrid Premium üyesi olduğunuz için teşekkür ederiz!</string>

@ -669,7 +669,7 @@
<string name="premium_description_5">提前体验亮点</string> <string name="premium_description_5">提前体验亮点</string>
<string name="premium_description_6">支持清单小助理高级版本团队!</string> <string name="premium_description_6">支持清单小助理高级版本团队!</string>
<string name="premium_speech_bubble_1">高级版本能够让您的效率升级!</string> <string name="premium_speech_bubble_1">高级版本能够让您的效率升级!</string>
<string name="premium_speech_bubble_2">购买一年的服务并且得到25%%的折扣</string> <string name="premium_speech_bubble_2">购买一年的服务并且得到25%的折扣</string>
<string name="premium_already_subscribed">您已经购买了清单小助理高级版本(Astrid Premium)</string> <string name="premium_already_subscribed">您已经购买了清单小助理高级版本(Astrid Premium)</string>
<string name="premium_login_prompt">为了成功购买高级版本您需要一个Astrid.com的账户。 请在我们的网站上登录或者注册。</string> <string name="premium_login_prompt">为了成功购买高级版本您需要一个Astrid.com的账户。 请在我们的网站上登录或者注册。</string>
<string name="premium_success">谢谢购买清单小助理高级版本(Astrid Premium)</string> <string name="premium_success">谢谢购买清单小助理高级版本(Astrid Premium)</string>

@ -671,7 +671,7 @@
<string name="premium_description_5">提前體驗亮點</string> <string name="premium_description_5">提前體驗亮點</string>
<string name="premium_description_6">支持Astrid團隊</string> <string name="premium_description_6">支持Astrid團隊</string>
<string name="premium_speech_bubble_1">高級版本能夠讓您的效率升級!</string> <string name="premium_speech_bubble_1">高級版本能夠讓您的效率升級!</string>
<string name="premium_speech_bubble_2">購買一年的服務並且得到25%%的折扣</string> <string name="premium_speech_bubble_2">購買一年的服務並且得到25%的折扣</string>
<string name="premium_already_subscribed">您已經購買了Astrid Premium</string> <string name="premium_already_subscribed">您已經購買了Astrid Premium</string>
<string name="premium_login_prompt">為了成功購買高級版本您需要一個Astrid.com的賬戶。 請在我們的網站上登錄或者註冊。</string> <string name="premium_login_prompt">為了成功購買高級版本您需要一個Astrid.com的賬戶。 請在我們的網站上登錄或者註冊。</string>
<string name="premium_success">謝謝購買Astrid Premium</string> <string name="premium_success">謝謝購買Astrid Premium</string>

@ -89,7 +89,7 @@
<string name="premium_description_5">Preview upcoming features</string> <string name="premium_description_5">Preview upcoming features</string>
<string name="premium_description_6">Support the Astrid Team!</string> <string name="premium_description_6">Support the Astrid Team!</string>
<string name="premium_speech_bubble_1">Premium will power up your productivity!</string> <string name="premium_speech_bubble_1">Premium will power up your productivity!</string>
<string name="premium_speech_bubble_2">Order one year and save 25%%!</string> <string name="premium_speech_bubble_2">Order one year and save 25%!</string>
<string name="premium_already_subscribed">You are already subscribed to Astrid Premium!</string> <string name="premium_already_subscribed">You are already subscribed to Astrid Premium!</string>
<string name="premium_login_prompt">You need to have an Astrid.com account in order to subscribe to premium. Please log in or sign up.</string> <string name="premium_login_prompt">You need to have an Astrid.com account in order to subscribe to premium. Please log in or sign up.</string>
<string name="premium_success">Thanks for subscribing to Astrid Premium!</string> <string name="premium_success">Thanks for subscribing to Astrid Premium!</string>

@ -16,6 +16,8 @@ import java.util.Locale;
import android.content.res.Resources; import android.content.res.Resources;
import com.timsu.astrid.R;
/** /**
* Tests translations for consistency with the default values. You must * Tests translations for consistency with the default values. You must
* extend this class and create it with your own values for strings * extend this class and create it with your own values for strings
@ -164,6 +166,8 @@ abstract public class TranslationTests extends TodorooTestCase {
Locale locale = r.getConfiguration().locale; Locale locale = r.getConfiguration().locale;
for(int i = 0; i < strings.length; i++) { for(int i = 0; i < strings.length; i++) {
try { try {
if (strings[i] == R.string.premium_speech_bubble_2) // Special exception--this string contains a % character
continue;
String string = r.getString(strings[i]); String string = r.getString(strings[i]);
FormatStringData newFS = new FormatStringData(string); FormatStringData newFS = new FormatStringData(string);
if(!newFS.matches(formatStrings[i])) { if(!newFS.matches(formatStrings[i])) {

Loading…
Cancel
Save