| ⇢ | A | CreateStrings added | |
| ⇢ | A | CreateTranslations added | |
| ⇢ | A | DBTestCase added | |
| C | ↗ | B | I18N improved |
| A | ↛ | I18NToolbar removed | |
| A | ↛ | DBTestCase removed | |
| A | ↛ | ParentChildTree removed | |
| A | ↛ | TestCase removed |
| ⇢ | B | I18N::getCurrentLanguage() added | |
| ⇢ | B | I18N::setLanguageForRequest() added | |
| ⇢ | A | TestCase::getEnvironmentSetUp() added | |
| ⇢ | A | I18N::dumpCache() added | |
| ⇢ | A | DBTestCase::debugSQL() added | |
| ⇢ | A | Translation::setTranslation() added | |
| ⇢ | A | CreateTranslations::up() added | |
| ⇢ | A | CreateStrings::up() added | |
| ⇢ | A | StringModel::createString() added | |
| ⇢ | A | StringModel::getOrCreateTranslation() added | |
| ⋮ | view more | ||
| B | ↛ | I18N::getDefaultLanguage() removed | |
| B | ↛ | I18N::setLanguage() removed | |
| B | ↛ | ParentChildTree::recursiveSort() removed | |
| A | ↛ | TestCase::getEnvironmentSetUp() removed | |
| A | ↛ | I18NToolbar::translateGetString() removed | |
| A | ↛ | ParentChildTree::buildTree() removed | |
| A | ↛ | ParentChildTree::add() removed | |
| A | ↛ | I18N::generate() removed | |
| A | ↛ | DBTestCase::debugSQL() removed | |
| A | ↛ | I18N::translateInsertString() removed | |
| ⋮ | view more | ||