-
Notifications
You must be signed in to change notification settings - Fork 19
I18n for Polkascan PRE Angular app #1
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 1000.0 DAI (1000.0 USD @ $1.0/DAI) attached to it as part of the W3F fund.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Workers have applied to start work. These users each claimed they can complete the work by 2 weeks from now. 1) pumpkingwok has applied to start work (Funders only: approve worker | reject worker). Hi there, I used to work with i18n and other internationalization libraries, i could start to work in it from tomorrow if this issue is still free.Thanks in any case Learn more on the Gitcoin Issue Details page. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 3 weeks, 3 days from now. 1) jorgeluisrezende has applied to start work (Funders only: approve worker | reject worker). Hi there, I already implemented i18n on my company and on my personal projects. Good day! Yesterday I've started to cover this task(Angular Internationalization - i18n) for your application Polkascan! If the question on this scope of work is still relevant - please tell me - I’ll continue and throw in 2 days I'll send you for a code review in several languages - on Russian and German - for example! If it suits, I'll sign the License! In addition, it is worth discussing: Do you want to get to create scripts to generate an app in multiple languages and to set up Apache 2 and NGINX to serve them from different subdirectories? Learn more on the Gitcoin Issue Details page. |
@PumpkingWok & @jorgeluisrezende what do you think the turnaround time for your respective work on these would be? |
Good day! Yesterday I've started to cover this task(Angular Internationalization - i18n) for your application Polkascan! If the question on this scope of work is still relevant - please tell me - I’ll continue and throw in 2 days I'll send you for a code review in several languages - on Russian and German - for example! If it suits, I'll sign the License! In addition, it is worth discussing: Do you want to get to create scripts to generate an app in multiple languages and to set up Apache 2 and NGINX to serve them from different subdirectories? |
@NeoSPU Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hi! I've been implemented a lot of head features by the i18n, but I've gotta some non-standard situations with router-outlet and script that must build the i18n versions of Polkascan. I'll resolve that now for asap & I'll send to you my solutions. THX! |
@NeoSPU: we look forward to evaluating your PR. Thank you 👍 |
Hi! I'm ready and our Polkascan with i18n ready too! But I can`t send to you pool request and push my merge to https://github.com/polkascan/polkascan-pre-explorer-gui/tree/feature/i18n!, cos I needed confirm the password to git. |
p.s. ...I've been created my new branch... Thx! |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 1000.0 DAI (1000.0 USD @ $1.0/DAI) has been submitted by: @Web3Foundation please take a look at the submitted work:
|
@NeoSPU: Thanks for submitting your PR, we will look into it soon and get back to you! |
Thx! I’m believe in our Web3 Foundation!
Regards,
Alex Rublyov!
…Sent from my iPhone
On Sep 16, 2019, at 6:02 PM, Arjan Zijderveld ***@***.***> wrote:
@NeoSPU: Thanks for submitting your PR, we will look into it soon and get back to you!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Have been added local flags and edited readme.md: |
Hi @NeoSPU (Alex), Arjan has evaluated your work. Below you can find his comments and questions.
If you could address the issues and questions above I believe we could go towards sign-off and completion of your work. A gentle reminder that we'd like to receive a signed Contributor License Agreement (https://github.com/polkascan/polkascan-pre-explorer-gui/files/3566926/Contributor.License.Agreement.v1.0.0.pdf). Last but not least: last week we completed our milestone 4 work and hence there are a few new pages. We'd really appreciate if you could add support for those sections as well. We have updated the branch on github with the new changes: https://github.com/polkascan/polkascan-pre-explorer-gui/commits/feature/i18n -- |
Hi! Thanks for your Q and S!
Yes, sure! I've been choosing this decision, cos, the native i18n and AoT loader require an exported function (the RouterModule isn't correct worked with i18n, and each of the languages is collected in a separate package) - and in the ngx-translate has ready its solution for observer and loader - it was quick for our Polkascan.
For build additional the new icons of the locale flags - we simply create a png image file with its flag and added it to the folder with path = src/assets/i18n/flags/.png". And we must add (like this: 'en', 'fr' or 'ru') and (like this: 'Deutsche', or '日本語') to the app.component.ts:
No! The bower package manager - it's only continuous of my research work! The language icons don't need the bower package manager!
It's done!
It's done!
I'm doing it now! On top of that, I've been done the change in the package-lock.json file and resolved the vulnerable dependencies: Known high severity security vulnerability detected in: In the end, Dear Founder, tell me, please, how or where I must send to you a signed Contributor License Agreement - email, this Git chat or must be pushed to the repository with mine work? Should be inserted to this document the real signature photocopy or it's must be a photocopy of a print document? Thanks! |
Hi, Emiel Sebastiaan van der Hoek, Arjan Zijderveld and All! https://github.com/NeoSPU/Polkascan_i18n_ver_2/tree/feature/i18n_neo | Version | Date | Description2 | 2 | 21.09.2019 |
Regards, Alex! |
Send an email with a signed scanned CLA to: "emiel AT web3scan DOT eu". |
Hi!
Regards, Alex! |
Work is complete and merged through: dc9476f Thank you Alex!! |
@NeoSPU please "Submit work" through gitcoin and we can payout asap! |
Dear, @ Web3Foundation!
I've done submitted my work through Gitcoin and I don't know what else to do at the GitCoin platform!
https://github.com/NeoSPU/polkascan-pre-explorer-gui <https://github.com/NeoSPU/polkascan-pre-explorer-gui>
It's my first experience, sorry!
Regards,
Alex Rublyov
… On 27 Sep 2019, at 16:15, W3F ***@***.***> wrote:
through gitcoin
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done The funding of 1000.0 DAI (1000.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @NeoSPU.
|
Thanks All!
Regards,
Alex Rublyov
|
Thanks @NeoSPU , do you mind filling out this 2 minute feedback form about your experience with this bounty? https://forms.gle/K17vxJLNrF1fxzDX7 |
I18n for Polkascan PRE Angular app
About Polkascan PRE (for Polkadot Runtime Environments)
Polkascan PRE provides an open-source block explorer for any Substrate-based blockchain. Polkascan PRE (for Polkadot Runtime Environments) consists of a number of distinct software artifacts which collectively orchestrate Polkascan. The Harvester transforms a Substrate node’s raw data into relational data, with the help of Substrate Interface Library and the SCALE Codec Library. The produced relational data is disseminated by the Explorer API and in turn made accessible to end-users by the Explorer GUI. We have chosen to provide full Docker support for all our artifacts, hence all our repositories have Dockerfiles in their root. All these open-source software artifacts can be found in the Polkascan organization on GitHub (https://github.com/polkascan).
I18n of Polkascan PRE Explorer GUI
The Polkascan PR Explorer GUI (https://github.com/polkascan/polkascan-pre-explorer-gui) is an Angular application. This issue specifies a request to extend the Angular application with an internationalization and localization architecture. This in turn will make Polkascan PRE available and user-friendly to a worldwide audience in multiple languages and with multiple localization settings. WEB3SCAN (the organization behind Polkascan) will use this work to extend polkascan.io with internationalization and localization features.
About Internationalization (i18n) and Localization (l10n)
Source: https://angular.io/guide/i18n
Internationalization is the process of designing and preparing your app to be usable in different languages. Localization is the process of translating your internationalized app into specific languages for particular locales.
Angular simplifies the following aspects of internationalization:
For localization, you can use the Angular CLI to generate most of the boilerplate necessary to create files for translators, and to publish your app in multiple languages. After you have set up your app to use i18n, the CLI can help you with the following steps:
Deliverables
Stretch deliverables
Skills
Requirements for work to be approved
Getting started
Getting started with Docker
N (opt out)
RUN IN CHROME: http://127.0.0.1:4200
Future work
The text was updated successfully, but these errors were encountered: