Comments (27)
Sorry @Jzarecta but @iamonuwa got to it first :) Looking forward to having you on some other bounties though!
from ethernaut.
@gitcoinbot work in progress. Sending in PR soon
from ethernaut.
Thx @iamonuwa (and @Jzarecta nonetheless)! Looking forward to your work.
from ethernaut.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 750.0 DAI (750.0 USD @ $1.0/DAI) attached to it.
- If you would like to work on this issue you can 'start work' on the Gitcoin Issue Details page.
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin Slack
- $50,384.97 more funded OSS Work available on the Gitcoin Issue Explorer
from ethernaut.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 1 month, 3 weeks ago.
Please review their action plans below:
1) jzarecta has applied to start work (Funders only: approve worker | reject worker).
I am native spanish speaker has provided translation services for many projects including KDE, OpenOffice, and Apache software as well as on the crypto world to DASH, OpenLedger, Electrum wallet, and Edge Wallet.
Learn more on the Gitcoin Issue Details page.
2) hibeekaey has been approved to start work.
Use a localization plugin with a single localization mapping file
Learn more on the Gitcoin Issue Details page.
3) starsinmypockets has applied to start work (Funders only: approve worker | reject worker).
I would like to have a go at this. I have worked with the localization scheme for the apostrophe cms (https://github.com/apostrophecms/apostrophe/blob/master/lib/modules/apostrophe-i18n/index.js) as well as with Drupal. My approach would be along these lines:
• create a utility function for use in templates to wrap strings
• implement i18n using 3rd party library to access appropriate values for locale (for example i18n library via npm)
• detect default language using third party library
• store / lookup user-selected language via cookie
• create UI element to allow users to switch preferred language
• include tests of utility function, template behavior, and UI language switch
Learn more on the Gitcoin Issue Details page.
from ethernaut.
@ajsantander how can I reach your team?
from ethernaut.
I wonder if there is something I need to provide to get approved?
from ethernaut.
@ajsantander am currently working on the logic. I have added react-intl which is what am using. Added the language to the window global instance to be served together with the other variables inside the window instance. I have a slight issue. On the loadGameData middleware, I see that its loading the game data. I was thinking of adding an additional directory say en
for english, es
for spanish. Then each of the newly created directory will have the descriptions
folder as its content.
What do you think?
from ethernaut.
@ajsantander are you there?
from ethernaut.
Overriding bounty to submitted.
from ethernaut.
@ajsantander am currently working on the logic. I have added react-intl which is what am using. Added the language to the window global instance to be served together with the other variables inside the window instance. I have a slight issue. On the loadGameData middleware, I see that its loading the game data. I was thinking of adding an additional directory say
en
for english,es
for spanish. Then each of the newly created directory will have thedescriptions
folder as its content.What do you think?
@ajsantander are you there?
from ethernaut.
Yes! Sorry. These are busy days, you know, because devcon =/
I like the approach. Sounds good!
from ethernaut.
Cool then. Will be submitting a PR to add that.
from ethernaut.
@ajsantander please can you review? Added a new commit last night.
from ethernaut.
@ajsantander are you there?
from ethernaut.
Hey @iamonuwa I think @ajsantander will be able to review soon, devcon just wrapped up so assuming he's probably still getting back into the regular flow of things.
from ethernaut.
@iamonuwa @ajsantander Bumping this one... I'm still in a post-Devcon haze, I'm sure we'll get there sooner than later now 🙂
from ethernaut.
Still waiting on the team to give feedback
from ethernaut.
@ajsantander please review my latest PR
from ethernaut.
@ajsantander are you there? Still waiting for your feedback
from ethernaut.
Hey @ajsantander ! Gitcoin Ambassador here to ask if @iamonuwa 's has received feedback on his latest PR?
from ethernaut.
Hey @ajsantander, Ryan from Gitcoin here. Any word on this one? Feel free to reach out if you have any questions for me.
from ethernaut.
Hello! Yes, Sorry again for the delay. Reviewing the PR now...
from ethernaut.
hey @ajsantander from team gitcoin ! is there someone on your team who has the cycles to do some review? cc @iamonuwa
from ethernaut.
⚡️ A tip worth 750.00000 DAI (750.0 USD @ $1.0/DAI) has been granted to @iamonuwa for this issue from @ceresstation. ⚡️
Nice work @iamonuwa! Your tip has automatically been deposited in the ETH address we have on file.
- $40845.96 in Funded OSS Work Available at: https://gitcoin.co/explorer
- Incentivize contributions to your repo: Send a Tip or Fund a PR
- No Email? Get help on the Gitcoin Slack
from ethernaut.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This Bounty has been completed.
Additional Tips for this Bounty:
- ceresstation tipped 750.0000 DAI worth 750.0 USD to iamonuwa.
- Learn more on the Gitcoin Issue Details page
- Questions? Checkout Gitcoin Help or the Gitcoin Slack
- $40,845.96 more funded OSS Work available on the Gitcoin Issue Explorer
from ethernaut.
Multilanguage support is now in master branch
from ethernaut.
Related Issues (20)
- Rename level 10 "Re-entrancy" to "Underflow"
- Adjusting Difficulty level for Privacy & Gatekeeper One HOT 2
- How can i restart the game? HOT 1
- Gatekeeper Three, intro/outro text HOT 4
- Broken Link in dex_complete.md HOT 1
- New Network Support - [Network Name] HOT 2
- Change Testnet Recommendation to Sepolia HOT 1
- Contract locked due maintenance operations - [goerli] HOT 2
- Cannot interact with contract... Error in RPC response:,err: max fee per gas less than block base fee HOT 1
- Cannot create new instance for level 19 Alien Codex in Sepolia testnet: execution reverted: Level doesn't exist HOT 3
- DoubleEntryPoint Level can be solved with a bot that always raises alerts
- Fix react router to fallback in 404
- 🐛 Bug in `activateLevel.js` middleware HOT 3
- Challenge not working HOT 4
- New Network Support - [Network Name] HOT 1
- TypeError: Cannot read properties of undefined (reading 'unshift') HOT 6
- Ethernaut contract not found in any network HOT 6
- New Network Support - OP Sepolia
- New Network Support - Sepolia Arbitrum
- New Network Support - Holesky HOT 1
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 ethernaut.