INGInious / INGInious/problems-blockly
Only english as blocks language
- 主要言語
- 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