Contentful Localization Matrix: the Contentful App that extends localization observability of your content hierarchy.
Overview:
The Localization Matrix is a Contentful App that extends the functionality of the Contentful CMS by providing a visual representation of localization information for content dependencies. It aims to simplify the localization process by allowing users to easily review the localization status of their content hierarchy and identify any gaps in localization. The app provides various features such as displaying localization status, entity status, reference information, and handling recursive structures. Users can also customize the display of locales, configure quick locale sets, and apply filters to find specific types of localized or non-localized content items. Additionally, the app offers optional usage analytics for tracking user activity.
Features:
- Display Localization Status: The matrix displays the localization status of all simple fields of an entry and its dependencies, with hints available upon hovering over each cell.
- Entity Status Display: The app utilizes the built-in InlineEntryCard component to display the status of entities.
- Reference Information: Users can hover over the link icon to view the content type of a reference and see the number of references for reference type fields.
- Recursive Structure Handling: The app handles recursive structures and displays a special icon when an entry is referenced by itself in its dependencies chain.
- Locale Selection: Users can select specific locales to display from the list of supported locales in a space.
- Quick Locale Sets: Users have the option to configure and use their own quick sets of locales for convenient selection.
- Filter Fully Localized Rows: This optional filter allows users to exclude rows with green ticks for all selected locales, helping to identify non-localized or partially localized content items.
- Filter Fully Non-Localized Rows: This filter works in the opposite way as the previous one, excluding rows with red crosses for all selected locales and helping to find partially localized content items.
- Break on Content Type: Users can configure this option to exclude entries of a specific content type or their children from the hierarchy. This is useful for avoiding circular dependencies in content structures.
- Optional Usage Analytics: The app can send usage analytics data to a configured endpoint via an HTTP GET request.
Installation:
To install the Localization Matrix app, follow these steps:
- Access the Contentful CMS and navigate to the Apps section.
- Click on “Add App” and search for “Localization Matrix”.
- Select the Localization Matrix app from the search results.
- Click on “Install” to add the app to your Contentful space.
- Once installed, the Localization Matrix app will be available for use within the Contentful CMS.
Summary:
The Localization Matrix is a powerful Contentful App that enhances the localization capabilities of the Contentful CMS. By providing a visual representation of localization information and offering various features such as localization status display, reference information, and customizable filters, the app simplifies the localization process and helps users identify any gaps or issues in their content hierarchy. The Localization Matrix app is easy to install and can significantly improve the localization workflow for Contentful CMS users.