Skip to content

Commit 063adfa

Browse files
committed
fix : sorted language strings
1 parent 928ad4b commit 063adfa

File tree

1 file changed

+62
-119
lines changed

1 file changed

+62
-119
lines changed

plugins/system/opengraph/language/en-GB/plg_system_opengraph.ini

Lines changed: 62 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -2,143 +2,86 @@
22
; Copyright (C) 2025 Open Source Matters, Inc.
33
; License GNU General Public License version 2 or later
44

5-
; Plugin Description
6-
PLG_SYSTEM_OPENGRAPH_DESCRIPTION="Open Graph Plugin automatically generates Open Graph tags for improved social media sharing. Features hierarchical override system supporting global, category, and article-level metadata configuration."
7-
8-
; Global OG Settings
9-
PLG_SYSTEM_OPENGRAPH_GLOBAL_OG_SETTINGS="Global Open Graph Settings"
105

11-
PLG_SYSTEM_OPENGRAPH_GLOBAL_DESC="Global defaults used when no article / menu overrides are present."
12-
PLG_SYSTEM_OPENGRAPH_OVERVIEW="Overview & Help"
136

7+
PLG_SYSTEM_OPENGRAPH_ADVANCED_SECTION ="Advanced Settings"
8+
PLG_SYSTEM_OPENGRAPH_DESCRIPTION="Open Graph Plugin automatically generates Open Graph tags for improved social media sharing. Features hierarchical override system supporting global, category, and article-level metadata configuration."
9+
PLG_SYSTEM_OPENGRAPH_DESCRIPTION_FIELD_DESC="Select which article field to use for og:description meta tag. Meta description is preferred over article text."
10+
PLG_SYSTEM_OPENGRAPH_DESCRIPTION_FIELD_LABEL="Description Source"
11+
PLG_SYSTEM_OPENGRAPH_ENABLE_DESC="Enable OpenGraph tags for this content."
12+
PLG_SYSTEM_OPENGRAPH_ENABLE_LABEL="Enable OpenGraph"
1413
PLG_SYSTEM_OPENGRAPH_ENABLE_OG_GENERATION="Enable OpenGraph"
1514
PLG_SYSTEM_OPENGRAPH_ENABLE_OG_GENERATION_DESC="Enable OpenGraph tags generation."
16-
17-
; Override Settings
18-
PLG_SYSTEM_OPENGRAPH_OVERRIDE_SETTINGS="Override Settings"
19-
20-
PLG_SYSTEM_OPENGRAPH_ENABLE_ARTICLE_OVERRIDE="Enable Article-Level Override"
21-
PLG_SYSTEM_OPENGRAPH_ENABLE_ARTICLE_OVERRIDE_DESC="Allow articles to have custom Open Graph metadata via custom fields. When enabled, article OG fields will take priority over category and global settings."
22-
23-
PLG_SYSTEM_OPENGRAPH_ENABLE_CATEGORY_OVERRIDE="Enable Category-Level Override"
24-
PLG_SYSTEM_OPENGRAPH_ENABLE_CATEGORY_OVERRIDE_DESC="Allow categories to have custom Open Graph metadata. When enabled, category OG settings will take priority over global settings but will be overridden by article-specific settings."
25-
26-
PLG_SYSTEM_OPENGRAPH_FALLBACK_TO_SITE_LOGO="Use Site Logo as Fallback"
27-
PLG_SYSTEM_OPENGRAPH_FALLBACK_TO_SITE_LOGO_DESC="When no OG image is specified, use the site's logo as fallback image. If disabled, no image tag will be generated."
28-
29-
;fieldsets
15+
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_DESC="Needed only for Facebook Insights."
16+
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_LABEL="Facebook App ID"
17+
PLG_SYSTEM_OPENGRAPH_FEATURES_DESC="• Generates complete Open Graph and Twitter Card metadata on the fly.
• Hierarchical override system: Menu → Article → Category → Global.
• Auto‑picks intro/full images and alt text.
• Smart sanitisation & trimming prevents broken previews."
18+
PLG_SYSTEM_OPENGRAPH_FEATURES_LABEL="What this plugin does"
3019
PLG_SYSTEM_OPENGRAPH_FIELDSET_ARTICLE="OpenGraph"
3120
PLG_SYSTEM_OPENGRAPH_FIELDSET_ARTICLE_DESC="Configure OpenGraph metadata for social media sharing. These settings override global defaults."
32-
33-
34-
; Common Field Labels
35-
PLG_SYSTEM_OPENGRAPH_SHOW_MANUAL_OVERRIDE_LABEL="Show Manual Override Settings"
36-
PLG_SYSTEM_OPENGRAPH_SHOW_MANUAL_OVERRIDE_DESC="Enable this to manually set OG tags like title, description, and image."
37-
38-
PLG_SYSTEM_OPENGRAPH_OG_TITLE_LABEL="OpenGraph Title"
39-
PLG_SYSTEM_OPENGRAPH_OG_TITLE_DESC="Custom title for social media sharing. Recommended length: 40-60 characters."
40-
PLG_SYSTEM_OPENGRAPH_OG_TITLE_HINT="Enter a compelling title for social sharing"
41-
42-
PLG_SYSTEM_OPENGRAPH_OG_DESCRIPTION_LABEL="OpenGraph Description"
21+
PLG_SYSTEM_OPENGRAPH_FIELD_MAPPING_SECTION="Field Mapping Configuration"
22+
PLG_SYSTEM_OPENGRAPH_GLOBAL_DESC="Global defaults used when no article / menu overrides are present."
23+
PLG_SYSTEM_OPENGRAPH_GLOBAL_OG_SETTINGS="Global Open Graph Settings"
24+
PLG_SYSTEM_OPENGRAPH_IMAGE_ALT_FIELD_DESC="Select which article field to use for og:image:alt meta tag for accessibility"
25+
PLG_SYSTEM_OPENGRAPH_IMAGE_ALT_FIELD_LABEL="Image Alt Text Source"
26+
PLG_SYSTEM_OPENGRAPH_IMAGE_FIELD_DESC="Select which article field to use for og:image meta tag"
27+
PLG_SYSTEM_OPENGRAPH_IMAGE_FIELD_LABEL="Image Source"
28+
PLG_SYSTEM_OPENGRAPH_MANUAL_OVERRIDE_SECTION="Manual Override Options"
29+
PLG_SYSTEM_OPENGRAPH_MAX_ALT_DESC="Recommended: ≤125 characters (based on WCAG guidelines)."
30+
PLG_SYSTEM_OPENGRAPH_MAX_ALT_LABEL="Max Alt Text Length"
31+
PLG_SYSTEM_OPENGRAPH_MAX_DESC_DESC="Recommended: ≤160 characters (Twitter truncates beyond this)."
32+
PLG_SYSTEM_OPENGRAPH_MAX_DESC_LABEL="Max Description Length"
33+
PLG_SYSTEM_OPENGRAPH_MAX_TITLE_DESC="Recommended: ≤60 characters for best display in Facebook and Twitter cards."
34+
PLG_SYSTEM_OPENGRAPH_MAX_TITLE_LABEL="Max Title Length"
35+
PLG_SYSTEM_OPENGRAPH_NO_FIELD_SELECTED="-- No Field Selected --"
4336
PLG_SYSTEM_OPENGRAPH_OG_DESCRIPTION_DESC="Brief description for social media sharing. Recommended length: 120-160 characters."
4437
PLG_SYSTEM_OPENGRAPH_OG_DESCRIPTION_HINT="Enter a brief, engaging description"
45-
46-
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_LABEL="OpenGraph Image"
47-
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_DESC="Image for social media sharing. Recommended size: 1200x630 pixels."
48-
49-
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_ALT_LABEL="OpenGraph Image Alt Text"
38+
PLG_SYSTEM_OPENGRAPH_OG_DESCRIPTION_LABEL="OpenGraph Description"
5039
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_ALT_DESC="Alternative text for the OpenGraph image for accessibility."
5140
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_ALT_HINT="Enter a brief description of the image for accessibility"
52-
53-
PLG_SYSTEM_OPENGRAPH_OG_TYPE_LABEL="OpenGraph Type"
41+
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_ALT_LABEL="OpenGraph Image Alt Text"
42+
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_DESC="Image for social media sharing. Recommended size: 1200x630 pixels."
43+
PLG_SYSTEM_OPENGRAPH_OG_IMAGE_LABEL="OpenGraph Image"
44+
PLG_SYSTEM_OPENGRAPH_OG_TITLE_DESC="Custom title for social media sharing. Recommended length: 40-60 characters."
45+
PLG_SYSTEM_OPENGRAPH_OG_TITLE_HINT="Enter a compelling title for social sharing"
46+
PLG_SYSTEM_OPENGRAPH_OG_TITLE_LABEL="OpenGraph Title"
5447
PLG_SYSTEM_OPENGRAPH_OG_TYPE_DESC="Content type for social media platforms."
55-
56-
PLG_SYSTEM_OPENGRAPH_OG_URL_LABEL="Custom URL"
48+
PLG_SYSTEM_OPENGRAPH_OG_TYPE_LABEL="OpenGraph Type"
5749
PLG_SYSTEM_OPENGRAPH_OG_URL_DESC="Override the canonical URL for sharing."
5850
PLG_SYSTEM_OPENGRAPH_OG_URL_HINT="Leave empty to use the article's URL"
59-
60-
PLG_SYSTEM_OPENGRAPH_ENABLE_LABEL="Enable OpenGraph"
61-
PLG_SYSTEM_OPENGRAPH_ENABLE_DESC="Enable OpenGraph tags for this content."
62-
63-
; OpenGraph Types
64-
PLG_SYSTEM_OPENGRAPH_USE_DEFAULT="Use Default"
65-
PLG_SYSTEM_OPENGRAPH_TYPE_ARTICLE="Article"
66-
PLG_SYSTEM_OPENGRAPH_TYPE_WEBSITE="Website"
67-
PLG_SYSTEM_OPENGRAPH_TYPE_BLOG="Blog"
68-
PLG_SYSTEM_OPENGRAPH_TYPE_VIDEO="Video"
69-
PLG_SYSTEM_OPENGRAPH_TYPE_MUSIC="Music"
70-
PLG_SYSTEM_OPENGRAPH_TYPE_BOOK="Book"
71-
PLG_SYSTEM_OPENGRAPH_TYPE_PROFILE="Profile"
72-
PLG_SYSTEM_OPENGRAPH_TYPE_PRODUCT="Product"
73-
PLG_SYSTEM_OPENGRAPH_TYPE_EVENT="Event"
74-
75-
;advanced settings
76-
PLG_SYSTEM_OPENGRAPH_ADVANCED_SECTION ="Advanced Settings"
77-
78-
PLG_SYSTEM_OPENGRAPH_SHOW_ADVANCED_LABEL="Show Advanced Settings"
51+
PLG_SYSTEM_OPENGRAPH_OG_URL_LABEL="Custom URL"
52+
PLG_SYSTEM_OPENGRAPH_OVERRIDE_SETTINGS="Override Settings"
53+
PLG_SYSTEM_OPENGRAPH_OVERVIEW="Overview & Help"
54+
PLG_SYSTEM_OPENGRAPH_QUICKSTART_DESC="1. Enable the plugin.
2. Optional: enter your Facebook App ID above.
3. Edit any article → ‘Open Graph’ tab to override title, description, or image.
4. Clear cache, share your URL and enjoy rich previews!"
55+
PLG_SYSTEM_OPENGRAPH_QUICKSTART_LABEL="How to use"
7956
PLG_SYSTEM_OPENGRAPH_SHOW_ADVANCED_DESC="Show advanced settings for OpenGraph metadata."
80-
81-
PLG_SYSTEM_OPENGRAPH_TWITTER_CARD_LABEL="Twitter Card Type"
57+
PLG_SYSTEM_OPENGRAPH_SHOW_ADVANCED_LABEL="Show Advanced Settings"
58+
PLG_SYSTEM_OPENGRAPH_SHOW_MANUAL_OVERRIDE_DESC="Enable this to manually set OG tags like title, description, and image."
59+
PLG_SYSTEM_OPENGRAPH_SHOW_MANUAL_OVERRIDE_LABEL="Show Manual Override Settings"
60+
PLG_SYSTEM_OPENGRAPH_TIPS_DESC="• Changed an image but Facebook still shows the old one? Clear Joomla & CDN caches, then run Facebook Sharing Debugger.
• Large images (>5 MB) may be ignored by Twitter.
• Verify that og:image is an absolute URL (use the built‑in sanitiser)."
61+
PLG_SYSTEM_OPENGRAPH_TIPS_LABEL="Troubleshooting"
62+
PLG_SYSTEM_OPENGRAPH_TITLE_FIELD_DESC="Select which article field to use for og:title meta tag"
63+
PLG_SYSTEM_OPENGRAPH_TITLE_FIELD_LABEL="Title Source"
8264
PLG_SYSTEM_OPENGRAPH_TWITTER_CARD_DESC="Select the type of Twitter card to use for this content."
83-
65+
PLG_SYSTEM_OPENGRAPH_TWITTER_CARD_LABEL="Twitter Card Type"
8466
PLG_SYSTEM_OPENGRAPH_TWITTER_CARD_SUMMARY="Summary"
8567
PLG_SYSTEM_OPENGRAPH_TWITTER_CARD_SUMMARY_LARGE_IMAGE="Summary Large Image"
86-
87-
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_LABEL="Twitter Title"
88-
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_DESC="Custom title for Twitter sharing. Recommended length: 70 characters."
89-
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_HINT="Enter a compelling title for Twitter sharing"
90-
91-
PLG_SYSTEM_OPENGRAPH_TWITTER_DESC_LABEL="Twitter Description"
9268
PLG_SYSTEM_OPENGRAPH_TWITTER_DESC_DESC="Custom description for Twitter sharing. Recommended length: 120-160 characters."
9369
PLG_SYSTEM_OPENGRAPH_TWITTER_DESC_HINT="Enter a brief, engaging description"
94-
95-
PLG_SYSTEM_OPENGRAPH_TWITTER_IMAGE_LABEL="Twitter Image"
70+
PLG_SYSTEM_OPENGRAPH_TWITTER_DESC_LABEL="Twitter Description"
9671
PLG_SYSTEM_OPENGRAPH_TWITTER_IMAGE_DESC="Image for Twitter sharing. Recommended size: 1200x630 pixels."
97-
98-
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_LABEL="Facebook App ID"
99-
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_DESC="Enter your Facebook App ID to enable Facebook Open Graph debugging."
100-
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_HINT="Enter your Facebook App ID to enable Facebook Open Graph debugging."
101-
102-
103-
; Field Selection (New Section)
104-
PLG_SYSTEM_OPENGRAPH_FIELD_MAPPING_SECTION="Field Mapping Configuration"
105-
PLG_SYSTEM_OPENGRAPH_MANUAL_OVERRIDE_SECTION="Manual Override Options"
106-
107-
PLG_SYSTEM_OPENGRAPH_TITLE_FIELD_LABEL="Title Source"
108-
PLG_SYSTEM_OPENGRAPH_TITLE_FIELD_DESC="Select which article field to use for og:title meta tag"
109-
110-
PLG_SYSTEM_OPENGRAPH_DESCRIPTION_FIELD_LABEL="Description Source"
111-
PLG_SYSTEM_OPENGRAPH_DESCRIPTION_FIELD_DESC="Select which article field to use for og:description meta tag. Meta description is preferred over article text."
112-
113-
PLG_SYSTEM_OPENGRAPH_IMAGE_FIELD_LABEL="Image Source"
114-
PLG_SYSTEM_OPENGRAPH_IMAGE_FIELD_DESC="Select which article field to use for og:image meta tag"
115-
116-
PLG_SYSTEM_OPENGRAPH_IMAGE_ALT_FIELD_LABEL="Image Alt Text Source"
117-
PLG_SYSTEM_OPENGRAPH_IMAGE_ALT_FIELD_DESC="Select which article field to use for og:image:alt meta tag for accessibility"
118-
119-
PLG_SYSTEM_OPENGRAPH_TYPE_FIELD_LABEL="Type Field"
72+
PLG_SYSTEM_OPENGRAPH_TWITTER_IMAGE_LABEL="Twitter Image"
73+
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_DESC="Custom title for Twitter sharing. Recommended length: 70 characters."
74+
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_HINT="Enter a compelling title for Twitter sharing"
75+
PLG_SYSTEM_OPENGRAPH_TWITTER_TITLE_LABEL="Twitter Title"
76+
PLG_SYSTEM_OPENGRAPH_TYPE_ARTICLE="Article"
77+
PLG_SYSTEM_OPENGRAPH_TYPE_BLOG="Blog"
78+
PLG_SYSTEM_OPENGRAPH_TYPE_BOOK="Book"
79+
PLG_SYSTEM_OPENGRAPH_TYPE_EVENT="Event"
12080
PLG_SYSTEM_OPENGRAPH_TYPE_FIELD_DESC="Select a custom field to use as the OpenGraph type source."
121-
122-
PLG_SYSTEM_OPENGRAPH_NO_FIELD_SELECTED="-- No Field Selected --"
123-
124-
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_LABEL="Facebook App ID"
125-
PLG_SYSTEM_OPENGRAPH_FB_APP_ID_DESC="Needed only for Facebook Insights."
126-
127-
128-
PLG_SYSTEM_OPENGRAPH_FEATURES_LABEL="What this plugin does"
129-
PLG_SYSTEM_OPENGRAPH_FEATURES_DESC="• Generates complete Open Graph and Twitter Card metadata on the fly.
• Hierarchical override system: Menu → Article → Category → Global.
• Auto‑picks intro/full images and alt text.
• Smart sanitisation & trimming prevents broken previews."
130-
131-
PLG_SYSTEM_OPENGRAPH_QUICKSTART_LABEL="How to use"
132-
PLG_SYSTEM_OPENGRAPH_QUICKSTART_DESC="1. Enable the plugin.
2. Optional: enter your Facebook App ID above.
3. Edit any article → ‘Open Graph’ tab to override title, description, or image.
4. Clear cache, share your URL and enjoy rich previews!"
133-
134-
PLG_SYSTEM_OPENGRAPH_TIPS_LABEL="Troubleshooting"
135-
PLG_SYSTEM_OPENGRAPH_TIPS_DESC="• Changed an image but Facebook still shows the old one? Clear Joomla & CDN caches, then run Facebook Sharing Debugger.
• Large images (>5 MB) may be ignored by Twitter.
• Verify that og:image is an absolute URL (use the built‑in sanitiser)."
136-
137-
PLG_SYSTEM_OPENGRAPH_MAX_TITLE_LABEL="Max Title Length"
138-
PLG_SYSTEM_OPENGRAPH_MAX_TITLE_DESC="Recommended: ≤60 characters for best display in Facebook and Twitter cards."
139-
140-
PLG_SYSTEM_OPENGRAPH_MAX_DESC_LABEL="Max Description Length"
141-
PLG_SYSTEM_OPENGRAPH_MAX_DESC_DESC="Recommended: ≤160 characters (Twitter truncates beyond this)."
142-
143-
PLG_SYSTEM_OPENGRAPH_MAX_ALT_LABEL="Max Alt Text Length"
144-
PLG_SYSTEM_OPENGRAPH_MAX_ALT_DESC="Recommended: ≤125 characters (based on WCAG guidelines)."
81+
PLG_SYSTEM_OPENGRAPH_TYPE_FIELD_LABEL="Type Field"
82+
PLG_SYSTEM_OPENGRAPH_TYPE_MUSIC="Music"
83+
PLG_SYSTEM_OPENGRAPH_TYPE_PRODUCT="Product"
84+
PLG_SYSTEM_OPENGRAPH_TYPE_PROFILE="Profile"
85+
PLG_SYSTEM_OPENGRAPH_TYPE_VIDEO="Video"
86+
PLG_SYSTEM_OPENGRAPH_TYPE_WEBSITE="Website"
87+
PLG_SYSTEM_OPENGRAPH_USE_DEFAULT="Use Default"

0 commit comments

Comments
 (0)