brminnick/GitTrends

Update Russian Translations for v2.3.0

brminnick opened this issue · 0 comments

Tasks

  • ManageOrganizationsConstants
    • Create ManageOrganizationsConstants.ru.resx
    • Add GitHubOrganizationsTitle Key
      • Translate Organizations Value
    • Add GitHubOrganizationsDescription Key
      • Translate GitHub Organizations are shared accounts where teams can collaborate across many projects Value
    • Add GitTrendsAccessTitle Key
      • Translate Access Value
    • Add GitTrendsAccessDescription Key
      • Translate Organization Access must be granted manually for each Organization Value
    • Add EnableOrganizationsTitle Key
      • Translate Enable Access Value
    • Add EnableOrganizationsDescription Key
      • Translate Enable Organization access by scrolling down, locating your Organization and selecting "Request" Value
  • PullToRefreshFailedConstants
    • Add AbuseLimitAutomaticRetry Key
      • Translate We will automatically retrieve the data in the background in approximately {0} seconds Value
    • Add GitHubApiAbuseLimit Key
      • Translate The GitHub API will sometimes throttle our API requests Value
    • Add AbuseLimitReached Key
      • Translate GitHub API Limit Reached Value
    • Add AbuseLimitManualRetry Key
      • Translate Close GitTrends and retry again in approximately {0} seconds value
    • SettingsPageConstants
    • Add IncludeOrganziations Key
    • Translate Include Organizations Value
    • Add ManageOrganizations Key
      • Translate Manage Organizations Value

Competion Critera

  • Verify Unit Tests in ResxTests.cs
    • Ensure ru no longer appears in ConfirmCulturesExists Unit Tests
    • Ensure ru no longer appears in ConfirmTranslationsAreComplete Unit Tests

Current Unit Test Output

ManageOrganizationsConstants

  Error Message:
   System.AggregateException : One or more errors occurred. (The language "bs" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "cs" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "de" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "es" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "fr" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "nb" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "nl" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "pt" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "ru" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "tr" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".) (The language "uk" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".)
  ----> NUnit.Framework.AssertionException : The language "bs" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "cs" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "de" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "es" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "fr" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "nb" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "nl" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "pt" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "ru" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "tr" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".
  ----> NUnit.Framework.AssertionException : The language "uk" is not specified in "GitTrends.Mobile.Common.Constants.ManageOrganizationsConstants".

PullToRefreshFailedConstants

    Error Message:
     Missing Data Found
  Expected: <empty>
  But was:  < <bs
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <cs
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <de
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <es
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <fr
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <nb
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <nl
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <pt
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <ru
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]
>, <tr
	PullToRefreshFailedConstants [ AbuseLimitAutomaticRetry : We will automatically retrive the data in the background in approximately {0} seconds ]
	PullToRefreshFailedConstants [ GitHubApiAbuseLimit : The GitHub API will sometimes throttle our API requests ]
	PullToRefreshFailedConstants [ AbuseLimitReached : GitHub API Limit Reached ]
	PullToRefreshFailedConstants [ AbuseLimitManualRetry : Close GitTrends and retry again in approximately {0} seconds ]

SettingsPageConstants

 Missing Data Found
  Expected: <empty>
  But was:  < <bs
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <cs
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <de
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <es
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <fr
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <nb
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <nl
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <ru
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <tr
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
>, <uk
	SettingsPageConstants [ IncludeOrganziations : Include Organizations ]
	SettingsPageConstants [ ManageOrganizations : Manage Organizations ]
> >