Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Chinese Translations #108

Open
32 tasks
brminnick opened this issue Jun 15, 2020 · 0 comments
Open
32 tasks

Add Chinese Translations #108

brminnick opened this issue Jun 15, 2020 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@brminnick
Copy link
Owner

brminnick commented Jun 15, 2020

GitTrends provides i18n using RESX.

More information on using RESX with Xamarin.Forms can be found here:
https://docs.microsoft.com/xamarin/xamarin-forms/app-fundamentals/localization/text

All of the .resx files can be found in the GitTrends.Mobile.Common.Constants folder:
https://github.com/brminnick/GitTrends/tree/master/GitTrends.Mobile.Common/Constants

ToDo

  • Implement AppStoreRatingRequestConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> AppStoreRatingRequestConstants.resx </DependentUpon> (Example)
  • Implement DemoUserConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> DemoUserConstants.resx </DependentUpon> (Example)
  • Implement EmptyDataViewConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> EmptyDataViewConstants.resx </DependentUpon> (Example)
  • Implement EmptyDataViewConstantsInternal.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> EmptyDataViewConstantsInternal.resx </DependentUpon> (Example)
  • Implement GitHubLoginButtonConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> GitHubLoginButtonConstants.resx </DependentUpon> (Example)
  • Implement NotificationConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> NotificationConstants.resx </DependentUpon> (Example)
  • Implement OnboardingConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> OnboardingConstants.resx </DependentUpon> (Example)
  • Implement PageTitles.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> PageTitles.resx </DependentUpon> (Example)
  • Implement ReferringSitesPageConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> ReferringSitesPageConstants.resx </DependentUpon> (Example)
  • Implement RepositoryPageConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> RepositoryPageConstants.resx </DependentUpon> (Example)
  • Implement ReviewServiceConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> ReviewServiceConstants.resx </DependentUpon> (Example)
  • Implement SettingsPageConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> SettingsPageConstants.resx </DependentUpon> (Example)
  • Implement SortingConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> SortingConstants.resx </DependentUpon> (Example)
  • Implement SplashScreenPageConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> SplashScreenPageConstants.resx </DependentUpon> (Example)
  • Implement TrendsChartTitleConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> TrendsChartTitleConstants.resx </DependentUpon> (Example)
  • Implement WelcomePageConstants.zh.resx
    • In GitTrends.Mobile.Common.csproj, use <DependentUpon> WelcomePageConstants.resx </DependentUpon> (Example)
@brminnick brminnick added enhancement New feature or request help wanted Extra attention is needed labels Jun 15, 2020
@brminnick brminnick added this to the v1.2.0 milestone Jun 15, 2020
@brminnick brminnick modified the milestones: v1.2.0, v2.0.0 Jul 8, 2020
@brminnick brminnick removed this from the v2.0.0 milestone Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant