Необходимо будет реализовать writeObject()
и readObject()
и сделать ручную сериализацию/десериализацию тех полей. Посмотрите javadoc страницу для java.io.Serializable
для деталей. У Josh Bloch Эффективный Java также есть некоторые хорошие главы по реализации устойчивой и безопасной сериализации.
Вам может подойти гибридное решение:
Используйте JQuery для обработки всего беспорядочного выбора идентификаторов и вызовов AJAX для загрузки языковых файлов.
Если изображения нужно заменить,
Используйте немного PHP для копирования страниц на вашей стороне . Относитесь к HTML-страницам как к файлам PHP, локализуйте файлы PHP, затем используйте веб-сервер для компиляции вашего PHP в статические веб-страницы (с помощью file_get_contents). Просто скомпилируйте HTML в языковой каталог и сделайте английский корнем по умолчанию. Даже если на вашем рабочем сервере не установлен PHP, вы можете сэкономить время, используя PHP на своей стороне.