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

Integrate jekyll-multiple-languages-plugin for translations #51

Merged
merged 1 commit into from Feb 18, 2018

Conversation

EchterAgo
Copy link
Contributor

@chaintip fixes #49

@chaintip
Copy link

If this pull request is merged to fix issue #49 first, @EchterAgo will claim the 0.02197916 BCH| ~ 33.43 USD bounty and all future tips to the issue.

@EchterAgo
Copy link
Contributor Author

Had to upgrade Jekyll to 3.0 because the plugin needs it. Also the Russian translation seems to be a bit out of sync and needs some fixes.

@EchterAgo
Copy link
Contributor Author

Test build:

testbuild.zip

@dagurval
Copy link
Member

This is great work! Thanks for working on this.

I found one issue, comparing this and bitcoinxt.software, the layout on the FAQ is different. Also, the w3 validator found two errors on the FAQ page that weren't there before:

validator

Could you fix that?

@EchterAgo
Copy link
Contributor Author

EchterAgo commented Feb 17, 2018 via email

@EchterAgo
Copy link
Contributor Author

EchterAgo commented Feb 17, 2018 via email

@EchterAgo
Copy link
Contributor Author

EchterAgo commented Feb 17, 2018 via email

@EchterAgo
Copy link
Contributor Author

EchterAgo commented Feb 17, 2018 via email

@EchterAgo
Copy link
Contributor Author

Updated to fix the FAQ formatting issue.

@EchterAgo
Copy link
Contributor Author

Fixed the validation problems. It is kind of a hacky fix because I didn't want to change the layout but still wanted to use the for loop in the file, which means I had to create an additional empty div/section element at the end :\

Signed-off-by: Axel Gembe <axel@gembe.net>
@dagurval dagurval merged commit 873da15 into bitcoinxt:master Feb 18, 2018
@chaintip
Copy link

Nice work @EchterAgo! Your pull request has been merged and the bounty of 0.02197916 BCH| ~ 33.16 USD has been sent to your wallet.

@dagurval
Copy link
Member

What I still wonder is if it would be better to split the strings into pages. Like
having a separate yml file for each page.

One file is fine IMO. The site doesn't have much content and we can change it later if it becomes an issue.

Also, I didn't change the onboarding file as it is marked obsolete. If this
is needed too I will do so ASAP.

We just keep it to avoid link rot. It's linked to by various discussion forums and historically interesting. Best to leave without translation.

As for Gemfile.lock, I don't know.

I prefer your solution for the FAQ to keep the loop.

Thanks again for the fix! It's a big improvement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support internationalization
3 participants