Skip to content

Commit d8f9c21

Browse files
committed
feat(l10n): add decorator translations for various languages
- Add translations for 'Link Account', 'Upgrade', 'Rate App', 'Enable Notifications', 'Suggested Topics', and 'Suggested Sources' decorators - Include multiple variations for each decorator to support A/B testing - Languages added: Arabic (app_ar.arb) and English (app_en.arb)
1 parent dafd4d6 commit d8f9c21

File tree

2 files changed

+224
-0
lines changed

2 files changed

+224
-0
lines changed

lib/l10n/arb/app_ar.arb

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1509,5 +1509,117 @@
15091509
"decoratorDismissAction": "إخفاء الاقتراح",
15101510
"@decoratorDismissAction": {
15111511
"description": "النص الخاص بعنصر القائمة الذي يسمح للمستخدم بإخفاء أو تجاهل مزين الخلاصة."
1512+
},
1513+
"decoratorLinkAccountTitle_1": "احفظ مقالاتك وتفضيلاتك",
1514+
"@decoratorLinkAccountTitle_1": {
1515+
"description": "First variation of the title for the 'Link Account' decorator, focusing on the benefit of saving content."
1516+
},
1517+
"decoratorLinkAccountTitle_2": "لا تفقد تفضيلاتك و متابعاتك",
1518+
"@decoratorLinkAccountTitle_2": {
1519+
"description": "Second variation of the title for the 'Link Account' decorator, highlighting the benefit of persistence."
1520+
},
1521+
"decoratorLinkAccountDescription_1": "أنشئ حسابًا مجانيًا لحفظ المزيد من المقالات، ومتابعة المزيد من المواضيع، ومزامنة تفضيلاتك عبر الأجهزة.",
1522+
"@decoratorLinkAccountDescription_1": {
1523+
"description": "First variation of the description for the 'Link Account' decorator, hinting at increased limits and syncing."
1524+
},
1525+
"decoratorLinkAccountDescription_2": "سجل لفتح المزيد من الحفظ، وتوسيع المحتوى الذي تتابعه، والحفاظ على موجز أخبارك متسقًا في كل مكان.",
1526+
"@decoratorLinkAccountDescription_2": {
1527+
"description": "Second variation of the description for the 'Link Account' decorator, hinting at increased limits and consistency."
1528+
},
1529+
"decoratorLinkAccountCta_1": "سجل الآن",
1530+
"@decoratorLinkAccountCta_1": {
1531+
"description": "First variation of the call-to-action text for the 'Link Account' decorator."
1532+
},
1533+
"decoratorLinkAccountCta_2": "إنشاء حساب مجاني",
1534+
"@decoratorLinkAccountCta_2": {
1535+
"description": "Second variation of the call-to-action text for the 'Link Account' decorator."
1536+
},
1537+
"decoratorUpgradeTitle_1": "تجربة أخبار بلا انقطاع",
1538+
"@decoratorUpgradeTitle_1": {
1539+
"description": "First variation of the title for the 'Upgrade' decorator, focusing on an uninterrupted, ad-free experience."
1540+
},
1541+
"decoratorUpgradeTitle_2": "افتح وصولك المميز",
1542+
"@decoratorUpgradeTitle_2": {
1543+
"description": "Second variation of the title for the 'Upgrade' decorator, highlighting premium access."
1544+
},
1545+
"decoratorUpgradeDescription_1": "تخلص من الإعلانات ووسع حدودك بشكل كبير للمقالات المحفوظة والمحتوى المتابع.",
1546+
"@decoratorUpgradeDescription_1": {
1547+
"description": "First variation of the description for the 'Upgrade' decorator, highlighting ad-free and increased limits."
1548+
},
1549+
"decoratorUpgradeDescription_2": "قم بالترقية إلى بريميوم لتجربة خالية من الإعلانات والقدرة على حفظ ومتابعة المزيد من المحتوى الذي تحبه.",
1550+
"@decoratorUpgradeDescription_2": {
1551+
"description": "Second variation of the description for the 'Upgrade' decorator, emphasizing ad-free and the ability to save/follow more."
1552+
},
1553+
"decoratorUpgradeCta_1": "الترقية إلى بريميوم",
1554+
"@decoratorUpgradeCta_1": {
1555+
"description": "First variation of the call-to-action text for the 'Upgrade' decorator."
1556+
},
1557+
"decoratorUpgradeCta_2": "اعرف المزيد",
1558+
"@decoratorUpgradeCta_2": {
1559+
"description": "Second variation of the call-to-action text for the 'Upgrade' decorator."
1560+
},
1561+
"decoratorRateAppTitle_1": "تستمتع بالتطبيق؟",
1562+
"@decoratorRateAppTitle_1": {
1563+
"description": "First variation of the title for the 'Rate App' decorator, engaging the user positively."
1564+
},
1565+
"decoratorRateAppTitle_2": "شاركنا رأيك",
1566+
"@decoratorRateAppTitle_2": {
1567+
"description": "Second variation of the title for the 'Rate App' decorator, asking for feedback."
1568+
},
1569+
"decoratorRateAppDescription_1": "تقييمك يساعدنا على تحسين تجربة الأخبار للجميع. رأيك يهمنا!",
1570+
"@decoratorRateAppDescription_1": {
1571+
"description": "First variation of the description for the 'Rate App' decorator, explaining the impact of their rating."
1572+
},
1573+
"decoratorRateAppDescription_2": "ملاحظاتك تساعدنا في تقديم أخبار أفضل. خذ لحظة لتقييمنا الآن!",
1574+
"@decoratorRateAppDescription_2": {
1575+
"description": "Second variation of the description for the 'Rate App' decorator, emphasizing the value of their feedback."
1576+
},
1577+
"decoratorRateAppCta_1": "قيم الآن",
1578+
"@decoratorRateAppCta_1": {
1579+
"description": "First variation of the call-to-action text for the 'Rate App' decorator."
1580+
},
1581+
"decoratorRateAppCta_2": "أعط تقييمك",
1582+
"@decoratorRateAppCta_2": {
1583+
"description": "Second variation of the call-to-action text for the 'Rate App' decorator."
1584+
},
1585+
"decoratorEnableNotificationsTitle_1": "لا تفوت الأخبار العاجلة",
1586+
"@decoratorEnableNotificationsTitle_1": {
1587+
"description": "First variation of the title for the 'Enable Notifications' decorator, focusing on breaking news."
1588+
},
1589+
"decoratorEnableNotificationsTitle_2": "ابق على اطلاع، فورًا",
1590+
"@decoratorEnableNotificationsTitle_2": {
1591+
"description": "Second variation of the title for the 'Enable Notifications' decorator, emphasizing instant updates."
1592+
},
1593+
"decoratorEnableNotificationsDescription_1": "احصل على تنبيهات فورية للأخبار العاجلة والتحديثات من مواضيعك ومصادرك المتابعة.",
1594+
"@decoratorEnableNotificationsDescription_1": {
1595+
"description": "First variation of the description for the 'Enable Notifications' decorator, detailing types of alerts."
1596+
},
1597+
"decoratorEnableNotificationsDescription_2": "قم بتمكين الإشعارات لتلقي تحديثات الأخبار المخصصة مباشرة على جهازك.",
1598+
"@decoratorEnableNotificationsDescription_2": {
1599+
"description": "Second variation of the description for the 'Enable Notifications' decorator, highlighting personalized updates."
1600+
},
1601+
"decoratorEnableNotificationsCta_1": "تفعيل التنبيهات",
1602+
"@decoratorEnableNotificationsCta_1": {
1603+
"description": "First variation of the call-to-action text for the 'Enable Notifications' decorator."
1604+
},
1605+
"decoratorEnableNotificationsCta_2": "تشغيل الإشعارات",
1606+
"@decoratorEnableNotificationsCta_2": {
1607+
"description": "Second variation of the call-to-action text for the 'Enable Notifications' decorator."
1608+
},
1609+
"decoratorSuggestedTopicsTitle_1": "اكتشف اهتمامات جديدة",
1610+
"@decoratorSuggestedTopicsTitle_1": {
1611+
"description": "First variation of the title for the 'Suggested Topics' decorator, encouraging exploration."
1612+
},
1613+
"decoratorSuggestedTopicsTitle_2": "وسع آفاق معرفتك",
1614+
"@decoratorSuggestedTopicsTitle_2": {
1615+
"description": "Second variation of the title for the 'Suggested Topics' decorator, focusing on discovery."
1616+
},
1617+
"decoratorSuggestedSourcesTitle_1": "ابحث عن وجهات نظر جديدة",
1618+
"@decoratorSuggestedSourcesTitle_1": {
1619+
"description": "First variation of the title for the 'Suggested Sources' decorator, encouraging discovery of new sources."
1620+
},
1621+
"decoratorSuggestedSourcesTitle_2": "اكتشف مصادر موثوقة",
1622+
"@decoratorSuggestedSourcesTitle_2": {
1623+
"description": "Second variation of the title for the 'Suggested Sources' decorator, focusing on broadening reading."
15121624
}
15131625
}

