|
|
|
@ -43,6 +43,8 @@ import com.fr.locale.InterMutableKey;
|
|
|
|
|
import com.fr.locale.LocaleMarker; |
|
|
|
|
import com.fr.locale.LocaleScope; |
|
|
|
|
import com.fr.locale.LocaleUtils; |
|
|
|
|
import com.fr.locale.ResourceBundleKey; |
|
|
|
|
import com.fr.locale.bundle.ResourceBundleGeneratorHolder; |
|
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
|
import com.fr.measure.DBMeterFactory; |
|
|
|
|
import com.fr.plugin.manage.PluginManager; |
|
|
|
@ -132,6 +134,9 @@ public class DesignPreLoadComponent {
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
private void startI18n() { |
|
|
|
|
// 自定义的ResourceBundle生成器
|
|
|
|
|
ResourceBundleGeneratorHolder.KEY.add(Carina.getApplicationContext().group(ResourceBundleKey.class).getAll()); |
|
|
|
|
|
|
|
|
|
for (LocaleMarker marker : Carina.getApplicationContext().group(InterMutableKey.class).getAll()) { |
|
|
|
|
if (marker.match(LocaleScope.SERVER)) { |
|
|
|
|
// richie:服务器端国际化的文件进来
|
|
|
|
|