Actions
CompressPdf #622
openImplement localization for all languages
Start date:
10/29/2024
Due date:
% Done:
20%
Estimated time:
10:00 h
Description
Objective¶
- Add support for the French language across the homepage and other key pages.
- Store the static content for French inside a
fr.jsonfile within themessagefolder. - Update the About, Cookies Policy, Privacy Policy, and Terms and Conditions pages to reflect multilingual support.
- Ensure the URL path naming reflects the active language.
Languages List¶
- French (
fr)
Task Checklist¶
-
Add French language JSON file:
-
fr.json(French)
-
-
Define the static content inside
fr.json:- Title
- Description
- MetaData
- Schema
- Button labels
- Additional page information
-
Implement dynamic content for key pages:
- Homepage with four sections:
- About page
- Privacy Policy page
- Terms and Conditions page
-
Modify the URL path naming for all pages to support language-specific paths.
Success Criteria¶
-
French content is stored in
fr.jsonand dynamically loaded across the homepage and key pages. - Language switching works smoothly across English, German, and French.
- The URL paths are correctly updated to reflect the active language, e.g.,
/fr/a-propos/for the French About page. - All text content and metadata are correctly localized for each language.
Summary Task List¶
-
Add
fr.jsonfor French content and populate with static data and metadata. - Implement localized content for About, Cookies Policy Privacy Policy, and Terms and Conditions pages.
- Modify URL path naming to support language-specific routes.
Related Links¶
Updated by Md.Sajib Ahmed over 1 year ago
- Status changed from In Progress to Pending
Actions