Fix for translation issues, and allow translation tests to handle numerical formatters

pull/14/head
Tim Su 15 years ago
parent 0292894194
commit 1773ca8eb8

@ -226,7 +226,7 @@
<string name="backup_BPr_group_status">Estat</string> <string name="backup_BPr_group_status">Estat</string>
<!-- Backup Status: last backup was a success (%s -> last date). Keep it short! --> <!-- Backup Status: last backup was a success (%s -> last date). Keep it short! -->
<string name="backup_status_success">Més recent:</string> <string name="backup_status_success">Més recent: %s</string>
<!-- Backup Status: last error failed. Keep it short! --> <!-- Backup Status: last error failed. Keep it short! -->
<string name="backup_status_failed">Còpia de seguretat Fallida</string> <string name="backup_status_failed">Còpia de seguretat Fallida</string>
<!-- Backup Status: error subtitle --> <!-- Backup Status: error subtitle -->

@ -957,7 +957,7 @@ Astrid is open-source and proudly maintained by Todoroo, Inc.</string>
<string name="gtasks_FEx_list">Etter liste</string> <string name="gtasks_FEx_list">Etter liste</string>
<!-- filter title for GTasks lists (%s => list name) --> <!-- filter title for GTasks lists (%s => list name) -->
<string name="gtasks_FEx_title">Google Tasks</string> <string name="gtasks_FEx_title">Google Tasks: %s</string>
<!-- dialog prompt for creating a new gtasks list --> <!-- dialog prompt for creating a new gtasks list -->
<string name="gtasks_FEx_create_list_dialog">New List Name:</string> <string name="gtasks_FEx_create_list_dialog">New List Name:</string>

@ -1875,7 +1875,7 @@
<string name="TEA_no_tags_modified">Niets gewijzigd</string> <string name="TEA_no_tags_modified">Niets gewijzigd</string>
<!-- Toast notification that a tag has been deleted --> <!-- Toast notification that a tag has been deleted -->
<string name="TEA_tags_deleted">De lijst %1 is verwijderd, van invloed op %2$d taken</string> <string name="TEA_tags_deleted">De lijst %1$s is verwijderd, van invloed op %2$d taken</string>
<!-- Toast notification that a tag has been renamed --> <!-- Toast notification that a tag has been renamed -->
<string name="TEA_tags_renamed">Taak %1$s hernoemd naar %2$s voor %3$d taken</string> <string name="TEA_tags_renamed">Taak %1$s hernoemd naar %2$s voor %3$d taken</string>

@ -851,7 +851,7 @@
<string name="CFA_type_intersect"></string> <string name="CFA_type_intersect"></string>
<!-- Filter Criteria Context Menu: chaining (%s chain type as above) --> <!-- Filter Criteria Context Menu: chaining (%s chain type as above) -->
<string name="CFA_context_chain">% 含条件</string> <string name="CFA_context_chain">%s 含条件</string>
<!-- Filter Criteria Context Menu: delete --> <!-- Filter Criteria Context Menu: delete -->
<string name="CFA_context_delete">删除列</string> <string name="CFA_context_delete">删除列</string>

@ -5,7 +5,6 @@ package com.todoroo.andlib.test;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
@ -72,7 +71,19 @@ abstract public class TranslationTests extends TodorooTestCase {
/** test that the characters match */ /** test that the characters match */
public boolean matches(FormatStringData other) { public boolean matches(FormatStringData other) {
return Arrays.equals(characters, other.characters); if(characters.length != other.characters.length)
return false;
outer: for(int i = 0; i < characters.length; i++) {
if(Character.isDigit(characters[i])) {
for(int j = 0; j < other.characters.length; j++)
if(characters[i] == other.characters[j])
break outer;
return false;
} else if(characters[i] != other.characters[i])
return false;
}
return true;
} }
@Override @Override

Loading…
Cancel
Save