diff --git a/src/renderer/components/general-settings/general-settings.js b/src/renderer/components/general-settings/general-settings.js index 616f705d1..c45985ce6 100644 --- a/src/renderer/components/general-settings/general-settings.js +++ b/src/renderer/components/general-settings/general-settings.js @@ -700,7 +700,7 @@ export default Vue.extend({ } const countries = JSON.parse(fileData).map((entry) => { return { id: entry.id, name: entry.name, code: entry.alpha2 } }) countries.sort((a, b) => { return a.id - b.id }) - this.geoLocationArray = countriess + this.geoLocationArray = countries }, ...mapActions([ diff --git a/src/renderer/components/general-settings/general-settings.vue b/src/renderer/components/general-settings/general-settings.vue index 4433a7063..2808ea507 100644 --- a/src/renderer/components/general-settings/general-settings.vue +++ b/src/renderer/components/general-settings/general-settings.vue @@ -90,6 +90,7 @@ :value="currentGeoLocation" :select-names="geoLocationNames" :select-values="geoLocationOptions" + :tooltip="$t('Tooltips.General Settings.Geo Location')" @change="updateGeoLocation" /> diff --git a/static/locales/en-US.yaml b/static/locales/en-US.yaml index 4e1f076b6..f414c39b4 100644 --- a/static/locales/en-US.yaml +++ b/static/locales/en-US.yaml @@ -537,6 +537,7 @@ Tooltips: Fallback to Non-Preferred Backend on Failure: When your preferred API has a problem, FreeTube will automatically attempt to use your non-preferred API as a fallback method when enabled Thumbnail Preference: All thumbnails throughout FreeTube will be replaced with a frame of the video instead of the default thumbnail Invidious Instance: The Invidious instance that FreeTube will connect to for API calls. Clear the current instance to see a list of public instances to choose from + Geo Location: The region of trends allows you to pick which country's trending videos you want to have displayed. Not all countries displayed are actually supported by YouTube. Player Settings: Force Local Backend for Legacy Formats: Only works when the Invidious API is your default. When enabled, the local API will run and use the legacy formats returned by that instead of the ones returned by Invidious. Helps when the videos returned by Invidious don't play due to country restrictions Proxy Videos Through Invidious: Will connect to Invidious to serve videos instead of making a direct connection to YouTube. Overrides API preference