General project description
When it comes to a project for ISSA, where a social security dominates, it turns human-centered. We’ve faced the project based on two well-known for us systems Alfresco and Liferay. The first one played a part of the storage and served as a back office, the latter was charged for UI of the website.
The most difficult challenge was to migrate multilingual documents because Alfresco 5.0 didn’t support multilingualism out-of-the-box when exporting/importing files via ACP mechanism. Migrating Alfresco repository from Alfresco Enterprise 4.1.5 to Alfresco Community 5.0.d was realized with the help of custom content migration modules.
Hence, the multilingual functionality in Alfresco Share interface was implemented via Multi-Lingual Share Add-on, which was extended with indicators for 22 different languages.
The major feature of the system is a document localization. Now any user can come to the website, find a preferable document for reading, choose a language and get to know the information in his native language. Thus, we brought value to the client and contributed to the development community by compensating the lack of out-of-the-box functionality.
- An integration with Liferay documents portlet with Alfresco repository as a data source for multilingual documents;
- Implemented multilingual functionality of the documents in the Alfresco 5.0.x;
- Creates a simple and user-friendly interface in the Alfresco Share for managing multilingual documents.
1 – 2 Alfresco Developers.
July 2015 — September 2015.
Project technical description
- Alfresco Enterprise 4.1.x;
- Alfresco Community 5.0.x;
- Liferay Portal CE 6.1.2.
- Alfresco SDK;
- Alfresco Surf framework;
- Alfresco Share Forms;