lib/l10n/arb/app_en.arb

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1509,5 +1509,117 @@
15091509
"decoratorDismissAction": "Hide suggestion",
15101510
"@decoratorDismissAction": {
15111511
"description": "The text for the menu item that allows a user to hide or dismiss a feed decorator."
1512+
},
1513+
"decoratorLinkAccountTitle_1": "Save Your Articles & Preferences",
1514+
"@decoratorLinkAccountTitle_1": {
1515+
"description": "First variation of the title for the 'Link Account' decorator, focusing on the benefit of saving content."
1516+
},
1517+
"decoratorLinkAccountTitle_2": "Never Lose Your saved Preferences",
1518+
"@decoratorLinkAccountTitle_2": {
1519+
"description": "Second variation of the title for the 'Link Account' decorator, highlighting the benefit of persistence."
1520+
},
1521+
"decoratorLinkAccountDescription_1": "Create a free account to save more articles, follow more topics, and sync your preferences across devices.",
1522+
"@decoratorLinkAccountDescription_1": {
1523+
"description": "First variation of the description for the 'Link Account' decorator, hinting at increased limits and syncing."
1524+
},
1525+
"decoratorLinkAccountDescription_2": "Sign up to unlock more saves, expand your followed content, and keep your news feed consistent everywhere.",
1526+
"@decoratorLinkAccountDescription_2": {
1527+
"description": "Second variation of the description for the 'Link Account' decorator, hinting at increased limits and consistency."
1528+
},
1529+
"decoratorLinkAccountCta_1": "Sign Up Now",
1530+
"@decoratorLinkAccountCta_1": {
1531+
"description": "First variation of the call-to-action text for the 'Link Account' decorator."
1532+
},
1533+
"decoratorLinkAccountCta_2": "Create Free Account",
1534+
"@decoratorLinkAccountCta_2": {
1535+
"description": "Second variation of the call-to-action text for the 'Link Account' decorator."
1536+
},
1537+
"decoratorUpgradeTitle_1": "Enjoy an Uninterrupted News Experience",
1538+
"@decoratorUpgradeTitle_1": {
1539+
"description": "First variation of the title for the 'Upgrade' decorator, focusing on an uninterrupted, ad-free experience."
1540+
},
1541+
"decoratorUpgradeTitle_2": "Unlock Your Premium Access",
1542+
"@decoratorUpgradeTitle_2": {
1543+
"description": "Second variation of the title for the 'Upgrade' decorator, highlighting premium access."
1544+
},
1545+
"decoratorUpgradeDescription_1": "Go ad-free and greatly expand your limits for saved articles and followed content.",
1546+
"@decoratorUpgradeDescription_1": {
1547+
"description": "First variation of the description for the 'Upgrade' decorator, highlighting ad-free and increased limits."
1548+
},
1549+
"decoratorUpgradeDescription_2": "Upgrade to Premium for an ad-free experience and the ability to save and follow much more of the content you love.",
1550+
"@decoratorUpgradeDescription_2": {
1551+
"description": "Second variation of the description for the 'Upgrade' decorator, emphasizing ad-free and the ability to save/follow more."
1552+
},
1553+
"decoratorUpgradeCta_1": "Upgrade to Premium",
1554+
"@decoratorUpgradeCta_1": {
1555+
"description": "First variation of the call-to-action text for the 'Upgrade' decorator."
1556+
},
1557+
"decoratorUpgradeCta_2": "Learn More",
1558+
"@decoratorUpgradeCta_2": {
1559+
"description": "Second variation of the call-to-action text for the 'Upgrade' decorator."
1560+
},
1561+
"decoratorRateAppTitle_1": "Enjoying the App?",
1562+
"@decoratorRateAppTitle_1": {
1563+
"description": "First variation of the title for the 'Rate App' decorator, engaging the user positively."
1564+
},
1565+
"decoratorRateAppTitle_2": "Share Your Feedback",
1566+
"@decoratorRateAppTitle_2": {
1567+
"description": "Second variation of the title for the 'Rate App' decorator, asking for feedback."
1568+
},
1569+
"decoratorRateAppDescription_1": "Your rating helps us improve the news experience for everyone. Your opinion matters!",
1570+
"@decoratorRateAppDescription_1": {
1571+
"description": "First variation of the description for the 'Rate App' decorator, explaining the impact of their rating."
1572+
},
1573+
"decoratorRateAppDescription_2": "Your feedback helps us deliver better news. Take a moment to rate us now!",
1574+
"@decoratorRateAppDescription_2": {
1575+
"description": "Second variation of the description for the 'Rate App' decorator, emphasizing the value of their feedback."
1576+
},
1577+
"decoratorRateAppCta_1": "Rate Now",
1578+
"@decoratorRateAppCta_1": {
1579+
"description": "First variation of the call-to-action text for the 'Rate App' decorator."
1580+
},
1581+
"decoratorRateAppCta_2": "Give Feedback",
1582+
"@decoratorRateAppCta_2": {
1583+
"description": "Second variation of the call-to-action text for the 'Rate App' decorator."
1584+
},
1585+
"decoratorEnableNotificationsTitle_1": "Never Miss Breaking News",
1586+
"@decoratorEnableNotificationsTitle_1": {
1587+
"description": "First variation of the title for the 'Enable Notifications' decorator, focusing on breaking news."
1588+
},
1589+
"decoratorEnableNotificationsTitle_2": "Stay Informed, Instantly",
1590+
"@decoratorEnableNotificationsTitle_2": {
1591+
"description": "Second variation of the title for the 'Enable Notifications' decorator, emphasizing instant updates."
1592+
},
1593+
"decoratorEnableNotificationsDescription_1": "Get instant alerts for breaking news and updates from your followed topics and sources.",
1594+
"@decoratorEnableNotificationsDescription_1": {
1595+
"description": "First variation of the description for the 'Enable Notifications' decorator, detailing types of alerts."
1596+
},
1597+
"decoratorEnableNotificationsDescription_2": "Enable notifications to receive personalized news updates directly to your device.",
1598+
"@decoratorEnableNotificationsDescription_2": {
1599+
"description": "Second variation of the description for the 'Enable Notifications' decorator, highlighting personalized updates."
1600+
},
1601+
"decoratorEnableNotificationsCta_1": "Enable Alerts",
1602+
"@decoratorEnableNotificationsCta_1": {
1603+
"description": "First variation of the call-to-action text for the 'Enable Notifications' decorator."
1604+
},
1605+
"decoratorEnableNotificationsCta_2": "Turn On Notifications",
1606+
"@decoratorEnableNotificationsCta_2": {
1607+
"description": "Second variation of the call-to-action text for the 'Enable Notifications' decorator."
1608+
},
1609+
"decoratorSuggestedTopicsTitle_1": "Discover New Interests",
1610+
"@decoratorSuggestedTopicsTitle_1": {
1611+
"description": "First variation of the title for the 'Suggested Topics' decorator, encouraging exploration."
1612+
},
1613+
"decoratorSuggestedTopicsTitle_2": "Broaden Your Knowledge",
1614+
"@decoratorSuggestedTopicsTitle_2": {
1615+
"description": "Second variation of the title for the 'Suggested Topics' decorator, focusing on discovery."
1616+
},
1617+
"decoratorSuggestedSourcesTitle_1": "Find New Perspectives",
1618+
"@decoratorSuggestedSourcesTitle_1": {
1619+
"description": "First variation of the title for the 'Suggested Sources' decorator, encouraging discovery of new sources."
1620+
},
1621+
"decoratorSuggestedSourcesTitle_2": "Discover Trusted Sources",
1622+
"@decoratorSuggestedSourcesTitle_2": {
1623+
"description": "Second variation of the title for the 'Suggested Sources' decorator, focusing on broadening reading."
15121624
}
15131625
}

0 commit comments

Comments
 (0)