Comments (7)
i think it should be redesigned for a better multilanguage site.
When the original english version is changed then all translations for this spec should be marked somehow.
Just now it can be out of sync if something chaned / added
from betterspecs.
Copypaste from the issue #66
- Layout must be DRY and reusable.
- Menu items must be auto-generated from headers instead of being inserted manualy.
- Same with social buttons.
- Same with additional info links.
- Translations should be more maintanable. It will be great if the translation maintainer could receive a letter when some practice was added or changed in original version of the betterspecs.
- Practices should be voted and discussed on the site, not on the github.
from betterspecs.
hi @killthekitten , is this what you are looking for? https://www.transifex.com/
from betterspecs.
@shunwen looks good, thanks
from betterspecs.
Thanks @muescha for opening this much needed ticket. I would love to see if out there already exists something similar to what we need. Even more, the new version of better specs, in my ming should do mainly two things.
- Easily update translations when a change is made
- Multi programming language, which means to have the ability to define better specs for ruby, but also for Node, Python and so on.
About the initial points of this issue, I'm fine with everything, out of the last one. I mean, it's ok to discuss in the site, but we'll have to take all existing comments to the new version. This is important.
from betterspecs.
I would like to update everyone by taking a look at this comment I made on another issue:
@onebree said in #65 (comment)
When we change the format of the site, we can haven links to the country flag, which points the user to a translated version of the site. This is why Pages would be good, because it will be easier to format other languages (using ** for bold) and to render partials dependent on a parameter passed to the URL (like
[language]=de
)
Basically, I plan to overhaul the site and move it to Github Pages with Jekyll, where we can edit content with Markdown. This will make it much easier to read (as Github renders markdown), view changes, and organize views.
from betterspecs.
this seems to have been achieved overall now that we're not doing translations anymore. 🙂
from betterspecs.
Related Issues (20)
- Move from Heroku to Github Pages HOT 50
- Question / Possible addition HOT 5
- Adapt all "translation pages" to the new layout HOT 1
- Use an i18n tool to maintain translations HOT 9
- Merge latest PR changes into gh-pages HOT 14
- Bring back "Resources" section to gh-pages HOT 1
- Move translated texts to corresponding YAML file HOT 3
- Homepage stored in GitHub metadata is not a URL HOT 3
- one-liner `should` syntax should be 'GOOD' HOT 5
- Usage of described_class HOT 2
- Our very first issue! Yay! #1
- Provide a version for Chai.js HOT 4
- Feature / integration / acceptance spec styles HOT 2
- Invalid SSL certificate for https://www.betterspecs.org HOT 2
- Old Content HOT 1
- Call for maintainer HOT 11
- Help needed to launch the new version of Betterspecs HOT 9
- Broken link on "Here a nice presentation explaining how to mix them together."
- Integration specs: what about of using expectations inside "let" blocks
- Link to self-hosted, non-Relishapp RSpec documentation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betterspecs.