Giter Site home page Giter Site logo

banano-donate's Introduction

Hi there 👋

⚡ Fun fact: These pretzels are making me thirsty!

Metrics

Metrics

Metrics

Metrics

Metrics

Metrics

Metrics

Metrics

banano-donate's People

Contributors

andrecrjr avatar dependabot[bot] avatar kilkelly avatar sebrock avatar tienna-0051 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

tienna-0051

banano-donate's Issues

Create messages.json files

Create messages.json files

Export from POEditor in Key-value format, clean up, only message.

Total number of Languages: 19 (Locales covered: 21)

Phase 1 - 8 locales

  • de - German
  • en - English
  • es - Spanish
  • es_419 - Spanish (Latin America and Caribbean)
  • fr - French
  • it - Italian
  • pt - Portuguese
  • pt_BR -Portuguese (Brazil)*

Phase 2 - 8 locales

  • ar - Arabic
  • da - Danish
  • fa - Persian (Farsi)
  • id - Bahasa Indonesia
  • nl - Dutch
  • ru - Russian
  • tr - Turkish
  • no - Norwegian

Phase 3 - 5 locales

  • el - Greek
  • hi - Hindi
  • ja - Japanese
    - [ ] vi - Vietnamese Vietnamese moved to #15
  • zh_CN - Chinese (China)

Use the ban URI for QR generation

Another cool suggestion from Kirby 👍

If you use the ban URI it can open Kalium from any camera/QR app :)
ban:ban_1monkeyt1x77a1rp9bwtthajb8odapbmnzpyt8357ac8a1bcron34i3r9y66

image

Send with Nault

Only after BananoNault is released and online.

Instead of "or copy address to send manually from wallet!" . make a button "Send with BananoNault"

Construct target like so:

<a href="https://banano.nault.cc/send?to=ban_Address">

Recruit translators

Total number of Languages: 19 (Locales covered: 21)

Phase 1 - 8 locales

  • de - German
  • en - English
  • es - Spanish
  • es_419 - Spanish (Latin America and Caribbean)
  • fr - French
  • it - Italian
  • pt - Portuguese
  • pt_BR -Portuguese (Brazil)*

Phase 2 - 8 locales

  • ar - Arabic
  • da - Danish
  • fa - Persian (Farsi)
  • id - Bahasa Indonesia
  • nl - Dutch
  • ru - Russian
  • tr - Turkish
  • no - Norwegian

Phase 3 - 5 locales

  • el - Greek
  • hi - Hindi
  • ja - Japanese
  • vi - Vietnamese
  • zh_CN - Chinese (China)

Readme.md errors

In Install Dev release description, the /dist/folder must be selected.

i18n Implementation

Sub-Project breakdown: (separate Issues)

  • Define scope (which languages) #2
  • Setup POEditor #3
  • Recruit translators #4
  • Collect translations #5
  • Create messages.json files #6
  • Deploy languages #7

Decimal separators not evaluated per locale, unusable QR code generated

Behaviour
Right now, entering a value like 19,19 (with a comma) does generate a QR code, but without BAN value.
Using 19.19 (with a period) works as expected.
This was with locale de (if that matters already).

Suggestion:
Catch entry of comma as an Error.
or
Evaluate locale specific separator and use appropriately for QR generation.

Collect translations

Total number of Languages: 19 (Locales covered: 21)

Phase 1 - 8 locales

  • de - German
  • en - English
  • es - Spanish
  • es_419 - Spanish (Latin America and Caribbean)
  • fr - French
  • it - Italian
  • pt - Portuguese
  • pt_BR -Portuguese (Brazil)*

Phase 2 - 8 locales

  • ar - Arabic
  • da - Danish
  • fa - Persian (Farsi)
  • id - Bahasa Indonesia
  • nl - Dutch
  • ru - Russian
  • tr - Turkish
  • no - Norwegian

Phase 3 - 5 locales

  • el - Greek
  • hi - Hindi
  • ja - Japanese
    - [ ] vi - Vietnamese Vietnamese moved to #15
  • zh_CN - Chinese (China)

Add webstore badges to readme.md


![Chrome Web Store](https://img.shields.io/chrome-web-store/users/**_WEBSTORE_ID_**?label=chrome%20web%20store-users&style=plastic)

![Chrome Web Store](https://img.shields.io/chrome-web-store/rating/_**WEBSTORE_ID**_?label=chrome%20web%20store-rating&style=plastic)

Setup POEditor

Sub-Project breakdown:

  • Create project
  • Select languages
  • Define terms
  • Define contexts
  • Define references
  • Assign translators

Send with Vault

Instead of "or copy address to send manually from wallet!" . make a button "Send with BananoVault"

Construct target like so:

<a href="https://vault.banano.cc/send?to=ban_Address">

Define scope (which languages)

Total number of Languages: 19 (Locales covered: 21)

Phase 1 - 8 locales

de - German
en - English
es - Spanish
es_419 - Spanish (Latin America and Caribbean)
fr - French
it - Italian
pt - Portuguese
pt_BR -Portuguese (Brazil)*

Phase 2 - 8 locales

ar - Arabic
da - Danish
fa - Persian (Farsi)
id - Bahasa Indonesia
nl - Dutch
ru - Russian
tr - Turkish
no - Norwegian

Phase 3 - 5 locales

el - Greek
hi - Hindi
ja - Japanese
vi - Vietnamese
zh_CN - Chinese (China)

Disclaimer in first screen

Upon first activation of the extension, a disclaimer shall be displayes, which has to be agreed to by the user by clicking "Accept"

Suggeted text (context msg_Disclaimer):

While reasonable effort has been made to ensure BananoDonate works securely please make sure to double-check all outgoing amounts from your wallet when making a donation. Test with a tiny donation amount first if you want peace of mind. The authors of this extension are not liable for any loss or damage arising directly or indirectly through use of this extension.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.