INGInious / INGInious/problems-blockly

Only english as blocks language

オープン
#21 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
2
フォーク
4
PR マージ指標
30日以内にマージされた PR はありません

説明

https://github.com/UCL-INGI/INGInious-problems-blockly/blob/c018f863a210315eceff3c43dcbdaa1533c8e130/inginious-problems-blockly/templates/box_blockly.html#L108

By now, the blocks are in english and there is no workaround to change their language.
It would be very nice to be able to choose the blocks language, either by the task writer or the user itself with a `` box.
Some of the Blockly demos use such a box and are able to dynamically change the language (see [Blockly Demo](https://blockly-demo.appspot.com/static/demos/code/index.html) and [Corresponding code](https://github.com/google/blockly/tree/7ba9e5eac1b1f45cc7e0cb774ecd89af8fb07dd7/demos/code) )

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

templates/box_blockly.html の108行目付近から始め、そこでの Blockly の設定を、リンクされた Blockly のコードデモと比較します。言語の選択がタスク作成者、ユーザー、それとも両者のどちらに属するのかを明確にし、デモのような動的更新を伴う、選択可能なブロック言語のサポートを完了の定義とします。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
frontend, internationalization
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。