<string name="thanksForUpdating"><![CDATA[
<html>
<body>
- Thanks for updating QuickDic.
+ Thanks for updating to QuickDic 3.0.1.
<p> New features:
<ul>
- <li> Many more dictionaries based on enwiktionary.com data.
+ <li> QuickDic is open-source!
+ <li> Adjustable font size.
+ <li> Changeable click behavior.
+ <li> Several new dictionaries: Polish, Esperanto, Latin, Indonesian, many others... (based on enwiktionary.com data).
+ <li> All dictionaries updated (mostly with better formatting), and can be redownloaded at your leisure.
</ul>
</body>
</html>
<!-- Main -->
<string name="searchText">Search Text</string>
- <string name="downloadDictionary">Download dictionary...</string>
+ <string name="downloadDictionary">Download dictionary…</string>
<string name="switchToLanguage">Switch to %s</string>
- <string name="preferences">Preferences...</string>
- <string name="about">About QuickDic...</string>
+ <string name="preferences">Preferences…</string>
+ <string name="about">About QuickDic…</string>
<string name="addToWordList">Add to word list: %s</string>
<string name="failedAddingToWordList">Failure adding to word list: %s</string>
- <string name="unzippingDictionary">Unzipping dictionary...</string>
- <string name="failedToUnzipDictionary">Failed to unzip dictionary...</string>
+ <string name="unzippingDictionary">Unzipping dictionary…</string>
+ <string name="failedToUnzipDictionary">Failed to unzip dictionary…</string>
<!-- About. -->
- <string name="titleWithVersion">QuickDic 3.0</string>
+ <string name="titleWithVersion">QuickDic 3.0.1</string>
<string name="thadHughes">Thad Hughes</string>
<string name="contactMe">If you\'re using QuickDic, I\'d love to hear from you. Unfortunately, I cannot take responsibility for dictionary content (other than formatting), as it is generated from other sources. Please send comments, suggestions, bug reports, or just a quick hello to:</string>
<string name="myEmail" formatted="false">thad.hughes@gmail.com</string>
<string name="licenseUrl">http://www.apache.org/licenses/LICENSE-2.0</string>
<!-- Download. -->
- <string name="openingConnection">Opening connection...</string>
+ <string name="openingConnection">Opening connection…</string>
<string name="downloading">Downloading: %1$,d of %2$,d bytes.</string>
<string name="unzipping">Unzipping: %1$,d of %2$,d bytes.</string>
<string name="downloadFinished">Finished: %,d bytes.</string>
registerForContextMenu(getListView());
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
- final int introMessageId = -1;
+ final int introMessageId = 100;
if (prefs.getInt(C.INTRO_MESSAGE_SHOWN, 0) < introMessageId) {
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(false);
Log.d(LOG, "Dictionary list is old, updating it.");
// Replace <-> with -
- if (quickDicConfig.currentVersion == 3) {
+ if (quickDicConfig.currentVersion < 5) {
for (final DictionaryConfig config : quickDicConfig.dictionaryConfigs) {
config.name = config.name.replace("<->", "-");
}
}
quickDicConfig.addDefaultDictionaries();
quickDicConfig.currentVersion = QuickDicConfig.LATEST_VERSION;
+ PersistentObjectCache.init(this).write(C.DICTIONARY_CONFIGS, quickDicConfig);
}
setListAdapter(new Adapter());
private static final long serialVersionUID = 6711617368780900979L;
// Just increment this to have them all update...
- static final int LATEST_VERSION = 4;
+ static final int LATEST_VERSION = 5;
final List<DictionaryConfig> dictionaryConfigs = new ArrayList<DictionaryConfig>();
int currentVersion = LATEST_VERSION;
}
final DictionaryConfig config = new DictionaryConfig();
config.name = String.format("English-%s", Language.isoCodeToWikiName.get(iso));
- config.downloadUrl = String.format("%sEN-%s_enwiktionary.quickdic.zip", BASE_URL, iso);
+ config.downloadUrl = String.format("%sEN-%s_enwiktionary.v002.quickdic.zip", BASE_URL, iso);
config.localFile = String.format("/sdcard/quickDic/EN-%s_enwiktionary.quickdic", iso);
addOrReplace(config);
}