Skip to content

Commit 27bcde7

Browse files
committed
feat: add localization for follow features
- Added categories page strings - Added sources page strings - Added countries page strings
1 parent f834dd7 commit 27bcde7

File tree

1 file changed

+128
-0
lines changed

1 file changed

+128
-0
lines changed

lib/l10n/arb/app_en.arb

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -631,5 +631,133 @@
631631
"searchPageInitialSubheadline": "Select a type and enter keywords to begin.",
632632
"@searchPageInitialSubheadline": {
633633
"description": "Generic subheadline for the initial state of the search page"
634+
},
635+
"followedCategoriesPageTitle": "Followed Categories",
636+
"@followedCategoriesPageTitle": {
637+
"description": "Title for the page listing followed categories"
638+
},
639+
"addCategoriesTooltip": "Add Categories",
640+
"@addCategoriesTooltip": {
641+
"description": "Tooltip for the button to add new categories to follow"
642+
},
643+
"noFollowedCategoriesMessage": "You are not following any categories yet.",
644+
"@noFollowedCategoriesMessage": {
645+
"description": "Message displayed when the user has no followed categories"
646+
},
647+
"addCategoriesButtonLabel": "Find Categories to Follow",
648+
"@addCategoriesButtonLabel": {
649+
"description": "Label for the button that navigates to the page for adding categories"
650+
},
651+
"unfollowCategoryTooltip": "Unfollow {categoryName}",
652+
"@unfollowCategoryTooltip": {
653+
"description": "Tooltip for the button to unfollow a specific category",
654+
"placeholders": {
655+
"categoryName": {
656+
"type": "String",
657+
"example": "Technology"
658+
}
659+
}
660+
},
661+
"followedSourcesPageTitle": "Followed Sources",
662+
"@followedSourcesPageTitle": {
663+
"description": "Title for the page listing followed sources"
664+
},
665+
"addSourcesTooltip": "Add Sources",
666+
"@addSourcesTooltip": {
667+
"description": "Tooltip for the button to add new sources to follow"
668+
},
669+
"noFollowedSourcesMessage": "You are not following any sources yet.",
670+
"@noFollowedSourcesMessage": {
671+
"description": "Message displayed when the user has no followed sources"
672+
},
673+
"addSourcesButtonLabel": "Find Sources to Follow",
674+
"@addSourcesButtonLabel": {
675+
"description": "Label for the button that navigates to the page for adding sources"
676+
},
677+
"unfollowSourceTooltip": "Unfollow {sourceName}",
678+
"@unfollowSourceTooltip": {
679+
"description": "Tooltip for the button to unfollow a specific source",
680+
"placeholders": {
681+
"sourceName": {
682+
"type": "String",
683+
"example": "BBC News"
684+
}
685+
}
686+
},
687+
"followedCountriesPageTitle": "Followed Countries",
688+
"@followedCountriesPageTitle": {
689+
"description": "Title for the page listing followed countries"
690+
},
691+
"addCountriesTooltip": "Add Countries",
692+
"@addCountriesTooltip": {
693+
"description": "Tooltip for the button to add new countries to follow"
694+
},
695+
"noFollowedCountriesMessage": "You are not following any countries yet.",
696+
"@noFollowedCountriesMessage": {
697+
"description": "Message displayed when the user has no followed countries"
698+
},
699+
"addCountriesButtonLabel": "Find Countries to Follow",
700+
"@addCountriesButtonLabel": {
701+
"description": "Label for the button that navigates to the page for adding countries"
702+
},
703+
"unfollowCountryTooltip": "Unfollow {countryName}",
704+
"@unfollowCountryTooltip": {
705+
"description": "Tooltip for the button to unfollow a specific country",
706+
"placeholders": {
707+
"countryName": {
708+
"type": "String",
709+
"example": "United States"
710+
}
711+
}
712+
},
713+
"addCategoriesPageTitle": "Add Categories to Follow",
714+
"@addCategoriesPageTitle": {
715+
"description": "Title for the page where users can add categories to follow"
716+
},
717+
"categoryFilterError": "Could not load categories. Please try again.",
718+
"@categoryFilterError": {
719+
"description": "Error message when categories fail to load on the filter/add page"
720+
},
721+
"followCategoryTooltip": "Follow {categoryName}",
722+
"@followCategoryTooltip": {
723+
"description": "Tooltip for the button to follow a specific category",
724+
"placeholders": {
725+
"categoryName": {
726+
"type": "String",
727+
"example": "Science"
728+
}
729+
}
730+
},
731+
"addSourcesPageTitle": "Add Sources to Follow",
732+
"@addSourcesPageTitle": {
733+
"description": "Title for the page where users can add sources to follow"
734+
},
735+
"sourceFilterError": "Could not load sources. Please try again.",
736+
"@sourceFilterError": {
737+
"description": "Error message when sources fail to load on the filter/add page"
738+
},
739+
"followSourceTooltip": "Follow {sourceName}",
740+
"@followSourceTooltip": {
741+
"description": "Tooltip for the button to follow a specific source",
742+
"placeholders": {
743+
"sourceName": {
744+
"type": "String",
745+
"example": "Tech News"
746+
}
747+
}
748+
},
749+
"addCountriesPageTitle": "Add Countries to Follow",
750+
"@addCountriesPageTitle": {
751+
"description": "Title for the page where users can add countries to follow"
752+
},
753+
"followCountryTooltip": "Follow {countryName}",
754+
"@followCountryTooltip": {
755+
"description": "Tooltip for the button to follow a specific country",
756+
"placeholders": {
757+
"countryName": {
758+
"type": "String",
759+
"example": "Germany"
760+
}
761+
}
634762
}
635763
}

0 commit comments

Comments
 (0)