Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
servers.Mcallen
, which later converts intoserversMcallen
serversMcAllen
- we weren’t handling capitalization consistently!id = city.split(",")[0].strip().title().replace(" ", “”)
QString i18nCityId = QString("Servers%1").arg(toPascalCase(parsedCityName));
toPascalCase
had a bug:words[i] = word.at(0).toUpper() + word.mid(1)
(bug introduced here: VPN-5175 - Get languages, currencies and server name translations from the l10n repository strings #9448)There is additional bug with
Malmö
that is part of VPN-5138. This bug is Windows-only. I tried debugging via additional logging in the build (you'll see a bunch of commits related to this, as I needed it to run on TaskCluster), but kept hitting dead ends. I do not have a Windows dev machine, and this would be much easier to debug with one. I've filed this part as https://mozilla-hub.atlassian.net/browse/VPN-6649.Reference
VPN-5138
Checklist