diff --git a/translated_images/1.b6da8c1394b07491.kn.png b/translated_images/1.b6da8c1394b07491.kn.png deleted file mode 100644 index c227e01a9..000000000 Binary files a/translated_images/1.b6da8c1394b07491.kn.png and /dev/null differ diff --git a/translated_images/1.b6da8c1394b07491.ml.png b/translated_images/1.b6da8c1394b07491.ml.png deleted file mode 100644 index d3c812d4b..000000000 Binary files a/translated_images/1.b6da8c1394b07491.ml.png and /dev/null differ diff --git a/translated_images/1.cc07a5cbe114ad1d.kn.png b/translated_images/1.cc07a5cbe114ad1d.kn.png deleted file mode 100644 index 20debb65d..000000000 Binary files a/translated_images/1.cc07a5cbe114ad1d.kn.png and /dev/null differ diff --git a/translated_images/1.cc07a5cbe114ad1d.ml.png b/translated_images/1.cc07a5cbe114ad1d.ml.png deleted file mode 100644 index 956337f21..000000000 Binary files a/translated_images/1.cc07a5cbe114ad1d.ml.png and /dev/null differ diff --git a/translated_images/2.1dae52ff08042246.kn.png b/translated_images/2.1dae52ff08042246.kn.png deleted file mode 100644 index 0922ceadc..000000000 Binary files a/translated_images/2.1dae52ff08042246.kn.png and /dev/null differ diff --git a/translated_images/2.1dae52ff08042246.ml.png b/translated_images/2.1dae52ff08042246.ml.png deleted file mode 100644 index ffa3e6f25..000000000 Binary files a/translated_images/2.1dae52ff08042246.ml.png and /dev/null differ diff --git a/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.kn.png b/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.kn.png deleted file mode 100644 index 3deaad874..000000000 Binary files a/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.kn.png and /dev/null differ diff --git a/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.ml.png b/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.ml.png deleted file mode 100644 index 3f565b12a..000000000 Binary files a/translated_images/after-codeswing-extension-pb.0ebddddcf73b5509.ml.png and /dev/null differ diff --git a/translated_images/background.148a8d43afde5730.kn.png b/translated_images/background.148a8d43afde5730.kn.png deleted file mode 100644 index 1e5ab0ae3..000000000 Binary files a/translated_images/background.148a8d43afde5730.kn.png and /dev/null differ diff --git a/translated_images/background.148a8d43afde5730.ml.png b/translated_images/background.148a8d43afde5730.ml.png deleted file mode 100644 index 9b99be6cf..000000000 Binary files a/translated_images/background.148a8d43afde5730.ml.png and /dev/null differ diff --git a/translated_images/backgroundColor.e19c3c60768150c8.kn.png b/translated_images/backgroundColor.e19c3c60768150c8.kn.png deleted file mode 100644 index 3bd93a532..000000000 Binary files a/translated_images/backgroundColor.e19c3c60768150c8.kn.png and /dev/null differ diff --git a/translated_images/backgroundColor.e19c3c60768150c8.ml.png b/translated_images/backgroundColor.e19c3c60768150c8.ml.png deleted file mode 100644 index 3bd93a532..000000000 Binary files a/translated_images/backgroundColor.e19c3c60768150c8.ml.png and /dev/null differ diff --git a/translated_images/browser-console.efaf0b51aaaf6778.kn.png b/translated_images/browser-console.efaf0b51aaaf6778.kn.png deleted file mode 100644 index a65a071b1..000000000 Binary files a/translated_images/browser-console.efaf0b51aaaf6778.kn.png and /dev/null differ diff --git a/translated_images/browser-console.efaf0b51aaaf6778.ml.png b/translated_images/browser-console.efaf0b51aaaf6778.ml.png deleted file mode 100644 index 8339dad86..000000000 Binary files a/translated_images/browser-console.efaf0b51aaaf6778.ml.png and /dev/null differ diff --git a/translated_images/browser.60317c9be8b7f84a.kn.jpg b/translated_images/browser.60317c9be8b7f84a.kn.jpg deleted file mode 100644 index a31cf4249..000000000 Binary files a/translated_images/browser.60317c9be8b7f84a.kn.jpg and /dev/null differ diff --git a/translated_images/browser.60317c9be8b7f84a.ml.jpg b/translated_images/browser.60317c9be8b7f84a.ml.jpg deleted file mode 100644 index 11ca54fb7..000000000 Binary files a/translated_images/browser.60317c9be8b7f84a.ml.jpg and /dev/null differ diff --git a/translated_images/canvas.fbd605ff8e5b8aff.kn.png b/translated_images/canvas.fbd605ff8e5b8aff.kn.png deleted file mode 100644 index b6212cb8e..000000000 Binary files a/translated_images/canvas.fbd605ff8e5b8aff.kn.png and /dev/null differ diff --git a/translated_images/canvas.fbd605ff8e5b8aff.ml.png b/translated_images/canvas.fbd605ff8e5b8aff.ml.png deleted file mode 100644 index aedd60a20..000000000 Binary files a/translated_images/canvas.fbd605ff8e5b8aff.ml.png and /dev/null differ diff --git a/translated_images/canvas_grid.5f209da785ded492.kn.png b/translated_images/canvas_grid.5f209da785ded492.kn.png deleted file mode 100644 index 8c93af5d1..000000000 Binary files a/translated_images/canvas_grid.5f209da785ded492.kn.png and /dev/null differ diff --git a/translated_images/canvas_grid.5f209da785ded492.ml.png b/translated_images/canvas_grid.5f209da785ded492.ml.png deleted file mode 100644 index 30f3fbe44..000000000 Binary files a/translated_images/canvas_grid.5f209da785ded492.ml.png and /dev/null differ diff --git a/translated_images/character.5c0dd8e067ffd693.kn.png b/translated_images/character.5c0dd8e067ffd693.kn.png deleted file mode 100644 index 28a8a251c..000000000 Binary files a/translated_images/character.5c0dd8e067ffd693.kn.png and /dev/null differ diff --git a/translated_images/character.5c0dd8e067ffd693.ml.png b/translated_images/character.5c0dd8e067ffd693.ml.png deleted file mode 100644 index 929e92b73..000000000 Binary files a/translated_images/character.5c0dd8e067ffd693.ml.png and /dev/null differ diff --git a/translated_images/click-register.e89a30bf0d4bc9ca.kn.png b/translated_images/click-register.e89a30bf0d4bc9ca.kn.png deleted file mode 100644 index ccc65305d..000000000 Binary files a/translated_images/click-register.e89a30bf0d4bc9ca.kn.png and /dev/null differ diff --git a/translated_images/click-register.e89a30bf0d4bc9ca.ml.png b/translated_images/click-register.e89a30bf0d4bc9ca.ml.png deleted file mode 100644 index ccc65305d..000000000 Binary files a/translated_images/click-register.e89a30bf0d4bc9ca.ml.png and /dev/null differ diff --git a/translated_images/clone_repo.5085c48d666ead57.kn.png b/translated_images/clone_repo.5085c48d666ead57.kn.png deleted file mode 100644 index 1f65195e0..000000000 Binary files a/translated_images/clone_repo.5085c48d666ead57.kn.png and /dev/null differ diff --git a/translated_images/clone_repo.5085c48d666ead57.ml.png b/translated_images/clone_repo.5085c48d666ead57.ml.png deleted file mode 100644 index fc0692684..000000000 Binary files a/translated_images/clone_repo.5085c48d666ead57.ml.png and /dev/null differ diff --git a/translated_images/clone_repo.6a202fb230ab6bdd.kn.png b/translated_images/clone_repo.6a202fb230ab6bdd.kn.png deleted file mode 100644 index 18c542003..000000000 Binary files a/translated_images/clone_repo.6a202fb230ab6bdd.kn.png and /dev/null differ diff --git a/translated_images/clone_repo.6a202fb230ab6bdd.ml.png b/translated_images/clone_repo.6a202fb230ab6bdd.ml.png deleted file mode 100644 index 44622057b..000000000 Binary files a/translated_images/clone_repo.6a202fb230ab6bdd.ml.png and /dev/null differ diff --git a/translated_images/codespace.bcecbdf5d2747d3d.kn.png b/translated_images/codespace.bcecbdf5d2747d3d.kn.png deleted file mode 100644 index 0354a9a80..000000000 Binary files a/translated_images/codespace.bcecbdf5d2747d3d.kn.png and /dev/null differ diff --git a/translated_images/codespace.bcecbdf5d2747d3d.ml.png b/translated_images/codespace.bcecbdf5d2747d3d.ml.png deleted file mode 100644 index 9b7448a9e..000000000 Binary files a/translated_images/codespace.bcecbdf5d2747d3d.ml.png and /dev/null differ diff --git a/translated_images/create-a-fork.297ab42b4bd0af99.kn.png b/translated_images/create-a-fork.297ab42b4bd0af99.kn.png deleted file mode 100644 index 75611bb63..000000000 Binary files a/translated_images/create-a-fork.297ab42b4bd0af99.kn.png and /dev/null differ diff --git a/translated_images/create-a-fork.297ab42b4bd0af99.ml.png b/translated_images/create-a-fork.297ab42b4bd0af99.ml.png deleted file mode 100644 index b93397dcf..000000000 Binary files a/translated_images/create-a-fork.297ab42b4bd0af99.ml.png and /dev/null differ diff --git a/translated_images/create-new-file-pb.0797800d977ec3eb.kn.png b/translated_images/create-new-file-pb.0797800d977ec3eb.kn.png deleted file mode 100644 index d2005b04d..000000000 Binary files a/translated_images/create-new-file-pb.0797800d977ec3eb.kn.png and /dev/null differ diff --git a/translated_images/create-new-file-pb.0797800d977ec3eb.ml.png b/translated_images/create-new-file-pb.0797800d977ec3eb.ml.png deleted file mode 100644 index d893c55c6..000000000 Binary files a/translated_images/create-new-file-pb.0797800d977ec3eb.ml.png and /dev/null differ diff --git a/translated_images/create-new-file.2814e609c2af9aeb.kn.png b/translated_images/create-new-file.2814e609c2af9aeb.kn.png deleted file mode 100644 index a1fb99b56..000000000 Binary files a/translated_images/create-new-file.2814e609c2af9aeb.kn.png and /dev/null differ diff --git a/translated_images/create-new-file.2814e609c2af9aeb.ml.png b/translated_images/create-new-file.2814e609c2af9aeb.ml.png deleted file mode 100644 index a1fb99b56..000000000 Binary files a/translated_images/create-new-file.2814e609c2af9aeb.ml.png and /dev/null differ diff --git a/translated_images/createcodespace.0238bbf4d7a8d955.kn.png b/translated_images/createcodespace.0238bbf4d7a8d955.kn.png deleted file mode 100644 index f602ba317..000000000 Binary files a/translated_images/createcodespace.0238bbf4d7a8d955.kn.png and /dev/null differ diff --git a/translated_images/createcodespace.0238bbf4d7a8d955.ml.png b/translated_images/createcodespace.0238bbf4d7a8d955.ml.png deleted file mode 100644 index 4f09f531f..000000000 Binary files a/translated_images/createcodespace.0238bbf4d7a8d955.ml.png and /dev/null differ diff --git a/translated_images/data-flow.fa2354e0908fecc8.kn.png b/translated_images/data-flow.fa2354e0908fecc8.kn.png deleted file mode 100644 index 0c126d6bf..000000000 Binary files a/translated_images/data-flow.fa2354e0908fecc8.kn.png and /dev/null differ diff --git a/translated_images/data-flow.fa2354e0908fecc8.ml.png b/translated_images/data-flow.fa2354e0908fecc8.ml.png deleted file mode 100644 index c92870bda..000000000 Binary files a/translated_images/data-flow.fa2354e0908fecc8.ml.png and /dev/null differ diff --git a/translated_images/default-vscode-dev.5d06881d65c1b323.kn.png b/translated_images/default-vscode-dev.5d06881d65c1b323.kn.png deleted file mode 100644 index 997f7234f..000000000 Binary files a/translated_images/default-vscode-dev.5d06881d65c1b323.kn.png and /dev/null differ diff --git a/translated_images/default-vscode-dev.5d06881d65c1b323.ml.png b/translated_images/default-vscode-dev.5d06881d65c1b323.ml.png deleted file mode 100644 index 9cd197f68..000000000 Binary files a/translated_images/default-vscode-dev.5d06881d65c1b323.ml.png and /dev/null differ diff --git a/translated_images/dialog.93bba104afeb79f1.kn.png b/translated_images/dialog.93bba104afeb79f1.kn.png deleted file mode 100644 index 6d42228f2..000000000 Binary files a/translated_images/dialog.93bba104afeb79f1.kn.png and /dev/null differ diff --git a/translated_images/dialog.93bba104afeb79f1.ml.png b/translated_images/dialog.93bba104afeb79f1.ml.png deleted file mode 100644 index adaeb3546..000000000 Binary files a/translated_images/dialog.93bba104afeb79f1.ml.png and /dev/null differ diff --git a/translated_images/dom-tree.7daf0e763cbbba92.kn.png b/translated_images/dom-tree.7daf0e763cbbba92.kn.png deleted file mode 100644 index 1998fb66e..000000000 Binary files a/translated_images/dom-tree.7daf0e763cbbba92.kn.png and /dev/null differ diff --git a/translated_images/dom-tree.7daf0e763cbbba92.ml.png b/translated_images/dom-tree.7daf0e763cbbba92.ml.png deleted file mode 100644 index aa9f6a4eb..000000000 Binary files a/translated_images/dom-tree.7daf0e763cbbba92.ml.png and /dev/null differ diff --git a/translated_images/earlybrowsers.d984b711cdf3a42d.kn.jpg b/translated_images/earlybrowsers.d984b711cdf3a42d.kn.jpg deleted file mode 100644 index 0709be376..000000000 Binary files a/translated_images/earlybrowsers.d984b711cdf3a42d.kn.jpg and /dev/null differ diff --git a/translated_images/earlybrowsers.d984b711cdf3a42d.ml.jpg b/translated_images/earlybrowsers.d984b711cdf3a42d.ml.jpg deleted file mode 100644 index 520e7226a..000000000 Binary files a/translated_images/earlybrowsers.d984b711cdf3a42d.ml.jpg and /dev/null differ diff --git a/translated_images/edit-a-file-pb.263555922c14fc52.kn.png b/translated_images/edit-a-file-pb.263555922c14fc52.kn.png deleted file mode 100644 index ae0a55445..000000000 Binary files a/translated_images/edit-a-file-pb.263555922c14fc52.kn.png and /dev/null differ diff --git a/translated_images/edit-a-file-pb.263555922c14fc52.ml.png b/translated_images/edit-a-file-pb.263555922c14fc52.ml.png deleted file mode 100644 index 10c3e4c06..000000000 Binary files a/translated_images/edit-a-file-pb.263555922c14fc52.ml.png and /dev/null differ diff --git a/translated_images/edit-a-file.52c0ee665ef19f08.kn.png b/translated_images/edit-a-file.52c0ee665ef19f08.kn.png deleted file mode 100644 index 4fdccc222..000000000 Binary files a/translated_images/edit-a-file.52c0ee665ef19f08.kn.png and /dev/null differ diff --git a/translated_images/edit-a-file.52c0ee665ef19f08.ml.png b/translated_images/edit-a-file.52c0ee665ef19f08.ml.png deleted file mode 100644 index 20a41149f..000000000 Binary files a/translated_images/edit-a-file.52c0ee665ef19f08.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.035a46787bff658c.kn.png b/translated_images/enemyShip.035a46787bff658c.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.035a46787bff658c.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.035a46787bff658c.ml.png b/translated_images/enemyShip.035a46787bff658c.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.035a46787bff658c.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.1a1354d7988de290.kn.png b/translated_images/enemyShip.1a1354d7988de290.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.1a1354d7988de290.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.1a1354d7988de290.ml.png b/translated_images/enemyShip.1a1354d7988de290.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.1a1354d7988de290.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.22cbee6ea27a5809.kn.png b/translated_images/enemyShip.22cbee6ea27a5809.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.22cbee6ea27a5809.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.22cbee6ea27a5809.ml.png b/translated_images/enemyShip.22cbee6ea27a5809.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.22cbee6ea27a5809.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.321ecb1b4eb21f2c.kn.png b/translated_images/enemyShip.321ecb1b4eb21f2c.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.321ecb1b4eb21f2c.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.321ecb1b4eb21f2c.ml.png b/translated_images/enemyShip.321ecb1b4eb21f2c.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.321ecb1b4eb21f2c.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.4fbf2889e6129db4.kn.png b/translated_images/enemyShip.4fbf2889e6129db4.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.4fbf2889e6129db4.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.4fbf2889e6129db4.ml.png b/translated_images/enemyShip.4fbf2889e6129db4.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.4fbf2889e6129db4.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.5df2a822c16650c2.kn.png b/translated_images/enemyShip.5df2a822c16650c2.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.5df2a822c16650c2.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.5df2a822c16650c2.ml.png b/translated_images/enemyShip.5df2a822c16650c2.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.5df2a822c16650c2.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.62983ed4bfb2220f.kn.png b/translated_images/enemyShip.62983ed4bfb2220f.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.62983ed4bfb2220f.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.62983ed4bfb2220f.ml.png b/translated_images/enemyShip.62983ed4bfb2220f.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.62983ed4bfb2220f.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.add7036e1c3c3014.kn.png b/translated_images/enemyShip.add7036e1c3c3014.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.add7036e1c3c3014.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.add7036e1c3c3014.ml.png b/translated_images/enemyShip.add7036e1c3c3014.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.add7036e1c3c3014.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.b39a140287683bf7.kn.png b/translated_images/enemyShip.b39a140287683bf7.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.b39a140287683bf7.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.b39a140287683bf7.ml.png b/translated_images/enemyShip.b39a140287683bf7.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.b39a140287683bf7.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.b9626ed228a17a32.kn.png b/translated_images/enemyShip.b9626ed228a17a32.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.b9626ed228a17a32.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.b9626ed228a17a32.ml.png b/translated_images/enemyShip.b9626ed228a17a32.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.b9626ed228a17a32.ml.png and /dev/null differ diff --git a/translated_images/enemyShip.deb0477a7312f54d.kn.png b/translated_images/enemyShip.deb0477a7312f54d.kn.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.deb0477a7312f54d.kn.png and /dev/null differ diff --git a/translated_images/enemyShip.deb0477a7312f54d.ml.png b/translated_images/enemyShip.deb0477a7312f54d.ml.png deleted file mode 100644 index 511221671..000000000 Binary files a/translated_images/enemyShip.deb0477a7312f54d.ml.png and /dev/null differ diff --git a/translated_images/enemyUFO.bf8585e4e8dcdb68.kn.png b/translated_images/enemyUFO.bf8585e4e8dcdb68.kn.png deleted file mode 100644 index 0431526ad..000000000 Binary files a/translated_images/enemyUFO.bf8585e4e8dcdb68.kn.png and /dev/null differ diff --git a/translated_images/enemyUFO.bf8585e4e8dcdb68.ml.png b/translated_images/enemyUFO.bf8585e4e8dcdb68.ml.png deleted file mode 100644 index 0431526ad..000000000 Binary files a/translated_images/enemyUFO.bf8585e4e8dcdb68.ml.png and /dev/null differ diff --git a/translated_images/et/.co-op-translator.json b/translated_images/et/.co-op-translator.json index 98612f163..17802a9ab 100644 --- a/translated_images/et/.co-op-translator.json +++ b/translated_images/et/.co-op-translator.json @@ -1,50 +1,26 @@ { - "moodle.94eb93d714a50cb2.webp": { - "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", - "translation_date": "2026-01-15T21:42:42+00:00", - "source_file": "teaching-files/moodle.png", - "language_code": "et" - }, - "canvas.fbd605ff8e5b8aff.webp": { - "original_hash": "29556305738d345dd023554d788d5477", - "translation_date": "2026-01-15T21:43:02+00:00", - "source_file": "teaching-files/canvas.png", - "language_code": "et" - }, - "install-on-edge.78634f02842c4828.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:43:30+00:00", - "source_file": "5-browser-extension/install-on-edge.png", - "language_code": "et" - }, - "extension-screenshot.0e7f5bfa110e92e3.webp": { - "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", - "translation_date": "2026-01-15T21:43:51+00:00", - "source_file": "5-browser-extension/extension-screenshot.png", - "language_code": "et" - }, - "createcodespace.0238bbf4d7a8d955.webp": { - "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", - "translation_date": "2026-01-15T21:44:09+00:00", - "source_file": "images/createcodespace.png", + "1.b6da8c1394b07491.webp": { + "original_hash": "6b12479c2e6a54160867fa8945c04082", + "translation_date": "2026-01-15T21:56:06+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/1.png", "language_code": "et" }, - "favicon.37b561214b36d454.webp": { - "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", - "translation_date": "2026-01-15T21:44:14+00:00", - "source_file": "images/favicon.png", + "1.cc07a5cbe114ad1d.webp": { + "original_hash": "fc436b6749801dd90d0558ae92d56b60", + "translation_date": "2026-01-15T22:00:14+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/1.png", "language_code": "et" }, - "character.5c0dd8e067ffd693.webp": { - "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", - "translation_date": "2026-01-15T21:44:17+00:00", - "source_file": "images/character.png", + "2.1dae52ff08042246.webp": { + "original_hash": "3995628a6a986308859d0cb6eed8d787", + "translation_date": "2026-01-15T21:55:36+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/2.png", "language_code": "et" }, - "clone_repo.6a202fb230ab6bdd.webp": { - "original_hash": "9261d014674312eece91deae958538cf", - "translation_date": "2026-01-15T21:44:26+00:00", - "source_file": "images/clone_repo.png", + "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { + "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", + "translation_date": "2026-01-15T21:50:55+00:00", + "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", "language_code": "et" }, "background.148a8d43afde5730.webp": { @@ -53,10 +29,16 @@ "source_file": "images/background.png", "language_code": "et" }, - "screenshot.e7a5ad659e364568.webp": { - "original_hash": "c562c1fdc9d73658456e02b873e4dff9", - "translation_date": "2026-01-15T21:44:42+00:00", - "source_file": "images/screenshot.png", + "backgroundColor.e19c3c60768150c8.webp": { + "original_hash": "b3e10fe033f615ec9d3580cce61eae09", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "language_code": "et" + }, + "browser-console.efaf0b51aaaf6778.webp": { + "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", + "translation_date": "2026-01-15T21:56:45+00:00", + "source_file": "7-bank-project/2-forms/images/browser-console.png", "language_code": "et" }, "browser.60317c9be8b7f84a.webp": { @@ -65,64 +47,58 @@ "source_file": "sketchnotes/browser.jpg", "language_code": "et" }, - "webdev101-html.4389c2067af68e98.webp": { - "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", - "translation_date": "2026-01-15T21:45:23+00:00", - "source_file": "sketchnotes/webdev101-html.png", - "language_code": "et" - }, - "webdev101-programming.d6e3f98e61ac4bff.webp": { - "original_hash": "adf4dac4d350592773dbdba8ebaaa262", - "translation_date": "2026-01-15T21:45:53+00:00", - "source_file": "sketchnotes/webdev101-programming.png", + "canvas.fbd605ff8e5b8aff.webp": { + "original_hash": "29556305738d345dd023554d788d5477", + "translation_date": "2026-01-15T21:43:02+00:00", + "source_file": "teaching-files/canvas.png", "language_code": "et" }, - "webdev101-github.8846d7971abef6f9.webp": { - "original_hash": "412ec8fc404fead25f314e2fdb564548", - "translation_date": "2026-01-15T21:46:24+00:00", - "source_file": "sketchnotes/webdev101-github.png", + "canvas_grid.5f209da785ded492.webp": { + "original_hash": "8da354720ffbfd778571aa17402de890", + "translation_date": "2026-01-15T21:53:36+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", "language_code": "et" }, - "webdev101-css.3f7af5991bf53a20.webp": { - "original_hash": "9de1dc14864697c82395b02f31a72aec", - "translation_date": "2026-01-15T21:46:54+00:00", - "source_file": "sketchnotes/webdev101-css.png", + "character.5c0dd8e067ffd693.webp": { + "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", + "translation_date": "2026-01-15T21:44:17+00:00", + "source_file": "images/character.png", "language_code": "et" }, - "webdev101-js-functions.be049c4726e94f8b.webp": { - "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", - "translation_date": "2026-01-15T21:47:22+00:00", - "source_file": "sketchnotes/webdev101-js-functions.png", + "click-register.e89a30bf0d4bc9ca.webp": { + "original_hash": "ef9688313524664fad6ab9b0e080c758", + "translation_date": "2026-01-15T21:56:30+00:00", + "source_file": "7-bank-project/2-forms/images/click-register.png", "language_code": "et" }, - "webdev101-js-decisions.69e1b20f272dd1f0.webp": { - "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", - "translation_date": "2026-01-15T21:47:51+00:00", - "source_file": "sketchnotes/webdev101-js-decisions.png", + "clone_repo.5085c48d666ead57.webp": { + "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", + "translation_date": "2026-01-15T22:00:17+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", "language_code": "et" }, - "webdev101-a11y.8ef3025c858d897a.webp": { - "original_hash": "3f5220c5d502a906028b8a85245cc6da", - "translation_date": "2026-01-15T21:48:19+00:00", - "source_file": "sketchnotes/webdev101-a11y.png", + "clone_repo.6a202fb230ab6bdd.webp": { + "original_hash": "9261d014674312eece91deae958538cf", + "translation_date": "2026-01-15T21:44:26+00:00", + "source_file": "images/clone_repo.png", "language_code": "et" }, - "webdev101-js-datatypes.4cc470179730702c.webp": { - "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", - "translation_date": "2026-01-15T21:48:46+00:00", - "source_file": "sketchnotes/webdev101-js-datatypes.png", + "codespace.bcecbdf5d2747d3d.webp": { + "original_hash": "ff86a65511122ddb448e092969566b0a", + "translation_date": "2026-01-15T22:00:24+00:00", + "source_file": "9-chat-project/assets/codespace.png", "language_code": "et" }, - "webdev101-js.10280393044d7eaa.webp": { - "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", - "translation_date": "2026-01-15T21:49:15+00:00", - "source_file": "sketchnotes/webdev101-js.png", + "create-a-fork.297ab42b4bd0af99.webp": { + "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", + "translation_date": "2026-01-15T21:51:42+00:00", + "source_file": "8-code-editor/images/create-a-fork.png", "language_code": "et" }, - "webdev101-js-arrays.439d7528b8a29455.webp": { - "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", - "translation_date": "2026-01-15T21:49:42+00:00", - "source_file": "sketchnotes/webdev101-js-arrays.png", + "create-new-file-pb.0797800d977ec3eb.webp": { + "original_hash": "c149c42e04132f2409651425d6924ffa", + "translation_date": "2026-01-15T21:50:07+00:00", + "source_file": "8-code-editor/images/create-new-file-pb.png", "language_code": "et" }, "create-new-file.2814e609c2af9aeb.webp": { @@ -131,40 +107,40 @@ "source_file": "8-code-editor/images/create-new-file.png", "language_code": "et" }, - "create-new-file-pb.0797800d977ec3eb.webp": { - "original_hash": "c149c42e04132f2409651425d6924ffa", - "translation_date": "2026-01-15T21:50:07+00:00", - "source_file": "8-code-editor/images/create-new-file-pb.png", + "createcodespace.0238bbf4d7a8d955.webp": { + "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", + "translation_date": "2026-01-15T21:44:09+00:00", + "source_file": "images/createcodespace.png", "language_code": "et" }, - "extension-settings.21c752ae4f4cdb78.webp": { - "original_hash": "fd7ebcb5d84c78047026ab3337908306", - "translation_date": "2026-01-15T21:50:20+00:00", - "source_file": "8-code-editor/images/extension-settings.png", + "data-flow.fa2354e0908fecc8.webp": { + "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", + "translation_date": "2026-01-15T21:57:07+00:00", + "source_file": "7-bank-project/4-state-management/images/data-flow.png", "language_code": "et" }, - "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { - "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", - "translation_date": "2026-01-15T21:50:55+00:00", - "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", + "default-vscode-dev.5d06881d65c1b323.webp": { + "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", + "translation_date": "2026-01-15T21:52:34+00:00", + "source_file": "8-code-editor/images/default-vscode-dev.png", "language_code": "et" }, - "create-a-fork.297ab42b4bd0af99.webp": { - "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", - "translation_date": "2026-01-15T21:51:42+00:00", - "source_file": "8-code-editor/images/create-a-fork.png", + "dialog.93bba104afeb79f1.webp": { + "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", + "translation_date": "2026-01-15T21:57:01+00:00", + "source_file": "7-bank-project/4-state-management/images/dialog.png", "language_code": "et" }, - "open-remote-repository.bd9c2598b8949e7f.webp": { - "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", - "translation_date": "2026-01-15T21:51:46+00:00", - "source_file": "8-code-editor/images/open-remote-repository.png", + "dom-tree.7daf0e763cbbba92.webp": { + "original_hash": "579f4ae298ff15a357def7f442671847", + "translation_date": "2026-01-15T21:57:24+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", "language_code": "et" }, - "extensions.eca0e0c7f59a10b5.webp": { - "original_hash": "a6c9c8f51d3edd917262e53664f08441", - "translation_date": "2026-01-15T21:51:50+00:00", - "source_file": "8-code-editor/images/extensions.png", + "earlybrowsers.d984b711cdf3a42d.webp": { + "original_hash": "810a4d2348668e25289029c5cfcb67bd", + "translation_date": "2026-01-15T21:55:27+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", "language_code": "et" }, "edit-a-file-pb.263555922c14fc52.webp": { @@ -173,82 +149,64 @@ "source_file": "8-code-editor/images/edit-a-file-pb.png", "language_code": "et" }, - "palette-menu.4946174e07f42622.webp": { - "original_hash": "7387b91076790084ec8828866e88c6ce", - "translation_date": "2026-01-15T21:52:26+00:00", - "source_file": "8-code-editor/images/palette-menu.png", + "edit-a-file.52c0ee665ef19f08.webp": { + "original_hash": "c28903236d60be6bba3f3848ea368c63", + "translation_date": "2026-01-15T21:53:31+00:00", + "source_file": "8-code-editor/images/edit-a-file.png", "language_code": "et" }, - "open-palette-menu.46dda01084738da8.webp": { - "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", - "translation_date": "2026-01-15T21:52:29+00:00", - "source_file": "8-code-editor/images/open-palette-menu.png", + "enemyShip.035a46787bff658c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", "language_code": "et" }, - "default-vscode-dev.5d06881d65c1b323.webp": { - "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", - "translation_date": "2026-01-15T21:52:34+00:00", - "source_file": "8-code-editor/images/default-vscode-dev.png", + "enemyShip.1a1354d7988de290.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:55+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", "language_code": "et" }, - "project-on-vscode.dev.e79815a9a95ee7fe.webp": { - "original_hash": "35de4bc32ea66a11f919671558e07d52", - "translation_date": "2026-01-15T21:52:39+00:00", - "source_file": "8-code-editor/images/project-on-vscode.dev.png", + "enemyShip.22cbee6ea27a5809.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", "language_code": "et" }, - "new-file-github.com.c886796d800e8056.webp": { - "original_hash": "2e0ddd0dad4734e3968b70907df9c052", - "translation_date": "2026-01-15T21:52:45+00:00", - "source_file": "8-code-editor/images/new-file-github.com.png", + "enemyShip.321ecb1b4eb21f2c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", "language_code": "et" }, - "working-tree.c58eec08e6335c79.webp": { - "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", - "translation_date": "2026-01-15T21:52:57+00:00", - "source_file": "8-code-editor/images/working-tree.png", + "enemyShip.4fbf2889e6129db4.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:53+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", "language_code": "et" }, - "working-tree-pb.6cd43e5076f23ba3.webp": { - "original_hash": "f6b14887694745dd143a09bd60b74185", - "translation_date": "2026-01-15T21:53:07+00:00", - "source_file": "8-code-editor/images/working-tree-pb.png", + "enemyShip.5df2a822c16650c2.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", "language_code": "et" }, - "extension-details.9f8f1fd4e9eb2de5.webp": { - "original_hash": "f57d2e246e6ba8a58463d7573640d714", - "translation_date": "2026-01-15T21:53:19+00:00", - "source_file": "8-code-editor/images/extension-details.png", - "language_code": "et" - }, - "edit-a-file.52c0ee665ef19f08.webp": { - "original_hash": "c28903236d60be6bba3f3848ea368c63", - "translation_date": "2026-01-15T21:53:31+00:00", - "source_file": "8-code-editor/images/edit-a-file.png", - "language_code": "et" - }, - "canvas_grid.5f209da785ded492.webp": { - "original_hash": "8da354720ffbfd778571aa17402de890", - "translation_date": "2026-01-15T21:53:36+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", - "language_code": "et" - }, - "partI-solution.36c53b48c9ffae2a.webp": { - "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", - "translation_date": "2026-01-15T21:53:40+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", + "enemyShip.62983ed4bfb2220f.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", "language_code": "et" }, - "spritesheet.bec82852290b14ee.webp": { - "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", - "translation_date": "2026-01-15T21:53:42+00:00", - "source_file": "6-space-game/solution/spritesheet.png", + "enemyShip.add7036e1c3c3014.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", "language_code": "et" }, - "laserRed.e86e8fb629c6026e.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:43+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", + "enemyShip.b39a140287683bf7.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:29+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", "language_code": "et" }, "enemyShip.b9626ed228a17a32.webp": { @@ -257,88 +215,82 @@ "source_file": "6-space-game/4-collision-detection/your-work/assets/enemyShip.png", "language_code": "et" }, - "player.680ea4c619b54fe1.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:47+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", - "language_code": "et" - }, - "life.466df3b1692a244a.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", + "enemyShip.deb0477a7312f54d.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", "language_code": "et" }, - "laserRed.cae9ab24ea9b18fd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "enemyUFO.bf8585e4e8dcdb68.webp": { + "original_hash": "18198bef76e4882928e4092344d0fb98", + "translation_date": "2026-01-15T21:54:18+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", "language_code": "et" }, - "enemyShip.add7036e1c3c3014.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", + "extension-details.9f8f1fd4e9eb2de5.webp": { + "original_hash": "f57d2e246e6ba8a58463d7573640d714", + "translation_date": "2026-01-15T21:53:19+00:00", + "source_file": "8-code-editor/images/extension-details.png", "language_code": "et" }, - "player.c99c25d54a615ca0.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", + "extension-screenshot.0e7f5bfa110e92e3.webp": { + "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", + "translation_date": "2026-01-15T21:43:51+00:00", + "source_file": "5-browser-extension/extension-screenshot.png", "language_code": "et" }, - "life.65a2aaceca875284.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", + "extension-settings.21c752ae4f4cdb78.webp": { + "original_hash": "fd7ebcb5d84c78047026ab3337908306", + "translation_date": "2026-01-15T21:50:20+00:00", + "source_file": "8-code-editor/images/extension-settings.png", "language_code": "et" }, - "enemyShip.22cbee6ea27a5809.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", + "extensions.eca0e0c7f59a10b5.webp": { + "original_hash": "a6c9c8f51d3edd917262e53664f08441", + "translation_date": "2026-01-15T21:51:50+00:00", + "source_file": "8-code-editor/images/extensions.png", "language_code": "et" }, - "player.47bc9de0714c723d.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:51+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", + "favicon.37b561214b36d454.webp": { + "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", + "translation_date": "2026-01-15T21:44:14+00:00", + "source_file": "images/favicon.png", "language_code": "et" }, - "enemyShip.5df2a822c16650c2.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:51+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", + "form-post.61de4ca1b964d91a.webp": { + "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", + "translation_date": "2026-01-15T21:56:31+00:00", + "source_file": "7-bank-project/2-forms/images/form-post.png", "language_code": "et" }, - "player.dd24c1afa8c71e9b.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", + "history.7fdabbafa521e064.webp": { + "original_hash": "445d71bea6a747dfe547df7eea846439", + "translation_date": "2026-01-15T21:56:15+00:00", + "source_file": "7-bank-project/1-template-route/history.png", "language_code": "et" }, - "laserRed.69730edd76f0b3bd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", + "install-on-edge.78634f02842c4828.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:43:30+00:00", + "source_file": "5-browser-extension/install-on-edge.png", "language_code": "et" }, - "enemyShip.4fbf2889e6129db4.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:53+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", + "install-on-edge.d68781acaf0b3d3d.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:55:50+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", "language_code": "et" }, - "player.606f85953e5e564e.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", + "laserGreen.89904f0f49945560.webp": { + "original_hash": "ddf7102c86fc3ec46037714c60091851", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", "language_code": "et" }, - "life.78b6e96a3003767e.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", + "laserGreenShot.e4fbfc4714c08a5b.webp": { + "original_hash": "cb6ed500c16736a41998e4cd0c467df7", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", "language_code": "et" }, "laserRed.2040e11f55c0a40a.webp": { @@ -347,22 +299,34 @@ "source_file": "6-space-game/6-end-condition/solution/assets/laserRed.png", "language_code": "et" }, - "enemyShip.1a1354d7988de290.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:55+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", + "laserRed.381bc5555491ce67.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:28+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", "language_code": "et" }, - "player.137ee0e47f895ffc.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:56+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/player.png", + "laserRed.69730edd76f0b3bd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", "language_code": "et" }, - "life.86d843ce9c23289c.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:57+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/life.png", + "laserRed.b583dc1728eb8581.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "language_code": "et" + }, + "laserRed.cae9ab24ea9b18fd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "language_code": "et" + }, + "laserRed.d81ce4986f87c251.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", "language_code": "et" }, "laserRed.e58ef8db2585dfbe.webp": { @@ -371,40 +335,46 @@ "source_file": "6-space-game/5-keeping-score/your-work/assets/laserRed.png", "language_code": "et" }, - "enemyShip.321ecb1b4eb21f2c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:01+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", + "laserRed.e66e29ace6666064.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", "language_code": "et" }, - "player.2887422f6982c3cd.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:02+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", + "laserRed.e86e8fb629c6026e.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:43+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", "language_code": "et" }, - "life.2a159298dd98f4ef.webp": { + "laserRedShot.c39d066745996a71.webp": { + "original_hash": "1f1048184aab9d405e9f7d067a57af01", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "language_code": "et" + }, + "life.27144b6d4bfdea76.webp": { "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/life.png", "language_code": "et" }, - "laserRed.b583dc1728eb8581.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "life.2a159298dd98f4ef.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", "language_code": "et" }, - "enemyShip.035a46787bff658c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", + "life.466df3b1692a244a.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", "language_code": "et" }, - "player.391fed427ede24f5.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:10+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", + "life.65a2aaceca875284.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", "language_code": "et" }, "life.6fb9f50d53ee0413.webp": { @@ -413,250 +383,292 @@ "source_file": "6-space-game/5-keeping-score/solution/assets/life.png", "language_code": "et" }, - "preview.9215f0a010074476.webp": { - "original_hash": "6eaab6a69de1fa433e822578652c7287", - "translation_date": "2026-01-15T21:54:12+00:00", - "source_file": "6-space-game/solution/spaceArt/preview.jpg", - "language_code": "et" - }, - "meteorBig.1e452b3ad7af50ad.webp": { - "original_hash": "07f37816512f563dd68780fdee2e30a6", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", + "life.78b6e96a3003767e.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", "language_code": "et" }, - "meteorSmall.0d729bc71c12d41f.webp": { - "original_hash": "ebabf6690cc614f9e33f019c356166fa", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", + "life.86d843ce9c23289c.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:57+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/life.png", "language_code": "et" }, - "laserRed.d81ce4986f87c251.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", + "localstorage.472f8147b6a3f8d1.webp": { + "original_hash": "7706ccb87a13a08250f315f03140bc61", + "translation_date": "2026-01-15T21:54:35+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", "language_code": "et" }, - "enemyShip.deb0477a7312f54d.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", + "log.804026979f3707e0.webp": { + "original_hash": "4c5e39f339781db01641b77b6b2d6026", + "translation_date": "2026-01-15T21:55:20+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", "language_code": "et" }, - "player.57b3107c03012695.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/player.png", + "login-error.416fe019b36a6327.webp": { + "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", + "translation_date": "2026-01-15T21:56:50+00:00", + "source_file": "7-bank-project/3-data/images/login-error.png", "language_code": "et" }, - "laserGreenShot.e4fbfc4714c08a5b.webp": { - "original_hash": "cb6ed500c16736a41998e4cd0c467df7", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", + "meteorBig.1e452b3ad7af50ad.webp": { + "original_hash": "07f37816512f563dd68780fdee2e30a6", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", "language_code": "et" }, - "life.27144b6d4bfdea76.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/life.png", + "meteorSmall.0d729bc71c12d41f.webp": { + "original_hash": "ebabf6690cc614f9e33f019c356166fa", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", "language_code": "et" }, - "laserGreen.89904f0f49945560.webp": { - "original_hash": "ddf7102c86fc3ec46037714c60091851", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", + "moodle.94eb93d714a50cb2.webp": { + "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", + "translation_date": "2026-01-15T21:42:42+00:00", + "source_file": "teaching-files/moodle.png", "language_code": "et" }, - "laserRedShot.c39d066745996a71.webp": { - "original_hash": "1f1048184aab9d405e9f7d067a57af01", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "mpa.7f7375a1a2d4aa77.webp": { + "original_hash": "021255b74f0b79b0c286c163c210ef3d", + "translation_date": "2026-01-15T21:56:53+00:00", + "source_file": "7-bank-project/3-data/images/mpa.png", "language_code": "et" }, - "enemyUFO.bf8585e4e8dcdb68.webp": { - "original_hash": "18198bef76e4882928e4092344d0fb98", - "translation_date": "2026-01-15T21:54:18+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", + "nebula.55c2933d36d035d3.webp": { + "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", + "translation_date": "2026-01-15T21:54:27+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", "language_code": "et" }, - "shield.1b9412b7ca6610ab.webp": { - "original_hash": "a672dc1a5f905918272bb58f1e236340", - "translation_date": "2026-01-15T21:54:19+00:00", - "source_file": "6-space-game/solution/spaceArt/png/shield.png", + "new-file-github.com.c886796d800e8056.webp": { + "original_hash": "2e0ddd0dad4734e3968b70907df9c052", + "translation_date": "2026-01-15T21:52:45+00:00", + "source_file": "8-code-editor/images/new-file-github.com.png", "language_code": "et" }, - "playerDamaged.181703f652fd5176.webp": { - "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", - "translation_date": "2026-01-15T21:54:20+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", + "open-palette-menu.46dda01084738da8.webp": { + "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", + "translation_date": "2026-01-15T21:52:29+00:00", + "source_file": "8-code-editor/images/open-palette-menu.png", "language_code": "et" }, - "playerRight.e4825f489e29f737.webp": { - "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", - "translation_date": "2026-01-15T21:54:21+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", + "open-remote-repository.bd9c2598b8949e7f.webp": { + "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", + "translation_date": "2026-01-15T21:51:46+00:00", + "source_file": "8-code-editor/images/open-remote-repository.png", "language_code": "et" }, - "playerLeft.0f928412e66ba5d9.webp": { - "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", - "translation_date": "2026-01-15T21:54:21+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", + "palette-menu.4946174e07f42622.webp": { + "original_hash": "7387b91076790084ec8828866e88c6ce", + "translation_date": "2026-01-15T21:52:26+00:00", + "source_file": "8-code-editor/images/palette-menu.png", "language_code": "et" }, - "backgroundColor.e19c3c60768150c8.webp": { - "original_hash": "b3e10fe033f615ec9d3580cce61eae09", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "partI-solution.36c53b48c9ffae2a.webp": { + "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", + "translation_date": "2026-01-15T21:53:40+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", "language_code": "et" }, - "starBig.72e9c6d0d18f363d.webp": { - "original_hash": "4e8f1abc8b48d75990117ea8b6207842", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", + "plant1.a876180d8659acb9.webp": { + "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", + "translation_date": "2026-01-15T21:58:24+00:00", + "source_file": "3-terrarium/solution/images/plant1.png", "language_code": "et" }, - "starBackground.a897b8acb1b0587d.webp": { - "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", - "translation_date": "2026-01-15T21:54:24+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", + "plant10.2f2c47804ae52dd3.webp": { + "original_hash": "dba97454882c2796c52a33c403db61f7", + "translation_date": "2026-01-15T21:59:07+00:00", + "source_file": "3-terrarium/solution/images/plant10.png", "language_code": "et" }, - "starSmall.ed78b961dbcd0898.webp": { - "original_hash": "609bf88a971475818f95816b8cf71508", - "translation_date": "2026-01-15T21:54:26+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", + "plant11.0ce0081b0ef17aa1.webp": { + "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", + "translation_date": "2026-01-15T21:58:53+00:00", + "source_file": "3-terrarium/solution/images/plant11.png", "language_code": "et" }, - "speedLine.5bcabb93f48b5ae1.webp": { - "original_hash": "ef791dbe8ea2e21cf697831e203803d5", - "translation_date": "2026-01-15T21:54:26+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", + "plant12.6b934c4312a00228.webp": { + "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", + "translation_date": "2026-01-15T22:00:03+00:00", + "source_file": "3-terrarium/solution/images/plant12.png", "language_code": "et" }, - "nebula.55c2933d36d035d3.webp": { - "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", - "translation_date": "2026-01-15T21:54:27+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", + "plant13.37d6ab2e2481421f.webp": { + "original_hash": "5cac561d7596ee631c4d02436d8f6998", + "translation_date": "2026-01-15T21:59:19+00:00", + "source_file": "3-terrarium/solution/images/plant13.png", "language_code": "et" }, - "laserRed.381bc5555491ce67.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:28+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", + "plant14.908791477a46eb7f.webp": { + "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", + "translation_date": "2026-01-15T21:58:32+00:00", + "source_file": "3-terrarium/solution/images/plant14.png", "language_code": "et" }, - "enemyShip.b39a140287683bf7.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:29+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", + "plant2.9e45efea224115b0.webp": { + "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", + "translation_date": "2026-01-15T21:59:54+00:00", + "source_file": "3-terrarium/solution/images/plant2.png", "language_code": "et" }, - "player.3c4f50182552a73a.webp": { + "plant3.06efdd0fa0c4b115.webp": { + "original_hash": "7e40e6f14cf52f7d75ed42320817b044", + "translation_date": "2026-01-15T21:59:39+00:00", + "source_file": "3-terrarium/solution/images/plant3.png", + "language_code": "et" + }, + "plant4.3b78072b427727c6.webp": { + "original_hash": "c523205855d0691a9a0161c6abca983c", + "translation_date": "2026-01-15T21:59:30+00:00", + "source_file": "3-terrarium/solution/images/plant4.png", + "language_code": "et" + }, + "plant5.8ec58b18ac336fa8.webp": { + "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", + "translation_date": "2026-01-15T21:59:46+00:00", + "source_file": "3-terrarium/solution/images/plant5.png", + "language_code": "et" + }, + "plant6.ca4ff8372e6676b1.webp": { + "original_hash": "6932fdb455fcae5b324b129367d2f56a", + "translation_date": "2026-01-15T21:58:44+00:00", + "source_file": "3-terrarium/solution/images/plant6.png", + "language_code": "et" + }, + "plant7.194d5a42fcf5a88c.webp": { + "original_hash": "b7a1e35f9946cb04440ce620c34f201d", + "translation_date": "2026-01-15T21:57:39+00:00", + "source_file": "3-terrarium/solution/images/plant7.png", + "language_code": "et" + }, + "plant8.7b247809ab0eb492.webp": { + "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", + "translation_date": "2026-01-15T21:58:08+00:00", + "source_file": "3-terrarium/solution/images/plant8.png", + "language_code": "et" + }, + "plant9.8fe614c01ded1b1e.webp": { + "original_hash": "a9655c162938a27c63d48ac675061e2b", + "translation_date": "2026-01-15T21:57:53+00:00", + "source_file": "3-terrarium/solution/images/plant9.png", + "language_code": "et" + }, + "player.137ee0e47f895ffc.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:29+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", + "translation_date": "2026-01-15T21:53:56+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/player.png", "language_code": "et" }, - "laserRed.e66e29ace6666064.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", + "player.2887422f6982c3cd.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:02+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", "language_code": "et" }, - "enemyShip.62983ed4bfb2220f.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", + "player.391fed427ede24f5.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:10+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", "language_code": "et" }, - "player.bfe14f110bddf56d.webp": { + "player.3c4f50182552a73a.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:31+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", + "translation_date": "2026-01-15T21:54:29+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", "language_code": "et" }, - "localstorage.472f8147b6a3f8d1.webp": { - "original_hash": "7706ccb87a13a08250f315f03140bc61", - "translation_date": "2026-01-15T21:54:35+00:00", - "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", + "player.47bc9de0714c723d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", "language_code": "et" }, - "snapshot.97750180ebcad737.webp": { - "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", - "translation_date": "2026-01-15T21:54:43+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", + "player.57b3107c03012695.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/player.png", "language_code": "et" }, - "profiler.5a4a62479c5df01c.webp": { - "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", - "translation_date": "2026-01-15T21:54:56+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", + "player.606f85953e5e564e.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", "language_code": "et" }, - "log.804026979f3707e0.webp": { - "original_hash": "4c5e39f339781db01641b77b6b2d6026", - "translation_date": "2026-01-15T21:55:20+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", + "player.680ea4c619b54fe1.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:47+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", "language_code": "et" }, - "earlybrowsers.d984b711cdf3a42d.webp": { - "original_hash": "810a4d2348668e25289029c5cfcb67bd", - "translation_date": "2026-01-15T21:55:27+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", + "player.bfe14f110bddf56d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:31+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", "language_code": "et" }, - "2.1dae52ff08042246.webp": { - "original_hash": "3995628a6a986308859d0cb6eed8d787", - "translation_date": "2026-01-15T21:55:36+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/2.png", + "player.c99c25d54a615ca0.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", "language_code": "et" }, - "install-on-edge.d68781acaf0b3d3d.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:55:50+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", + "player.dd24c1afa8c71e9b.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", "language_code": "et" }, - "1.b6da8c1394b07491.webp": { - "original_hash": "6b12479c2e6a54160867fa8945c04082", - "translation_date": "2026-01-15T21:56:06+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/1.png", + "playerDamaged.181703f652fd5176.webp": { + "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", + "translation_date": "2026-01-15T21:54:20+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", "language_code": "et" }, - "history.7fdabbafa521e064.webp": { - "original_hash": "445d71bea6a747dfe547df7eea846439", - "translation_date": "2026-01-15T21:56:15+00:00", - "source_file": "7-bank-project/1-template-route/history.png", + "playerLeft.0f928412e66ba5d9.webp": { + "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", + "translation_date": "2026-01-15T21:54:21+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", "language_code": "et" }, - "screen1.baccbba0f1f93364.webp": { - "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", - "translation_date": "2026-01-15T21:56:19+00:00", - "source_file": "7-bank-project/images/screen1.png", + "playerRight.e4825f489e29f737.webp": { + "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", + "translation_date": "2026-01-15T21:54:21+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", "language_code": "et" }, - "screen2.123c82a831a1d14a.webp": { - "original_hash": "43b7f2857d5f758394e443df8fbc31cf", - "translation_date": "2026-01-15T21:56:24+00:00", - "source_file": "7-bank-project/images/screen2.png", + "playground-choice.1d23ba7d407f4758.webp": { + "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", + "translation_date": "2026-01-15T22:05:07+00:00", + "source_file": "9-chat-project/assets/playground-choice.png", "language_code": "et" }, - "click-register.e89a30bf0d4bc9ca.webp": { - "original_hash": "ef9688313524664fad6ab9b0e080c758", - "translation_date": "2026-01-15T21:56:30+00:00", - "source_file": "7-bank-project/2-forms/images/click-register.png", + "playground.d2b927122224ff8f.webp": { + "original_hash": "4152bb8cd5f23e73d58b3beb52919477", + "translation_date": "2026-01-15T22:04:48+00:00", + "source_file": "9-chat-project/assets/playground.png", "language_code": "et" }, - "form-post.61de4ca1b964d91a.webp": { - "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", - "translation_date": "2026-01-15T21:56:31+00:00", - "source_file": "7-bank-project/2-forms/images/form-post.png", + "preview.9215f0a010074476.webp": { + "original_hash": "6eaab6a69de1fa433e822578652c7287", + "translation_date": "2026-01-15T21:54:12+00:00", + "source_file": "6-space-game/solution/spaceArt/preview.jpg", + "language_code": "et" + }, + "profiler.5a4a62479c5df01c.webp": { + "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", + "translation_date": "2026-01-15T21:54:56+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", "language_code": "et" }, - "validation-error.8bd23e98d416c22f.webp": { - "original_hash": "d614ce6b24e2583901da9038297fe327", - "translation_date": "2026-01-15T21:56:36+00:00", - "source_file": "7-bank-project/2-forms/images/validation-error.png", + "project-on-vscode.dev.e79815a9a95ee7fe.webp": { + "original_hash": "35de4bc32ea66a11f919671558e07d52", + "translation_date": "2026-01-15T21:52:39+00:00", + "source_file": "8-code-editor/images/project-on-vscode.dev.png", "language_code": "et" }, "result.96ef01f607bf856a.webp": { @@ -665,40 +677,28 @@ "source_file": "7-bank-project/2-forms/images/result.png", "language_code": "et" }, - "browser-console.efaf0b51aaaf6778.webp": { - "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", - "translation_date": "2026-01-15T21:56:45+00:00", - "source_file": "7-bank-project/2-forms/images/browser-console.png", - "language_code": "et" - }, - "login-error.416fe019b36a6327.webp": { - "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", - "translation_date": "2026-01-15T21:56:50+00:00", - "source_file": "7-bank-project/3-data/images/login-error.png", - "language_code": "et" - }, - "mpa.7f7375a1a2d4aa77.webp": { - "original_hash": "021255b74f0b79b0c286c163c210ef3d", - "translation_date": "2026-01-15T21:56:53+00:00", - "source_file": "7-bank-project/3-data/images/mpa.png", + "screen1.baccbba0f1f93364.webp": { + "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", + "translation_date": "2026-01-15T21:56:19+00:00", + "source_file": "7-bank-project/images/screen1.png", "language_code": "et" }, - "spa.268ec73b41f992c2.webp": { - "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", - "translation_date": "2026-01-15T21:56:57+00:00", - "source_file": "7-bank-project/3-data/images/spa.png", + "screen2.123c82a831a1d14a.webp": { + "original_hash": "43b7f2857d5f758394e443df8fbc31cf", + "translation_date": "2026-01-15T21:56:24+00:00", + "source_file": "7-bank-project/images/screen2.png", "language_code": "et" }, - "dialog.93bba104afeb79f1.webp": { - "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", - "translation_date": "2026-01-15T21:57:01+00:00", - "source_file": "7-bank-project/4-state-management/images/dialog.png", + "screenshot.0a1ee0d123df681b.webp": { + "original_hash": "f909b463a14ff6542a816470f68bfac3", + "translation_date": "2026-01-15T22:05:20+00:00", + "source_file": "9-chat-project/assets/screenshot.png", "language_code": "et" }, - "data-flow.fa2354e0908fecc8.webp": { - "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", - "translation_date": "2026-01-15T21:57:07+00:00", - "source_file": "7-bank-project/4-state-management/images/data-flow.png", + "screenshot.e7a5ad659e364568.webp": { + "original_hash": "c562c1fdc9d73658456e02b873e4dff9", + "translation_date": "2026-01-15T21:44:42+00:00", + "source_file": "images/screenshot.png", "language_code": "et" }, "screenshot_gray.0c796099a1f9f25e.webp": { @@ -707,154 +707,154 @@ "source_file": "3-terrarium/images/screenshot_gray.png", "language_code": "et" }, - "vs-code-index.e2986cf919471eb9.webp": { - "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", - "translation_date": "2026-01-15T21:57:18+00:00", - "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", + "shield.1b9412b7ca6610ab.webp": { + "original_hash": "a672dc1a5f905918272bb58f1e236340", + "translation_date": "2026-01-15T21:54:19+00:00", + "source_file": "6-space-game/solution/spaceArt/png/shield.png", "language_code": "et" }, - "dom-tree.7daf0e763cbbba92.webp": { - "original_hash": "579f4ae298ff15a357def7f442671847", - "translation_date": "2026-01-15T21:57:24+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", + "snapshot.97750180ebcad737.webp": { + "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", + "translation_date": "2026-01-15T21:54:43+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", "language_code": "et" }, - "terrarium-final.0920f16e87c13a84.webp": { - "original_hash": "324b7bff7867c38e100d0acad18ed53d", - "translation_date": "2026-01-15T21:57:33+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", + "spa.268ec73b41f992c2.webp": { + "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", + "translation_date": "2026-01-15T21:56:57+00:00", + "source_file": "7-bank-project/3-data/images/spa.png", "language_code": "et" }, - "plant7.194d5a42fcf5a88c.webp": { - "original_hash": "b7a1e35f9946cb04440ce620c34f201d", - "translation_date": "2026-01-15T21:57:39+00:00", - "source_file": "3-terrarium/solution/images/plant7.png", + "speedLine.5bcabb93f48b5ae1.webp": { + "original_hash": "ef791dbe8ea2e21cf697831e203803d5", + "translation_date": "2026-01-15T21:54:26+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", "language_code": "et" }, - "plant9.8fe614c01ded1b1e.webp": { - "original_hash": "a9655c162938a27c63d48ac675061e2b", - "translation_date": "2026-01-15T21:57:53+00:00", - "source_file": "3-terrarium/solution/images/plant9.png", + "spritesheet.bec82852290b14ee.webp": { + "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", + "translation_date": "2026-01-15T21:53:42+00:00", + "source_file": "6-space-game/solution/spritesheet.png", "language_code": "et" }, - "plant8.7b247809ab0eb492.webp": { - "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", - "translation_date": "2026-01-15T21:58:08+00:00", - "source_file": "3-terrarium/solution/images/plant8.png", + "starBackground.a897b8acb1b0587d.webp": { + "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", + "translation_date": "2026-01-15T21:54:24+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", "language_code": "et" }, - "plant1.a876180d8659acb9.webp": { - "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", - "translation_date": "2026-01-15T21:58:24+00:00", - "source_file": "3-terrarium/solution/images/plant1.png", + "starBig.72e9c6d0d18f363d.webp": { + "original_hash": "4e8f1abc8b48d75990117ea8b6207842", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", "language_code": "et" }, - "plant14.908791477a46eb7f.webp": { - "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", - "translation_date": "2026-01-15T21:58:32+00:00", - "source_file": "3-terrarium/solution/images/plant14.png", + "starSmall.ed78b961dbcd0898.webp": { + "original_hash": "609bf88a971475818f95816b8cf71508", + "translation_date": "2026-01-15T21:54:26+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", "language_code": "et" }, - "plant6.ca4ff8372e6676b1.webp": { - "original_hash": "6932fdb455fcae5b324b129367d2f56a", - "translation_date": "2026-01-15T21:58:44+00:00", - "source_file": "3-terrarium/solution/images/plant6.png", + "template.67ad477109d29a2b.webp": { + "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", + "translation_date": "2026-01-15T22:05:12+00:00", + "source_file": "9-chat-project/assets/template.png", "language_code": "et" }, - "plant11.0ce0081b0ef17aa1.webp": { - "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", - "translation_date": "2026-01-15T21:58:53+00:00", - "source_file": "3-terrarium/solution/images/plant11.png", + "terrarium-final.0920f16e87c13a84.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T21:57:33+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", "language_code": "et" }, - "plant10.2f2c47804ae52dd3.webp": { - "original_hash": "dba97454882c2796c52a33c403db61f7", - "translation_date": "2026-01-15T21:59:07+00:00", - "source_file": "3-terrarium/solution/images/plant10.png", + "terrarium-final.2f07047ffc597d0a.webp": { + "original_hash": "c669f9222e16690bb2015ce86bb4739c", + "translation_date": "2026-01-15T22:00:08+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", "language_code": "et" }, - "plant13.37d6ab2e2481421f.webp": { - "original_hash": "5cac561d7596ee631c4d02436d8f6998", - "translation_date": "2026-01-15T21:59:19+00:00", - "source_file": "3-terrarium/solution/images/plant13.png", + "validation-error.8bd23e98d416c22f.webp": { + "original_hash": "d614ce6b24e2583901da9038297fe327", + "translation_date": "2026-01-15T21:56:36+00:00", + "source_file": "7-bank-project/2-forms/images/validation-error.png", "language_code": "et" }, - "plant4.3b78072b427727c6.webp": { - "original_hash": "c523205855d0691a9a0161c6abca983c", - "translation_date": "2026-01-15T21:59:30+00:00", - "source_file": "3-terrarium/solution/images/plant4.png", + "vs-code-index.e2986cf919471eb9.webp": { + "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", + "translation_date": "2026-01-15T21:57:18+00:00", + "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", "language_code": "et" }, - "plant3.06efdd0fa0c4b115.webp": { - "original_hash": "7e40e6f14cf52f7d75ed42320817b044", - "translation_date": "2026-01-15T21:59:39+00:00", - "source_file": "3-terrarium/solution/images/plant3.png", + "webdev101-a11y.8ef3025c858d897a.webp": { + "original_hash": "3f5220c5d502a906028b8a85245cc6da", + "translation_date": "2026-01-15T21:48:19+00:00", + "source_file": "sketchnotes/webdev101-a11y.png", "language_code": "et" }, - "plant5.8ec58b18ac336fa8.webp": { - "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", - "translation_date": "2026-01-15T21:59:46+00:00", - "source_file": "3-terrarium/solution/images/plant5.png", + "webdev101-css.3f7af5991bf53a20.webp": { + "original_hash": "9de1dc14864697c82395b02f31a72aec", + "translation_date": "2026-01-15T21:46:54+00:00", + "source_file": "sketchnotes/webdev101-css.png", "language_code": "et" }, - "plant2.9e45efea224115b0.webp": { - "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", - "translation_date": "2026-01-15T21:59:54+00:00", - "source_file": "3-terrarium/solution/images/plant2.png", + "webdev101-github.8846d7971abef6f9.webp": { + "original_hash": "412ec8fc404fead25f314e2fdb564548", + "translation_date": "2026-01-15T21:46:24+00:00", + "source_file": "sketchnotes/webdev101-github.png", "language_code": "et" }, - "plant12.6b934c4312a00228.webp": { - "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", - "translation_date": "2026-01-15T22:00:03+00:00", - "source_file": "3-terrarium/solution/images/plant12.png", + "webdev101-html.4389c2067af68e98.webp": { + "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", + "translation_date": "2026-01-15T21:45:23+00:00", + "source_file": "sketchnotes/webdev101-html.png", "language_code": "et" }, - "terrarium-final.2f07047ffc597d0a.webp": { - "original_hash": "c669f9222e16690bb2015ce86bb4739c", - "translation_date": "2026-01-15T22:00:08+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", + "webdev101-js-arrays.439d7528b8a29455.webp": { + "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", + "translation_date": "2026-01-15T21:49:42+00:00", + "source_file": "sketchnotes/webdev101-js-arrays.png", "language_code": "et" }, - "1.cc07a5cbe114ad1d.webp": { - "original_hash": "fc436b6749801dd90d0558ae92d56b60", - "translation_date": "2026-01-15T22:00:14+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/1.png", + "webdev101-js-datatypes.4cc470179730702c.webp": { + "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", + "translation_date": "2026-01-15T21:48:46+00:00", + "source_file": "sketchnotes/webdev101-js-datatypes.png", "language_code": "et" }, - "clone_repo.5085c48d666ead57.webp": { - "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", - "translation_date": "2026-01-15T22:00:17+00:00", - "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", + "webdev101-js-decisions.69e1b20f272dd1f0.webp": { + "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", + "translation_date": "2026-01-15T21:47:51+00:00", + "source_file": "sketchnotes/webdev101-js-decisions.png", "language_code": "et" }, - "codespace.bcecbdf5d2747d3d.webp": { - "original_hash": "ff86a65511122ddb448e092969566b0a", - "translation_date": "2026-01-15T22:00:24+00:00", - "source_file": "9-chat-project/assets/codespace.png", + "webdev101-js-functions.be049c4726e94f8b.webp": { + "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", + "translation_date": "2026-01-15T21:47:22+00:00", + "source_file": "sketchnotes/webdev101-js-functions.png", "language_code": "et" }, - "playground.d2b927122224ff8f.webp": { - "original_hash": "4152bb8cd5f23e73d58b3beb52919477", - "translation_date": "2026-01-15T22:04:48+00:00", - "source_file": "9-chat-project/assets/playground.png", + "webdev101-js.10280393044d7eaa.webp": { + "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", + "translation_date": "2026-01-15T21:49:15+00:00", + "source_file": "sketchnotes/webdev101-js.png", "language_code": "et" }, - "playground-choice.1d23ba7d407f4758.webp": { - "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", - "translation_date": "2026-01-15T22:05:07+00:00", - "source_file": "9-chat-project/assets/playground-choice.png", + "webdev101-programming.d6e3f98e61ac4bff.webp": { + "original_hash": "adf4dac4d350592773dbdba8ebaaa262", + "translation_date": "2026-01-15T21:45:53+00:00", + "source_file": "sketchnotes/webdev101-programming.png", "language_code": "et" }, - "template.67ad477109d29a2b.webp": { - "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", - "translation_date": "2026-01-15T22:05:12+00:00", - "source_file": "9-chat-project/assets/template.png", + "working-tree-pb.6cd43e5076f23ba3.webp": { + "original_hash": "f6b14887694745dd143a09bd60b74185", + "translation_date": "2026-01-15T21:53:07+00:00", + "source_file": "8-code-editor/images/working-tree-pb.png", "language_code": "et" }, - "screenshot.0a1ee0d123df681b.webp": { - "original_hash": "f909b463a14ff6542a816470f68bfac3", - "translation_date": "2026-01-15T22:05:20+00:00", - "source_file": "9-chat-project/assets/screenshot.png", + "working-tree.c58eec08e6335c79.webp": { + "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", + "translation_date": "2026-01-15T21:52:57+00:00", + "source_file": "8-code-editor/images/working-tree.png", "language_code": "et" } } \ No newline at end of file diff --git a/translated_images/extension-details.9f8f1fd4e9eb2de5.kn.png b/translated_images/extension-details.9f8f1fd4e9eb2de5.kn.png deleted file mode 100644 index 509b51e39..000000000 Binary files a/translated_images/extension-details.9f8f1fd4e9eb2de5.kn.png and /dev/null differ diff --git a/translated_images/extension-details.9f8f1fd4e9eb2de5.ml.png b/translated_images/extension-details.9f8f1fd4e9eb2de5.ml.png deleted file mode 100644 index 4b5572cfa..000000000 Binary files a/translated_images/extension-details.9f8f1fd4e9eb2de5.ml.png and /dev/null differ diff --git a/translated_images/extension-screenshot.0e7f5bfa110e92e3.kn.png b/translated_images/extension-screenshot.0e7f5bfa110e92e3.kn.png deleted file mode 100644 index be4d1379d..000000000 Binary files a/translated_images/extension-screenshot.0e7f5bfa110e92e3.kn.png and /dev/null differ diff --git a/translated_images/extension-screenshot.0e7f5bfa110e92e3.ml.png b/translated_images/extension-screenshot.0e7f5bfa110e92e3.ml.png deleted file mode 100644 index 0bc702f90..000000000 Binary files a/translated_images/extension-screenshot.0e7f5bfa110e92e3.ml.png and /dev/null differ diff --git a/translated_images/extension-settings.21c752ae4f4cdb78.kn.png b/translated_images/extension-settings.21c752ae4f4cdb78.kn.png deleted file mode 100644 index 38020a19a..000000000 Binary files a/translated_images/extension-settings.21c752ae4f4cdb78.kn.png and /dev/null differ diff --git a/translated_images/extension-settings.21c752ae4f4cdb78.ml.png b/translated_images/extension-settings.21c752ae4f4cdb78.ml.png deleted file mode 100644 index a045ea266..000000000 Binary files a/translated_images/extension-settings.21c752ae4f4cdb78.ml.png and /dev/null differ diff --git a/translated_images/extensions.eca0e0c7f59a10b5.kn.png b/translated_images/extensions.eca0e0c7f59a10b5.kn.png deleted file mode 100644 index 80ed058ee..000000000 Binary files a/translated_images/extensions.eca0e0c7f59a10b5.kn.png and /dev/null differ diff --git a/translated_images/extensions.eca0e0c7f59a10b5.ml.png b/translated_images/extensions.eca0e0c7f59a10b5.ml.png deleted file mode 100644 index 64c7c0869..000000000 Binary files a/translated_images/extensions.eca0e0c7f59a10b5.ml.png and /dev/null differ diff --git a/translated_images/favicon.37b561214b36d454.kn.png b/translated_images/favicon.37b561214b36d454.kn.png deleted file mode 100644 index 26e0ae439..000000000 Binary files a/translated_images/favicon.37b561214b36d454.kn.png and /dev/null differ diff --git a/translated_images/favicon.37b561214b36d454.ml.png b/translated_images/favicon.37b561214b36d454.ml.png deleted file mode 100644 index 26e0ae439..000000000 Binary files a/translated_images/favicon.37b561214b36d454.ml.png and /dev/null differ diff --git a/translated_images/form-post.61de4ca1b964d91a.kn.png b/translated_images/form-post.61de4ca1b964d91a.kn.png deleted file mode 100644 index 94d419f6b..000000000 Binary files a/translated_images/form-post.61de4ca1b964d91a.kn.png and /dev/null differ diff --git a/translated_images/form-post.61de4ca1b964d91a.ml.png b/translated_images/form-post.61de4ca1b964d91a.ml.png deleted file mode 100644 index 950971ddf..000000000 Binary files a/translated_images/form-post.61de4ca1b964d91a.ml.png and /dev/null differ diff --git a/translated_images/history.7fdabbafa521e064.kn.png b/translated_images/history.7fdabbafa521e064.kn.png deleted file mode 100644 index f90cf5ea9..000000000 Binary files a/translated_images/history.7fdabbafa521e064.kn.png and /dev/null differ diff --git a/translated_images/history.7fdabbafa521e064.ml.png b/translated_images/history.7fdabbafa521e064.ml.png deleted file mode 100644 index 9c5c66e68..000000000 Binary files a/translated_images/history.7fdabbafa521e064.ml.png and /dev/null differ diff --git a/translated_images/install-on-edge.78634f02842c4828.kn.png b/translated_images/install-on-edge.78634f02842c4828.kn.png deleted file mode 100644 index 843487568..000000000 Binary files a/translated_images/install-on-edge.78634f02842c4828.kn.png and /dev/null differ diff --git a/translated_images/install-on-edge.78634f02842c4828.ml.png b/translated_images/install-on-edge.78634f02842c4828.ml.png deleted file mode 100644 index 76a94d62b..000000000 Binary files a/translated_images/install-on-edge.78634f02842c4828.ml.png and /dev/null differ diff --git a/translated_images/install-on-edge.d68781acaf0b3d3d.kn.png b/translated_images/install-on-edge.d68781acaf0b3d3d.kn.png deleted file mode 100644 index 7cc5f1ba9..000000000 Binary files a/translated_images/install-on-edge.d68781acaf0b3d3d.kn.png and /dev/null differ diff --git a/translated_images/install-on-edge.d68781acaf0b3d3d.ml.png b/translated_images/install-on-edge.d68781acaf0b3d3d.ml.png deleted file mode 100644 index 7f2d0f6fd..000000000 Binary files a/translated_images/install-on-edge.d68781acaf0b3d3d.ml.png and /dev/null differ diff --git a/translated_images/kn/.co-op-translator.json b/translated_images/kn/.co-op-translator.json new file mode 100644 index 000000000..cae426831 --- /dev/null +++ b/translated_images/kn/.co-op-translator.json @@ -0,0 +1,860 @@ +{ + "moodle.94eb93d714a50cb2.webp": { + "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", + "translation_date": "2026-01-15T22:10:16+00:00", + "source_file": "teaching-files/moodle.png", + "language_code": "kn" + }, + "canvas.fbd605ff8e5b8aff.webp": { + "original_hash": "29556305738d345dd023554d788d5477", + "translation_date": "2026-01-15T22:10:37+00:00", + "source_file": "teaching-files/canvas.png", + "language_code": "kn" + }, + "install-on-edge.78634f02842c4828.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T22:10:52+00:00", + "source_file": "5-browser-extension/install-on-edge.png", + "language_code": "kn" + }, + "extension-screenshot.0e7f5bfa110e92e3.webp": { + "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", + "translation_date": "2026-01-15T22:11:13+00:00", + "source_file": "5-browser-extension/extension-screenshot.png", + "language_code": "kn" + }, + "createcodespace.0238bbf4d7a8d955.webp": { + "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", + "translation_date": "2026-01-15T22:11:20+00:00", + "source_file": "images/createcodespace.png", + "language_code": "kn" + }, + "favicon.37b561214b36d454.webp": { + "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", + "translation_date": "2026-01-15T22:11:20+00:00", + "source_file": "images/favicon.png", + "language_code": "kn" + }, + "character.5c0dd8e067ffd693.webp": { + "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", + "translation_date": "2026-01-15T22:11:26+00:00", + "source_file": "images/character.png", + "language_code": "kn" + }, + "clone_repo.6a202fb230ab6bdd.webp": { + "original_hash": "9261d014674312eece91deae958538cf", + "translation_date": "2026-01-15T22:11:31+00:00", + "source_file": "images/clone_repo.png", + "language_code": "kn" + }, + "background.148a8d43afde5730.webp": { + "original_hash": "5a50f015fb466782c69063ffebb256de", + "translation_date": "2026-01-15T22:11:38+00:00", + "source_file": "images/background.png", + "language_code": "kn" + }, + "screenshot.e7a5ad659e364568.webp": { + "original_hash": "c562c1fdc9d73658456e02b873e4dff9", + "translation_date": "2026-01-15T22:11:42+00:00", + "source_file": "images/screenshot.png", + "language_code": "kn" + }, + "browser.60317c9be8b7f84a.webp": { + "original_hash": "aa4461fec006d86899864d991b50cc74", + "translation_date": "2026-01-15T22:12:03+00:00", + "source_file": "sketchnotes/browser.jpg", + "language_code": "kn" + }, + "webdev101-html.4389c2067af68e98.webp": { + "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", + "translation_date": "2026-01-15T22:12:21+00:00", + "source_file": "sketchnotes/webdev101-html.png", + "language_code": "kn" + }, + "webdev101-programming.d6e3f98e61ac4bff.webp": { + "original_hash": "adf4dac4d350592773dbdba8ebaaa262", + "translation_date": "2026-01-15T22:12:43+00:00", + "source_file": "sketchnotes/webdev101-programming.png", + "language_code": "kn" + }, + "webdev101-github.8846d7971abef6f9.webp": { + "original_hash": "412ec8fc404fead25f314e2fdb564548", + "translation_date": "2026-01-15T22:12:58+00:00", + "source_file": "sketchnotes/webdev101-github.png", + "language_code": "kn" + }, + "webdev101-css.3f7af5991bf53a20.webp": { + "original_hash": "9de1dc14864697c82395b02f31a72aec", + "translation_date": "2026-01-15T22:13:25+00:00", + "source_file": "sketchnotes/webdev101-css.png", + "language_code": "kn" + }, + "webdev101-js-functions.be049c4726e94f8b.webp": { + "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", + "translation_date": "2026-01-15T22:13:43+00:00", + "source_file": "sketchnotes/webdev101-js-functions.png", + "language_code": "kn" + }, + "webdev101-js-decisions.69e1b20f272dd1f0.webp": { + "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", + "translation_date": "2026-01-15T22:14:01+00:00", + "source_file": "sketchnotes/webdev101-js-decisions.png", + "language_code": "kn" + }, + "webdev101-a11y.8ef3025c858d897a.webp": { + "original_hash": "3f5220c5d502a906028b8a85245cc6da", + "translation_date": "2026-01-15T22:14:20+00:00", + "source_file": "sketchnotes/webdev101-a11y.png", + "language_code": "kn" + }, + "webdev101-js-datatypes.4cc470179730702c.webp": { + "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", + "translation_date": "2026-01-15T22:14:38+00:00", + "source_file": "sketchnotes/webdev101-js-datatypes.png", + "language_code": "kn" + }, + "webdev101-js.10280393044d7eaa.webp": { + "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", + "translation_date": "2026-01-15T22:14:56+00:00", + "source_file": "sketchnotes/webdev101-js.png", + "language_code": "kn" + }, + "webdev101-js-arrays.439d7528b8a29455.webp": { + "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", + "translation_date": "2026-01-15T22:15:13+00:00", + "source_file": "sketchnotes/webdev101-js-arrays.png", + "language_code": "kn" + }, + "create-new-file.2814e609c2af9aeb.webp": { + "original_hash": "cf6df76faeac2d92904e5d877b7bdf69", + "translation_date": "2026-01-15T22:15:16+00:00", + "source_file": "8-code-editor/images/create-new-file.png", + "language_code": "kn" + }, + "create-new-file-pb.0797800d977ec3eb.webp": { + "original_hash": "c149c42e04132f2409651425d6924ffa", + "translation_date": "2026-01-15T22:15:23+00:00", + "source_file": "8-code-editor/images/create-new-file-pb.png", + "language_code": "kn" + }, + "extension-settings.21c752ae4f4cdb78.webp": { + "original_hash": "fd7ebcb5d84c78047026ab3337908306", + "translation_date": "2026-01-15T22:15:37+00:00", + "source_file": "8-code-editor/images/extension-settings.png", + "language_code": "kn" + }, + "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { + "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", + "translation_date": "2026-01-15T22:16:24+00:00", + "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", + "language_code": "kn" + }, + "create-a-fork.297ab42b4bd0af99.webp": { + "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", + "translation_date": "2026-01-15T22:16:29+00:00", + "source_file": "8-code-editor/images/create-a-fork.png", + "language_code": "kn" + }, + "open-remote-repository.bd9c2598b8949e7f.webp": { + "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", + "translation_date": "2026-01-15T22:16:31+00:00", + "source_file": "8-code-editor/images/open-remote-repository.png", + "language_code": "kn" + }, + "extensions.eca0e0c7f59a10b5.webp": { + "original_hash": "a6c9c8f51d3edd917262e53664f08441", + "translation_date": "2026-01-15T22:16:34+00:00", + "source_file": "8-code-editor/images/extensions.png", + "language_code": "kn" + }, + "edit-a-file-pb.263555922c14fc52.webp": { + "original_hash": "5c52723d35259eadd110d0c720a87b04", + "translation_date": "2026-01-15T22:16:56+00:00", + "source_file": "8-code-editor/images/edit-a-file-pb.png", + "language_code": "kn" + }, + "palette-menu.4946174e07f42622.webp": { + "original_hash": "7387b91076790084ec8828866e88c6ce", + "translation_date": "2026-01-15T22:16:58+00:00", + "source_file": "8-code-editor/images/palette-menu.png", + "language_code": "kn" + }, + "open-palette-menu.46dda01084738da8.webp": { + "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", + "translation_date": "2026-01-15T22:17:01+00:00", + "source_file": "8-code-editor/images/open-palette-menu.png", + "language_code": "kn" + }, + "default-vscode-dev.5d06881d65c1b323.webp": { + "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", + "translation_date": "2026-01-15T22:17:07+00:00", + "source_file": "8-code-editor/images/default-vscode-dev.png", + "language_code": "kn" + }, + "project-on-vscode.dev.e79815a9a95ee7fe.webp": { + "original_hash": "35de4bc32ea66a11f919671558e07d52", + "translation_date": "2026-01-15T22:17:09+00:00", + "source_file": "8-code-editor/images/project-on-vscode.dev.png", + "language_code": "kn" + }, + "new-file-github.com.c886796d800e8056.webp": { + "original_hash": "2e0ddd0dad4734e3968b70907df9c052", + "translation_date": "2026-01-15T22:17:19+00:00", + "source_file": "8-code-editor/images/new-file-github.com.png", + "language_code": "kn" + }, + "working-tree.c58eec08e6335c79.webp": { + "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", + "translation_date": "2026-01-15T22:17:27+00:00", + "source_file": "8-code-editor/images/working-tree.png", + "language_code": "kn" + }, + "working-tree-pb.6cd43e5076f23ba3.webp": { + "original_hash": "f6b14887694745dd143a09bd60b74185", + "translation_date": "2026-01-15T22:17:34+00:00", + "source_file": "8-code-editor/images/working-tree-pb.png", + "language_code": "kn" + }, + "extension-details.9f8f1fd4e9eb2de5.webp": { + "original_hash": "f57d2e246e6ba8a58463d7573640d714", + "translation_date": "2026-01-15T22:17:47+00:00", + "source_file": "8-code-editor/images/extension-details.png", + "language_code": "kn" + }, + "edit-a-file.52c0ee665ef19f08.webp": { + "original_hash": "c28903236d60be6bba3f3848ea368c63", + "translation_date": "2026-01-15T22:17:50+00:00", + "source_file": "8-code-editor/images/edit-a-file.png", + "language_code": "kn" + }, + "canvas_grid.5f209da785ded492.webp": { + "original_hash": "8da354720ffbfd778571aa17402de890", + "translation_date": "2026-01-15T22:17:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", + "language_code": "kn" + }, + "partI-solution.36c53b48c9ffae2a.webp": { + "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", + "translation_date": "2026-01-15T22:17:53+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", + "language_code": "kn" + }, + "spritesheet.bec82852290b14ee.webp": { + "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", + "translation_date": "2026-01-15T22:17:54+00:00", + "source_file": "6-space-game/solution/spritesheet.png", + "language_code": "kn" + }, + "laserRed.e86e8fb629c6026e.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:54+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.b9626ed228a17a32.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:54+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/enemyShip.png", + "language_code": "kn" + }, + "player.680ea4c619b54fe1.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", + "language_code": "kn" + }, + "life.466df3b1692a244a.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", + "language_code": "kn" + }, + "laserRed.cae9ab24ea9b18fd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.add7036e1c3c3014.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", + "language_code": "kn" + }, + "player.c99c25d54a615ca0.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", + "language_code": "kn" + }, + "life.65a2aaceca875284.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", + "language_code": "kn" + }, + "enemyShip.22cbee6ea27a5809.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", + "language_code": "kn" + }, + "player.47bc9de0714c723d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", + "language_code": "kn" + }, + "enemyShip.5df2a822c16650c2.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", + "language_code": "kn" + }, + "player.dd24c1afa8c71e9b.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", + "language_code": "kn" + }, + "laserRed.69730edd76f0b3bd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.4fbf2889e6129db4.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", + "language_code": "kn" + }, + "player.606f85953e5e564e.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", + "language_code": "kn" + }, + "life.78b6e96a3003767e.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", + "language_code": "kn" + }, + "laserRed.2040e11f55c0a40a.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.1a1354d7988de290.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", + "language_code": "kn" + }, + "player.137ee0e47f895ffc.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/player.png", + "language_code": "kn" + }, + "life.86d843ce9c23289c.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/life.png", + "language_code": "kn" + }, + "laserRed.e58ef8db2585dfbe.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.321ecb1b4eb21f2c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", + "language_code": "kn" + }, + "player.2887422f6982c3cd.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", + "language_code": "kn" + }, + "life.2a159298dd98f4ef.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", + "language_code": "kn" + }, + "laserRed.b583dc1728eb8581.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.035a46787bff658c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", + "language_code": "kn" + }, + "player.391fed427ede24f5.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", + "language_code": "kn" + }, + "life.6fb9f50d53ee0413.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/life.png", + "language_code": "kn" + }, + "preview.9215f0a010074476.webp": { + "original_hash": "6eaab6a69de1fa433e822578652c7287", + "translation_date": "2026-01-15T22:18:06+00:00", + "source_file": "6-space-game/solution/spaceArt/preview.jpg", + "language_code": "kn" + }, + "meteorBig.1e452b3ad7af50ad.webp": { + "original_hash": "07f37816512f563dd68780fdee2e30a6", + "translation_date": "2026-01-15T22:18:06+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", + "language_code": "kn" + }, + "meteorSmall.0d729bc71c12d41f.webp": { + "original_hash": "ebabf6690cc614f9e33f019c356166fa", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", + "language_code": "kn" + }, + "laserRed.d81ce4986f87c251.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", + "language_code": "kn" + }, + "enemyShip.deb0477a7312f54d.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", + "language_code": "kn" + }, + "player.57b3107c03012695.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/player.png", + "language_code": "kn" + }, + "laserGreenShot.e4fbfc4714c08a5b.webp": { + "original_hash": "cb6ed500c16736a41998e4cd0c467df7", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", + "language_code": "kn" + }, + "life.27144b6d4bfdea76.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/life.png", + "language_code": "kn" + }, + "laserGreen.89904f0f49945560.webp": { + "original_hash": "ddf7102c86fc3ec46037714c60091851", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", + "language_code": "kn" + }, + "laserRedShot.c39d066745996a71.webp": { + "original_hash": "1f1048184aab9d405e9f7d067a57af01", + "translation_date": "2026-01-15T22:18:09+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "language_code": "kn" + }, + "enemyUFO.bf8585e4e8dcdb68.webp": { + "original_hash": "18198bef76e4882928e4092344d0fb98", + "translation_date": "2026-01-15T22:18:09+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", + "language_code": "kn" + }, + "shield.1b9412b7ca6610ab.webp": { + "original_hash": "a672dc1a5f905918272bb58f1e236340", + "translation_date": "2026-01-15T22:18:10+00:00", + "source_file": "6-space-game/solution/spaceArt/png/shield.png", + "language_code": "kn" + }, + "playerDamaged.181703f652fd5176.webp": { + "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", + "translation_date": "2026-01-15T22:18:10+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", + "language_code": "kn" + }, + "playerRight.e4825f489e29f737.webp": { + "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", + "translation_date": "2026-01-15T22:18:10+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", + "language_code": "kn" + }, + "playerLeft.0f928412e66ba5d9.webp": { + "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", + "language_code": "kn" + }, + "backgroundColor.e19c3c60768150c8.webp": { + "original_hash": "b3e10fe033f615ec9d3580cce61eae09", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "language_code": "kn" + }, + "starBig.72e9c6d0d18f363d.webp": { + "original_hash": "4e8f1abc8b48d75990117ea8b6207842", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", + "language_code": "kn" + }, + "starBackground.a897b8acb1b0587d.webp": { + "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", + "translation_date": "2026-01-15T22:18:13+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", + "language_code": "kn" + }, + "starSmall.ed78b961dbcd0898.webp": { + "original_hash": "609bf88a971475818f95816b8cf71508", + "translation_date": "2026-01-15T22:18:13+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", + "language_code": "kn" + }, + "speedLine.5bcabb93f48b5ae1.webp": { + "original_hash": "ef791dbe8ea2e21cf697831e203803d5", + "translation_date": "2026-01-15T22:18:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", + "language_code": "kn" + }, + "nebula.55c2933d36d035d3.webp": { + "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", + "translation_date": "2026-01-15T22:18:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", + "language_code": "kn" + }, + "laserRed.381bc5555491ce67.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.b39a140287683bf7.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", + "language_code": "kn" + }, + "player.3c4f50182552a73a.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", + "language_code": "kn" + }, + "laserRed.e66e29ace6666064.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:16+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", + "language_code": "kn" + }, + "enemyShip.62983ed4bfb2220f.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:16+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", + "language_code": "kn" + }, + "player.bfe14f110bddf56d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:17+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", + "language_code": "kn" + }, + "localstorage.472f8147b6a3f8d1.webp": { + "original_hash": "7706ccb87a13a08250f315f03140bc61", + "translation_date": "2026-01-15T22:18:24+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", + "language_code": "kn" + }, + "snapshot.97750180ebcad737.webp": { + "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", + "translation_date": "2026-01-15T22:18:28+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", + "language_code": "kn" + }, + "profiler.5a4a62479c5df01c.webp": { + "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", + "translation_date": "2026-01-15T22:18:48+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", + "language_code": "kn" + }, + "log.804026979f3707e0.webp": { + "original_hash": "4c5e39f339781db01641b77b6b2d6026", + "translation_date": "2026-01-15T22:18:53+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", + "language_code": "kn" + }, + "earlybrowsers.d984b711cdf3a42d.webp": { + "original_hash": "810a4d2348668e25289029c5cfcb67bd", + "translation_date": "2026-01-15T22:18:59+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", + "language_code": "kn" + }, + "2.1dae52ff08042246.webp": { + "original_hash": "3995628a6a986308859d0cb6eed8d787", + "translation_date": "2026-01-15T22:19:10+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/2.png", + "language_code": "kn" + }, + "install-on-edge.d68781acaf0b3d3d.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T22:19:24+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", + "language_code": "kn" + }, + "1.b6da8c1394b07491.webp": { + "original_hash": "6b12479c2e6a54160867fa8945c04082", + "translation_date": "2026-01-15T22:19:32+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/1.png", + "language_code": "kn" + }, + "history.7fdabbafa521e064.webp": { + "original_hash": "445d71bea6a747dfe547df7eea846439", + "translation_date": "2026-01-15T22:19:36+00:00", + "source_file": "7-bank-project/1-template-route/history.png", + "language_code": "kn" + }, + "screen1.baccbba0f1f93364.webp": { + "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", + "translation_date": "2026-01-15T22:19:39+00:00", + "source_file": "7-bank-project/images/screen1.png", + "language_code": "kn" + }, + "screen2.123c82a831a1d14a.webp": { + "original_hash": "43b7f2857d5f758394e443df8fbc31cf", + "translation_date": "2026-01-15T22:19:44+00:00", + "source_file": "7-bank-project/images/screen2.png", + "language_code": "kn" + }, + "click-register.e89a30bf0d4bc9ca.webp": { + "original_hash": "ef9688313524664fad6ab9b0e080c758", + "translation_date": "2026-01-15T22:19:45+00:00", + "source_file": "7-bank-project/2-forms/images/click-register.png", + "language_code": "kn" + }, + "form-post.61de4ca1b964d91a.webp": { + "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", + "translation_date": "2026-01-15T22:19:49+00:00", + "source_file": "7-bank-project/2-forms/images/form-post.png", + "language_code": "kn" + }, + "validation-error.8bd23e98d416c22f.webp": { + "original_hash": "d614ce6b24e2583901da9038297fe327", + "translation_date": "2026-01-15T22:19:53+00:00", + "source_file": "7-bank-project/2-forms/images/validation-error.png", + "language_code": "kn" + }, + "result.96ef01f607bf856a.webp": { + "original_hash": "e83c44a0fcaa7720ce32eb71d53d5250", + "translation_date": "2026-01-15T22:19:56+00:00", + "source_file": "7-bank-project/2-forms/images/result.png", + "language_code": "kn" + }, + "browser-console.efaf0b51aaaf6778.webp": { + "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", + "translation_date": "2026-01-15T22:20:01+00:00", + "source_file": "7-bank-project/2-forms/images/browser-console.png", + "language_code": "kn" + }, + "login-error.416fe019b36a6327.webp": { + "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", + "translation_date": "2026-01-15T22:20:03+00:00", + "source_file": "7-bank-project/3-data/images/login-error.png", + "language_code": "kn" + }, + "mpa.7f7375a1a2d4aa77.webp": { + "original_hash": "021255b74f0b79b0c286c163c210ef3d", + "translation_date": "2026-01-15T22:20:06+00:00", + "source_file": "7-bank-project/3-data/images/mpa.png", + "language_code": "kn" + }, + "spa.268ec73b41f992c2.webp": { + "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", + "translation_date": "2026-01-15T22:20:10+00:00", + "source_file": "7-bank-project/3-data/images/spa.png", + "language_code": "kn" + }, + "dialog.93bba104afeb79f1.webp": { + "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", + "translation_date": "2026-01-15T22:20:15+00:00", + "source_file": "7-bank-project/4-state-management/images/dialog.png", + "language_code": "kn" + }, + "data-flow.fa2354e0908fecc8.webp": { + "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", + "translation_date": "2026-01-15T22:20:17+00:00", + "source_file": "7-bank-project/4-state-management/images/data-flow.png", + "language_code": "kn" + }, + "screenshot_gray.0c796099a1f9f25e.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T22:20:19+00:00", + "source_file": "3-terrarium/images/screenshot_gray.png", + "language_code": "kn" + }, + "vs-code-index.e2986cf919471eb9.webp": { + "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", + "translation_date": "2026-01-15T22:20:24+00:00", + "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", + "language_code": "kn" + }, + "dom-tree.7daf0e763cbbba92.webp": { + "original_hash": "579f4ae298ff15a357def7f442671847", + "translation_date": "2026-01-15T22:20:32+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", + "language_code": "kn" + }, + "terrarium-final.0920f16e87c13a84.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T22:20:35+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", + "language_code": "kn" + }, + "plant7.194d5a42fcf5a88c.webp": { + "original_hash": "b7a1e35f9946cb04440ce620c34f201d", + "translation_date": "2026-01-15T22:20:43+00:00", + "source_file": "3-terrarium/solution/images/plant7.png", + "language_code": "kn" + }, + "plant9.8fe614c01ded1b1e.webp": { + "original_hash": "a9655c162938a27c63d48ac675061e2b", + "translation_date": "2026-01-15T22:20:50+00:00", + "source_file": "3-terrarium/solution/images/plant9.png", + "language_code": "kn" + }, + "plant8.7b247809ab0eb492.webp": { + "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", + "translation_date": "2026-01-15T22:21:04+00:00", + "source_file": "3-terrarium/solution/images/plant8.png", + "language_code": "kn" + }, + "plant1.a876180d8659acb9.webp": { + "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", + "translation_date": "2026-01-15T22:21:08+00:00", + "source_file": "3-terrarium/solution/images/plant1.png", + "language_code": "kn" + }, + "plant14.908791477a46eb7f.webp": { + "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", + "translation_date": "2026-01-15T22:21:17+00:00", + "source_file": "3-terrarium/solution/images/plant14.png", + "language_code": "kn" + }, + "plant6.ca4ff8372e6676b1.webp": { + "original_hash": "6932fdb455fcae5b324b129367d2f56a", + "translation_date": "2026-01-15T22:21:22+00:00", + "source_file": "3-terrarium/solution/images/plant6.png", + "language_code": "kn" + }, + "plant11.0ce0081b0ef17aa1.webp": { + "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", + "translation_date": "2026-01-15T22:21:30+00:00", + "source_file": "3-terrarium/solution/images/plant11.png", + "language_code": "kn" + }, + "plant10.2f2c47804ae52dd3.webp": { + "original_hash": "dba97454882c2796c52a33c403db61f7", + "translation_date": "2026-01-15T22:21:38+00:00", + "source_file": "3-terrarium/solution/images/plant10.png", + "language_code": "kn" + }, + "plant13.37d6ab2e2481421f.webp": { + "original_hash": "5cac561d7596ee631c4d02436d8f6998", + "translation_date": "2026-01-15T22:21:46+00:00", + "source_file": "3-terrarium/solution/images/plant13.png", + "language_code": "kn" + }, + "plant4.3b78072b427727c6.webp": { + "original_hash": "c523205855d0691a9a0161c6abca983c", + "translation_date": "2026-01-15T22:21:52+00:00", + "source_file": "3-terrarium/solution/images/plant4.png", + "language_code": "kn" + }, + "plant3.06efdd0fa0c4b115.webp": { + "original_hash": "7e40e6f14cf52f7d75ed42320817b044", + "translation_date": "2026-01-15T22:21:56+00:00", + "source_file": "3-terrarium/solution/images/plant3.png", + "language_code": "kn" + }, + "plant5.8ec58b18ac336fa8.webp": { + "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", + "translation_date": "2026-01-15T22:22:01+00:00", + "source_file": "3-terrarium/solution/images/plant5.png", + "language_code": "kn" + }, + "plant2.9e45efea224115b0.webp": { + "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", + "translation_date": "2026-01-15T22:22:08+00:00", + "source_file": "3-terrarium/solution/images/plant2.png", + "language_code": "kn" + }, + "plant12.6b934c4312a00228.webp": { + "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", + "translation_date": "2026-01-15T22:22:12+00:00", + "source_file": "3-terrarium/solution/images/plant12.png", + "language_code": "kn" + }, + "terrarium-final.2f07047ffc597d0a.webp": { + "original_hash": "c669f9222e16690bb2015ce86bb4739c", + "translation_date": "2026-01-15T22:22:14+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", + "language_code": "kn" + }, + "1.cc07a5cbe114ad1d.webp": { + "original_hash": "fc436b6749801dd90d0558ae92d56b60", + "translation_date": "2026-01-15T22:22:16+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/1.png", + "language_code": "kn" + }, + "clone_repo.5085c48d666ead57.webp": { + "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", + "translation_date": "2026-01-15T22:22:21+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", + "language_code": "kn" + }, + "codespace.bcecbdf5d2747d3d.webp": { + "original_hash": "ff86a65511122ddb448e092969566b0a", + "translation_date": "2026-01-15T22:22:25+00:00", + "source_file": "9-chat-project/assets/codespace.png", + "language_code": "kn" + }, + "playground.d2b927122224ff8f.webp": { + "original_hash": "4152bb8cd5f23e73d58b3beb52919477", + "translation_date": "2026-01-15T22:26:58+00:00", + "source_file": "9-chat-project/assets/playground.png", + "language_code": "kn" + }, + "playground-choice.1d23ba7d407f4758.webp": { + "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", + "translation_date": "2026-01-15T22:27:01+00:00", + "source_file": "9-chat-project/assets/playground-choice.png", + "language_code": "kn" + }, + "template.67ad477109d29a2b.webp": { + "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", + "translation_date": "2026-01-15T22:27:03+00:00", + "source_file": "9-chat-project/assets/template.png", + "language_code": "kn" + }, + "screenshot.0a1ee0d123df681b.webp": { + "original_hash": "f909b463a14ff6542a816470f68bfac3", + "translation_date": "2026-01-15T22:27:17+00:00", + "source_file": "9-chat-project/assets/screenshot.png", + "language_code": "kn" + } +} \ No newline at end of file diff --git a/translated_images/kn/1.b6da8c1394b07491.webp b/translated_images/kn/1.b6da8c1394b07491.webp new file mode 100644 index 000000000..4661344d1 Binary files /dev/null and b/translated_images/kn/1.b6da8c1394b07491.webp differ diff --git a/translated_images/kn/1.cc07a5cbe114ad1d.webp b/translated_images/kn/1.cc07a5cbe114ad1d.webp new file mode 100644 index 000000000..e2ccf6447 Binary files /dev/null and b/translated_images/kn/1.cc07a5cbe114ad1d.webp differ diff --git a/translated_images/kn/2.1dae52ff08042246.webp b/translated_images/kn/2.1dae52ff08042246.webp new file mode 100644 index 000000000..5a3cf058b Binary files /dev/null and b/translated_images/kn/2.1dae52ff08042246.webp differ diff --git a/translated_images/kn/after-codeswing-extension-pb.0ebddddcf73b5509.webp b/translated_images/kn/after-codeswing-extension-pb.0ebddddcf73b5509.webp new file mode 100644 index 000000000..27556ff76 Binary files /dev/null and b/translated_images/kn/after-codeswing-extension-pb.0ebddddcf73b5509.webp differ diff --git a/translated_images/kn/background.148a8d43afde5730.webp b/translated_images/kn/background.148a8d43afde5730.webp new file mode 100644 index 000000000..5ecbe9a26 Binary files /dev/null and b/translated_images/kn/background.148a8d43afde5730.webp differ diff --git a/translated_images/kn/backgroundColor.e19c3c60768150c8.webp b/translated_images/kn/backgroundColor.e19c3c60768150c8.webp new file mode 100644 index 000000000..415592530 Binary files /dev/null and b/translated_images/kn/backgroundColor.e19c3c60768150c8.webp differ diff --git a/translated_images/kn/browser-console.efaf0b51aaaf6778.webp b/translated_images/kn/browser-console.efaf0b51aaaf6778.webp new file mode 100644 index 000000000..3bf8f6be4 Binary files /dev/null and b/translated_images/kn/browser-console.efaf0b51aaaf6778.webp differ diff --git a/translated_images/kn/browser.60317c9be8b7f84a.webp b/translated_images/kn/browser.60317c9be8b7f84a.webp new file mode 100644 index 000000000..82b269feb Binary files /dev/null and b/translated_images/kn/browser.60317c9be8b7f84a.webp differ diff --git a/translated_images/kn/canvas.fbd605ff8e5b8aff.webp b/translated_images/kn/canvas.fbd605ff8e5b8aff.webp new file mode 100644 index 000000000..a5bdbf0a7 Binary files /dev/null and b/translated_images/kn/canvas.fbd605ff8e5b8aff.webp differ diff --git a/translated_images/kn/canvas_grid.5f209da785ded492.webp b/translated_images/kn/canvas_grid.5f209da785ded492.webp new file mode 100644 index 000000000..555e2ee92 Binary files /dev/null and b/translated_images/kn/canvas_grid.5f209da785ded492.webp differ diff --git a/translated_images/kn/character.5c0dd8e067ffd693.webp b/translated_images/kn/character.5c0dd8e067ffd693.webp new file mode 100644 index 000000000..edc335930 Binary files /dev/null and b/translated_images/kn/character.5c0dd8e067ffd693.webp differ diff --git a/translated_images/kn/click-register.e89a30bf0d4bc9ca.webp b/translated_images/kn/click-register.e89a30bf0d4bc9ca.webp new file mode 100644 index 000000000..f054292ed Binary files /dev/null and b/translated_images/kn/click-register.e89a30bf0d4bc9ca.webp differ diff --git a/translated_images/kn/clone_repo.5085c48d666ead57.webp b/translated_images/kn/clone_repo.5085c48d666ead57.webp new file mode 100644 index 000000000..e0ed471dd Binary files /dev/null and b/translated_images/kn/clone_repo.5085c48d666ead57.webp differ diff --git a/translated_images/kn/clone_repo.6a202fb230ab6bdd.webp b/translated_images/kn/clone_repo.6a202fb230ab6bdd.webp new file mode 100644 index 000000000..b1b8ee1f4 Binary files /dev/null and b/translated_images/kn/clone_repo.6a202fb230ab6bdd.webp differ diff --git a/translated_images/kn/codespace.bcecbdf5d2747d3d.webp b/translated_images/kn/codespace.bcecbdf5d2747d3d.webp new file mode 100644 index 000000000..89468a5b4 Binary files /dev/null and b/translated_images/kn/codespace.bcecbdf5d2747d3d.webp differ diff --git a/translated_images/kn/create-a-fork.297ab42b4bd0af99.webp b/translated_images/kn/create-a-fork.297ab42b4bd0af99.webp new file mode 100644 index 000000000..d503e7cf1 Binary files /dev/null and b/translated_images/kn/create-a-fork.297ab42b4bd0af99.webp differ diff --git a/translated_images/kn/create-new-file-pb.0797800d977ec3eb.webp b/translated_images/kn/create-new-file-pb.0797800d977ec3eb.webp new file mode 100644 index 000000000..edea6b4c3 Binary files /dev/null and b/translated_images/kn/create-new-file-pb.0797800d977ec3eb.webp differ diff --git a/translated_images/kn/create-new-file.2814e609c2af9aeb.webp b/translated_images/kn/create-new-file.2814e609c2af9aeb.webp new file mode 100644 index 000000000..c6d7a3fd7 Binary files /dev/null and b/translated_images/kn/create-new-file.2814e609c2af9aeb.webp differ diff --git a/translated_images/kn/createcodespace.0238bbf4d7a8d955.webp b/translated_images/kn/createcodespace.0238bbf4d7a8d955.webp new file mode 100644 index 000000000..819d437f4 Binary files /dev/null and b/translated_images/kn/createcodespace.0238bbf4d7a8d955.webp differ diff --git a/translated_images/kn/data-flow.fa2354e0908fecc8.webp b/translated_images/kn/data-flow.fa2354e0908fecc8.webp new file mode 100644 index 000000000..f0185a3b6 Binary files /dev/null and b/translated_images/kn/data-flow.fa2354e0908fecc8.webp differ diff --git a/translated_images/kn/default-vscode-dev.5d06881d65c1b323.webp b/translated_images/kn/default-vscode-dev.5d06881d65c1b323.webp new file mode 100644 index 000000000..602d98b61 Binary files /dev/null and b/translated_images/kn/default-vscode-dev.5d06881d65c1b323.webp differ diff --git a/translated_images/kn/dialog.93bba104afeb79f1.webp b/translated_images/kn/dialog.93bba104afeb79f1.webp new file mode 100644 index 000000000..7bd059868 Binary files /dev/null and b/translated_images/kn/dialog.93bba104afeb79f1.webp differ diff --git a/translated_images/kn/dom-tree.7daf0e763cbbba92.webp b/translated_images/kn/dom-tree.7daf0e763cbbba92.webp new file mode 100644 index 000000000..73c828687 Binary files /dev/null and b/translated_images/kn/dom-tree.7daf0e763cbbba92.webp differ diff --git a/translated_images/kn/earlybrowsers.d984b711cdf3a42d.webp b/translated_images/kn/earlybrowsers.d984b711cdf3a42d.webp new file mode 100644 index 000000000..3e957e117 Binary files /dev/null and b/translated_images/kn/earlybrowsers.d984b711cdf3a42d.webp differ diff --git a/translated_images/kn/edit-a-file-pb.263555922c14fc52.webp b/translated_images/kn/edit-a-file-pb.263555922c14fc52.webp new file mode 100644 index 000000000..e6968d628 Binary files /dev/null and b/translated_images/kn/edit-a-file-pb.263555922c14fc52.webp differ diff --git a/translated_images/kn/edit-a-file.52c0ee665ef19f08.webp b/translated_images/kn/edit-a-file.52c0ee665ef19f08.webp new file mode 100644 index 000000000..8dc1bddf7 Binary files /dev/null and b/translated_images/kn/edit-a-file.52c0ee665ef19f08.webp differ diff --git a/translated_images/kn/enemyShip.035a46787bff658c.webp b/translated_images/kn/enemyShip.035a46787bff658c.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.035a46787bff658c.webp differ diff --git a/translated_images/kn/enemyShip.1a1354d7988de290.webp b/translated_images/kn/enemyShip.1a1354d7988de290.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.1a1354d7988de290.webp differ diff --git a/translated_images/kn/enemyShip.22cbee6ea27a5809.webp b/translated_images/kn/enemyShip.22cbee6ea27a5809.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.22cbee6ea27a5809.webp differ diff --git a/translated_images/kn/enemyShip.321ecb1b4eb21f2c.webp b/translated_images/kn/enemyShip.321ecb1b4eb21f2c.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.321ecb1b4eb21f2c.webp differ diff --git a/translated_images/kn/enemyShip.4fbf2889e6129db4.webp b/translated_images/kn/enemyShip.4fbf2889e6129db4.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.4fbf2889e6129db4.webp differ diff --git a/translated_images/kn/enemyShip.5df2a822c16650c2.webp b/translated_images/kn/enemyShip.5df2a822c16650c2.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.5df2a822c16650c2.webp differ diff --git a/translated_images/kn/enemyShip.62983ed4bfb2220f.webp b/translated_images/kn/enemyShip.62983ed4bfb2220f.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.62983ed4bfb2220f.webp differ diff --git a/translated_images/kn/enemyShip.add7036e1c3c3014.webp b/translated_images/kn/enemyShip.add7036e1c3c3014.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.add7036e1c3c3014.webp differ diff --git a/translated_images/kn/enemyShip.b39a140287683bf7.webp b/translated_images/kn/enemyShip.b39a140287683bf7.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.b39a140287683bf7.webp differ diff --git a/translated_images/kn/enemyShip.b9626ed228a17a32.webp b/translated_images/kn/enemyShip.b9626ed228a17a32.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.b9626ed228a17a32.webp differ diff --git a/translated_images/kn/enemyShip.deb0477a7312f54d.webp b/translated_images/kn/enemyShip.deb0477a7312f54d.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/kn/enemyShip.deb0477a7312f54d.webp differ diff --git a/translated_images/kn/enemyUFO.bf8585e4e8dcdb68.webp b/translated_images/kn/enemyUFO.bf8585e4e8dcdb68.webp new file mode 100644 index 000000000..4f52507d2 Binary files /dev/null and b/translated_images/kn/enemyUFO.bf8585e4e8dcdb68.webp differ diff --git a/translated_images/kn/extension-details.9f8f1fd4e9eb2de5.webp b/translated_images/kn/extension-details.9f8f1fd4e9eb2de5.webp new file mode 100644 index 000000000..c93a7b303 Binary files /dev/null and b/translated_images/kn/extension-details.9f8f1fd4e9eb2de5.webp differ diff --git a/translated_images/kn/extension-screenshot.0e7f5bfa110e92e3.webp b/translated_images/kn/extension-screenshot.0e7f5bfa110e92e3.webp new file mode 100644 index 000000000..0c9e86b59 Binary files /dev/null and b/translated_images/kn/extension-screenshot.0e7f5bfa110e92e3.webp differ diff --git a/translated_images/kn/extension-settings.21c752ae4f4cdb78.webp b/translated_images/kn/extension-settings.21c752ae4f4cdb78.webp new file mode 100644 index 000000000..de85af1db Binary files /dev/null and b/translated_images/kn/extension-settings.21c752ae4f4cdb78.webp differ diff --git a/translated_images/kn/extensions.eca0e0c7f59a10b5.webp b/translated_images/kn/extensions.eca0e0c7f59a10b5.webp new file mode 100644 index 000000000..0d25afc85 Binary files /dev/null and b/translated_images/kn/extensions.eca0e0c7f59a10b5.webp differ diff --git a/translated_images/kn/favicon.37b561214b36d454.webp b/translated_images/kn/favicon.37b561214b36d454.webp new file mode 100644 index 000000000..48a53960d Binary files /dev/null and b/translated_images/kn/favicon.37b561214b36d454.webp differ diff --git a/translated_images/kn/form-post.61de4ca1b964d91a.webp b/translated_images/kn/form-post.61de4ca1b964d91a.webp new file mode 100644 index 000000000..b3234a6c6 Binary files /dev/null and b/translated_images/kn/form-post.61de4ca1b964d91a.webp differ diff --git a/translated_images/kn/history.7fdabbafa521e064.webp b/translated_images/kn/history.7fdabbafa521e064.webp new file mode 100644 index 000000000..6289aa611 Binary files /dev/null and b/translated_images/kn/history.7fdabbafa521e064.webp differ diff --git a/translated_images/kn/install-on-edge.78634f02842c4828.webp b/translated_images/kn/install-on-edge.78634f02842c4828.webp new file mode 100644 index 000000000..c87eb4b95 Binary files /dev/null and b/translated_images/kn/install-on-edge.78634f02842c4828.webp differ diff --git a/translated_images/kn/install-on-edge.d68781acaf0b3d3d.webp b/translated_images/kn/install-on-edge.d68781acaf0b3d3d.webp new file mode 100644 index 000000000..d996dfb27 Binary files /dev/null and b/translated_images/kn/install-on-edge.d68781acaf0b3d3d.webp differ diff --git a/translated_images/kn/laserGreen.89904f0f49945560.webp b/translated_images/kn/laserGreen.89904f0f49945560.webp new file mode 100644 index 000000000..bfe37aafc Binary files /dev/null and b/translated_images/kn/laserGreen.89904f0f49945560.webp differ diff --git a/translated_images/kn/laserGreenShot.e4fbfc4714c08a5b.webp b/translated_images/kn/laserGreenShot.e4fbfc4714c08a5b.webp new file mode 100644 index 000000000..dd3e87139 Binary files /dev/null and b/translated_images/kn/laserGreenShot.e4fbfc4714c08a5b.webp differ diff --git a/translated_images/kn/laserRed.2040e11f55c0a40a.webp b/translated_images/kn/laserRed.2040e11f55c0a40a.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.2040e11f55c0a40a.webp differ diff --git a/translated_images/kn/laserRed.381bc5555491ce67.webp b/translated_images/kn/laserRed.381bc5555491ce67.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.381bc5555491ce67.webp differ diff --git a/translated_images/kn/laserRed.69730edd76f0b3bd.webp b/translated_images/kn/laserRed.69730edd76f0b3bd.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.69730edd76f0b3bd.webp differ diff --git a/translated_images/kn/laserRed.b583dc1728eb8581.webp b/translated_images/kn/laserRed.b583dc1728eb8581.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.b583dc1728eb8581.webp differ diff --git a/translated_images/kn/laserRed.cae9ab24ea9b18fd.webp b/translated_images/kn/laserRed.cae9ab24ea9b18fd.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.cae9ab24ea9b18fd.webp differ diff --git a/translated_images/kn/laserRed.d81ce4986f87c251.webp b/translated_images/kn/laserRed.d81ce4986f87c251.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.d81ce4986f87c251.webp differ diff --git a/translated_images/kn/laserRed.e58ef8db2585dfbe.webp b/translated_images/kn/laserRed.e58ef8db2585dfbe.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.e58ef8db2585dfbe.webp differ diff --git a/translated_images/kn/laserRed.e66e29ace6666064.webp b/translated_images/kn/laserRed.e66e29ace6666064.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.e66e29ace6666064.webp differ diff --git a/translated_images/kn/laserRed.e86e8fb629c6026e.webp b/translated_images/kn/laserRed.e86e8fb629c6026e.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/kn/laserRed.e86e8fb629c6026e.webp differ diff --git a/translated_images/kn/laserRedShot.c39d066745996a71.webp b/translated_images/kn/laserRedShot.c39d066745996a71.webp new file mode 100644 index 000000000..99fcece7a Binary files /dev/null and b/translated_images/kn/laserRedShot.c39d066745996a71.webp differ diff --git a/translated_images/kn/life.27144b6d4bfdea76.webp b/translated_images/kn/life.27144b6d4bfdea76.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.27144b6d4bfdea76.webp differ diff --git a/translated_images/kn/life.2a159298dd98f4ef.webp b/translated_images/kn/life.2a159298dd98f4ef.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.2a159298dd98f4ef.webp differ diff --git a/translated_images/kn/life.466df3b1692a244a.webp b/translated_images/kn/life.466df3b1692a244a.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.466df3b1692a244a.webp differ diff --git a/translated_images/kn/life.65a2aaceca875284.webp b/translated_images/kn/life.65a2aaceca875284.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.65a2aaceca875284.webp differ diff --git a/translated_images/kn/life.6fb9f50d53ee0413.webp b/translated_images/kn/life.6fb9f50d53ee0413.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.6fb9f50d53ee0413.webp differ diff --git a/translated_images/kn/life.78b6e96a3003767e.webp b/translated_images/kn/life.78b6e96a3003767e.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.78b6e96a3003767e.webp differ diff --git a/translated_images/kn/life.86d843ce9c23289c.webp b/translated_images/kn/life.86d843ce9c23289c.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/kn/life.86d843ce9c23289c.webp differ diff --git a/translated_images/kn/localstorage.472f8147b6a3f8d1.webp b/translated_images/kn/localstorage.472f8147b6a3f8d1.webp new file mode 100644 index 000000000..adec88d4e Binary files /dev/null and b/translated_images/kn/localstorage.472f8147b6a3f8d1.webp differ diff --git a/translated_images/kn/log.804026979f3707e0.webp b/translated_images/kn/log.804026979f3707e0.webp new file mode 100644 index 000000000..cbbcac396 Binary files /dev/null and b/translated_images/kn/log.804026979f3707e0.webp differ diff --git a/translated_images/kn/login-error.416fe019b36a6327.webp b/translated_images/kn/login-error.416fe019b36a6327.webp new file mode 100644 index 000000000..ec62f7d71 Binary files /dev/null and b/translated_images/kn/login-error.416fe019b36a6327.webp differ diff --git a/translated_images/kn/meteorBig.1e452b3ad7af50ad.webp b/translated_images/kn/meteorBig.1e452b3ad7af50ad.webp new file mode 100644 index 000000000..39fba1031 Binary files /dev/null and b/translated_images/kn/meteorBig.1e452b3ad7af50ad.webp differ diff --git a/translated_images/kn/meteorSmall.0d729bc71c12d41f.webp b/translated_images/kn/meteorSmall.0d729bc71c12d41f.webp new file mode 100644 index 000000000..631797205 Binary files /dev/null and b/translated_images/kn/meteorSmall.0d729bc71c12d41f.webp differ diff --git a/translated_images/kn/moodle.94eb93d714a50cb2.webp b/translated_images/kn/moodle.94eb93d714a50cb2.webp new file mode 100644 index 000000000..9d36c2f32 Binary files /dev/null and b/translated_images/kn/moodle.94eb93d714a50cb2.webp differ diff --git a/translated_images/kn/mpa.7f7375a1a2d4aa77.webp b/translated_images/kn/mpa.7f7375a1a2d4aa77.webp new file mode 100644 index 000000000..5f9f8265d Binary files /dev/null and b/translated_images/kn/mpa.7f7375a1a2d4aa77.webp differ diff --git a/translated_images/kn/nebula.55c2933d36d035d3.webp b/translated_images/kn/nebula.55c2933d36d035d3.webp new file mode 100644 index 000000000..a294cbf33 Binary files /dev/null and b/translated_images/kn/nebula.55c2933d36d035d3.webp differ diff --git a/translated_images/kn/new-file-github.com.c886796d800e8056.webp b/translated_images/kn/new-file-github.com.c886796d800e8056.webp new file mode 100644 index 000000000..ccb1347a9 Binary files /dev/null and b/translated_images/kn/new-file-github.com.c886796d800e8056.webp differ diff --git a/translated_images/kn/open-palette-menu.46dda01084738da8.webp b/translated_images/kn/open-palette-menu.46dda01084738da8.webp new file mode 100644 index 000000000..6d657eaa4 Binary files /dev/null and b/translated_images/kn/open-palette-menu.46dda01084738da8.webp differ diff --git a/translated_images/kn/open-remote-repository.bd9c2598b8949e7f.webp b/translated_images/kn/open-remote-repository.bd9c2598b8949e7f.webp new file mode 100644 index 000000000..46b5555a3 Binary files /dev/null and b/translated_images/kn/open-remote-repository.bd9c2598b8949e7f.webp differ diff --git a/translated_images/kn/palette-menu.4946174e07f42622.webp b/translated_images/kn/palette-menu.4946174e07f42622.webp new file mode 100644 index 000000000..3464a5caf Binary files /dev/null and b/translated_images/kn/palette-menu.4946174e07f42622.webp differ diff --git a/translated_images/kn/partI-solution.36c53b48c9ffae2a.webp b/translated_images/kn/partI-solution.36c53b48c9ffae2a.webp new file mode 100644 index 000000000..e7df45a1e Binary files /dev/null and b/translated_images/kn/partI-solution.36c53b48c9ffae2a.webp differ diff --git a/translated_images/kn/plant1.a876180d8659acb9.webp b/translated_images/kn/plant1.a876180d8659acb9.webp new file mode 100644 index 000000000..0afdb8492 Binary files /dev/null and b/translated_images/kn/plant1.a876180d8659acb9.webp differ diff --git a/translated_images/kn/plant10.2f2c47804ae52dd3.webp b/translated_images/kn/plant10.2f2c47804ae52dd3.webp new file mode 100644 index 000000000..a972d3197 Binary files /dev/null and b/translated_images/kn/plant10.2f2c47804ae52dd3.webp differ diff --git a/translated_images/kn/plant11.0ce0081b0ef17aa1.webp b/translated_images/kn/plant11.0ce0081b0ef17aa1.webp new file mode 100644 index 000000000..83718f403 Binary files /dev/null and b/translated_images/kn/plant11.0ce0081b0ef17aa1.webp differ diff --git a/translated_images/kn/plant12.6b934c4312a00228.webp b/translated_images/kn/plant12.6b934c4312a00228.webp new file mode 100644 index 000000000..abfcadc6c Binary files /dev/null and b/translated_images/kn/plant12.6b934c4312a00228.webp differ diff --git a/translated_images/kn/plant13.37d6ab2e2481421f.webp b/translated_images/kn/plant13.37d6ab2e2481421f.webp new file mode 100644 index 000000000..77816483d Binary files /dev/null and b/translated_images/kn/plant13.37d6ab2e2481421f.webp differ diff --git a/translated_images/kn/plant14.908791477a46eb7f.webp b/translated_images/kn/plant14.908791477a46eb7f.webp new file mode 100644 index 000000000..9b2eea637 Binary files /dev/null and b/translated_images/kn/plant14.908791477a46eb7f.webp differ diff --git a/translated_images/kn/plant2.9e45efea224115b0.webp b/translated_images/kn/plant2.9e45efea224115b0.webp new file mode 100644 index 000000000..e6b517d90 Binary files /dev/null and b/translated_images/kn/plant2.9e45efea224115b0.webp differ diff --git a/translated_images/kn/plant3.06efdd0fa0c4b115.webp b/translated_images/kn/plant3.06efdd0fa0c4b115.webp new file mode 100644 index 000000000..fa73f15cf Binary files /dev/null and b/translated_images/kn/plant3.06efdd0fa0c4b115.webp differ diff --git a/translated_images/kn/plant4.3b78072b427727c6.webp b/translated_images/kn/plant4.3b78072b427727c6.webp new file mode 100644 index 000000000..be231012e Binary files /dev/null and b/translated_images/kn/plant4.3b78072b427727c6.webp differ diff --git a/translated_images/kn/plant5.8ec58b18ac336fa8.webp b/translated_images/kn/plant5.8ec58b18ac336fa8.webp new file mode 100644 index 000000000..4e295e185 Binary files /dev/null and b/translated_images/kn/plant5.8ec58b18ac336fa8.webp differ diff --git a/translated_images/kn/plant6.ca4ff8372e6676b1.webp b/translated_images/kn/plant6.ca4ff8372e6676b1.webp new file mode 100644 index 000000000..46a89a545 Binary files /dev/null and b/translated_images/kn/plant6.ca4ff8372e6676b1.webp differ diff --git a/translated_images/kn/plant7.194d5a42fcf5a88c.webp b/translated_images/kn/plant7.194d5a42fcf5a88c.webp new file mode 100644 index 000000000..420dca0b9 Binary files /dev/null and b/translated_images/kn/plant7.194d5a42fcf5a88c.webp differ diff --git a/translated_images/kn/plant8.7b247809ab0eb492.webp b/translated_images/kn/plant8.7b247809ab0eb492.webp new file mode 100644 index 000000000..9b4c15c2f Binary files /dev/null and b/translated_images/kn/plant8.7b247809ab0eb492.webp differ diff --git a/translated_images/kn/plant9.8fe614c01ded1b1e.webp b/translated_images/kn/plant9.8fe614c01ded1b1e.webp new file mode 100644 index 000000000..893f89540 Binary files /dev/null and b/translated_images/kn/plant9.8fe614c01ded1b1e.webp differ diff --git a/translated_images/kn/player.137ee0e47f895ffc.webp b/translated_images/kn/player.137ee0e47f895ffc.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.137ee0e47f895ffc.webp differ diff --git a/translated_images/kn/player.2887422f6982c3cd.webp b/translated_images/kn/player.2887422f6982c3cd.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.2887422f6982c3cd.webp differ diff --git a/translated_images/kn/player.391fed427ede24f5.webp b/translated_images/kn/player.391fed427ede24f5.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.391fed427ede24f5.webp differ diff --git a/translated_images/kn/player.3c4f50182552a73a.webp b/translated_images/kn/player.3c4f50182552a73a.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.3c4f50182552a73a.webp differ diff --git a/translated_images/kn/player.47bc9de0714c723d.webp b/translated_images/kn/player.47bc9de0714c723d.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.47bc9de0714c723d.webp differ diff --git a/translated_images/kn/player.57b3107c03012695.webp b/translated_images/kn/player.57b3107c03012695.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.57b3107c03012695.webp differ diff --git a/translated_images/kn/player.606f85953e5e564e.webp b/translated_images/kn/player.606f85953e5e564e.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.606f85953e5e564e.webp differ diff --git a/translated_images/kn/player.680ea4c619b54fe1.webp b/translated_images/kn/player.680ea4c619b54fe1.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.680ea4c619b54fe1.webp differ diff --git a/translated_images/kn/player.bfe14f110bddf56d.webp b/translated_images/kn/player.bfe14f110bddf56d.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.bfe14f110bddf56d.webp differ diff --git a/translated_images/kn/player.c99c25d54a615ca0.webp b/translated_images/kn/player.c99c25d54a615ca0.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.c99c25d54a615ca0.webp differ diff --git a/translated_images/kn/player.dd24c1afa8c71e9b.webp b/translated_images/kn/player.dd24c1afa8c71e9b.webp new file mode 100644 index 000000000..879c28a80 Binary files /dev/null and b/translated_images/kn/player.dd24c1afa8c71e9b.webp differ diff --git a/translated_images/kn/playerDamaged.181703f652fd5176.webp b/translated_images/kn/playerDamaged.181703f652fd5176.webp new file mode 100644 index 000000000..00d3377d9 Binary files /dev/null and b/translated_images/kn/playerDamaged.181703f652fd5176.webp differ diff --git a/translated_images/kn/playerLeft.0f928412e66ba5d9.webp b/translated_images/kn/playerLeft.0f928412e66ba5d9.webp new file mode 100644 index 000000000..0856babce Binary files /dev/null and b/translated_images/kn/playerLeft.0f928412e66ba5d9.webp differ diff --git a/translated_images/kn/playerRight.e4825f489e29f737.webp b/translated_images/kn/playerRight.e4825f489e29f737.webp new file mode 100644 index 000000000..8d6696a22 Binary files /dev/null and b/translated_images/kn/playerRight.e4825f489e29f737.webp differ diff --git a/translated_images/kn/playground-choice.1d23ba7d407f4758.webp b/translated_images/kn/playground-choice.1d23ba7d407f4758.webp new file mode 100644 index 000000000..b53fa5025 Binary files /dev/null and b/translated_images/kn/playground-choice.1d23ba7d407f4758.webp differ diff --git a/translated_images/kn/playground.d2b927122224ff8f.webp b/translated_images/kn/playground.d2b927122224ff8f.webp new file mode 100644 index 000000000..3952ec044 Binary files /dev/null and b/translated_images/kn/playground.d2b927122224ff8f.webp differ diff --git a/translated_images/kn/preview.9215f0a010074476.webp b/translated_images/kn/preview.9215f0a010074476.webp new file mode 100644 index 000000000..c6f3bb992 Binary files /dev/null and b/translated_images/kn/preview.9215f0a010074476.webp differ diff --git a/translated_images/kn/profiler.5a4a62479c5df01c.webp b/translated_images/kn/profiler.5a4a62479c5df01c.webp new file mode 100644 index 000000000..0cb793e75 Binary files /dev/null and b/translated_images/kn/profiler.5a4a62479c5df01c.webp differ diff --git a/translated_images/kn/project-on-vscode.dev.e79815a9a95ee7fe.webp b/translated_images/kn/project-on-vscode.dev.e79815a9a95ee7fe.webp new file mode 100644 index 000000000..9ce3ae7e7 Binary files /dev/null and b/translated_images/kn/project-on-vscode.dev.e79815a9a95ee7fe.webp differ diff --git a/translated_images/kn/result.96ef01f607bf856a.webp b/translated_images/kn/result.96ef01f607bf856a.webp new file mode 100644 index 000000000..5c6b0d8c5 Binary files /dev/null and b/translated_images/kn/result.96ef01f607bf856a.webp differ diff --git a/translated_images/kn/screen1.baccbba0f1f93364.webp b/translated_images/kn/screen1.baccbba0f1f93364.webp new file mode 100644 index 000000000..d39ad880e Binary files /dev/null and b/translated_images/kn/screen1.baccbba0f1f93364.webp differ diff --git a/translated_images/kn/screen2.123c82a831a1d14a.webp b/translated_images/kn/screen2.123c82a831a1d14a.webp new file mode 100644 index 000000000..5b816522e Binary files /dev/null and b/translated_images/kn/screen2.123c82a831a1d14a.webp differ diff --git a/translated_images/kn/screenshot.0a1ee0d123df681b.webp b/translated_images/kn/screenshot.0a1ee0d123df681b.webp new file mode 100644 index 000000000..ce5b38c0b Binary files /dev/null and b/translated_images/kn/screenshot.0a1ee0d123df681b.webp differ diff --git a/translated_images/kn/screenshot.e7a5ad659e364568.webp b/translated_images/kn/screenshot.e7a5ad659e364568.webp new file mode 100644 index 000000000..8dc78db41 Binary files /dev/null and b/translated_images/kn/screenshot.e7a5ad659e364568.webp differ diff --git a/translated_images/kn/screenshot_gray.0c796099a1f9f25e.webp b/translated_images/kn/screenshot_gray.0c796099a1f9f25e.webp new file mode 100644 index 000000000..fed95142b Binary files /dev/null and b/translated_images/kn/screenshot_gray.0c796099a1f9f25e.webp differ diff --git a/translated_images/kn/shield.1b9412b7ca6610ab.webp b/translated_images/kn/shield.1b9412b7ca6610ab.webp new file mode 100644 index 000000000..a2e065ca1 Binary files /dev/null and b/translated_images/kn/shield.1b9412b7ca6610ab.webp differ diff --git a/translated_images/kn/snapshot.97750180ebcad737.webp b/translated_images/kn/snapshot.97750180ebcad737.webp new file mode 100644 index 000000000..a7f8c2fe5 Binary files /dev/null and b/translated_images/kn/snapshot.97750180ebcad737.webp differ diff --git a/translated_images/kn/spa.268ec73b41f992c2.webp b/translated_images/kn/spa.268ec73b41f992c2.webp new file mode 100644 index 000000000..86c8f3055 Binary files /dev/null and b/translated_images/kn/spa.268ec73b41f992c2.webp differ diff --git a/translated_images/kn/speedLine.5bcabb93f48b5ae1.webp b/translated_images/kn/speedLine.5bcabb93f48b5ae1.webp new file mode 100644 index 000000000..57b77b342 Binary files /dev/null and b/translated_images/kn/speedLine.5bcabb93f48b5ae1.webp differ diff --git a/translated_images/kn/spritesheet.bec82852290b14ee.webp b/translated_images/kn/spritesheet.bec82852290b14ee.webp new file mode 100644 index 000000000..02853f8a0 Binary files /dev/null and b/translated_images/kn/spritesheet.bec82852290b14ee.webp differ diff --git a/translated_images/kn/starBackground.a897b8acb1b0587d.webp b/translated_images/kn/starBackground.a897b8acb1b0587d.webp new file mode 100644 index 000000000..b286c8638 Binary files /dev/null and b/translated_images/kn/starBackground.a897b8acb1b0587d.webp differ diff --git a/translated_images/kn/starBig.72e9c6d0d18f363d.webp b/translated_images/kn/starBig.72e9c6d0d18f363d.webp new file mode 100644 index 000000000..917791333 Binary files /dev/null and b/translated_images/kn/starBig.72e9c6d0d18f363d.webp differ diff --git a/translated_images/kn/starSmall.ed78b961dbcd0898.webp b/translated_images/kn/starSmall.ed78b961dbcd0898.webp new file mode 100644 index 000000000..bf86a6e91 Binary files /dev/null and b/translated_images/kn/starSmall.ed78b961dbcd0898.webp differ diff --git a/translated_images/kn/template.67ad477109d29a2b.webp b/translated_images/kn/template.67ad477109d29a2b.webp new file mode 100644 index 000000000..aaba3e45f Binary files /dev/null and b/translated_images/kn/template.67ad477109d29a2b.webp differ diff --git a/translated_images/kn/terrarium-final.0920f16e87c13a84.webp b/translated_images/kn/terrarium-final.0920f16e87c13a84.webp new file mode 100644 index 000000000..d3eecc20e Binary files /dev/null and b/translated_images/kn/terrarium-final.0920f16e87c13a84.webp differ diff --git a/translated_images/kn/terrarium-final.2f07047ffc597d0a.webp b/translated_images/kn/terrarium-final.2f07047ffc597d0a.webp new file mode 100644 index 000000000..e6cf2f49e Binary files /dev/null and b/translated_images/kn/terrarium-final.2f07047ffc597d0a.webp differ diff --git a/translated_images/kn/validation-error.8bd23e98d416c22f.webp b/translated_images/kn/validation-error.8bd23e98d416c22f.webp new file mode 100644 index 000000000..ec4ff9a47 Binary files /dev/null and b/translated_images/kn/validation-error.8bd23e98d416c22f.webp differ diff --git a/translated_images/kn/vs-code-index.e2986cf919471eb9.webp b/translated_images/kn/vs-code-index.e2986cf919471eb9.webp new file mode 100644 index 000000000..cd6b08d48 Binary files /dev/null and b/translated_images/kn/vs-code-index.e2986cf919471eb9.webp differ diff --git a/translated_images/kn/webdev101-a11y.8ef3025c858d897a.webp b/translated_images/kn/webdev101-a11y.8ef3025c858d897a.webp new file mode 100644 index 000000000..6d0c1346f Binary files /dev/null and b/translated_images/kn/webdev101-a11y.8ef3025c858d897a.webp differ diff --git a/translated_images/kn/webdev101-css.3f7af5991bf53a20.webp b/translated_images/kn/webdev101-css.3f7af5991bf53a20.webp new file mode 100644 index 000000000..cd3ba66c5 Binary files /dev/null and b/translated_images/kn/webdev101-css.3f7af5991bf53a20.webp differ diff --git a/translated_images/kn/webdev101-github.8846d7971abef6f9.webp b/translated_images/kn/webdev101-github.8846d7971abef6f9.webp new file mode 100644 index 000000000..adbcaf0df Binary files /dev/null and b/translated_images/kn/webdev101-github.8846d7971abef6f9.webp differ diff --git a/translated_images/kn/webdev101-html.4389c2067af68e98.webp b/translated_images/kn/webdev101-html.4389c2067af68e98.webp new file mode 100644 index 000000000..c3d22f15f Binary files /dev/null and b/translated_images/kn/webdev101-html.4389c2067af68e98.webp differ diff --git a/translated_images/kn/webdev101-js-arrays.439d7528b8a29455.webp b/translated_images/kn/webdev101-js-arrays.439d7528b8a29455.webp new file mode 100644 index 000000000..c9697046d Binary files /dev/null and b/translated_images/kn/webdev101-js-arrays.439d7528b8a29455.webp differ diff --git a/translated_images/kn/webdev101-js-datatypes.4cc470179730702c.webp b/translated_images/kn/webdev101-js-datatypes.4cc470179730702c.webp new file mode 100644 index 000000000..5da5288ce Binary files /dev/null and b/translated_images/kn/webdev101-js-datatypes.4cc470179730702c.webp differ diff --git a/translated_images/kn/webdev101-js-decisions.69e1b20f272dd1f0.webp b/translated_images/kn/webdev101-js-decisions.69e1b20f272dd1f0.webp new file mode 100644 index 000000000..c851cd8a2 Binary files /dev/null and b/translated_images/kn/webdev101-js-decisions.69e1b20f272dd1f0.webp differ diff --git a/translated_images/kn/webdev101-js-functions.be049c4726e94f8b.webp b/translated_images/kn/webdev101-js-functions.be049c4726e94f8b.webp new file mode 100644 index 000000000..6de228b3d Binary files /dev/null and b/translated_images/kn/webdev101-js-functions.be049c4726e94f8b.webp differ diff --git a/translated_images/kn/webdev101-js.10280393044d7eaa.webp b/translated_images/kn/webdev101-js.10280393044d7eaa.webp new file mode 100644 index 000000000..3372d8175 Binary files /dev/null and b/translated_images/kn/webdev101-js.10280393044d7eaa.webp differ diff --git a/translated_images/kn/webdev101-programming.d6e3f98e61ac4bff.webp b/translated_images/kn/webdev101-programming.d6e3f98e61ac4bff.webp new file mode 100644 index 000000000..cb0f93b00 Binary files /dev/null and b/translated_images/kn/webdev101-programming.d6e3f98e61ac4bff.webp differ diff --git a/translated_images/kn/working-tree-pb.6cd43e5076f23ba3.webp b/translated_images/kn/working-tree-pb.6cd43e5076f23ba3.webp new file mode 100644 index 000000000..5bbbcbbf5 Binary files /dev/null and b/translated_images/kn/working-tree-pb.6cd43e5076f23ba3.webp differ diff --git a/translated_images/kn/working-tree.c58eec08e6335c79.webp b/translated_images/kn/working-tree.c58eec08e6335c79.webp new file mode 100644 index 000000000..3e59e11af Binary files /dev/null and b/translated_images/kn/working-tree.c58eec08e6335c79.webp differ diff --git a/translated_images/laserGreen.89904f0f49945560.kn.png b/translated_images/laserGreen.89904f0f49945560.kn.png deleted file mode 100644 index cfd373b41..000000000 Binary files a/translated_images/laserGreen.89904f0f49945560.kn.png and /dev/null differ diff --git a/translated_images/laserGreen.89904f0f49945560.ml.png b/translated_images/laserGreen.89904f0f49945560.ml.png deleted file mode 100644 index cfd373b41..000000000 Binary files a/translated_images/laserGreen.89904f0f49945560.ml.png and /dev/null differ diff --git a/translated_images/laserGreenShot.e4fbfc4714c08a5b.kn.png b/translated_images/laserGreenShot.e4fbfc4714c08a5b.kn.png deleted file mode 100644 index 816fdf33c..000000000 Binary files a/translated_images/laserGreenShot.e4fbfc4714c08a5b.kn.png and /dev/null differ diff --git a/translated_images/laserGreenShot.e4fbfc4714c08a5b.ml.png b/translated_images/laserGreenShot.e4fbfc4714c08a5b.ml.png deleted file mode 100644 index 816fdf33c..000000000 Binary files a/translated_images/laserGreenShot.e4fbfc4714c08a5b.ml.png and /dev/null differ diff --git a/translated_images/laserRed.2040e11f55c0a40a.kn.png b/translated_images/laserRed.2040e11f55c0a40a.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.2040e11f55c0a40a.kn.png and /dev/null differ diff --git a/translated_images/laserRed.2040e11f55c0a40a.ml.png b/translated_images/laserRed.2040e11f55c0a40a.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.2040e11f55c0a40a.ml.png and /dev/null differ diff --git a/translated_images/laserRed.381bc5555491ce67.kn.png b/translated_images/laserRed.381bc5555491ce67.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.381bc5555491ce67.kn.png and /dev/null differ diff --git a/translated_images/laserRed.381bc5555491ce67.ml.png b/translated_images/laserRed.381bc5555491ce67.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.381bc5555491ce67.ml.png and /dev/null differ diff --git a/translated_images/laserRed.69730edd76f0b3bd.kn.png b/translated_images/laserRed.69730edd76f0b3bd.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.69730edd76f0b3bd.kn.png and /dev/null differ diff --git a/translated_images/laserRed.69730edd76f0b3bd.ml.png b/translated_images/laserRed.69730edd76f0b3bd.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.69730edd76f0b3bd.ml.png and /dev/null differ diff --git a/translated_images/laserRed.b583dc1728eb8581.kn.png b/translated_images/laserRed.b583dc1728eb8581.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.b583dc1728eb8581.kn.png and /dev/null differ diff --git a/translated_images/laserRed.b583dc1728eb8581.ml.png b/translated_images/laserRed.b583dc1728eb8581.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.b583dc1728eb8581.ml.png and /dev/null differ diff --git a/translated_images/laserRed.cae9ab24ea9b18fd.kn.png b/translated_images/laserRed.cae9ab24ea9b18fd.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.cae9ab24ea9b18fd.kn.png and /dev/null differ diff --git a/translated_images/laserRed.cae9ab24ea9b18fd.ml.png b/translated_images/laserRed.cae9ab24ea9b18fd.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.cae9ab24ea9b18fd.ml.png and /dev/null differ diff --git a/translated_images/laserRed.d81ce4986f87c251.kn.png b/translated_images/laserRed.d81ce4986f87c251.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.d81ce4986f87c251.kn.png and /dev/null differ diff --git a/translated_images/laserRed.d81ce4986f87c251.ml.png b/translated_images/laserRed.d81ce4986f87c251.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.d81ce4986f87c251.ml.png and /dev/null differ diff --git a/translated_images/laserRed.e58ef8db2585dfbe.kn.png b/translated_images/laserRed.e58ef8db2585dfbe.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e58ef8db2585dfbe.kn.png and /dev/null differ diff --git a/translated_images/laserRed.e58ef8db2585dfbe.ml.png b/translated_images/laserRed.e58ef8db2585dfbe.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e58ef8db2585dfbe.ml.png and /dev/null differ diff --git a/translated_images/laserRed.e66e29ace6666064.kn.png b/translated_images/laserRed.e66e29ace6666064.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e66e29ace6666064.kn.png and /dev/null differ diff --git a/translated_images/laserRed.e66e29ace6666064.ml.png b/translated_images/laserRed.e66e29ace6666064.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e66e29ace6666064.ml.png and /dev/null differ diff --git a/translated_images/laserRed.e86e8fb629c6026e.kn.png b/translated_images/laserRed.e86e8fb629c6026e.kn.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e86e8fb629c6026e.kn.png and /dev/null differ diff --git a/translated_images/laserRed.e86e8fb629c6026e.ml.png b/translated_images/laserRed.e86e8fb629c6026e.ml.png deleted file mode 100644 index 9b6c5f9b8..000000000 Binary files a/translated_images/laserRed.e86e8fb629c6026e.ml.png and /dev/null differ diff --git a/translated_images/laserRedShot.c39d066745996a71.kn.png b/translated_images/laserRedShot.c39d066745996a71.kn.png deleted file mode 100644 index 28ecda5ba..000000000 Binary files a/translated_images/laserRedShot.c39d066745996a71.kn.png and /dev/null differ diff --git a/translated_images/laserRedShot.c39d066745996a71.ml.png b/translated_images/laserRedShot.c39d066745996a71.ml.png deleted file mode 100644 index 28ecda5ba..000000000 Binary files a/translated_images/laserRedShot.c39d066745996a71.ml.png and /dev/null differ diff --git a/translated_images/life.27144b6d4bfdea76.kn.png b/translated_images/life.27144b6d4bfdea76.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.27144b6d4bfdea76.kn.png and /dev/null differ diff --git a/translated_images/life.27144b6d4bfdea76.ml.png b/translated_images/life.27144b6d4bfdea76.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.27144b6d4bfdea76.ml.png and /dev/null differ diff --git a/translated_images/life.2a159298dd98f4ef.kn.png b/translated_images/life.2a159298dd98f4ef.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.2a159298dd98f4ef.kn.png and /dev/null differ diff --git a/translated_images/life.2a159298dd98f4ef.ml.png b/translated_images/life.2a159298dd98f4ef.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.2a159298dd98f4ef.ml.png and /dev/null differ diff --git a/translated_images/life.466df3b1692a244a.kn.png b/translated_images/life.466df3b1692a244a.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.466df3b1692a244a.kn.png and /dev/null differ diff --git a/translated_images/life.466df3b1692a244a.ml.png b/translated_images/life.466df3b1692a244a.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.466df3b1692a244a.ml.png and /dev/null differ diff --git a/translated_images/life.65a2aaceca875284.kn.png b/translated_images/life.65a2aaceca875284.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.65a2aaceca875284.kn.png and /dev/null differ diff --git a/translated_images/life.65a2aaceca875284.ml.png b/translated_images/life.65a2aaceca875284.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.65a2aaceca875284.ml.png and /dev/null differ diff --git a/translated_images/life.6fb9f50d53ee0413.kn.png b/translated_images/life.6fb9f50d53ee0413.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.6fb9f50d53ee0413.kn.png and /dev/null differ diff --git a/translated_images/life.6fb9f50d53ee0413.ml.png b/translated_images/life.6fb9f50d53ee0413.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.6fb9f50d53ee0413.ml.png and /dev/null differ diff --git a/translated_images/life.78b6e96a3003767e.kn.png b/translated_images/life.78b6e96a3003767e.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.78b6e96a3003767e.kn.png and /dev/null differ diff --git a/translated_images/life.78b6e96a3003767e.ml.png b/translated_images/life.78b6e96a3003767e.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.78b6e96a3003767e.ml.png and /dev/null differ diff --git a/translated_images/life.86d843ce9c23289c.kn.png b/translated_images/life.86d843ce9c23289c.kn.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.86d843ce9c23289c.kn.png and /dev/null differ diff --git a/translated_images/life.86d843ce9c23289c.ml.png b/translated_images/life.86d843ce9c23289c.ml.png deleted file mode 100644 index 3487f796a..000000000 Binary files a/translated_images/life.86d843ce9c23289c.ml.png and /dev/null differ diff --git a/translated_images/localstorage.472f8147b6a3f8d1.kn.png b/translated_images/localstorage.472f8147b6a3f8d1.kn.png deleted file mode 100644 index a5fd4227a..000000000 Binary files a/translated_images/localstorage.472f8147b6a3f8d1.kn.png and /dev/null differ diff --git a/translated_images/localstorage.472f8147b6a3f8d1.ml.png b/translated_images/localstorage.472f8147b6a3f8d1.ml.png deleted file mode 100644 index f8e3a9235..000000000 Binary files a/translated_images/localstorage.472f8147b6a3f8d1.ml.png and /dev/null differ diff --git a/translated_images/log.804026979f3707e0.kn.png b/translated_images/log.804026979f3707e0.kn.png deleted file mode 100644 index 54f5c3684..000000000 Binary files a/translated_images/log.804026979f3707e0.kn.png and /dev/null differ diff --git a/translated_images/log.804026979f3707e0.ml.png b/translated_images/log.804026979f3707e0.ml.png deleted file mode 100644 index ae4db1204..000000000 Binary files a/translated_images/log.804026979f3707e0.ml.png and /dev/null differ diff --git a/translated_images/login-error.416fe019b36a6327.kn.png b/translated_images/login-error.416fe019b36a6327.kn.png deleted file mode 100644 index c6c260bb8..000000000 Binary files a/translated_images/login-error.416fe019b36a6327.kn.png and /dev/null differ diff --git a/translated_images/login-error.416fe019b36a6327.ml.png b/translated_images/login-error.416fe019b36a6327.ml.png deleted file mode 100644 index 5d509b316..000000000 Binary files a/translated_images/login-error.416fe019b36a6327.ml.png and /dev/null differ diff --git a/translated_images/meteorBig.1e452b3ad7af50ad.kn.png b/translated_images/meteorBig.1e452b3ad7af50ad.kn.png deleted file mode 100644 index b3cd54079..000000000 Binary files a/translated_images/meteorBig.1e452b3ad7af50ad.kn.png and /dev/null differ diff --git a/translated_images/meteorBig.1e452b3ad7af50ad.ml.png b/translated_images/meteorBig.1e452b3ad7af50ad.ml.png deleted file mode 100644 index b3cd54079..000000000 Binary files a/translated_images/meteorBig.1e452b3ad7af50ad.ml.png and /dev/null differ diff --git a/translated_images/meteorSmall.0d729bc71c12d41f.kn.png b/translated_images/meteorSmall.0d729bc71c12d41f.kn.png deleted file mode 100644 index a61e0e285..000000000 Binary files a/translated_images/meteorSmall.0d729bc71c12d41f.kn.png and /dev/null differ diff --git a/translated_images/meteorSmall.0d729bc71c12d41f.ml.png b/translated_images/meteorSmall.0d729bc71c12d41f.ml.png deleted file mode 100644 index a61e0e285..000000000 Binary files a/translated_images/meteorSmall.0d729bc71c12d41f.ml.png and /dev/null differ diff --git a/translated_images/ml/.co-op-translator.json b/translated_images/ml/.co-op-translator.json new file mode 100644 index 000000000..bd2798d81 --- /dev/null +++ b/translated_images/ml/.co-op-translator.json @@ -0,0 +1,860 @@ +{ + "moodle.94eb93d714a50cb2.webp": { + "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", + "translation_date": "2026-01-15T22:10:10+00:00", + "source_file": "teaching-files/moodle.png", + "language_code": "ml" + }, + "canvas.fbd605ff8e5b8aff.webp": { + "original_hash": "29556305738d345dd023554d788d5477", + "translation_date": "2026-01-15T22:10:27+00:00", + "source_file": "teaching-files/canvas.png", + "language_code": "ml" + }, + "install-on-edge.78634f02842c4828.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T22:10:45+00:00", + "source_file": "5-browser-extension/install-on-edge.png", + "language_code": "ml" + }, + "extension-screenshot.0e7f5bfa110e92e3.webp": { + "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", + "translation_date": "2026-01-15T22:11:04+00:00", + "source_file": "5-browser-extension/extension-screenshot.png", + "language_code": "ml" + }, + "createcodespace.0238bbf4d7a8d955.webp": { + "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", + "translation_date": "2026-01-15T22:11:16+00:00", + "source_file": "images/createcodespace.png", + "language_code": "ml" + }, + "favicon.37b561214b36d454.webp": { + "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", + "translation_date": "2026-01-15T22:11:20+00:00", + "source_file": "images/favicon.png", + "language_code": "ml" + }, + "character.5c0dd8e067ffd693.webp": { + "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", + "translation_date": "2026-01-15T22:11:24+00:00", + "source_file": "images/character.png", + "language_code": "ml" + }, + "clone_repo.6a202fb230ab6bdd.webp": { + "original_hash": "9261d014674312eece91deae958538cf", + "translation_date": "2026-01-15T22:11:29+00:00", + "source_file": "images/clone_repo.png", + "language_code": "ml" + }, + "background.148a8d43afde5730.webp": { + "original_hash": "5a50f015fb466782c69063ffebb256de", + "translation_date": "2026-01-15T22:11:34+00:00", + "source_file": "images/background.png", + "language_code": "ml" + }, + "screenshot.e7a5ad659e364568.webp": { + "original_hash": "c562c1fdc9d73658456e02b873e4dff9", + "translation_date": "2026-01-15T22:11:40+00:00", + "source_file": "images/screenshot.png", + "language_code": "ml" + }, + "browser.60317c9be8b7f84a.webp": { + "original_hash": "aa4461fec006d86899864d991b50cc74", + "translation_date": "2026-01-15T22:11:53+00:00", + "source_file": "sketchnotes/browser.jpg", + "language_code": "ml" + }, + "webdev101-html.4389c2067af68e98.webp": { + "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", + "translation_date": "2026-01-15T22:12:13+00:00", + "source_file": "sketchnotes/webdev101-html.png", + "language_code": "ml" + }, + "webdev101-programming.d6e3f98e61ac4bff.webp": { + "original_hash": "adf4dac4d350592773dbdba8ebaaa262", + "translation_date": "2026-01-15T22:12:33+00:00", + "source_file": "sketchnotes/webdev101-programming.png", + "language_code": "ml" + }, + "webdev101-github.8846d7971abef6f9.webp": { + "original_hash": "412ec8fc404fead25f314e2fdb564548", + "translation_date": "2026-01-15T22:12:51+00:00", + "source_file": "sketchnotes/webdev101-github.png", + "language_code": "ml" + }, + "webdev101-css.3f7af5991bf53a20.webp": { + "original_hash": "9de1dc14864697c82395b02f31a72aec", + "translation_date": "2026-01-15T22:13:10+00:00", + "source_file": "sketchnotes/webdev101-css.png", + "language_code": "ml" + }, + "webdev101-js-functions.be049c4726e94f8b.webp": { + "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", + "translation_date": "2026-01-15T22:13:33+00:00", + "source_file": "sketchnotes/webdev101-js-functions.png", + "language_code": "ml" + }, + "webdev101-js-decisions.69e1b20f272dd1f0.webp": { + "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", + "translation_date": "2026-01-15T22:13:53+00:00", + "source_file": "sketchnotes/webdev101-js-decisions.png", + "language_code": "ml" + }, + "webdev101-a11y.8ef3025c858d897a.webp": { + "original_hash": "3f5220c5d502a906028b8a85245cc6da", + "translation_date": "2026-01-15T22:14:10+00:00", + "source_file": "sketchnotes/webdev101-a11y.png", + "language_code": "ml" + }, + "webdev101-js-datatypes.4cc470179730702c.webp": { + "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", + "translation_date": "2026-01-15T22:14:29+00:00", + "source_file": "sketchnotes/webdev101-js-datatypes.png", + "language_code": "ml" + }, + "webdev101-js.10280393044d7eaa.webp": { + "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", + "translation_date": "2026-01-15T22:14:47+00:00", + "source_file": "sketchnotes/webdev101-js.png", + "language_code": "ml" + }, + "webdev101-js-arrays.439d7528b8a29455.webp": { + "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", + "translation_date": "2026-01-15T22:15:03+00:00", + "source_file": "sketchnotes/webdev101-js-arrays.png", + "language_code": "ml" + }, + "create-new-file.2814e609c2af9aeb.webp": { + "original_hash": "cf6df76faeac2d92904e5d877b7bdf69", + "translation_date": "2026-01-15T22:15:15+00:00", + "source_file": "8-code-editor/images/create-new-file.png", + "language_code": "ml" + }, + "create-new-file-pb.0797800d977ec3eb.webp": { + "original_hash": "c149c42e04132f2409651425d6924ffa", + "translation_date": "2026-01-15T22:15:20+00:00", + "source_file": "8-code-editor/images/create-new-file-pb.png", + "language_code": "ml" + }, + "extension-settings.21c752ae4f4cdb78.webp": { + "original_hash": "fd7ebcb5d84c78047026ab3337908306", + "translation_date": "2026-01-15T22:15:30+00:00", + "source_file": "8-code-editor/images/extension-settings.png", + "language_code": "ml" + }, + "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { + "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", + "translation_date": "2026-01-15T22:16:01+00:00", + "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", + "language_code": "ml" + }, + "create-a-fork.297ab42b4bd0af99.webp": { + "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", + "translation_date": "2026-01-15T22:16:27+00:00", + "source_file": "8-code-editor/images/create-a-fork.png", + "language_code": "ml" + }, + "open-remote-repository.bd9c2598b8949e7f.webp": { + "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", + "translation_date": "2026-01-15T22:16:30+00:00", + "source_file": "8-code-editor/images/open-remote-repository.png", + "language_code": "ml" + }, + "extensions.eca0e0c7f59a10b5.webp": { + "original_hash": "a6c9c8f51d3edd917262e53664f08441", + "translation_date": "2026-01-15T22:16:32+00:00", + "source_file": "8-code-editor/images/extensions.png", + "language_code": "ml" + }, + "edit-a-file-pb.263555922c14fc52.webp": { + "original_hash": "5c52723d35259eadd110d0c720a87b04", + "translation_date": "2026-01-15T22:16:45+00:00", + "source_file": "8-code-editor/images/edit-a-file-pb.png", + "language_code": "ml" + }, + "palette-menu.4946174e07f42622.webp": { + "original_hash": "7387b91076790084ec8828866e88c6ce", + "translation_date": "2026-01-15T22:16:57+00:00", + "source_file": "8-code-editor/images/palette-menu.png", + "language_code": "ml" + }, + "open-palette-menu.46dda01084738da8.webp": { + "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", + "translation_date": "2026-01-15T22:17:00+00:00", + "source_file": "8-code-editor/images/open-palette-menu.png", + "language_code": "ml" + }, + "default-vscode-dev.5d06881d65c1b323.webp": { + "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", + "translation_date": "2026-01-15T22:17:04+00:00", + "source_file": "8-code-editor/images/default-vscode-dev.png", + "language_code": "ml" + }, + "project-on-vscode.dev.e79815a9a95ee7fe.webp": { + "original_hash": "35de4bc32ea66a11f919671558e07d52", + "translation_date": "2026-01-15T22:17:08+00:00", + "source_file": "8-code-editor/images/project-on-vscode.dev.png", + "language_code": "ml" + }, + "new-file-github.com.c886796d800e8056.webp": { + "original_hash": "2e0ddd0dad4734e3968b70907df9c052", + "translation_date": "2026-01-15T22:17:14+00:00", + "source_file": "8-code-editor/images/new-file-github.com.png", + "language_code": "ml" + }, + "working-tree.c58eec08e6335c79.webp": { + "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", + "translation_date": "2026-01-15T22:17:22+00:00", + "source_file": "8-code-editor/images/working-tree.png", + "language_code": "ml" + }, + "working-tree-pb.6cd43e5076f23ba3.webp": { + "original_hash": "f6b14887694745dd143a09bd60b74185", + "translation_date": "2026-01-15T22:17:30+00:00", + "source_file": "8-code-editor/images/working-tree-pb.png", + "language_code": "ml" + }, + "extension-details.9f8f1fd4e9eb2de5.webp": { + "original_hash": "f57d2e246e6ba8a58463d7573640d714", + "translation_date": "2026-01-15T22:17:40+00:00", + "source_file": "8-code-editor/images/extension-details.png", + "language_code": "ml" + }, + "edit-a-file.52c0ee665ef19f08.webp": { + "original_hash": "c28903236d60be6bba3f3848ea368c63", + "translation_date": "2026-01-15T22:17:48+00:00", + "source_file": "8-code-editor/images/edit-a-file.png", + "language_code": "ml" + }, + "canvas_grid.5f209da785ded492.webp": { + "original_hash": "8da354720ffbfd778571aa17402de890", + "translation_date": "2026-01-15T22:17:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", + "language_code": "ml" + }, + "partI-solution.36c53b48c9ffae2a.webp": { + "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", + "translation_date": "2026-01-15T22:17:53+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", + "language_code": "ml" + }, + "spritesheet.bec82852290b14ee.webp": { + "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", + "translation_date": "2026-01-15T22:17:53+00:00", + "source_file": "6-space-game/solution/spritesheet.png", + "language_code": "ml" + }, + "laserRed.e86e8fb629c6026e.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:54+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.b9626ed228a17a32.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:54+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/enemyShip.png", + "language_code": "ml" + }, + "player.680ea4c619b54fe1.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", + "language_code": "ml" + }, + "life.466df3b1692a244a.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", + "language_code": "ml" + }, + "laserRed.cae9ab24ea9b18fd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:55+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.add7036e1c3c3014.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", + "language_code": "ml" + }, + "player.c99c25d54a615ca0.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", + "language_code": "ml" + }, + "life.65a2aaceca875284.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:56+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", + "language_code": "ml" + }, + "enemyShip.22cbee6ea27a5809.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", + "language_code": "ml" + }, + "player.47bc9de0714c723d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", + "language_code": "ml" + }, + "enemyShip.5df2a822c16650c2.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:57+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", + "language_code": "ml" + }, + "player.dd24c1afa8c71e9b.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", + "language_code": "ml" + }, + "laserRed.69730edd76f0b3bd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.4fbf2889e6129db4.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:58+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", + "language_code": "ml" + }, + "player.606f85953e5e564e.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", + "language_code": "ml" + }, + "life.78b6e96a3003767e.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", + "language_code": "ml" + }, + "laserRed.2040e11f55c0a40a.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.1a1354d7988de290.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:17:59+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", + "language_code": "ml" + }, + "player.137ee0e47f895ffc.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/player.png", + "language_code": "ml" + }, + "life.86d843ce9c23289c.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/life.png", + "language_code": "ml" + }, + "laserRed.e58ef8db2585dfbe.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:00+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.321ecb1b4eb21f2c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", + "language_code": "ml" + }, + "player.2887422f6982c3cd.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", + "language_code": "ml" + }, + "life.2a159298dd98f4ef.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:01+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", + "language_code": "ml" + }, + "laserRed.b583dc1728eb8581.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.035a46787bff658c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", + "language_code": "ml" + }, + "player.391fed427ede24f5.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:02+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", + "language_code": "ml" + }, + "life.6fb9f50d53ee0413.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/life.png", + "language_code": "ml" + }, + "preview.9215f0a010074476.webp": { + "original_hash": "6eaab6a69de1fa433e822578652c7287", + "translation_date": "2026-01-15T22:18:05+00:00", + "source_file": "6-space-game/solution/spaceArt/preview.jpg", + "language_code": "ml" + }, + "meteorBig.1e452b3ad7af50ad.webp": { + "original_hash": "07f37816512f563dd68780fdee2e30a6", + "translation_date": "2026-01-15T22:18:06+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", + "language_code": "ml" + }, + "meteorSmall.0d729bc71c12d41f.webp": { + "original_hash": "ebabf6690cc614f9e33f019c356166fa", + "translation_date": "2026-01-15T22:18:06+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", + "language_code": "ml" + }, + "laserRed.d81ce4986f87c251.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", + "language_code": "ml" + }, + "enemyShip.deb0477a7312f54d.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", + "language_code": "ml" + }, + "player.57b3107c03012695.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:07+00:00", + "source_file": "6-space-game/solution/spaceArt/png/player.png", + "language_code": "ml" + }, + "laserGreenShot.e4fbfc4714c08a5b.webp": { + "original_hash": "cb6ed500c16736a41998e4cd0c467df7", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", + "language_code": "ml" + }, + "life.27144b6d4bfdea76.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/life.png", + "language_code": "ml" + }, + "laserGreen.89904f0f49945560.webp": { + "original_hash": "ddf7102c86fc3ec46037714c60091851", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", + "language_code": "ml" + }, + "laserRedShot.c39d066745996a71.webp": { + "original_hash": "1f1048184aab9d405e9f7d067a57af01", + "translation_date": "2026-01-15T22:18:08+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "language_code": "ml" + }, + "enemyUFO.bf8585e4e8dcdb68.webp": { + "original_hash": "18198bef76e4882928e4092344d0fb98", + "translation_date": "2026-01-15T22:18:09+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", + "language_code": "ml" + }, + "shield.1b9412b7ca6610ab.webp": { + "original_hash": "a672dc1a5f905918272bb58f1e236340", + "translation_date": "2026-01-15T22:18:09+00:00", + "source_file": "6-space-game/solution/spaceArt/png/shield.png", + "language_code": "ml" + }, + "playerDamaged.181703f652fd5176.webp": { + "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", + "translation_date": "2026-01-15T22:18:10+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", + "language_code": "ml" + }, + "playerRight.e4825f489e29f737.webp": { + "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", + "translation_date": "2026-01-15T22:18:10+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", + "language_code": "ml" + }, + "playerLeft.0f928412e66ba5d9.webp": { + "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", + "language_code": "ml" + }, + "backgroundColor.e19c3c60768150c8.webp": { + "original_hash": "b3e10fe033f615ec9d3580cce61eae09", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "language_code": "ml" + }, + "starBig.72e9c6d0d18f363d.webp": { + "original_hash": "4e8f1abc8b48d75990117ea8b6207842", + "translation_date": "2026-01-15T22:18:11+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", + "language_code": "ml" + }, + "starBackground.a897b8acb1b0587d.webp": { + "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", + "translation_date": "2026-01-15T22:18:12+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", + "language_code": "ml" + }, + "starSmall.ed78b961dbcd0898.webp": { + "original_hash": "609bf88a971475818f95816b8cf71508", + "translation_date": "2026-01-15T22:18:13+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", + "language_code": "ml" + }, + "speedLine.5bcabb93f48b5ae1.webp": { + "original_hash": "ef791dbe8ea2e21cf697831e203803d5", + "translation_date": "2026-01-15T22:18:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", + "language_code": "ml" + }, + "nebula.55c2933d36d035d3.webp": { + "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", + "translation_date": "2026-01-15T22:18:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", + "language_code": "ml" + }, + "laserRed.381bc5555491ce67.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.b39a140287683bf7.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", + "language_code": "ml" + }, + "player.3c4f50182552a73a.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:15+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", + "language_code": "ml" + }, + "laserRed.e66e29ace6666064.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T22:18:16+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", + "language_code": "ml" + }, + "enemyShip.62983ed4bfb2220f.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T22:18:16+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", + "language_code": "ml" + }, + "player.bfe14f110bddf56d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T22:18:16+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", + "language_code": "ml" + }, + "localstorage.472f8147b6a3f8d1.webp": { + "original_hash": "7706ccb87a13a08250f315f03140bc61", + "translation_date": "2026-01-15T22:18:20+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", + "language_code": "ml" + }, + "snapshot.97750180ebcad737.webp": { + "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", + "translation_date": "2026-01-15T22:18:26+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", + "language_code": "ml" + }, + "profiler.5a4a62479c5df01c.webp": { + "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", + "translation_date": "2026-01-15T22:18:38+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", + "language_code": "ml" + }, + "log.804026979f3707e0.webp": { + "original_hash": "4c5e39f339781db01641b77b6b2d6026", + "translation_date": "2026-01-15T22:18:51+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", + "language_code": "ml" + }, + "earlybrowsers.d984b711cdf3a42d.webp": { + "original_hash": "810a4d2348668e25289029c5cfcb67bd", + "translation_date": "2026-01-15T22:18:57+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", + "language_code": "ml" + }, + "2.1dae52ff08042246.webp": { + "original_hash": "3995628a6a986308859d0cb6eed8d787", + "translation_date": "2026-01-15T22:19:05+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/2.png", + "language_code": "ml" + }, + "install-on-edge.d68781acaf0b3d3d.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T22:19:17+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", + "language_code": "ml" + }, + "1.b6da8c1394b07491.webp": { + "original_hash": "6b12479c2e6a54160867fa8945c04082", + "translation_date": "2026-01-15T22:19:28+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/1.png", + "language_code": "ml" + }, + "history.7fdabbafa521e064.webp": { + "original_hash": "445d71bea6a747dfe547df7eea846439", + "translation_date": "2026-01-15T22:19:34+00:00", + "source_file": "7-bank-project/1-template-route/history.png", + "language_code": "ml" + }, + "screen1.baccbba0f1f93364.webp": { + "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", + "translation_date": "2026-01-15T22:19:37+00:00", + "source_file": "7-bank-project/images/screen1.png", + "language_code": "ml" + }, + "screen2.123c82a831a1d14a.webp": { + "original_hash": "43b7f2857d5f758394e443df8fbc31cf", + "translation_date": "2026-01-15T22:19:42+00:00", + "source_file": "7-bank-project/images/screen2.png", + "language_code": "ml" + }, + "click-register.e89a30bf0d4bc9ca.webp": { + "original_hash": "ef9688313524664fad6ab9b0e080c758", + "translation_date": "2026-01-15T22:19:44+00:00", + "source_file": "7-bank-project/2-forms/images/click-register.png", + "language_code": "ml" + }, + "form-post.61de4ca1b964d91a.webp": { + "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", + "translation_date": "2026-01-15T22:19:47+00:00", + "source_file": "7-bank-project/2-forms/images/form-post.png", + "language_code": "ml" + }, + "validation-error.8bd23e98d416c22f.webp": { + "original_hash": "d614ce6b24e2583901da9038297fe327", + "translation_date": "2026-01-15T22:19:50+00:00", + "source_file": "7-bank-project/2-forms/images/validation-error.png", + "language_code": "ml" + }, + "result.96ef01f607bf856a.webp": { + "original_hash": "e83c44a0fcaa7720ce32eb71d53d5250", + "translation_date": "2026-01-15T22:19:55+00:00", + "source_file": "7-bank-project/2-forms/images/result.png", + "language_code": "ml" + }, + "browser-console.efaf0b51aaaf6778.webp": { + "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", + "translation_date": "2026-01-15T22:19:58+00:00", + "source_file": "7-bank-project/2-forms/images/browser-console.png", + "language_code": "ml" + }, + "login-error.416fe019b36a6327.webp": { + "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", + "translation_date": "2026-01-15T22:20:02+00:00", + "source_file": "7-bank-project/3-data/images/login-error.png", + "language_code": "ml" + }, + "mpa.7f7375a1a2d4aa77.webp": { + "original_hash": "021255b74f0b79b0c286c163c210ef3d", + "translation_date": "2026-01-15T22:20:05+00:00", + "source_file": "7-bank-project/3-data/images/mpa.png", + "language_code": "ml" + }, + "spa.268ec73b41f992c2.webp": { + "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", + "translation_date": "2026-01-15T22:20:08+00:00", + "source_file": "7-bank-project/3-data/images/spa.png", + "language_code": "ml" + }, + "dialog.93bba104afeb79f1.webp": { + "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", + "translation_date": "2026-01-15T22:20:12+00:00", + "source_file": "7-bank-project/4-state-management/images/dialog.png", + "language_code": "ml" + }, + "data-flow.fa2354e0908fecc8.webp": { + "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", + "translation_date": "2026-01-15T22:20:16+00:00", + "source_file": "7-bank-project/4-state-management/images/data-flow.png", + "language_code": "ml" + }, + "screenshot_gray.0c796099a1f9f25e.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T22:20:18+00:00", + "source_file": "3-terrarium/images/screenshot_gray.png", + "language_code": "ml" + }, + "vs-code-index.e2986cf919471eb9.webp": { + "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", + "translation_date": "2026-01-15T22:20:21+00:00", + "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", + "language_code": "ml" + }, + "dom-tree.7daf0e763cbbba92.webp": { + "original_hash": "579f4ae298ff15a357def7f442671847", + "translation_date": "2026-01-15T22:20:29+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", + "language_code": "ml" + }, + "terrarium-final.0920f16e87c13a84.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T22:20:34+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", + "language_code": "ml" + }, + "plant7.194d5a42fcf5a88c.webp": { + "original_hash": "b7a1e35f9946cb04440ce620c34f201d", + "translation_date": "2026-01-15T22:20:39+00:00", + "source_file": "3-terrarium/solution/images/plant7.png", + "language_code": "ml" + }, + "plant9.8fe614c01ded1b1e.webp": { + "original_hash": "a9655c162938a27c63d48ac675061e2b", + "translation_date": "2026-01-15T22:20:47+00:00", + "source_file": "3-terrarium/solution/images/plant9.png", + "language_code": "ml" + }, + "plant8.7b247809ab0eb492.webp": { + "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", + "translation_date": "2026-01-15T22:20:57+00:00", + "source_file": "3-terrarium/solution/images/plant8.png", + "language_code": "ml" + }, + "plant1.a876180d8659acb9.webp": { + "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", + "translation_date": "2026-01-15T22:21:06+00:00", + "source_file": "3-terrarium/solution/images/plant1.png", + "language_code": "ml" + }, + "plant14.908791477a46eb7f.webp": { + "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", + "translation_date": "2026-01-15T22:21:12+00:00", + "source_file": "3-terrarium/solution/images/plant14.png", + "language_code": "ml" + }, + "plant6.ca4ff8372e6676b1.webp": { + "original_hash": "6932fdb455fcae5b324b129367d2f56a", + "translation_date": "2026-01-15T22:21:19+00:00", + "source_file": "3-terrarium/solution/images/plant6.png", + "language_code": "ml" + }, + "plant11.0ce0081b0ef17aa1.webp": { + "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", + "translation_date": "2026-01-15T22:21:26+00:00", + "source_file": "3-terrarium/solution/images/plant11.png", + "language_code": "ml" + }, + "plant10.2f2c47804ae52dd3.webp": { + "original_hash": "dba97454882c2796c52a33c403db61f7", + "translation_date": "2026-01-15T22:21:34+00:00", + "source_file": "3-terrarium/solution/images/plant10.png", + "language_code": "ml" + }, + "plant13.37d6ab2e2481421f.webp": { + "original_hash": "5cac561d7596ee631c4d02436d8f6998", + "translation_date": "2026-01-15T22:21:42+00:00", + "source_file": "3-terrarium/solution/images/plant13.png", + "language_code": "ml" + }, + "plant4.3b78072b427727c6.webp": { + "original_hash": "c523205855d0691a9a0161c6abca983c", + "translation_date": "2026-01-15T22:21:49+00:00", + "source_file": "3-terrarium/solution/images/plant4.png", + "language_code": "ml" + }, + "plant3.06efdd0fa0c4b115.webp": { + "original_hash": "7e40e6f14cf52f7d75ed42320817b044", + "translation_date": "2026-01-15T22:21:54+00:00", + "source_file": "3-terrarium/solution/images/plant3.png", + "language_code": "ml" + }, + "plant5.8ec58b18ac336fa8.webp": { + "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", + "translation_date": "2026-01-15T22:21:59+00:00", + "source_file": "3-terrarium/solution/images/plant5.png", + "language_code": "ml" + }, + "plant2.9e45efea224115b0.webp": { + "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", + "translation_date": "2026-01-15T22:22:05+00:00", + "source_file": "3-terrarium/solution/images/plant2.png", + "language_code": "ml" + }, + "plant12.6b934c4312a00228.webp": { + "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", + "translation_date": "2026-01-15T22:22:10+00:00", + "source_file": "3-terrarium/solution/images/plant12.png", + "language_code": "ml" + }, + "terrarium-final.2f07047ffc597d0a.webp": { + "original_hash": "c669f9222e16690bb2015ce86bb4739c", + "translation_date": "2026-01-15T22:22:13+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", + "language_code": "ml" + }, + "1.cc07a5cbe114ad1d.webp": { + "original_hash": "fc436b6749801dd90d0558ae92d56b60", + "translation_date": "2026-01-15T22:22:15+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/1.png", + "language_code": "ml" + }, + "clone_repo.5085c48d666ead57.webp": { + "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", + "translation_date": "2026-01-15T22:22:18+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", + "language_code": "ml" + }, + "codespace.bcecbdf5d2747d3d.webp": { + "original_hash": "ff86a65511122ddb448e092969566b0a", + "translation_date": "2026-01-15T22:22:23+00:00", + "source_file": "9-chat-project/assets/codespace.png", + "language_code": "ml" + }, + "playground.d2b927122224ff8f.webp": { + "original_hash": "4152bb8cd5f23e73d58b3beb52919477", + "translation_date": "2026-01-15T22:22:34+00:00", + "source_file": "9-chat-project/assets/playground.png", + "language_code": "ml" + }, + "playground-choice.1d23ba7d407f4758.webp": { + "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", + "translation_date": "2026-01-15T22:26:59+00:00", + "source_file": "9-chat-project/assets/playground-choice.png", + "language_code": "ml" + }, + "template.67ad477109d29a2b.webp": { + "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", + "translation_date": "2026-01-15T22:27:02+00:00", + "source_file": "9-chat-project/assets/template.png", + "language_code": "ml" + }, + "screenshot.0a1ee0d123df681b.webp": { + "original_hash": "f909b463a14ff6542a816470f68bfac3", + "translation_date": "2026-01-15T22:27:10+00:00", + "source_file": "9-chat-project/assets/screenshot.png", + "language_code": "ml" + } +} \ No newline at end of file diff --git a/translated_images/ml/1.b6da8c1394b07491.webp b/translated_images/ml/1.b6da8c1394b07491.webp new file mode 100644 index 000000000..218ba1fdc Binary files /dev/null and b/translated_images/ml/1.b6da8c1394b07491.webp differ diff --git a/translated_images/ml/1.cc07a5cbe114ad1d.webp b/translated_images/ml/1.cc07a5cbe114ad1d.webp new file mode 100644 index 000000000..96c43cf26 Binary files /dev/null and b/translated_images/ml/1.cc07a5cbe114ad1d.webp differ diff --git a/translated_images/ml/2.1dae52ff08042246.webp b/translated_images/ml/2.1dae52ff08042246.webp new file mode 100644 index 000000000..be64c9181 Binary files /dev/null and b/translated_images/ml/2.1dae52ff08042246.webp differ diff --git a/translated_images/ml/after-codeswing-extension-pb.0ebddddcf73b5509.webp b/translated_images/ml/after-codeswing-extension-pb.0ebddddcf73b5509.webp new file mode 100644 index 000000000..cdd4fee4a Binary files /dev/null and b/translated_images/ml/after-codeswing-extension-pb.0ebddddcf73b5509.webp differ diff --git a/translated_images/ml/background.148a8d43afde5730.webp b/translated_images/ml/background.148a8d43afde5730.webp new file mode 100644 index 000000000..05624b58a Binary files /dev/null and b/translated_images/ml/background.148a8d43afde5730.webp differ diff --git a/translated_images/ml/backgroundColor.e19c3c60768150c8.webp b/translated_images/ml/backgroundColor.e19c3c60768150c8.webp new file mode 100644 index 000000000..415592530 Binary files /dev/null and b/translated_images/ml/backgroundColor.e19c3c60768150c8.webp differ diff --git a/translated_images/ml/browser-console.efaf0b51aaaf6778.webp b/translated_images/ml/browser-console.efaf0b51aaaf6778.webp new file mode 100644 index 000000000..184be710f Binary files /dev/null and b/translated_images/ml/browser-console.efaf0b51aaaf6778.webp differ diff --git a/translated_images/ml/browser.60317c9be8b7f84a.webp b/translated_images/ml/browser.60317c9be8b7f84a.webp new file mode 100644 index 000000000..3d6dbfb31 Binary files /dev/null and b/translated_images/ml/browser.60317c9be8b7f84a.webp differ diff --git a/translated_images/ml/canvas.fbd605ff8e5b8aff.webp b/translated_images/ml/canvas.fbd605ff8e5b8aff.webp new file mode 100644 index 000000000..174bbfb5c Binary files /dev/null and b/translated_images/ml/canvas.fbd605ff8e5b8aff.webp differ diff --git a/translated_images/ml/canvas_grid.5f209da785ded492.webp b/translated_images/ml/canvas_grid.5f209da785ded492.webp new file mode 100644 index 000000000..c9ff65cd0 Binary files /dev/null and b/translated_images/ml/canvas_grid.5f209da785ded492.webp differ diff --git a/translated_images/ml/character.5c0dd8e067ffd693.webp b/translated_images/ml/character.5c0dd8e067ffd693.webp new file mode 100644 index 000000000..c6fb39178 Binary files /dev/null and b/translated_images/ml/character.5c0dd8e067ffd693.webp differ diff --git a/translated_images/ml/click-register.e89a30bf0d4bc9ca.webp b/translated_images/ml/click-register.e89a30bf0d4bc9ca.webp new file mode 100644 index 000000000..f054292ed Binary files /dev/null and b/translated_images/ml/click-register.e89a30bf0d4bc9ca.webp differ diff --git a/translated_images/ml/clone_repo.5085c48d666ead57.webp b/translated_images/ml/clone_repo.5085c48d666ead57.webp new file mode 100644 index 000000000..dbd115b28 Binary files /dev/null and b/translated_images/ml/clone_repo.5085c48d666ead57.webp differ diff --git a/translated_images/ml/clone_repo.6a202fb230ab6bdd.webp b/translated_images/ml/clone_repo.6a202fb230ab6bdd.webp new file mode 100644 index 000000000..62302d249 Binary files /dev/null and b/translated_images/ml/clone_repo.6a202fb230ab6bdd.webp differ diff --git a/translated_images/ml/codespace.bcecbdf5d2747d3d.webp b/translated_images/ml/codespace.bcecbdf5d2747d3d.webp new file mode 100644 index 000000000..8a2ebca7b Binary files /dev/null and b/translated_images/ml/codespace.bcecbdf5d2747d3d.webp differ diff --git a/translated_images/ml/create-a-fork.297ab42b4bd0af99.webp b/translated_images/ml/create-a-fork.297ab42b4bd0af99.webp new file mode 100644 index 000000000..3e64e3cc4 Binary files /dev/null and b/translated_images/ml/create-a-fork.297ab42b4bd0af99.webp differ diff --git a/translated_images/ml/create-new-file-pb.0797800d977ec3eb.webp b/translated_images/ml/create-new-file-pb.0797800d977ec3eb.webp new file mode 100644 index 000000000..dd7ba3704 Binary files /dev/null and b/translated_images/ml/create-new-file-pb.0797800d977ec3eb.webp differ diff --git a/translated_images/ml/create-new-file.2814e609c2af9aeb.webp b/translated_images/ml/create-new-file.2814e609c2af9aeb.webp new file mode 100644 index 000000000..2da223558 Binary files /dev/null and b/translated_images/ml/create-new-file.2814e609c2af9aeb.webp differ diff --git a/translated_images/ml/createcodespace.0238bbf4d7a8d955.webp b/translated_images/ml/createcodespace.0238bbf4d7a8d955.webp new file mode 100644 index 000000000..45f745911 Binary files /dev/null and b/translated_images/ml/createcodespace.0238bbf4d7a8d955.webp differ diff --git a/translated_images/ml/data-flow.fa2354e0908fecc8.webp b/translated_images/ml/data-flow.fa2354e0908fecc8.webp new file mode 100644 index 000000000..f86392e9d Binary files /dev/null and b/translated_images/ml/data-flow.fa2354e0908fecc8.webp differ diff --git a/translated_images/ml/default-vscode-dev.5d06881d65c1b323.webp b/translated_images/ml/default-vscode-dev.5d06881d65c1b323.webp new file mode 100644 index 000000000..0737486da Binary files /dev/null and b/translated_images/ml/default-vscode-dev.5d06881d65c1b323.webp differ diff --git a/translated_images/ml/dialog.93bba104afeb79f1.webp b/translated_images/ml/dialog.93bba104afeb79f1.webp new file mode 100644 index 000000000..3ab407e39 Binary files /dev/null and b/translated_images/ml/dialog.93bba104afeb79f1.webp differ diff --git a/translated_images/ml/dom-tree.7daf0e763cbbba92.webp b/translated_images/ml/dom-tree.7daf0e763cbbba92.webp new file mode 100644 index 000000000..98d7214fe Binary files /dev/null and b/translated_images/ml/dom-tree.7daf0e763cbbba92.webp differ diff --git a/translated_images/ml/earlybrowsers.d984b711cdf3a42d.webp b/translated_images/ml/earlybrowsers.d984b711cdf3a42d.webp new file mode 100644 index 000000000..4182aed60 Binary files /dev/null and b/translated_images/ml/earlybrowsers.d984b711cdf3a42d.webp differ diff --git a/translated_images/ml/edit-a-file-pb.263555922c14fc52.webp b/translated_images/ml/edit-a-file-pb.263555922c14fc52.webp new file mode 100644 index 000000000..c7102b264 Binary files /dev/null and b/translated_images/ml/edit-a-file-pb.263555922c14fc52.webp differ diff --git a/translated_images/ml/edit-a-file.52c0ee665ef19f08.webp b/translated_images/ml/edit-a-file.52c0ee665ef19f08.webp new file mode 100644 index 000000000..20d92a0a4 Binary files /dev/null and b/translated_images/ml/edit-a-file.52c0ee665ef19f08.webp differ diff --git a/translated_images/ml/enemyShip.035a46787bff658c.webp b/translated_images/ml/enemyShip.035a46787bff658c.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.035a46787bff658c.webp differ diff --git a/translated_images/ml/enemyShip.1a1354d7988de290.webp b/translated_images/ml/enemyShip.1a1354d7988de290.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.1a1354d7988de290.webp differ diff --git a/translated_images/ml/enemyShip.22cbee6ea27a5809.webp b/translated_images/ml/enemyShip.22cbee6ea27a5809.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.22cbee6ea27a5809.webp differ diff --git a/translated_images/ml/enemyShip.321ecb1b4eb21f2c.webp b/translated_images/ml/enemyShip.321ecb1b4eb21f2c.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.321ecb1b4eb21f2c.webp differ diff --git a/translated_images/ml/enemyShip.4fbf2889e6129db4.webp b/translated_images/ml/enemyShip.4fbf2889e6129db4.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.4fbf2889e6129db4.webp differ diff --git a/translated_images/ml/enemyShip.5df2a822c16650c2.webp b/translated_images/ml/enemyShip.5df2a822c16650c2.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.5df2a822c16650c2.webp differ diff --git a/translated_images/ml/enemyShip.62983ed4bfb2220f.webp b/translated_images/ml/enemyShip.62983ed4bfb2220f.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.62983ed4bfb2220f.webp differ diff --git a/translated_images/ml/enemyShip.add7036e1c3c3014.webp b/translated_images/ml/enemyShip.add7036e1c3c3014.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.add7036e1c3c3014.webp differ diff --git a/translated_images/ml/enemyShip.b39a140287683bf7.webp b/translated_images/ml/enemyShip.b39a140287683bf7.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.b39a140287683bf7.webp differ diff --git a/translated_images/ml/enemyShip.b9626ed228a17a32.webp b/translated_images/ml/enemyShip.b9626ed228a17a32.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.b9626ed228a17a32.webp differ diff --git a/translated_images/ml/enemyShip.deb0477a7312f54d.webp b/translated_images/ml/enemyShip.deb0477a7312f54d.webp new file mode 100644 index 000000000..a668c6e24 Binary files /dev/null and b/translated_images/ml/enemyShip.deb0477a7312f54d.webp differ diff --git a/translated_images/ml/enemyUFO.bf8585e4e8dcdb68.webp b/translated_images/ml/enemyUFO.bf8585e4e8dcdb68.webp new file mode 100644 index 000000000..4f52507d2 Binary files /dev/null and b/translated_images/ml/enemyUFO.bf8585e4e8dcdb68.webp differ diff --git a/translated_images/ml/extension-details.9f8f1fd4e9eb2de5.webp b/translated_images/ml/extension-details.9f8f1fd4e9eb2de5.webp new file mode 100644 index 000000000..3b0602eef Binary files /dev/null and b/translated_images/ml/extension-details.9f8f1fd4e9eb2de5.webp differ diff --git a/translated_images/ml/extension-screenshot.0e7f5bfa110e92e3.webp b/translated_images/ml/extension-screenshot.0e7f5bfa110e92e3.webp new file mode 100644 index 000000000..524040426 Binary files /dev/null and b/translated_images/ml/extension-screenshot.0e7f5bfa110e92e3.webp differ diff --git a/translated_images/ml/extension-settings.21c752ae4f4cdb78.webp b/translated_images/ml/extension-settings.21c752ae4f4cdb78.webp new file mode 100644 index 000000000..d86c09a46 Binary files /dev/null and b/translated_images/ml/extension-settings.21c752ae4f4cdb78.webp differ diff --git a/translated_images/ml/extensions.eca0e0c7f59a10b5.webp b/translated_images/ml/extensions.eca0e0c7f59a10b5.webp new file mode 100644 index 000000000..91122032b Binary files /dev/null and b/translated_images/ml/extensions.eca0e0c7f59a10b5.webp differ diff --git a/translated_images/ml/favicon.37b561214b36d454.webp b/translated_images/ml/favicon.37b561214b36d454.webp new file mode 100644 index 000000000..48a53960d Binary files /dev/null and b/translated_images/ml/favicon.37b561214b36d454.webp differ diff --git a/translated_images/ml/form-post.61de4ca1b964d91a.webp b/translated_images/ml/form-post.61de4ca1b964d91a.webp new file mode 100644 index 000000000..db0ecca8f Binary files /dev/null and b/translated_images/ml/form-post.61de4ca1b964d91a.webp differ diff --git a/translated_images/ml/history.7fdabbafa521e064.webp b/translated_images/ml/history.7fdabbafa521e064.webp new file mode 100644 index 000000000..d95318038 Binary files /dev/null and b/translated_images/ml/history.7fdabbafa521e064.webp differ diff --git a/translated_images/ml/install-on-edge.78634f02842c4828.webp b/translated_images/ml/install-on-edge.78634f02842c4828.webp new file mode 100644 index 000000000..068233fc9 Binary files /dev/null and b/translated_images/ml/install-on-edge.78634f02842c4828.webp differ diff --git a/translated_images/ml/install-on-edge.d68781acaf0b3d3d.webp b/translated_images/ml/install-on-edge.d68781acaf0b3d3d.webp new file mode 100644 index 000000000..68c79af5e Binary files /dev/null and b/translated_images/ml/install-on-edge.d68781acaf0b3d3d.webp differ diff --git a/translated_images/ml/laserGreen.89904f0f49945560.webp b/translated_images/ml/laserGreen.89904f0f49945560.webp new file mode 100644 index 000000000..bfe37aafc Binary files /dev/null and b/translated_images/ml/laserGreen.89904f0f49945560.webp differ diff --git a/translated_images/ml/laserGreenShot.e4fbfc4714c08a5b.webp b/translated_images/ml/laserGreenShot.e4fbfc4714c08a5b.webp new file mode 100644 index 000000000..dd3e87139 Binary files /dev/null and b/translated_images/ml/laserGreenShot.e4fbfc4714c08a5b.webp differ diff --git a/translated_images/ml/laserRed.2040e11f55c0a40a.webp b/translated_images/ml/laserRed.2040e11f55c0a40a.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.2040e11f55c0a40a.webp differ diff --git a/translated_images/ml/laserRed.381bc5555491ce67.webp b/translated_images/ml/laserRed.381bc5555491ce67.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.381bc5555491ce67.webp differ diff --git a/translated_images/ml/laserRed.69730edd76f0b3bd.webp b/translated_images/ml/laserRed.69730edd76f0b3bd.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.69730edd76f0b3bd.webp differ diff --git a/translated_images/ml/laserRed.b583dc1728eb8581.webp b/translated_images/ml/laserRed.b583dc1728eb8581.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.b583dc1728eb8581.webp differ diff --git a/translated_images/ml/laserRed.cae9ab24ea9b18fd.webp b/translated_images/ml/laserRed.cae9ab24ea9b18fd.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.cae9ab24ea9b18fd.webp differ diff --git a/translated_images/ml/laserRed.d81ce4986f87c251.webp b/translated_images/ml/laserRed.d81ce4986f87c251.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.d81ce4986f87c251.webp differ diff --git a/translated_images/ml/laserRed.e58ef8db2585dfbe.webp b/translated_images/ml/laserRed.e58ef8db2585dfbe.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.e58ef8db2585dfbe.webp differ diff --git a/translated_images/ml/laserRed.e66e29ace6666064.webp b/translated_images/ml/laserRed.e66e29ace6666064.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.e66e29ace6666064.webp differ diff --git a/translated_images/ml/laserRed.e86e8fb629c6026e.webp b/translated_images/ml/laserRed.e86e8fb629c6026e.webp new file mode 100644 index 000000000..27c042acb Binary files /dev/null and b/translated_images/ml/laserRed.e86e8fb629c6026e.webp differ diff --git a/translated_images/ml/laserRedShot.c39d066745996a71.webp b/translated_images/ml/laserRedShot.c39d066745996a71.webp new file mode 100644 index 000000000..99fcece7a Binary files /dev/null and b/translated_images/ml/laserRedShot.c39d066745996a71.webp differ diff --git a/translated_images/ml/life.27144b6d4bfdea76.webp b/translated_images/ml/life.27144b6d4bfdea76.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.27144b6d4bfdea76.webp differ diff --git a/translated_images/ml/life.2a159298dd98f4ef.webp b/translated_images/ml/life.2a159298dd98f4ef.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.2a159298dd98f4ef.webp differ diff --git a/translated_images/ml/life.466df3b1692a244a.webp b/translated_images/ml/life.466df3b1692a244a.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.466df3b1692a244a.webp differ diff --git a/translated_images/ml/life.65a2aaceca875284.webp b/translated_images/ml/life.65a2aaceca875284.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.65a2aaceca875284.webp differ diff --git a/translated_images/ml/life.6fb9f50d53ee0413.webp b/translated_images/ml/life.6fb9f50d53ee0413.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.6fb9f50d53ee0413.webp differ diff --git a/translated_images/ml/life.78b6e96a3003767e.webp b/translated_images/ml/life.78b6e96a3003767e.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.78b6e96a3003767e.webp differ diff --git a/translated_images/ml/life.86d843ce9c23289c.webp b/translated_images/ml/life.86d843ce9c23289c.webp new file mode 100644 index 000000000..442ec0a5b Binary files /dev/null and b/translated_images/ml/life.86d843ce9c23289c.webp differ diff --git a/translated_images/ml/localstorage.472f8147b6a3f8d1.webp b/translated_images/ml/localstorage.472f8147b6a3f8d1.webp new file mode 100644 index 000000000..cb35df3eb Binary files /dev/null and b/translated_images/ml/localstorage.472f8147b6a3f8d1.webp differ diff --git a/translated_images/ml/log.804026979f3707e0.webp b/translated_images/ml/log.804026979f3707e0.webp new file mode 100644 index 000000000..0d29b5e4b Binary files /dev/null and b/translated_images/ml/log.804026979f3707e0.webp differ diff --git a/translated_images/ml/login-error.416fe019b36a6327.webp b/translated_images/ml/login-error.416fe019b36a6327.webp new file mode 100644 index 000000000..bc9c3cc33 Binary files /dev/null and b/translated_images/ml/login-error.416fe019b36a6327.webp differ diff --git a/translated_images/ml/meteorBig.1e452b3ad7af50ad.webp b/translated_images/ml/meteorBig.1e452b3ad7af50ad.webp new file mode 100644 index 000000000..39fba1031 Binary files /dev/null and b/translated_images/ml/meteorBig.1e452b3ad7af50ad.webp differ diff --git a/translated_images/ml/meteorSmall.0d729bc71c12d41f.webp b/translated_images/ml/meteorSmall.0d729bc71c12d41f.webp new file mode 100644 index 000000000..631797205 Binary files /dev/null and b/translated_images/ml/meteorSmall.0d729bc71c12d41f.webp differ diff --git a/translated_images/ml/moodle.94eb93d714a50cb2.webp b/translated_images/ml/moodle.94eb93d714a50cb2.webp new file mode 100644 index 000000000..811eda6b0 Binary files /dev/null and b/translated_images/ml/moodle.94eb93d714a50cb2.webp differ diff --git a/translated_images/ml/mpa.7f7375a1a2d4aa77.webp b/translated_images/ml/mpa.7f7375a1a2d4aa77.webp new file mode 100644 index 000000000..9f9bc3fa7 Binary files /dev/null and b/translated_images/ml/mpa.7f7375a1a2d4aa77.webp differ diff --git a/translated_images/ml/nebula.55c2933d36d035d3.webp b/translated_images/ml/nebula.55c2933d36d035d3.webp new file mode 100644 index 000000000..a294cbf33 Binary files /dev/null and b/translated_images/ml/nebula.55c2933d36d035d3.webp differ diff --git a/translated_images/ml/new-file-github.com.c886796d800e8056.webp b/translated_images/ml/new-file-github.com.c886796d800e8056.webp new file mode 100644 index 000000000..59f7eb285 Binary files /dev/null and b/translated_images/ml/new-file-github.com.c886796d800e8056.webp differ diff --git a/translated_images/ml/open-palette-menu.46dda01084738da8.webp b/translated_images/ml/open-palette-menu.46dda01084738da8.webp new file mode 100644 index 000000000..49b7ceb39 Binary files /dev/null and b/translated_images/ml/open-palette-menu.46dda01084738da8.webp differ diff --git a/translated_images/ml/open-remote-repository.bd9c2598b8949e7f.webp b/translated_images/ml/open-remote-repository.bd9c2598b8949e7f.webp new file mode 100644 index 000000000..3af3e82cd Binary files /dev/null and b/translated_images/ml/open-remote-repository.bd9c2598b8949e7f.webp differ diff --git a/translated_images/ml/palette-menu.4946174e07f42622.webp b/translated_images/ml/palette-menu.4946174e07f42622.webp new file mode 100644 index 000000000..743be3592 Binary files /dev/null and b/translated_images/ml/palette-menu.4946174e07f42622.webp differ diff --git a/translated_images/ml/partI-solution.36c53b48c9ffae2a.webp b/translated_images/ml/partI-solution.36c53b48c9ffae2a.webp new file mode 100644 index 000000000..e7df45a1e Binary files /dev/null and b/translated_images/ml/partI-solution.36c53b48c9ffae2a.webp differ diff --git a/translated_images/ml/plant1.a876180d8659acb9.webp b/translated_images/ml/plant1.a876180d8659acb9.webp new file mode 100644 index 000000000..0afdb8492 Binary files /dev/null and b/translated_images/ml/plant1.a876180d8659acb9.webp differ diff --git a/translated_images/ml/plant10.2f2c47804ae52dd3.webp b/translated_images/ml/plant10.2f2c47804ae52dd3.webp new file mode 100644 index 000000000..a972d3197 Binary files /dev/null and b/translated_images/ml/plant10.2f2c47804ae52dd3.webp differ diff --git a/translated_images/ml/plant11.0ce0081b0ef17aa1.webp b/translated_images/ml/plant11.0ce0081b0ef17aa1.webp new file mode 100644 index 000000000..83718f403 Binary files /dev/null and b/translated_images/ml/plant11.0ce0081b0ef17aa1.webp differ diff --git a/translated_images/ml/plant12.6b934c4312a00228.webp b/translated_images/ml/plant12.6b934c4312a00228.webp new file mode 100644 index 000000000..abfcadc6c Binary files /dev/null and b/translated_images/ml/plant12.6b934c4312a00228.webp differ diff --git a/translated_images/ml/plant13.37d6ab2e2481421f.webp b/translated_images/ml/plant13.37d6ab2e2481421f.webp new file mode 100644 index 000000000..77816483d Binary files /dev/null and b/translated_images/ml/plant13.37d6ab2e2481421f.webp differ diff --git a/translated_images/ml/plant14.908791477a46eb7f.webp b/translated_images/ml/plant14.908791477a46eb7f.webp new file mode 100644 index 000000000..9b2eea637 Binary files /dev/null and b/translated_images/ml/plant14.908791477a46eb7f.webp differ diff --git a/translated_images/ml/plant2.9e45efea224115b0.webp b/translated_images/ml/plant2.9e45efea224115b0.webp new file mode 100644 index 000000000..e6b517d90 Binary files /dev/null and b/translated_images/ml/plant2.9e45efea224115b0.webp differ diff --git a/translated_images/ml/plant3.06efdd0fa0c4b115.webp b/translated_images/ml/plant3.06efdd0fa0c4b115.webp new file mode 100644 index 000000000..fa73f15cf Binary files /dev/null and b/translated_images/ml/plant3.06efdd0fa0c4b115.webp differ diff --git a/translated_images/ml/plant4.3b78072b427727c6.webp b/translated_images/ml/plant4.3b78072b427727c6.webp new file mode 100644 index 000000000..be231012e Binary files /dev/null and b/translated_images/ml/plant4.3b78072b427727c6.webp differ diff --git a/translated_images/moodle.94eb93d714a50cb2.kn.png b/translated_images/moodle.94eb93d714a50cb2.kn.png deleted file mode 100644 index 8f49f9cf6..000000000 Binary files a/translated_images/moodle.94eb93d714a50cb2.kn.png and /dev/null differ diff --git a/translated_images/moodle.94eb93d714a50cb2.ml.png b/translated_images/moodle.94eb93d714a50cb2.ml.png deleted file mode 100644 index fb5f0b8cf..000000000 Binary files a/translated_images/moodle.94eb93d714a50cb2.ml.png and /dev/null differ diff --git a/translated_images/mpa.7f7375a1a2d4aa77.kn.png b/translated_images/mpa.7f7375a1a2d4aa77.kn.png deleted file mode 100644 index 84c2d3b7e..000000000 Binary files a/translated_images/mpa.7f7375a1a2d4aa77.kn.png and /dev/null differ diff --git a/translated_images/mpa.7f7375a1a2d4aa77.ml.png b/translated_images/mpa.7f7375a1a2d4aa77.ml.png deleted file mode 100644 index 915085cee..000000000 Binary files a/translated_images/mpa.7f7375a1a2d4aa77.ml.png and /dev/null differ diff --git a/translated_images/nebula.55c2933d36d035d3.kn.png b/translated_images/nebula.55c2933d36d035d3.kn.png deleted file mode 100644 index 755230882..000000000 Binary files a/translated_images/nebula.55c2933d36d035d3.kn.png and /dev/null differ diff --git a/translated_images/nebula.55c2933d36d035d3.ml.png b/translated_images/nebula.55c2933d36d035d3.ml.png deleted file mode 100644 index 755230882..000000000 Binary files a/translated_images/nebula.55c2933d36d035d3.ml.png and /dev/null differ diff --git a/translated_images/new-file-github.com.c886796d800e8056.kn.png b/translated_images/new-file-github.com.c886796d800e8056.kn.png deleted file mode 100644 index deab56c7d..000000000 Binary files a/translated_images/new-file-github.com.c886796d800e8056.kn.png and /dev/null differ diff --git a/translated_images/new-file-github.com.c886796d800e8056.ml.png b/translated_images/new-file-github.com.c886796d800e8056.ml.png deleted file mode 100644 index 877c2477b..000000000 Binary files a/translated_images/new-file-github.com.c886796d800e8056.ml.png and /dev/null differ diff --git a/translated_images/open-palette-menu.46dda01084738da8.kn.png b/translated_images/open-palette-menu.46dda01084738da8.kn.png deleted file mode 100644 index 2ff0eded0..000000000 Binary files a/translated_images/open-palette-menu.46dda01084738da8.kn.png and /dev/null differ diff --git a/translated_images/open-palette-menu.46dda01084738da8.ml.png b/translated_images/open-palette-menu.46dda01084738da8.ml.png deleted file mode 100644 index 1fcf7ee8d..000000000 Binary files a/translated_images/open-palette-menu.46dda01084738da8.ml.png and /dev/null differ diff --git a/translated_images/open-remote-repository.bd9c2598b8949e7f.kn.png b/translated_images/open-remote-repository.bd9c2598b8949e7f.kn.png deleted file mode 100644 index a3d2cfad1..000000000 Binary files a/translated_images/open-remote-repository.bd9c2598b8949e7f.kn.png and /dev/null differ diff --git a/translated_images/open-remote-repository.bd9c2598b8949e7f.ml.png b/translated_images/open-remote-repository.bd9c2598b8949e7f.ml.png deleted file mode 100644 index 08575c8d0..000000000 Binary files a/translated_images/open-remote-repository.bd9c2598b8949e7f.ml.png and /dev/null differ diff --git a/translated_images/palette-menu.4946174e07f42622.kn.png b/translated_images/palette-menu.4946174e07f42622.kn.png deleted file mode 100644 index f55d6fe1c..000000000 Binary files a/translated_images/palette-menu.4946174e07f42622.kn.png and /dev/null differ diff --git a/translated_images/palette-menu.4946174e07f42622.ml.png b/translated_images/palette-menu.4946174e07f42622.ml.png deleted file mode 100644 index 58dcc4f43..000000000 Binary files a/translated_images/palette-menu.4946174e07f42622.ml.png and /dev/null differ diff --git a/translated_images/partI-solution.36c53b48c9ffae2a.kn.png b/translated_images/partI-solution.36c53b48c9ffae2a.kn.png deleted file mode 100644 index 88783500d..000000000 Binary files a/translated_images/partI-solution.36c53b48c9ffae2a.kn.png and /dev/null differ diff --git a/translated_images/partI-solution.36c53b48c9ffae2a.ml.png b/translated_images/partI-solution.36c53b48c9ffae2a.ml.png deleted file mode 100644 index 88783500d..000000000 Binary files a/translated_images/partI-solution.36c53b48c9ffae2a.ml.png and /dev/null differ diff --git a/translated_images/pcm/.co-op-translator.json b/translated_images/pcm/.co-op-translator.json index 5ed1a9a98..7e1895d5b 100644 --- a/translated_images/pcm/.co-op-translator.json +++ b/translated_images/pcm/.co-op-translator.json @@ -1,50 +1,26 @@ { - "moodle.94eb93d714a50cb2.webp": { - "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", - "translation_date": "2026-01-15T21:42:46+00:00", - "source_file": "teaching-files/moodle.png", - "language_code": "pcm" - }, - "canvas.fbd605ff8e5b8aff.webp": { - "original_hash": "29556305738d345dd023554d788d5477", - "translation_date": "2026-01-15T21:43:13+00:00", - "source_file": "teaching-files/canvas.png", - "language_code": "pcm" - }, - "install-on-edge.78634f02842c4828.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:43:35+00:00", - "source_file": "5-browser-extension/install-on-edge.png", - "language_code": "pcm" - }, - "extension-screenshot.0e7f5bfa110e92e3.webp": { - "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", - "translation_date": "2026-01-15T21:43:59+00:00", - "source_file": "5-browser-extension/extension-screenshot.png", - "language_code": "pcm" - }, - "createcodespace.0238bbf4d7a8d955.webp": { - "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", - "translation_date": "2026-01-15T21:44:10+00:00", - "source_file": "images/createcodespace.png", + "1.b6da8c1394b07491.webp": { + "original_hash": "6b12479c2e6a54160867fa8945c04082", + "translation_date": "2026-01-15T21:56:08+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/1.png", "language_code": "pcm" }, - "favicon.37b561214b36d454.webp": { - "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", - "translation_date": "2026-01-15T21:44:15+00:00", - "source_file": "images/favicon.png", + "1.cc07a5cbe114ad1d.webp": { + "original_hash": "fc436b6749801dd90d0558ae92d56b60", + "translation_date": "2026-01-15T22:00:14+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/1.png", "language_code": "pcm" }, - "character.5c0dd8e067ffd693.webp": { - "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", - "translation_date": "2026-01-15T21:44:19+00:00", - "source_file": "images/character.png", + "2.1dae52ff08042246.webp": { + "original_hash": "3995628a6a986308859d0cb6eed8d787", + "translation_date": "2026-01-15T21:55:40+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/2.png", "language_code": "pcm" }, - "clone_repo.6a202fb230ab6bdd.webp": { - "original_hash": "9261d014674312eece91deae958538cf", - "translation_date": "2026-01-15T21:44:27+00:00", - "source_file": "images/clone_repo.png", + "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { + "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", + "translation_date": "2026-01-15T21:51:16+00:00", + "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", "language_code": "pcm" }, "background.148a8d43afde5730.webp": { @@ -53,10 +29,16 @@ "source_file": "images/background.png", "language_code": "pcm" }, - "screenshot.e7a5ad659e364568.webp": { - "original_hash": "c562c1fdc9d73658456e02b873e4dff9", - "translation_date": "2026-01-15T21:44:44+00:00", - "source_file": "images/screenshot.png", + "backgroundColor.e19c3c60768150c8.webp": { + "original_hash": "b3e10fe033f615ec9d3580cce61eae09", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "language_code": "pcm" + }, + "browser-console.efaf0b51aaaf6778.webp": { + "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", + "translation_date": "2026-01-15T21:56:46+00:00", + "source_file": "7-bank-project/2-forms/images/browser-console.png", "language_code": "pcm" }, "browser.60317c9be8b7f84a.webp": { @@ -65,64 +47,58 @@ "source_file": "sketchnotes/browser.jpg", "language_code": "pcm" }, - "webdev101-html.4389c2067af68e98.webp": { - "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", - "translation_date": "2026-01-15T21:45:31+00:00", - "source_file": "sketchnotes/webdev101-html.png", - "language_code": "pcm" - }, - "webdev101-programming.d6e3f98e61ac4bff.webp": { - "original_hash": "adf4dac4d350592773dbdba8ebaaa262", - "translation_date": "2026-01-15T21:46:03+00:00", - "source_file": "sketchnotes/webdev101-programming.png", + "canvas.fbd605ff8e5b8aff.webp": { + "original_hash": "29556305738d345dd023554d788d5477", + "translation_date": "2026-01-15T21:43:13+00:00", + "source_file": "teaching-files/canvas.png", "language_code": "pcm" }, - "webdev101-github.8846d7971abef6f9.webp": { - "original_hash": "412ec8fc404fead25f314e2fdb564548", - "translation_date": "2026-01-15T21:46:32+00:00", - "source_file": "sketchnotes/webdev101-github.png", + "canvas_grid.5f209da785ded492.webp": { + "original_hash": "8da354720ffbfd778571aa17402de890", + "translation_date": "2026-01-15T21:53:37+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", "language_code": "pcm" }, - "webdev101-css.3f7af5991bf53a20.webp": { - "original_hash": "9de1dc14864697c82395b02f31a72aec", - "translation_date": "2026-01-15T21:47:02+00:00", - "source_file": "sketchnotes/webdev101-css.png", + "character.5c0dd8e067ffd693.webp": { + "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", + "translation_date": "2026-01-15T21:44:19+00:00", + "source_file": "images/character.png", "language_code": "pcm" }, - "webdev101-js-functions.be049c4726e94f8b.webp": { - "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", - "translation_date": "2026-01-15T21:47:29+00:00", - "source_file": "sketchnotes/webdev101-js-functions.png", + "click-register.e89a30bf0d4bc9ca.webp": { + "original_hash": "ef9688313524664fad6ab9b0e080c758", + "translation_date": "2026-01-15T21:56:30+00:00", + "source_file": "7-bank-project/2-forms/images/click-register.png", "language_code": "pcm" }, - "webdev101-js-decisions.69e1b20f272dd1f0.webp": { - "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", - "translation_date": "2026-01-15T21:48:00+00:00", - "source_file": "sketchnotes/webdev101-js-decisions.png", + "clone_repo.5085c48d666ead57.webp": { + "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", + "translation_date": "2026-01-15T22:00:21+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", "language_code": "pcm" }, - "webdev101-a11y.8ef3025c858d897a.webp": { - "original_hash": "3f5220c5d502a906028b8a85245cc6da", - "translation_date": "2026-01-15T21:48:28+00:00", - "source_file": "sketchnotes/webdev101-a11y.png", + "clone_repo.6a202fb230ab6bdd.webp": { + "original_hash": "9261d014674312eece91deae958538cf", + "translation_date": "2026-01-15T21:44:27+00:00", + "source_file": "images/clone_repo.png", "language_code": "pcm" }, - "webdev101-js-datatypes.4cc470179730702c.webp": { - "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", - "translation_date": "2026-01-15T21:48:58+00:00", - "source_file": "sketchnotes/webdev101-js-datatypes.png", + "codespace.bcecbdf5d2747d3d.webp": { + "original_hash": "ff86a65511122ddb448e092969566b0a", + "translation_date": "2026-01-15T22:04:37+00:00", + "source_file": "9-chat-project/assets/codespace.png", "language_code": "pcm" }, - "webdev101-js.10280393044d7eaa.webp": { - "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", - "translation_date": "2026-01-15T21:49:24+00:00", - "source_file": "sketchnotes/webdev101-js.png", + "create-a-fork.297ab42b4bd0af99.webp": { + "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", + "translation_date": "2026-01-15T21:51:44+00:00", + "source_file": "8-code-editor/images/create-a-fork.png", "language_code": "pcm" }, - "webdev101-js-arrays.439d7528b8a29455.webp": { - "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", - "translation_date": "2026-01-15T21:49:52+00:00", - "source_file": "sketchnotes/webdev101-js-arrays.png", + "create-new-file-pb.0797800d977ec3eb.webp": { + "original_hash": "c149c42e04132f2409651425d6924ffa", + "translation_date": "2026-01-15T21:50:11+00:00", + "source_file": "8-code-editor/images/create-new-file-pb.png", "language_code": "pcm" }, "create-new-file.2814e609c2af9aeb.webp": { @@ -131,40 +107,40 @@ "source_file": "8-code-editor/images/create-new-file.png", "language_code": "pcm" }, - "create-new-file-pb.0797800d977ec3eb.webp": { - "original_hash": "c149c42e04132f2409651425d6924ffa", - "translation_date": "2026-01-15T21:50:11+00:00", - "source_file": "8-code-editor/images/create-new-file-pb.png", + "createcodespace.0238bbf4d7a8d955.webp": { + "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", + "translation_date": "2026-01-15T21:44:10+00:00", + "source_file": "images/createcodespace.png", "language_code": "pcm" }, - "extension-settings.21c752ae4f4cdb78.webp": { - "original_hash": "fd7ebcb5d84c78047026ab3337908306", - "translation_date": "2026-01-15T21:50:25+00:00", - "source_file": "8-code-editor/images/extension-settings.png", + "data-flow.fa2354e0908fecc8.webp": { + "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", + "translation_date": "2026-01-15T21:57:11+00:00", + "source_file": "7-bank-project/4-state-management/images/data-flow.png", "language_code": "pcm" }, - "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { - "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", - "translation_date": "2026-01-15T21:51:16+00:00", - "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", + "default-vscode-dev.5d06881d65c1b323.webp": { + "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", + "translation_date": "2026-01-15T21:52:36+00:00", + "source_file": "8-code-editor/images/default-vscode-dev.png", "language_code": "pcm" }, - "create-a-fork.297ab42b4bd0af99.webp": { - "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", - "translation_date": "2026-01-15T21:51:44+00:00", - "source_file": "8-code-editor/images/create-a-fork.png", + "dialog.93bba104afeb79f1.webp": { + "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", + "translation_date": "2026-01-15T21:57:03+00:00", + "source_file": "7-bank-project/4-state-management/images/dialog.png", "language_code": "pcm" }, - "open-remote-repository.bd9c2598b8949e7f.webp": { - "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", - "translation_date": "2026-01-15T21:51:47+00:00", - "source_file": "8-code-editor/images/open-remote-repository.png", + "dom-tree.7daf0e763cbbba92.webp": { + "original_hash": "579f4ae298ff15a357def7f442671847", + "translation_date": "2026-01-15T21:57:28+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", "language_code": "pcm" }, - "extensions.eca0e0c7f59a10b5.webp": { - "original_hash": "a6c9c8f51d3edd917262e53664f08441", - "translation_date": "2026-01-15T21:51:51+00:00", - "source_file": "8-code-editor/images/extensions.png", + "earlybrowsers.d984b711cdf3a42d.webp": { + "original_hash": "810a4d2348668e25289029c5cfcb67bd", + "translation_date": "2026-01-15T21:55:30+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", "language_code": "pcm" }, "edit-a-file-pb.263555922c14fc52.webp": { @@ -173,82 +149,64 @@ "source_file": "8-code-editor/images/edit-a-file-pb.png", "language_code": "pcm" }, - "palette-menu.4946174e07f42622.webp": { - "original_hash": "7387b91076790084ec8828866e88c6ce", - "translation_date": "2026-01-15T21:52:26+00:00", - "source_file": "8-code-editor/images/palette-menu.png", + "edit-a-file.52c0ee665ef19f08.webp": { + "original_hash": "c28903236d60be6bba3f3848ea368c63", + "translation_date": "2026-01-15T21:53:33+00:00", + "source_file": "8-code-editor/images/edit-a-file.png", "language_code": "pcm" }, - "open-palette-menu.46dda01084738da8.webp": { - "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", - "translation_date": "2026-01-15T21:52:31+00:00", - "source_file": "8-code-editor/images/open-palette-menu.png", + "enemyShip.035a46787bff658c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:04+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", "language_code": "pcm" }, - "default-vscode-dev.5d06881d65c1b323.webp": { - "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", - "translation_date": "2026-01-15T21:52:36+00:00", - "source_file": "8-code-editor/images/default-vscode-dev.png", + "enemyShip.1a1354d7988de290.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:55+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", "language_code": "pcm" }, - "project-on-vscode.dev.e79815a9a95ee7fe.webp": { - "original_hash": "35de4bc32ea66a11f919671558e07d52", - "translation_date": "2026-01-15T21:52:40+00:00", - "source_file": "8-code-editor/images/project-on-vscode.dev.png", + "enemyShip.22cbee6ea27a5809.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", "language_code": "pcm" }, - "new-file-github.com.c886796d800e8056.webp": { - "original_hash": "2e0ddd0dad4734e3968b70907df9c052", - "translation_date": "2026-01-15T21:52:49+00:00", - "source_file": "8-code-editor/images/new-file-github.com.png", + "enemyShip.321ecb1b4eb21f2c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:02+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", "language_code": "pcm" }, - "working-tree.c58eec08e6335c79.webp": { - "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", - "translation_date": "2026-01-15T21:53:00+00:00", - "source_file": "8-code-editor/images/working-tree.png", + "enemyShip.4fbf2889e6129db4.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:53+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", "language_code": "pcm" }, - "working-tree-pb.6cd43e5076f23ba3.webp": { - "original_hash": "f6b14887694745dd143a09bd60b74185", - "translation_date": "2026-01-15T21:53:10+00:00", - "source_file": "8-code-editor/images/working-tree-pb.png", + "enemyShip.5df2a822c16650c2.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", "language_code": "pcm" }, - "extension-details.9f8f1fd4e9eb2de5.webp": { - "original_hash": "f57d2e246e6ba8a58463d7573640d714", - "translation_date": "2026-01-15T21:53:23+00:00", - "source_file": "8-code-editor/images/extension-details.png", - "language_code": "pcm" - }, - "edit-a-file.52c0ee665ef19f08.webp": { - "original_hash": "c28903236d60be6bba3f3848ea368c63", - "translation_date": "2026-01-15T21:53:33+00:00", - "source_file": "8-code-editor/images/edit-a-file.png", - "language_code": "pcm" - }, - "canvas_grid.5f209da785ded492.webp": { - "original_hash": "8da354720ffbfd778571aa17402de890", - "translation_date": "2026-01-15T21:53:37+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", - "language_code": "pcm" - }, - "partI-solution.36c53b48c9ffae2a.webp": { - "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", - "translation_date": "2026-01-15T21:53:40+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", + "enemyShip.62983ed4bfb2220f.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", "language_code": "pcm" }, - "spritesheet.bec82852290b14ee.webp": { - "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", - "translation_date": "2026-01-15T21:53:43+00:00", - "source_file": "6-space-game/solution/spritesheet.png", + "enemyShip.add7036e1c3c3014.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", "language_code": "pcm" }, - "laserRed.e86e8fb629c6026e.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:43+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", + "enemyShip.b39a140287683bf7.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:29+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", "language_code": "pcm" }, "enemyShip.b9626ed228a17a32.webp": { @@ -257,88 +215,82 @@ "source_file": "6-space-game/4-collision-detection/your-work/assets/enemyShip.png", "language_code": "pcm" }, - "player.680ea4c619b54fe1.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", - "language_code": "pcm" - }, - "life.466df3b1692a244a.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", + "enemyShip.deb0477a7312f54d.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", "language_code": "pcm" }, - "laserRed.cae9ab24ea9b18fd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "enemyUFO.bf8585e4e8dcdb68.webp": { + "original_hash": "18198bef76e4882928e4092344d0fb98", + "translation_date": "2026-01-15T21:54:18+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", "language_code": "pcm" }, - "enemyShip.add7036e1c3c3014.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", + "extension-details.9f8f1fd4e9eb2de5.webp": { + "original_hash": "f57d2e246e6ba8a58463d7573640d714", + "translation_date": "2026-01-15T21:53:23+00:00", + "source_file": "8-code-editor/images/extension-details.png", "language_code": "pcm" }, - "player.c99c25d54a615ca0.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", + "extension-screenshot.0e7f5bfa110e92e3.webp": { + "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", + "translation_date": "2026-01-15T21:43:59+00:00", + "source_file": "5-browser-extension/extension-screenshot.png", "language_code": "pcm" }, - "life.65a2aaceca875284.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", + "extension-settings.21c752ae4f4cdb78.webp": { + "original_hash": "fd7ebcb5d84c78047026ab3337908306", + "translation_date": "2026-01-15T21:50:25+00:00", + "source_file": "8-code-editor/images/extension-settings.png", "language_code": "pcm" }, - "enemyShip.22cbee6ea27a5809.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", + "extensions.eca0e0c7f59a10b5.webp": { + "original_hash": "a6c9c8f51d3edd917262e53664f08441", + "translation_date": "2026-01-15T21:51:51+00:00", + "source_file": "8-code-editor/images/extensions.png", "language_code": "pcm" }, - "player.47bc9de0714c723d.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:51+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", + "favicon.37b561214b36d454.webp": { + "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", + "translation_date": "2026-01-15T21:44:15+00:00", + "source_file": "images/favicon.png", "language_code": "pcm" }, - "enemyShip.5df2a822c16650c2.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", + "form-post.61de4ca1b964d91a.webp": { + "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", + "translation_date": "2026-01-15T21:56:33+00:00", + "source_file": "7-bank-project/2-forms/images/form-post.png", "language_code": "pcm" }, - "player.dd24c1afa8c71e9b.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", + "history.7fdabbafa521e064.webp": { + "original_hash": "445d71bea6a747dfe547df7eea846439", + "translation_date": "2026-01-15T21:56:16+00:00", + "source_file": "7-bank-project/1-template-route/history.png", "language_code": "pcm" }, - "laserRed.69730edd76f0b3bd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:53+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", + "install-on-edge.78634f02842c4828.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:43:35+00:00", + "source_file": "5-browser-extension/install-on-edge.png", "language_code": "pcm" }, - "enemyShip.4fbf2889e6129db4.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:53+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", + "install-on-edge.d68781acaf0b3d3d.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:55:55+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", "language_code": "pcm" }, - "player.606f85953e5e564e.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", + "laserGreen.89904f0f49945560.webp": { + "original_hash": "ddf7102c86fc3ec46037714c60091851", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", "language_code": "pcm" }, - "life.78b6e96a3003767e.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", + "laserGreenShot.e4fbfc4714c08a5b.webp": { + "original_hash": "cb6ed500c16736a41998e4cd0c467df7", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", "language_code": "pcm" }, "laserRed.2040e11f55c0a40a.webp": { @@ -347,22 +299,34 @@ "source_file": "6-space-game/6-end-condition/solution/assets/laserRed.png", "language_code": "pcm" }, - "enemyShip.1a1354d7988de290.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:55+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", + "laserRed.381bc5555491ce67.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:28+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", "language_code": "pcm" }, - "player.137ee0e47f895ffc.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:56+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/player.png", + "laserRed.69730edd76f0b3bd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:53+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", "language_code": "pcm" }, - "life.86d843ce9c23289c.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:57+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/life.png", + "laserRed.b583dc1728eb8581.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "language_code": "pcm" + }, + "laserRed.cae9ab24ea9b18fd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "language_code": "pcm" + }, + "laserRed.d81ce4986f87c251.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", "language_code": "pcm" }, "laserRed.e58ef8db2585dfbe.webp": { @@ -371,40 +335,46 @@ "source_file": "6-space-game/5-keeping-score/your-work/assets/laserRed.png", "language_code": "pcm" }, - "enemyShip.321ecb1b4eb21f2c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:02+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", + "laserRed.e66e29ace6666064.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", "language_code": "pcm" }, - "player.2887422f6982c3cd.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:02+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", + "laserRed.e86e8fb629c6026e.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:43+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", "language_code": "pcm" }, - "life.2a159298dd98f4ef.webp": { + "laserRedShot.c39d066745996a71.webp": { + "original_hash": "1f1048184aab9d405e9f7d067a57af01", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "language_code": "pcm" + }, + "life.27144b6d4bfdea76.webp": { "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/life.png", "language_code": "pcm" }, - "laserRed.b583dc1728eb8581.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "life.2a159298dd98f4ef.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", "language_code": "pcm" }, - "enemyShip.035a46787bff658c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:04+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", + "life.466df3b1692a244a.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", "language_code": "pcm" }, - "player.391fed427ede24f5.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:10+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", + "life.65a2aaceca875284.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", "language_code": "pcm" }, "life.6fb9f50d53ee0413.webp": { @@ -413,250 +383,292 @@ "source_file": "6-space-game/5-keeping-score/solution/assets/life.png", "language_code": "pcm" }, - "preview.9215f0a010074476.webp": { - "original_hash": "6eaab6a69de1fa433e822578652c7287", - "translation_date": "2026-01-15T21:54:13+00:00", - "source_file": "6-space-game/solution/spaceArt/preview.jpg", - "language_code": "pcm" - }, - "meteorBig.1e452b3ad7af50ad.webp": { - "original_hash": "07f37816512f563dd68780fdee2e30a6", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", + "life.78b6e96a3003767e.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", "language_code": "pcm" }, - "meteorSmall.0d729bc71c12d41f.webp": { - "original_hash": "ebabf6690cc614f9e33f019c356166fa", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", + "life.86d843ce9c23289c.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:57+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/life.png", "language_code": "pcm" }, - "laserRed.d81ce4986f87c251.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", + "localstorage.472f8147b6a3f8d1.webp": { + "original_hash": "7706ccb87a13a08250f315f03140bc61", + "translation_date": "2026-01-15T21:54:38+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", "language_code": "pcm" }, - "enemyShip.deb0477a7312f54d.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", + "log.804026979f3707e0.webp": { + "original_hash": "4c5e39f339781db01641b77b6b2d6026", + "translation_date": "2026-01-15T21:55:22+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", "language_code": "pcm" }, - "player.57b3107c03012695.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/player.png", + "login-error.416fe019b36a6327.webp": { + "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", + "translation_date": "2026-01-15T21:56:51+00:00", + "source_file": "7-bank-project/3-data/images/login-error.png", "language_code": "pcm" }, - "laserGreenShot.e4fbfc4714c08a5b.webp": { - "original_hash": "cb6ed500c16736a41998e4cd0c467df7", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", + "meteorBig.1e452b3ad7af50ad.webp": { + "original_hash": "07f37816512f563dd68780fdee2e30a6", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", "language_code": "pcm" }, - "life.27144b6d4bfdea76.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/life.png", + "meteorSmall.0d729bc71c12d41f.webp": { + "original_hash": "ebabf6690cc614f9e33f019c356166fa", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", "language_code": "pcm" }, - "laserGreen.89904f0f49945560.webp": { - "original_hash": "ddf7102c86fc3ec46037714c60091851", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", + "moodle.94eb93d714a50cb2.webp": { + "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", + "translation_date": "2026-01-15T21:42:46+00:00", + "source_file": "teaching-files/moodle.png", "language_code": "pcm" }, - "laserRedShot.c39d066745996a71.webp": { - "original_hash": "1f1048184aab9d405e9f7d067a57af01", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "mpa.7f7375a1a2d4aa77.webp": { + "original_hash": "021255b74f0b79b0c286c163c210ef3d", + "translation_date": "2026-01-15T21:56:54+00:00", + "source_file": "7-bank-project/3-data/images/mpa.png", "language_code": "pcm" }, - "enemyUFO.bf8585e4e8dcdb68.webp": { - "original_hash": "18198bef76e4882928e4092344d0fb98", - "translation_date": "2026-01-15T21:54:18+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", + "nebula.55c2933d36d035d3.webp": { + "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", + "translation_date": "2026-01-15T21:54:28+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", "language_code": "pcm" }, - "shield.1b9412b7ca6610ab.webp": { - "original_hash": "a672dc1a5f905918272bb58f1e236340", - "translation_date": "2026-01-15T21:54:19+00:00", - "source_file": "6-space-game/solution/spaceArt/png/shield.png", + "new-file-github.com.c886796d800e8056.webp": { + "original_hash": "2e0ddd0dad4734e3968b70907df9c052", + "translation_date": "2026-01-15T21:52:49+00:00", + "source_file": "8-code-editor/images/new-file-github.com.png", "language_code": "pcm" }, - "playerDamaged.181703f652fd5176.webp": { - "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", - "translation_date": "2026-01-15T21:54:20+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", + "open-palette-menu.46dda01084738da8.webp": { + "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", + "translation_date": "2026-01-15T21:52:31+00:00", + "source_file": "8-code-editor/images/open-palette-menu.png", "language_code": "pcm" }, - "playerRight.e4825f489e29f737.webp": { - "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", - "translation_date": "2026-01-15T21:54:21+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", + "open-remote-repository.bd9c2598b8949e7f.webp": { + "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", + "translation_date": "2026-01-15T21:51:47+00:00", + "source_file": "8-code-editor/images/open-remote-repository.png", "language_code": "pcm" }, - "playerLeft.0f928412e66ba5d9.webp": { - "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", + "palette-menu.4946174e07f42622.webp": { + "original_hash": "7387b91076790084ec8828866e88c6ce", + "translation_date": "2026-01-15T21:52:26+00:00", + "source_file": "8-code-editor/images/palette-menu.png", "language_code": "pcm" }, - "backgroundColor.e19c3c60768150c8.webp": { - "original_hash": "b3e10fe033f615ec9d3580cce61eae09", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "partI-solution.36c53b48c9ffae2a.webp": { + "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", + "translation_date": "2026-01-15T21:53:40+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", "language_code": "pcm" }, - "starBig.72e9c6d0d18f363d.webp": { - "original_hash": "4e8f1abc8b48d75990117ea8b6207842", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", + "plant1.a876180d8659acb9.webp": { + "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", + "translation_date": "2026-01-15T21:58:26+00:00", + "source_file": "3-terrarium/solution/images/plant1.png", "language_code": "pcm" }, - "starBackground.a897b8acb1b0587d.webp": { - "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", - "translation_date": "2026-01-15T21:54:25+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", + "plant10.2f2c47804ae52dd3.webp": { + "original_hash": "dba97454882c2796c52a33c403db61f7", + "translation_date": "2026-01-15T21:59:10+00:00", + "source_file": "3-terrarium/solution/images/plant10.png", "language_code": "pcm" }, - "starSmall.ed78b961dbcd0898.webp": { - "original_hash": "609bf88a971475818f95816b8cf71508", - "translation_date": "2026-01-15T21:54:26+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", + "plant11.0ce0081b0ef17aa1.webp": { + "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", + "translation_date": "2026-01-15T21:58:58+00:00", + "source_file": "3-terrarium/solution/images/plant11.png", "language_code": "pcm" }, - "speedLine.5bcabb93f48b5ae1.webp": { - "original_hash": "ef791dbe8ea2e21cf697831e203803d5", - "translation_date": "2026-01-15T21:54:27+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", + "plant12.6b934c4312a00228.webp": { + "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", + "translation_date": "2026-01-15T22:00:05+00:00", + "source_file": "3-terrarium/solution/images/plant12.png", "language_code": "pcm" }, - "nebula.55c2933d36d035d3.webp": { - "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", - "translation_date": "2026-01-15T21:54:28+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", + "plant13.37d6ab2e2481421f.webp": { + "original_hash": "5cac561d7596ee631c4d02436d8f6998", + "translation_date": "2026-01-15T21:59:23+00:00", + "source_file": "3-terrarium/solution/images/plant13.png", "language_code": "pcm" }, - "laserRed.381bc5555491ce67.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:28+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", + "plant14.908791477a46eb7f.webp": { + "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", + "translation_date": "2026-01-15T21:58:37+00:00", + "source_file": "3-terrarium/solution/images/plant14.png", "language_code": "pcm" }, - "enemyShip.b39a140287683bf7.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:29+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", + "plant2.9e45efea224115b0.webp": { + "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", + "translation_date": "2026-01-15T21:59:58+00:00", + "source_file": "3-terrarium/solution/images/plant2.png", "language_code": "pcm" }, - "player.3c4f50182552a73a.webp": { + "plant3.06efdd0fa0c4b115.webp": { + "original_hash": "7e40e6f14cf52f7d75ed42320817b044", + "translation_date": "2026-01-15T21:59:41+00:00", + "source_file": "3-terrarium/solution/images/plant3.png", + "language_code": "pcm" + }, + "plant4.3b78072b427727c6.webp": { + "original_hash": "c523205855d0691a9a0161c6abca983c", + "translation_date": "2026-01-15T21:59:33+00:00", + "source_file": "3-terrarium/solution/images/plant4.png", + "language_code": "pcm" + }, + "plant5.8ec58b18ac336fa8.webp": { + "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", + "translation_date": "2026-01-15T21:59:48+00:00", + "source_file": "3-terrarium/solution/images/plant5.png", + "language_code": "pcm" + }, + "plant6.ca4ff8372e6676b1.webp": { + "original_hash": "6932fdb455fcae5b324b129367d2f56a", + "translation_date": "2026-01-15T21:58:46+00:00", + "source_file": "3-terrarium/solution/images/plant6.png", + "language_code": "pcm" + }, + "plant7.194d5a42fcf5a88c.webp": { + "original_hash": "b7a1e35f9946cb04440ce620c34f201d", + "translation_date": "2026-01-15T21:57:43+00:00", + "source_file": "3-terrarium/solution/images/plant7.png", + "language_code": "pcm" + }, + "plant8.7b247809ab0eb492.webp": { + "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", + "translation_date": "2026-01-15T21:58:15+00:00", + "source_file": "3-terrarium/solution/images/plant8.png", + "language_code": "pcm" + }, + "plant9.8fe614c01ded1b1e.webp": { + "original_hash": "a9655c162938a27c63d48ac675061e2b", + "translation_date": "2026-01-15T21:57:57+00:00", + "source_file": "3-terrarium/solution/images/plant9.png", + "language_code": "pcm" + }, + "player.137ee0e47f895ffc.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:29+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", + "translation_date": "2026-01-15T21:53:56+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/player.png", "language_code": "pcm" }, - "laserRed.e66e29ace6666064.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", + "player.2887422f6982c3cd.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:02+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", "language_code": "pcm" }, - "enemyShip.62983ed4bfb2220f.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", + "player.391fed427ede24f5.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:10+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", "language_code": "pcm" }, - "player.bfe14f110bddf56d.webp": { + "player.3c4f50182552a73a.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:31+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", + "translation_date": "2026-01-15T21:54:29+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", "language_code": "pcm" }, - "localstorage.472f8147b6a3f8d1.webp": { - "original_hash": "7706ccb87a13a08250f315f03140bc61", - "translation_date": "2026-01-15T21:54:38+00:00", - "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", + "player.47bc9de0714c723d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", "language_code": "pcm" }, - "snapshot.97750180ebcad737.webp": { - "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", - "translation_date": "2026-01-15T21:54:45+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", + "player.57b3107c03012695.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/player.png", "language_code": "pcm" }, - "profiler.5a4a62479c5df01c.webp": { - "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", - "translation_date": "2026-01-15T21:55:05+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", + "player.606f85953e5e564e.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", "language_code": "pcm" }, - "log.804026979f3707e0.webp": { - "original_hash": "4c5e39f339781db01641b77b6b2d6026", - "translation_date": "2026-01-15T21:55:22+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", + "player.680ea4c619b54fe1.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", "language_code": "pcm" }, - "earlybrowsers.d984b711cdf3a42d.webp": { - "original_hash": "810a4d2348668e25289029c5cfcb67bd", - "translation_date": "2026-01-15T21:55:30+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", + "player.bfe14f110bddf56d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:31+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", "language_code": "pcm" }, - "2.1dae52ff08042246.webp": { - "original_hash": "3995628a6a986308859d0cb6eed8d787", - "translation_date": "2026-01-15T21:55:40+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/2.png", + "player.c99c25d54a615ca0.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", "language_code": "pcm" }, - "install-on-edge.d68781acaf0b3d3d.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:55:55+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", + "player.dd24c1afa8c71e9b.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", "language_code": "pcm" }, - "1.b6da8c1394b07491.webp": { - "original_hash": "6b12479c2e6a54160867fa8945c04082", - "translation_date": "2026-01-15T21:56:08+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/1.png", + "playerDamaged.181703f652fd5176.webp": { + "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", + "translation_date": "2026-01-15T21:54:20+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", "language_code": "pcm" }, - "history.7fdabbafa521e064.webp": { - "original_hash": "445d71bea6a747dfe547df7eea846439", - "translation_date": "2026-01-15T21:56:16+00:00", - "source_file": "7-bank-project/1-template-route/history.png", + "playerLeft.0f928412e66ba5d9.webp": { + "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", "language_code": "pcm" }, - "screen1.baccbba0f1f93364.webp": { - "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", - "translation_date": "2026-01-15T21:56:20+00:00", - "source_file": "7-bank-project/images/screen1.png", + "playerRight.e4825f489e29f737.webp": { + "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", + "translation_date": "2026-01-15T21:54:21+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", "language_code": "pcm" }, - "screen2.123c82a831a1d14a.webp": { - "original_hash": "43b7f2857d5f758394e443df8fbc31cf", - "translation_date": "2026-01-15T21:56:26+00:00", - "source_file": "7-bank-project/images/screen2.png", + "playground-choice.1d23ba7d407f4758.webp": { + "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", + "translation_date": "2026-01-15T22:05:09+00:00", + "source_file": "9-chat-project/assets/playground-choice.png", "language_code": "pcm" }, - "click-register.e89a30bf0d4bc9ca.webp": { - "original_hash": "ef9688313524664fad6ab9b0e080c758", - "translation_date": "2026-01-15T21:56:30+00:00", - "source_file": "7-bank-project/2-forms/images/click-register.png", + "playground.d2b927122224ff8f.webp": { + "original_hash": "4152bb8cd5f23e73d58b3beb52919477", + "translation_date": "2026-01-15T22:04:55+00:00", + "source_file": "9-chat-project/assets/playground.png", "language_code": "pcm" }, - "form-post.61de4ca1b964d91a.webp": { - "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", - "translation_date": "2026-01-15T21:56:33+00:00", - "source_file": "7-bank-project/2-forms/images/form-post.png", + "preview.9215f0a010074476.webp": { + "original_hash": "6eaab6a69de1fa433e822578652c7287", + "translation_date": "2026-01-15T21:54:13+00:00", + "source_file": "6-space-game/solution/spaceArt/preview.jpg", + "language_code": "pcm" + }, + "profiler.5a4a62479c5df01c.webp": { + "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", + "translation_date": "2026-01-15T21:55:05+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", "language_code": "pcm" }, - "validation-error.8bd23e98d416c22f.webp": { - "original_hash": "d614ce6b24e2583901da9038297fe327", - "translation_date": "2026-01-15T21:56:37+00:00", - "source_file": "7-bank-project/2-forms/images/validation-error.png", + "project-on-vscode.dev.e79815a9a95ee7fe.webp": { + "original_hash": "35de4bc32ea66a11f919671558e07d52", + "translation_date": "2026-01-15T21:52:40+00:00", + "source_file": "8-code-editor/images/project-on-vscode.dev.png", "language_code": "pcm" }, "result.96ef01f607bf856a.webp": { @@ -665,40 +677,28 @@ "source_file": "7-bank-project/2-forms/images/result.png", "language_code": "pcm" }, - "browser-console.efaf0b51aaaf6778.webp": { - "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", - "translation_date": "2026-01-15T21:56:46+00:00", - "source_file": "7-bank-project/2-forms/images/browser-console.png", - "language_code": "pcm" - }, - "login-error.416fe019b36a6327.webp": { - "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", - "translation_date": "2026-01-15T21:56:51+00:00", - "source_file": "7-bank-project/3-data/images/login-error.png", - "language_code": "pcm" - }, - "mpa.7f7375a1a2d4aa77.webp": { - "original_hash": "021255b74f0b79b0c286c163c210ef3d", - "translation_date": "2026-01-15T21:56:54+00:00", - "source_file": "7-bank-project/3-data/images/mpa.png", + "screen1.baccbba0f1f93364.webp": { + "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", + "translation_date": "2026-01-15T21:56:20+00:00", + "source_file": "7-bank-project/images/screen1.png", "language_code": "pcm" }, - "spa.268ec73b41f992c2.webp": { - "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", - "translation_date": "2026-01-15T21:56:58+00:00", - "source_file": "7-bank-project/3-data/images/spa.png", + "screen2.123c82a831a1d14a.webp": { + "original_hash": "43b7f2857d5f758394e443df8fbc31cf", + "translation_date": "2026-01-15T21:56:26+00:00", + "source_file": "7-bank-project/images/screen2.png", "language_code": "pcm" }, - "dialog.93bba104afeb79f1.webp": { - "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", - "translation_date": "2026-01-15T21:57:03+00:00", - "source_file": "7-bank-project/4-state-management/images/dialog.png", + "screenshot.0a1ee0d123df681b.webp": { + "original_hash": "f909b463a14ff6542a816470f68bfac3", + "translation_date": "2026-01-15T22:05:25+00:00", + "source_file": "9-chat-project/assets/screenshot.png", "language_code": "pcm" }, - "data-flow.fa2354e0908fecc8.webp": { - "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", - "translation_date": "2026-01-15T21:57:11+00:00", - "source_file": "7-bank-project/4-state-management/images/data-flow.png", + "screenshot.e7a5ad659e364568.webp": { + "original_hash": "c562c1fdc9d73658456e02b873e4dff9", + "translation_date": "2026-01-15T21:44:44+00:00", + "source_file": "images/screenshot.png", "language_code": "pcm" }, "screenshot_gray.0c796099a1f9f25e.webp": { @@ -707,154 +707,154 @@ "source_file": "3-terrarium/images/screenshot_gray.png", "language_code": "pcm" }, - "vs-code-index.e2986cf919471eb9.webp": { - "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", - "translation_date": "2026-01-15T21:57:19+00:00", - "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", + "shield.1b9412b7ca6610ab.webp": { + "original_hash": "a672dc1a5f905918272bb58f1e236340", + "translation_date": "2026-01-15T21:54:19+00:00", + "source_file": "6-space-game/solution/spaceArt/png/shield.png", "language_code": "pcm" }, - "dom-tree.7daf0e763cbbba92.webp": { - "original_hash": "579f4ae298ff15a357def7f442671847", - "translation_date": "2026-01-15T21:57:28+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", + "snapshot.97750180ebcad737.webp": { + "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", + "translation_date": "2026-01-15T21:54:45+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", "language_code": "pcm" }, - "terrarium-final.0920f16e87c13a84.webp": { - "original_hash": "324b7bff7867c38e100d0acad18ed53d", - "translation_date": "2026-01-15T21:57:34+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", + "spa.268ec73b41f992c2.webp": { + "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", + "translation_date": "2026-01-15T21:56:58+00:00", + "source_file": "7-bank-project/3-data/images/spa.png", "language_code": "pcm" }, - "plant7.194d5a42fcf5a88c.webp": { - "original_hash": "b7a1e35f9946cb04440ce620c34f201d", - "translation_date": "2026-01-15T21:57:43+00:00", - "source_file": "3-terrarium/solution/images/plant7.png", + "speedLine.5bcabb93f48b5ae1.webp": { + "original_hash": "ef791dbe8ea2e21cf697831e203803d5", + "translation_date": "2026-01-15T21:54:27+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", "language_code": "pcm" }, - "plant9.8fe614c01ded1b1e.webp": { - "original_hash": "a9655c162938a27c63d48ac675061e2b", - "translation_date": "2026-01-15T21:57:57+00:00", - "source_file": "3-terrarium/solution/images/plant9.png", + "spritesheet.bec82852290b14ee.webp": { + "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", + "translation_date": "2026-01-15T21:53:43+00:00", + "source_file": "6-space-game/solution/spritesheet.png", "language_code": "pcm" }, - "plant8.7b247809ab0eb492.webp": { - "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", - "translation_date": "2026-01-15T21:58:15+00:00", - "source_file": "3-terrarium/solution/images/plant8.png", + "starBackground.a897b8acb1b0587d.webp": { + "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", + "translation_date": "2026-01-15T21:54:25+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", "language_code": "pcm" }, - "plant1.a876180d8659acb9.webp": { - "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", - "translation_date": "2026-01-15T21:58:26+00:00", - "source_file": "3-terrarium/solution/images/plant1.png", + "starBig.72e9c6d0d18f363d.webp": { + "original_hash": "4e8f1abc8b48d75990117ea8b6207842", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", "language_code": "pcm" }, - "plant14.908791477a46eb7f.webp": { - "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", - "translation_date": "2026-01-15T21:58:37+00:00", - "source_file": "3-terrarium/solution/images/plant14.png", + "starSmall.ed78b961dbcd0898.webp": { + "original_hash": "609bf88a971475818f95816b8cf71508", + "translation_date": "2026-01-15T21:54:26+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", "language_code": "pcm" }, - "plant6.ca4ff8372e6676b1.webp": { - "original_hash": "6932fdb455fcae5b324b129367d2f56a", - "translation_date": "2026-01-15T21:58:46+00:00", - "source_file": "3-terrarium/solution/images/plant6.png", + "template.67ad477109d29a2b.webp": { + "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", + "translation_date": "2026-01-15T22:05:12+00:00", + "source_file": "9-chat-project/assets/template.png", "language_code": "pcm" }, - "plant11.0ce0081b0ef17aa1.webp": { - "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", - "translation_date": "2026-01-15T21:58:58+00:00", - "source_file": "3-terrarium/solution/images/plant11.png", + "terrarium-final.0920f16e87c13a84.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T21:57:34+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", "language_code": "pcm" }, - "plant10.2f2c47804ae52dd3.webp": { - "original_hash": "dba97454882c2796c52a33c403db61f7", - "translation_date": "2026-01-15T21:59:10+00:00", - "source_file": "3-terrarium/solution/images/plant10.png", + "terrarium-final.2f07047ffc597d0a.webp": { + "original_hash": "c669f9222e16690bb2015ce86bb4739c", + "translation_date": "2026-01-15T22:00:09+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", "language_code": "pcm" }, - "plant13.37d6ab2e2481421f.webp": { - "original_hash": "5cac561d7596ee631c4d02436d8f6998", - "translation_date": "2026-01-15T21:59:23+00:00", - "source_file": "3-terrarium/solution/images/plant13.png", + "validation-error.8bd23e98d416c22f.webp": { + "original_hash": "d614ce6b24e2583901da9038297fe327", + "translation_date": "2026-01-15T21:56:37+00:00", + "source_file": "7-bank-project/2-forms/images/validation-error.png", "language_code": "pcm" }, - "plant4.3b78072b427727c6.webp": { - "original_hash": "c523205855d0691a9a0161c6abca983c", - "translation_date": "2026-01-15T21:59:33+00:00", - "source_file": "3-terrarium/solution/images/plant4.png", + "vs-code-index.e2986cf919471eb9.webp": { + "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", + "translation_date": "2026-01-15T21:57:19+00:00", + "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", "language_code": "pcm" }, - "plant3.06efdd0fa0c4b115.webp": { - "original_hash": "7e40e6f14cf52f7d75ed42320817b044", - "translation_date": "2026-01-15T21:59:41+00:00", - "source_file": "3-terrarium/solution/images/plant3.png", + "webdev101-a11y.8ef3025c858d897a.webp": { + "original_hash": "3f5220c5d502a906028b8a85245cc6da", + "translation_date": "2026-01-15T21:48:28+00:00", + "source_file": "sketchnotes/webdev101-a11y.png", "language_code": "pcm" }, - "plant5.8ec58b18ac336fa8.webp": { - "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", - "translation_date": "2026-01-15T21:59:48+00:00", - "source_file": "3-terrarium/solution/images/plant5.png", + "webdev101-css.3f7af5991bf53a20.webp": { + "original_hash": "9de1dc14864697c82395b02f31a72aec", + "translation_date": "2026-01-15T21:47:02+00:00", + "source_file": "sketchnotes/webdev101-css.png", "language_code": "pcm" }, - "plant2.9e45efea224115b0.webp": { - "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", - "translation_date": "2026-01-15T21:59:58+00:00", - "source_file": "3-terrarium/solution/images/plant2.png", + "webdev101-github.8846d7971abef6f9.webp": { + "original_hash": "412ec8fc404fead25f314e2fdb564548", + "translation_date": "2026-01-15T21:46:32+00:00", + "source_file": "sketchnotes/webdev101-github.png", "language_code": "pcm" }, - "plant12.6b934c4312a00228.webp": { - "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", - "translation_date": "2026-01-15T22:00:05+00:00", - "source_file": "3-terrarium/solution/images/plant12.png", + "webdev101-html.4389c2067af68e98.webp": { + "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", + "translation_date": "2026-01-15T21:45:31+00:00", + "source_file": "sketchnotes/webdev101-html.png", "language_code": "pcm" }, - "terrarium-final.2f07047ffc597d0a.webp": { - "original_hash": "c669f9222e16690bb2015ce86bb4739c", - "translation_date": "2026-01-15T22:00:09+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", + "webdev101-js-arrays.439d7528b8a29455.webp": { + "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", + "translation_date": "2026-01-15T21:49:52+00:00", + "source_file": "sketchnotes/webdev101-js-arrays.png", "language_code": "pcm" }, - "1.cc07a5cbe114ad1d.webp": { - "original_hash": "fc436b6749801dd90d0558ae92d56b60", - "translation_date": "2026-01-15T22:00:14+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/1.png", + "webdev101-js-datatypes.4cc470179730702c.webp": { + "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", + "translation_date": "2026-01-15T21:48:58+00:00", + "source_file": "sketchnotes/webdev101-js-datatypes.png", "language_code": "pcm" }, - "clone_repo.5085c48d666ead57.webp": { - "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", - "translation_date": "2026-01-15T22:00:21+00:00", - "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", + "webdev101-js-decisions.69e1b20f272dd1f0.webp": { + "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", + "translation_date": "2026-01-15T21:48:00+00:00", + "source_file": "sketchnotes/webdev101-js-decisions.png", "language_code": "pcm" }, - "codespace.bcecbdf5d2747d3d.webp": { - "original_hash": "ff86a65511122ddb448e092969566b0a", - "translation_date": "2026-01-15T22:04:37+00:00", - "source_file": "9-chat-project/assets/codespace.png", + "webdev101-js-functions.be049c4726e94f8b.webp": { + "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", + "translation_date": "2026-01-15T21:47:29+00:00", + "source_file": "sketchnotes/webdev101-js-functions.png", "language_code": "pcm" }, - "playground.d2b927122224ff8f.webp": { - "original_hash": "4152bb8cd5f23e73d58b3beb52919477", - "translation_date": "2026-01-15T22:04:55+00:00", - "source_file": "9-chat-project/assets/playground.png", + "webdev101-js.10280393044d7eaa.webp": { + "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", + "translation_date": "2026-01-15T21:49:24+00:00", + "source_file": "sketchnotes/webdev101-js.png", "language_code": "pcm" }, - "playground-choice.1d23ba7d407f4758.webp": { - "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", - "translation_date": "2026-01-15T22:05:09+00:00", - "source_file": "9-chat-project/assets/playground-choice.png", + "webdev101-programming.d6e3f98e61ac4bff.webp": { + "original_hash": "adf4dac4d350592773dbdba8ebaaa262", + "translation_date": "2026-01-15T21:46:03+00:00", + "source_file": "sketchnotes/webdev101-programming.png", "language_code": "pcm" }, - "template.67ad477109d29a2b.webp": { - "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", - "translation_date": "2026-01-15T22:05:12+00:00", - "source_file": "9-chat-project/assets/template.png", + "working-tree-pb.6cd43e5076f23ba3.webp": { + "original_hash": "f6b14887694745dd143a09bd60b74185", + "translation_date": "2026-01-15T21:53:10+00:00", + "source_file": "8-code-editor/images/working-tree-pb.png", "language_code": "pcm" }, - "screenshot.0a1ee0d123df681b.webp": { - "original_hash": "f909b463a14ff6542a816470f68bfac3", - "translation_date": "2026-01-15T22:05:25+00:00", - "source_file": "9-chat-project/assets/screenshot.png", + "working-tree.c58eec08e6335c79.webp": { + "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", + "translation_date": "2026-01-15T21:53:00+00:00", + "source_file": "8-code-editor/images/working-tree.png", "language_code": "pcm" } } \ No newline at end of file diff --git a/translated_images/plant1.a876180d8659acb9.kn.png b/translated_images/plant1.a876180d8659acb9.kn.png deleted file mode 100644 index 0632233d0..000000000 Binary files a/translated_images/plant1.a876180d8659acb9.kn.png and /dev/null differ diff --git a/translated_images/plant1.a876180d8659acb9.ml.png b/translated_images/plant1.a876180d8659acb9.ml.png deleted file mode 100644 index 0632233d0..000000000 Binary files a/translated_images/plant1.a876180d8659acb9.ml.png and /dev/null differ diff --git a/translated_images/plant10.2f2c47804ae52dd3.kn.png b/translated_images/plant10.2f2c47804ae52dd3.kn.png deleted file mode 100644 index 209ee5d22..000000000 Binary files a/translated_images/plant10.2f2c47804ae52dd3.kn.png and /dev/null differ diff --git a/translated_images/plant10.2f2c47804ae52dd3.ml.png b/translated_images/plant10.2f2c47804ae52dd3.ml.png deleted file mode 100644 index 209ee5d22..000000000 Binary files a/translated_images/plant10.2f2c47804ae52dd3.ml.png and /dev/null differ diff --git a/translated_images/plant11.0ce0081b0ef17aa1.kn.png b/translated_images/plant11.0ce0081b0ef17aa1.kn.png deleted file mode 100644 index 201bec9e6..000000000 Binary files a/translated_images/plant11.0ce0081b0ef17aa1.kn.png and /dev/null differ diff --git a/translated_images/plant11.0ce0081b0ef17aa1.ml.png b/translated_images/plant11.0ce0081b0ef17aa1.ml.png deleted file mode 100644 index 201bec9e6..000000000 Binary files a/translated_images/plant11.0ce0081b0ef17aa1.ml.png and /dev/null differ diff --git a/translated_images/plant12.6b934c4312a00228.kn.png b/translated_images/plant12.6b934c4312a00228.kn.png deleted file mode 100644 index 593e15732..000000000 Binary files a/translated_images/plant12.6b934c4312a00228.kn.png and /dev/null differ diff --git a/translated_images/plant12.6b934c4312a00228.ml.png b/translated_images/plant12.6b934c4312a00228.ml.png deleted file mode 100644 index 593e15732..000000000 Binary files a/translated_images/plant12.6b934c4312a00228.ml.png and /dev/null differ diff --git a/translated_images/plant13.37d6ab2e2481421f.kn.png b/translated_images/plant13.37d6ab2e2481421f.kn.png deleted file mode 100644 index 0f69b814b..000000000 Binary files a/translated_images/plant13.37d6ab2e2481421f.kn.png and /dev/null differ diff --git a/translated_images/plant13.37d6ab2e2481421f.ml.png b/translated_images/plant13.37d6ab2e2481421f.ml.png deleted file mode 100644 index 0f69b814b..000000000 Binary files a/translated_images/plant13.37d6ab2e2481421f.ml.png and /dev/null differ diff --git a/translated_images/plant14.908791477a46eb7f.kn.png b/translated_images/plant14.908791477a46eb7f.kn.png deleted file mode 100644 index 221277ef2..000000000 Binary files a/translated_images/plant14.908791477a46eb7f.kn.png and /dev/null differ diff --git a/translated_images/plant14.908791477a46eb7f.ml.png b/translated_images/plant14.908791477a46eb7f.ml.png deleted file mode 100644 index 221277ef2..000000000 Binary files a/translated_images/plant14.908791477a46eb7f.ml.png and /dev/null differ diff --git a/translated_images/plant2.9e45efea224115b0.kn.png b/translated_images/plant2.9e45efea224115b0.kn.png deleted file mode 100644 index 331ca68d1..000000000 Binary files a/translated_images/plant2.9e45efea224115b0.kn.png and /dev/null differ diff --git a/translated_images/plant2.9e45efea224115b0.ml.png b/translated_images/plant2.9e45efea224115b0.ml.png deleted file mode 100644 index 331ca68d1..000000000 Binary files a/translated_images/plant2.9e45efea224115b0.ml.png and /dev/null differ diff --git a/translated_images/plant3.06efdd0fa0c4b115.kn.png b/translated_images/plant3.06efdd0fa0c4b115.kn.png deleted file mode 100644 index d94bd097e..000000000 Binary files a/translated_images/plant3.06efdd0fa0c4b115.kn.png and /dev/null differ diff --git a/translated_images/plant3.06efdd0fa0c4b115.ml.png b/translated_images/plant3.06efdd0fa0c4b115.ml.png deleted file mode 100644 index d94bd097e..000000000 Binary files a/translated_images/plant3.06efdd0fa0c4b115.ml.png and /dev/null differ diff --git a/translated_images/plant4.3b78072b427727c6.kn.png b/translated_images/plant4.3b78072b427727c6.kn.png deleted file mode 100644 index c60f756c7..000000000 Binary files a/translated_images/plant4.3b78072b427727c6.kn.png and /dev/null differ diff --git a/translated_images/plant4.3b78072b427727c6.ml.png b/translated_images/plant4.3b78072b427727c6.ml.png deleted file mode 100644 index c60f756c7..000000000 Binary files a/translated_images/plant4.3b78072b427727c6.ml.png and /dev/null differ diff --git a/translated_images/plant5.8ec58b18ac336fa8.kn.png b/translated_images/plant5.8ec58b18ac336fa8.kn.png deleted file mode 100644 index f2fe32fb9..000000000 Binary files a/translated_images/plant5.8ec58b18ac336fa8.kn.png and /dev/null differ diff --git a/translated_images/plant5.8ec58b18ac336fa8.ml.png b/translated_images/plant5.8ec58b18ac336fa8.ml.png deleted file mode 100644 index f2fe32fb9..000000000 Binary files a/translated_images/plant5.8ec58b18ac336fa8.ml.png and /dev/null differ diff --git a/translated_images/plant6.ca4ff8372e6676b1.kn.png b/translated_images/plant6.ca4ff8372e6676b1.kn.png deleted file mode 100644 index 82e0db0d9..000000000 Binary files a/translated_images/plant6.ca4ff8372e6676b1.kn.png and /dev/null differ diff --git a/translated_images/plant6.ca4ff8372e6676b1.ml.png b/translated_images/plant6.ca4ff8372e6676b1.ml.png deleted file mode 100644 index 82e0db0d9..000000000 Binary files a/translated_images/plant6.ca4ff8372e6676b1.ml.png and /dev/null differ diff --git a/translated_images/plant7.194d5a42fcf5a88c.kn.png b/translated_images/plant7.194d5a42fcf5a88c.kn.png deleted file mode 100644 index 07cb7054d..000000000 Binary files a/translated_images/plant7.194d5a42fcf5a88c.kn.png and /dev/null differ diff --git a/translated_images/plant7.194d5a42fcf5a88c.ml.png b/translated_images/plant7.194d5a42fcf5a88c.ml.png deleted file mode 100644 index 07cb7054d..000000000 Binary files a/translated_images/plant7.194d5a42fcf5a88c.ml.png and /dev/null differ diff --git a/translated_images/plant8.7b247809ab0eb492.kn.png b/translated_images/plant8.7b247809ab0eb492.kn.png deleted file mode 100644 index a0d261a90..000000000 Binary files a/translated_images/plant8.7b247809ab0eb492.kn.png and /dev/null differ diff --git a/translated_images/plant8.7b247809ab0eb492.ml.png b/translated_images/plant8.7b247809ab0eb492.ml.png deleted file mode 100644 index a0d261a90..000000000 Binary files a/translated_images/plant8.7b247809ab0eb492.ml.png and /dev/null differ diff --git a/translated_images/plant9.8fe614c01ded1b1e.kn.png b/translated_images/plant9.8fe614c01ded1b1e.kn.png deleted file mode 100644 index bc09a0506..000000000 Binary files a/translated_images/plant9.8fe614c01ded1b1e.kn.png and /dev/null differ diff --git a/translated_images/plant9.8fe614c01ded1b1e.ml.png b/translated_images/plant9.8fe614c01ded1b1e.ml.png deleted file mode 100644 index bc09a0506..000000000 Binary files a/translated_images/plant9.8fe614c01ded1b1e.ml.png and /dev/null differ diff --git a/translated_images/player.137ee0e47f895ffc.kn.png b/translated_images/player.137ee0e47f895ffc.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.137ee0e47f895ffc.kn.png and /dev/null differ diff --git a/translated_images/player.137ee0e47f895ffc.ml.png b/translated_images/player.137ee0e47f895ffc.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.137ee0e47f895ffc.ml.png and /dev/null differ diff --git a/translated_images/player.2887422f6982c3cd.kn.png b/translated_images/player.2887422f6982c3cd.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.2887422f6982c3cd.kn.png and /dev/null differ diff --git a/translated_images/player.2887422f6982c3cd.ml.png b/translated_images/player.2887422f6982c3cd.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.2887422f6982c3cd.ml.png and /dev/null differ diff --git a/translated_images/player.391fed427ede24f5.kn.png b/translated_images/player.391fed427ede24f5.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.391fed427ede24f5.kn.png and /dev/null differ diff --git a/translated_images/player.391fed427ede24f5.ml.png b/translated_images/player.391fed427ede24f5.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.391fed427ede24f5.ml.png and /dev/null differ diff --git a/translated_images/player.3c4f50182552a73a.kn.png b/translated_images/player.3c4f50182552a73a.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.3c4f50182552a73a.kn.png and /dev/null differ diff --git a/translated_images/player.3c4f50182552a73a.ml.png b/translated_images/player.3c4f50182552a73a.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.3c4f50182552a73a.ml.png and /dev/null differ diff --git a/translated_images/player.47bc9de0714c723d.kn.png b/translated_images/player.47bc9de0714c723d.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.47bc9de0714c723d.kn.png and /dev/null differ diff --git a/translated_images/player.47bc9de0714c723d.ml.png b/translated_images/player.47bc9de0714c723d.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.47bc9de0714c723d.ml.png and /dev/null differ diff --git a/translated_images/player.57b3107c03012695.kn.png b/translated_images/player.57b3107c03012695.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.57b3107c03012695.kn.png and /dev/null differ diff --git a/translated_images/player.57b3107c03012695.ml.png b/translated_images/player.57b3107c03012695.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.57b3107c03012695.ml.png and /dev/null differ diff --git a/translated_images/player.606f85953e5e564e.kn.png b/translated_images/player.606f85953e5e564e.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.606f85953e5e564e.kn.png and /dev/null differ diff --git a/translated_images/player.606f85953e5e564e.ml.png b/translated_images/player.606f85953e5e564e.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.606f85953e5e564e.ml.png and /dev/null differ diff --git a/translated_images/player.680ea4c619b54fe1.kn.png b/translated_images/player.680ea4c619b54fe1.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.680ea4c619b54fe1.kn.png and /dev/null differ diff --git a/translated_images/player.680ea4c619b54fe1.ml.png b/translated_images/player.680ea4c619b54fe1.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.680ea4c619b54fe1.ml.png and /dev/null differ diff --git a/translated_images/player.bfe14f110bddf56d.kn.png b/translated_images/player.bfe14f110bddf56d.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.bfe14f110bddf56d.kn.png and /dev/null differ diff --git a/translated_images/player.bfe14f110bddf56d.ml.png b/translated_images/player.bfe14f110bddf56d.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.bfe14f110bddf56d.ml.png and /dev/null differ diff --git a/translated_images/player.c99c25d54a615ca0.kn.png b/translated_images/player.c99c25d54a615ca0.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.c99c25d54a615ca0.kn.png and /dev/null differ diff --git a/translated_images/player.c99c25d54a615ca0.ml.png b/translated_images/player.c99c25d54a615ca0.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.c99c25d54a615ca0.ml.png and /dev/null differ diff --git a/translated_images/player.dd24c1afa8c71e9b.kn.png b/translated_images/player.dd24c1afa8c71e9b.kn.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.dd24c1afa8c71e9b.kn.png and /dev/null differ diff --git a/translated_images/player.dd24c1afa8c71e9b.ml.png b/translated_images/player.dd24c1afa8c71e9b.ml.png deleted file mode 100644 index 13fc0247c..000000000 Binary files a/translated_images/player.dd24c1afa8c71e9b.ml.png and /dev/null differ diff --git a/translated_images/playerDamaged.181703f652fd5176.kn.png b/translated_images/playerDamaged.181703f652fd5176.kn.png deleted file mode 100644 index 91d73b263..000000000 Binary files a/translated_images/playerDamaged.181703f652fd5176.kn.png and /dev/null differ diff --git a/translated_images/playerDamaged.181703f652fd5176.ml.png b/translated_images/playerDamaged.181703f652fd5176.ml.png deleted file mode 100644 index 91d73b263..000000000 Binary files a/translated_images/playerDamaged.181703f652fd5176.ml.png and /dev/null differ diff --git a/translated_images/playerLeft.0f928412e66ba5d9.kn.png b/translated_images/playerLeft.0f928412e66ba5d9.kn.png deleted file mode 100644 index 941cd3ace..000000000 Binary files a/translated_images/playerLeft.0f928412e66ba5d9.kn.png and /dev/null differ diff --git a/translated_images/playerLeft.0f928412e66ba5d9.ml.png b/translated_images/playerLeft.0f928412e66ba5d9.ml.png deleted file mode 100644 index 941cd3ace..000000000 Binary files a/translated_images/playerLeft.0f928412e66ba5d9.ml.png and /dev/null differ diff --git a/translated_images/playerRight.e4825f489e29f737.kn.png b/translated_images/playerRight.e4825f489e29f737.kn.png deleted file mode 100644 index 4e69314c4..000000000 Binary files a/translated_images/playerRight.e4825f489e29f737.kn.png and /dev/null differ diff --git a/translated_images/playerRight.e4825f489e29f737.ml.png b/translated_images/playerRight.e4825f489e29f737.ml.png deleted file mode 100644 index 4e69314c4..000000000 Binary files a/translated_images/playerRight.e4825f489e29f737.ml.png and /dev/null differ diff --git a/translated_images/playground-choice.1d23ba7d407f4758.kn.png b/translated_images/playground-choice.1d23ba7d407f4758.kn.png deleted file mode 100644 index c2e7513d4..000000000 Binary files a/translated_images/playground-choice.1d23ba7d407f4758.kn.png and /dev/null differ diff --git a/translated_images/playground-choice.1d23ba7d407f4758.ml.png b/translated_images/playground-choice.1d23ba7d407f4758.ml.png deleted file mode 100644 index 6e5e65da6..000000000 Binary files a/translated_images/playground-choice.1d23ba7d407f4758.ml.png and /dev/null differ diff --git a/translated_images/playground.d2b927122224ff8f.kn.png b/translated_images/playground.d2b927122224ff8f.kn.png deleted file mode 100644 index 45ba0c69d..000000000 Binary files a/translated_images/playground.d2b927122224ff8f.kn.png and /dev/null differ diff --git a/translated_images/playground.d2b927122224ff8f.ml.png b/translated_images/playground.d2b927122224ff8f.ml.png deleted file mode 100644 index 1b6fbd9cd..000000000 Binary files a/translated_images/playground.d2b927122224ff8f.ml.png and /dev/null differ diff --git a/translated_images/preview.9215f0a010074476.kn.jpg b/translated_images/preview.9215f0a010074476.kn.jpg deleted file mode 100644 index b16ab43da..000000000 Binary files a/translated_images/preview.9215f0a010074476.kn.jpg and /dev/null differ diff --git a/translated_images/preview.9215f0a010074476.ml.jpg b/translated_images/preview.9215f0a010074476.ml.jpg deleted file mode 100644 index bf71e0ecc..000000000 Binary files a/translated_images/preview.9215f0a010074476.ml.jpg and /dev/null differ diff --git a/translated_images/profiler.5a4a62479c5df01c.kn.png b/translated_images/profiler.5a4a62479c5df01c.kn.png deleted file mode 100644 index ef202ec20..000000000 Binary files a/translated_images/profiler.5a4a62479c5df01c.kn.png and /dev/null differ diff --git a/translated_images/profiler.5a4a62479c5df01c.ml.png b/translated_images/profiler.5a4a62479c5df01c.ml.png deleted file mode 100644 index 80edd23bd..000000000 Binary files a/translated_images/profiler.5a4a62479c5df01c.ml.png and /dev/null differ diff --git a/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.kn.png b/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.kn.png deleted file mode 100644 index 7995204dd..000000000 Binary files a/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.kn.png and /dev/null differ diff --git a/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.ml.png b/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.ml.png deleted file mode 100644 index 7a18ac1af..000000000 Binary files a/translated_images/project-on-vscode.dev.e79815a9a95ee7fe.ml.png and /dev/null differ diff --git a/translated_images/result.96ef01f607bf856a.kn.png b/translated_images/result.96ef01f607bf856a.kn.png deleted file mode 100644 index ad9395a35..000000000 Binary files a/translated_images/result.96ef01f607bf856a.kn.png and /dev/null differ diff --git a/translated_images/result.96ef01f607bf856a.ml.png b/translated_images/result.96ef01f607bf856a.ml.png deleted file mode 100644 index 9e5d1a51c..000000000 Binary files a/translated_images/result.96ef01f607bf856a.ml.png and /dev/null differ diff --git a/translated_images/screen1.baccbba0f1f93364.kn.png b/translated_images/screen1.baccbba0f1f93364.kn.png deleted file mode 100644 index 40c603caf..000000000 Binary files a/translated_images/screen1.baccbba0f1f93364.kn.png and /dev/null differ diff --git a/translated_images/screen1.baccbba0f1f93364.ml.png b/translated_images/screen1.baccbba0f1f93364.ml.png deleted file mode 100644 index 41d9d3551..000000000 Binary files a/translated_images/screen1.baccbba0f1f93364.ml.png and /dev/null differ diff --git a/translated_images/screen2.123c82a831a1d14a.kn.png b/translated_images/screen2.123c82a831a1d14a.kn.png deleted file mode 100644 index b7e7df658..000000000 Binary files a/translated_images/screen2.123c82a831a1d14a.kn.png and /dev/null differ diff --git a/translated_images/screen2.123c82a831a1d14a.ml.png b/translated_images/screen2.123c82a831a1d14a.ml.png deleted file mode 100644 index 8ab8d3424..000000000 Binary files a/translated_images/screen2.123c82a831a1d14a.ml.png and /dev/null differ diff --git a/translated_images/screenshot.0a1ee0d123df681b.kn.png b/translated_images/screenshot.0a1ee0d123df681b.kn.png deleted file mode 100644 index e0b010ff3..000000000 Binary files a/translated_images/screenshot.0a1ee0d123df681b.kn.png and /dev/null differ diff --git a/translated_images/screenshot.0a1ee0d123df681b.ml.png b/translated_images/screenshot.0a1ee0d123df681b.ml.png deleted file mode 100644 index bf424cce4..000000000 Binary files a/translated_images/screenshot.0a1ee0d123df681b.ml.png and /dev/null differ diff --git a/translated_images/screenshot.e7a5ad659e364568.kn.png b/translated_images/screenshot.e7a5ad659e364568.kn.png deleted file mode 100644 index e27d3a8f8..000000000 Binary files a/translated_images/screenshot.e7a5ad659e364568.kn.png and /dev/null differ diff --git a/translated_images/screenshot.e7a5ad659e364568.ml.png b/translated_images/screenshot.e7a5ad659e364568.ml.png deleted file mode 100644 index 5a45b59ac..000000000 Binary files a/translated_images/screenshot.e7a5ad659e364568.ml.png and /dev/null differ diff --git a/translated_images/screenshot_gray.0c796099a1f9f25e.kn.png b/translated_images/screenshot_gray.0c796099a1f9f25e.kn.png deleted file mode 100644 index 229c27dc4..000000000 Binary files a/translated_images/screenshot_gray.0c796099a1f9f25e.kn.png and /dev/null differ diff --git a/translated_images/screenshot_gray.0c796099a1f9f25e.ml.png b/translated_images/screenshot_gray.0c796099a1f9f25e.ml.png deleted file mode 100644 index c15080f40..000000000 Binary files a/translated_images/screenshot_gray.0c796099a1f9f25e.ml.png and /dev/null differ diff --git a/translated_images/shield.1b9412b7ca6610ab.kn.png b/translated_images/shield.1b9412b7ca6610ab.kn.png deleted file mode 100644 index b962a2f13..000000000 Binary files a/translated_images/shield.1b9412b7ca6610ab.kn.png and /dev/null differ diff --git a/translated_images/shield.1b9412b7ca6610ab.ml.png b/translated_images/shield.1b9412b7ca6610ab.ml.png deleted file mode 100644 index b962a2f13..000000000 Binary files a/translated_images/shield.1b9412b7ca6610ab.ml.png and /dev/null differ diff --git a/translated_images/snapshot.97750180ebcad737.kn.png b/translated_images/snapshot.97750180ebcad737.kn.png deleted file mode 100644 index cbf5b6d68..000000000 Binary files a/translated_images/snapshot.97750180ebcad737.kn.png and /dev/null differ diff --git a/translated_images/snapshot.97750180ebcad737.ml.png b/translated_images/snapshot.97750180ebcad737.ml.png deleted file mode 100644 index ff8f96867..000000000 Binary files a/translated_images/snapshot.97750180ebcad737.ml.png and /dev/null differ diff --git a/translated_images/spa.268ec73b41f992c2.kn.png b/translated_images/spa.268ec73b41f992c2.kn.png deleted file mode 100644 index 8384ac786..000000000 Binary files a/translated_images/spa.268ec73b41f992c2.kn.png and /dev/null differ diff --git a/translated_images/spa.268ec73b41f992c2.ml.png b/translated_images/spa.268ec73b41f992c2.ml.png deleted file mode 100644 index 75fc8cf87..000000000 Binary files a/translated_images/spa.268ec73b41f992c2.ml.png and /dev/null differ diff --git a/translated_images/speedLine.5bcabb93f48b5ae1.kn.png b/translated_images/speedLine.5bcabb93f48b5ae1.kn.png deleted file mode 100644 index 03018e7f2..000000000 Binary files a/translated_images/speedLine.5bcabb93f48b5ae1.kn.png and /dev/null differ diff --git a/translated_images/speedLine.5bcabb93f48b5ae1.ml.png b/translated_images/speedLine.5bcabb93f48b5ae1.ml.png deleted file mode 100644 index 03018e7f2..000000000 Binary files a/translated_images/speedLine.5bcabb93f48b5ae1.ml.png and /dev/null differ diff --git a/translated_images/spritesheet.bec82852290b14ee.kn.png b/translated_images/spritesheet.bec82852290b14ee.kn.png deleted file mode 100644 index c7f6f709d..000000000 Binary files a/translated_images/spritesheet.bec82852290b14ee.kn.png and /dev/null differ diff --git a/translated_images/spritesheet.bec82852290b14ee.ml.png b/translated_images/spritesheet.bec82852290b14ee.ml.png deleted file mode 100644 index c7f6f709d..000000000 Binary files a/translated_images/spritesheet.bec82852290b14ee.ml.png and /dev/null differ diff --git a/translated_images/starBackground.a897b8acb1b0587d.kn.png b/translated_images/starBackground.a897b8acb1b0587d.kn.png deleted file mode 100644 index f443832fb..000000000 Binary files a/translated_images/starBackground.a897b8acb1b0587d.kn.png and /dev/null differ diff --git a/translated_images/starBackground.a897b8acb1b0587d.ml.png b/translated_images/starBackground.a897b8acb1b0587d.ml.png deleted file mode 100644 index 8eb577418..000000000 Binary files a/translated_images/starBackground.a897b8acb1b0587d.ml.png and /dev/null differ diff --git a/translated_images/starBig.72e9c6d0d18f363d.kn.png b/translated_images/starBig.72e9c6d0d18f363d.kn.png deleted file mode 100644 index e38c77b7c..000000000 Binary files a/translated_images/starBig.72e9c6d0d18f363d.kn.png and /dev/null differ diff --git a/translated_images/starBig.72e9c6d0d18f363d.ml.png b/translated_images/starBig.72e9c6d0d18f363d.ml.png deleted file mode 100644 index e38c77b7c..000000000 Binary files a/translated_images/starBig.72e9c6d0d18f363d.ml.png and /dev/null differ diff --git a/translated_images/starSmall.ed78b961dbcd0898.kn.png b/translated_images/starSmall.ed78b961dbcd0898.kn.png deleted file mode 100644 index 56bcfd58c..000000000 Binary files a/translated_images/starSmall.ed78b961dbcd0898.kn.png and /dev/null differ diff --git a/translated_images/starSmall.ed78b961dbcd0898.ml.png b/translated_images/starSmall.ed78b961dbcd0898.ml.png deleted file mode 100644 index 56bcfd58c..000000000 Binary files a/translated_images/starSmall.ed78b961dbcd0898.ml.png and /dev/null differ diff --git a/translated_images/te/.co-op-translator.json b/translated_images/te/.co-op-translator.json index 4061fdab1..06a1e044d 100644 --- a/translated_images/te/.co-op-translator.json +++ b/translated_images/te/.co-op-translator.json @@ -1,50 +1,26 @@ { - "moodle.94eb93d714a50cb2.webp": { - "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", - "translation_date": "2026-01-15T21:42:53+00:00", - "source_file": "teaching-files/moodle.png", - "language_code": "te" - }, - "canvas.fbd605ff8e5b8aff.webp": { - "original_hash": "29556305738d345dd023554d788d5477", - "translation_date": "2026-01-15T21:43:25+00:00", - "source_file": "teaching-files/canvas.png", - "language_code": "te" - }, - "install-on-edge.78634f02842c4828.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:43:44+00:00", - "source_file": "5-browser-extension/install-on-edge.png", - "language_code": "te" - }, - "extension-screenshot.0e7f5bfa110e92e3.webp": { - "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", - "translation_date": "2026-01-15T21:44:06+00:00", - "source_file": "5-browser-extension/extension-screenshot.png", - "language_code": "te" - }, - "createcodespace.0238bbf4d7a8d955.webp": { - "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", - "translation_date": "2026-01-15T21:44:14+00:00", - "source_file": "images/createcodespace.png", + "1.b6da8c1394b07491.webp": { + "original_hash": "6b12479c2e6a54160867fa8945c04082", + "translation_date": "2026-01-15T21:56:13+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/1.png", "language_code": "te" }, - "favicon.37b561214b36d454.webp": { - "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", - "translation_date": "2026-01-15T21:44:15+00:00", - "source_file": "images/favicon.png", + "1.cc07a5cbe114ad1d.webp": { + "original_hash": "fc436b6749801dd90d0558ae92d56b60", + "translation_date": "2026-01-15T22:00:16+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/1.png", "language_code": "te" }, - "character.5c0dd8e067ffd693.webp": { - "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", - "translation_date": "2026-01-15T21:44:24+00:00", - "source_file": "images/character.png", + "2.1dae52ff08042246.webp": { + "original_hash": "3995628a6a986308859d0cb6eed8d787", + "translation_date": "2026-01-15T21:55:44+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/2.png", "language_code": "te" }, - "clone_repo.6a202fb230ab6bdd.webp": { - "original_hash": "9261d014674312eece91deae958538cf", - "translation_date": "2026-01-15T21:44:29+00:00", - "source_file": "images/clone_repo.png", + "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { + "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", + "translation_date": "2026-01-15T21:51:41+00:00", + "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", "language_code": "te" }, "background.148a8d43afde5730.webp": { @@ -53,10 +29,16 @@ "source_file": "images/background.png", "language_code": "te" }, - "screenshot.e7a5ad659e364568.webp": { - "original_hash": "c562c1fdc9d73658456e02b873e4dff9", - "translation_date": "2026-01-15T21:44:47+00:00", - "source_file": "images/screenshot.png", + "backgroundColor.e19c3c60768150c8.webp": { + "original_hash": "b3e10fe033f615ec9d3580cce61eae09", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "language_code": "te" + }, + "browser-console.efaf0b51aaaf6778.webp": { + "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", + "translation_date": "2026-01-15T21:56:49+00:00", + "source_file": "7-bank-project/2-forms/images/browser-console.png", "language_code": "te" }, "browser.60317c9be8b7f84a.webp": { @@ -65,64 +47,58 @@ "source_file": "sketchnotes/browser.jpg", "language_code": "te" }, - "webdev101-html.4389c2067af68e98.webp": { - "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", - "translation_date": "2026-01-15T21:45:42+00:00", - "source_file": "sketchnotes/webdev101-html.png", - "language_code": "te" - }, - "webdev101-programming.d6e3f98e61ac4bff.webp": { - "original_hash": "adf4dac4d350592773dbdba8ebaaa262", - "translation_date": "2026-01-15T21:46:16+00:00", - "source_file": "sketchnotes/webdev101-programming.png", + "canvas.fbd605ff8e5b8aff.webp": { + "original_hash": "29556305738d345dd023554d788d5477", + "translation_date": "2026-01-15T21:43:25+00:00", + "source_file": "teaching-files/canvas.png", "language_code": "te" }, - "webdev101-github.8846d7971abef6f9.webp": { - "original_hash": "412ec8fc404fead25f314e2fdb564548", - "translation_date": "2026-01-15T21:46:40+00:00", - "source_file": "sketchnotes/webdev101-github.png", + "canvas_grid.5f209da785ded492.webp": { + "original_hash": "8da354720ffbfd778571aa17402de890", + "translation_date": "2026-01-15T21:53:38+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", "language_code": "te" }, - "webdev101-css.3f7af5991bf53a20.webp": { - "original_hash": "9de1dc14864697c82395b02f31a72aec", - "translation_date": "2026-01-15T21:47:14+00:00", - "source_file": "sketchnotes/webdev101-css.png", + "character.5c0dd8e067ffd693.webp": { + "original_hash": "076bbb4d25a17982c81973b8dba9d4fa", + "translation_date": "2026-01-15T21:44:24+00:00", + "source_file": "images/character.png", "language_code": "te" }, - "webdev101-js-functions.be049c4726e94f8b.webp": { - "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", - "translation_date": "2026-01-15T21:47:42+00:00", - "source_file": "sketchnotes/webdev101-js-functions.png", + "click-register.e89a30bf0d4bc9ca.webp": { + "original_hash": "ef9688313524664fad6ab9b0e080c758", + "translation_date": "2026-01-15T21:56:30+00:00", + "source_file": "7-bank-project/2-forms/images/click-register.png", "language_code": "te" }, - "webdev101-js-decisions.69e1b20f272dd1f0.webp": { - "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", - "translation_date": "2026-01-15T21:48:10+00:00", - "source_file": "sketchnotes/webdev101-js-decisions.png", + "clone_repo.5085c48d666ead57.webp": { + "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", + "translation_date": "2026-01-15T22:00:23+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", "language_code": "te" }, - "webdev101-a11y.8ef3025c858d897a.webp": { - "original_hash": "3f5220c5d502a906028b8a85245cc6da", - "translation_date": "2026-01-15T21:48:38+00:00", - "source_file": "sketchnotes/webdev101-a11y.png", + "clone_repo.6a202fb230ab6bdd.webp": { + "original_hash": "9261d014674312eece91deae958538cf", + "translation_date": "2026-01-15T21:44:29+00:00", + "source_file": "images/clone_repo.png", "language_code": "te" }, - "webdev101-js-datatypes.4cc470179730702c.webp": { - "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", - "translation_date": "2026-01-15T21:49:07+00:00", - "source_file": "sketchnotes/webdev101-js-datatypes.png", + "codespace.bcecbdf5d2747d3d.webp": { + "original_hash": "ff86a65511122ddb448e092969566b0a", + "translation_date": "2026-01-15T22:04:39+00:00", + "source_file": "9-chat-project/assets/codespace.png", "language_code": "te" }, - "webdev101-js.10280393044d7eaa.webp": { - "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", - "translation_date": "2026-01-15T21:49:35+00:00", - "source_file": "sketchnotes/webdev101-js.png", + "create-a-fork.297ab42b4bd0af99.webp": { + "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", + "translation_date": "2026-01-15T21:51:46+00:00", + "source_file": "8-code-editor/images/create-a-fork.png", "language_code": "te" }, - "webdev101-js-arrays.439d7528b8a29455.webp": { - "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", - "translation_date": "2026-01-15T21:49:59+00:00", - "source_file": "sketchnotes/webdev101-js-arrays.png", + "create-new-file-pb.0797800d977ec3eb.webp": { + "original_hash": "c149c42e04132f2409651425d6924ffa", + "translation_date": "2026-01-15T21:50:14+00:00", + "source_file": "8-code-editor/images/create-new-file-pb.png", "language_code": "te" }, "create-new-file.2814e609c2af9aeb.webp": { @@ -131,40 +107,40 @@ "source_file": "8-code-editor/images/create-new-file.png", "language_code": "te" }, - "create-new-file-pb.0797800d977ec3eb.webp": { - "original_hash": "c149c42e04132f2409651425d6924ffa", - "translation_date": "2026-01-15T21:50:14+00:00", - "source_file": "8-code-editor/images/create-new-file-pb.png", + "createcodespace.0238bbf4d7a8d955.webp": { + "original_hash": "4f504323085308f4a0e7b5bfb37e16d7", + "translation_date": "2026-01-15T21:44:14+00:00", + "source_file": "images/createcodespace.png", "language_code": "te" }, - "extension-settings.21c752ae4f4cdb78.webp": { - "original_hash": "fd7ebcb5d84c78047026ab3337908306", - "translation_date": "2026-01-15T21:50:32+00:00", - "source_file": "8-code-editor/images/extension-settings.png", + "data-flow.fa2354e0908fecc8.webp": { + "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", + "translation_date": "2026-01-15T21:57:12+00:00", + "source_file": "7-bank-project/4-state-management/images/data-flow.png", "language_code": "te" }, - "after-codeswing-extension-pb.0ebddddcf73b5509.webp": { - "original_hash": "861d59ec65a7334c5f3a4c02dfe22ceb", - "translation_date": "2026-01-15T21:51:41+00:00", - "source_file": "8-code-editor/images/after-codeswing-extension-pb.png", + "default-vscode-dev.5d06881d65c1b323.webp": { + "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", + "translation_date": "2026-01-15T21:52:38+00:00", + "source_file": "8-code-editor/images/default-vscode-dev.png", "language_code": "te" }, - "create-a-fork.297ab42b4bd0af99.webp": { - "original_hash": "10712b80e3dcfa7c44fb8820a6ff3ad3", - "translation_date": "2026-01-15T21:51:46+00:00", - "source_file": "8-code-editor/images/create-a-fork.png", + "dialog.93bba104afeb79f1.webp": { + "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", + "translation_date": "2026-01-15T21:57:06+00:00", + "source_file": "7-bank-project/4-state-management/images/dialog.png", "language_code": "te" }, - "open-remote-repository.bd9c2598b8949e7f.webp": { - "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", - "translation_date": "2026-01-15T21:51:49+00:00", - "source_file": "8-code-editor/images/open-remote-repository.png", + "dom-tree.7daf0e763cbbba92.webp": { + "original_hash": "579f4ae298ff15a357def7f442671847", + "translation_date": "2026-01-15T21:57:31+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", "language_code": "te" }, - "extensions.eca0e0c7f59a10b5.webp": { - "original_hash": "a6c9c8f51d3edd917262e53664f08441", - "translation_date": "2026-01-15T21:51:52+00:00", - "source_file": "8-code-editor/images/extensions.png", + "earlybrowsers.d984b711cdf3a42d.webp": { + "original_hash": "810a4d2348668e25289029c5cfcb67bd", + "translation_date": "2026-01-15T21:55:33+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", "language_code": "te" }, "edit-a-file-pb.263555922c14fc52.webp": { @@ -173,82 +149,64 @@ "source_file": "8-code-editor/images/edit-a-file-pb.png", "language_code": "te" }, - "palette-menu.4946174e07f42622.webp": { - "original_hash": "7387b91076790084ec8828866e88c6ce", - "translation_date": "2026-01-15T21:52:27+00:00", - "source_file": "8-code-editor/images/palette-menu.png", + "edit-a-file.52c0ee665ef19f08.webp": { + "original_hash": "c28903236d60be6bba3f3848ea368c63", + "translation_date": "2026-01-15T21:53:35+00:00", + "source_file": "8-code-editor/images/edit-a-file.png", "language_code": "te" }, - "open-palette-menu.46dda01084738da8.webp": { - "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", - "translation_date": "2026-01-15T21:52:32+00:00", - "source_file": "8-code-editor/images/open-palette-menu.png", + "enemyShip.035a46787bff658c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:10+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", "language_code": "te" }, - "default-vscode-dev.5d06881d65c1b323.webp": { - "original_hash": "146fecc3a9da37cb1d5c9d628cd94996", - "translation_date": "2026-01-15T21:52:38+00:00", - "source_file": "8-code-editor/images/default-vscode-dev.png", + "enemyShip.1a1354d7988de290.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:56+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", "language_code": "te" }, - "project-on-vscode.dev.e79815a9a95ee7fe.webp": { - "original_hash": "35de4bc32ea66a11f919671558e07d52", - "translation_date": "2026-01-15T21:52:41+00:00", - "source_file": "8-code-editor/images/project-on-vscode.dev.png", + "enemyShip.22cbee6ea27a5809.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", "language_code": "te" }, - "new-file-github.com.c886796d800e8056.webp": { - "original_hash": "2e0ddd0dad4734e3968b70907df9c052", - "translation_date": "2026-01-15T21:52:54+00:00", - "source_file": "8-code-editor/images/new-file-github.com.png", + "enemyShip.321ecb1b4eb21f2c.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:02+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", "language_code": "te" }, - "working-tree.c58eec08e6335c79.webp": { - "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", - "translation_date": "2026-01-15T21:53:03+00:00", - "source_file": "8-code-editor/images/working-tree.png", + "enemyShip.4fbf2889e6129db4.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:53+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", "language_code": "te" }, - "working-tree-pb.6cd43e5076f23ba3.webp": { - "original_hash": "f6b14887694745dd143a09bd60b74185", - "translation_date": "2026-01-15T21:53:14+00:00", - "source_file": "8-code-editor/images/working-tree-pb.png", + "enemyShip.5df2a822c16650c2.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", "language_code": "te" }, - "extension-details.9f8f1fd4e9eb2de5.webp": { - "original_hash": "f57d2e246e6ba8a58463d7573640d714", - "translation_date": "2026-01-15T21:53:29+00:00", - "source_file": "8-code-editor/images/extension-details.png", - "language_code": "te" - }, - "edit-a-file.52c0ee665ef19f08.webp": { - "original_hash": "c28903236d60be6bba3f3848ea368c63", - "translation_date": "2026-01-15T21:53:35+00:00", - "source_file": "8-code-editor/images/edit-a-file.png", - "language_code": "te" - }, - "canvas_grid.5f209da785ded492.webp": { - "original_hash": "8da354720ffbfd778571aa17402de890", - "translation_date": "2026-01-15T21:53:38+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/canvas_grid.png", - "language_code": "te" - }, - "partI-solution.36c53b48c9ffae2a.webp": { - "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", - "translation_date": "2026-01-15T21:53:41+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", + "enemyShip.62983ed4bfb2220f.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:31+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", "language_code": "te" }, - "spritesheet.bec82852290b14ee.webp": { - "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", - "translation_date": "2026-01-15T21:53:43+00:00", - "source_file": "6-space-game/solution/spritesheet.png", + "enemyShip.add7036e1c3c3014.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", "language_code": "te" }, - "laserRed.e86e8fb629c6026e.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:44+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", + "enemyShip.b39a140287683bf7.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:29+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", "language_code": "te" }, "enemyShip.b9626ed228a17a32.webp": { @@ -257,88 +215,82 @@ "source_file": "6-space-game/4-collision-detection/your-work/assets/enemyShip.png", "language_code": "te" }, - "player.680ea4c619b54fe1.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", - "language_code": "te" - }, - "life.466df3b1692a244a.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:48+00:00", - "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", + "enemyShip.deb0477a7312f54d.webp": { + "original_hash": "2a41854e0eaa974e8619298f3b333e11", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", "language_code": "te" }, - "laserRed.cae9ab24ea9b18fd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "enemyUFO.bf8585e4e8dcdb68.webp": { + "original_hash": "18198bef76e4882928e4092344d0fb98", + "translation_date": "2026-01-15T21:54:18+00:00", + "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", "language_code": "te" }, - "enemyShip.add7036e1c3c3014.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:49+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/enemyShip.png", + "extension-details.9f8f1fd4e9eb2de5.webp": { + "original_hash": "f57d2e246e6ba8a58463d7573640d714", + "translation_date": "2026-01-15T21:53:29+00:00", + "source_file": "8-code-editor/images/extension-details.png", "language_code": "te" }, - "player.c99c25d54a615ca0.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", + "extension-screenshot.0e7f5bfa110e92e3.webp": { + "original_hash": "4fdd1d3fdbc9ac2c2932f83847a5e4b8", + "translation_date": "2026-01-15T21:44:06+00:00", + "source_file": "5-browser-extension/extension-screenshot.png", "language_code": "te" }, - "life.65a2aaceca875284.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:50+00:00", - "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", + "extension-settings.21c752ae4f4cdb78.webp": { + "original_hash": "fd7ebcb5d84c78047026ab3337908306", + "translation_date": "2026-01-15T21:50:32+00:00", + "source_file": "8-code-editor/images/extension-settings.png", "language_code": "te" }, - "enemyShip.22cbee6ea27a5809.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:51+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/enemyShip.png", + "extensions.eca0e0c7f59a10b5.webp": { + "original_hash": "a6c9c8f51d3edd917262e53664f08441", + "translation_date": "2026-01-15T21:51:52+00:00", + "source_file": "8-code-editor/images/extensions.png", "language_code": "te" }, - "player.47bc9de0714c723d.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:51+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", + "favicon.37b561214b36d454.webp": { + "original_hash": "228faa6584f8ba1f7e9a75e3200112e9", + "translation_date": "2026-01-15T21:44:15+00:00", + "source_file": "images/favicon.png", "language_code": "te" }, - "enemyShip.5df2a822c16650c2.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/enemyShip.png", + "form-post.61de4ca1b964d91a.webp": { + "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", + "translation_date": "2026-01-15T21:56:35+00:00", + "source_file": "7-bank-project/2-forms/images/form-post.png", "language_code": "te" }, - "player.dd24c1afa8c71e9b.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:52+00:00", - "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", + "history.7fdabbafa521e064.webp": { + "original_hash": "445d71bea6a747dfe547df7eea846439", + "translation_date": "2026-01-15T21:56:18+00:00", + "source_file": "7-bank-project/1-template-route/history.png", "language_code": "te" }, - "laserRed.69730edd76f0b3bd.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:53:53+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", + "install-on-edge.78634f02842c4828.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:43:44+00:00", + "source_file": "5-browser-extension/install-on-edge.png", "language_code": "te" }, - "enemyShip.4fbf2889e6129db4.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:53+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/enemyShip.png", + "install-on-edge.d68781acaf0b3d3d.webp": { + "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", + "translation_date": "2026-01-15T21:56:02+00:00", + "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", "language_code": "te" }, - "player.606f85953e5e564e.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", + "laserGreen.89904f0f49945560.webp": { + "original_hash": "ddf7102c86fc3ec46037714c60091851", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", "language_code": "te" }, - "life.78b6e96a3003767e.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:54+00:00", - "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", + "laserGreenShot.e4fbfc4714c08a5b.webp": { + "original_hash": "cb6ed500c16736a41998e4cd0c467df7", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", "language_code": "te" }, "laserRed.2040e11f55c0a40a.webp": { @@ -347,22 +299,34 @@ "source_file": "6-space-game/6-end-condition/solution/assets/laserRed.png", "language_code": "te" }, - "enemyShip.1a1354d7988de290.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:53:56+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/enemyShip.png", + "laserRed.381bc5555491ce67.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:28+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", "language_code": "te" }, - "player.137ee0e47f895ffc.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:53:57+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/player.png", + "laserRed.69730edd76f0b3bd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:53+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/laserRed.png", "language_code": "te" }, - "life.86d843ce9c23289c.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:53:57+00:00", - "source_file": "6-space-game/6-end-condition/solution/assets/life.png", + "laserRed.b583dc1728eb8581.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:03+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "language_code": "te" + }, + "laserRed.cae9ab24ea9b18fd.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:49+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/laserRed.png", + "language_code": "te" + }, + "laserRed.d81ce4986f87c251.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:15+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", "language_code": "te" }, "laserRed.e58ef8db2585dfbe.webp": { @@ -371,40 +335,46 @@ "source_file": "6-space-game/5-keeping-score/your-work/assets/laserRed.png", "language_code": "te" }, - "enemyShip.321ecb1b4eb21f2c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:02+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/enemyShip.png", + "laserRed.e66e29ace6666064.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", "language_code": "te" }, - "player.2887422f6982c3cd.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", + "laserRed.e86e8fb629c6026e.webp": { + "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "translation_date": "2026-01-15T21:53:44+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/laserRed.png", "language_code": "te" }, - "life.2a159298dd98f4ef.webp": { + "laserRedShot.c39d066745996a71.webp": { + "original_hash": "1f1048184aab9d405e9f7d067a57af01", + "translation_date": "2026-01-15T21:54:18+00:00", + "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "language_code": "te" + }, + "life.27144b6d4bfdea76.webp": { "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", + "translation_date": "2026-01-15T21:54:17+00:00", + "source_file": "6-space-game/solution/spaceArt/png/life.png", "language_code": "te" }, - "laserRed.b583dc1728eb8581.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", + "life.2a159298dd98f4ef.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", "translation_date": "2026-01-15T21:54:03+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/laserRed.png", + "source_file": "6-space-game/5-keeping-score/your-work/assets/life.png", "language_code": "te" }, - "enemyShip.035a46787bff658c.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:10+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/enemyShip.png", + "life.466df3b1692a244a.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/life.png", "language_code": "te" }, - "player.391fed427ede24f5.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:10+00:00", - "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", + "life.65a2aaceca875284.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/life.png", "language_code": "te" }, "life.6fb9f50d53ee0413.webp": { @@ -413,250 +383,292 @@ "source_file": "6-space-game/5-keeping-score/solution/assets/life.png", "language_code": "te" }, - "preview.9215f0a010074476.webp": { - "original_hash": "6eaab6a69de1fa433e822578652c7287", - "translation_date": "2026-01-15T21:54:13+00:00", - "source_file": "6-space-game/solution/spaceArt/preview.jpg", - "language_code": "te" - }, - "meteorBig.1e452b3ad7af50ad.webp": { - "original_hash": "07f37816512f563dd68780fdee2e30a6", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", + "life.78b6e96a3003767e.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/life.png", "language_code": "te" }, - "meteorSmall.0d729bc71c12d41f.webp": { - "original_hash": "ebabf6690cc614f9e33f019c356166fa", - "translation_date": "2026-01-15T21:54:14+00:00", - "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", + "life.86d843ce9c23289c.webp": { + "original_hash": "9a5d93e699071693b15b7b157f760a90", + "translation_date": "2026-01-15T21:53:57+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/life.png", "language_code": "te" }, - "laserRed.d81ce4986f87c251.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRed.png", + "localstorage.472f8147b6a3f8d1.webp": { + "original_hash": "7706ccb87a13a08250f315f03140bc61", + "translation_date": "2026-01-15T21:54:42+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", "language_code": "te" }, - "enemyShip.deb0477a7312f54d.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:15+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyShip.png", + "log.804026979f3707e0.webp": { + "original_hash": "4c5e39f339781db01641b77b6b2d6026", + "translation_date": "2026-01-15T21:55:24+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", "language_code": "te" }, - "player.57b3107c03012695.webp": { - "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/player.png", + "login-error.416fe019b36a6327.webp": { + "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", + "translation_date": "2026-01-15T21:56:52+00:00", + "source_file": "7-bank-project/3-data/images/login-error.png", "language_code": "te" }, - "laserGreenShot.e4fbfc4714c08a5b.webp": { - "original_hash": "cb6ed500c16736a41998e4cd0c467df7", - "translation_date": "2026-01-15T21:54:16+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreenShot.png", + "meteorBig.1e452b3ad7af50ad.webp": { + "original_hash": "07f37816512f563dd68780fdee2e30a6", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorBig.png", "language_code": "te" }, - "life.27144b6d4bfdea76.webp": { - "original_hash": "9a5d93e699071693b15b7b157f760a90", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/life.png", + "meteorSmall.0d729bc71c12d41f.webp": { + "original_hash": "ebabf6690cc614f9e33f019c356166fa", + "translation_date": "2026-01-15T21:54:14+00:00", + "source_file": "6-space-game/solution/spaceArt/png/meteorSmall.png", "language_code": "te" }, - "laserGreen.89904f0f49945560.webp": { - "original_hash": "ddf7102c86fc3ec46037714c60091851", - "translation_date": "2026-01-15T21:54:17+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserGreen.png", + "moodle.94eb93d714a50cb2.webp": { + "original_hash": "0d04a6ef1ac524b452d5a0aae3f45bee", + "translation_date": "2026-01-15T21:42:53+00:00", + "source_file": "teaching-files/moodle.png", "language_code": "te" }, - "laserRedShot.c39d066745996a71.webp": { - "original_hash": "1f1048184aab9d405e9f7d067a57af01", - "translation_date": "2026-01-15T21:54:18+00:00", - "source_file": "6-space-game/solution/spaceArt/png/laserRedShot.png", + "mpa.7f7375a1a2d4aa77.webp": { + "original_hash": "021255b74f0b79b0c286c163c210ef3d", + "translation_date": "2026-01-15T21:56:55+00:00", + "source_file": "7-bank-project/3-data/images/mpa.png", "language_code": "te" }, - "enemyUFO.bf8585e4e8dcdb68.webp": { - "original_hash": "18198bef76e4882928e4092344d0fb98", - "translation_date": "2026-01-15T21:54:18+00:00", - "source_file": "6-space-game/solution/spaceArt/png/enemyUFO.png", + "nebula.55c2933d36d035d3.webp": { + "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", + "translation_date": "2026-01-15T21:54:28+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", "language_code": "te" }, - "shield.1b9412b7ca6610ab.webp": { - "original_hash": "a672dc1a5f905918272bb58f1e236340", - "translation_date": "2026-01-15T21:54:19+00:00", - "source_file": "6-space-game/solution/spaceArt/png/shield.png", + "new-file-github.com.c886796d800e8056.webp": { + "original_hash": "2e0ddd0dad4734e3968b70907df9c052", + "translation_date": "2026-01-15T21:52:54+00:00", + "source_file": "8-code-editor/images/new-file-github.com.png", "language_code": "te" }, - "playerDamaged.181703f652fd5176.webp": { - "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", - "translation_date": "2026-01-15T21:54:20+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", + "open-palette-menu.46dda01084738da8.webp": { + "original_hash": "1860e80bf0534b9d54ef0fcb7e1a9f9e", + "translation_date": "2026-01-15T21:52:32+00:00", + "source_file": "8-code-editor/images/open-palette-menu.png", "language_code": "te" }, - "playerRight.e4825f489e29f737.webp": { - "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", - "translation_date": "2026-01-15T21:54:21+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", + "open-remote-repository.bd9c2598b8949e7f.webp": { + "original_hash": "777c01a9242da7d5d0e1b037df9c86f9", + "translation_date": "2026-01-15T21:51:49+00:00", + "source_file": "8-code-editor/images/open-remote-repository.png", "language_code": "te" }, - "playerLeft.0f928412e66ba5d9.webp": { - "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", + "palette-menu.4946174e07f42622.webp": { + "original_hash": "7387b91076790084ec8828866e88c6ce", + "translation_date": "2026-01-15T21:52:27+00:00", + "source_file": "8-code-editor/images/palette-menu.png", "language_code": "te" }, - "backgroundColor.e19c3c60768150c8.webp": { - "original_hash": "b3e10fe033f615ec9d3580cce61eae09", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/backgroundColor.png", + "partI-solution.36c53b48c9ffae2a.webp": { + "original_hash": "fbbd263368f61f8ed3a86c4571e6810b", + "translation_date": "2026-01-15T21:53:41+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/partI-solution.png", "language_code": "te" }, - "starBig.72e9c6d0d18f363d.webp": { - "original_hash": "4e8f1abc8b48d75990117ea8b6207842", - "translation_date": "2026-01-15T21:54:22+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", + "plant1.a876180d8659acb9.webp": { + "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", + "translation_date": "2026-01-15T21:58:28+00:00", + "source_file": "3-terrarium/solution/images/plant1.png", "language_code": "te" }, - "starBackground.a897b8acb1b0587d.webp": { - "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", - "translation_date": "2026-01-15T21:54:26+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", + "plant10.2f2c47804ae52dd3.webp": { + "original_hash": "dba97454882c2796c52a33c403db61f7", + "translation_date": "2026-01-15T21:59:14+00:00", + "source_file": "3-terrarium/solution/images/plant10.png", "language_code": "te" }, - "starSmall.ed78b961dbcd0898.webp": { - "original_hash": "609bf88a971475818f95816b8cf71508", - "translation_date": "2026-01-15T21:54:26+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", + "plant11.0ce0081b0ef17aa1.webp": { + "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", + "translation_date": "2026-01-15T21:59:02+00:00", + "source_file": "3-terrarium/solution/images/plant11.png", "language_code": "te" }, - "speedLine.5bcabb93f48b5ae1.webp": { - "original_hash": "ef791dbe8ea2e21cf697831e203803d5", - "translation_date": "2026-01-15T21:54:27+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", + "plant12.6b934c4312a00228.webp": { + "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", + "translation_date": "2026-01-15T22:00:07+00:00", + "source_file": "3-terrarium/solution/images/plant12.png", "language_code": "te" }, - "nebula.55c2933d36d035d3.webp": { - "original_hash": "e0fa4f86653c6fe97bc77271c46241c2", - "translation_date": "2026-01-15T21:54:28+00:00", - "source_file": "6-space-game/solution/spaceArt/png/Background/nebula.png", + "plant13.37d6ab2e2481421f.webp": { + "original_hash": "5cac561d7596ee631c4d02436d8f6998", + "translation_date": "2026-01-15T21:59:27+00:00", + "source_file": "3-terrarium/solution/images/plant13.png", "language_code": "te" }, - "laserRed.381bc5555491ce67.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:28+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/laserRed.png", + "plant14.908791477a46eb7f.webp": { + "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", + "translation_date": "2026-01-15T21:58:42+00:00", + "source_file": "3-terrarium/solution/images/plant14.png", "language_code": "te" }, - "enemyShip.b39a140287683bf7.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:29+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/enemyShip.png", + "plant2.9e45efea224115b0.webp": { + "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", + "translation_date": "2026-01-15T22:00:02+00:00", + "source_file": "3-terrarium/solution/images/plant2.png", "language_code": "te" }, - "player.3c4f50182552a73a.webp": { + "plant3.06efdd0fa0c4b115.webp": { + "original_hash": "7e40e6f14cf52f7d75ed42320817b044", + "translation_date": "2026-01-15T21:59:43+00:00", + "source_file": "3-terrarium/solution/images/plant3.png", + "language_code": "te" + }, + "plant4.3b78072b427727c6.webp": { + "original_hash": "c523205855d0691a9a0161c6abca983c", + "translation_date": "2026-01-15T21:59:36+00:00", + "source_file": "3-terrarium/solution/images/plant4.png", + "language_code": "te" + }, + "plant5.8ec58b18ac336fa8.webp": { + "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", + "translation_date": "2026-01-15T21:59:51+00:00", + "source_file": "3-terrarium/solution/images/plant5.png", + "language_code": "te" + }, + "plant6.ca4ff8372e6676b1.webp": { + "original_hash": "6932fdb455fcae5b324b129367d2f56a", + "translation_date": "2026-01-15T21:58:49+00:00", + "source_file": "3-terrarium/solution/images/plant6.png", + "language_code": "te" + }, + "plant7.194d5a42fcf5a88c.webp": { + "original_hash": "b7a1e35f9946cb04440ce620c34f201d", + "translation_date": "2026-01-15T21:57:48+00:00", + "source_file": "3-terrarium/solution/images/plant7.png", + "language_code": "te" + }, + "plant8.7b247809ab0eb492.webp": { + "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", + "translation_date": "2026-01-15T21:58:22+00:00", + "source_file": "3-terrarium/solution/images/plant8.png", + "language_code": "te" + }, + "plant9.8fe614c01ded1b1e.webp": { + "original_hash": "a9655c162938a27c63d48ac675061e2b", + "translation_date": "2026-01-15T21:58:01+00:00", + "source_file": "3-terrarium/solution/images/plant9.png", + "language_code": "te" + }, + "player.137ee0e47f895ffc.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", + "translation_date": "2026-01-15T21:53:57+00:00", + "source_file": "6-space-game/6-end-condition/solution/assets/player.png", "language_code": "te" }, - "laserRed.e66e29ace6666064.webp": { - "original_hash": "6f0626e9839beb9d9a82ff40699aabfd", - "translation_date": "2026-01-15T21:54:30+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/laserRed.png", + "player.2887422f6982c3cd.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:03+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/assets/player.png", "language_code": "te" }, - "enemyShip.62983ed4bfb2220f.webp": { - "original_hash": "2a41854e0eaa974e8619298f3b333e11", - "translation_date": "2026-01-15T21:54:31+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/enemyShip.png", + "player.391fed427ede24f5.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:10+00:00", + "source_file": "6-space-game/5-keeping-score/solution/assets/player.png", "language_code": "te" }, - "player.bfe14f110bddf56d.webp": { + "player.3c4f50182552a73a.webp": { "original_hash": "952e66c2dd458cfd6e82052f7123a97b", - "translation_date": "2026-01-15T21:54:31+00:00", - "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", + "translation_date": "2026-01-15T21:54:30+00:00", + "source_file": "6-space-game/3-moving-elements-around/your-work/assets/player.png", "language_code": "te" }, - "localstorage.472f8147b6a3f8d1.webp": { - "original_hash": "7706ccb87a13a08250f315f03140bc61", - "translation_date": "2026-01-15T21:54:42+00:00", - "source_file": "5-browser-extension/2-forms-browsers-local-storage/images/localstorage.png", + "player.47bc9de0714c723d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:51+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/your-work/assets/player.png", "language_code": "te" }, - "snapshot.97750180ebcad737.webp": { - "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", - "translation_date": "2026-01-15T21:54:46+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", + "player.57b3107c03012695.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:16+00:00", + "source_file": "6-space-game/solution/spaceArt/png/player.png", "language_code": "te" }, - "profiler.5a4a62479c5df01c.webp": { - "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", - "translation_date": "2026-01-15T21:55:17+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", + "player.606f85953e5e564e.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:54+00:00", + "source_file": "6-space-game/6-end-condition/your-work/assets/player.png", "language_code": "te" }, - "log.804026979f3707e0.webp": { - "original_hash": "4c5e39f339781db01641b77b6b2d6026", - "translation_date": "2026-01-15T21:55:24+00:00", - "source_file": "5-browser-extension/3-background-tasks-and-performance/images/log.png", + "player.680ea4c619b54fe1.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:48+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/assets/player.png", "language_code": "te" }, - "earlybrowsers.d984b711cdf3a42d.webp": { - "original_hash": "810a4d2348668e25289029c5cfcb67bd", - "translation_date": "2026-01-15T21:55:33+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/earlybrowsers.jpg", + "player.bfe14f110bddf56d.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:54:31+00:00", + "source_file": "6-space-game/3-moving-elements-around/solution/assets/player.png", "language_code": "te" }, - "2.1dae52ff08042246.webp": { - "original_hash": "3995628a6a986308859d0cb6eed8d787", - "translation_date": "2026-01-15T21:55:44+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/2.png", + "player.c99c25d54a615ca0.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:50+00:00", + "source_file": "6-space-game/4-collision-detection/solution/assets/player.png", "language_code": "te" }, - "install-on-edge.d68781acaf0b3d3d.webp": { - "original_hash": "6224aad8f1cd252da83c2808ff5c7a4e", - "translation_date": "2026-01-15T21:56:02+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/install-on-edge.png", + "player.dd24c1afa8c71e9b.webp": { + "original_hash": "952e66c2dd458cfd6e82052f7123a97b", + "translation_date": "2026-01-15T21:53:52+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/solution/assets/player.png", "language_code": "te" }, - "1.b6da8c1394b07491.webp": { - "original_hash": "6b12479c2e6a54160867fa8945c04082", - "translation_date": "2026-01-15T21:56:13+00:00", - "source_file": "5-browser-extension/1-about-browsers/images/1.png", + "playerDamaged.181703f652fd5176.webp": { + "original_hash": "9d71aebe7303edd536064fb0f5e2ae82", + "translation_date": "2026-01-15T21:54:20+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerDamaged.png", "language_code": "te" }, - "history.7fdabbafa521e064.webp": { - "original_hash": "445d71bea6a747dfe547df7eea846439", - "translation_date": "2026-01-15T21:56:18+00:00", - "source_file": "7-bank-project/1-template-route/history.png", + "playerLeft.0f928412e66ba5d9.webp": { + "original_hash": "40a42047b8ee49c6dd87c981e98d4d2e", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerLeft.png", "language_code": "te" }, - "screen1.baccbba0f1f93364.webp": { - "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", - "translation_date": "2026-01-15T21:56:21+00:00", - "source_file": "7-bank-project/images/screen1.png", + "playerRight.e4825f489e29f737.webp": { + "original_hash": "1c7b03f73e1d6ed74955357680cb05cb", + "translation_date": "2026-01-15T21:54:21+00:00", + "source_file": "6-space-game/solution/spaceArt/png/playerRight.png", "language_code": "te" }, - "screen2.123c82a831a1d14a.webp": { - "original_hash": "43b7f2857d5f758394e443df8fbc31cf", - "translation_date": "2026-01-15T21:56:29+00:00", - "source_file": "7-bank-project/images/screen2.png", + "playground-choice.1d23ba7d407f4758.webp": { + "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", + "translation_date": "2026-01-15T22:05:10+00:00", + "source_file": "9-chat-project/assets/playground-choice.png", "language_code": "te" }, - "click-register.e89a30bf0d4bc9ca.webp": { - "original_hash": "ef9688313524664fad6ab9b0e080c758", - "translation_date": "2026-01-15T21:56:30+00:00", - "source_file": "7-bank-project/2-forms/images/click-register.png", + "playground.d2b927122224ff8f.webp": { + "original_hash": "4152bb8cd5f23e73d58b3beb52919477", + "translation_date": "2026-01-15T22:05:06+00:00", + "source_file": "9-chat-project/assets/playground.png", "language_code": "te" }, - "form-post.61de4ca1b964d91a.webp": { - "original_hash": "7e95c76a8ea2e82bceea70aae89f2360", - "translation_date": "2026-01-15T21:56:35+00:00", - "source_file": "7-bank-project/2-forms/images/form-post.png", + "preview.9215f0a010074476.webp": { + "original_hash": "6eaab6a69de1fa433e822578652c7287", + "translation_date": "2026-01-15T21:54:13+00:00", + "source_file": "6-space-game/solution/spaceArt/preview.jpg", + "language_code": "te" + }, + "profiler.5a4a62479c5df01c.webp": { + "original_hash": "40b8a4d9f47e2f3e18aa2e814a15356c", + "translation_date": "2026-01-15T21:55:17+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/profiler.png", "language_code": "te" }, - "validation-error.8bd23e98d416c22f.webp": { - "original_hash": "d614ce6b24e2583901da9038297fe327", - "translation_date": "2026-01-15T21:56:38+00:00", - "source_file": "7-bank-project/2-forms/images/validation-error.png", + "project-on-vscode.dev.e79815a9a95ee7fe.webp": { + "original_hash": "35de4bc32ea66a11f919671558e07d52", + "translation_date": "2026-01-15T21:52:41+00:00", + "source_file": "8-code-editor/images/project-on-vscode.dev.png", "language_code": "te" }, "result.96ef01f607bf856a.webp": { @@ -665,40 +677,28 @@ "source_file": "7-bank-project/2-forms/images/result.png", "language_code": "te" }, - "browser-console.efaf0b51aaaf6778.webp": { - "original_hash": "8d6c5077d1f133d27c65c0014ef503a9", - "translation_date": "2026-01-15T21:56:49+00:00", - "source_file": "7-bank-project/2-forms/images/browser-console.png", - "language_code": "te" - }, - "login-error.416fe019b36a6327.webp": { - "original_hash": "ea96ed372d7a4c37ee2df3f0352f79d1", - "translation_date": "2026-01-15T21:56:52+00:00", - "source_file": "7-bank-project/3-data/images/login-error.png", - "language_code": "te" - }, - "mpa.7f7375a1a2d4aa77.webp": { - "original_hash": "021255b74f0b79b0c286c163c210ef3d", - "translation_date": "2026-01-15T21:56:55+00:00", - "source_file": "7-bank-project/3-data/images/mpa.png", + "screen1.baccbba0f1f93364.webp": { + "original_hash": "92c8fa2dbe566c4e19c98a9e7de6faa6", + "translation_date": "2026-01-15T21:56:21+00:00", + "source_file": "7-bank-project/images/screen1.png", "language_code": "te" }, - "spa.268ec73b41f992c2.webp": { - "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", - "translation_date": "2026-01-15T21:56:59+00:00", - "source_file": "7-bank-project/3-data/images/spa.png", + "screen2.123c82a831a1d14a.webp": { + "original_hash": "43b7f2857d5f758394e443df8fbc31cf", + "translation_date": "2026-01-15T21:56:29+00:00", + "source_file": "7-bank-project/images/screen2.png", "language_code": "te" }, - "dialog.93bba104afeb79f1.webp": { - "original_hash": "c56b5ad7eb8c4df4b3ed8a99bf67e6e2", - "translation_date": "2026-01-15T21:57:06+00:00", - "source_file": "7-bank-project/4-state-management/images/dialog.png", + "screenshot.0a1ee0d123df681b.webp": { + "original_hash": "f909b463a14ff6542a816470f68bfac3", + "translation_date": "2026-01-15T22:05:32+00:00", + "source_file": "9-chat-project/assets/screenshot.png", "language_code": "te" }, - "data-flow.fa2354e0908fecc8.webp": { - "original_hash": "c9b82b42fa1973b3b7bfad9c7128c24c", - "translation_date": "2026-01-15T21:57:12+00:00", - "source_file": "7-bank-project/4-state-management/images/data-flow.png", + "screenshot.e7a5ad659e364568.webp": { + "original_hash": "c562c1fdc9d73658456e02b873e4dff9", + "translation_date": "2026-01-15T21:44:47+00:00", + "source_file": "images/screenshot.png", "language_code": "te" }, "screenshot_gray.0c796099a1f9f25e.webp": { @@ -707,154 +707,154 @@ "source_file": "3-terrarium/images/screenshot_gray.png", "language_code": "te" }, - "vs-code-index.e2986cf919471eb9.webp": { - "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", - "translation_date": "2026-01-15T21:57:21+00:00", - "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", + "shield.1b9412b7ca6610ab.webp": { + "original_hash": "a672dc1a5f905918272bb58f1e236340", + "translation_date": "2026-01-15T21:54:19+00:00", + "source_file": "6-space-game/solution/spaceArt/png/shield.png", "language_code": "te" }, - "dom-tree.7daf0e763cbbba92.webp": { - "original_hash": "579f4ae298ff15a357def7f442671847", - "translation_date": "2026-01-15T21:57:31+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/dom-tree.png", + "snapshot.97750180ebcad737.webp": { + "original_hash": "9db2fa7afcc1d258ec1a130cef145f94", + "translation_date": "2026-01-15T21:54:46+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/images/snapshot.png", "language_code": "te" }, - "terrarium-final.0920f16e87c13a84.webp": { - "original_hash": "324b7bff7867c38e100d0acad18ed53d", - "translation_date": "2026-01-15T21:57:35+00:00", - "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", + "spa.268ec73b41f992c2.webp": { + "original_hash": "3d3d7273070c2ddab04458fbb084ad4a", + "translation_date": "2026-01-15T21:56:59+00:00", + "source_file": "7-bank-project/3-data/images/spa.png", "language_code": "te" }, - "plant7.194d5a42fcf5a88c.webp": { - "original_hash": "b7a1e35f9946cb04440ce620c34f201d", - "translation_date": "2026-01-15T21:57:48+00:00", - "source_file": "3-terrarium/solution/images/plant7.png", + "speedLine.5bcabb93f48b5ae1.webp": { + "original_hash": "ef791dbe8ea2e21cf697831e203803d5", + "translation_date": "2026-01-15T21:54:27+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/speedLine.png", "language_code": "te" }, - "plant9.8fe614c01ded1b1e.webp": { - "original_hash": "a9655c162938a27c63d48ac675061e2b", - "translation_date": "2026-01-15T21:58:01+00:00", - "source_file": "3-terrarium/solution/images/plant9.png", + "spritesheet.bec82852290b14ee.webp": { + "original_hash": "d593b0f366e9efd2f2b3ef18e7eb2d0c", + "translation_date": "2026-01-15T21:53:43+00:00", + "source_file": "6-space-game/solution/spritesheet.png", "language_code": "te" }, - "plant8.7b247809ab0eb492.webp": { - "original_hash": "3eb38c747aaf33ce7aa70b58a31b62a8", - "translation_date": "2026-01-15T21:58:22+00:00", - "source_file": "3-terrarium/solution/images/plant8.png", + "starBackground.a897b8acb1b0587d.webp": { + "original_hash": "cca00ba0b9e73859ab5bb928d5ca2fa2", + "translation_date": "2026-01-15T21:54:26+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBackground.png", "language_code": "te" }, - "plant1.a876180d8659acb9.webp": { - "original_hash": "e08f9b0f46f6d9d7c9949d4c3e590694", - "translation_date": "2026-01-15T21:58:28+00:00", - "source_file": "3-terrarium/solution/images/plant1.png", + "starBig.72e9c6d0d18f363d.webp": { + "original_hash": "4e8f1abc8b48d75990117ea8b6207842", + "translation_date": "2026-01-15T21:54:22+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starBig.png", "language_code": "te" }, - "plant14.908791477a46eb7f.webp": { - "original_hash": "349b8e5a33d1221bef4a4ac3bb439bb9", - "translation_date": "2026-01-15T21:58:42+00:00", - "source_file": "3-terrarium/solution/images/plant14.png", + "starSmall.ed78b961dbcd0898.webp": { + "original_hash": "609bf88a971475818f95816b8cf71508", + "translation_date": "2026-01-15T21:54:26+00:00", + "source_file": "6-space-game/solution/spaceArt/png/Background/starSmall.png", "language_code": "te" }, - "plant6.ca4ff8372e6676b1.webp": { - "original_hash": "6932fdb455fcae5b324b129367d2f56a", - "translation_date": "2026-01-15T21:58:49+00:00", - "source_file": "3-terrarium/solution/images/plant6.png", + "template.67ad477109d29a2b.webp": { + "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", + "translation_date": "2026-01-15T22:05:14+00:00", + "source_file": "9-chat-project/assets/template.png", "language_code": "te" }, - "plant11.0ce0081b0ef17aa1.webp": { - "original_hash": "68346dbd1ae03331b0a87025c3e8e9e2", - "translation_date": "2026-01-15T21:59:02+00:00", - "source_file": "3-terrarium/solution/images/plant11.png", + "terrarium-final.0920f16e87c13a84.webp": { + "original_hash": "324b7bff7867c38e100d0acad18ed53d", + "translation_date": "2026-01-15T21:57:35+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/images/terrarium-final.png", "language_code": "te" }, - "plant10.2f2c47804ae52dd3.webp": { - "original_hash": "dba97454882c2796c52a33c403db61f7", - "translation_date": "2026-01-15T21:59:14+00:00", - "source_file": "3-terrarium/solution/images/plant10.png", + "terrarium-final.2f07047ffc597d0a.webp": { + "original_hash": "c669f9222e16690bb2015ce86bb4739c", + "translation_date": "2026-01-15T22:00:13+00:00", + "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", "language_code": "te" }, - "plant13.37d6ab2e2481421f.webp": { - "original_hash": "5cac561d7596ee631c4d02436d8f6998", - "translation_date": "2026-01-15T21:59:27+00:00", - "source_file": "3-terrarium/solution/images/plant13.png", + "validation-error.8bd23e98d416c22f.webp": { + "original_hash": "d614ce6b24e2583901da9038297fe327", + "translation_date": "2026-01-15T21:56:38+00:00", + "source_file": "7-bank-project/2-forms/images/validation-error.png", "language_code": "te" }, - "plant4.3b78072b427727c6.webp": { - "original_hash": "c523205855d0691a9a0161c6abca983c", - "translation_date": "2026-01-15T21:59:36+00:00", - "source_file": "3-terrarium/solution/images/plant4.png", + "vs-code-index.e2986cf919471eb9.webp": { + "original_hash": "ed8437cb2629b95551fff5e5d72ef4f5", + "translation_date": "2026-01-15T21:57:21+00:00", + "source_file": "3-terrarium/1-intro-to-html/images/vs-code-index.png", "language_code": "te" }, - "plant3.06efdd0fa0c4b115.webp": { - "original_hash": "7e40e6f14cf52f7d75ed42320817b044", - "translation_date": "2026-01-15T21:59:43+00:00", - "source_file": "3-terrarium/solution/images/plant3.png", + "webdev101-a11y.8ef3025c858d897a.webp": { + "original_hash": "3f5220c5d502a906028b8a85245cc6da", + "translation_date": "2026-01-15T21:48:38+00:00", + "source_file": "sketchnotes/webdev101-a11y.png", "language_code": "te" }, - "plant5.8ec58b18ac336fa8.webp": { - "original_hash": "bcf5f2eacd7da3fe6b07c857d7f5a2ce", - "translation_date": "2026-01-15T21:59:51+00:00", - "source_file": "3-terrarium/solution/images/plant5.png", + "webdev101-css.3f7af5991bf53a20.webp": { + "original_hash": "9de1dc14864697c82395b02f31a72aec", + "translation_date": "2026-01-15T21:47:14+00:00", + "source_file": "sketchnotes/webdev101-css.png", "language_code": "te" }, - "plant2.9e45efea224115b0.webp": { - "original_hash": "24beefd3dcca66085b44d3ae5d9758e1", - "translation_date": "2026-01-15T22:00:02+00:00", - "source_file": "3-terrarium/solution/images/plant2.png", + "webdev101-github.8846d7971abef6f9.webp": { + "original_hash": "412ec8fc404fead25f314e2fdb564548", + "translation_date": "2026-01-15T21:46:40+00:00", + "source_file": "sketchnotes/webdev101-github.png", "language_code": "te" }, - "plant12.6b934c4312a00228.webp": { - "original_hash": "dafacde8e7a0b56c4baaabe88b4f90e2", - "translation_date": "2026-01-15T22:00:07+00:00", - "source_file": "3-terrarium/solution/images/plant12.png", + "webdev101-html.4389c2067af68e98.webp": { + "original_hash": "23bf24ecb0e72f0c6c835824dec5ee54", + "translation_date": "2026-01-15T21:45:42+00:00", + "source_file": "sketchnotes/webdev101-html.png", "language_code": "te" }, - "terrarium-final.2f07047ffc597d0a.webp": { - "original_hash": "c669f9222e16690bb2015ce86bb4739c", - "translation_date": "2026-01-15T22:00:13+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/terrarium-final.png", + "webdev101-js-arrays.439d7528b8a29455.webp": { + "original_hash": "564c9e2d7f8e5a3b7e23570df300c732", + "translation_date": "2026-01-15T21:49:59+00:00", + "source_file": "sketchnotes/webdev101-js-arrays.png", "language_code": "te" }, - "1.cc07a5cbe114ad1d.webp": { - "original_hash": "fc436b6749801dd90d0558ae92d56b60", - "translation_date": "2026-01-15T22:00:16+00:00", - "source_file": "3-terrarium/2-intro-to-css/images/1.png", + "webdev101-js-datatypes.4cc470179730702c.webp": { + "original_hash": "20fda1612cc0e8d20e6be01ffc28e5f7", + "translation_date": "2026-01-15T21:49:07+00:00", + "source_file": "sketchnotes/webdev101-js-datatypes.png", "language_code": "te" }, - "clone_repo.5085c48d666ead57.webp": { - "original_hash": "28c00f3d5861ab95d188b4f6a2d337df", - "translation_date": "2026-01-15T22:00:23+00:00", - "source_file": "1-getting-started-lessons/2-github-basics/images/clone_repo.png", + "webdev101-js-decisions.69e1b20f272dd1f0.webp": { + "original_hash": "5e49a0b9b4149f782a4378354ba7fd56", + "translation_date": "2026-01-15T21:48:10+00:00", + "source_file": "sketchnotes/webdev101-js-decisions.png", "language_code": "te" }, - "codespace.bcecbdf5d2747d3d.webp": { - "original_hash": "ff86a65511122ddb448e092969566b0a", - "translation_date": "2026-01-15T22:04:39+00:00", - "source_file": "9-chat-project/assets/codespace.png", + "webdev101-js-functions.be049c4726e94f8b.webp": { + "original_hash": "ec4279b1b2191fa07a83e78a97e81f29", + "translation_date": "2026-01-15T21:47:42+00:00", + "source_file": "sketchnotes/webdev101-js-functions.png", "language_code": "te" }, - "playground.d2b927122224ff8f.webp": { - "original_hash": "4152bb8cd5f23e73d58b3beb52919477", - "translation_date": "2026-01-15T22:05:06+00:00", - "source_file": "9-chat-project/assets/playground.png", + "webdev101-js.10280393044d7eaa.webp": { + "original_hash": "fe1f154de74b31fdeb9a6df40e7ad5e1", + "translation_date": "2026-01-15T21:49:35+00:00", + "source_file": "sketchnotes/webdev101-js.png", "language_code": "te" }, - "playground-choice.1d23ba7d407f4758.webp": { - "original_hash": "1c2e88cad7aad10922b4de1e87f1a47f", - "translation_date": "2026-01-15T22:05:10+00:00", - "source_file": "9-chat-project/assets/playground-choice.png", + "webdev101-programming.d6e3f98e61ac4bff.webp": { + "original_hash": "adf4dac4d350592773dbdba8ebaaa262", + "translation_date": "2026-01-15T21:46:16+00:00", + "source_file": "sketchnotes/webdev101-programming.png", "language_code": "te" }, - "template.67ad477109d29a2b.webp": { - "original_hash": "a184e4c012fd4fca9ab3c552df87bd0c", - "translation_date": "2026-01-15T22:05:14+00:00", - "source_file": "9-chat-project/assets/template.png", + "working-tree-pb.6cd43e5076f23ba3.webp": { + "original_hash": "f6b14887694745dd143a09bd60b74185", + "translation_date": "2026-01-15T21:53:14+00:00", + "source_file": "8-code-editor/images/working-tree-pb.png", "language_code": "te" }, - "screenshot.0a1ee0d123df681b.webp": { - "original_hash": "f909b463a14ff6542a816470f68bfac3", - "translation_date": "2026-01-15T22:05:32+00:00", - "source_file": "9-chat-project/assets/screenshot.png", + "working-tree.c58eec08e6335c79.webp": { + "original_hash": "bf2608b4302123a00a8e7b1b6a430b4a", + "translation_date": "2026-01-15T21:53:03+00:00", + "source_file": "8-code-editor/images/working-tree.png", "language_code": "te" } } \ No newline at end of file diff --git a/translated_images/template.67ad477109d29a2b.kn.png b/translated_images/template.67ad477109d29a2b.kn.png deleted file mode 100644 index e47570038..000000000 Binary files a/translated_images/template.67ad477109d29a2b.kn.png and /dev/null differ diff --git a/translated_images/template.67ad477109d29a2b.ml.png b/translated_images/template.67ad477109d29a2b.ml.png deleted file mode 100644 index 9651b153e..000000000 Binary files a/translated_images/template.67ad477109d29a2b.ml.png and /dev/null differ diff --git a/translated_images/terrarium-final.0920f16e87c13a84.kn.png b/translated_images/terrarium-final.0920f16e87c13a84.kn.png deleted file mode 100644 index d29781a42..000000000 Binary files a/translated_images/terrarium-final.0920f16e87c13a84.kn.png and /dev/null differ diff --git a/translated_images/terrarium-final.0920f16e87c13a84.ml.png b/translated_images/terrarium-final.0920f16e87c13a84.ml.png deleted file mode 100644 index ee013b339..000000000 Binary files a/translated_images/terrarium-final.0920f16e87c13a84.ml.png and /dev/null differ diff --git a/translated_images/terrarium-final.2f07047ffc597d0a.kn.png b/translated_images/terrarium-final.2f07047ffc597d0a.kn.png deleted file mode 100644 index 77dee8d36..000000000 Binary files a/translated_images/terrarium-final.2f07047ffc597d0a.kn.png and /dev/null differ diff --git a/translated_images/terrarium-final.2f07047ffc597d0a.ml.png b/translated_images/terrarium-final.2f07047ffc597d0a.ml.png deleted file mode 100644 index a64e8562b..000000000 Binary files a/translated_images/terrarium-final.2f07047ffc597d0a.ml.png and /dev/null differ diff --git a/translated_images/validation-error.8bd23e98d416c22f.kn.png b/translated_images/validation-error.8bd23e98d416c22f.kn.png deleted file mode 100644 index 8de21d7a9..000000000 Binary files a/translated_images/validation-error.8bd23e98d416c22f.kn.png and /dev/null differ diff --git a/translated_images/validation-error.8bd23e98d416c22f.ml.png b/translated_images/validation-error.8bd23e98d416c22f.ml.png deleted file mode 100644 index 4b88cbc06..000000000 Binary files a/translated_images/validation-error.8bd23e98d416c22f.ml.png and /dev/null differ diff --git a/translated_images/vs-code-index.e2986cf919471eb9.kn.png b/translated_images/vs-code-index.e2986cf919471eb9.kn.png deleted file mode 100644 index f07db85ff..000000000 Binary files a/translated_images/vs-code-index.e2986cf919471eb9.kn.png and /dev/null differ diff --git a/translated_images/vs-code-index.e2986cf919471eb9.ml.png b/translated_images/vs-code-index.e2986cf919471eb9.ml.png deleted file mode 100644 index 82767fca1..000000000 Binary files a/translated_images/vs-code-index.e2986cf919471eb9.ml.png and /dev/null differ diff --git a/translated_images/webdev101-a11y.8ef3025c858d897a.kn.png b/translated_images/webdev101-a11y.8ef3025c858d897a.kn.png deleted file mode 100644 index b69bd8be1..000000000 Binary files a/translated_images/webdev101-a11y.8ef3025c858d897a.kn.png and /dev/null differ diff --git a/translated_images/webdev101-a11y.8ef3025c858d897a.ml.png b/translated_images/webdev101-a11y.8ef3025c858d897a.ml.png deleted file mode 100644 index a2da525b8..000000000 Binary files a/translated_images/webdev101-a11y.8ef3025c858d897a.ml.png and /dev/null differ diff --git a/translated_images/webdev101-css.3f7af5991bf53a20.kn.png b/translated_images/webdev101-css.3f7af5991bf53a20.kn.png deleted file mode 100644 index b6ff32a2c..000000000 Binary files a/translated_images/webdev101-css.3f7af5991bf53a20.kn.png and /dev/null differ diff --git a/translated_images/webdev101-css.3f7af5991bf53a20.ml.png b/translated_images/webdev101-css.3f7af5991bf53a20.ml.png deleted file mode 100644 index 3bc561b33..000000000 Binary files a/translated_images/webdev101-css.3f7af5991bf53a20.ml.png and /dev/null differ diff --git a/translated_images/webdev101-github.8846d7971abef6f9.kn.png b/translated_images/webdev101-github.8846d7971abef6f9.kn.png deleted file mode 100644 index 4623dd47d..000000000 Binary files a/translated_images/webdev101-github.8846d7971abef6f9.kn.png and /dev/null differ diff --git a/translated_images/webdev101-github.8846d7971abef6f9.ml.png b/translated_images/webdev101-github.8846d7971abef6f9.ml.png deleted file mode 100644 index b535a0e4c..000000000 Binary files a/translated_images/webdev101-github.8846d7971abef6f9.ml.png and /dev/null differ diff --git a/translated_images/webdev101-html.4389c2067af68e98.kn.png b/translated_images/webdev101-html.4389c2067af68e98.kn.png deleted file mode 100644 index e8ca05e76..000000000 Binary files a/translated_images/webdev101-html.4389c2067af68e98.kn.png and /dev/null differ diff --git a/translated_images/webdev101-html.4389c2067af68e98.ml.png b/translated_images/webdev101-html.4389c2067af68e98.ml.png deleted file mode 100644 index 1614c0768..000000000 Binary files a/translated_images/webdev101-html.4389c2067af68e98.ml.png and /dev/null differ diff --git a/translated_images/webdev101-js-arrays.439d7528b8a29455.kn.png b/translated_images/webdev101-js-arrays.439d7528b8a29455.kn.png deleted file mode 100644 index 79655513d..000000000 Binary files a/translated_images/webdev101-js-arrays.439d7528b8a29455.kn.png and /dev/null differ diff --git a/translated_images/webdev101-js-arrays.439d7528b8a29455.ml.png b/translated_images/webdev101-js-arrays.439d7528b8a29455.ml.png deleted file mode 100644 index da8c20a83..000000000 Binary files a/translated_images/webdev101-js-arrays.439d7528b8a29455.ml.png and /dev/null differ diff --git a/translated_images/webdev101-js-datatypes.4cc470179730702c.kn.png b/translated_images/webdev101-js-datatypes.4cc470179730702c.kn.png deleted file mode 100644 index 88f8ebe9f..000000000 Binary files a/translated_images/webdev101-js-datatypes.4cc470179730702c.kn.png and /dev/null differ diff --git a/translated_images/webdev101-js-datatypes.4cc470179730702c.ml.png b/translated_images/webdev101-js-datatypes.4cc470179730702c.ml.png deleted file mode 100644 index ebb429ac0..000000000 Binary files a/translated_images/webdev101-js-datatypes.4cc470179730702c.ml.png and /dev/null differ diff --git a/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.kn.png b/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.kn.png deleted file mode 100644 index d07da6cc9..000000000 Binary files a/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.kn.png and /dev/null differ diff --git a/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.ml.png b/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.ml.png deleted file mode 100644 index 9112f67f2..000000000 Binary files a/translated_images/webdev101-js-decisions.69e1b20f272dd1f0.ml.png and /dev/null differ diff --git a/translated_images/webdev101-js-functions.be049c4726e94f8b.kn.png b/translated_images/webdev101-js-functions.be049c4726e94f8b.kn.png deleted file mode 100644 index 97918e123..000000000 Binary files a/translated_images/webdev101-js-functions.be049c4726e94f8b.kn.png and /dev/null differ diff --git a/translated_images/webdev101-js-functions.be049c4726e94f8b.ml.png b/translated_images/webdev101-js-functions.be049c4726e94f8b.ml.png deleted file mode 100644 index 86b362aed..000000000 Binary files a/translated_images/webdev101-js-functions.be049c4726e94f8b.ml.png and /dev/null differ diff --git a/translated_images/webdev101-js.10280393044d7eaa.kn.png b/translated_images/webdev101-js.10280393044d7eaa.kn.png deleted file mode 100644 index 503bc52a5..000000000 Binary files a/translated_images/webdev101-js.10280393044d7eaa.kn.png and /dev/null differ diff --git a/translated_images/webdev101-js.10280393044d7eaa.ml.png b/translated_images/webdev101-js.10280393044d7eaa.ml.png deleted file mode 100644 index 20dca7a9d..000000000 Binary files a/translated_images/webdev101-js.10280393044d7eaa.ml.png and /dev/null differ diff --git a/translated_images/webdev101-programming.d6e3f98e61ac4bff.kn.png b/translated_images/webdev101-programming.d6e3f98e61ac4bff.kn.png deleted file mode 100644 index 69b730d72..000000000 Binary files a/translated_images/webdev101-programming.d6e3f98e61ac4bff.kn.png and /dev/null differ diff --git a/translated_images/webdev101-programming.d6e3f98e61ac4bff.ml.png b/translated_images/webdev101-programming.d6e3f98e61ac4bff.ml.png deleted file mode 100644 index 960a0ff2d..000000000 Binary files a/translated_images/webdev101-programming.d6e3f98e61ac4bff.ml.png and /dev/null differ diff --git a/translated_images/working-tree-pb.6cd43e5076f23ba3.kn.png b/translated_images/working-tree-pb.6cd43e5076f23ba3.kn.png deleted file mode 100644 index b3b126a33..000000000 Binary files a/translated_images/working-tree-pb.6cd43e5076f23ba3.kn.png and /dev/null differ diff --git a/translated_images/working-tree-pb.6cd43e5076f23ba3.ml.png b/translated_images/working-tree-pb.6cd43e5076f23ba3.ml.png deleted file mode 100644 index 75a53492f..000000000 Binary files a/translated_images/working-tree-pb.6cd43e5076f23ba3.ml.png and /dev/null differ diff --git a/translated_images/working-tree.c58eec08e6335c79.kn.png b/translated_images/working-tree.c58eec08e6335c79.kn.png deleted file mode 100644 index f33abf8c7..000000000 Binary files a/translated_images/working-tree.c58eec08e6335c79.kn.png and /dev/null differ diff --git a/translated_images/working-tree.c58eec08e6335c79.ml.png b/translated_images/working-tree.c58eec08e6335c79.ml.png deleted file mode 100644 index 07a1d46e4..000000000 Binary files a/translated_images/working-tree.c58eec08e6335c79.ml.png and /dev/null differ