Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/sonic-pi/tutorial/id/units/?format=api
https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "1 Welcome to Sonic Pi" ], "previous_source": "", "target": [ "1 Selamat datang di Sonic Pi" ], "id_hash": 8588096069473606633, "content_hash": 8588096069473606633, "location": "01-Welcome-to-Sonic-Pi.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14781809/?format=api", "priority": 100, "id": 7041796, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=f72f0bdf9de71be9", "url": "https://hosted.weblate.org/api/units/7041796/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:40+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Welcome friend :-)" ], "previous_source": "", "target": [ "Selamat datang, kawan :-)" ], "id_hash": 8014078931147791169, "content_hash": 8014078931147791169, "location": "01-Welcome-to-Sonic-Pi.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782898/?format=api", "priority": 100, "id": 7041797, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=ef37ba53d5019b41", "url": "https://hosted.weblate.org/api/units/7041797/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "If you have any thoughts, or ideas for improving Sonic Pi - please pass them on - feedback is so helpful. You never know, your idea might be the next big feature!" ], "previous_source": "", "target": [ "Apabila kamu punya gagasan atau ide untuk memperbaiki Sonic Pi - tolong beri tahu kami - masukan akan sangat membantu. Kamu tidak pernah tahu, idemu mungkin akan menjadi fitur besar selanjutnya!" ], "id_hash": -893941341039004892, "content_hash": -893941341039004892, "location": "01-Welcome-to-Sonic-Pi.md:18", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://hosted.weblate.org/api/units/14781811/?format=api", "priority": 100, "id": 7041800, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=739815162d557324", "url": "https://hosted.weblate.org/api/units/7041800/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "This tutorial is divided up into sections grouped by category. Whilst I've written it to have an easy learning progression from start to finish, feel very free just to dip in and out of sections as you see fit. If you feel that there's something missing, do let me know and I'll consider it for a future version." ], "previous_source": "", "target": [ "Tutorial ini dibagi ke dalam beberapa bagian yang dikelompokkan berdasarkan kategori. Meskipun saya telah menulisnya agar mudah dipelajari dari awal hingga akhir, Anda dapat dengan bebas masuk dan keluar dari bagian yang Anda inginkan. Jika Anda merasa ada sesuatu yang kurang, beritahu saya dan saya akan mempertimbangkannya untuk versi yang akan datang." ], "id_hash": 8019046807863056223, "content_hash": 8019046807863056223, "location": "01-Welcome-to-Sonic-Pi.md:22", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 58, "source_unit": "https://hosted.weblate.org/api/units/14781812/?format=api", "priority": 100, "id": 7041801, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=ef496095c3e8575f", "url": "https://hosted.weblate.org/api/units/7041801/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "OK, let's get started..." ], "previous_source": "", "target": [ "OK, mari kita mulai..." ], "id_hash": 7473911255751471722, "content_hash": 7473911255751471722, "location": "01-Welcome-to-Sonic-Pi.md:33", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781813/?format=api", "priority": 100, "id": 7041803, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=e7b8aab049dc326a", "url": "https://hosted.weblate.org/api/units/7041803/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "1.1 Live Coding" ], "previous_source": "", "target": [ "1.1 Pengodean Langsung" ], "id_hash": -4236223098830670733, "content_hash": -4236223098830670733, "location": "01.1-Live-Coding.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14781814/?format=api", "priority": 100, "id": 7041804, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=4535e9893ce4b473", "url": "https://hosted.weblate.org/api/units/7041804/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Live Coding" ], "previous_source": "", "target": [ "Pengodean Langsung" ], "id_hash": 2986300970367431218, "content_hash": 2986300970367431218, "location": "01.1-Live-Coding.md:3, 09-Live-Coding.md:3, 09.1-Live-Coding-Fundamentals.md:3, A.02-live-coding.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14782899/?format=api", "priority": 100, "id": 7041805, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=a97178e91327b232", "url": "https://hosted.weblate.org/api/units/7041805/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "One of the most exciting aspects of Sonic Pi is that it enables you to write and *modify code live* to make music, just like you might perform live with a guitar. This means that given some practice you can take Sonic Pi on stage and gig with it." ], "previous_source": "", "target": [ "Salah satu aspek yang paling menarik dari Sonic Pi adalah memungkinkan Anda untuk menulis dan *memodifikasi kode secara langsung* untuk membuat musik, seperti halnya Anda bermain gitar secara langsung. Artinya, dengan sedikit latihan, Anda bisa membawa Sonic Pi ke atas panggung dan manggung dengannya." ], "id_hash": 5936297259496217123, "content_hash": 5936297259496217123, "location": "01.1-Live-Coding.md:5", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 49, "source_unit": "https://hosted.weblate.org/api/units/14781815/?format=api", "priority": 100, "id": 7041806, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=d261f6e7d9659a23", "url": "https://hosted.weblate.org/api/units/7041806/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Free your mind" ], "previous_source": "", "target": [ "Bebaskan pikiranmu" ], "id_hash": 6512377064155194259, "content_hash": 6512377064155194259, "location": "01.1-Live-Coding.md:10", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782900/?format=api", "priority": 100, "id": 7041807, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=da609c6f905f2393", "url": "https://hosted.weblate.org/api/units/7041807/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Before we get into the real details of how Sonic Pi works in the rest of this tutorial, I'd like to give you an experience of what it's like to live code. Don't worry if you don't understand much (or any) of this. Just try to hold onto your seats and enjoy..." ], "previous_source": "", "target": [ "Sebelum kita masuk ke detail tentang cara kerja Sonic Pi dalam sisa tutorial ini, saya ingin memberi Anda pengalaman tentang bagaimana rasanya membuat kode langsung. Jangan khawatir jika Anda tidak mengerti banyak (atau semua) hal ini. Cobalah untuk tetap duduk di kursi Anda dan nikmati..." ], "id_hash": 8053228045074049538, "content_hash": 8053228045074049538, "location": "01.1-Live-Coding.md:12", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 52, "source_unit": "https://hosted.weblate.org/api/units/14781816/?format=api", "priority": 100, "id": 7041808, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=efc2d03d39da2a02", "url": "https://hosted.weblate.org/api/units/7041808/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "A live loop" ], "previous_source": "", "target": [ "Sebuah live loop" ], "id_hash": -9067537602570527751, "content_hash": -9067537602570527751, "location": "01.1-Live-Coding.md:17", "context": "", "note": "", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782901/?format=api", "priority": 100, "id": 7041809, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=0229a297a3495bf9", "url": "https://hosted.weblate.org/api/units/7041809/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "live_loop :flibble do\n sample :bd_haus, rate: 1\n sleep 0.5\nend" ], "previous_source": "", "target": [ "live_loop :flibble do\n sample :bd_haus, rate: 1\n sleep 0.5\nend" ], "id_hash": 6449055844777999364, "content_hash": 6449055844777999364, "location": "01.1-Live-Coding.md:21", "context": "", "note": "", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://hosted.weblate.org/api/units/14783305/?format=api", "priority": 100, "id": 7041811, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=d97fa61f4ca63c04", "url": "https://hosted.weblate.org/api/units/7041811/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-20T14:21:00+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Now, press the `Run` button and you'll hear a nice fast bass drum beating away. If at any time you wish to stop the sound just hit the `Stop` button. Although don't hit it just yet... Instead, follow these steps:" ], "previous_source": "", "target": [ "" ], "id_hash": -1546081334971364696, "content_hash": -1546081334971364696, "location": "01.1-Live-Coding.md:28", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://hosted.weblate.org/api/units/14781818/?format=api", "priority": 100, "id": 7041812, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=6a8b3737a32b8aa8", "url": "https://hosted.weblate.org/api/units/7041812/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Make sure the bass drum sound is still running" ], "previous_source": "", "target": [ "" ], "id_hash": 1581225140060096180, "content_hash": 1581225140060096180, "location": "01.1-Live-Coding.md:32", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://hosted.weblate.org/api/units/14781819/?format=api", "priority": 100, "id": 7041813, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=95f1a3e31f3306b4", "url": "https://hosted.weblate.org/api/units/7041813/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Change the `sleep` value from `0.5` to something higher like `1`." ], "previous_source": "", "target": [ "" ], "id_hash": -2698193549255802080, "content_hash": -2698193549255802080, "location": "01.1-Live-Coding.md:33", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://hosted.weblate.org/api/units/14781820/?format=api", "priority": 100, "id": 7041814, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=5a8e1743395b8320", "url": "https://hosted.weblate.org/api/units/7041814/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Press the `Run` button again" ], "previous_source": "", "target": [ "" ], "id_hash": -6019469145251691614, "content_hash": -6019469145251691614, "location": "01.1-Live-Coding.md:34", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14781821/?format=api", "priority": 100, "id": 7041815, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=2c768cb474d943a2", "url": "https://hosted.weblate.org/api/units/7041815/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Notice how the drum speed has changed." ], "previous_source": "", "target": [ "" ], "id_hash": -1761191328587848881, "content_hash": -1761191328587848881, "location": "01.1-Live-Coding.md:35", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://hosted.weblate.org/api/units/14781822/?format=api", "priority": 100, "id": 7041816, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=678efdd15e05e34f", "url": "https://hosted.weblate.org/api/units/7041816/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:41+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Finally, *remember this moment*, this is the first time you've live coded with Sonic Pi and it's unlikely to be your last..." ], "previous_source": "", "target": [ "" ], "id_hash": 9127211622643370680, "content_hash": 9127211622643370680, "location": "01.1-Live-Coding.md:36", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://hosted.weblate.org/api/units/14781823/?format=api", "priority": 100, "id": 7041817, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=feaa5e9cdd798ab8", "url": "https://hosted.weblate.org/api/units/7041817/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Ok, that was simple enough. Let's add something else into the mix. Above `sample :bd_haus` add the line `sample :ambi_choir, rate: 0.3`. Your code should look like this:" ], "previous_source": "", "target": [ "" ], "id_hash": 862503521977310527, "content_hash": 862503521977310527, "location": "01.1-Live-Coding.md:39", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://hosted.weblate.org/api/units/14781824/?format=api", "priority": 100, "id": 7041818, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=8bf83a622cfb1d3f", "url": "https://hosted.weblate.org/api/units/7041818/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "live_loop :flibble do\n sample :ambi_choir, rate: 0.3\n sample :bd_haus, rate: 1\n sleep 1\nend" ], "previous_source": "", "target": [ "" ], "id_hash": 9043479880553155912, "content_hash": 9043479880553155912, "location": "01.1-Live-Coding.md:43", "context": "", "note": "", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://hosted.weblate.org/api/units/14783306/?format=api", "priority": 100, "id": 7041819, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=fd80e50975c34d48", "url": "https://hosted.weblate.org/api/units/7041819/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-20T14:21:01+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Now, play around. Change the rates - what happens when you use high values, or small values or negative values? See what happens when you change the `rate:` value for the `:ambi_choir` sample just slightly (say to `0.29`). What happens if you choose a really small `sleep` value? See if you can make it go so fast your computer will stop with an error because it can't keep up (if that happens, just choose a bigger `sleep` time and hit `Run` again)." ], "previous_source": "", "target": [ "" ], "id_hash": 902151550080694737, "content_hash": 902151550080694737, "location": "01.1-Live-Coding.md:51", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 82, "source_unit": "https://hosted.weblate.org/api/units/14799153/?format=api", "priority": 100, "id": 7041820, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=8c85160e1420b9d1", "url": "https://hosted.weblate.org/api/units/7041820/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-11-03T23:14:32+01:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Try commenting one of the `sample` lines out by adding a `#` to the beginning:" ], "previous_source": "", "target": [ "" ], "id_hash": 6150899549775800730, "content_hash": 6150899549775800730, "location": "01.1-Live-Coding.md:59", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://hosted.weblate.org/api/units/14781825/?format=api", "priority": 100, "id": 7041821, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=d55c628d397f299a", "url": "https://hosted.weblate.org/api/units/7041821/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "live_loop :flibble do\n sample :ambi_choir, rate: 0.3\n# sample :bd_haus, rate: 1\n sleep 1\nend" ], "previous_source": "", "target": [ "" ], "id_hash": -5978419521453909357, "content_hash": -5978419521453909357, "location": "01.1-Live-Coding.md:62", "context": "", "note": "", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://hosted.weblate.org/api/units/14783307/?format=api", "priority": 100, "id": 7041822, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=2d08631ec97a9a93", "url": "https://hosted.weblate.org/api/units/7041822/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-20T14:21:01+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Notice how it tells the computer to ignore it, so we don't hear it. This is called a comment. In Sonic Pi we can use comments to remove and add things into the mix." ], "previous_source": "", "target": [ "" ], "id_hash": -8567709507012995769, "content_hash": -8567709507012995769, "location": "01.1-Live-Coding.md:70", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://hosted.weblate.org/api/units/14781826/?format=api", "priority": 100, "id": 7041823, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=09196198d7c0d547", "url": "https://hosted.weblate.org/api/units/7041823/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Finally, let me leave you something fun to play with. Take the code below, and copy it into a spare buffer. Now, don't try to understand it too much other than see that there are two loops - so two things going round at the same time. Now, do what you do best - experiment and play around. Here are some suggestions:" ], "previous_source": "", "target": [ "" ], "id_hash": -8192630409244154878, "content_hash": -8192630409244154878, "location": "01.1-Live-Coding.md:74", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 62, "source_unit": "https://hosted.weblate.org/api/units/14781827/?format=api", "priority": 100, "id": 7041824, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=0e4dee0c98f06402", "url": "https://hosted.weblate.org/api/units/7041824/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Try changing the blue `rate:` values to hear the sample sound change." ], "previous_source": "", "target": [ "" ], "id_hash": 4337855083364436947, "content_hash": 4337855083364436947, "location": "01.1-Live-Coding.md:80", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://hosted.weblate.org/api/units/14781828/?format=api", "priority": 100, "id": 7041825, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=bc332837230f4bd3", "url": "https://hosted.weblate.org/api/units/7041825/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Try changing the `sleep` times and hear that both loops can spin round at different rates." ], "previous_source": "", "target": [ "" ], "id_hash": 8846826334525383408, "content_hash": 8846826334525383408, "location": "01.1-Live-Coding.md:81", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://hosted.weblate.org/api/units/14781829/?format=api", "priority": 100, "id": 7041826, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=fac63dadc2f4e2f0", "url": "https://hosted.weblate.org/api/units/7041826/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Try uncommenting the sample line (remove the `#`) and enjoy the sound of the guitar played backwards." ], "previous_source": "", "target": [ "" ], "id_hash": -1741979682295968352, "content_hash": -1741979682295968352, "location": "01.1-Live-Coding.md:83", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://hosted.weblate.org/api/units/14781830/?format=api", "priority": 100, "id": 7041827, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=67d33eb556cd0da0", "url": "https://hosted.weblate.org/api/units/7041827/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Try changing any of the blue `mix:` values to numbers between `0` (not in the mix) and `1` (fully in the mix)." ], "previous_source": "", "target": [ "" ], "id_hash": 5554628986368356189, "content_hash": 5554628986368356189, "location": "01.1-Live-Coding.md:85", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://hosted.weblate.org/api/units/14781831/?format=api", "priority": 100, "id": 7041828, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=cd1601a22792ef5d", "url": "https://hosted.weblate.org/api/units/7041828/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Remember to press `Run` and you'll hear the change next time the loop goes round. If you end up in a pickle, don't worry - hit `Stop`, delete the code in the buffer and paste a fresh copy in and you're ready to jam again. Making mistakes is how you'll learn the quickest..." ], "previous_source": "", "target": [ "" ], "id_hash": -3174984282780400979, "content_hash": -3174984282780400979, "location": "01.1-Live-Coding.md:88", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://hosted.weblate.org/api/units/14781832/?format=api", "priority": 100, "id": 7041829, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=53f0309dd96d02ad", "url": "https://hosted.weblate.org/api/units/7041829/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "live_loop :guit do\n with_fx :echo, mix: 0.3, phase: 0.25 do\n sample :guit_em9, rate: 0.5\n end\n# sample :guit_em9, rate: -0.5\n sleep 8\nend\nlive_loop :boom do\n with_fx :reverb, room: 1 do\n sample :bd_boom, amp: 10, rate: 1\n end\n sleep 8\nend" ], "previous_source": "", "target": [ "" ], "id_hash": 1999229798631485584, "content_hash": 1999229798631485584, "location": "01.1-Live-Coding.md:94", "context": "", "note": "", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://hosted.weblate.org/api/units/14783308/?format=api", "priority": 100, "id": 7041830, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=9bbeb0e8d3ce3090", "url": "https://hosted.weblate.org/api/units/7041830/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-20T14:21:01+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Now, keep playing and experimenting until your curiosity about how this all actually works kicks in and you start wondering what else you can do with this. You're now ready to read the rest of the tutorial." ], "previous_source": "", "target": [ "" ], "id_hash": -1422641835181862090, "content_hash": -1422641835181862090, "location": "01.1-Live-Coding.md:111", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 37, "source_unit": "https://hosted.weblate.org/api/units/14781833/?format=api", "priority": 100, "id": 7041831, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=6c41c2c9d3601336", "url": "https://hosted.weblate.org/api/units/7041831/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "So what are you waiting for..." ], "previous_source": "", "target": [ "" ], "id_hash": 1800142825002799931, "content_hash": 1800142825002799931, "location": "01.1-Live-Coding.md:115", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://hosted.weblate.org/api/units/14781834/?format=api", "priority": 100, "id": 7041832, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=98fb645c9d42933b", "url": "https://hosted.weblate.org/api/units/7041832/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "1.2 Exploring the Interface" ], "previous_source": "", "target": [ "" ], "id_hash": 4147157962829550320, "content_hash": 4147157962829550320, "location": "01.2-Exploring-the-Interface.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781835/?format=api", "priority": 100, "id": 7041833, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=b98daa31d1e352f0", "url": "https://hosted.weblate.org/api/units/7041833/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "The Sonic Pi Interface" ], "previous_source": "", "target": [ "" ], "id_hash": 3387542933171502180, "content_hash": 3387542933171502180, "location": "01.2-Exploring-the-Interface.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14782902/?format=api", "priority": 100, "id": 7041834, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=af02f85989127c64", "url": "https://hosted.weblate.org/api/units/7041834/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "Sonic Pi has a very simple interface for coding music. Let's spend a little time exploring it." ], "previous_source": "", "target": [ "" ], "id_hash": -4900379227597706207, "content_hash": -4900379227597706207, "location": "01.2-Exploring-the-Interface.md:5", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://hosted.weblate.org/api/units/14781836/?format=api", "priority": 100, "id": 7041835, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=3bfe5b0e4a55ec21", "url": "https://hosted.weblate.org/api/units/7041835/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:42+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*A* - Play Controls" ], "previous_source": "", "target": [ "" ], "id_hash": -8261855397996602219, "content_hash": -8261855397996602219, "location": "01.2-Exploring-the-Interface.md:11", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781838/?format=api", "priority": 100, "id": 7041837, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=0d57fe49e8c4dc95", "url": "https://hosted.weblate.org/api/units/7041837/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*B* - Editor Controls" ], "previous_source": "", "target": [ "" ], "id_hash": -1792563486018480795, "content_hash": -1792563486018480795, "location": "01.2-Exploring-the-Interface.md:12", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781839/?format=api", "priority": 100, "id": 7041838, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=671f8901c2885565", "url": "https://hosted.weblate.org/api/units/7041838/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*C* - Info and Help" ], "previous_source": "", "target": [ "" ], "id_hash": 7653756446503451402, "content_hash": 7653756446503451402, "location": "01.2-Exploring-the-Interface.md:13", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14781840/?format=api", "priority": 100, "id": 7041839, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=ea379aefcf31bb0a", "url": "https://hosted.weblate.org/api/units/7041839/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*D* - Code Editor" ], "previous_source": "", "target": [ "" ], "id_hash": -6631238968712989456, "content_hash": -6631238968712989456, "location": "01.2-Exploring-the-Interface.md:14", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781841/?format=api", "priority": 100, "id": 7041840, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=23f91b4ab12274f0", "url": "https://hosted.weblate.org/api/units/7041840/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*E* - Prefs Panel" ], "previous_source": "", "target": [ "" ], "id_hash": 506703199593344657, "content_hash": 506703199593344657, "location": "01.2-Exploring-the-Interface.md:15", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781842/?format=api", "priority": 100, "id": 7041841, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=87082be01a50ae91", "url": "https://hosted.weblate.org/api/units/7041841/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*F* - Log Viewer" ], "previous_source": "", "target": [ "" ], "id_hash": -6582442769804716254, "content_hash": -6582442769804716254, "location": "01.2-Exploring-the-Interface.md:16", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781843/?format=api", "priority": 100, "id": 7041842, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=24a6772d17739722", "url": "https://hosted.weblate.org/api/units/7041842/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*G* - Help System" ], "previous_source": "", "target": [ "" ], "id_hash": 8755452871340349310, "content_hash": 8755452871340349310, "location": "01.2-Exploring-the-Interface.md:17", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14781844/?format=api", "priority": 100, "id": 7041843, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=f9819dff83ea577e", "url": "https://hosted.weblate.org/api/units/7041843/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "*H* - Scope Viewer" ], "previous_source": "", "target": [ "" ], "id_hash": 6677084848354561886, "content_hash": 6677084848354561886, "location": "01.2-Exploring-the-Interface.md:18", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14799154/?format=api", "priority": 100, "id": 7041844, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=dca9c54af9510f5e", "url": "https://hosted.weblate.org/api/units/7041844/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-11-03T23:14:32+01:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "A. Play Controls" ], "previous_source": "", "target": [ "" ], "id_hash": 1445600533757505118, "content_hash": 1445600533757505118, "location": "01.2-Exploring-the-Interface.md:21", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 51, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782903/?format=api", "priority": 100, "id": 7041845, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=940fce06bdbb2e5e", "url": "https://hosted.weblate.org/api/units/7041845/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "These pink buttons are the main controls for starting and stopping sounds. There's the *Run* button for running the code in the editor, *Stop* for stopping all running code, *Save* for saving the code to an external file and *Record* to create a recording (a WAV file) of the sound playing." ], "previous_source": "", "target": [ "" ], "id_hash": -3565067932022299089, "content_hash": -3565067932022299089, "location": "01.2-Exploring-the-Interface.md:23", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 52, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 51, "source_unit": "https://hosted.weblate.org/api/units/14781845/?format=api", "priority": 100, "id": 7041846, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=4e86559ab7aca62f", "url": "https://hosted.weblate.org/api/units/7041846/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "B. Editor Controls" ], "previous_source": "", "target": [ "" ], "id_hash": 6155860468273366676, "content_hash": 6155860468273366676, "location": "01.2-Exploring-the-Interface.md:29", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782904/?format=api", "priority": 100, "id": 7041847, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=d56e027b124dc694", "url": "https://hosted.weblate.org/api/units/7041847/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "C. Info and Help" ], "previous_source": "", "target": [ "" ], "id_hash": 8951980011316409323, "content_hash": 8951980011316409323, "location": "01.2-Exploring-the-Interface.md:35", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14782905/?format=api", "priority": 100, "id": 7041849, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=fc3bd26402e973eb", "url": "https://hosted.weblate.org/api/units/7041849/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "These blue buttons give you access to information, help and preferences. The *Info* button will open up the information window which contains information about Sonic Pi itself - the core team, history, contributors and community. The *Help* button toggles the help system (*G*) and the *Prefs* button toggles the preferences window which allows you to control some basic system parameters." ], "previous_source": "", "target": [ "" ], "id_hash": 8780604095886098102, "content_hash": 8780604095886098102, "location": "01.2-Exploring-the-Interface.md:37", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 56, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 60, "source_unit": "https://hosted.weblate.org/api/units/14781847/?format=api", "priority": 100, "id": 7041850, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=f9daf8e750a17eb6", "url": "https://hosted.weblate.org/api/units/7041850/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-11T08:43:43+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/sonic-pi/tutorial/id/?format=api", "source": [ "D. Code Editor" ], "previous_source": "", "target": [ "" ], "id_hash": 5513673876781905401, "content_hash": 5513673876781905401, "location": "01.2-Exploring-the-Interface.md:44", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14782906/?format=api", "priority": 100, "id": 7041851, "web_url": "https://hosted.weblate.org/translate/sonic-pi/tutorial/id/?checksum=cc84812da0efb5f9", "url": "https://hosted.weblate.org/api/units/7041851/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2016-05-13T14:47:58+02:00" } ] }{ "count": 2023, "next": "