diff --git a/js/__tests__/languagebox.test.js b/js/__tests__/languagebox.test.js index 125bc52ff0..b6e7ae7260 100644 --- a/js/__tests__/languagebox.test.js +++ b/js/__tests__/languagebox.test.js @@ -171,12 +171,12 @@ describe("LanguageBox Class", () => { expect(hideSpy).toHaveBeenCalled(); }); - it("should set language to zhCN and call hide when zhCN_onclick is called", () => { + it("should set language to zh_CN and call hide when zhCN_onclick is called", () => { const hideSpy = jest.spyOn(languageBox, "hide").mockImplementation(); languageBox.zhCN_onclick(); - expect(languageBox._language).toBe("zhCN"); + expect(languageBox._language).toBe("zh_CN"); expect(hideSpy).toHaveBeenCalled(); }); diff --git a/js/languagebox.js b/js/languagebox.js index bef0ddb0ba..5c0787b684 100644 --- a/js/languagebox.js +++ b/js/languagebox.js @@ -93,7 +93,7 @@ class LanguageBox { * @returns {void} */ zhCN_onclick() { - this._language = "zhCN"; + this._language = "zh_CN"; this.hide(); } @@ -218,7 +218,7 @@ class LanguageBox { ko: "언어 기본 설정을 변경하려면 브라우저를 새로 고치십시오.", es: "Actualice su navegador para cambiar su preferencia de idioma.", pt: "Atualize seu navegador para alterar sua preferência de idioma.", - zhCN: "刷新浏览器以更改您的语言偏好", + zh_CN: "刷新浏览器以更改您的语言偏好", th: "รีเฟรชเบราเซอร์เพื่อเปลี่ยนการตั้งค่าภาษาของคุณ", hi: "अपनी भाषा की वरीयता बदलने के लिए अपना ब्राउज़र ताज़ा करें", te: "మీ భాష ప్రాధాన్యతను మార్చడానికి మీ బ్రౌజర్‌ని రిఫ్రెష్ చేయండి.", @@ -264,4 +264,4 @@ class LanguageBox { } if (typeof module !== "undefined" && module.exports) { module.exports = LanguageBox; -} \ No newline at end of file +} diff --git a/locales/ayc.json b/locales/ayc.json index 8b962fa5da..b8af0eee64 100644 --- a/locales/ayc.json +++ b/locales/ayc.json @@ -147,7 +147,7 @@ "store in box": "tawa k’uchupi waqaychay", "box1": "caja1", "box2": "caja2", - "store in": "imapi waqaychanki\" \"maypi waqaychanki", + "store in": "imapi waqaychanki maypi waqaychanki", "name": "suti", "value": "tupu", "Forever loop detected inside a note value block. Unexpected things may happen.": "Forever loop detected inside a note value block. Unexpected things may happen.", @@ -579,9 +579,9 @@ "value1": "chanin", "Block does not support incrementing.": "Block does not support incrementing.", "The Add-1-to block adds one to the value stored in a box.": "Yapay-1 t’aqa hukta tawa k’uchu wayqaychasqaman yapan", - "add 1 to": "1 yapay\" \"hukta yapay", + "add 1 to": "1 yapay hukta yapay", "The Subtract-1-from block subtracts one from the value stored in a box.": "El bloque restar-1-de resta uno al valor almacenado en un cuadro.", - "subtract 1 from": "1 qichuy\" \"hukta qichuy", + "subtract 1 from": "1 qichuy hukta qichuy", "The Box block returns the value stored in a box.": "El bloque Caja devuelve el valor almacenado en una caja .", "The Store in block will store a value in a box.": "El bloque Guardar en caja se utiliza para almacenar un valor en una caja.", "name1": "Suti", @@ -982,7 +982,7 @@ "The Listen block is used to listen for an event such as a mouse click.": "The Listen block is used to listen for an event such as a mouse click.", "When the event happens, an action is taken.": "Sichus kanqa ruray, chayqa kuyukachay kanqa", "on": "on qhantayaña", - "event": "riqsichi\"", + "event": "riqsichi", "The Broadcast block is used to trigger an event.": "El bloque Emitir se utiliza para desencadenar un evento.", "broadcast": "lluqsichiy", "Each Start block is a separate voice.": "Cada bloque de inicio es una voz separada.", @@ -1120,7 +1120,7 @@ "The Set heading block sets the heading of the turtle.": "The Set heading block sets the heading of the turtle.", "The Set XY block moves the mouse to a specific position on the screen.": "The Set XY block moves the mouse to a specific position on the screen.", "The Set XY block moves the turtle to a specific position on the screen.": "The Set XY block moves the turtle to a specific position on the screen.", - "set xy": "xy nisqata churay\" \"xy k’askachiy", + "set xy": "set xy", "The Right block turns the mouse to the right.": "El bloque Derecha gira el ratón hacia la derecha.", "The Right block turns the turtle to the right.": "The Right block turns the turtle to the right.", "right1": "paña", @@ -1228,7 +1228,7 @@ "The Click block triggers an event if a turtle has been clicked.": "The Click block triggers an event if a turtle has been clicked.", "cursor over": "cursor sobre", "cursor out": "cursor fuera", - "cursor button down": "el botón presionado\" ", + "cursor button down": "el botón presionado", "cursor button up": "el botón arriba", "The Get red block returns the red component of the pixel under the mouse.": "The Get red block returns the red component of the pixel under the mouse.", "The Get red block returns the red component of the pixel under the turtle.": "The Get red block returns the red component of the pixel under the turtle.", diff --git a/locales/fr.json b/locales/fr.json index d2e4737646..f430413a37 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -20,7 +20,7 @@ "My Project": "Mon projet", "No description provided": "Aucune description fournie", "Your recording is in progress.": "Votre enregistrement est en cours.", - "File name": "om de fichier\"", + "File name": "om de fichier", "Project title": "Titre du projet", "Project author": "Auteur du projet", "Include MIDI output?": "Inclure une sortie MIDI ?", diff --git a/locales/hi.json b/locales/hi.json index 2e59b2a370..420db1e9de 100644 --- a/locales/hi.json +++ b/locales/hi.json @@ -29,10 +29,10 @@ "Mr. Mouse": "श्री माउस", "The Lilypond code is copied to clipboard. You can paste it here: ": "लिलीपॉंड कोड को क्लिपबोर्ड पर कॉपी किया गया है। आप इसे यहाँ पेस्ट कर सकते हैं:", "Search for blocks": "ब्लॉक्स के लिए खोजें", - "Are you sure you want to clear the workspace?": "Are you sure you want to clear the workspace?", - "Enter file name": "Enter file name", - "File save canceled": "File save canceled", - "Click on stop saving": "Click on stop saving", + "Are you sure you want to clear the workspace?": "क्या आप वाकई कार्यक्षेत्र साफ़ करना चाहते हैं?", + "Enter file name": "फाइल का नाम दर्ज करें", + "File save canceled": "फाइल सहेजना रद्द कर दिया गया", + "Click on stop saving": "सहेजना रोकने पर क्लिक करें", "Catching mice": "चूहों को पकड़ना", "Cleaning the instruments": "उपकरणों की सफाई", "Testing key pieces": "मुख्य हिस्से का परीक्षण", @@ -84,10 +84,10 @@ "Moving block right.": "ब्लॉक को दाएँ मोव कर रहा है।", "Jump to home position.": "होम स्थिति पर जाएँ।", "Hide blocks": "ब्लॉक छुपाएँ", - "Trash can is empty.": "Trash can is empty.", - "Item restored from the trash.": "Item restored from the trash.", - "Restore last item": "Restore last item", - "Restore all items": "Restore all items", + "Trash can is empty.": "कचरा पात्र खाली है।", + "Item restored from the trash.": "आइटम को कचरे से पुनः स्थापित किया गया।", + "Restore last item": "आखिरी आइटम पुनः स्थापित करें", + "Restore all items": "सभी आइटम पुनः स्थापित करें", "Click the run button to run the project.": "परियोजना चलाने के लिए रन बटन पर क्लिक करें।", "Home": "होम", "Show/hide blocks": "ब्लॉक्स दिखाएँ/छुपाएँ", @@ -95,11 +95,11 @@ "Decrease block size": "ब्लॊक का आकार घटाएं", "Increase block size": "ब्लॊक का आकार बढ़ाएं", "Could not parse JSON input.": "JSON इनपुट को पार्स नहीं कर सका।", - "Select is enabled.": "Select is enabled.", - "Select is disabled.": "Select is disabled.", + "Select is enabled.": "चयन सक्षम है।", + "Select is disabled.": "चयन अक्षम है।", "Cannot load project from the file. Please check the file type.": "फ़ाइल से परियोजना लोड नहीं कर सकता है। कृपया फ़ाइल का प्रकार जांचें।", "Invalid parameters": "अमान्य पैरामीटर्स", - "Error regenerating palettes. Please refresh the page.": "Error regenerating palettes. Please refresh the page.", + "Error regenerating palettes. Please refresh the page.": "पैलेट्स को फिर से बनाने में त्रुटि हुई। कृपया पृष्ठ रीफ्रेश करें।", "temperament": "स्वभाव", "start": "प्रारंभ", "matrix": "मैट्रिक्स", @@ -122,7 +122,7 @@ "up": "ऊपर", "pitch": "पिच", "Silence block cannot be removed.": "मौन अवरोध हटाया नहीं जा सकता", - "You can restore deleted blocks from the trash with the Restore From Trash button.": "You can restore deleted blocks from the trash with the Restore From Trash button.", + "You can restore deleted blocks from the trash with the Restore From Trash button.": "आप हटाए गए ब्लॉकों को कचरे से पुनर्स्थापित कर सकते हैं 'कचरे से पुनर्स्थापित करें' बटन द्वारा।", "true": "सत्य", "false": "असत्य", "Cartesian": "कार्टेसियन", @@ -138,8 +138,8 @@ "on2": "ऑन2", "off": "ऑफ", "Not a number": "एक संख्या नहीं", - "Octave value must be between 1 and 8.": "Octave value must be between 1 and 8.", - "Numbers can have at most 10 digits.": "Numbers can have at most 10 digits.", + "Octave value must be between 1 and 8.": "ऑक्टेव मान 1 से 8 के बीच होना चाहिए।", + "Numbers can have at most 10 digits.": "संख्याओं में अधिकतम 10 अंक हो सकते हैं।", "box": "बक्सा", "Consider breaking this stack into parts.": "इस स्टैक को भागों में बाँटने का विचार करें।", "open file": "फ़ाइल खोलें", @@ -150,7 +150,7 @@ "store in": "में भंडारित करें", "name": "नाम", "value": "मान", - "Forever loop detected inside a note value block. Unexpected things may happen.": "Forever loop detected inside a note value block. Unexpected things may happen.", + "Forever loop detected inside a note value block. Unexpected things may happen.": "नोट वैल्यू ब्लॉक के अंदर एक अनंत लूप पाया गया है। अप्रत्याशित चीज़ें हो सकती हैं।", "There is no block selected.": "कोई ब्लॉक चयन नहीं किया गया है।", "avatar": "अवतार", "sample": "सैम्पल", @@ -192,8 +192,8 @@ "Close": "बंद करें", "Save stack": "स्टैक को सेव करें", "Help": "मदद", - "In order to copy a sample, you must reload the widget, import the sample again, and export it.": "In order to copy a sample, you must reload the widget, import the sample again, and export it.", - "You have chosen key for your pitch preview.": "You have chosen key for your pitch preview.", + "In order to copy a sample, you must reload the widget, import the sample again, and export it.": "सैंपल कॉपी करने के लिए, आपको विजेट को फिर से लोड करना होगा, सैंपल को पुनः आयात करना होगा, और फिर इसे निर्यात करना होगा।", + "You have chosen key for your pitch preview.": "आपने अपनी पिच पूर्वावलोकन के लिए कुंजी चुनी है।", "rhythm": "रिद्धम", "tone": "स्वर", "pen": "क़लम", @@ -220,9 +220,9 @@ "Delete plugin": "प्लगइन हटाएं", "Enable horizontal scrolling": "क्षैतिज स्क्रोलिंग सक्षम करें", "Disable horizontal scrolling": "क्षैतिज स्क्रोलिंग अक्षम करें", - "Change theme": "Change theme", - "Light Mode": "Light Mode", - "Dark Mode": "Dark Mode", + "Change theme": "थीम बदलें", + "Light Mode": "लाइट मोड", + "Dark Mode": "डार्क मोड", "Merge with current project": "वर्तमान परियोजना के साथ मर्ज करें", "Set Pitch Preview": "पिच पूर्वावलोकन सेट करें", "JavaScript Editor": "जावास्क्रिप्ट संपादक", @@ -238,7 +238,7 @@ "Save sheet music as Lilypond": "शीट संगीत को Lilypond के रूप में सहेजें", "Save sheet music as MusicXML": "शीट संगीत को MusicXML के रूप में सहेजें", "Save block artwork as SVG": "ब्लॉक आर्टवर्क को SVG के रूप में सहेजें", - "Save block artwork as PNG": "Save block artwork as PNG", + "Save block artwork as PNG": "ब्लॉक आर्टवर्क को PNG के रूप में सहेजें", "Confirm": "पुष्टि करें", "English (United States)": "English (United States)", "English (United Kingdom)": "English (United Kingdom)", @@ -264,7 +264,7 @@ "About Turtle Blocks": "टर्टल ब्लॉक्स के बारे में", "Turtle Wrap Off": "टर्टल रैप बंद", "Turtle Wrap On": "टर्टल रैप चालू", - "Are you sure you want to create a new project?": "Are you sure you want to create a new project?", + "Are you sure you want to create a new project?": "क्या आप निश्चित हैं कि आप नया प्रोजेक्ट बनाना चाहते हैं?", "You must have at least one Partial block inside of a Weighted-partial block": "आपके पास एक से अधिक पांचिक ब्लॉक के अंदर कम से कम एक आंशिक ब्लॉक होना चाहिए", "synth cannot play chords.": "सिंथ कोड नहीं बजा सकता है।", "guide url": "गाइड url", @@ -312,42 +312,42 @@ "Save graphics from your project to as SVG.": "अपनी परियोजना से ग्राफिक्स को एसवीजी के रूप में सहेजें।", "Save graphics from your project as PNG.": "अपनी परियोजना से ग्राफिक्स को पीएनजी के रूप में सहेजें।", "Save block artwork as an SVG file.": "ब्लॉक कला को एसवीजी फ़ाइल के रूप में सहेजें।", - "Save sheet music as ABC, Lilypond or MusicXML": "Save sheet music as ABC, Lilypond or MusicXML", - "Save block artwork as SVG or PNG": "Save block artwork as SVG or PNG", + "Save sheet music as ABC, Lilypond or MusicXML": "शीट संगीत को ABC, Lilypond या MusicXML के रूप में सहेजें", + "Save block artwork as SVG or PNG": "ब्लॉक आर्टवर्क को SVG या PNG के रूप में सहेजें", "Load samples from server": "सर्वर से नमूना लोड करें", "This button opens a viewer for loading example projects.": "यह बटन नमूने देखने के लिए एक दर्शक खोलता है।", "Expand/collapse option toolbar": "विकल्प टूलबार को विस्तृत/संकुचित करें", "Click this button to expand or collapse the auxillary toolbar.": "सहायक उपकरण पट्टी को विस्तृत या संक्षिप्त करने के लिए यह बटन क्लिक करें.", - "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.": "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.", + "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.": "मुख्य और सहायक टूलबार, ब्लॉक्स और कैनवास के राइट-क्लिक संदर्भ मेनू, और पैलेट्स के लिए सहायता संदेश दिखाता है।", "Click to run the project in slow mode.": "प्रोजेक्ट को धीरे चलाने के लिए यहाँ क्लिक करें", "Click to run the project step by step.": "प्रोजेक्ट को क्रमशः चलने के लिए क्लिक करें", "Display statistics about your Music project.": "अपने संगीत प्रोजेक्ट के आँकड़े दिखाएँ।", - "Load a selected plugin.": "Load a selected plugin.", + "Load a selected plugin.": "चयनित प्लगइन लोड करें।", "Delete a selected plugin.": "चयनित प्लगइन को हटाएं।", "Enable scrolling": "स्क्रॉलिंग सक्षम करें", "You can scroll the blocks on the canvas.": "आप कैनवास पर ब्लॉक्स को स्क्रॉल कर सकते हैं।", - "Switch between dark and light mode.": "Switch between dark and light mode.", - "Click to add another project into the current one.": "Click to add another project into the current one.", + "Switch between dark and light mode.": "डार्क और लाइट मोड के बीच स्विच करें।", + "Click to add another project into the current one.": "वर्तमान प्रोजेक्ट में एक और प्रोजेक्ट जोड़ने के लिए क्लिक करें।", "Wrap Turtle": "टर्टल को लपेटें", "Turn Turtle wrapping On or Off.": "टर्टल लपेटें को चालू या बंद करें।", - "Click to set the current pitch.": "Click to set the current pitch.", - "Converts Music Block programs to JavaScript.": "Converts Music Block programs to JavaScript.", + "Click to set the current pitch.": "वर्तमान पिच सेट करने के लिए क्लिक करें।", + "Converts Music Block programs to JavaScript.": "म्यूजिक ब्लॉक प्रोग्राम को जावास्क्रिप्ट में परिवर्तित करता है।", "Restore blocks from the trash.": "कचरे से ब्लॉक्स को बहाल करें।", "Switch mode": "मोड स्विच करें", "Switch between beginner and advance modes.": "शुरुआती और उन्नत मोड के बीच स्विच करें।", "Select your language preference.": "अपनी भाषा प्राथमिकता का चयन करें।", - "Contextual Menu for Blocks": "Contextual Menu for Blocks", - "Right-click on a block to access common actions.": "Right-click on a block to access common actions.", + "Contextual Menu for Blocks": "ब्लॉक्स के लिए संदर्भ मेनू", + "Right-click on a block to access common actions.": "सामान्य क्रियाओं तक पहुंचने के लिए ब्लॉक पर राइट-क्लिक करें।", "Delete": "हटाएं", "To delete a block, right-click on it. Then you will see the delete option": "To delete a block, right-click on it. Then you will see the delete option", "To copy a block, right-click on it. Then you will see the copy option": "To copy a block, right-click on it. Then you will see the copy option", "To extract a block, right-click on it. Then you will see the extract option": "To extract a block, right-click on it. Then you will see the extract option", "Keyboard shortcuts": "कीबोर्ड शॉर्टकट्स", "You can type d to create a do block and r to create a re block etc.": "आप डू ब्लॉक बनाने के लिए डी और रे ब्लॉक बनाने के लिए आर इत्यादि टाइप कर सकते हैं।", - "Contextual Menu for Canvas": "Contextual Menu for Canvas", - "Right-click on the canvas to perform additional canvas-related tasks.": "Right-click on the canvas to perform additional canvas-related tasks.", - "Turn on/off lines for cartesian or polar grids.": "Turn on/off lines for cartesian or polar grids.", - "Turn on/off music staffs.": "Turn on/off music staffs.", + "Contextual Menu for Canvas": "कैनवास के लिए संदर्भ मेनू", + "Right-click on the canvas to perform additional canvas-related tasks.": "अतिरिक्त कैनवास संबंधित कार्य करने के लिए कैनवास पर राइट-क्लिक करें।", + "Turn on/off lines for cartesian or polar grids.": "कार्टेशियन या पोलर ग्रिड की लाइनों को चालू/बंद करें।", + "Turn on/off music staffs.": "म्यूजिक स्टाफ को चालू/बंद करें।", "Clear": "हटाएं", "Clear the screen and return the mice to their initial positions.": "स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं।", "Collapse": "ढहाना", @@ -357,8 +357,8 @@ "Expand or collapse start and action stacks.": "स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें।", "Decrease the size of the blocks.": "ब्लॉक्स का आकार घटाएं", "Increase the size of the blocks.": "ब्लॉक्स का आकार बढ़ाएं", - "Select": "Select", - "Left-click and drag on workspace to select multiple blocks.": "Left-click and drag on workspace to select multiple blocks.", + "Select": "चुनें", + "Left-click and drag on workspace to select multiple blocks.": "मल्टीपल ब्लॉकों को चुनने के लिए वर्कस्पेस पर लेफ्ट-क्लिक करें और ड्रैग करें।", "Palette buttons": "पैलेट बटन", "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more.": "यह टूलबार रिद्धि पिच टोन क्रिया और अन्य सहित पैलेट बटन्स को शामिल करता है।", "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them.": "ब्लॉक और पैलेट्स के पैलेट्स दिखाने के लिए क्लिक करें और इन्हें कैनवास पर खींचें ताकि आप उन्हें इस्तेमाल कर सकें।", @@ -375,7 +375,7 @@ "A full list of contributors can be found in the Music Blocks GitHub repository.": "म्यूजिक ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।", "Music Blocks is licensed under the AGPL.": "म्यूजिक ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।", "Music Blocks GitHub repository": "म्यूजिक ब्लॉक्स GitHub रेपॉजिटरी", - "Congratulations!": "Congratulations!", + "Congratulations!": "बधाई हो!", "You have finished the tour. Please enjoy Music Blocks!": "आपने यात्रा पूरी कर ली है। कृपया Music Blocks का आनंद लें!", "Expand": "विस्तार", "rest": "आराम", @@ -461,7 +461,7 @@ "egyptian": "इज़िप्शियन", "hirajoshi": "हिराजोशी", "Japan": "जापान", - "in": "in", + "in": "इन", "minyo": "मिन्यो", "fibonacci": "फिबोनाची", "custom": "अनुकूलित", @@ -488,7 +488,7 @@ "cello": "चेलो", "double bass": "डबल बास", "guitar": "गिटार", - "sitar": "sitar", + "sitar": "सितार", "harmoiunm": "harmoiunm", "acoustic guitar": "एकॉस्टिक गिटार", "flute": "बांसुरी", @@ -503,7 +503,7 @@ "simple 2": "सिम्पल 2", "simple 3": "सिम्पल 3", "simple 4": "सिम्पल 4", - "white noise": "white noise", + "white noise": "व्हाइट नॉइज़", "brown noise": "ब्राउन नॉइज़", "pink noise": "पिंक नॉइज़", "snare drum": "स्नेयर ड्रम", @@ -542,20 +542,20 @@ "equal": "इक्वल", "Pythagorean": "पिथागोरियन", "just intonation": "जस्ट इंटोनेशन", - "Meantone": "Meantone", + "Meantone": "मींटोन", "major 7th": "मेजर 7वां", "minor 7th": "माइनर 7वां", "dominant 7th": "डॉमिनेंट 7वां", "minor-major 7th": "माइनर-मेजर 7वां", "fully-diminished 7th": "फुली-डिमिनिश 7वां", "half-diminished 7th": "हाफ-डिमिनिश 7वां", - "Equal (12EDO)": "Equal (12EDO)", - "Equal (5EDO)": "Equal (5EDO)", - "Equal (7EDO)": "Equal (7EDO)", - "Equal (19EDO)": "Equal (19EDO)", - "Equal (31EDO)": "Equal (31EDO)", - "5-limit Just Intonation": "5-limit Just Intonation", - "Pythagorean (3-limit JI)": "Pythagorean (3-limit JI)", + "Equal (12EDO)": "समान (12EDO)", + "Equal (5EDO)": "समान (5EDO)", + "Equal (7EDO)": "समान (7EDO)", + "Equal (19EDO)": "समान (19EDO)", + "Equal (31EDO)": "समान (31EDO)", + "5-limit Just Intonation": "5-सीमा सही स्वर ताल", + "Pythagorean (3-limit JI)": "पाइथागोरियन (3-सीमा JI)", "current": "वर्तमान", "next": "अगला", "previous": "पिछला", @@ -568,12 +568,12 @@ "not": "नहीं", "The And block is the logical and operator.": "एंड ब्लॉक तार्किक एंड ऑपरेटर है।", "and": "और", - "The Or block is the logical or operator.": "The Or block is the logical or operator.", + "The Or block is the logical or operator.": "ओर ब्लॉक तार्किक ओर ऑपरेटर है।", "or": "या", "The XOR block is the logical XOR operator.": "XOR ब्लॉक तार्किक XOR ऑपरेटर है।", "xor": "एक्सओआर", "The Equal block returns True if the two numbers are equal.": "इक्वल ब्लॉक यदि दो नंबर समान हैं तो True लौटाता है।", - "The Not-equal-to block returns True if the two numbers are not equal to each other.": "The Not-equal-to block returns True if the two numbers are not equal to each other.", + "The Not-equal-to block returns True if the two numbers are not equal to each other.": "नॉट-इक्वल-टू ब्लॉक तब ट्रू लौटाता है जब दो नंबर एक-दूसरे के बराबर न हों।", "The Boolean block is used to specify true or false.": "बूलियन ब्लॉक सच या झूठ को निर्दिष्ट करने के लिए उपयोग होता है।", "The Add-to block is used to add to the value stored in a box.": "एड-टू ब्लॉक का उपयोग बॉक में संग्रहित मूल्य में जोड़ने के लिए किया जाता है।", "It can also be used with other blocks such as Color and Pen size.": "इसे कलर और पेन साइज़ जैसे अन्य ब्लॉक्स के साथ भी उपयोग किया जा सकता है।", @@ -595,7 +595,7 @@ "The Store in Box1 block is used to store a value in Box1.": "Store in Box1 ब्लॉक का उपयोग Box1 में मूल्य संग्रहित करने के लिए किया जाता है।", "store in box1": "बॉक्स1 में संग्रहित करें", "show dictionary": "डिक्शनरी दिखाएं", - "My Dictionary": "My Dictionary", + "My Dictionary": "मेरा शब्दकोश", "The Dictionary block returns a dictionary.": "डिक्शनरी ब्लॉक एक डिक्शनरी लौटाता है।", "The Get-dict block returns a value in the dictionary for a specified key.": "गेट-डिक्ट ब्लॉक एक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य लौटाता है।", "get value": "मूल्य प्राप्त करें", @@ -641,7 +641,7 @@ "doubly": "दोगुना", "The Doubly block will double the size of an interval.": "डबली ब्लॉक एक इंटरवल का आकार दोगुना करेगा।", "interval number": "इंटरवल संख्या", - "current interval": "current interval", + "current interval": "वर्तमान अंतराल", "semi-tone interval measure": "सेमी-टोन इंटरवल माप", "You must use two pitch blocks when measuring an interval.": "आपको एक इंटरवल को मापते समय दो पिच ब्लॉक्स का उपयोग करना होगा।", "The Scalar interval block measures the distance between two notes in the current key and mode.": "स्केलर इंटरवल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।", @@ -665,7 +665,7 @@ "current key": "वर्तमान कुंजी", "set key": "कुंजी सेट करें", "The Set key block is used to set the key and mode,": "सेट कुंजी ब्लॉक का उपयोग कुंजी और मोड सेट करने के लिए किया जाता है,", - "eg C Major": "eg C Major", + "eg C Major": "जैसे C मेजर", "The Int block returns an integer.": "इंट ब्लॉक एक पूर्णांक वापस करता है।", "int": "पूर्णांक", "The Mod block returns the remainder from a division.": "मॉड ब्लॉक विभाजन से शेष प्राप्त करता है।", @@ -835,7 +835,7 @@ "on strong beat": "मजबूत बीट पर", "The On-strong-beat block lets you specify actions to take on specified beats.": "ऑन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।", "beat": "बीट", - "do1": "do1", + "do1": "डो1", "on every beat do": "प्रत्येक बीट पर करें", "The On-every-beat block lets you specify actions to take on every beat.": "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।", "on every note do": "प्रत्येक नोट पर करें", @@ -927,7 +927,7 @@ "scalar step": "स्केलर स्टेप", "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,": "स्केलर स्टेप ब्लॉक (नंबर ब्लॉक के साथ मेल करके) स्केल में अगला पिच बजाएगा,", "eg if the last note played was sol, Scalar Step 1 will play la.": "उदाहरण के लिए अगर आखिरी बजाए गए नोट सोल", - "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.", + "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": "पिच ब्लॉक किसी नोट का पिच नाम और ऑक्टेव निर्धारित करता है, जो मिलकर उस नोट की आवृत्ति तय करते हैं।", "Oscillator": "ऑस्सिलेटर", "type": "प्रकार", "partials": "अंश", @@ -941,7 +941,7 @@ "FM synth": "एफ.एम. सिंथ", "The FM synth block is a frequency modulator used to define a timbre.": "एफ.एम. सिंथ ब्लॉक एक फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।", "partial": "आंशिक", - "The Partial block is used to specify a weight for a specific partial harmonic.": "The Partial block is used to specify a weight for a specific partial harmonic.", + "The Partial block is used to specify a weight for a specific partial harmonic.": "पार्शियल ब्लॉक का उपयोग किसी विशिष्ट आंशिक हार्मोनिक के लिए भार निर्दिष्ट करने के लिए किया जाता है।", "Partial weight must be between 0 and 1.": "पार्शियल वजन 0 और 1 के बीच होना चाहिए।", "Partial block should be used inside of a Weighted-partials block.": "पार्शियल ब्लॉक को वेटेड-पार्शियल्स ब्लॉक के अंदर उपयोग किया जाना चाहिए।", "weighted partials": "वेटेड पार्शियल्स", @@ -1385,7 +1385,7 @@ "speed up": "तेजी से बढ़ाएं", "slow down": "धीमे से बढ़ाएं", "Adjust the tempo with the buttons.": "बटन के साथ ताल को समायोजित करें।", - "Please enter a number between 30 and 1000": "Please enter a number between 30 and 1000", + "Please enter a number between 30 and 1000": "कृपया 30 और 1000 के बीच एक संख्या दर्ज करें", "The beats per minute must be between 30 and 1000.": "प्रति मिनट बीट 30 और 1000 के बीच होना चाहिए।", "The beats per minute must be below 1000.": "प्रति मिनट बीट 1000 के नीचे होना चाहिए।", "The beats per minute must be above 30": "प्रति मिनट बीट 30 के ऊपर होना चाहिए", @@ -1400,8 +1400,8 @@ "distortion amount": "विकृति मात्रा", "Add note": "नोट जोड़ें", "Metronome": "मेट्रोनोम", - "Note value": "Note value", - "New action blocks generated.": "New action blocks generated.", + "Note value": "नोट मान", + "New action blocks generated.": "नए एक्शन ब्लॉक्स उत्पन्न हुए।", "MIDI device present.": "MIDI उपकरण मौजूद है।", "No MIDI device found.": "कोई MIDI उपकरण नहीं मिला।", "Failed to get MIDI access in browser.": "ब्राउज़र में MIDI पहुँचने में विफल।", diff --git a/locales/ja.json b/locales/ja.json index c24fdc0f61..b588e29424 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -3,6148 +3,6148 @@ "kanji": "", "kana": "" }, - "unknown": { - "kanji": "不明", - "kana": "ふめい" - }, - "The Set translucency block changes the opacity of the pen.": { - "kanji": "

ペンブロック


ネズミがえがく線がどのくらいすきとおるかをせっていする。すうちが大きいほど、線がすきとおる。", - "kana": "

ペンブロック


ネズミが えがく せんが どのくらい すきとおるかを せっていする。 すうちが おおきい ほど、 せんが すきとおる。" + "x2": { + "kanji": "よこいどう", + "kana": "よこいどう" }, - "and": { - "kanji": "かつ", - "kana": "かつ" + "The Lilypond code is copied to clipboard. You can paste it here: ": { + "kanji": "Lilypondがくふのフォーマットはクリップボードにコピーしてある。次のウェブサイトに貼り付けると楽譜が見られます。。", + "kana": "Lilypondがくふのフォーマットは クリップボードに コピーしてある。 つぎのウェブサイトに はりつけると がくふが みられます。。" }, - "empty heap": { - "kanji": "空のヒープ", - "kana": "からの ヒープ" + "Switch to beginner mode": { + "kanji": "かんたんモードにする", + "kana": "かんたん モードに する" }, - "The Nth-Turtle name block returns the name of the nth turtle.": { - "kanji": "The Nth-Turtle name block returns the name of the nth turtle.", - "kana": "The Nth-Turtle name block returns the name of the nth turtle." + "define temperament": { + "kanji": "音律を明確にする", + "kana": "おんりつを明確にする" }, - "Tuplets are a collection of notes that get scaled to a specific duration.": { - "kanji": "

連符(れんぷ)ブロック(わり算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つに等分して使う。", - "kana": "

れんぷブロック(わりざん)


まとまった いくつかの おんぷ。いっていの ながさの おとを 3つや 5つに とうぶんして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" + "scalar step": { + "kanji": "音階内を上る/下りる", + "kana": "おんかいないを のぼる/おりる" }, - "half-diminished 7th": { - "kanji": "減五短七の和音(ハーフ・ディミニッシュト)", - "kana": "げんごたんしちのわおん(ハーフ・ディミニッシュト)" + "intensity": { + "kanji": "大きさ", + "kana": "おおきさ" }, - "The Set heap block needs a heap.": { - "kanji": "The Set heap block needs a heap.", - "kana": "The Set heap block needs a heap." + "turtle y": { + "kanji": "タートルのy座標", + "kana": "ネズミののy座標" }, - "Turn Turtle wrapping On or Off.": { - "kanji": "アートを包むか・包まない", - "kana": "アートつつむか・つつまない" + "custom pitch": { + "kanji": "カスタムピッチ", + "kana": "カスタムピッチ" }, - "Playback": { - "kanji": "再生", - "kana": "さいせい" + "floor tom": { + "kanji": "フロアタム", + "kana": "フロアタム" }, - "The Speak block outputs to the text-to-speech synthesizer": { - "kanji": "

音声ブロック


打ち込んだ文字を、機械音声で読み上げる。", - "kana": "

おんせいブロック


うちこんだ もじを、 きかい おんせい で よみあげる。" + "semi-tone interval": { + "kanji": "半音階的音程", + "kana": "半おんかい的音程" }, - "The Pitch number block is the value of the pitch of the note currently being played.": { - "kanji": "

音の高さを数で表示ブロック


音の高さを数で表示する。
", - "kana": "

おとのたかさを かずでひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 「ド_4」 ならば 1、 「ソ_4」 ならば 7 、「シ_3」ならば-1、と ひょうじされる。" + "wheat bread": { + "kanji": "麦パン", + "kana": "麦パン" }, - "letter class": { - "kanji": "アルファベット・クラス", - "kana": "アルファベット・クラス" + "pen": { + "kanji": "ペン", + "kana": "ペン" }, - "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)": { - "kanji": "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)", - "kana": "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" + "Submit": { + "kanji": "確認", + "kana": "かくにん" }, - "right": { - "kanji": "ざひょうち(右)", - "kana": "ざひょうち(みぎ)" + "igbo": { + "kanji": "igbo", + "kana": "igbo" }, - "push": { - "kanji": "プッシュ", - "kana": "プッシュ" + "The X block returns the horizontal position of the turtle.": { + "kanji": "Xブロックはタートルの水平方向の位置を返します。", + "kana": "ザ エックス ブロック リターンズ ジ ホリゾンタル ポジション オブ ザ タートル" }, - "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.": { - "kanji": "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.", - "kana": "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." + "The Equal block returns True if the two numbers are equal.": { + "kanji": "

しんぎブロック(等しい)


2つのすうちをくらべて、同じすうちであるかどうかはんていする。「=」は、2つのすうちが同じであれば「真(しん)」、同じでなければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。", + "kana": "

しんぎブロック(ひとしい)


2つの すうちを くらべて、 おなじ すうちで あるかどうか はんてい する。 「=」は、 2つの すうちが おなじ であれば 「しん(しん)」、 おなじ でなければ 「にせ(ぎ)」 という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" }, - "grand staff": { - "kanji": "トレブルとバス記号", - "kana": "トレブルとバスきごう" + "box2": { + "kanji": "箱2", + "kana": "はこ2" }, - "Turtle Blocks Guide": { - "kanji": "ミュージック・ブロックスガイド", - "kana": "タートル・ブロックス ガイド" + "Key with this name does not exist in ": { + "kanji": "この名前のキーワードは次の辞書に入ていません:", + "kana": "このなまえの キーワードは つぎの じしょに はいていません:" }, - "pixel color": { - "kanji": "ピクセルの色", - "kana": "ピクセルの いろ" + "sweet potato": { + "kanji": "スイートポテト", + "kana": "スイートポテト" }, - "number of divisions": { - "kanji": "分配の数", - "kana": "ぶんぱいの かず" + "solfege syllable": { + "kanji": "階名(ド、レ、ミ)", + "kana": "かいめい(ド、レ、ミ)" }, - "show1": { - "kanji": "スタンプ", - "kana": "スタンプ" + "decay": { + "kanji": "ディケイ", + "kana": "ディケイ" }, - "A new sample block was generated.": { - "kanji": "新しい「音色サンプル」ブロックが作りました", - "kana": "あたらしい 「ねいろサンプル」 ブロックが つくりました" + "Play scale": { + "kanji": "音階を再生する", + "kana": "ちょうを さいせい する" }, - "Permanently delete project \\\\\"\\\\\"?": { - "kanji": "\\\\\"\\\\\"を完全消しますか?", - "kana": "\\\\\"\\\\\"を かんぜん けしますか?" + "cursor button down": { + "kanji": "カーソルクリック(下)", + "kana": "カーソルクリック(した)" }, - "brown rat": { - "kanji": "茶色のドブネズミ", - "kana": "ちゃいろの ドブネズミ" + "Catching mice": { + "kanji": "ネズミをつかまえているよ", + "kana": "ネズミを つかまえているよ" }, - "Diminished twelfth": { - "kanji": "減12度", - "kana": "げん12ど" + "Ignoring duplicate pitch numbers.": { + "kanji": "重複しているピッチ数値は無視します", + "kana": "ちょうふく している ピッチすうちは むし します" }, - "perfect": { - "kanji": "パーフェクト(完全)", - "kana": "パーフェクト(かんぜん)" + "get calories": { + "kanji": "カロリーをとる", + "kana": "カロリーを とる" }, - "Upload failed: Sample is not a .wav file.": { - "kanji": "アップロードできませんでした: サンプルは .wavファイルでは ありません。", - "kana": "Upload failed: Sample is not a .wav file." + "Expand or collapse start and action stacks.": { + "kanji": "クリックすると、「スタート」と「アクション」に使われているブロックを、広げて表示したり、折りたたんでかくしたりすることができる。", + "kana": "クリックすると、 「スタート」と「アクション」に つかわれている ブロックを、ひろげて ひょうじしたり、おりたたんで かくしたりすることができる。" }, - "scalar step down": { - "kanji": "音階内で~度下がる:", - "kana": "おんかい内で~度下がる:" + "xylophone": { + "kanji": "木琴", + "kana": "もっきん" }, - "hirajoshi": { - "kanji": "平調子", - "kana": "ひらじょうし" + "else": { + "kanji": "でなければ", + "kana": "でなければ" }, - "An argument of -1 results in a note value of 0.": { - "kanji": "ー1は0の音価にします", - "kana": "ー1は 0の おんかに します" + "You have finished the tour. Please enjoy Turtle Blocks!": { + "kanji": "ツアーはここで終わり。タータル・ブロックスを自由に楽しもう。", + "kana": "ツアーは ここで おわり。タータル・ブロックスを じゆうに たのしもう。" }, - "Toggle Fullscreen mode.": { - "kanji": "フルスクリーンの切り替え", - "kana": "フルスクリーンの きりかえ" + "Item restored from the trash.": { + "kanji": "ゴミ箱からアイテムを復元しました。", + "kana": "ゴミばこからアイテムをふっかつさせたよ" }, - "The Set XY block moves the mouse to a specific position on the screen.": { - "kanji": "

いどうブロック


ネズミの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", - "kana": "

いどう ブロック


ネズミの いちを、 してい した ざひょう に いどう させる。

★ざひょうとは
もの の いち を あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ 1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめのように、 よこほうこうの めもり(xざひょう)と たてほうこうの めもり(yざひょう)を つかって あらわす。" + "Diminished octave": { + "kanji": "減8度", + "kana": "げん8ど" }, - "Zoom Out": { - "kanji": "ズームアウト", - "kana": "ズームアウト" + "The Box1 block returns the value stored in Box1.": { + "kanji": "Box1ブロックはBox1に保存された値を返します。", + "kana": "ザ ボックスワン ブロック リターンズ ザ バリュー ストアード イン ボックスワン。" }, - "rhythm maker": { - "kanji": "リズムメーカー", - "kana": "リズムメーカー" + "distortion": { + "kanji": "ディストーション", + "kana": "ディストーション" }, - "The oscilloscope block opens a tool to visualize waveforms.": { - "kanji": "The oscilloscope block opens a tool to visualize waveforms.", - "kana": "The oscilloscope block opens a tool to visualize waveforms." + "The Pen size block returns the current pen size value.": { + "kanji": "ペンサイズブロックは現在のペンのサイズ値を返します。", + "kana": "ザ ペン サイズ ブロック リターンズ ザ カレント ペン サイズ バリュー" }, - "to degrees": { - "kanji": "度数法へ変換", - "kana": "どすうほうへ へんかん" + "You have finished the tour. Please enjoy Music Blocks!": { + "kanji": "ミスター・マウスのツアーはここで終わり。ミュージック・ブロックスを自由に楽しもう。", + "kana": "ミスター・マウスの ツアーは ここでおわり。 ミュージック・ブロックスを じゆうに たのしもう。" }, - "Restore": { - "kanji": "すてたブロックをもどす", - "kana": "すてた ブロックを もどす" + "Music Blocks": { + "kanji": "ミュージック・ブロックス", + "kana": "ミュージック・ブロックス" }, - "Duplicate": { - "kanji": "複製する", - "kana": "複製する" + "erase media": { + "kanji": "メディアを消す", + "kana": "メディアを けす" }, - "cello": { - "kanji": "チェロ", - "kana": "チェロ" + "water": { + "kanji": "水", + "kana": "水" }, - "minor blues": { - "kanji": "マイナー・ブルース音階", - "kana": "マイナー・ブルース おんかい" + "The Delete block block removes a block.": { + "kanji": "Delete blockブロックはブロックを削除します。", + "kana": "デリート ブロック ブロック ワ ブロック オ サクジョ シマス。" }, - "mouse note value": { - "kanji": "ネズミの音価", - "kana": "ネズミの おんか" + "In the figure, we generate a C-major chord.": { + "kanji": "図では、Cメジャーコードを生成します。", + "kana": "ズ メイ デ ハ シー メジャー コード オ セイセイ シマス。" }, - "Save tempo": { - "kanji": "テンポを保存", - "kana": "テンポをほぞん" + "Maximum beats per minute is 1000.": { + "kanji": "1分あたりの拍の数は、最大1000です。", + "kana": "1ぷん あたりの はくの かずは さいだい 1000です。" }, - "turtle note value": { - "kanji": "タートルの音価", - "kana": "turtle note value" + "Save block artwork as PNG": { + "kanji": "ブロックのアートワークをPNGで保存", + "kana": "ブロックアートワークをPNGでセーブ" }, - "vibraphone": { - "kanji": "鉄琴", - "kana": "てっきん" + "right1": { + "kanji": "右を向く", + "kana": "みぎを むく" }, - "The To ASCII block converts numbers to letters.": { - "kanji": "The To ASCII block converts numbers to letters.", - "kana": "The To ASCII block converts numbers to letters." + "Auxiliary menu": { + "kanji": "サブメニュー", + "kana": "サブメニュー" }, - "not": { - "kanji": "ではない", - "kana": "ではない" + "kick drum": { + "kanji": "キックドラム", + "kana": "キックドラム" }, - "The Dock block block connections two blocks.": { - "kanji": "The Dock block block connections two blocks.", - "kana": "The Dock block block connections two blocks." + "beef": { + "kanji": "牛肉", + "kana": "牛肉" }, - "The Turtle-count block returns the number of turtles.": { - "kanji": "The Turtle-count block returns the number of turtles.", - "kana": "The Turtle-count block returns the number of turtles." - }, - "rest": { - "kanji": "休符", - "kana": "きゅうふ" - }, - "beat factor": { - "kanji": "拍を~倍にするファクター", - "kana": "はくを ~ばいにする ファクター" - }, - "New start block generated": { - "kanji": "新しい「スタート」ブロックを作りました。", - "kana": "あたらしい「スタート」ブロックを つくりました。" - }, - "The Meter block opens a tool to select strong beats for the meter.": { - "kanji": "

拍子ブロック


テーブルの数字をクリックして、強い拍(はく)の位置を決める。
★拍子(ひょうし)とは
拍(はく)がいくつかまとまったもの。
★拍(はく)とは
くり返されるリズムのこと。", - "kana": "

ひょうしブロック


テーブルの すうじを クリックして、 つよい はくの いちを きめる。
★ひょうし とは
はくが いくつか まとまった もの。
★はく とは
くりかえされる リズムの こと。" - }, - "The source code can be accessed at": { - "kanji": "ミュージック・ブロックスのソースコードは、こちらのURLから見ることができます。", - "kana": "ミュージック・ブロックスの ソースコードは、 こちらの URLから みる ことが できます。" + "Media": { + "kanji": "メディア", + "kana": "メディア" }, - "in": { - "kanji": "陰音階", - "kana": "いんおんかい" + "The Duo synth block is a duo-frequency modulator used to define a timbre.": { + "kanji": "Duo synthブロックは音色を定義するための二重周波数モジュレータです。", + "kana": "デュオシンセブロックハオンショクヲテイギスルタメノデュオシュウハスウモジュレーターデス" }, - "load heap": { - "kanji": "ヒープをロードする", - "kana": "ヒープを ロード する" + "invert mode": { + "kanji": "モードを反転させる", + "kana": "ちょうを はんてん させる" }, - "The Get-dict block returns a value in the dictionary for a specified key.": { - "kanji": "The Get-dict block returns a value in the dictionary for a specified key.", - "kana": "The Get-dict block returns a value in the dictionary for a specified key." + "The Beat count block is the number of the current beat,": { + "kanji": "

拍(はく)の位置ブロック


小節の中で何拍(はく)目かをあらわす数。たとえば、各小節の3拍(はく)めに何かアクション・イベントを起こしたいときなどに使う。", + "kana": "

はくの いちブロック


しょうせつの なかで なんぱくめかを あらわす かず。" }, - "The On-every-note block lets you specify actions to take on every note.": { - "kanji": "The On-every-note block lets you specify actions to take on every note.", - "kana": "The On-every-note block lets you specify actions to take on every note." + "save dictionary": { + "kanji": "辞書を保存", + "kana": "じしょを せってい" }, - "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps.": { - "kanji": "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。", - "kana": "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" + "Jumping to the bottom of the page.": { + "kanji": "画面の下にジャンプしています", + "kana": "がめんのしたにジャンプしています" }, - "pitch in hertz": { - "kanji": "音の高さをヘルツで表示", - "kana": "おとのたかさを ヘルツで ひょうじ" + "Scrolling down.": { + "kanji": "下にスクロールしています", + "kana": "したにスクロールしています" }, - "beat value": { - "kanji": "1拍", - "kana": "1ぱく" + "master beats per minute": { + "kanji": "全体のスピードを決める", + "kana": "ぜんたいの スピードを きめる" }, - "The Set key block is used to set the key and mode,": { - "kanji": "

調をせっていブロック


調の部分に音の高さ、音階の部分に音階の種類を選び、調をせっていする。

★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。
★音階とは
順番に並んだ音のまとまり。", - "kana": "

ちょうをせっていブロック


ちょうの ぶぶんに おとのたかさ、おんかいの ぶぶんに おんかいのしゅるいを えらび、ちょうを せっていする。

★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。
★おんかいとは
じゅんばんに ならんだ おとの まとまり。" + "The Chord block calculates common chords.": { + "kanji": "Chordブロックは一般的なコードを計算します。", + "kana": "コード ブロック ハ フツウ ノ コード オ ケイサン シマス。" }, - "pitch slider": { - "kanji": "ヘルツスライダー", - "kana": "ヘルツスライダー" + "The Found turtle block will return true if the specified turtle can be found.": { + "kanji": "指定されたタートルが見つかった場合にtrueを返します。", + "kana": "ザ ファウンド タートル ブロック ウィル リターン トゥルー イフ ザ スペシファイド タートル キャン ビー ファウンド" }, - "Load samples from server": { - "kanji": "みんなの作品", - "kana": "みんなの さくひん" + "unison": { + "kanji": "ユニゾン(同度)", + "kana": "ユニゾン(同度)" }, - "cat": { - "kanji": "ねこ", - "kana": "ねこ" + "The Fill block fills in a shape with a color.": { + "kanji": "

ペンブロック


ネズミがえがいた図形の内がわをぬりつぶす。", + "kana": "

ペンブロック


ネズミが えがいた ずけいの うちがわを ぬりつぶす。" }, - "beef": { - "kanji": "牛肉", - "kana": "牛肉" + "Diminished second": { + "kanji": "減2度", + "kana": "げん2ど" }, - "The X block returns the horizontal position of the mouse.": { - "kanji": "

すうちブロック


ネズミのxざひょう(よこ方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", - "kana": "

すうち ブロック


ネズミの xざひょう(よこ ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + "x": { + "kanji": "xざひょう(よこ)", + "kana": "xざひょう(よこ)" }, - "Collapse the graphics window.": { - "kanji": "ネズミがいどうしたり、ペンで線をえがいたりできる「カンバス」の表示サイズを しゅくしょうしたり、かくだいしたりする。カンバスをしゅくしょうした場合は、プログラムをふつうのそくどで実行しても、ブロックがかくれない。ふつうの実行そくどでプログラムの動作かくにんをしたいときなどに便利だ。", - "kana": "ネズミが いどうしたり、 ペンで せんを えがいたり できる 「カンバス」の ひょうじサイズを しゅくしょう/かくだいする。
カンバスを しゅくしょう したばあいは、 プログラムを ふつうの そくどで じっこう しても、 ブロックが かくれない。 ふつうの じっこうそくどで プログラムの どうさ かくにんを したいときなどに べんりだ。" + "y to pitch": { + "kanji": "音の高さをy座に", + "kana": "おとの たかさを yに" }, - "Invert": { - "kanji": "転回を", - "kana": "Invert" + "The Keyboard block returns computer keyboard input.": { + "kanji": "Keyboardブロックはコンピュータのキーボード入力を返します。", + "kana": "ザ キーボード ブロック リターンズ コンピューター キーボード インプット" }, - "control point 2": { - "kanji": "コントロール点2", - "kana": "コントロール点2" + "The Mod block returns the remainder from a division.": { + "kanji": "Modブロックは割り算の余りを返します。", + "kana": "モッド ブロック ハ ワリザン ノ アマリ オ カエシマス。" }, - "Guide": { - "kanji": "もっとくわしく知るには", - "kana": "もっとくわしく しるには" + "The Turtle-count block returns the number of turtles.": { + "kanji": "タートルカウントブロックはタートルの数を返します。", + "kana": "ザ タートル カウント ブロック リターンズ ザ ナンバー オブ タートルズ" }, - "Alternatively, open the file in Music Blocks using the Load project button.": { - "kanji": "「ファイルからプロジェクトを読みこむ」ボタンをおして、ファイルをひらいてください。", - "kana": "「ファイルから プロジェクトを よみこむ」 ボタンを おして、 ファイルを ひらいて ください。" + "bezier": { + "kanji": "ベジェ曲線", + "kana": "ベジェ曲線" }, - "wrap": { - "kanji": "巻きつける", - "kana": "まきつける" + "The Return to URL block will return a value to a webpage.": { + "kanji": "Return to URLブロックは値をウェブページに返します。", + "kana": "リターントゥURLブロックハウェブページニチヲカエシマス" }, - "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.": { - "kanji": "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.", - "kana": "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." + "natural": { + "kanji": "ナチュラル", + "kana": "ナチュラル" }, - "Pitch can be specified in terms of do re mi fa sol la ti.": { - "kanji": "

音の高さブロック


音の高さを、ド、レ、ミ、ファ、ソ、ラ、シの7つのソルフェージュでせっていする。", - "kana": "

おとのたかさブロック


おとのたかさを、 ド、レ、ミ、ファ、ソ、ラ、シの 7つの ソルフェージュで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" + "A new sample block was generated.": { + "kanji": "新しい「音色サンプル」ブロックが作りました", + "kana": "あたらしい 「ねいろサンプル」 ブロックが つくりました" }, - "Error regenerating palettes. Please refresh the page.": { - "kanji": "Error regenerating palettes. Please refresh the page.", - "kana": "Error regenerating palettes. Please refresh the page." + "polar": { + "kanji": "極座標を表示", + "kana": "きょくざひょう をひょうじ" }, - "Clear the screen and return the mice to their initial positions.": { - "kanji": "ネズミを元の位置にもどし、ペンでえがいた線をすべて消す。", - "kana": "ネズミを もとのいちに もどし、 ペンで えがいた せんを すべて けす。" + "chime": { + "kanji": "チャイム", + "kana": "チャイム" }, - "The Music keyboard block opens a piano keyboard that can be used to create notes.": { - "kanji": "

キーボードブロック


ピアノのキーボードを表示する。作った音をデータ化することができる。

", - "kana": "

キーボードブロック


ピアノの キーボードを ひょうじする。 つくったおとを データに することが できる。" + "phrase maker": { + "kanji": "フレーズメーカー", + "kana": "フレーズメーカー" }, - "The Number of divisions is too large.": { - "kanji": "The Number of divisions is too large.", - "kana": "The Number of divisions is too large." + "The Abs block returns the absolute value.": { + "kanji": "Absブロックは絶対値を返します。", + "kana": "アブソリュート バリュー ブロック ハ ゼッタイ チ オ カエシマス。" }, "potato": { "kanji": "芋", "kana": "芋" }, - "tom tom": { - "kanji": "タムタム", - "kana": "タムタム" + "snare drum": { + "kanji": "スネアドラム", + "kana": "スネアドラム" }, - "The Erase Media block erases text and images.": { - "kanji": "「メディアを消す」のブロックは文字と画像を消します。", - "kana": "「メディアを けす」ブロックは もじと がぞうを けします。" + "simple-3": { + "kanji": "シンプル・シンセ3", + "kana": "シンプル・シンセ3" }, - "Delete project": { - "kanji": "プロジェクトを消す", - "kana": "プロジェクトを けす" + "Block does not support incrementing.": { + "kanji": "ブロックは、増殖をサポートできません", + "kana": "このブロックは、ぞうしょくの サポートが ありません" }, - "Welcome to Music Blocks": { - "kanji": "ミュージック・ブロックスへようこそ", - "kana": "ミュージック・ブロックスへ ようこそ" + "Download as File": { + "kanji": "ファイルでダウンロードする", + "kana": "ファイルで ダウンロード する" }, - "Are you sure you want to clear the workspace?": { - "kanji": "Are you sure you want to clear the workspace?", - "kana": "Are you sure you want to clear the workspace?" + "The Mode length block is the number of notes in the current scale.": { + "kanji": "

音階の音数ブロック


えんそうされている音階の、音の数を表示する。", + "kana": "

おんかいの おんすうブロック


えんそう されている おんかいの、 おとの かずを ひょうじ する。" }, - "four": { - "kanji": "4度", - "kana": "4ど" + "Save": { + "kanji": "保存する", + "kana": "ほぞん する" }, - "You can type d to create a do block and r to create a re block etc.": { - "kanji": "キーボードを使うと、パレットボタンからブロックをドラッグして配置するだけでなく、ボタンをおすだけでちょくせつブロックを置くことができる。

★ショートカットキー
d …… 「ド」(4分音符、4オクターヴ)
r …… 「レ」(4分音符、4オクターヴ)
m …… 「ミ」(4分音符、4オクターヴ)
f …… 「ファ」(4分音符、4オクターヴ)
s …… 「ソ」(4分音符、4オクターヴ)
l …… 「ラ」(4分音符、4オクターヴ)
t …… 「シ」(4分音符、4オクターヴ)
", - "kana": "キーボードの ショートカット

キーボードを つかうと、 パレットボタンから ブロックを ドラッグして はいち するだけでなく、 ボタンを おすだけで ちょくせつ ブロックを おくことが できる。

★ショートカットキー
d …… 「ド」(4ぶおんぷ、4オクターヴ)
r …… 「レ」(4ぶおんぷ、4オクターヴ)
m …… 「ミ」(4ぶおんぷ、4オクターヴ)
f …… 「ファ」(4ぶおんぷ、4オクターヴ)
s …… 「ソ」(4ぶおんぷ、4オクターヴ)
l …… 「ラ」(4ぶおんぷ、4オクターヴ)
t …… 「シ」(4ぶおんぷ、4オクターヴ)" + "Augmented unison": { + "kanji": "増1度", + "kana": "ぞう1ど" }, - "swing": { - "kanji": "スイング", - "kana": "スイング" + "minor-major 7th": { + "kanji": "短三長七の和音(マイナー・メイジャー・セブンス)", + "kana": "たんさんちょうしちのわおん(マイナー・メ イジャー・セブンス)" }, - "min": { - "kanji": "さいしょうち", - "kana": "さいしょうち" + "set turtle color": { + "kanji": "タートル色を設定", + "kana": "セット タートル カラー" }, - "Diminished third": { - "kanji": "減3度", - "kana": "げん3ど" + "store in box": { + "kanji": "箱にほぞん", + "kana": "はこに ほぞん" }, - "The Move block block moves a block.": { - "kanji": "The Move block block moves a block.", - "kana": "The Move block block moves a block." + "index": { + "kanji": "インデックス", + "kana": "インデックス" }, - "abs": { - "kanji": "絶対値", - "kana": "ぜったいち" + "ornament": { + "kanji": "そうしょく", + "kana": "そうしょく" }, - "Note value": { - "kanji": "Note value", - "kana": "Note value" + "event": { + "kanji": "イベント", + "kana": "イベント" }, - "50 cents": { - "kanji": "50 cents", - "kana": "50 cents" + "Select language": { + "kanji": "言語をえらぶ", + "kana": "げんごを えらぶ" }, - "View published project": { - "kanji": "公開されたプロジェクトを見る", - "kana": "こうかい された プロジェクトを みる" + "Stop the music (and the mice).": { + "kanji": "実行しているプログラムを止める。", + "kana": "じっこうしているプログラムを止める。" }, - "fifth": { - "kanji": "5度の音", - "kana": "5どの おと" + "Cartesian": { + "kanji": "ほうがん(ざひょう)を表示", + "kana": "うがん(ざひょう)をひょうじ" }, - "The Synth volume block returns the current volume of the current synthesizer.": { - "kanji": "The Synth volume block returns the current volume of the current synthesizer.", - "kana": "The Synth volume block returns the current volume of the current synthesizer." + "The Hertz block (in combination with a Number block) will play a sound at the specified frequency.": { + "kanji": "

ヘルツブロック


音の高さをヘルツ(周波数の単位)でせっていする。「すうちブロック」を組み合わせて使う。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

", + "kana": "

ヘルツ ブロック


おとのたかさを ヘルツ (しゅうはすうの たんい) で せっていする。 「すうちぶろっく」 を くみあわせて つかう。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" }, - "Enable scrolling": { - "kanji": "自由な方向に/たて方向にスクロール", - "kana": "じゆうなほうこうに/たてほうこうにスクロール" + "Save graphics from your project to as SVG.": { + "kanji": "プロジェクトのグラフィックをSVGで保存", + "kana": "プロジェクトの グラフィックを SVGで ほぞん" }, - "crescendo": { - "kanji": "クレシェンド", - "kana": "クレシェンド" + "beats per minute": { + "kanji": "スピードを決める", + "kana": "スピードを きめる" }, - "set relative volume": { - "kanji": "相対音量を設定", - "kana": "あいたいおんりょうを せってい" + "Minor sixth": { + "kanji": "短6度", + "kana": "たん6ど" }, - "Mouse is already running.": { - "kanji": "ネズミはすでに動いています。", - "kana": "ネズミは すでに うごいています。" - }, - "else": { - "kanji": "でなければ", - "kana": "でなければ" - }, - "Upload sample": { - "kanji": "音色サンプルをアップロード", - "kana": "ねいろ サンプルを アップロード" + "The Load-dictionary block loads a dictionary from a file.": { + "kanji": "Load-dictionaryブロックはファイルから辞書を読み込みます。", + "kana": "ロード ディクショナリ ブロック ワ ファイル カラ ジショ オ ロード シマス。" }, "The Height block returns the height of the canvas.": { "kanji": "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", "kana": "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "base": { - "kanji": "ベース", - "kana": "ベース" + "set mouse": { + "kanji": "ネズミを設定", + "kana": "ネズミを せってい" }, - "get calories": { - "kanji": "カロリーをとる", - "kana": "カロリーを とる" + "bat": { + "kanji": "蝙蝠", + "kana": "こうもり" }, - "guide url": { - "kanji": "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf", - "kana": "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" + "filter type": { + "kanji": "フィルターの種類", + "kana": "フィルタータイプ" }, - "The Y block returns the vertical position of the mouse.": { - "kanji": "

すうちブロック


ネズミのyざひょう(たて方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", - "kana": "

すうち ブロック


ネズミの yざひょう(たて ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + "The Reverse-heap block reverses the order of the heap.": { + "kanji": "Reverse-heapブロックはヒープの順序を逆にします。", + "kana": "ザ リバース ヒープ ブロック リバースズ ジ オーダー オブ ザ ヒープ。" }, - "Tags (max 5)": { - "kanji": "タッグ(最大5個)", - "kana": "タッグ(さいだい5こ)" + "The Store in Box2 block is used to store a value in Box2.": { + "kanji": "Store in Box2ブロックは値をBox2に保存するために使われます。", + "kana": "ザ ストア イン ボックスツー ブロック イズ ユーズド トゥ ストア ア バリュー イン ボックスツー。" }, - "1/32 note": { - "kanji": "32分音符", - "kana": "32ぶん おんぷ" + "The Boolean block is used to specify true or false.": { + "kanji": "Booleanブロックはtrueまたはfalseを指定するために使われます。", + "kana": "ザ ブールリアン ブロック イズ ユーズド トゥ スペシファイ トゥルー オア フォールス。" }, - "hi hat": { - "kanji": "ハイハット", - "kana": "ハイハット" + "movable Do": { + "kanji": "移動ド", + "kana": "いどう ド" }, - "The Forward block moves the turtle forward.": { - "kanji": "

いどうブロック


指定したすうち分、タートルを前に進める。", - "kana": "The Forward block moves the turtle forward." + "electric guitar": { + "kanji": "エレキギター", + "kana": "エレクトリック" }, - "The Temperament name block is used to select a tuning method.": { - "kanji": "

音律(おんりつ)ブロック


調律(ちょうりつ)のしかたをせっていする。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。", - "kana": "
おんりつブロック
ちょうりつの しかたを せっていする。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。" + "start": { + "kanji": "スタート", + "kana": "スタート" }, - "third": { - "kanji": "3度の音", - "kana": "3どの おと" + "on weak beat do": { + "kanji": "弱拍に~する", + "kana": "弱拍に~する" }, - "The Pitch drum matrix is used to map pitches to drum sounds.": { - "kanji": "The Pitch drum matrix is used to map pitches to drum sounds.", - "kana": "The Pitch drum matrix is used to map pitches to drum sounds." + "File save canceled": { + "kanji": "ファイルの保存がキャンセルされました", + "kana": "ファイルセーブはキャンセルされたよ" }, - "Title too long": { - "kanji": "タイトルが長すぎます", - "kana": "タイトルが ながすぎます" + "Value must be within -5000 to 5000 when Wrap Mode is off.": { + "kanji": "ラップモードがオフのとき、値は -5000 から 5000 の範囲でなければなりません。", + "kana": "バリュー マスト ビー ウィズイン マイナス ゴセン トゥ ゴセン ホエン ラップ モード イズ オフ" }, - "Diminished fifth": { - "kanji": "減5度", - "kana": "げん5ど" + "हिंदी": { + "kanji": "हिंदी", + "kana": "हिंदी" }, - "The range is 0 for silence to 100 for full volume.": { - "kanji": "0から100までのすうちをせっていできる。

", - "kana": "0から 100までの すうちを せってい できる。 " + "Wrap Turtle": { + "kanji": "アートを包む", + "kana": "アートを つつむ" }, - "Diminished seventh, plus an octave": { - "kanji": "減14度", - "kana": "げん14ど" + "octatonic": { + "kanji": "オクタトニック・スケール", + "kana": "オクタトニック・スケール" }, - "open palette": { - "kanji": "パレットを開きます", - "kana": "パレットを ひらきます" + "The Heading block returns the orientation of the turtle.": { + "kanji": "ヘディングブロックはタートルの向きを返します。", + "kana": "ザ ヘディング ブロック リターンズ ジ オリエンテーション オブ ザ タートル" }, - "A detailed guide to Music Blocks is available.": { - "kanji": "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。", - "kana": "インターネットから、 ミュージック・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" + "Rotate counter clockwise": { + "kanji": "左回りにずれる", + "kana": "ハンセイ マワリ ニ カイテン" }, - "type": { - "kanji": "種類", - "kana": "しゅるい" + "Tags (max 5)": { + "kanji": "タッグ(最大5個)", + "kana": "タッグ(さいだい5こ)" }, - "Planet": { - "kanji": "プラネット", - "kana": "プラネット" + "eg guitar violin snare drum etc.": { + "kanji": "
", + "kana": "

デフォルトは おんりょう 50。 " }, - "Cannot find start block": { - "kanji": "「スタート」ブロックが見つかりません。", - "kana": "「スタート」ブロックが みつかりません。" + "Restore all items": { + "kanji": "すべてのアイテムを復元", + "kana": "すべてのアイテムをふっかつ" }, - "Attack value should be from 0 to 100.": { - "kanji": "アタック値には 0 以上100以下の数字をいれて下さい。", - "kana": "アタック あたいには 0 いじょう 100いかの すうじを いれて ください。" + "Flags": { + "kanji": "旗", + "kana": "はた" }, - "You must use two pitch blocks when measuring an interval.": { - "kanji": "音程を計る際は、2つの音符を使う必要があります。", - "kana": "音程を計る際は、2つの音符を使うひつようがあります。" + "get name": { + "kanji": "名前を獲得する", + "kana": "名前を獲得する" }, - "mouse sync": { - "kanji": "ネズミを同期させる", - "kana": "ネズミを どうき させる" + "Save project": { + "kanji": "プロジェクトをほぞん", + "kana": "プロジェクトを ほぞん" }, - "Delete plugin": { - "kanji": "プラグインを消す", - "kana": "プラグインを けす" + "up": { + "kanji": "上", + "kana": "うえ" }, - "set color": { - "kanji": "色をせってい", - "kana": "いろを せってい" + "number": { + "kanji": "すうち", + "kana": "すうち" }, - "Switch to advanced mode": { - "kanji": "はってんモードにする", - "kana": "はってん モードに する" + "Distortion must be from 0 to 100.": { + "kanji": "ディストーションは、0から100までのはんいでせっていしてください。", + "kana": "ディストーションは、 0から 100までの はんいで せってい して ください。" }, - "speed up": { - "kanji": "速くする", - "kana": "はやくする" + "The Mouse-count block returns the number of mice.": { + "kanji": "「何匹のネズミ」のブロックはネズミを数えって数字を表す。", + "kana": "「なんひきの ネズミ」のブロックは ネズミを かぞえって すうちを あらわす" }, - "Turn on/off music staffs.": { - "kanji": "Turn on/off music staffs.", - "kana": "Turn on/off music staffs." + "fill": { + "kanji": "ぬりつぶす", + "kana": "ぬりつぶす" }, - "The Switch block will run the code in the matching Case.": { - "kanji": "The Switch block will run the code in the matching Case.", - "kana": "The Switch block will run the code in the matching Case." + "make block": { + "kanji": "ブロックを作る", + "kana": "ブロックを つくる" }, - "major blues": { - "kanji": "メジャー・ブルース音階", - "kana": "メジャー・ブルース おんかい" + "ratio interval": { + "kanji": "比で音程", + "kana": "ひで おんてい" }, - "target block": { - "kanji": "目標のブロック", - "kana": "もくひょうの ブロック" + "Y to pitch block will convert a staff y position to corresponding pitch notation.": { + "kanji": "五線譜のy位置を対応する音高表記に変換するブロック", + "kana": "Y to pitch block will convert a staff y position to corresponding pitch notation." }, - "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct.": { - "kanji": "このプロジェクトを通報して下さってありがとうございます。モデレータが間もなく、プロジェクトを見ます。", - "kana": "このプロジェクトを つうほうして くださって ありがとう ございます。モデレータが まもなく、プロジェクトを みます。" + "light intensity": { + "kanji": "光の強さ", + "kana": "光の強さ" }, - "gong": { - "kanji": "ドラ", - "kana": "ドラ" + "set hue": { + "kanji": "色相を設定", + "kana": "色相をせってい" }, - "Consider breaking this stack into parts.": { - "kanji": "アクションブロックを使ってプログラムをまとめませんか", - "kana": "この ながい スタックを べつべつの スタックに した ほうが いい" + "Increase block size": { + "kanji": "ブロックの表示を大きくする", + "kana": "ブロックのひょうじを おおきくする" }, - "vibrato amount": { - "kanji": "ビブラートの速さ", - "kana": "ビブラートの はやさ" + "Congratulations.": { + "kanji": "おめでとうございます!", + "kana": "おめでとうございます!" }, - "Most liked": { - "kanji": "「いいね」の一番ある", - "kana": "「いいね」の いちばん ある" + "The Tempo block opens a metronome to visualize the beat.": { + "kanji": "

メトロノームブロック


メトロノームを表示する。ボタンをおすと、メトロノームのはやさを変えられる。テーブルには、1分あたりの拍(はく)の数が表示される。

★拍(はく)とは
くり返されるリズムのこと。", + "kana": "

メトロノームブロック


メトロノームを ひょうじする。 ボタンを おすと、 メトロノームの はやさを かえられる。 テーブルには、 1ぷんあたりの はくのかずが ひょうじされる。

★はくとは
くりかえされる リズムのこと。" }, - "play back": { - "kanji": "プレーバック", - "kana": "プレーバック" + "A-Z": { + "kanji": "「A-Z」の順番", + "kana": "「A-Z」の じゅんばん" }, - "You are adding multiple oscillator blocks.": { - "kanji": "複数のオシレーターブロックを追加しています。", - "kana": "ふくすうの オシレーター ブロックを ついか しています。" + "తెలుగు": { + "kanji": "తెలుగు", + "kana": "తెలుగు" }, - "led": { - "kanji": "発光ダイオード", - "kana": "発光ダイオード" + "The To ASCII block converts numbers to letters.": { + "kanji": "To ASCIIブロックは数字を文字に変換します。", + "kana": "ザ トゥ エーエスシーアイ ブロック コンバーツ ナンバーズ トゥ レターズ" }, - "Augmented second": { - "kanji": "増2度", - "kana": "ぞう2ど" + "number of divisions": { + "kanji": "分配の数", + "kana": "ぶんぱいの かず" }, - "Pitch can be specified in terms of C D E F G A B.": { - "kanji": "

音の高さブロック


音の高さを、CDEFGABの7つのアルファベットでせっていする。たとえば、ドならばC、レならばDであらわされる。", - "kana": "

おとのたかさブロック


おとのたかさを、 CDEFGABの 7つの アルファベットで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" + "chord name": { + "kanji": "chord name", + "kana": "コードネーム" }, - "Play scale": { - "kanji": "音階を再生する", - "kana": "ちょうを さいせい する" + "until": { + "kanji": "までに", + "kana": "までに" }, - "viola": { - "kanji": "ビオラ", - "kana": "ビオラ" + "The Noise name block is used to select a noise synthesizer.": { + "kanji": "Noise nameブロックはノイズシンセサイザーを選択するために使われます。", + "kana": "ザ ノイズ ネーム ブロック イズ ユーズド トゥ セレクト ア ノイズ シンセサイザー。" }, - "The Broadcast block is used to trigger an event.": { - "kanji": "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。", - "kana": "

イベントブロック(はっせい)


していした なまえの イベントを すべての ネズミに おくる。 イベントの はっせいは、 かくスクリプトが 【イベントのたびにアクション】で してい した アクションの ひきがね として はたらく。" + "The No background block eliminates the background from the saved SVG output.": { + "kanji": "ノー・バックグラウンドブロックは保存されたSVG出力の背景を削除します。", + "kana": "ノー バックグラウンド ブロックは セーブされた エスブイジー の バックグラウンドを けします。" }, - "Diminished octave": { - "kanji": "減8度", - "kana": "げん8ど" + "custom mode": { + "kanji": "音階", + "kana": "おんかい" }, - "The Get red block returns the red component of the pixel under the turtle.": { - "kanji": "The Get red block returns the red component of the pixel under the turtle.", - "kana": "The Get red block returns the red component of the pixel under the turtle." + "pitch number": { + "kanji": "音の高さを数で表示", + "kana": "おとのたかさを かずでひょうじ" }, - "down": { - "kanji": "下", - "kana": "した" + "stop play": { + "kanji": "再生を停止", + "kana": "ていし" }, - "Tags:": { - "kanji": "タッグ", - "kana": "タッグ" + "Augmented second": { + "kanji": "増2度", + "kana": "ぞう2ど" }, - "background": { - "kanji": "背景", - "kana": "はいけい" + "Replace every instance of a pitch with a drum sound.": { + "kanji": "すべてのピッチをドラム音に置き換えます。", + "kana": "リプレイス エブリ インスタンス オブ ア ピッチ ウィズ ア ドラム サウンド。" }, - "עִברִית": { - "kanji": "עִברִית", - "kana": "עִברִית" + "phaser": { + "kanji": "フェーザー", + "kana": "フェーザー" }, - "synth cannot play chords.": { - "kanji": "このシンセでは和音ができません", - "kana": "この シンセでは わおんが できません。" + "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": { + "kanji": "

音の高さブロック


音の高さをせっていする。名前とオクターヴの高さを決めて使う。音の周波数も同時に決まる。

★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。

", + "kana": "

おとのたかさ ブロック


おとのたかさを せってい する。 なまえと オクターヴの たかさを きめて つかう。 おとの しゅうはすうも どうじに きまる。

★しゅうはすうとは
おとが 1びょうかんに なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" }, - "In the figure, we add la to sol.": { - "kanji": "

上の図では、ソの「音符(おんぷ)ブロック」をきじゅんにして、「音階の上下ブロック」のすうちを2にせっていしているので、ソと、ソから2音あがったシの音が同時にえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", - "kana": "

うえのず では、 ソの 「おんぷブロック」 を きじゅんに して、 「おんかいの じょうげブロック」の すうちを 2に せっていしている ので、 ソと、 ソから 2おん あがった シの おとが どうじに えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "dominant 7th": { + "kanji": "属七の和音(ドミナント・セブンス)", + "kana": "ぞくしちのわおん(ドミナント・セブンス)" }, - "mouse button": { - "kanji": "マウスボタン", - "kana": "マウスボタン" + "The Nth-Mouse name block returns the name of the nth mouse.": { + "kanji": "エヌス・マウス・ネームブロックはエヌ番目のマウスの名前を返します。", + "kana": "ザ エンス マウス ネーム ブロック リターンズ ザ ネーム オブ ザ エンス マウス" }, - "coypu": { - "kanji": "ヌートリア", - "kana": "ヌートリア" + "get fat": { + "kanji": "太る", + "kana": "ふとる" }, - "The Turtle elapse notes block returns the number of notes played by the specified turtle.": { - "kanji": "The Turtle elapse notes block returns the number of notes played by the specified turtle.", - "kana": "The Turtle elapse notes block returns the number of notes played by the specified turtle." + "index heap": { + "kanji": "ヒープに番号をふる", + "kana": "ヒープに ばんごうを ふる" }, - "No results found.": { - "kanji": "検索の結果に何もはありません", - "kana": "検索の結果に何もはありません" + "The While block will repeat while the condition is true.": { + "kanji": "Whileブロックは条件が真である間繰り返します。", + "kana": "ワイル ブロック ワ ジョウケン ガ ホンシン ノ アイダ クリカエス" }, - "The Set-color block changes the pen color.": { - "kanji": "

ペンブロック


ネズミがえがく線の色をせっていする。色は画面上で選ぶほか、それぞれすうちで決めることもできる。色は、0以上で、100より小さいあたいになる。", - "kana": "

ペンブロック


ネズミが えがく せんのいろを かえる。 いろは がめんじょうで えらぶ ほか、 それぞれ すうちで きめることも できる。 いろは、 0いじょうで、 100より ちいさい あたいになる。" + "Increase the size of the blocks.": { + "kanji": "画面に表示されるブロックのサイズを大きくする。", + "kana": "がめんに ひょうじされる ブロックの サイズを おおきくする。" }, - "fiber": { - "kanji": "食物繊維", - "kana": "食物繊維" + "The Arc block moves the turtle in an arc.": { + "kanji": "アークブロックはタートルを弧を描いて動かします。", + "kana": "ザ アーク ブロック ムーブズ ザ タートル イン アン アーク" }, - "my blocks": { - "kanji": "自分のブロック", - "kana": "わたしの ブロック" + "weighted partials": { + "kanji": "ウェート倍音", + "kana": "ウェートばいおん" }, - "The Dot block extends the duration of a note by 50%.": { - "kanji": "The Dot block extends the duration of a note by 50%.", - "kana": "The Dot block extends the duration of a note by 50%." + "The Mouse-name block returns the name of a mouse.": { + "kanji": "

文字ブロック


このプログラムを実行しているネズミの名前(文字列)を表す。", + "kana": "

もじブロック


このプログラムを じっこうしている ネズミのなまえ(もじれつ)を あらわす。" }, - "The Case block is used inside of a Switch to define matches.": { - "kanji": "The Case block is used inside of a Switch to define matches.", - "kana": "The Case block is used inside of a Switch to define matches." + "partial": { + "kanji": "倍音", + "kana": "ばいおん" }, - "The Accidental block is used to create sharps and flats": { - "kanji": "変化記号ブロックは シャープ(嬰)フラット(変)を決める機能です。", - "kana": "変化記号ブロックは シャープ(嬰)フラット(変)を決めるきのうです。" + "The Turtle heading block returns the heading of the specified turtle.": { + "kanji": "指定されたタートルの向きを返します。", + "kana": "タートルホウイブロックハテイテイサレタタートルノホウイヲカエシマス" }, - "Grid": { - "kanji": "グリッド", - "kana": "Grid" + "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them.": { + "kanji": "それぞれのパレットボタンをクリックし、「音符(おんぷ)」「アクション」「ペン」などから好きなブロックを選んで、カンバス上にドラッグして置いてみよう。", + "kana": " それぞれの パレットボタンを クリックし、 「おんぷ」「アクション」「ペン」などから すきな ブロックをえらんで、 カンバスじょうに ドラッグして おいてみよう。" }, - "master volume": { - "kanji": "マスター音量", - "kana": "マスター おんりょう" + "store in": { + "kanji": "入れる", + "kana": "いれる" }, - "dictionary": { - "kanji": "辞書", - "kana": "じしょ" + "Switch between beginner and advance modes.": { + "kanji": "ミュージック・ブロックスをかんたんモード/はってんモードに切りかえる。モードによって使えるきのうやブロックの種類が変わる。", + "kana": "ミュージック・ブロックスを かんたんモード/はってんモード に きりかえる。 モードによって つかえる きのうや ブロックの しゅるいが かわる。" }, - "spanish gypsy": { - "kanji": "スパニッシュ・ジプシー音階", - "kana": "スパニッシュ・ジプシー おんかい" + "even": { + "kanji": "偶数", + "kana": "ぐうすう" }, - "beats per minute": { - "kanji": "スピードを決める", - "kana": "スピードを きめる" + "scale degree": { + "kanji": "音度", + "kana": "おんど" }, - "Yertle": { - "kanji": "ヤートル", - "kana": "ヤートル" + "half-diminished 7th": { + "kanji": "減五短七の和音(ハーフ・ディミニッシュト)", + "kana": "げんごたんしちのわおん(ハーフ・ディミニッシュト)" }, - "red squirrel": { - "kanji": "赤いリス", - "kana": "あかいリス" + "The Left block turns the mouse to the left.": { + "kanji": "

いどうブロック


ネズミの向きを、指定したすうちの角度で左回りに回転させる。", + "kana": "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで ひだり まわりに かいてん させる。" }, - "Load project from file": { - "kanji": "プロジェクトを読みこむ", - "kana": "プロジェクトを よみこむ" + "The Set synth volume block will change the volume of a particular synth,": { + "kanji": "

楽器の音量をせっていブロック


ギター、ヴァイオリン、スネアドラムなどの楽器の音量をせっていする。", + "kana": "

がっきの おんりょうを せっていブロック


ギター、ヴァイオリン、スネアドラムなどの がっきの おんりょうを せってい する。" + }, + "Augmented seventh": { + "kanji": "増7度", + "kana": "ぞう7ど" + }, + "comment": { + "kanji": "コメント", + "kana": "コメント" + }, + "G major scale": { + "kanji": "Gメジャー", + "kana": "Gメジャー" + }, + "rolloff": { + "kanji": "ロールオフ", + "kana": "ロールオフ" }, "Number of Downloads:": { "kanji": "ダウンロード数", "kana": "ダウンロード数" }, - "Music Blocks is licensed under the AGPL.": { - "kanji": "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。", - "kana": "ミュージック・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " + "dorian": { + "kanji": "ドリアン音階", + "kana": "ドリアン おんかい" }, - "swing value": { - "kanji": "スイングの数値", - "kana": "スイングの すうち" + "odd": { + "kanji": "奇数", + "kana": "きすう" }, - "Click on buttons to open the timbre design tools.": { - "kanji": "ボタンをクリックするとカスタム音色ツールが開きます。", - "kana": "ボタンをクリックするとカスタムねいろツールが開きます。" + "name1": { + "kanji": "箱へ", + "kana": "はこへ" }, - "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.": { - "kanji": "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.", - "kana": "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." + "The current version is": { + "kanji": "ミュージック・ブロックスの最新バージョンは", + "kana": "タートル・ブロックスの さいしんバージョンは" }, - "define temperament": { - "kanji": "音律を明確にする", - "kana": "おんりつを明確にする" + "vibrato rate": { + "kanji": "ビブラートエフェクタのレート", + "kana": "ビブラート エフェクタの レート" }, - "Display statistics": { - "kanji": "とうけいを表示する", - "kana": "とうけいを ひょうじ する" + "invert (even)": { + "kanji": "転回を (偶数)", + "kana": "てんかいを (ぐうすう)" }, - "Show fewer tags": { - "kanji": "タッグを非表示", - "kana": "タッグを ひひょうじ" + "stop turtle": { + "kanji": "ネズミを止める", + "kana": "ネズミを止める" }, - "image": { - "kanji": "がぞうそざい", - "kana": "がぞう そざい" + "Table": { + "kanji": "グリッド", + "kana": "グリッド" }, - "The Divide block is used to divide.": { - "kanji": "

すうちブロック(計算)


2つのすうちの割り算した計算結果を表すすうちブロック。上につないだすうちを、下につないだすうちで割る。", - "kana": "

すうちブロック(けいさん)


2つの すうちの わりざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちを、 したに つないだ すうちで わる。" + "tomato": { + "kanji": "トマト", + "kana": "トマト" }, - "two": { - "kanji": "2度", - "kana": "2ど" + "Pitch can be specified in terms of do re mi fa sol la ti.": { + "kanji": "

音の高さブロック


音の高さを、ド、レ、ミ、ファ、ソ、ラ、シの7つのソルフェージュでせっていする。", + "kana": "

おとのたかさブロック


おとのたかさを、 ド、レ、ミ、ファ、ソ、ラ、シの 7つの ソルフェージュで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" }, - "Major seventh": { - "kanji": "長7度", - "kana": "ちょう7ど" + "in": { + "kanji": "陰音階", + "kana": "いんおんかい" }, - "The Input-value block stores the input.": { - "kanji": "The Input-value block stores the input.", - "kana": "The Input-value block stores the input." + "return to URL": { + "kanji": "URLに戻ります", + "kana": "URLに もどります" }, - "The Beat count block is the number of the current beat,": { - "kanji": "

拍(はく)の位置ブロック


小節の中で何拍(はく)目かをあらわす数。たとえば、各小節の3拍(はく)めに何かアクション・イベントを起こしたいときなどに使う。", - "kana": "

はくの いちブロック


しょうせつの なかで なんぱくめかを あらわす かず。" + "The Mouse sync block aligns the beat count between mice.": { + "kanji": "マウス間のビート数を同期させるブロックです。", + "kana": "ザ マウス シンク ブロック アラインズ ザ ビート カウント ビトウィーン マイシーズ" }, - "set font": { - "kanji": "フォントの設定", - "kana": "フォントの せってい" + "Please enter a valid URL.": { + "kanji": "正しい URL をいれて下さい。", + "kana": "ただしい URL をいれてください。" }, - "The Measure count block returns the current measure.": { - "kanji": "The Measure count block returns the current measure.", - "kana": "The Measure count block returns the current measure." + "The Avatar block is used to change the appearance of the turtle.": { + "kanji": "アバターブロックはタートルの外見を変更するために使われます。", + "kana": "ザ アバター ブロック イズ ユーズド トゥ チェンジ ジ アピアランス オブ ザ タートル" }, - "heading": { - "kanji": "向き(ネズミ)", - "kana": "むき(ネズミ)" + "Tags:": { + "kanji": "タッグ", + "kana": "タッグ" }, - "The Duo synth block is a duo-frequency modulator used to define a timbre.": { - "kanji": "The Duo synth block is a duo-frequency modulator used to define a timbre.", - "kana": "The Duo synth block is a duo-frequency modulator used to define a timbre." + "The Wait block pauses the program for a specified number of seconds.": { + "kanji": "ウェイトブロックは指定された秒数だけプログラムを一時停止します。", + "kana": "ウェイト ブロックは していされた びょうすう プログラムを ポーズします。" }, - "Japan": { - "kanji": "日本", - "kana": "にほん" + "sawtooth": { + "kanji": "ぎざぎざの波", + "kana": "ぎざぎざの なみ" }, - "current mode": { - "kanji": "現代の音階", - "kana": "げんだいの おんかい" + "play back": { + "kanji": "プレーバック", + "kana": "プレーバック" }, - "current meter": { - "kanji": "現代の拍子", - "kana": "げんだいの びょうし" + "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th": { + "kanji": "1度 2度 3度 4度 5度 6度 7度 8度 9度 10度 11度 12度", + "kana": "1ど 2ど 3ど 4ど 5ど 6ど 7ど 8ど 9ど 10ど 11ど 12ど" }, - "In this example the note will be played 4 times.": { - "kanji": "

図の例では、「ソ」の音が4回えんそうされる。", - "kana": "

ずのれい では、 「ソ」 の おとが 4かい えんそうされる。" + "Save graphics from your project as PNG.": { + "kanji": "プロジェクトのグラフィックをPNGで保存", + "kana": "プロジェクトの グラフィックを PNGで ほぞん" }, - "Open in Turtle Blocks": { - "kanji": "タートル ブロックスで開きます", - "kana": "タートル ブロックスで ひらきます" - }, - "The block you selected does not contain a valid dictionary.": { - "kanji": "The block you selected does not contain a valid dictionary.", - "kana": "The block you selected does not contain a valid dictionary." - }, - "Reason for reporting project": { - "kanji": "プロジェクトを通報する理由", - "kana": "プロジェクトを つうほうする りゆう" - }, - "sixth": { - "kanji": "6度の音", - "kana": "6どの おと" + "Save stack": { + "kanji": "スタックをほぞん", + "kana": "スタックを ほぞん" }, "Initialize a new project.": { "kanji": "新しいプロジェクトを作る。", "kana": "あたらしい プロジェクトを つくる。" }, - "seven": { - "kanji": "7度", - "kana": "7ど" - }, - "Save drum machine": { - "kanji": "ドラムとしてほぞん", - "kana": "ドラム として ほぞん" + "Play": { + "kanji": "実行", + "kana": "じっこう" }, - "The Set hue block changes the color of the pen.": { - "kanji": "The Set hue block changes the color of the pen.", - "kana": "The Set hue block changes the color of the pen." + "chicken": { + "kanji": "鶏肉", + "kana": "鶏肉" }, - "mice": { - "kanji": "ネズミ達の関係", - "kana": "ネズミたちのかんけい" + "The Whole notes played block returns the total number of whole notes played.": { + "kanji": "Whole notes playedブロックは演奏された全音符の総数を返します。", + "kana": "ホール ノーツ プレイド ブロック ワ プレイ サレタ ホール ノーツ ノ ゼンブ ノ スウ オ カエシマス" }, - "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.": { - "kanji": "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.", - "kana": "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." + "The set dictionary block needs a dictionary.": { + "kanji": "set dictionaryブロックには辞書が必要です。", + "kana": "セット ディクショナリ ブロック ワ ジショ ガ ヒツヨウ デス。" }, - "عربى": { - "kanji": "عربى", - "kana": "عربى" + "tuplet value": { + "kanji": "何連符価", + "kana": "何れんぷ価" }, - "clarinet": { - "kanji": "クラリネット", - "kana": "クラリネット" + "mouse x": { + "kanji": "ネズミのx座標", + "kana": "ネズミの xざひょう" }, - "Game": { - "kanji": "ゲーム", - "kana": "ゲーム" + "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.": { + "kanji": "Current PitchブロックはPitch Converterブロックと共に使用されます。上記の例では、現在のピッチsol 4が392ヘルツとして表示されます。", + "kana": "げんざいのピッチブロックはピッチコンバーターブロックといっしょに使います。じょうのれいでは、げんざいのピッチ、ソル4が392ヘルツとしてひょうじされています" }, - "Click in the circle to select notes for the mode.": { - "kanji": "クリックで音の高さを選んで音階を設定できます。", - "kana": "クリックでおとのたかさを選んでちょうをせっていできます。" + "Save block help": { + "kanji": "ブロックの ヘルプを 保存", + "kana": "ブロックの ヘルプを ほぞん" }, - "turtle count": { - "kanji": "何匹のタートル", - "kana": "turtle count" + "Cannot connect to server": { + "kanji": "サーバに接続できません", + "kana": "サーバに せつぞく できません" }, - "You must have at least one pitch block and one drum block in the matrix.": { - "kanji": "フレーズメーカーブロックには、音の高さブロックとドラムブロックを最低1つずつ入れてください。", - "kana": "フレーズメーカーブロックには、 おとの たかさブロックと ドラムブロックを さいてい 1つずつ いれて ください。" + "Home": { + "kanji": "ホーム", + "kana": "ホーム" }, - "The Index-heap block returns a value in the heap at a specified location.": { - "kanji": "The Index-heap block returns a value in the heap at a specified location.", - "kana": "The Index-heap block returns a value in the heap at a specified location." + "viola": { + "kanji": "ビオラ", + "kana": "ビオラ" }, - "doubly": { - "kanji": "重", - "kana": "じゅう" + "wait": { + "kanji": "待つ", + "kana": "まつ" }, - "Switch mode": { - "kanji": "はってんモード/かんたんモードにする", - "kana": "モードを せってい" + "finger cymbals": { + "kanji": "フィンガーシンバル", + "kana": "フィンガー シンバル" }, - "augmented": { - "kanji": "オーギュメント(増)", - "kana": "オーギュメント(ぞう)" + "Delete": { + "kanji": "消す", + "kana": "けす" }, - "Stop the music (and the mice).": { - "kanji": "実行しているプログラムを止める。", - "kana": "じっこうしているプログラムを止める。" + "The Turtle-name block returns the name of a turtle.": { + "kanji": "タートルの名前を返すブロックです。", + "kana": "ザ タートル ネーム ブロック リターンズ ザ ネーム オブ ア タートル" }, - "Filter already present.": { - "kanji": "フィルターは もう 存在しています。", - "kana": "フィルターは もう そんざいしています。" + "The Space block is used to add space between blocks.": { + "kanji": "

スペースブロック


ブロックとブロックの間にスペースを入れたいときに使う。", + "kana": "

スペースブロック


ブロックと ブロックの あいだに スペースを いれたいときに つかう。" }, - "Description too long": { - "kanji": "表記が長すぎます", - "kana": "ひょうきが ながすぎます" + "tom tom": { + "kanji": "タムタム", + "kana": "タムタム" }, - "You can scroll the blocks on the canvas.": { - "kanji": "カンバス上をドラッグそうさしたときに、画面をスクロールさせることができる方向を上下だけと上下左右に変える。", - "kana": "カンバスじょうを ドラッグそうさ したときに、 がめんを スクロール させることができる ほうこうを じょうげ だけ と じょうげさゆう に かえる。" + "fibonacci": { + "kanji": "フィボナッチ音階", + "kana": "フィボナッチ おんかい" }, - "milliseconds": { - "kanji": "ミリ秒", - "kana": "ミリびょう" + "You can type d to create a do block and r to create a re block etc.": { + "kanji": "キーボードを使うと、パレットボタンからブロックをドラッグして配置するだけでなく、ボタンをおすだけでちょくせつブロックを置くことができる。

★ショートカットキー
d …… 「ド」(4分音符、4オクターヴ)
r …… 「レ」(4分音符、4オクターヴ)
m …… 「ミ」(4分音符、4オクターヴ)
f …… 「ファ」(4分音符、4オクターヴ)
s …… 「ソ」(4分音符、4オクターヴ)
l …… 「ラ」(4分音符、4オクターヴ)
t …… 「シ」(4分音符、4オクターヴ)
", + "kana": "キーボードの ショートカット

キーボードを つかうと、 パレットボタンから ブロックを ドラッグして はいち するだけでなく、 ボタンを おすだけで ちょくせつ ブロックを おくことが できる。

★ショートカットキー
d …… 「ド」(4ぶおんぷ、4オクターヴ)
r …… 「レ」(4ぶおんぷ、4オクターヴ)
m …… 「ミ」(4ぶおんぷ、4オクターヴ)
f …… 「ファ」(4ぶおんぷ、4オクターヴ)
s …… 「ソ」(4ぶおんぷ、4オクターヴ)
l …… 「ラ」(4ぶおんぷ、4オクターヴ)
t …… 「シ」(4ぶおんぷ、4オクターヴ)" }, - "display grid": { - "kanji": "グリッドを表示", - "kana": "グリッドをひょうじ" + "allpass": { + "kanji": "オールパスフィルター", + "kana": "オールパスフィルター" }, - "whole note": { - "kanji": "全音符", - "kana": "ぜんおんぷ" + "byzantine": { + "kanji": "ビザンティン", + "kana": "ビザンティン" }, - "MIDI": { - "kanji": "MIDI", - "kana": "MIDI" + "The Music keyboard block opens a piano keyboard that can be used to create notes.": { + "kanji": "

キーボードブロック


ピアノのキーボードを表示する。作った音をデータ化することができる。

", + "kana": "

キーボードブロック


ピアノの キーボードを ひょうじする。 つくったおとを データに することが できる。" }, - "phaser": { - "kanji": "フェーザー", - "kana": "フェーザー" + "The source code can be accessed at": { + "kanji": "ミュージック・ブロックスのソースコードは、こちらのURLから見ることができます。", + "kana": "ミュージック・ブロックスの ソースコードは、 こちらの URLから みる ことが できます。" }, - "The Set grey block changes the vividness of the pen color.": { - "kanji": "The Set grey block changes the vividness of the pen color.", - "kana": "The Set grey block changes the vividness of the pen color." + "down third": { + "kanji": "音階で3度下", + "kana": "おんかいで3ど した" }, - "raindrop": { - "kanji": "雨のしずく", - "kana": "あめのしずく" + "The Arpeggio Widget is used to compose chord sequences.": { + "kanji": "「アルペジオ」ウィジェットは コード進行 を作るためです。", + "kana": "「アルペジオ」ウィジェットは コードしんこう をつくる ためです。" }, - "equal": { - "kanji": "平均律", - "kana": "へいきん おんりつ" + "Extracting block": { + "kanji": "ブロックを取り出しています", + "kana": "ブロックを取り出しています" }, - "add": { - "kanji": "足す", - "kana": "たす" + "backward": { + "kanji": "ぎゃく向きに実行", + "kana": "ぎゃくむきに じっこう" }, - "down sixth": { - "kanji": "音階で6度下", - "kana": "おんかいで6ど した" + "semi-tone interval measure": { + "kanji": "半音階的音程で計る", + "kana": "半おんかい的音程で計る" }, - "turtle notes played": { - "kanji": "タートルの演奏した音符の数", - "kana": "turtle notes played" + "duration (MS)": { + "kanji": "継続時間(ミリ秒)", + "kana": "デュレーション エムエス" }, - "Stop the turtle.": { - "kanji": "タータルを止める", - "kana": "タータルを とめる" + "The Open palette block opens a palette.": { + "kanji": "Open paletteブロックはパレットを開きます。", + "kana": "オープン パレット ブロック ワ パレット オ オヒラキマス。" }, - "purple": { - "kanji": "紫", - "kana": "むらさき" + "notes played": { + "kanji": "全体の拍の数", + "kana": "ぜんたいの はくの かず" }, - "end fill": { - "kanji": "記入を終わらせる", - "kana": "きにゅうを おわらせる" + "にほんご": { + "kanji": "にほんご", + "kana": "にほんご" }, - "beats per minute must be greater than": { - "kanji": "1分あたりの拍の数には、これより大きい値を設定してください:", - "kana": "1っぷん あたりの はくの かずは、 これより おおきい あたいを せってい してください:" + "forecast": { + "kanji": "天気予報", + "kana": "天気予報" }, - "x2": { - "kanji": "よこいどう", - "kana": "よこいどう" + "program": { + "kanji": "プログラム", + "kana": "プログラム" }, - "My Projects": { - "kanji": "自分のプロジェクト", - "kana": "じぶんの プロジェクト" + "ภาษาไทย": { + "kanji": "ภาษาไทย", + "kana": "ภาษาไทย" }, - "The Random block returns a random number.": { - "kanji": "

すうちブロック(ランダム)


指定したさいしょうちからさいだいちまでのはんいで、ランダムなすうちになる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。", - "kana": "

すうちブロック(ランダム)


してい した さいしょうち から さいだいち までの はんいで、 ランダムな すうちに なる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" + "Add note": { + "kanji": "音符を足す", + "kana": "おんぷをた" }, - "glide": { - "kanji": "グリッサンド", - "kana": "グリッサンド" + "AM synth": { + "kanji": "AM シンセ", + "kana": "AM シンセ" }, - "set pitch number offset": { - "kanji": "音高の数字を初期化", - "kana": "音高の数字を初期化" + "mouse notes played": { + "kanji": "ネズミの演奏した音符の数", + "kana": "ネズミの えんそうした おんぷの かず" }, - "Vibrato rate must be greater than 0.": { - "kanji": "ビブラートのはやさは、0より大きいあたいをせっていしてください。", - "kana": "ビブラートの はやさは、 0より おおきい あたいを せってい して ください。" + "The oscilloscope block opens a tool to visualize waveforms.": { + "kanji": "Oscilloscopeブロックは波形を可視化するツールを開きます。", + "kana": "ザ オシロスコープ ブロック オープンズ ア ツール トゥ ビジュアライズ ウェーブフォームズ" }, - "block number": { - "kanji": "ブロックの番号", - "kana": "ブロックの ばんごう" + "The Chorus block adds a chorus effect.": { + "kanji": "

コーラスブロック


広がりのある音のひびきにする。はやさとずれで、ひびきが残る感じを調節できる。
", + "kana": "

コーラス ブロック


ひろがりの ある おとの ひびきに する。 はやさ と ずれ で、 ひびきが のこる かんじを ちょうせつ できる。" }, - "timbre": { - "kanji": "音色", - "kana": "ねいろ" + "Save your project to a file.": { + "kanji": "げんざい開いているプロジェクトをほぞんする。", + "kana": "げんざい ひらいている プロジェクトを ほぞんする。" }, - "lydian": { - "kanji": "リディアン音階", - "kana": "リディアン おんかい" + "Decay value should be from 0 to 100.": { + "kanji": "減衰値には 0 以上100以下の数字をいれて下さい。", + "kana": "げんすい あたいには 0 いじょう 100いかの すうじを いれて ください。" }, - "The Found mouse block will return true if the specified mouse can be found.": { - "kanji": "The Found mouse block will return true if the specified mouse can be found.", - "kana": "The Found mouse block will return true if the specified mouse can be found." + "Show fewer tags": { + "kanji": "タッグを非表示", + "kana": "タッグを ひひょうじ" }, - "Project title": { - "kanji": "曲名", - "kana": "きょくめい" + "bass": { + "kanji": "コントラバス", + "kana": "コントラバス" }, - "Load plugin": { - "kanji": "プラグインを読みこむ", - "kana": "プラグインをよみこむ" + "name": { + "kanji": "名前", + "kana": "なまえ" }, - "triangle": { - "kanji": "三角の波", - "kana": "さんかくの なみ" + "my blocks": { + "kanji": "自分のブロック", + "kana": "わたしの ブロック" }, - "Display statistics about your Music project.": { - "kanji": "プロジェクトに含まれているブロックの種類、わりあいなど、とうけいてきなじょうほうを表示する。", - "kana": "プロジェクトに ふくまれている ブロックの しゅるい、 わりあい など、 とうけいてきな じょうほうを ひょうじする。" + "Creation Date": { + "kanji": "作成日", + "kana": "さくせいび" }, - "invert (even)": { - "kanji": "転回を (偶数)", - "kana": "てんかいを (ぐうすう)" + "Augmented tenth": { + "kanji": "増10度", + "kana": "ぞう10ど" }, - "The Int block returns an integer.": { - "kanji": "The Int block returns an integer.", - "kana": "The Int block returns an integer." + "Save rhythms": { + "kanji": "リズムだけをほぞん", + "kana": "リズムだけをほぞん" }, - "It can also be used with other blocks such as Color and Pen size.": { - "kanji": "

マイナスの数値を使うと引き算になる。", - "kana": "

マイナスの すうちを つかうと ひきざん になる。" + "My Projects": { + "kanji": "自分のプロジェクト", + "kana": "じぶんの プロジェクト" }, - "Toggle Fullscreen": { - "kanji": "フルスクリーンの切り替え", - "kana": "フルスクリーンの きりかえ" + "red squirrel": { + "kanji": "赤いリス", + "kana": "あかいリス" }, - "Save turtle artwork as PNG": { - "kanji": "アートをPNGで保存", - "kana": "アートを PNGで ほぞん" + "Not a valid pitch name": { + "kanji": "選ばれた音名が適切ではありません。", + "kana": "えらばれた おんめいが てきせつでは ありません。" }, - "Vibrato intensity must be between 1 and 100.": { - "kanji": "ビブラートの大きさは、1から100までのはんいでせっていしてください。", - "kana": "ビブラートの おおきさは、 1から 100までの はんいで せってい して ください。" + "Music Blocks is already set to this language.": { + "kanji": " Music Blocksは既にこの言語に設定されています。", + "kana": "ミュージックブロックスはすでにこのランゲージにせっていされているよ" }, - "stop turtle": { - "kanji": "ネズミを止める", - "kana": "ネズミを止める" + "Undo": { + "kanji": "1つもどす", + "kana": "1つもどす" }, - "aeolian": { - "kanji": "エオリアン音階", - "kana": "エオリアンおんかい" + "scalar": { + "kanji": "音階的", + "kana": "おんかいてき" }, - "wrap mode": { - "kanji": "ラップモード", - "kana": "wrap mode" + "artwork": { + "kanji": "アート", + "kana": "アート" }, - "black rat": { - "kanji": "黒い鼠", - "kana": "くろいねずみ" + "Jump to home position.": { + "kanji": "まんなかにジャンプする", + "kana": "まんなかにジャンプする" }, - "mod": { - "kanji": "~で割った余り(mod)", - "kana": "~でわったあまり(mod)" + "nth modal pitch": { + "kanji": "ピッチ度", + "kana": "ピッチど" }, - "The Found turtle block will return true if the specified turtle can be found.": { - "kanji": "The Found turtle block will return true if the specified turtle can be found.", - "kana": "The Found turtle block will return true if the specified turtle can be found." + "low": { + "kanji": "低", + "kana": "低" }, - "if": { - "kanji": "もし", - "kana": "もし" + "The Start turtle block starts the specified turtle.": { + "kanji": "指定されたタートルを開始します。", + "kana": "スタートタートルブロックハテイテイサレタタートルヲスタートシマス" }, - "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played.": { - "kanji": "

音の高さをヘルツで表示ブロック


音の高さをヘルツで表示する。
たとえば、オクターヴが4のラの音は、440ヘルツというすうちで表すことができる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

", - "kana": "

おとの たかさを ヘルツで ひょうじ ブロック


おとの たかさを ヘルツで ひょうじ する。
たとえば、 オクターヴが4の ラのおとは、 440ヘルツという すうちで あらわすことが できる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + "The file you selected does not contain a valid dictionary.": { + "kanji": "選択したファイルには有効な辞書が含まれていません。", + "kana": "センタク シタ ファイル ニ ユウコウナ ジショ ガ フクマレテイマセン。" }, - "found mouse": { - "kanji": "ネズミを見つけた", - "kana": "ネズミを みつけた" + "Dictionary with this name does not exist": { + "kanji": "この名前の辞書は存在しません。", + "kana": "このなまえの じしょは ほぞんしません。" }, - "stair": { - "kanji": "階段", - "kana": "かいだん" + "The Note block specifies the duration (note value) of its contents.": { + "kanji": "

「音の高さブロック」を2つ以上入れると、音を同時に出すことができる。", + "kana": "

「おとのたかさブロック」 を 2ついじょう いれると、 おとを どうじに だすことが できる。" }, - "The Set XY block moves the turtle to a specific position on the screen.": { - "kanji": "

いどうブロック


タートルの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のタートルの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", - "kana": "The Set XY block moves the turtle to a specific position on the screen." + "The Print block displays text at the top of the screen.": { + "kanji": "

表示ブロック(結果)


画面の上部に、指定した実行結果のすうちや文字を表示する。表示したテキストはクリックすると消すことができる。どこでプログラムがまちがっているかをかくにんする際(デバグ)などによく用いられる。", + "kana": "

ひょうじ ブロック(けっか)


がめんの じょうぶに、 してい した じっこうけっかの すうちや もじを ひょうじする。 ひょうじした テキストは クリックすると けすことが できる。 どこで プログラムが まちがっているかを かくにんするさい(デバグ)などに よく もちいられる。" }, - "octaves": { - "kanji": "オクターヴ", - "kana": "オクターヴ" + "Oscillator": { + "kanji": "オシレータ―", + "kana": "オシレータ―" }, - "Record your project as video.": { - "kanji": "再生されているビデオを録音する", - "kana": "さいせい されている ビデオを ろくおんする" + "natural minor": { + "kanji": "自然短音階", + "kana": "しぜんたん おんかい" }, - "The Until block will repeat until the condition is true.": { - "kanji": "The Until block will repeat until the condition is true.", - "kana": "The Until block will repeat until the condition is true." + "The Video block selects video for use with the Show block.": { + "kanji": "ビデオブロックはショウブロックで使用するビデオを選択します。", + "kana": "ザ ビデオ ブロック セレクツ ビデオ フォー ユース ウィズ ザ ショー ブロック" }, - "connect blocks": { - "kanji": "ブロックを繋ぐ", - "kana": "ブロックを つなぐ" + "Move up": { + "kanji": "上げる", + "kana": "うえに うごかす" }, - "make block": { - "kanji": "ブロックを作る", - "kana": "ブロックを つくる" + "mouse pitch number": { + "kanji": "ネズミの音高数字", + "kana": "ネズミの音高数字" }, - "Open in Music Blocks": { - "kanji": "ミュージック・ブロックスで開きます", - "kana": "ミュージック・ブロックスで ひらきます" + "custom": { + "kanji": "オリジナル", + "kana": "オリジナル" }, - "beats per minute2": { - "kanji": "1分当たりの拍の数", - "kana": "1ぷんあたりの はくのかず" + "set turtle": { + "kanji": "タートルを設定", + "kana": "タートルセッテイ" }, - "The Multiply block is used to multiply.": { - "kanji": "

すうちブロック(計算)


2つのすうちを掛け合わせた計算結果を表すすうちブロック。", - "kana": "

すうちブロック(けいさん)


2つの すうちを かけあわせた けいさんけっかを あらわす すうちブロック。" + "dog": { + "kanji": "いぬ", + "kana": "いぬ" }, - "The Tremolo block adds a wavering effect.": { - "kanji": "

トレモロブロック


ゆれるような音のひびきにする。はやさで、ゆれのはやさを調節できる。
", - "kana": "

トレモロ ブロック


ゆれるような おとの ひびきに する。 はやさ で、 ゆれの はやさを ちょうせつ できる。" + "The Rhythm Maker block opens a tool to create drum machines.": { + "kanji": "

リズムメーカーブロック


音の長さでぶんかつしてリズムを作るテーブルを表示する。作ったリズムをデータ化することができる。

", + "kana": "

リズムメーカー ブロック


おとの ながさで ぶんかつして、 リズムを つくる テーブルを ひょうじする。 つくった リズムを データに することが できる。" }, - "height": { - "kanji": "カンバスのたてはば", - "kana": "カンバスの たてはば" + "The Forever block will repeat the contained blocks forever.": { + "kanji": "

実行ブロック(くり返し)


「ずっとくり返す」のブロックは、実行を停止しないかぎり、はさまれているブロックをくり返し実行する。", + "kana": "

じっこうブロック(くりかえし)


ずっとくりかえす」の ブロックは、 じっこうを ていし しないかぎり、 はさまれている ブロックを くりかえし じっこうする。" }, - "set dictionary": { - "kanji": "辞書を設定", - "kana": "じしょを せってい" + "View published project": { + "kanji": "公開されたプロジェクトを見る", + "kana": "こうかい された プロジェクトを みる" }, - "Tuning string instruments": { - "kanji": "楽器のチューニングをしているよ", - "kana": "がっきの チューニングを しているよ" + "save as SVG": { + "kanji": "SVGでほぞん", + "kana": "SVGフォーマットでほぞん" }, - "The Open file block opens a file for use with the Show block.": { - "kanji": "The Open file block opens a file for use with the Show block.", - "kana": "The Open file block opens a file for use with the Show block." + "Could not parse JSON input.": { + "kanji": "JSONのインプットのパースができません。", + "kana": "JSONの インプットの パースが できません。" }, - "pink noise": { - "kanji": "ピンクノイズ", - "kana": "ピンクノイズ" + "define frequency": { + "kanji": "周波数を明確にする", + "kana": "周波数を明確にする" }, - "value": { - "kanji": "値", - "kana": "あたい" + "Stop the turtle.": { + "kanji": "タータルを止める", + "kana": "タータルを とめる" }, - "effect": { - "kanji": "こうかおん", - "kana": "こうかおん" + "cursor out": { + "kanji": "カーソル(外)", + "kana": "カーソル(外)" }, - "Maximum value of 256 has been exceeded.": { - "kanji": "リズムメーカーの音の長さは、最大256です。", - "kana": "リズムメーカーの おとの ながさは、さいだい 256 です。" + "show Cartesian": { + "kanji": "ほうがん(ざひょう)を表示", + "kana": "ほうがん(ざひょう)を ひょうじ" }, - "Augmented tenth": { - "kanji": "増10度", - "kana": "ぞう10ど" + "back": { + "kanji": "後ろへ進む", + "kana": "うしろへ すすむ" }, - "effects name": { - "kanji": "エフェクト名", - "kana": "effects name" + "lowshelf": { + "kanji": "ローシェルフ・フィルター", + "kana": "ローシェルフ・フィルター" }, - "The Distortion block adds distortion to the pitch.": { - "kanji": "The Distortion block adds distortion to the pitch.", - "kana": "The Distortion block adds distortion to the pitch." + "The Power block calculates a power function.": { + "kanji": "Powerブロックはべき乗を計算します。", + "kana": "パワー ブロック ハ ジョウホウ キノウ オ ケイサン シマス。" }, - "Zoom In": { - "kanji": "ズームイン", - "kana": "ズームイン" + "heap empty?": { + "kanji": "ヒープは空ですか?", + "kana": "ヒープは から ですか?" }, - "The Doubly block will double the size of an interval.": { - "kanji": "The Doubly block will double the size of an interval.", - "kana": "The Doubly block will double the size of an interval." + "The Move block block moves a block.": { + "kanji": "Move blockブロックはブロックを移動します。", + "kana": "ムーブ ブロック ブロック ワ ブロック オ ウゴカシマス。" }, - "Load More Projects": { - "kanji": "プロジェクトをもっとロードする", - "kana": "プロジェクトを もっと ロードする" + "Turtle Blocks is licensed under the AGPL.": { + "kanji": "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。", + "kana": "タートル・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " }, - "Art": { - "kanji": "アート", - "kana": "アート" + "motion z": { + "kanji": "z座標の動き", + "kana": "z座標の動き" }, - "get protein": { - "kanji": "たんぱく質をとる", - "kana": "たんぱくしつを とる" + "The Left block turns the turtle to the left.": { + "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度で左回りに回転させる。", + "kana": "ザ レフト ブロック ターンズ ザ タートル トゥ ザ レフト" }, - "vibrato intensity": { - "kanji": "ビブラートエフェクタの強度", - "kana": "ビブラート エフェクタの きょうど" + "grand staff": { + "kanji": "トレブルとバス記号", + "kana": "トレブルとバスきごう" }, - "cow bell": { - "kanji": "カウベル", - "kana": "カウベル" + "release": { + "kanji": "リリース", + "kana": "リリース" }, - "simple-4": { - "kanji": "シンプル・シンセ4", - "kana": "シンプル・シンセ4" - }, - "vibrato": { - "kanji": "ビブラート", - "kana": "ビブラート" - }, - "The Boolean block is used to specify true or false.": { - "kanji": "The Boolean block is used to specify true or false.", - "kana": "The Boolean block is used to specify true or false." - }, - "quarter note": { - "kanji": "4分音符", - "kana": "4ぶ おんぷ" - }, - "cursor y": { - "kanji": "yざひょうち(カーソル)", - "kana": "yざひょうち(カーソル)" - }, - "Error: Report could not be submitted. Try again later.": { - "kanji": "エラー:通報ができませんでした。後で再度試してください。", - "kana": "エラー:つうほうが できませんでした。あとで さいど ためして ください。" - }, - "Playback is ready.": { - "kanji": "コンパイル完了", - "kana": "コンパイル かんりょう" - }, - "rhythm1": { - "kanji": "連符(かけ算)", - "kana": "れんぷ(かけ算)" - }, - "cursor x": { - "kanji": "xざひょうち(カーソル)", - "kana": "xざひょうち(カーソル)" - }, - "The Repeat block will repeat the contained blocks.": { - "kanji": "

実行ブロック(くり返し)


はさまれているブロックのプログラムを、入力した回数だけくり返す。", - "kana": "

じっこうブロック(くりかえし)


はさまれている ブロックの プログラムを、 にゅうりょくした かいすう だけ くりかえす。" + "Are you sure you want to create a new project?": { + "kanji": "新しいプロジェクトを作成してもよろしいですか?", + "kana": "ほんとうにあたらしいプロジェクトをつくりますか?" }, - "pitch to color": { - "kanji": "音の高さを色に", - "kana": "おとのたかさをいろに" + "This button opens a viewer for loading example projects.": { + "kanji": "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。", + "kana": "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、よみこむことができる。" }, - "project undefined": { - "kanji": "プロジェクト未定義", - "kana": "プロジェクトみていぎ" + "top (screen)": { + "kanji": "ざひょうち(上)", + "kana": "ざひょうち(うえ)" }, - "The Mouse heading block returns the heading of the specified mouse.": { - "kanji": "The Mouse heading block returns the heading of the specified mouse.", - "kana": "The Mouse heading block returns the heading of the specified mouse." + "reference tone": { + "kanji": "参照ピッチ", + "kana": "さんしょうピッチ" }, - "delay (MS)": { - "kanji": "ディレイ・エフェクター(ms)", - "kana": "ディレイ・エフェクター(ms)" + "scalar transpose": { + "kanji": "調を変える", + "kana": "ちょうを かえる" }, - "fully-diminished 7th": { - "kanji": "減七の和音(ディミニッシュト・セブンス)", - "kana": "げんしちのわおん(ディミニッシュト・セブンス)" + "japanese bell": { + "kanji": "鉦", + "kana": "しょう" }, - "tamale": { - "kanji": "タマレ", - "kana": "タマレ" + "target": { + "kanji": "ターゲット", + "kana": "ターゲット" }, - "eat": { - "kanji": "食べる", - "kana": "食べる" + "taiko": { + "kanji": "太鼓", + "kana": "たいこ" }, - "The Left block returns the position of the left of the canvas.": { - "kanji": "

すうちブロック(カンバス)


カンバスの左のxざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上))、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", - "kana": "

すうちブロック(カンバス)


カンバスの ひだりはし の xざひょうち。 マイナスの すうち。 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + "한국어": { + "kanji": "한국어", + "kana": "한국어" }, - "Report description required": { - "kanji": "レポート表記が必要です", - "kana": "レポート ひょうきが ひつよう です" + "Click on buttons to open the timbre design tools.": { + "kanji": "ボタンをクリックするとカスタム音色ツールが開きます。", + "kana": "ボタンをクリックするとカスタムねいろツールが開きます。" }, - "Diminished second": { - "kanji": "減2度", - "kana": "げん2ど" + "The default volume is 50.": { + "kanji": "デフォルトは音量50。", + "kana": "
" }, - "Disable horizontal scrolling": { - "kanji": "たて方向にスクロール", - "kana": "たて ほうこうに スクロール" + "Adding missing pitch number 0.": { + "kanji": "ピッチ数値「0」を加える", + "kana": "ピッチすうち「0」をくわえる" }, - "The XOR block is the logical XOR operator.": { - "kanji": "The XOR block is the logical XOR operator.", - "kana": "The XOR block is the logical XOR operator." + "Report Project": { + "kanji": "プロジェクトを通報する", + "kana": "プロジェクトを通報する" }, - "rhythm": { - "kanji": "音符", - "kana": "おんぷ" + "The Multiply block is used to multiply.": { + "kanji": "

すうちブロック(計算)


2つのすうちを掛け合わせた計算結果を表すすうちブロック。", + "kana": "

すうちブロック(けいさん)


2つの すうちを かけあわせた けいさんけっかを あらわす すうちブロック。" }, - "Synthesizer": { - "kanji": "シンセサイザー", - "kana": "シンセサイザー" + "graphics": { + "kanji": "ネズミの動き", + "kana": "ネズミの うごき" }, - "The Scalar interval block measures the distance between two notes in the current key and mode.": { - "kanji": "The Scalar interval block measures the distance between two notes in the current key and mode.", - "kana": "The Scalar interval block measures the distance between two notes in the current key and mode." + "Error regenerating palettes. Please refresh the page.": { + "kanji": "パレットの再生成に失敗しました。ページを更新してください。", + "kana": "パレットのさいせいせいにしっぱいしたよ。ページをリフレッシュしてね" }, - "mode name": { - "kanji": "モード名", - "kana": "おんかい名" + "Most downloaded": { + "kanji": "ダウンロードの一番ある", + "kana": "ダウンロードの いちばん ある" }, - "note counter": { - "kanji": "音符の合計数", - "kana": "おんぷの ごうけい すう" + "Minor seventh": { + "kanji": "短7度", + "kana": "たん7ど" }, - "Keyboard shortcuts": { - "kanji": "キーボードのショートカット", - "kana": "キーボードのショートカット" + "delete block": { + "kanji": "ブロックを消す", + "kana": "ブロックを けす" }, - "turtle index heap": { - "kanji": "タートル ヒープに番号をふる", - "kana": "タートル ヒープに ばんごうを ふる" + "Diminished thirteenth": { + "kanji": "減13度", + "kana": "げん13ど" }, - "white noise": { - "kanji": "ホワイトノイズ", - "kana": "ホワイト ノイズ" + "Tuplets are a collection of notes that get scaled to a specific duration.": { + "kanji": "

連符(れんぷ)ブロック(わり算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つに等分して使う。", + "kana": "

れんぷブロック(わりざん)


まとまった いくつかの おんぷ。いっていの ながさの おとを 3つや 5つに とうぶんして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" }, - "Turtle Blocks is an open source collection of tools for exploring musical concepts.": { - "kanji": "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。", - "kana": "タートル・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" + "Planet": { + "kanji": "プラネット", + "kana": "プラネット" }, - "floor tom": { - "kanji": "フロアタム", - "kana": "フロアタム" + "The beats per minute must be above 30": { + "kanji": "1分あたりの拍の数には、30より大きいあたいをせっていしてください。", + "kana": "1っぷん あたりの はくの かずは、30より大きいあたいをせっていしてください。" }, - "dorian": { - "kanji": "ドリアン音階", - "kana": "ドリアン おんかい" + "Last Updated": { + "kanji": "最後の更新", + "kana": "さいごの こうしん" }, - "bass drum": { - "kanji": "バスドラム", - "kana": "バスドラム" + "The Set-shade block changes the pen color from dark to light.": { + "kanji": "

ペンブロック


ネズミがえがく線の色のこさをせっていする。", + "kana": "

ペンブロック


ネズミが えがく せんの いろの こさを せっていする。" }, - "The One-of block returns one of two choices.": { - "kanji": "

特殊ブロック(ランダム)


つないだ2つのブロックのうち、1つだけをランダムに選ぶ。「すうち」「アクション名」など、さまざまなブロックをつなぐことができる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。", - "kana": "

特殊ブロック(ランダム)


つないだ 2つの ブロックのうち、 1つだけを ランダムに えらぶ。 「すうち」「アクションめい」など、 さまざまな ブロックを つなぐことが できる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" + "found turtle": { + "kanji": "タートル見つかった", + "kana": "ネズミ見つかった" }, - "Octave value must be between 1 and 8.": { - "kanji": "オクターヴの値が「1」から「8」までの範囲でなければなりません。", - "kana": "オクターヴの あたいが「1」から「8」までの はんい でなければなりません。" + "widgets": { + "kanji": "ツール", + "kana": "ツール" }, - "mouse index heap": { - "kanji": "ネズミヒープに番号をふる", - "kana": "ネズミヒープに番号をふる" + "set shade": { + "kanji": "色のこさをせってい", + "kana": "いろのこさを せってい" }, - "Design": { - "kanji": "デザイン", - "kana": "デザイン" + "ionian": { + "kanji": "アイオニアン音階", + "kana": "アイオニアン おんかい" }, - "broccoli": { - "kanji": "ブロッコリー", - "kana": "ブロッコリー" + "Turn on/off lines for cartesian or polar grids.": { + "kanji": "デカルト座標または極座標グリッドの線をオン/オフにします。", + "kana": "カーティジアンマタハポーラーグリッドノセンヲオンオフスル" }, - "Click on the slider to create a note block.": { - "kanji": "スライダーで音の高さを変えます。", - "kana": "スライダーでおとのたかさを変えます。" + "The Neighbor block rapidly switches between neighboring pitches.": { + "kanji": "

音を加えるブロック


2つの同じ高さの音のあいだに、音を1つ入れることができる。
図の例では、ソとソのあいだにラが入り、「ソラソ」とすばやくえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", + "kana": "

おとを くわえる ブロック


2つの おなじたかさの おとの あいだに、 おとを 1つ いれることが できる。
ずのれいでは、 ソとソの あいだに ラが はいり、 「ソラソ」 と すばやく えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "current key": { - "kanji": "現代の調", - "kana": "げんだいの ちょう" + "Grid": { + "kanji": "グリッド", + "kana": "グリッド" }, - "This code stores data about the blocks in a project.": { - "kanji": "このコードは、がいとうする場合、へんしゅうされたバージョンのプロジェクトといっしょに、プロジェクトの中のブロックに関するデータをほぞんします。", - "kana": "この コードは、 がいとう する ばあい、 へんしゅう された バージョンの プロジェクトと いっしょに、 プロジェクトの なかの ブロックに かんする データを ほぞん します。" + "A detailed guide to Music Blocks is available.": { + "kanji": "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。", + "kana": "インターネットから、 ミュージック・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" }, - "Description": { - "kanji": "記入", - "kana": "きにゅう" + "spanish gypsy": { + "kanji": "スパニッシュ・ジプシー音階", + "kana": "スパニッシュ・ジプシー おんかい" }, - "stop media": { - "kanji": "メデイアを停止", - "kana": "メデイアを ていし" + "Not a number": { + "kanji": "数字ではありません", + "kana": "すうじではありません" }, - "white": { - "kanji": "白", - "kana": "しろ" + "Augmented fifth, plus an octave": { + "kanji": "増12度", + "kana": "ぞう12ど" }, - "staccato factor": { - "kanji": "スタッカートの長さファクター", - "kana": "スタッカートの ながさ ファクター" + "In order to copy a sample, you must reload the widget, import the sample again, and export it.": { + "kanji": "サンプルをコピーするため、ツールを再度試して、またサンプルをロード読み込で、保存することが必要です。", + "kana": "サンプルを コピーするため、 ツールを さいどしして、 またサンプルを ロードよみこんで、 ほぞんする ことが ひつようです。" }, - "sargam": { - "kanji": "Sargam (インドの ソルファ)", - "kana": "Sargam (インドの ソルファ)" + "The Turtle pitch block returns the current pitch number being played by the specified turtle.": { + "kanji": "指定されたタートルが現在演奏しているピッチ番号を返します。", + "kana": "ザ タートル ピッチ ブロック リターンズ ザ カレント ピッチ ナンバー ビーイング プレイド バイ ザ スペシファイド タートル" }, - "Show/hide blocks": { - "kanji": "ブロックを表示する/かくす", - "kana": "ブロックをひょうじする/かくす" + "right": { + "kanji": "ざひょうち(右)", + "kana": "ざひょうち(みぎ)" }, - "eg guitar piano violin or cello.": { - "kanji": "(例えば、ギター、ピアノ、バイオリン、チェロなど)。", - "kana": " ねいろは、 ギター や ピアノ などの なかから えらぶことが できる。" + "get protein": { + "kanji": "たんぱく質をとる", + "kana": "たんぱくしつを とる" }, - "japanese bell": { - "kanji": "鉦", - "kana": "しょう" + "note to frequency": { + "kanji": "音符の高さを周波数表示へ", + "kana": "おんぷの たかさを しゅうはすう ひょうじへ" }, - "clap": { - "kanji": "てびょうし", - "kana": "てびょうし" + "Run step by step": { + "kanji": "ブロックを1つずつ実行する", + "kana": "ブロックを ひとつずつ じっこうする" }, - "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale.": { - "kanji": "

調を変えるブロック


「音符ブロック」内の音の高さを、すべて(音階内で、せっていしたすうち分だけ)上げる、または下げる。", - "kana": "

ちょうを かえるブロック


「おんぷブロック」 ないの おとのたかさを、 すべて (おんかいないで、 せっていした すうちぶんだけ) あげる、 または さげる。" + "base frequency": { + "kanji": "基本周波数", + "kana": "きほん しゅうはすう" }, - "fourth": { - "kanji": "4度の音", - "kana": "4どの おと" + "The Set turtle block sends a stack of blocks to be run by the specified turtle.": { + "kanji": "指定されたタートルに実行するブロックのスタックを送ります。", + "kana": "セットタートルブロックハテイテイサレタタートルニヨッテジッコウサレルブロックスタックヲオクリマス" }, - "print": { - "kanji": "結果を表示", - "kana": "けっかを ひょうじ" + "Save sheet music as Lilypond": { + "kanji": "がくふ(Lilypondのフォーマット)でほぞん", + "kana": "がくふ (Lilypondの フォーマット)で ほぞん" }, - "Save block artwork as an SVG file.": { - "kanji": "ブロックのグラフィックをSVGで保存", - "kana": "ブロックの グラフィックを SVGで ほぞん" + "scalar interval measure": { + "kanji": "全音階的音程で計る", + "kana": "全おんかい的音程で計る" }, - "rate": { - "kanji": "はやさ", - "kana": "はやさ" + "404: Page not found": { + "kanji": "404エラー:ページが見つかりません。", + "kana": "404エラー:ページが見つかりません。" }, - "day": { - "kanji": "曜日", - "kana": "曜日" + "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.": { + "kanji": "ピッチ番号をピッチとオクターブにマッピングするためのオフセットを設定するために使われるブロックです。", + "kana": "ピッチナンバーオフセットセットブロックはピッチナンバーをピッチとオクターブにマッピングするためのオフセットをセットするために使います" }, - "save heap": { - "kanji": "ヒープを保存する", - "kana": "ヒープを ほぞん する" + "The Random block returns a random number.": { + "kanji": "

すうちブロック(ランダム)


指定したさいしょうちからさいだいちまでのはんいで、ランダムなすうちになる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。", + "kana": "

すうちブロック(ランダム)


してい した さいしょうち から さいだいち までの はんいで、 ランダムな すうちに なる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" }, - "multiply note value": { - "kanji": "音価を~倍にするファクター", - "kana": "おんかを ~ばいにする ファクター" + "set heap": { + "kanji": "ヒープを設定する", + "kana": "ヒープを せってい する" }, - "artwork": { - "kanji": "アート", - "kana": "アート" + "return": { + "kanji": "リターン", + "kana": "リターン" }, - "The input cannot be negative.": { - "kanji": "マイナスの数値をいれることはできません。", - "kana": "マイナスの すうちを いれることは できません。" + "Minor ninth": { + "kanji": "短9度", + "kana": "たん9ど" }, - "plugins will be removed upon restart.": { - "kanji": "プラグインは再起動時に削除されます。", - "kana": "プラグインは さいせいするときえるよ" + "Click in the circle to select strong beats for the meter.": { + "kanji": "クリックで強い拍の位置を選べます。", + "kana": "クリックで つよい はくの いちを えらべます。" }, - "The Whole notes played block returns the total number of whole notes played.": { - "kanji": "The Whole notes played block returns the total number of whole notes played.", - "kana": "The Whole notes played block returns the total number of whole notes played." + "Warning: block argument type mismatch": { + "kanji": "注意:ブロックとタイプが合っていません。", + "kana": "ちゅうい:ブロックと タイプが あっていません。" }, - "Project Code": { - "kanji": "プロジェクトのコード", - "kana": "プロジェクトの コード" + "Upload failed: Sample is not a .wav file.": { + "kanji": "アップロードできませんでした: サンプルは .wavファイルでは ありません。", + "kana": "アップロード シッパイ:サンプル ガ .wav ファイル デハ アリマセン" }, - "Click to run the project step by step.": { - "kanji": "クリックをすると、とてもゆっくり、ブロックを1つずつ実行する。プログラムがうまくはたらかず、どのブロックが原因なのかを調べたいときなどに便利だ。", - "kana": "クリックをすると、 とてもゆっくり、 ブロックを 1つずつ じっこうする。 プログラムが うまく はたらかず、 どのブロックが げんいん なのかを しらべたいとき などに べんりだ。" + "Most Western scales have 7 notes.": { + "kanji": "西洋のほとんどの音階は、7つの音をもつ。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", + "kana": "
せいようの ほとんどの おんかいは、 7つの おとを もつ。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "output tools": { - "kanji": "出力ツール", - "kana": "output tools" + "Mr. Mouse": { + "kanji": "ミスター・マウス", + "kana": "ミスター・マウス" }, - "set synth": { - "kanji": "シンセを設定", - "kana": "シンセを せってい" + "loudness": { + "kanji": "音量", + "kana": "おんりょう" }, - "Save block help": { - "kanji": "ブロックの ヘルプを 保存", - "kana": "ブロックの ヘルプを ほぞん" + "Pythagorean": { + "kanji": "ピタゴラス音律 ", + "kana": "ピタゴラス おんりつ " }, - "speak": { - "kanji": "しゃべる", - "kana": "しゃべる" + "The Open project block is used to open a project from a web page.": { + "kanji": "Open projectブロックはウェブページからプロジェクトを開くために使われます。", + "kana": "ウェブ ページ カラ プロジェクト オ オープン スル タメ ノ オープン プロジェクト ブロック" }, - "Numbers can have at most 10 digits.": { - "kanji": "数字は最大10桁までです。", - "kana": "すうじは さいだい 10けた までです。" + "The Set master volume block sets the volume for all synthesizers.": { + "kanji": "

全体の音量をせっていブロック


全体の音量をせっていする。", + "kana": "

ぜんたいのおんりょうを せっていブロック


ぜんたいの おんりょうを せっていする。" }, - "key2": { - "kanji": "キーワード", - "kana": "キーワード" + "The On-weak-beat block lets you specify actions to take on weak (off) beats.": { + "kanji": "On-weak-beatブロックは弱拍(裏拍)で実行するアクションを指定できます。", + "kana": "オン ウィーク ビート ブロック ワ ウィーク(オフ)ビート デ オコナウ コウドウ オ シテイ シマス" }, - "distortion": { - "kanji": "ディストーション", - "kana": "ディストーション" + "set value": { + "kanji": "値を設定", + "kana": "あたいを せってい" }, - "Y to pitch block will convert a staff y position to corresponding pitch notation.": { - "kanji": "Y to pitch block will convert a staff y position to corresponding pitch notation.", - "kana": "Y to pitch block will convert a staff y position to corresponding pitch notation." + "Try Again": { + "kanji": "もう一度使い直してください。", + "kana": "もういちど つかいなおして ください。" }, - "The Hertz block (in combination with a Number block) will play a sound at the specified frequency.": { - "kanji": "

ヘルツブロック


音の高さをヘルツ(周波数の単位)でせっていする。「すうちブロック」を組み合わせて使う。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

", - "kana": "

ヘルツ ブロック


おとのたかさを ヘルツ (しゅうはすうの たんい) で せっていする。 「すうちぶろっく」 を くみあわせて つかう。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + "to degrees": { + "kanji": "度数法へ変換", + "kana": "どすうほうへ へんかん" }, - "distortion amount": { - "kanji": "ディストーションの大きさ", - "kana": "ディストーションの おおきさ" + "store in box2": { + "kanji": "箱2にすうちを入れる", + "kana": "はこ2に すうちを いれる" }, - "A full list of contributors can be found in the Music Blocks GitHub repository.": { - "kanji": "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。", - "kana": "ミュージック・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" + "load heap from App": { + "kanji": "アプリからヒープをロード", + "kana": "アプリから ヒープを ロード" }, - "Value must be within -20000 to 20000 when Wrap Mode is on.": { - "kanji": "Value must be within -20000 to 20000 when Wrap Mode is on.", - "kana": "Value must be within -20000 to 20000 when Wrap Mode is on." + "y1": { + "kanji": "yざひょう(ネズミ)", + "kana": "yざひょう(ネズミ)" }, - "plus": { - "kanji": "と", - "kana": "と" + "Play chord": { + "kanji": "和音を再生する", + "kana": "わおんを さいせい する" }, - "Palette buttons": { - "kanji": "パレットボタン", - "kana": "パレットボタン" + "to": { + "kanji": "箱へ", + "kana": "はこへ" }, - "intensity": { - "kanji": "大きさ", - "kana": "おおきさ" + "My Project": { + "kanji": "自分のプロジェクト", + "kana": "じぶんの プロジェクト" }, - "do1": { - "kanji": "アクション実行", - "kana": "アクション じっこう" + "Filter": { + "kanji": "フィルター", + "kana": "フィルター" }, - "The Pop block removes the value at the top of the heap.": { - "kanji": "The Pop block removes the value at the top of the heap.", - "kana": "The Pop block removes the value at the top of the heap." + "rate": { + "kanji": "はやさ", + "kana": "はやさ" }, - "Remix of": { - "kanji": "のリミックス", - "kana": "のリミックス" + "The New mouse block will create a new mouse.": { + "kanji": "新しいマウスを作成するブロックです。", + "kana": "ザ ニュー マウス ブロック ウィル クリエイト ア ニュー マウス" }, - "Refresh your browser to change your language preference.": { - "kanji": "言語を変えるには、ブラウザをこうしんしてください。", - "kana": "げんごを かえるには、ブラウザを こうしんしてください。" + "The Get pixel block returns the color of the pixel under the turtle.": { + "kanji": "Get pixelブロックはカメの下のピクセルの色を返します。", + "kana": "ザ ゲット ピクセル ブロック リターンズ ザ カラー オブ ザ ピクセル アンダー ザ タートル" }, - "Minor thirteenth": { - "kanji": "短13度", - "kana": "たん13ど" + "minyo": { + "kanji": "民謡音階", + "kana": "みんよ おんかい" }, - "The Set instrument block selects a voice for the synthesizer,": { - "kanji": "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

", - "kana": "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" + "treble": { + "kanji": "トレブル記号", + "kana": "トレブルきごう" }, - "A-Z": { - "kanji": "「A-Z」の順番", - "kana": "「A-Z」の じゅんばん" + "skip notes": { + "kanji": "音符の省略", + "kana": "おんぷの省略" }, - "reverse heap": { - "kanji": "ヒープを逆にする", - "kana": "ヒープを ぎゃくに する" + "do1": { + "kanji": "アクション実行", + "kana": "アクション じっこう" }, - "Light Mode": { - "kanji": "Light Mode", - "kana": "Light Mode" + "Full screen": { + "kanji": "フルスクリーン", + "kana": "フルスクリーン" }, - "In this example if the mouse button is pressed a snare drum will play.": { - "kanji": "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。", - "kana": "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。" + "Clear": { + "kanji": "もとにもどす", + "kana": "しょうきょ" }, - "motion y": { - "kanji": "y座標の動き", - "kana": "y座標の動き" + "staff y": { + "kanji": "音部記号のy座標", + "kana": "おんぶきごうのyざひょう" }, - "Rolloff value should be either -12, -24, -48, or -96 decibels/octave.": { - "kanji": "ロールオフ値は -12, -24, -48, -98 デシベル / オクターヴである必要があります。", - "kana": "ロールオフ あたいは -12, -24, -48, -98 デシベル / オクターヴ である ひつようが あります。" + "The Synth volume block returns the current volume of the current synthesizer.": { + "kanji": "Synth volumeブロックは現在のシンセサイザーの音量を返します。", + "kana": "ザ シンセ ボリューム ブロック リターンズ ザ カレント ボリューム オブ ザ カレント シンセサイザー" }, - "extras": { - "kanji": "その他", - "kana": "そのた" + "invert (odd)": { + "kanji": "転回を (奇数)", + "kana": "てんかいを (きすう)" }, - "Close": { - "kanji": "閉じる", - "kana": "とじる" + "A full list of contributors can be found in the Turtle Blocks GitHub repository.": { + "kanji": "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。", + "kana": "タートル・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" }, - "ratios": { - "kanji": "比率", - "kana": "ひりつ" + "اردو": { + "kanji": "اردو", + "kana": "اردو" }, - "synth name": { - "kanji": "シンセの名前", - "kana": "シンセの なまえ" + "In the figure, we add sol# to sol.": { + "kanji": "例の画像にはソルソル#になります。", + "kana": "例の画像にはソルソル#になります。" }, - "Switch between dark and light mode.": { - "kanji": "Switch between dark and light mode.", - "kana": "Switch between dark and light mode." + "The Pitch drum matrix is used to map pitches to drum sounds.": { + "kanji": "Pitch drumマトリックスはピッチをドラム音にマッピングするために使われます。", + "kana": "ザ ピッチ ドラム マトリックス イズ ユーズド トゥ マップ ピッチズ トゥ ドラム サウンズ" }, - "Save": { - "kanji": "保存する", - "kana": "ほぞん する" + "Interactive": { + "kanji": "インタラクティブ", + "kana": "インタラクティブ" + }, + "left (screen)": { + "kanji": "ざひょうち(左)", + "kana": "ざひょうち (ひだり)" }, - "Perfect eleventh": { - "kanji": "完全11度", - "kana": "かんぜん11ど" + "New action blocks generated.": { + "kanji": "新しいアクションを作りました。", + "kana": "あたらしいアクションを つくりました。" }, - "oscillator type": { - "kanji": "発振器の種類", - "kana": "oscillator type" + "The input cannot be negative.": { + "kanji": "マイナスの数値をいれることはできません。", + "kana": "マイナスの すうちを いれることは できません。" }, - "Major tenth": { - "kanji": "長10度", - "kana": "ちょう10ど" + "tenor": { + "kanji": "テノール記号", + "kana": "テノールきごう" }, - "non scalar": { - "kanji": "音階内ではない", - "kana": "おんかい ないではない" + "move": { + "kanji": "動き出し", + "kana": "動き出し" }, - "Upload a sample and adjust its pitch center.": { - "kanji": "Upload a sample and adjust its pitch center.", - "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせる" + "mouse heading": { + "kanji": "ネズミの進む角度", + "kana": "ネズミの すすむ かくど" }, - "Search for a project": { - "kanji": "プロジェクト検索", - "kana": "プロジェクト けんさく" + "sqrt": { + "kanji": "平方根", + "kana": "へいほうこん" }, - "no background": { - "kanji": "バックグラウンドなし", - "kana": "バックグラウンドなし" + "rhythm": { + "kanji": "音符", + "kana": "おんぷ" }, - "publish": { - "kanji": "プロジェクトをフェースブックにアップロードする", - "kana": "プロジェクトをフェースブックにアップロードする" + "Diminished tenth": { + "kanji": "減10度", + "kana": "げん10ど" }, - "Major third": { - "kanji": "長3度", - "kana": "ちょう3ど" + "synth name": { + "kanji": "シンセの名前", + "kana": "シンセの なまえ" }, - "blink": { - "kanji": "点滅する", - "kana": "点滅する" + "Description too long": { + "kanji": "表記が長すぎます", + "kana": "ひょうきが ながすぎます" }, - "voice name": { - "kanji": "音名", - "kana": "おんめい" + "Share": { + "kanji": "シェア", + "kana": "シェア" }, - "semi-tone interval": { - "kanji": "半音階的音程", - "kana": "半おんかい的音程" + "hi hat": { + "kanji": "ハイハット", + "kana": "ハイハット" }, - "Turtle Blocks GitHub repository": { - "kanji": "タータル・ブロックスのリポジトリ", - "kana": "タートル・ブロックスのリポジトリ" + "Select is enabled.": { + "kanji": "選択モードが有効です。", + "kana": "セレクトがオンになっているよ" }, - "tone": { - "kanji": "音色", - "kana": "ねいろ" + "Input a value": { + "kanji": "価値をインプット", + "kana": "価値をインプット" }, - "harmonic major": { - "kanji": "ハーモニック・メジャー(和声長音階)", - "kana": "ハーモニック・メジャー(和声長おんかい)" + "geez": { + "kanji": "ゲエズ音階", + "kana": "ゲエズ おんかい" }, - "The Save-dictionary block saves a dictionary to a file.": { - "kanji": "The Save-dictionary block saves a dictionary to a file.", - "kana": "The Save-dictionary block saves a dictionary to a file." + "maximum": { + "kanji": "最大限", + "kana": "さいだいげん" }, - "dog": { - "kanji": "いぬ", - "kana": "いぬ" + "The Backward block runs code in reverse order (Musical retrograde).": { + "kanji": "

実行ブロック(ぎゃく実行)


はさまれているブロックを、つうじょうとはぎゃくの順じょで、下から上に向かって実行する。", + "kana": "

じっこうブロック(ぎゃくじっこう)


はさまれている ブロックを、 つうじょうとは ぎゃくの じゅんじょで、 したから うえにむかって じっこうする。" }, - "edit": { - "kanji": "編集する", - "kana": "へんしゅうする" + "scroll xy": { + "kanji": "カンバスを動かす", + "kana": "カンバスを うごかす" }, - "delete block": { - "kanji": "ブロックを消す", - "kana": "ブロックを けす" + "The Show block is used to display text or images on the canvas.": { + "kanji": "

表示ブロック(スタンプ)


スタンプは、実行するとネズミの位置に指定した文字またはがぞうを表示する。ネズミの体の下に表れるので、小さい文字やがぞうだとネズミが移動しないと見えない場合がある。", + "kana": "

ひょうじブロック(スタンプ)


スタンプは、 じっこうすると ネズミの いちに してい した もじ または がぞう を ひょうじする。 ネズミの からだの したに あらわれるので、 ちいさいもじ や がぞう だと ネズミがいどうしないと みえない ばあいがある。" }, - "Sort": { - "kanji": "ならべなおす", - "kana": "せいり する" + "The Heap-length block returns the length of the heap.": { + "kanji": "Heap-lengthブロックはヒープの長さを返します。", + "kana": "ザ ヒープ レングス ブロック リターンズ ザ レングス オブ ザ ヒープ。" }, - "set synth volume": { - "kanji": "楽器の音量をせってい", - "kana": "がっきの おんりょうを せってい" + "My Dictionary": { + "kanji": "私の辞書", + "kana": "わたしの じしょ" }, - "pitch converter": { - "kanji": "音の高さを調節", - "kana": "おとのたかさをしょうせつ" + "hertz": { + "kanji": "ヘルツ", + "kana": "ヘルツ" }, - "cursor out": { - "kanji": "カーソル(外)", - "kana": "カーソル(外)" + "Dark Mode": { + "kanji": "ダークモード", + "kana": "ダークモード" }, - "staff y": { - "kanji": "音部記号のy座標", - "kana": "おんぶきごうのyざひょう" + "double flat": { + "kanji": "ダブルフラット", + "kana": "ダブルフラット" }, - "Do Re Mi Fa Sol La Ti Do": { - "kanji": "ド レ ミ ファ ソ ラ シ ド", - "kana": "ド レ ミ ファ ソ ラ シ ド" + "한국인": { + "kanji": "한국인", + "kana": "한국인" }, - "The Set relative volume block changes the volume of the contained notes.": { - "kanji": "The Set relative volume block changes the volume of the contained notes.", - "kana": "The Set relative volume block changes the volume of the contained notes." + "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,": { + "kanji": "

音階内を上る/下りるブロック


音階内を順番に(ある一定のかんかくで)上りながら、または下りながら音をえんそうする。すうちをせっていすることで、次の音は前の音といくつちがうかが決まる。
たとえば、すうちを1にせっていした場合、ソの次にはラ(ソの1音上)、ファの次にはソ(ファの1音上)がえんそうされる。

★音階とは
順番に並んだ音のまとまり。", + "kana": "

おんかいないをのぼる/おりるブロック


おんかいない を じゅんばんに (ある いっていの かんかくで) のぼりながら、 または おりながら おとを えんそう する。 すうちを せっていする ことで、 つぎの おとは まえの おとと いくつちがうか が きまる。" }, - "highshelf": { - "kanji": "ハイシェルフ・フィルター", - "kana": "ハイシェルフ・フィルター" + "project undefined": { + "kanji": "プロジェクト未定義", + "kana": "プロジェクトみていぎ" }, - "pickup": { - "kanji": "ピックアップ", - "kana": "ピックアップ" + "type": { + "kanji": "種類", + "kana": "しゅるい" }, - "heap": { - "kanji": "ヒープ", - "kana": "ヒープ" + "Upload sample": { + "kanji": "音色サンプルをアップロード", + "kana": "ねいろ サンプルを アップロード" }, - "load file": { - "kanji": "ロード ファイル ", - "kana": "load file" + "You must have at least one Partial block inside of a Weighted-partial block": { + "kanji": "「倍音ウェート」ブロックの中に一つ以上の倍音ブロックが入っている必要があります。", + "kana": "「ばいおん ウェート」ブロックの なかに ひとつ いじょうの ばいおん ブロックが はいっている ひつようが あります。" }, - "to": { - "kanji": "箱へ", - "kana": "はこへ" + "Diminished seventh": { + "kanji": "減7度", + "kana": "げん7ど" }, - "simple 4": { - "kanji": "シンプル4", - "kana": "シンプル4" + "Guide": { + "kanji": "もっとくわしく知るには", + "kana": "もっとくわしく しるには" }, - "Code Snippet": { - "kanji": "短いコード", - "kana": "みじかいコード" + "x3": { + "kanji": "xざひょうち(ネズミ)", + "kana": "xざひょうち(ネズミ)" }, - "Combining math and music": { - "kanji": "音楽と算数をくっつけているよ", - "kana": "おんがくと さんすうを くっつけているよ" + "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.": { + "kanji": "このブロックは最後に演奏された音のピッチ値をヘルツ、音名、ピッチ番号などの異なる形式に変換します。", + "kana": "このブロックはさいごにひいたノートのピッチあたいをヘルツやレターなまえ、ピッチナンバーなどいろいろなフォーマットにへんかんします" }, - "Click to set the current pitch.": { - "kanji": "Click to set the current pitch.", - "kana": "Click to set the current pitch." + "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,": { + "kanji": "nth Modal Pitchはモードの半音単位の音高パターンを取り、各点をモードの度数にします。", + "kana": "ナンス モーダル ピッチはモードの半音ピッチパターンを取り、各点をモードの度数にします" }, - "then": { - "kanji": "ならば", - "kana": "ならば" + "number of notes": { + "kanji": "音符の数", + "kana": "おんぷの かず" }, - "koto": { - "kanji": "こと", - "kana": "こと" + "Minor thirteenth": { + "kanji": "短13度", + "kana": "たん13ど" }, - "No description provided": { - "kanji": "記入がありません", - "kana": "きにゅうが ありません" + "Each Start block is a separate voice.": { + "kanji": "

スタートブロック


実行ボタンがおされると、スタートブロックが実行される。", + "kana": "

スタートブロック


じっこうボタンが おされると、 スタートブロックが じっこうされる。" }, - "semi-tone interval measure": { - "kanji": "半音階的音程で計る", - "kana": "半おんかい的音程で計る" + "mouse note value": { + "kanji": "ネズミの音価", + "kana": "ネズミの おんか" }, - "About Music Blocks": { - "kanji": "ミュージック・ブロックスについて", - "kana": "ミュージック・ブロックスに ついて" + "The Vibrato block adds a rapid, slight variation in pitch.": { + "kanji": "

ビブラートブロック


音の高さに小きざみな変化をつける。", + "kana": "

ビブラートブロック


おとの たかさに こきざみな へんかを つける。" }, - "The Mod block returns the remainder from a division.": { - "kanji": "The Mod block returns the remainder from a division.", - "kana": "The Mod block returns the remainder from a division." + "The Set heap block needs a heap.": { + "kanji": "Set heapブロックにはヒープが必要です。", + "kana": "セット ヒープ ブロック ワ ヒープ ガ ヒツヨウ デス。" }, - "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th": { - "kanji": "1度 2度 3度 4度 5度 6度 7度 8度 9度 10度 11度 12度", - "kana": "1ど 2ど 3ど 4ど 5ど 6ど 7ど 8ど 9ど 10ど 11ど 12ど" + "harmonic major": { + "kanji": "ハーモニック・メジャー(和声長音階)", + "kana": "ハーモニック・メジャー(和声長おんかい)" }, - "piano": { - "kanji": "ピアノ", - "kana": "ピアノ" + "The Duplicate block will run each block multiple times.": { + "kanji": "Duplicateブロックは各ブロックを複数回実行します。", + "kana": "デュプリケート ブロック ワ カク ブロック オ タドウ カイ スウ ジッコウ シマス" }, - "Cannot find block": { - "kanji": "ブロックが見つかりません", - "kana": "ブロックが みつかりません" + "random": { + "kanji": "ランダム", + "kana": "ランダム" }, - "Save block artwork as SVG": { - "kanji": "ブロックのアートをほぞん", - "kana": "ブロックの アートを ほぞん" + "Switch mode": { + "kanji": "はってんモード/かんたんモードにする", + "kana": "モードを せってい" }, - "The Set heading block sets the heading of the turtle.": { - "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度に変える。", - "kana": "The Set heading block sets the heading of the turtle." + "custom note": { + "kanji": "カスタムノート", + "kana": "カスタムノート" }, - "Extracting block": { - "kanji": "ブロックを取り出しています", - "kana": "ブロックを取り出しています" + "action": { + "kanji": "アクション", + "kana": "アクション" }, - "The Load-dictionary block loads a dictionary from a file.": { - "kanji": "The Load-dictionary block loads a dictionary from a file.", - "kana": "The Load-dictionary block loads a dictionary from a file." + "Refresh your browser to change your language preference.": { + "kanji": "言語を変えるには、ブラウザをこうしんしてください。", + "kana": "げんごを かえるには、ブラウザを こうしんしてください。" }, - "The Loudness block returns the volume detected by the microphone.": { - "kanji": "The Loudness block returns the volume detected by the microphone.", - "kana": "The Loudness block returns the volume detected by the microphone." + "Import a sound file to use as an instrument and set its pitch center.": { + "kanji": "音色サンプルをアップロードして、音の高さを合わせる", + "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせ" }, - "frequency": { - "kanji": "周波数", - "kana": "周波数" + "nine": { + "kanji": "9度", + "kana": "9ど" }, - "The Heading block returns the orientation of the turtle.": { - "kanji": "The Heading block returns the orientation of the turtle.", - "kana": "The Heading block returns the orientation of the turtle." + "set pen size": { + "kanji": "太さをせってい", + "kana": "ふとさを せってい" }, - "key": { - "kanji": "調", - "kana": "ちょう" + "notch": { + "kanji": "ノッチ・フィルター", + "kana": "ノッチ・フィルター" }, - "triplet": { - "kanji": "3連符", - "kana": "3れんぷ" + "Your recording is in progress.": { + "kanji": "録音中", + "kana": "ろくおんちゅう" }, - "set mouse": { - "kanji": "ネズミを設定", - "kana": "ネズミを せってい" + "The Sqrt block returns the square root.": { + "kanji": "Sqrtブロックは平方根を返します。", + "kana": "スクエア ルート ブロック ハ ヘイホウコン ノ チ ショウ オ カエシマス。" }, - "above": { - "kanji": "上", - "kana": "うえ" + "search": { + "kanji": "検索", + "kana": "けんさく" }, - "fat": { - "kanji": "脂肪", - "kana": "脂肪" + "neighbor": { + "kanji": "音を加える", + "kana": "おとを くわえる" }, - "Save sheet music as Lilypond": { - "kanji": "がくふ(Lilypondのフォーマット)でほぞん", - "kana": "がくふ (Lilypondの フォーマット)で ほぞん" + "The Waitfor block will wait until the condition is true.": { + "kanji": "Waitforブロックは条件が真になるまで待ちます。", + "kana": "ウェイトフォー ブロック ワ ジョウケン ガ ホンシン ナラ マツ" }, - "にほんご": { - "kanji": "にほんご", - "kana": "にほんご" + "note name": { + "kanji": "音名", + "kana": "ノートネーム" }, - "Oscillator": { - "kanji": "オシレータ―", - "kana": "オシレータ―" + "intervals": { + "kanji": "音程", + "kana": "おんてい" }, - "1/64 note": { - "kanji": "64分音符", - "kana": "64ぶん おんぷ" + "minor 7th": { + "kanji": "短七の和音(マイナー・セブンス)", + "kana": "たんしちのわおん(マイナー・セブンス)" }, - "Offline. Sharing is unavailable": { - "kanji": "オフライン。シェア機能が使えません", - "kana": "オフライン。シェア きのうが つかえません" + "chorus": { + "kanji": "コーラス", + "kana": "コーラス" }, - "The Store in Box2 block is used to store a value in Box2.": { - "kanji": "The Store in Box2 block is used to store a value in Box2.", - "kana": "The Store in Box2 block is used to store a value in Box2." + "The Bezier block draws a Bezier curve.": { + "kanji": "ベジエブロックはベジエ曲線を描きます。", + "kana": "ザ ベジエ ブロック ドローズ ア ベジエ カーブ" }, - "modulation index": { - "kanji": "モジュレーションインデックス", - "kana": "モジュレーションインデックス" + "Most liked": { + "kanji": "「いいね」の一番ある", + "kana": "「いいね」の いちばん ある" }, - "natural minor": { - "kanji": "自然短音階", - "kana": "しぜんたん おんかい" + "Right-click on a block to access common actions.": { + "kanji": "ブロックを右クリックして共通操作にアクセスします。", + "kana": "ブロックを右クリックして一般的な操作にアクセスします。" }, - "It is often used for storing a phrase of music that is repeated.": { - "kanji": "

何度も実行する音楽のフレーズなどにアクションを作っておくと便利。", - "kana": "

なんども じっこうする おんがくの フレーズなどに アクションを つくっておくと べんり。" + "pitch staircase": { + "kanji": "音高の数列を作る", + "kana": "音高の数列を作る" }, - "video": { - "kanji": "ビデオ", - "kana": "video" + "change in pitch": { + "kanji": "音程の違い", + "kana": "おんていの ちがい" }, - "show Cartesian": { - "kanji": "ほうがん(ざひょう)を表示", - "kana": "ほうがん(ざひょう)を ひょうじ" + "Equal (7EDO)": { + "kanji": "7平均律", + "kana": "7へいきんりつ" }, - "flat": { - "kanji": "フラット", - "kana": "フラット" + "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.": { + "kanji": "Scalar step upブロックは現在の調とモードにおける次の音までの半音数を返します。", + "kana": "スカラーステップアップブロックはげんざいのキーとモードでつぎのノートまでのハンオンのかずをかえします" }, - "The Store in Box1 block is used to store a value in Box1.": { - "kanji": "The Store in Box1 block is used to store a value in Box1.", - "kana": "The Store in Box1 block is used to store a value in Box1." + "Mr Mouse is our Music Blocks conductor.": { + "kanji": "ミスター・マウスは、ミュージック・ブロックスの指揮者。", + "kana": "ミスター・マウスは、 ミュージック・ブロックスの しきしゃ。" }, - "Extract": { - "kanji": "取り出す", - "kana": "とりだす" + "The Tie block works on pairs of notes, combining them into one note.": { + "kanji": "

タイブロック


2つの音をつなげて1つの音にする。「音の高さブロック」を入れて使う。同じ高さの音だけ、つなぐことができる。", + "kana": "

タイブロック


2つの おとを つなげて 1つの おとに する。 「おとのたかさブロック」 を いれて つかう。 おなじ たかさの おとだけ、 つなぐことが できる。" }, - "Not a valid pitch name": { - "kanji": "選ばれた音名が適切ではありません。", - "kana": "えらばれた おんめいが てきせつでは ありません。" + "source": { + "kanji": "ソース", + "kana": "ソース" }, - "protein": { - "kanji": "たんぱく", - "kana": "たんぱく" + "Error parsing JSON data:": { + "kanji": "JSON データの構文エラーです。", + "kana": "JSON データの こうぶん エラー です。" }, - "rice and beans": { - "kanji": "ご飯と豆", - "kana": "ご飯と豆" + "Save sheet music as MusicXML": { + "kanji": "プロジェクトをMusicXML楽譜でほぞん", + "kana": "プロジェクトを MusicXMLがくふで ほぞん" }, - "to radians": { - "kanji": "ラジアンへ変換", - "kana": "ラジアンへ へんかん" + "Diminished sixth": { + "kanji": "減6度", + "kana": "げん6ど" }, - "中文": { - "kanji": "中文", - "kana": "中文" + "Equal (12EDO)": { + "kanji": "12平均律", + "kana": "12へいきんりつ" }, - "The Control-point 1 block sets the first control point for the Bezier curve.": { - "kanji": "The Control-point 1 block sets the first control point for the Bezier curve.", - "kana": "The Control-point 1 block sets the first control point for the Bezier curve." + "pitch class": { + "kanji": "ピッチ・クラス", + "kana": "ピッチクラス" }, - "fish": { - "kanji": "魚", - "kana": "魚" + "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way.": { + "kanji": "音楽と算数とプログラミングをむすびつけ、深く楽しむことができるツール。それが、ミュージック・ブロックスだ。", + "kana": "おんがくと さんすうと プログラミングを むすびつけ、 ふかく たのしむことができる ツール。 それが、 ミュージック・ブロックスだ。" }, - "shade": { - "kanji": "シェード", - "kana": "シェード" + "The Empty-heap block empties the heap.": { + "kanji": "Empty-heapブロックはヒープを空にします。", + "kana": "ザ エンプティ ヒープ ブロック エンプティーズ ザ ヒープ。" }, - "The New mouse block will create a new mouse.": { - "kanji": "The New mouse block will create a new mouse.", - "kana": "The New mouse block will create a new mouse." + "The Pen-up block raises the pen so that it does not draw.": { + "kanji": "

ペンブロック


ネズミの動きに合わせて線をえがくことをやめる。", + "kana": "

ペンブロック


ネズミの うごきに あわせて せんを えがくことを やめる。" }, - "int": { - "kanji": "整数に", - "kana": "整数に" + "The Beats per minute block sets the number of 1/4 notes per minute.": { + "kanji": "

スピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とは
くり返されるリズムのこと。", + "kana": "

スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" }, - "minor pentatonic": { - "kanji": "マイナー・ペンタトニック音階", - "kana": "マイナー・ペンタトニック おんかい" + "note value drum": { + "kanji": "音符(ドラム)", + "kana": "おんぷ(ドラム)" }, - "Are you sure you want to create a new project?": { - "kanji": "Are you sure you want to create a new project?", - "kana": "Are you sure you want to create a new project?" + "orange": { + "kanji": "オレンジ", + "kana": "オレンジ" }, - "Release value should be from 0-100.": { - "kanji": "リリース値には 0 以上100以下の数字をいれて下さい。", - "kana": "リリース あたいには 0 いじょう100いかの すうじを いれて ください。" + "Cannot find block": { + "kanji": "ブロックが見つかりません", + "kana": "ブロックが みつかりません" }, - "The Number block holds a number.": { - "kanji": "

すうちブロック


すうちを指定するブロック。", - "kana": "

すうちブロック


すうちを していするブロック。" + "Enable scrolling": { + "kanji": "自由な方向に/たて方向にスクロール", + "kana": "じゆうなほうこうに/たてほうこうにスクロール" }, - "set master volume": { - "kanji": "全体の音量をせってい", - "kana": "ぜんたいのおんりょうを せってい" + "Save tempo": { + "kanji": "テンポを保存", + "kana": "テンポをほぞん" }, - "The X mouse block returns the X position of the specified mouse.": { - "kanji": "The X mouse block returns the X position of the specified mouse.", - "kana": "The X mouse block returns the X position of the specified mouse." + "slur factor": { + "kanji": "スラーの長さファクター", + "kana": "スラーの ながさ ファクター" }, - "The Plus block is used to add.": { - "kanji": "

すうちブロック(計算)


2つのすうちを足し合わせた計算結果を表すすうちブロック。", - "kana": "

すうちブロック(けいさん)


2つの すうちを たしあわせた けいさんけっかを あらわす すうちブロック。" + "set name": { + "kanji": "ネズミに名前をつける", + "kana": "ネズミに なまえを つける" }, - "Move down": { - "kanji": "下げる", - "kana": "したに うごかす" + "The Stop turtle block stops the specified turtle.": { + "kanji": "指定されたタートルを停止します。", + "kana": "ストップタートルブロックハテイテイサレタタートルヲトメマス" }, - "The Lilypond code is copied to clipboard. You can paste it here: ": { - "kanji": "Lilypondがくふのフォーマットはクリップボードにコピーしてある。次のウェブサイトに貼り付けると楽譜が見られます。。", - "kana": "Lilypondがくふのフォーマットは クリップボードに コピーしてある。 つぎのウェブサイトに はりつけると がくふが みられます。。" + "value1": { + "kanji": "すうち", + "kana": "すうち" }, - "Diminished thirteenth": { - "kanji": "減13度", - "kana": "げん13ど" + "vibrato intensity": { + "kanji": "ビブラートエフェクタの強度", + "kana": "ビブラート エフェクタの きょうど" }, - "Cannot find turtle": { - "kanji": "タートルが見つかりません。", - "kana": "タートルが みつかりません。" + "Yertle": { + "kanji": "ヤートル", + "kana": "ヤートル" }, - "save as ABC": { - "kanji": "ABCでほぞん", - "kana": "ABCフォーマットでほぞん" + "Pressing random keys": { + "kanji": "キーボードでおんがくをつくっているよ", + "kana": "キーボードで おんがくを つくっているよ" }, - "fill": { - "kanji": "ぬりつぶす", - "kana": "ぬりつぶす" + "This code stores data about the blocks in a project.": { + "kanji": "このコードは、がいとうする場合、へんしゅうされたバージョンのプロジェクトといっしょに、プロジェクトの中のブロックに関するデータをほぞんします。", + "kana": "この コードは、 がいとう する ばあい、 へんしゅう された バージョンの プロジェクトと いっしょに、 プロジェクトの なかの ブロックに かんする データを ほぞん します。" }, - "y": { - "kanji": "yざひょう(たて)", - "kana": "yざひょう(たて)" + "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat.": { + "kanji": "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)から選ぶことができます。", + "kana": "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)からえらぶことができます。" }, - "The No clock block decouples the notes from the master clock.": { - "kanji": "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。", - "kana": "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" + "The FM synth block is a frequency modulator used to define a timbre.": { + "kanji": "FMシンセブロックは音色を定義するための周波数変調装置です。", + "kana": "FMシンセブロックハオンショクヲテイギスルタメノシュウハスウモジュレーターデス" + }, + "Click on the ruler to divide it.": { + "kanji": "クリックするとリズムをわけることができます。", + "kana": "クリック すると リズムを わる ことが できます。" }, - "no clock": { - "kanji": "クロックなし", - "kana": "クロックなし" + "File name": { + "kanji": "ファイル名", + "kana": "ファイルめい" }, - "synth volume": { - "kanji": "シンセノ音量", - "kana": "シンセのおんりょう" + "The Heap block returns the heap.": { + "kanji": "Heapブロックはヒープを返します。", + "kana": "ザ ヒープ ブロック リターンズ ザ ヒープ。" }, - "measure count": { - "kanji": "小節の数", - "kana": "しょうせつの かず" + "set synth": { + "kanji": "シンセを設定", + "kana": "シンセを せってい" + }, + "The Start mouse block starts the specified mouse.": { + "kanji": "指定されたマウスを開始します。", + "kana": "スタートマウスブロックハテイテイサレタマウスヲスタートシマス" }, "Perfect unison": { "kanji": "完全1度", "kana": "かんぜん1ど" }, - "The Heap-length block returns the length of the heap.": { - "kanji": "The Heap-length block returns the length of the heap.", - "kana": "The Heap-length block returns the length of the heap." - }, - "intervals": { - "kanji": "音程", - "kana": "おんてい" + "tamale": { + "kanji": "タマレ", + "kana": "タマレ" }, - "comment": { - "kanji": "コメント", - "kana": "コメント" + "Noise Block: Did you mean to use a Note block?": { + "kanji": "音符ブロックを使いますか?", + "kana": "ノイズ・ブロック:おんぷ ブロックと いっしょに つかいますか?" }, - "You must have at least one pitch block and one rhythm block in the matrix.": { - "kanji": "フレーズメーカーには、音の高さブロックと音符ブロックを組み合わせてください。", - "kana": "フレーズメーカーには、 おとのたかさ ブロックと おんぷブロックを くみあわせて ください。" + "Are you sure you want to clear the workspace?": { + "kanji": "ワークスペースを本当にクリアしますか?", + "kana": "ワークスペースをクリアしてもいい?" }, - "tuplet": { - "kanji": "~連符(タプル)", - "kana": "~れんぷ(タプル)" + "You must use two pitch blocks when measuring an interval.": { + "kanji": "音程を計る際は、2つの音符を使う必要があります。", + "kana": "音程を計る際は、2つの音符を使うひつようがあります。" }, - "left": { - "kanji": "ざひょうち(左)", - "kana": "ざひょうち(ひだり)" + "Welcome to Music Blocks": { + "kanji": "ミュージック・ブロックスへようこそ", + "kana": "ミュージック・ブロックスへ ようこそ" }, - "phrase maker": { - "kanji": "フレーズメーカー", - "kana": "フレーズメーカー" + "Convert a float to a fraction": { + "kanji": "小数から分数", + "kana": "しょうすうからぶんすう" }, - "Invalid parameters": { - "kanji": "無効なパラメータ", - "kana": "むこうな パラメータ" + "hollow line": { + "kanji": "(中空の)線", + "kana": "(ちゅうくうの)せん" }, - "Jumping to the bottom of the page.": { - "kanji": "画面の下にジャンプしています", - "kana": "がめんのしたにジャンプしています" + "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.": { + "kanji": "Scalar step downブロックは現在の調とモードにおける前の音までの半音数を返します。", + "kana": "スカラーステップダウンブロックはげんざいのキーとモードでまえのノートまでのハンオンのかずをかえします" }, - "store in": { - "kanji": "入れる", - "kana": "いれる" + "get carbs": { + "kanji": "炭水化物", + "kana": "たんす いかぶつ" }, - "chromatic": { - "kanji": "クロマティック音階", - "kana": "クロマティック おんかい" + "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks.": { + "kanji": "タートル・ブロックスはアートと数学を求めるビジュアル・プログラミング言語だ。", + "kana": "タートル・ブロックスは アートと すうがくを もとめる ビジュアル・プログラミング げんごだ。" }, - "The Number to octave block will convert a pitch number to an octave.": { - "kanji": "The Number to octave block will convert a pitch number to an octave.", - "kana": "The Number to octave block will convert a pitch number to an octave." + "interval": { + "kanji": "音と音の間の間隔", + "kana": "インターバル" }, - "Distortion must be from 0 to 100.": { - "kanji": "ディストーションは、0から100までのはんいでせっていしてください。", - "kana": "ディストーションは、 0から 100までの はんいで せってい して ください。" + "The Note counter block can be used to count the number of contained notes.": { + "kanji": "Note counterブロックは含まれる音符の数を数えるために使用できます。", + "kana": "ノート カウンター ブロック ワ フクマレタ ノート ノ スウ オ カウント スル ノ ニ ツカエマス" }, - "input": { - "kanji": "インプット", - "kana": "インプット" + "The Back block moves the mouse backward.": { + "kanji": "

いどうブロック


指定したすうち分、ネズミを後ろにもどす。体の向きは変えない。", + "kana": "

いどう ブロック


してい した すうちぶん、 ネズミを うしろに もどす。 からだの むきは かえない。" }, - "Edit project": { - "kanji": "プロジェクトを編集する", - "kana": "プロジェクトを へんしゅう する" + "partials": { + "kanji": "倍音", + "kana": "ばいおん" }, - "on": { - "kanji": "のとき", - "kana": "のとき" + "Days ahead must be in the range of -1 to 5.": { + "kanji": "日にちは -1から5までの数でなくてはなりません", + "kana": "日にちは -1から5までの数でなくてはなりません" }, - "File name": { - "kanji": "ファイル名", - "kana": "ファイルめい" + "Save mouse artwork as PNG": { + "kanji": "PNGでほぞん", + "kana": "PNGでほぞん" }, - "switch": { - "kanji": "スイッチ", - "kana": "スイッチ" + "Show more tags": { + "kanji": "タッグをもっと見る", + "kana": "タッグを もっと みる" }, - "Cannot find mouse": { - "kanji": "ネズミが見つかりません。", - "kana": "ネズミが みつかりません。" + "The Set hue block changes the color of the pen.": { + "kanji": "色相設定ブロックはペンの色を変更します。", + "kana": "ザ セット ヒュー ブロック チェンジズ ザ カラー オブ ザ ペン" }, - "The Arpeggio Widget is used to compose chord sequences.": { - "kanji": "「アルペジオ」ウィジェットは コード進行 を作るためです。", - "kana": "「アルペジオ」ウィジェットは コードしんこう をつくる ためです。" + "spanish": { + "kanji": "スペイン音階", + "kana": "スペイン おんかい" }, - "done": { - "kanji": "終った", - "kana": "おわった" + "Consider breaking this stack into parts.": { + "kanji": "アクションブロックを使ってプログラムをまとめませんか", + "kana": "この ながい スタックを べつべつの スタックに した ほうが いい" }, - "Save block artwork as PNG": { - "kanji": "Save block artwork as PNG", - "kana": "Save block artwork as PNG" + "turtle heading": { + "kanji": "タートルの進む角度", + "kana": "タートルホウイ" }, - "G major scale": { - "kanji": "Gメジャー", - "kana": "Gメジャー" + "Failed to get MIDI access in browser.": { + "kanji": "ブラウザはMIDIのアクセスができませんでした。", + "kana": "ブラウザはMIDIのアクセスができませんでした。" }, - "sweet potato": { - "kanji": "スイートポテト", - "kana": "スイートポテト" + "accidental": { + "kanji": "変化記号", + "kana": "へんかきごう" }, - "geez": { - "kanji": "ゲエズ音階", - "kana": "ゲエズ おんかい" + "The Dot block extends the duration of a note by 50%.": { + "kanji": "Dotブロックは音符の長さを50%延長します。", + "kana": "ドット ブロック ハ ノート ノ ジカン オ 50パーセント ノ バイ ノ ビョウチョウ シマス" }, - "duck": { - "kanji": "あひる", - "kana": "あひる" + "The Set-pen-size block changes the size of the pen.": { + "kanji": "

ペンブロック


ネズミがえがく線の太さをせっていする。太さには、0より大きいあたいを使う。", + "kana": "

ペンブロック


ネズミが えがく せんの ふとさを かえる。 ふとさには、 0より おおきい あたいを つかう。" }, - "Meantone": { - "kanji": "中全音律", - "kana": "Meantone" + "fully-diminished 7th": { + "kanji": "減七の和音(ディミニッシュト・セブンス)", + "kana": "げんしちのわおん(ディミニッシュト・セブンス)" }, - "angle": { - "kanji": "角度", - "kana": "かくど" + "The Hide blocks block hides the blocks.": { + "kanji": "ハイド・ブロックスブロックはブロックを非表示にします。", + "kana": "ハイド ブロックス ブロックは ブロックスを かくします。" }, - "light intensity": { - "kanji": "光の強さ", - "kana": "光の強さ" + "pitch to shade": { + "kanji": "音の高さををシェードに", + "kana": "おとのたかさをシェードに" }, - "pitch staircase": { - "kanji": "音高の数列を作る", - "kana": "音高の数列を作る" + "You can restore deleted blocks from the trash with the Restore From Trash button.": { + "kanji": "削除されたブロックは「ゴミ箱から復元」ボタンで復元できます。", + "kana": "ゴミバコカラフッカボタンデサクジョシタブロックヲモドセマス" }, - "start turtle": { - "kanji": "ネズミをスタートする", - "kana": "ネズミをスタートする" + "Recording started": { + "kanji": "録音開始", + "kana": "ろくおん スタート" }, - "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them.": { - "kanji": "それぞれのパレットボタンをクリックし、「音符(おんぷ)」「アクション」「ペン」などから好きなブロックを選んで、カンバス上にドラッグして置いてみよう。", - "kana": " それぞれの パレットボタンを クリックし、 「おんぷ」「アクション」「ペン」などから すきな ブロックをえらんで、 カンバスじょうに ドラッグして おいてみよう。" + "Equal (31EDO)": { + "kanji": "31平均律", + "kana": "31へいきんりつ" }, - "left1": { - "kanji": "左を向く", - "kana": "ひだりを むく" + "Augmented fifth": { + "kanji": "増5度", + "kana": "ぞう5ど" }, - "ภาษาไทย": { - "kanji": "ภาษาไทย", - "kana": "ภาษาไทย" + "guinea pig": { + "kanji": "ギニーピッグ", + "kana": "ギニーピッグ" }, - "The Mouse pitch block returns the current pitch number being played by the specified mouse.": { - "kanji": "The Mouse pitch block returns the current pitch number being played by the specified mouse.", - "kana": "The Mouse pitch block returns the current pitch number being played by the specified mouse." + "rest": { + "kanji": "休符", + "kana": "きゅうふ" }, - "Save graphics from your project as PNG.": { - "kanji": "プロジェクトのグラフィックをPNGで保存", - "kana": "プロジェクトの グラフィックを PNGで ほぞん" + "The Background block sets the window background color.": { + "kanji": "背景ブロックは、カンバスの色をせっていする。", + "kana": "はいけいブロック は、 カンバスの いろを せっていする。" }, - "Turtle is already running.": { - "kanji": "タートルはすでに動いています。", - "kana": "タートルは すでに うごいています。" + "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale).": { + "kanji": "

モード(音階)ブロック


いろいろな音階をさがすツールを表示する。音階は、音と音のかんかくを決めながらさがすことができる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", + "kana": "

モード(おんかい)ブロック


いろいろな ちょうを さがす ツールを ひょうじする。おんかいは、 おとと おとの かんかくを きめながら さがすことが できる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "The AM synth block is an amplitude modulator used to define a timbre.": { - "kanji": "The AM synth block is an amplitude modulator used to define a timbre.", - "kana": "The AM synth block is an amplitude modulator used to define a timbre." + "five": { + "kanji": "5度", + "kana": "5ど" }, - "File save canceled": { - "kanji": "File save canceled", - "kana": "File save canceled" + "Alternatively, open the file in Music Blocks using the Load project button.": { + "kanji": "「ファイルからプロジェクトを読みこむ」ボタンをおして、ファイルをひらいてください。", + "kana": "「ファイルから プロジェクトを よみこむ」 ボタンを おして、 ファイルを ひらいて ください。" }, - "Major second": { - "kanji": "長2度", - "kana": "ちょう2ど" + "pitch slider": { + "kanji": "ヘルツスライダー", + "kana": "ヘルツスライダー" }, - "new mouse": { - "kanji": "新しいネズミ", - "kana": "あたらしい ネズミ" + "Perfect octave": { + "kanji": "完全8度", + "kana": "かんぜん8ど" }, - "You can also type Alt-S to stop.": { - "kanji": "プログラムは、このボタンをおすかわりに、キーボードで「Altキーと Sキーの同時おし」でも止めることができる。", - "kana": "じっこう している プログラムを とめる。 プログラムは、 このボタンを おすかわりに、 キーボードで 「Altキーと Sキーの どうじおし」でも とめることが できる。" + "Keyboard shortcuts": { + "kanji": "キーボードのショートカット", + "kana": "キーボードのショートカット" }, - "Media": { - "kanji": "メディア", - "kana": "メディア" + "ensemble": { + "kanji": "合奏", + "kana": "がっそう" }, - "The block you selected does not contain a valid heap.": { - "kanji": "The block you selected does not contain a valid heap.", - "kana": "The block you selected does not contain a valid heap." + "The Mouse heading block returns the heading of the specified mouse.": { + "kanji": "指定されたマウスの向きを返します。", + "kana": "マウスホウイブロックハテイテイサレタマウスノホウイヲカエシマス" }, - "The Stop block will stop a loop": { - "kanji": "The Stop block will stop a loop", - "kana": "The Stop block will stop a loop" + "Error: Report could not be submitted. Try again later.": { + "kanji": "エラー:通報ができませんでした。後で再度試してください。", + "kana": "エラー:つうほうが できませんでした。あとで さいど ためして ください。" }, - "The Mouse elapse notes block returns the number of notes played by the specified mouse.": { - "kanji": "The Mouse elapse notes block returns the number of notes played by the specified mouse.", - "kana": "The Mouse elapse notes block returns the number of notes played by the specified mouse." + "polyphonic rhythm": { + "kanji": "ポリリズム", + "kana": "ポリリズム" }, - "Sensors": { - "kanji": "センサー", - "kana": "センサー" + "Design": { + "kanji": "デザイン", + "kana": "デザイン" }, - "up": { - "kanji": "上", - "kana": "うえ" + "plus": { + "kanji": "と", + "kana": "と" }, - "staccato": { - "kanji": "スタッカート", - "kana": "スタッカート" + "turtle color": { + "kanji": "タートルの色", + "kana": "タートルペンイロ" }, - "return": { - "kanji": "リターン", - "kana": "リターン" + "Save sheet music as ABC, Lilypond or MusicXML": { + "kanji": "楽譜をABC、Lilypond、またはMusicXMLとして保存する。", + "kana": "楽譜をABC、Lilypond、またはMusicXMLとしてセーブします。" }, - "temperament name": { - "kanji": "気質名", - "kana": "temperament name" + "Project Reported": { + "kanji": "プロジェクトは通報されました", + "kana": "プロジェクトは つうほう されました" }, - "The output of the example is: do, mi, sol, sol, ti, mi": { - "kanji": "例の解決は「ド、ミ、ソ、ソ、シ、ミ」", - "kana": "れいの かいけつは 「ド、ミ、ソ、ソ、シ、ミ」" + "music keyboard": { + "kanji": "キーボード", + "kana": "キーボード" }, - "The Master volume block returns the master volume.": { - "kanji": "The Master volume block returns the master volume.", - "kana": "The Master volume block returns the master volume." + "seventh": { + "kanji": "7度の音", + "kana": "7どの おと" }, - "My Dictionary": { - "kanji": "私の辞書", - "kana": "わたしの じしょ" + "The Click block triggers an event if a turtle has been clicked.": { + "kanji": "クリックブロックはカメがクリックされた場合にイベントをトリガーします。", + "kana": "ザ クリック ブロック トリガーズ アン イベント イフ ア タートル ハズ ビーン クリックド" }, - "Ignoring pitch numbers less than zero or greater than eleven.": { - "kanji": "ピッチ数値の数のうち、0未満あるいは11より大きい数は無視します。", - "kana": "ピッチすうちの数のうち、0未満あるいは11よりおおきい数は無視します。" + "Find and share projects": { + "kanji": "みんなの作品", + "kana": "みんなの さくひん" }, - "bpm": { - "kanji": "1分あたりの拍の数", - "kana": "1ぷんあたりの はくのかず" + "trombone": { + "kanji": "トロンボーン", + "kana": "トロンボーン" }, - "You must have at least one Partial block inside of a Weighted-partial block": { - "kanji": "「倍音ウェート」ブロックの中に一つ以上の倍音ブロックが入っている必要があります。", - "kana": "「ばいおん ウェート」ブロックの なかに ひとつ いじょうの ばいおん ブロックが はいっている ひつようが あります。" + "diminished": { + "kanji": "ディミニッシュ(減)", + "kana": "ディミニッシュ(げん)" }, - "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.": { - "kanji": "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.", - "kana": "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." + "ride bell": { + "kanji": "ライドベル", + "kana": "ライドベル" }, - "The Box1 block returns the value stored in Box1.": { - "kanji": "The Box1 block returns the value stored in Box1.", - "kana": "The Box1 block returns the value stored in Box1." + "whole note": { + "kanji": "全音符", + "kana": "ぜんおんぷ" }, - "quintuplet": { - "kanji": "5連符", - "kana": "5れんぷ" + "egyptian": { + "kanji": "エジプト音階", + "kana": "エジプト おんかい" }, - "noise": { - "kanji": "ノイズ", - "kana": "ノイズ" + "The Case Block must be used inside of a Switch Block.": { + "kanji": "ケースブロックはスイッチブロックの中にある必要があります。", + "kana": "ケースブロックは スイッチ ブロックの なかに ある ひつようが あります。" }, - "Note value must be greater than 0.": { - "kanji": "音の長さは、0より大きいあたいをせっていしてください。", - "kana": "おとの ながさは、 0より おおきい あたいを せってい して ください。" + "show blocks": { + "kanji": "ブロックを表示", + "kana": "ブロックを ひょうじ" }, - "The Backward block runs code in reverse order (Musical retrograde).": { - "kanji": "

実行ブロック(ぎゃく実行)


はさまれているブロックを、つうじょうとはぎゃくの順じょで、下から上に向かって実行する。", - "kana": "

じっこうブロック(ぎゃくじっこう)


はさまれている ブロックを、 つうじょうとは ぎゃくの じゅんじょで、 したから うえにむかって じっこうする。" + "The octave ratio has changed. This changes temperament significantly.": { + "kanji": "オクターブ比が変わりました。これにより調律が大きく変わります。", + "kana": "オクターブ レイショウ ガ かわりました。これ は テンパラメント オ オオキク へんこうします" }, - "Sight-reading": { - "kanji": "がくふをよみこんでいるよ", - "kana": "がくふを よみこんでいるよ" + "publish": { + "kanji": "プロジェクトをフェースブックにアップロードする", + "kana": "プロジェクトをフェースブックにアップロードする" }, - "The New turtle block will create a new turtle.": { - "kanji": "The New turtle block will create a new turtle.", - "kana": "The New turtle block will create a new turtle." + "octave space": { + "kanji": "オクターヴ・スペース", + "kana": "オクターヴ・スペース" }, - "electronic synth": { - "kanji": "シンセサイザー", - "kana": "シンセサイザー" + "fiber": { + "kanji": "食物繊維", + "kana": "食物繊維" }, - "until": { - "kanji": "までに", - "kana": "までに" + "The Tremolo block adds a wavering effect.": { + "kanji": "

トレモロブロック


ゆれるような音のひびきにする。はやさで、ゆれのはやさを調節できる。
", + "kana": "

トレモロ ブロック


ゆれるような おとの ひびきに する。 はやさ で、 ゆれの はやさを ちょうせつ できる。" }, - "Mr. Mouse": { - "kanji": "ミスター・マウス", - "kana": "ミスター・マウス" + "show dictionary": { + "kanji": "辞書を表す", + "kana": "じしょを あらわす" }, - "The Turtle-name block returns the name of a turtle.": { - "kanji": "The Turtle-name block returns the name of a turtle.", - "kana": "The Turtle-name block returns the name of a turtle." + "The Status block opens a tool for inspecting the status of Music Blocks as it is running.": { + "kanji": "

実行じょうきょうブロック


ブロックの実行じょうきょうをけんさくするテーブルを表示する。
", + "kana": "

じっこうじょうきょうブロック


ブロックのじっこうじょうきょうをけんさくするテーブルをひょうじする。
" }, - "double sharp": { - "kanji": "ダブルシャープ", - "kana": "ダブルシャープ" + "minor pentatonic": { + "kanji": "マイナー・ペンタトニック音階", + "kana": "マイナー・ペンタトニック おんかい" }, - "Save project as HTML": { - "kanji": "HTMLをほぞん", - "kana": "HTMLをほぞん" + "bottom (screen)": { + "kanji": "ざひょうち(下)", + "kana": "ざひょうち(した)" }, - "Converts Music Block programs to JavaScript.": { - "kanji": "Converts Music Block programs to JavaScript.", - "kana": "Converts Music Block programs to JavaScript." + "black": { + "kanji": "黒", + "kana": "くろ" }, - "Sustain value should be from 0 to 100.": { - "kanji": "サステイン値には 0 以上100以下の数字をいれて下さい。", - "kana": "サステイン あたいには 0 いじょう 100いかの すうじを いれて ください。" + "The Save-heap-to-app block saves the heap to a web page.": { + "kanji": "Save-heap-to-appブロックはヒープをウェブページに保存します。", + "kana": "セーブ ヒープ トゥ アップ ブロック ハ ウェブ ページ ニ ヒープ オ セーブ シマス。" }, - "Click the run button to run the project in fast mode.": { - "kanji": "クリックをすると、ふつうのスピードでプログラムを実行することができる。", - "kana": "クリックをすると、 ふつうの スピードで プログラムを じっこうすることが できる。" + "Save as Lilypond": { + "kanji": "Lilypondがくふのフォーマットでほぞん", + "kana": "Lilypondがくふの フォーマットで ほぞん" }, - "water": { - "kanji": "水", - "kana": "水" + "MIDI": { + "kanji": "MIDI", + "kana": "MIDI" }, - "The Phaser block adds a sweeping sound.": { - "kanji": "The Phaser block adds a sweeping sound.", - "kana": "The Phaser block adds a sweeping sound." + "file": { + "kanji": "ファイル", + "kana": "ファイル" }, - "preview": { - "kanji": "試す", - "kana": "ためす" + "Paste": { + "kanji": "貼り付け", + "kana": "はりつけ" }, - "Upload a sound file to connect with the sample block.": { - "kanji": "音色サンプルをアップロードして、音の高さを合わせる", - "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせ" + "Delete a selected plugin.": { + "kanji": "せんたくしたプラグインを消す。", + "kana": "せんたく した プラグインを けす。" }, - "accidental": { - "kanji": "変化記号", - "kana": "へんかきごう" + "Playback": { + "kanji": "再生", + "kana": "さいせい" }, - "Welcome to Turtle Blocks": { - "kanji": "タートル・ブロックへようこそ", - "kana": "タートル・ブロックへようこそ" + "About Turtle Blocks": { + "kanji": "タートル・ブロックスについて", + "kana": "タートル・ブロックスについて" }, - "interval": { - "kanji": "音と音の間の間隔", - "kana": "interval" + "this": { + "kanji": "これか", + "kana": "これか" }, - "set translucency": { - "kanji": "透明度を設定", - "kana": "透明度をせってい" + "stop mouse": { + "kanji": "ネズミを止める", + "kana": "ネズミを とめる" }, - "Left-click and drag on workspace to select multiple blocks.": { - "kanji": "Left-click and drag on workspace to select multiple blocks.", - "kana": "Left-click and drag on workspace to select multiple blocks." + "unknown": { + "kanji": "不明", + "kana": "ふめい" }, - "simple-3": { - "kanji": "シンプル・シンセ3", - "kana": "シンプル・シンセ3" + "Search for a project": { + "kanji": "プロジェクト検索", + "kana": "プロジェクト けんさく" }, - "The Beats per minute block sets the number of 1/4 notes per minute.": { - "kanji": "

スピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とは
くり返されるリズムのこと。", - "kana": "

スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" + "50 cents": { + "kanji": "50セント", + "kana": "50 セント" }, - "The Turtle color block returns the pen color of the specified turtle.": { - "kanji": "The Turtle color block returns the pen color of the specified turtle.", - "kana": "The Turtle color block returns the pen color of the specified turtle." + "cat": { + "kanji": "ねこ", + "kana": "ねこ" }, - "Partial weight must be between 0 and 1.": { - "kanji": "倍音のウェートは0と1の間である必要があります。", - "kana": "ばいおんの ウェートは 0と 1の あいだ である ひつようが あります。" + "glide": { + "kanji": "グリッサンド", + "kana": "グリッサンド" }, - "The Set-name block is used to name a mouse.": { - "kanji": "

文字ブロック


ネズミに指定した名前をつけることができる。", - "kana": "

もじブロック


ネズミに してい した なまえを つけることが できる。" + "The Set mouse block sends a stack of blocks to be run by the specified mouse.": { + "kanji": "指定されたマウスに実行するブロックのスタックを送ります。", + "kana": "セットマウスブロックハテイテイサレタマウスニヨッテジッコウサレルブロックスタックヲオクリマス" }, - "Please enter a number between 30 and 1000": { - "kanji": "30から1000までの数字を入力してください。", - "kana": "30から 1000までの かんじを にゅうりょくしてください。" + "carbs": { + "kanji": "炭水化物", + "kana": "炭水化物" }, - "The Note counter block can be used to count the number of contained notes.": { - "kanji": "The Note counter block can be used to count the number of contained notes.", - "kana": "The Note counter block can be used to count the number of contained notes." + "Load More Projects": { + "kanji": "プロジェクトをもっとロードする", + "kana": "プロジェクトを もっと ロードする" }, - "About Turtle Blocks": { - "kanji": "タートル・ブロックスについて", - "kana": "タートル・ブロックスについて" + "The Register block provides an easy way to modify the register (octave) of the notes that follow it.": { + "kanji": "Registerブロックは後に続く音符のオクターブ(レジスター)を簡単に変更する方法を提供します。", + "kana": "レジスターブロックは、続くノートのレジスター(オクターブ)を簡単に変更する方法を提供します" }, - "Adding missing pitch number 0.": { - "kanji": "ピッチ数値「0」を加える", - "kana": "ピッチすうち「0」をくわえる" + "locrian": { + "kanji": "ロクリアン音階", + "kana": "ロクリアン おんかい" }, - "Perfect fourth": { - "kanji": "完全4度", - "kana": "かんぜん4ど" + "save as Lilypond": { + "kanji": "Lilypondのフォーマットでほぞん", + "kana": "Lilypondのフォーマットでほぞん" }, - "camera": { - "kanji": "カメラ", - "kana": "camera" + "The Distortion block adds distortion to the pitch.": { + "kanji": "Distortionブロックは音程に歪みを加えます。", + "kana": "ディストーションブロックハピッチニディストーションヲクワエマス" }, - "5-limit Just Intonation": { - "kanji": "5限界純正律", - "kana": "5げんかい じゅんせいりつ" + "Do Re Mi Fa Sol La Ti Do": { + "kanji": "ド レ ミ ファ ソ ラ シ ド", + "kana": "ド レ ミ ファ ソ ラ シ ド" }, - "save dictionary": { - "kanji": "辞書を保存", - "kana": "じしょを せってい" + "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more.": { + "kanji": "ミュージック・ブロックスの左側には、プログラミングに使うさまざまなブロックをグループ分けした「パレットボタン」がある。", + "kana": "ミュージック・ブロックスのひだりがわには、 プログラミングにつかう さまざまな ブロックを グループわけした 「パレットボタン」がある。" }, - "right (screen)": { - "kanji": "ざひょうち(右)", - "kana": "ざひょうち(みぎ)" + "The Set instrument block selects a voice for the synthesizer,": { + "kanji": "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

", + "kana": "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" }, - "do2": { - "kanji": "~する", - "kana": "~する" + "The One-of block returns one of two choices.": { + "kanji": "

特殊ブロック(ランダム)


つないだ2つのブロックのうち、1つだけをランダムに選ぶ。「すうち」「アクション名」など、さまざまなブロックをつなぐことができる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。", + "kana": "

特殊ブロック(ランダム)


つないだ 2つの ブロックのうち、 1つだけを ランダムに えらぶ。 「すうち」「アクションめい」など、 さまざまな ブロックを つなぐことが できる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" }, - "drum mapper": { - "kanji": "ドラム・ピッチ行列", - "kana": "ドラム・ピッチぎょうれつ" + "get fiber": { + "kanji": "食物繊維をとる", + "kana": "せんいしつを とる" }, - "The Delete block block removes a block.": { - "kanji": "The Delete block block removes a block.", - "kana": "The Delete block block removes a block." + "synth cannot play chords.": { + "kanji": "このシンセでは和音ができません", + "kana": "この シンセでは わおんが できません。" }, - "tremolo": { - "kanji": "トレモロ", - "kana": "トレモロ" + "Take a tour": { + "kanji": "ツアーを始めよう", + "kana": "ツアーを はじめよう" }, - "The Width block returns the width of the canvas.": { - "kanji": "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", - "kana": "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + "Cannot find turtle": { + "kanji": "タートルが見つかりません。", + "kana": "タートルが みつかりません。" }, - "Mr Mouse encourages you to explore Music Blocks.": { - "kanji": "ミスター・マウスと一緒に、ミュージック・ブロックスの世界をたんきゅうしよう。", - "kana": "ミスター・マウスと いっしょに、 ミュージック・ブロックスの せかいを たんきゅうしよう。" + "back to 2:1 octave space": { + "kanji": "2:1 オクターヴ・スペースに戻る", + "kana": "2:1 オクターヴ・スペースに もどる" }, - "To extract a block, right-click on it. You will see the extract option.": { - "kanji": "To extract a block, right-click on it. You will see the extract option.", - "kana": "ブロックを とりだすには、ブロックを みぎクリックすると 「とりだす」オプションが ひょうじされます。" + "The Stop mouse block stops the specified mouse.": { + "kanji": "指定されたマウスを停止します。", + "kana": "ストップマウスブロックハテイテイサレタマウスヲトメマス" }, - "The Drum name block is used to select a drum.": { - "kanji": "

ドラムブロック


ドラムの種類を変えるときに使う。クリックで、いろいろなドラムの音を選ぶことができる。", - "kana": "

ドラムブロック


ドラムの しゅるいを かえるときに つかう。 クリックで、 いろいろな ドラムの おとを えらぶことが できる。" + "fish": { + "kanji": "魚", + "kana": "魚" }, - "down third": { - "kanji": "音階で3度下", - "kana": "おんかいで3ど した" + "The beats per minute must be below 1000.": { + "kanji": "1分あたりの拍の数は、最大1000です。", + "kana": "1っぷん あたりの はくの かずは、さいだい1000です。" }, - "Effects": { - "kanji": "音響効果", - "kana": "こうかおん" + "set font": { + "kanji": "フォントの設定", + "kana": "フォントの せってい" }, - "custom note": { - "kanji": "カスタムノート", - "kana": "custom note" + "milliseconds": { + "kanji": "ミリ秒", + "kana": "ミリびょう" }, - "solfege class": { - "kanji": "階名", - "kana": "かいめい" + "The Box2 block returns the value stored in Box2.": { + "kanji": "Box2ブロックはBox2に保存された値を返します。", + "kana": "ザ ボックスツー ブロック リターンズ ザ バリュー ストアード イン ボックスツー。" }, - "cup drum": { - "kanji": "カップドラム", - "kana": "カップドラム" + "bpm": { + "kanji": "1分あたりの拍の数", + "kana": "1ぷんあたりの はくのかず" }, - "pitch class": { - "kanji": "ピッチ・クラス", - "kana": "ピッチクラス" + "city": { + "kanji": "市", + "kana": "市" }, - "turtle x": { - "kanji": "タートルのx座標", - "kana": "ネズミのx座標" + "A full list of contributors can be found in the Music Blocks GitHub repository.": { + "kanji": "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。", + "kana": "ミュージック・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" }, - "boolean": { - "kanji": "くらべる", - "kana": "くらべる" + "flying squirrel": { + "kanji": "モモンガ", + "kana": "モモンガ" }, - "português": { - "kanji": "português", - "kana": "português" + "The Set-name block is used to name a mouse.": { + "kanji": "

文字ブロック


ネズミに指定した名前をつけることができる。", + "kana": "

もじブロック


ネズミに してい した なまえを つけることが できる。" }, - "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.": { - "kanji": "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.", - "kana": "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." + "Erase": { + "kanji": "消す", + "kana": "けす" }, - "partial": { - "kanji": "倍音", - "kana": "ばいおん" + "octave": { + "kanji": "オクターヴの高さ", + "kana": "オクターヴの たかさ" }, - "The Turtle sync block aligns the beat count between turtles.": { - "kanji": "The Turtle sync block aligns the beat count between turtles.", - "kana": "The Turtle sync block aligns the beat count between turtles." + "The Int block returns an integer.": { + "kanji": "Intブロックは整数を返します。", + "kana": "イント ブロック ハ セイスウ オ カエシマス。" }, - "mode": { - "kanji": "モード(音階)", - "kana": "おんかい" + "melodic minor": { + "kanji": "旋律短音階", + "kana": "せんりつたん おんかい" }, - "The Neighbor block rapidly switches between neighboring pitches.": { - "kanji": "

音を加えるブロック


2つの同じ高さの音のあいだに、音を1つ入れることができる。
図の例では、ソとソのあいだにラが入り、「ソラソ」とすばやくえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", - "kana": "

おとを くわえる ブロック


2つの おなじたかさの おとの あいだに、 おとを 1つ いれることが できる。
ずのれいでは、 ソとソの あいだに ラが はいり、 「ソラソ」 と すばやく えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "major pentatonic": { + "kanji": "メジャー・ペンタトニック音階", + "kana": "メジャー・ペンタトニックおんかい" }, - "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.": { - "kanji": "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.", - "kana": "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." + "The Erase Media block erases text and images.": { + "kanji": "「メディアを消す」のブロックは文字と画像を消します。", + "kana": "「メディアを けす」ブロックは もじと がぞうを けします。" }, - "You have chosen key for your pitch preview.": { - "kanji": "You have chosen key for your pitch preview.", - "kana": "You have chosen key for your pitch preview." + "triplet": { + "kanji": "3連符", + "kana": "3れんぷ" }, - "Partial block should be used inside of a Weighted-partials block.": { - "kanji": "倍音ブロックが「倍音ウェートブロック」の中にある必要があります。", - "kana": "ばいおん ブロック が「ばいおん ウェート ブロック」の なかに ある ひつようが あります。" + "Click to run the project step by step.": { + "kanji": "クリックをすると、とてもゆっくり、ブロックを1つずつ実行する。プログラムがうまくはたらかず、どのブロックが原因なのかを調べたいときなどに便利だ。", + "kana": "クリックをすると、 とてもゆっくり、 ブロックを 1つずつ じっこうする。 プログラムが うまく はたらかず、 どのブロックが げんいん なのかを しらべたいとき などに べんりだ。" }, - "master beats per minute": { - "kanji": "全体のスピードを決める", - "kana": "ぜんたいの スピードを きめる" + "An argument of -1 results in a note value of 0.": { + "kanji": "ー1は0の音価にします", + "kana": "ー1は 0の おんかに します" }, - "తెలుగు": { - "kanji": "తెలుగు", - "kana": "తెలుగు" + "triangle bell": { + "kanji": "トライアングル", + "kana": "トライアングル" }, - "Load a selected plugin.": { - "kanji": "Load a selected plugin.", - "kana": "Load a selected plugin." + "load heap": { + "kanji": "ヒープをロードする", + "kana": "ヒープを ロード する" }, - "Moving block left.": { - "kanji": "ブロックを左に動かしています", - "kana": "ブロックをひだりにうごかしています" + "Select is disabled.": { + "kanji": "選択モードが無効です。", + "kana": "セレクトがオフになっているよ" }, - "You have finished the tour. Please enjoy Music Blocks!": { - "kanji": "ミスター・マウスのツアーはここで終わり。ミュージック・ブロックスを自由に楽しもう。", - "kana": "ミスター・マウスの ツアーは ここでおわり。 ミュージック・ブロックスを じゆうに たのしもう。" + "camera": { + "kanji": "カメラ", + "kana": "カメラ" }, - "Days ahead must be in the range of -1 to 5.": { - "kanji": "日にちは -1から5までの数でなくてはなりません", - "kana": "日にちは -1から5までの数でなくてはなりません" + "The Note block is a container for one or more Pitch blocks.": { + "kanji": "

音符(おんぷ)ブロック


音の長さと高さをせっていする。長さを決め、「音の高さブロック」を入れて使う。", + "kana": "

おんぷブロック


おとの ながさと たかさを せってい する。ながさを きめ、「おとのたかさブロック」 を いれて つかう。" }, - "set default instrument": { - "kanji": "音色標準を設定", - "kana": "ねいろひょうじゅんを せってい" + "run block": { + "kanji": "ブロックを再生", + "kana": "ブロックを じっこう" }, - "synth": { - "kanji": "楽器", - "kana": "がっき" + "Maximum heap size is 1000.": { + "kanji": "ヒープの大きさは、最大1000です。", + "kana": "ヒープの おおきさは、 さいだい 1000です。" }, - "box": { - "kanji": "箱", - "kana": "はこ" + "ti la sol fa mi re do": { + "kanji": "シ ラ ソ ファ ミ レ ド", + "kana": "シ ラ ソ ファ ミ レ ド" }, - "Global": { - "kanji": "グローバル", - "kana": "グローバル" + "drum": { + "kanji": "ドラム", + "kana": "ドラム" }, - "The Do block is used to initiate an action.": { - "kanji": "

アクションブロック(指定)


指定したアクションブロックを実行する。", - "kana": "

アクションブロック(してい)


していした アクションブロックを じっこうする。" + "no background": { + "kanji": "バックグラウンドなし", + "kana": "バックグラウンドなし" }, - "The Start turtle block starts the specified turtle.": { - "kanji": "The Start turtle block starts the specified turtle.", - "kana": "The Start turtle block starts the specified turtle." + "boolean": { + "kanji": "くらべる", + "kana": "くらべる" }, - "capybara": { - "kanji": "カピバラ", - "kana": "カピバラ" + "set mouse color": { + "kanji": "ネズミ色を設定", + "kana": "ネズミいろを せってい " }, - "Music Blocks is an open source collection of tools for exploring musical concepts.": { - "kanji": "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。", - "kana": "ミュージック・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" + "major blues": { + "kanji": "メジャー・ブルース音階", + "kana": "メジャー・ブルース おんかい" }, - "The Set font block sets the font used by the Show block.": { - "kanji": "The Set font block sets the font used by the Show block.", - "kana": "The Set font block sets the font used by the Show block." + "The Repeat block will repeat the contained blocks.": { + "kanji": "

実行ブロック(くり返し)


はさまれているブロックのプログラムを、入力した回数だけくり返す。", + "kana": "

じっこうブロック(くりかえし)


はさまれている ブロックの プログラムを、 にゅうりょくした かいすう だけ くりかえす。" }, - "eg guitar violin snare drum etc.": { - "kanji": "
", - "kana": "

デフォルトは おんりょう 50。 " + "Close": { + "kanji": "閉じる", + "kana": "とじる" }, - "release": { - "kanji": "リリース", - "kana": "リリース" + "The Y mouse block returns the Y position of the specified mouse.": { + "kanji": "指定されたマウスのY座標を返します。", + "kana": "ワイマウスブロックハテイテイサレタマウスノワイイチヲカエシマス" }, - "The file you selected does not contain a valid dictionary.": { - "kanji": "The file you selected does not contain a valid dictionary.", - "kana": "The file you selected does not contain a valid dictionary." + "turtle name": { + "kanji": "ネズミの名前", + "kana": "ネズミの名前" }, - "half note": { - "kanji": "2分音符", - "kana": "2ぶ おんぷ" + "Turtle Wrap Off": { + "kanji": "画面の境界を無視しない", + "kana": "がめんの きょうかいを むししない" }, - "y to pitch": { - "kanji": "音の高さをy座に", - "kana": "おとの たかさを yに" + "Augmented fourth": { + "kanji": "増4度", + "kana": "ぞう4ど" }, - "guinea pig": { - "kanji": "ギニーピッグ", - "kana": "ギニーピッグ" + "cursor y": { + "kanji": "yざひょうち(カーソル)", + "kana": "yざひょうち(カーソル)" + }, + "Invert": { + "kanji": "転回を", + "kana": "インバート" }, - "The Case Block must be used inside of a Switch Block.": { - "kanji": "ケースブロックはスイッチブロックの中にある必要があります。", - "kana": "ケースブロックは スイッチ ブロックの なかに ある ひつようが あります。" + "Expand": { + "kanji": "カンバスをかくだい", + "kana": "カンバスを かくだい" }, - "The Tempo block opens a metronome to visualize the beat.": { - "kanji": "

メトロノームブロック


メトロノームを表示する。ボタンをおすと、メトロノームのはやさを変えられる。テーブルには、1分あたりの拍(はく)の数が表示される。

★拍(はく)とは
くり返されるリズムのこと。", - "kana": "

メトロノームブロック


メトロノームを ひょうじする。 ボタンを おすと、 メトロノームの はやさを かえられる。 テーブルには、 1ぷんあたりの はくのかずが ひょうじされる。

★はくとは
くりかえされる リズムのこと。" + "You are adding multiple envelope blocks.": { + "kanji": "封筒ブロックを複数追加しています。", + "kana": "封筒ブロックを複数追加しています。" }, - "skip notes": { - "kanji": "音符の省略", - "kana": "おんぷの省略" + "forward": { + "kanji": "前へ進む", + "kana": "まえへ すすむ" }, - "move": { - "kanji": "動き出し", - "kana": "動き出し" + "max": { + "kanji": "さいだいち", + "kana": "さいだいち" }, - "Save sheet music as MusicXML": { - "kanji": "プロジェクトをMusicXML楽譜でほぞん", - "kana": "プロジェクトを MusicXMLがくふで ほぞん" + "Contextual Menu for Blocks": { + "kanji": "ブロックのコンテキストメニュー", + "kana": "ブロックのコンテキストメニュー" }, - "start mouse": { - "kanji": "ネズミをスタート", - "kana": "ネズミを スタート" + "show1": { + "kanji": "スタンプ", + "kana": "スタンプ" }, - "Adjust the tempo with the buttons.": { - "kanji": "1分あたりの拍数でテンポを決められます。", - "kana": "ボタンで テンポが せってい できます。" + "turtle sync": { + "kanji": "タートルを同期させる", + "kana": "タートル シンク" }, - "The Set-shade block changes the pen color from dark to light.": { - "kanji": "

ペンブロック


ネズミがえがく線の色のこさをせっていする。", - "kana": "

ペンブロック


ネズミが えがく せんの いろの こさを せっていする。" + "Augmented third": { + "kanji": "増3度", + "kana": "ぞう3ど" }, - "Restore all items": { - "kanji": "Restore all items", - "kana": "Restore all items" + "Local": { + "kanji": "ローカル", + "kana": "ローカル" }, - "get carbs": { - "kanji": "炭水化物", - "kana": "たんす いかぶつ" + "equal": { + "kanji": "平均律", + "kana": "へいきん おんりつ" }, - "The Tie block works on pairs of notes, combining them into one note.": { - "kanji": "

タイブロック


2つの音をつなげて1つの音にする。「音の高さブロック」を入れて使う。同じ高さの音だけ、つなぐことができる。", - "kana": "

タイブロック


2つの おとを つなげて 1つの おとに する。 「おとのたかさブロック」 を いれて つかう。 おなじ たかさの おとだけ、 つなぐことが できる。" + "cello": { + "kanji": "チェロ", + "kana": "チェロ" }, - "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio": { - "kanji": "「比で移動」ブロックは 音符の中のピッチを比で移動させる。", - "kana": "「ひで いどう」ブロックは おんぷの なかの ピッチを ひで いどうさせる。" + "chinese": { + "kanji": "中国音階", + "kana": "ちゅうごく おんかい" }, - "The On-weak-beat block lets you specify actions to take on weak (off) beats.": { - "kanji": "The On-weak-beat block lets you specify actions to take on weak (off) beats.", - "kana": "The On-weak-beat block lets you specify actions to take on weak (off) beats." + "Toggle Mic": { + "kanji": "マイクの切り替え", + "kana": "マイクの きりかえ" }, - "The Add-1-to block adds one to the value stored in a box.": { - "kanji": "

数の箱(あたいを変える)


指定した箱に、1を足す。", - "kana": "

かずのはこ(あたいをかえる)


してい した はこに、 1を たす。" + "Music Blocks is a Free/Libre Software application.": { + "kanji": "ミュージック・ブロックスは、音楽のちしきを楽しみながら身につけることのできる、オープンソースのソフトです。", + "kana": "ミュージック・ブロックスは、 おんがくの ちしきを たのしみながら みにつける ことの できる、 オープンソースの ソフト です。" }, - "MIDI device present.": { - "kanji": "MIDIデバイスが見つかりました。", - "kana": "MIDIデバイスがみつかりました。" + "Note value must be greater than 0.": { + "kanji": "音の長さは、0より大きいあたいをせっていしてください。", + "kana": "おとの ながさは、 0より おおきい あたいを せってい して ください。" }, - "Jump to home position.": { - "kanji": "まんなかにジャンプする", - "kana": "まんなかにジャンプする" + "edit": { + "kanji": "編集する", + "kana": "へんしゅうする" }, - "Decrease the size of the blocks.": { - "kanji": "画面に表示されるブロックのサイズを小さくする。", - "kana": "がめんに ひょうじされる ブロックの サイズを ちいさくする。" + "set xy": { + "kanji": "指定ざひょうにいどう", + "kana": "していざひょうに いどう" }, - "Click on a note to create a new step.": { - "kanji": "ピッチをクリックすると新しい段が作れますよ。", - "kana": "ピッチをクリックするとあたらしい段が作れますよ。" + "The Set Panning block sets the panning for all synthesizers.": { + "kanji": "Set Panningブロックはすべてのシンセのパンを設定します。", + "kana": "ザ セット パニング ブロック ワ スベテ ノ シンセサイザー ノ パニング オ セット シマス" }, - "set turtle color": { - "kanji": "タートル色を設定", - "kana": "set turtle color" + "Music Blocks Project": { + "kanji": "ミュージック・ブロックスのプロジェクト", + "kana": "ミュージック・ブロックスの プロジェクト" }, - "The Phrase Maker block opens a tool to create musical phrases.": { - "kanji": "

フレーズメーカーブロック


フレーズを作るためのテーブルを表示する。作ったフレーズをデータ化することができる。

★フレーズとは
ひとまとまりの音楽。

", - "kana": "

フレーズメーカーブロック


フレーズを つくるための テーブルを ひょうじする。 つくった フレーズを データに することが できる。

" + "load file": { + "kanji": "ロード ファイル ", + "kana": "ファイルをロード" }, - "The Add-to block is used to add to the value stored in a box.": { - "kanji": "

数の箱(あたいを変える)


指定した箱に、好きなすうちを足す。マイナスのすうちを使うと引き算になる。", - "kana": "

かずのはこ(あたいをかえる)


してい した はこに、 すきな すうちを たす。" + "jazz minor": { + "kanji": "オルタード音階", + "kana": "オルタード おんかい" }, - "Forever, Repeat, While, or Until.": { - "kanji": "Forever, Repeat, While, or Until.", - "kana": "Forever, Repeat, While, or Until." + "whole notes played": { + "kanji": "さいせいされた全音符の数", + "kana": "さいせい された ぜんおんぷの かず" }, - "banana": { - "kanji": "バナナ", - "kana": "バナナ" + "clarinet": { + "kanji": "クラリネット", + "kana": "クラリネット" }, - "The Set master volume block sets the volume for all synthesizers.": { - "kanji": "

全体の音量をせっていブロック


全体の音量をせっていする。", - "kana": "

ぜんたいのおんりょうを せっていブロック


ぜんたいの おんりょうを せっていする。" + "temperament name": { + "kanji": "気質名", + "kana": "テンパラメントネーム" }, - "You can also load projects from the file system.": { - "kanji": "コンピューターに保存してあるファイルから、ミュージック・ブロックスのプロジェクトを読み込んで開く。", - "kana": "コンピューターに ほぞん してある ファイルから、 ミュージック・ブロックスの プロジェクトを よみこんで ひらく。" + "The Store in block will store a value in a box.": { + "kanji": "

数の箱(あたいを入れる)


指定した箱に、指定したすうちを入れる。", + "kana": "

かずのはこ(あたいをいれる)


してい した はこに、 してい した すうちを いれる。" }, - "darbuka drum": { - "kanji": "ダブカドラム", - "kana": "ダブカドラム" + "The Drum name block is used to select a drum.": { + "kanji": "

ドラムブロック


ドラムの種類を変えるときに使う。クリックで、いろいろなドラムの音を選ぶことができる。", + "kana": "

ドラムブロック


ドラムの しゅるいを かえるときに つかう。 クリックで、 いろいろな ドラムの おとを えらぶことが できる。" }, - "fraction": { - "kanji": "分数", - "kana": "ぶんすう" + "mode": { + "kanji": "モード(音階)", + "kana": "おんかい" }, - "The To frequency block converts a pitch name and octave to Hertz.": { - "kanji": "The To frequency block converts a pitch name and octave to Hertz.", - "kana": "The To frequency block converts a pitch name and octave to Hertz." + "radius": { + "kanji": "半径", + "kana": "はんけい" }, - "The Set turtle block sends a stack of blocks to be run by the specified turtle.": { - "kanji": "The Set turtle block sends a stack of blocks to be run by the specified turtle.", - "kana": "The Set turtle block sends a stack of blocks to be run by the specified turtle." + "blue": { + "kanji": "青", + "kana": "あお" }, - "xylophone": { - "kanji": "木琴", - "kana": "もっきん" + "hungarian": { + "kanji": "ハンガリー音階", + "kana": "ハンガリー おんかい" }, - "on every note do": { - "kanji": "全ての音符にアクション実行", - "kana": "すべての おんぷに アクションじっこう" + "Depth is out of range.": { + "kanji": "(エフェクタの)深さの数字が変域外です。", + "kana": "(エフェクタの)ふかさの すうじが へんいきがい です。" }, - "drum": { - "kanji": "ドラム", - "kana": "ドラム" + "Save project as HTML": { + "kanji": "HTMLをほぞん", + "kana": "HTMLをほぞん" }, - "Home": { - "kanji": "ホーム", - "kana": "ホーム" + "Run slowly": { + "kanji": "ゆっくり実行する", + "kana": "ゆっくり じっこう する" }, - "tempo": { - "kanji": "メトロノーム", - "kana": "メトロノーム" + "tie": { + "kanji": "タイ", + "kana": "タイ" }, - "The Rhythm block is used to generate rhythm patterns.": { - "kanji": "

連符(れんぷ)ブロック(かけ算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つなどくり返して使う。3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。", - "kana": "

れんぷブロック(かけざん)


まとまった いくつかの おんぷ。 いっていの ながさの おとを 3つや 5つなど くりかえして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" + "Light Mode": { + "kanji": "ライトモード", + "kana": "ライトモード" }, - "The Wait block pauses the program for a specified number of seconds.": { - "kanji": "The Wait block pauses the program for a specified number of seconds.", - "kana": "The Wait block pauses the program for a specified number of seconds." + "The Divide block is used to divide.": { + "kanji": "

すうちブロック(計算)


2つのすうちの割り算した計算結果を表すすうちブロック。上につないだすうちを、下につないだすうちで割る。", + "kana": "

すうちブロック(けいさん)


2つの すうちの わりざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちを、 したに つないだ すうちで わる。" }, - "Diminished tenth": { - "kanji": "減10度", - "kana": "げん10ど" + "set panning": { + "kanji": "ステレオを設定", + "kana": "ステレオをせってい" }, - "Enable horizontal scrolling": { - "kanji": "自由な方向にスクロール", - "kana": "じゆうな ほうこうに スクロール" + "current interval": { + "kanji": "現在の音階", + "kana": "げんざいの おんかい" }, - "cake": { - "kanji": "ケーキ", - "kana": "ケーキ" + "The Plus block is used to add.": { + "kanji": "

すうちブロック(計算)


2つのすうちを足し合わせた計算結果を表すすうちブロック。", + "kana": "

すうちブロック(けいさん)


2つの すうちを たしあわせた けいさんけっかを あらわす すうちブロック。" }, - "bat": { - "kanji": "蝙蝠", - "kana": "こうもり" + "aeolian": { + "kanji": "エオリアン音階", + "kana": "エオリアンおんかい" }, - "Download as File": { - "kanji": "ファイルでダウンロードする", - "kana": "ファイルで ダウンロード する" + "dulcimer": { + "kanji": "ダルシマー", + "kana": "ダルシマー" }, - "source": { - "kanji": "ソース", - "kana": "ソース" + "Export": { + "kanji": "テーブルをほぞん", + "kana": "エクスポート" }, - "boxes": { - "kanji": "数の箱", - "kana": "かずの はこ" + "Music": { + "kanji": "音楽", + "kana": "おんがく" }, - "depth": { - "kanji": "大きさ", - "kana": "おおきさ" + "Saving block artwork": { + "kanji": "ブロックのアートを保存中", + "kana": "ブロックの アートを ほぞんちゅう" }, - "Help": { - "kanji": "説明", - "kana": "せつめい" + "get value": { + "kanji": "数価を表す", + "kana": "あたいを あらわす" }, - "You can use multiple Drum blocks within a Note block.": { - "kanji": "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。", - "kana": "

ドラム ブロック


「おんぷブロック」 の なかに いれて つかう。 いろいろな ドラムの ねいろを えらぶことが できる。 1つの 「おんぷブロック」 の なかで、 ふくすうの ねいろの ドラムを くみあわせて つかうことが できる。" + "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.": { + "kanji": "Pitch Numberブロックは番号に対応した音高を再生します。例:0はC、7はG。", + "kana": "ピッチナンバーブロックは番号に対応したピッチを鳴らします。例えば、0はド、7はソです" }, - "Expand/collapse option toolbar": { - "kanji": "オプションツールバーを表示", - "kana": "オプションツールバーをひょうじ" + "display grid": { + "kanji": "グリッドを表示", + "kana": "グリッドをひょうじ" }, - "partials": { - "kanji": "倍音", - "kana": "ばいおん" + "Palette buttons": { + "kanji": "パレットボタン", + "kana": "パレットボタン" }, - "The Note block specifies the duration (note value) of its contents.": { - "kanji": "

「音の高さブロック」を2つ以上入れると、音を同時に出すことができる。", - "kana": "

「おとのたかさブロック」 を 2ついじょう いれると、 おとを どうじに だすことが できる。" + "wrap mode": { + "kanji": "ラップモード", + "kana": "ラップモード" }, - "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more.": { - "kanji": "ミュージック・ブロックスの左側には、プログラミングに使うさまざまなブロックをグループ分けした「パレットボタン」がある。", - "kana": "ミュージック・ブロックスのひだりがわには、 プログラミングにつかう さまざまな ブロックを グループわけした 「パレットボタン」がある。" + "A detailed guide to Turtle Blocks is available.": { + "kanji": "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。", + "kana": "インターネットから、 タートル・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" }, - "sum note values": { - "kanji": "音の長さを足す", - "kana": "おとの ながさを たす" + "The Click block triggers an event if a mouse has been clicked.": { + "kanji": "クリックブロックはマウスがクリックされた場合にイベントをトリガーします。", + "kana": "ザ クリック ブロック トリガーズ アン イベント イフ ア マウス ハズ ビーン クリックド" }, - "flute": { - "kanji": "フルート", - "kana": "フルート" + "The loadHeap block needs a loadFile block.": { + "kanji": "ロードヒープのブロックには、ロードファイルブロックが必要です。", + "kana": "ロードヒープの ブロックには、 ロードファイル ブロックが ひつよう です。" }, - "The Minus block is used to subtract.": { - "kanji": "

すうちブロック(計算)


2つのすうちの引き算した計算結果を表すすうちブロック。上につないだすうちから、下につないだすうちを引く。", - "kana": "

すうちブロック(けいさん)


2つのすうちの ひきざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちから、 したに つないだ すうちを ひく。" + "Delete project": { + "kanji": "プロジェクトを消す", + "kana": "プロジェクトを けす" }, - "The Vibrato block adds a rapid, slight variation in pitch.": { - "kanji": "

ビブラートブロック


音の高さに小きざみな変化をつける。", - "kana": "

ビブラートブロック


おとの たかさに こきざみな へんかを つける。" + "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.": { + "kanji": "Distanceブロックは2点間の距離を返します。例えば、マウスと画面中央の距離です。", + "kana": "ディスタンス ブロック ハ フタツ ノ ポイント ノ アイダ ノ キョリ オ カエシマス。タトエバ マウス ト スクリーン ノ チュウオウ ノ アイダ。" }, - "Delete a selected plugin.": { - "kanji": "せんたくしたプラグインを消す。", - "kana": "せんたく した プラグインを けす。" + "interval number": { + "kanji": "音程を数で表示", + "kana": "おんていを かずで ひょうじ" }, - "below": { - "kanji": "下", - "kana": "した" + "The Pop block removes the value at the top of the heap.": { + "kanji": "Popブロックはヒープの先頭の値を削除します。", + "kana": "ザ ポップ ブロック リムーブズ ザ バリュー アット ザ トップ オブ ザ ヒープ。" }, - "volume": { - "kanji": "音量", - "kana": "おんりょう" + "Merge with current project": { + "kanji": "プロジェクトを組みあわせる", + "kana": "プロジェクトを くみあわせる" }, - "backward": { - "kanji": "ぎゃく向きに実行", - "kana": "ぎゃくむきに じっこう" + "background": { + "kanji": "背景", + "kana": "はいけい" }, - "The set dictionary block needs a dictionary.": { - "kanji": "The set dictionary block needs a dictionary.", - "kana": "The set dictionary block needs a dictionary." + "Please enter a number between 30 and 1000": { + "kanji": "30から1000までの数字を入力してください。", + "kana": "30から 1000までの かんじを にゅうりょくしてください。" }, - "scalar": { - "kanji": "音階的", - "kana": "おんかいてき" + "lowpass": { + "kanji": "ローパス・フィルター", + "kana": "ローパス・フィルター" }, - "tuplet value": { - "kanji": "何連符価", - "kana": "何れんぷ価" + "Show": { + "kanji": "プロジェクトのコードを表示する", + "kana": "プロジェクトの コードを ひょうじ する" }, - "name2": { - "kanji": "名前", - "kana": "なまえ" + "cursor button up": { + "kanji": "カーソルクリック(上)", + "kana": "カーソルクリック(うえ)" }, - "x1": { - "kanji": "xざひょう(ネズミ)", - "kana": "xざひょう(ネズミ)" + "calories": { + "kanji": "カロリー", + "kana": "カロリー" }, - "logic": { - "kanji": "論理", - "kana": "ろんり" + "Left-click and drag on workspace to select multiple blocks.": { + "kanji": "ワークスペースを左クリックしてドラッグすると複数のブロックを選択できます。", + "kana": "ワークスペースデヒダリクリックシテドラッグスルトフクスウノブロックヲセンタクデキマス" }, - "Minor tenth": { - "kanji": "短10度", - "kana": "たん10ど" + "doubly": { + "kanji": "重", + "kana": "じゅう" }, - "Toggle Mic": { - "kanji": "マイクの切り替え", - "kana": "マイクの きりかえ" + "Duplicate project": { + "kanji": "プロジェクトをコピーする", + "kana": "プロジェクトを コピー する" }, - "none": { - "kanji": "なし", - "kana": "なし" + "cookie": { + "kanji": "クッキー", + "kana": "クッキー" }, - "Could not parse JSON input.": { - "kanji": "JSONのインプットのパースができません。", - "kana": "JSONの インプットの パースが できません。" + "Right-click on the canvas to perform additional canvas-related tasks.": { + "kanji": "キャンバスを右クリックして追加のキャンバス関連タスクを実行します。", + "kana": "キャンバスヲミギクリックスルトツイカノサギョウガコウドウデキマス" }, - "digest meal": { - "kanji": "食事を熟す", - "kana": "食事を熟す" + "Silence block cannot be removed.": { + "kanji": "「休符」は取り出すことができません。", + "kana": "「きゅうふ」は とりだすことが できません。" }, - "polyphonic rhythm": { - "kanji": "ポリリズム", - "kana": "ポリリズム" + "name2": { + "kanji": "名前", + "kana": "なまえ" }, - "Warning: Sound is coming out from only the left or right side.": { - "kanji": "ワーニング:音は右か左だけのスピーカーから出ている", - "kana": "ワーニング:おとはみぎかひだりだけのスピーカーからでている" + "sitar": { + "kanji": "シタール", + "kana": "シタール" }, - "nine": { - "kanji": "9度", - "kana": "9ど" + "Collapse the graphics window.": { + "kanji": "ネズミがいどうしたり、ペンで線をえがいたりできる「カンバス」の表示サイズを しゅくしょうしたり、かくだいしたりする。カンバスをしゅくしょうした場合は、プログラムをふつうのそくどで実行しても、ブロックがかくれない。ふつうの実行そくどでプログラムの動作かくにんをしたいときなどに便利だ。", + "kana": "ネズミが いどうしたり、 ペンで せんを えがいたり できる 「カンバス」の ひょうじサイズを しゅくしょう/かくだいする。
カンバスを しゅくしょう したばあいは、 プログラムを ふつうの そくどで じっこう しても、 ブロックが かくれない。 ふつうの じっこうそくどで プログラムの どうさ かくにんを したいときなどに べんりだ。" }, - "Mr Mouse is our Music Blocks conductor.": { - "kanji": "ミスター・マウスは、ミュージック・ブロックスの指揮者。", - "kana": "ミスター・マウスは、 ミュージック・ブロックスの しきしゃ。" + "The Heap-empty? block returns true if the heap is empty.": { + "kanji": "Heap-empty?ブロックはヒープが空の場合にtrueを返します。", + "kana": "ザ ヒープ エンプティ? ブロック リターンズ トゥルー イフ ザ ヒープ イズ エンプティ。" }, - "The Heading block returns the orientation of the mouse.": { - "kanji": "

すうちブロック


ネズミの向いている角度を表すすうちブロック。向きの値は、0以上で、360より小さい値になり、プラスだと右回り、マイナスだと左回りに変化する。", - "kana": "

すうち ブロック


ネズミの むいている かくどを あらわす すうちブロック。 むきの あたいは、 0いじょうで、 360より ちいさい あたい になり、 プラスだと みぎまわり、 マイナスだと ひだりまわりに へんかする。" + "and": { + "kanji": "かつ", + "kana": "かつ" }, - "Augmented third": { - "kanji": "増3度", - "kana": "ぞう3ど" + "Play all": { + "kanji": "全てさいせい", + "kana": "ゼンブ プレイ" }, - "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.": { - "kanji": "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.", - "kana": "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." + "Sustain value should be from 0 to 100.": { + "kanji": "サステイン値には 0 以上100以下の数字をいれて下さい。", + "kana": "サステイン あたいには 0 いじょう 100いかの すうじを いれて ください。" }, - "this": { - "kanji": "これか", - "kana": "これか" + "The Set key block is used to set the key and mode,": { + "kanji": "

調をせっていブロック


調の部分に音の高さ、音階の部分に音階の種類を選び、調をせっていする。

★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。
★音階とは
順番に並んだ音のまとまり。", + "kana": "

ちょうをせっていブロック


ちょうの ぶぶんに おとのたかさ、おんかいの ぶぶんに おんかいのしゅるいを えらび、ちょうを せっていする。

★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。
★おんかいとは
じゅんばんに ならんだ おとの まとまり。" }, - "Run slowly": { - "kanji": "ゆっくり実行する", - "kana": "ゆっくり じっこう する" + "C major scale": { + "kanji": "Cメジャー", + "kana": "Cメジャー" }, - "Input a value": { - "kanji": "価値をインプット", - "kana": "価値をインプット" + "Click on a note to create a new step.": { + "kanji": "ピッチをクリックすると新しい段が作れますよ。", + "kana": "ピッチをクリックするとあたらしい段が作れますよ。" }, - "saxophone": { - "kanji": "サクソフォン", - "kana": "サクソフォン" + "Project Code": { + "kanji": "プロジェクトのコード", + "kana": "プロジェクトの コード" }, - "finger cymbals": { - "kanji": "フィンガーシンバル", - "kana": "フィンガー シンバル" + "brown rat": { + "kanji": "茶色のドブネズミ", + "kana": "ちゃいろの ドブネズミ" }, - "Pythagorean": { - "kanji": "ピタゴラス音律 ", - "kana": "ピタゴラス おんりつ " + "The Accidental block is used to create sharps and flats": { + "kanji": "変化記号ブロックは シャープ(嬰)フラット(変)を決める機能です。", + "kana": "変化記号ブロックは シャープ(嬰)フラット(変)を決めるきのうです。" }, - "temperament": { - "kanji": "音律", - "kana": "おんりつ" + "click": { + "kanji": "クリック", + "kana": "クリック" }, - "español": { - "kanji": "español", - "kana": "español" + "effects name": { + "kanji": "エフェクト名", + "kana": "エフェクトネーム" }, - "scalar transpose": { - "kanji": "調を変える", - "kana": "ちょうを かえる" + "staccato": { + "kanji": "スタッカート", + "kana": "スタッカート" }, - "arabic": { - "kanji": "アラビア音階", - "kana": "アラビア おんかい" + "The Right block turns the mouse to the right.": { + "kanji": "

いどうブロック


ネズミの向きを、指定したすうちの角度で右回りに回転させる。", + "kana": "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで みぎ まわりに かいてん させる。" }, - "Restore blocks from the trash.": { - "kanji": "ゴミ箱にすててしまったブロックを取り出してもどす。ふくすうのブロックをすててあるときは新しい順に、ゴミ箱が空になるまでブロックを拾いもどすことができる。", - "kana": "ごみばこに すててしまった ブロックを とりだして もどす。 ふくすうの ブロックを すててある ときは あたらしい じゅんに、 ごみばこが からに なるまで ブロックを ひろいもどすことが できる。" + "Click in the grid to add steps to the arpeggio.": { + "kanji": "テーブルを クリックでアルペジオのピッチを加える。", + "kana": "テーブルを クリックでアルペジオのピッチを加える。" }, - "The beats per minute must be between 30 and 1000.": { - "kanji": "1分あたりの拍の数は、30から1000までのはんいでせっていしてください。", - "kana": "1ぷん あたりの はくの かずは、 30から 1000までの はんいで せってい して ください。" + "Enter file name": { + "kanji": "ファイル名を入力してください", + "kana": "ファイルネームをにゅうりょくしてね" }, - "Moving block up.": { - "kanji": "ブロックを上に動かしています", - "kana": "ブロックをうえにうごかしています" + "MIDI loading. This may take some time depending upon the number of notes in the track": { + "kanji": "「MIDI]を読み込み中です。音符の数とトラックの数によって時間がかかるかもしれません。", + "kana": "「MIDI]を よみこみちゅうです。おんぷの かずと トラックの かずによって じかんが かかるかもしれません。" }, - "Equal (12EDO)": { - "kanji": "12平均律", - "kana": "12へいきんりつ" + "japanese drum": { + "kanji": "太鼓", + "kana": "たいこ" }, - "The load dictionary block needs a load file block.": { - "kanji": "The load dictionary block needs a load file block.", - "kana": "The load dictionary block needs a load file block." + "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)": { + "kanji": "1から始まり、音階の枠組みに関係なく(つまりオクターブが常に8音とは限らない)", + "kana": "1から始まり、音階の枠組みに関係なく(例:オクターブに必ずしも8音あるわけではない)" }, - "Save graphics from your project to as SVG.": { - "kanji": "プロジェクトのグラフィックをSVGで保存", - "kana": "プロジェクトの グラフィックを SVGで ほぞん" + "size": { + "kanji": "大きさ", + "kana": "おおきさ" }, - "The Box block returns the value stored in a box.": { - "kanji": "

すうちブロック


すうちブロックとして、箱のすうちを使う。", - "kana": "

すうちブロック


すうちブロック として、 はこの すうちを つかう。" + "Perfect fourth": { + "kanji": "完全4度", + "kana": "かんぜん4ど" }, - "The Left block turns the turtle to the left.": { - "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度で左回りに回転させる。", - "kana": "The Left block turns the turtle to the left." + "pixel color": { + "kanji": "ピクセルの色", + "kana": "ピクセルの いろ" }, - "The Number to pitch block will convert a pitch number to a pich name.": { - "kanji": "The Number to pitch block will convert a pitch number to a pich name.", - "kana": "The Number to pitch block will convert a pitch number to a pich name." + "depth": { + "kanji": "大きさ", + "kana": "おおきさ" }, - "The Load-heap-from-app block loads the heap from a web page.": { - "kanji": "The Load-heap-from-app block loads the heap from a web page.", - "kana": "The Load-heap-from-app block loads the heap from a web page." + "Japan": { + "kanji": "日本", + "kana": "にほん" }, - "Expand/collapse blocks": { - "kanji": "ブロックを広げる/折りたたむ", - "kana": "ブロックを ひろげる/おりたたむ" + "cup drum": { + "kanji": "カップドラム", + "kana": "カップドラム" }, - "xor": { - "kanji": "xor", - "kana": "xor" + "banana": { + "kanji": "バナナ", + "kana": "バナナ" }, - "The Play noise block will generate white, pink, or brown noise.": { - "kanji": "The Play noise block will generate white, pink, or brown noise.", - "kana": "The Play noise block will generate white, pink, or brown noise." + "Music Blocks is already set to this theme.": { + "kanji": "Music Blocksはすでにこのテーマに設定されています。", + "kana": "ミュージックブロックスはすでにこのテーマにせっていされているよ" }, - "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played.": { - "kanji": "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半音の値で)の違いです。", - "kana": "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半おとの値で)の違いです。" + "The Turtle color block returns the pen color of the specified turtle.": { + "kanji": "指定されたタートルのペンの色を返します。", + "kana": "タートルペンイロブロックハテイテイサレタタートルノペンイロヲカエシマス" }, - "Download project": { - "kanji": "プロジェクトをダウンロードする", - "kana": "プロジェクトを ダウンロード する" + "The Or block is the logical or operator.": { + "kanji": "Orブロックは論理和(OR)演算子です。", + "kana": "ザ オア ブロック イズ ザ ロジカル オア オペレーター。" }, - "The Top block returns the position of the top of the canvas.": { - "kanji": "

すうちブロック(カンバス)


カンバスの上のyざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、上(y座標)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", - "kana": "

すうちブロック(カンバス)


カンバスの じょうたん の yざひょうち。 プラスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + "ethiopian": { + "kanji": "エチオピア音階", + "kana": "エチオピアおんかい" }, - "seventh": { - "kanji": "7度の音", - "kana": "7どの おと" + "Collapse": { + "kanji": "カンバスをしゅくしょう", + "kana": "カンバスを しゅくしょう" }, - "In the example shown above, sol is shifted up to la.": { - "kanji": "

図の例では、ソがラに、ラがシに、シがドに…と置きかえられている。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。", - "kana": "

ずのれいでは、 ソがラに、 ラがシに、 シがドに… と おきかえられている。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。" + "scalar class": { + "kanji": "音階クラス", + "kana": "おんかいクラス" }, - "one of": { - "kanji": "どちらかランダム", - "kana": "どちらか ランダム" + "Report projects which violate the Sugar Labs Code of Conduct.": { + "kanji": "シュガー・ラボ ", + "kana": "シュガー・ラボ " }, - "The pitches change according to the mode specified without any need for respellings.": { - "kanji": "The pitches change according to the mode specified without any need for respellings.", - "kana": "The pitches change according to the mode specified without any need for respellings." + "392 hertz": { + "kanji": "392ヘルツ", + "kana": "392ヘルツ" }, - "broadcast": { - "kanji": "イベント発生", - "kana": "イベントはっせい" + "Ignoring pitch numbers less than zero or greater than eleven.": { + "kanji": "ピッチ数値の数のうち、0未満あるいは11より大きい数は無視します。", + "kana": "ピッチすうちの数のうち、0未満あるいは11よりおおきい数は無視します。" }, - "日本語": { - "kanji": "日本語", - "kana": "日本語" + "vibrato": { + "kanji": "ビブラート", + "kana": "ビブラート" }, - "even": { - "kanji": "偶数", - "kana": "ぐうすう" + "Cartesian/Polar": { + "kanji": "中心の角度とほうがん(ざひょう)をひょうじ", + "kana": "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" }, - "random": { - "kanji": "ランダム", - "kana": "ランダム" + "Turn Turtle wrapping On or Off.": { + "kanji": "アートを包むか・包まない", + "kana": "アートつつむか・つつまない" }, - "Save music as WAV": { - "kanji": "WAVでほぞん", - "kana": "WAVでほぞん" + "The Set-dict block sets a value in the dictionary for a specified key.": { + "kanji": "Set-dictブロックは指定されたキーに辞書の値を設定します。", + "kana": "ザ セットディクト ブロック セッツ ア バリュー イン ザ ディクショナリー フォー ア スペシファイド キー。" }, - "lowshelf": { - "kanji": "ローシェルフ・フィルター", - "kana": "ローシェルフ・フィルター" + "Hide blocks": { + "kanji": "ブロックを非表示", + "kana": "ブロックを ひひょうじ" }, - "define frequency": { - "kanji": "周波数を明確にする", - "kana": "周波数を明確にする" + "Disable horizontal scrolling": { + "kanji": "たて方向にスクロール", + "kana": "たて ほうこうに スクロール" }, - "arpeggio": { - "kanji": "アルペジオ", - "kana": "アルペジオ" + "set translucency": { + "kanji": "透明度を設定", + "kana": "透明度をせってい" }, - "Save your project to a file.": { - "kanji": "げんざい開いているプロジェクトをほぞんする。", - "kana": "げんざい ひらいている プロジェクトを ほぞんする。" + "cricket": { + "kanji": "こおろぎ", + "kana": "こおろぎ" }, - "Item restored from the trash.": { - "kanji": "Item restored from the trash.", - "kana": "Item restored from the trash." + "height": { + "kanji": "カンバスのたてはば", + "kana": "カンバスの たてはば" }, - "Congratulations!": { - "kanji": "Congratulations!", - "kana": "Congratulations!" + "The Get red block returns the red component of the pixel under the turtle.": { + "kanji": "Get redブロックはカメの下のピクセルの赤成分を返します。", + "kana": "ザ ゲット レッド ブロック リターンズ ザ レッド コンポーネント オブ ザ ピクセル アンダー ザ タートル" }, - "ti la sol fa mi re do": { - "kanji": "シ ラ ソ ファ ミ レ ド", - "kana": "シ ラ ソ ファ ミ レ ド" + "open palette": { + "kanji": "パレットを開きます", + "kana": "パレットを ひらきます" }, - "invert (odd)": { - "kanji": "転回を (奇数)", - "kana": "てんかいを (きすう)" + "subtract 1 from": { + "kanji": "〜から1引く", + "kana": "〜から1ひく" }, - "Testing key pieces": { - "kanji": "キーボードの音をたしかめているよ", - "kana": "キーボードの おとを たしかめているよ" + "The Listen block is used to listen for an event such as a mouse click.": { + "kanji": "

イベントブロック(受け取り)


特定のイベントに対して、その発生を受け取るたびに実行するアクションを1つ決めておくことができる。", + "kana": "

イベントブロック(うけとり)


とくていの イベント にたいして、 その はっせい をうけとるたびに じっこうする アクションを 1つ きめて おくことが できる。" }, - "mouse y": { - "kanji": "ネズミのy座標", - "kana": "ネズミの yざひょう" + "The Master volume block returns the master volume.": { + "kanji": "Master volumeブロックはマスターボリュームを返します。", + "kana": "ザ マスター ボリューム ブロック リターンズ ザ マスター ボリューム" }, - "audio file": { - "kanji": "オーディオファイル", - "kana": "オーディオファイル" + "below": { + "kanji": "下", + "kana": "した" }, - "Click in the circle to select strong beats for the meter.": { - "kanji": "クリックで強い拍の位置を選べます。", - "kana": "クリックで つよい はくの いちを えらべます。" + "key2": { + "kanji": "キーワード", + "kana": "キーワード" }, - "The Fill block fills in a shape with a color.": { - "kanji": "

ペンブロック


ネズミがえがいた図形の内がわをぬりつぶす。", - "kana": "

ペンブロック


ネズミが えがいた ずけいの うちがわを ぬりつぶす。" + "The Right block turns the turtle to the right.": { + "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度で右回りに回転させる。", + "kana": "ザ ライト ブロック ターンズ ザ タートル トゥ ザ ライト" }, - "Report Project": { - "kanji": "プロジェクトを通報する", - "kana": "プロジェクトを通報する" + "Load project from file": { + "kanji": "プロジェクトを読みこむ", + "kana": "プロジェクトを よみこむ" }, - "The Show block is used to display text or images on the canvas.": { - "kanji": "

表示ブロック(スタンプ)


スタンプは、実行するとネズミの位置に指定した文字またはがぞうを表示する。ネズミの体の下に表れるので、小さい文字やがぞうだとネズミが移動しないと見えない場合がある。", - "kana": "

ひょうじブロック(スタンプ)


スタンプは、 じっこうすると ネズミの いちに してい した もじ または がぞう を ひょうじする。 ネズミの からだの したに あらわれるので、 ちいさいもじ や がぞう だと ネズミがいどうしないと みえない ばあいがある。" + "set dictionary": { + "kanji": "辞書を設定", + "kana": "じしょを せってい" }, - "wheat bread": { - "kanji": "麦パン", - "kana": "麦パン" + "obj": { + "kanji": "そざい", + "kana": "そざい" }, - "black": { - "kanji": "黒", - "kana": "くろ" + "The Get pixel block returns the color of the pixel under the mouse.": { + "kanji": "Get pixelブロックはマウス下のピクセルの色を返します。", + "kana": "ザ ゲット ピクセル ブロック リターンズ ザ カラー オブ ザ ピクセル アンダー ザ マウス" }, - "The Open project block is used to open a project from a web page.": { - "kanji": "The Open project block is used to open a project from a web page.", - "kana": "The Open project block is used to open a project from a web page." + "Click to add another project into the current one.": { + "kanji": "クリックして別のプロジェクトを現在のプロジェクトに追加します。", + "kana": "別のプロジェクトを現在のプロジェクトに追加するにはクリックしてください。" }, - "width": { - "kanji": "カンバスのよこはば", - "kana": "カンバスの よこはば" + "set synth volume": { + "kanji": "楽器の音量をせってい", + "kana": "がっきの おんりょうを せってい" }, - "The Equal block returns True if the two numbers are equal.": { - "kanji": "

しんぎブロック(等しい)


2つのすうちをくらべて、同じすうちであるかどうかはんていする。「=」は、2つのすうちが同じであれば「真(しん)」、同じでなければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。", - "kana": "

しんぎブロック(ひとしい)


2つの すうちを くらべて、 おなじ すうちで あるかどうか はんてい する。 「=」は、 2つの すうちが おなじ であれば 「しん(しん)」、 おなじ でなければ 「にせ(ぎ)」 という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + "The output of the example is: do, mi, sol, sol, ti, mi": { + "kanji": "例の解決は「ド、ミ、ソ、ソ、シ、ミ」", + "kana": "れいの かいけつは 「ド、ミ、ソ、ソ、シ、ミ」" }, - "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.": { - "kanji": "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.", - "kana": "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." + "septuplet": { + "kanji": "7連符", + "kana": "7れんぷ" }, - "Each Start block is a separate voice.": { - "kanji": "

スタートブロック


実行ボタンがおされると、スタートブロックが実行される。", - "kana": "

スタートブロック


じっこうボタンが おされると、 スタートブロックが じっこうされる。" + "arpeggio": { + "kanji": "アルペジオ", + "kana": "アルペジオ" }, - "Synth not found": { - "kanji": "シンセが見つかりません", - "kana": "シンセがみつかりません" + "store in box1": { + "kanji": "箱1にすうちを入れる", + "kana": "はこ1に すうちを いれる" }, - "mixolydian": { - "kanji": "ミクソリディアン音階", - "kana": "ミクソリディアン おんかい" + "forever": { + "kanji": "ずっとくり返す", + "kana": "ずっと くりかえす" }, - "The Bottom block returns the position of the bottom of the canvas.": { - "kanji": "

すうちブロック(カンバス)


カンバスの下のyざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", - "kana": "

すうちブロック(カンバス)


カンバスの かたん の yざひょうち。 マイナスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + "yellow": { + "kanji": "黄色", + "kana": "きいろ" }, - "Table": { - "kanji": "グリッド", - "kana": "グリッド" + "Code Snippet": { + "kanji": "短いコード", + "kana": "みじかいコード" }, - "false": { - "kanji": "偽", - "kana": "偽" + "mouse y": { + "kanji": "ネズミのy座標", + "kana": "ネズミの yざひょう" }, - "Cannot connect to server": { - "kanji": "サーバに接続できません", - "kana": "サーバに せつぞく できません" + "The Switch block will run the code in the matching Case.": { + "kanji": "Switchブロックは一致するCase内のコードを実行します。", + "kana": "スイッチ ブロック ワ マッチ スル ケース ノ コード オ ジッコウ シマス" }, - "Click in the grid to map notes to drums.": { - "kanji": "グラフにクリックして音符をどちらのドラムに変えるか決めることができます。", - "kana": "グラフに クリックして おんぷを どちらの ドラムに かえるか きめる ことが できます。" + "pop": { + "kanji": "ポップ", + "kana": "ポップ" }, - "The Get red block returns the red component of the pixel under the mouse.": { - "kanji": "The Get red block returns the red component of the pixel under the mouse.", - "kana": "The Get red block returns the red component of the pixel under the mouse." + "Click to set the current pitch.": { + "kanji": "クリックして現在の音高を設定します。", + "kana": "クリックして現在のピッチを設定します。" }, - "top (screen)": { - "kanji": "ざひょうち(上)", - "kana": "ざひょうち(うえ)" + "attack": { + "kanji": "アタック", + "kana": "アタック" }, - "forward": { - "kanji": "前へ進む", - "kana": "まえへ すすむ" + "non scalar": { + "kanji": "音階内ではない", + "kana": "おんかい ないではない" + }, + "map pitch to drum": { + "kanji": "音符をドラムに変える", + "kana": "ドラムを おんぷに かえる" }, - "Close Planet": { - "kanji": "プラネットを閉じる", - "kana": "プラネットを とじる" + "Effects": { + "kanji": "音響効果", + "kana": "こうかおん" }, - "The FM synth block is a frequency modulator used to define a timbre.": { - "kanji": "The FM synth block is a frequency modulator used to define a timbre.", - "kana": "The FM synth block is a frequency modulator used to define a timbre." + "Explore Projects": { + "kanji": "プロジェクトを探す", + "kana": "プロジェクトを さがす" }, - "The Mouse-button block returns True if the mouse button is pressed.": { - "kanji": "

真偽ブロック(マウスボタン)


マウスのボタンがおされているかどうかはんていする。マウスボタンがおされていれば「真(しん)」、おされていなければ「偽(ぎ)」という値になる。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。", - "kana": "

しんぎブロック(マウスボタン)


マウスの ボタンが おされているか どうか はんてい する。 マウスボタンが おされていれば 「しん(しん)」、 おされていなければ「にせ(ぎ)」と いう あたいになる。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + "set instrument": { + "kanji": "音色をせってい", + "kana": "ねいろを せってい" }, - "Report projects which violate the
Sugar Labs Code of Conduct.": { - "kanji": "シュガー・ラボ ", - "kana": "シュガー・ラボ " + "high": { + "kanji": "高", + "kana": "高" }, - "set heap": { - "kanji": "ヒープを設定する", - "kana": "ヒープを せってい する" + "broadcast": { + "kanji": "イベント発生", + "kana": "イベントはっせい" }, - "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.": { - "kanji": "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.", - "kana": "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." + "speed up": { + "kanji": "速くする", + "kana": "はやくする" }, - "The Y mouse block returns the Y position of the specified mouse.": { - "kanji": "The Y mouse block returns the Y position of the specified mouse.", - "kana": "The Y mouse block returns the Y position of the specified mouse." + "arc": { + "kanji": "円をえがいていどう", + "kana": "えんを えがいて いどう" }, - "Stop": { - "kanji": "停止", - "kana": "ていし" + "Filter already present.": { + "kanji": "フィルターは もう 存在しています。", + "kana": "フィルターは もう そんざいしています。" }, - "sound effect": { - "kanji": "こうかおん", - "kana": "こうかおん" + "Hide": { + "kanji": "プロジェクトのコードを非表示にする", + "kana": "プロジェクトの コードを ひひょうじに する" }, - "hindu": { - "kanji": "ヒンドゥー音階", - "kana": "ヒンドゥー おんかい" + "audio file": { + "kanji": "オーディオファイル", + "kana": "オーディオファイル" }, - "guarani": { - "kanji": "guarani", - "kana": "guarani" + "Cannot find mouse": { + "kanji": "ネズミが見つかりません。", + "kana": "ネズミが みつかりません。" }, - "Flags": { - "kanji": "旗", - "kana": "はた" + "Download project": { + "kanji": "プロジェクトをダウンロードする", + "kana": "プロジェクトを ダウンロード する" }, - "Hide blocks": { - "kanji": "ブロックを非表示", - "kana": "ブロックを ひひょうじ" + "scalar interval": { + "kanji": "音階の上下", + "kana": "おんかいの じょうげ" }, - "Save mouse artwork as PNG": { - "kanji": "PNGでほぞん", - "kana": "PNGでほぞん" + "Turtle Blocks is an open source collection of tools for exploring musical concepts.": { + "kanji": "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。", + "kana": "タートル・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" }, - "on2": { - "kanji": "オン", - "kana": "オン" + "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.": { + "kanji": "指定されたマウスの指定された位置のヒープ内の値を返します。", + "kana": "マウスインデックスヒープブロックハテイテイサレタマウスノテイテイサレタイチニアルチヲカエシマス" }, - "sine": { - "kanji": "サイン波", - "kana": "サインは" + "scalar change in pitch": { + "kanji": "音階のよって音程の違い", + "kana": "おんかいに よって おんていの ちがい" }, - "pitch number": { - "kanji": "音の高さを数で表示", - "kana": "おとのたかさを かずでひょうじ" + "To delete a block, right-click on it. You will see the delete option.": { + "kanji": "ブロックを消すには、ブロックを右クリックすると「消す」オプションが表示されます。", + "kana": "ブロックを けすには、ブロックを みぎクリックすると 「けす」オプションが ひょうじされます。" }, - "Depth is out of range.": { - "kanji": "(エフェクタの)深さの数字が変域外です。", - "kana": "(エフェクタの)ふかさの すうじが へんいきがい です。" + "eat": { + "kanji": "食べる", + "kana": "食べる" }, - "note value drum": { - "kanji": "音符(ドラム)", - "kana": "おんぷ(ドラム)" + "Toggle Fullscreen mode.": { + "kanji": "フルスクリーンの切り替え", + "kana": "フルスクリーンの きりかえ" }, - "tenor": { - "kanji": "テノール記号", - "kana": "テノールきごう" + "rhythm1": { + "kanji": "連符(かけ算)", + "kana": "れんぷ(かけ算)" }, - "tap a rhythm": { - "kanji": "リズムをタップする", - "kana": "リズムを タップ する" + "The Pitch staircase tool to is used to generate pitches from a given ratio.": { + "kanji": "Pitch staircaseツールは指定された比率からピッチを生成するために使用されます。", + "kana": "ザ ピッチ ステアケース ツール トゥ イズ ユーズド トゥ ジェネレート ピッチズ フロム ア ギブン レイシオ" }, - "hollow line": { - "kanji": "(中空の)線", - "kana": "(ちゅうくうの)せん" + "To copy a block, right-click on it. You will see the copy option.": { + "kanji": "ブロックをコピーには、ブロックを右クリックすると「コピー」オプションが表示されます。", + "kana": "ブロックを コピーには、ブロックを みぎクリックすると 「コピー」オプションが ひょうじされます。" }, - "splash": { - "kanji": "しぶき", - "kana": "しぶき" + "sixth": { + "kanji": "6度の音", + "kana": "6どの おと" }, - "eg if the last note played was sol, Scalar Step 1 will play la.": { - "kanji": "

たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
", - "kana": "

たとえば、 すうちを 1に せっていした ばあい、 ソの つぎには ラ(ソの 1おんうえ)、 ファの つぎには ソ(ファの 1おんうえ) が えんそう される。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "The Forward block moves the mouse forward.": { + "kanji": "

いどうブロック


指定したすうち分、ネズミを前に進める。", + "kana": "

いどう ブロック


してい した すうちぶん、 ネズミを まえに すすめる。" }, - "Cartesian": { - "kanji": "ほうがん(ざひょう)を表示", - "kana": "うがん(ざひょう)をひょうじ" + "pitch-drum mapper": { + "kanji": "音高-ドラム・マッパー", + "kana": "音高-ドラム・マッパー" }, - "The Sqrt block returns the square root.": { - "kanji": "The Sqrt block returns the square root.", - "kana": "The Sqrt block returns the square root." + "Include MIDI output?": { + "kanji": "MIDIのアウトプットがくふにもまとめましょうか?", + "kana": "MIDIのアウトプット がくふにも まとめましょうか?" }, - "The Hide blocks block hides the blocks.": { - "kanji": "The Hide blocks block hides the blocks.", - "kana": "The Hide blocks block hides the blocks." + "Click in the grid to map notes to drums.": { + "kanji": "グラフにクリックして音符をどちらのドラムに変えるか決めることができます。", + "kana": "グラフに クリックして おんぷを どちらの ドラムに かえるか きめる ことが できます。" }, - "Save mouse artwork as SVG": { - "kanji": "SVGでほぞん", - "kana": "SVGでほぞん" + "The Set XY block moves the turtle to a specific position on the screen.": { + "kanji": "

いどうブロック


タートルの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のタートルの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", + "kana": "ザ セット エックスワイ ブロック ムーブズ ザ タートル トゥ ア スペシフィック ポジション オン ザ スクリーン" }, - "New project": { - "kanji": "新しいプロジェクト", - "kana": "あたらしい プロジェクト" + "Sort by": { + "kanji": "~で整理する", + "kana": "~で せいり する" }, - "scalar interval measure": { - "kanji": "全音階的音程で計る", - "kana": "全おんかい的音程で計る" + "Open in Turtle Blocks": { + "kanji": "タートル ブロックスで開きます", + "kana": "タートル ブロックスで ひらきます" }, - "set turtle": { - "kanji": "タートルを設定", - "kana": "set turtle" + "on every beat do": { + "kanji": "全ての拍子にアクション実行", + "kana": "すべてのびょうしにアクションじっこう" }, - "The Text block holds a text string.": { - "kanji": "

文字ブロック


文字を指定するブロック。", - "kana": "

もじ ブロック


もじを していするブロック。" + "The Pitch number block is the value of the pitch of the note currently being played.": { + "kanji": "

音の高さを数で表示ブロック


音の高さを数で表示する。
", + "kana": "

おとのたかさを かずでひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 「ド_4」 ならば 1、 「ソ_4」 ならば 7 、「シ_3」ならば-1、と ひょうじされる。" }, - "Decrease block size": { - "kanji": "ブロックの表示を小さくする", - "kana": "ブロックのひょうじを ちいさくする" + "status": { + "kanji": "実行じょうきょう", + "kana": "じっこう じょうきょう" }, - "slider": { - "kanji": "スライダー", - "kana": "スライダー" + "The Not block is the logical not operator.": { + "kanji": "Notブロックは論理的なNOT演算子です。", + "kana": "ザ ノット ブロック イズ ザ ロジカル ノット オペレーター。" }, - "left (screen)": { - "kanji": "ざひょうち(左)", - "kana": "ざひょうち (ひだり)" + "Reason for reporting project": { + "kanji": "プロジェクトを通報する理由", + "kana": "プロジェクトを つうほうする りゆう" }, - "The Arg block contains the value of an argument passed to an action.": { - "kanji": "The Arg block contains the value of an argument passed to an action.", - "kana": "The Arg block contains the value of an argument passed to an action." + "Select your language preference.": { + "kanji": "ブロックの名前などに表示される言語をえらぶ。", + "kana": "ブロックの なまえなどに ひょうじ される げんごを えらぶ。" }, - "motion z": { - "kanji": "z座標の動き", - "kana": "z座標の動き" + "Setting volume to 0.": { + "kanji": "音量を「0」にせっていします。", + "kana": "おんりょうを 「0」に せってい します。" }, - "ruler": { - "kanji": "リズムメーカー", - "kana": "リズムメーカー" + "The Load-heap-from-app block loads the heap from a web page.": { + "kanji": "Load-heap-from-appブロックはウェブページからヒープを読み込みます。", + "kana": "ロード ヒープ フロム アップ ブロック ハ ウェブ ページ カラ ヒープ オ ロード シマス。" }, - "The Box2 block returns the value stored in Box2.": { - "kanji": "The Box2 block returns the value stored in Box2.", - "kana": "The Box2 block returns the value stored in Box2." + "Report description too long": { + "kanji": "レポート表記が長すぎます", + "kana": "レポート ひょうきが ながすぎます" }, - "The While block will repeat while the condition is true.": { - "kanji": "The While block will repeat while the condition is true.", - "kana": "The While block will repeat while the condition is true." + "The Nth-Turtle name block returns the name of the nth turtle.": { + "kanji": "エヌス・タートル・ネームブロックはエヌ番目のタートルの名前を返します。", + "kana": "ザ エンス タートル ネーム ブロック リターンズ ザ ネーム オブ ザ エンス タートル" }, - "bassoon": { - "kanji": "バスーン", - "kana": "バスーン" + "right (screen)": { + "kanji": "ざひょうち(右)", + "kana": "ざひょうち(みぎ)" }, - "Recording complete": { - "kanji": "Recording complete", - "kana": "Recording complete" + "Hide or show the blocks and the palettes.": { + "kanji": "クリックすると、パレットボタンとプログラムのブロックを画面上に表示させたり、かくしたりすることができる。", + "kana": "クリックすると、 パレットボタンと プログラムの ブロックを がめんじょうに ひょうじさせたり、かくしたりすることができる。" }, - "The file you selected does not contain a valid heap.": { - "kanji": "選んだファイルには、正しいヒープが含まれません。", - "kana": "えらんだ ファイルには、ただしい ヒープが ふくまれません。" + "set pitch number offset": { + "kanji": "音高の数字を初期化", + "kana": "音高の数字を初期化" }, - "show heap": { - "kanji": "ヒープを表示する", - "kana": "ヒープを ひょうじ する" + "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played.": { + "kanji": "

音の高さをヘルツで表示ブロック


音の高さをヘルツで表示する。
たとえば、オクターヴが4のラの音は、440ヘルツというすうちで表すことができる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

", + "kana": "

おとの たかさを ヘルツで ひょうじ ブロック


おとの たかさを ヘルツで ひょうじ する。
たとえば、 オクターヴが4の ラのおとは、 440ヘルツという すうちで あらわすことが できる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" }, - "New action block generated.": { - "kanji": "新しいアクションを作りました。", - "kana": "あたらしいアクションを つくりました。" + "corn": { + "kanji": "コーン", + "kana": "コーン" }, - "unison": { - "kanji": "ユニゾン(同度)", - "kana": "ユニゾン(同度)" + "The Calculate block returns a value calculated by an action.": { + "kanji": "Calculateブロックはアクションで計算された値を返します。", + "kana": "キャルキュレートブロックハアクションニヨッテケイサンサレタチヲカエシマス" }, - "The Turtle heading block returns the heading of the specified turtle.": { - "kanji": "The Turtle heading block returns the heading of the specified turtle.", - "kana": "The Turtle heading block returns the heading of the specified turtle." + "The Camera block connects a webcam to the Show block.": { + "kanji": "カメラブロックはウェブカメラをショウブロックに接続します。", + "kana": "ザ カメラ ブロック コネクツ ア ウェブカム トゥ ザ ショー ブロック" }, - "turtle color": { - "kanji": "タートルの色", - "kana": "turtle color" + "save heap to App": { + "kanji": "アプリにヒープを保存", + "kana": "アプリに ヒープを ほぞん" }, - "The Set Panning block sets the panning for all synthesizers.": { - "kanji": "The Set Panning block sets the panning for all synthesizers.", - "kana": "The Set Panning block sets the panning for all synthesizers." + "switch": { + "kanji": "スイッチ", + "kana": "スイッチ" }, - "The beats per minute must be below 1000.": { - "kanji": "1分あたりの拍の数は、最大1000です。", - "kana": "1っぷん あたりの はくの かずは、さいだい1000です。" + "third": { + "kanji": "3度の音", + "kana": "3どの おと" }, - "mouse pitch number": { - "kanji": "ネズミの音高数字", - "kana": "ネズミの音高数字" + "New action block generated.": { + "kanji": "新しいアクションを作りました。", + "kana": "あたらしいアクションを つくりました。" }, - "six": { - "kanji": "6度", - "kana": "6ど" + "Welcome to Turtle Blocks": { + "kanji": "タートル・ブロックへようこそ", + "kana": "タートル・ブロックへようこそ" }, - "second": { - "kanji": "2度の音", - "kana": "2どの おと" + "Cancel": { + "kanji": "キャンセル", + "kana": "キャンセル" }, - "heap length": { - "kanji": "ヒープの長さ", - "kana": "ヒープの ながさ" + "on": { + "kanji": "のとき", + "kana": "のとき" }, - "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,": { - "kanji": "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,", - "kana": "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," + "case": { + "kanji": "ケース", + "kana": "ケース" }, - "Add filter": { - "kanji": "フィルターを加える", - "kana": "フィルターを くわえる" + "Help": { + "kanji": "説明", + "kana": "せつめい" }, - "The Noise name block is used to select a noise synthesizer.": { - "kanji": "The Noise name block is used to select a noise synthesizer.", - "kana": "The Noise name block is used to select a noise synthesizer." + "Zoom In": { + "kanji": "ズームイン", + "kana": "ズームイン" }, - "turtle heading": { - "kanji": "タートルの進む角度", - "kana": "turtle heading" + "Expand/collapse option toolbar": { + "kanji": "オプションツールバーを表示", + "kana": "オプションツールバーをひょうじ" }, - "set drum volume": { - "kanji": "ドラムの音量をせってい", - "kana": "ドラムの おんりょうを せってい" + "repeat": { + "kanji": "~回くり返す", + "kana": "~かい くりかえす" }, - "orange": { - "kanji": "オレンジ", - "kana": "オレンジ" + "print": { + "kanji": "結果を表示", + "kana": "けっかを ひょうじ" }, - "Open project from file": { - "kanji": "ファイルからプロジェクトを開く", - "kana": "ファイルから プロジェクトを ひらく" + "beat factor": { + "kanji": "拍を~倍にするファクター", + "kana": "はくを ~ばいにする ファクター" }, "arbitrary": { "kanji": "自由意思", "kana": "じゆういし" }, - "peaking": { - "kanji": "ピーク・フィルタ", - "kana": "ピーク・フィルタ" + "The Get red block returns the red component of the pixel under the mouse.": { + "kanji": "Get redブロックはマウス下のピクセルの赤成分を返します。", + "kana": "ザ ゲット レッド ブロック リターンズ ザ レッド コンポーネント オブ ザ ピクセル アンダー ザ マウス" }, - "nth mouse name": { - "kanji": "何匹目のネズミの名前", - "kana": "なんひきめ のネズミの なまえ" + "Adjust the tempo with the buttons.": { + "kanji": "1分あたりの拍数でテンポを決められます。", + "kana": "ボタンで テンポが せってい できます。" }, - "The Set-pen-size block changes the size of the pen.": { - "kanji": "

ペンブロック


ネズミがえがく線の太さをせっていする。太さには、0より大きいあたいを使う。", - "kana": "

ペンブロック


ネズミが えがく せんの ふとさを かえる。 ふとさには、 0より おおきい あたいを つかう。" + "Recording complete": { + "kanji": "録音完了", + "kana": "ろくおん コンプリート" }, - "set name": { - "kanji": "ネズミに名前をつける", - "kana": "ネズミに なまえを つける" + "Warning: Sound is coming out from only the left or right side.": { + "kanji": "ワーニング:音は右か左だけのスピーカーから出ている", + "kana": "ワーニング:おとはみぎかひだりだけのスピーカーからでている" }, - "size": { - "kanji": "大きさ", - "kana": "おおきさ" + "simple 3": { + "kanji": "シンプル3", + "kana": "シンプル3" }, - "Cancel": { - "kanji": "キャンセル", - "kana": "キャンセル" + "Remix of": { + "kanji": "のリミックス", + "kana": "のリミックス" }, - "tomato": { - "kanji": "トマト", - "kana": "トマト" + "xor": { + "kanji": "XOR(エクスクルーシブ・オア)", + "kana": "エックスオア" }, - "event": { - "kanji": "イベント", - "kana": "イベント" + "The Found mouse block will return true if the specified mouse can be found.": { + "kanji": "指定されたマウスが見つかった場合にtrueを返します。", + "kana": "ザ ファウンド マウス ブロック ウィル リターン トゥルー イフ ザ スペシファイド マウス キャン ビー ファウンド" }, - "The Dictionary block returns a dictionary.": { - "kanji": "The Dictionary block returns a dictionary.", - "kana": "The Dictionary block returns a dictionary." + "green": { + "kanji": "緑", + "kana": "みどり" }, - "octave space": { - "kanji": "オクターヴ・スペース", - "kana": "オクターヴ・スペース" + "Tap a rhythm": { + "kanji": "リズムをタップする", + "kana": "リズムをタップする" }, - "The Calculate block returns a value calculated by an action.": { - "kanji": "The Calculate block returns a value calculated by an action.", - "kana": "The Calculate block returns a value calculated by an action." + "set color": { + "kanji": "色をせってい", + "kana": "いろを せってい" }, - "Augmented sixth": { - "kanji": "増6度", - "kana": "ぞう6ど" + "The Subtract-1-from block subtracts one from the value stored in a box.": { + "kanji": "Subtract-1-fromブロックはボックスに保存された値から1を引きます。", + "kana": "ザ サブトラクト ワン フロム ブロック サブトラクツ ワン フロム ザ バリュー ストアード イン ア ボックス。" }, - "accidental name": { - "kanji": "偶然の名前", - "kana": "accidental name" + "then": { + "kanji": "ならば", + "kana": "ならば" }, - "dot": { - "kanji": "付点音符", - "kana": "ふてんおんぷ" + "mixolydian": { + "kanji": "ミクソリディアン音階", + "kana": "ミクソリディアン おんかい" }, - "Metronome": { - "kanji": "メトロノーム", - "kana": "メトロノーム" + "tap a rhythm": { + "kanji": "リズムをタップする", + "kana": "リズムを タップ する" }, - "Hide": { - "kanji": "プロジェクトのコードを非表示にする", - "kana": "プロジェクトの コードを ひひょうじに する" + "Add filter": { + "kanji": "フィルターを加える", + "kana": "フィルターを くわえる" }, - "Paste": { - "kanji": "貼り付け", - "kana": "はりつけ" + "temperament": { + "kanji": "音律", + "kana": "おんりつ" }, - "corn": { - "kanji": "コーン", - "kana": "コーン" + "quechua": { + "kanji": "quechua", + "kana": "quechua" }, - "Index must be > 0.": { - "kanji": "インデクス番号は 0 より大きい必要があります。", - "kana": "インデクス ばんごうは 0 より おおきい ひつようが あります。" + "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps.": { + "kanji": "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。", + "kana": "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" }, - "The Pitch staircase tool to is used to generate pitches from a given ratio.": { - "kanji": "The Pitch staircase tool to is used to generate pitches from a given ratio.", - "kana": "The Pitch staircase tool to is used to generate pitches from a given ratio." + "This field is required": { + "kanji": "この項目は必須項目です", + "kana": "この こうもくは ひっすこうもく です" }, - "open project": { - "kanji": "プロジェクトを開く", - "kana": "プロジェクトを ひらく" + "Enable horizontal scrolling": { + "kanji": "自由な方向にスクロール", + "kana": "じゆうな ほうこうに スクロール" }, - "start": { - "kanji": "スタート", - "kana": "スタート" + "heap": { + "kanji": "ヒープ", + "kana": "ヒープ" }, - "Music Blocks GitHub repository": { - "kanji": "ミュージック・ブロックスのリポジトリ", - "kana": "ミュージック・ブロックスのリポジトリ" + "All Projects": { + "kanji": "全てのプロジェクト", + "kana": "すべての プロジェクト" }, - "Music Blocks Guide": { - "kanji": "ミュージック・ブロックスガイド", - "kana": "ミュージック・ブロックスガイド" + "New start block generated": { + "kanji": "新しい「スタート」ブロックを作りました。", + "kana": "あたらしい「スタート」ブロックを つくりました。" }, - "one": { - "kanji": "1度", - "kana": "1ど" + "guide url": { + "kanji": "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf", + "kana": "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" }, - "Set Pitch Preview": { - "kanji": "変化記号を設定", - "kana": "へんかきごうをせってい" + "The Set-mouse-color block is used to set the color of a mouse.": { + "kanji": "「ネズミ色を設定」ブロックは ネズミの色を選ぶことに使います。", + "kana": "「ネズミいろを せってい」ブロックは ネズミのいろを えらぶことに たかいます。" }, - "off": { - "kanji": "オフ", - "kana": "オフ" + "The Add-1-to block adds one to the value stored in a box.": { + "kanji": "

数の箱(あたいを変える)


指定した箱に、1を足す。", + "kana": "

かずのはこ(あたいをかえる)


してい した はこに、 1を たす。" }, - "turtle y": { - "kanji": "タートルのy座標", - "kana": "ネズミののy座標" + "The Ratio Interval block calculates an interval based on a ratio.": { + "kanji": "「比で音程」ブロックは比の音程のピッチを経産する。", + "kana": "「比で音程」ブロックは比の音程のピッチを経産する。" }, - "Not a number": { - "kanji": "数字ではありません", - "kana": "すうじではありません" + "Moving block up.": { + "kanji": "ブロックを上に動かしています", + "kana": "ブロックをうえにうごかしています" }, - "Cannot load project from the file. Please check the file type.": { - "kanji": "プロジェクトを読みこめません。ファイルの種類をかくにんしてください。", - "kana": "プロジェクトを よみこめません。 ファイルの しゅるいを かくにん してください。" + "ceiling": { + "kanji": "天井", + "kana": "てんじょう" }, - "Increase block size": { - "kanji": "ブロックの表示を大きくする", - "kana": "ブロックのひょうじを おおきくする" + "Sort": { + "kanji": "ならべなおす", + "kana": "せいり する" }, - "set mouse color": { - "kanji": "ネズミ色を設定", - "kana": "ネズミいろを せってい " + "Pythagorean (3-limit JI)": { + "kanji": "ピタゴラス音律", + "kana": "ピタゴラスおんりつ" }, - "한국인": { - "kanji": "한국인", - "kana": "한국인" + "1/16 note": { + "kanji": "16分音符", + "kana": "16ぶん おんぷ" + }, + "romanian minor": { + "kanji": "ルーマニア・マイナー音階", + "kana": "ルーマニア・マイナー おんかい" + }, + "The No clock block decouples the notes from the master clock.": { + "kanji": "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。", + "kana": "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" }, - "double flat": { - "kanji": "ダブルフラット", - "kana": "ダブルフラット" + "eg C Major": { + "kanji": "たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", + "kana": "

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "Include MIDI output?": { - "kanji": "MIDIのアウトプットがくふにもまとめましょうか?", - "kana": "MIDIのアウトプット がくふにも まとめましょうか?" + "Music Blocks is licensed under the AGPL.": { + "kanji": "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。", + "kana": "ミュージック・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " }, - "sqrt": { - "kanji": "平方根", - "kana": "へいほうこん" + "sustain": { + "kanji": "サステイン", + "kana": "サステイン" }, - "y1": { - "kanji": "yざひょう(ネズミ)", - "kana": "yざひょう(ネズミ)" + "Turtle Blocks Guide": { + "kanji": "ミュージック・ブロックスガイド", + "kana": "タートル・ブロックス ガイド" }, - "pitch to shade": { - "kanji": "音の高さををシェードに", - "kana": "おとのたかさをシェードに" + "Save sample": { + "kanji": "音色 サンプルを 保存", + "kana": "ねいろ サンプルを ほぞん" }, - "You can restore deleted blocks from the trash with the Restore From Trash button.": { - "kanji": "You can restore deleted blocks from the trash with the Restore From Trash button.", - "kana": "You can restore deleted blocks from the trash with the Restore From Trash button." + "Warning: Sample is bigger than 1MB.": { + "kanji": "ワーニング:サンプルは1MBより大きいです。", + "kana": "ワーニング: サンプルは 1MB より おおきいです。" }, - "Turn on/off lines for cartesian or polar grids.": { - "kanji": "Turn on/off lines for cartesian or polar grids.", - "kana": "Turn on/off lines for cartesian or polar grids." + "add 1 to": { + "kanji": "箱に1を足す", + "kana": "はこに 1を たす" }, - "attack": { - "kanji": "アタック", - "kana": "アタック" + "The Save-heap block saves the heap to a file.": { + "kanji": "Save-heapブロックはヒープをファイルに保存します。", + "kana": "セーブ ヒープ ブロック ワ ヒープ オ ファイル ニ セーブ シマス。" }, - "acoustic guitar": { - "kanji": "アコースティック", - "kana": "アコースティック" + "The Turtle sync block aligns the beat count between turtles.": { + "kanji": "タートル間のビート数を同期させるブロックです。", + "kana": "ザ タートル シンク ブロック アラインズ ザ ビート カウント ビトウィーン タートルズ" }, - "Decay value should be from 0 to 100.": { - "kanji": "減衰値には 0 以上100以下の数字をいれて下さい。", - "kana": "げんすい あたいには 0 いじょう 100いかの すうじを いれて ください。" + "dictionary": { + "kanji": "辞書", + "kana": "じしょ" }, - "cricket": { - "kanji": "こおろぎ", - "kana": "こおろぎ" + "mod": { + "kanji": "~で割った余り(mod)", + "kana": "~でわったあまり(mod)" }, - "Meet Mr. Mouse!": { - "kanji": "ミスター・マウスに会おう!", - "kana": "ミスター・マウスに あおう!" + "reverse heap": { + "kanji": "ヒープを逆にする", + "kana": "ヒープを ぎゃくに する" }, - "duration (MS)": { - "kanji": "duration (MS)", - "kana": "duration (MS)" + "left": { + "kanji": "ざひょうち(左)", + "kana": "ざひょうち(ひだり)" }, - "Turtle Wrap On": { - "kanji": "画面の境界を無視する", - "kana": "がめんの きょうかいを むしする" + "simple 2": { + "kanji": "シンプル2", + "kana": "シンプル2" }, - "Auxiliary menu": { - "kanji": "サブメニュー", - "kana": "サブメニュー" + "effect": { + "kanji": "こうかおん", + "kana": "こうかおん" }, - "program": { - "kanji": "プログラム", - "kana": "プログラム" + "The Box block returns the value stored in a box.": { + "kanji": "

すうちブロック


すうちブロックとして、箱のすうちを使う。", + "kana": "

すうちブロック


すうちブロック として、 はこの すうちを つかう。" }, - "The Left block turns the mouse to the left.": { - "kanji": "

いどうブロック


ネズミの向きを、指定したすうちの角度で左回りに回転させる。", - "kana": "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで ひだり まわりに かいてん させる。" + "Permanently delete project \\\\\"\\\\\"?": { + "kanji": "\\\\\"\\\\\"を完全消しますか?", + "kana": "\\\\\"\\\\\"を かんぜん けしますか?" }, - "Augmented octave": { - "kanji": "増8度", - "kana": "ぞう8ど" + "no clock": { + "kanji": "クロックなし", + "kana": "クロックなし" }, - "The No background block eliminates the background from the saved SVG output.": { - "kanji": "The No background block eliminates the background from the saved SVG output.", - "kana": "The No background block eliminates the background from the saved SVG output." + "beat value": { + "kanji": "1拍", + "kana": "1ぱく" }, - "taiko": { - "kanji": "太鼓", - "kana": "たいこ" + "中文": { + "kanji": "中文", + "kana": "中文" }, - "pen": { - "kanji": "ペン", - "kana": "ペン" + "The Set-color block changes the pen color.": { + "kanji": "

ペンブロック


ネズミがえがく線の色をせっていする。色は画面上で選ぶほか、それぞれすうちで決めることもできる。色は、0以上で、100より小さいあたいになる。", + "kana": "

ペンブロック


ネズミが えがく せんのいろを かえる。 いろは がめんじょうで えらぶ ほか、 それぞれ すうちで きめることも できる。 いろは、 0いじょうで、 100より ちいさい あたいになる。" }, - "color": { - "kanji": "いろ", - "kana": "いろ" + "The Set-heap entry block sets a value in he heap at the specified location.": { + "kanji": "Set-heapエントリーブロックは指定された位置のヒープに値を設定します。", + "kana": "ザ セット ヒープ エントリー ブロック セッツ ア バリュー イン ザ ヒープ アット ザ スペシファイド ロケーション。" }, - "Local": { - "kanji": "ローカル", - "kana": "ローカル" + "highshelf": { + "kanji": "ハイシェルフ・フィルター", + "kana": "ハイシェルフ・フィルター" }, - "set value": { - "kanji": "値を設定", - "kana": "あたいを せってい" + "The Open file block opens a file for use with the Show block.": { + "kanji": "オープンファイルブロックはショウブロックで使用するファイルを開きます。", + "kana": "ザ オープン ファイル ブロック オープンズ ア ファイル フォー ユース ウィズ ザ ショー ブロック" }, - "The Beats per minute block returns the current beats per minute.": { - "kanji": "The Beats per minute block returns the current beats per minute.", - "kana": "The Beats per minute block returns the current beats per minute." + "splash": { + "kanji": "しぶき", + "kana": "しぶき" }, - "sawtooth": { - "kanji": "ぎざぎざの波", - "kana": "ぎざぎざの なみ" + "Cannot find a valid heap for": { + "kanji": "正しいヒープが見つかりません。", + "kana": "ただしい ヒープが みつかりません。" }, - "Catching mice": { - "kanji": "ネズミをつかまえているよ", - "kana": "ネズミを つかまえているよ" + "Diminished seventh, plus an octave": { + "kanji": "減14度", + "kana": "げん14ど" }, - "Add pitches": { - "kanji": "音高を足す", - "kana": "Add pitches" + "Cannot load project from the file. Please check the file type.": { + "kanji": "プロジェクトを読みこめません。ファイルの種類をかくにんしてください。", + "kana": "プロジェクトを よみこめません。 ファイルの しゅるいを かくにん してください。" }, - "The Mode length block is the number of notes in the current scale.": { - "kanji": "

音階の音数ブロック


えんそうされている音階の、音の数を表示する。", - "kana": "

おんかいの おんすうブロック


えんそう されている おんかいの、 おとの かずを ひょうじ する。" + "cheese": { + "kanji": "チーズ", + "kana": "チーズ" }, - "carbs": { - "kanji": "炭水化物", - "kana": "炭水化物" + "Decrease the size of the blocks.": { + "kanji": "画面に表示されるブロックのサイズを小さくする。", + "kana": "がめんに ひょうじされる ブロックの サイズを ちいさくする。" }, - "romanian minor": { - "kanji": "ルーマニア・マイナー音階", - "kana": "ルーマニア・マイナー おんかい" + "true": { + "kanji": "真", + "kana": "真" }, - "Maximum heap size is 1000.": { - "kanji": "ヒープの大きさは、最大1000です。", - "kana": "ヒープの おおきさは、 さいだい 1000です。" + "solfege": { + "kanji": "ソルファ", + "kana": "ソルファ" }, - "Click on the table to add notes.": { - "kanji": "ます目をクリックするとメロディやリズムを作れます。", - "kana": "ます目をクリックするとメロディやリズムを作れます。" + "false": { + "kanji": "偽", + "kana": "偽" }, - "Confirm": { - "kanji": "作成する", - "kana": "さくせいする" + "Project title": { + "kanji": "曲名", + "kana": "きょくめい" }, - "A full list of contributors can be found in the Turtle Blocks GitHub repository.": { - "kanji": "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。", - "kana": "タートル・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" + "The Arg block contains the value of an argument passed to an action.": { + "kanji": "Argブロックはアクションに渡された引数の値を含みます。", + "kana": "アーグブロックハアクションニワタサレタヒスウノチヲフクンデイマス" }, - "bezier": { - "kanji": "ベジェ曲線", - "kana": "ベジェ曲線" + "east indian solfege": { + "kanji": "東インドのソルフェージュ", + "kana": "イーストインディアンソルフェージュ" }, "No MIDI device found.": { "kanji": "MIDIデバイスが見つかりません。", "kana": "MIDIデバイスがみつかりません。" }, - "add 1 to": { - "kanji": "箱に1を足す", - "kana": "はこに 1を たす" - }, - "forecast": { - "kanji": "天気予報", - "kana": "天気予報" - }, - "y2": { - "kanji": "たていどう", - "kana": "たていどう" - }, - "Save project": { - "kanji": "プロジェクトをほぞん", - "kana": "プロジェクトを ほぞん" - }, - "Pitch can be specified in terms of ni dha pa ma ga re sa.": { - "kanji": "音の高さを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。", - "kana": "おとの たかさを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" - }, - "The Waitfor block will wait until the condition is true.": { - "kanji": "The Waitfor block will wait until the condition is true.", - "kana": "The Waitfor block will wait until the condition is true." + "The Case block is used inside of a Switch to define matches.": { + "kanji": "CaseブロックはSwitch内で一致条件を定義するために使われます。", + "kana": "ケース ブロック ワ スイッチ ノ ナカ デ マッチング オ テイギ スル タメ ニ シヨウ サレマス" }, - "The Click block triggers an event if a mouse has been clicked.": { - "kanji": "The Click block triggers an event if a mouse has been clicked.", - "kana": "The Click block triggers an event if a mouse has been clicked." + "The Number of divisions is too large.": { + "kanji": "分割数が大きすぎます。", + "kana": "ぶんかいすう が おおきすぎます" }, - "wait for": { - "kanji": "を待つ", - "kana": "をまつ" + "Load plugin": { + "kanji": "プラグインを読みこむ", + "kana": "プラグインをよみこむ" }, - "Perfect octave": { - "kanji": "完全8度", - "kana": "かんぜん8ど" + "control point 2": { + "kanji": "コントロール点2", + "kana": "コントロール点2" }, - "nth turtle name": { - "kanji": "何匹目のタートルの名前", - "kana": "nth turtle name" + "enigmatic": { + "kanji": "ヴェルディの音階", + "kana": "ヴェルディのおんかい" }, - "brown noise": { - "kanji": "ブラウンノイズ", - "kana": "ブラウンノイズ" + "connection number": { + "kanji": "接続の番号", + "kana": "接続のばんごう" }, - "new turtle": { - "kanji": "新しいタートル", - "kana": "あたらしいネズミ" + "The On-strong-beat block lets you specify actions to take on specified beats.": { + "kanji": "On-strong-beatブロックは指定された強拍で実行するアクションを指定できます。", + "kana": "オン ストロング ビート ブロック ワ シテイ サレタ ビート デ コウドウ オ シテイ デキマス" }, - "Find and share projects": { - "kanji": "みんなの作品", - "kana": "みんなの さくひん" + "Click the run button to run the project.": { + "kanji": "プロジェクトを再生するため、再生のボタンをクリックしてください。", + "kana": "プロジェクトを さいせいするため、さいせいの ボタンを クリックして ください。" }, - "simple tuplet": { - "kanji": "連符(わり算)", - "kana": "れんぷ(わり算)" + "set key": { + "kanji": "調をせってい", + "kana": "ちょうをせってい" }, - "obj": { - "kanji": "そざい", - "kana": "そざい" + "color": { + "kanji": "いろ", + "kana": "いろ" }, - "Click to add another project into the current one.": { - "kanji": "Click to add another project into the current one.", - "kana": "Click to add another project into the current one." + "algerian": { + "kanji": "アルジェリア音階", + "kana": "アルジェリア おんかい" }, - "slow down": { - "kanji": "遅くする", - "kana": "おそく する" + "In the example shown above, sol is shifted up to la.": { + "kanji": "

図の例では、ソがラに、ラがシに、シがドに…と置きかえられている。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。", + "kana": "

ずのれいでは、 ソがラに、 ラがシに、 シがドに… と おきかえられている。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。" }, - "Select": { - "kanji": "Select", - "kana": "Select" + "In the example shown above, sol is shifted up to sol#.": { + "kanji": "例の画像にソルソル#に上に移動されています。", + "kana": "例の画像にソルソル#に上に移動されています。" }, - "Duplicate project": { - "kanji": "プロジェクトをコピーする", - "kana": "プロジェクトを コピー する" + "Trash can is empty.": { + "kanji": "ゴミ箱は空です。", + "kana": "ゴミばこはからっぽだよ" }, - "Augmented fourth": { - "kanji": "増4度", - "kana": "ぞう4ど" + "Cannot find start block": { + "kanji": "「スタート」ブロックが見つかりません。", + "kana": "「スタート」ブロックが みつかりません。" }, - "red": { - "kanji": "赤", - "kana": "あか" + "The Top block returns the position of the top of the canvas.": { + "kanji": "

すうちブロック(カンバス)


カンバスの上のyざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、上(y座標)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", + "kana": "

すうちブロック(カンバス)


カンバスの じょうたん の yざひょうち。 プラスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "A detailed guide to Turtle Blocks is available.": { - "kanji": "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。", - "kana": "インターネットから、 タートル・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" + "master volume": { + "kanji": "マスター音量", + "kana": "マスター おんりょう" }, - "pitch-drum mapper": { - "kanji": "音高-ドラム・マッパー", - "kana": "音高-ドラム・マッパー" + "cow bell": { + "kanji": "カウベル", + "kana": "カウベル" }, - "run block": { - "kanji": "ブロックを再生", - "kana": "ブロックを じっこう" + "slap": { + "kanji": "ピシャリ", + "kana": "ピシャリ" }, - "Diminished eleventh": { - "kanji": "減11度", - "kana": "げん11ど" + "do2": { + "kanji": "~する", + "kana": "~する" }, - "English (United Kingdom)": { - "kanji": "English (United Kingdom)", - "kana": "English (United Kingdom)" + "cake": { + "kanji": "ケーキ", + "kana": "ケーキ" }, - "The Save-heap-to-app block saves the heap to a web page.": { - "kanji": "The Save-heap-to-app block saves the heap to a web page.", - "kana": "The Save-heap-to-app block saves the heap to a web page." + "beats per minute is": { + "kanji": "1分あたりの拍の数は", + "kana": "1っぷん あたりの はくの かずは" }, - "scalar change in pitch": { - "kanji": "音階のよって音程の違い", - "kana": "おんかいに よって おんていの ちがい" + "output tools": { + "kanji": "出力ツール", + "kana": "アウトプットツール" }, - "exp": { - "kanji": "exp", - "kana": "exp" + "About Music Blocks": { + "kanji": "ミュージック・ブロックスについて", + "kana": "ミュージック・ブロックスに ついて" }, - "Contextual Menu for Canvas": { - "kanji": "Contextual Menu for Canvas", - "kana": "Contextual Menu for Canvas" + "The Heading block returns the orientation of the mouse.": { + "kanji": "

すうちブロック


ネズミの向いている角度を表すすうちブロック。向きの値は、0以上で、360より小さい値になり、プラスだと右回り、マイナスだと左回りに変化する。", + "kana": "

すうち ブロック


ネズミの むいている かくどを あらわす すうちブロック。 むきの あたいは、 0いじょうで、 360より ちいさい あたい になり、 プラスだと みぎまわり、 マイナスだと ひだりまわりに へんかする。" }, - "simple 1": { - "kanji": "シンプル1", - "kana": "シンプル1" + "The block you selected does not contain a valid heap.": { + "kanji": "選択したブロックには有効なヒープが含まれていません。", + "kana": "センタク シタ ブロック ニ ユウコウナ ヒープ ガ フクマレテイマセン。" }, - "Math": { - "kanji": "算数", - "kana": "さんすう" + "The Meter block opens a tool to select strong beats for the meter.": { + "kanji": "

拍子ブロック


テーブルの数字をクリックして、強い拍(はく)の位置を決める。
★拍子(ひょうし)とは
拍(はく)がいくつかまとまったもの。
★拍(はく)とは
くり返されるリズムのこと。", + "kana": "

ひょうしブロック


テーブルの すうじを クリックして、 つよい はくの いちを きめる。
★ひょうし とは
はくが いくつか まとまった もの。
★はく とは
くりかえされる リズムの こと。" }, - "For more information, please consult the": { - "kanji": "もっと詳しく知りたい場合は、ミュージック・ブロックスのガイドを参照してください。", - "kana": "もっと くわしく しりたい ばあいは、 ミュージック・ブロックスの ガイドを さんしょう して ください。" + "sample": { + "kanji": "音色サンプル", + "kana": "ねいろ サンプル" }, - "save as SVG": { - "kanji": "SVGでほぞん", - "kana": "SVGフォーマットでほぞん" + "Attack value should be from 0 to 100.": { + "kanji": "アタック値には 0 以上100以下の数字をいれて下さい。", + "kana": "アタック あたいには 0 いじょう 100いかの すうじを いれて ください。" }, - "cookie": { - "kanji": "クッキー", - "kana": "クッキー" + "The Set-turtle-color block is used to set the color of a turtle.": { + "kanji": "タートルの色を設定するためのブロックです。", + "kana": "ザ セット タートル カラー ブロック イズ ユーズド トゥ セット ザ カラー オブ ア タートル" }, - "file": { - "kanji": "ファイル", - "kana": "ファイル" + "Music Blocks Guide": { + "kanji": "ミュージック・ブロックスガイド", + "kana": "ミュージック・ブロックスガイド" }, - "next": { - "kanji": "この次の", - "kana": "このつぎの" + "The file you selected does not contain a valid heap.": { + "kanji": "選んだファイルには、正しいヒープが含まれません。", + "kana": "えらんだ ファイルには、ただしい ヒープが ふくまれません。" }, - "Show": { - "kanji": "プロジェクトのコードを表示する", - "kana": "プロジェクトの コードを ひょうじ する" + "show heap": { + "kanji": "ヒープを表示する", + "kana": "ヒープを ひょうじ する" }, - "Switch to beginner mode": { - "kanji": "かんたんモードにする", - "kana": "かんたん モードに する" + "set master volume": { + "kanji": "全体の音量をせってい", + "kana": "ぜんたいのおんりょうを せってい" }, - "save as Lilypond": { - "kanji": "Lilypondのフォーマットでほぞん", - "kana": "Lilypondのフォーマットでほぞん" + "on strong beat": { + "kanji": "強拍に", + "kana": "強拍に" }, - "In the figure, we generate a C-major chord.": { - "kanji": "In the figure, we generate a C-major chord.", - "kana": "In the figure, we generate a C-major chord." + "load dictionary": { + "kanji": "辞書をロード", + "kana": "じしょを ロードする" }, - "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.": { - "kanji": "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.", - "kana": "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." + "Playback is ready.": { + "kanji": "コンパイル完了", + "kana": "コンパイル かんりょう" }, - "major 7th": { - "kanji": "長七の和音(メイジャー・セブンス)", - "kana": "ちょうしちのわおん(メイジャー・セブンス)" + "major": { + "kanji": "メジャー", + "kana": "メジャー" }, - "Forever loop detected inside a note value block. Unexpected things may happen.": { - "kanji": "「ずっとくり返す」状態が「音符」の中にある。", - "kana": "「ずっとくりかえす」じょうたいが「おんぷ」のなかに ある。" + "Record": { + "kanji": "録音", + "kana": "ろくおん" }, - "When the event happens, an action is taken.": { - "kanji": "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。", - "kana": "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" + "arg": { + "kanji": "引数", + "kana": "アーグ" }, - "mezzo-soprano": { - "kanji": "メゾソプラノ記号", - "kana": "メゾソプラノきごう" + "The And block is the logical and operator.": { + "kanji": "Andブロックは論理積(AND)演算子です。", + "kana": "ザ アンド ブロック イズ ザ ロジカル アンド オペレーター。" }, - "All Projects": { - "kanji": "全てのプロジェクト", - "kana": "すべての プロジェクト" + "eight": { + "kanji": "8度", + "kana": "8ど" }, - "double bass": { - "kanji": "ダブルベース", - "kana": "ダブルベース" + "saxophone": { + "kanji": "サクソフォン", + "kana": "サクソフォン" }, - "simple 2": { - "kanji": "シンプル2", - "kana": "シンプル2" + "heap length": { + "kanji": "ヒープの長さ", + "kana": "ヒープの ながさ" }, - "banjo": { - "kanji": "バンジョー", - "kana": "バンジョー" + "fourth": { + "kanji": "4度の音", + "kana": "4どの おと" }, - "1/16 note": { - "kanji": "16分音符", - "kana": "16ぶん おんぷ" + "Major thirteenth": { + "kanji": "長13度", + "kana": "ちょう13ど" }, - "meter": { - "kanji": "拍子", - "kana": "ひょうし" + "celeste": { + "kanji": "セレスタ", + "kana": "セレスタ" }, - "ratio interval": { - "kanji": "比で音程", - "kana": "ひで おんてい" + "white": { + "kanji": "白", + "kana": "しろ" }, - "Export": { - "kanji": "テーブルをほぞん", - "kana": "エクスポート" + "measure count": { + "kanji": "小節の数", + "kana": "しょうせつの かず" }, - "note to frequency": { - "kanji": "音符の高さを周波数表示へ", - "kana": "おんぷの たかさを しゅうはすう ひょうじへ" + "start turtle": { + "kanji": "ネズミをスタートする", + "kana": "ネズミをスタートする" }, - "Most recent": { - "kanji": "一番最近", - "kana": "いちばん さいきん" + "ruler": { + "kanji": "リズムメーカー", + "kana": "リズムメーカー" }, - "Show more tags": { - "kanji": "タッグをもっと見る", - "kana": "タッグを もっと みる" + "Set Pitch Preview": { + "kanji": "変化記号を設定", + "kana": "へんかきごうをせってい" }, - "highpass": { - "kanji": "ハイパス・フィルター", - "kana": "ハイパス・フィルター" + "Move to trash": { + "kanji": "すてる", + "kana": "すてる" }, - "start drum": { - "kanji": "ドラム・スタート", - "kana": "ドラム・スタート" + "Scrolling up.": { + "kanji": "上にスクロールしています", + "kana": "うえにスクロールしています" }, - "Move up": { - "kanji": "上げる", - "kana": "うえに うごかす" + "chord": { + "kanji": "の和音", + "kana": "のわおん" + }, + "Sensors": { + "kanji": "センサー", + "kana": "センサー" }, - "arg": { - "kanji": "arg", - "kana": "arg" + "second": { + "kanji": "2度の音", + "kana": "2どの おと" }, - "whole notes played": { - "kanji": "さいせいされた全音符の数", - "kana": "さいせい された ぜんおんぷの かず" + "beats per minute2": { + "kanji": "1分当たりの拍の数", + "kana": "1ぷんあたりの はくのかず" }, - "note name": { - "kanji": "音名", - "kana": "note name" + "oboe": { + "kanji": "オーボエ", + "kana": "オーボエ" }, - "filter type": { - "kanji": "フィルターの種類", - "kana": "filter type" + "banjo": { + "kanji": "バンジョー", + "kana": "バンジョー" }, - "Search for blocks": { - "kanji": "ブロックを検索", - "kana": "ブロックをさがす" + "Add pitches": { + "kanji": "音高を足す", + "kana": "ピッチ オ ついか" }, - "The Subtract-1-from block subtracts one from the value stored in a box.": { - "kanji": "The Subtract-1-from block subtracts one from the value stored in a box.", - "kana": "The Subtract-1-from block subtracts one from the value stored in a box." + "while": { + "kanji": "の間に", + "kana": "のあいだに" }, - "Warning: block argument type mismatch": { - "kanji": "注意:ブロックとタイプが合っていません。", - "kana": "ちゅうい:ブロックと タイプが あっていません。" + "harmonic": { + "kanji": "ハーモニックス", + "kana": "ハーモニックス" }, - "chime": { - "kanji": "チャイム", - "kana": "チャイム" + "Block cannot be found.": { + "kanji": "ブロックが見つかりません。", + "kana": "ブロックが みつかりません。" }, - "drum name": { - "kanji": "ドラム名", - "kana": "drum name" + "This block is deprecated.": { + "kanji": "このブロックはもうありません。", + "kana": "この ブロックは もう ありません。" }, - "Enter file name": { - "kanji": "Enter file name", - "kana": "Enter file name" + "The Set font block sets the font used by the Show block.": { + "kanji": "フォント設定ブロックはショウブロックで使われるフォントを設定します。", + "kana": "ザ セット フォント ブロック セッツ ザ フォント ユーズド バイ ザ ショー ブロック" }, - "This button opens a viewer for loading example projects.": { - "kanji": "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。", - "kana": "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、よみこむことができる。" + "transpose by ratio": { + "kanji": "比で移動", + "kana": "ひで いどう" }, - "Wrap Turtle": { - "kanji": "アートを包む", - "kana": "アートを つつむ" + "brown noise": { + "kanji": "ブラウンノイズ", + "kana": "ブラウンノイズ" }, - "Clear": { - "kanji": "もとにもどす", - "kana": "しょうきょ" + "start drum": { + "kanji": "ドラム・スタート", + "kana": "ドラム・スタート" }, - "guitar": { - "kanji": "ギター", - "kana": "ギター" + "No results found.": { + "kanji": "検索の結果に何もはありません", + "kana": "検索の結果に何もはありません" }, - "The Color block returns the current pen color.": { - "kanji": "

ペンブロック


げんざいのペンの色を、すうちでひょうじする。", - "kana": "

ペンブロック

げんざいの ペンの いろを、 すうちで ひょうじする。" + "meter": { + "kanji": "拍子", + "kana": "ひょうし" }, - "egyptian": { - "kanji": "エジプト音階", - "kana": "エジプト おんかい" + "The Set grey block changes the vividness of the pen color.": { + "kanji": "グレー設定ブロックはペンの色の鮮やかさを変更します。", + "kana": "ザ セット グレイ ブロック チェンジズ ザ ヴィヴィドネス オブ ザ ペン カラー" }, - "To delete a block, right-click on it. You will see the delete option.": { - "kanji": "ブロックを消すには、ブロックを右クリックすると「消す」オプションが表示されます。", - "kana": "ブロックを けすには、ブロックを みぎクリックすると 「けす」オプションが ひょうじされます。" + "עִברִית": { + "kanji": "עִברִית", + "kana": "עִברִית" }, - "septuplet": { - "kanji": "7連符", - "kana": "7れんぷ" + "add": { + "kanji": "足す", + "kana": "たす" }, - "current": { - "kanji": "現在の", - "kana": "げんざいの" + "current mode": { + "kanji": "現代の音階", + "kana": "げんだいの おんかい" }, - "Moving block down.": { - "kanji": "ブロックを下に動かしています", - "kana": "ブロックをしたにうごかしています" + "When the event happens, an action is taken.": { + "kanji": "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。", + "kana": "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" }, - "Project author": { - "kanji": "作曲家", - "kana": "さっきょくか" + "Minor tenth": { + "kanji": "短10度", + "kana": "たん10ど" }, - "calculate": { - "kanji": "計算する", - "kana": "けいさん する" + "Display statistics": { + "kanji": "とうけいを表示する", + "kana": "とうけいを ひょうじ する" }, - "eg 1, 2, 3, or 4.": { - "kanji": "
図の例では、それぞれの小節の1拍(ぱく)目に、特定のアクション・イベントを起こしている。", - "kana": " たとえば、 かくしょうせつの 3はくめに なにか アクション・イベントを おこしたいときなどに つかう。" + "Restore blocks from the trash.": { + "kanji": "ゴミ箱にすててしまったブロックを取り出してもどす。ふくすうのブロックをすててあるときは新しい順に、ゴミ箱が空になるまでブロックを拾いもどすことができる。", + "kana": "ごみばこに すててしまった ブロックを とりだして もどす。 ふくすうの ブロックを すててある ときは あたらしい じゅんに、 ごみばこが からに なるまで ブロックを ひろいもどすことが できる。" }, - "natural": { - "kanji": "ナチュラル", - "kana": "ナチュラル" + "Turtle Blocks GitHub repository": { + "kanji": "タータル・ブロックスのリポジトリ", + "kana": "タートル・ブロックスのリポジトリ" }, - "ride bell": { - "kanji": "ライドベル", - "kana": "ライドベル" + "voice name": { + "kanji": "音名", + "kana": "おんめい" }, - "Noise Block: Did you mean to use a Note block?": { - "kanji": "音符ブロックを使いますか?", - "kana": "ノイズ・ブロック:おんぷ ブロックと いっしょに つかいますか?" + "Server Error": { + "kanji": "サーバーエラー", + "kana": "サーバーエラー" }, - "Delete": { - "kanji": "消す", - "kana": "けす" + "turtle notes played": { + "kanji": "タートルの演奏した音符の数", + "kana": "タートル ノーツ プレイド" }, - "The Stop media block stops audio or video playback.": { - "kanji": "The Stop media block stops audio or video playback.", - "kana": "The Stop media block stops audio or video playback." + "The Do block is used to initiate an action.": { + "kanji": "

アクションブロック(指定)


指定したアクションブロックを実行する。", + "kana": "

アクションブロック(してい)


していした アクションブロックを じっこうする。" }, - "The Get pixel block returns the color of the pixel under the mouse.": { - "kanji": "The Get pixel block returns the color of the pixel under the mouse.", - "kana": "The Get pixel block returns the color of the pixel under the mouse." + "do": { + "kanji": "アクション", + "kana": "アクション" }, - "Save rhythms": { - "kanji": "リズムだけをほぞん", - "kana": "リズムだけをほぞん" + "number to octave": { + "kanji": "数値をオクターヴ表記へ", + "kana": "すうちをオクターヴ表記へ" }, - "Failed to get MIDI access in browser.": { - "kanji": "ブラウザはMIDIのアクセスができませんでした。", - "kana": "ブラウザはMIDIのアクセスができませんでした。" + "slider": { + "kanji": "スライダー", + "kana": "スライダー" }, - "The Get pixel block returns the color of the pixel under the turtle.": { - "kanji": "The Get pixel block returns the color of the pixel under the turtle.", - "kana": "The Get pixel block returns the color of the pixel under the turtle." + "Upload a sound file to connect with the sample block.": { + "kanji": "音色サンプルをアップロードして、音の高さを合わせる", + "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせ" }, - "Take a tour": { - "kanji": "ツアーを始めよう", - "kana": "ツアーを はじめよう" + "end fill": { + "kanji": "記入を終わらせる", + "kana": "きにゅうを おわらせる" }, - "reference tone": { - "kanji": "参照ピッチ", - "kana": "さんしょうピッチ" + "The Cursor Y block returns the vertical position of the mouse.": { + "kanji": "

すうちブロック(カーソル)


マウスカーソルのたて位置を表すyざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。", + "kana": "

すうちブロック(カーソル)


マウスカーソルの たていち を あらわす yざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" }, - "set grey": { - "kanji": "灰色を設定", - "kana": "はいいろを せってい" + "The Beats per minute block returns the current beats per minute.": { + "kanji": "Beats per minuteブロックは現在の1分あたりのビート数を返します。", + "kana": "ビーツパーミニットブロックハゲンザイノビートスウヲカエシマス" }, - "algerian": { - "kanji": "アルジェリア音階", - "kana": "アルジェリア おんかい" + "The Measure count block returns the current measure.": { + "kanji": "Measure countブロックは現在の小節数を返します。", + "kana": "メジャーカウントブロックハゲンザイノコウヲカエシマス" }, - "The Scroll XY block moves the canvas.": { - "kanji": "

いどうブロック(カンバス)


カンバスを上下左右にいどうさせる。カンバスだけがいどうするので結果的に、画面上のすべてのネズミが同時にいどうするように見える。カンバスを右(プラス)にいどうするとネズミは左へ、左(マイナス)にいどうするとネズミは右に動いて見える。同じく、カンバスを上(プラス)にいどうするとネズミは下へ、下(マイナス)にいどうするとネズミは上に動いて見える。", - "kana": "

いどう ブロック(カンバス)


カンバスを じょうげ さゆうに いどう させる。 カンバスだけが いどう するので けっかてきに、 がめんじょうの すべての ネズミが どうじに いどう するように みえる。 カンバスを みぎ(プラス)に いどう すると ネズミは ひだりへ、 ひだり(マイナス)に いどう すると ネズミは みぎに うごいて みえる。 おなじく、 カンバスを うえ(プラス)に いどう すると ネズミは したへ、 した(マイナス)に いどうすると ネズミは うえに うごいて みえる。" + "Diminished third": { + "kanji": "減3度", + "kana": "げん3ど" }, - "arc": { - "kanji": "円をえがいていどう", - "kana": "えんを えがいて いどう" + "grey squirrel": { + "kanji": "灰色のリス", + "kana": "はいいろの リス" }, - "Saving block artwork": { - "kanji": "ブロックのアートを保存中", - "kana": "ブロックの アートを ほぞんちゅう" + "The Harmonic block will add harmonics to the contained notes.": { + "kanji": "Harmonicブロックは含まれる音符に倍音を追加します。", + "kana": "ハーモニックブロックハフクマレタノートニハーモニクスヲクワエマス" }, - "on every beat do": { - "kanji": "全ての拍子にアクション実行", - "kana": "すべてのびょうしにアクションじっこう" + "triangle": { + "kanji": "三角の波", + "kana": "さんかくの なみ" }, - "Turtle Blocks": { - "kanji": "タートル・ブロックス", - "kana": "タートル・ブロックス" + "bebop": { + "kanji": "ビバップ音階", + "kana": "ビバップ おんかい" }, - "The Reverse-heap block reverses the order of the heap.": { - "kanji": "The Reverse-heap block reverses the order of the heap.", - "kana": "The Reverse-heap block reverses the order of the heap." + "The Mouse elapse notes block returns the number of notes played by the specified mouse.": { + "kanji": "指定されたマウスが演奏したノート数を返します。", + "kana": "ザ マウス エラプス ノーツ ブロック リターンズ ザ ナンバー オブ ノーツ プレイド バイ ザ スペシファイド マウス" }, - "The Ratio Interval block calculates an interval based on a ratio.": { - "kanji": "「比で音程」ブロックは比の音程のピッチを経産する。", - "kana": "「比で音程」ブロックは比の音程のピッチを経産する。" + "mole": { + "kanji": "土竜", + "kana": "もぐら" }, - "Move to trash": { - "kanji": "すてる", - "kana": "すてる" + "The Pitch slider tool to is used to generate pitches at selected frequencies.": { + "kanji": "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。また、ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは音の高さを表す周波数。
★周波数とは音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。", + "kana": "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。また、 ヘルツの しょきせっていち は じゆうに かえられる。
★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" }, - "mouse count": { - "kanji": "何匹のネズミ", - "kana": "なんひきのネズミ" + "The XOR block is the logical XOR operator.": { + "kanji": "XORブロックは排他的論理和(XOR)演算子です。", + "kana": "ザ エックスオア ブロック イズ ザ ロジカル エックスオア オペレーター。" }, - "Diminished sixth": { - "kanji": "減6度", - "kana": "げん6ど" + "volume": { + "kanji": "音量", + "kana": "おんりょう" }, - "duo synth": { - "kanji": "シーケンサー込みシンセ", - "kana": "シーケンサーこみ シンセ" + "You are adding multiple oscillator blocks.": { + "kanji": "複数のオシレーターブロックを追加しています。", + "kana": "ふくすうの オシレーター ブロックを ついか しています。" }, - "odd": { - "kanji": "奇数", - "kana": "きすう" + "that": { + "kanji": "それか", + "kana": "それか" }, - "English (United States)": { - "kanji": "English (United States)", - "kana": "English (United States)" + "maqam": { + "kanji": "マカーム音階", + "kana": "マカーム おんかい" }, - "chromatic keyboard": { - "kanji": "クロマティック・キーボード", - "kana": "クロマティック キーボード" + "six": { + "kanji": "6度", + "kana": "6ど" }, - "value1": { - "kanji": "すうち", - "kana": "すうち" + "Clear the screen and return the mice to their initial positions.": { + "kanji": "ネズミを元の位置にもどし、ペンでえがいた線をすべて消す。", + "kana": "ネズミを もとのいちに もどし、 ペンで えがいた せんを すべて けす。" }, - "box1": { - "kanji": "箱1", - "kana": "はこ1" + "To extract a block, right-click on it. You will see the extract option.": { + "kanji": "To extract a block, right-click on it. You will see the extract option.", + "kana": "ブロックを とりだすには、ブロックを みぎクリックすると 「とりだす」オプションが ひょうじされます。" }, - "404: Page not found": { - "kanji": "404エラー:ページが見つかりません。", - "kana": "404エラー:ページが見つかりません。" + "The Return block will return a value from an action.": { + "kanji": "Returnブロックはアクションから値を返します。", + "kana": "リターンブロックハアクションカラチヲカエシマス" }, - "number": { - "kanji": "すうち", - "kana": "すうち" + "Reset": { + "kanji": "リセット", + "kana": "リセット" }, - "Pressing random keys": { - "kanji": "キーボードでおんがくをつくっているよ", - "kana": "キーボードで おんがくを つくっているよ" + "down sixth": { + "kanji": "音階で6度下", + "kana": "おんかいで6ど した" }, - "The Set-name block is used to name a turtle.": { - "kanji": "

文字ブロック


タートルに指定した名前をつけることができる。", - "kana": "The Set-name block is used to name a turtle." + "piano": { + "kanji": "ピアノ", + "kana": "ピアノ" }, - "Maximum beats per minute is 1000.": { - "kanji": "1分あたりの拍の数は、最大1000です。", - "kana": "1ぷん あたりの はくの かずは さいだい 1000です。" + "Perfect fifth": { + "kanji": "完全5度", + "kana": "かんぜん5ど" }, - "beats per minute is": { - "kanji": "1分あたりの拍の数は", - "kana": "1っぷん あたりの はくの かずは" + "The Not-equal-to block returns True if the two numbers are not equal to each other.": { + "kanji": "Not-equal-toブロックは2つの数字が等しくない場合にTrueを返します。", + "kana": "ザ ノットイコールトゥ ブロック リターンズ トゥルー イフ ザ トゥー ナンバーズ アー ノット イコール トゥ イーチ アザー。" }, - "graphics": { - "kanji": "ネズミの動き", - "kana": "ネズミの うごき" + "minor blues": { + "kanji": "マイナー・ブルース音階", + "kana": "マイナー・ブルース おんかい" }, - "Augmented fifth": { - "kanji": "増5度", - "kana": "ぞう5ど" + "new mouse": { + "kanji": "新しいネズミ", + "kana": "あたらしい ネズミ" }, - "Dark Mode": { - "kanji": "Dark Mode", - "kana": "Dark Mode" + "matrix": { + "kanji": "フレーズメーカー", + "kana": "フレーズメーカー" }, - "sitar": { - "kanji": "sitar", - "kana": "sitar" + "tone": { + "kanji": "音色", + "kana": "ねいろ" }, - "Click to run the project in slow mode.": { - "kanji": "クリックをすると、ゆっくりとしたスピードでプログラムを実行することができる。", - "kana": "クリックをすると、 ゆっくりとした スピードで プログラムを じっこうすることが できる。" + "Cleaning the instruments": { + "kanji": "楽器のおていれをしているよ", + "kana": "がっきの おていれを しているよ" }, - "The Return block will return a value from an action.": { - "kanji": "The Return block will return a value from an action.", - "kana": "The Return block will return a value from an action." + "timbre": { + "kanji": "音色", + "kana": "ねいろ" }, - "blue": { - "kanji": "青", - "kana": "あお" + "set heading": { + "kanji": "向きを変える", + "kana": "むきを かえる" }, - "phrygian": { - "kanji": "フリジアン音階", - "kana": "フリジアン おんかい" + "connect blocks": { + "kanji": "ブロックを繋ぐ", + "kana": "ブロックを つなぐ" }, - "sustain": { - "kanji": "サステイン", - "kana": "サステイン" + "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale.": { + "kanji": "

調を変えるブロック


「音符ブロック」内の音の高さを、すべて(音階内で、せっていしたすうち分だけ)上げる、または下げる。", + "kana": "

ちょうを かえるブロック


「おんぷブロック」 ないの おとのたかさを、 すべて (おんかいないで、 せっていした すうちぶんだけ) あげる、 または さげる。" }, - "The Save-heap block saves the heap to a file.": { - "kanji": "The Save-heap block saves the heap to a file.", - "kana": "The Save-heap block saves the heap to a file." + "Partial block should be used inside of a Weighted-partials block.": { + "kanji": "倍音ブロックが「倍音ウェートブロック」の中にある必要があります。", + "kana": "ばいおん ブロック が「ばいおん ウェート ブロック」の なかに ある ひつようが あります。" }, - "recursion": { - "kanji": "反復", - "kana": "はんぷく" + "Record your project as video.": { + "kanji": "再生されているビデオを録音する", + "kana": "さいせい されている ビデオを ろくおんする" }, - "In the example, it is used with the One of block to choose a random phase.": { - "kanji": "

図の例は、決まったアクションではなく、2つのうちどちらか1つのアクションをランダムに実行させる。", - "kana": "

ずのれいは、 きまったアクション ではなく、 2つの うち どちらか 1つの アクションを ランダムに じっこうさせる。" + "The Push block adds a value to the top of the heap.": { + "kanji": "Pushブロックは値をヒープの先頭に追加します。", + "kana": "ザ プッシュ ブロック アッズ ア バリュー トゥ ザ トップ オブ ザ ヒープ。" }, - "Replace every instance of a pitch with a drum sound.": { - "kanji": "Replace every instance of a pitch with a drum sound.", - "kana": "Replace every instance of a pitch with a drum sound." + "1/32 note": { + "kanji": "32分音符", + "kana": "32ぶん おんぷ" }, - "accidental override": { - "kanji": "変化記号無視", - "kana": "へんかきごう むし" + "Copy": { + "kanji": "コピー", + "kana": "コピー" }, - "Feature unavailable - cannot connect to server. Reload Music Blocks to try again.": { - "kanji": "エラー:サーバに接続できません。ミュージック・ブロックスをリロードし、再度試して下さい。", - "kana": "エラー:サーバに せつぞく できません。ブラウザを さいきどう して、さいど ためしてください。" + "Click on stop saving": { + "kanji": "保存を停止をクリックしてください", + "kana": "セーブをやめるをクリックしてね" }, - "Play all": { - "kanji": "全てさいせい", - "kana": "Play all" + "above": { + "kanji": "上", + "kana": "うえ" }, - "In order to copy a sample, you must reload the widget, import the sample again, and export it.": { - "kanji": "サンプルをコピーするため、ツールを再度試して、またサンプルをロード読み込で、保存することが必要です。", - "kana": "サンプルを コピーするため、 ツールを さいどしして、 またサンプルを ロードよみこんで、 ほぞんする ことが ひつようです。" + "open project": { + "kanji": "プロジェクトを開く", + "kana": "プロジェクトを ひらく" }, - "Diminished fourth": { - "kanji": "減4度", - "kana": "げん4ど" + "Project author": { + "kanji": "作曲家", + "kana": "さっきょくか" }, - "city": { - "kanji": "市", - "kana": "市" + "turtle pitch number": { + "kanji": "タートルの音高数字", + "kana": "タートル ピッチ ナンバー" }, - "Equal (5EDO)": { - "kanji": "5平均律", - "kana": "5へいきんりつ" + "speak": { + "kanji": "しゃべる", + "kana": "しゃべる" }, - "ensemble": { - "kanji": "合奏", - "kana": "がっそう" + "The Store in Box1 block is used to store a value in Box1.": { + "kanji": "Store in Box1ブロックは値をBox1に保存するために使われます。", + "kana": "ザ ストア イン ボックスワン ブロック イズ ユーズド トゥ ストア ア バリュー イン ボックスワン。" }, - "simple 3": { - "kanji": "シンプル3", - "kana": "シンプル3" + "Select": { + "kanji": "選択", + "kana": "セレクト" }, - "slur": { - "kanji": "スラー", - "kana": "スラー" + "The Mouse pitch block returns the current pitch number being played by the specified mouse.": { + "kanji": "指定されたマウスが現在演奏しているピッチ番号を返します。", + "kana": "ザ マウス ピッチ ブロック リターンズ ザ カレント ピッチ ナンバー ビーイング プレイド バイ ザ スペシファイド マウス" }, - "Convert a float to a fraction": { - "kanji": "小数から分数", - "kana": "しょうすうからぶんすう" + "guitar": { + "kanji": "ギター", + "kana": "ギター" }, - "square": { - "kanji": "四角の波", - "kana": "しかくの なみ" + "Click to run the project in slow mode.": { + "kanji": "クリックをすると、ゆっくりとしたスピードでプログラムを実行することができる。", + "kana": "クリックをすると、 ゆっくりとした スピードで プログラムを じっこうすることが できる。" }, - "transpose by ratio": { - "kanji": "比で移動", - "kana": "ひで いどう" + "Major sixth": { + "kanji": "長6度", + "kana": "ちょう6ど" }, - "chord name": { - "kanji": "chord name", - "kana": "chord name" + "seven": { + "kanji": "7度", + "kana": "7ど" }, - "Change theme": { - "kanji": "Change theme", - "kana": "Change theme" + "Major seventh": { + "kanji": "長7度", + "kana": "ちょう7ど" }, - "Play": { - "kanji": "実行", - "kana": "じっこう" + "Save turtle artwork as PNG": { + "kanji": "アートをPNGで保存", + "kana": "アートを PNGで ほぞん" }, - "This block is deprecated.": { - "kanji": "このブロックはもうありません。", - "kana": "この ブロックは もう ありません。" + "The Cursor X block returns the horizontal position of the mouse.": { + "kanji": "

すうちブロック(カーソル)


マウスカーソルの横位置を表すxざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。", + "kana": "

すうちブロック(カーソル)


マウスカーソルの よこいち を あらわす xざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" }, - "Congratulations.": { - "kanji": "おめでとうございます!", - "kana": "おめでとうございます!" + "decrescendo": { + "kanji": "デクレシェンド", + "kana": "デクレシェンド" }, - "The X block returns the horizontal position of the turtle.": { - "kanji": "The X block returns the horizontal position of the turtle.", - "kana": "The X block returns the horizontal position of the turtle." + "The Save-dictionary block saves a dictionary to a file.": { + "kanji": "Save-dictionaryブロックは辞書をファイルに保存します。", + "kana": "セーブ ディクショナリ ブロック ワ ジショ オ ファイル ニ セーブ シマス。" }, - "apple": { - "kanji": "りんご", - "kana": "りんご" + "red": { + "kanji": "赤", + "kana": "あか" }, - "한국어": { - "kanji": "한국어", - "kana": "한국어" + "calculate": { + "kanji": "計算する", + "kana": "けいさん する" }, - "Equal (31EDO)": { - "kanji": "31平均律", - "kana": "31へいきんりつ" + "on every note do": { + "kanji": "全ての音符にアクション実行", + "kana": "すべての おんぷに アクションじっこう" }, - "value2": { - "kanji": "長さ", - "kana": "ながさ" + "scalar step down": { + "kanji": "音階内で~度下がる:", + "kana": "おんかい内で~度下がる:" }, - "found turtle": { - "kanji": "タートル見つかった", - "kana": "ネズミ見つかった" + "Click the run button to run the project in fast mode.": { + "kanji": "クリックをすると、ふつうのスピードでプログラムを実行することができる。", + "kana": "クリックをすると、 ふつうの スピードで プログラムを じっこうすることが できる。" }, - "hertz": { - "kanji": "ヘルツ", - "kana": "ヘルツ" + "capybara": { + "kanji": "カピバラ", + "kana": "カピバラ" + }, + "none": { + "kanji": "なし", + "kana": "なし" }, - "font": { - "kanji": "フォント", - "kana": "フォント" + "Mouse is already running.": { + "kanji": "ネズミはすでに動いています。", + "kana": "ネズミは すでに うごいています。" }, - "simple-2": { - "kanji": "シンプル・シンセ2", - "kana": "シンプル・シンセ2" + "bubbles": { + "kanji": "あわ", + "kana": "あわ" }, - "Report description too long": { - "kanji": "レポート表記が長すぎます", - "kana": "レポート ひょうきが ながすぎます" + "arabic": { + "kanji": "アラビア音階", + "kana": "アラビア おんかい" }, - "Number of Likes:": { - "kanji": "「いいね」の数", - "kana": "「いいね」の かず" + "Synth not found": { + "kanji": "シンセが見つかりません", + "kana": "シンセがみつかりません" }, - "The Control-point 2 block sets the second control point for the Bezier curve.": { - "kanji": "The Control-point 2 block sets the second control point for the Bezier curve.", - "kana": "The Control-point 2 block sets the second control point for the Bezier curve." + "vibrato amount": { + "kanji": "ビブラートの速さ", + "kana": "ビブラートの はやさ" }, - "Save sample": { - "kanji": "音色 サンプルを 保存", - "kana": "ねいろ サンプルを ほぞん" + "The Mouse color block returns the pen color of the specified mouse.": { + "kanji": "指定されたマウスのペンの色を返します。", + "kana": "マウスペンイロブロックハテイテイサレタマウスノペンイロヲカエシマス" }, - "name1": { - "kanji": "箱へ", - "kana": "はこへ" + "solfege class": { + "kanji": "階名", + "kana": "かいめい" }, - "kick drum": { - "kanji": "キックドラム", - "kana": "キックドラム" + "Invalid argument": { + "kanji": "無効な議論", + "kana": "むこうな ぎろん" }, - "To copy a block, right-click on it. You will see the copy option.": { - "kanji": "ブロックをコピーには、ブロックを右クリックすると「コピー」オプションが表示されます。", - "kana": "ブロックを コピーには、ブロックを みぎクリックすると 「コピー」オプションが ひょうじされます。" + "oscillator type": { + "kanji": "発振器の種類", + "kana": "オシレータータイプ" }, - "celeste": { - "kanji": "セレスタ", - "kana": "セレスタ" + "found mouse": { + "kanji": "ネズミを見つけた", + "kana": "ネズミを みつけた" }, - "eighth note": { - "kanji": "8分音符", - "kana": "8ぶん おんぷ" + "Open in Music Blocks": { + "kanji": "ミュージック・ブロックスで開きます", + "kana": "ミュージック・ブロックスで ひらきます" }, - "The Set mouse block sends a stack of blocks to be run by the specified mouse.": { - "kanji": "The Set mouse block sends a stack of blocks to be run by the specified mouse.", - "kana": "The Set mouse block sends a stack of blocks to be run by the specified mouse." + "Display statistics about your Music project.": { + "kanji": "プロジェクトに含まれているブロックの種類、わりあいなど、とうけいてきなじょうほうを表示する。", + "kana": "プロジェクトに ふくまれている ブロックの しゅるい、 わりあい など、 とうけいてきな じょうほうを ひょうじする。" }, - "Warning: Your sample cannot be loaded because it is >1MB.": { - "kanji": "ワーニング:音色サンプルは> 1MBであるため 読み込むことができません。", - "kana": "ワーニング:ねいろサンプルは > 1MB であるため よみこむことが できません。" + "anonymous": { + "kanji": "匿名", + "kana": "とくめい" }, - "The On-strong-beat block lets you specify actions to take on specified beats.": { - "kanji": "The On-strong-beat block lets you specify actions to take on specified beats.", - "kana": "The On-strong-beat block lets you specify actions to take on specified beats." + "Examples": { + "kanji": "プロジェクトの見本", + "kana": "プロジェクトの みほん" }, - "Music Blocks": { - "kanji": "ミュージック・ブロックス", - "kana": "ミュージック・ブロックス" + "Delete \\\\\"\\\\\"?": { + "kanji": "\\\\\"\\\\\"を消しますか?", + "kana": "\\\\\"\\\\\"を けしますか?" }, - "Pythagorean (3-limit JI)": { - "kanji": "ピタゴラス音律", - "kana": "ピタゴラスおんりつ" + "current key": { + "kanji": "現代の調", + "kana": "げんだいの ちょう" }, - "register": { - "kanji": "登録", - "kana": "登録" + "mouse": { + "kanji": "ネズミ", + "kana": "ネズミ" }, - "Select language": { - "kanji": "言語をえらぶ", - "kana": "げんごを えらぶ" + "Close Planet": { + "kanji": "プラネットを閉じる", + "kana": "プラネットを とじる" }, - "bottom (screen)": { - "kanji": "ざひょうち(下)", - "kana": "ざひょうち(した)" + "width": { + "kanji": "カンバスのよこはば", + "kana": "カンバスの よこはば" }, - "cursor button up": { - "kanji": "カーソルクリック(上)", - "kana": "カーソルクリック(うえ)" + "turtle note value": { + "kanji": "タートルの音価", + "kana": "タートル ノート バリュー" }, - "Block cannot be found.": { - "kanji": "ブロックが見つかりません。", - "kana": "ブロックが みつかりません。" + "to ASCII": { + "kanji": "ASCIIに", + "kana": "ASCIIに" }, - "The Cursor X block returns the horizontal position of the mouse.": { - "kanji": "

すうちブロック(カーソル)


マウスカーソルの横位置を表すxざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。", - "kana": "

すうちブロック(カーソル)


マウスカーソルの よこいち を あらわす xざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" + "logic": { + "kanji": "論理", + "kana": "ろんり" }, - "beat": { - "kanji": "拍子", - "kana": "びょうし" + "Save mouse artwork as SVG": { + "kanji": "SVGでほぞん", + "kana": "SVGでほぞん" }, - "Envelope": { - "kanji": "エンベロープ", - "kana": "エンベロープ" + "Contextual Menu for Canvas": { + "kanji": "キャンバスのコンテキストメニュー", + "kana": "キャンバスノコンテキストメニュー" }, - "AI Music": { - "kanji": "AI音楽", - "kana": "AIおんがく" + "control point 1": { + "kanji": "コントロール点1", + "kana": "コントロール点1" }, - "semi-tone transpose": { - "kanji": "半音で移調", - "kana": "はんおんで いちょう" + "The Display Grid Block changes the grid type": { + "kanji": "表示グリッド ブロックのグリッド タイプの変更", + "kana": "ザ ディスプレイ グリッド ブロック チェンジズ ザ グリッド タイプ" }, - "just intonation": { - "kanji": "純正律", - "kana": "じゅんせいりつ" + "number to pitch": { + "kanji": "数字を音名へ", + "kana": "すうじを おんめいへ" }, - "The Temperament tool is used to define custom tuning.": { - "kanji": "The Temperament tool is used to define custom tuning.", - "kana": "The Temperament tool is used to define custom tuning." + "Save block artwork as SVG or PNG": { + "kanji": "ブロックのアートワークをSVGまたはPNGとして保存する。", + "kana": "ブロックアートワークをSVGまたはPNGとしてセーブします。" }, - "scalar step up": { - "kanji": "音階内で~度上がる:", - "kana": "おんかい内で~度上がる:" + "nth mouse name": { + "kanji": "何匹目のネズミの名前", + "kana": "なんひきめ のネズミの なまえ" }, - "You must select a file.": { - "kanji": "ファイルをえらんでください。", - "kana": "ファイルを えらんで ください。" + "sine": { + "kanji": "サイン波", + "kana": "サインは" }, - "This project was created in Music Blocks": { - "kanji": "このプロジェクトは、ミュージック・ブロックスで作成されました。", - "kana": "この プロジェクトは、 ミュージック・ブロックスで さくせい されました。" + "Save music as WAV": { + "kanji": "WAVでほぞん", + "kana": "WAVでほぞん" }, - "clang": { - "kanji": "カチャカチャ", - "kana": "カチャカチャ" + "Global": { + "kanji": "グローバル", + "kana": "グローバル" }, - "The Chorus block adds a chorus effect.": { - "kanji": "

コーラスブロック


広がりのある音のひびきにする。はやさとずれで、ひびきが残る感じを調節できる。
", - "kana": "

コーラス ブロック


ひろがりの ある おとの ひびきに する。 はやさ と ずれ で、 ひびきが のこる かんじを ちょうせつ できる。" + "eighth note": { + "kanji": "8分音符", + "kana": "8ぶん おんぷ" }, - "Scrolling up.": { - "kanji": "上にスクロールしています", - "kana": "うえにスクロールしています" + "The Text block holds a text string.": { + "kanji": "

文字ブロック


文字を指定するブロック。", + "kana": "

もじ ブロック


もじを していするブロック。" }, - "bandpass": { - "kanji": "バンドパス・フィルター", - "kana": "バンドパス・フィルター" + "broccoli": { + "kanji": "ブロッコリー", + "kana": "ブロッコリー" }, - "tuba": { - "kanji": "チューバ", - "kana": "チューバ" + "one": { + "kanji": "1度", + "kana": "1ど" }, - "get name": { - "kanji": "名前を獲得する", - "kana": "名前を獲得する" + "turtle x": { + "kanji": "タートルのx座標", + "kana": "ネズミのx座標" }, - "decrescendo": { - "kanji": "デクレシェンド", - "kana": "デクレシェンド" + "letter class": { + "kanji": "アルファベット・クラス", + "kana": "アルファベット・クラス" }, - "chord": { - "kanji": "の和音", - "kana": "のわおん" + "beat count": { + "kanji": "拍の位置", + "kana": "はくの いち" }, - "Perfect fifth": { - "kanji": "完全5度", - "kana": "かんぜん5ど" + "simple tuplet": { + "kanji": "連符(わり算)", + "kana": "れんぷ(わり算)" }, - "The Right block turns the mouse to the right.": { - "kanji": "

いどうブロック


ネズミの向きを、指定したすうちの角度で右回りに回転させる。", - "kana": "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで みぎ まわりに かいてん させる。" + "wrap": { + "kanji": "巻きつける", + "kana": "まきつける" }, - "search": { - "kanji": "検索", - "kana": "けんさく" + "recursion": { + "kanji": "反復", + "kana": "はんぷく" }, - "chipmunk": { - "kanji": "リス", - "kana": "リス" + "Load a selected plugin.": { + "kanji": "選択したプラグインを読み込みます。", + "kana": "選択したプラグインをロードします。" }, - "motion x": { - "kanji": "x座標の動き", - "kana": "x座標の動き" + "The Index-heap block returns a value in the heap at a specified location.": { + "kanji": "Index-heapブロックは指定された位置のヒープの値を返します。", + "kana": "ザ インデックス ヒープ ブロック リターンズ ア バリュー イン ザ ヒープ アット ア スペシファイド ロケーション。" }, - "to ASCII": { - "kanji": "ASCIIに", - "kana": "ASCIIに" + "preview": { + "kanji": "試す", + "kana": "ためす" }, - "Major thirteenth": { - "kanji": "長13度", - "kana": "ちょう13ど" + "Upload a sample and adjust its pitch center.": { + "kanji": "サンプルをアップロードしてピッチセンターを調整します。", + "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせる" }, - "Creation Date": { - "kanji": "作成日", - "kana": "さくせいび" + "double bass": { + "kanji": "ダブルベース", + "kana": "ダブルベース" }, - "vibrato rate": { - "kanji": "ビブラートエフェクタのレート", - "kana": "ビブラート エフェクタの レート" + "fraction": { + "kanji": "分数", + "kana": "ぶんすう" }, - "mouse name": { - "kanji": "ネズミの名前", - "kana": "ネズミの なまえ" + "The load dictionary block needs a load file block.": { + "kanji": "load dictionaryブロックにはload fileブロックが必要です。", + "kana": "ロード ディクショナリ ブロック ワ ロード ファイル ブロック ガ ヒツヨウ デス。" }, - "The Push block adds a value to the top of the heap.": { - "kanji": "The Push block adds a value to the top of the heap.", - "kana": "The Push block adds a value to the top of the heap." + "empty heap": { + "kanji": "空のヒープ", + "kana": "からの ヒープ" }, - "You are adding multiple envelope blocks.": { - "kanji": "封筒ブロックを複数追加しています。", - "kana": "封筒ブロックを複数追加しています。" + "Augmented ninth": { + "kanji": "増9度", + "kana": "ぞう9ど" }, - "octave": { - "kanji": "オクターヴの高さ", - "kana": "オクターヴの たかさ" + "Maximum value of 256 has been exceeded.": { + "kanji": "リズムメーカーの音の長さは、最大256です。", + "kana": "リズムメーカーの おとの ながさは、さいだい 256 です。" }, - "beat count": { - "kanji": "拍の位置", - "kana": "はくの いち" + "Forever, Repeat, While, or Until.": { + "kanji": "Forever、Repeat、While、またはUntil。", + "kana": "フォーエバー、リピート、ワイル、オア アンティル" }, - "alto": { - "kanji": "アルト記号", - "kana": "アルトきごう" + "Save drum machine": { + "kanji": "ドラムとしてほぞん", + "kana": "ドラム として ほぞん" }, - "music keyboard": { - "kanji": "キーボード", - "kana": "キーボード" + "mode name": { + "kanji": "モード名", + "kana": "おんかい名" }, - "Block does not support incrementing.": { - "kanji": "ブロックは、増殖をサポートできません", - "kana": "このブロックは、ぞうしょくの サポートが ありません" + "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.": { + "kanji": "例:付点四分音符は1拍の3/8(1/4 + 1/8)演奏されます。", + "kana": "レイ トシテ ドットツキ クォーター ノート ワ ビート ノ 3/8(1/4 + 1/8) オ ヒキマス" }, - "right1": { - "kanji": "右を向く", - "kana": "みぎを むく" + "The Dictionary block returns a dictionary.": { + "kanji": "Dictionaryブロックは辞書を返します。", + "kana": "ザ ディクショナリー ブロック リターンズ ア ディクショナリー。" }, - "turtle pitch number": { - "kanji": "タートルの音高数字", - "kana": "turtle pitch number" + "cursor over": { + "kanji": "カーソル(上)", + "kana": "カーソル(うえ)" }, - "enigmatic": { - "kanji": "ヴェルディの音階", - "kana": "ヴェルディのおんかい" + "The Y block returns the vertical position of the turtle.": { + "kanji": "Yブロックはタートルの垂直位置を返します。", + "kana": "ザ ワイ ブロック リターンズ ジ バーティカル ポジション オブ ザ タートル" }, - "triangle bell": { - "kanji": "トライアングル", - "kana": "トライアングル" + "save heap": { + "kanji": "ヒープを保存する", + "kana": "ヒープを ほぞん する" }, - "grey": { - "kanji": "灰色", - "kana": "はいいろ" + "Value must be within -20000 to 20000 when Wrap Mode is on.": { + "kanji": "ラップモードがオンのとき、値は -20000 から 20000 の範囲でなければなりません。", + "kana": "バリュー マスト ビー ウィズイン マイナス ニマン トゥ ニマン ホエン ラップ モード イズ オン" }, - "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale).": { - "kanji": "

モード(音階)ブロック


いろいろな音階をさがすツールを表示する。音階は、音と音のかんかくを決めながらさがすことができる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", - "kana": "

モード(おんかい)ブロック


いろいろな ちょうを さがす ツールを ひょうじする。おんかいは、 おとと おとの かんかくを きめながら さがすことが できる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "bottle": { + "kanji": "空きびん", + "kana": "あきびん" }, - "The Not block is the logical not operator.": { - "kanji": "The Not block is the logical not operator.", - "kana": "The Not block is the logical not operator." + "The Temperament name block is used to select a tuning method.": { + "kanji": "

音律(おんりつ)ブロック


調律(ちょうりつ)のしかたをせっていする。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。", + "kana": "
おんりつブロック
ちょうりつの しかたを せっていする。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。" }, - "japanese drum": { - "kanji": "太鼓", - "kana": "たいこ" + "The Number block holds a number.": { + "kanji": "

すうちブロック


すうちを指定するブロック。", + "kana": "

すうちブロック


すうちを していするブロック。" }, - "The Mouse-count block returns the number of mice.": { - "kanji": "「何匹のネズミ」のブロックはネズミを数えって数字を表す。", - "kana": "「なんひきの ネズミ」のブロックは ネズミを かぞえって すうちを あらわす" + "purple": { + "kanji": "紫", + "kana": "むらさき" }, - "The Mouse color block returns the pen color of the specified mouse.": { - "kanji": "The Mouse color block returns the pen color of the specified mouse.", - "kana": "The Mouse color block returns the pen color of the specified mouse." + "In the example above, a kick drum sound will be played instead of sol.": { + "kanji": "例の画像にソルの代わりにキックドラムが鳴らします。", + "kana": "例の画像にソルの代わりにキックドラムが鳴らします。" }, - "The Media block is used to import an image.": { - "kanji": "

がぞうブロック


がぞうのブロック。ブロックのマークをおすと、コンピューター上からがぞうファイルを読み込むことができる。", - "kana": "

がぞう ブロック


がぞうのブロック。 ブロックの マークを おすと、 コンピューターじょうから がぞうファイルを よみこむことが できる。" + "floor": { + "kanji": "床", + "kana": "ゆか" }, - "true": { - "kanji": "真", - "kana": "真" + "hirajoshi": { + "kanji": "平調子", + "kana": "ひらじょうし" }, - "Share": { - "kanji": "シェア", - "kana": "シェア" + "major 7th": { + "kanji": "長七の和音(メイジャー・セブンス)", + "kana": "ちょうしちのわおん(メイジャー・セブンス)" }, - "chinese": { - "kanji": "中国音階", - "kana": "ちゅうごく おんかい" + "raindrop": { + "kanji": "雨のしずく", + "kana": "あめのしずく" }, - "wait": { - "kanji": "待つ", - "kana": "まつ" + "Meantone": { + "kanji": "中全音律", + "kana": "ミーントーン" }, - "transposition": { - "kanji": "移調", - "kana": "いちょう" + "one of": { + "kanji": "どちらかランダム", + "kana": "どちらか ランダム" }, - "The Right block turns the turtle to the right.": { - "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度で右回りに回転させる。", - "kana": "The Right block turns the turtle to the right." + "MIDI device present.": { + "kanji": "MIDIデバイスが見つかりました。", + "kana": "MIDIデバイスがみつかりました。" }, - "notes played": { - "kanji": "全体の拍の数", - "kana": "ぜんたいの はくの かず" + "Load samples from server": { + "kanji": "みんなの作品", + "kana": "みんなの さくひん" }, - "Erase": { - "kanji": "消す", - "kana": "けす" + "The Minus block is used to subtract.": { + "kanji": "

すうちブロック(計算)


2つのすうちの引き算した計算結果を表すすうちブロック。上につないだすうちから、下につないだすうちを引く。", + "kana": "

すうちブロック(けいさん)


2つのすうちの ひきざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちから、 したに つないだ すうちを ひく。" }, - "Setting volume to 0.": { - "kanji": "音量を「0」にせっていします。", - "kana": "おんりょうを 「0」に せってい します。" + "The Default block is used inside of a Switch to define the default action.": { + "kanji": "DefaultブロックはSwitch内でデフォルトの動作を定義するために使われます。", + "kana": "デフォルト ブロック ワ スイッチ ノ ナカ デ デフォルト コウドウ オ テイギ スル タメ ニ シヨウ サレマス" }, - "Music Blocks is a Free/Libre Software application.": { - "kanji": "ミュージック・ブロックスは、音楽のちしきを楽しみながら身につけることのできる、オープンソースのソフトです。", - "kana": "ミュージック・ブロックスは、 おんがくの ちしきを たのしみながら みにつける ことの できる、 オープンソースの ソフト です。" + "Metronome": { + "kanji": "メトロノーム", + "kana": "メトロノーム" }, - "Rotate counter clockwise": { - "kanji": "左回りにずれる", - "kana": "Rotate counter clockwise" + "The Media block is used to import an image.": { + "kanji": "

がぞうブロック


がぞうのブロック。ブロックのマークをおすと、コンピューター上からがぞうファイルを読み込むことができる。", + "kana": "

がぞう ブロック


がぞうのブロック。 ブロックの マークを おすと、 コンピューターじょうから がぞうファイルを よみこむことが できる。" }, "minor": { "kanji": "マイナー(短)", "kana": "マイナー(短)" }, - "custom": { - "kanji": "オリジナル", - "kana": "オリジナル" + "white noise": { + "kanji": "ホワイトノイズ", + "kana": "ホワイト ノイズ" }, - "loudness": { - "kanji": "音量", - "kana": "おんりょう" + "Tuning string instruments": { + "kanji": "楽器のチューニングをしているよ", + "kana": "がっきの チューニングを しているよ" }, - "repeat": { - "kanji": "~回くり返す", - "kana": "~かい くりかえす" + "Extract": { + "kanji": "取り出す", + "kana": "とりだす" }, - "The Bezier block draws a Bezier curve.": { - "kanji": "The Bezier block draws a Bezier curve.", - "kana": "The Bezier block draws a Bezier curve." + "input": { + "kanji": "インプット", + "kana": "インプット" }, - "tie": { - "kanji": "タイ", - "kana": "タイ" + "Most recent": { + "kanji": "一番最近", + "kana": "いちばん さいきん" }, - "The Set-dict block sets a value in the dictionary for a specified key.": { - "kanji": "The Set-dict block sets a value in the dictionary for a specified key.", - "kana": "The Set-dict block sets a value in the dictionary for a specified key." + "motion y": { + "kanji": "y座標の動き", + "kana": "y座標の動き" }, - "that": { - "kanji": "それか", - "kana": "それか" + "The X mouse block returns the X position of the specified mouse.": { + "kanji": "指定されたマウスのX座標を返します。", + "kana": "エックスマウスブロックハテイテイサレタマウスノエックスイチヲカエシマス" }, - "crash": { - "kanji": "クラッシュ", - "kana": "クラッシュ" + "alto": { + "kanji": "アルト記号", + "kana": "アルトきごう" }, - "Warning: Sample is bigger than 1MB.": { - "kanji": "ワーニング:サンプルは1MBより大きいです。", - "kana": "ワーニング: サンプルは 1MB より おおきいです。" + "The Load-heap block loads the heap from a file.": { + "kanji": "Load-heapブロックはファイルからヒープを読み込みます。", + "kana": "ロード ヒープ ブロック ハ ファイル カラ ヒープ オ ロード シマス。" }, - "The Space block is used to add space between blocks.": { - "kanji": "

スペースブロック


ブロックとブロックの間にスペースを入れたいときに使う。", - "kana": "

スペースブロック


ブロックと ブロックの あいだに スペースを いれたいときに つかう。" + "Octave value must be between 1 and 8.": { + "kanji": "オクターヴの値が「1」から「8」までの範囲でなければなりません。", + "kana": "オクターヴの あたいが「1」から「8」までの はんい でなければなりません。" }, - "The Pitch slider tool to is used to generate pitches at selected frequencies.": { - "kanji": "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。また、ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは音の高さを表す周波数。
★周波数とは音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。", - "kana": "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。また、 ヘルツの しょきせっていち は じゆうに かえられる。
★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + "y2": { + "kanji": "たていどう", + "kana": "たていどう" }, - "pitch": { - "kanji": "音の高さ", - "kana": "おとの たかさ" + "português": { + "kanji": "português", + "kana": "português" + }, + "block number": { + "kanji": "ブロックの番号", + "kana": "ブロックの ばんごう" + }, + "It is often used for storing a phrase of music that is repeated.": { + "kanji": "

何度も実行する音楽のフレーズなどにアクションを作っておくと便利。", + "kana": "

なんども じっこうする おんがくの フレーズなどに アクションを つくっておくと べんり。" + }, + "Edit project": { + "kanji": "プロジェクトを編集する", + "kana": "プロジェクトを へんしゅう する" + }, + "pitch converter": { + "kanji": "音の高さを調節", + "kana": "おとのたかさをしょうせつ" + }, + "The beats per minute must be between 30 and 1000.": { + "kanji": "1分あたりの拍の数は、30から1000までのはんいでせっていしてください。", + "kana": "1ぷん あたりの はくの かずは、 30から 1000までの はんいで せってい して ください。" + }, + "or": { + "kanji": "または", + "kana": "または" }, - "The Default block is used inside of a Switch to define the default action.": { - "kanji": "The Default block is used inside of a Switch to define the default action.", - "kana": "The Default block is used inside of a Switch to define the default action." + "Stop": { + "kanji": "停止", + "kana": "ていし" }, - "default": { - "kanji": "ひょうじゅん", - "kana": "ひょうじゅん" + "time": { + "kanji": "時間", + "kana": "じかん" }, - "The X turtle block returns the X position of the specified turtle.": { - "kanji": "The X turtle block returns the X position of the specified turtle.", - "kana": "The X turtle block returns the X position of the specified turtle." + "abs": { + "kanji": "絶対値", + "kana": "ぜったいち" }, - "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": { - "kanji": "

音の高さブロック


音の高さをせっていする。名前とオクターヴの高さを決めて使う。音の周波数も同時に決まる。

★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。

", - "kana": "

おとのたかさ ブロック


おとのたかさを せってい する。 なまえと オクターヴの たかさを きめて つかう。 おとの しゅうはすうも どうじに きまる。

★しゅうはすうとは
おとが 1びょうかんに なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" + "Rolloff value should be either -12, -24, -48, or -96 decibels/octave.": { + "kanji": "ロールオフ値は -12, -24, -48, -98 デシベル / オクターヴである必要があります。", + "kana": "ロールオフ あたいは -12, -24, -48, -98 デシベル / オクターヴ である ひつようが あります。" }, - "The loadHeap block needs a loadFile block.": { - "kanji": "ロードヒープのブロックには、ロードファイルブロックが必要です。", - "kana": "ロードヒープの ブロックには、 ロードファイル ブロックが ひつよう です。" + "The Show blocks block shows the blocks.": { + "kanji": "ショウ・ブロックスブロックはブロックを表示します。", + "kana": "ショー ブロックス ブロックは ブロックスを ひょうじします。" }, - "bottle": { - "kanji": "空きびん", - "kana": "あきびん" + "infrared light (left)": { + "kanji": "赤外光 (左)", + "kana": "赤外光 (左)" }, - "New action blocks generated.": { - "kanji": "新しいアクションを作りました。", - "kana": "あたらしいアクションを つくりました。" + "digest meal": { + "kanji": "食事を熟す", + "kana": "食事を熟す" }, - "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way.": { - "kanji": "音楽と算数とプログラミングをむすびつけ、深く楽しむことができるツール。それが、ミュージック・ブロックスだ。", - "kana": "おんがくと さんすうと プログラミングを むすびつけ、 ふかく たのしむことができる ツール。 それが、 ミュージック・ブロックスだ。" + "pitch": { + "kanji": "音の高さ", + "kana": "おとの たかさ" }, - "The Grey block returns the current pen grey value.": { - "kanji": "The Grey block returns the current pen grey value.", - "kana": "The Grey block returns the current pen grey value." + "New project": { + "kanji": "新しいプロジェクト", + "kana": "あたらしい プロジェクト" }, - "The Video block selects video for use with the Show block.": { - "kanji": "The Video block selects video for use with the Show block.", - "kana": "The Video block selects video for use with the Show block." + "Invalid parameters": { + "kanji": "無効なパラメータ", + "kana": "むこうな パラメータ" }, - "Add note": { - "kanji": "音符を足す", - "kana": "おんぷをた" + "1/64 note": { + "kanji": "64分音符", + "kana": "64ぶん おんぷ" }, - "erase media": { - "kanji": "メディアを消す", - "kana": "メディアを けす" + "synth": { + "kanji": "楽器", + "kana": "がっき" }, - "The Harmonic block will add harmonics to the contained notes.": { - "kanji": "The Harmonic block will add harmonics to the contained notes.", - "kana": "The Harmonic block will add harmonics to the contained notes." + "Unable to use synth due to existing oscillator": { + "kanji": "オシレーターがあるため、シンセが使えません。", + "kana": "オシレーターが あるため、シンセが つかえません。" }, - "get fiber": { - "kanji": "食物繊維をとる", - "kana": "せんいしつを とる" + "Game": { + "kanji": "ゲーム", + "kana": "ゲーム" }, - "mouse x": { - "kanji": "ネズミのx座標", - "kana": "ネズミの xざひょう" + "aymara": { + "kanji": "aymara", + "kana": "aymara" }, - "ionian": { - "kanji": "アイオニアン音階", - "kana": "アイオニアン おんかい" + "set default instrument": { + "kanji": "音色標準を設定", + "kana": "ねいろひょうじゅんを せってい" }, - "treble": { - "kanji": "トレブル記号", - "kana": "トレブルきごう" + "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.": { + "kanji": "指定されたタートルの指定された位置のヒープ内の値を返します。", + "kana": "タートルインデックスヒープブロックハテイテイサレタタートルノテイテイサレタイチニアルチヲカエシマス" }, - "The Click block triggers an event if a turtle has been clicked.": { - "kanji": "The Click block triggers an event if a turtle has been clicked.", - "kana": "The Click block triggers an event if a turtle has been clicked." + "set drum volume": { + "kanji": "ドラムの音量をせってい", + "kana": "ドラムの おんりょうを せってい" }, - "decay": { - "kanji": "ディケイ", - "kana": "ディケイ" + "input value": { + "kanji": "インプットの価値", + "kana": "インプットの価値" }, - "solfege syllable": { - "kanji": "階名(ド、レ、ミ)", - "kana": "かいめい(ド、レ、ミ)" + "Turtle Blocks": { + "kanji": "タートル・ブロックス", + "kana": "タートル・ブロックス" }, - "east indian solfege": { - "kanji": "東インドのソルフェージュ", - "kana": "east indian solfege" + "delay (MS)": { + "kanji": "ディレイ・エフェクター(ms)", + "kana": "ディレイ・エフェクター(ms)" }, - "The Chord block calculates common chords.": { - "kanji": "The Chord block calculates common chords.", - "kana": "The Chord block calculates common chords." + "In the figure, we add la to sol.": { + "kanji": "

上の図では、ソの「音符(おんぷ)ブロック」をきじゅんにして、「音階の上下ブロック」のすうちを2にせっていしているので、ソと、ソから2音あがったシの音が同時にえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", + "kana": "

うえのず では、 ソの 「おんぷブロック」 を きじゅんに して、 「おんかいの じょうげブロック」の すうちを 2に せっていしている ので、 ソと、 ソから 2おん あがった シの おとが どうじに えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "The Y block returns the vertical position of the turtle.": { - "kanji": "The Y block returns the vertical position of the turtle.", - "kana": "The Y block returns the vertical position of the turtle." + "video": { + "kanji": "ビデオ", + "kana": "ビデオ" }, - "action": { - "kanji": "アクション", - "kana": "アクション" + "box1": { + "kanji": "箱1", + "kana": "はこ1" }, - "scalar step": { - "kanji": "音階内を上る/下りる", - "kana": "おんかいないを のぼる/おりる" + "The Stop media block stops audio or video playback.": { + "kanji": "ストップメディアブロックは音声または動画の再生を停止します。", + "kana": "ザ ストップ メディア ブロック ストップス オーディオ オア ビデオ プレイバック" }, - "The Y turtle block returns the Y position of the specified turtle.": { - "kanji": "The Y turtle block returns the Y position of the specified turtle.", - "kana": "The Y turtle block returns the Y position of the specified turtle." + "About": { + "kanji": "ミュージック・ブロックスについて", + "kana": "タートル・ブロックスに ついて" }, - "index": { - "kanji": "インデックス", - "kana": "インデックス" + "Partial weight must be between 0 and 1.": { + "kanji": "倍音のウェートは0と1の間である必要があります。", + "kana": "ばいおんの ウェートは 0と 1の あいだ である ひつようが あります。" }, - "Contextual Menu for Blocks": { - "kanji": "Contextual Menu for Blocks", - "kana": "Contextual Menu for Blocks" + "You can use multiple Drum blocks within a Note block.": { + "kanji": "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。", + "kana": "

ドラム ブロック


「おんぷブロック」 の なかに いれて つかう。 いろいろな ドラムの ねいろを えらぶことが できる。 1つの 「おんぷブロック」 の なかで、 ふくすうの ねいろの ドラムを くみあわせて つかうことが できる。" }, - "Save block artwork as SVG or PNG": { - "kanji": "Save block artwork as SVG or PNG", - "kana": "Save block artwork as SVG or PNG" + "double sharp": { + "kanji": "ダブルシャープ", + "kana": "ダブルシャープ" }, - "locrian": { - "kanji": "ロクリアン音階", - "kana": "ロクリアン おんかい" + "synth volume": { + "kanji": "シンセノ音量", + "kana": "シンセのおんりょう" }, - "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.": { - "kanji": "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.", - "kana": "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." + "just intonation": { + "kanji": "純正律", + "kana": "じゅんせいりつ" }, - "bebop": { - "kanji": "ビバップ音階", - "kana": "ビバップ おんかい" + "shade": { + "kanji": "シェード", + "kana": "シェード" }, - "Play chord": { - "kanji": "和音を再生する", - "kana": "わおんを さいせい する" + "The Set relative volume block changes the volume of the contained notes.": { + "kanji": "Set relative volumeブロックは含まれる音符の音量を変更します。", + "kana": "ザ セット レラティブ ボリューム ブロック ハ ナイゾン ノ ノート ノ ボリューム オ カエマス" }, - "custom mode": { - "kanji": "音階", - "kana": "おんかい" + "Search for blocks": { + "kanji": "ブロックを検索", + "kana": "ブロックをさがす" }, - "Let us start our tour!": { - "kanji": "では、ツアーを始めよう。", - "kana": " では、 ツアーを はじめよう。" + "Offline. Sharing is unavailable": { + "kanji": "オフライン。シェア機能が使えません", + "kana": "オフライン。シェア きのうが つかえません" }, - "snare drum": { - "kanji": "スネアドラム", - "kana": "スネアドラム" + "clap": { + "kanji": "てびょうし", + "kana": "てびょうし" }, - "اردو": { - "kanji": "اردو", - "kana": "اردو" + "The Play noise block will generate white, pink, or brown noise.": { + "kanji": "Play noiseブロックはホワイトノイズ、ピンクノイズ、またはブラウンノイズを生成します。", + "kana": "ザ プレイ ノイズ ブロック ウィル ジェネレイト ホワイト、ピンク、オア ブラウン ノイズ。" }, - "title": { - "kanji": "名", - "kana": "めい" + "sum note values": { + "kanji": "音の長さを足す", + "kana": "おとの ながさを たす" }, - "Undo": { - "kanji": "1つもどす", - "kana": "1つもどす" + "duo synth": { + "kanji": "シーケンサー込みシンセ", + "kana": "シーケンサーこみ シンセ" }, - "chicken": { - "kanji": "鶏肉", - "kana": "鶏肉" + "The Invert block rotates any contained notes around a target note.": { + "kanji": "Invertブロックは含まれる音符を対象の音符の周りで反転させます。", + "kana": "インバートブロックは対象のノートを中心に含まれるノートを回転させます" }, - "Cleaning the instruments": { - "kanji": "楽器のおていれをしているよ", - "kana": "がっきの おていれを しているよ" + "alphabet": { + "kanji": "アルファベット", + "kana": "アルファベット" }, - "turtle name": { - "kanji": "ネズミの名前", - "kana": "ネズミの名前" + "protein": { + "kanji": "たんぱく", + "kana": "たんぱく" }, - "Full screen": { - "kanji": "フルスクリーン", - "kana": "フルスクリーン" + "beats per minute must be greater than": { + "kanji": "1分あたりの拍の数には、これより大きい値を設定してください:", + "kana": "1っぷん あたりの はくの かずは、 これより おおきい あたいを せってい してください:" }, - "The beats per minute must be above 30": { - "kanji": "1分あたりの拍の数には、30より大きいあたいをせっていしてください。", - "kana": "1っぷん あたりの はくの かずは、30より大きいあたいをせっていしてください。" + "push": { + "kanji": "プッシュ", + "kana": "プッシュ" }, - "Right-click on the canvas to perform additional canvas-related tasks.": { - "kanji": "Right-click on the canvas to perform additional canvas-related tasks.", - "kana": "Right-click on the canvas to perform additional canvas-related tasks." + "The Rhythm block is used to generate rhythm patterns.": { + "kanji": "

連符(れんぷ)ブロック(かけ算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つなどくり返して使う。3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。", + "kana": "

れんぷブロック(かけざん)


まとまった いくつかの おんぷ。 いっていの ながさの おとを 3つや 5つなど くりかえして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" }, - "duplicate factor": { - "kanji": "複製ファクター", - "kana": "複製ファクター" + "Restore": { + "kanji": "すてたブロックをもどす", + "kana": "すてた ブロックを もどす" }, - "note value": { - "kanji": "音の長さ", - "kana": "おとの ながさ" + "The Mouse-button block returns True if the mouse button is pressed.": { + "kanji": "

真偽ブロック(マウスボタン)


マウスのボタンがおされているかどうかはんていする。マウスボタンがおされていれば「真(しん)」、おされていなければ「偽(ぎ)」という値になる。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。", + "kana": "

しんぎブロック(マウスボタン)


マウスの ボタンが おされているか どうか はんてい する。 マウスボタンが おされていれば 「しん(しん)」、 おされていなければ「にせ(ぎ)」と いう あたいになる。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" }, - "save heap to App": { - "kanji": "アプリにヒープを保存", - "kana": "アプリに ヒープを ほぞん" + "box": { + "kanji": "箱", + "kana": "はこ" }, - "Minor third": { - "kanji": "短3度", - "kana": "たん3ど" + "off": { + "kanji": "オフ", + "kana": "オフ" + }, + "Synthesizer": { + "kanji": "シンセサイザー", + "kana": "シンセサイザー" }, - "matrix": { - "kanji": "フレーズメーカー", - "kana": "フレーズメーカー" + "rice and beans": { + "kanji": "ご飯と豆", + "kana": "ご飯と豆" }, - "The Set-turtle-color block is used to set the color of a turtle.": { - "kanji": "The Set-turtle-color block is used to set the color of a turtle.", - "kana": "The Set-turtle-color block is used to set the color of a turtle." + "Equal (5EDO)": { + "kanji": "5平均律", + "kana": "5へいきんりつ" }, - "nth modal pitch": { - "kanji": "ピッチ度", - "kana": "ピッチど" + "set drum": { + "kanji": "ドラムをせってい", + "kana": "ドラムを せってい" }, - "Explore Projects": { - "kanji": "プロジェクトを探す", - "kana": "プロジェクトを さがす" + "The Scroll XY block moves the canvas.": { + "kanji": "

いどうブロック(カンバス)


カンバスを上下左右にいどうさせる。カンバスだけがいどうするので結果的に、画面上のすべてのネズミが同時にいどうするように見える。カンバスを右(プラス)にいどうするとネズミは左へ、左(マイナス)にいどうするとネズミは右に動いて見える。同じく、カンバスを上(プラス)にいどうするとネズミは下へ、下(マイナス)にいどうするとネズミは上に動いて見える。", + "kana": "

いどう ブロック(カンバス)


カンバスを じょうげ さゆうに いどう させる。 カンバスだけが いどう するので けっかてきに、 がめんじょうの すべての ネズミが どうじに いどう するように みえる。 カンバスを みぎ(プラス)に いどう すると ネズミは ひだりへ、 ひだり(マイナス)に いどう すると ネズミは みぎに うごいて みえる。 おなじく、 カンバスを うえ(プラス)に いどう すると ネズミは したへ、 した(マイナス)に いどうすると ネズミは うえに うごいて みえる。" }, - "The Set-dictionary block loads a dictionary.": { - "kanji": "The Set-dictionary block loads a dictionary.", - "kana": "The Set-dictionary block loads a dictionary." + "stair": { + "kanji": "階段", + "kana": "かいだん" }, - "get value": { - "kanji": "数価を表す", - "kana": "あたいを あらわす" + "The Forward block moves the turtle forward.": { + "kanji": "

いどうブロック


指定したすうち分、タートルを前に進める。", + "kana": "ザ フォワード ブロック ムーブズ ザ タートル フォワード" }, - "scale degree": { - "kanji": "音度", - "kana": "おんど" + "register": { + "kanji": "登録", + "kana": "登録" }, - "green": { - "kanji": "緑", - "kana": "みどり" + "Mr Mouse encourages you to explore Music Blocks.": { + "kanji": "ミスター・マウスと一緒に、ミュージック・ブロックスの世界をたんきゅうしよう。", + "kana": "ミスター・マウスと いっしょに、 ミュージック・ブロックスの せかいを たんきゅうしよう。" }, - "MIDI loading. This may take some time depending upon the number of notes in the track": { - "kanji": "「MIDI]を読み込み中です。音符の数とトラックの数によって時間がかかるかもしれません。", - "kana": "「MIDI]を よみこみちゅうです。おんぷの かずと トラックの かずによって じかんが かかるかもしれません。" + "Augmented sixth": { + "kanji": "増6度", + "kana": "ぞう6ど" }, - "input value": { - "kanji": "インプットの価値", - "kana": "インプットの価値" + "Converts Music Block programs to JavaScript.": { + "kanji": "Music BlocksのプログラムをJavaScriptに変換します。", + "kana": "ミュージックブロックプログラムをジャバスクリプトに変換します。" }, - "Cartesian/Polar": { - "kanji": "中心の角度とほうがん(ざひょう)をひょうじ", - "kana": "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" + "font": { + "kanji": "フォント", + "kana": "フォント" }, - "neighbor": { - "kanji": "音を加える", - "kana": "おとを くわえる" + "Forever loop detected inside a note value block. Unexpected things may happen.": { + "kanji": "「ずっとくり返す」状態が「音符」の中にある。", + "kana": "「ずっとくりかえす」じょうたいが「おんぷ」のなかに ある。" }, - "The Return to URL block will return a value to a webpage.": { - "kanji": "The Return to URL block will return a value to a webpage.", - "kana": "The Return to URL block will return a value to a webpage." + "current pitch": { + "kanji": "現代の音の高さ", + "kana": "げんだいの おとの たかさ" }, - "The Input block prompts for keyboard input.": { - "kanji": "The Input block prompts for keyboard input.", - "kana": "The Input block prompts for keyboard input." + "half note": { + "kanji": "2分音符", + "kana": "2ぶ おんぷ" }, - "fibonacci": { - "kanji": "フィボナッチ音階", - "kana": "フィボナッチ おんかい" + "bass drum": { + "kanji": "バスドラム", + "kana": "バスドラム" }, - "scroll xy": { - "kanji": "カンバスを動かす", - "kana": "カンバスを うごかす" + "black rat": { + "kanji": "黒い鼠", + "kana": "くろいねずみ" }, "move block": { "kanji": "ブロックを動かす", "kana": "ブロックを うごかす" }, - "The Mouse sync block aligns the beat count between mice.": { - "kanji": "The Mouse sync block aligns the beat count between mice.", - "kana": "The Mouse sync block aligns the beat count between mice." + "The Control-point 2 block sets the second control point for the Bezier curve.": { + "kanji": "コントロールポイント2ブロックはベジエ曲線の第2コントロールポイントを設定します。", + "kana": "ザ コントロール ポイント ツー ブロック セッツ ザ セカンド コントロール ポイント フォー ザ ベジエ カーブ" }, - "back to 2:1 octave space": { - "kanji": "2:1 オクターヴ・スペースに戻る", - "kana": "2:1 オクターヴ・スペースに もどる" + "transposition": { + "kanji": "移調", + "kana": "いちょう" }, - "radius": { - "kanji": "半径", - "kana": "はんけい" + "duplicate factor": { + "kanji": "複製ファクター", + "kana": "複製ファクター" }, - "begin fill": { - "kanji": "記入を始める", - "kana": "きにゅうを はじめる" + "The Y turtle block returns the Y position of the specified turtle.": { + "kanji": "指定されたタートルのY座標を返します。", + "kana": "ワイタートルブロックハテイテイサレタタートルノワイイチヲカエシマス" }, - "Include guitar tablature output?": { - "kanji": "ギターのTABもがくふにまとめましょうか?", - "kana": "ギターの TABも がくふに まとめましょうか?" + "mice": { + "kanji": "ネズミ達の関係", + "kana": "ネズミたちのかんけい" }, - "The Open palette block opens a palette.": { - "kanji": "The Open palette block opens a palette.", - "kana": "The Open palette block opens a palette." + "Partial must be greater than or equal to 0.": { + "kanji": "倍音が0以上である必要があります。", + "kana": "ばいおんが 0いじょう である ひつようが あります。" }, - "interval number": { - "kanji": "音程を数で表示", - "kana": "おんていを かずで ひょうじ" + "Move down": { + "kanji": "下げる", + "kana": "したに うごかす" }, - "The Turtle pitch block returns the current pitch number being played by the specified turtle.": { - "kanji": "The Turtle pitch block returns the current pitch number being played by the specified turtle.", - "kana": "The Turtle pitch block returns the current pitch number being played by the specified turtle." + "Duplicate": { + "kanji": "複製する", + "kana": "複製する" }, - "Invalid argument": { - "kanji": "無効な議論", - "kana": "むこうな ぎろん" + "Music Blocks is an open source collection of tools for exploring musical concepts.": { + "kanji": "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。", + "kana": "ミュージック・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" }, - "The Background block sets the window background color.": { - "kanji": "背景ブロックは、カンバスの色をせっていする。", - "kana": "はいけいブロック は、 カンバスの いろを せっていする。" + "next": { + "kanji": "この次の", + "kana": "このつぎの" }, - "turtle sync": { - "kanji": "タートルを同期させる", - "kana": "turtle sync" + "distance": { + "kanji": "距離", + "kana": "距離" }, - "set instrument": { - "kanji": "音色をせってい", - "kana": "ねいろを せってい" + "bassoon": { + "kanji": "バスーン", + "kana": "バスーン" }, - "jazz minor": { - "kanji": "オルタード音階", - "kana": "オルタード おんかい" + "simple-4": { + "kanji": "シンプル・シンセ4", + "kana": "シンプル・シンセ4" }, - "number to octave": { - "kanji": "数値をオクターヴ表記へ", - "kana": "すうちをオクターヴ表記へ" + "accidental override": { + "kanji": "変化記号無視", + "kana": "へんかきごう むし" }, - "store in box": { - "kanji": "箱にほぞん", - "kana": "はこに ほぞん" + "eg guitar piano violin or cello.": { + "kanji": "(例えば、ギター、ピアノ、バイオリン、チェロなど)。", + "kana": " ねいろは、 ギター や ピアノ などの なかから えらぶことが できる。" }, - "The Empty-heap block empties the heap.": { - "kanji": "The Empty-heap block empties the heap.", - "kana": "The Empty-heap block empties the heap." + "For more information, please consult the": { + "kanji": "もっと詳しく知りたい場合は、ミュージック・ブロックスのガイドを参照してください。", + "kana": "もっと くわしく しりたい ばあいは、 ミュージック・ブロックスの ガイドを さんしょう して ください。" }, - "Music Blocks Project": { - "kanji": "ミュージック・ブロックスのプロジェクト", - "kana": "ミュージック・ブロックスの プロジェクト" + "chipmunk": { + "kanji": "リス", + "kana": "リス" }, - "harmonic": { - "kanji": "ハーモニックス", - "kana": "ハーモニックス" + "Meet Mr. Mouse!": { + "kanji": "ミスター・マウスに会おう!", + "kana": "ミスター・マウスに あおう!" }, - "stop play": { - "kanji": "再生を停止", - "kana": "ていし" + "current": { + "kanji": "現在の", + "kana": "げんざいの" }, - "set drum": { - "kanji": "ドラムをせってい", - "kana": "ドラムを せってい" + "The Speak block outputs to the text-to-speech synthesizer": { + "kanji": "

音声ブロック


打ち込んだ文字を、機械音声で読み上げる。", + "kana": "

おんせいブロック


うちこんだ もじを、 きかい おんせい で よみあげる。" }, - "The And block is the logical and operator.": { - "kanji": "The And block is the logical and operator.", - "kana": "The And block is the logical and operator." + "three": { + "kanji": "3度", + "kana": "3ど" }, - "Diminished seventh": { - "kanji": "減7度", - "kana": "げん7ど" + "The AM synth block is an amplitude modulator used to define a timbre.": { + "kanji": "AMシンセブロックは音色を定義するための振幅変調装置です。", + "kana": "AMシンセブロックハオンショクヲテイギスルタメノアンプリチュードモジュレーターデス" }, - "bubbles": { - "kanji": "あわ", - "kana": "あわ" + "Report description required": { + "kanji": "レポート表記が必要です", + "kana": "レポート ひょうきが ひつよう です" }, - "anonymous": { - "kanji": "匿名", - "kana": "とくめい" + "Major tenth": { + "kanji": "長10度", + "kana": "ちょう10ど" }, - "quechua": { - "kanji": "quechua", - "kana": "quechua" + "peaking": { + "kanji": "ピーク・フィルタ", + "kana": "ピーク・フィルタ" }, - "Recording started": { - "kanji": "Recording started", - "kana": "Recording started" + "Warning: Your sample cannot be loaded because it is >1MB.": { + "kanji": "ワーニング:音色サンプルは> 1MBであるため 読み込むことができません。", + "kana": "ワーニング:ねいろサンプルは > 1MB であるため よみこむことが できません。" }, - "The On-every-beat block lets you specify actions to take on every beat.": { - "kanji": "The On-every-beat block lets you specify actions to take on every beat.", - "kana": "The On-every-beat block lets you specify actions to take on every beat." + "x1": { + "kanji": "xざひょう(ネズミ)", + "kana": "xざひょう(ネズミ)" }, - "invert mode": { - "kanji": "モードを反転させる", - "kana": "ちょうを はんてん させる" + "eg if the last note played was sol, Scalar Step 1 will play la.": { + "kanji": "

たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
", + "kana": "

たとえば、 すうちを 1に せっていした ばあい、 ソの つぎには ラ(ソの 1おんうえ)、 ファの つぎには ソ(ファの 1おんうえ) が えんそう される。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" }, - "minyo": { - "kanji": "民謡音階", - "kana": "みんよ おんかい" + "ratios": { + "kanji": "比率", + "kana": "ひりつ" }, - "return to URL": { - "kanji": "URLに戻ります", - "kana": "URLに もどります" + "The X block returns the horizontal position of the mouse.": { + "kanji": "

すうちブロック


ネズミのxざひょう(よこ方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", + "kana": "

すうち ブロック


ネズミの xざひょう(よこ ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + }, + "pitch in hertz": { + "kanji": "音の高さをヘルツで表示", + "kana": "おとのたかさを ヘルツで ひょうじ" + }, + "The Back block moves the turtle backward.": { + "kanji": "

いどうブロック


指定したすうち分、タートルを後ろにもどす。体の向きは変えない。", + "kana": "ザ バック ブロック ムーブズ ザ タートル バックワード" + }, + "5-limit Just Intonation": { + "kanji": "5限界純正律", + "kana": "5げんかい じゅんせいりつ" }, "open file": { "kanji": "ファイルを開く", "kana": "ファイルを ひらく" }, - "Submit": { - "kanji": "確認", - "kana": "かくにん" + "The Temperament tool is used to define custom tuning.": { + "kanji": "Temperamentツールはカスタムチューニングを定義するために使用されます。", + "kana": "ザ テンパラメント ツール イズ ユーズド トゥ デファイン カスタム チューニング" }, - "Save sheet music as ABC": { - "kanji": "ABCのフォーマットでほぞん", - "kana": "ABCのフォーマットでほぞん" + "harmonic minor": { + "kanji": "和声短音階", + "kana": "わせいたん おんかい" }, - "Minor ninth": { - "kanji": "短9度", - "kana": "たん9ど" + "hindu": { + "kanji": "ヒンドゥー音階", + "kana": "ヒンドゥー おんかい" }, - "My Project": { - "kanji": "自分のプロジェクト", - "kana": "じぶんの プロジェクト" + "Perfect eleventh": { + "kanji": "完全11度", + "kana": "かんぜん11ど" }, - "forever": { - "kanji": "ずっとくり返す", - "kana": "ずっと くりかえす" + "Diminished eleventh": { + "kanji": "減11度", + "kana": "げん11ど" }, - "set shade": { - "kanji": "色のこさをせってい", - "kana": "いろのこさを せってい" + "The Set heading block sets the heading of the turtle.": { + "kanji": "

いどうブロック


タートルの向きを、指定したすうちの角度に変える。", + "kana": "ザ セット ヘディング ブロック セッツ ザ ヘディング オブ ザ タートル" }, - "Music": { - "kanji": "音楽", - "kana": "おんがく" + "The Input block prompts for keyboard input.": { + "kanji": "インプットブロックはキーボード入力を促します。", + "kana": "ザ インプット ブロック プロンプツ フォー キーボード インプット" }, - "The Start mouse block starts the specified mouse.": { - "kanji": "The Start mouse block starts the specified mouse.", - "kana": "The Start mouse block starts the specified mouse." + "Description": { + "kanji": "記入", + "kana": "きにゅう" }, - "sampler": { - "kanji": "サンプラー", - "kana": "サンプラー" + "avatar": { + "kanji": "ネズミへんこう", + "kana": "ネズミへんこう" }, - "The octave ratio has changed. This changes temperament significantly.": { - "kanji": "The octave ratio has changed. This changes temperament significantly.", - "kana": "The octave ratio has changed. This changes temperament significantly." + "save as ABC": { + "kanji": "ABCでほぞん", + "kana": "ABCフォーマットでほぞん" }, - "The Display Grid Block changes the grid type": { - "kanji": "表示グリッド ブロックのグリッド タイプの変更", - "kana": "The Display Grid Block changes the grid type" + "to radians": { + "kanji": "ラジアンへ変換", + "kana": "ラジアンへ へんかん" }, - "mouse notes played": { - "kanji": "ネズミの演奏した音符の数", - "kana": "ネズミの えんそうした おんぷの かず" + "The Color block returns the current pen color.": { + "kanji": "

ペンブロック


げんざいのペンの色を、すうちでひょうじする。", + "kana": "

ペンブロック

げんざいの ペンの いろを、 すうちで ひょうじする。" }, - "set temperament": { - "kanji": "音律をせってい", - "kana": "おんりつを せってい" + "The Set-name block is used to name a turtle.": { + "kanji": "

文字ブロック


タートルに指定した名前をつけることができる。", + "kana": "ザ セット ネーム ブロック イズ ユーズド トゥ ネーム ア タートル" }, - "solfege": { - "kanji": "ソルファ", - "kana": "ソルファ" + "You have chosen key for your pitch preview.": { + "kanji": "ピッチプレビューのキーを選択しました。", + "kana": "ピッチプレビューのキーをせんたくしました。" }, - "The Set-mouse-color block is used to set the color of a mouse.": { - "kanji": "「ネズミ色を設定」ブロックは ネズミの色を選ぶことに使います。", - "kana": "「ネズミいろを せってい」ブロックは ネズミのいろを えらぶことに たかいます。" + "new turtle": { + "kanji": "新しいタートル", + "kana": "あたらしいネズミ" }, - "Equal (7EDO)": { - "kanji": "7平均律", - "kana": "7へいきんりつ" + "There is no block selected.": { + "kanji": "ブロックが選ばれていません", + "kana": "ブロックが えらばれて いません。" }, - "Equal (19EDO)": { - "kanji": "19平均律", - "kana": "19へいきんりつ" + "noise name": { + "kanji": "ノイズ名", + "kana": "ノイズネーム" }, - "pen down": { - "kanji": "ペンを下ろす", - "kana": "ペンを おろす" + "begin fill": { + "kanji": "記入を始める", + "kana": "きにゅうを はじめる" }, - "current pitch": { - "kanji": "現代の音の高さ", - "kana": "げんだいの おとの たかさ" + "sharp": { + "kanji": "シャープ", + "kana": "シャープ" }, - "Expand or collapse start and action stacks.": { - "kanji": "クリックすると、「スタート」と「アクション」に使われているブロックを、広げて表示したり、折りたたんでかくしたりすることができる。", - "kana": "クリックすると、 「スタート」と「アクション」に つかわれている ブロックを、ひろげて ひょうじしたり、おりたたんで かくしたりすることができる。" + "modulation index": { + "kanji": "モジュレーションインデックス", + "kana": "モジュレーションインデックス" }, - "number to pitch": { - "kanji": "数字を音名へ", - "kana": "すうじを おんめいへ" + "simple 1": { + "kanji": "シンプル1", + "kana": "シンプル1" }, - "pen size": { - "kanji": "ペンの大きさ", - "kana": "ペンの おおきさ" + "rhythm maker": { + "kanji": "リズムメーカー", + "kana": "リズムメーカー" }, - "Select is enabled.": { - "kanji": "Select is enabled.", - "kana": "Select is enabled." + "trumpet": { + "kanji": "トランペット", + "kana": "トランペット" }, - "Expand": { - "kanji": "カンバスをかくだい", - "kana": "カンバスを かくだい" + "if": { + "kanji": "もし", + "kana": "もし" }, - "show blocks": { - "kanji": "ブロックを表示", - "kana": "ブロックを ひょうじ" + "Let us start our tour!": { + "kanji": "では、ツアーを始めよう。", + "kana": " では、 ツアーを はじめよう。" }, - "pen up": { - "kanji": "ペンを上げる", - "kana": "ペンを あげる" + "pen down": { + "kanji": "ペンを下ろす", + "kana": "ペンを おろす" }, - "Click on the ruler to divide it.": { - "kanji": "クリックするとリズムをわけることができます。", - "kana": "クリック すると リズムを わる ことが できます。" + "Switch to advanced mode": { + "kanji": "はってんモードにする", + "kana": "はってん モードに する" }, - "chorus": { - "kanji": "コーラス", - "kana": "コーラス" + "done": { + "kanji": "終った", + "kana": "おわった" }, - "bass": { - "kanji": "コントラバス", - "kana": "コントラバス" + "The X turtle block returns the X position of the specified turtle.": { + "kanji": "指定されたタートルのX座標を返します。", + "kana": "エックスタートルブロックハテイテイサレタタートルノエックスイチヲカエシマス" }, - "flying squirrel": { - "kanji": "モモンガ", - "kana": "モモンガ" + "lydian": { + "kanji": "リディアン音階", + "kana": "リディアン おんかい" }, - "get fat": { - "kanji": "太る", - "kana": "ふとる" + "Major second": { + "kanji": "長2度", + "kana": "ちょう2ど" }, - "There is no block selected.": { - "kanji": "ブロックが選ばれていません", - "kana": "ブロックが えらばれて いません。" + "Decrease block size": { + "kanji": "ブロックの表示を小さくする", + "kana": "ブロックのひょうじを ちいさくする" }, - "Examples": { - "kanji": "プロジェクトの見本", - "kana": "プロジェクトの みほん" + "The Dock block block connections two blocks.": { + "kanji": "Dock blockブロックは2つのブロックを接続します。", + "kana": "ドック ブロック ブロック ワ フタツ ノ ブロック オ セツゾク シマス。" }, - "hungarian": { - "kanji": "ハンガリー音階", - "kana": "ハンガリー おんかい" + "octaves": { + "kanji": "オクターヴ", + "kana": "オクターヴ" }, - "slap": { - "kanji": "ピシャリ", - "kana": "ピシャリ" + "The Phrase Maker block opens a tool to create musical phrases.": { + "kanji": "

フレーズメーカーブロック


フレーズを作るためのテーブルを表示する。作ったフレーズをデータ化することができる。

★フレーズとは
ひとまとまりの音楽。

", + "kana": "

フレーズメーカーブロック


フレーズを つくるための テーブルを ひょうじする。 つくった フレーズを データに することが できる。

" }, - "The Status block opens a tool for inspecting the status of Music Blocks as it is running.": { - "kanji": "

実行じょうきょうブロック


ブロックの実行じょうきょうをけんさくするテーブルを表示する。
", - "kana": "

じっこうじょうきょうブロック


ブロックのじっこうじょうきょうをけんさくするテーブルをひょうじする。
" + "Augmented eleventh": { + "kanji": "増11度", + "kana": "ぞう11ど" }, - "Publish project": { - "kanji": "プロジェクトを公開する", - "kana": "プロジェクトを こうかい する" + "The range is 0 for silence to 100 for full volume.": { + "kanji": "0から100までのすうちをせっていできる。

", + "kana": "0から 100までの すうちを せってい できる。 " }, - "on weak beat do": { - "kanji": "弱拍に~する", - "kana": "弱拍に~する" + "turtle count": { + "kanji": "何匹のタートル", + "kana": "タートル カウント" }, - "The Pen-up block raises the pen so that it does not draw.": { - "kanji": "

ペンブロック


ネズミの動きに合わせて線をえがくことをやめる。", - "kana": "

ペンブロック


ネズミの うごきに あわせて せんを えがくことを やめる。" + "beat": { + "kanji": "拍子", + "kana": "びょうし" }, - "ethiopian": { - "kanji": "エチオピア音階", - "kana": "エチオピアおんかい" + "The Scalar interval block measures the distance between two notes in the current key and mode.": { + "kanji": "Scalar intervalブロックは現在の調とモードで2つの音の距離を測定します。", + "kana": "スカラー インターバル ブロック ハ カレント キー ト モード ノ ナカデ フタツ ノ ノート ノ キョリ オ ハカリマス。" }, - "accidental selector": { - "kanji": "accidental selector", - "kana": "accidental selector" + "extras": { + "kanji": "その他", + "kana": "そのた" }, - "ceiling": { - "kanji": "天井", - "kana": "てんじょう" + "You can scroll the blocks on the canvas.": { + "kanji": "カンバス上をドラッグそうさしたときに、画面をスクロールさせることができる方向を上下だけと上下左右に変える。", + "kana": "カンバスじょうを ドラッグそうさ したときに、 がめんを スクロール させることができる ほうこうを じょうげ だけ と じょうげさゆう に かえる。" }, - "The Hollow line block creates a line with a hollow center.": { - "kanji": "The Hollow line block creates a line with a hollow center.", - "kana": "The Hollow line block creates a line with a hollow center." + "Testing key pieces": { + "kanji": "キーボードの音をたしかめているよ", + "kana": "キーボードの おとを たしかめているよ" }, - "The Show blocks block shows the blocks.": { - "kanji": "The Show blocks block shows the blocks.", - "kana": "The Show blocks block shows the blocks." + "The Until block will repeat until the condition is true.": { + "kanji": "Untilブロックは条件が真になるまで繰り返します。", + "kana": "アンティル ブロック ワ ジョウケン ガ ホンシン ナラ マデ クリカエス" }, - "Pause": { - "kanji": "止める", - "kana": "いちじ ていし" + "motion x": { + "kanji": "x座標の動き", + "kana": "x座標の動き" }, - "Return all blocks to the center of the screen.": { - "kanji": "すべてのブロックを、カンバスのまんなかに配置する。", - "kana": "すべての ブロックを、 カンバスの まんなかに はいち する。" + "Perfect twelfth": { + "kanji": "完全12度", + "kana": "かんぜん12ど" }, - "Restore last item": { - "kanji": "Restore last item", - "kana": "Restore last item" + "slur": { + "kanji": "スラー", + "kana": "スラー" }, - "Record": { - "kanji": "録音", - "kana": "ろくおん" + "Turtle is already running.": { + "kanji": "タートルはすでに動いています。", + "kana": "タートルは すでに うごいています。" }, - "The Register block provides an easy way to modify the register (octave) of the notes that follow it.": { - "kanji": "The Register block provides an easy way to modify the register (octave) of the notes that follow it.", - "kana": "The Register block provides an easy way to modify the register (octave) of the notes that follow it." + "Confirm": { + "kanji": "作成する", + "kana": "さくせいする" }, - "Key with this name does not exist in ": { - "kanji": "この名前のキーワードは次の辞書に入ていません:", - "kana": "このなまえの キーワードは つぎの じしょに はいていません:" + "It can also be used with other blocks such as Color and Pen size.": { + "kanji": "

マイナスの数値を使うと引き算になる。", + "kana": "

マイナスの すうちを つかうと ひきざん になる。" }, - "movable Do": { - "kanji": "移動ド", - "kana": "いどう ド" + "mouse name": { + "kanji": "ネズミの名前", + "kana": "ネズミの なまえ" + }, + "power": { + "kanji": "指数", + "kana": "じょうべき" }, "FM synth": { "kanji": "FM シンセ", "kana": "FM シンセ" }, - "Value must be within -5000 to 5000 when Wrap Mode is off.": { - "kanji": "Value must be within -5000 to 5000 when Wrap Mode is off.", - "kana": "Value must be within -5000 to 5000 when Wrap Mode is off." + "crescendo": { + "kanji": "クレシェンド", + "kana": "クレシェンド" }, - "Scrolling down.": { - "kanji": "下にスクロールしています", - "kana": "したにスクロールしています" + "You can also load projects from the file system.": { + "kanji": "コンピューターに保存してあるファイルから、ミュージック・ブロックスのプロジェクトを読み込んで開く。", + "kana": "コンピューターに ほぞん してある ファイルから、 ミュージック・ブロックスの プロジェクトを よみこんで ひらく。" }, - "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks.": { - "kanji": "タートル・ブロックスはアートと数学を求めるビジュアル・プログラミング言語だ。", - "kana": "タートル・ブロックスは アートと すうがくを もとめる ビジュアル・プログラミング げんごだ。" + "The Set-dictionary block loads a dictionary.": { + "kanji": "Set-dictionaryブロックは辞書を読み込みます。", + "kana": "セット ディクショナリ ブロック ワ ジショ オ ロード シマス。" }, - "Your recording is in progress.": { - "kanji": "録音中", - "kana": "ろくおんちゅう" + "cursor x": { + "kanji": "xざひょうち(カーソル)", + "kana": "xざひょうち(カーソル)" }, - "trumpet": { - "kanji": "トランペット", - "kana": "トランペット" + "The Set translucency block changes the opacity of the pen.": { + "kanji": "

ペンブロック


ネズミがえがく線がどのくらいすきとおるかをせっていする。すうちが大きいほど、線がすきとおる。", + "kana": "

ペンブロック


ネズミが えがく せんが どのくらい すきとおるかを せっていする。 すうちが おおきい ほど、 せんが すきとおる。" }, - "electric guitar": { - "kanji": "エレキギター", - "kana": "エレクトリック" + "gong": { + "kanji": "ドラ", + "kana": "ドラ" }, - "The Mouse-name block returns the name of a mouse.": { - "kanji": "

文字ブロック


このプログラムを実行しているネズミの名前(文字列)を表す。", - "kana": "

もじブロック


このプログラムを じっこうしている ネズミのなまえ(もじれつ)を あらわす。" + "The Broadcast block is used to trigger an event.": { + "kanji": "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。", + "kana": "

イベントブロック(はっせい)


していした なまえの イベントを すべての ネズミに おくる。 イベントの はっせいは、 かくスクリプトが 【イベントのたびにアクション】で してい した アクションの ひきがね として はたらく。" }, - "In the example shown above, sol is shifted up to sol#.": { - "kanji": "例の画像にソルソル#に上に移動されています。", - "kana": "例の画像にソルソル#に上に移動されています。" + "distortion amount": { + "kanji": "ディストーションの大きさ", + "kana": "ディストーションの おおきさ" }, - "major": { - "kanji": "メジャー", - "kana": "メジャー" + "simple-2": { + "kanji": "シンプル・シンセ2", + "kana": "シンプル・シンセ2" }, - "lowpass": { - "kanji": "ローパス・フィルター", - "kana": "ローパス・フィルター" + "You must select a file.": { + "kanji": "ファイルをえらんでください。", + "kana": "ファイルを えらんで ください。" }, - "Augmented ninth": { - "kanji": "増9度", - "kana": "ぞう9ど" + "define mode": { + "kanji": "モードを定義する", + "kana": "ちょうを ていぎ する" }, - "cursor over": { - "kanji": "カーソル(上)", - "kana": "カーソル(うえ)" + "Congratulations!": { + "kanji": "おめでとうございます!", + "kana": "オメデトウゴザイマス!" }, - "Right-click on a block to access common actions.": { - "kanji": "Right-click on a block to access common actions.", - "kana": "Right-click on a block to access common actions." + "violin": { + "kanji": "バイオリン", + "kana": "バイオリン" }, - "widgets": { - "kanji": "ツール", - "kana": "ツール" + "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.": { + "kanji": "スケールディグリーは音楽で一般的な表記法です。スケール内の7つの位置(1-7)を示し、臨時記号で変更可能です。", + "kana": "スケールディグリーハオンガクデイッパンテキナキヤクホウデ、1カラ7マデノイチガアリ、シャープヤフラットデヘンコウデキマス" }, - "cursor button down": { - "kanji": "カーソルクリック(下)", - "kana": "カーソルクリック(した)" + "swing": { + "kanji": "スイング", + "kana": "スイング" }, - "define mode": { - "kanji": "モードを定義する", - "kana": "ちょうを ていぎ する" + "The Set-heap block loads the heap.": { + "kanji": "Set-heapブロックはヒープを読み込みます。", + "kana": "セット ヒープ ブロック ワ ヒープ オ ロード シマス。" }, - "Import a sound file to use as an instrument and set its pitch center.": { - "kanji": "音色サンプルをアップロードして、音の高さを合わせる", - "kana": "ねいろサンプルを アップロードして、 おとの たかさを あわせ" + "The New turtle block will create a new turtle.": { + "kanji": "新しいタートルを作成するブロックです。", + "kana": "ザ ニュー タートル ブロック ウィル クリエイト ア ニュー タートル" }, - "max": { - "kanji": "さいだいち", - "kana": "さいだいち" + "Restore last item": { + "kanji": "最後のアイテムを復元", + "kana": "さいごのアイテムをふっかつ" }, - "x": { - "kanji": "xざひょう(よこ)", - "kana": "xざひょう(よこ)" + "multiply note value": { + "kanji": "音価を~倍にするファクター", + "kana": "おんかを ~ばいにする ファクター" }, - "The Listen block is used to listen for an event such as a mouse click.": { - "kanji": "

イベントブロック(受け取り)


特定のイベントに対して、その発生を受け取るたびに実行するアクションを1つ決めておくことができる。", - "kana": "

イベントブロック(うけとり)


とくていの イベント にたいして、 その はっせい をうけとるたびに じっこうする アクションを 1つ きめて おくことが できる。" + "oscilloscope": { + "kanji": "オシロスコープ", + "kana": "オシロスコープ" }, - "Delete \\\\\"\\\\\"?": { - "kanji": "\\\\\"\\\\\"を消しますか?", - "kana": "\\\\\"\\\\\"を けしますか?" + "plugins will be removed upon restart.": { + "kanji": "プラグインは再起動時に削除されます。", + "kana": "プラグインは さいせいするときえるよ" }, - "weighted partials": { - "kanji": "ウェート倍音", - "kana": "ウェートばいおん" + "flow": { + "kanji": "実行手順", + "kana": "じっこうてじゅん" }, - "The Pen-down block lowers the pen so that it draws.": { - "kanji": "

ペンブロック


ネズミの動きに合わせて線をえがく。", - "kana": "

ペンブロック


ネズミの うごきに あわせて せんを えがく。" + "Pause": { + "kanji": "止める", + "kana": "いちじ ていし" }, - "octatonic": { - "kanji": "オクタトニック・スケール", - "kana": "オクタトニック・スケール" + "y3": { + "kanji": "yざひょうち(ネズミ)", + "kana": "yざひょうち(ネズミ)" }, - "The Back block moves the turtle backward.": { - "kanji": "

いどうブロック


指定したすうち分、タートルを後ろにもどす。体の向きは変えない。", - "kana": "The Back block moves the turtle backward." + "mouse index heap": { + "kanji": "ネズミヒープに番号をふる", + "kana": "ネズミヒープに番号をふる" }, - "cheese": { - "kanji": "チーズ", - "kana": "チーズ" + "title": { + "kanji": "名", + "kana": "めい" }, - "pop": { - "kanji": "ポップ", - "kana": "ポップ" + "vibraphone": { + "kanji": "鉄琴", + "kana": "てっきん" }, - "current interval": { - "kanji": "現在の音階", - "kana": "げんざいの おんかい" + "Title too long": { + "kanji": "タイトルが長すぎます", + "kana": "タイトルが ながすぎます" }, - "mouse": { - "kanji": "ネズミ", - "kana": "ネズミ" + "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played.": { + "kanji": "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半音の値で)の違いです。", + "kana": "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半おとの値で)の違いです。" }, - "The Forever block will repeat the contained blocks forever.": { - "kanji": "

実行ブロック(くり返し)


「ずっとくり返す」のブロックは、実行を停止しないかぎり、はさまれているブロックをくり返し実行する。", - "kana": "

じっこうブロック(くりかえし)


ずっとくりかえす」の ブロックは、 じっこうを ていし しないかぎり、 はさまれている ブロックを くりかえし じっこうする。" + "You must have at least one pitch block and one drum block in the matrix.": { + "kanji": "フレーズメーカーブロックには、音の高さブロックとドラムブロックを最低1つずつ入れてください。", + "kana": "フレーズメーカーブロックには、 おとの たかさブロックと ドラムブロックを さいてい 1つずつ いれて ください。" }, - "heap empty?": { - "kanji": "ヒープは空ですか?", - "kana": "ヒープは から ですか?" + "Pitch can be specified in terms of C D E F G A B.": { + "kanji": "

音の高さブロック


音の高さを、CDEFGABの7つのアルファベットでせっていする。たとえば、ドならばC、レならばDであらわされる。", + "kana": "

おとのたかさブロック


おとのたかさを、 CDEFGABの 7つの アルファベットで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" }, - "The Keyboard block returns computer keyboard input.": { - "kanji": "The Keyboard block returns computer keyboard input.", - "kana": "The Keyboard block returns computer keyboard input." + "Publish project": { + "kanji": "プロジェクトを公開する", + "kana": "プロジェクトを こうかい する" }, - "text": { - "kanji": "文字そざい", - "kana": "もじ そざい" + "In this example the note will be played 4 times.": { + "kanji": "

図の例では、「ソ」の音が4回えんそうされる。", + "kana": "

ずのれい では、 「ソ」 の おとが 4かい えんそうされる。" }, - "Project Reported": { - "kanji": "プロジェクトは通報されました", - "kana": "プロジェクトは つうほう されました" + "pickup": { + "kanji": "ピックアップ", + "kana": "ピックアップ" }, - "Save sheet music as ABC, Lilypond or MusicXML": { - "kanji": "Save sheet music as ABC, Lilypond or MusicXML", - "kana": "Save sheet music as ABC, Lilypond or MusicXML" + "pen up": { + "kanji": "ペンを上げる", + "kana": "ペンを あげる" }, - "change in pitch": { - "kanji": "音程の違い", - "kana": "おんていの ちがい" + "español": { + "kanji": "español", + "kana": "español" }, - "notch": { - "kanji": "ノッチ・フィルター", - "kana": "ノッチ・フィルター" + "Click on the table to add notes.": { + "kanji": "ます目をクリックするとメロディやリズムを作れます。", + "kana": "ます目をクリックするとメロディやリズムを作れます。" }, - "Perfect twelfth": { - "kanji": "完全12度", - "kana": "かんぜん12ど" + "pink noise": { + "kanji": "ピンクノイズ", + "kana": "ピンクノイズ" }, - "set key": { - "kanji": "調をせってい", - "kana": "ちょうをせってい" + "The Left block returns the position of the left of the canvas.": { + "kanji": "

すうちブロック(カンバス)


カンバスの左のxざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上))、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", + "kana": "

すうちブロック(カンバス)


カンバスの ひだりはし の xざひょうち。 マイナスの すうち。 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "sharp": { - "kanji": "シャープ", - "kana": "シャープ" + "heading": { + "kanji": "向き(ネズミ)", + "kana": "むき(ネズミ)" }, - "nth degree": { - "kanji": "ピッチ度", - "kana": "ピッチど" + "The Pen-down block lowers the pen so that it draws.": { + "kanji": "

ペンブロック


ネズミの動きに合わせて線をえがく。", + "kana": "

ペンブロック


ネズミの うごきに あわせて せんを えがく。" + }, + "flute": { + "kanji": "フルート", + "kana": "フルート" + }, + "عربى": { + "kanji": "عربى", + "kana": "عربى" + }, + "sampler": { + "kanji": "サンプラー", + "kana": "サンプラー" }, - "C major scale": { - "kanji": "Cメジャー", - "kana": "Cメジャー" + "Minor third": { + "kanji": "短3度", + "kana": "たん3ど" }, - "Moving block right.": { - "kanji": "ブロックを右に動かしています", - "kana": "ブロックをみぎにうごかしています" + "Pitch can be specified in terms of ni dha pa ma ga re sa.": { + "kanji": "音の高さを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。", + "kana": "おとの たかさを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" }, - "The Print block displays text at the top of the screen.": { - "kanji": "

表示ブロック(結果)


画面の上部に、指定した実行結果のすうちや文字を表示する。表示したテキストはクリックすると消すことができる。どこでプログラムがまちがっているかをかくにんする際(デバグ)などによく用いられる。", - "kana": "

ひょうじ ブロック(けっか)


がめんの じょうぶに、 してい した じっこうけっかの すうちや もじを ひょうじする。 ひょうじした テキストは クリックすると けすことが できる。 どこで プログラムが まちがっているかを かくにんするさい(デバグ)などに よく もちいられる。" + "Include guitar tablature output?": { + "kanji": "ギターのTABもがくふにまとめましょうか?", + "kana": "ギターの TABも がくふに まとめましょうか?" }, - "interval name": { - "kanji": "音程名", - "kana": "おんていめい" + "The Skip notes block will cause notes to be skipped.": { + "kanji": "Skip notesブロックは音符をスキップさせます。", + "kana": "スキップ ノート ブロック ハ ノート ガ スキップ サレマス" }, - "The Right block returns the position of the right of the canvas.": { - "kanji": "

すうちブロック(カンバス)


カンバスの右のxざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", - "kana": "

すうちブロック(カンバス)


カンバスの みぎはし の xざひょうち。 プラスの すうち。カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + "note counter": { + "kanji": "音符の合計数", + "kana": "おんぷの ごうけい すう" }, - "on strong beat": { - "kanji": "強拍に", - "kana": "強拍に" + "The Phaser block adds a sweeping sound.": { + "kanji": "Phaserブロックはスウィープ音を加えます。", + "kana": "フェーザーブロックハスウィーピングオンヲクワエマス" }, - "Tap a rhythm": { - "kanji": "リズムをタップする", - "kana": "リズムをタップする" + "day": { + "kanji": "曜日", + "kana": "曜日" }, - "diminished": { - "kanji": "ディミニッシュ(減)", - "kana": "ディミニッシュ(げん)" + "angle": { + "kanji": "角度", + "kana": "かくど" }, - "case": { - "kanji": "ケース", - "kana": "ケース" + "set relative volume": { + "kanji": "相対音量を設定", + "kana": "あいたいおんりょうを せってい" }, - "oboe": { - "kanji": "オーボエ", - "kana": "オーボエ" + "not": { + "kanji": "ではない", + "kana": "ではない" }, - "Click the run button to run the project.": { - "kanji": "プロジェクトを再生するため、再生のボタンをクリックしてください。", - "kana": "プロジェクトを さいせいするため、さいせいの ボタンを クリックして ください。" + "apple": { + "kanji": "りんご", + "kana": "りんご" }, - "low": { - "kanji": "低", - "kana": "低" + "text": { + "kanji": "文字そざい", + "kana": "もじ そざい" }, - "Augmented unison": { - "kanji": "増1度", - "kana": "ぞう1ど" + "swing value": { + "kanji": "スイングの数値", + "kana": "スイングの すうち" }, - "subtract 1 from": { - "kanji": "〜から1引く", - "kana": "〜から1ひく" + "darbuka drum": { + "kanji": "ダブカドラム", + "kana": "ダブカドラム" }, - "Interactive": { - "kanji": "インタラクティブ", - "kana": "インタラクティブ" + "English (United Kingdom)": { + "kanji": "English (United Kingdom)", + "kana": "English (United Kingdom)" }, - "minor 7th": { - "kanji": "短七の和音(マイナー・セブンス)", - "kana": "たんしちのわおん(マイナー・セブンス)" + "The Loudness block returns the volume detected by the microphone.": { + "kanji": "ラウドネスブロックはマイクで検出された音量を返します。", + "kana": "ザ ラウドネス ブロック リターンズ ザ ボリューム ディテクテッド バイ ザ マイクロフォン" }, - "byzantine": { - "kanji": "ビザンティン", - "kana": "ビザンティン" + "current meter": { + "kanji": "現代の拍子", + "kana": "げんだいの びょうし" }, - "trombone": { - "kanji": "トロンボーン", - "kana": "トロンボーン" + "key": { + "kanji": "調", + "kana": "ちょう" }, - "The Forward block moves the mouse forward.": { - "kanji": "

いどうブロック


指定したすうち分、ネズミを前に進める。", - "kana": "

いどう ブロック


してい した すうちぶん、 ネズミを まえに すすめる。" + "Generating more blocks": { + "kanji": "ブロックをたくさんつくっているよ", + "kana": "ブロックを たくさん つくっているよ" }, - "x3": { - "kanji": "xざひょうち(ネズミ)", - "kana": "xざひょうち(ネズミ)" + "accidental selector": { + "kanji": "臨時記号セレクター", + "kana": "アクシデンタル セレクター" }, - "do": { - "kanji": "アクション", - "kana": "アクション" + "Moving block left.": { + "kanji": "ブロックを左に動かしています", + "kana": "ブロックをひだりにうごかしています" }, - "Beats per minute must be > 30.": { - "kanji": "1分あたりの拍の数には、30より大きいあたいをせっていしてください。", - "kana": "1ぷん あたりの はくの かずは 30より おおきい あたいを せってい して ください。" + "eg 1, 2, 3, or 4.": { + "kanji": "
図の例では、それぞれの小節の1拍(ぱく)目に、特定のアクション・イベントを起こしている。", + "kana": " たとえば、 かくしょうせつの 3はくめに なにか アクション・イベントを おこしたいときなどに つかう。" }, "The Partial block is used to specify a weight for a specific partial harmonic.": { - "kanji": "The Partial block is used to specify a weight for a specific partial harmonic.", - "kana": "The Partial block is used to specify a weight for a specific partial harmonic." - }, - "control point 1": { - "kanji": "コントロール点1", - "kana": "コントロール点1" + "kanji": "Partialブロックは特定の部分倍音の重みを指定するために使われます。", + "kana": "パーシャルブロックハトクテイノパーシャルハーモニクスノオモミヲシテイスルタメニツカイマス" }, - "connection number": { - "kanji": "接続の番号", - "kana": "接続のばんごう" + "sound effect": { + "kanji": "こうかおん", + "kana": "こうかおん" }, - "set pen size": { - "kanji": "太さをせってい", - "kana": "ふとさを せってい" + "tempo": { + "kanji": "メトロノーム", + "kana": "メトロノーム" }, - "five": { - "kanji": "5度", - "kana": "5ど" + "grey": { + "kanji": "灰色", + "kana": "はいいろ" }, - "yellow": { - "kanji": "黄色", - "kana": "きいろ" + "value": { + "kanji": "値", + "kana": "あたい" }, - "Augmented eleventh": { - "kanji": "増11度", - "kana": "ぞう11ど" + "Release value should be from 0-100.": { + "kanji": "リリース値には 0 以上100以下の数字をいれて下さい。", + "kana": "リリース あたいには 0 いじょう100いかの すうじを いれて ください。" }, - "The Abs block returns the absolute value.": { - "kanji": "The Abs block returns the absolute value.", - "kana": "The Abs block returns the absolute value." + "Index must be > 0.": { + "kanji": "インデクス番号は 0 より大きい必要があります。", + "kana": "インデクス ばんごうは 0 より おおきい ひつようが あります。" }, - "minor-major 7th": { - "kanji": "短三長七の和音(マイナー・メイジャー・セブンス)", - "kana": "たんさんちょうしちのわおん(マイナー・メ イジャー・セブンス)" + "duck": { + "kanji": "あひる", + "kana": "あひる" }, - "Click this button to expand or collapse the auxillary toolbar.": { - "kanji": "このボタンをクリックすると「サブメニュー」を開いたり、折りたたんだりすることができる。", - "kana": "このボタンを クリックすると 「サブメニュー」を ひらいたりおりたたんだり することが できる。" + "keyboard": { + "kanji": "キーボード", + "kana": "キーボード" }, - "Partial must be greater than or equal to 0.": { - "kanji": "倍音が0以上である必要があります。", - "kana": "ばいおんが 0いじょう である ひつようが あります。" + "flat": { + "kanji": "フラット", + "kana": "フラット" }, - "Cannot find a valid heap for": { - "kanji": "正しいヒープが見つかりません。", - "kana": "ただしい ヒープが みつかりません。" + "Delete plugin": { + "kanji": "プラグインを消す", + "kana": "プラグインを けす" }, - "number of beats": { - "kanji": "拍の数", - "kana": "はくの かず" + "simple 4": { + "kanji": "シンプル4", + "kana": "シンプル4" }, - "The Set synth volume block will change the volume of a particular synth,": { - "kanji": "

楽器の音量をせっていブロック


ギター、ヴァイオリン、スネアドラムなどの楽器の音量をせっていする。", - "kana": "

がっきの おんりょうを せっていブロック


ギター、ヴァイオリン、スネアドラムなどの がっきの おんりょうを せってい する。" + "Expand/collapse blocks": { + "kanji": "ブロックを広げる/折りたたむ", + "kana": "ブロックを ひろげる/おりたたむ" }, - "The Heap block returns the heap.": { - "kanji": "The Heap block returns the heap.", - "kana": "The Heap block returns the heap." + "staccato factor": { + "kanji": "スタッカートの長さファクター", + "kana": "スタッカートの ながさ ファクター" }, - "Click on stop saving": { - "kanji": "Click on stop saving", - "kana": "Click on stop saving" + "fifth": { + "kanji": "5度の音", + "kana": "5どの おと" }, - "y3": { - "kanji": "yざひょうち(ネズミ)", - "kana": "yざひょうち(ネズミ)" + "tuplet": { + "kanji": "~連符(タプル)", + "kana": "~れんぷ(タプル)" }, - "The Arc block moves the turtle in an arc.": { - "kanji": "The Arc block moves the turtle in an arc.", - "kana": "The Arc block moves the turtle in an arc." + "note": { + "kanji": "音符", + "kana": "おんぷ" }, - "flow": { - "kanji": "実行手順", - "kana": "じっこうてじゅん" + "You must have at least one pitch block and one rhythm block in the matrix.": { + "kanji": "フレーズメーカーには、音の高さブロックと音符ブロックを組み合わせてください。", + "kana": "フレーズメーカーには、 おとのたかさ ブロックと おんぷブロックを くみあわせて ください。" }, - "mode length": { - "kanji": "音階の音数", - "kana": "おんかいの おんすう" + "The On-every-beat block lets you specify actions to take on every beat.": { + "kanji": "On-every-beatブロックはすべての拍で実行するアクションを指定できます。", + "kana": "オン エブリ ビート ブロック ワ エブリ ビート デ コウドウ オ シテイ シマス" }, - "The Not-equal-to block returns True if the two numbers are not equal to each other.": { - "kanji": "The Not-equal-to block returns True if the two numbers are not equal to each other.", - "kana": "The Not-equal-to block returns True if the two numbers are not equal to each other." + "Diminished twelfth": { + "kanji": "減12度", + "kana": "げん12ど" }, - "status": { - "kanji": "実行じょうきょう", - "kana": "じっこう じょうきょう" + "semi-tone transpose": { + "kanji": "半音で移調", + "kana": "はんおんで いちょう" }, - "harmonicity": { - "kanji": "倍音の音色", - "kana": "ばいおんの ねいろ" + "Equal (19EDO)": { + "kanji": "19平均律", + "kana": "19へいきんりつ" }, - "set heading": { - "kanji": "向きを変える", - "kana": "むきを かえる" + "Click this button to expand or collapse the auxillary toolbar.": { + "kanji": "このボタンをクリックすると「サブメニュー」を開いたり、折りたたんだりすることができる。", + "kana": "このボタンを クリックすると 「サブメニュー」を ひらいたりおりたたんだり することが できる。" }, - "Try Again": { - "kanji": "もう一度使い直してください。", - "kana": "もういちど つかいなおして ください。" + "frequency": { + "kanji": "周波数", + "kana": "周波数" }, - "Most Western scales have 7 notes.": { - "kanji": "西洋のほとんどの音階は、7つの音をもつ。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", - "kana": "
せいようの ほとんどの おんかいは、 7つの おとを もつ。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "chromatic keyboard": { + "kanji": "クロマティック・キーボード", + "kana": "クロマティック キーボード" }, - "The Set-heap entry block sets a value in he heap at the specified location.": { - "kanji": "The Set-heap entry block sets a value in he heap at the specified location.", - "kana": "The Set-heap entry block sets a value in he heap at the specified location." + "The Number to octave block will convert a pitch number to an octave.": { + "kanji": "Number to octaveブロックはピッチ番号をオクターブに変換します。", + "kana": "ナンバートゥオクターブブロックはピッチナンバーをオクターブに変換します" }, - "Increase the size of the blocks.": { - "kanji": "画面に表示されるブロックのサイズを大きくする。", - "kana": "がめんに ひょうじされる ブロックの サイズを おおきくする。" + "target block": { + "kanji": "目標のブロック", + "kana": "もくひょうの ブロック" }, - "Click in the grid to add steps to the arpeggio.": { - "kanji": "テーブルを クリックでアルペジオのピッチを加える。", - "kana": "テーブルを クリックでアルペジオのピッチを加える。" + "Major third": { + "kanji": "長3度", + "kana": "ちょう3ど" }, - "The default volume is 50.": { - "kanji": "デフォルトは音量50。", - "kana": "
" + "English (United States)": { + "kanji": "English (United States)", + "kana": "English (United States)" }, - "show dictionary": { - "kanji": "辞書を表す", - "kana": "じしょを あらわす" + "crash": { + "kanji": "クラッシュ", + "kana": "クラッシュ" }, - "custom pitch": { - "kanji": "カスタムピッチ", - "kana": "カスタムピッチ" + "bandpass": { + "kanji": "バンドパス・フィルター", + "kana": "バンドパス・フィルター" }, - "back": { - "kanji": "後ろへ進む", - "kana": "うしろへ すすむ" + "drum name": { + "kanji": "ドラム名", + "kana": "ドラムネーム" }, - "Collapse": { - "kanji": "カンバスをしゅくしょう", - "kana": "カンバスを しゅくしょう" + "scalar step up": { + "kanji": "音階内で~度上がる:", + "kana": "おんかい内で~度上がる:" }, - "The Pen size block returns the current pen size value.": { - "kanji": "The Pen size block returns the current pen size value.", - "kana": "The Pen size block returns the current pen size value." + "perfect": { + "kanji": "パーフェクト(完全)", + "kana": "パーフェクト(かんぜん)" }, - "In the example above, a kick drum sound will be played instead of sol.": { - "kanji": "例の画像にソルの代わりにキックドラムが鳴らします。", - "kana": "例の画像にソルの代わりにキックドラムが鳴らします。" + "The Hollow line block creates a line with a hollow center.": { + "kanji": "ホローラインブロックは中空の線を作成します。", + "kana": "ザ ホロー ライン ブロック クリエイツ ア ライン ウィズ ア ホロー センター" }, - "The Back block moves the mouse backward.": { - "kanji": "

いどうブロック


指定したすうち分、ネズミを後ろにもどす。体の向きは変えない。", - "kana": "

いどう ブロック


してい した すうちぶん、 ネズミを うしろに もどす。 からだの むきは かえない。" + "default": { + "kanji": "ひょうじゅん", + "kana": "ひょうじゅん" }, - "set hue": { - "kanji": "色相を設定", - "kana": "色相をせってい" + "Feature unavailable - cannot connect to server. Reload Music Blocks to try again.": { + "kanji": "エラー:サーバに接続できません。ミュージック・ブロックスをリロードし、再度試して下さい。", + "kana": "エラー:サーバに せつぞく できません。ブラウザを さいきどう して、さいど ためしてください。" }, - "target": { - "kanji": "ターゲット", - "kana": "ターゲット" + "Major ninth": { + "kanji": "長9度", + "kana": "ちょう9ど" }, - "The Nth-Mouse name block returns the name of the nth mouse.": { - "kanji": "The Nth-Mouse name block returns the name of the nth mouse.", - "kana": "The Nth-Mouse name block returns the name of the nth mouse." + "Sight-reading": { + "kanji": "がくふをよみこんでいるよ", + "kana": "がくふを よみこんでいるよ" }, - "The Cursor Y block returns the vertical position of the mouse.": { - "kanji": "

すうちブロック(カーソル)


マウスカーソルのたて位置を表すyざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。", - "kana": "

すうちブロック(カーソル)


マウスカーソルの たていち を あらわす yざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" + "noise": { + "kanji": "ノイズ", + "kana": "ノイズ" }, - "power": { - "kanji": "指数", - "kana": "じょうべき" + "square": { + "kanji": "四角の波", + "kana": "しかくの なみ" }, - "oscilloscope": { - "kanji": "オシロスコープ", - "kana": "オシロスコープ" + "guarani": { + "kanji": "guarani", + "kana": "guarani" }, - "JavaScript Editor": { - "kanji": "JavaScript エディタ", - "kana": "ジャバスクリプト エディタ" + "The Stop block will stop a loop": { + "kanji": "Stopブロックはループを停止します。", + "kana": "ストップ ブロック ワ ループ オ テイシ シマス" }, - "previous": { - "kanji": "この前の", - "kana": "このまえの" + "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.": { + "kanji": "Nth Modal Pitchは番号を入力として受け取り、指定されたモードのnth度数を表します。0は最初の位置、1は2番目、-1は最初の前の音など。", + "kana": "ナンス モーダル ピッチは入力された数値をそのモードの度数として扱います。0は最初の位置、1は2番目、-1は最初の前の音などです" }, - "infrared light (right)": { - "kanji": "赤外光 (右)", - "kana": "赤外光 (右)" + "The Get-dict block returns a value in the dictionary for a specified key.": { + "kanji": "Get-dictブロックは指定されたキーの辞書の値を返します。", + "kana": "ザ ゲットディクト ブロック リターンズ ア バリュー イン ザ ディクショナリー フォー ア スペシファイド キー。" }, - "The Avatar block is used to change the appearance of the turtle.": { - "kanji": "The Avatar block is used to change the appearance of the turtle.", - "kana": "The Avatar block is used to change the appearance of the turtle." + "The Width block returns the width of the canvas.": { + "kanji": "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", + "kana": "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "igbo": { - "kanji": "igbo", - "kana": "igbo" + "mezzo-soprano": { + "kanji": "メゾソプラノ記号", + "kana": "メゾソプラノきごう" }, - "set xy": { - "kanji": "指定ざひょうにいどう", - "kana": "していざひょうに いどう" + "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio": { + "kanji": "「比で移動」ブロックは 音符の中のピッチを比で移動させる。", + "kana": "「ひで いどう」ブロックは おんぷの なかの ピッチを ひで いどうさせる。" }, - "allpass": { - "kanji": "オールパスフィルター", - "kana": "オールパスフィルター" + "In the example, it is used with the One of block to choose a random phase.": { + "kanji": "

図の例は、決まったアクションではなく、2つのうちどちらか1つのアクションをランダムに実行させる。", + "kana": "

ずのれいは、 きまったアクション ではなく、 2つの うち どちらか 1つの アクションを ランダムに じっこうさせる。" }, - "major pentatonic": { - "kanji": "メジャー・ペンタトニック音階", - "kana": "メジャー・ペンタトニックおんかい" + "mouse button": { + "kanji": "マウスボタン", + "kana": "マウスボタン" }, - "three": { - "kanji": "3度", - "kana": "3ど" + "tremolo": { + "kanji": "トレモロ", + "kana": "トレモロ" }, - "हिंदी": { - "kanji": "हिंदी", - "kana": "हिंदी" + "The Effects name block is used to select a sound effect.": { + "kanji": "

こうかおんブロック


こうかおんの種類を変えるときに使う。クリックで、いろいろなおもしろい音を選ぶことができる。", + "kana": "

こうかおんブロック


こうかおんの しゅるいを かえるときに つかう。 クリックで、 いろいろな おもしろい おとを えらぶことが できる。" }, - "noise name": { - "kanji": "ノイズ名", - "kana": "noise name" + "The Input-value block stores the input.": { + "kanji": "インプット値ブロックは入力を保存します。", + "kana": "ザ インプット-バリュー ブロック ストアズ ジ インプット" }, - "map pitch to drum": { - "kanji": "音符をドラムに変える", - "kana": "ドラムを おんぷに かえる" + "infrared light (right)": { + "kanji": "赤外光 (右)", + "kana": "赤外光 (右)" }, - "This field is required": { - "kanji": "この項目は必須項目です", - "kana": "この こうもくは ひっすこうもく です" + "The block you selected does not contain a valid dictionary.": { + "kanji": "選択したブロックには有効な辞書が含まれていません。", + "kana": "センタク シタ ブロック ニ ユウコウナ ジショ ガ フクマレテイマセン。" }, - "harmonic minor": { - "kanji": "和声短音階", - "kana": "わせいたん おんかい" + "The Set XY block moves the mouse to a specific position on the screen.": { + "kanji": "

いどうブロック


ネズミの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", + "kana": "

いどう ブロック


ネズミの いちを、 してい した ざひょう に いどう させる。

★ざひょうとは
もの の いち を あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ 1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめのように、 よこほうこうの めもり(xざひょう)と たてほうこうの めもり(yざひょう)を つかって あらわす。" }, - "Music Blocks is already set to this language.": { - "kanji": " Music Blocksは既にこの言語に設定されています。", - "kana": "Music Blocks is already set to this language." + "clang": { + "kanji": "カチャカチャ", + "kana": "カチャカチャ" }, - "Generating more blocks": { - "kanji": "ブロックをたくさんつくっているよ", - "kana": "ブロックを たくさん つくっているよ" + "number of beats": { + "kanji": "拍の数", + "kana": "はくの かず" }, - "box2": { - "kanji": "箱2", - "kana": "はこ2" + "drum mapper": { + "kanji": "ドラム・ピッチ行列", + "kana": "ドラム・ピッチぎょうれつ" }, - "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat.": { - "kanji": "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)から選ぶことができます。", - "kana": "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)からえらぶことができます。" + "nth turtle name": { + "kanji": "何匹目のタートルの名前", + "kana": "エンス タートル ネーム" }, - "Rotate clockwise": { - "kanji": "右回りにずれる", - "kana": "Rotate clockwise" + "y": { + "kanji": "yざひょう(たて)", + "kana": "yざひょう(たて)" }, - "In the figure, we add sol# to sol.": { - "kanji": "例の画像にはソルソル#になります。", - "kana": "例の画像にはソルソル#になります。" + "The To frequency block converts a pitch name and octave to Hertz.": { + "kanji": "トゥーフリクエンシーブロックは音名とオクターブをヘルツに変換します。", + "kana": "ザ トゥ フリークエンシー ブロック コンバーツ ア ピッチ ネーム アンド オクターブ トゥ ハーツ" }, - "dominant 7th": { - "kanji": "属七の和音(ドミナント・セブンス)", - "kana": "ぞくしちのわおん(ドミナント・セブンス)" + "Toggle Fullscreen": { + "kanji": "フルスクリーンの切り替え", + "kana": "フルスクリーンの きりかえ" }, - "The Invert block rotates any contained notes around a target note.": { - "kanji": "The Invert block rotates any contained notes around a target note.", - "kana": "The Invert block rotates any contained notes around a target note." + "The Avatar block is used to change the appearance of the mouse.": { + "kanji": "アバターブロックはマウスの外見を変更するために使われます。", + "kana": "ザ アバター ブロック イズ ユーズド トゥ チェンジ ジ アピアランス オブ ザ マウス" }, - "infrared light (left)": { - "kanji": "赤外光 (左)", - "kana": "赤外光 (左)" + "ratio": { + "kanji": "比率", + "kana": "ひりつ" }, - "Copy": { - "kanji": "コピー", - "kana": "コピー" + "The Right block returns the position of the right of the canvas.": { + "kanji": "

すうちブロック(カンバス)


カンバスの右のxざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", + "kana": "

すうちブロック(カンバス)


カンバスの みぎはし の xざひょうち。 プラスの すうち。カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "load dictionary": { - "kanji": "辞書をロード", - "kana": "じしょを ロードする" + "Numbers can have at most 10 digits.": { + "kanji": "数字は最大10桁までです。", + "kana": "すうじは さいだい 10けた までです。" }, - "mole": { - "kanji": "土竜", - "kana": "もぐら" + "pen size": { + "kanji": "ペンの大きさ", + "kana": "ペンの おおきさ" }, - "spanish": { - "kanji": "スペイン音階", - "kana": "スペイン おんかい" + "led": { + "kanji": "発光ダイオード", + "kana": "発光ダイオード" }, - "calories": { - "kanji": "カロリー", - "kana": "カロリー" + "slow down": { + "kanji": "遅くする", + "kana": "おそく する" }, - "distance": { - "kanji": "距離", - "kana": "距離" + "tuba": { + "kanji": "チューバ", + "kana": "チューバ" }, - "Augmented fifth, plus an octave": { - "kanji": "増12度", - "kana": "ぞう12ど" + "turtle index heap": { + "kanji": "タートル ヒープに番号をふる", + "kana": "タートル ヒープに ばんごうを ふる" }, - "The Store in block will store a value in a box.": { - "kanji": "

数の箱(あたいを入れる)


指定した箱に、指定したすうちを入れる。", - "kana": "

かずのはこ(あたいをいれる)


してい した はこに、 してい した すうちを いれる。" + "Return all blocks to the center of the screen.": { + "kanji": "すべてのブロックを、カンバスのまんなかに配置する。", + "kana": "すべての ブロックを、 カンバスの まんなかに はいち する。" }, - "sample": { - "kanji": "音色サンプル", - "kana": "ねいろ サンプル" + "min": { + "kanji": "さいしょうち", + "kana": "さいしょうち" }, - "Dictionary with this name does not exist": { - "kanji": "この名前の辞書は存在しません。", - "kana": "このなまえの じしょは ほぞんしません。" + "mouse count": { + "kanji": "何匹のネズミ", + "kana": "なんひきのネズミ" }, - "Please enter a valid URL.": { - "kanji": "正しい URL をいれて下さい。", - "kana": "ただしい URL をいれてください。" + "koto": { + "kanji": "こと", + "kana": "こと" }, - "number of notes": { - "kanji": "音符の数", - "kana": "おんぷの かず" + "Open project from file": { + "kanji": "ファイルからプロジェクトを開く", + "kana": "ファイルから プロジェクトを ひらく" }, - "maqam": { - "kanji": "マカーム音階", - "kana": "マカーム おんかい" + "augmented": { + "kanji": "オーギュメント(増)", + "kana": "オーギュメント(ぞう)" }, - "index heap": { - "kanji": "ヒープに番号をふる", - "kana": "ヒープに ばんごうを ふる" + "Note value": { + "kanji": "ノートの値", + "kana": "ノート カチ" }, - "Merge with current project": { - "kanji": "プロジェクトを組みあわせる", - "kana": "プロジェクトを くみあわせる" + "Diminished fourth": { + "kanji": "減4度", + "kana": "げん4ど" }, - "ornament": { - "kanji": "そうしょく", - "kana": "そうしょく" + "Diminished fifth": { + "kanji": "減5度", + "kana": "げん5ど" }, - "whole tone": { - "kanji": "ホールトーン音階", - "kana": "ホールトーン おんかい" + "The Make block block creates a new block.": { + "kanji": "Make blockブロックは新しいブロックを作成します。", + "kana": "メイク ブロック ブロック ワ アタラシイ ブロック オ サクセイ シマス。" }, - "base frequency": { - "kanji": "基本周波数", - "kana": "きほん しゅうはすう" + "You can also type Alt-S to stop.": { + "kanji": "プログラムは、このボタンをおすかわりに、キーボードで「Altキーと Sキーの同時おし」でも止めることができる。", + "kana": "じっこう している プログラムを とめる。 プログラムは、 このボタンを おすかわりに、 キーボードで 「Altキーと Sキーの どうじおし」でも とめることが できる。" }, - "Select is disabled.": { - "kanji": "Select is disabled.", - "kana": "Select is disabled." + "accidental name": { + "kanji": "偶然の名前", + "kana": "アクセデンタルネーム" }, - "The Make block block creates a new block.": { - "kanji": "The Make block block creates a new block.", - "kana": "The Make block block creates a new block." + "The pitches change according to the mode specified without any need for respellings.": { + "kanji": "音高は指定されたモードに従って変化し、書き換えは不要です。", + "kana": "ピッチハシテイサレタモードニヨッテヘンカシ、サイヘンキツハフヨウデス" }, - "Unable to use synth due to existing oscillator": { - "kanji": "オシレーターがあるため、シンセが使えません。", - "kana": "オシレーターが あるため、シンセが つかえません。" + "Augmented octave": { + "kanji": "増8度", + "kana": "ぞう8ど" }, - "name": { - "kanji": "名前", - "kana": "なまえ" + "Click in the circle to select notes for the mode.": { + "kanji": "クリックで音の高さを選んで音階を設定できます。", + "kana": "クリックでおとのたかさを選んでちょうをせっていできます。" }, - "floor": { - "kanji": "床", - "kana": "ゆか" + "The Add-to block is used to add to the value stored in a box.": { + "kanji": "

数の箱(あたいを変える)


指定した箱に、好きなすうちを足す。マイナスのすうちを使うと引き算になる。", + "kana": "

かずのはこ(あたいをかえる)


してい した はこに、 すきな すうちを たす。" }, - "store in box2": { - "kanji": "箱2にすうちを入れる", - "kana": "はこ2に すうちを いれる" + "Moving block down.": { + "kanji": "ブロックを下に動かしています", + "kana": "ブロックをしたにうごかしています" }, - "violin": { - "kanji": "バイオリン", - "kana": "バイオリン" + "highpass": { + "kanji": "ハイパス・フィルター", + "kana": "ハイパス・フィルター" }, - "The Or block is the logical or operator.": { - "kanji": "The Or block is the logical or operator.", - "kana": "The Or block is the logical or operator." + "In this example if the mouse button is pressed a snare drum will play.": { + "kanji": "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。", + "kana": "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。" }, - "The Effects name block is used to select a sound effect.": { - "kanji": "

こうかおんブロック


こうかおんの種類を変えるときに使う。クリックで、いろいろなおもしろい音を選ぶことができる。", - "kana": "

こうかおんブロック


こうかおんの しゅるいを かえるときに つかう。 クリックで、 いろいろな おもしろい おとを えらぶことが できる。" + "start mouse": { + "kanji": "ネズミをスタート", + "kana": "ネズミを スタート" }, - "Save turtle artwork as SVG": { - "kanji": "アートをSVGで保存", - "kana": "アートを SVGで ほぞん" + "The Bottom block returns the position of the bottom of the canvas.": { + "kanji": "

すうちブロック(カンバス)


カンバスの下のyざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。", + "kana": "

すうちブロック(カンバス)


カンバスの かたん の yざひょうち。 マイナスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" }, - "eight": { - "kanji": "8度", - "kana": "8ど" + "Change theme": { + "kanji": "テーマを変更", + "kana": "テーマをかえる" }, - "The Heap-empty? block returns true if the heap is empty.": { - "kanji": "The Heap-empty? block returns true if the heap is empty.", - "kana": "The Heap-empty? block returns true if the heap is empty." + "mode length": { + "kanji": "音階の音数", + "kana": "おんかいの おんすう" }, - "polar": { - "kanji": "極座標を表示", - "kana": "きょくざひょう をひょうじ" + "down": { + "kanji": "下", + "kana": "した" }, - "high": { - "kanji": "高", - "kana": "高" + "pitch to color": { + "kanji": "音の高さを色に", + "kana": "おとのたかさをいろに" }, - "Switch between beginner and advance modes.": { - "kanji": "ミュージック・ブロックスをかんたんモード/はってんモードに切りかえる。モードによって使えるきのうやブロックの種類が変わる。", - "kana": "ミュージック・ブロックスを かんたんモード/はってんモード に きりかえる。 モードによって つかえる きのうや ブロックの しゅるいが かわる。" + "日本語": { + "kanji": "日本語", + "kana": "日本語" }, - "melodic minor": { - "kanji": "旋律短音階", - "kana": "せんりつたん おんかい" + "boxes": { + "kanji": "数の箱", + "kana": "かずの はこ" }, - "Trash can is empty.": { - "kanji": "Trash can is empty.", - "kana": "Trash can is empty." + "int": { + "kanji": "整数に", + "kana": "整数に" }, - "keyboard": { - "kanji": "キーボード", - "kana": "キーボード" + "fat": { + "kanji": "脂肪", + "kana": "脂肪" }, - "or": { - "kanji": "または", - "kana": "または" + "Art": { + "kanji": "アート", + "kana": "アート" }, - "silence": { - "kanji": "休符", - "kana": "きゅうふ" + "stop media": { + "kanji": "メデイアを停止", + "kana": "メデイアを ていし" }, - "Last Updated": { - "kanji": "最後の更新", - "kana": "さいごの こうしん" + "wait for": { + "kanji": "を待つ", + "kana": "をまつ" }, - "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.": { - "kanji": "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.", - "kana": "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." + "electronic synth": { + "kanji": "シンセサイザー", + "kana": "シンセサイザー" }, - "Run step by step": { - "kanji": "ブロックを1つずつ実行する", - "kana": "ブロックを ひとつずつ じっこうする" + "Save turtle artwork as SVG": { + "kanji": "アートをSVGで保存", + "kana": "アートを SVGで ほぞん" }, - "click": { - "kanji": "クリック", - "kana": "クリック" + "Rotate clockwise": { + "kanji": "右回りにずれる", + "kana": "セイマワリ ニ カイテン" }, - "Silence block cannot be removed.": { - "kanji": "「休符」は取り出すことができません。", - "kana": "「きゅうふ」は とりだすことが できません。" + "value2": { + "kanji": "長さ", + "kana": "ながさ" }, - "Error parsing JSON data:": { - "kanji": "JSON データの構文エラーです。", - "kana": "JSON データの こうぶん エラー です。" + "sargam": { + "kanji": "Sargam (インドの ソルファ)", + "kana": "Sargam (インドの ソルファ)" }, - "The Note block is a container for one or more Pitch blocks.": { - "kanji": "

音符(おんぷ)ブロック


音の長さと高さをせっていする。長さを決め、「音の高さブロック」を入れて使う。", - "kana": "

おんぷブロック


おとの ながさと たかさを せってい する。ながさを きめ、「おとのたかさブロック」 を いれて つかう。" + "Music Blocks GitHub repository": { + "kanji": "ミュージック・ブロックスのリポジトリ", + "kana": "ミュージック・ブロックスのリポジトリ" }, - "Filter": { - "kanji": "フィルター", - "kana": "フィルター" + "No description provided": { + "kanji": "記入がありません", + "kana": "きにゅうが ありません" }, - "dulcimer": { - "kanji": "ダルシマー", - "kana": "ダルシマー" + "The Turtle elapse notes block returns the number of notes played by the specified turtle.": { + "kanji": "指定されたタートルが演奏したノート数を返します。", + "kana": "ザ タートル エラプス ノーツ ブロック リターンズ ザ ナンバー オブ ノーツ プレイド バイ ザ スペシファイド タートル" }, - "store in box1": { - "kanji": "箱1にすうちを入れる", - "kana": "はこ1に すうちを いれる" + "AI Music": { + "kanji": "AI音楽", + "kana": "AIおんがく" }, - "scalar class": { - "kanji": "音階クラス", - "kana": "おんかいクラス" + "previous": { + "kanji": "この前の", + "kana": "このまえの" }, - "Turtle Wrap Off": { - "kanji": "画面の境界を無視しない", - "kana": "がめんの きょうかいを むししない" + "nth degree": { + "kanji": "ピッチ度", + "kana": "ピッチど" }, - "aymara": { - "kanji": "aymara", - "kana": "aymara" + "Turn on/off music staffs.": { + "kanji": "五線譜の表示/非表示を切り替えます。", + "kana": "ミュージックスタッフヲオンオフスル" }, - "The current version is": { - "kanji": "ミュージック・ブロックスの最新バージョンは", - "kana": "タートル・ブロックスの さいしんバージョンは" + "Vibrato intensity must be between 1 and 100.": { + "kanji": "ビブラートの大きさは、1から100までのはんいでせっていしてください。", + "kana": "ビブラートの おおきさは、 1から 100までの はんいで せってい して ください。" }, - "time": { - "kanji": "時間", - "kana": "じかん" + "The On-every-note block lets you specify actions to take on every note.": { + "kanji": "On-every-noteブロックはすべての音符で実行するアクションを指定できます。", + "kana": "オン エブリ ノート ブロック ワ エブリ ノート デ コウドウ オ シテイ シマス" }, - "The Rhythm Maker block opens a tool to create drum machines.": { - "kanji": "

リズムメーカーブロック


音の長さでぶんかつしてリズムを作るテーブルを表示する。作ったリズムをデータ化することができる。

", - "kana": "

リズムメーカー ブロック


おとの ながさで ぶんかつして、 リズムを つくる テーブルを ひょうじする。 つくった リズムを データに することが できる。" + "The Y block returns the vertical position of the mouse.": { + "kanji": "

すうちブロック


ネズミのyざひょう(たて方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。", + "kana": "

すうち ブロック


ネズミの yざひょう(たて ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + }, + "Click on the slider to create a note block.": { + "kanji": "スライダーで音の高さを変えます。", + "kana": "スライダーでおとのたかさを変えます。" }, - "slur factor": { - "kanji": "スラーの長さファクター", - "kana": "スラーの ながさ ファクター" + "The Doubly block will double the size of an interval.": { + "kanji": "Doublyブロックはインターバルのサイズを2倍にします。", + "kana": "ザ ダブリー ブロック ウィル ダブル ザ サイズ オブ ア インターバル。" }, - "About": { - "kanji": "ミュージック・ブロックスについて", - "kana": "タートル・ブロックスに ついて" + "The Shade block returns the current pen shade value.": { + "kanji": "シェードブロックは現在のペンのシェード値を返します。", + "kana": "ザ シェイド ブロック リターンズ ザ カレント ペン シェイド バリュー" }, - "Ignoring duplicate pitch numbers.": { - "kanji": "重複しているピッチ数値は無視します", - "kana": "ちょうふく している ピッチすうちは むし します" + "The Grey block returns the current pen grey value.": { + "kanji": "グレーブロックは現在のペンのグレー値を返します。", + "kana": "ザ グレイ ブロック リターンズ ザ カレント ペン グレイ バリュー" }, - "Minor sixth": { - "kanji": "短6度", - "kana": "たん6ど" + "Turtle Wrap On": { + "kanji": "画面の境界を無視する", + "kana": "がめんの きょうかいを むしする" }, - "Reset": { - "kanji": "リセット", - "kana": "リセット" + "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.": { + "kanji": "スケールディグリー1は、オクターブに関係なく常に与えられたスケールの最初の音です。", + "kana": "スケールディグリー1ハオクターブニカカワラズ、イツモスケールノイチバンメノピッチデス" }, - "Select your language preference.": { - "kanji": "ブロックの名前などに表示される言語をえらぶ。", - "kana": "ブロックの なまえなどに ひょうじ される げんごを えらぶ。" + "Zoom Out": { + "kanji": "ズームアウト", + "kana": "ズームアウト" }, - "rolloff": { - "kanji": "ロールオフ", - "kana": "ロールオフ" + "quintuplet": { + "kanji": "5連符", + "kana": "5れんぷ" }, - "Save stack": { - "kanji": "スタックをほぞん", - "kana": "スタックを ほぞん" + "Moving block right.": { + "kanji": "ブロックを右に動かしています", + "kana": "ブロックをみぎにうごかしています" }, - "Minor second": { - "kanji": "短2度", - "kana": "たん2ど" + "harmonicity": { + "kanji": "倍音の音色", + "kana": "ばいおんの ねいろ" }, - "while": { - "kanji": "の間に", - "kana": "のあいだに" + "four": { + "kanji": "4度", + "kana": "4ど" }, - "The Skip notes block will cause notes to be skipped.": { - "kanji": "The Skip notes block will cause notes to be skipped.", - "kana": "The Skip notes block will cause notes to be skipped." + "The Number to pitch block will convert a pitch number to a pich name.": { + "kanji": "Number to pitchブロックはピッチ番号をピッチ名に変換します。", + "kana": "ナンバートゥピッチブロックはピッチナンバーをピッチネームに変換します" }, - "Hide or show the blocks and the palettes.": { - "kanji": "クリックすると、パレットボタンとプログラムのブロックを画面上に表示させたり、かくしたりすることができる。", - "kana": "クリックすると、 パレットボタンと プログラムの ブロックを がめんじょうに ひょうじさせたり、かくしたりすることができる。" + "left1": { + "kanji": "左を向く", + "kana": "ひだりを むく" }, - "You have finished the tour. Please enjoy Turtle Blocks!": { - "kanji": "ツアーはここで終わり。タータル・ブロックスを自由に楽しもう。", - "kana": "ツアーは ここで おわり。タータル・ブロックスを じゆうに たのしもう。" + "two": { + "kanji": "2度", + "kana": "2ど" }, - "ratio": { - "kanji": "比率", - "kana": "ひりつ" + "image": { + "kanji": "がぞうそざい", + "kana": "がぞう そざい" }, - "note": { - "kanji": "音符", - "kana": "おんぷ" + "quarter note": { + "kanji": "4分音符", + "kana": "4ぶ おんぷ" }, - "load heap from App": { - "kanji": "アプリからヒープをロード", - "kana": "アプリから ヒープを ロード" + "on2": { + "kanji": "オン", + "kana": "オン" }, - "maximum": { - "kanji": "最大限", - "kana": "さいだいげん" + "blink": { + "kanji": "点滅する", + "kana": "点滅する" }, - "Music Blocks is already set to this theme.": { - "kanji": "Music Blocks is already set to this theme.", - "kana": "Music Blocks is already set to this theme." + "acoustic guitar": { + "kanji": "アコースティック", + "kana": "アコースティック" }, - "scalar interval": { - "kanji": "音階の上下", - "kana": "おんかいの じょうげ" + "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct.": { + "kanji": "このプロジェクトを通報して下さってありがとうございます。モデレータが間もなく、プロジェクトを見ます。", + "kana": "このプロジェクトを つうほうして くださって ありがとう ございます。モデレータが まもなく、プロジェクトを みます。" }, - "The Camera block connects a webcam to the Show block.": { - "kanji": "The Camera block connects a webcam to the Show block.", - "kana": "The Camera block connects a webcam to the Show block." + "chromatic": { + "kanji": "クロマティック音階", + "kana": "クロマティック おんかい" }, - "grey squirrel": { - "kanji": "灰色のリス", - "kana": "はいいろの リス" + "set grey": { + "kanji": "灰色を設定", + "kana": "はいいろを せってい" }, - "Most downloaded": { - "kanji": "ダウンロードの一番ある", - "kana": "ダウンロードの いちばん ある" + "JavaScript Editor": { + "kanji": "JavaScript エディタ", + "kana": "ジャバスクリプト エディタ" }, - "392 hertz": { - "kanji": "392ヘルツ", - "kana": "392ヘルツ" + "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.": { + "kanji": "メインおよび補助ツールバー、ブロックとキャンバスの右クリックコンテキストメニュー、パレットのヘルプメッセージを表示します。", + "kana": "メインと補助ツールバー、ブロックやキャンバスの右クリックコンテキストメニュー、パレットのヘルプメッセージを表示します。" }, - "alphabet": { - "kanji": "アルファベット", - "kana": "アルファベット" + "Math": { + "kanji": "算数", + "kana": "さんすう" }, - "stop mouse": { - "kanji": "ネズミを止める", - "kana": "ネズミを とめる" + "Beats per minute must be > 30.": { + "kanji": "1分あたりの拍の数には、30より大きいあたいをせっていしてください。", + "kana": "1ぷん あたりの はくの かずは 30より おおきい あたいを せってい して ください。" }, - "Minor seventh": { - "kanji": "短7度", - "kana": "たん7ど" + "dot": { + "kanji": "付点音符", + "kana": "ふてんおんぷ" }, - "mouse heading": { - "kanji": "ネズミの進む角度", - "kana": "ネズミの すすむ かくど" + "Vibrato rate must be greater than 0.": { + "kanji": "ビブラートのはやさは、0より大きいあたいをせっていしてください。", + "kana": "ビブラートの はやさは、 0より おおきい あたいを せってい して ください。" }, - "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,": { - "kanji": "

音階内を上る/下りるブロック


音階内を順番に(ある一定のかんかくで)上りながら、または下りながら音をえんそうする。すうちをせっていすることで、次の音は前の音といくつちがうかが決まる。
たとえば、すうちを1にせっていした場合、ソの次にはラ(ソの1音上)、ファの次にはソ(ファの1音上)がえんそうされる。

★音階とは
順番に並んだ音のまとまり。", - "kana": "

おんかいないをのぼる/おりるブロック


おんかいない を じゅんばんに (ある いっていの かんかくで) のぼりながら、 または おりながら おとを えんそう する。 すうちを せっていする ことで、 つぎの おとは まえの おとと いくつちがうか が きまる。" + "mouse sync": { + "kanji": "ネズミを同期させる", + "kana": "ネズミを どうき させる" }, - "eg C Major": { - "kanji": "たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。", - "kana": "

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + "Switch between dark and light mode.": { + "kanji": "ダークモードとライトモードを切り替えます。", + "kana": "ダークモードとライトモードを切り替えます。" }, - "Major ninth": { - "kanji": "長9度", - "kana": "ちょう9ど" + "base": { + "kanji": "ベース", + "kana": "ベース" }, - "Server Error": { - "kanji": "サーバーエラー", - "kana": "サーバーエラー" + "whole tone": { + "kanji": "ホールトーン音階", + "kana": "ホールトーン おんかい" }, - "The Load-heap block loads the heap from a file.": { - "kanji": "The Load-heap block loads the heap from a file.", - "kana": "The Load-heap block loads the heap from a file." + "Envelope": { + "kanji": "エンベロープ", + "kana": "エンベロープ" }, - "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.": { - "kanji": "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes.", - "kana": "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." + "The Control-point 1 block sets the first control point for the Bezier curve.": { + "kanji": "コントロールポイント1ブロックはベジエ曲線の第1コントロールポイントを設定します。", + "kana": "ザ コントロール ポイント ワン ブロック セッツ ザ ファースト コントロール ポイント フォー ザ ベジエ カーブ" }, - "avatar": { - "kanji": "ネズミへんこう", - "kana": "ネズミへんこう" + "silence": { + "kanji": "休符", + "kana": "きゅうふ" }, - "The Stop mouse block stops the specified mouse.": { - "kanji": "The Stop mouse block stops the specified mouse.", - "kana": "The Stop mouse block stops the specified mouse." + "mouse color": { + "kanji": "ネズミの色", + "kana": "ネズミの いろ" }, - "Sort by": { - "kanji": "~で整理する", - "kana": "~で せいり する" + "coypu": { + "kanji": "ヌートリア", + "kana": "ヌートリア" }, - "The Set-heap block loads the heap.": { - "kanji": "The Set-heap block loads the heap.", - "kana": "The Set-heap block loads the heap." + "note value": { + "kanji": "音の長さ", + "kana": "おとの ながさ" }, - "The Stop turtle block stops the specified turtle.": { - "kanji": "The Stop turtle block stops the specified turtle.", - "kana": "The Stop turtle block stops the specified turtle." + "phrygian": { + "kanji": "フリジアン音階", + "kana": "フリジアン おんかい" }, - "Turtle Blocks is licensed under the AGPL.": { - "kanji": "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。", - "kana": "タートル・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " + "Minor second": { + "kanji": "短2度", + "kana": "たん2ど" }, - "Major sixth": { - "kanji": "長6度", - "kana": "ちょう6ど" + "Save block artwork as SVG": { + "kanji": "ブロックのアートをほぞん", + "kana": "ブロックの アートを ほぞん" }, - "AM synth": { - "kanji": "AM シンセ", - "kana": "AM シンセ" + "interval name": { + "kanji": "音程名", + "kana": "おんていめい" }, - "set panning": { - "kanji": "ステレオを設定", - "kana": "ステレオをせってい" + "Combining math and music": { + "kanji": "音楽と算数をくっつけているよ", + "kana": "おんがくと さんすうを くっつけているよ" }, - "The Duplicate block will run each block multiple times.": { - "kanji": "The Duplicate block will run each block multiple times.", - "kana": "The Duplicate block will run each block multiple times." + "This project was created in Music Blocks": { + "kanji": "このプロジェクトは、ミュージック・ブロックスで作成されました。", + "kana": "この プロジェクトは、 ミュージック・ブロックスで さくせい されました。" }, - "The Power block calculates a power function.": { - "kanji": "The Power block calculates a power function.", - "kana": "The Power block calculates a power function." + "exp": { + "kanji": "exp", + "kana": "exp" }, - "Augmented seventh": { - "kanji": "増7度", - "kana": "ぞう7ど" + "Show/hide blocks": { + "kanji": "ブロックを表示する/かくす", + "kana": "ブロックをひょうじする/かくす" }, - "The Avatar block is used to change the appearance of the mouse.": { - "kanji": "The Avatar block is used to change the appearance of the mouse.", - "kana": "The Avatar block is used to change the appearance of the mouse." + "Save sheet music as ABC": { + "kanji": "ABCのフォーマットでほぞん", + "kana": "ABCのフォーマットでほぞん" }, - "The Shade block returns the current pen shade value.": { - "kanji": "The Shade block returns the current pen shade value.", - "kana": "The Shade block returns the current pen shade value." + "set temperament": { + "kanji": "音律をせってい", + "kana": "おんりつを せってい" }, - "mouse color": { - "kanji": "ネズミの色", - "kana": "ネズミの いろ" + "Save block artwork as an SVG file.": { + "kanji": "ブロックのグラフィックをSVGで保存", + "kana": "ブロックの グラフィックを SVGで ほぞん" }, - "Save as Lilypond": { - "kanji": "Lilypondがくふのフォーマットでほぞん", - "kana": "Lilypondがくふの フォーマットで ほぞん" + "Number of Likes:": { + "kanji": "「いいね」の数", + "kana": "「いいね」の かず" } } \ No newline at end of file diff --git a/locales/quz.json b/locales/quz.json index 18fb9dbfc0..7670723294 100644 --- a/locales/quz.json +++ b/locales/quz.json @@ -147,7 +147,7 @@ "store in box": "tawa k’uchupi waqaychay", "box1": "1 tawa k’uchu", "box2": "2 tawa k’uchu", - "store in": "imapi waqaychanki\" \"maypi waqaychanki", + "store in": "imapi waqaychanki maypi waqaychanki", "name": "nombre", "value": "tupu", "Forever loop detected inside a note value block. Unexpected things may happen.": "Forever loop detected inside a note value block. Unexpected things may happen.", @@ -579,9 +579,9 @@ "value1": "chanin", "Block does not support incrementing.": "Block does not support incrementing.", "The Add-1-to block adds one to the value stored in a box.": "Yapay-1 t’aqa hukta tawa k’uchu wayqaychasqaman yapan", - "add 1 to": "1 yapay\" \"hukta yapay", + "add 1 to": "1 yapay hukta yapay", "The Subtract-1-from block subtracts one from the value stored in a box.": "El bloque restar-1-de resta uno al valor almacenado en un cuadro.", - "subtract 1 from": "1 qichuy\" \"hukta qichuy", + "subtract 1 from": "1 qichuy hukta qichuy", "The Box block returns the value stored in a box.": "El bloque Caja devuelve el valor almacenado en una caja.", "The Store in block will store a value in a box.": "El bloque Guardar en caja se utiliza para almacenar un valor en una caja.", "name1": "Suti", @@ -721,7 +721,7 @@ "save heap": "Qutupi waqaychay", "The Save-dictionary block saves a dictionary to a file.": "The Save-dictionary block saves a dictionary to a file.", "save dictionary": "save dictionary", - "The Open palette block opens a palette.": "El bloque abrir la paleta abre una paleta\"", + "The Open palette block opens a palette.": "El bloque abrir la paleta abre una paleta", "open palette": "llimp’ipa taqinta kichay", "The Delete block block removes a block.": "El bloque eliminar bloque elimina un bloque", "delete block": "kay chiqasta chanqapuy", @@ -734,7 +734,7 @@ "The Dock block block connections two blocks.": "El bloque connectar conecta dos bloques", "connect blocks": "chiqasta hap’ichiy", "target block": "mayman chiqas riq ", - "connection number": "hap’ichiypa yupaynin\"", + "connection number": "hap’ichiypa yupaynin", "The Make block block creates a new block.": "El bloque crear bloque crea un bloque.", "make block": " chiqasta paqarichiy", "note": "kunka", @@ -1070,7 +1070,7 @@ "The Set-name block is used to name a mouse.": "El bloque Fijar nombre se usa para nombrar un ratón.", "The Set-name block is used to name a turtle.": "The Set-name block is used to name a turtle.", "fraction": "phatmi", - "Convert a float to a fraction": "convertir un número racional en fracción\"", + "Convert a float to a fraction": "convertir un número racional en fracción", "save as ABC": "ABC hinaman waqaychay", "title": "umalliq suti", "save as Lilypond": "Lilypondtahina waqaychay", @@ -1120,7 +1120,7 @@ "The Set heading block sets the heading of the turtle.": "The Set heading block sets the heading of the turtle.", "The Set XY block moves the mouse to a specific position on the screen.": "The Set XY block moves the mouse to a specific position on the screen.", "The Set XY block moves the turtle to a specific position on the screen.": "The Set XY block moves the turtle to a specific position on the screen.", - "set xy": "xy nisqata churay\" \"xy k’askachiy", + "set xy": "xy nisqata churay xy k’askachiy", "The Right block turns the mouse to the right.": "El bloque Derecha gira el ratón hacia la derecha.", "The Right block turns the turtle to the right.": "The Right block turns the turtle to the right.", "right1": "paña", @@ -1228,7 +1228,7 @@ "The Click block triggers an event if a turtle has been clicked.": "The Click block triggers an event if a turtle has been clicked.", "cursor over": "cursor sobre", "cursor out": "cursor fuera", - "cursor button down": "el botón presionado\" ", + "cursor button down": "el botón presionado", "cursor button up": "el botón arriba", "The Get red block returns the red component of the pixel under the mouse.": "The Get red block returns the red component of the pixel under the mouse.", "The Get red block returns the red component of the pixel under the turtle.": "The Get red block returns the red component of the pixel under the turtle.", diff --git a/locales/te.json b/locales/te.json index c38a0240dc..b9ff42f5db 100644 --- a/locales/te.json +++ b/locales/te.json @@ -1161,7 +1161,7 @@ "The Open file block opens a file for use with the Show block.": "ఓపెన్ ఫైల్ బ్లాక్ ఫైల్‌ను షో బ్లాక్‌తో ఉపయోగించడానికి తెరవిస్తుంది.", "stop media": "మీడియా ఆపరేషన్ ఆపు", "The Stop media block stops audio or video playback.": "స్టాప్ మీడియా బ్లాక్ ఆడియో లేదా వీడియో ప్లేబ్యాక్‌ను ఆపుకుంది.", - "frequency": "సంవర్ధన\" ", + "frequency": "సంవర్ధన", "duration (MS)": "duration (MS)", "note to frequency": "గానాను హర్ట్జ్‌కు అనువదించండి, ఉదాహరణ A4 -> 440HZ", "The To frequency block converts a pitch name and octave to Hertz.": "టు ఫ్రిక్వెన్సీ బ్లాక్ పిచ్ పేరు మరియు ఆక్టావ్‌ను హర్ట్జ్‌కు మార్చిపెడతాం.", @@ -1302,7 +1302,7 @@ "set panning": "ప్యానింగ్ ను సెట్ చేయండి", "The Set Panning block sets the panning for all synthesizers.": "సెట్ పానింగ్ బ్లాక్ అన్ని సింథెసైజర్ల కోసం పానింగ్ను సెట్ చేస్తుంది.", "Warning: Sound is coming out from only the left or right side.": "హెచ్చరిక: ధ్వని కేవలం ఎడమ లేదా కుడి వైపున నుండి వస్తుంది.", - "set master volume": "\"మాస్టర్ వాల్యూమ్ ను సెట్ చేయండి.", + "set master volume": "మాస్టర్ వాల్యూమ్ ను సెట్ చేయండి.", "The Set master volume block sets the volume for all synthesizers.": "సెట్ మాస్టర్ వాల్యూమ్ బ్లాక్ అన్ని సింథెసైజర్ల కోసం వాల్యూమ్ను సెట్ చేస్తుంది.", "The Set relative volume block changes the volume of the contained notes.": "సెట్ రిలేటివ్ వాల్యూమ్ బ్లాక్ ఉన్న నోట్ల వాల్యూమ్ను మార్చిపెడతాయి.", "set relative volume": "రిలేటివ్ వాల్యూమ్ ను సెట్ చేయండి.", diff --git a/locales/zh_CN.json b/locales/zh_CN.json index 23332ef94b..a4dbef19f4 100644 --- a/locales/zh_CN.json +++ b/locales/zh_CN.json @@ -3,7 +3,7 @@ "Refresh your browser to change your language preference.": "刷新你的浏览器以更改语言偏好。", "Music Blocks is already set to this language.": "Music Blocks 已经设置为此语言", "project undefined": "项目未定义", - "action": "動作", + "action": "动作", "duck": " 鸭子", "Music Blocks is already set to this theme.": "Music Blocks 已经设置为此主题。", "Music Blocks Project": "Music Blocks 项目", @@ -173,8 +173,8 @@ "number": "數字", "flow": "流动", "Sensors": "传感器", - "Media": "Media", - "mice": "mice", + "Media": "媒体", + "mice": "鼠标", "About Music Blocks": "关于音乐模块", "Record": "录音", "Full screen": "全屏", @@ -300,7 +300,7 @@ "Toggle Fullscreen mode.": "切换全屏模式", "Initialize a new project.": "初始化一个新项目", "You can also load projects from the file system.": "您也可以从文件系统加载项目", - "Save": "Save", + "Save": "保存", "Save your project to a file.": "将您的项目保存到文件", "Save graphics from your project to as SVG.": "将项目中的图形保存为SVG", "Save graphics from your project as PNG.": "将项目中的图形保存为PNG", @@ -345,7 +345,7 @@ "Clear": "清除", "Clear the screen and return the mice to their initial positions.": "清除屏幕并将鼠标返回到初始位置。", "Collapse": "折叠", - "Collapse the graphics window.": "Collapse the graphics window.", + "Collapse the graphics window.": "折叠图形窗口。", "Return all blocks to the center of the screen.": "将所有模块返回到屏幕中心。", "Hide or show the blocks and the palettes.": "隐藏或显示模块和调色板。", "Expand or collapse start and action stacks.": "展开或折叠开始和动作堆栈。", @@ -405,1135 +405,1135 @@ "Perfect octave": "完全八度", " perfect octave": "完全八度", "完全八度": "完全八度", - "Augmented octave": "Augmented octave", - "Major ninth": "Major ninth", - "Diminished tenth": "Diminished tenth", - "Minor tenth": "Minor tenth", - "Augmented ninth": "Augmented ninth", - "Major tenth": "Major tenth", - "Diminished eleventh": "Diminished eleventh", - "Perfect eleventh": "Perfect eleventh", - "Augmented tenth": "Augmented tenth", - "Diminished twelfth": "Diminished twelfth", - "Augmented eleventh": "Augmented eleventh", - "Perfect twelfth": "Perfect twelfth", - "Diminished thirteenth": "Diminished thirteenth", - "Minor thirteenth": "Minor thirteenth", - "Augmented fifth, plus an octave": "Augmented fifth, plus an octave", - "Major thirteenth": "Major thirteenth", - "Diminished seventh, plus an octave": "Diminished seventh, plus an octave", - "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th": "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th", - "augmented": "augmented", - "diminished": "diminished", - "perfect": "perfect", - "chromatic": "chromatic", + "Augmented octave": "增八度", + "Major ninth": "大九度", + "Diminished tenth": "减十度", + "Minor tenth": "小十度", + "Augmented ninth": "增九度", + "Major tenth": "大十度", + "Diminished eleventh": "减十一度", + "Perfect eleventh": "纯十一度", + "Augmented tenth": "增十度", + "Diminished twelfth": "减十二度", + "Augmented eleventh": "增十一度", + "Perfect twelfth": "纯十二度", + "Diminished thirteenth": "减十三度", + "Minor thirteenth": "小十三度", + "Augmented fifth, plus an octave": "增五度加八度", + "Major thirteenth": "大十三度", + "Diminished seventh, plus an octave": "减七度加八度", + "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th": "第一 第二 第三 第四 第五 第六 第七 第八 第九 第十 第十一 第十二", + "augmented": "增音程", + "diminished": "减音程", + "perfect": "纯音程", + "chromatic": "半音阶", "algerian": "algerian", - "spanish": "spanish", - "octatonic": "octatonic", - "harmonic major": "harmonic major", - "natural minor": "natural minor", - "harmonic minor": "harmonic minor", - "melodic minor": "melodic minor", - "dorian": "dorian", - "phrygian": "phrygian", - "lydian": "lydian", - "mixolydian": "mixolydian", - "locrian": "locrian", - "jazz minor": "jazz minor", + "spanish": "西班牙调式", + "octatonic": "八音阶", + "harmonic major": "和声大调", + "natural minor": "自然小调", + "harmonic minor": "和声小调", + "melodic minor": "旋律小调", + "dorian": "多利安调式", + "phrygian": "弗利几亚调式", + "lydian": "利底亚调式", + "mixolydian": "米克索利底亚调式", + "locrian": "洛克利亚调式", + "jazz minor": "爵士小调", "bebop": "bebop", - "arabic": "arabic", - "byzantine": "byzantine", - "enigmatic": "enigmatic", - "ethiopian": "ethiopian", + "arabic": "阿拉伯调式", + "byzantine": "拜占庭调式", + "enigmatic": "谜样调式", + "ethiopian": "埃塞俄比亚调式", "geez": "geez", - "hindu": "hindu", - "hungarian": "hungarian", - "romanian minor": "romanian minor", - "spanish gypsy": "spanish gypsy", + "hindu": "印度调式", + "hungarian": "匈牙利调式", + "romanian minor": "罗马尼亚小调", + "spanish gypsy": "西班牙吉普赛调式", "maqam": "maqam", - "minor blues": "minor blues", - "major blues": "major blues", - "whole tone": "whole tone", - "minor pentatonic": "minor pentatonic", - "major pentatonic": "major pentatonic", - "chinese": "chinese", - "egyptian": "egyptian", - "hirajoshi": "hirajoshi", - "Japan": "Japan", + "minor blues": "小调布鲁斯", + "major blues": "大调布鲁斯", + "whole tone": "全音音阶", + "minor pentatonic": "小调五声音阶", + "major pentatonic": "大调五声音阶", + "chinese": "中国调式", + "egyptian": "埃及调式", + "hirajoshi": "平调式", + "Japan": "日本调式", "in": "in", - "minyo": "minyo", - "fibonacci": "fibonacci", - "custom": "custom", - "highpass": "highpass", - "lowpass": "lowpass", - "bandpass": "bandpass", - "highshelf": "highshelf", - "lowshelf": "lowshelf", - "notch": "notch", - "allpass": "allpass", - "peaking": "peaking", - "sine": "sine", - "square": "square", - "triangle": "triangle", - "sawtooth": "sawtooth", - "even": "even", - "odd": "odd", - "scalar": "scalar", - "piano": "piano", - "violin": "violin", - "viola": "viola", - "xylophone": "xylophone", - "vibraphone": "vibraphone", - "cello": "cello", - "double bass": "double bass", - "guitar": "guitar", - "sitar": "sitar", - "acoustic guitar": "acoustic guitar", - "flute": "flute", - "clarinet": "clarinet", - "saxophone": "saxophone", - "tuba": "tuba", - "trumpet": "trumpet", - "oboe": "oboe", - "trombone": "trombone", - "electronic synth": "electronic synth", - "simple 1": "simple 1", - "simple 2": "simple 2", - "simple 3": "simple 3", - "simple 4": "simple 4", - "white noise": "white noise", - "brown noise": "brown noise", - "pink noise": "pink noise", - "snare drum": "snare drum", - "kick drum": "kick drum", - "tom tom": "tom tom", - "floor tom": "floor tom", - "bass drum": "bass drum", - "cup drum": "cup drum", - "darbuka drum": "darbuka drum", - "hi hat": "hi hat", - "ride bell": "ride bell", - "cow bell": "cow bell", - "japanese drum": "japanese drum", - "japanese bell": "japanese bell", - "triangle bell": "triangle bell", - "finger cymbals": "finger cymbals", - "chime": "chime", - "gong": "gong", - "clang": "clang", - "crash": "crash", - "bottle": "bottle", - "clap": "clap", - "slap": "slap", - "splash": "splash", - "bubbles": "bubbles", - "raindrop": "raindrop", - "cat": "cat", - "cricket": "cricket", - "dog": "dog", - "banjo": "banjo", - "koto": "koto", - "dulcimer": "dulcimer", - "electric guitar": "electric guitar", - "bassoon": "bassoon", - "celeste": "celeste", - "equal": "equal", - "Pythagorean": "Pythagorean", - "just intonation": "just intonation", - "Meantone": "Meantone", - "major 7th": "major 7th", - "minor 7th": "minor 7th", - "dominant 7th": "dominant 7th", - "minor-major 7th": "minor-major 7th", - "fully-diminished 7th": "fully-diminished 7th", - "half-diminished 7th": "half-diminished 7th", - "Equal (12EDO)": "Equal (12EDO)", - "Equal (5EDO)": "Equal (5EDO)", - "Equal (7EDO)": "Equal (7EDO)", - "Equal (19EDO)": "Equal (19EDO)", - "Equal (31EDO)": "Equal (31EDO)", - "5-limit Just Intonation": "5-limit Just Intonation", - "Pythagorean (3-limit JI)": "Pythagorean (3-limit JI)", - "current": "current", - "next": "next", - "previous": "previous", + "minyo": "民谣调式", + "fibonacci": "斐波那契", + "custom": "自定义", + "highpass": "高通滤波器", + "lowpass": "低通滤波器", + "bandpass": "带通滤波器", + "highshelf": "高架滤波器", + "lowshelf": "低架滤波器", + "notch": "陷波滤波器", + "allpass": "全通滤波器", + "peaking": "峰值滤波器", + "sine": "正弦波", + "square": "方波", + "triangle": "三角波", + "sawtooth": "锯齿波", + "even": "偶数", + "odd": "奇数", + "scalar": "标量", + "piano": "钢琴", + "violin": "小提琴", + "viola": "中提琴", + "xylophone": "木琴", + "vibraphone": "颤音琴", + "cello": "大提琴", + "double bass": "低音提琴", + "guitar": "吉他", + "sitar": "锡塔尔琴", + "acoustic guitar": "原声吉他", + "flute": "长笛", + "clarinet": "单簧管", + "saxophone": "萨克斯管", + "tuba": "大号", + "trumpet": "小号", + "oboe": "双簧管", + "trombone": "长号", + "electronic synth": "电子合成器", + "simple 1": "简单1", + "simple 2": "简单2", + "simple 3": "简单3", + "simple 4": "简单4", + "white noise": "白噪音", + "brown noise": "棕色噪音", + "pink noise": "粉红噪音", + "snare drum": "军鼓", + "kick drum": "大鼓", + "tom tom": "通通鼓", + "floor tom": "落地鼓", + "bass drum": "低音鼓", + "cup drum": "杯鼓", + "darbuka drum": "达布卡鼓", + "hi hat": "踩镲", + "ride bell": "骑铃", + "cow bell": "牛铃", + "japanese drum": "日本鼓", + "japanese bell": "日本铃", + "triangle bell": "三角铃", + "finger cymbals": "指钹", + "chime": "风铃", + "gong": "锣", + "clang": "叮当声", + "crash": "撞击声", + "bottle": "瓶子声", + "clap": "拍手声", + "slap": "拍打声", + "splash": "水花声", + "bubbles": "气泡声", + "raindrop": "雨滴声", + "cat": "猫", + "cricket": "蟋蟀声", + "dog": "狗", + "banjo": "班卓琴", + "koto": "琴", + "dulcimer": "扬琴", + "electric guitar": "电吉他", + "bassoon": "巴松管", + "celeste": "颤音琴", + "equal": "平均律", + "Pythagorean": "毕达哥拉斯律", + "just intonation": "纯律", + "Meantone": "中庸律", + "major 7th": "大七度", + "minor 7th": "小七度", + "dominant 7th": "属七度", + "minor-major 7th": "小大七度", + "fully-diminished 7th": "完全减七度", + "half-diminished 7th": "半减七度", + "Equal (12EDO)": "十二平均律", + "Equal (5EDO)": "五平均律", + "Equal (7EDO)": "七平均律", + "Equal (19EDO)": "十九平均律", + "Equal (31EDO)": "三十一平均律", + "5-limit Just Intonation": "五限纯律", + "Pythagorean (3-limit JI)": "毕达哥拉斯(三级纯律)", + "current": "当前", + "next": "下一个", + "previous": "上一个", "simple-2": "simple-2", "simple-3": "simple-3", "simple-4": "simple-4", "taiko": "taiko", - "The Not block is the logical not operator.": "The Not block is the logical not operator.", + "The Not block is the logical not operator.": "Not 块是逻辑非运算符。", "not": "否", - "The And block is the logical and operator.": "The And block is the logical and operator.", + "The And block is the logical and operator.": "And 块是逻辑与运算符。", "and": "且", - "The Or block is the logical or operator.": "The Or block is the logical or operator.", + "The Or block is the logical or operator.": "Or 块是逻辑或运算符。", "or": "或", - "The XOR block is the logical XOR operator.": "The XOR block is the logical XOR operator.", - "xor": "xor", - "The Equal block returns True if the two numbers are equal.": "The Equal block returns True if the two numbers are equal.", - "The Not-equal-to block returns True if the two numbers are not equal to each other.": "The Not-equal-to block returns True if the two numbers are not equal to each other.", - "The Boolean block is used to specify true or false.": "The Boolean block is used to specify true or false.", - "The Add-to block is used to add to the value stored in a box.": "The Add-to block is used to add to the value stored in a box.", - "It can also be used with other blocks such as Color and Pen size.": "It can also be used with other blocks such as Color and Pen size.", - "add": "add", - "to": "to", - "value1": "value1", - "Block does not support incrementing.": "Block does not support incrementing.", - "The Add-1-to block adds one to the value stored in a box.": "The Add-1-to block adds one to the value stored in a box.", - "add 1 to": "add 1 to", - "The Subtract-1-from block subtracts one from the value stored in a box.": "The Subtract-1-from block subtracts one from the value stored in a box.", - "subtract 1 from": "subtract 1 from", - "The Box block returns the value stored in a box.": "The Box block returns the value stored in a box.", - "The Store in block will store a value in a box.": "The Store in block will store a value in a box.", - "name1": "name1", - "The Box2 block returns the value stored in Box2.": "The Box2 block returns the value stored in Box2.", - "The Store in Box2 block is used to store a value in Box2.": "The Store in Box2 block is used to store a value in Box2.", - "store in box2": "store in box2", - "The Box1 block returns the value stored in Box1.": "The Box1 block returns the value stored in Box1.", - "The Store in Box1 block is used to store a value in Box1.": "The Store in Box1 block is used to store a value in Box1.", - "store in box1": "store in box1", - "show dictionary": "show dictionary", - "My Dictionary": "My Dictionary", - "The Dictionary block returns a dictionary.": "The Dictionary block returns a dictionary.", - "The Get-dict block returns a value in the dictionary for a specified key.": "The Get-dict block returns a value in the dictionary for a specified key.", - "get value": "get value", - "key2": "key2", - "key": "key", - "The Set-dict block sets a value in the dictionary for a specified key.": "The Set-dict block sets a value in the dictionary for a specified key.", - "set value": "set value", - "The Noise name block is used to select a noise synthesizer.": "The Noise name block is used to select a noise synthesizer.", - "The Drum name block is used to select a drum.": "The Drum name block is used to select a drum.", - "The Effects name block is used to select a sound effect.": "The Effects name block is used to select a sound effect.", - "noise": "noise", - "The Play noise block will generate white, pink, or brown noise.": "The Play noise block will generate white, pink, or brown noise.", - "Replace every instance of a pitch with a drum sound.": "Replace every instance of a pitch with a drum sound.", - "map pitch to drum": "map pitch to drum", - "In the example above, a kick drum sound will be played instead of sol.": "In the example above, a kick drum sound will be played instead of sol.", - "set drum": "set drum", - "sound effect": "sound effect", - "You can use multiple Drum blocks within a Note block.": "You can use multiple Drum blocks within a Note block.", - "The Heap block returns the heap.": "The Heap block returns the heap.", + "The XOR block is the logical XOR operator.": "XOR 块是逻辑异或运算符。", + "xor": "异或", + "The Equal block returns True if the two numbers are equal.": "Equal 块在两个数字相等时返回真。", + "The Not-equal-to block returns True if the two numbers are not equal to each other.": "Not-equal-to 块在两个数字不相等时返回真。", + "The Boolean block is used to specify true or false.": "Boolean 块用于指定真或假。", + "The Add-to block is used to add to the value stored in a box.": "Add-to 块用于对盒子中存储的值进行加法。", + "It can also be used with other blocks such as Color and Pen size.": "它也可以与颜色和画笔大小等其他块一起使用。", + "add": "加", + "to": "到", + "value1": "数值1", + "Block does not support incrementing.": "该块不支持递增操作。", + "The Add-1-to block adds one to the value stored in a box.": "Add-1-to 块将盒子中存储的值加一。", + "add 1 to": "加 1 到", + "The Subtract-1-from block subtracts one from the value stored in a box.": "Subtract-1-from 块从盒子中存储的值中减去一。", + "subtract 1 from": "从中减去 1", + "The Box block returns the value stored in a box.": "Box 块返回盒子中存储的值。", + "The Store in block will store a value in a box.": "Store in 块用于将值存储到盒子中。", + "name1": "名称1", + "The Box2 block returns the value stored in Box2.": "Box2 块返回存储在 Box2 中的值。", + "The Store in Box2 block is used to store a value in Box2.": "Store in Box2 块用于将值存储到 Box2 中。", + "store in box2": "存储到 box2", + "The Box1 block returns the value stored in Box1.": "Box1 块返回存储在 Box1 中的值。", + "The Store in Box1 block is used to store a value in Box1.": "Store in Box1 块用于将值存储到 Box1 中。", + "store in box1": "存储到 box1", + "show dictionary": "显示字典", + "My Dictionary": "我的字典", + "The Dictionary block returns a dictionary.": "Dictionary 块返回一个字典。", + "The Get-dict block returns a value in the dictionary for a specified key.": "Get-dict 块返回字典中指定键的值。", + "get value": "获取值", + "key2": "键2", + "key": "调", + "The Set-dict block sets a value in the dictionary for a specified key.": "Set-dict 块为字典中指定的键设置值。", + "set value": "设置值", + "The Noise name block is used to select a noise synthesizer.": "Noise name 块用于选择噪声合成器。", + "The Drum name block is used to select a drum.": "Drum name 块用于选择一个鼓。", + "The Effects name block is used to select a sound effect.": "Effects name 块用于选择音效。", + "noise": "噪音", + "The Play noise block will generate white, pink, or brown noise.": "Play noise 块将生成白噪声、粉噪声或棕噪声。", + "Replace every instance of a pitch with a drum sound.": "将每个音高替换为鼓声。", + "map pitch to drum": "映射音高到鼓声", + "In the example above, a kick drum sound will be played instead of sol.": "上述示例中,将播放踢鼓声代替 sol。", + "set drum": "设置鼓声", + "sound effect": "音效", + "You can use multiple Drum blocks within a Note block.": "您可以在 Note 块内使用多个 Drum 块。", + "The Heap block returns the heap.": "Heap 块返回堆。", "show heap": "顯示堆疊", - "The Heap-length block returns the length of the heap.": "The Heap-length block returns the length of the heap.", - "heap length": "heap length", - "The Heap-empty? block returns true if the heap is empty.": "The Heap-empty? block returns true if the heap is empty.", - "heap empty?": "heap empty?", - "The Empty-heap block empties the heap.": "The Empty-heap block empties the heap.", + "The Heap-length block returns the length of the heap.": "Heap-length 块返回堆的长度。", + "heap length": "堆长度", + "The Heap-empty? block returns true if the heap is empty.": "Heap-empty? 块在堆为空时返回真。", + "heap empty?": "堆是否为空?", + "The Empty-heap block empties the heap.": "Empty-heap 块清空堆。", "empty heap": "清除堆疊", - "The Reverse-heap block reverses the order of the heap.": "The Reverse-heap block reverses the order of the heap.", - "reverse heap": "reverse heap", - "The Index-heap block returns a value in the heap at a specified location.": "The Index-heap block returns a value in the heap at a specified location.", - "index heap": "index heap", - "Index must be > 0.": "Index must be > 0.", - "Maximum heap size is 1000.": "Maximum heap size is 1000.", - "The Set-heap entry block sets a value in he heap at the specified location.": "The Set-heap entry block sets a value in he heap at the specified location.", - "set heap": "set heap", - "index": "index", - "The Pop block removes the value at the top of the heap.": "The Pop block removes the value at the top of the heap.", + "The Reverse-heap block reverses the order of the heap.": "Reverse-heap 块将堆的顺序反转。", + "reverse heap": "反转堆", + "The Index-heap block returns a value in the heap at a specified location.": "Index-heap 块返回堆中指定位置的值。", + "index heap": "堆索引", + "Index must be > 0.": "索引必须大于0。", + "Maximum heap size is 1000.": "堆的最大大小为1000。", + "The Set-heap entry block sets a value in he heap at the specified location.": "Set-heap entry 块在指定位置设置堆中的值。", + "set heap": "设置堆", + "index": "索引", + "The Pop block removes the value at the top of the heap.": "Pop 块移除堆顶的值。", "pop": "取出堆疊", - "The Push block adds a value to the top of the heap.": "The Push block adds a value to the top of the heap.", + "The Push block adds a value to the top of the heap.": "Push 块将一个值添加到堆顶。", "push": "存入堆疊", - "set temperament": "set temperament", - "octave": "octave", - "The Temperament name block is used to select a tuning method.": "The Temperament name block is used to select a tuning method.", - "doubly": "doubly", - "The Doubly block will double the size of an interval.": "The Doubly block will double the size of an interval.", - "interval number": "interval number", - "current interval": "current interval", - "semi-tone interval measure": "semi-tone interval measure", - "You must use two pitch blocks when measuring an interval.": "You must use two pitch blocks when measuring an interval.", - "The Scalar interval block measures the distance between two notes in the current key and mode.": "The Scalar interval block measures the distance between two notes in the current key and mode.", - "scalar interval measure": "scalar interval measure", - "In the figure, we add sol# to sol.": "In the figure, we add sol# to sol.", - "semi-tone interval": "semi-tone interval", - "The output of the example is: do, mi, sol, sol, ti, mi": "The output of the example is: do, mi, sol, sol, ti, mi", - "arpeggio": "arpeggio", - "The Chord block calculates common chords.": "The Chord block calculates common chords.", - "In the figure, we generate a C-major chord.": "In the figure, we generate a C-major chord.", - "chord": "chord", - "The Ratio Interval block calculates an interval based on a ratio.": "The Ratio Interval block calculates an interval based on a ratio.", - "ratio interval": "ratio interval", - "In the figure, we add la to sol.": "In the figure, we add la to sol.", - "define mode": "define mode", - "movable Do": "movable Do", - "mode length": "mode length", - "The Mode length block is the number of notes in the current scale.": "The Mode length block is the number of notes in the current scale.", - "Most Western scales have 7 notes.": "Most Western scales have 7 notes.", - "current mode": "current mode", - "current key": "current key", - "set key": "set key", - "The Set key block is used to set the key and mode,": "The Set key block is used to set the key and mode,", - "eg C Major": "eg C Major", - "The Int block returns an integer.": "The Int block returns an integer.", - "int": "int", - "The Mod block returns the remainder from a division.": "The Mod block returns the remainder from a division.", + "set temperament": "设置音律", + "octave": "八度", + "The Temperament name block is used to select a tuning method.": "Temperament name 块用于选择调音方法。", + "doubly": "双倍", + "The Doubly block will double the size of an interval.": "Doubly 块会将音程加倍。", + "interval number": "音程编号", + "current interval": "当前音程", + "semi-tone interval measure": "半音程测量", + "You must use two pitch blocks when measuring an interval.": "测量音程时必须使用两个音高块。", + "The Scalar interval block measures the distance between two notes in the current key and mode.": "Scalar interval 块测量当前调式中两个音符之间的距离。", + "scalar interval measure": "标量音程测量", + "In the figure, we add sol# to sol.": "图中,我们将升sol加到sol上。", + "semi-tone interval": "半音程", + "The output of the example is: do, mi, sol, sol, ti, mi": "示例输出为:do, mi, sol, sol, ti, mi", + "arpeggio": "琶音", + "The Chord block calculates common chords.": "Chord 块计算常见和弦。", + "In the figure, we generate a C-major chord.": "图中,我们生成一个C大调和弦。", + "chord": "和弦", + "The Ratio Interval block calculates an interval based on a ratio.": "Ratio Interval 块根据比例计算音程。", + "ratio interval": "比例音程", + "In the figure, we add la to sol.": "图中,我们将la加到sol上。", + "define mode": "定义调式", + "movable Do": "可移调的Do", + "mode length": "调式长度", + "The Mode length block is the number of notes in the current scale.": "Mode length 块表示当前音阶中的音符数量。", + "Most Western scales have 7 notes.": "大多数西方音阶有7个音符。", + "current mode": "当前调式", + "current key": "当前调", + "set key": "设置调", + "The Set key block is used to set the key and mode,": "Set key 块用于设置调和调式,", + "eg C Major": "例如 C 大调", + "The Int block returns an integer.": "Int 块返回一个整数。", + "int": "整数", + "The Mod block returns the remainder from a division.": "Mod 块返回除法的余数。", "mod": "模數", - "The Power block calculates a power function.": "The Power block calculates a power function.", - "The Sqrt block returns the square root.": "The Sqrt block returns the square root.", - "sqrt": "sqrt", - "The Abs block returns the absolute value.": "The Abs block returns the absolute value.", - "abs": "abs", - "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.": "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.", - "distance": "distance", - "The Divide block is used to divide.": "The Divide block is used to divide.", - "The Multiply block is used to multiply.": "The Multiply block is used to multiply.", - "The Minus block is used to subtract.": "The Minus block is used to subtract.", - "The Plus block is used to add.": "The Plus block is used to add.", - "The One-of block returns one of two choices.": "The One-of block returns one of two choices.", - "one of": "one of", - "this": "this", - "that": "that", - "The Random block returns a random number.": "The Random block returns a random number.", + "The Power block calculates a power function.": "Power 块计算幂函数。", + "The Sqrt block returns the square root.": "Sqrt 块返回平方根。", + "sqrt": "平方根", + "The Abs block returns the absolute value.": "Abs 块返回绝对值。", + "abs": "绝对值", + "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen.": "Distance 块返回两点之间的距离。例如,鼠标与屏幕中心之间的距离。", + "distance": "距离", + "The Divide block is used to divide.": "Divide 块用于除法运算。", + "The Multiply block is used to multiply.": "Multiply 块用于乘法运算。", + "The Minus block is used to subtract.": "Minus 块用于减法运算。", + "The Plus block is used to add.": "Plus 块用于加法运算。", + "The One-of block returns one of two choices.": "One-of 块返回两个选项中的一个。", + "one of": "其中之一", + "this": "此", + "that": "彼", + "The Random block returns a random number.": "Random 块返回一个随机数。", "random": "亂數", "min": "最小", "max": "最大", - "The Number block holds a number.": "The Number block holds a number.", - "staccato factor": "staccato factor", - "slur factor": "slur factor", - "neighbor": "neighbor", - "The Neighbor block rapidly switches between neighboring pitches.": "The Neighbor block rapidly switches between neighboring pitches.", - "glide": "glide", - "slur": "slur", - "staccato": "staccato", - "The Load-heap-from-app block loads the heap from a web page.": "The Load-heap-from-app block loads the heap from a web page.", - "load heap from App": "load heap from App", + "The Number block holds a number.": "Number 块保存一个数字。", + "staccato factor": "断音因子", + "slur factor": "连音因子", + "neighbor": "邻近音", + "The Neighbor block rapidly switches between neighboring pitches.": "Neighbor 块快速切换相邻音高。", + "glide": "滑音", + "slur": "连音线", + "staccato": "断音", + "The Load-heap-from-app block loads the heap from a web page.": "Load-heap-from-app 块从网页加载堆。", + "load heap from App": "从应用加载堆", "Error parsing JSON data:": "解析JSON数据时出错", "404: Page not found": "找不到网页", - "The Save-heap-to-app block saves the heap to a web page.": "The Save-heap-to-app block saves the heap to a web page.", - "save heap to App": "save heap to App", - "Cannot find a valid heap for": "Cannot find a valid heap for", - "The Load-heap block loads the heap from a file.": "The Load-heap block loads the heap from a file.", - "load heap": "load heap", - "The file you selected does not contain a valid heap.": "The file you selected does not contain a valid heap.", - "The loadHeap block needs a loadFile block.": "The loadHeap block needs a loadFile block.", - "The Set-heap block loads the heap.": "The Set-heap block loads the heap.", - "The block you selected does not contain a valid heap.": "The block you selected does not contain a valid heap.", - "The Set heap block needs a heap.": "The Set heap block needs a heap.", - "The Load-dictionary block loads a dictionary from a file.": "The Load-dictionary block loads a dictionary from a file.", - "load dictionary": "load dictionary", - "file": "file", - "The file you selected does not contain a valid dictionary.": "The file you selected does not contain a valid dictionary.", - "The load dictionary block needs a load file block.": "The load dictionary block needs a load file block.", - "The Set-dictionary block loads a dictionary.": "The Set-dictionary block loads a dictionary.", - "set dictionary": "set dictionary", - "The block you selected does not contain a valid dictionary.": "The block you selected does not contain a valid dictionary.", - "The set dictionary block needs a dictionary.": "The set dictionary block needs a dictionary.", - "The Save-heap block saves the heap to a file.": "The Save-heap block saves the heap to a file.", - "save heap": "save heap", - "The Save-dictionary block saves a dictionary to a file.": "The Save-dictionary block saves a dictionary to a file.", - "save dictionary": "save dictionary", - "The Open palette block opens a palette.": "The Open palette block opens a palette.", - "open palette": "open palette", - "The Delete block block removes a block.": "The Delete block block removes a block.", - "delete block": "delete block", - "The Move block block moves a block.": "The Move block block moves a block.", - "move block": "move block", - "block number": "block number", + "The Save-heap-to-app block saves the heap to a web page.": "Save-heap-to-app 块将堆保存到网页。", + "save heap to App": "保存堆到应用", + "Cannot find a valid heap for": "找不到有效的堆用于", + "The Load-heap block loads the heap from a file.": "Load-heap 块从文件加载堆。", + "load heap": "加载堆", + "The file you selected does not contain a valid heap.": "您选择的文件不包含有效的堆。", + "The loadHeap block needs a loadFile block.": "loadHeap 块需要一个 loadFile 块。", + "The Set-heap block loads the heap.": "Set-heap 块加载堆。", + "The block you selected does not contain a valid heap.": "您选择的块不包含有效的堆。", + "The Set heap block needs a heap.": "Set heap 块需要一个堆。", + "The Load-dictionary block loads a dictionary from a file.": "Load-dictionary 块从文件加载字典。", + "load dictionary": "加载字典", + "file": "文件", + "The file you selected does not contain a valid dictionary.": "您选择的文件不包含有效的字典。", + "The load dictionary block needs a load file block.": "load dictionary 块需要一个 load file 块。", + "The Set-dictionary block loads a dictionary.": "Set-dictionary 块加载字典。", + "set dictionary": "设置字典", + "The block you selected does not contain a valid dictionary.": "您选择的块不包含有效的字典。", + "The set dictionary block needs a dictionary.": "set dictionary 块需要一个字典。", + "The Save-heap block saves the heap to a file.": "Save-heap 块将堆保存到文件。", + "save heap": "保存堆", + "The Save-dictionary block saves a dictionary to a file.": "Save-dictionary 块将字典保存到文件。", + "save dictionary": "保存字典", + "The Open palette block opens a palette.": "Open palette 块打开调色板。", + "open palette": "打开调色板", + "The Delete block block removes a block.": "Delete block 块删除一个块。", + "delete block": "删除块", + "The Move block block moves a block.": "Move block 块用于移动一个块。", + "move block": "移动块", + "block number": "块编号", "x": "X座標", "y": "Y座標", - "run block": "run block", - "The Dock block block connections two blocks.": "The Dock block block connections two blocks.", - "connect blocks": "connect blocks", - "target block": "target block", - "connection number": "connection number", - "The Make block block creates a new block.": "The Make block block creates a new block.", - "make block": "make block", + "run block": "运行块", + "The Dock block block connections two blocks.": "Dock block 块连接两个块。", + "connect blocks": "连接块", + "target block": "目标块", + "connection number": "连接编号", + "The Make block block creates a new block.": "Make block 块用于创建一个新块。", + "make block": "创建块", "note": "音符", - "Cannot find block": "Cannot find block", - "Warning: block argument type mismatch": "Warning: block argument type mismatch", - "The Open project block is used to open a project from a web page.": "The Open project block is used to open a project from a web page.", - "open project": "open project", - "Please enter a valid URL.": "Please enter a valid URL.", - "Note value must be greater than 0.": "Note value must be greater than 0.", - "swing": "swing", - "swing value": "swing value", - "The Skip notes block will cause notes to be skipped.": "The Skip notes block will cause notes to be skipped.", - "skip notes": "skip notes", - "multiply note value": "multiply note value", - "The Tie block works on pairs of notes, combining them into one note.": "The Tie block works on pairs of notes, combining them into one note.", - "tie": "tie", - "dot": "dot", - "An argument of -1 results in a note value of 0.": "An argument of -1 results in a note value of 0.", - "The Dot block extends the duration of a note by 50%.": "The Dot block extends the duration of a note by 50%.", - "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.": "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.", - "note value drum": "note value drum", - "392 hertz": "392 hertz", - "The Note block is a container for one or more Pitch blocks.": "The Note block is a container for one or more Pitch blocks.", - "The Note block specifies the duration (note value) of its contents.": "The Note block specifies the duration (note value) of its contents.", - "value2": "value2", - "define frequency": "define frequency", - "octave space": "octave space", - "rhythm1": "rhythm1", - "number of notes": "number of notes", - "polyphonic rhythm": "polyphonic rhythm", - "The Rhythm block is used to generate rhythm patterns.": "The Rhythm block is used to generate rhythm patterns.", - "1/64 note": "1/64 note", - "1/32 note": "1/32 note", - "1/16 note": "1/16 note", - "eighth note": "eighth note", - "quarter note": "quarter note", - "half note": "half note", - "whole note": "whole note", - "tuplet": "tuplet", - "septuplet": "septuplet", - "quintuplet": "quintuplet", - "triplet": "triplet", - "simple tuplet": "simple tuplet", - "Tuplets are a collection of notes that get scaled to a specific duration.": "Tuplets are a collection of notes that get scaled to a specific duration.", - "The Backward block runs code in reverse order (Musical retrograde).": "The Backward block runs code in reverse order (Musical retrograde).", - "backward": "backward", - "The Duplicate block will run each block multiple times.": "The Duplicate block will run each block multiple times.", - "The Default block is used inside of a Switch to define the default action.": "The Default block is used inside of a Switch to define the default action.", - "default": "default", - "The Case Block must be used inside of a Switch Block.": "The Case Block must be used inside of a Switch Block.", - "The Case block is used inside of a Switch to define matches.": "The Case block is used inside of a Switch to define matches.", - "case": "case", - "The Switch block will run the code in the matching Case.": "The Switch block will run the code in the matching Case.", - "switch": "switch", - "The Stop block will stop a loop": "The Stop block will stop a loop", - "Forever, Repeat, While, or Until.": "Forever, Repeat, While, or Until.", - "The Waitfor block will wait until the condition is true.": "The Waitfor block will wait until the condition is true.", - "wait for": "wait for", - "The Until block will repeat until the condition is true.": "The Until block will repeat until the condition is true.", + "Cannot find block": "找不到块", + "Warning: block argument type mismatch": "警告:块参数类型不匹配", + "The Open project block is used to open a project from a web page.": "Open project 块用于从网页打开项目。", + "open project": "打开项目", + "Please enter a valid URL.": "请输入有效的URL。", + "Note value must be greater than 0.": "音符值必须大于0。", + "swing": "摇摆", + "swing value": "摆动值", + "The Skip notes block will cause notes to be skipped.": "Skip notes 块会导致音符被跳过。", + "skip notes": "跳过音符", + "multiply note value": "倍乘音符值", + "The Tie block works on pairs of notes, combining them into one note.": "Tie 块作用于成对的音符,将它们合并为一个音符。", + "tie": "连音", + "dot": "附点", + "An argument of -1 results in a note value of 0.": "参数为 -1 会导致音符值为 0。", + "The Dot block extends the duration of a note by 50%.": "Dot 块将音符时值延长50%。", + "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat.": "例如,附点四分音符的时值为3/8拍(1/4 + 1/8)。", + "note value drum": "音符值鼓", + "392 hertz": "392 赫兹", + "The Note block is a container for one or more Pitch blocks.": "Note 块是一个或多个 Pitch 块的容器。", + "The Note block specifies the duration (note value) of its contents.": "Note 块指定其内容的时值(音符值)。", + "value2": "值2", + "define frequency": "定义频率", + "octave space": "八度空间", + "rhythm1": "节奏1", + "number of notes": "音符数量", + "polyphonic rhythm": "复音节奏", + "The Rhythm block is used to generate rhythm patterns.": "Rhythm 块用于生成节奏模式。", + "1/64 note": "六十四分音符", + "1/32 note": "三十二分音符", + "1/16 note": "十六分音符", + "eighth note": "八分音符", + "quarter note": "四分音符", + "half note": "二分音符", + "whole note": "全音符", + "tuplet": "复音符组", + "septuplet": "七连音", + "quintuplet": "五连音", + "triplet": "三连音", + "simple tuplet": "简单复拍", + "Tuplets are a collection of notes that get scaled to a specific duration.": "复拍是一组被缩放到特定时值的音符。", + "The Backward block runs code in reverse order (Musical retrograde).": "Backward 块按相反顺序运行代码(音乐倒行)。", + "backward": "后退", + "The Duplicate block will run each block multiple times.": "Duplicate 块将多次运行每个块。", + "The Default block is used inside of a Switch to define the default action.": "Default 块用于 Switch 内定义默认操作。", + "default": "默认", + "The Case Block must be used inside of a Switch Block.": "Case 块必须在 Switch 块内使用。", + "The Case block is used inside of a Switch to define matches.": "Case 块用于 Switch 内定义匹配项。", + "case": "情况", + "The Switch block will run the code in the matching Case.": "Switch 块将运行匹配 Case 中的代码。", + "switch": "切换", + "The Stop block will stop a loop": "Stop 块将停止循环", + "Forever, Repeat, While, or Until.": "Forever、Repeat、While 或 Until。", + "The Waitfor block will wait until the condition is true.": "Waitfor 块将等待直到条件为真。", + "wait for": "等待", + "The Until block will repeat until the condition is true.": "Until 块将重复直到条件为真。", "until": "直到", - "do2": "do2", - "do": "do", - "The While block will repeat while the condition is true.": "The While block will repeat while the condition is true.", + "do2": "执行2", + "do": "执行", + "The While block will repeat while the condition is true.": "While 块在条件为真时重复执行。", "while": "同時間", - "In this example if the mouse button is pressed a snare drum will play.": "In this example if the mouse button is pressed a snare drum will play.", + "In this example if the mouse button is pressed a snare drum will play.": "在此示例中,如果按下鼠标按钮,将播放军鼓。", "if": "若", "then": "則", "else": "否則", - "The Forever block will repeat the contained blocks forever.": "The Forever block will repeat the contained blocks forever.", + "The Forever block will repeat the contained blocks forever.": "Forever 块将无限重复包含的块。", "forever": "持續執行", - "The Repeat block will repeat the contained blocks.": "The Repeat block will repeat the contained blocks.", - "In this example the note will be played 4 times.": "In this example the note will be played 4 times.", + "The Repeat block will repeat the contained blocks.": "Repeat 块将重复包含的块。", + "In this example the note will be played 4 times.": "在此示例中,该音符将播放 4 次。", "repeat": "重複", - "duplicate factor": "duplicate factor", - "current meter": "current meter", - "beat factor": "beat factor", - "The Beats per minute block returns the current beats per minute.": "The Beats per minute block returns the current beats per minute.", - "beats per minute2": "beats per minute2", - "beats per minute": "beats per minute", - "measure count": "measure count", - "The Measure count block returns the current measure.": "The Measure count block returns the current measure.", - "beat count": "beat count", - "The Beat count block is the number of the current beat,": "The Beat count block is the number of the current beat,", - "eg 1, 2, 3, or 4.": "eg 1, 2, 3, or 4.", - "sum note values": "sum note values", - "The Note counter block can be used to count the number of contained notes.": "The Note counter block can be used to count the number of contained notes.", - "note counter": "note counter", - "whole notes played": "whole notes played", - "The Whole notes played block returns the total number of whole notes played.": "The Whole notes played block returns the total number of whole notes played.", - "notes played": "notes played", - "The No clock block decouples the notes from the master clock.": "The No clock block decouples the notes from the master clock.", - "no clock": "no clock", - "on weak beat do": "on weak beat do", - "The On-weak-beat block lets you specify actions to take on weak (off) beats.": "The On-weak-beat block lets you specify actions to take on weak (off) beats.", - "on strong beat": "on strong beat", - "The On-strong-beat block lets you specify actions to take on specified beats.": "The On-strong-beat block lets you specify actions to take on specified beats.", - "beat": "beat", - "do1": "do1", - "on every beat do": "on every beat do", - "The On-every-beat block lets you specify actions to take on every beat.": "The On-every-beat block lets you specify actions to take on every beat.", - "on every note do": "on every note do", - "The On-every-note block lets you specify actions to take on every note.": "The On-every-note block lets you specify actions to take on every note.", - "master beats per minute": "master beats per minute", - "bpm": "bpm", - "beat value": "beat value", - "Beats per minute must be > 30.": "Beats per minute must be > 30.", - "Maximum beats per minute is 1000.": "Maximum beats per minute is 1000.", - "The Beats per minute block sets the number of 1/4 notes per minute.": "The Beats per minute block sets the number of 1/4 notes per minute.", - "pickup": "pickup", - "number of beats": "number of beats", - "transposition": "transposition", - "scalar step down": "scalar step down", - "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.": "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.", - "scalar step up": "scalar step up", - "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.": "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.", - "change in pitch": "change in pitch", - "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played.": "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played.", - "scalar change in pitch": "scalar change in pitch", - "pitch number": "pitch number", - "The Pitch number block is the value of the pitch of the note currently being played.": "The Pitch number block is the value of the pitch of the note currently being played.", - "pitch in hertz": "pitch in hertz", - "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played.": "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played.", - "current pitch": "current pitch", - "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.": "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.", - "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.": "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.", - "alphabet": "alphabet", - "letter class": "letter class", - "solfege class": "solfege class", - "staff y": "staff y", - "solfege syllable": "solfege syllable", - "pitch class": "pitch class", - "scalar class": "scalar class", - "nth degree": "nth degree", - "pitch to shade": "pitch to shade", - "pitch to color": "pitch to color", + "duplicate factor": "重复因子", + "current meter": "当前拍号", + "beat factor": "节拍因子", + "The Beats per minute block returns the current beats per minute.": "每分钟节拍数块返回当前的每分钟节拍数。", + "beats per minute2": "每分钟节拍数2", + "beats per minute": "每分钟节拍数", + "measure count": "小节数", + "The Measure count block returns the current measure.": "小节数块返回当前小节。", + "beat count": "节拍计数", + "The Beat count block is the number of the current beat,": "节拍计数块表示当前节拍数,", + "eg 1, 2, 3, or 4.": "例如 1、2、3 或 4。", + "sum note values": "音符值总和", + "The Note counter block can be used to count the number of contained notes.": "音符计数器块可用于计算包含的音符数量。", + "note counter": "音符计数器", + "whole notes played": "演奏的全音符数", + "The Whole notes played block returns the total number of whole notes played.": "全音符演奏块返回演奏的全音符总数。", + "notes played": "演奏的音符数", + "The No clock block decouples the notes from the master clock.": "无时钟块将音符与主时钟解耦。", + "no clock": "无时钟", + "on weak beat do": "在弱拍执行", + "The On-weak-beat block lets you specify actions to take on weak (off) beats.": "弱拍块允许您指定在弱拍(弱拍)上执行的操作。", + "on strong beat": "在强拍执行", + "The On-strong-beat block lets you specify actions to take on specified beats.": "强拍块允许您指定在特定强拍上执行的操作。", + "beat": "节拍", + "do1": "做1", + "on every beat do": "在每个拍子执行", + "The On-every-beat block lets you specify actions to take on every beat.": "每拍块允许您指定在每个拍子上执行的操作。", + "on every note do": "在每个音符执行", + "The On-every-note block lets you specify actions to take on every note.": "每音符块允许您指定在每个音符上执行的操作。", + "master beats per minute": "主节拍每分钟数", + "bpm": "每分钟节拍数", + "beat value": "节拍值", + "Beats per minute must be > 30.": "每分钟节拍数必须大于30。", + "Maximum beats per minute is 1000.": "最大每分钟节拍数为1000。", + "The Beats per minute block sets the number of 1/4 notes per minute.": "节拍每分钟块设置每分钟四分音符的数量。", + "pickup": "前奏拍", + "number of beats": "拍数", + "transposition": "移调", + "scalar step down": "音阶下行", + "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode.": "音阶下行块返回当前调式中与前一个音符之间的半音数。", + "scalar step up": "音阶上行", + "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode.": "音阶上行块返回当前调式中与下一个音符之间的半音数。", + "change in pitch": "音高变化", + "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played.": "音高变化块表示当前播放音高与之前播放音高之间的半音差异。", + "scalar change in pitch": "音阶音高变化", + "pitch number": "音高编号", + "The Pitch number block is the value of the pitch of the note currently being played.": "音高编号块表示当前正在播放的音符的音高值。", + "pitch in hertz": "以赫兹表示的音高", + "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played.": "以赫兹表示的音高块是当前正在播放音符的赫兹值。", + "current pitch": "当前音高", + "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz.": "当前音高块与音高转换块一起使用。上述示例中,当前音高 sol 4 显示为 392 赫兹。", + "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al.": "此块将最后播放音符的音高值转换为赫兹、字母名、音高编号等多种格式。", + "alphabet": "字母表", + "letter class": "字母类别", + "solfege class": "视唱类别", + "staff y": "五线谱Y坐标", + "solfege syllable": "视唱音节", + "pitch class": "音高类别", + "scalar class": "标量类别", + "nth degree": "第n度音", + "pitch to shade": "音高到阴影", + "pitch to color": "音高到颜色", "MIDI": "MIDI", - "set pitch number offset": "set pitch number offset", - "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.": "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.", - "name2": "name2", - "number to pitch": "number to pitch", - "The Number to pitch block will convert a pitch number to a pich name.": "The Number to pitch block will convert a pitch number to a pich name.", - "number to octave": "number to octave", - "The Number to octave block will convert a pitch number to an octave.": "The Number to octave block will convert a pitch number to an octave.", - "y to pitch": "y to pitch", - "Y to pitch block will convert a staff y position to corresponding pitch notation.": "Y to pitch block will convert a staff y position to corresponding pitch notation.", - "accidental selector": "accidental selector", - "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat.": "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat.", - "Pitch can be specified in terms of ni dha pa ma ga re sa.": "Pitch can be specified in terms of ni dha pa ma ga re sa.", - "Pitch can be specified in terms of C D E F G A B.": "Pitch can be specified in terms of C D E F G A B.", - "solfege": "solfege", - "Pitch can be specified in terms of do re mi fa sol la ti.": "Pitch can be specified in terms of do re mi fa sol la ti.", - "The Invert block rotates any contained notes around a target note.": "The Invert block rotates any contained notes around a target note.", - "Invert": "Invert", - "invert (odd)": "invert (odd)", - "invert (even)": "invert (even)", - "register": "register", - "The Register block provides an easy way to modify the register (octave) of the notes that follow it.": "The Register block provides an easy way to modify the register (octave) of the notes that follow it.", - "50 cents": "50 cents", - "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps.": "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps.", - "In the example shown above, sol is shifted up to sol#.": "In the example shown above, sol is shifted up to sol#.", - "semi-tone transpose": "semi-tone transpose", - "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio": "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio", - "transpose by ratio": "transpose by ratio", - "down sixth": "down sixth", - "down third": "down third", - "seventh": "seventh", - "sixth": "sixth", - "fifth": "fifth", - "fourth": "fourth", - "third": "third", - "second": "second", - "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale.": "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale.", - "In the example shown above, sol is shifted up to la.": "In the example shown above, sol is shifted up to la.", - "scalar transpose": "scalar transpose", - "The Accidental block is used to create sharps and flats": "The Accidental block is used to create sharps and flats", - "accidental override": "accidental override", - "hertz": "hertz", - "The Hertz block (in combination with a Number block) will play a sound at the specified frequency.": "The Hertz block (in combination with a Number block) will play a sound at the specified frequency.", - "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.": "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.", - "nth modal pitch": "nth modal pitch", - "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,": "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,", - "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)": "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)", - "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.": "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.", - "The pitches change according to the mode specified without any need for respellings.": "The pitches change according to the mode specified without any need for respellings.", - "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.": "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.", - "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.": "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.", - "scalar step": "scalar step", - "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,": "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,", - "eg if the last note played was sol, Scalar Step 1 will play la.": "eg if the last note played was sol, Scalar Step 1 will play la.", - "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.", - "Oscillator": "Oscillator", - "type": "type", - "partials": "partials", - "You are adding multiple oscillator blocks.": "You are adding multiple oscillator blocks.", + "set pitch number offset": "设置音高编号偏移", + "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave.": "设置音高编号偏移块用于设置将音高编号映射到音高和八度的偏移量。", + "name2": "名称2", + "number to pitch": "数字转音高", + "The Number to pitch block will convert a pitch number to a pich name.": "数字转音高块将音高编号转换为音高名称。", + "number to octave": "数字转八度", + "The Number to octave block will convert a pitch number to an octave.": "数字转八度块将音高编号转换为八度。", + "y to pitch": "y坐标转音高", + "Y to pitch block will convert a staff y position to corresponding pitch notation.": "Y 到音高模块会将五线谱的 Y 位置转换为对应的音高符号。", + "accidental selector": "变音符号选择器", + "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat.": "变音符号选择器块用于选择重升号、升号、还原号、降号和重降号。", + "Pitch can be specified in terms of ni dha pa ma ga re sa.": "音高可以用 ni dha pa ma ga re sa 表示。", + "Pitch can be specified in terms of C D E F G A B.": "音高可以用 C D E F G A B 表示。", + "solfege": "视唱法", + "Pitch can be specified in terms of do re mi fa sol la ti.": "音高可以用 do re mi fa sol la ti 表示。", + "The Invert block rotates any contained notes around a target note.": "反转块将包含的音符绕目标音符旋转。", + "Invert": "反转", + "invert (odd)": "反转(奇数)", + "invert (even)": "反转(偶数)", + "register": "音区", + "The Register block provides an easy way to modify the register (octave) of the notes that follow it.": "移调块提供了一种简单的方法来修改后续音符的音区(八度)。", + "50 cents": "50分音", + "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps.": "半音移调块会将Note块内的音高向上(或向下)移动半音。", + "In the example shown above, sol is shifted up to sol#.": "在上例中,sol被移调到了sol#。", + "semi-tone transpose": "半音移调", + "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio": "按比例移调块会将Note块内的音高按比例向上(或向下)移动。", + "transpose by ratio": "按比例移调", + "down sixth": "下降六度", + "down third": "下降三度", + "seventh": "七度", + "sixth": "六度", + "fifth": "五度", + "fourth": "四度", + "third": "三度", + "second": "二度", + "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale.": "音阶移调块会将Note块内的音高按音阶向上(或向下)移动。", + "In the example shown above, sol is shifted up to la.": "在上例中,sol被移调到la。", + "scalar transpose": "音阶移调", + "The Accidental block is used to create sharps and flats": "临时升降记号块用于创建升音和降音", + "accidental override": "临时升降记号覆盖", + "hertz": "赫兹", + "The Hertz block (in combination with a Number block) will play a sound at the specified frequency.": "赫兹块(与数字块结合使用)将在指定频率播放声音。", + "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G.": "音高编号块将播放与其数字对应的音高,例如0代表C,7代表G。", + "nth modal pitch": "第n阶音高", + "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode,": "第n阶调式音高采用模式中以半音为单位的音高模式,并将每个点视为该模式的一个阶。", + "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)": "从1开始,不考虑音调框架(即不总是八度内有8个音符)", + "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc.": "第n阶调式音高以数字作为输入,表示给定模式的第n个阶。0表示第一个位置,1表示第二个,-1表示第一个之前的音符,依此类推。", + "The pitches change according to the mode specified without any need for respellings.": "音高根据指定的调式变化,无需重新拼写。", + "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals.": "音阶度数是音乐中的常用约定。音阶度数提供音阶中的七个可能位置(1-7),并可通过临时升降记号进行修改。", + "Scale Degree 1 is always the first pitch in a given scale, regardless of octave.": "音阶度数1始终是给定音阶中的第一个音高,不论其所在的八度。", + "scalar step": "音阶步长", + "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale,": "音阶步长块(与数字块结合使用)将播放音阶中的下一个音高,", + "eg if the last note played was sol, Scalar Step 1 will play la.": "例如,如果上一个播放的音符是sol,音阶步长1将播放la。", + "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note.": "音高块指定一个音符的音名和八度,这两者共同决定该音符的频率。", + "Oscillator": "振荡器", + "type": "类型", + "partials": "部分谐波", + "You are adding multiple oscillator blocks.": "您正在添加多个振荡器块。", "duo synth": "duo synth", - "The Duo synth block is a duo-frequency modulator used to define a timbre.": "The Duo synth block is a duo-frequency modulator used to define a timbre.", - "vibrato rate": "vibrato rate", - "vibrato intensity": "vibrato intensity", - "AM synth": "AM synth", - "The AM synth block is an amplitude modulator used to define a timbre.": "The AM synth block is an amplitude modulator used to define a timbre.", - "FM synth": "FM synth", - "The FM synth block is a frequency modulator used to define a timbre.": "The FM synth block is a frequency modulator used to define a timbre.", - "partial": "partial", - "The Partial block is used to specify a weight for a specific partial harmonic.": "The Partial block is used to specify a weight for a specific partial harmonic.", - "Partial weight must be between 0 and 1.": "Partial weight must be between 0 and 1.", - "Partial block should be used inside of a Weighted-partials block.": "Partial block should be used inside of a Weighted-partials block.", - "weighted partials": "weighted partials", - "The Harmonic block will add harmonics to the contained notes.": "The Harmonic block will add harmonics to the contained notes.", - "harmonic": "harmonic", - "The Distortion block adds distortion to the pitch.": "The Distortion block adds distortion to the pitch.", - "distortion": "distortion", - "The Tremolo block adds a wavering effect.": "The Tremolo block adds a wavering effect.", - "tremolo": "tremolo", - "rate": "rate", - "depth": "depth", - "The Phaser block adds a sweeping sound.": "The Phaser block adds a sweeping sound.", - "phaser": "phaser", - "octaves": "octaves", - "base frequency": "base frequency", - "The Chorus block adds a chorus effect.": "The Chorus block adds a chorus effect.", - "chorus": "chorus", - "delay (MS)": "delay (MS)", - "The Vibrato block adds a rapid, slight variation in pitch.": "The Vibrato block adds a rapid, slight variation in pitch.", - "vibrato": "vibrato", - "intensity": "intensity", - "set synth": "set synth", - "synth name": "synth name", - "set default instrument": "set default instrument", - "set instrument": "set instrument", - "The Set instrument block selects a voice for the synthesizer,": "The Set instrument block selects a voice for the synthesizer,", - "eg guitar piano violin or cello.": "eg guitar piano violin or cello.", - "Import a sound file to use as an instrument and set its pitch center.": "Import a sound file to use as an instrument and set its pitch center.", - "Upload a sound file to connect with the sample block.": "Upload a sound file to connect with the sample block.", - "The Return block will return a value from an action.": "The Return block will return a value from an action.", - "return": "return", - "The Return to URL block will return a value to a webpage.": "The Return to URL block will return a value to a webpage.", - "return to URL": "return to URL", - "The Calculate block returns a value calculated by an action.": "The Calculate block returns a value calculated by an action.", - "calculate": "calculate", - "The Do block is used to initiate an action.": "The Do block is used to initiate an action.", - "The Arg block contains the value of an argument passed to an action.": "The Arg block contains the value of an argument passed to an action.", - "arg": "arg", - "Invalid argument": "Invalid argument", - "In the example, it is used with the One of block to choose a random phase.": "In the example, it is used with the One of block to choose a random phase.", - "The Listen block is used to listen for an event such as a mouse click.": "The Listen block is used to listen for an event such as a mouse click.", - "When the event happens, an action is taken.": "When the event happens, an action is taken.", - "on": "on", - "event": "event", - "The Broadcast block is used to trigger an event.": "The Broadcast block is used to trigger an event.", - "broadcast": "broadcast", - "Each Start block is a separate voice.": "Each Start block is a separate voice.", - "It is often used for storing a phrase of music that is repeated.": "It is often used for storing a phrase of music that is repeated.", - "define temperament": "define temperament", - "mouse index heap": "mouse index heap", - "turtle index heap": "turtle index heap", - "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.": "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.", - "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.": "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.", + "The Duo synth block is a duo-frequency modulator used to define a timbre.": "Duo synth块是一个双频率调制器,用于定义音色。", + "vibrato rate": "颤音速率", + "vibrato intensity": "颤音强度", + "AM synth": "AM 合成器", + "The AM synth block is an amplitude modulator used to define a timbre.": "AM 合成器块是用于定义音色的振幅调制器。", + "FM synth": "FM 合成器", + "The FM synth block is a frequency modulator used to define a timbre.": "FM 合成器块是用于定义音色的频率调制器。", + "partial": "部分", + "The Partial block is used to specify a weight for a specific partial harmonic.": "Partial块用于指定特定部分泛音的权重。", + "Partial weight must be between 0 and 1.": "部分权重必须在0到1之间。", + "Partial block should be used inside of a Weighted-partials block.": "Partial块应在加权部分块内使用。", + "weighted partials": "加权泛音", + "The Harmonic block will add harmonics to the contained notes.": "Harmonic块将为包含的音符添加泛音。", + "harmonic": "谐波", + "The Distortion block adds distortion to the pitch.": "Distortion块为音高添加失真效果。", + "distortion": "失真", + "The Tremolo block adds a wavering effect.": "Tremolo块添加颤音效果。", + "tremolo": "颤音", + "rate": "速率", + "depth": "深度", + "The Phaser block adds a sweeping sound.": "Phaser块添加扫频效果。", + "phaser": "移相器", + "octaves": "八度", + "base frequency": "基频", + "The Chorus block adds a chorus effect.": "Chorus块添加合唱效果。", + "chorus": "合唱", + "delay (MS)": "延迟(毫秒)", + "The Vibrato block adds a rapid, slight variation in pitch.": "Vibrato块添加快速且轻微的音高变化。", + "vibrato": "颤音", + "intensity": "强度", + "set synth": "设置合成器", + "synth name": "合成器名称", + "set default instrument": "设置默认乐器", + "set instrument": "设置乐器", + "The Set instrument block selects a voice for the synthesizer,": "Set instrument块用于选择合成器的声音,", + "eg guitar piano violin or cello.": "例如吉他、钢琴、小提琴或大提琴。", + "Import a sound file to use as an instrument and set its pitch center.": "导入音频文件作为乐器并设置其音高中心。", + "Upload a sound file to connect with the sample block.": "上传音频文件以连接采样块。", + "The Return block will return a value from an action.": "Return块将从一个动作返回一个值。", + "return": "返回", + "The Return to URL block will return a value to a webpage.": "Return to URL块将值返回到网页。", + "return to URL": "返回到URL", + "The Calculate block returns a value calculated by an action.": "Calculate块返回一个动作计算的值。", + "calculate": "计算", + "The Do block is used to initiate an action.": "Do块用于启动一个动作。", + "The Arg block contains the value of an argument passed to an action.": "Arg块包含传递给动作的参数值。", + "arg": "参数", + "Invalid argument": "无效参数", + "In the example, it is used with the One of block to choose a random phase.": "在示例中,它与One of块一起使用以选择随机阶段。", + "The Listen block is used to listen for an event such as a mouse click.": "Listen块用于监听事件,例如鼠标点击。", + "When the event happens, an action is taken.": "当事件发生时,会执行一个动作。", + "on": "开启", + "event": "事件", + "The Broadcast block is used to trigger an event.": "Broadcast块用于触发事件。", + "broadcast": "广播", + "Each Start block is a separate voice.": "每个Start块是一个独立的声音。", + "It is often used for storing a phrase of music that is repeated.": "它通常用于存储重复的音乐短语。", + "define temperament": "定义律制", + "mouse index heap": "鼠标索引堆", + "turtle index heap": "乌龟索引堆", + "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse.": "Mouse索引堆块返回指定鼠标在堆中指定位置的值。", + "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle.": "Turtle索引堆块返回指定乌龟在堆中指定位置的值。", "Yertle": "Yertle", - "mouse name": "mouse name", - "turtle name": "turtle name", - "stop mouse": "stop mouse", - "The Stop mouse block stops the specified mouse.": "The Stop mouse block stops the specified mouse.", - "stop turtle": "stop turtle", - "The Stop turtle block stops the specified turtle.": "The Stop turtle block stops the specified turtle.", - "Cannot find mouse": "Cannot find mouse", - "Cannot find turtle": "Cannot find turtle", - "start mouse": "start mouse", - "The Start mouse block starts the specified mouse.": "The Start mouse block starts the specified mouse.", - "start turtle": "start turtle", - "The Start turtle block starts the specified turtle.": "The Start turtle block starts the specified turtle.", - "Mouse is already running.": "Mouse is already running.", - "Turtle is already running.": "Turtle is already running.", - "Cannot find start block": "Cannot find start block", - "mouse color": "mouse color", - "The Mouse color block returns the pen color of the specified mouse.": "The Mouse color block returns the pen color of the specified mouse.", - "turtle color": "turtle color", - "The Turtle color block returns the pen color of the specified turtle.": "The Turtle color block returns the pen color of the specified turtle.", - "mouse heading": "mouse heading", - "The Mouse heading block returns the heading of the specified mouse.": "The Mouse heading block returns the heading of the specified mouse.", - "turtle heading": "turtle heading", - "The Turtle heading block returns the heading of the specified turtle.": "The Turtle heading block returns the heading of the specified turtle.", - "set mouse": "set mouse", - "set turtle": "set turtle", - "The Set mouse block sends a stack of blocks to be run by the specified mouse.": "The Set mouse block sends a stack of blocks to be run by the specified mouse.", - "The Set turtle block sends a stack of blocks to be run by the specified turtle.": "The Set turtle block sends a stack of blocks to be run by the specified turtle.", + "mouse name": "鼠标名称", + "turtle name": "乌龟名称", + "stop mouse": "停止鼠标", + "The Stop mouse block stops the specified mouse.": "停止鼠标块停止指定的鼠标。", + "stop turtle": "停止乌龟", + "The Stop turtle block stops the specified turtle.": "停止乌龟块停止指定的乌龟。", + "Cannot find mouse": "找不到鼠标", + "Cannot find turtle": "找不到乌龟", + "start mouse": "启动鼠标", + "The Start mouse block starts the specified mouse.": "启动鼠标块启动指定的鼠标。", + "start turtle": "启动乌龟", + "The Start turtle block starts the specified turtle.": "启动乌龟块启动指定的乌龟。", + "Mouse is already running.": "鼠标已经在运行。", + "Turtle is already running.": "乌龟已经在运行。", + "Cannot find start block": "找不到启动块", + "mouse color": "鼠标颜色", + "The Mouse color block returns the pen color of the specified mouse.": "鼠标颜色块返回指定鼠标的画笔颜色。", + "turtle color": "乌龟颜色", + "The Turtle color block returns the pen color of the specified turtle.": "乌龟颜色块返回指定乌龟的画笔颜色。", + "mouse heading": "鼠标朝向", + "The Mouse heading block returns the heading of the specified mouse.": "鼠标朝向块返回指定鼠标的朝向。", + "turtle heading": "乌龟朝向", + "The Turtle heading block returns the heading of the specified turtle.": "乌龟朝向块返回指定乌龟的朝向。", + "set mouse": "设置鼠标", + "set turtle": "设置乌龟", + "The Set mouse block sends a stack of blocks to be run by the specified mouse.": "设置鼠标块发送一组积木给指定的鼠标执行。", + "The Set turtle block sends a stack of blocks to be run by the specified turtle.": "设置乌龟块发送一组积木给指定的乌龟执行。", "mouse y": "滑鼠座標 y", - "The Y mouse block returns the Y position of the specified mouse.": "The Y mouse block returns the Y position of the specified mouse.", - "turtle y": "turtle y", - "The Y turtle block returns the Y position of the specified turtle.": "The Y turtle block returns the Y position of the specified turtle.", + "The Y mouse block returns the Y position of the specified mouse.": "鼠标 Y 坐标块返回指定鼠标的 Y 位置。", + "turtle y": "乌龟 Y 坐标", + "The Y turtle block returns the Y position of the specified turtle.": "乌龟 Y 坐标块返回指定乌龟的 Y 位置。", "mouse x": "滑鼠座標 x", - "The X mouse block returns the X position of the specified mouse.": "The X mouse block returns the X position of the specified mouse.", - "turtle x": "turtle x", - "The X turtle block returns the X position of the specified turtle.": "The X turtle block returns the X position of the specified turtle.", - "mouse notes played": "mouse notes played", - "The Mouse elapse notes block returns the number of notes played by the specified mouse.": "The Mouse elapse notes block returns the number of notes played by the specified mouse.", - "turtle notes played": "turtle notes played", - "The Turtle elapse notes block returns the number of notes played by the specified turtle.": "The Turtle elapse notes block returns the number of notes played by the specified turtle.", - "mouse pitch number": "mouse pitch number", - "The Mouse pitch block returns the current pitch number being played by the specified mouse.": "The Mouse pitch block returns the current pitch number being played by the specified mouse.", - "turtle pitch number": "turtle pitch number", - "The Turtle pitch block returns the current pitch number being played by the specified turtle.": "The Turtle pitch block returns the current pitch number being played by the specified turtle.", - "mouse note value": "mouse note value", - "turtle note value": "turtle note value", - "mouse sync": "mouse sync", - "The Mouse sync block aligns the beat count between mice.": "The Mouse sync block aligns the beat count between mice.", - "turtle sync": "turtle sync", - "The Turtle sync block aligns the beat count between turtles.": "The Turtle sync block aligns the beat count between turtles.", - "The Found mouse block will return true if the specified mouse can be found.": "The Found mouse block will return true if the specified mouse can be found.", - "found mouse": "found mouse", - "The Found turtle block will return true if the specified turtle can be found.": "The Found turtle block will return true if the specified turtle can be found.", - "found turtle": "found turtle", - "new mouse": "new mouse", - "The New mouse block will create a new mouse.": "The New mouse block will create a new mouse.", - "new turtle": "new turtle", - "The New turtle block will create a new turtle.": "The New turtle block will create a new turtle.", - "set mouse color": "set mouse color", - "The Set-mouse-color block is used to set the color of a mouse.": "The Set-mouse-color block is used to set the color of a mouse.", - "set turtle color": "set turtle color", - "The Set-turtle-color block is used to set the color of a turtle.": "The Set-turtle-color block is used to set the color of a turtle.", - "The Mouse-name block returns the name of a mouse.": "The Mouse-name block returns the name of a mouse.", - "The Turtle-name block returns the name of a turtle.": "The Turtle-name block returns the name of a turtle.", - "mouse count": "mouse count", - "The Mouse-count block returns the number of mice.": "The Mouse-count block returns the number of mice.", - "turtle count": "turtle count", - "The Turtle-count block returns the number of turtles.": "The Turtle-count block returns the number of turtles.", - "nth mouse name": "nth mouse name", - "The Nth-Mouse name block returns the name of the nth mouse.": "The Nth-Mouse name block returns the name of the nth mouse.", - "nth turtle name": "nth turtle name", - "The Nth-Turtle name block returns the name of the nth turtle.": "The Nth-Turtle name block returns the name of the nth turtle.", - "set name": "set name", - "source": "source", - "target": "target", - "The Set-name block is used to name a mouse.": "The Set-name block is used to name a mouse.", - "The Set-name block is used to name a turtle.": "The Set-name block is used to name a turtle.", - "fraction": "fraction", - "Convert a float to a fraction": "Convert a float to a fraction", - "save as ABC": "save as ABC", - "title": "title", - "save as Lilypond": "save as Lilypond", - "save as SVG": "save as SVG", - "no background": "no background", - "The No background block eliminates the background from the saved SVG output.": "The No background block eliminates the background from the saved SVG output.", + "The X mouse block returns the X position of the specified mouse.": "鼠标 X 坐标块返回指定鼠标的 X 位置。", + "turtle x": "乌龟 X 坐标", + "The X turtle block returns the X position of the specified turtle.": "乌龟 X 坐标块返回指定乌龟的 X 位置。", + "mouse notes played": "鼠标已弹奏的音符数", + "The Mouse elapse notes block returns the number of notes played by the specified mouse.": "鼠标经过音符块返回指定鼠标已弹奏的音符数量。", + "turtle notes played": "乌龟已弹奏的音符数", + "The Turtle elapse notes block returns the number of notes played by the specified turtle.": "乌龟经过音符块返回指定乌龟已弹奏的音符数量。", + "mouse pitch number": "鼠标音高编号", + "The Mouse pitch block returns the current pitch number being played by the specified mouse.": "鼠标音高块返回指定鼠标当前演奏的音高编号。", + "turtle pitch number": "乌龟音高编号", + "The Turtle pitch block returns the current pitch number being played by the specified turtle.": "乌龟音高块返回指定乌龟当前演奏的音高编号。", + "mouse note value": "鼠标音符时值", + "turtle note value": "乌龟音符时值", + "mouse sync": "鼠标同步", + "The Mouse sync block aligns the beat count between mice.": "鼠标同步块用于对齐鼠标之间的节拍计数。", + "turtle sync": "乌龟同步", + "The Turtle sync block aligns the beat count between turtles.": "乌龟同步块用于对齐乌龟之间的节拍计数。", + "The Found mouse block will return true if the specified mouse can be found.": "找到鼠标块在指定鼠标被找到时返回真。", + "found mouse": "找到鼠标", + "The Found turtle block will return true if the specified turtle can be found.": "找到乌龟块在指定乌龟被找到时返回真。", + "found turtle": "找到乌龟", + "new mouse": "新鼠标", + "The New mouse block will create a new mouse.": "新鼠标块将创建一个新的鼠标。", + "new turtle": "新乌龟", + "The New turtle block will create a new turtle.": "新乌龟块将创建一个新的乌龟。", + "set mouse color": "设置鼠标颜色", + "The Set-mouse-color block is used to set the color of a mouse.": "设置鼠标颜色块用于设置鼠标的颜色。", + "set turtle color": "设置乌龟颜色", + "The Set-turtle-color block is used to set the color of a turtle.": "设置乌龟颜色块用于设置乌龟的颜色。", + "The Mouse-name block returns the name of a mouse.": "鼠标名称块返回鼠标的名称。", + "The Turtle-name block returns the name of a turtle.": "乌龟名称块返回乌龟的名称。", + "mouse count": "鼠标数量", + "The Mouse-count block returns the number of mice.": "鼠标计数块返回鼠标的数量。", + "turtle count": "乌龟数量", + "The Turtle-count block returns the number of turtles.": "Turtle-count 块返回乌龟的数量。", + "nth mouse name": "表示老鼠名称的音乐元素标签", + "The Nth-Mouse name block returns the name of the nth mouse.": "Nth-Mouse 名称块返回第n只老鼠的名称。", + "nth turtle name": "用于识别乐队中特定乌龟的块标签", + "The Nth-Turtle name block returns the name of the nth turtle.": "Nth-Turtle 名称块返回第n只乌龟的名称。", + "set name": "设置音乐元素或实体名称的块标签", + "source": "来源", + "target": "目标", + "The Set-name block is used to name a mouse.": "Set-name 块用于命名一只老鼠。", + "The Set-name block is used to name a turtle.": "Set-name 块用于命名一只乌龟。", + "fraction": "分数", + "Convert a float to a fraction": "将浮动数转换为分数的工具提示标签", + "save as ABC": "保存为 ABC 的块标签", + "title": "标题", + "save as Lilypond": "保存为 LilyPond 的块标签", + "save as SVG": "保存为 SVG 的块标签", + "no background": "移除背景的块标签", + "The No background block eliminates the background from the saved SVG output.": "No background 块将从保存的 SVG 输出中移除背景。", "show blocks": "顯示區塊", - "The Show blocks block shows the blocks.": "The Show blocks block shows the blocks.", - "The Hide blocks block hides the blocks.": "The Hide blocks block hides the blocks.", - "The Space block is used to add space between blocks.": "The Space block is used to add space between blocks.", + "The Show blocks block shows the blocks.": "Show blocks 块显示其他块。", + "The Hide blocks block hides the blocks.": "Hide blocks 块隐藏其他块。", + "The Space block is used to add space between blocks.": "Space 块用于在块之间添加空格。", "wait": "等待", - "The Wait block pauses the program for a specified number of seconds.": "The Wait block pauses the program for a specified number of seconds.", + "The Wait block pauses the program for a specified number of seconds.": "Wait 块使程序暂停指定的秒数。", "comment": "註記", "print": "顯示", - "The Print block displays text at the top of the screen.": "The Print block displays text at the top of the screen.", - "display grid": "display grid", - "The Display Grid Block changes the grid type": "The Display Grid Block changes the grid type", - "unknown": "unknown", + "The Print block displays text at the top of the screen.": "Print 块在屏幕顶部显示文本。", + "display grid": "显示网格的块标签", + "The Display Grid Block changes the grid type": "Display Grid 块更改网格类型", + "unknown": "未知", "heading": "方向", - "The Heading block returns the orientation of the mouse.": "The Heading block returns the orientation of the mouse.", - "The Heading block returns the orientation of the turtle.": "The Heading block returns the orientation of the turtle.", - "The Y block returns the vertical position of the mouse.": "The Y block returns the vertical position of the mouse.", - "The Y block returns the vertical position of the turtle.": "The Y block returns the vertical position of the turtle.", + "The Heading block returns the orientation of the mouse.": "Heading 块返回老鼠的朝向。", + "The Heading block returns the orientation of the turtle.": "Heading 块返回乌龟的朝向。", + "The Y block returns the vertical position of the mouse.": "Y 块返回老鼠的垂直位置。", + "The Y block returns the vertical position of the turtle.": "Y 块返回乌龟的垂直位置。", "y3": "y3", - "The X block returns the horizontal position of the mouse.": "The X block returns the horizontal position of the mouse.", - "The X block returns the horizontal position of the turtle.": "The X block returns the horizontal position of the turtle.", + "The X block returns the horizontal position of the mouse.": "X 块返回老鼠的水平位置。", + "The X block returns the horizontal position of the turtle.": "X 块返回乌龟的水平位置。", "x3": "x3", - "scroll xy": "scroll xy", - "The Scroll XY block moves the canvas.": "The Scroll XY block moves the canvas.", + "scroll xy": "滚动 xy 块标签", + "The Scroll XY block moves the canvas.": "Scroll XY 块移动画布。", "x2": "x2", "y2": "y2", - "The Control-point 2 block sets the second control point for the Bezier curve.": "The Control-point 2 block sets the second control point for the Bezier curve.", - "control point 2": "control point 2", + "The Control-point 2 block sets the second control point for the Bezier curve.": "Control-point 2 块设置贝塞尔曲线的第二个控制点。", + "control point 2": "图形控制点 2 的标签", "x1": "x1", "y1": "y1", - "The Control-point 1 block sets the first control point for the Bezier curve.": "The Control-point 1 block sets the first control point for the Bezier curve.", - "control point 1": "control point 1", - "The Bezier block draws a Bezier curve.": "The Bezier block draws a Bezier curve.", - "bezier": "bezier", - "The Arc block moves the turtle in an arc.": "The Arc block moves the turtle in an arc.", + "The Control-point 1 block sets the first control point for the Bezier curve.": "Control-point 1 块设置贝塞尔曲线的第一个控制点。", + "control point 1": "图形控制点 1 的标签", + "The Bezier block draws a Bezier curve.": "Bezier 块绘制贝塞尔曲线。", + "bezier": "贝塞尔曲线", + "The Arc block moves the turtle in an arc.": "Arc 块以弧形移动乌龟。", "arc": "弧度", "angle": "角度", "radius": "半徑", - "Value must be within -5000 to 5000 when Wrap Mode is off.": "Value must be within -5000 to 5000 when Wrap Mode is off.", - "Value must be within -20000 to 20000 when Wrap Mode is on.": "Value must be within -20000 to 20000 when Wrap Mode is on.", + "Value must be within -5000 to 5000 when Wrap Mode is off.": "当 Wrap Mode 关闭时,值必须在 -5000 到 5000 之间。", + "Value must be within -20000 to 20000 when Wrap Mode is on.": "当 Wrap Mode 开启时,值必须在 -20000 到 20000 之间。", "set heading": "設定標頭", - "The Set heading block sets the heading of the turtle.": "The Set heading block sets the heading of the turtle.", - "The Set XY block moves the mouse to a specific position on the screen.": "The Set XY block moves the mouse to a specific position on the screen.", - "The Set XY block moves the turtle to a specific position on the screen.": "The Set XY block moves the turtle to a specific position on the screen.", + "The Set heading block sets the heading of the turtle.": "Set heading 块设置乌龟的朝向。", + "The Set XY block moves the mouse to a specific position on the screen.": "Set XY 块将鼠标移动到屏幕上的指定位置。", + "The Set XY block moves the turtle to a specific position on the screen.": "Set XY 块将乌龟移动到屏幕上的指定位置。", "set xy": "指定座標", - "The Right block turns the mouse to the right.": "The Right block turns the mouse to the right.", - "The Right block turns the turtle to the right.": "The Right block turns the turtle to the right.", - "right1": "right1", + "The Right block turns the mouse to the right.": "Right 块将鼠标向右转。", + "The Right block turns the turtle to the right.": "Right 块将乌龟向右转。", + "right1": "右1", "right": "右轉", - "The Left block turns the mouse to the left.": "The Left block turns the mouse to the left.", - "The Left block turns the turtle to the left.": "The Left block turns the turtle to the left.", - "left1": "left1", + "The Left block turns the mouse to the left.": "Left 块将鼠标向左转。", + "The Left block turns the turtle to the left.": "Left 块将乌龟向左转。", + "left1": "左1", "left": "左轉", "back": "後退", - "The Back block moves the mouse backward.": "The Back block moves the mouse backward.", - "The Back block moves the turtle backward.": "The Back block moves the turtle backward.", + "The Back block moves the mouse backward.": "Back 块使鼠标向后移动。", + "The Back block moves the turtle backward.": "Back 块使乌龟向后移动。", "forward": "前進", - "The Forward block moves the mouse forward.": "The Forward block moves the mouse forward.", - "The Forward block moves the turtle forward.": "The Forward block moves the turtle forward.", - "wrap": "wrap", - "right (screen)": "right (screen)", - "The Right block returns the position of the right of the canvas.": "The Right block returns the position of the right of the canvas.", - "left (screen)": "left (screen)", - "The Left block returns the position of the left of the canvas.": "The Left block returns the position of the left of the canvas.", - "top (screen)": "top (screen)", - "The Top block returns the position of the top of the canvas.": "The Top block returns the position of the top of the canvas.", - "bottom (screen)": "bottom (screen)", - "The Bottom block returns the position of the bottom of the canvas.": "The Bottom block returns the position of the bottom of the canvas.", - "width": "width", - "The Width block returns the width of the canvas.": "The Width block returns the width of the canvas.", - "height": "height", - "The Height block returns the height of the canvas.": "The Height block returns the height of the canvas.", - "stop play": "stop play", - "erase media": "erase media", - "The Erase Media block erases text and images.": "The Erase Media block erases text and images.", - "play back": "play back", + "The Forward block moves the mouse forward.": "Forward 块使鼠标向前移动。", + "The Forward block moves the turtle forward.": "Forward 块使乌龟向前移动。", + "wrap": "环绕", + "right (screen)": "右侧(屏幕)", + "The Right block returns the position of the right of the canvas.": "Right 块返回画布右侧的位置。", + "left (screen)": "左侧(屏幕)", + "The Left block returns the position of the left of the canvas.": "Left 块返回画布左侧的位置。", + "top (screen)": "顶部(屏幕)", + "The Top block returns the position of the top of the canvas.": "Top 块返回画布顶部的位置。", + "bottom (screen)": "底部(屏幕)", + "The Bottom block returns the position of the bottom of the canvas.": "Bottom 块返回画布底部的位置。", + "width": "宽度", + "The Width block returns the width of the canvas.": "Width 块返回画布的宽度。", + "height": "高度", + "The Height block returns the height of the canvas.": "Height 块返回画布的高度。", + "stop play": "停止播放", + "erase media": "清除媒体", + "The Erase Media block erases text and images.": "Erase Media 块会清除文本和图像。", + "play back": "回放", "speak": "聽我說", - "The Speak block outputs to the text-to-speech synthesizer": "The Speak block outputs to the text-to-speech synthesizer", - "camera": "camera", - "The Camera block connects a webcam to the Show block.": "The Camera block connects a webcam to the Show block.", - "video": "video", - "The Video block selects video for use with the Show block.": "The Video block selects video for use with the Show block.", - "The Open file block opens a file for use with the Show block.": "The Open file block opens a file for use with the Show block.", - "stop media": "stop media", - "The Stop media block stops audio or video playback.": "The Stop media block stops audio or video playback.", - "frequency": "frequency", - "duration (MS)": "duration (MS)", - "note to frequency": "note to frequency", - "The To frequency block converts a pitch name and octave to Hertz.": "The To frequency block converts a pitch name and octave to Hertz.", - "The Avatar block is used to change the appearance of the mouse.": "The Avatar block is used to change the appearance of the mouse.", - "The Avatar block is used to change the appearance of the turtle.": "The Avatar block is used to change the appearance of the turtle.", - "size": "size", + "The Speak block outputs to the text-to-speech synthesizer": "Speak 块输出到文本转语音合成器。", + "camera": "摄像头", + "The Camera block connects a webcam to the Show block.": "Camera 块将摄像头连接到 Show 块。", + "video": "视频", + "The Video block selects video for use with the Show block.": "Video 块选择用于 Show 块的视频。", + "The Open file block opens a file for use with the Show block.": "Open file 块打开一个用于 Show 块的文件。", + "stop media": "停止媒体", + "The Stop media block stops audio or video playback.": "Stop media 块停止音频或视频的播放。", + "frequency": "频率", + "duration (MS)": "持续时间(毫秒)", + "note to frequency": "音符转频率", + "The To frequency block converts a pitch name and octave to Hertz.": "To frequency 块将音高名称和音阶转换为赫兹。", + "The Avatar block is used to change the appearance of the mouse.": "Avatar 块用于更改鼠标的外观。", + "The Avatar block is used to change the appearance of the turtle.": "Avatar 块用于更改乌龟的外观。", + "size": "大小", "image": "圖片", - "The Show block is used to display text or images on the canvas.": "The Show block is used to display text or images on the canvas.", - "show1": "show1", - "obj": "obj", - "The Media block is used to import an image.": "The Media block is used to import an image.", - "The Text block holds a text string.": "The Text block holds a text string.", - "purple": "purple", - "blue": "blue", - "green": "green", - "yellow": "yellow", + "The Show block is used to display text or images on the canvas.": "Show 块用于在画布上显示文本或图像。", + "show1": "显示1", + "obj": "对象", + "The Media block is used to import an image.": "Media 块用于导入图像。", + "The Text block holds a text string.": "Text 块包含一段文本字符串。", + "purple": "紫色", + "blue": "蓝色", + "green": "绿色", + "yellow": "黄色", "orange": "橘色", - "red": "red", - "white": "white", - "black": "black", - "begin fill": "begin fill", + "red": "红色", + "white": "白色", + "black": "黑色", + "begin fill": "开始填充", "end fill": "停止填滿", - "background": "background", - "grey": "grey", - "The Grey block returns the current pen grey value.": "The Grey block returns the current pen grey value.", + "background": "背景", + "grey": "灰色", + "The Grey block returns the current pen grey value.": "Grey 块返回当前画笔的灰度值。", "shade": "形狀", - "The Shade block returns the current pen shade value.": "The Shade block returns the current pen shade value.", + "The Shade block returns the current pen shade value.": "Shade 块返回当前画笔的明暗值。", "color": "顏色", - "The Color block returns the current pen color.": "The Color block returns the current pen color.", + "The Color block returns the current pen color.": "Color 块返回当前画笔颜色。", "pen size": "畫筆大小", - "The Pen size block returns the current pen size value.": "The Pen size block returns the current pen size value.", - "set font": "set font", - "The Set font block sets the font used by the Show block.": "The Set font block sets the font used by the Show block.", - "The Background block sets the window background color.": "The Background block sets the window background color.", - "The Hollow line block creates a line with a hollow center.": "The Hollow line block creates a line with a hollow center.", - "hollow line": "hollow line", - "The Fill block fills in a shape with a color.": "The Fill block fills in a shape with a color.", - "fill": "fill", + "The Pen size block returns the current pen size value.": "Pen size 块返回当前画笔大小的数值。", + "set font": "设置字体", + "The Set font block sets the font used by the Show block.": "Set font 块设置 Show 块使用的字体。", + "The Background block sets the window background color.": "Background 块设置窗口背景颜色。", + "The Hollow line block creates a line with a hollow center.": "Hollow line 块创建一条中空的线条。", + "hollow line": "中空线条", + "The Fill block fills in a shape with a color.": "Fill 块用颜色填充图形。", + "fill": "填充", "pen up": "提筆", - "The Pen-up block raises the pen so that it does not draw.": "The Pen-up block raises the pen so that it does not draw.", + "The Pen-up block raises the pen so that it does not draw.": "Pen-up 块抬起画笔,使其不绘图。", "pen down": "落筆", - "The Pen-down block lowers the pen so that it draws.": "The Pen-down block lowers the pen so that it draws.", + "The Pen-down block lowers the pen so that it draws.": "Pen-down 块放下画笔,使其开始绘图。", "set pen size": "設定畫筆大小", - "The Set-pen-size block changes the size of the pen.": "The Set-pen-size block changes the size of the pen.", - "set translucency": "set translucency", - "The Set translucency block changes the opacity of the pen.": "The Set translucency block changes the opacity of the pen.", - "set hue": "set hue", - "The Set hue block changes the color of the pen.": "The Set hue block changes the color of the pen.", + "The Set-pen-size block changes the size of the pen.": "Set-pen-size 块更改画笔的大小。", + "set translucency": "设置透明度", + "The Set translucency block changes the opacity of the pen.": "Set translucency 块更改画笔的不透明度。", + "set hue": "设置色相", + "The Set hue block changes the color of the pen.": "Set hue 块改变画笔的颜色。", "set shade": "設定填滿顏色", - "The Set-shade block changes the pen color from dark to light.": "The Set-shade block changes the pen color from dark to light.", - "set grey": "set grey", - "The Set grey block changes the vividness of the pen color.": "The Set grey block changes the vividness of the pen color.", + "The Set-shade block changes the pen color from dark to light.": "Set-shade 块改变画笔颜色的明暗度。", + "set grey": "设置灰度", + "The Set grey block changes the vividness of the pen color.": "Set grey 块改变画笔颜色的鲜艳度。", "set color": "設定線條顏色", - "The Set-color block changes the pen color.": "The Set-color block changes the pen color.", - "The Input block prompts for keyboard input.": "The Input block prompts for keyboard input.", - "input": "input", - "Input a value": "Input a value", - "input value": "input value", - "The Input-value block stores the input.": "The Input-value block stores the input.", + "The Set-color block changes the pen color.": "Set-color 块改变画笔颜色。", + "The Input block prompts for keyboard input.": "Input 块提示键盘输入。", + "input": "输入", + "Input a value": "输入一个值", + "input value": "输入值", + "The Input-value block stores the input.": "Input-value 块存储输入内容。", "loudness": "音量", - "The Loudness block returns the volume detected by the microphone.": "The Loudness block returns the volume detected by the microphone.", - "click": "click", - "The Click block triggers an event if a mouse has been clicked.": "The Click block triggers an event if a mouse has been clicked.", - "The Click block triggers an event if a turtle has been clicked.": "The Click block triggers an event if a turtle has been clicked.", - "cursor over": "cursor over", - "cursor out": "cursor out", - "cursor button down": "cursor button down", - "cursor button up": "cursor button up", - "The Get red block returns the red component of the pixel under the mouse.": "The Get red block returns the red component of the pixel under the mouse.", - "The Get red block returns the red component of the pixel under the turtle.": "The Get red block returns the red component of the pixel under the turtle.", - "pixel color": "pixel color", - "The Get pixel block returns the color of the pixel under the mouse.": "The Get pixel block returns the color of the pixel under the mouse.", - "The Get pixel block returns the color of the pixel under the turtle.": "The Get pixel block returns the color of the pixel under the turtle.", + "The Loudness block returns the volume detected by the microphone.": "Loudness 块返回麦克风检测到的音量。", + "click": "点击", + "The Click block triggers an event if a mouse has been clicked.": "Click 块在鼠标被点击时触发事件。", + "The Click block triggers an event if a turtle has been clicked.": "Click 块在乌龟被点击时触发事件。", + "cursor over": "光标悬停", + "cursor out": "光标移出", + "cursor button down": "光标按钮按下", + "cursor button up": "光标按钮抬起", + "The Get red block returns the red component of the pixel under the mouse.": "Get red 块返回鼠标下像素的红色分量。", + "The Get red block returns the red component of the pixel under the turtle.": "Get red 块返回乌龟下方像素的红色分量。", + "pixel color": "像素颜色", + "The Get pixel block returns the color of the pixel under the mouse.": "Get pixel 块返回鼠标下像素的颜色。", + "The Get pixel block returns the color of the pixel under the turtle.": "Get pixel 块返回乌龟下像素的颜色。", "time": "時間", - "cursor y": "cursor y", - "The Cursor Y block returns the vertical position of the mouse.": "The Cursor Y block returns the vertical position of the mouse.", - "cursor x": "cursor x", - "The Cursor X block returns the horizontal position of the mouse.": "The Cursor X block returns the horizontal position of the mouse.", - "mouse button": "mouse button", - "The Mouse-button block returns True if the mouse button is pressed.": "The Mouse-button block returns True if the mouse button is pressed.", - "to ASCII": "to ASCII", - "The To ASCII block converts numbers to letters.": "The To ASCII block converts numbers to letters.", - "The Keyboard block returns computer keyboard input.": "The Keyboard block returns computer keyboard input.", - "Envelope": "Envelope", - "attack": "attack", - "decay": "decay", - "sustain": "sustain", - "release": "release", - "Attack value should be from 0 to 100.": "Attack value should be from 0 to 100.", - "Decay value should be from 0 to 100.": "Decay value should be from 0 to 100.", - "Sustain value should be from 0 to 100.": "Sustain value should be from 0 to 100.", - "Release value should be from 0-100.": "Release value should be from 0-100.", - "You are adding multiple envelope blocks.": "You are adding multiple envelope blocks.", - "Filter": "Filter", - "rolloff": "rolloff", - "Rolloff value should be either -12, -24, -48, or -96 decibels/octave.": "Rolloff value should be either -12, -24, -48, or -96 decibels/octave.", - "The Temperament tool is used to define custom tuning.": "The Temperament tool is used to define custom tuning.", - "Upload a sample and adjust its pitch center.": "Upload a sample and adjust its pitch center.", - "sampler": "sampler", - "The Meter block opens a tool to select strong beats for the meter.": "The Meter block opens a tool to select strong beats for the meter.", - "The oscilloscope block opens a tool to visualize waveforms.": "The oscilloscope block opens a tool to visualize waveforms.", - "oscilloscope": "oscilloscope", - "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale).": "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale).", + "cursor y": "光标Y坐标", + "The Cursor Y block returns the vertical position of the mouse.": "Cursor Y 块返回鼠标的垂直位置。", + "cursor x": "光标X坐标", + "The Cursor X block returns the horizontal position of the mouse.": "Cursor X 块返回鼠标的水平位置。", + "mouse button": "鼠标按钮", + "The Mouse-button block returns True if the mouse button is pressed.": "Mouse-button 块在鼠标按钮被按下时返回 True。", + "to ASCII": "转换为 ASCII", + "The To ASCII block converts numbers to letters.": "To ASCII 块将数字转换为字母。", + "The Keyboard block returns computer keyboard input.": "Keyboard 块返回电脑键盘输入。", + "Envelope": "包络", + "attack": "起音时间", + "decay": "衰减时间", + "sustain": "持续时间", + "release": "释放时间", + "Attack value should be from 0 to 100.": "Attack 值应在 0 到 100 之间。", + "Decay value should be from 0 to 100.": "Decay 值应在 0 到 100 之间。", + "Sustain value should be from 0 to 100.": "Sustain 值应在 0 到 100 之间。", + "Release value should be from 0-100.": "Release 值应在 0 到 100 之间。", + "You are adding multiple envelope blocks.": "您正在添加多个包络块。", + "Filter": "滤波器", + "rolloff": "衰减斜率", + "Rolloff value should be either -12, -24, -48, or -96 decibels/octave.": "Rolloff 值应为 -12、-24、-48 或 -96 分贝/倍频程。", + "The Temperament tool is used to define custom tuning.": "Temperament 工具用于定义自定义调音。", + "Upload a sample and adjust its pitch center.": "上传采样并调整其音高中心。", + "sampler": "采样器", + "The Meter block opens a tool to select strong beats for the meter.": "Meter 块打开一个工具以选择强拍。", + "The oscilloscope block opens a tool to visualize waveforms.": "示波器块打开一个用于可视化波形的工具。", + "oscilloscope": "示波器", + "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale).": "Custom mode 块打开一个用于探索音乐调式(音阶中音符间距)的工具。", "custom mode": "custom mode", - "The Tempo block opens a metronome to visualize the beat.": "The Tempo block opens a metronome to visualize the beat.", - "The Arpeggio Widget is used to compose chord sequences.": "The Arpeggio Widget is used to compose chord sequences.", - "The Pitch drum matrix is used to map pitches to drum sounds.": "The Pitch drum matrix is used to map pitches to drum sounds.", + "The Tempo block opens a metronome to visualize the beat.": "Tempo 块打开节拍器以显示节拍。", + "The Arpeggio Widget is used to compose chord sequences.": "琶音小工具用于编写和弦序列。", + "The Pitch drum matrix is used to map pitches to drum sounds.": "音高鼓矩阵用于将音高映射到鼓声。", "pitch-drum mapper": "pitch-drum mapper", - "You must have at least one pitch block and one drum block in the matrix.": "You must have at least one pitch block and one drum block in the matrix.", - "The Pitch slider tool to is used to generate pitches at selected frequencies.": "The Pitch slider tool to is used to generate pitches at selected frequencies.", - "pitch slider": "pitch slider", + "You must have at least one pitch block and one drum block in the matrix.": "矩阵中必须至少有一个音高块和一个鼓块。", + "The Pitch slider tool to is used to generate pitches at selected frequencies.": "音高滑块工具用于生成选定频率的音高。", + "pitch slider": "音高滑块", "chromatic keyboard": "chromatic keyboard", "music keyboard": "music keyboard", - "The Music keyboard block opens a piano keyboard that can be used to create notes.": "The Music keyboard block opens a piano keyboard that can be used to create notes.", - "The Pitch staircase tool to is used to generate pitches from a given ratio.": "The Pitch staircase tool to is used to generate pitches from a given ratio.", - "pitch staircase": "pitch staircase", - "The Rhythm Maker block opens a tool to create drum machines.": "The Rhythm Maker block opens a tool to create drum machines.", - "G major scale": "G major scale", - "C major scale": "C major scale", - "The Phrase Maker block opens a tool to create musical phrases.": "The Phrase Maker block opens a tool to create musical phrases.", - "phrase maker": "phrase maker", - "You must have at least one pitch block and one rhythm block in the matrix.": "You must have at least one pitch block and one rhythm block in the matrix.", - "The Status block opens a tool for inspecting the status of Music Blocks as it is running.": "The Status block opens a tool for inspecting the status of Music Blocks as it is running.", + "The Music keyboard block opens a piano keyboard that can be used to create notes.": "Music keyboard 块打开一个钢琴键盘,可用于创建音符。", + "The Pitch staircase tool to is used to generate pitches from a given ratio.": "音高阶梯工具用于根据给定比例生成音高。", + "pitch staircase": "音高阶梯", + "The Rhythm Maker block opens a tool to create drum machines.": "Rhythm Maker 块打开一个制作鼓机的工具。", + "G major scale": "G大调音阶", + "C major scale": "C大调音阶", + "The Phrase Maker block opens a tool to create musical phrases.": "Phrase Maker 块打开一个创建音乐短语的工具。", + "phrase maker": "短语生成器", + "You must have at least one pitch block and one rhythm block in the matrix.": "矩阵中必须至少有一个音高块和一个节奏块。", + "The Status block opens a tool for inspecting the status of Music Blocks as it is running.": "Status 块打开一个工具,用于检查 Music Blocks 运行时的状态。", "AI Music": "AI Music", - "synth volume": "synth volume", - "The Synth volume block returns the current volume of the current synthesizer.": "The Synth volume block returns the current volume of the current synthesizer.", - "master volume": "master volume", - "The Master volume block returns the master volume.": "The Master volume block returns the master volume.", - "set synth volume": "set synth volume", - "synth": "synth", - "Setting volume to 0.": "Setting volume to 0.", - "Synth not found": "Synth not found", - "set drum volume": "set drum volume", - "The Set synth volume block will change the volume of a particular synth,": "The Set synth volume block will change the volume of a particular synth,", - "eg guitar violin snare drum etc.": "eg guitar violin snare drum etc.", - "The default volume is 50.": "The default volume is 50.", - "The range is 0 for silence to 100 for full volume.": "The range is 0 for silence to 100 for full volume.", - "set panning": "set panning", - "The Set Panning block sets the panning for all synthesizers.": "The Set Panning block sets the panning for all synthesizers.", - "Warning: Sound is coming out from only the left or right side.": "Warning: Sound is coming out from only the left or right side.", - "set master volume": "set master volume", - "The Set master volume block sets the volume for all synthesizers.": "The Set master volume block sets the volume for all synthesizers.", - "The Set relative volume block changes the volume of the contained notes.": "The Set relative volume block changes the volume of the contained notes.", - "set relative volume": "set relative volume", - "decrescendo": "decrescendo", - "crescendo": "crescendo", - "one": "one", - "two": "two", - "three": "three", - "four": "four", - "five": "five", - "six": "six", - "seven": "seven", - "eight": "eight", - "nine": "nine", - "below": "below", - "above": "above", - "plus": "plus", - "Adding missing pitch number 0.": "Adding missing pitch number 0.", - "Ignoring pitch numbers less than zero or greater than eleven.": "Ignoring pitch numbers less than zero or greater than eleven.", - "Ignoring duplicate pitch numbers.": "Ignoring duplicate pitch numbers.", - "font": "font", - "Dictionary with this name does not exist": "Dictionary with this name does not exist", + "synth volume": "合成器音量", + "The Synth volume block returns the current volume of the current synthesizer.": "Synth volume 块返回当前合成器的音量。", + "master volume": "主音量", + "The Master volume block returns the master volume.": "Master volume 块返回主音量。", + "set synth volume": "设置合成器音量", + "synth": "合成器", + "Setting volume to 0.": "音量设置为0。", + "Synth not found": "未找到合成器", + "set drum volume": "设置鼓音量", + "The Set synth volume block will change the volume of a particular synth,": "设置合成器音量模块会改变特定合成器的音量,", + "eg guitar violin snare drum etc.": "例如 吉他 小提琴 小军鼓 等等。", + "The default volume is 50.": "默认音量是50。", + "The range is 0 for silence to 100 for full volume.": "范围是0表示静音,100表示最大音量。", + "set panning": "设置声像", + "The Set Panning block sets the panning for all synthesizers.": "Set Panning 块设置所有合成器的声像。", + "Warning: Sound is coming out from only the left or right side.": "警告:声音仅从左侧或右侧发出。", + "set master volume": "设置主音量", + "The Set master volume block sets the volume for all synthesizers.": "Set master volume 块设置所有合成器的音量。", + "The Set relative volume block changes the volume of the contained notes.": "Set relative volume 块改变包含音符的音量。", + "set relative volume": "设置相对音量", + "decrescendo": "渐弱", + "crescendo": "渐强", + "one": "一", + "two": "二", + "three": "三", + "four": "四", + "five": "五", + "six": "六", + "seven": "七", + "eight": "八", + "nine": "九", + "below": "下方", + "above": "上方", + "plus": "加", + "Adding missing pitch number 0.": "添加缺失的音高编号0。", + "Ignoring pitch numbers less than zero or greater than eleven.": "忽略小于零或大于十一的音高编号。", + "Ignoring duplicate pitch numbers.": "忽略重复的音高编号。", + "font": "字体", + "Dictionary with this name does not exist": "不存在该名称的词典", "Key with this name does not exist in ": "Key with this name does not exist in ", - "Noise Block: Did you mean to use a Note block?": "Noise Block: Did you mean to use a Note block?", + "Noise Block: Did you mean to use a Note block?": "噪声块:您是否想使用音符块?", "Vibrato intensity must be between 1 and 100.": "震音强度必须在1和100之间", "Vibrato rate must be greater than 0.": "震音率必须大于0", - "Depth is out of range.": "Depth is out of range.", - "Distortion must be from 0 to 100.": "Distortion must be from 0 to 100.", - "Partial must be greater than or equal to 0.": "Partial must be greater than or equal to 0.", - "Unable to use synth due to existing oscillator": "Unable to use synth due to existing oscillator", - "The input cannot be negative.": "The input cannot be negative.", - "beats per minute must be greater than": "beats per minute must be greater than", - "maximum": "maximum", - "beats per minute is": "beats per minute is", - "Take a tour": "Take a tour", - "Pause": "Pause", - "Warning: Sample is bigger than 1MB.": "Warning: Sample is bigger than 1MB.", - "New start block generated": "New start block generated", - "MIDI loading. This may take some time depending upon the number of notes in the track": "MIDI loading. This may take some time depending upon the number of notes in the track", - "Upload failed: Sample is not a .wav file.": "Upload failed: Sample is not a .wav file.", - "Save sample": "Save sample", - "Click in the grid to add steps to the arpeggio.": "Click in the grid to add steps to the arpeggio.", - "Play all": "Play all", - "Reset": "Reset", - "Click in the circle to select strong beats for the meter.": "Click in the circle to select strong beats for the meter.", - "Rotate counter clockwise": "Rotate counter clockwise", - "Rotate clockwise": "Rotate clockwise", - "Undo": "Undo", - "Click in the circle to select notes for the mode.": "Click in the circle to select notes for the mode.", - "New action block generated.": "New action block generated.", - "Add note": "Add note", - "Metronome": "Metronome", - "Note value": "Note value", - "New action blocks generated.": "New action blocks generated.", - "MIDI device present.": "MIDI device present.", - "No MIDI device found.": "No MIDI device found.", - "Failed to get MIDI access in browser.": "Failed to get MIDI access in browser.", - "Click in the grid to map notes to drums.": "Click in the grid to map notes to drums.", - "Move up": "Move up", - "Move down": "Move down", - "Click on the slider to create a note block.": "Click on the slider to create a note block.", - "Play chord": "Play chord", - "Play scale": "Play scale", - "Click on a note to create a new step.": "Click on a note to create a new step.", - "Save rhythms": "Save rhythms", - "Save drum machine": "Save drum machine", - "Tap a rhythm": "Tap a rhythm", - "Click on the ruler to divide it.": "Click on the ruler to divide it.", - "tap a rhythm": "tap a rhythm", - "Maximum value of 256 has been exceeded.": "Maximum value of 256 has been exceeded.", - "Recording started": "Recording started", - "Recording complete": "Recording complete", - "A new sample block was generated.": "A new sample block was generated.", - "Upload sample": "Upload sample", - "Warning: Your sample cannot be loaded because it is >1MB.": "Warning: Your sample cannot be loaded because it is >1MB.", - "Toggle Mic": "Toggle Mic", - "Playback": "Playback", - "reference tone": "reference tone", - "back to 2:1 octave space": "back to 2:1 octave space", - "edit": "edit", - "done": "done", - "ratio": "ratio", - "interval": "interval", - "non scalar": "non scalar", - "ratios": "ratios", - "arbitrary": "arbitrary", - "number of divisions": "number of divisions", - "preview": "preview", - "The Number of divisions is too large.": "The Number of divisions is too large.", - "recursion": "recursion", - "The octave ratio has changed. This changes temperament significantly.": "The octave ratio has changed. This changes temperament significantly.", - "Table": "Table", - "Add pitches": "Add pitches", - "Save tempo": "Save tempo", - "speed up": "speed up", - "slow down": "slow down", - "Adjust the tempo with the buttons.": "Adjust the tempo with the buttons.", - "Please enter a number between 30 and 1000": "Please enter a number between 30 and 1000", - "The beats per minute must be between 30 and 1000.": "The beats per minute must be between 30 and 1000.", - "The beats per minute must be below 1000.": "The beats per minute must be below 1000.", - "The beats per minute must be above 30": "The beats per minute must be above 30", - "Synthesizer": "Synthesizer", - "Effects": "Effects", - "Add filter": "Add filter", - "Click on buttons to open the timbre design tools.": "Click on buttons to open the timbre design tools.", - "harmonicity": "harmonicity", - "modulation index": "modulation index", - "vibrato amount": "vibrato amount", - "Filter already present.": "Filter already present.", - "distortion amount": "distortion amount", - "Zoom In": "Zoom In", - "Zoom Out": "Zoom Out", - "Export": "Export", - "Sort": "Sort", - "Click on the table to add notes.": "Click on the table to add notes.", - "tuplet value": "tuplet value", - "Share": "Share", - "Flags": "Flags", - "No results found.": "No results found.", - "Remix of": "Remix of", - "Cannot connect to server": "Cannot connect to server", - "All Projects": "All Projects", - "My Projects": "My Projects", - "Examples": "Examples", - "Art": "Art", - "Math": "Math", - "Interactive": "Interactive", - "Design": "Design", - "Game": "Game", - "Code Snippet": "Code Snippet", - "View published project": "View published project", - "Publish project": "Publish project", - "Edit project": "Edit project", - "Delete project": "Delete project", - "Download project": "Download project", - "Duplicate project": "Duplicate project", - "anonymous": "anonymous", - "Error: Report could not be submitted. Try again later.": "Error: Report could not be submitted. Try again later.", - "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct.": "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct.", - "Report Project": "Report Project", - "Project Reported": "Project Reported", - "Report description required": "Report description required", - "Report description too long": "Report description too long", - "Feature unavailable - cannot connect to server. Reload Music Blocks to try again.": "Feature unavailable - cannot connect to server. Reload Music Blocks to try again.", - "This field is required": "This field is required", - "Title too long": "Title too long", - "Description too long": "Description too long", - "Server Error": "Server Error", - "Try Again": "Try Again", - "Open in Music Blocks": "Open in Music Blocks", - "Open in Turtle Blocks": "Open in Turtle Blocks", - "Show more tags": "Show more tags", - "Show fewer tags": "Show fewer tags", - "Planet": "Planet", - "Close Planet": "Close Planet", - "Open project from file": "Open project from file", - "Local": "Local", - "Global": "Global", - "Search for a project": "Search for a project", - "Tags (max 5)": "Tags (max 5)", - "Description": "Description", - "Submit": "Submit", - "Cancel": "Cancel", + "Depth is out of range.": "深度超出范围。", + "Distortion must be from 0 to 100.": "失真值必须在0到100之间。", + "Partial must be greater than or equal to 0.": "部分必须大于或等于0。", + "Unable to use synth due to existing oscillator": "由于存在振荡器,无法使用合成器。", + "The input cannot be negative.": "输入不能为负数。", + "beats per minute must be greater than": "每分钟节拍数必须大于", + "maximum": "最大值", + "beats per minute is": "每分钟节拍数是", + "Take a tour": "开始导览", + "Pause": "暂停", + "Warning: Sample is bigger than 1MB.": "警告:样本大于1MB。", + "New start block generated": "生成了新的开始块", + "MIDI loading. This may take some time depending upon the number of notes in the track": "MIDI加载中。根据曲目中的音符数量,可能需要一些时间", + "Upload failed: Sample is not a .wav file.": "上传失败:样本不是.wav文件。", + "Save sample": "保存样本", + "Click in the grid to add steps to the arpeggio.": "点击网格以添加琶音步骤。", + "Play all": "全部播放", + "Reset": "重置", + "Click in the circle to select strong beats for the meter.": "点击圆圈选择强拍。", + "Rotate counter clockwise": "逆时针旋转", + "Rotate clockwise": "顺时针旋转", + "Undo": "撤销", + "Click in the circle to select notes for the mode.": "点击圆圈选择调式音符。", + "New action block generated.": "生成了新的动作块。", + "Add note": "添加音符", + "Metronome": "节拍器", + "Note value": "音符值", + "New action blocks generated.": "生成了新的动作块。", + "MIDI device present.": "检测到MIDI设备。", + "No MIDI device found.": "未找到MIDI设备。", + "Failed to get MIDI access in browser.": "浏览器中获取MIDI访问失败。", + "Click in the grid to map notes to drums.": "点击网格将音符映射到鼓声。", + "Move up": "向上移动", + "Move down": "向下移动", + "Click on the slider to create a note block.": "点击滑块以创建音符块。", + "Play chord": "播放和弦", + "Play scale": "播放音阶", + "Click on a note to create a new step.": "点击音符以创建新步骤。", + "Save rhythms": "保存节奏", + "Save drum machine": "保存鼓机", + "Tap a rhythm": "敲击节奏", + "Click on the ruler to divide it.": "点击刻度尺进行分割。", + "tap a rhythm": "敲击节奏", + "Maximum value of 256 has been exceeded.": "已超过最大值256。", + "Recording started": "录音开始", + "Recording complete": "录音完成", + "A new sample block was generated.": "生成了新的采样块。", + "Upload sample": "上传采样", + "Warning: Your sample cannot be loaded because it is >1MB.": "警告:您的采样无法加载,因为文件大于1MB。", + "Toggle Mic": "切换麦克风", + "Playback": "播放", + "reference tone": "参考音", + "back to 2:1 octave space": "返回到2:1倍频程间距", + "edit": "编辑", + "done": "完成", + "ratio": "比率", + "interval": "音程", + "non scalar": "非标量", + "ratios": "比率", + "arbitrary": "任意", + "number of divisions": "分割数量", + "preview": "预览", + "The Number of divisions is too large.": "分割数量过大。", + "recursion": "递归", + "The octave ratio has changed. This changes temperament significantly.": "倍频比已更改,这会显著改变音律。", + "Table": "表格", + "Add pitches": "添加音高", + "Save tempo": "保存节奏", + "speed up": "加快速度", + "slow down": "减慢速度", + "Adjust the tempo with the buttons.": "使用按钮调整节奏。", + "Please enter a number between 30 and 1000": "请输入30到1000之间的数字", + "The beats per minute must be between 30 and 1000.": "每分钟节拍数必须在30到1000之间。", + "The beats per minute must be below 1000.": "每分钟节拍数必须低于1000。", + "The beats per minute must be above 30": "每分钟节拍数必须高于30", + "Synthesizer": "合成器", + "Effects": "效果", + "Add filter": "添加滤波器", + "Click on buttons to open the timbre design tools.": "点击按钮打开音色设计工具。", + "harmonicity": "谐波性", + "modulation index": "调制指数", + "vibrato amount": "颤音量", + "Filter already present.": "滤波器已存在。", + "distortion amount": "失真量", + "Zoom In": "放大", + "Zoom Out": "缩小", + "Export": "导出", + "Sort": "排序", + "Click on the table to add notes.": "点击表格添加音符。", + "tuplet value": "复音值", + "Share": "分享", + "Flags": "标志", + "No results found.": "未找到结果。", + "Remix of": "混音自", + "Cannot connect to server": "无法连接到服务器", + "All Projects": "所有项目", + "My Projects": "我的项目", + "Examples": "示例", + "Art": "艺术", + "Math": "数学", + "Interactive": "互动", + "Design": "设计", + "Game": "游戏", + "Code Snippet": "代码片段", + "View published project": "查看已发布项目", + "Publish project": "发布项目", + "Edit project": "编辑项目", + "Delete project": "删除项目", + "Download project": "下载项目", + "Duplicate project": "复制项目", + "anonymous": "匿名", + "Error: Report could not be submitted. Try again later.": "错误:无法提交报告。请稍后再试。", + "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct.": "感谢您举报此项目。版主将很快审核该项目,以确认是否违反了 Sugar Labs 行为准则。", + "Report Project": "举报项目", + "Project Reported": "项目已被举报", + "Report description required": "必须填写举报描述", + "Report description too long": "举报描述过长", + "Feature unavailable - cannot connect to server. Reload Music Blocks to try again.": "功能不可用 - 无法连接到服务器。请重新加载 Music Blocks 再试一次。", + "This field is required": "此字段为必填项", + "Title too long": "标题过长", + "Description too long": "描述过长", + "Server Error": "服务器错误", + "Try Again": "重试", + "Open in Music Blocks": "在 Music Blocks 中打开", + "Open in Turtle Blocks": "在 Turtle Blocks 中打开", + "Show more tags": "显示更多标签", + "Show fewer tags": "显示较少标签", + "Planet": "星球", + "Close Planet": "关闭星球", + "Open project from file": "从文件打开项目", + "Local": "本地", + "Global": "全局", + "Search for a project": "搜索项目", + "Tags (max 5)": "标签(最多 5 个)", + "Description": "描述", + "Submit": "提交", + "Cancel": "取消", "Delete \\\\\"\\\\\"?": "Delete \\\\\"\\\\\"?", "Permanently delete project \\\\\"\\\\\"?": "Permanently delete project \\\\\"\\\\\"?", - "Explore Projects": "Explore Projects", - "Most recent": "Most recent", - "Most liked": "Most liked", - "Most downloaded": "Most downloaded", - "A-Z": "A-Z", - "Sort by": "Sort by", - "Load More Projects": "Load More Projects", - "Last Updated": "Last Updated", - "Creation Date": "Creation Date", - "Number of Downloads:": "Number of Downloads:", - "Number of Likes:": "Number of Likes:", - "Tags:": "Tags:", + "Explore Projects": "探索项目", + "Most recent": "最新", + "Most liked": "最受喜爱", + "Most downloaded": "下载最多", + "A-Z": "按字母排序", + "Sort by": "排序方式", + "Load More Projects": "加载更多项目", + "Last Updated": "最后更新", + "Creation Date": "创建日期", + "Number of Downloads:": "下载次数:", + "Number of Likes:": "点赞数:", + "Tags:": "标签:", "Report projects which violate the
Sugar Labs Code of Conduct.": "Report projects which violate the Sugar Labs Code of Conduct.", - "Reason for reporting project": "Reason for reporting project", - "Download as File": "Download as File", - "motion x": "motion x", - "motion y": "motion y", - "motion z": "motion z", - "publish": "publish", - "power": "power", - "base": "base", - "exp": "exp", - "floor": "floor", - "ceiling": "ceiling", - "to degrees": "to degrees", - "to radians": "to radians", - "get calories": "get calories", - "get protein": "get protein", - "get carbs": "get carbs", - "get fiber": "get fiber", - "get fat": "get fat", - "get name": "get name", - "calories": "calories", - "protein": "protein", - "carbs": "carbs", - "fiber": "fiber", - "fat": "fat", - "eat": "eat", - "digest meal": "digest meal", - "apple": "apple", - "banana": "banana", - "wheat bread": "wheat bread", - "corn": "corn", - "potato": "potato", - "sweet potato": "sweet potato", - "tomato": "tomato", - "broccoli": "broccoli", - "rice and beans": "rice and beans", - "tamale": "tamale", - "cheese": "cheese", - "chicken": "chicken", - "fish": "fish", - "beef": "beef", - "cake": "cake", - "cookie": "cookie", - "water": "water", + "Reason for reporting project": "举报项目原因", + "Download as File": "下载为文件", + "motion x": "运动 x", + "motion y": "运动 y", + "motion z": "运动 z", + "publish": "发布", + "power": "乘方", + "base": "底数", + "exp": "指数", + "floor": "向下取整", + "ceiling": "向上取整", + "to degrees": "转为角度", + "to radians": "转为弧度", + "get calories": "获取卡路里", + "get protein": "获取蛋白质", + "get carbs": "获取碳水化合物", + "get fiber": "获取纤维", + "get fat": "获取脂肪", + "get name": "获取名称", + "calories": "卡路里", + "protein": "蛋白质", + "carbs": "碳水化合物", + "fiber": "纤维", + "fat": "脂肪", + "eat": "吃", + "digest meal": "消化餐食", + "apple": "苹果", + "banana": "香蕉", + "wheat bread": "全麦面包", + "corn": "玉米", + "potato": "土豆", + "sweet potato": "红薯", + "tomato": "番茄", + "broccoli": "西兰花", + "rice and beans": "米饭和豆子", + "tamale": "塔玛莱", + "cheese": "奶酪", + "chicken": "鸡肉", + "fish": "鱼", + "beef": "牛肉", + "cake": "蛋糕", + "cookie": "饼干", + "water": "水", "Days ahead must be in the range of -1 to 5.": "Days ahead must be in the range of -1 to 5.", - "forecast": "forecast", - "city": "city", - "day": "day", - "high": "high", - "low": "low", - "blink": "blink", - "led": "led", - "light intensity": "light intensity", - "infrared light (left)": "infrared light (left)", - "infrared light (right)": "infrared light (right)", - "move": "move" + "forecast": "天气预报", + "city": "城市", + "day": "天", + "high": "高", + "low": "低", + "blink": "闪烁", + "led": "LED", + "light intensity": "光照强度", + "infrared light (left)": "红外光(左)", + "infrared light (right)": "红外光(右)", + "move": "移动" } \ No newline at end of file diff --git a/po/hi.po b/po/hi.po index 7bc4d797fc..8d759b9290 100644 --- a/po/hi.po +++ b/po/hi.po @@ -1,12741 +1,12741 @@ -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-12-05 00:30-0500\n" -"PO-Revision-Date: 2011-12-04 06:20+0200\n" -"Last-Translator: sarvesh charpe \n" -"Language-Team: LANGUAGE \n" -"Language: hi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Pootle 2.0.5\n" - -#: js/toolbar.js:111 -#: js/toolbar.js:230 -#: js/turtledefs.js:504 -#: js/turtledefs.js:505 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/languagebox.js:208 -msgid "Refresh your browser to change your language preference." -msgstr "अपनी भाषा पसंद बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" - -#: js/languagebox.js:229 -msgid "Music Blocks is already set to this language." -msgstr " म्यूजिक ब्लॉक्स पहले से ही इस भाषा पर सेट है।" - -#: js/planetInterface.js:131 -msgid "project undefined" -msgstr "परियोजना अपरिभाषित" - -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/block.js:1569 -#: js/block.js:4500 -#: js/block.js:4518 -#: js/block.js:4529 -#: js/blocks.js:1018 -#: js/blocks.js:3491 -#: js/blocks.js:3492 -#: js/blocks.js:3717 -#: js/blocks.js:4076 -#: js/blocks.js:4269 -#: js/blocks.js:5432 -#: js/blocks.js:6563 -#: js/palette.js:610 -#: js/palette.js:619 -#: js/palette.js:628 -#: js/palette.js:637 -#: js/palette.js:1215 -#: js/palette.js:1226 -#: js/palette.js:1237 -#: js/palette.js:1248 -#: js/palette.js:1267 -#: js/rubrics.js:530 -#: js/turtledefs.js:131 -#: js/turtledefs.js:232 -#: js/blocks/MeterBlocks.js:716 -#: js/blocks/MeterBlocks.js:769 -#: js/blocks/MeterBlocks.js:832 -#: js/blocks/MeterBlocks.js:893 -#: js/blocks/ActionBlocks.js:254 -#: js/blocks/ActionBlocks.js:307 -#: js/blocks/ActionBlocks.js:617 -#: js/blocks/ActionBlocks.js:716 -#: js/blocks/ActionBlocks.js:961 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1322 -#: js/blocks/ActionBlocks.js:1325 -#: js/blocks/ActionBlocks.js:1337 -#: js/blocks/ActionBlocks.js:1404 -#: js/widgets/rhythmruler.js:2309 -#: js/widgets/rhythmruler.js:2316 -#: js/widgets/rhythmruler.js:2501 -#: js/widgets/rhythmruler.js:2508 -#: js/widgets/musickeyboard.js:3062 -#: js/widgets/phrasemaker.js:5007 -msgid "action" -msgstr "क्रिया" - -#: js/macros.js:711 -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:206 -#. TRANS: animal sound effect -msgid "duck" -msgstr "बतख" - -#: js/themebox.js:66 -msgid "Music Blocks is already set to this theme." -msgstr "म्यूजिक ब्लॉक्स पहले से ही इस थीम पर सेट है।" - -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -msgid "Music Blocks Project" -msgstr "संगीत ब्लॉक्स परियोजना" - -#: js/SaveInterface.js:63 -msgid "This project was created in Music Blocks" -msgstr "यह परियोजना म्यूज़िक ब्लॉक्स में बनाई गई थी" - -#: js/SaveInterface.js:67 -msgid "Music Blocks is a Free/Libre Software application." -msgstr "म्यूज़िक ब्लॉक्स एक मुक्त/स्वतंत्र सॉफ़्टवेयर अनुप्रयोग है।" - -#: js/SaveInterface.js:69 -msgid "The source code can be accessed at" -msgstr "स्रोत कोड को इस पर पहुँचा जा सकता है" - -#: js/SaveInterface.js:72 -msgid "For more information, please consult the" -msgstr "अधिक जानकारी के लिए कृपया संपर्क करें" - -#: js/SaveInterface.js:76 -#: js/turtledefs.js:488 -msgid "Music Blocks Guide" -msgstr "म्यूजिक ब्लॉक्स मार्गदर्शिका" - -#: js/SaveInterface.js:83 -msgid "Alternatively, open the file in Music Blocks using the Load project button." -msgstr "विकल्प के रूप में, फ़ाइल को लोड परियोजना बटन का उपयोग करके म्यूज़िक ब्लॉक्स में खोलें।" - -#: js/SaveInterface.js:85 -msgid "Project Code" -msgstr "परियोजना कोड" - -#: js/SaveInterface.js:87 -msgid "This code stores data about the blocks in a project." -msgstr "यह कोड परियोजना में ब्लॉक्स के बारे में डेटा स्टोर करता है।" - -#: js/SaveInterface.js:89 -#: js/blocks.js:5091 -#: js/blocks/MediaBlocks.js:888 -msgid "Show" -msgstr "दिखाएँ" - -#: js/SaveInterface.js:91 -msgid "Hide" -msgstr "छुपाएँ" - -#: js/SaveInterface.js:131 -#: js/SaveInterface.js:204 -#: js/SaveInterface.js:262 -#: js/SaveInterface.js:515 -#: js/SaveInterface.js:543 -#: js/activity.js:4764 -#: planet/js/GlobalPlanet.js:467 -#: planet/js/GlobalPlanet.js:469 -#: planet/js/GlobalPlanet.js:495 -#: planet/js/ProjectStorage.js:27 -#. TRANS: default project title when saving as Lilypond -msgid "My Project" -msgstr "मेरा परियोजना" - -#: js/SaveInterface.js:197 -#: planet/js/SaveInterface.js:58 -msgid "No description provided" -msgstr "कोई विवरण उपलब्ध नहीं है" - -#: js/SaveInterface.js:458 -msgid "Your recording is in progress." -msgstr "आपका रिकॉर्डिंग प्रगति में है।" - -#: js/SaveInterface.js:527 -#. TRANS: File name prompt for save as Lilypond -msgid "File name" -msgstr "फ़ाइल का नाम" - -#: js/SaveInterface.js:529 -#: planet/js/StringHelper.js:39 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project title" -msgstr "परियोजना का शीर्षक" - -#: js/SaveInterface.js:531 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project author" -msgstr "परियोजना का लेखक" - -#: js/SaveInterface.js:533 -#. TRANS: MIDI prompt for save as Lilypond -msgid "Include MIDI output?" -msgstr "MIDI आउटपुट शामिल करें?" - -#: js/SaveInterface.js:535 -#. TRANS: Guitar prompt for save as Lilypond -msgid "Include guitar tablature output?" -msgstr "गिटार टैब्लेचर आउटपुट शामिल करें?" - -#: js/SaveInterface.js:537 -#. TRANS: Lilypond is a scripting language for generating sheet music -msgid "Save as Lilypond" -msgstr "लिलीपॉंड के रूप में सहेजें" - -#: js/SaveInterface.js:552 -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:156 -#: js/blocks/EnsembleBlocks.js:218 -#: js/blocks/EnsembleBlocks.js:304 -#: js/blocks/EnsembleBlocks.js:350 -#: js/blocks/EnsembleBlocks.js:391 -#: js/blocks/EnsembleBlocks.js:443 -#: js/blocks/EnsembleBlocks.js:492 -#: js/blocks/EnsembleBlocks.js:538 -#: js/blocks/EnsembleBlocks.js:585 -#: js/blocks/EnsembleBlocks.js:639 -#: js/blocks/EnsembleBlocks.js:755 -#: js/blocks/EnsembleBlocks.js:842 -#: js/blocks/EnsembleBlocks.js:901 -#: js/blocks/EnsembleBlocks.js:944 -#: js/blocks/EnsembleBlocks.js:1215 -#: js/blocks/EnsembleBlocks.js:1283 -#. TRANS: default project author when saving as Lilypond -msgid "Mr. Mouse" -msgstr "श्री माउस" - -#: js/SaveInterface.js:701 -msgid "The Lilypond code is copied to clipboard. You can paste it here: " -msgstr "लिलीपॉंड कोड को क्लिपबोर्ड पर कॉपी किया गया है। आप इसे यहाँ पेस्ट कर सकते हैं:" - -#: js/activity.js:412 -#: js/activity.js:417 -msgid "Search for blocks" -msgstr "ब्लॉक्स के लिए खोजें" - -#: js/activity.js:1359 -msgid "Are you sure you want to clear the workspace?" -msgstr "" - -#: js/activity.js:1578 -msgid "Enter file name" -msgstr "" - -#: js/activity.js:1580 -msgid "File save canceled" -msgstr "" - -#: js/activity.js:1599 -msgid "Click on stop saving" -msgstr "" - -#: js/activity.js:1884 -msgid "Catching mice" -msgstr "चूहों को पकड़ना" - -#: js/activity.js:1885 -msgid "Cleaning the instruments" -msgstr "उपकरणों की सफाई" - -#: js/activity.js:1886 -msgid "Testing key pieces" -msgstr "मुख्य हिस्से का परीक्षण" - -#: js/activity.js:1887 -msgid "Sight-reading" -msgstr "साइट-रीडिंग" - -#: js/activity.js:1888 -msgid "Combining math and music" -msgstr "गणित और संगीत को मिलाकर" - -#: js/activity.js:1889 -msgid "Generating more blocks" -msgstr "और ब्लॉक्स उत्पन्न करना" - -#: js/activity.js:1890 -msgid "Do Re Mi Fa Sol La Ti Do" -msgstr "डो रे मी फा सोल ला टी डो" - -#: js/activity.js:1891 -msgid "Tuning string instruments" -msgstr "स्ट्रिंग उपकरणों को स्वर समर्पित करना" - -#: js/activity.js:1892 -msgid "Pressing random keys" -msgstr "यादृच्छिक कुंजियाँ दबाना" - -#: js/activity.js:2074 -msgid "plugins will be removed upon restart." -msgstr "प्लगइन्स को पुनरारंभ पर हटा दिया जाएगा।" - -#: js/activity.js:2083 -msgid "show Cartesian" -msgstr "कार्टेशियन दिखाएँ" - -#: js/activity.js:2605 -#: js/palette.js:672 -#: js/blocks/RhythmBlocks.js:923 -#: js/blocks/PitchBlocks.js:442 -#: js/blocks/PitchBlocks.js:1786 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "scale degree" -msgstr "स्केल डिग्री" - -#: js/activity.js:2608 -#: js/palette.js:681 -msgid "voice name" -msgstr "आवाज का नाम" - -#: js/activity.js:2611 -#: js/palette.js:678 -msgid "invert mode" -msgstr "मोड उलटें" - -#: js/activity.js:2614 -msgid "output tools" -msgstr "आउटपुट टूल्स" - -#: js/activity.js:2617 -msgid "custom note" -msgstr "कस्टम नोट" - -#: js/activity.js:2620 -msgid "accidental name" -msgstr "आकस्मिक नाम" - -#: js/activity.js:2623 -#: js/blocks/PitchBlocks.js:855 -msgid "east indian solfege" -msgstr "पूर्व भारतीय सोलफेज" - -#: js/activity.js:2626 -#: js/blocks/PitchBlocks.js:869 -msgid "note name" -msgstr "नोट का नाम" - -#: js/activity.js:2629 -#: js/blocks/IntervalsBlocks.js:94 -msgid "temperament name" -msgstr "स्वभाव नाम" - -#: js/activity.js:2632 -#: js/palette.js:675 -msgid "mode name" -msgstr "मोड का नाम" - -#: js/activity.js:2635 -msgid "chord name" -msgstr "छोड़ का नाम" - -#: js/activity.js:2638 -#: js/palette.js:698 -msgid "interval name" -msgstr "अंतराल का नाम" - -#: js/activity.js:2641 -msgid "filter type" -msgstr "फ़िल्टर का प्रकार" - -#: js/activity.js:2644 -msgid "oscillator type" -msgstr "ऑस्किलेटर का प्रकार" - -#: js/activity.js:2647 -#: js/blocks.js:2479 -#: js/blocks.js:2487 -msgid "audio file" -msgstr "ऑडियो फ़ाइल" - -#: js/activity.js:2650 -#: js/blocks/DrumBlocks.js:32 -msgid "noise name" -msgstr "शोर का नाम" - -#: js/activity.js:2653 -#: js/blocks/DrumBlocks.js:75 -msgid "drum name" -msgstr "ढोल का नाम" - -#: js/activity.js:2656 -#: js/blocks/DrumBlocks.js:119 -msgid "effects name" -msgstr "प्रभाव का नाम" - -#: js/activity.js:2659 -msgid "wrap mode" -msgstr "रैप मोड" - -#: js/activity.js:2662 -msgid "load file" -msgstr "फ़ाइल लोड करें" - -#: js/activity.js:2832 -#: js/activity.js:5731 -msgid "This block is deprecated." -msgstr "यह ब्लॉक पुराना हो गया है।" - -#: js/activity.js:2834 -#: js/activity.js:5733 -msgid "Block cannot be found." -msgstr "ब्लॉक नहीं मिल सकता है।" - -#: js/activity.js:3043 -msgid "Saving block artwork" -msgstr "ब्लॉक कला सहेज रहा हूँ" - -#: js/activity.js:3047 -#: js/turtledefs.js:709 -#: planet/js/LocalCard.js:31 -msgid "Copy" -msgstr "नक़ल" - -#: js/activity.js:3054 -msgid "Erase" -msgstr "मिटाएँ" - -#: js/activity.js:3058 -#: js/activity.js:3074 -#: js/activity.js:3305 -#: js/toolbar.js:49 -#: js/toolbar.js:116 -#: js/toolbar.js:188 -#: js/toolbar.js:249 -#: js/turtledefs.js:446 -#: js/turtledefs.js:491 -#: js/widgets/aiwidget.js:646 -#: js/widgets/aiwidget.js:654 -#: js/widgets/aiwidget.js:655 -#: js/widgets/arpeggio.js:90 -#: js/widgets/arpeggio.js:544 -#: js/widgets/arpeggio.js:545 -#: js/widgets/arpeggio.js:639 -#: js/widgets/arpeggio.js:640 -#: js/widgets/meterwidget.js:185 -#: js/widgets/modewidget.js:77 -#: js/widgets/pitchdrummatrix.js:147 -#: js/widgets/pitchdrummatrix.js:679 -#: js/widgets/pitchdrummatrix.js:680 -#: js/widgets/pitchdrummatrix.js:731 -#: js/widgets/pitchdrummatrix.js:732 -#: js/widgets/pitchdrummatrix.js:746 -#: js/widgets/pitchdrummatrix.js:747 -#: js/widgets/pitchdrummatrix.js:775 -#: js/widgets/pitchdrummatrix.js:776 -#: js/widgets/rhythmruler.js:638 -#: js/widgets/rhythmruler.js:639 -#: js/widgets/rhythmruler.js:652 -#: js/widgets/rhythmruler.js:653 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:585 -#: js/widgets/temperament.js:646 -#: js/widgets/temperament.js:647 -#: js/widgets/temperament.js:1947 -#: js/widgets/temperament.js:1948 -#: js/widgets/tempo.js:85 -#: js/widgets/tempo.js:86 -#: js/widgets/timbre.js:429 -#: js/widgets/timbre.js:430 -#: js/widgets/timbre.js:460 -#: js/widgets/timbre.js:461 -#: js/widgets/timbre.js:740 -#: js/widgets/musickeyboard.js:700 -#: js/widgets/musickeyboard.js:950 -#: js/widgets/musickeyboard.js:951 -#: js/widgets/musickeyboard.js:1038 -#: js/widgets/musickeyboard.js:1039 -#: js/widgets/phrasemaker.js:526 -#: js/widgets/phrasemaker.js:537 -#: js/widgets/phrasemaker.js:538 -#: js/widgets/phrasemaker.js:4384 -#: js/widgets/phrasemaker.js:4612 -#: js/widgets/phrasemaker.js:4618 -#: js/widgets/phrasemaker.js:4619 -#: js/widgets/phrasemaker.js:4733 -#: js/widgets/pitchstaircase.js:119 -#: js/widgets/sampler.js:163 -#: js/widgets/sampler.js:164 -#: js/widgets/sampler.js:403 -#: plugins/rodi.rtp:191 -msgid "Play" -msgstr "बजाएं" - -#: js/activity.js:3082 -#: js/toolbar.js:50 -#: js/toolbar.js:117 -#: js/toolbar.js:189 -#: js/toolbar.js:250 -#: js/turtledefs.js:452 -#: js/turtledefs.js:497 -#: js/blocks/FlowBlocks.js:604 -#: js/widgets/arpeggio.js:533 -#: js/widgets/arpeggio.js:534 -#: js/widgets/meterwidget.js:206 -#: js/widgets/meterwidget.js:207 -#: js/widgets/modewidget.js:99 -#: js/widgets/modewidget.js:100 -#: js/widgets/pitchdrummatrix.js:668 -#: js/widgets/pitchdrummatrix.js:669 -#: js/widgets/temperament.js:1934 -#: js/widgets/temperament.js:1935 -#: js/widgets/timbre.js:415 -#: js/widgets/timbre.js:417 -#: js/widgets/musickeyboard.js:893 -#: js/widgets/musickeyboard.js:895 -#: js/widgets/phrasemaker.js:547 -#: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4282 -#: plugins/rodi.rtp:29 -#: plugins/rodi.rtp:73 -#: plugins/rodi.rtp:413 -msgid "Stop" -msgstr "रुकें" - -#: js/activity.js:3086 -#: js/activity.js:3108 -msgid "Paste" -msgstr "चिपकाएँ" - -#: js/activity.js:3090 -msgid "Save block help" -msgstr "ब्लॉक सहायता सहेजें" - -#: js/activity.js:3121 -#: js/activity.js:3172 -#: js/block.js:2474 -#: js/block.js:3433 -#: js/block.js:3450 -#: js/utils/musicutils.js:4111 -#: js/utils/musicutils.js:5623 -#. TRANS: the note names must be separated by single spaces -#. TRANS: the note names must be separated by single spaces -msgid "ti la sol fa mi re do" -msgstr "ती ला सोल फा मी रे दो" - -#: js/activity.js:3175 -msgid "Jumping to the bottom of the page." -msgstr "पृष्ठ के नीचे जाना।" - -#: js/activity.js:3181 -msgid "Scrolling up." -msgstr "ऊपर स्क्रोल कर रहा है।" - -#: js/activity.js:3186 -msgid "Scrolling down." -msgstr "नीचे स्क्रोल कर रहा है।" - -#: js/activity.js:3191 -msgid "Extracting block" -msgstr "ब्लॉक निकाल रहा है" - -#: js/activity.js:3199 -msgid "Moving block up." -msgstr "ब्लॉक को ऊपर मोव कर रहा है।" - -#: js/activity.js:3220 -msgid "Moving block down." -msgstr "ब्लॉक को नीचे मोव कर रहा है।" - -#: js/activity.js:3241 -msgid "Moving block left." -msgstr "ब्लॉक को बाएँ मोव कर रहा है।" - -#: js/activity.js:3258 -msgid "Moving block right." -msgstr "ब्लॉक को दाएँ मोव कर रहा है।" - -#: js/activity.js:3273 -msgid "Jump to home position." -msgstr "होम स्थिति पर जाएँ।" - -#: js/activity.js:3300 -#: js/blocks/ExtrasBlocks.js:274 -msgid "Hide blocks" -msgstr "ब्लॉक छुपाएँ" - -#: js/activity.js:3659 -#: js/activity.js:3674 -msgid "Trash can is empty." -msgstr "" - -#: js/activity.js:3681 -#: js/activity.js:3762 -msgid "Item restored from the trash." -msgstr "" - -#: js/activity.js:3820 -msgid "Restore last item" -msgstr "" - -#: js/activity.js:3821 -msgid "Restore all items" -msgstr "" - -#: js/activity.js:4379 -msgid "Click the run button to run the project." -msgstr "परियोजना चलाने के लिए रन बटन पर क्लिक करें।" - -#: js/activity.js:5564 -#: js/turtledefs.js:757 -msgid "Home" -msgstr "होम" - -#: js/activity.js:5572 -#: js/turtledefs.js:763 -msgid "Show/hide blocks" -msgstr "ब्लॉक्स दिखाएँ/छुपाएँ" - -#: js/activity.js:5578 -#: js/turtledefs.js:769 -msgid "Expand/collapse blocks" -msgstr "ब्लॉक विस्तार करें/संकुचित करें" - -#: js/activity.js:5584 -#: js/turtledefs.js:777 -msgid "Decrease block size" -msgstr "ब्लॊक का आकार घटाएं" - -#: js/activity.js:5590 -#: js/turtledefs.js:783 -msgid "Increase block size" -msgstr "ब्लॊक का आकार बढ़ाएं" - -#: js/activity.js:5856 -msgid "Could not parse JSON input." -msgstr "JSON इनपुट को पार्स नहीं कर सका।" - -#: js/activity.js:5987 -msgid "Select is enabled." -msgstr "" - -#: js/activity.js:5987 -msgid "Select is disabled." -msgstr "" - -#: js/activity.js:6369 -#: js/activity.js:6475 -#: js/activity.js:6526 -msgid "Cannot load project from the file. Please check the file type." -msgstr "फ़ाइल से परियोजना लोड नहीं कर सकता है। कृपया फ़ाइल का प्रकार जांचें।" - -#: js/activity.js:6812 -msgid "Invalid parameters" -msgstr "अमान्य पैरामीटर्स" - -#: js/activity.js:6963 -msgid "Error regenerating palettes. Please refresh the page." -msgstr "" - -#: js/block.js:1576 -#: js/block.js:1695 -#: js/palette.js:688 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/WidgetBlocks.js:259 -msgid "temperament" -msgstr "स्वभाव" - -#: js/block.js:1583 -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/logo.js:1189 -#: js/turtle-painter.js:1192 -#: js/turtle-painter.js:1193 -#: js/turtles.js:119 -#: js/blocks/ProgramBlocks.js:1267 -#: js/blocks/ActionBlocks.js:1223 -msgid "start" -msgstr "प्रारंभ" - -#: js/block.js:1590 -msgid "matrix" -msgstr "मैट्रिक्स" - -#: js/block.js:1597 -#: js/blocks/WidgetBlocks.js:1510 -#: plugins/rodi.rtp:324 -msgid "status" -msgstr "स्थिति" - -#: js/block.js:1604 -msgid "drum mapper" -msgstr "ड्रम मैपर" - -#: js/block.js:1611 -msgid "ruler" -msgstr "रूलर" - -#: js/block.js:1618 -#: js/blocks/WidgetBlocks.js:397 -#. TRANS: timbre is the character or quality of a musical sound -msgid "timbre" -msgstr "टिम्बर" - -#: js/block.js:1625 -msgid "stair" -msgstr "सीढ़ी" - -#: js/block.js:1632 -#: js/blocks/WidgetBlocks.js:707 -#. TRANS: the speed at music is should be played. -msgid "tempo" -msgstr "टेम्पो" - -#: js/block.js:1639 -#: js/block.js:1702 -#: js/blocks/IntervalsBlocks.js:1464 -#. TRANS: mode, e.g., Major in C Major -msgid "mode" -msgstr "मोड" - -#: js/block.js:1646 -msgid "slider" -msgstr "स्लाइडर" - -#: js/block.js:1653 -#: js/blocks/SensorsBlocks.js:1002 -msgid "keyboard" -msgstr "कुंजीपट" - -#: js/block.js:1660 -#: js/block.js:2552 -#: js/lilypond.js:732 -#: js/lilypond.js:897 -#: js/lilypond.js:941 -#: js/palette.js:660 -#: js/turtledefs.js:129 -#: js/turtledefs.js:230 -#: js/blocks/DrumBlocks.js:477 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1135 -msgid "drum" -msgstr "ढोल" - -#: js/block.js:1667 -#: js/blocks/WidgetBlocks.js:1190 -#: js/blocks/WidgetBlocks.js:1228 -#. TRANS: widget for subdividing a measure into distinct rhythmic elements -msgid "rhythm maker" -msgstr "रिदम बनाने वाला" - -#: js/block.js:1674 -#: js/block.js:2383 -#: js/block.js:2440 -#: js/blocks/OrnamentBlocks.js:220 -#: js/blocks/OrnamentBlocks.js:312 -#: js/blocks/RhythmBlocks.js:33 -#: js/blocks/RhythmBlocks.js:356 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/RhythmBlocks.js:806 -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:637 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -#: js/blocks/MeterBlocks.js:1368 -#: js/turtleactions/DictActions.js:85 -#: js/widgets/phrasemaker.js:1039 -#: js/widgets/phrasemaker.js:2745 -#: js/widgets/phrasemaker.js:2788 -#: js/widgets/phrasemaker.js:2893 -#. TRANS: the value (e.g., 1/4 note) of the note being played. -msgid "note value" -msgstr "नोट मूल्य" - -#: js/block.js:1681 -#: js/block.js:2308 -#: js/block.js:2331 -#: js/blocks/IntervalsBlocks.js:1071 -#: js/blocks/OrnamentBlocks.js:312 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "scalar interval" -msgstr "स्केलर इंटरवल" - -#: js/block.js:1688 -#: js/blocks/RhythmBlocks.js:148 -msgid "milliseconds" -msgstr "मिलीसेकंड" - -#: js/block.js:2381 -#: js/block.js:2385 -#: js/block.js:2438 -#: js/block.js:2554 -#: js/blocks/ProgramBlocks.js:1273 -#: js/blocks/RhythmBlocks.js:712 -#: js/widgets/rhythmruler.js:1177 -#: js/widgets/rhythmruler.js:1323 -msgid "silence" -msgstr "मौन" - -#: js/block.js:2542 -#. TRANS: scalar step -msgid "down" -msgstr "नीचे" - -#: js/block.js:2543 -msgid "up" -msgstr "ऊपर" - -#: js/block.js:2548 -#: js/rubrics.js:524 -#: js/turtledefs.js:124 -#: js/turtledefs.js:225 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:1839 -#: js/blocks/PitchBlocks.js:1853 -#: js/blocks/SensorsBlocks.js:178 -#: js/widgets/musickeyboard.js:2017 -#: js/widgets/phrasemaker.js:1133 -#. TRANS: pitch number -#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. -msgid "pitch" -msgstr "पिच" - -#: js/block.js:2963 -msgid "Silence block cannot be removed." -msgstr "मौन अवरोध हटाया नहीं जा सकता" - -#: js/block.js:3135 -#: js/piemenus.js:3457 -msgid "You can restore deleted blocks from the trash with the Restore From Trash button." -msgstr "" - -#: js/block.js:3765 -#: js/blocks.js:2607 -#: js/blocks.js:3218 -#: js/palette.js:701 -#: js/blocks/BooleanBlocks.js:77 -#: js/blocks/BooleanBlocks.js:167 -#: js/blocks/BooleanBlocks.js:251 -#: js/blocks/BooleanBlocks.js:335 -#: js/blocks/BooleanBlocks.js:433 -#: js/blocks/BooleanBlocks.js:539 -#: js/blocks/BooleanBlocks.js:640 -#: js/blocks/BooleanBlocks.js:741 -#: js/blocks/BooleanBlocks.js:847 -#: js/blocks/BooleanBlocks.js:948 -#: js/blocks/BooleanBlocks.js:1033 -#: js/blocks/SensorsBlocks.js:911 -msgid "true" -msgstr "सत्य" - -#: js/block.js:3765 -#: js/blocks.js:2609 -#: js/blocks.js:3220 -#: js/blocks/BooleanBlocks.js:79 -#: js/blocks/BooleanBlocks.js:169 -#: js/blocks/BooleanBlocks.js:253 -#: js/blocks/BooleanBlocks.js:337 -#: js/blocks/BooleanBlocks.js:435 -#: js/blocks/BooleanBlocks.js:541 -#: js/blocks/BooleanBlocks.js:642 -#: js/blocks/BooleanBlocks.js:743 -#: js/blocks/BooleanBlocks.js:849 -#: js/blocks/BooleanBlocks.js:950 -#: js/blocks/SensorsBlocks.js:913 -msgid "false" -msgstr "असत्य" - -#: js/block.js:3776 -#: js/block.js:3789 -#: js/blocks/ExtrasBlocks.js:618 -msgid "Cartesian" -msgstr "कार्टेसियन" - -#: js/block.js:3777 -#: js/block.js:3790 -#: js/blocks/ExtrasBlocks.js:622 -msgid "polar" -msgstr "पोलर" - -#: js/block.js:3778 -#: js/block.js:3791 -#: js/blocks/ExtrasBlocks.js:626 -msgid "Cartesian/Polar" -msgstr "कार्टेसिय" - -#: js/block.js:3779 -#: js/block.js:3798 -#: js/blocks/ExtrasBlocks.js:655 -msgid "none" -msgstr "कोई नहीं" - -#: js/block.js:3792 -#: js/blocks/ExtrasBlocks.js:631 -msgid "treble" -msgstr "ट्रेबल" - -#: js/block.js:3793 -#: js/blocks/ExtrasBlocks.js:635 -msgid "grand staff" -msgstr "ग्रैंड स्टाफ" - -#: js/block.js:3794 -#: js/blocks/ExtrasBlocks.js:639 -msgid "mezzo-soprano" -msgstr "मेज़्ज़ो-सोप्रानो" - -#: js/block.js:3795 -#: js/blocks/ExtrasBlocks.js:643 -msgid "alto" -msgstr "आल्टो" - -#: js/block.js:3796 -#: js/blocks/ExtrasBlocks.js:647 -msgid "tenor" -msgstr "टेनर" - -#: js/block.js:3797 -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:80 -#: js/blocks/ExtrasBlocks.js:651 -#. TRANS: musical instrument -msgid "bass" -msgstr "बास" - -#: js/block.js:3842 -#: js/blocks.js:2600 -#: js/blocks.js:3211 -msgid "on2" -msgstr "ऑन2" - -#: js/block.js:3844 -#: js/blocks.js:2602 -#: js/blocks.js:3213 -msgid "off" -msgstr "ऑफ" - -#: js/block.js:4411 -msgid "Not a number" -msgstr "एक संख्या नहीं" - -#: js/block.js:4418 -msgid "Octave value must be between 1 and 8." -msgstr "" - -#: js/block.js:4426 -msgid "Numbers can have at most 10 digits." -msgstr "" - -#: js/blocks.js:1212 -#: js/blocks.js:3444 -#: js/blocks.js:3834 -#: js/blocks.js:3865 -#: js/blocks.js:3914 -#: js/blocks.js:3949 -#: js/blocks.js:6586 -#: js/palette.js:592 -#: js/palette.js:721 -#: js/palette.js:1191 -#: js/blocks/BoxesBlocks.js:282 -#: js/blocks/BoxesBlocks.js:285 -#: js/blocks/BoxesBlocks.js:405 -#: js/blocks/BoxesBlocks.js:594 -msgid "box" -msgstr "बक्सा" - -#: js/blocks.js:1713 -msgid "Consider breaking this stack into parts." -msgstr "इस स्टैक को भागों में बाँटने का विचार करें।" - -#: js/blocks.js:2472 -#: js/palette.js:736 -#: js/blocks/MediaBlocks.js:602 -msgid "open file" -msgstr "फ़ाइल खोलें" - -#: js/blocks.js:3247 -#: js/palette.js:657 -#: js/blocks/MediaBlocks.js:892 -#: js/blocks/MediaBlocks.js:963 -msgid "text" -msgstr "पाठ" - -#: js/blocks.js:3443 -#: js/palette.js:724 -#: js/palette.js:725 -#: js/blocks/BoxesBlocks.js:514 -msgid "store in box" -msgstr "बॉक्स में स्टोर करें" - -#: js/blocks.js:3448 -#: js/blocks.js:3888 -#: js/blocks.js:3923 -#: js/blocks.js:3958 -#: js/blocks.js:5862 -#: js/blocks.js:5883 -#: js/blocks/BoxesBlocks.js:772 -msgid "box1" -msgstr "बॉक्स1" - -#: js/blocks.js:3450 -#: js/blocks.js:3890 -#: js/blocks.js:3925 -#: js/blocks.js:3960 -#: js/blocks.js:5864 -#: js/blocks.js:5885 -#: js/blocks/BoxesBlocks.js:663 -msgid "box2" -msgstr "बॉक्स2" - -#: js/blocks.js:4122 -#: js/palette.js:722 -#: js/palette.js:727 -#: js/palette.js:1127 -#: js/blocks/BoxesBlocks.js:591 -msgid "store in" -msgstr "में भंडारित करें" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:495 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/MediaBlocks.js:746 -msgid "name" -msgstr "नाम" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/RhythmBlocks.js:1130 -msgid "value" -msgstr "मान" - -#: js/blocks.js:4465 -msgid "Forever loop detected inside a note value block. Unexpected things may happen." -msgstr "" - -#: js/blocks.js:4988 -msgid "There is no block selected." -msgstr "कोई ब्लॉक चयन नहीं किया गया है।" - -#: js/blocks.js:5094 -#: js/blocks/MediaBlocks.js:803 -#. TRANS: Avatar is the image used to determine the appearance of the mouse. -msgid "avatar" -msgstr "अवतार" - -#: js/blocks.js:5097 -#: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:946 -#. TRANS: The sound sample that the user uploads. -msgid "sample" -msgstr "सैम्पल" - -#: js/lilypond.js:605 -#: js/lilypond.js:904 -#: js/lilypond.js:910 -#: js/lilypond.js:948 -#: js/rubrics.js:526 -msgid "mouse" -msgstr "माउस" - -#: js/lilypond.js:606 -msgid "brown rat" -msgstr "भूरा चूहा" - -#: js/lilypond.js:607 -msgid "mole" -msgstr "मौज" - -#: js/lilypond.js:608 -msgid "chipmunk" -msgstr "चिपमंक" - -#: js/lilypond.js:609 -msgid "red squirrel" -msgstr "लाल गिलहरी" - -#: js/lilypond.js:610 -msgid "guinea pig" -msgstr "गिनीपिग" - -#: js/lilypond.js:611 -msgid "capybara" -msgstr "कैपीबारा" - -#: js/lilypond.js:612 -msgid "coypu" -msgstr "कोयपू" - -#: js/lilypond.js:613 -msgid "black rat" -msgstr "काला चूहा" - -#: js/lilypond.js:614 -msgid "grey squirrel" -msgstr "स्लेटी गिलहरी" - -#: js/lilypond.js:615 -msgid "flying squirrel" -msgstr "उड़ती गिलहरी" - -#: js/lilypond.js:616 -msgid "bat" -msgstr "बैट" - -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/blocks/ActionBlocks.js:1256 -#: js/blocks/ExtrasBlocks.js:559 -msgid "start drum" -msgstr "ड्रम चालू करें" - -#: js/logo.js:61 -msgid "Not a valid pitch name" -msgstr "एक वैध पिच नाम नहीं" - -#: js/logo.js:511 -#: js/blocks/ProgramBlocks.js:258 -#: js/blocks/ProgramBlocks.js:427 -msgid "You must select a file." -msgstr "आपको एक फ़ाइल का चयन करना होगा।" - -#: js/logo.js:1705 -msgid "Playback is ready." -msgstr "प्लेबैक तैयार है।" - -#: js/palette.js:654 -#: js/turtledefs.js:737 -#: js/turtles.js:940 -msgid "Grid" -msgstr "ग्रिड" - -#: js/palette.js:663 -msgid "effect" -msgstr "प्रभाव" - -#: js/palette.js:669 -msgid "sargam" -msgstr "सरगम" - -#: js/palette.js:684 -#: js/blocks/PitchBlocks.js:1209 -msgid "custom pitch" -msgstr "कस्टम पिच" - -#: js/palette.js:692 -msgid "accidental" -msgstr "अक्सीडेंटल" - -#: js/palette.js:716 -#: js/blocks/PitchBlocks.js:405 -msgid "pitch converter" -msgstr "पिच कनवर्टर" - -#: js/piemenus.js:200 -#: js/utils/musicutils.js:1185 -#: js/utils/musicutils.js:1205 -#: js/widgets/musickeyboard.js:2431 -#: js/widgets/phrasemaker.js:2002 -#: js/widgets/sampler.js:781 -#. TRANS: double sharp is a music term related to pitch -msgid "double sharp" -msgstr "डबल शार्प" - -#: js/piemenus.js:201 -#: js/utils/musicutils.js:1183 -#: js/utils/musicutils.js:1206 -#: js/blocks/PitchBlocks.js:1539 -#: js/turtleactions/PitchActions.js:323 -#: js/widgets/musickeyboard.js:2432 -#: js/widgets/phrasemaker.js:2003 -#: js/widgets/sampler.js:782 -#. TRANS: sharp is a music term related to pitch -#. TRANS: sharp is a half-step up in pitch -msgid "sharp" -msgstr "शार्प" - -#: js/piemenus.js:202 -#: js/utils/musicutils.js:1181 -#: js/utils/musicutils.js:1207 -#: js/widgets/musickeyboard.js:2433 -#: js/widgets/phrasemaker.js:2004 -#: js/widgets/sampler.js:783 -#. TRANS: natural is a music term related to pitch -msgid "natural" -msgstr "नैचुरल" - -#: js/piemenus.js:203 -#: js/utils/musicutils.js:1179 -#: js/utils/musicutils.js:1208 -#: js/blocks/PitchBlocks.js:1498 -#: js/turtleactions/PitchActions.js:326 -#: js/widgets/musickeyboard.js:2434 -#: js/widgets/phrasemaker.js:2005 -#: js/widgets/sampler.js:784 -#. TRANS: flat is a music term related to pitch -#. TRANS: flat is a half-step down in pitch -msgid "flat" -msgstr "फ्लैट" - -#: js/piemenus.js:204 -#: js/utils/musicutils.js:1177 -#: js/utils/musicutils.js:1209 -#: js/widgets/musickeyboard.js:2435 -#: js/widgets/phrasemaker.js:2006 -#: js/widgets/sampler.js:785 -#. TRANS: double flat is a music term related to pitch -msgid "double flat" -msgstr "डबल फ्लैट" - -#: js/piemenus.js:2827 -#: js/utils/musicutils.js:1002 -#: js/blocks/PitchBlocks.js:1385 -#. TRANS: unison is a music term related to intervals -#. TRANS: unison means the note is the same as the current note -msgid "unison" -msgstr "एकस्वरता" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1010 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1372 -#. TRANS: major is a music term related to intervals and mode -msgid "major" -msgstr "मेजर" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1028 -#. TRANS: modal scale for music -msgid "ionian" -msgstr "आयनियन" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1008 -#: js/utils/musicutils.js:1188 -#: js/utils/musicutils.js:1369 -#. TRANS: minor is a music term related to intervals and mode -msgid "minor" -msgstr "माइनर" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1038 -#. TRANS: modal scale for music -msgid "aeolian" -msgstr "एोलियन" - -#: js/piemenus.js:3373 -#: js/blocks/FlowBlocks.js:136 -msgid "Duplicate" -msgstr "डुप्लीकेट" - -#: js/piemenus.js:3374 -#: js/turtledefs.js:715 -msgid "Extract" -msgstr "निकालें" - -#: js/piemenus.js:3375 -msgid "Move to trash" -msgstr "कूड़े में डालें" - -#: js/piemenus.js:3376 -#: js/widgets/temperament.js:454 -#: js/widgets/temperament.js:456 -#: js/widgets/temperament.js:1439 -#: js/widgets/temperament.js:1441 -#: js/widgets/timbre.js:962 -#: planet/js/StringHelper.js:69 -msgid "Close" -msgstr "बंद करें" - -#: js/piemenus.js:3382 -msgid "Save stack" -msgstr "स्टैक को सेव करें" - -#: js/piemenus.js:3386 -#: js/toolbar.js:62 -#: js/toolbar.js:129 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:593 -msgid "Help" -msgstr "मदद" - -#: js/piemenus.js:3412 -msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." -msgstr "" - -#: js/piemenus.js:3801 -msgid "You have chosen key for your pitch preview." -msgstr "" - -#: js/rubrics.js:523 -#: js/turtledefs.js:122 -#: js/turtledefs.js:223 -#: js/blocks/ProgramBlocks.js:745 -#: js/blocks/RhythmBlockPaletteBlocks.js:52 -#: js/blocks/RhythmBlockPaletteBlocks.js:234 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2054 -#: js/widgets/rhythmruler.js:2123 -#: js/widgets/rhythmruler.js:2130 -#: js/widgets/rhythmruler.js:2209 -#. TRANS: an arrangement of notes based on duration -msgid "rhythm" -msgstr "रिद्धम" - -#: js/rubrics.js:525 -#: js/turtledefs.js:126 -#: js/turtledefs.js:227 -msgid "tone" -msgstr "स्वर" - -#: js/rubrics.js:527 -#: js/turtledefs.js:135 -#: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1137 -msgid "pen" -msgstr "क़लम" - -#: js/rubrics.js:528 -#: js/turtledefs.js:136 -#: js/turtledefs.js:237 -#: js/blocks/NumberBlocks.js:981 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -msgid "number" -msgstr "संख्या" - -#: js/rubrics.js:529 -#: js/turtledefs.js:130 -#: js/turtledefs.js:231 -msgid "flow" -msgstr "बहाव" - -#: js/rubrics.js:531 -#: js/turtledefs.js:139 -#: js/turtledefs.js:240 -#: planet/js/GlobalTag.js:48 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Sensors" -msgstr "सेंसर्स" - -#: js/rubrics.js:532 -#: js/turtledefs.js:138 -#: js/turtledefs.js:239 -#: js/blocks/MediaBlocks.js:930 -#: planet/js/GlobalTag.js:46 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Media" -msgstr "मीडिया" - -#: js/rubrics.js:533 -msgid "mice" -msgstr "माउस" - -#: js/toolbar.js:48 -#: js/toolbar.js:115 -msgid "About Music Blocks" -msgstr "म्यूज़िक ब्लॉक्स के बारे में" - -#: js/toolbar.js:51 -#: js/toolbar.js:118 -#: js/toolbar.js:190 -#: js/toolbar.js:251 -#: js/turtledefs.js:508 -msgid "Record" -msgstr "रिकॉर्ड" - -#: js/toolbar.js:52 -#: js/toolbar.js:53 -#: js/toolbar.js:119 -#: js/toolbar.js:120 -#: js/toolbar.js:191 -#: js/toolbar.js:192 -#: js/toolbar.js:252 -#: js/toolbar.js:253 -msgid "Full screen" -msgstr "पूर्ण स्क्रीन" - -#: js/toolbar.js:54 -#: js/toolbar.js:121 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:515 -msgid "Toggle Fullscreen" -msgstr "पूर्णस्क्रीन टॉगल करें" - -#: js/toolbar.js:55 -#: js/toolbar.js:122 -#: js/toolbar.js:194 -#: js/toolbar.js:255 -#: js/toolbar.js:1140 -#: js/turtledefs.js:521 -#: planet/js/StringHelper.js:33 -msgid "New project" -msgstr "नया काम" - -#: js/toolbar.js:56 -#: js/toolbar.js:123 -#: js/toolbar.js:195 -#: js/toolbar.js:256 -#: js/turtledefs.js:527 -msgid "Load project from file" -msgstr "फ़ाइल से प्रोजेक्ट लें" - -#: js/toolbar.js:57 -#: js/toolbar.js:124 -#: js/toolbar.js:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 -#: js/turtledefs.js:534 -#: js/turtledefs.js:545 -#: js/turtledefs.js:565 -msgid "Save project" -msgstr "प्रोजेक्ट को संचय करे" - -#: js/toolbar.js:58 -#: js/toolbar.js:80 -#: js/toolbar.js:82 -#: js/toolbar.js:147 -#: js/toolbar.js:158 -#: js/toolbar.js:160 -#: js/toolbar.js:197 -#: js/toolbar.js:218 -#: js/toolbar.js:220 -#: js/toolbar.js:258 -#: js/toolbar.js:279 -#: js/toolbar.js:281 -#: js/turtledefs.js:535 -#: js/turtledefs.js:566 -msgid "Save project as HTML" -msgstr "प्रोजेक्ट को HTML के रूप में संचय करें" - -#: js/toolbar.js:59 -#: js/toolbar.js:126 -#: js/toolbar.js:198 -#: js/toolbar.js:259 -msgid "Find and share projects" -msgstr "परियोजनाएं खोजें और साझा करें" - -#: js/toolbar.js:60 -#: js/toolbar.js:127 -#: js/toolbar.js:199 -#: js/toolbar.js:260 -msgid "Offline. Sharing is unavailable" -msgstr "ऑफ़लाइन। साझा करना अस्वीकृत है" - -#: js/toolbar.js:61 -#: js/toolbar.js:128 -#: js/toolbar.js:200 -#: js/toolbar.js:261 -msgid "Auxiliary menu" -msgstr "सहायक मेनू" - -#: js/toolbar.js:63 -#: js/toolbar.js:130 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:599 -msgid "Run slowly" -msgstr "धीमे रूप से चलाएं" - -#: js/toolbar.js:64 -#: js/toolbar.js:131 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:605 -msgid "Run step by step" -msgstr "क्रमशः चलाएं" - -#: js/toolbar.js:65 -#: js/toolbar.js:132 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:612 -msgid "Display statistics" -msgstr "आँकड़े प्रदर्शित करें" - -#: js/toolbar.js:66 -#: js/toolbar.js:133 -#: js/toolbar.js:205 -#: js/toolbar.js:266 -#: js/turtledefs.js:618 -msgid "Load plugin" -msgstr "प्लगइन लोड करें" - -#: js/toolbar.js:67 -#: js/toolbar.js:134 -#: js/toolbar.js:206 -#: js/toolbar.js:267 -#: js/turtledefs.js:626 -msgid "Delete plugin" -msgstr "प्लगइन हटाएं" - -#: js/toolbar.js:68 -#: js/toolbar.js:135 -#: js/toolbar.js:207 -#: js/toolbar.js:268 -msgid "Enable horizontal scrolling" -msgstr "क्षैतिज स्क्रोलिंग सक्षम करें" - -#: js/toolbar.js:69 -#: js/toolbar.js:136 -#: js/toolbar.js:208 -#: js/toolbar.js:269 -msgid "Disable horizontal scrolling" -msgstr "क्षैतिज स्क्रोलिंग अक्षम करें" - -#: js/toolbar.js:70 -#: js/toolbar.js:137 -#: js/toolbar.js:209 -#: js/toolbar.js:270 -#: js/turtledefs.js:643 -msgid "Change theme" -msgstr "" - -#: js/toolbar.js:71 -#: js/toolbar.js:138 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -msgid "Light Mode" -msgstr "" - -#: js/toolbar.js:72 -#: js/toolbar.js:139 -#: js/toolbar.js:211 -#: js/toolbar.js:272 -msgid "Dark Mode" -msgstr "" - -#: js/toolbar.js:73 -#: js/toolbar.js:140 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:649 -#: planet/js/LocalCard.js:54 -#: planet/js/StringHelper.js:71 -msgid "Merge with current project" -msgstr "वर्तमान परियोजना के साथ मर्ज करें" - -#: js/toolbar.js:74 -#: js/toolbar.js:141 -#: js/turtledefs.js:663 -msgid "Set Pitch Preview" -msgstr "पिच पूर्वावलोकन सेट करें" - -#: js/toolbar.js:75 -#: js/toolbar.js:142 -#: js/toolbar.js:213 -#: js/toolbar.js:274 -#: js/turtledefs.js:670 -msgid "JavaScript Editor" -msgstr "जावास्क्रिप्ट संपादक" - -#: js/toolbar.js:76 -#: js/toolbar.js:143 -#: js/toolbar.js:214 -#: js/toolbar.js:275 -#: js/turtledefs.js:677 -msgid "Restore" -msgstr "पुनर्स्थापित करें" - -#: js/toolbar.js:77 -#: js/toolbar.js:144 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -msgid "Switch to beginner mode" -msgstr "प्रारंभिक मोड में स्विच करें" - -#: js/toolbar.js:78 -#: js/toolbar.js:145 -#: js/toolbar.js:216 -#: js/toolbar.js:277 -msgid "Switch to advanced mode" -msgstr "उन्नत मोड में स्विच करें" - -#: js/toolbar.js:79 -#: js/toolbar.js:146 -#: js/toolbar.js:157 -#: js/toolbar.js:217 -#: js/toolbar.js:278 -#: js/turtledefs.js:691 -msgid "Select language" -msgstr "भाषा चुनें" - -#: js/toolbar.js:81 -#: js/toolbar.js:85 -#: js/toolbar.js:150 -#: js/turtledefs.js:537 -msgid "Save mouse artwork as PNG" -msgstr "माउस आर्टवर्क को PNG के रूप में सहेजें" - -#: js/toolbar.js:83 -#: js/toolbar.js:148 -#: js/turtledefs.js:568 -msgid "Save project as MIDI" -msgstr "" - -#: js/toolbar.js:84 -#: js/toolbar.js:149 -msgid "Save mouse artwork as SVG" -msgstr "माउस आर्टवर्क को SVG के रूप में सहेजें" - -#: js/toolbar.js:86 -#: js/toolbar.js:151 -#: js/turtledefs.js:570 -msgid "Save music as WAV" -msgstr "संगीत को WAV के रूप में सहेजें" - -#: js/toolbar.js:87 -#: js/toolbar.js:152 -msgid "Save sheet music as ABC" -msgstr "शीट संगीत को ABC के रूप में सहेजें" - -#: js/toolbar.js:88 -#: js/toolbar.js:153 -msgid "Save sheet music as Lilypond" -msgstr "शीट संगीत को Lilypond के रूप में सहेजें" - -#: js/toolbar.js:89 -msgid "Save sheet music as MusicXML" -msgstr "शीट संगीत को MusicXML के रूप में सहेजें" - -#: js/toolbar.js:90 -#: js/toolbar.js:154 -#: js/toolbar.js:163 -#: js/toolbar.js:223 -#: js/toolbar.js:284 -#: js/turtledefs.js:557 -msgid "Save block artwork as SVG" -msgstr "ब्लॉक आर्टवर्क को SVG के रूप में सहेजें" - -#: js/toolbar.js:91 -#: js/toolbar.js:155 -#: js/toolbar.js:164 -#: js/toolbar.js:224 -#: js/toolbar.js:285 -msgid "Save block artwork as PNG" -msgstr "" - -#: js/toolbar.js:92 -#: js/toolbar.js:156 -#: js/toolbar.js:165 -#: js/toolbar.js:225 -#: js/toolbar.js:286 -#: js/toolbar.js:1156 -msgid "Confirm" -msgstr "पुष्टि करें" - -#: js/toolbar.js:93 -#: js/toolbar.js:166 -#: js/toolbar.js:226 -#: js/toolbar.js:287 -msgid "English (United States)" -msgstr "" - -#: js/toolbar.js:94 -#: js/toolbar.js:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 -msgid "English (United Kingdom)" -msgstr "" - -#: js/toolbar.js:95 -#: js/toolbar.js:168 -#: js/toolbar.js:228 -#: js/toolbar.js:289 -msgid "日本語" -msgstr "" - -#: js/toolbar.js:96 -msgid "한국어" -msgstr "" - -#: js/toolbar.js:97 -#: js/toolbar.js:170 -#: js/toolbar.js:230 -#: js/toolbar.js:291 -msgid "español" -msgstr "" - -#: js/toolbar.js:98 -#: js/toolbar.js:171 -#: js/toolbar.js:231 -#: js/toolbar.js:292 -msgid "português" -msgstr "" - -#: js/toolbar.js:99 -#: js/toolbar.js:172 -#: js/toolbar.js:232 -#: js/toolbar.js:293 -msgid "にほんご" -msgstr "" - -#: js/toolbar.js:100 -#: js/toolbar.js:173 -#: js/toolbar.js:233 -#: js/toolbar.js:294 -msgid "中文" -msgstr "" - -#: js/toolbar.js:101 -#: js/toolbar.js:174 -#: js/toolbar.js:234 -#: js/toolbar.js:295 -msgid "ภาษาไทย" -msgstr "" - -#: js/toolbar.js:102 -#: js/toolbar.js:175 -#: js/toolbar.js:235 -#: js/toolbar.js:296 -msgid "aymara" -msgstr "" - -#: js/toolbar.js:103 -#: js/toolbar.js:176 -#: js/toolbar.js:236 -#: js/toolbar.js:297 -msgid "quechua" -msgstr "" - -#: js/toolbar.js:104 -#: js/toolbar.js:177 -#: js/toolbar.js:237 -#: js/toolbar.js:298 -msgid "guarani" -msgstr "" - -#: js/toolbar.js:105 -#: js/toolbar.js:178 -#: js/toolbar.js:238 -#: js/toolbar.js:299 -msgid "हिंदी" -msgstr "" - -#: js/toolbar.js:106 -#: js/toolbar.js:180 -#: js/toolbar.js:239 -#: js/toolbar.js:301 -msgid "igbo" -msgstr "" - -#: js/toolbar.js:107 -#: js/toolbar.js:181 -#: js/toolbar.js:240 -#: js/toolbar.js:302 -msgid "عربى" -msgstr "" - -#: js/toolbar.js:108 -#: js/toolbar.js:179 -#: js/toolbar.js:241 -#: js/toolbar.js:300 -msgid "తెలుగు" -msgstr "" - -#: js/toolbar.js:109 -#: js/toolbar.js:182 -#: js/toolbar.js:242 -#: js/toolbar.js:303 -msgid "עִברִית" -msgstr "" - -#: js/toolbar.js:110 -#: js/toolbar.js:183 -#: js/toolbar.js:243 -#: js/toolbar.js:304 -msgid "اردو" -msgstr "" - -#: js/toolbar.js:159 -#: js/toolbar.js:162 -#: js/toolbar.js:219 -#: js/toolbar.js:222 -#: js/toolbar.js:280 -#: js/toolbar.js:283 -#: js/turtledefs.js:553 -msgid "Save turtle artwork as PNG" -msgstr "टर्टल आर्टवर्क को PNG के रूप में सहेजें" - -#: js/toolbar.js:161 -#: js/toolbar.js:221 -#: js/toolbar.js:282 -#: js/turtledefs.js:549 -msgid "Save turtle artwork as SVG" -msgstr "टर्टल आर्टवर्क को SVG के रूप में सहेजें" - -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "한국인" -msgstr "" - -#: js/toolbar.js:187 -#: js/toolbar.js:248 -msgid "About Turtle Blocks" -msgstr "टर्टल ब्लॉक्स के बारे में" - -#: js/toolbar.js:496 -#: js/toolbar.js:507 -#: js/toolbar.js:547 -msgid "Turtle Wrap Off" -msgstr "टर्टल रैप बंद" - -#: js/toolbar.js:516 -#: js/toolbar.js:556 -msgid "Turtle Wrap On" -msgstr "टर्टल रैप चालू" - -#: js/toolbar.js:1143 -msgid "Are you sure you want to create a new project?" -msgstr "" - -#: js/turtle-singer.js:1365 -#. TRANS: partials are weighted components in a harmonic series -msgid "You must have at least one Partial block inside of a Weighted-partial block" -msgstr "आपके पास एक से अधिक पांचिक ब्लॉक के अंदर कम से कम एक आंशिक ब्लॉक होना चाहिए" - -#: js/turtle-singer.js:2081 -msgid "synth cannot play chords." -msgstr "सिंथ कोड नहीं बजा सकता है।" - -#: js/turtledefs.js:43 -#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md -msgid "guide url" -msgstr "गाइड url" - -#: js/turtledefs.js:88 -msgid "Turtle Blocks" -msgstr "टर्टल ब्लॉक्स" - -#: js/turtledefs.js:121 -#: js/turtledefs.js:222 -msgid "search" -msgstr "खोज" - -#: js/turtledefs.js:123 -#: js/turtledefs.js:224 -#: js/blocks/MeterBlocks.js:1344 -#: js/blocks/WidgetBlocks.js:522 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "meter" -msgstr "मीटर" - -#: js/turtledefs.js:125 -#: js/turtledefs.js:226 -msgid "intervals" -msgstr "अंतराल" - -#: js/turtledefs.js:127 -#: js/turtledefs.js:228 -msgid "ornament" -msgstr "आभूषण" - -#: js/turtledefs.js:128 -#: js/turtledefs.js:229 -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:502 -#: js/blocks/VolumeBlocks.js:545 -msgid "volume" -msgstr "आवृत्ति" - -#: js/turtledefs.js:132 -#: js/turtledefs.js:233 -msgid "boxes" -msgstr "बॉक्स" - -#: js/turtledefs.js:133 -#: js/turtledefs.js:234 -msgid "widgets" -msgstr "विजेट्स" - -#: js/turtledefs.js:134 -#: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1136 -msgid "graphics" -msgstr "ग्राफिक्स" - -#: js/turtledefs.js:137 -#: js/turtledefs.js:238 -msgid "boolean" -msgstr "बूलियन" - -#: js/turtledefs.js:140 -#: js/turtledefs.js:241 -#: js/blocks/HeapBlocks.js:59 -#: js/widgets/status.js:143 -msgid "heap" -msgstr "हीप" - -#: js/turtledefs.js:141 -#: js/turtledefs.js:242 -#: js/blocks/DictBlocks.js:142 -#: js/blocks/ProgramBlocks.js:495 -msgid "dictionary" -msgstr "शब्दकोश" - -#: js/turtledefs.js:142 -#: js/turtledefs.js:243 -msgid "ensemble" -msgstr "एंसेंबल" - -#: js/turtledefs.js:143 -#: js/turtledefs.js:244 -msgid "extras" -msgstr "अतिरिक्त" - -#: js/turtledefs.js:145 -#: js/turtledefs.js:245 -#. TRANS: program as in computer program -msgid "program" -msgstr "प्रोग्राम" - -#: js/turtledefs.js:146 -#: js/turtledefs.js:246 -msgid "my blocks" -msgstr "मेरे ब्लॉक्स" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:282 -msgid "artwork" -msgstr "कला का कार्य" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:282 -msgid "logic" -msgstr "तर्क" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:282 -#: planet/js/GlobalTag.js:34 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Music" -msgstr "संगीत" - -#: js/turtledefs.js:190 -msgid "Music Blocks" -msgstr "संगीत ब्लॉक्स" - -#: js/turtledefs.js:437 -msgid "Welcome to Turtle Blocks" -msgstr "टर्टल ब्लॉक्स में आपका स्वागत है" - -#: js/turtledefs.js:438 -msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." -msgstr "टर्टल ब्लॉक्स एक लोगो-प्रेरित कछुआ है जो स्नैप-टूगेदर विजुअल-प्रोग्रामिंग ब्लॉक के साथ रंगीन तस्वीरें बनाता है।" - -#: js/turtledefs.js:439 -#: js/turtledefs.js:466 -#: js/turtledefs.js:823 -#: js/turtledefs.js:846 -msgid "The current version is" -msgstr "वर्तमान संस्करण है" - -#: js/turtledefs.js:447 -#: js/turtledefs.js:492 -msgid "Click the run button to run the project in fast mode." -msgstr "तेज मोड में परियोजना को चलाने के लिए रन बटन पर क्लिक करें।" - -#: js/turtledefs.js:453 -msgid "Stop the turtle." -msgstr "कछुआ को रोकें।" - -#: js/turtledefs.js:455 -#: js/turtledefs.js:500 -msgid "You can also type Alt-S to stop." -msgstr "आप रोकने के लिए Alt-S भी टाइप कर सकते हैं।" - -#: js/turtledefs.js:463 -#: js/widgets/help.js:335 -msgid "Welcome to Music Blocks" -msgstr "म्यूजिक ब्लॉक में आपका स्वागत है" - -#: js/turtledefs.js:464 -msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." -msgstr "म्यूजिक ब्लॉक्स संगीत के मौलिक अवधारणाओं का अन्वेषण करने के लिए एक मजेदार तरीके से सुझाव देता है।" - -#: js/turtledefs.js:473 -#: js/widgets/help.js:336 -msgid "Meet Mr. Mouse!" -msgstr "मिस्टर माउस से मिलें!" - -#: js/turtledefs.js:474 -msgid "Mr Mouse is our Music Blocks conductor." -msgstr "मिस्टर माउस हमारे संगीत ब्लॉक्स कंडक्टर हैं।" - -#: js/turtledefs.js:476 -msgid "Mr Mouse encourages you to explore Music Blocks." -msgstr "मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रेरित करता है।" - -#: js/turtledefs.js:478 -msgid "Let us start our tour!" -msgstr "आइए हमारा दौरा शुरू करें!" - -#: js/turtledefs.js:483 -#: js/turtledefs.js:808 -#: js/widgets/help.js:337 -msgid "Guide" -msgstr "मार्गदर्शिका" - -#: js/turtledefs.js:484 -msgid "A detailed guide to Music Blocks is available." -msgstr "म्यूजिक ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" - -#: js/turtledefs.js:498 -msgid "Stop the music (and the mice)." -msgstr "संगीत को रोकें (और चूहे भी)।" - -#: js/turtledefs.js:509 -msgid "Record your project as video." -msgstr "अपने परियोजना को एक वीडियो के रूप में रिकॉर्ड करें।" - -#: js/turtledefs.js:516 -msgid "Toggle Fullscreen mode." -msgstr "पूर्णस्क्रीन मोड टॉगल करें" - -#: js/turtledefs.js:522 -msgid "Initialize a new project." -msgstr "एक नई परियोजना की शुरुआत करें।" - -#: js/turtledefs.js:528 -msgid "You can also load projects from the file system." -msgstr "आप फ़ाइल सिस्टम से भी परियोजनाएं लोड कर सकते हैं।" - -#: js/turtledefs.js:544 -#: js/widgets/arpeggio.js:103 -#: js/widgets/meterwidget.js:227 -#: js/widgets/modewidget.js:113 -#: js/widgets/pitchdrummatrix.js:166 -#: js/widgets/pitchslider.js:125 -#: js/widgets/temperament.js:2173 -#: js/widgets/timbre.js:750 -#: js/widgets/musickeyboard.js:712 -#: js/widgets/phrasemaker.js:561 -#: js/widgets/pitchstaircase.js:639 -msgid "Save" -msgstr "सहेजें" - -#: js/turtledefs.js:547 -msgid "Save your project to a file." -msgstr "अपनी परियोजना को एक फ़ाइल में सहेजें।" - -#: js/turtledefs.js:551 -msgid "Save graphics from your project to as SVG." -msgstr "अपनी परियोजना से ग्राफिक्स को एसवीजी के रूप में सहेजें।" - -#: js/turtledefs.js:555 -msgid "Save graphics from your project as PNG." -msgstr "अपनी परियोजना से ग्राफिक्स को पीएनजी के रूप में सहेजें।" - -#: js/turtledefs.js:559 -msgid "Save block artwork as an SVG file." -msgstr "ब्लॉक कला को एसवीजी फ़ाइल के रूप में सहेजें।" - -#: js/turtledefs.js:572 -msgid "Save sheet music as ABC, Lilypond or MusicXML" -msgstr "" - -#: js/turtledefs.js:574 -msgid "Save block artwork as SVG or PNG" -msgstr "" - -#: js/turtledefs.js:581 -msgid "Load samples from server" -msgstr "सर्वर से नमूना लोड करें" - -#: js/turtledefs.js:582 -msgid "This button opens a viewer for loading example projects." -msgstr "यह बटन नमूने देखने के लिए एक दर्शक खोलता है।" - -#: js/turtledefs.js:587 -msgid "Expand/collapse option toolbar" -msgstr "विकल्प टूलबार को विस्तृत/संकुचित करें" - -#: js/turtledefs.js:588 -msgid "Click this button to expand or collapse the auxillary toolbar." -msgstr "सहायक उपकरण पट्टी को विस्तृत या संक्षिप्त करने के लिए यह बटन क्लिक करें." - -#: js/turtledefs.js:594 -msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." -msgstr "" - -#: js/turtledefs.js:600 -msgid "Click to run the project in slow mode." -msgstr "प्रोजेक्ट को धीरे चलाने के लिए यहाँ क्लिक करें" - -#: js/turtledefs.js:606 -msgid "Click to run the project step by step." -msgstr "प्रोजेक्ट को क्रमशः चलने के लिए क्लिक करें" - -#: js/turtledefs.js:613 -msgid "Display statistics about your Music project." -msgstr "अपने संगीत प्रोजेक्ट के आँकड़े दिखाएँ।" - -#: js/turtledefs.js:619 -msgid "Load a selected plugin." -msgstr "" - -#: js/turtledefs.js:627 -msgid "Delete a selected plugin." -msgstr "चयनित प्लगइन को हटाएं।" - -#: js/turtledefs.js:634 -msgid "Enable scrolling" -msgstr "स्क्रॉलिंग सक्षम करें" - -#: js/turtledefs.js:635 -msgid "You can scroll the blocks on the canvas." -msgstr "आप कैनवास पर ब्लॉक्स को स्क्रॉल कर सकते हैं।" - -#: js/turtledefs.js:644 -msgid "Switch between dark and light mode." -msgstr "" - -#: js/turtledefs.js:650 -msgid "Click to add another project into the current one." -msgstr "" - -#: js/turtledefs.js:655 -msgid "Wrap Turtle" -msgstr "टर्टल को लपेटें" - -#: js/turtledefs.js:656 -msgid "Turn Turtle wrapping On or Off." -msgstr "टर्टल लपेटें को चालू या बंद करें।" - -#: js/turtledefs.js:664 -msgid "Click to set the current pitch." -msgstr "" - -#: js/turtledefs.js:671 -msgid "Converts Music Block programs to JavaScript." -msgstr "" - -#: js/turtledefs.js:678 -msgid "Restore blocks from the trash." -msgstr "कचरे से ब्लॉक्स को बहाल करें।" - -#: js/turtledefs.js:685 -msgid "Switch mode" -msgstr "मोड स्विच करें" - -#: js/turtledefs.js:686 -msgid "Switch between beginner and advance modes." -msgstr "शुरुआती और उन्नत मोड के बीच स्विच करें।" - -#: js/turtledefs.js:692 -msgid "Select your language preference." -msgstr "अपनी भाषा प्राथमिकता का चयन करें।" - -#: js/turtledefs.js:697 -msgid "Contextual Menu for Blocks" -msgstr "" - -#: js/turtledefs.js:698 -msgid "Right-click on a block to access common actions." -msgstr "" - -#: js/turtledefs.js:703 -#: planet/js/StringHelper.js:46 -msgid "Delete" -msgstr "हटाएं" - -#: js/turtledefs.js:704 -msgid "To delete a block, right-click on it. Then you will see the delete option" -msgstr "" - -#: js/turtledefs.js:710 -msgid "To copy a block, right-click on it. Then you will see the copy option" -msgstr "" - -#: js/turtledefs.js:716 -msgid "To extract a block, right-click on it. Then you will see the extract option" -msgstr "" - -#: js/turtledefs.js:722 -msgid "Keyboard shortcuts" -msgstr "कीबोर्ड शॉर्टकट्स" - -#: js/turtledefs.js:723 -msgid "You can type d to create a do block and r to create a re block etc." -msgstr "आप डू ब्लॉक बनाने के लिए डी और रे ब्लॉक बनाने के लिए आर इत्यादि टाइप कर सकते हैं।" - -#: js/turtledefs.js:730 -msgid "Contextual Menu for Canvas" -msgstr "" - -#: js/turtledefs.js:731 -msgid "Right-click on the canvas to perform additional canvas-related tasks." -msgstr "" - -#: js/turtledefs.js:738 -msgid "Turn on/off lines for cartesian or polar grids." -msgstr "" - -#: js/turtledefs.js:740 -msgid "Turn on/off music staffs." -msgstr "" - -#: js/turtledefs.js:745 -#: js/turtles.js:959 -#: js/blocks/GraphicsBlocks.js:364 -#: js/widgets/arpeggio.js:118 -#: js/widgets/modewidget.js:119 -#: js/widgets/pitchdrummatrix.js:181 -#: js/widgets/rhythmruler.js:601 -#: js/widgets/temperament.js:317 -#: js/widgets/temperament.js:345 -#: js/widgets/musickeyboard.js:720 -#: js/widgets/phrasemaker.js:578 -#: js/widgets/pitchstaircase.js:684 -#. TRANS: clear all subdivisions from the ruler. -msgid "Clear" -msgstr "हटाएं" - -#: js/turtledefs.js:746 -msgid "Clear the screen and return the mice to their initial positions." -msgstr "स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं।" - -#: js/turtledefs.js:751 -#: js/turtles.js:980 -msgid "Collapse" -msgstr "ढहाना" - -#: js/turtledefs.js:752 -msgid "Collapse the graphics window." -msgstr "ग्राफिक्स विंडो को संकुचित करें।" - -#: js/turtledefs.js:758 -msgid "Return all blocks to the center of the screen." -msgstr "सभी ब्लॉक्स को स्क्रीन के केंद्र में लौटाएं।" - -#: js/turtledefs.js:764 -msgid "Hide or show the blocks and the palettes." -msgstr "ब्लॉक्स और पैलेट्स को छुपाएं या दिखाएं" - -#: js/turtledefs.js:770 -msgid "Expand or collapse start and action stacks." -msgstr "स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें।" - -#: js/turtledefs.js:778 -msgid "Decrease the size of the blocks." -msgstr "ब्लॉक्स का आकार घटाएं" - -#: js/turtledefs.js:784 -msgid "Increase the size of the blocks." -msgstr "ब्लॉक्स का आकार बढ़ाएं" - -#: js/turtledefs.js:790 -msgid "Select" -msgstr "" - -#: js/turtledefs.js:791 -msgid "Left-click and drag on workspace to select multiple blocks." -msgstr "" - -#: js/turtledefs.js:798 -msgid "Palette buttons" -msgstr "पैलेट बटन" - -#: js/turtledefs.js:799 -msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." -msgstr "यह टूलबार रिद्धि पिच टोन क्रिया और अन्य सहित पैलेट बटन्स को शामिल करता है।" - -#: js/turtledefs.js:801 -msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -msgstr "ब्लॉक और पैलेट्स के पैलेट्स दिखाने के लिए क्लिक करें और इन्हें कैनवास पर खींचें ताकि आप उन्हें इस्तेमाल कर सकें।" - -#: js/turtledefs.js:809 -msgid "A detailed guide to Turtle Blocks is available." -msgstr "टर्टल ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" - -#: js/turtledefs.js:813 -msgid "Turtle Blocks Guide" -msgstr "टर्टल ब्लॉक्स मार्गदर्शिका" - -#: js/turtledefs.js:816 -#: js/turtledefs.js:839 -#: js/widgets/help.js:338 -msgid "About" -msgstr "बारे में" - -#: js/turtledefs.js:817 -msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." -msgstr "टर्टल ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" - -#: js/turtledefs.js:819 -msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." -msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" - -#: js/turtledefs.js:821 -msgid "Turtle Blocks is licensed under the AGPL." -msgstr "टर्टल ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" - -#: js/turtledefs.js:829 -msgid "Turtle Blocks GitHub repository" -msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी" - -#: js/turtledefs.js:832 -#: js/widgets/help.js:339 -#: js/widgets/help.js:361 -msgid "Congratulations." -msgstr "बधाई हो।" - -#: js/turtledefs.js:833 -msgid "You have finished the tour. Please enjoy Turtle Blocks!" -msgstr "आपने दौरा समाप्त किया है। कृपया टर्टल ब्लॉक्स का आनंद लें!" - -#: js/turtledefs.js:840 -msgid "Music Blocks is an open source collection of tools for exploring musical concepts." -msgstr "म्यूजिक ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" - -#: js/turtledefs.js:842 -msgid "A full list of contributors can be found in the Music Blocks GitHub repository." -msgstr "म्यूजिक ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" - -#: js/turtledefs.js:844 -msgid "Music Blocks is licensed under the AGPL." -msgstr "म्यूजिक ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" - -#: js/turtledefs.js:852 -msgid "Music Blocks GitHub repository" -msgstr "म्यूजिक ब्लॉक्स GitHub रेपॉजिटरी" - -#: js/turtledefs.js:855 -msgid "Congratulations!" -msgstr "" - -#: js/turtledefs.js:856 -msgid "You have finished the tour. Please enjoy Music Blocks!" -msgstr "आपने यात्रा पूरी कर ली है। कृपया Music Blocks का आनंद लें!" - -#: js/turtles.js:1052 -msgid "Expand" -msgstr "विस्तार" - -#: js/utils/musicutils.js:504 -#: js/utils/musicutils.js:644 -#: js/widgets/pitchdrummatrix.js:228 -#: js/widgets/musickeyboard.js:2962 -msgid "rest" -msgstr "आराम" - -#: js/utils/musicutils.js:687 -msgid "Perfect unison" -msgstr "पूर्ण युनिसन" - -#: js/utils/musicutils.js:687 -msgid "Diminished second" -msgstr "घटित द्वितीय" - -#: js/utils/musicutils.js:688 -msgid "Minor second" -msgstr "लघु द्वितीय" - -#: js/utils/musicutils.js:688 -msgid "Augmented unison" -msgstr "वृद्ध युनिसन" - -#: js/utils/musicutils.js:689 -msgid "Major second" -msgstr "प्रमुख द्वितीय" - -#: js/utils/musicutils.js:689 -msgid "Diminished third" -msgstr "घटित तृतीय" - -#: js/utils/musicutils.js:690 -msgid "Minor third" -msgstr "लघु तृतीय" - -#: js/utils/musicutils.js:690 -msgid "Augmented second" -msgstr "वृद्ध द्वितीय" - -#: js/utils/musicutils.js:691 -msgid "Major third" -msgstr "प्रमुख तृतीय" - -#: js/utils/musicutils.js:691 -msgid "Diminished fourth" -msgstr "घटित चतुर्थ" - -#: js/utils/musicutils.js:692 -msgid "Perfect fourth" -msgstr "पूर्ण चतुर्थ" - -#: js/utils/musicutils.js:692 -msgid "Augmented third" -msgstr "वृद्ध तृतीय" - -#: js/utils/musicutils.js:693 -msgid "Diminished fifth" -msgstr "घटित पंचम" - -#: js/utils/musicutils.js:693 -msgid "Augmented fourth" -msgstr "वृद्ध चतुर्थ" - -#: js/utils/musicutils.js:694 -msgid "Perfect fifth" -msgstr "पूर्ण पंचम" - -#: js/utils/musicutils.js:694 -msgid "Diminished sixth" -msgstr "घटित षष्ठ" - -#: js/utils/musicutils.js:695 -msgid "Minor sixth" -msgstr "लघु षष्ठ" - -#: js/utils/musicutils.js:695 -msgid "Augmented fifth" -msgstr "वृद्ध पंचम" - -#: js/utils/musicutils.js:696 -msgid "Major sixth" -msgstr "प्रमुख षष्ठ" - -#: js/utils/musicutils.js:696 -msgid "Diminished seventh" -msgstr "घटित सप्तम" - -#: js/utils/musicutils.js:697 -msgid "Minor seventh" -msgstr "लघु सप्तम" - -#: js/utils/musicutils.js:697 -msgid "Augmented sixth" -msgstr "वृद्ध षष्ठ" - -#: js/utils/musicutils.js:698 -msgid "Major seventh" -msgstr "प्रमुख सप्तम" - -#: js/utils/musicutils.js:698 -msgid "Diminished octave" -msgstr "घटित सप्तक" - -#: js/utils/musicutils.js:699 -msgid "Perfect octave" -msgstr "पूर्ण सप्तक" - -#: js/utils/musicutils.js:699 -msgid "Augmented seventh" -msgstr "वृद्ध सप्तम" - -#: js/utils/musicutils.js:700 -msgid "Minor ninth" -msgstr "लघु नवम" - -#: js/utils/musicutils.js:700 -msgid "Augmented octave" -msgstr "वृद्ध सप्तक" - -#: js/utils/musicutils.js:701 -msgid "Major ninth" -msgstr "प्रमुख नवम" - -#: js/utils/musicutils.js:701 -msgid "Diminished tenth" -msgstr "घटित दशम" - -#: js/utils/musicutils.js:702 -msgid "Minor tenth" -msgstr "लघु दशम" - -#: js/utils/musicutils.js:702 -msgid "Augmented ninth" -msgstr "वृद्ध नवम" - -#: js/utils/musicutils.js:703 -msgid "Major tenth" -msgstr "प्रमुख दशम" - -#: js/utils/musicutils.js:703 -msgid "Diminished eleventh" -msgstr "घटित एकादश" - -#: js/utils/musicutils.js:704 -msgid "Perfect eleventh" -msgstr "पूर्ण एकादश" - -#: js/utils/musicutils.js:704 -msgid "Augmented tenth" -msgstr "वृद्ध दशम" - -#: js/utils/musicutils.js:705 -msgid "Diminished twelfth" -msgstr "घटित द्वादश" - -#: js/utils/musicutils.js:705 -msgid "Augmented eleventh" -msgstr "वृद्ध एकादश" - -#: js/utils/musicutils.js:706 -msgid "Perfect twelfth" -msgstr "पूर्ण द्वादश" - -#: js/utils/musicutils.js:706 -msgid "Diminished thirteenth" -msgstr "घटित त्रयोदश" - -#: js/utils/musicutils.js:707 -msgid "Minor thirteenth" -msgstr "लघु त्रयोदश" - -#: js/utils/musicutils.js:707 -msgid "Augmented fifth, plus an octave" -msgstr "वृद्ध पंचम, साथ में एक सप्तक" - -#: js/utils/musicutils.js:708 -msgid "Major thirteenth" -msgstr "प्रमुख त्रयोदश" - -#: js/utils/musicutils.js:708 -msgid "Diminished seventh, plus an octave" -msgstr "घटित सप्तम, साथ में एक सप्तक" - -#: js/utils/musicutils.js:838 -#. TRANS: ordinal number. Please keep exactly one space between each number. -msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" -msgstr "1वा 2वा 3वा 4वा 5वा 6वा 7वा 8वा 9वा 10वा 11वा 12वा" - -#: js/utils/musicutils.js:1004 -#: js/utils/musicutils.js:1189 -#: js/utils/musicutils.js:1371 -#. TRANS: augmented is a music term related to intervals -msgid "augmented" -msgstr "बढ़ाया हुआ" - -#: js/utils/musicutils.js:1006 -#: js/utils/musicutils.js:1190 -#: js/utils/musicutils.js:1370 -#. TRANS: diminished is a music term related to intervals and mode -msgid "diminished" -msgstr "कम" - -#: js/utils/musicutils.js:1012 -#: js/utils/musicutils.js:1368 -#: js/blocks/IntervalsBlocks.js:649 -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:124 -#. TRANS: perfect is a music term related to intervals -msgid "perfect" -msgstr "पूर्ण" - -#: js/utils/musicutils.js:1014 -#. TRANS: twelve semi-tone scale for music -msgid "chromatic" -msgstr "क्रोमैटिक" - -#: js/utils/musicutils.js:1015 -msgid "algerian" -msgstr "अल्जीरियन" - -#: js/utils/musicutils.js:1016 -msgid "spanish" -msgstr "स्पेनिश" - -#: js/utils/musicutils.js:1018 -#. TRANS: modal scale in music -msgid "octatonic" -msgstr "ऑक्टाटॉनिक" - -#: js/utils/musicutils.js:1020 -#. TRANS: harmonic major scale in music -msgid "harmonic major" -msgstr "हार्मोनिक मेजर" - -#: js/utils/musicutils.js:1022 -#. TRANS: natural minor scales in music -msgid "natural minor" -msgstr "नैचुरल माइनर" - -#: js/utils/musicutils.js:1024 -#. TRANS: harmonic minor scale in music -msgid "harmonic minor" -msgstr "हार्मोनिक माइनर" - -#: js/utils/musicutils.js:1026 -#. TRANS: melodic minor scale in music -msgid "melodic minor" -msgstr "मेलोडिक माइनर" - -#: js/utils/musicutils.js:1030 -#. TRANS: modal scale for music -msgid "dorian" -msgstr "डोरियन" - -#: js/utils/musicutils.js:1032 -#. TRANS: modal scale for music -msgid "phrygian" -msgstr "फ्रिजियन" - -#: js/utils/musicutils.js:1034 -#. TRANS: modal scale for music -msgid "lydian" -msgstr "लिडियन" - -#: js/utils/musicutils.js:1036 -#. TRANS: modal scale for music -msgid "mixolydian" -msgstr "मिक्सोलिडियन" - -#: js/utils/musicutils.js:1040 -#. TRANS: modal scale for music -msgid "locrian" -msgstr "लोक्रियन" - -#: js/utils/musicutils.js:1042 -#. TRANS: minor jazz scale for music -msgid "jazz minor" -msgstr "जैज माइनर" - -#: js/utils/musicutils.js:1044 -#. TRANS: bebop scale for music -msgid "bebop" -msgstr "बीबॉप" - -#: js/utils/musicutils.js:1045 -msgid "arabic" -msgstr "अरबी" - -#: js/utils/musicutils.js:1046 -msgid "byzantine" -msgstr "बाइज़ंटाइन" - -#: js/utils/musicutils.js:1048 -#. TRANS: musical scale for music by Verdi -msgid "enigmatic" -msgstr "एनिगमैटिक" - -#: js/utils/musicutils.js:1049 -msgid "ethiopian" -msgstr "इथियोपियन" - -#: js/utils/musicutils.js:1051 -#. TRANS: Ethiopic scale for music -msgid "geez" -msgstr "गीज़" - -#: js/utils/musicutils.js:1052 -msgid "hindu" -msgstr "हिन्दू" - -#: js/utils/musicutils.js:1053 -msgid "hungarian" -msgstr "हंगेरियन" - -#: js/utils/musicutils.js:1055 -#. TRANS: minor Romanian scale for music -msgid "romanian minor" -msgstr "रोमानियन माइनर" - -#: js/utils/musicutils.js:1056 -msgid "spanish gypsy" -msgstr "स्पैनिश जिप्सी" - -#: js/utils/musicutils.js:1058 -#. TRANS: musical scale for Mid-Eastern music -msgid "maqam" -msgstr "मकाम" - -#: js/utils/musicutils.js:1060 -#. TRANS: minor blues scale for music -msgid "minor blues" -msgstr "माइनर ब्लूज" - -#: js/utils/musicutils.js:1062 -#. TRANS: major blues scale for music -msgid "major blues" -msgstr "मेजर ब्लूज" - -#: js/utils/musicutils.js:1063 -msgid "whole tone" -msgstr "होल टोन" - -#: js/utils/musicutils.js:1065 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" -msgid "minor pentatonic" -msgstr "माइनर पेंटाटॉनिक" - -#: js/utils/musicutils.js:1067 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" -msgid "major pentatonic" -msgstr "मेजर पेंटाटॉनिक" - -#: js/utils/musicutils.js:1068 -msgid "chinese" -msgstr "चाइनीज़" - -#: js/utils/musicutils.js:1069 -msgid "egyptian" -msgstr "इज़िप्शियन" - -#: js/utils/musicutils.js:1071 -#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale -msgid "hirajoshi" -msgstr "हिराजोशी" - -#: js/utils/musicutils.js:1072 -msgid "Japan" -msgstr "जापान" - -#: js/utils/musicutils.js:1074 -#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura -msgid "in" -msgstr "" - -#: js/utils/musicutils.js:1076 -#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale -msgid "minyo" -msgstr "मिन्यो" - -#: js/utils/musicutils.js:1078 -#. TRANS: Italian mathematician -msgid "fibonacci" -msgstr "फिबोनाची" - -#: js/utils/musicutils.js:1079 -#: js/utils/musicutils.js:1132 -#: js/utils/musicutils.js:1175 -#: js/utils/musicutils.js:1197 -#: js/utils/musicutils.js:1628 -#: js/utils/synthutils.js:138 -#: js/blocks/IntervalsBlocks.js:1124 -#: js/blocks/ToneBlocks.js:946 -#: js/blocks/VolumeBlocks.js:411 -#: js/blocks/WidgetBlocks.js:399 -#: js/blocks/WidgetBlocks.js:404 -#: js/turtleactions/VolumeActions.js:224 -#: js/widgets/modewidget.js:913 -#. TRANS: customize voice -msgid "custom" -msgstr "अनुकूलित" - -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1577 -#: js/blocks/WidgetBlocks.js:176 -#. TRANS: highpass filter -msgid "highpass" -msgstr "हाईपास" - -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1578 -#. TRANS: lowpass filter -msgid "lowpass" -msgstr "लोपास" - -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1579 -#. TRANS: bandpass filter -msgid "bandpass" -msgstr "बैंडपास" - -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1580 -#. TRANS: high-shelf filter -msgid "highshelf" -msgstr "हाईशेल्फ" - -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1581 -#. TRANS: low-shelf filter -msgid "lowshelf" -msgstr "लोशेल्फ" - -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1582 -#. TRANS: notch-shelf filter -msgid "notch" -msgstr "नॉच" - -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1583 -#. TRANS: all-pass filter -msgid "allpass" -msgstr "ऑलपास" - -#: js/utils/musicutils.js:1095 -#: js/utils/musicutils.js:1584 -#. TRANS: peaking filter -msgid "peaking" -msgstr "पीकिंग" - -#: js/utils/musicutils.js:1096 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:130 -#: js/blocks/PitchBlocks.js:85 -#. TRANS: sine wave -msgid "sine" -msgstr "साइन" - -#: js/utils/musicutils.js:1097 -#: js/utils/musicutils.js:1593 -#: js/utils/synthutils.js:132 -#: js/blocks/PitchBlocks.js:39 -#. TRANS: square wave -msgid "square" -msgstr "वर्ग" - -#: js/utils/musicutils.js:1098 -#: js/utils/musicutils.js:1594 -#: js/utils/synthutils.js:136 -#: js/blocks/PitchBlocks.js:62 -#: js/blocks/ToneBlocks.js:39 -#. TRANS: triangle wave -msgid "triangle" -msgstr "त्रिकोण" - -#: js/utils/musicutils.js:1099 -#: js/utils/musicutils.js:1595 -#: js/utils/synthutils.js:134 -#: js/blocks/PitchBlocks.js:108 -#. TRANS: sawtooth wave -msgid "sawtooth" -msgstr "सॉटूथ" - -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1358 -#: js/blocks/PitchBlocks.js:931 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:469 -#. TRANS: even numbers -#. TRANS: invert based on even or odd number or musical scale -msgid "even" -msgstr "सम" - -#: js/utils/musicutils.js:1103 -#: js/utils/musicutils.js:1359 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:471 -#. TRANS: odd numbers -msgid "odd" -msgstr "विषम" - -#: js/utils/musicutils.js:1104 -#: js/utils/musicutils.js:1360 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:473 -msgid "scalar" -msgstr "स्कैलर" - -#: js/utils/musicutils.js:1105 -#: js/utils/synthutils.js:72 -#: js/blocks/VolumeBlocks.js:47 -#. TRANS: musical instrument -msgid "piano" -msgstr "पियानो" - -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:74 -#. TRANS: musical instrument -msgid "violin" -msgstr "वायलिन" - -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:76 -#. TRANS: viola musical instrument -msgid "viola" -msgstr "वायोला" - -#: js/utils/musicutils.js:1108 -#: js/utils/synthutils.js:118 -#. TRANS: xylophone musical instrument -msgid "xylophone" -msgstr "क्सीलोफ़ोन" - -#: js/utils/musicutils.js:1109 -#: js/utils/synthutils.js:140 -#. TRANS: vibraphone musical instrument -msgid "vibraphone" -msgstr "वाइब्राफ़ोन" - -#: js/utils/musicutils.js:1110 -#: js/utils/synthutils.js:78 -#. TRANS: musical instrument -msgid "cello" -msgstr "चेलो" - -#: js/utils/musicutils.js:1112 -#: js/utils/synthutils.js:82 -#. TRANS: viola musical instrument -msgid "double bass" -msgstr "डबल बास" - -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 -#: js/widgets/rhythmruler.js:2501 -#. TRANS: musical instrument -msgid "guitar" -msgstr "गिटार" - -#: js/utils/musicutils.js:1114 -#: js/utils/synthutils.js:84 -#. TRANS: sitar musical instrument -msgid "sitar" -msgstr "" - -#: js/utils/musicutils.js:1115 -msgid "harmoiunm" -msgstr "" - -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:90 -#. TRANS: musical instrument -msgid "acoustic guitar" -msgstr "एकॉस्टिक गिटार" - -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:92 -#. TRANS: musical instrument -msgid "flute" -msgstr "बांसुरी" - -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:94 -#. TRANS: musical instrument -msgid "clarinet" -msgstr "क्लैरिनेट" - -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:96 -#. TRANS: musical instrument -msgid "saxophone" -msgstr "सैक्सोफोन" - -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:98 -#. TRANS: musical instrument -msgid "tuba" -msgstr "ट्यूबा" - -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:100 -#. TRANS: musical instrument -msgid "trumpet" -msgstr "ट्रंपेट" - -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:102 -#. TRANS: musical instrument -msgid "oboe" -msgstr "ओबो" - -#: js/utils/musicutils.js:1123 -#: js/utils/synthutils.js:104 -#. TRANS: musical instrument -msgid "trombone" -msgstr "ट्रॉम्बोन" - -#: js/utils/musicutils.js:1124 -#: js/utils/synthutils.js:120 -#. TRANS: polytone synthesizer -msgid "electronic synth" -msgstr "इलेक्ट्रॉनिक सिंथ" - -#: js/utils/musicutils.js:1125 -#: js/utils/synthutils.js:122 -#. TRANS: simple monotone synthesizer -msgid "simple 1" -msgstr "सिम्पल 1" - -#: js/utils/musicutils.js:1126 -msgid "simple 2" -msgstr "सिम्पल 2" - -#: js/utils/musicutils.js:1127 -msgid "simple 3" -msgstr "सिम्पल 3" - -#: js/utils/musicutils.js:1128 -msgid "simple 4" -msgstr "सिम्पल 4" - -#: js/utils/musicutils.js:1129 -#: js/utils/synthutils.js:58 -#: js/blocks/DrumBlocks.js:191 -#. TRANS: white noise synthesizer -msgid "white noise" -msgstr "" - -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:60 -#. TRANS: brown noise synthesizer -msgid "brown noise" -msgstr "ब्राउन नॉइज़" - -#: js/utils/musicutils.js:1131 -#: js/utils/synthutils.js:62 -#. TRANS: pink noise synthesizer -msgid "pink noise" -msgstr "पिंक नॉइज़" - -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:152 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2309 -#. TRANS: musical instrument -msgid "snare drum" -msgstr "स्नेयर ड्रम" - -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:154 -#. TRANS: musical instrument -msgid "kick drum" -msgstr "किक ड्रम" - -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:156 -#. TRANS: musical instrument -msgid "tom tom" -msgstr "टॉम टॉम" - -#: js/utils/musicutils.js:1136 -#: js/utils/synthutils.js:158 -#. TRANS: musical instrument -msgid "floor tom" -msgstr "फ्लोर टॉम" - -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:160 -#. TRANS: musical instrument -msgid "bass drum" -msgstr "बेस ड्रम" - -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:162 -#. TRANS: a drum made from an inverted cup -msgid "cup drum" -msgstr "कप ड्रम" - -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:164 -#. TRANS: musical instrument -msgid "darbuka drum" -msgstr "दरबूका ड्रम" - -#: js/utils/musicutils.js:1140 -#: js/utils/synthutils.js:168 -#. TRANS: musical instrument -msgid "hi hat" -msgstr "हाई हैट" - -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:170 -#. TRANS: a small metal bell -msgid "ride bell" -msgstr "राइड बेल" - -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 -#. TRANS: musical instrument -msgid "cow bell" -msgstr "काउ बेल" - -#: js/utils/musicutils.js:1143 -msgid "japanese drum" -msgstr "जापानी ड्रम" - -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 -#. TRANS: musical instrument -msgid "japanese bell" -msgstr "जापानी बेल" - -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:174 -#. TRANS: musical instrument -msgid "triangle bell" -msgstr "त्रिकोण बेल" - -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:176 -#. TRANS: musical instrument -msgid "finger cymbals" -msgstr "फिंगर सिम्बल्स" - -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:180 -#. TRANS: a musically tuned set of bells -msgid "chime" -msgstr "चाइम" - -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:182 -#. TRANS: a musical instrument -msgid "gong" -msgstr "गॉंग" - -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:184 -#. TRANS: sound effect -msgid "clang" -msgstr "क्लैंग" - -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:186 -#. TRANS: sound effect -msgid "crash" -msgstr "क्रैश" - -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:188 -#. TRANS: sound effect -msgid "bottle" -msgstr "बॉटल" - -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:190 -#. TRANS: sound effect -msgid "clap" -msgstr "क्लैप" - -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:192 -#. TRANS: sound effect -msgid "slap" -msgstr "स्लैप" - -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:194 -#. TRANS: sound effect -msgid "splash" -msgstr "स्प्लैश" - -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:196 -#. TRANS: sound effect -msgid "bubbles" -msgstr "बबल्स" - -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:198 -#. TRANS: sound effect -msgid "raindrop" -msgstr "रेनड्रॉप" - -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:200 -#. TRANS: animal sound effect -msgid "cat" -msgstr "बिल्ली" - -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:202 -#. TRANS: animal sound effect -msgid "cricket" -msgstr "क्रिकेट" - -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:204 -#. TRANS: animal sound effect -msgid "dog" -msgstr "कुत्ता" - -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:106 -#. TRANS: musical instrument -msgid "banjo" -msgstr "बैंजो" - -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:108 -#. TRANS: musical instrument -msgid "koto" -msgstr "कोतो" - -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:110 -#. TRANS: musical instrument -msgid "dulcimer" -msgstr "डल्सिमर" - -#: js/utils/musicutils.js:1164 -#: js/utils/synthutils.js:112 -#. TRANS: musical instrument -msgid "electric guitar" -msgstr "इलेक्ट्रिक गिटार" - -#: js/utils/musicutils.js:1165 -#: js/utils/synthutils.js:114 -#. TRANS: musical instrument -msgid "bassoon" -msgstr "बैसून" - -#: js/utils/musicutils.js:1166 -#: js/utils/synthutils.js:116 -#. TRANS: musical instrument -msgid "celeste" -msgstr "सेलेस्ट" - -#: js/utils/musicutils.js:1168 -#: js/widgets/temperament.js:757 -#. TRANS: musical temperament -msgid "equal" -msgstr "इक्वल" - -#: js/utils/musicutils.js:1170 -#. TRANS: musical temperament -msgid "Pythagorean" -msgstr "पिथागोरियन" - -#: js/utils/musicutils.js:1172 -#. TRANS: musical temperament -msgid "just intonation" -msgstr "जस्ट इंटोनेशन" - -#: js/utils/musicutils.js:1174 -#: js/utils/musicutils.js:1610 -#: js/utils/musicutils.js:1611 -#: js/utils/musicutils.js:1626 -#: js/utils/musicutils.js:1627 -#. TRANS: musical temperament -msgid "Meantone" -msgstr "" - -#: js/utils/musicutils.js:1191 -msgid "major 7th" -msgstr "मेजर 7वां" - -#: js/utils/musicutils.js:1192 -msgid "minor 7th" -msgstr "माइनर 7वां" - -#: js/utils/musicutils.js:1193 -msgid "dominant 7th" -msgstr "डॉमिनेंट 7वां" - -#: js/utils/musicutils.js:1194 -msgid "minor-major 7th" -msgstr "माइनर-मेजर 7वां" - -#: js/utils/musicutils.js:1195 -msgid "fully-diminished 7th" -msgstr "फुली-डिमिनिश 7वां" - -#: js/utils/musicutils.js:1196 -msgid "half-diminished 7th" -msgstr "हाफ-डिमिनिश 7वां" - -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 -msgid "Equal (12EDO)" -msgstr "" - -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 -msgid "Equal (5EDO)" -msgstr "" - -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 -msgid "Equal (7EDO)" -msgstr "" - -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 -msgid "Equal (19EDO)" -msgstr "" - -#: js/utils/musicutils.js:1607 -#: js/utils/musicutils.js:1623 -msgid "Equal (31EDO)" -msgstr "" - -#: js/utils/musicutils.js:1608 -#: js/utils/musicutils.js:1624 -msgid "5-limit Just Intonation" -msgstr "" - -#: js/utils/musicutils.js:1609 -#: js/utils/musicutils.js:1625 -msgid "Pythagorean (3-limit JI)" -msgstr "" - -#: js/utils/musicutils.js:5737 -#: js/utils/musicutils.js:5780 -msgid "current" -msgstr "वर्तमान" - -#: js/utils/musicutils.js:5740 -#: js/utils/musicutils.js:5771 -msgid "next" -msgstr "अगला" - -#: js/utils/musicutils.js:5743 -#: js/utils/musicutils.js:5776 -msgid "previous" -msgstr "पिछला" - -#: js/utils/synthutils.js:86 -#. TRANS: harmonium musical instrument -msgid "harmonium" -msgstr "" - -#: js/utils/synthutils.js:124 -#. TRANS: simple monotone synthesizer -msgid "simple-2" -msgstr "सिंपल-2" - -#: js/utils/synthutils.js:126 -#. TRANS: simple monotone synthesizer -msgid "simple-3" -msgstr "सिंपल-3" - -#: js/utils/synthutils.js:128 -#. TRANS: simple monotone synthesizer -msgid "simple-4" -msgstr "सिंपल-4" - -#: js/utils/synthutils.js:166 -#. TRANS: musical instrument -msgid "taiko" -msgstr "ताइको" - -#: js/blocks/BooleanBlocks.js:44 -msgid "The Not block is the logical not operator." -msgstr "नॉट ब्लॉक तार्किक नॉट ऑपरेटर है।" - -#: js/blocks/BooleanBlocks.js:62 -msgid "not" -msgstr "नहीं" - -#: js/blocks/BooleanBlocks.js:134 -msgid "The And block is the logical and operator." -msgstr "एंड ब्लॉक तार्किक एंड ऑपरेटर है।" - -#: js/blocks/BooleanBlocks.js:152 -msgid "and" -msgstr "और" - -#: js/blocks/BooleanBlocks.js:218 -msgid "The Or block is the logical or operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:236 -msgid "or" -msgstr "या" - -#: js/blocks/BooleanBlocks.js:302 -msgid "The XOR block is the logical XOR operator." -msgstr "XOR ब्लॉक तार्किक XOR ऑपरेटर है।" - -#: js/blocks/BooleanBlocks.js:320 -msgid "xor" -msgstr "एक्सओआर" - -#: js/blocks/BooleanBlocks.js:808 -msgid "The Equal block returns True if the two numbers are equal." -msgstr "इक्वल ब्लॉक यदि दो नंबर समान हैं तो True लौटाता है।" - -#: js/blocks/BooleanBlocks.js:909 -msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." -msgstr "" - -#: js/blocks/BooleanBlocks.js:1008 -msgid "The Boolean block is used to specify true or false." -msgstr "बूलियन ब्लॉक सच या झूठ को निर्दिष्ट करने के लिए उपयोग होता है।" - -#: js/blocks/BoxesBlocks.js:53 -#: js/blocks/BoxesBlocks.js:59 -msgid "The Add-to block is used to add to the value stored in a box." -msgstr "एड-टू ब्लॉक का उपयोग बॉक में संग्रहित मूल्य में जोड़ने के लिए किया जाता है।" - -#: js/blocks/BoxesBlocks.js:61 -msgid "It can also be used with other blocks such as Color and Pen size." -msgstr "इसे कलर और पेन साइज़ जैसे अन्य ब्लॉक्स के साथ भी उपयोग किया जा सकता है।" - -#: js/blocks/BoxesBlocks.js:73 -msgid "add" -msgstr "जोड़ें" - -#: js/blocks/BoxesBlocks.js:75 -#: js/widgets/temperament.js:825 -msgid "to" -msgstr "को" - -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/HeapBlocks.js:544 -msgid "value1" -msgstr "मूल्य1" - -#: js/blocks/BoxesBlocks.js:118 -msgid "Block does not support incrementing." -msgstr "ब्लॉक इक्रीमेंट को समर्थन नहीं करता है।" - -#: js/blocks/BoxesBlocks.js:152 -msgid "The Add-1-to block adds one to the value stored in a box." -msgstr "एड-1-टू ब्लॉक बॉक में संग्रहित मूल्य में एक जोड़ता है।" - -#: js/blocks/BoxesBlocks.js:163 -msgid "add 1 to" -msgstr "में 1 जोड़ें" - -#: js/blocks/BoxesBlocks.js:211 -msgid "The Subtract-1-from block subtracts one from the value stored in a box." -msgstr "घटक में संग्रहित मूल्य से एक कम करने के लिए Subtract-1-from ब्लॉक।" - -#: js/blocks/BoxesBlocks.js:222 -msgid "subtract 1 from" -msgstr "से 1 कम करें" - -#: js/blocks/BoxesBlocks.js:270 -#: js/blocks/BoxesBlocks.js:387 -msgid "The Box block returns the value stored in a box." -msgstr "बॉक्स ब्लॉक में संग्रहित मूल्य लौटाता है।" - -#: js/blocks/BoxesBlocks.js:500 -#: js/blocks/BoxesBlocks.js:576 -msgid "The Store in block will store a value in a box." -msgstr "Store in ब्लॉक एक मूल्य को एक बॉक्स में संग्रहित करेगा।" - -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -msgid "name1" -msgstr "नाम1" - -#: js/blocks/BoxesBlocks.js:652 -msgid "The Box2 block returns the value stored in Box2." -msgstr "Box2 ब्लॉक में संग्रहित मूल्य लौटाता है।" - -#: js/blocks/BoxesBlocks.js:703 -msgid "The Store in Box2 block is used to store a value in Box2." -msgstr "Store in Box2 ब्लॉक का उपयोग Box2 में मूल्य संग्रहित करने के लिए किया जाता है।" - -#: js/blocks/BoxesBlocks.js:715 -msgid "store in box2" -msgstr "बॉक्स2 में संग्रहित करें" - -#: js/blocks/BoxesBlocks.js:761 -msgid "The Box1 block returns the value stored in Box1." -msgstr "Box1 ब्लॉक में संग्रहित मूल्य लौटाता है।" - -#: js/blocks/BoxesBlocks.js:812 -msgid "The Store in Box1 block is used to store a value in Box1." -msgstr "Store in Box1 ब्लॉक का उपयोग Box1 में मूल्य संग्रहित करने के लिए किया जाता है।" - -#: js/blocks/BoxesBlocks.js:826 -msgid "store in box1" -msgstr "बॉक्स1 में संग्रहित करें" - -#: js/blocks/DictBlocks.js:77 -msgid "show dictionary" -msgstr "डिक्शनरी दिखाएं" - -#: js/blocks/DictBlocks.js:80 -#: js/blocks/DictBlocks.js:145 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/ProgramBlocks.js:396 -#: js/blocks/ProgramBlocks.js:501 -#: js/blocks/ProgramBlocks.js:664 -msgid "My Dictionary" -msgstr "" - -#: js/blocks/DictBlocks.js:129 -msgid "The Dictionary block returns a dictionary." -msgstr "डिक्शनरी ब्लॉक एक डिक्शनरी लौटाता है।" - -#: js/blocks/DictBlocks.js:197 -#: js/blocks/DictBlocks.js:339 -msgid "The Get-dict block returns a value in the dictionary for a specified key." -msgstr "गेट-डिक्ट ब्लॉक एक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य लौटाता है।" - -#: js/blocks/DictBlocks.js:212 -#: js/blocks/DictBlocks.js:354 -#. TRANS: retrieve a value from the dictionary with a given key -msgid "get value" -msgstr "मूल्य प्राप्त करें" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -msgid "key2" -msgstr "कुंजी2" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -#: js/blocks/IntervalsBlocks.js:1462 -#. TRANS: key, e.g., C in C Major -msgid "key" -msgstr "कुंजी" - -#: js/blocks/DictBlocks.js:271 -#: js/blocks/DictBlocks.js:411 -msgid "The Set-dict block sets a value in the dictionary for a specified key." -msgstr "सेट-डिक्ट ब्लॉक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य सेट करता है।" - -#: js/blocks/DictBlocks.js:286 -#: js/blocks/DictBlocks.js:427 -#. TRANS: set a value in the dictionary for a given key -msgid "set value" -msgstr "मूल्य सेट करें" - -#: js/blocks/DrumBlocks.js:59 -msgid "The Noise name block is used to select a noise synthesizer." -msgstr "शोर नाम ब्लॉक का उपयोग शोर सिंथेसाइज़र को चुनने के लिए किया जाता है।" - -#: js/blocks/DrumBlocks.js:102 -msgid "The Drum name block is used to select a drum." -msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम को चुनने के लिए किया जाता है।" - -#: js/blocks/DrumBlocks.js:146 -msgid "The Effects name block is used to select a sound effect." -msgstr "इफेक्ट्स नाम ब्लॉक का उपयोग ध्वनि प्रभाव को चुनने के लिए किया जाता है।" - -#: js/blocks/DrumBlocks.js:163 -msgid "noise" -msgstr "शोर" - -#: js/blocks/DrumBlocks.js:177 -msgid "The Play noise block will generate white, pink, or brown noise." -msgstr "प्ले शोर ब्लॉक सफेद, गुलाबी, या भूरे रंग का शोर उत्पन्न करेगा।" - -#: js/blocks/DrumBlocks.js:317 -msgid "Replace every instance of a pitch with a drum sound." -msgstr "पिच के प्रत्येक उदाहरण को ड्रम ध्वनि से बदलें।" - -#: js/blocks/DrumBlocks.js:328 -#. TRANS: map a pitch to a drum sound -msgid "map pitch to drum" -msgstr "पिच को ड्रम से मानचित्रण करें" - -#: js/blocks/DrumBlocks.js:395 -msgid "In the example above, a kick drum sound will be played instead of sol." -msgstr "उपरोक्त उदाहरण में, सोल के बजाय एक किक ड्रम ध्वनि बजाई जाएगी।" - -#: js/blocks/DrumBlocks.js:407 -#. TRANS: set the current drum sound for playback -msgid "set drum" -msgstr "ड्रम सेट करें" - -#: js/blocks/DrumBlocks.js:451 -msgid "sound effect" -msgstr "ध्वनि प्रभाव" - -#: js/blocks/DrumBlocks.js:489 -msgid "You can use multiple Drum blocks within a Note block." -msgstr "आप एक नोट ब्लॉक के भीतर कई ड्रम ब्लॉक का उपयोग कर सकते हैं।" - -#: js/blocks/HeapBlocks.js:49 -msgid "The Heap block returns the heap." -msgstr "हीप ब्लॉक हीप लौटाता है।" - -#: js/blocks/HeapBlocks.js:133 -msgid "show heap" -msgstr "हीप दिखाएँ" - -#: js/blocks/HeapBlocks.js:181 -msgid "The Heap-length block returns the length of the heap." -msgstr "हीप-लेंथ ब्लॉक हीप की लंबाई लौटाता है।" - -#: js/blocks/HeapBlocks.js:195 -msgid "heap length" -msgstr "हीप लंबाई" - -#: js/blocks/HeapBlocks.js:254 -msgid "The Heap-empty? block returns true if the heap is empty." -msgstr "हीप-खाली? ब्लॉक हीप खाली है तो true लौटाता है।" - -#: js/blocks/HeapBlocks.js:268 -#. TRANS: Is the heap empty? -msgid "heap empty?" -msgstr "हीप खाली है?" - -#: js/blocks/HeapBlocks.js:317 -msgid "The Empty-heap block empties the heap." -msgstr "खाली-हीप ब्लॉक हीप को खाली करता है।" - -#: js/blocks/HeapBlocks.js:327 -#: js/blocks/HeapBlocks.js:647 -#. TRANS: empty the heap -msgid "empty heap" -msgstr "खाली हीप" - -#: js/blocks/HeapBlocks.js:371 -msgid "The Reverse-heap block reverses the order of the heap." -msgstr "रिवर्स-हीप ब्लॉक हीप का क्रम उलटा करता है।" - -#: js/blocks/HeapBlocks.js:384 -#. TRANS: reverse the order of the heap -msgid "reverse heap" -msgstr "हीप उलटें" - -#: js/blocks/HeapBlocks.js:428 -msgid "The Index-heap block returns a value in the heap at a specified location." -msgstr "इंडेक्स-हीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य लौटाता है।" - -#: js/blocks/HeapBlocks.js:443 -#. TRANS: retrieve a value from the heap at index position in the heap -msgid "index heap" -msgstr "हीप में स्थिति में से मूल्य प्राप्त करें" - -#: js/blocks/HeapBlocks.js:474 -#: js/blocks/HeapBlocks.js:572 -#: js/blocks/EnsembleBlocks.js:124 -#: js/blocks/EnsembleBlocks.js:1200 -msgid "Index must be > 0." -msgstr "सूची 0 से अधिक होनी चाहिए।" - -#: js/blocks/HeapBlocks.js:479 -#: js/blocks/HeapBlocks.js:577 -#: js/blocks/EnsembleBlocks.js:129 -msgid "Maximum heap size is 1000." -msgstr "अधिकतम हीप आकार 1000 है।" - -#: js/blocks/HeapBlocks.js:523 -msgid "The Set-heap entry block sets a value in he heap at the specified location." -msgstr "सेट-हीप एंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में मूल्य सेट करता है।" - -#: js/blocks/HeapBlocks.js:539 -#: js/blocks/ProgramBlocks.js:299 -#. TRANS: load the heap from a JSON encoding -msgid "set heap" -msgstr "ढेर लगाओ" - -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/EnsembleBlocks.js:96 -#. TRANS: value1 is a numeric value (JAPANESE ONLY) -msgid "index" -msgstr "सूची" - -#: js/blocks/HeapBlocks.js:619 -msgid "The Pop block removes the value at the top of the heap." -msgstr "पॉप ब्लॉक हीप के शीर्ष पर मूल्य को हटा देता है।" - -#: js/blocks/HeapBlocks.js:633 -#. TRANS: pop a value off the top of the heap -msgid "pop" -msgstr "पॉप" - -#: js/blocks/HeapBlocks.js:680 -msgid "The Push block adds a value to the top of the heap." -msgstr "पुश ब्लॉक हीप के शीर्ष पर मूल्य जोड़ता है।" - -#: js/blocks/HeapBlocks.js:696 -#. TRANS: push a value onto the top of the heap -msgid "push" -msgstr "दबाएँ" - -#: js/blocks/IntervalsBlocks.js:45 -msgid "set temperament" -msgstr "ताम्बुल सेट करें" - -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:657 -#: js/blocks/PitchBlocks.js:935 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/blocks/PitchBlocks.js:1194 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/MediaBlocks.js:746 -#: js/turtleactions/IntervalsActions.js:114 -#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) -msgid "octave" -msgstr "ऑक्टेव" - -#: js/blocks/IntervalsBlocks.js:99 -msgid "The Temperament name block is used to select a tuning method." -msgstr "ताम्बुल नाम ब्लॉक का उपयोग एक सुर की विधि का चयन करने के लिए किया जाता है।" - -#: js/blocks/IntervalsBlocks.js:161 -msgid "doubly" -msgstr "दोगुना" - -#: js/blocks/IntervalsBlocks.js:166 -msgid "The Doubly block will double the size of an interval." -msgstr "डबली ब्लॉक एक इंटरवल का आकार दोगुना करेगा।" - -#: js/blocks/IntervalsBlocks.js:262 -msgid "interval number" -msgstr "इंटरवल संख्या" - -#: js/blocks/IntervalsBlocks.js:317 -msgid "current interval" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:387 -#. TRANS: measure the distance between two pitches in semi-tones -msgid "semi-tone interval measure" -msgstr "सेमी-टोन इंटरवल माप" - -#: js/blocks/IntervalsBlocks.js:454 -#: js/blocks/IntervalsBlocks.js:570 -msgid "You must use two pitch blocks when measuring an interval." -msgstr "आपको एक इंटरवल को मापते समय दो पिच ब्लॉक्स का उपयोग करना होगा।" - -#: js/blocks/IntervalsBlocks.js:496 -msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -msgstr "स्केलर इंटरवल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।" - -#: js/blocks/IntervalsBlocks.js:502 -#. TRANS: measure the distance between two pitches in steps of musical scale -msgid "scalar interval measure" -msgstr "स्केलर इंटरवल माप" - -#: js/blocks/IntervalsBlocks.js:678 -msgid "In the figure, we add sol# to sol." -msgstr "चित्र में, हम sol# को sol में जोड़ते हैं।" - -#: js/blocks/IntervalsBlocks.js:684 -#: js/blocks/OrnamentBlocks.js:220 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "semi-tone interval" -msgstr "सेमी-टोन इंटरवल" - -#: js/blocks/IntervalsBlocks.js:733 -msgid "The output of the example is: do, mi, sol, sol, ti, mi" -msgstr "उदाहरण का आउटपुट है: do, mi, sol, sol, ti, mi" - -#: js/blocks/IntervalsBlocks.js:740 -#: js/blocks/WidgetBlocks.js:768 -msgid "arpeggio" -msgstr "आरपेजियो" - -#: js/blocks/IntervalsBlocks.js:931 -msgid "The Chord block calculates common chords." -msgstr "कॉर्ड ब्लॉक सामान्य कॉर्ड की गणना करता है।" - -#: js/blocks/IntervalsBlocks.js:933 -msgid "In the figure, we generate a C-major chord." -msgstr "चित्र में, हम C मेजर कॉर्ड बनाते हैं।" - -#: js/blocks/IntervalsBlocks.js:938 -msgid "chord" -msgstr "कॉर्ड" - -#: js/blocks/IntervalsBlocks.js:990 -msgid "The Ratio Interval block calculates an interval based on a ratio." -msgstr "अनुपात इंटरवल ब्लॉक एक अनुपात पर आधारित इंटरवल की गणना करता है।" - -#: js/blocks/IntervalsBlocks.js:995 -msgid "ratio interval" -msgstr "अनुपात इंटरवल" - -#: js/blocks/IntervalsBlocks.js:1064 -msgid "In the figure, we add la to sol." -msgstr "चित्र में, हम la को sol में जोड़ते हैं।" - -#: js/blocks/IntervalsBlocks.js:1120 -#. TRANS: define a custom mode -msgid "define mode" -msgstr "मोड परिभाषित करें" - -#: js/blocks/IntervalsBlocks.js:1173 -msgid "movable Do" -msgstr "मूवेबल डो" - -#: js/blocks/IntervalsBlocks.js:1224 -#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales -msgid "mode length" -msgstr "मोड लंबाई" - -#: js/blocks/IntervalsBlocks.js:1233 -msgid "The Mode length block is the number of notes in the current scale." -msgstr "मोड लंबाई ब्लॉक मौजूदा स्केल में स्वरों की संख्या है।" - -#: js/blocks/IntervalsBlocks.js:1235 -msgid "Most Western scales have 7 notes." -msgstr "अधिकांश पश्चिमी स्केल में 7 स्वर होते हैं।" - -#: js/blocks/IntervalsBlocks.js:1284 -#. TRANS: the mode in music is 'major', 'minor', etc. -msgid "current mode" -msgstr "वर्तमान मोड" - -#: js/blocks/IntervalsBlocks.js:1337 -#. TRANS: the key is a group of pitches with which a music composition is created -msgid "current key" -msgstr "वर्तमान कुंजी" - -#: js/blocks/IntervalsBlocks.js:1389 -#: js/blocks/IntervalsBlocks.js:1434 -#. TRANS: set the key and mode, e.g. C Major -msgid "set key" -msgstr "कुंजी सेट करें" - -#: js/blocks/IntervalsBlocks.js:1443 -#: js/blocks/IntervalsBlocks.js:1449 -msgid "The Set key block is used to set the key and mode," -msgstr "सेट कुंजी ब्लॉक का उपयोग कुंजी और मोड सेट करने के लिए किया जाता है," - -#: js/blocks/IntervalsBlocks.js:1449 -msgid "eg C Major" -msgstr "" - -#: js/blocks/NumberBlocks.js:28 -msgid "The Int block returns an integer." -msgstr "इंट ब्लॉक एक पूर्णांक वापस करता है।" - -#: js/blocks/NumberBlocks.js:34 -msgid "int" -msgstr "पूर्णांक" - -#: js/blocks/NumberBlocks.js:73 -msgid "The Mod block returns the remainder from a division." -msgstr "मॉड ब्लॉक विभाजन से शेष प्राप्त करता है।" - -#: js/blocks/NumberBlocks.js:79 -msgid "mod" -msgstr "मॉड" - -#: js/blocks/NumberBlocks.js:141 -msgid "The Power block calculates a power function." -msgstr "पावर ब्लॉक एक शक्ति समीकरण की गणना करता है।" - -#: js/blocks/NumberBlocks.js:196 -msgid "The Sqrt block returns the square root." -msgstr "स्क्वायर रूट ब्लॉक वर्गमूल लौटाता है।" - -#: js/blocks/NumberBlocks.js:202 -msgid "sqrt" -msgstr "वर्गमूल" - -#: js/blocks/NumberBlocks.js:248 -msgid "The Abs block returns the absolute value." -msgstr "एब्स ब्लॉक पूर्णांक मान लौटाता है।" - -#: js/blocks/NumberBlocks.js:254 -msgid "abs" -msgstr "एब्स" - -#: js/blocks/NumberBlocks.js:295 -msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." -msgstr "डिस्टेंस ब्लॉक दो बिंदुओं के बीच की दूरी लौटाता है। उदाहरण के लिए, माउस और स्क्रीन के केंद्र के बीच।" - -#: js/blocks/NumberBlocks.js:301 -#: plugins/rodi.rtp:310 -msgid "distance" -msgstr "दूरी" - -#: js/blocks/NumberBlocks.js:361 -msgid "The Divide block is used to divide." -msgstr "डिवाइड ब्लॉक का उपयोग विभाजन के लिए किया जाता है।" - -#: js/blocks/NumberBlocks.js:441 -msgid "The Multiply block is used to multiply." -msgstr "मल्टिप्लाई ब्लॉक का उपयोग गुणा करने के लिए किया जाता है।" - -#: js/blocks/NumberBlocks.js:612 -msgid "The Minus block is used to subtract." -msgstr "माइनस ब्लॉक का उपयोग घटना के लिए किया जाता है।" - -#: js/blocks/NumberBlocks.js:723 -msgid "The Plus block is used to add." -msgstr "प्लस ब्लॉक का उपयोग जोड़ने के लिए किया जाता है।" - -#: js/blocks/NumberBlocks.js:849 -msgid "The One-of block returns one of two choices." -msgstr "वन-ऑफ़ ब्लॉक दो विकल्पों में से एक वापस करता है।" - -#: js/blocks/NumberBlocks.js:856 -#: js/blocks/PitchBlocks.js:616 -msgid "one of" -msgstr "में से एक" - -#: js/blocks/NumberBlocks.js:858 -msgid "this" -msgstr "यह" - -#: js/blocks/NumberBlocks.js:858 -msgid "that" -msgstr "वह" - -#: js/blocks/NumberBlocks.js:913 -msgid "The Random block returns a random number." -msgstr "रैंडम ब्लॉक एक यादृच्छिक संख्या वापस करता है।" - -#: js/blocks/NumberBlocks.js:920 -msgid "random" -msgstr "बेतरतीब" - -#: js/blocks/NumberBlocks.js:922 -msgid "min" -msgstr "न्यून." - -#: js/blocks/NumberBlocks.js:922 -msgid "max" -msgstr "अधि." - -#: js/blocks/NumberBlocks.js:986 -msgid "The Number block holds a number." -msgstr "नंबर ब्लॉक एक संख्या को धारित करता है।" - -#: js/blocks/OrnamentBlocks.js:32 -msgid "staccato factor" -msgstr "स्टाकेटो कारक" - -#: js/blocks/OrnamentBlocks.js:108 -msgid "slur factor" -msgstr "स्लर कारक" - -#: js/blocks/OrnamentBlocks.js:217 -#: js/blocks/OrnamentBlocks.js:309 -#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C -msgid "neighbor" -msgstr "पड़ोसी" - -#: js/blocks/OrnamentBlocks.js:293 -msgid "The Neighbor block rapidly switches between neighboring pitches." -msgstr "नेबर ब्लॉक तेजी से पड़ोसी स्वरों के बीच स्विच करता है।" - -#: js/blocks/OrnamentBlocks.js:364 -msgid "glide" -msgstr "ग्लाइड" - -#: js/blocks/OrnamentBlocks.js:479 -#: js/blocks/OrnamentBlocks.js:643 -msgid "slur" -msgstr "स्लर" - -#: js/blocks/OrnamentBlocks.js:558 -#: js/blocks/OrnamentBlocks.js:710 -#. TRANS: play each note sharply detached from the others -msgid "staccato" -msgstr "स्टाकेटो" - -#: js/blocks/ProgramBlocks.js:33 -msgid "The Load-heap-from-app block loads the heap from a web page." -msgstr "लोड-हीप-फ्रॉम-ऐप ब्लॉक एक वेब पेज से हीप को लोड करता है।" - -#: js/blocks/ProgramBlocks.js:44 -#. TRANS: load the heap contents from a URL -msgid "load heap from App" -msgstr "ऐप से हीप लोड करें" - -#: js/blocks/ProgramBlocks.js:95 -msgid "Error parsing JSON data:" -msgstr "JSON डेटा पार्सिंग में त्रुटि:" - -#: js/blocks/ProgramBlocks.js:100 -msgid "404: Page not found" -msgstr "404: पेज नहीं मिला" - -#: js/blocks/ProgramBlocks.js:133 -msgid "The Save-heap-to-app block saves the heap to a web page." -msgstr "सेव-हीप-टू-ऐप ब्लॉक एक वेब पेज पर हीप को सेव करता है।" - -#: js/blocks/ProgramBlocks.js:144 -#. TRANS: save the heap contents to a URL -msgid "save heap to App" -msgstr "ऐप में हीप सेव करें" - -#: js/blocks/ProgramBlocks.js:189 -msgid "Cannot find a valid heap for" -msgstr "के लिए एक मान्य हीप नहीं मिल सका" - -#: js/blocks/ProgramBlocks.js:206 -msgid "The Load-heap block loads the heap from a file." -msgstr "लोड-हीप ब्लॉक एक फाइल से हीप को लोड करता है।" - -#: js/blocks/ProgramBlocks.js:217 -#. TRANS: load the heap from a file -msgid "load heap" -msgstr "हीप लोड करें" - -#: js/blocks/ProgramBlocks.js:270 -msgid "The file you selected does not contain a valid heap." -msgstr "आपके द्वारा चयनित फाइल में एक मान्य हीप नहीं है।" - -#: js/blocks/ProgramBlocks.js:275 -msgid "The loadHeap block needs a loadFile block." -msgstr "लोडहीप ब्लॉक को एक लोडफाइल ब्लॉक की आवश्यकता है।" - -#: js/blocks/ProgramBlocks.js:291 -msgid "The Set-heap block loads the heap." -msgstr "सेट-हीप ब्लॉक हीप को लोड करता है।" - -#: js/blocks/ProgramBlocks.js:340 -msgid "The block you selected does not contain a valid heap." -msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य हीप नहीं है।" - -#: js/blocks/ProgramBlocks.js:343 -msgid "The Set heap block needs a heap." -msgstr "सेट हीप ब्लॉक को एक हीप की आवश्यकता है।" - -#: js/blocks/ProgramBlocks.js:360 -msgid "The Load-dictionary block loads a dictionary from a file." -msgstr "लोड-डिक्शनरी ब्लॉक एक फाइल से एक शब्दकोश को लोड करता है।" - -#: js/blocks/ProgramBlocks.js:372 -#. TRANS: load a dictionary from a file -msgid "load dictionary" -msgstr "शब्दकोश लोड करें" - -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/ToneBlocks.js:1025 -msgid "file" -msgstr "फाइल" - -#: js/blocks/ProgramBlocks.js:444 -msgid "The file you selected does not contain a valid dictionary." -msgstr "आपके द्वारा चयनित फाइल में एक मान्य शब्दकोश नहीं है।" - -#: js/blocks/ProgramBlocks.js:449 -msgid "The load dictionary block needs a load file block." -msgstr "लोड डिक्शनरी ब्लॉक को एक लोड फाइल ब्लॉक की आवश्यकता है।" - -#: js/blocks/ProgramBlocks.js:466 -msgid "The Set-dictionary block loads a dictionary." -msgstr "सेट-डिक्शनरी ब्लॉक एक शब्दकोश को लोड करता है।" - -#: js/blocks/ProgramBlocks.js:477 -#. TRANS: load a dictionary from a JSON -msgid "set dictionary" -msgstr "शब्दकोश सेट करें" - -#: js/blocks/ProgramBlocks.js:546 -msgid "The block you selected does not contain a valid dictionary." -msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य शब्दकोश नहीं है।" - -#: js/blocks/ProgramBlocks.js:550 -msgid "The set dictionary block needs a dictionary." -msgstr "सेट डिक्शनरी ब्लॉक को एक शब्दकोश की आवश्यकता है।" - -#: js/blocks/ProgramBlocks.js:567 -msgid "The Save-heap block saves the heap to a file." -msgstr "सेव-हीप ब्लॉक एक फाइल में हीप को सेव करता है।" - -#: js/blocks/ProgramBlocks.js:578 -#. TRANS: save the heap to a file -msgid "save heap" -msgstr "हीप सेव करें" - -#: js/blocks/ProgramBlocks.js:629 -msgid "The Save-dictionary block saves a dictionary to a file." -msgstr "सेव-डिक्शनरी ब्लॉक एक फाइल में एक शब्दकोश को सेव करता है।" - -#: js/blocks/ProgramBlocks.js:640 -#. TRANS: save a dictionary to a file -msgid "save dictionary" -msgstr "शब्दकोश सेव करें" - -#: js/blocks/ProgramBlocks.js:720 -msgid "The Open palette block opens a palette." -msgstr "ओपन पैलेट ब्लॉक एक पैलेट को खोलता है।" - -#: js/blocks/ProgramBlocks.js:727 -msgid "open palette" -msgstr "पैलेट खोलें" - -#: js/blocks/ProgramBlocks.js:785 -msgid "The Delete block block removes a block." -msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटाता है।" - -#: js/blocks/ProgramBlocks.js:797 -#. TRANS: Move this block to the trash. -msgid "delete block" -msgstr "ब्लॉक हटाएं" - -#: js/blocks/ProgramBlocks.js:861 -msgid "The Move block block moves a block." -msgstr "मूव ब्लॉक ब्लॉक एक ब्लॉक को स्थानांतरित करता है।" - -#: js/blocks/ProgramBlocks.js:869 -#. TRANS: Move the position of a block on the screen. -msgid "move block" -msgstr "ब्लॉक स्थानांतरित करें" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/ProgramBlocks.js:1048 -msgid "block number" -msgstr "ब्लॉक संख्या" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:235 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x" -msgstr "एक्स" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:149 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y" -msgstr "वाई" - -#: js/blocks/ProgramBlocks.js:935 -#. TRANS: Run program beginning at this block. -msgid "run block" -msgstr "रन ब्लॉक" - -#: js/blocks/ProgramBlocks.js:1025 -msgid "The Dock block block connections two blocks." -msgstr "डॉक ब्लॉक ब्लॉक दो ब्लॉकों को जोड़ता है।" - -#: js/blocks/ProgramBlocks.js:1036 -#. TRANS: We can connect a block to another block. -msgid "connect blocks" -msgstr "ब्लॉकों को जोड़ें" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "target block" -msgstr "लक्ष्य ब्लॉक" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "connection number" -msgstr "कनेक्शन संख्या" - -#: js/blocks/ProgramBlocks.js:1140 -msgid "The Make block block creates a new block." -msgstr "मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है।" - -#: js/blocks/ProgramBlocks.js:1152 -#. TRANS: Create a new block -msgid "make block" -msgstr "नया ब्लॉक बनाएं" - -#: js/blocks/ProgramBlocks.js:1186 -#: js/blocks/ProgramBlocks.js:1227 -#: js/blocks/RhythmBlocks.js:1128 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/widgets/status.js:186 -#: js/widgets/temperament.js:463 -#: js/widgets/temperament.js:481 -#: js/widgets/temperament.js:484 -#: js/widgets/temperament.js:589 -#: plugins/rodi.rtp:192 -#. TRANS: a musical note consisting of pitch and duration -msgid "note" -msgstr "नोट" - -#: js/blocks/ProgramBlocks.js:1285 -msgid "Cannot find block" -msgstr "ब्लॉक नहीं मिल सका" - -#: js/blocks/ProgramBlocks.js:1304 -#: js/blocks/ProgramBlocks.js:1313 -msgid "Warning: block argument type mismatch" -msgstr "चेतावनी: ब्लॉक तर्क प्रकार मेल नहीं खाता" - -#: js/blocks/ProgramBlocks.js:1347 -msgid "The Open project block is used to open a project from a web page." -msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग एक वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" - -#: js/blocks/ProgramBlocks.js:1357 -msgid "open project" -msgstr "प्रोजेक्ट खोलें" - -#: js/blocks/ProgramBlocks.js:1410 -msgid "Please enter a valid URL." -msgstr "कृपया एक मान्य URL दर्ज करें।" - -#: js/blocks/RhythmBlocks.js:182 -#: js/blocks/RhythmBlocks.js:1086 -#: js/blocks/RhythmBlocks.js:1162 -msgid "Note value must be greater than 0." -msgstr "नोट मान 0 से अधिक होना चाहिए।" - -#: js/blocks/RhythmBlocks.js:215 -#: js/blocks/RhythmBlocks.js:278 -#: js/blocks/RhythmBlocks.js:350 -#. TRANS: swing is a rhythmic variation that emphasises the offbeat -msgid "swing" -msgstr "स्विंग" - -#: js/blocks/RhythmBlocks.js:355 -#. TRANS: the amount to shift to the offbeat note -msgid "swing value" -msgstr "स्विंग मान" - -#: js/blocks/RhythmBlocks.js:419 -msgid "The Skip notes block will cause notes to be skipped." -msgstr "स्किप नोट्स ब्लॉक नोट्स को छोड़ने का कारण बनेगा।" - -#: js/blocks/RhythmBlocks.js:427 -#. TRANS: substitute rests on notes being skipped -msgid "skip notes" -msgstr "नोट्स को छोड़ें" - -#: js/blocks/RhythmBlocks.js:489 -#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 -msgid "multiply note value" -msgstr "नोट मान को गुणा करें" - -#: js/blocks/RhythmBlocks.js:542 -msgid "The Tie block works on pairs of notes, combining them into one note." -msgstr "टाई ब्लॉक नोट्स के जोड़ों पर काम करता है, उन्हें एक नोट में मिलाकर।" - -#: js/blocks/RhythmBlocks.js:550 -#. TRANS: tie notes together into one longer note -msgid "tie" -msgstr "टाई" - -#: js/blocks/RhythmBlocks.js:591 -#: js/blocks/RhythmBlocks.js:671 -#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 -msgid "dot" -msgstr "डॉट" - -#: js/blocks/RhythmBlocks.js:619 -#: js/turtleactions/RhythmActions.js:221 -msgid "An argument of -1 results in a note value of 0." -msgstr "-1 का एक तर्क एक नोट मूल्य का परिणाम होता है।" - -#: js/blocks/RhythmBlocks.js:661 -msgid "The Dot block extends the duration of a note by 50%." -msgstr "डॉट ब्लॉक एक नोट की अवधि को 50% बढ़ाता है।" - -#: js/blocks/RhythmBlocks.js:663 -msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -msgstr "उदा, एक डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" - -#: js/blocks/RhythmBlocks.js:765 -#. TRANS: Japanese only: note value block for drum -msgid "note value drum" -msgstr "नोट मूल्य ड्रम" - -#: js/blocks/RhythmBlocks.js:829 -msgid "392 hertz" -msgstr "392 हर्ट्ज" - -#: js/blocks/RhythmBlocks.js:1119 -msgid "The Note block is a container for one or more Pitch blocks." -msgstr "नोट ब्लॉक एक या एक से अधिक पिच ब्लॉक के लिए एक कंटेनर है।" - -#: js/blocks/RhythmBlocks.js:1121 -msgid "The Note block specifies the duration (note value) of its contents." -msgstr "नोट ब्लॉक अपने सामग्री की अवधि (नोट मूल्य) को निर्दिष्ट करता है।" - -#: js/blocks/RhythmBlocks.js:1130 -msgid "value2" -msgstr "मूल्य2" - -#: js/blocks/RhythmBlocks.js:1200 -msgid "define frequency" -msgstr "फ़्रीक्वेंसी को परिभाषित करें" - -#: js/blocks/RhythmBlocks.js:1218 -#: js/widgets/temperament.js:757 -#: js/widgets/temperament.js:1522 -msgid "octave space" -msgstr "ऑक्टेव स्थान" - -#: js/blocks/RhythmBlockPaletteBlocks.js:50 -#: js/blocks/RhythmBlockPaletteBlocks.js:233 -#. TRANS: rhythm block -#. TRANS: translate "rhythm1" as rhythm -msgid "rhythm1" -msgstr "ताल1" - -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -msgid "number of notes" -msgstr "नोटों की संख्या" - -#: js/blocks/RhythmBlockPaletteBlocks.js:126 -msgid "polyphonic rhythm" -msgstr "बहुस्वर ताल" - -#: js/blocks/RhythmBlockPaletteBlocks.js:219 -msgid "The Rhythm block is used to generate rhythm patterns." -msgstr "रिद्धम ब्लॉक का उपयोग ताल पैटर्न बनाने के लिए किया जाता है।" - -#: js/blocks/RhythmBlockPaletteBlocks.js:281 -#: js/blocks/RhythmBlockPaletteBlocks.js:286 -msgid "1/64 note" -msgstr "1/64 नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:312 -#: js/blocks/RhythmBlockPaletteBlocks.js:317 -msgid "1/32 note" -msgstr "1/32 नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:346 -#: js/blocks/RhythmBlockPaletteBlocks.js:351 -msgid "1/16 note" -msgstr "1/16 नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:380 -msgid "eighth note" -msgstr "आठवीं नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:408 -msgid "quarter note" -msgstr "क्वॉर्टर नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:436 -#: js/blocks/RhythmBlockPaletteBlocks.js:441 -msgid "half note" -msgstr "हाफ नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:470 -#: js/blocks/RhythmBlockPaletteBlocks.js:475 -msgid "whole note" -msgstr "पूरा नोट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:514 -#: js/blocks/RhythmBlockPaletteBlocks.js:583 -#: js/blocks/RhythmBlockPaletteBlocks.js:634 -#. TRANS: A tuplet is a note value divided into irregular time values. -msgid "tuplet" -msgstr "टुपलेट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:800 -msgid "septuplet" -msgstr "सेप्टुप्लेट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:828 -msgid "quintuplet" -msgstr "क्विंटुप्लेट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:856 -msgid "triplet" -msgstr "त्रैपलेट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:883 -msgid "simple tuplet" -msgstr "साधा टुपलेट" - -#: js/blocks/RhythmBlockPaletteBlocks.js:893 -msgid "Tuplets are a collection of notes that get scaled to a specific duration." -msgstr "टुपलेट्स एक ऐसे समय की निर्दिष्ट अवधि के लिए स्केल करने वाले नोट्स का संग्रह होते हैं।" - -#: js/blocks/FlowBlocks.js:41 -msgid "The Backward block runs code in reverse order (Musical retrograde)." -msgstr "बैकवर्ड ब्लॉक कोड को उल्टे क्रम में चलाता है (संगीत रेट्रोग्रेड)।" - -#: js/blocks/FlowBlocks.js:48 -msgid "backward" -msgstr "विपरीतक्रम" - -#: js/blocks/FlowBlocks.js:124 -msgid "The Duplicate block will run each block multiple times." -msgstr "डुप्लीकेट ब्लॉक प्रत्येक ब्लॉक को कई बार चलाएगा।" - -#: js/blocks/FlowBlocks.js:334 -msgid "The Default block is used inside of a Switch to define the default action." -msgstr "डिफ़ॉल्ट ब्लॉक स्विच के भीतर डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/blocks/FlowBlocks.js:342 -msgid "default" -msgstr "डिफ़ॉल्ट" - -#: js/blocks/FlowBlocks.js:361 -#: js/blocks/FlowBlocks.js:418 -msgid "The Case Block must be used inside of a Switch Block." -msgstr "केस ब्लॉक स्विच ब्लॉक के भीतर ही उपयोग किया जाना चाहिए।" - -#: js/blocks/FlowBlocks.js:389 -msgid "The Case block is used inside of a Switch to define matches." -msgstr "केस ब्लॉक स्विच के भीतर मैच को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/blocks/FlowBlocks.js:397 -msgid "case" -msgstr "केस" - -#: js/blocks/FlowBlocks.js:446 -msgid "The Switch block will run the code in the matching Case." -msgstr "स्विच ब्लॉक मैचिंग केस में कोड चलाएगा।" - -#: js/blocks/FlowBlocks.js:454 -msgid "switch" -msgstr "स्विच" - -#: js/blocks/FlowBlocks.js:595 -msgid "The Stop block will stop a loop" -msgstr "स्टॉप ब्लॉक एक लूप को रोक देगा" - -#: js/blocks/FlowBlocks.js:597 -msgid "Forever, Repeat, While, or Until." -msgstr "हमेशा, दोहराएँ, जब तक, या जब तक नहीं।" - -#: js/blocks/FlowBlocks.js:653 -msgid "The Waitfor block will wait until the condition is true." -msgstr "वेटफॉर ब्लॉक स्थिति सत्य होने तक प्रतीक्षा करेगा।" - -#: js/blocks/FlowBlocks.js:661 -msgid "wait for" -msgstr "अज्ञात" - -#: js/blocks/FlowBlocks.js:732 -msgid "The Until block will repeat until the condition is true." -msgstr "अंत तक स्थिति सत्य होने तक दोहराएगा।" - -#: js/blocks/FlowBlocks.js:740 -msgid "until" -msgstr "जब तक" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -msgid "do2" -msgstr "करें2" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do" -msgstr "करें" - -#: js/blocks/FlowBlocks.js:812 -msgid "The While block will repeat while the condition is true." -msgstr "जब तक शर्त सत्य है, तब तक व्हाइल ब्लॉक दोहराएगा।" - -#: js/blocks/FlowBlocks.js:820 -msgid "while" -msgstr "जबकि" - -#: js/blocks/FlowBlocks.js:903 -#: js/blocks/FlowBlocks.js:968 -#: js/blocks/FlowBlocks.js:979 -msgid "In this example if the mouse button is pressed a snare drum will play." -msgstr "इस उदाहरण में यदि माउस बटन दबाया जाता है तो एक स्नेयर ड्रम बजेगा।" - -#: js/blocks/FlowBlocks.js:925 -#: js/blocks/FlowBlocks.js:988 -msgid "if" -msgstr "यदि" - -#: js/blocks/FlowBlocks.js:927 -#: js/blocks/FlowBlocks.js:990 -msgid "then" -msgstr "तब" - -#: js/blocks/FlowBlocks.js:927 -msgid "else" -msgstr "अन्यथा" - -#: js/blocks/FlowBlocks.js:1025 -msgid "The Forever block will repeat the contained blocks forever." -msgstr "हमेशा के लिए फॉरएवर ब्लॉक निहित ब्लॉक्स को हमेशा के लिए दोहराएगा।" - -#: js/blocks/FlowBlocks.js:1037 -msgid "forever" -msgstr "हमेशा के लिए" - -#: js/blocks/FlowBlocks.js:1073 -msgid "The Repeat block will repeat the contained blocks." -msgstr "रीपीट ब्लॉक निहित ब्लॉक्स को दोहराएगा।" - -#: js/blocks/FlowBlocks.js:1075 -msgid "In this example the note will be played 4 times." -msgstr "इस उदाहरण में नोट 4 बार चलाया जाएगा।" - -#: js/blocks/FlowBlocks.js:1083 -msgid "repeat" -msgstr "दोहराएँ" - -#: js/blocks/FlowBlocks.js:1123 -msgid "duplicate factor" -msgstr "प्रतिलिपि कारक" - -#: js/blocks/MeterBlocks.js:34 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "current meter" -msgstr "वर्तमान मीटर" - -#: js/blocks/MeterBlocks.js:85 -#. TRANS: number of beats per minute -msgid "beat factor" -msgstr "बीट कारक" - -#: js/blocks/MeterBlocks.js:161 -msgid "The Beats per minute block returns the current beats per minute." -msgstr "बीट्स पर मिनट ब्लॉक वर्तमान मिनट प्रति बीट लौटाता है।" - -#: js/blocks/MeterBlocks.js:170 -#: js/widgets/status.js:148 -#. TRANS: number of beats played per minute -#. TRANS: in Japanese: "1分当たりの拍の数" -msgid "beats per minute2" -msgstr "मिनट प्रति बीट" - -#: js/blocks/MeterBlocks.js:170 -#: js/blocks/MeterBlocks.js:1057 -#: js/blocks/MeterBlocks.js:1134 -#: js/blocks/MeterBlocks.js:1212 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "beats per minute" -msgstr "मिनट प्रति बीट" - -#: js/blocks/MeterBlocks.js:234 -#. TRANS: count of current musical measure in meter -msgid "measure count" -msgstr "माप की गणना" - -#: js/blocks/MeterBlocks.js:242 -msgid "The Measure count block returns the current measure." -msgstr "मेजर काउंट ब्लॉक वर्तमान माप को लौटाता है।" - -#: js/blocks/MeterBlocks.js:291 -#. TRANS: count of current beat in the meter -msgid "beat count" -msgstr "बीट काउंट" - -#: js/blocks/MeterBlocks.js:301 -#: js/blocks/MeterBlocks.js:312 -#: js/blocks/MeterBlocks.js:566 -#: js/blocks/MeterBlocks.js:577 -msgid "The Beat count block is the number of the current beat," -msgstr "बीट काउंट ब्लॉक वर्तमान बीट की संख्या है," - -#: js/blocks/MeterBlocks.js:314 -#: js/blocks/MeterBlocks.js:579 -msgid "eg 1, 2, 3, or 4." -msgstr "उदाहरण के लिए 1, 2, 3, या 4।" - -#: js/blocks/MeterBlocks.js:369 -#. TRANS: count the number of notes -msgid "sum note values" -msgstr "नोट मूल्यों की गणना" - -#: js/blocks/MeterBlocks.js:377 -#: js/blocks/MeterBlocks.js:441 -msgid "The Note counter block can be used to count the number of contained notes." -msgstr "नोट काउंटर ब्लॉक का उपयोग शामिल नोट्स की संख्या को गिनने के लिए किया जा सकता है।" - -#: js/blocks/MeterBlocks.js:433 -#. TRANS: count the number of notes -msgid "note counter" -msgstr "नोट काउंटर" - -#: js/blocks/MeterBlocks.js:497 -#. TRANS: number of whole notes that have been played -msgid "whole notes played" -msgstr "पूरे नोट बजे" - -#: js/blocks/MeterBlocks.js:506 -msgid "The Whole notes played block returns the total number of whole notes played." -msgstr "व्होल नोट्स प्लेड ब्लॉक प्लेड हुई संपूर्ण नोट्स की कुल संख्या लौटाता है।" - -#: js/blocks/MeterBlocks.js:556 -#: js/turtleactions/DictActions.js:83 -#. TRANS: number of notes that have been played -msgid "notes played" -msgstr "नोट्स बजे" - -#: js/blocks/MeterBlocks.js:654 -msgid "The No clock block decouples the notes from the master clock." -msgstr "नो क्लॉक ब्लॉक नोट्स को मास्टर क्लॉक से अलग करता है।" - -#: js/blocks/MeterBlocks.js:662 -#. TRANS: don't lock notes to master clock -msgid "no clock" -msgstr "कोई घड़ी नहीं" - -#: js/blocks/MeterBlocks.js:701 -msgid "on weak beat do" -msgstr "कमजोर बीट पर करें" - -#: js/blocks/MeterBlocks.js:706 -msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." -msgstr "ऑन-वीक-बीट ब्लॉक आपको कमजोर (ऑफ) बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" - -#: js/blocks/MeterBlocks.js:751 -msgid "on strong beat" -msgstr "मजबूत बीट पर" - -#: js/blocks/MeterBlocks.js:759 -msgid "The On-strong-beat block lets you specify actions to take on specified beats." -msgstr "ऑन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" - -#: js/blocks/MeterBlocks.js:770 -msgid "beat" -msgstr "बीट" - -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do1" -msgstr "" - -#: js/blocks/MeterBlocks.js:814 -msgid "on every beat do" -msgstr "प्रत्येक बीट पर करें" - -#: js/blocks/MeterBlocks.js:822 -msgid "The On-every-beat block lets you specify actions to take on every beat." -msgstr "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" - -#: js/blocks/MeterBlocks.js:875 -msgid "on every note do" -msgstr "प्रत्येक नोट पर करें" - -#: js/blocks/MeterBlocks.js:883 -msgid "The On-every-note block lets you specify actions to take on every note." -msgstr "ऑन-एवरी-नोट ब्लॉक आपको प्रत्येक नोट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" - -#: js/blocks/MeterBlocks.js:929 -#: js/blocks/MeterBlocks.js:1000 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "master beats per minute" -msgstr "मास्टर बीट्स प्रति मिनट" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "bpm" -msgstr "बीपीएम" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "beat value" -msgstr "बीट मूल्य" - -#: js/blocks/MeterBlocks.js:1025 -#: js/blocks/MeterBlocks.js:1168 -#: js/blocks/MeterBlocks.js:1242 -msgid "Beats per minute must be > 30." -msgstr "मिनट प्रति बीट 30 से अधिक होना चाहिए।" - -#: js/blocks/MeterBlocks.js:1028 -#: js/blocks/MeterBlocks.js:1171 -#: js/blocks/MeterBlocks.js:1245 -msgid "Maximum beats per minute is 1000." -msgstr "अधिकतम मिनट प्रति बीट 1000 है।" - -#: js/blocks/MeterBlocks.js:1069 -msgid "The Beats per minute block sets the number of 1/4 notes per minute." -msgstr "प्रति मिनट 1/4 नोट्स की संख्या सेट करने के लिए बीट्स प्रति मिनट ब्लॉक।" - -#: js/blocks/MeterBlocks.js:1280 -#. TRANS: anacrusis -msgid "pickup" -msgstr "पिकअप" - -#: js/blocks/MeterBlocks.js:1368 -msgid "number of beats" -msgstr "बीट्स की संख्या" - -#: js/blocks/PitchBlocks.js:141 -#. TRANS: musical transposition (adjustment of pitch up or down) -msgid "transposition" -msgstr "स्वर स्थानांतरण" - -#: js/blocks/PitchBlocks.js:168 -#. TRANS: step down one note in current musical scale -msgid "scalar step down" -msgstr "स्केलर स्टेप डाउन" - -#: js/blocks/PitchBlocks.js:172 -msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -msgstr "स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक की सेमी-टोन की संख्या लौटाता है।" - -#: js/blocks/PitchBlocks.js:190 -#. TRANS: step up one note in current musical scale -msgid "scalar step up" -msgstr "स्केलर स्टेप अप" - -#: js/blocks/PitchBlocks.js:194 -msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -msgstr "स्केलर स्टेप अप ब्लॉक वर्तमान कुंजी और मोड में अगले नोट तक की सेमी-टोन की संख्या लौटाता है।" - -#: js/blocks/PitchBlocks.js:212 -#. TRANS: the change measured in half-steps between the current pitch and the previous pitch -msgid "change in pitch" -msgstr "स्वर में परिवर्तन" - -#: js/blocks/PitchBlocks.js:216 -msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -msgstr "चेंज इन पिच ब्लॉक वह अंतर है (हैफ स्टेप में) जो वर्तमान पिच बजा रहा है और पिछले पिच बजा रहा है।" - -#: js/blocks/PitchBlocks.js:243 -#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch -msgid "scalar change in pitch" -msgstr "स्केलर स्वर में परिवर्तन" - -#: js/blocks/PitchBlocks.js:250 -#: js/blocks/PitchBlocks.js:432 -#: js/blocks/PitchBlocks.js:1667 -#: js/turtleactions/DictActions.js:89 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:586 -#: js/widgets/temperament.js:824 -#. TRANS: convert current note to piano key (1-88) -#. TRANS: a mapping of pitch to the 88 piano keys -msgid "pitch number" -msgstr "स्वर संख्या" - -#: js/blocks/PitchBlocks.js:256 -msgid "The Pitch number block is the value of the pitch of the note currently being played." -msgstr "पिच नंबर ब्लॉक वह मूल्य है जो वर्तमान में बजा रहे नोट के स्वर का है।" - -#: js/blocks/PitchBlocks.js:329 -#: js/blocks/PitchBlocks.js:433 -#. TRANS: the current pitch expressed in Hertz -msgid "pitch in hertz" -msgstr "हर्ट्ज में स्वर" - -#: js/blocks/PitchBlocks.js:334 -msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -msgstr "पिच इन हर्ट्ज ब्लॉक वर्तमान में बज रहे नोट के स्वर का हर्ट्ज में मूल्य है।" - -#: js/blocks/PitchBlocks.js:367 -#: js/turtleactions/DictActions.js:87 -msgid "current pitch" -msgstr "वर्तमान स्वर" - -#: js/blocks/PitchBlocks.js:373 -msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." -msgstr "वर्तमान पिच ब्लॉक का उपयोग पिच कनवर्टर ब्लॉक के साथ किया जाता है। ऊपर दिए गए उदाहरण में, वर्तमान पिच, सोल 4, 392 हर्ट्ज के रूप में प्रदर्शित होता है।" - -#: js/blocks/PitchBlocks.js:410 -msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." -msgstr "यह ब्लॉक बजाए गए आखिरी नोट के स्वर मूल्य को हर्ट्ज, अक्षर नाम, स्वर संख्या, आदि के रूप में परिवर्तित करता है।" - -#: js/blocks/PitchBlocks.js:434 -msgid "alphabet" -msgstr "वर्णमाला" - -#: js/blocks/PitchBlocks.js:436 -#. TRANS: Translate as "alphabet class" -msgid "letter class" -msgstr "अक्षर वर्ग" - -#: js/blocks/PitchBlocks.js:437 -msgid "solfege class" -msgstr "सोलफेज वर्ग" - -#: js/blocks/PitchBlocks.js:438 -msgid "staff y" -msgstr "स्टाफ वाई" - -#: js/blocks/PitchBlocks.js:439 -msgid "solfege syllable" -msgstr "सोलफेज सिलेबल" - -#: js/blocks/PitchBlocks.js:440 -msgid "pitch class" -msgstr "स्वर वर्ग" - -#: js/blocks/PitchBlocks.js:441 -msgid "scalar class" -msgstr "स्केलर वर्ग" - -#: js/blocks/PitchBlocks.js:443 -msgid "nth degree" -msgstr "एनथ डिग्री" - -#: js/blocks/PitchBlocks.js:444 -msgid "pitch to shade" -msgstr "स्वर को छाया में" - -#: js/blocks/PitchBlocks.js:445 -msgid "pitch to color" -msgstr "स्वर को रंग में" - -#: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:759 -#. TRANS: MIDI is a technical standard for electronic music -msgid "MIDI" -msgstr "मिडी" - -#: js/blocks/PitchBlocks.js:642 -#. TRANS: set an offset associated with the numeric piano keyboard mapping -msgid "set pitch number offset" -msgstr "पिच नंबर ऑफसेट सेट करें" - -#: js/blocks/PitchBlocks.js:645 -msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -msgstr "सेट पिच नंबर ऑफसेट ब्लॉक का उपयोग पिच और ऑक्टेव के मैपिंग के लिए ऑफसेट सेट करने के लिए किया जाता है।" - -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/MediaBlocks.js:746 -#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) -msgid "name2" -msgstr "नाम2" - -#: js/blocks/PitchBlocks.js:679 -#. TRANS: convert piano key number (1-88) to pitch -msgid "number to pitch" -msgstr "संख्या से पिच" - -#: js/blocks/PitchBlocks.js:682 -msgid "The Number to pitch block will convert a pitch number to a pich name." -msgstr "नंबर टू पिच ब्लॉक पिच नंबर को पिच नाम में बदल देगा।" - -#: js/blocks/PitchBlocks.js:715 -#. TRANS: convert piano key number (1-88) to octave -msgid "number to octave" -msgstr "संख्या से ऑक्टेव" - -#: js/blocks/PitchBlocks.js:717 -msgid "The Number to octave block will convert a pitch number to an octave." -msgstr "नंबर टू ऑक्टेव ब्लॉक एक पिच नंबर को एक ऑक्टेव में परिवर्तित करेगा।" - -#: js/blocks/PitchBlocks.js:726 -msgid "y to pitch" -msgstr "वाय को पिच" - -#: js/blocks/PitchBlocks.js:729 -msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." -msgstr "वाय टू पिच ब्लॉक एक स्टाफ वाय स्थिति को संबंधित पिच संकेत में परिवर्तित करेगा।" - -#: js/blocks/PitchBlocks.js:841 -msgid "accidental selector" -msgstr "अक्सीडेंटल सिलेक्टर" - -#: js/blocks/PitchBlocks.js:844 -msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -msgstr "एक्सीडेंटल सिलेक्टर ब्लॉक का उपयोग डबल-शार्प, शार्प, नैचुरल, फ्लैट, और डबल-फ्लैट के बीच चयन करने के लिए किया जाता है।" - -#: js/blocks/PitchBlocks.js:858 -msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -msgstr "पिच को नी धा पा मा ग रे सा के रूप में निर्दिष्ट किया जा सकता है।" - -#: js/blocks/PitchBlocks.js:872 -msgid "Pitch can be specified in terms of C D E F G A B." -msgstr "पिच को सी डी ई एफ जी ए बी के रूप में निर्दिष्ट किया जा सकता है।" - -#: js/blocks/PitchBlocks.js:884 -msgid "solfege" -msgstr "सोल्फेज" - -#: js/blocks/PitchBlocks.js:887 -msgid "Pitch can be specified in terms of do re mi fa sol la ti." -msgstr "पिच को डो रे मि फा सोल ला टी के रूप में निर्दिष्ट किया जा सकता है।" - -#: js/blocks/PitchBlocks.js:922 -msgid "The Invert block rotates any contained notes around a target note." -msgstr "इनवर्ट ब्लॉक एक लक्ष्य नोट के चारों ओर शामिल नोट को घुमाता है।" - -#: js/blocks/PitchBlocks.js:929 -#: js/widgets/modewidget.js:137 -#. TRANS: pitch inversion rotates a pitch around another pitch -msgid "Invert" -msgstr "उलटाएं" - -#: js/blocks/PitchBlocks.js:968 -#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) -msgid "invert (odd)" -msgstr "इनवर्ट (विषम)" - -#: js/blocks/PitchBlocks.js:1001 -#. TRANS: pitch inversion rotates a pitch around another pitch (even number) -msgid "invert (even)" -msgstr "इनवर्ट (सम)" - -#: js/blocks/PitchBlocks.js:1022 -#. TRANS: register is the octave of the current pitch -msgid "register" -msgstr "रजिस्टर" - -#: js/blocks/PitchBlocks.js:1026 -msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -msgstr "रजिस्टर ब्लॉक निर्दिष्ट किए गए नोट के रजिस्टर (ऑक्टेव) को संशोधित करने का एक आसान तरीका प्रदान करता है।" - -#: js/blocks/PitchBlocks.js:1047 -#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. -msgid "50 cents" -msgstr "50 सेंट्स" - -#: js/blocks/PitchBlocks.js:1102 -msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." -msgstr "सेमी-टोन स्थानांतरण ब्लॉक नोट ब्लॉक्स में शामिल पिच को आधे कदम से ऊपर (या नीचे) करेगा।" - -#: js/blocks/PitchBlocks.js:1104 -msgid "In the example shown above, sol is shifted up to sol#." -msgstr "ऊपर दिखाए गए उदाहरण में, सोल को सोल# की ओर स्थानांतरित किया गया है।" - -#: js/blocks/PitchBlocks.js:1110 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "semi-tone transpose" -msgstr "सेमी-टोन स्थानांतरण" - -#: js/blocks/PitchBlocks.js:1143 -msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" -msgstr "ट्रांसपोज़ बाय रेशियो ब्लॉक नोट ब्लॉक्स में शामिल पिच को एक अनुपात से ऊपर (या नीचे) करेगा" - -#: js/blocks/PitchBlocks.js:1149 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "transpose by ratio" -msgstr "मात्रा के अनुसार समायोजित करें" - -#: js/blocks/PitchBlocks.js:1232 -#. TRANS: down sixth means the note is five scale degrees below current note -msgid "down sixth" -msgstr "डाउन सिक्स्थ" - -#: js/blocks/PitchBlocks.js:1251 -#. TRANS: down third means the note is two scale degrees below current note -msgid "down third" -msgstr "डाउन थर्ड" - -#: js/blocks/PitchBlocks.js:1270 -#. TRANS: seventh means the note is the six scale degrees above current note -msgid "seventh" -msgstr "सेवेंथ" - -#: js/blocks/PitchBlocks.js:1289 -#. TRANS: sixth means the note is the five scale degrees above current note -msgid "sixth" -msgstr "सिक्सथ" - -#: js/blocks/PitchBlocks.js:1308 -#. TRANS: fifth means the note is the four scale degrees above current note -msgid "fifth" -msgstr "फिफ्थ" - -#: js/blocks/PitchBlocks.js:1328 -#. TRANS: fourth means the note is three scale degrees above current note -msgid "fourth" -msgstr "फोर्थ" - -#: js/blocks/PitchBlocks.js:1347 -#. TRANS: third means the note is two scale degrees above current note -msgid "third" -msgstr "थर्ड" - -#: js/blocks/PitchBlocks.js:1366 -#. TRANS: second means the note is one scale degree above current note -msgid "second" -msgstr "सेकंड" - -#: js/blocks/PitchBlocks.js:1407 -msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." -msgstr "स्केलर स्थानांतरण ब्लॉक नोट ब्लॉक्स में शामिल पिच को स्केल के अनुसार ऊपर (या नीचे) करेगा।" - -#: js/blocks/PitchBlocks.js:1409 -msgid "In the example shown above, sol is shifted up to la." -msgstr "ऊपर दिखाए गए उदाहरण में, सोल को सोल# की ओर स्थानांतरित किया गया है।" - -#: js/blocks/PitchBlocks.js:1416 -#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps -msgid "scalar transpose" -msgstr "स्केलर स्थानांतरण" - -#: js/blocks/PitchBlocks.js:1451 -msgid "The Accidental block is used to create sharps and flats" -msgstr "अक्सीडेंटल ब्लॉक का उपयोग शार्प और फ्लैट बनाने के लिए किया जाता है" - -#: js/blocks/PitchBlocks.js:1458 -#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. -msgid "accidental override" -msgstr "एक्सीडेंटल ओवरराइड" - -#: js/blocks/PitchBlocks.js:1577 -#: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:2018 -#: js/widgets/phrasemaker.js:1134 -#. TRANS: a measure of frequency: one cycle per second -msgid "hertz" -msgstr "हर्ट्ज़" - -#: js/blocks/PitchBlocks.js:1581 -msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -msgstr "हर्ट्ज ब्लॉक (नंबर ब्लॉक के साथ मेल करके) निर्दिष्ट ताक़त पर ध्वनि बजाएगा।" - -#: js/blocks/PitchBlocks.js:1671 -msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." -msgstr "पिच नंबर ब्लॉक उसकी संख्या से जुड़े एक पिच को बजाएगा, उदाहरण के लिए सी के लिए 0 और जी के लिए 7।" - -#: js/blocks/PitchBlocks.js:1703 -#: js/blocks/PitchBlocks.js:1745 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "nth modal pitch" -msgstr "एनथ मोडल पिच" - -#: js/blocks/PitchBlocks.js:1706 -msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -msgstr "एनथ मोडल पिच एक मोड के लिए सेमिटोन में पिचों के पैटर्न को लेता है और प्रत्येक बिंदु को मोड की एक डिग्री बनाता है," - -#: js/blocks/PitchBlocks.js:1708 -msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" -msgstr "1 से शुरू होकर और स्वर संरचना की परवाह किए बिना (अर्थात हमेशा ऑक्टेव में 8 नोट्स नहीं होतीं)" - -#: js/blocks/PitchBlocks.js:1749 -msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -msgstr "एनथ मोडल पिच एक संख्या को इनपुट के रूप में लेता है जो दिए गए मोड के लिए एनथ डिग्री होती है। 0 पहला स्थान है, 1 दूसरा है, -1 पहले के पहले का नोट है आदि।" - -#: js/blocks/PitchBlocks.js:1751 -msgid "The pitches change according to the mode specified without any need for respellings." -msgstr "नोट्स दुबारा लिखने की आवश्यकता के बिना जिस प्रकार के मोड ने निर्दिष्ट किया है, उसके अनुसार बदल जाते हैं।" - -#: js/blocks/PitchBlocks.js:1790 -msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." -msgstr "स्केल डिग्री संगीत में एक सामान्य सम्मिलन है। स्केल डिग्री स्केल में सात संभावित स्थान (1-7) प्रदान करती है और एक्सीडेंटल्स के माध्यम से संशोधित की जा सकती है।" - -#: js/blocks/PitchBlocks.js:1792 -msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." -msgstr "स्केल डिग्री 1 हमेशा एक दिए गए स्केल में पहला पिच है, ऑक्टेव की परवाह किए बिना।" - -#: js/blocks/PitchBlocks.js:1814 -#. TRANS: step some number of notes in current musical scale -msgid "scalar step" -msgstr "स्केलर स्टेप" - -#: js/blocks/PitchBlocks.js:1819 -msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," -msgstr "स्केलर स्टेप ब्लॉक (नंबर ब्लॉक के साथ मेल करके) स्केल में अगला पिच बजाएगा," - -#: js/blocks/PitchBlocks.js:1821 -msgid "eg if the last note played was sol, Scalar Step 1 will play la." -msgstr "उदाहरण के लिए अगर आखिरी बजाए गए नोट सोल" - -#: js/blocks/PitchBlocks.js:1857 -msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -msgstr "" - -#: js/blocks/ToneBlocks.js:34 -#: js/widgets/timbre.js:783 -msgid "Oscillator" -msgstr "ऑस्सिलेटर" - -#: js/blocks/ToneBlocks.js:42 -#: js/blocks/WidgetBlocks.js:179 -#: js/widgets/timbre.js:1550 -#: js/widgets/timbre.js:1800 -#. TRANS: there are different types (sine, triangle, square...) of oscillators. -#. TRANS: type of filter, e.g., lowpass, highpass, etc. -msgid "type" -msgstr "प्रकार" - -#: js/blocks/ToneBlocks.js:44 -#: js/widgets/timbre.js:1554 -#. TRANS: Partials refers to the number of sine waves combined into the sound. -msgid "partials" -msgstr "अंश" - -#: js/blocks/ToneBlocks.js:76 -msgid "You are adding multiple oscillator blocks." -msgstr "आप कई ऑस्किलेटर ब्लॉक जोड़ रहे हैं।" - -#: js/blocks/ToneBlocks.js:144 -#: js/widgets/timbre.js:1217 -#. TRANS: a duo synthesizer combines a synth with a sequencer -msgid "duo synth" -msgstr "ड्यूओ सिंथ" - -#: js/blocks/ToneBlocks.js:149 -msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -msgstr "ड्यूओ सिंथ ब्लॉक एक ड्यूओ-फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/blocks/ToneBlocks.js:157 -#: js/widgets/timbre.js:1468 -msgid "vibrato rate" -msgstr "विब्रेटो दर" - -#: js/blocks/ToneBlocks.js:157 -msgid "vibrato intensity" -msgstr "विब्रेटो तीव्रता" - -#: js/blocks/ToneBlocks.js:185 -#: js/widgets/timbre.js:1215 -#. TRANS: AM (amplitude modulation) synthesizer -msgid "AM synth" -msgstr "ए.एम. सिंथ" - -#: js/blocks/ToneBlocks.js:189 -msgid "The AM synth block is an amplitude modulator used to define a timbre." -msgstr "ए.एम. सिंथ ब्लॉक एक एम्प्लीट्यूड मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/blocks/ToneBlocks.js:224 -#: js/widgets/timbre.js:1216 -#. TRANS: FM (frequency modulation) synthesizer -msgid "FM synth" -msgstr "एफ.एम. सिंथ" - -#: js/blocks/ToneBlocks.js:228 -msgid "The FM synth block is a frequency modulator used to define a timbre." -msgstr "एफ.एम. सिंथ ब्लॉक एक फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/blocks/ToneBlocks.js:262 -msgid "partial" -msgstr "आंशिक" - -#: js/blocks/ToneBlocks.js:265 -msgid "The Partial block is used to specify a weight for a specific partial harmonic." -msgstr "" - -#: js/blocks/ToneBlocks.js:284 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial weight must be between 0 and 1." -msgstr "पार्शियल वजन 0 और 1 के बीच होना चाहिए।" - -#: js/blocks/ToneBlocks.js:297 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial block should be used inside of a Weighted-partials block." -msgstr "पार्शियल ब्लॉक को वेटेड-पार्शियल्स ब्लॉक के अंदर उपयोग किया जाना चाहिए।" - -#: js/blocks/ToneBlocks.js:325 -#. TRANS: partials are weighted components in a harmonic series -msgid "weighted partials" -msgstr "वेटेड पार्शियल्स" - -#: js/blocks/ToneBlocks.js:383 -msgid "The Harmonic block will add harmonics to the contained notes." -msgstr "हारमोनिक ब्लॉक नोट्स में हारमोनिक जोड़ेगा।" - -#: js/blocks/ToneBlocks.js:390 -#. TRANS: A harmonic is an overtone. -msgid "harmonic" -msgstr "हारमोनिक" - -#: js/blocks/ToneBlocks.js:431 -msgid "The Distortion block adds distortion to the pitch." -msgstr "डिस्टोर्शन ब्लॉक ध्वनि में विकृति जोड़ता है।" - -#: js/blocks/ToneBlocks.js:438 -#: js/widgets/timbre.js:2088 -#. TRANS: distortion is an alteration in the sound -msgid "distortion" -msgstr "विकृति" - -#: js/blocks/ToneBlocks.js:487 -msgid "The Tremolo block adds a wavering effect." -msgstr "ट्रेमोलो ब्लॉक एक हिलने के प्रभाव को जोड़ता है।" - -#: js/blocks/ToneBlocks.js:495 -#: js/widgets/timbre.js:2084 -#. TRANS: a wavering effect in a musical tone -msgid "tremolo" -msgstr "ट्रेमोलो" - -#: js/blocks/ToneBlocks.js:500 -#: js/blocks/ToneBlocks.js:569 -#: js/blocks/ToneBlocks.js:630 -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2122 -#: js/widgets/timbre.js:2210 -#: js/widgets/timbre.js:2305 -#: js/widgets/timbre.js:2407 -#. TRANS: rate at which tremolo wavers -msgid "rate" -msgstr "दर" - -#: js/blocks/ToneBlocks.js:502 -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2125 -#: js/widgets/timbre.js:2316 -#. TRANS: amplitude of tremolo waver -msgid "depth" -msgstr "गहराई" - -#: js/blocks/ToneBlocks.js:559 -msgid "The Phaser block adds a sweeping sound." -msgstr "फेजर ब्लॉक एक स्वीपिंग साउंड जोड़ता है।" - -#: js/blocks/ToneBlocks.js:566 -#: js/widgets/timbre.js:2087 -#. TRANS: alter the phase of the sound -msgid "phaser" -msgstr "फेजर" - -#: js/blocks/ToneBlocks.js:569 -#: js/turtleactions/IntervalsActions.js:114 -#: js/widgets/timbre.js:2410 -msgid "octaves" -msgstr "ऑक्टेव्स" - -#: js/blocks/ToneBlocks.js:569 -#: js/widgets/timbre.js:2413 -msgid "base frequency" -msgstr "मौलिक तड़ंत" - -#: js/blocks/ToneBlocks.js:619 -msgid "The Chorus block adds a chorus effect." -msgstr "कोरस ब्लॉक कोरस प्रभाव जोड़ता है।" - -#: js/blocks/ToneBlocks.js:627 -#: js/widgets/timbre.js:2086 -#. TRANS: musical effect to simulate a choral sound -msgid "chorus" -msgstr "कोरस" - -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2310 -msgid "delay (MS)" -msgstr "देरी (मि.से.)" - -#: js/blocks/ToneBlocks.js:678 -msgid "The Vibrato block adds a rapid, slight variation in pitch." -msgstr "विब्रेटो ब्लॉक ध्वनि में तेज, स्लाइट वेरिएशन जोड़ता है।" - -#: js/blocks/ToneBlocks.js:686 -#: js/widgets/timbre.js:2085 -#. TRANS: a rapid, slight variation in pitch -msgid "vibrato" -msgstr "विब्रेटो" - -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2209 -msgid "intensity" -msgstr "तीव्रता" - -#: js/blocks/ToneBlocks.js:733 -#. TRANS: select synthesizer -msgid "set synth" -msgstr "सिंथ सेट करें" - -#: js/blocks/ToneBlocks.js:804 -msgid "synth name" -msgstr "सिंथ का नाम" - -#: js/blocks/ToneBlocks.js:842 -msgid "set default instrument" -msgstr "डिफ़ॉल्ट इंस्ट्रुमेंट सेट करें" - -#: js/blocks/ToneBlocks.js:895 -#: js/blocks/ToneBlocks.js:943 -#. TRANS: set the characteristics of a custom instrument -msgid "set instrument" -msgstr "इंस्ट्रुमेंट सेट करें" - -#: js/blocks/ToneBlocks.js:898 -#: js/blocks/ToneBlocks.js:926 -#: js/blocks/ToneBlocks.js:932 -msgid "The Set instrument block selects a voice for the synthesizer," -msgstr "सेट इंस्ट्रुमेंट ब्लॉक सिंथ के लिए एक आवाज चुनता है," - -#: js/blocks/ToneBlocks.js:900 -#: js/blocks/ToneBlocks.js:934 -msgid "eg guitar piano violin or cello." -msgstr "जैसे गिटार पियानो वायलिन या चेलो।" - -#: js/blocks/ToneBlocks.js:1015 -msgid "Import a sound file to use as an instrument and set its pitch center." -msgstr "एक इंस्ट्रुमेंट के रूप में उपयोग के लिए एक साउंड फ़ाइल आयात करें और इसके पिच केंद्र सेट करें।" - -#: js/blocks/ToneBlocks.js:1110 -msgid "Upload a sound file to connect with the sample block." -msgstr "सैंपल ब्लॉक से जुड़ने के लिए एक साउंड फ़ाइल अपलोड करें।" - -#: js/blocks/ActionBlocks.js:58 -msgid "The Return block will return a value from an action." -msgstr "रिटर्न ब्लॉक एक क्रिया से मूल्य लौटाएगा।" - -#: js/blocks/ActionBlocks.js:75 -msgid "return" -msgstr "लौटाएं" - -#: js/blocks/ActionBlocks.js:128 -msgid "The Return to URL block will return a value to a webpage." -msgstr "रिटर्न टू यूआरएल ब्लॉक एक मूल्य को एक वेबपेज को लौटाएगा।" - -#: js/blocks/ActionBlocks.js:145 -msgid "return to URL" -msgstr "यूआरएल पर लौटाएं" - -#: js/blocks/ActionBlocks.js:233 -#: js/blocks/ActionBlocks.js:290 -#: js/blocks/ActionBlocks.js:501 -#: js/blocks/ActionBlocks.js:688 -msgid "The Calculate block returns a value calculated by an action." -msgstr "कैलक्यूलेट ब्लॉक एक क्रिया द्वारा गणना किए गए मूल्य को लौटाता है।" - -#: js/blocks/ActionBlocks.js:251 -#: js/blocks/ActionBlocks.js:517 -#: js/blocks/ActionBlocks.js:707 -msgid "calculate" -msgstr "गणना" - -#: js/blocks/ActionBlocks.js:376 -#: js/blocks/ActionBlocks.js:593 -#: js/blocks/ActionBlocks.js:942 -#: js/blocks/ActionBlocks.js:1389 -#. TRANS: do is the do something or take an action. -msgid "The Do block is used to initiate an action." -msgstr "डू ब्लॉक का उपयोग क्रिया आरंभ करने के लिए किया जाता है।" - -#: js/blocks/ActionBlocks.js:791 -#: js/blocks/ActionBlocks.js:865 -msgid "The Arg block contains the value of an argument passed to an action." -msgstr "आर्ग ब्लॉक में एक क्रिया को पारित किए गए एक तर्क का मूल्य होता है।" - -#: js/blocks/ActionBlocks.js:806 -#: js/blocks/ActionBlocks.js:878 -msgid "arg" -msgstr "तर्क" - -#: js/blocks/ActionBlocks.js:836 -#: js/blocks/ActionBlocks.js:900 -#: js/blocks/ActionBlocks.js:908 -msgid "Invalid argument" -msgstr "अवैध तर्क" - -#: js/blocks/ActionBlocks.js:944 -msgid "In the example, it is used with the One of block to choose a random phase." -msgstr "उदाहरण में, यह वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण चयन करने के लिए उपयोग किया गया है।" - -#: js/blocks/ActionBlocks.js:1019 -#: js/blocks/ActionBlocks.js:1026 -msgid "The Listen block is used to listen for an event such as a mouse click." -msgstr "लिसन ब्लॉक का उपयोग एक घटना के लिए सुनने के लिए किया जाता है, जैसे कि माउस क्लिक।" - -#: js/blocks/ActionBlocks.js:1028 -msgid "When the event happens, an action is taken." -msgstr "जब घटना होती है, तो क्रिया की जाती है।" - -#: js/blocks/ActionBlocks.js:1045 -msgid "on" -msgstr "पर" - -#: js/blocks/ActionBlocks.js:1048 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1153 -msgid "event" -msgstr "घटना" - -#: js/blocks/ActionBlocks.js:1133 -msgid "The Broadcast block is used to trigger an event." -msgstr "ब्रॉडकास्ट ब्लॉक एक घटना को ट्रिगर करने के लिए किया जाता है।" - -#: js/blocks/ActionBlocks.js:1151 -msgid "broadcast" -msgstr "प्रसारण" - -#: js/blocks/ActionBlocks.js:1208 -msgid "Each Start block is a separate voice." -msgstr "प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज है।" - -#: js/blocks/ActionBlocks.js:1304 -msgid "It is often used for storing a phrase of music that is repeated." -msgstr "इसे अक्सर एक बार फिराया जाने वाले संगीत के वाक्य को स्टोर करने के लिए उपयोग किया जाता है।" - -#: js/blocks/ActionBlocks.js:1495 -msgid "define temperament" -msgstr "ताम्बुल निर्धारित करें" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "mouse index heap" -msgstr "माउस सूची भंडार" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "turtle index heap" -msgstr "टर्टल सूची भंडार" - -#: js/blocks/EnsembleBlocks.js:89 -msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." -msgstr "माउस इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट माउस के लिए हीप में एक मूल्य लौटाता है।" - -#: js/blocks/EnsembleBlocks.js:90 -msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." -msgstr "टर्टल इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट कछुआ के लिए हीप में एक मूल्य लौटाता है।" - -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:169 -#: js/blocks/EnsembleBlocks.js:232 -#: js/blocks/EnsembleBlocks.js:318 -#: js/blocks/EnsembleBlocks.js:364 -#: js/blocks/EnsembleBlocks.js:402 -#: js/blocks/EnsembleBlocks.js:456 -#: js/blocks/EnsembleBlocks.js:506 -#: js/blocks/EnsembleBlocks.js:552 -#: js/blocks/EnsembleBlocks.js:599 -#: js/blocks/EnsembleBlocks.js:653 -#: js/blocks/EnsembleBlocks.js:765 -#: js/blocks/EnsembleBlocks.js:856 -#: js/blocks/EnsembleBlocks.js:917 -#: js/blocks/EnsembleBlocks.js:957 -#: js/blocks/EnsembleBlocks.js:1222 -#: js/blocks/EnsembleBlocks.js:1296 -msgid "Yertle" -msgstr "यर्टल" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1083 -msgid "mouse name" -msgstr "माउस नाम" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1092 -msgid "turtle name" -msgstr "कछुआ नाम" - -#: js/blocks/EnsembleBlocks.js:147 -msgid "stop mouse" -msgstr "माउस रोकें" - -#: js/blocks/EnsembleBlocks.js:149 -msgid "The Stop mouse block stops the specified mouse." -msgstr "स्पष्ट किए गए माउस को रोक देता है।" - -#: js/blocks/EnsembleBlocks.js:160 -msgid "stop turtle" -msgstr "टर्टल रोकें" - -#: js/blocks/EnsembleBlocks.js:162 -msgid "The Stop turtle block stops the specified turtle." -msgstr "स्पष्ट किए गए कछुए को रोक देता है।" - -#: js/blocks/EnsembleBlocks.js:186 -#: js/blocks/EnsembleBlocks.js:249 -#: js/blocks/EnsembleBlocks.js:415 -#: js/blocks/EnsembleBlocks.js:470 -#: js/blocks/EnsembleBlocks.js:708 -#: js/blocks/EnsembleBlocks.js:810 -#: js/blocks/EnsembleBlocks.js:872 -#: js/blocks/EnsembleBlocks.js:1193 -#: js/blocks/EnsembleBlocks.js:1256 -msgid "Cannot find mouse" -msgstr "माउस नहीं मिल सकता" - -#: js/blocks/EnsembleBlocks.js:188 -#: js/blocks/EnsembleBlocks.js:251 -#: js/blocks/EnsembleBlocks.js:417 -#: js/blocks/EnsembleBlocks.js:472 -#: js/blocks/EnsembleBlocks.js:710 -#: js/blocks/EnsembleBlocks.js:812 -#: js/blocks/EnsembleBlocks.js:874 -#: js/blocks/EnsembleBlocks.js:1195 -#: js/blocks/EnsembleBlocks.js:1258 -msgid "Cannot find turtle" -msgstr "कछुआ नहीं मिल सकता" - -#: js/blocks/EnsembleBlocks.js:208 -msgid "start mouse" -msgstr "माउस शुरू करें" - -#: js/blocks/EnsembleBlocks.js:211 -msgid "The Start mouse block starts the specified mouse." -msgstr "स्पष्ट किए गए माउस को शुरू करता है।" - -#: js/blocks/EnsembleBlocks.js:222 -msgid "start turtle" -msgstr "टरटल चालू करें" - -#: js/blocks/EnsembleBlocks.js:225 -msgid "The Start turtle block starts the specified turtle." -msgstr "स्टार्ट टरटल ब्लॉक निर्दिष्ट की गई कछुआ को शुरू करता है।" - -#: js/blocks/EnsembleBlocks.js:258 -msgid "Mouse is already running." -msgstr "माउस पहले से ही चल रहा है।" - -#: js/blocks/EnsembleBlocks.js:260 -msgid "Turtle is already running." -msgstr "टरटल पहले से ही चल रहा है।" - -#: js/blocks/EnsembleBlocks.js:284 -msgid "Cannot find start block" -msgstr "स्टार्ट ब्लॉक नहीं मिल सकता" - -#: js/blocks/EnsembleBlocks.js:294 -#. TRANS: pen color for this mouse -msgid "mouse color" -msgstr "माउस कलर" - -#: js/blocks/EnsembleBlocks.js:296 -msgid "The Mouse color block returns the pen color of the specified mouse." -msgstr "माउस कलर ब्लॉक निर्दिष्ट माउस का पेन कलर वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:308 -#. TRANS: pen color for this turtle -msgid "turtle color" -msgstr "कछुआ कलर" - -#: js/blocks/EnsembleBlocks.js:310 -msgid "The Turtle color block returns the pen color of the specified turtle." -msgstr "कछुआ कलर ब्लॉक निर्दिष्ट कछुए का पेन कलर वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:340 -#. TRANS: heading (compass direction) for this mouse -msgid "mouse heading" -msgstr "माउस हेडिंग" - -#: js/blocks/EnsembleBlocks.js:342 -msgid "The Mouse heading block returns the heading of the specified mouse." -msgstr "माउस हेडिंग ब्लॉक निर्दिष्ट माउस की हेडिंग वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:354 -#. TRANS: heading (compass direction) for this turtle -msgid "turtle heading" -msgstr "कछुआ हेडिंग" - -#: js/blocks/EnsembleBlocks.js:356 -msgid "The Turtle heading block returns the heading of the specified turtle." -msgstr "कछुआ हेडिंग ब्लॉक निर्दिष्ट कछुए की हेडिंग वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:386 -#: js/blocks/EnsembleBlocks.js:441 -#. TRANS: set xy position for this mouse -msgid "set mouse" -msgstr "माउस सेट करें" - -#: js/blocks/EnsembleBlocks.js:397 -#: js/blocks/EnsembleBlocks.js:454 -#. TRANS: set xy position for this turtle -msgid "set turtle" -msgstr "कछुआ सेट करें" - -#: js/blocks/EnsembleBlocks.js:435 -msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -msgstr "सेट माउस ब्लॉक एक स्टैक ब्लॉक को निर्दिष्ट माउस द्वारा चलाए जाने के लिए भेजता है।" - -#: js/blocks/EnsembleBlocks.js:448 -msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." -msgstr "सेट कछुआ ब्लॉक एक स्टैक ब्लॉक को निर्दिष्ट कछुआ द्वारा चलाए जाने के लिए भेजता है।" - -#: js/blocks/EnsembleBlocks.js:482 -#. TRANS: y position for this mouse -msgid "mouse y" -msgstr "माउस वाई" - -#: js/blocks/EnsembleBlocks.js:484 -msgid "The Y mouse block returns the Y position of the specified mouse." -msgstr "Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:496 -#. TRANS: y position for this turtle -msgid "turtle y" -msgstr "कछुआ वाई" - -#: js/blocks/EnsembleBlocks.js:498 -msgid "The Y turtle block returns the Y position of the specified turtle." -msgstr "Y कछुआ ब्लॉक निर्दिष्ट कछुए की Y स्थिति वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:528 -#. TRANS: x position for this mouse -msgid "mouse x" -msgstr "माउस एक्स" - -#: js/blocks/EnsembleBlocks.js:530 -msgid "The X mouse block returns the X position of the specified mouse." -msgstr "X माउस ब्लॉक निर्दिष्ट माउस की X स्थिति वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:542 -#. TRANS: x position for this turtle -msgid "turtle x" -msgstr "कछुआ एक्स" - -#: js/blocks/EnsembleBlocks.js:544 -msgid "The X turtle block returns the X position of the specified turtle." -msgstr "X कछुआ ब्लॉक निर्दिष्ट कछुए की X स्थिति वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:575 -#. TRANS: notes played by this mouse -msgid "mouse notes played" -msgstr "माउस बजाए गए स्वर" - -#: js/blocks/EnsembleBlocks.js:577 -msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -msgstr "माउस इलैप्स स्वर ब्लॉक निर्दिष्ट माउस द्वारा बजाए गए स्वरों की संख्या वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:589 -#. TRANS: notes played by this turtle -msgid "turtle notes played" -msgstr "कछुआ बजाए गए स्वर" - -#: js/blocks/EnsembleBlocks.js:591 -msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." -msgstr "कछुआ इलैप्स स्वर ब्लॉक निर्दिष्ट कछुए द्वारा बजाए गए स्वरों की संख्या वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:629 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "mouse pitch number" -msgstr "माउस पिच नंबर" - -#: js/blocks/EnsembleBlocks.js:631 -msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -msgstr "माउस पिच ब्लॉक विशिष्ट माउस द्वारा बजाए जा रहे वर्तमान पिच नंबर को वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:643 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "turtle pitch number" -msgstr "कछुआ पिच नंबर" - -#: js/blocks/EnsembleBlocks.js:645 -msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." -msgstr "टर्टल पिच ब्लॉक विशिष्ट कछुआ द्वारा बजाए जा रहे वर्तमान पिच नंबर को वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:749 -#: js/blocks/EnsembleBlocks.js:821 -#. TRANS: note value is the duration of the note played by this mouse -msgid "mouse note value" -msgstr "माउस नोट मूल्य" - -#: js/blocks/EnsembleBlocks.js:759 -#. TRANS: note value is the duration of the note played by this turtle -msgid "turtle note value" -msgstr "कछुआ नोट मूल्य" - -#: js/blocks/EnsembleBlocks.js:832 -#. TRANS: sync is short for synchronization -msgid "mouse sync" -msgstr "माउस सिंक" - -#: js/blocks/EnsembleBlocks.js:834 -msgid "The Mouse sync block aligns the beat count between mice." -msgstr "माउस सिंक ब्लॉक माउस के बीट गिनती को समरेखित करता है।" - -#: js/blocks/EnsembleBlocks.js:846 -#. TRANS: sync is short for synchronization -msgid "turtle sync" -msgstr "कछुआ सिंक" - -#: js/blocks/EnsembleBlocks.js:848 -msgid "The Turtle sync block aligns the beat count between turtles." -msgstr "टर्टल सिंक ब्लॉक कछुओं के बीट गिनती को समरेखित करता है।" - -#: js/blocks/EnsembleBlocks.js:889 -msgid "The Found mouse block will return true if the specified mouse can be found." -msgstr "फाउंड माउस ब्लॉक विशिष्ट माउस को पहचाना जा सकता है तो सत्य वापस करेगा।" - -#: js/blocks/EnsembleBlocks.js:895 -msgid "found mouse" -msgstr "मिला हुआ माउस" - -#: js/blocks/EnsembleBlocks.js:905 -msgid "The Found turtle block will return true if the specified turtle can be found." -msgstr "फाउंड टर्टल ब्लॉक विशिष्ट कछुआ को पहचाना जा सकता है तो सत्य वापस करेगा।" - -#: js/blocks/EnsembleBlocks.js:911 -msgid "found turtle" -msgstr "मिला हुआ कछुआ" - -#: js/blocks/EnsembleBlocks.js:934 -msgid "new mouse" -msgstr "नया माउस" - -#: js/blocks/EnsembleBlocks.js:936 -msgid "The New mouse block will create a new mouse." -msgstr "नया माउस ब्लॉक नया माउस बनाएगा।" - -#: js/blocks/EnsembleBlocks.js:947 -msgid "new turtle" -msgstr "नया कछुआ" - -#: js/blocks/EnsembleBlocks.js:949 -msgid "The New turtle block will create a new turtle." -msgstr "नया टर्टल ब्लॉक नया कछुआ बनाएगा।" - -#: js/blocks/EnsembleBlocks.js:1013 -msgid "set mouse color" -msgstr "माउस का रंग सेट करें" - -#: js/blocks/EnsembleBlocks.js:1016 -msgid "The Set-mouse-color block is used to set the color of a mouse." -msgstr "सेट-माउस-कलर ब्लॉक का उपयोग माउस के रंग को सेट करने के लिए किया जाता है।" - -#: js/blocks/EnsembleBlocks.js:1022 -msgid "set turtle color" -msgstr "कछुआ का रंग सेट करें" - -#: js/blocks/EnsembleBlocks.js:1025 -msgid "The Set-turtle-color block is used to set the color of a turtle." -msgstr "सेट-टर्टल-कलर ब्लॉक का उपयोग कछुआ के रंग को सेट करने के लिए किया जाता है।" - -#: js/blocks/EnsembleBlocks.js:1086 -msgid "The Mouse-name block returns the name of a mouse." -msgstr "माउस-नेम ब्लॉक एक माउस का नाम वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1095 -msgid "The Turtle-name block returns the name of a turtle." -msgstr "टर्टल-नेम ब्लॉक एक कछुआ का नाम वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1118 -msgid "mouse count" -msgstr "माउस गणना" - -#: js/blocks/EnsembleBlocks.js:1121 -msgid "The Mouse-count block returns the number of mice." -msgstr "माउस-काउंट ब्लॉक माउस की संख्या वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1127 -msgid "turtle count" -msgstr "कछुआ गणना" - -#: js/blocks/EnsembleBlocks.js:1130 -msgid "The Turtle-count block returns the number of turtles." -msgstr "टर्टल-काउंट ब्लॉक कछुओं की संख्या वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1152 -msgid "nth mouse name" -msgstr "एनथ माउस नाम" - -#: js/blocks/EnsembleBlocks.js:1155 -msgid "The Nth-Mouse name block returns the name of the nth mouse." -msgstr "एनथ-माउस-नेम ब्लॉक एनथ माउस का नाम वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1161 -msgid "nth turtle name" -msgstr "एनथ कछुआ नाम" - -#: js/blocks/EnsembleBlocks.js:1164 -msgid "The Nth-Turtle name block returns the name of the nth turtle." -msgstr "एनथ-टर्टल-नेम ब्लॉक एनथ कछुआ का नाम वापस करता है।" - -#: js/blocks/EnsembleBlocks.js:1208 -#: js/blocks/EnsembleBlocks.js:1268 -msgid "set name" -msgstr "नाम सेट करें" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "source" -msgstr "स्रोत" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "target" -msgstr "लक्ष्य" - -#: js/blocks/EnsembleBlocks.js:1274 -msgid "The Set-name block is used to name a mouse." -msgstr "सेट-नेम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है।" - -#: js/blocks/EnsembleBlocks.js:1287 -msgid "The Set-name block is used to name a turtle." -msgstr "सेट-नेम ब्लॉक का उपयोग कछुआ का नाम रखने के लिए किया जाता है।" - -#: js/blocks/ExtrasBlocks.js:33 -msgid "fraction" -msgstr "अंश" - -#: js/blocks/ExtrasBlocks.js:36 -msgid "Convert a float to a fraction" -msgstr "एक फ़्लोट को एक अंश में परिवर्तित करें" - -#: js/blocks/ExtrasBlocks.js:93 -msgid "save as ABC" -msgstr "ABC के रूप में सहेजें" - -#: js/blocks/ExtrasBlocks.js:96 -#: js/blocks/ExtrasBlocks.js:132 -#: js/blocks/ExtrasBlocks.js:168 -msgid "title" -msgstr "शीर्षक" - -#: js/blocks/ExtrasBlocks.js:129 -msgid "save as Lilypond" -msgstr "Lilypond के रूप में सहेजें" - -#: js/blocks/ExtrasBlocks.js:165 -msgid "save as SVG" -msgstr "SVG के रूप में सहेजें" - -#: js/blocks/ExtrasBlocks.js:216 -msgid "no background" -msgstr "कोई पृष्ठभूमि नहीं" - -#: js/blocks/ExtrasBlocks.js:219 -msgid "The No background block eliminates the background from the saved SVG output." -msgstr "नो बैकग्राउंड ब्लॉक निर्बाध एसवीजी आउटपुट से पृष्ठभूमि को हटा देता है।" - -#: js/blocks/ExtrasBlocks.js:247 -msgid "show blocks" -msgstr "पिण्ड दिखाएँ" - -#: js/blocks/ExtrasBlocks.js:249 -msgid "The Show blocks block shows the blocks." -msgstr "शो ब्लॉक्स ब्लॉक ब्लॉक्स दिखाता है।" - -#: js/blocks/ExtrasBlocks.js:276 -msgid "The Hide blocks block hides the blocks." -msgstr "हाइड ब्लॉक्स ब्लॉक ब्लॉक्स छुपा देता है।" - -#: js/blocks/ExtrasBlocks.js:305 -#: js/blocks/ExtrasBlocks.js:338 -msgid "The Space block is used to add space between blocks." -msgstr "स्थान ब्लॉक ब्लॉक्स के बीच स्थान जोड़ने के लिए उपयोग किया जाता है।" - -#: js/blocks/ExtrasBlocks.js:376 -msgid "wait" -msgstr "इंतजार करें" - -#: js/blocks/ExtrasBlocks.js:379 -msgid "The Wait block pauses the program for a specified number of seconds." -msgstr "वेट ब्लॉक निर्दिष्ट सेकंड के लिए कार्यक्रम को रोक देता है।" - -#: js/blocks/ExtrasBlocks.js:433 -#: plugins/facebook.rtp:30 -msgid "comment" -msgstr "टिप्पणी" - -#: js/blocks/ExtrasBlocks.js:469 -msgid "print" -msgstr "छापें" - -#: js/blocks/ExtrasBlocks.js:476 -msgid "The Print block displays text at the top of the screen." -msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ दिखाता है।" - -#: js/blocks/ExtrasBlocks.js:585 -msgid "display grid" -msgstr "ग्रिड दिखाएँ" - -#: js/blocks/ExtrasBlocks.js:590 -msgid "The Display Grid Block changes the grid type" -msgstr "डिस्प्ले ग्रिड ब्लॉक ग्रिड प्रकार बदलता है" - -#: js/blocks/ExtrasBlocks.js:692 -#: js/blocks/ExtrasBlocks.js:711 -#: js/blocks/ExtrasBlocks.js:734 -#: js/blocks/ExtrasBlocks.js:757 -#: js/blocks/ExtrasBlocks.js:775 -#: js/blocks/ExtrasBlocks.js:794 -#: js/blocks/ExtrasBlocks.js:813 -#: js/blocks/ExtrasBlocks.js:832 -msgid "unknown" -msgstr "अज्ञात" - -#: js/blocks/GraphicsBlocks.js:46 -#: js/turtleactions/DictActions.js:77 -#: js/turtleactions/DictActions.js:144 -#: js/turtleactions/DictActions.js:173 -msgid "heading" -msgstr "शीर्षक" - -#: js/blocks/GraphicsBlocks.js:56 -msgid "The Heading block returns the orientation of the mouse." -msgstr "हेडिंग ब्लॉक माउस की ओरिएंटेशन को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:62 -msgid "The Heading block returns the orientation of the turtle." -msgstr "हेडिंग ब्लॉक कछुए की ओरिएंटेशन को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:133 -msgid "The Y block returns the vertical position of the mouse." -msgstr "वाई ब्लॉक माउस की ऊर्ध्वाधर स्थिति को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:140 -msgid "The Y block returns the vertical position of the turtle." -msgstr "वाई ब्लॉक कछुए की ऊर्ध्वाधर स्थिति को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:149 -msgid "y3" -msgstr "y3" - -#: js/blocks/GraphicsBlocks.js:219 -msgid "The X block returns the horizontal position of the mouse." -msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:226 -msgid "The X block returns the horizontal position of the turtle." -msgstr "एक्स ब्लॉक कछुए की क्षैतिज स्थिति को लौटाता है।" - -#: js/blocks/GraphicsBlocks.js:235 -msgid "x3" -msgstr "x3" - -#: js/blocks/GraphicsBlocks.js:295 -msgid "scroll xy" -msgstr "स्क्रॉल xy" - -#: js/blocks/GraphicsBlocks.js:303 -msgid "The Scroll XY block moves the canvas." -msgstr "स्क्रॉल XY ब्लॉक कैनवास को स्थानांतरित करता है।" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "x2" -msgstr "x2" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "y2" -msgstr "y2" - -#: js/blocks/GraphicsBlocks.js:417 -msgid "The Control-point 2 block sets the second control point for the Bezier curve." -msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" - -#: js/blocks/GraphicsBlocks.js:424 -msgid "control point 2" -msgstr "नियंत्रण बिंदु 2" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x1" -msgstr "x1" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y1" -msgstr "y1" - -#: js/blocks/GraphicsBlocks.js:468 -msgid "The Control-point 1 block sets the first control point for the Bezier curve." -msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" - -#: js/blocks/GraphicsBlocks.js:475 -msgid "control point 1" -msgstr "नियंत्रण बिंदु 1" - -#: js/blocks/GraphicsBlocks.js:518 -msgid "The Bezier block draws a Bezier curve." -msgstr "बेज़ियर ब्लॉक एक बेज़ियर वक्र खींचता है।" - -#: js/blocks/GraphicsBlocks.js:522 -msgid "bezier" -msgstr "बेज़ियर" - -#: js/blocks/GraphicsBlocks.js:583 -msgid "The Arc block moves the turtle in an arc." -msgstr "आर्क ब्लॉक कछुए को एक चाप में स्थानांतरित करता है।" - -#: js/blocks/GraphicsBlocks.js:591 -msgid "arc" -msgstr "चाप" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "angle" -msgstr "कोण" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "radius" -msgstr "त्रिज्या" - -#: js/blocks/GraphicsBlocks.js:611 -#: js/blocks/GraphicsBlocks.js:758 -#: js/blocks/GraphicsBlocks.js:1001 -#: js/blocks/GraphicsBlocks.js:1084 -msgid "Value must be within -5000 to 5000 when Wrap Mode is off." -msgstr "वैल्यू रैप मोड बंद होने पर -5000 से 5000 के भीतर होनी चाहिए।" - -#: js/blocks/GraphicsBlocks.js:613 -#: js/blocks/GraphicsBlocks.js:760 -#: js/blocks/GraphicsBlocks.js:1003 -#: js/blocks/GraphicsBlocks.js:1086 -msgid "Value must be within -20000 to 20000 when Wrap Mode is on." -msgstr "वैल्यू रैप मोड चालू होने पर -20000 से 20000 के भीतर होनी चाहिए।" - -#: js/blocks/GraphicsBlocks.js:651 -msgid "set heading" -msgstr "शीर्षक सेट करें" - -#: js/blocks/GraphicsBlocks.js:664 -msgid "The Set heading block sets the heading of the turtle." -msgstr "सेट हेडिंग ब्लॉक कछुए का शीर्षक सेट करता है।" - -#: js/blocks/GraphicsBlocks.js:724 -msgid "The Set XY block moves the mouse to a specific position on the screen." -msgstr "सेट XY ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:730 -msgid "The Set XY block moves the turtle to a specific position on the screen." -msgstr "सेट XY ब्लॉक कछुए को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:738 -msgid "set xy" -msgstr "xy सेट करें" - -#: js/blocks/GraphicsBlocks.js:810 -msgid "The Right block turns the mouse to the right." -msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" - -#: js/blocks/GraphicsBlocks.js:817 -msgid "The Right block turns the turtle to the right." -msgstr "राइट ब्लॉक कछुए को दाईं ओर घुमाता है।" - -#: js/blocks/GraphicsBlocks.js:826 -msgid "right1" -msgstr "दायाँ1" - -#: js/blocks/GraphicsBlocks.js:826 -#: plugins/rodi.rtp:77 -#: plugins/rodi.rtp:340 -#: plugins/rodi.rtp:375 -msgid "right" -msgstr "दायाँ" - -#: js/blocks/GraphicsBlocks.js:890 -msgid "The Left block turns the mouse to the left." -msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" - -#: js/blocks/GraphicsBlocks.js:897 -msgid "The Left block turns the turtle to the left." -msgstr "लेफ्ट ब्लॉक कछुए को बाईं ओर घुमाता है।" - -#: js/blocks/GraphicsBlocks.js:906 -msgid "left1" -msgstr "बायाँ1" - -#: js/blocks/GraphicsBlocks.js:906 -#: plugins/rodi.rtp:79 -#: plugins/rodi.rtp:339 -#: plugins/rodi.rtp:362 -msgid "left" -msgstr "बायाँ" - -#: js/blocks/GraphicsBlocks.js:958 -#: js/widgets/temperament.js:839 -#: js/widgets/temperament.js:1033 -#: plugins/rodi.rtp:69 -#: plugins/rodi.rtp:387 -msgid "back" -msgstr "पीछे" - -#: js/blocks/GraphicsBlocks.js:967 -msgid "The Back block moves the mouse backward." -msgstr "बैक ब्लॉक माउस को पीछे की ओर ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:974 -msgid "The Back block moves the turtle backward." -msgstr "बैक ब्लॉक कछुए को पीछे की ओर ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:1041 -#: plugins/rodi.rtp:71 -#: plugins/rodi.rtp:400 -msgid "forward" -msgstr "आगे" - -#: js/blocks/GraphicsBlocks.js:1050 -msgid "The Forward block moves the mouse forward." -msgstr "फॉरवर्ड ब्लॉक माउस को आगे की ओर ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:1057 -msgid "The Forward block moves the turtle forward." -msgstr "फॉरवर्ड ब्लॉक कछुए को आगे की ओर ले जाता है।" - -#: js/blocks/GraphicsBlocks.js:1145 -#: js/blocks/GraphicsBlocks.js:1163 -msgid "wrap" -msgstr "लपेटें" - -#: js/blocks/MediaBlocks.js:35 -#. TRANS: right side of the screen -msgid "right (screen)" -msgstr "दाएं (स्क्रीन)" - -#: js/blocks/MediaBlocks.js:45 -#: js/blocks/MediaBlocks.js:56 -msgid "The Right block returns the position of the right of the canvas." -msgstr "राइट ब्लॉक कैनवास के दाएं की स्थिति लौटाता है।" - -#: js/blocks/MediaBlocks.js:97 -#. TRANS: left side of the screen -msgid "left (screen)" -msgstr "बाएं (स्क्रीन)" - -#: js/blocks/MediaBlocks.js:107 -#: js/blocks/MediaBlocks.js:118 -msgid "The Left block returns the position of the left of the canvas." -msgstr "लेफ्ट ब्लॉक कैनवास के बाएं की स्थिति लौटाता है।" - -#: js/blocks/MediaBlocks.js:158 -msgid "top (screen)" -msgstr "शीर्ष (स्क्रीन)" - -#: js/blocks/MediaBlocks.js:168 -#: js/blocks/MediaBlocks.js:179 -msgid "The Top block returns the position of the top of the canvas." -msgstr "टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है।" - -#: js/blocks/MediaBlocks.js:219 -msgid "bottom (screen)" -msgstr "नीचे (स्क्रीन)" - -#: js/blocks/MediaBlocks.js:229 -#: js/blocks/MediaBlocks.js:240 -msgid "The Bottom block returns the position of the bottom of the canvas." -msgstr "बॉटम ब्लॉक कैनवास के नीचे की स्थिति लौटाता है।" - -#: js/blocks/MediaBlocks.js:282 -msgid "width" -msgstr "चौड़ाई" - -#: js/blocks/MediaBlocks.js:291 -msgid "The Width block returns the width of the canvas." -msgstr "विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है।" - -#: js/blocks/MediaBlocks.js:325 -msgid "height" -msgstr "ऊचाई" - -#: js/blocks/MediaBlocks.js:334 -msgid "The Height block returns the height of the canvas." -msgstr "हाइट ब्लॉक कैनवास की ऊचाई लौटाता है।" - -#: js/blocks/MediaBlocks.js:369 -#. TRANS: stops playback of an audio recording -msgid "stop play" -msgstr "रुको प्ले" - -#: js/blocks/MediaBlocks.js:404 -#. TRANS: Erases the images and text -msgid "erase media" -msgstr "मीडिया मिटाओ" - -#: js/blocks/MediaBlocks.js:409 -msgid "The Erase Media block erases text and images." -msgstr "इरेस मीडिया ब्लॉक टेक्स्ट और छवियाँ मिटाता है।" - -#: js/blocks/MediaBlocks.js:439 -#. TRANS: play an audio recording -msgid "play back" -msgstr "प्ले बैक" - -#: js/blocks/MediaBlocks.js:487 -msgid "speak" -msgstr "बोलो" - -#: js/blocks/MediaBlocks.js:495 -msgid "The Speak block outputs to the text-to-speech synthesizer" -msgstr "स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है।" - -#: js/blocks/MediaBlocks.js:546 -msgid "camera" -msgstr "कैमरा" - -#: js/blocks/MediaBlocks.js:551 -msgid "The Camera block connects a webcam to the Show block." -msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" - -#: js/blocks/MediaBlocks.js:574 -msgid "video" -msgstr "वीडियो" - -#: js/blocks/MediaBlocks.js:579 -msgid "The Video block selects video for use with the Show block." -msgstr "वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है।" - -#: js/blocks/MediaBlocks.js:607 -msgid "The Open file block opens a file for use with the Show block." -msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" - -#: js/blocks/MediaBlocks.js:645 -msgid "stop media" -msgstr "मीडिया रोक" - -#: js/blocks/MediaBlocks.js:650 -msgid "The Stop media block stops audio or video playback." -msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" - -#: js/blocks/MediaBlocks.js:692 -#: js/blocks/WidgetBlocks.js:182 -#: js/widgets/temperament.js:488 -#: js/widgets/temperament.js:523 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:590 -#: js/widgets/temperament.js:1446 -#: js/widgets/timbre.js:1834 -msgid "frequency" -msgstr "आवृत्ति" - -#: js/blocks/MediaBlocks.js:692 -#: plugins/rodi.rtp:193 -msgid "duration (MS)" -msgstr "अवधि (एमएस)" - -#: js/blocks/MediaBlocks.js:728 -#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ -msgid "note to frequency" -msgstr "नोट को आवृत्ति में बदलें" - -#: js/blocks/MediaBlocks.js:736 -msgid "The To frequency block converts a pitch name and octave to Hertz." -msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और सप्तक को हर्ट्ज़ में परिवर्तित करता है।" - -#: js/blocks/MediaBlocks.js:812 -msgid "The Avatar block is used to change the appearance of the mouse." -msgstr "अवतार ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" - -#: js/blocks/MediaBlocks.js:819 -msgid "The Avatar block is used to change the appearance of the turtle." -msgstr "अवतार ब्लॉक का उपयोग कछुए की उपस्थिति को बदलने के लिए किया जाता है।" - -#: js/blocks/MediaBlocks.js:831 -#: js/blocks/MediaBlocks.js:891 -#. TRANS: a media object -msgid "size" -msgstr "आकार" - -#: js/blocks/MediaBlocks.js:831 -msgid "image" -msgstr "फोटो" - -#: js/blocks/MediaBlocks.js:880 -msgid "The Show block is used to display text or images on the canvas." -msgstr "शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियों को प्रदर्शित करने के लिए किया जाता है।" - -#: js/blocks/MediaBlocks.js:888 -#. TRANS: show1 is show as in display an image or text on the screen. -msgid "show1" -msgstr "शो1" - -#: js/blocks/MediaBlocks.js:891 -msgid "obj" -msgstr "वस्तु" - -#: js/blocks/MediaBlocks.js:938 -msgid "The Media block is used to import an image." -msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" - -#: js/blocks/MediaBlocks.js:973 -msgid "The Text block holds a text string." -msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग को रखता है।" - -#: js/blocks/PenBlocks.js:30 -msgid "purple" -msgstr "बैंगनी" - -#: js/blocks/PenBlocks.js:48 -#: js/blocks/SensorsBlocks.js:521 -#: plugins/rodi.rtp:219 -msgid "blue" -msgstr "नीला" - -#: js/blocks/PenBlocks.js:64 -#: js/blocks/SensorsBlocks.js:577 -#: plugins/rodi.rtp:218 -msgid "green" -msgstr "हरा" - -#: js/blocks/PenBlocks.js:80 -msgid "yellow" -msgstr "पीला" - -#: js/blocks/PenBlocks.js:96 -#: plugins/nutrition.rtp:164 -msgid "orange" -msgstr "नारंगी" - -#: js/blocks/PenBlocks.js:112 -#: js/blocks/SensorsBlocks.js:633 -#: plugins/rodi.rtp:217 -msgid "red" -msgstr "लाल" - -#: js/blocks/PenBlocks.js:128 -msgid "white" -msgstr "सफेद" - -#: js/blocks/PenBlocks.js:144 -msgid "black" -msgstr "काला" - -#: js/blocks/PenBlocks.js:163 -msgid "begin fill" -msgstr "भरना शुरू करें" - -#: js/blocks/PenBlocks.js:188 -msgid "end fill" -msgstr "अंत भरें" - -#: js/blocks/PenBlocks.js:208 -#: js/blocks/PenBlocks.js:537 -#. TRANS: set the background color -msgid "background" -msgstr "पृष्ठभूमि" - -#: js/blocks/PenBlocks.js:253 -#: js/turtleactions/DictActions.js:71 -#: js/turtleactions/DictActions.js:138 -#: js/turtleactions/DictActions.js:170 -msgid "grey" -msgstr "ग्रे" - -#: js/blocks/PenBlocks.js:261 -msgid "The Grey block returns the current pen grey value." -msgstr "ग्रे ब्लॉक वर्तमान पेन का ग्रे मूल्य लौटाता है।" - -#: js/blocks/PenBlocks.js:319 -#: js/turtleactions/DictActions.js:69 -#: js/turtleactions/DictActions.js:136 -#: js/turtleactions/DictActions.js:169 -msgid "shade" -msgstr "छाया" - -#: js/blocks/PenBlocks.js:326 -msgid "The Shade block returns the current pen shade value." -msgstr "छाया ब्लॉक वर्तमान पेन का छाया मूल्य लौटाता है।" - -#: js/blocks/PenBlocks.js:384 -#: js/turtleactions/DictActions.js:67 -#: js/turtleactions/DictActions.js:134 -#: js/turtleactions/DictActions.js:168 -msgid "color" -msgstr "रंग" - -#: js/blocks/PenBlocks.js:394 -msgid "The Color block returns the current pen color." -msgstr "रंग ब्लॉक वर्तमान पेन का रंग लौटाता है।" - -#: js/blocks/PenBlocks.js:449 -#: js/turtleactions/DictActions.js:73 -#: js/turtleactions/DictActions.js:140 -#: js/turtleactions/DictActions.js:171 -msgid "pen size" -msgstr "पेन आकार" - -#: js/blocks/PenBlocks.js:453 -msgid "The Pen size block returns the current pen size value." -msgstr "पेन साइज ब्लॉक वर्तमान पेन का आकार मूल्य लौटाता है।" - -#: js/blocks/PenBlocks.js:492 -msgid "set font" -msgstr "फॉन्ट सेट करें" - -#: js/blocks/PenBlocks.js:497 -msgid "The Set font block sets the font used by the Show block." -msgstr "सेट फॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए जाने वाले फॉन्ट को सेट करता है।" - -#: js/blocks/PenBlocks.js:544 -msgid "The Background block sets the window background color." -msgstr "बैकग्राउंड ब्लॉक विंडो के पृष्ठभूमि का रंग सेट करता है।" - -#: js/blocks/PenBlocks.js:575 -msgid "The Hollow line block creates a line with a hollow center." -msgstr "होलो लाइन ब्लॉक एक होलो केंद्र के साथ एक रेखा बनाता है।" - -#: js/blocks/PenBlocks.js:583 -#. TRANS: draw a line logo has a hollow space down its center -msgid "hollow line" -msgstr "होलो रेखा" - -#: js/blocks/PenBlocks.js:652 -msgid "The Fill block fills in a shape with a color." -msgstr "फिल ब्लॉक एक रंग के साथ एक आकृति को भरता है।" - -#: js/blocks/PenBlocks.js:661 -#. TRANS: fill in as a solid color -msgid "fill" -msgstr "भरें" - -#: js/blocks/PenBlocks.js:738 -#. TRANS: raise up the pen so logo it does not draw when it is moved -msgid "pen up" -msgstr "पेन ऊपर" - -#: js/blocks/PenBlocks.js:745 -msgid "The Pen-up block raises the pen so that it does not draw." -msgstr "पेन-अप ब्लॉक पेन को उठाता है ताकि यह ड्रा न करे।" - -#: js/blocks/PenBlocks.js:779 -#. TRANS: put down the pen so logo it draws when it is moved -msgid "pen down" -msgstr "पेन नीचे" - -#: js/blocks/PenBlocks.js:787 -msgid "The Pen-down block lowers the pen so that it draws." -msgstr "पेन-डाउन ब्लॉक पेन को नीचे ले जाता है ताकि यह ड्रा करे।" - -#: js/blocks/PenBlocks.js:821 -#. TRANS: set the width of the line drawn by the pen -msgid "set pen size" -msgstr "पेन आकार सेट करें" - -#: js/blocks/PenBlocks.js:831 -msgid "The Set-pen-size block changes the size of the pen." -msgstr "सेट-पेन-साइज ब्लॉक पेन के आकार को बदलता है।" - -#: js/blocks/PenBlocks.js:890 -#. TRANS: set degree of translucence of the pen color -msgid "set translucency" -msgstr "पारदर्शिता सेट करें" - -#: js/blocks/PenBlocks.js:898 -msgid "The Set translucency block changes the opacity of the pen." -msgstr "सेट ट्रांसलूसेंसी ब्लॉक पेन की अपारदर्शिता को बदलता है।" - -#: js/blocks/PenBlocks.js:958 -msgid "set hue" -msgstr "रंग सेट करें" - -#: js/blocks/PenBlocks.js:966 -msgid "The Set hue block changes the color of the pen." -msgstr "सेट ह्यू ब्लॉक पेन का रंग बदलता है।" - -#: js/blocks/PenBlocks.js:1024 -msgid "set shade" -msgstr "छाया सेट करें" - -#: js/blocks/PenBlocks.js:1034 -msgid "The Set-shade block changes the pen color from dark to light." -msgstr "सेट-शेड ब्लॉक पेन का रंग काले से लाइट में बदलता है।" - -#: js/blocks/PenBlocks.js:1088 -#. TRANS: set the level of vividness of the pen color -msgid "set grey" -msgstr "ग्रे सेट करें" - -#: js/blocks/PenBlocks.js:1096 -msgid "The Set grey block changes the vividness of the pen color." -msgstr "सेट ग्रे ब्लॉक पेन के रंग की चमक को बदलता है।" - -#: js/blocks/PenBlocks.js:1149 -msgid "set color" -msgstr "रंग सेट करें" - -#: js/blocks/PenBlocks.js:1159 -msgid "The Set-color block changes the pen color." -msgstr "सेट-कलर ब्लॉक पेन का रंग बदलता है।" - -#: js/blocks/SensorsBlocks.js:36 -msgid "The Input block prompts for keyboard input." -msgstr "इनपुट ब्लॉक कुंजीपटल इनपुट के लिए प्रॉम्प्ट करता है।" - -#: js/blocks/SensorsBlocks.js:46 -msgid "input" -msgstr "इनपुट" - -#: js/blocks/SensorsBlocks.js:64 -msgid "Input a value" -msgstr "एक मूल्य इनपुट करें" - -#: js/blocks/SensorsBlocks.js:126 -msgid "input value" -msgstr "इनपुट मूल्य" - -#: js/blocks/SensorsBlocks.js:131 -msgid "The Input-value block stores the input." -msgstr "इनपुट-मूल्य ब्लॉक इनपुट को संग्रहित करता है।" - -#: js/blocks/SensorsBlocks.js:238 -msgid "loudness" -msgstr "आवाज़ की उंचाई" - -#: js/blocks/SensorsBlocks.js:245 -msgid "The Loudness block returns the volume detected by the microphone." -msgstr "ध्वनि माइक्रोफ़ोन द्वारा पहचाने गए आवाज़ को लौडनेस ब्लॉक द्वारा लौटाता है।" - -#: js/blocks/SensorsBlocks.js:300 -msgid "click" -msgstr "क्लिक" - -#: js/blocks/SensorsBlocks.js:306 -msgid "The Click block triggers an event if a mouse has been clicked." -msgstr "क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर माउस पर क्लिक किया गया है।" - -#: js/blocks/SensorsBlocks.js:313 -msgid "The Click block triggers an event if a turtle has been clicked." -msgstr "क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर कछुआ पर क्लिक किया गया है।" - -#: js/blocks/SensorsBlocks.js:342 -msgid "cursor over" -msgstr "कर्सर ओवर" - -#: js/blocks/SensorsBlocks.js:387 -msgid "cursor out" -msgstr "कर्सर आउट" - -#: js/blocks/SensorsBlocks.js:433 -msgid "cursor button down" -msgstr "कर्सर बटन नीचे" - -#: js/blocks/SensorsBlocks.js:477 -msgid "cursor button up" -msgstr "कर्सर बटन ऊपर" - -#: js/blocks/SensorsBlocks.js:638 -msgid "The Get red block returns the red component of the pixel under the mouse." -msgstr "गेट रेड ब्लॉक माउस के नीचे पिक्सेल का लाल घटक वापस करता है।" - -#: js/blocks/SensorsBlocks.js:644 -msgid "The Get red block returns the red component of the pixel under the turtle." -msgstr "गेट रेड ब्लॉक कछुआ के नीचे पिक्सेल का लाल घटक वापस करता है।" - -#: js/blocks/SensorsBlocks.js:685 -#: plugins/rodi.rtp:216 -msgid "pixel color" -msgstr "पिक्सेल का रंग" - -#: js/blocks/SensorsBlocks.js:690 -msgid "The Get pixel block returns the color of the pixel under the mouse." -msgstr "गेट पिक्सेल ब्लॉक माउस के नीचे पिक्सेल का रंग वापस करता है।" - -#: js/blocks/SensorsBlocks.js:696 -msgid "The Get pixel block returns the color of the pixel under the turtle." -msgstr "गेट पिक्सेल ब्लॉक कछुआ के नीचे पिक्सेल का रंग वापस करता है।" - -#: js/blocks/SensorsBlocks.js:759 -msgid "time" -msgstr "समय" - -#: js/blocks/SensorsBlocks.js:805 -msgid "cursor y" -msgstr "कर्सर वाई" - -#: js/blocks/SensorsBlocks.js:810 -msgid "The Cursor Y block returns the vertical position of the mouse." -msgstr "कर्सर वाई ब्लॉक माउस का उदाहरण दिखाता है।" - -#: js/blocks/SensorsBlocks.js:846 -msgid "cursor x" -msgstr "कर्सर एक्स" - -#: js/blocks/SensorsBlocks.js:851 -msgid "The Cursor X block returns the horizontal position of the mouse." -msgstr "कर्सर एक्स ब्लॉक माउस का क्षैतिज स्थान वापस करता है।" - -#: js/blocks/SensorsBlocks.js:887 -msgid "mouse button" -msgstr "माउस बटन" - -#: js/blocks/SensorsBlocks.js:889 -msgid "The Mouse-button block returns True if the mouse button is pressed." -msgstr "माउस-बटन ब्लॉक तब सच है जब माउस बटन दबाया गया है।" - -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" -msgstr "एस्की में" - -#: js/blocks/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." -msgstr "टू एस्की ब्लॉक संख्याओं को अक्षर में बदलता है।" - -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." -msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट वापस करता है।" - -#: js/blocks/VolumeBlocks.js:35 -msgid "synth volume" -msgstr "सिंथ वॉल्यूम" - -#: js/blocks/VolumeBlocks.js:39 -msgid "The Synth volume block returns the current volume of the current synthesizer." -msgstr "सिंथ वॉल्यूम ब्लॉक वर्तमान सिंथाइज़र की वॉल्यूम लौटाता है।" - -#: js/blocks/VolumeBlocks.js:105 -msgid "master volume" -msgstr "मास्टर वॉल्यूम" - -#: js/blocks/VolumeBlocks.js:109 -msgid "The Master volume block returns the master volume." -msgstr "मास्टर वॉल्यूम ब्लॉक मास्टर वॉल्यूम लौटाता है।" - -#: js/blocks/VolumeBlocks.js:355 -#: js/blocks/VolumeBlocks.js:524 -msgid "set synth volume" -msgstr "सिंथ वॉल्यूम सेट करें" - -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:545 -msgid "synth" -msgstr "सिंथ" - -#: js/blocks/VolumeBlocks.js:403 -#: js/blocks/VolumeBlocks.js:577 -#: js/blocks/VolumeBlocks.js:740 -#: js/turtleactions/VolumeActions.js:173 -msgid "Setting volume to 0." -msgstr "वॉल्यूम को 0 पर सेट करना।" - -#: js/blocks/VolumeBlocks.js:440 -msgid "Synth not found" -msgstr "सिंथ नहीं मिला" - -#: js/blocks/VolumeBlocks.js:494 -msgid "set drum volume" -msgstr "ड्रम वॉल्यूम सेट करें" - -#: js/blocks/VolumeBlocks.js:530 -msgid "The Set synth volume block will change the volume of a particular synth," -msgstr "सेट सिंथ वॉल्यूम ब्लॉक एक विशिष्ट सिंथ की वॉल्यूम बदलेगा," - -#: js/blocks/VolumeBlocks.js:532 -msgid "eg guitar violin snare drum etc." -msgstr "जैसे गिटार वायलिन स्नेयर ड्रम आदि।" - -#: js/blocks/VolumeBlocks.js:534 -msgid "The default volume is 50." -msgstr "डिफ़ॉल्ट वॉल्यूम 50 है।" - -#: js/blocks/VolumeBlocks.js:536 -msgid "The range is 0 for silence to 100 for full volume." -msgstr "स्नेहिलता के लिए 0 से पूर्ण वॉल्यूम के लिए 100।" - -#: js/blocks/VolumeBlocks.js:597 -msgid "set panning" -msgstr "पैनिंग सेट करें" - -#: js/blocks/VolumeBlocks.js:603 -msgid "The Set Panning block sets the panning for all synthesizers." -msgstr "सेट पैनिंग ब्लॉक सभी सिंथाइज़र्स के लिए पैनिंग सेट करता है।" - -#: js/blocks/VolumeBlocks.js:625 -msgid "Warning: Sound is coming out from only the left or right side." -msgstr "चेतावनी: ध्वनि केवल बाएं या दाएं ओर से आ रही है।" - -#: js/blocks/VolumeBlocks.js:647 -#: js/blocks/VolumeBlocks.js:695 -msgid "set master volume" -msgstr "मास्टर वॉल्यूम सेट करें" - -#: js/blocks/VolumeBlocks.js:653 -msgid "The Set master volume block sets the volume for all synthesizers." -msgstr "सेट मास्टर वॉल्यूम ब्लॉक सभी सिंथाइज़र्स के लिए वॉल्यूम सेट करता है।" - -#: js/blocks/VolumeBlocks.js:784 -msgid "The Set relative volume block changes the volume of the contained notes." -msgstr "सेट रिलेटिव वॉल्यूम ब्लॉक शामिल नोट्स की वॉल्यूम को बदलता है।" - -#: js/blocks/VolumeBlocks.js:791 -msgid "set relative volume" -msgstr "रिलेटिव वॉल्यूम सेट करें" - -#: js/blocks/VolumeBlocks.js:857 -msgid "decrescendo" -msgstr "डेक्रेसेंडो" - -#: js/blocks/VolumeBlocks.js:921 -msgid "crescendo" -msgstr "क्रेशेंडो" - -#: js/blocks/WidgetBlocks.js:81 -#: js/widgets/timbre.js:834 -#. TRANS: sound envelope (ADSR) -msgid "Envelope" -msgstr "एनवेलप" - -#: js/blocks/WidgetBlocks.js:89 -#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. -msgid "attack" -msgstr "आक्रमण" - -#: js/blocks/WidgetBlocks.js:91 -#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. -msgid "decay" -msgstr "क्षय" - -#: js/blocks/WidgetBlocks.js:93 -#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. -msgid "sustain" -msgstr "सस्टेन" - -#: js/blocks/WidgetBlocks.js:95 -#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. -msgid "release" -msgstr "रिलीज" - -#: js/blocks/WidgetBlocks.js:113 -msgid "Attack value should be from 0 to 100." -msgstr "आक्रमण मूल्य 0 से 100 के बीच होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:116 -msgid "Decay value should be from 0 to 100." -msgstr "क्षय मूल्य 0 से 100 के बीच होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:119 -msgid "Sustain value should be from 0 to 100." -msgstr "सस्टेन मूल्य 0 से 100 के बीच होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:122 -msgid "Release value should be from 0-100." -msgstr "रिलीज मूल्य 0 से 100 के बीच होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:140 -msgid "You are adding multiple envelope blocks." -msgstr "आप कई एनवेलोप ब्लॉक जोड़ रहे हैं।" - -#: js/blocks/WidgetBlocks.js:171 -#: js/widgets/timbre.js:898 -#. TRANS: a filter removes some unwanted components from a signal -msgid "Filter" -msgstr "फ़िल्टर" - -#: js/blocks/WidgetBlocks.js:181 -#: js/widgets/timbre.js:1810 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "rolloff" -msgstr "रोलऑफ" - -#: js/blocks/WidgetBlocks.js:213 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." -msgstr "रोलऑफ मूल्य -12, -24, -48, या -96 डेसिबल्स/ऑक्टेव होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:252 -msgid "The Temperament tool is used to define custom tuning." -msgstr "टेम्पेरमेंट टूल का उपयोग कस्टम ट्यूनिंग को निर्धारित करने के लिए किया जाता है।" - -#: js/blocks/WidgetBlocks.js:332 -#: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:517 -msgid "Upload a sample and adjust its pitch center." -msgstr "एक सैंपल अपलोड करें और इसके पिच केंद्र को समायोजित करें।" - -#: js/blocks/WidgetBlocks.js:339 -#. TRANS: the speed at music is should be played. -msgid "sampler" -msgstr "सैम्पलर" - -#: js/blocks/WidgetBlocks.js:517 -msgid "The Meter block opens a tool to select strong beats for the meter." -msgstr "मीटर ब्लॉक एक टूल" - -#: js/blocks/WidgetBlocks.js:573 -msgid "The oscilloscope block opens a tool to visualize waveforms." -msgstr "ऑसिलोस्कोप ब्लॉक एक उपकरण खोलता है जिससे तरंगरूप दृष्टिकोण को दृष्टिगत किया जा सकता है।" - -#: js/blocks/WidgetBlocks.js:578 -msgid "oscilloscope" -msgstr "ऑसिलोस्कोप" - -#: js/blocks/WidgetBlocks.js:645 -msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -msgstr "कस्टम मोड ब्लॉक एक उपकरण खोलता है जिससे संगीतिक मोड (स्केल में नोट्स की जगह) का अन्वेषण किया जा सकता है।" - -#: js/blocks/WidgetBlocks.js:651 -#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes -msgid "custom mode" -msgstr "कस्टम मोड" - -#: js/blocks/WidgetBlocks.js:700 -msgid "The Tempo block opens a metronome to visualize the beat." -msgstr "टेम्पो ब्लॉक एक मेट्रोनोम खोलता है जिससे बीट को दृष्टिगत किया जा सकता है।" - -#: js/blocks/WidgetBlocks.js:762 -msgid "The Arpeggio Widget is used to compose chord sequences." -msgstr "आरपेजियो विजेट का उपयोग एकॉर्ड सीक्वेंस कंपोज करने के लिए किया जाता है।" - -#: js/blocks/WidgetBlocks.js:837 -msgid "The Pitch drum matrix is used to map pitches to drum sounds." -msgstr "पिच ड्रम मैट्रिक्स का उपयोग पिच को ड्रम साउंड्स से मैप करने के लिए किया जाता है।" - -#: js/blocks/WidgetBlocks.js:842 -#. TRANS: makes a mapping between pitches and drum sounds -msgid "pitch-drum mapper" -msgstr "पिच-ड्रम मैपर" - -#: js/blocks/WidgetBlocks.js:891 -msgid "You must have at least one pitch block and one drum block in the matrix." -msgstr "मैट्रिक्स में कम से कम एक पिच ब्लॉक और एक ड्रम ब्लॉक होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:920 -msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." -msgstr "पिच स्लाइडर उपकरण का उपयोग चयनित आवृत्तियों पर पिच उत्पन्न करने के लिए किया जाता है।" - -#: js/blocks/WidgetBlocks.js:925 -#. TRANS: widget to generate pitches using a slider -msgid "pitch slider" -msgstr "पिच स्लाइडर" - -#: js/blocks/WidgetBlocks.js:977 -msgid "chromatic keyboard" -msgstr "क्रोमेटिक कीबोर्ड" - -#: js/blocks/WidgetBlocks.js:1011 -#: js/blocks/WidgetBlocks.js:1077 -#. TRANS: widget to generate pitches using a slider -msgid "music keyboard" -msgstr "संगीत कीबोर्ड" - -#: js/blocks/WidgetBlocks.js:1062 -#: js/blocks/WidgetBlocks.js:1069 -msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -msgstr "संगीत कीबोर्ड ब्लॉक एक पियानो कीबोर्ड खोलता है जिससे नोट बनाने के लिए उपयोग किया जा सकता है।" - -#: js/blocks/WidgetBlocks.js:1128 -msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" - -#: js/blocks/WidgetBlocks.js:1135 -#. TRANS: generate a progressive sequence of pitches -msgid "pitch staircase" -msgstr "पिच स्टेयरकेस" - -#: js/blocks/WidgetBlocks.js:1222 -msgid "The Rhythm Maker block opens a tool to create drum machines." -msgstr "रिदम मेकर ब्लॉक एक उपकरण खोलता है जिससे ड्रम मशीन बनाई जा सकती है।" - -#: js/blocks/WidgetBlocks.js:1291 -msgid "G major scale" -msgstr "जी मेजर स्केल" - -#: js/blocks/WidgetBlocks.js:1326 -msgid "C major scale" -msgstr "सी मेजर स्केल" - -#: js/blocks/WidgetBlocks.js:1366 -msgid "The Phrase Maker block opens a tool to create musical phrases." -msgstr "फ्रेज मेकर ब्लॉक एक उपकरण खोलता है जिससे संगीतिक वाक्य बनाए जा सकते हैं।" - -#: js/blocks/WidgetBlocks.js:1373 -#. TRANS: assigns pitch to a sequence of beats to generate a melody -msgid "phrase maker" -msgstr "वाक्य निर्माता" - -#: js/blocks/WidgetBlocks.js:1445 -msgid "You must have at least one pitch block and one rhythm block in the matrix." -msgstr "मैट्रिक्स में कम से कम एक पिच ब्लॉक और एक रिदम ब्लॉक होना चाहिए।" - -#: js/blocks/WidgetBlocks.js:1504 -msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -msgstr "स्थिति ब्लॉक एक उपकरण खोलता है जिससे चल रहे संगीत ब्लॉक्स की स्थिति की जाँच की जा सकती है।" - -#: js/blocks/WidgetBlocks.js:1581 -#: js/widgets/aiwidget.js:699 -#. TRANS: AI-generated music -msgid "AI Music" -msgstr "एआई म्यूजिक" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "one" -msgstr "एक" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "two" -msgstr "दो" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "three" -msgstr "तीन" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "four" -msgstr "चार" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "five" -msgstr "पांच" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "six" -msgstr "छह" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "seven" -msgstr "सात" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "eight" -msgstr "आठ" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "nine" -msgstr "नौ" - -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:140 -msgid "below" -msgstr "नीचे" - -#: js/turtleactions/IntervalsActions.js:124 -msgid "above" -msgstr "ऊपर" - -#: js/turtleactions/IntervalsActions.js:131 -msgid "plus" -msgstr "प्लस" - -#: js/turtleactions/IntervalsActions.js:258 -msgid "Adding missing pitch number 0." -msgstr "गायन संख्या 0 जोड़ी जा रही है।" - -#: js/turtleactions/IntervalsActions.js:266 -msgid "Ignoring pitch numbers less than zero or greater than eleven." -msgstr "0 से कम या 11 से अधिक स्वर संख्याओं को अनदेखा कर रहा है।" - -#: js/turtleactions/IntervalsActions.js:272 -msgid "Ignoring duplicate pitch numbers." -msgstr "डुप्लिकेट स्वर संख्याओं को अनदेखा कर रहा है।" - -#: js/turtleactions/DictActions.js:75 -#: js/turtleactions/DictActions.js:142 -#: js/turtleactions/DictActions.js:172 -msgid "font" -msgstr "फ़ॉन्ट" - -#: js/turtleactions/DictActions.js:255 -msgid "Dictionary with this name does not exist" -msgstr "इस नाम का शब्दकोश मौजूद नहीं है" - -#: js/turtleactions/DictActions.js:259 -msgid "Key with this name does not exist in " -msgstr "इस नाम की कुंजी इसमें मौजूद नहीं है " - -#: js/turtleactions/DrumActions.js:227 -msgid "Noise Block: Did you mean to use a Note block?" -msgstr "नॉइज ब्लॉक: क्या आपने एक नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" - -#: js/turtleactions/ToneActions.js:134 -msgid "Vibrato intensity must be between 1 and 100." -msgstr "विब्राटो तीव्रता 1 और 100 के बीच होनी चाहिए।" - -#: js/turtleactions/ToneActions.js:139 -msgid "Vibrato rate must be greater than 0." -msgstr "विब्राटो दर 0 से अधिक होनी चाहिए।" - -#: js/turtleactions/ToneActions.js:192 -#: js/turtleactions/ToneActions.js:265 -#. TRANS: Depth is the intesity of the tremolo or chorus effect. -msgid "Depth is out of range." -msgstr "गहराई सीमा से बाहर है।" - -#: js/turtleactions/ToneActions.js:301 -msgid "Distortion must be from 0 to 100." -msgstr "विरुपण 0 से 100 के बीच होना चाहिए।" - -#: js/turtleactions/ToneActions.js:332 -#. TRANS: partials components in a harmonic series -msgid "Partial must be greater than or equal to 0." -msgstr "आंश 0 से अधिक या इसके बराबर होना चाहिए।" - -#: js/turtleactions/ToneActions.js:378 -#: js/turtleactions/ToneActions.js:417 -#: js/turtleactions/ToneActions.js:456 -#: js/widgets/timbre.js:776 -msgid "Unable to use synth due to existing oscillator" -msgstr "मौजूदा ऑस्किलेटर के कारण सिंथ का उपयोग नहीं किया जा सकता" - -#: js/turtleactions/ToneActions.js:388 -#: js/turtleactions/ToneActions.js:427 -msgid "The input cannot be negative." -msgstr "इनपुट नकारात्मक नहीं हो सकता।" - -#: js/turtleactions/MeterActions.js:101 -#: js/turtleactions/MeterActions.js:139 -msgid "beats per minute must be greater than" -msgstr "प्रति मिनट बीट 30 से अधिक होना चाहिए" - -#: js/turtleactions/MeterActions.js:111 -#: js/turtleactions/MeterActions.js:149 -msgid "maximum" -msgstr "अधिकतम" - -#: js/turtleactions/MeterActions.js:117 -#: js/turtleactions/MeterActions.js:155 -msgid "beats per minute is" -msgstr "प्रति मिनट बीट" - -#: js/widgets/help.js:95 -#: js/widgets/help.js:125 -#: js/widgets/help.js:146 -#: js/widgets/help.js:158 -#: js/widgets/help.js:378 -#: js/widgets/help.js:393 -msgid "Take a tour" -msgstr "एक यात्रा करें" - -#: js/widgets/aiwidget.js:135 -#: js/widgets/aiwidget.js:136 -#: js/widgets/rhythmruler.js:679 -#: js/widgets/rhythmruler.js:680 -#: js/widgets/rhythmruler.js:1856 -#: js/widgets/rhythmruler.js:1857 -#: js/widgets/tempo.js:78 -#: js/widgets/tempo.js:97 -#: js/widgets/tempo.js:98 -#: js/widgets/sampler.js:180 -#: js/widgets/sampler.js:181 -msgid "Pause" -msgstr "रुकें" - -#: js/widgets/aiwidget.js:179 -#: js/widgets/sampler.js:225 -msgid "Warning: Sample is bigger than 1MB." -msgstr "चेतावनी: सैंपल 1MB से बड़ा है।" - -#: js/widgets/aiwidget.js:538 -msgid "New start block generated" -msgstr "नया स्टार्ट ब्लॉक उत्पन्न हुआ" - -#: js/widgets/aiwidget.js:540 -msgid "MIDI loading. This may take some time depending upon the number of notes in the track" -msgstr "MIDI लोड हो रहा है। इसमें ट्रैक में नोट्स की संख्या के आधार पर कुछ समय लग सकता है" - -#: js/widgets/aiwidget.js:550 -#: js/widgets/sampler.js:252 -msgid "Upload failed: Sample is not a .wav file." -msgstr "अपलोड विफल: सैंपल .wav फ़ाइल नहीं है।" - -#: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:446 -msgid "Save sample" -msgstr "सैंपल सहेजें" - -#: js/widgets/arpeggio.js:241 -msgid "Click in the grid to add steps to the arpeggio." -msgstr "आर्पेजियो में कदम जोड़ने के लिए ग्रिड में क्लिक करें।" - -#: js/widgets/meterwidget.js:195 -#: js/widgets/meterwidget.js:196 -#: js/widgets/modewidget.js:87 -#: js/widgets/modewidget.js:88 -#: js/widgets/modewidget.js:639 -#: js/widgets/modewidget.js:640 -#: js/widgets/modewidget.js:708 -#: js/widgets/modewidget.js:709 -#: js/widgets/rhythmruler.js:457 -#: js/widgets/rhythmruler.js:1784 -#: js/widgets/rhythmruler.js:1785 -#: js/widgets/rhythmruler.js:1809 -#: js/widgets/rhythmruler.js:1810 -#: js/widgets/temperament.js:2165 -msgid "Play all" -msgstr "सभी बजाएं" - -#: js/widgets/meterwidget.js:269 -msgid "Reset" -msgstr "रीसेट" - -#: js/widgets/meterwidget.js:295 -msgid "Click in the circle to select strong beats for the meter." -msgstr "मीटर के लिए मजबूत बीट्स का चयन करने के लिए वृत्त में क्लिक करें।" - -#: js/widgets/modewidget.js:125 -msgid "Rotate counter clockwise" -msgstr "घड़ी की उल्टी दिशा में घुमाएं" - -#: js/widgets/modewidget.js:131 -msgid "Rotate clockwise" -msgstr "घड़ी की दिशा में घुमाएं" - -#: js/widgets/modewidget.js:143 -#: js/widgets/rhythmruler.js:578 -#: js/widgets/timbre.js:957 -#: js/widgets/pitchstaircase.js:676 -msgid "Undo" -msgstr "पूर्ववत् करें" - -#: js/widgets/modewidget.js:161 -#. TRANS: A circle of notes represents the musical mode. -msgid "Click in the circle to select notes for the mode." -msgstr "संगीतिक मोड के लिए नोट्स का चयन करने के लिए वृत्त में क्लिक करें." - -#: js/widgets/modewidget.js:1011 -#: js/widgets/rhythmruler.js:2244 -#: js/widgets/rhythmruler.js:2462 -#: js/widgets/temperament.js:1862 -#: js/widgets/tempo.js:412 -#: js/widgets/musickeyboard.js:3266 -#: js/widgets/phrasemaker.js:5478 -#: js/widgets/pitchstaircase.js:578 -msgid "New action block generated." -msgstr "नया एक्शन ब्लॉक जनरेट किया गया।" - -#: js/widgets/pitchdrummatrix.js:356 -#: js/widgets/pitchdrummatrix.js:741 -msgid "Click in the grid to map notes to drums." -msgstr "ग्रिड में नोट्स को ड्रम्स से मैप करने के लिए क्लिक करें." - -#: js/widgets/pitchslider.js:103 -msgid "Move up" -msgstr "ऊपर जाएं" - -#: js/widgets/pitchslider.js:114 -msgid "Move down" -msgstr "नीचे जाएं" - -#: js/widgets/pitchslider.js:136 -msgid "Click on the slider to create a note block." -msgstr "नोट ब्लॉक बनाने के लिए स्लाइडर पर क्लिक करें." - -#: js/widgets/rhythmruler.js:486 -msgid "Save rhythms" -msgstr "तालें सहेजें" - -#: js/widgets/rhythmruler.js:512 -msgid "Save drum machine" -msgstr "ड्रम मशीन सहेजें" - -#: js/widgets/rhythmruler.js:589 -#. TRANS: user can tap out a rhythm by clicking on a ruler. -msgid "Tap a rhythm" -msgstr "एक ताल पर टैप करें" - -#: js/widgets/rhythmruler.js:813 -msgid "Click on the ruler to divide it." -msgstr "इसे विभाजित करने के लिए रुलर पर क्लिक करें।" - -#: js/widgets/rhythmruler.js:947 -#: js/widgets/rhythmruler.js:948 -#: js/widgets/rhythmruler.js:1148 -#: js/widgets/rhythmruler.js:1149 -#: js/widgets/rhythmruler.js:1760 -#: js/widgets/rhythmruler.js:1761 -msgid "tap a rhythm" -msgstr "एक ताल टैप करें" - -#: js/widgets/rhythmruler.js:1453 -msgid "Maximum value of 256 has been exceeded." -msgstr "256 का अधिकतम मूल्य पार कर गया है।" - -#: js/widgets/temperament.js:319 -msgid "back to 2:1 octave space" -msgstr "2:1 ऑक्टेव स्थान पर वापस जाएं" - -#: js/widgets/temperament.js:445 -msgid "edit" -msgstr "संपादित करें" - -#: js/widgets/temperament.js:525 -#: js/widgets/temperament.js:840 -#: js/widgets/temperament.js:844 -#: js/widgets/temperament.js:945 -#: js/widgets/temperament.js:1034 -#: js/widgets/temperament.js:1038 -#: js/widgets/temperament.js:1110 -#: js/widgets/temperament.js:1379 -#: js/widgets/temperament.js:1448 -#: js/widgets/temperament.js:1529 -msgid "done" -msgstr "किया हुआ" - -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:587 -#: js/widgets/temperament.js:1021 -msgid "ratio" -msgstr "अनुपात" - -#: js/widgets/temperament.js:588 -msgid "interval" -msgstr "अंतराल" - -#: js/widgets/temperament.js:716 -msgid "non scalar" -msgstr "गैर स्केलर" - -#: js/widgets/temperament.js:757 -msgid "ratios" -msgstr "अनुपात" - -#: js/widgets/temperament.js:757 -msgid "arbitrary" -msgstr "मनमाना" - -#: js/widgets/temperament.js:828 -msgid "number of divisions" -msgstr "विभाजनों की संख्या" - -#: js/widgets/temperament.js:843 -#: js/widgets/temperament.js:958 -#: js/widgets/temperament.js:1037 -#: js/widgets/temperament.js:1128 -msgid "preview" -msgstr "पूर्वावलोकन" - -#: js/widgets/temperament.js:888 -msgid "The Number of divisions is too large." -msgstr "डिवीजनों की संख्या बहुत बड़ी है।" - -#: js/widgets/temperament.js:1023 -msgid "recursion" -msgstr "पुनरावर्तन" - -#: js/widgets/temperament.js:1549 -msgid "The octave ratio has changed. This changes temperament significantly." -msgstr "ऑक्टेव अनुपात बदल गया है। यह स्वभाव को काफी बदल देता है।" - -#: js/widgets/temperament.js:2177 -msgid "Table" -msgstr "तालिका" - -#: js/widgets/temperament.js:2285 -msgid "Add pitches" -msgstr "स्वर जोड़ें" - -#: js/widgets/tempo.js:111 -msgid "Save tempo" -msgstr "ताल सहेजें" - -#: js/widgets/tempo.js:142 -msgid "speed up" -msgstr "तेजी से बढ़ाएं" - -#: js/widgets/tempo.js:148 -msgid "slow down" -msgstr "धीमे से बढ़ाएं" - -#: js/widgets/tempo.js:192 -msgid "Adjust the tempo with the buttons." -msgstr "बटन के साथ ताल को समायोजित करें।" - -#: js/widgets/tempo.js:259 -msgid "Please enter a number between 30 and 1000" -msgstr "" - -#: js/widgets/tempo.js:266 -#: js/widgets/tempo.js:269 -msgid "The beats per minute must be between 30 and 1000." -msgstr "प्रति मिनट बीट 30 और 1000 के बीच होना चाहिए।" - -#: js/widgets/tempo.js:285 -msgid "The beats per minute must be below 1000." -msgstr "प्रति मिनट बीट 1000 के नीचे होना चाहिए।" - -#: js/widgets/tempo.js:301 -msgid "The beats per minute must be above 30" -msgstr "प्रति मिनट बीट 30 के ऊपर होना चाहिए" - -#: js/widgets/timbre.js:760 -msgid "Synthesizer" -msgstr "सिंथेसाइज़र" - -#: js/widgets/timbre.js:880 -#: planet/js/GlobalTag.js:50 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Effects" -msgstr "प्रभाव" - -#: js/widgets/timbre.js:940 -msgid "Add filter" -msgstr "फ़िल्टर जोड़ें" - -#: js/widgets/timbre.js:981 -msgid "Click on buttons to open the timbre design tools." -msgstr "टिम्बर डिज़ाइन टूल्स खोलने के लिए बटन पर क्लिक करें।" - -#: js/widgets/timbre.js:1265 -msgid "harmonicity" -msgstr "सवारी" - -#: js/widgets/timbre.js:1332 -#: js/widgets/timbre.js:1398 -msgid "modulation index" -msgstr "मॉड्यूलेशन सूची" - -#: js/widgets/timbre.js:1476 -msgid "vibrato amount" -msgstr "वाइब्रेटो मात्रा" - -#: js/widgets/timbre.js:1911 -msgid "Filter already present." -msgstr "फ़िल्टर पहले से मौजूद है।" - -#: js/widgets/timbre.js:2495 -msgid "distortion amount" -msgstr "विकृति मात्रा" - -#: js/widgets/musickeyboard.js:749 -#: js/widgets/phrasemaker.js:595 -msgid "Add note" -msgstr "नोट जोड़ें" - -#: js/widgets/musickeyboard.js:768 -msgid "Metronome" -msgstr "मेट्रोनोम" - -#: js/widgets/musickeyboard.js:1630 -msgid "Note value" -msgstr "" - -#: js/widgets/musickeyboard.js:3265 -msgid "New action blocks generated." -msgstr "" - -#: js/widgets/musickeyboard.js:3449 -#: js/widgets/musickeyboard.js:3457 -msgid "MIDI device present." -msgstr "MIDI उपकरण मौजूद है।" - -#: js/widgets/musickeyboard.js:3460 -msgid "No MIDI device found." -msgstr "कोई MIDI उपकरण नहीं मिला।" - -#: js/widgets/musickeyboard.js:3470 -msgid "Failed to get MIDI access in browser." -msgstr "ब्राउज़र में MIDI पहुँचने में विफल।" - -#: js/widgets/oscilloscope.js:79 -msgid "Zoom In" -msgstr "ज़ूम इन" - -#: js/widgets/oscilloscope.js:88 -msgid "Zoom Out" -msgstr "ज़ूम आउट" - -#: js/widgets/phrasemaker.js:585 -msgid "Export" -msgstr "निर्यात करें" - -#: js/widgets/phrasemaker.js:592 -msgid "Sort" -msgstr "क्रमबद्ध करें" - -#: js/widgets/phrasemaker.js:1072 -msgid "Click on the table to add notes." -msgstr "नोट्स जोड़ने के लिए तालिका पर क्लिक करें." - -#: js/widgets/phrasemaker.js:2766 -#: js/widgets/phrasemaker.js:2902 -msgid "tuplet value" -msgstr "ट्यूपलेट मूल्य" - -#: js/widgets/pitchstaircase.js:622 -msgid "Play chord" -msgstr "कॉर्ड बजाएं" - -#: js/widgets/pitchstaircase.js:630 -msgid "Play scale" -msgstr "स्केल बजाएं" - -#: js/widgets/pitchstaircase.js:694 -msgid "Click on a note to create a new step." -msgstr "नए स्टेप बनाने के लिए नोट पर क्लिक करें." - -#: js/widgets/sampler.js:235 -msgid "Recording started" -msgstr "रिकॉर्डिंग शुरू हुई" - -#: js/widgets/sampler.js:243 -msgid "Recording complete" -msgstr "रिकॉर्डिंग पूरी हुई" - -#: js/widgets/sampler.js:281 -msgid "A new sample block was generated." -msgstr "एक नया सैंपल ब्लॉक उत्पन्न हुआ था।" - -#: js/widgets/sampler.js:316 -msgid "Warning: Your sample cannot be loaded because it is >1MB." -msgstr "चेतावनी: आपका सैंपल लोड नहीं किया जा सकता क्योंकि यह >1MB है।" - -#: js/widgets/sampler.js:418 -msgid "Upload sample" -msgstr "सैंपल अपलोड करें" - -#: js/widgets/sampler.js:462 -msgid "Toggle Mic" -msgstr "माइक टॉगल करें" - -#: js/widgets/sampler.js:469 -msgid "Playback" -msgstr "प्लेबैक" - -#: js/widgets/sampler.js:950 -#. TRANS: The reference tone is a sound used for comparison. -msgid "reference tone" -msgstr "संदर्भ स्वर" - -#: planet/js/GlobalCard.js:68 -msgid "Share" -msgstr "साझा करें" - -#: planet/js/GlobalCard.js:74 -msgid "Flags" -msgstr "फ़्लैग्स" - -#: planet/js/GlobalPlanet.js:35 -msgid "No results found." -msgstr "कोई परिणाम नहीं मिला।" - -#: planet/js/GlobalPlanet.js:51 -msgid "Remix of" -msgstr "का रीमिक्स" - -#: planet/js/GlobalPlanet.js:509 -msgid "Cannot connect to server" -msgstr "सर्वर से कनेक्ट नहीं हो सकता" - -#: planet/js/GlobalTag.js:28 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "All Projects" -msgstr "सभी परियोजनाएं" - -#: planet/js/GlobalTag.js:30 -#: planet/js/StringHelper.js:37 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "My Projects" -msgstr "मेरी परियोजनाएं" - -#: planet/js/GlobalTag.js:32 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Examples" -msgstr "उदाहरण" - -#: planet/js/GlobalTag.js:36 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Art" -msgstr "कला" - -#: planet/js/GlobalTag.js:38 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Math" -msgstr "गणित" - -#: planet/js/GlobalTag.js:40 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Interactive" -msgstr "इंटरएक्टिव" - -#: planet/js/GlobalTag.js:42 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Design" -msgstr "डिज़ाइन" - -#: planet/js/GlobalTag.js:44 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Game" -msgstr "खेल" - -#: planet/js/GlobalTag.js:52 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Code Snippet" -msgstr "कोड स्निपेट" - -#: planet/js/LocalCard.js:36 -msgid "View published project" -msgstr "प्रकाशित परियोजना देखें" - -#: planet/js/LocalCard.js:42 -#: planet/js/StringHelper.js:38 -msgid "Publish project" -msgstr "परियोजना प्रकाशित करें" - -#: planet/js/LocalCard.js:51 -msgid "Edit project" -msgstr "परियोजना संपादित करें" - -#: planet/js/LocalCard.js:52 -msgid "Delete project" -msgstr "परियोजना हटाएं" - -#: planet/js/LocalCard.js:53 -msgid "Download project" -msgstr "परियोजना डाउनलोड करें" - -#: planet/js/LocalCard.js:55 -msgid "Duplicate project" -msgstr "परियोजना की प्रतिलिपि बनाएं" - -#: planet/js/ProjectStorage.js:243 -msgid "anonymous" -msgstr "अनामक" - -#: planet/js/ProjectViewer.js:30 -msgid "Error: Report could not be submitted. Try again later." -msgstr "त्रुटि: रिपोर्ट सबमिट नहीं की जा सकी। बाद में पुन: प्रयास करें।" - -#: planet/js/ProjectViewer.js:31 -msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." -msgstr "इस परियोजना की रिपोर्ट करने के लिए धन्यवाद। एक मॉडरेटर जल्दी ही परियोजना की समीक्षा करेगा, ताकि यह सुगर लैब्स कोड ऑफ कंडक्ट का उल्लंघन सत्यापित किया जा सके।" - -#: planet/js/ProjectViewer.js:32 -#: planet/js/StringHelper.js:62 -#: planet/js/StringHelper.js:64 -#: planet/js/StringHelper.js:68 -msgid "Report Project" -msgstr "परियोजना की रिपोर्ट करें" - -#: planet/js/ProjectViewer.js:33 -#: planet/js/StringHelper.js:63 -msgid "Project Reported" -msgstr "परियोजना की रिपोर्ट की गई" - -#: planet/js/ProjectViewer.js:34 -msgid "Report description required" -msgstr "रिपोर्ट विवरण आवश्यक है" - -#: planet/js/ProjectViewer.js:35 -msgid "Report description too long" -msgstr "रिपोर्ट विवरण बहुत लंबा है" - -#: planet/js/Publisher.js:30 -msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." -msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए म्यूजिक ब्लॉक्स को पुनः लोड करें।" - -#: planet/js/Publisher.js:220 -#: planet/js/Publisher.js:237 -msgid "This field is required" -msgstr "यह फ़ील्ड आवश्यक है" - -#: planet/js/Publisher.js:227 -msgid "Title too long" -msgstr "शीर्षक बहुत लंबा है" - -#: planet/js/Publisher.js:244 -msgid "Description too long" -msgstr "विवरण बहुत लंबा है" - -#: planet/js/Publisher.js:341 -msgid "Server Error" -msgstr "सर्वर त्रुटि" - -#: planet/js/Publisher.js:341 -msgid "Try Again" -msgstr "पुनः प्रयास करें" - -#: planet/js/SaveInterface.js:34 -msgid "Open in Music Blocks" -msgstr "म्यूजिक ब्लॉक्स में खोलें" - -#: planet/js/SaveInterface.js:35 -msgid "Open in Turtle Blocks" -msgstr "टर्टल ब्लॉक्स में खोलें" - -#: planet/js/helper.js:149 -#: planet/js/StringHelper.js:49 -msgid "Show more tags" -msgstr "और टैग दिखाएं" - -#: planet/js/helper.js:150 -msgid "Show fewer tags" -msgstr "कम टैग दिखाएं" - -#: planet/js/StringHelper.js:30 -msgid "Planet" -msgstr "ग्रह" - -#: planet/js/StringHelper.js:31 -msgid "Close Planet" -msgstr "प्लैनेट बंद करें" - -#: planet/js/StringHelper.js:32 -msgid "Open project from file" -msgstr "फ़ाइल से परियोजना खोलें" - -#: planet/js/StringHelper.js:34 -msgid "Local" -msgstr "स्थानीय" - -#: planet/js/StringHelper.js:35 -msgid "Global" -msgstr "वैश्विक" - -#: planet/js/StringHelper.js:36 -msgid "Search for a project" -msgstr "परियोजना के लिए खोजें" - -#: planet/js/StringHelper.js:40 -msgid "Tags (max 5)" -msgstr "टैग (अधिकतम 5)" - -#: planet/js/StringHelper.js:41 -#: planet/js/StringHelper.js:61 -msgid "Description" -msgstr "विवरण" - -#: planet/js/StringHelper.js:42 -#: planet/js/StringHelper.js:67 -msgid "Submit" -msgstr "सबमिट" - -#: planet/js/StringHelper.js:43 -#: planet/js/StringHelper.js:47 -msgid "Cancel" -msgstr "रद्द करें" - -#: planet/js/StringHelper.js:44 -msgid "Delete \\"\\"?" -msgstr "\\ को हटाएं?" - -#: planet/js/StringHelper.js:45 -msgid "Permanently delete project \\"\\"?" -msgstr "क्या आप \\ परियोजना को स्थायी रूप से हटाना चाहते हैं?" - -#: planet/js/StringHelper.js:48 -msgid "Explore Projects" -msgstr "परियोजनाएं अन्वेषण करें" - -#: planet/js/StringHelper.js:50 -msgid "Most recent" -msgstr "सबसे हाल का" - -#: planet/js/StringHelper.js:51 -msgid "Most liked" -msgstr "सबसे अधिक पसंद किया गया" - -#: planet/js/StringHelper.js:52 -msgid "Most downloaded" -msgstr "सबसे अधिक डाउनलोड किया गया" - -#: planet/js/StringHelper.js:53 -msgid "A-Z" -msgstr "A-Z" - -#: planet/js/StringHelper.js:54 -msgid "Sort by" -msgstr "क्रमबद्ध करें" - -#: planet/js/StringHelper.js:55 -msgid "Load More Projects" -msgstr "और प्रोजेक्ट्स लोड करें" - -#: planet/js/StringHelper.js:56 -msgid "Last Updated" -msgstr "अंतिम अपडेट" - -#: planet/js/StringHelper.js:57 -msgid "Creation Date" -msgstr "निर्माण तिथि" - -#: planet/js/StringHelper.js:58 -msgid "Number of Downloads:" -msgstr "डाउनलोड की संख्या:" - -#: planet/js/StringHelper.js:59 -msgid "Number of Likes:" -msgstr "लाइक्स की संख्या:" - -#: planet/js/StringHelper.js:60 -msgid "Tags:" -msgstr "टैग्स:" - -#: planet/js/StringHelper.js:65 -msgid "Report projects which violate the Sugar Labs Code of Conduct." -msgstr "उन प्रोजेक्ट्स की रिपोर्ट करें जो Sugar Labs Code of Conduct का उल्लंघन करते हैं।" - -#: planet/js/StringHelper.js:66 -msgid "Reason for reporting project" -msgstr "प्रोजेक्ट की रिपोर्ट करने का कारण" - -#: planet/js/StringHelper.js:70 -msgid "Download as File" -msgstr "फाइल के रूप में डाउनलोड करें" - -#: plugins/accelerometer.rtp:48 -msgid "motion x" -msgstr "'x'दिशा में गतिवान" - -#: plugins/accelerometer.rtp:56 -msgid "motion y" -msgstr "'y'दिशा में गतिवान" - -#: plugins/accelerometer.rtp:64 -msgid "motion z" -msgstr "'z'दिशा में गतिवान" - -#: plugins/facebook.rtp:27 -msgid "publish" -msgstr "प्रकाशित करें" - -#: plugins/maths.rtp:62 -msgid "power" -msgstr "शक्ति" - -#: plugins/maths.rtp:62 -msgid "base" -msgstr "आधार" - -#: plugins/maths.rtp:62 -msgid "exp" -msgstr "ऍक्स्प" - -#: plugins/maths.rtp:99 -msgid "floor" -msgstr "मंज़िल" - -#: plugins/maths.rtp:104 -msgid "ceiling" -msgstr "उच्चतम सीमा" - -#: plugins/maths.rtp:109 -msgid "to degrees" -msgstr "डिग्री में" - -#: plugins/maths.rtp:114 -msgid "to radians" -msgstr "रेडियंस में" - -#: plugins/nutrition.rtp:104 -msgid "get calories" -msgstr "कैलोरी लें" - -#: plugins/nutrition.rtp:107 -msgid "get protein" -msgstr "प्रोटीन मिलता है" - -#: plugins/nutrition.rtp:110 -msgid "get carbs" -msgstr "कार्बोहायड्रेट लो" - -#: plugins/nutrition.rtp:113 -msgid "get fiber" -msgstr "रेशा मिलता है" - -#: plugins/nutrition.rtp:116 -msgid "get fat" -msgstr "चर्बी लें" - -#: plugins/nutrition.rtp:119 -msgid "get name" -msgstr "नाम उपलब्ध करें" - -#: plugins/nutrition.rtp:122 -msgid "calories" -msgstr "कैलोरी" - -#: plugins/nutrition.rtp:128 -msgid "protein" -msgstr "प्रोटीन" - -#: plugins/nutrition.rtp:134 -msgid "carbs" -msgstr "कार्बोहायड्रेट" - -#: plugins/nutrition.rtp:140 -msgid "fiber" -msgstr "रेशा" - -#: plugins/nutrition.rtp:146 -msgid "fat" -msgstr "चर्बी" - -#: plugins/nutrition.rtp:152 -msgid "eat" -msgstr "खाएं" - -#: plugins/nutrition.rtp:155 -msgid "digest meal" -msgstr "भोजन हज़म करना" - -#: plugins/nutrition.rtp:158 -msgid "apple" -msgstr "सेब" - -#: plugins/nutrition.rtp:161 -msgid "banana" -msgstr "केला" - -#: plugins/nutrition.rtp:167 -msgid "wheat bread" -msgstr "गेहूं की रोटी" - -#: plugins/nutrition.rtp:170 -msgid "corn" -msgstr "मकई" - -#: plugins/nutrition.rtp:173 -msgid "potato" -msgstr "आलू" - -#: plugins/nutrition.rtp:176 -msgid "sweet potato" -msgstr "शकरकन्द" - -#: plugins/nutrition.rtp:179 -msgid "tomato" -msgstr "टमाटर" - -#: plugins/nutrition.rtp:182 -msgid "broccoli" -msgstr "ब्रोकली" - -#: plugins/nutrition.rtp:185 -msgid "rice and beans" -msgstr "चावल और फली" - -#: plugins/nutrition.rtp:188 -msgid "tamale" -msgstr "तमालि" - -#: plugins/nutrition.rtp:191 -msgid "cheese" -msgstr "चीज़" - -#: plugins/nutrition.rtp:194 -msgid "chicken" -msgstr "चूज़ा" - -#: plugins/nutrition.rtp:197 -msgid "fish" -msgstr "मछली" - -#: plugins/nutrition.rtp:200 -msgid "beef" -msgstr "गाय का गोश्त" - -#: plugins/nutrition.rtp:203 -msgid "cake" -msgstr "केक" - -#: plugins/nutrition.rtp:206 -msgid "cookie" -msgstr "कुकी" - -#: plugins/nutrition.rtp:209 -msgid "water" -msgstr "जल" - -#: plugins/weather.rtp:68 -#: plugins/weather.rtp:97 -msgid "Days ahead must be in the range of -1 to 5." -msgstr "आने वाले दिन -1 से 5 की सीमा में होने चाहिए।" - -#: plugins/weather.rtp:122 -msgid "forecast" -msgstr "पूर्वानुमान" - -#: plugins/weather.rtp:123 -#: plugins/weather.rtp:137 -#: plugins/weather.rtp:150 -msgid "city" -msgstr "शहर" - -#: plugins/weather.rtp:124 -#: plugins/weather.rtp:138 -#: plugins/weather.rtp:151 -msgid "day" -msgstr "दिन" - -#: plugins/weather.rtp:136 -msgid "high" -msgstr "ऊंचा" - -#: plugins/weather.rtp:149 -msgid "low" -msgstr "नीचा" - -#: plugins/rodi.rtp:172 -msgid "blink" -msgstr "झपकाना" - -#: plugins/rodi.rtp:246 -msgid "led" -msgstr "एलईडी" - -#: plugins/rodi.rtp:265 -msgid "light intensity" -msgstr "प्रकाश तीव्रता" - -#: plugins/rodi.rtp:282 -msgid "infrared light (left)" -msgstr "इंफ्रारेड लाइट (बाएं)" - -#: plugins/rodi.rtp:296 -msgid "infrared light (right)" -msgstr "इंफ्रारेड लाइट (दाएं)" - -#: plugins/rodi.rtp:338 -msgid "move" -msgstr "सरकाय" - -#: js/activity.js:3323 - -#~ msgid "Nothing in the trash to restore." -#~ msgstr "" - -#: js/turtledefs.js:522 - -#~ msgid "To delete a block, just right-click on it, then you will be able to see the delete option" -#~ msgstr "किसी ब्लॉक को डिलीट करने के लिए बस उस पर राइट क्लिक करें फिर आपको डिलीट का ऑप्शन दिखाई देगा" - -#: js/turtledefs.js:528 - -#~ msgid "To copy a block, just right-click on it, then you will be able to see the copy option" -#~ msgstr "किसी ब्लॉक को डिलीट करने के लिए बस उस पर राइट क्लिक करें फिर आपको डिलीट का ऑप्शन दिखाई देगा" - -#: js/turtledefs.js:534 - -#~ msgid "To extract a block, just right-click on it, then you will be able to see the extract option" -#~ msgstr "एक ब्लॉक निकालने के लिए, बस उस पर राइट-क्लिक करें, फिर आप एक्सट्रैक्ट विकल्प देख पाएंगे" - -#: js/turtledefs.js:584 - -#~ msgid "Save audio from your project as WAV." -#~ msgstr "अपनी परियोजना से ऑडियो को डब्लूएवी के रूप में सहेजें।" - -#: js/turtledefs.js:588 - -#~ msgid "Save your project to as an ABC file." -#~ msgstr "अपनी परियोजना को एक एबीसी फ़ाइल के रूप में सहेजें।" - -#: js/turtledefs.js:592 - -#~ msgid "Save your project to as a Lilypond file." -#~ msgstr "अपनी परियोजना को एक लिलीपॉंड फ़ाइल के रूप में सहेजें।" - -#: js/turtledefs.js:620 - -#~ msgid "Show or hide a coordinate grid." -#~ msgstr "कोआर्डिनेट ग्रिड दिखाएँ या छुपाएँ।" - -#: js/turtledefs.js:649 - -#~ msgid "Expand/collapse collapsable blocks" -#~ msgstr "विकल्प/संकुचन योग्य ब्लॉक्स को विस्तृत/संकुचित करें" - -#: js/turtledefs.js:752 - -#~ msgid "Show these messages." -#~ msgstr "इन संदेशों को दिखाएँ।" - -#: js/rubrics.js:531 - -#: js/turtledefs.js:136 - -#: js/turtledefs.js:237 - -#~ msgid "sensors" -#~ msgstr "सेंसर" - -#: js/rubrics.js:532 - -#: js/turtledefs.js:135 - -#: js/turtledefs.js:236 - -#: js/blocks/MediaBlocks.js:930 - -#~ msgid "media" -#~ msgstr "मीडिया" - -#: js/block-verbose.js:3837 - -#: js/block-verbose.js:3850 - -#: js/block.js:3758 - -#: js/block.js:3771 - -#: js/blocks/ExtrasBlocks.js:623 - -#~ msgid "Cartesian+polar" -#~ msgstr "कार्टेसियन + पोलर" - -#: js/blocks.js:5091 - -#: js/blocks/MediaBlocks.js:888 - -#~ msgid "show" -#~ msgstr "दिखाएँ" - -#: js/activity.js:5680 - -#~ msgid "Show/hide block" -#~ msgstr "ब्लॉक दिखाएँ/छुपाएँ" - -#: js/palette.js:619 - -#~ msgid "grid" -#~ msgstr "ग्रिड" - -#: js/piemenus.js:3854 - -#~ msgid "You have chosen key " -#~ msgstr "आपने कुंजी चयन की है " - -#: js/piemenus.js:3858 - -#~ msgid " for your pitch preview." -#~ msgstr " आपके पिच पूर्वावलोकन के लिए." - -#: js/toolbar.js:113 - -#: js/toolbar.js:114 - -#: js/toolbar.js:178 - -#: js/toolbar.js:179 - -#: js/toolbar.js:234 - -#: js/toolbar.js:235 - -#~ msgid "Full Screen" -#~ msgstr "पूर्ण स्क्रीन" - -#: js/toolbar.js:1060 - -#~ msgid "New Project" -#~ msgstr "नई परियोजना" - -#: js/turtledefs.js:185 - -#: js/turtledefs.js:280 - -#~ msgid "music" -#~ msgstr "संगीत" - -#: js/turtledefs.js:548 - -#: js/turtledefs.js:569 - -#~ msgid "save" -#~ msgstr "सहेजें" - -#: js/turtledefs.js:625 - -#: js/turtles.js:953 - -#~ msgid "Clean" -#~ msgstr "साफ" - -#: js/turtledefs.js:675 - -#~ msgid "Run slow" -#~ msgstr "धीमे चलाएं" - -#: js/turtles.js:900 - -#~ msgid "Clear Workspace" -#~ msgstr "" - -#: js/turtles.js:905 - -#~ msgid "Are you sure you want to clear the workspace ?" -#~ msgstr "" - -#: js/utils/musicutils.js:1176 - -#~ msgid "meantone" -#~ msgstr "मींटोन" - -#: js/utils/musicutils.js:1582 - -#~ msgid "Custom" -#~ msgstr "" - -#: js/blocks/ExtrasBlocks.js:274 - -#~ msgid "hide blocks" -#~ msgstr "खण्ड छुपाएँ" - -#: js/blocks/FlowBlocks.js:136 - -#~ msgid "duplicate" -#~ msgstr "डुप्लीकेट" - -#: js/blocks/FlowBlocks.js:604 - -#: js/widgets/timbre.js:417 - -#: js/widgets/timbre.js:419 - -#: js/widgets/phrasemaker.js:4202 - -#: js/widgets/musickeyboard.js:819 - -#: js/widgets/musickeyboard.js:821 - -#: plugins/rodi.rtp:29 - -#: plugins/rodi.rtp:73 - -#: plugins/rodi.rtp:413 - -#~ msgid "stop" -#~ msgstr "रोकें" - -#: js/blocks/MediaBlocks.js:692 - -#~ msgid "duration (ms)" -#~ msgstr "" - -#: js/blocks/GraphicsBlocks.js:373 - -#: js/widgets/temperament.js:319 - -#: js/widgets/temperament.js:347 - -#~ msgid "clear" -#~ msgstr "साफ़ करें" - -#: js/blocks/PitchBlocks.js:929 - -#~ msgid "invert" -#~ msgstr "इनवर्ट" - -#: js/blocks/PitchBlocks.js:1706 - -#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -#~ msgstr "एनथ मोडल पिच एक मोड के लिए सेमिटोन्स में पिच का पैटर्न लेता है और हर बिंदु को मोड का डिग्री बनाता है," - -#: js/blocks/PitchBlocks.js:1749 - -#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -#~ msgstr "एनथ मोडल पिच एक दिए गए मोड के लिए एनथ डिग्री के रूप में एक संख्या लेता है। 0 पहली पोज़िशन है, 1 दूसरी है, -1 पहले से पहले का नोट है इत्यादि।" - -#: js/blocks/ToneBlocks.js:34 - -#~ msgid "oscillator" -#~ msgstr "ऑस्किलेटर" - -#: js/blocks/ToneBlocks.js:630 - -#~ msgid "delay" -#~ msgstr "विलंब" - -#: js/blocks/WidgetBlocks.js:81 - -#~ msgid "envelope" -#~ msgstr "एनवेलोप" - -#: js/blocks/WidgetBlocks.js:171 - -#~ msgid "filter" -#~ msgstr "फ़िल्टर" - -#: js/blocks/WidgetBlocks.js:1580 - -#~ msgid "aimusic" -#~ msgstr "" - -#: js/turtleactions/IntervalsActions.js:119 - -#~ msgid "a" -#~ msgstr "एक" - -#: js/turtleactions/IntervalsActions.js:139 - -#~ msgid " below" -#~ msgstr "नीचे" - -#: js/widgets/modewidget.js:1017 - -#: js/widgets/pitchstaircase.js:580 - -#: js/widgets/tempo.js:414 - -#: js/widgets/phrasemaker.js:5356 - -#: js/widgets/rhythmruler.js:2254 - -#: js/widgets/rhythmruler.js:2472 - -#: js/widgets/temperament.js:1929 - -#~ msgid "New action block generated!" -#~ msgstr "नया क्रिया ब्लॉक उत्पन्न हुआ!" - -#: js/widgets/sampler.js:237 - -#~ msgid "Recording started..." -#~ msgstr "रिकॉर्डिंग शुरू हुई..." - -#: js/widgets/sampler.js:245 - -#~ msgid "Recording complete..." -#~ msgstr "रिकॉर्डिंग पूरी हुई..." - -#: js/widgets/musickeyboard.js:1549 - -#: plugins/rodi.rtp:193 - -#~ msgid "duration" -#~ msgstr "अवधि" - -#: js/widgets/temperament.js:454 - -#: js/widgets/temperament.js:456 - -#: js/widgets/temperament.js:1493 - -#: js/widgets/temperament.js:1495 - -#~ msgid "close" -#~ msgstr "बंद करें" - -#: planet/js/StringHelper.js:38 - -#~ msgid "Publish Project" -#~ msgstr "परियोजना प्रकाशित करें" - -#: plugins/rodi.rtp:191 - -#~ msgid "play" -#~ msgstr "" - -#: js/notation.js:353 - -#~ msgid "Lilypond cannot process pickup of " -#~ msgstr "लिलीपॉंड को पिकअप प्रोसेस करने में समर्थ नहीं" - -#: js/activity.js:1413 - -#~ msgid "Refresh your browser to change to advanced mode." -#~ msgstr "उन्नत मोड में बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" - -#: js/activity.js:1418 - -#~ msgid "Refresh your browser to change to beginner mode." -#~ msgstr "शुरुआती मोड में बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" - -#: js/widgets/musickeyboard.js:3179 - -#~ msgid "New action blocks generated" -#~ msgstr "नया एक्शन ब्लॉक जनरेट किया गया" - -#: js/widgets/musickeyboard.js:3180 - -#~ msgid "New action block generated" -#~ msgstr "नया एक्शन ब्लॉक जनरेट किया गया" - -#~ msgid "Toggle Fullscreen" -#~ msgstr "पूर्ण स्क्रीन टॉगल करें" - -#: js/toolbar.js:70 - -#: js/toolbar.js:130 - -#: js/toolbar.js:194 - -#: js/toolbar.js:249 - -#~ msgid "Toggle JavaScript Editor" -#~ msgstr "जावास्क्रिप्ट संपादक को टॉगल करें" - -#: js/EnsembleBlocks.js:643 - -#~ msgid "The Turrle pitch block returns the current pitch number being played by the specified turtle." -#~ msgstr "टर्ल पिच ब्लॉक निर्दिष्ट कछुए द्वारा खेली जा रही वर्तमान पिच संख्या लौटाता है।" - -#: js/PitchActions.js:88 - -#~ msgid "The Scalar Step Block must be used inside of a Note Block." -#~ msgstr "स्केलर स्टेप ब्लॉक को एक नोट ब्लॉक के अंदर उपयोग करना चाहिए।" - -#: js/PitchActions.js:107 - -#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." -#~ msgstr "स्केलर स्टेप ब्लॉक को पिच ब्लॉक से पहले आना चाहिए।" - -#: js/musickeyboard.js:2840 - -#~ msgid "New action blocks generated!" -#~ msgstr "नए एक्शन ब्लॉक उत्पन्न हुए!" - -#: js/toolbar.js:110 - -#: js/toolbar.js:204 - -#~ msgid "FullScreen" -#~ msgstr "पूर्ण स्क्रीन" - -#: js/turtledefs.js:506 - -#~ msgid "Toggle full screen mode." -#~ msgstr "पूर्ण स्क्रीन मोड को टॉगल करें।" - -#: js/turtledefs.js:257 - -#~ msgid "Click this button to expand or collapse the auxiliary toolbar." -#~ msgstr "सहायक टूलबार को विस्तारित या संकुचित करने के लिए इस बटन पर क्लिक करें।" - -#: js/RhythmBlockPaletteBlocks.js:386 - -#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." -#~ msgstr "टुपलेट ब्लॉक का उपयोग संक्षेपित समय में बजाए जाने वाले नोट्स के समूह बनाने के लिए किया जाता है।" - -#: js/RhythmBlockPaletteBlocks.js:601 - -#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "टुपलेट्स का उपयोग करके वे नोट्स के समूह बनाना आसान होता है जो 2 के गुणनक पर आधारित नहीं हैं।" - -#: js/WidgetBlocks.js:746 - -#~ msgid "The Pitch slider tool is used to generate pitches at selected frequencies." -#~ msgstr "पिच स्लाइडर टूल का उपयोग चयनित फ़्रीक्वेंसी पर पिच उत्पन्न करने के लिए किया जाता है।" - -#: js/WidgetBlocks.js:910 - -#~ msgid "The Pitch staircase tool is used to generate pitches from a given ratio." -#~ msgstr "पिच स्टेयरकेस टूल का उपयोग एक दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" - -#: js/IntervalsBlocks.js:43 - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "सेट ताम्बुल ब्लॉक का उपयोग संगीत ब्लॉक्स द्वारा उपयोग किए जाने वाले सुर सिस्टम को चुनने के लिए किया जाता है।" - -#: js/IntervalsBlocks.js:175 - -#~ msgid "The Interval number block returns the number of scalar steps in the current interval." -#~ msgstr "इंटरवल नंबर ब्लॉक वर्तमान इंटरवल में स्केलर कदमों की संख्या लौटाता है।" - -#: js/IntervalsBlocks.js:203 - -#~ msgid "The Semi-tone interval block measures the distance between two notes in semi-tones." -#~ msgstr "सेमी-टोन इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" - -#: js/IntervalsBlocks.js:484 - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." -#~ msgstr "सेमी-टोन इंटरवल ब्लॉक आधारित है जो आधे कदमों पर आधारित है।" - -#: js/IntervalsBlocks.js:522 - -#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." -#~ msgstr "आर्पेजियो ब्लॉक हर नोट ब्लॉक को कई बार चलाएगा, जिसमें निर्दिष्ट किए गए स्वर के आधार पर एक ट्रांसपोज़िशन जोड़ा जाएगा।" - -#: js/IntervalsBlocks.js:811 - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." -#~ msgstr "स्केलर इंटरवल ब्लॉक मौजूदा मोड पर आधारित एक सापेक्ष इंटरवल की गणना करता है, जो मोड के बाहर के सभी स्वरों को छोड़ता है।" - -#: js/IntervalsBlocks.js:845 - -#~ msgid "The Define mode block allows you to define a custom mode by specifying pitch numbers." -#~ msgstr "डिफ़ाइन मोड ब्लॉक आपको पिच नंबर की विशेषण करके एक कस्टम मोड को निर्धारित करने की अनुमति देता है।" - -#: js/IntervalsBlocks.js:894 - -#~ msgid "When Movable Do is false, the solfege note names are always tied to specific pitches," -#~ msgstr "जब मूवेबल डो गलत है, तो सोल्फेज नोट नामें हमेशा विशिष्ट पिच के साथ जुड़े होते हैं," - -#: js/IntervalsBlocks.js:896 - -#~ msgid "e.g., \"do\" is always \"C-natural\" when Movable Do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree of the major scale." -#~ msgstr "उदाहरण के लिए, \"do\" हमेशा \"C-natural\" होता है जब मूवेबल डो सही है, सोल्फेज नोट नामें स्केल डिग्रीज को आवंटित की जाती हैं, \"do\" हमेशा मेजर स्केल के पहले डिग्री होता है।" - -#: js/turtledefs.js:220 - -#~ msgid "e.g., C Major" -#~ msgstr "" - -#: js/ActionBlocks.js:750 - -#~ msgid "The Action block is used to group together blocks so that they can be used more than once." -#~ msgstr "एक्शन ब्लॉक ब्लॉक्स को समूह में जोड़ने के लिए किया जाता है ताकि उन्हें एक से अधिक बार उपयोग किया जा सके।" - -#: js/BooleanBlocks.js:188 - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "ग्रेटर-थैन ब्लॉक टॉप नंबर बॉटम नंबर से अधिक है तो True लौटाता है।" - -#: js/BooleanBlocks.js:237 - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "लेस-थैन ब्लॉक टॉप नंबर बॉटम नंबर से कम है तो True लौटाता है।" - -#: js/MediaBlocks.js:34 - -#: js/MediaBlocks.js:72 - -#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "इस उदाहरण में, माउस दाएं जाता है जब तक यह कैनवास के दाएं किनारे तक पहुंचता है; फिर यह कैनवास के बाएं में पुनः प्रकट होता है।" - -#: js/MediaBlocks.js:43 - -#: js/MediaBlocks.js:81 - -#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "इस उदाहरण में, कछुआ दाएं जाता है जब तक यह कैनवास के दाएं किनारे तक पहुंचता है; फिर यह कैनवास के बाएं में पुनः प्रकट होता है।" - -#: js/MediaBlocks.js:112 - -#: js/MediaBlocks.js:150 - -#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "इस उदाहरण में, माउस ऊपर जाता है जब तक यह कैनवास के शीर्ष किनारे तक पहुंचता है; फिर यह कैनवास के नीचे पुनः प्रकट होता है।" - -#: js/MediaBlocks.js:121 - -#: js/MediaBlocks.js:159 - -#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "इस उदाहरण में, कछुआ ऊपर जाता है जब तक यह कैनवास के शीर्ष किनारे तक पहुंचता है; फिर यह कैनवास के नीचे पुनः प्रकट होता है।" - -#: js/MediaBlocks.js:579 - -#~ msgid "video material" -#~ msgstr "वीडियो सामग्री" - -#: js/ProgramBlocks.js:581 - -#~ msgid "The Run block block runs a block. It accepts two types of arguments: block number or block name." -#~ msgstr "रन ब्लॉक ब्लॉक एक ब्लॉक चलाता है। यह दो प्रकार के तर्कों को स्वीकार करता है: ब्लॉक संख्या या ब्लॉक नाम।" - -#: js/DrumBlocks.js:188 - -#: js/DrumBlocks.js:195 - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." -#~ msgstr "सेट ड्रम ब्लॉक किसी भी शामिल नोट्स की पिच को बदलने के लिए एक ड्रम ध्वनि का चयन करेगा।" - -#: js/RhythmBlocks.js:30 - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "नोट वैल्यू ब्लॉक वर्तमान में चल रहे नोट की अवधि का मान है।" - -#: js/RhythmBlocks.js:83 - -#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." -#~ msgstr "मिलीसेकंड्स ब्लॉक एक नोट ब्लॉक के समान है सिवाय इसके कि यह नोट की अवधि निर्दिष्ट करने के लिए समय (एमएस में) का उपयोग करता है।" - -#: js/RhythmBlocks.js:235 - -#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." -#~ msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट वैल्यू द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग वैल्यू द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" - -#: js/RhythmBlocks.js:335 - -#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." -#~ msgstr "मल्टीप्लाई नोट वैल्यू ब्लॉक उनके नोट मानों को बदलकर नोट्स की अवधि बदलता है।" - -#: js/RhythmBlocks.js:506 - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "निर्दिष्ट नोट मूल्य अवधि की शांति ब्लॉक का उपयोग करके बना सकते हैं।" - -#: js/HeapBlocks.js:60 - -#~ msgid "The Show-heap block displays the contents of the heap at the top of the screen." -#~ msgstr "Show-heap ब्लॉक हीप की सामग्री को स्क्रीन के शीर्ष पर प्रदर्शित करता है।" - -#: js/FlowBlocks.js:81 - -#~ msgid "The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." -#~ msgstr "उदाहरण का आउटपुट है: सोल, सोल, सोल, सोल, रे, रे, रे, रे, सोल, सोल, सोल, सोल।" - -#: js/FlowBlocks.js:679 - -#: js/FlowBlocks.js:688 - -#: js/FlowBlocks.js:722 - -#: js/FlowBlocks.js:731 - -#~ msgid "Conditionals lets your program take different actions depending on the condition." -#~ msgstr "शर्ताओं से आपका प्रोग्राम शर्त के आधार पर विभिन्न क्रियाएँ कर सकता है।" - -#: js/FlowBlocks.js:690 - -#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." -#~ msgstr "इस उदाहरण में यदि माउस बटन दबाया जाता है तो एक स्नेयर ड्रम बजेगा, अन्यथा एक किक ड्रम बजेगा।" - -#: js/FlowBlocks.js:764 - -#~ msgid "In this example of a simple drum machine, a kick drum will play 1/4 notes forever." -#~ msgstr "इस साधारित ड्रम मशीन के उदाहरण में, एक किक ड्रम हमेशा के लिए 1/4 नोट बजेगा।" - -#: js/FlowBlocks.js:791 - -#~ msgid "In this example, the note will be played 4 times." -#~ msgstr "इस उदाहरण में, नोट को 4 बार बजाया जाएगा।" - -#: js/PitchBlocks.js:373 - -#~ msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, the current pitch, sol 4, is displayed as 392 hertz." -#~ msgstr "करंट पिच ब्लॉक पिच कनवर्टर ब्लॉक के साथ उपयोग किया जाता है। उपरोक्त उदाहरण में, वर्तमान पिच, सॉल 4, 392 हर्ट्ज के रूप में प्रदर्शित है।" - -#: js/PitchBlocks.js:670 - -#~ msgid "The Number to pitch block will convert a pitch number to a pitch name." -#~ msgstr "नंबर टू पिच ब्लॉक एक पिच नंबर को पिच नाम में परिवर्तित करेगा।" - -#: js/GraphicsBlocks.js:401 - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" - -#: js/GraphicsBlocks.js:408 - -#~ msgid "The Arc block moves the turtle in a arc." -#~ msgstr "आर्क ब्लॉक कछुए को एक चाप में ले जाता है।" - -#: js/GraphicsBlocks.js:464 - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "सेट हेडिंग ब्लॉक माउस की हेडिंग सेट करता है।" - -#: js/GraphicsBlocks.js:810 - -#~ msgid "The Wrap block enables or disables screen wrapping for the graphics actions within it." -#~ msgstr "रैप ब्लॉक इसके भीतर ग्राफिक्स क्रियाओं के लिए स्क्रीन रैपिंग को सक्षम या अक्षम करता है।" - -#: js/OrnamentBlocks.js:295 - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्लर ब्लॉक नोट्स के सस्तेन को बढ़ाता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" - -#: js/OrnamentBlocks.js:324 - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्टाकेटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि सुनिश्चित करता है कि नोट्स का निर्दिष्ट तालमूल्य बना रहता है।" - -#: js/VolumeBlocks.js:592 - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." -#~ msgstr "डेक्रेसेंडो ब्लॉक नोट्स की वॉल्यूम को प्रति बजी हुई नोट के लिए एक निर्दिष्ट मात्रा से कम करेगा।" - -#: js/VolumeBlocks.js:594 - -#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." -#~ msgstr "उदाहरण के लिए, यदि आपके पास एक डेक्रेसेंडो ब्लॉक में 5 की मान के साथ एक क्रम में 7 नोट्स हैं, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% कम होगा।" - -#: js/VolumeBlocks.js:632 - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." -#~ msgstr "क्रेशेंडो ब्लॉक हर बजी हुई नोट के लिए एक निर्दिष्ट मात्रा से नोट्स की वॉल्यूम बढ़ाएगा।" - -#: js/VolumeBlocks.js:634 - -#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." -#~ msgstr "उदाहरण के लिए, यदि आपके पास 7 नोट्स के साथ एक क्रम में 5 की मान के साथ क्रेशेंडो ब्लॉक है, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% ज्यादा होगा।" - -#: js/ToneBlocks.js:176 - -#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." -#~ msgstr "पार्शियल ब्लॉक का उपयोग विशिष्ट आंशिक सद्वाद के लिए एक वजन निर्दिष्ट करने के लिए किया जाता है।" - -#: js/ToneBlocks.js:213 - -#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." -#~ msgstr "वेटेड-पार्शियल्स ब्लॉक एक टिम्बर के साथ संबंधित पार्शियल्स को निर्दिष्ट करने के लिए उपयोग किया जाता है।" - -#: js/ToneBlocks.js:588 - -#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." -#~ msgstr "सेट डिफ़ॉल्ट इंस्ट्रुमेंट ब्लॉक डिफ़ॉल्ट इलेक्ट्रॉनिक सिंथ से आपके चयन के इंस्ट्रुमेंट पर बदलता है।" - -#: js/MeterBlocks.js:54 - -#~ msgid "The Beat factor block returns the ratio of the note value to meter note value." -#~ msgstr "बीट कारक ब्लॉक नोट मूल्य के सापेक्ष मीटर नोट मूल्य का अनुपात लौटाता है।" - -#: js/MeterBlocks.js:168 - -#: js/MeterBlocks.js:179 - -#~ msgid "In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "चित्र में, इसे प्रत्येक माप के पहले बीट पर क्रिया करने के लिए उपयोग किया जाता है।" - -#: js/MeterBlocks.js:317 - -#~ msgid "(By default, it counts quarter notes.)" -#~ msgstr "(डिफ़ॉल्ट रूप से, यह क्वॉर्टर नोट्स की गिनती करता है।)" - -#: js/DictBlocks.js:29 - -#~ msgid "The Show-dictionary block displays the contents of the dictionary at the top of the screen." -#~ msgstr "शो-डिक्शनरी ब्लॉक डिक्शनरी की सामग्री को स्क्रीन के शीर्ष पर प्रदर्शित करता है।" - -#: js/ExtrasBlocks.js:268 - -#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." -#~ msgstr "कमेंट ब्लॉक कार्यक्रम धीमे मोड में चल रहा है जब स्क्रीन के शीर्ष पर एक कमेंट प्रिंट करता है।" - -#: js/SensorsBlocks.js:235 - -#~ msgid "The Cursor over block triggers an event when the cursor is moved over a mouse." -#~ msgstr "कर्सर ओवर ब्लॉक जब कर्सर माउस पर चलाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:242 - -#~ msgid "The Cursor over block triggers an event when the cursor is moved over a turtle." -#~ msgstr "कर्सर ओवर ब्लॉक जब कर्सर कछुआ पर चलाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:264 - -#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a mouse." -#~ msgstr "कर्सर आउट ब्लॉक जब कर्सर माउस से हटाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:272 - -#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a turtle." -#~ msgstr "कर्सर आउट ब्लॉक जब कर्सर कछुआ से हटाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:292 - -#~ msgid "The Cursor button down block triggers an event when the curson button is press on a mouse." -#~ msgstr "कर्सर बटन डाउन ब्लॉक जब माउस पर बटन दबाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:299 - -#~ msgid "The Cursor button down block triggers an event when the curson button is press on a turtle." -#~ msgstr "कर्सर बटन डाउन ब्लॉक जब कछुआ पर बटन दबाया जाता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:319 - -#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a mouse." -#~ msgstr "कर्सर बटन अप ब्लॉक जब माउस पर होकर बटन रिलीज़ होता है तो एक घटना को ट्रिगर करता है।" - -#: js/SensorsBlocks.js:326 - -#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a turtle." -#~ msgstr "कर्सर बटन अप ब्लॉक\" एक घटना को ट्रिगर करता है जब कर्सर बटन टर्टिल के ऊपर होते हुए रिलीज़ होता है" - -#: js/SensorsBlocks.js:346 - -#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." -#~ msgstr "गेट ब्लू ब्लॉक माउस के नीचे पिक्सेल का नीला घटक वापस करता है।" - -#: js/SensorsBlocks.js:352 - -#~ msgid "The Get blue block returns the blue component of the pixel under the turtle." -#~ msgstr "गेट ब्लू ब्लॉक कछुआ के नीचे पिक्सेल का नीला घटक वापस करता है।" - -#: js/SensorsBlocks.js:379 - -#~ msgid "The Get green block returns the green component of the pixel under the mouse." -#~ msgstr "गेट ग्रीन ब्लॉक माउस के नीचे पिक्सेल का हरित घटक वापस करता है।" - -#: js/SensorsBlocks.js:385 - -#~ msgid "The Get green block returns the green component of the pixel under the turtle." -#~ msgstr "गेट ग्रीन ब्लॉक कछुआ के नीचे पिक्सेल का हरित घटक वापस करता है।" - -#: js/SensorsBlocks.js:500 - -#~ msgid "The Time block returns the number of seconds that the program has been running." -#~ msgstr "टाइम ब्लॉक प्रोग्राम के चलने के समय की सेकंड्स की संख्या वापस करता है।" - -#: js/musicutils.js:700 - -#~ msgid "in" -#~ msgstr "में" - -#: js/GlobalCard.js:48 - -#~ msgid "More Details" -#~ msgstr "अधिक विवरण" - -#: js/GlobalCard.js:54 - -#~ msgid "Share project" -#~ msgstr "परियोजना साझा करें" - -#: js/GlobalCard.js:60 - -#~ msgid "Copy link to clipboard" -#~ msgstr "क्लिपबोर्ड पर लिंक कॉपी करें" - -#: js/GlobalCard.js:63 - -#~ msgid "Run project on startup." -#~ msgstr "स्टार्टअप पर परियोजना चलाएं।" - -#: js/GlobalCard.js:64 - -#~ msgid "Show code blocks on startup." -#~ msgstr "स्टार्टअप पर कोड ब्लॉक्स दिखाएं।" - -#: js/GlobalCard.js:65 - -#~ msgid "Collapse code blocks on startup." -#~ msgstr "स्टार्टअप पर कोड ब्लॉक्स को संक्षेपित करें।" - -#: js/GlobalCard.js:70 - -#~ msgid "Advanced Options" -#~ msgstr "उन्नत विकल्प" - -#: js/PitchBlocks.js:1540 - -#~ msgid "Hertz Block: Did you mean to use a Note block?" -#~ msgstr "हर्ट्ज़ ब्लॉक: क्या आप नोट ब्लॉक का उपयोग करना चाहते थे?" - -#: js/GlobalCard.js:48 - -#~ msgid "Unlike project" -#~ msgstr "प्रोजेक्ट को नापसंद करें" - -#: js/GlobalCard.js:51 - -#~ msgid "Like project" -#~ msgstr "प्रोजेक्ट को पसंद करें" - -#: js/GlobalPlanet.js:30 - -#~ msgid "Feature unavailable - cannot connect to server. Reload Turtle Blocks to try again." -#~ msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए टर्टल ब्लॉक्स को पुनः लोड करें।" - -#: js/Publisher.js:179 - -#~ msgid "Republish Project" -#~ msgstr "प्रोजेक्ट को पुनः प्रकाशित करें" - -#: js/blocks.js:2379 - -#~ msgid "audio file1" -#~ msgstr "ऑडियो फाइल 1" - -#: js/blocks.js:2387 - -#~ msgid "audio file2" -#~ msgstr "ऑडियो फाइल 2" - -#: js/turtle-singer.js:1793 - -#~ msgid "Warning: Note value greater than 2." -#~ msgstr "चेतावनी: नोट मान 2 से अधिक है।" - -#: js/IntervalsBlocks.js:537 - -#~ msgid "chord5" -#~ msgstr "कॉर्ड 5" - -#: js/IntervalsBlocks.js:543 - -#~ msgid "chord4" -#~ msgstr "कॉर्ड 4" - -#: js/IntervalsBlocks.js:549 - -#~ msgid "chord1" -#~ msgstr "कॉर्ड 1" - -#: js/SensorsBlocks.js:535 - -#~ msgid "The Cursor Y block returns the vertical position of the turtle." -#~ msgstr "कर्सर वाई ब्लॉक कछुए की लंबवत स्थिति लौटाता है।" - -#: js/SensorsBlocks.js:567 - -#~ msgid "The Cursor X block returns the horizontal position of the turtle." -#~ msgstr "कर्सर एक्स ब्लॉक कछुए की क्षैतिज स्थिति लौटाता है।" - -#: js/EnsembleBlocks.js:1174 - -#~ msgid "The Nth-Turtlee name block returns the name of the nth turtle." -#~ msgstr "एनथ-टर्टल नाम ब्लॉक एनवें कछुए का नाम लौटाता है।" - -#: js/turtledefs.js:538 - -#~ msgid "Run fast" -#~ msgstr "तेज चलिए" - -#: js/turtledefs.js:652 - -#~ msgid "Expand/collapse collapsible blocks" -#~ msgstr "खुलने और बंधने वाले ब्लॉक को खोलें या बंद करें" - -#: js/EnsembleBlocks.js:819 - -#~ msgid "The Nth-Mouse name block returns the name of the nth mice." -#~ msgstr "एनथ-माउस नाम ब्लॉक एनवें माउस का नाम लौटाता है।" - -#: js/activity.js:364 - -#~ msgid "search for blocks" -#~ msgstr "ब्लॉक्स खोजें" - -#: js/activity.js:3298 - -#~ msgid "Please set browser zoom level to 100%" -#~ msgstr "कृपया ब्राउज़र ज़ूम स्तर को 100% पर सेट करें" - -#: js/toolbar.js:54 - -#: js/toolbar.js:110 - -#: js/toolbar.js:147 - -#: js/toolbar.js:197 - -#~ msgid "Auxilary menu" -#~ msgstr "सहायक मेनू" - -#: js/SaveInterface.js:47 - -#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." -#~ msgstr "इस प्रोजेक्ट को चलाने के लिए, वेब ब्राउज़र में म्यूजिक ब्लॉक्स खोलें और इस फाइल को ब्राउज़र विंडो में खींचें और छोड़ें।" - -#: js/blocks.js:6143 - -#~ msgid "You must always have at least one start block." -#~ msgstr "आपके पास हमेशा कम से कम एक स्टार्ट ब्लॉक होना चाहिए।" - -#: js/sampler.js:406 - -#~ msgid "pitch up" -#~ msgstr "पिच ऊपर" - -#: js/sampler.js:416 - -#~ msgid "pitch down" -#~ msgstr "पिच नीचे" - -#: js/sampler.js:424 - -#~ msgid "accidental up" -#~ msgstr "एक्सीडेंटल ऊपर" - -#: js/sampler.js:434 - -#~ msgid "accidental down" -#~ msgstr "एक्सीडेंटल नीचे" - -#: js/sampler.js:441 - -#~ msgid "octave up" -#~ msgstr "ऑक्टेव ऊपर" - -#: js/sampler.js:451 - -#~ msgid "octave down" -#~ msgstr "ऑक्टेव नीचे" - -#: plugins/finance.rtp:28 - -#~ msgid "currency" -#~ msgstr "मुद्रा" - -#: plugins/finance.rtp:28 - -#: plugins/bitcoin.rtp:27 - -#~ msgid "from" -#~ msgstr "से" - -#: plugins/finance.rtp:69 - -#~ msgid "stock price" -#~ msgstr "मूलधन कीमत" - -#: plugins/translate.rtp:73 - -#~ msgid "translate" -#~ msgstr "अनुवाद करें" - -#: plugins/translate.rtp:78 - -#: plugins/translate.rtp:89 - -#~ msgid "hello" -#~ msgstr "नमस्ते" - -#: plugins/translate.rtp:84 - -#~ msgid "detect lang" -#~ msgstr "भाषा पता लगएं" - -#: plugins/translate.rtp:95 - -#~ msgid "set lang" -#~ msgstr "भाषा स्थित करें" - -#: plugins/gmap.rtp:30 - -#~ msgid "city latitude" -#~ msgstr "शहर अक्षांश" - -#: plugins/gmap.rtp:40 - -#~ msgid "city longitude" -#~ msgstr "शहर देशांतर" - -#: plugins/gmap.rtp:71 - -#: plugins/gmap.rtp:74 - -#: plugins/gmap.rtp:104 - -#: plugins/gmap.rtp:107 - -#~ msgid "Coordinate data not available." -#~ msgstr "डेटा उपलब्ध नहीं है समन्वय" - -#: plugins/gmap.rtp:116 - -#~ msgid "Google map" -#~ msgstr "गूगल मानचित्र" - -#: plugins/gmap.rtp:116 - -#: plugins/gmap.rtp:160 - -#~ msgid "coordinates" -#~ msgstr "निर्देशांक" - -#: plugins/gmap.rtp:116 - -#~ msgid "zoom factor" -#~ msgstr "ज़ूम गुणक" - -#: plugins/gmap.rtp:144 - -#~ msgid "zoom" -#~ msgstr "ज़ूम" - -#: plugins/gmap.rtp:160 - -#~ msgid "latitude" -#~ msgstr "अक्षांश" - -#: plugins/gmap.rtp:160 - -#~ msgid "longitude" -#~ msgstr "देशान्तर" - -#: plugins/maths.rtp:74 - -#~ msgid "degrees" -#~ msgstr "डिग्री" - -#: plugins/maths.rtp:76 - -#~ msgid "radians" -#~ msgstr "तेज" - -#: plugins/dictionary.rtp:25 - -#~ msgid "define" -#~ msgstr "परिभाषित करें" - -#: plugins/bitcoin.rtp:27 - -#~ msgid "bitcoin" -#~ msgstr "बिटकॉइन" - -#: plugins/heap.rtp:81 - -#: plugins/heap.rtp:85 - -#~ msgid "You need to select a file." -#~ msgstr "आपको एक फ़ाइल का चयन करना होगा." - -#: js/activity.js:1618 - -#~ msgid "show treble" -#~ msgstr "त्रेबल दिखाएं" - -#: js/activity.js:1621 - -#~ msgid "hide Polar" -#~ msgstr "पोलार छुपाएं" - -#: js/activity.js:1628 - -#: js/activity.js:1652 - -#~ msgid "show bass" -#~ msgstr "बास दिखाएं" - -#: js/activity.js:1637 - -#~ msgid "show mezzo-soprano" -#~ msgstr "मेज़्ज़ो-सोप्रान दिखाएं" - -#: js/activity.js:1642 - -#~ msgid "show alto" -#~ msgstr "आल्टो दिखाएं" - -#: js/activity.js:1647 - -#~ msgid "show tenor" -#~ msgstr "टेनर दिखाएं" - -#: js/activity.js:1657 - -#~ msgid "hide bass" -#~ msgstr "बास छुपाएं" - -#: js/activity.js:1664 - -#~ msgid "show Polar" -#~ msgstr "पोलार दिखाएं" - -#: js/activity.js:1668 - -#~ msgid "hide Cartesian" -#~ msgstr "कार्टीशियन छुपाएं" - -#: js/notation.js:296 - -#~ msgid "Lilypond cannot process tempo of " -#~ msgstr "लिलीपॉंड ताल को प्रोसेस कर नहीं सकता" - -#: js/SaveInterface.js:283 - -#~ msgid "Save as PDF" -#~ msgstr "पीडीएफ में सहेजें" - -#: js/lilypond.js:263 - -#~ msgid "Lilypond ignoring mode" -#~ msgstr "लिलीपॉंड मोड को नज़रअंदाज़ कर रहा है" - -#: js/oscilloscope.js:49 - -#~ msgid "ZOOM IN" -#~ msgstr "ज़ूम इन" - -#: js/oscilloscope.js:61 - -#~ msgid "ZOOM OUT" -#~ msgstr "ज़ूम आउट" - -#: js/palette.js:1188 - -#~ msgid "Click to select a block." -#~ msgstr "ब्लॉक का चयन करने के लिए क्लिक करें।" - -#: js/palette.js:1205 - -#: js/palette.js:1208 - -#: js/palette.js:1236 - -#: js/palette.js:1239 - -#~ msgid "hide" -#~ msgstr "छुपाएं" - -#: js/palette.js:1214 - -#: js/palette.js:1217 - -#~ msgid "show2" -#~ msgstr "दिखाएं" - -#: js/palette.js:1222 - -#: js/palette.js:1225 - -#: js/palette.js:1250 - -#: js/palette.js:1253 - -#~ msgid "popout" -#~ msgstr "पॉपआउट" - -#: js/palette.js:2423 - -#~ msgid "myblocks" -#~ msgstr "मेरे ब्लॉक्स" - -#: js/SaveInterface.js:504 - -#~ msgid "Do you want to save your project?" -#~ msgstr "क्या आप अपनी परियोजना को सहेजना चाहते हैं?" - -#: js/DrumBlocks.js:416 - -#~ msgid "Drum Block: Did you mean to use a Note block?" -#~ msgstr "ड्रम ब्लॉक: क्या आपने नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" - -#: js/pitchtracker.js:181 - -#: js/pitchtracker.js:200 - -#: js/pitchtracker.js:208 - -#: js/pitchtracker.js:210 - -#~ msgid "Start Recording" -#~ msgstr "रिकॉर्डिंग शुरू करें" - -#: js/pitchtracker.js:188 - -#: js/pitchtracker.js:222 - -#: js/pitchtracker.js:224 - -#~ msgid "Stop Recording" -#~ msgstr "रिकॉर्डिंग बंद करें" - -#: js/pitchtracker.js:312 - -#~ msgid "save rhythms" -#~ msgstr "लयें सहेजें" - -#: js/pitchtracker.js:475 - -#~ msgid "drag" -#~ msgstr "खींचें" - -#: js/PitchBlocks.js:934 - -#~ msgid "Pitch Block: Did you mean to use a Note block?" -#~ msgstr "पिच ब्लॉक: क्या आपने नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" - -#: js/EnsembleBlocks.js:295 - -#~ msgid "Mr. Mouse\", 0, 0)]" -#~ msgstr "श्री माउस\", 0, 0)]" - -#: js/SensorsBlocks.js:195 - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "क्लिक ब्लॉक एक माउस को क्लिक किया गया है तो सत्य लौटाता है।" - -#: js/BoxesBlocks.js:318 - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "बॉक्स2 ब्लॉक बॉक्स2 में स्टोर किए गए मूल्य को लौटाता है।" - -#: js/BoxesBlocks.js:365 - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "बॉक्स1 ब्लॉक उस वैल्यू को लौटाता है जो बॉक्स1 में स्टोर किया गया है।" - -#: js/activity.js:2054 - -#~ msgid "Hide blocks." -#~ msgstr "ब्लॉक छुपाएं।" - -#: js/activity.js:3319 - -#~ msgid "Cannot be further decreased" -#~ msgstr "और भी कम किया जा सकता है नहीं" - -#: js/activity.js:3327 - -#~ msgid "Cannot be further increased" -#~ msgstr "और भी बढ़ाया जा सकता है नहीं" - -#: js/activity.js:4263 - -#~ msgid "Error: Unable to save because you ran out of local storage. Try deleting some saved projects." -#~ msgstr "त्रुटि: सहेजने में असमर्थ क्योंकि आपके स्थानीय संग्रहण से बाहर हो गए हैं। कुछ सहेजी गई परियोजनाओं को हटाने का प्रयास करें।" - -#: js/logo.js:386 - -#~ msgid "Turning off mouse blink; setting FPS to 10." -#~ msgstr "माउस ब्लिंक बंद; FPS को 10 पर सेट कर रहा है।" - -#: js/logo.js:391 - -#~ msgid "Turning on mouse blink; setting FPS to 30." -#~ msgstr "माउस ब्लिंक शुरू; FPS को 30 पर सेट कर रहा है।" - -#: js/logo.js:4764 - -#~ msgid "Scalar transpositions are equal to Semitone transpositions for custom temperament." -#~ msgstr "स्केलर ट्रांसपोजिशन्स कस्टम टेम्परमेंट के लिए सीमिटोन ट्रांसपोजिशन्स के बराबर हैं।" - -#: js/logo.js:8405 - -#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" -#~ msgstr "आप सिर्फ एक ही पिच के नोट्स को बांध सकते हैं। क्या आपने स्लर का उपयोग करने का इरादा किया है?" - -#: js/logo.js:8794 - -#~ msgid "Warning: Note value is greater than 2." -#~ msgstr "चेतावनी: नोट मूल्य 2 से अधिक है।" - -#: js/logo.js:11589 - -#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." -#~ msgstr "नोट नाम A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ या A♭ में से एक होना चाहिए।" - -#: js/palette.js:2009 - -#: js/palette.js:2066 - -#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" -#~ msgstr "\"%s\" पैलेट से सभी स्टैक्स को हटाना चाहते हैं?" - -#: js/turtledefs.js:204 - -#~ msgid "This button opens a viewer for sharing projects and for finding example projects." -#~ msgstr "यह बटन परियोजनाओं को साझा करने और उदाहरण परियोजनाएं खोजने के लिए एक दर्शक खोलता है।" - -#: js/turtledefs.js:286 - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "संगीत की ताल मीटर ब्लॉक द्वारा निर्धारित की जाती है (डिफ़ॉल्ट रूप से, प्रति माप में 4 1/4 नोट्स)" - -#: js/turtledefs.js:287 - -#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." -#~ msgstr "मास्टर प्रति मिनट बीट्स ब्लॉक हर आवाज के लिए प्रति मिनट 1/4 नोट्स की संख्या सेट करता है।" - -#: js/turtledefs.js:289 - -#~ msgid "The On-every-note block let you specify actions to take on every note." -#~ msgstr "हर नोट पर क्रियाएँ निर्दिष्ट करने के लिए हर-नोट ब्लॉक का उपयोग करें।" - -#: js/turtledefs.js:291 - -#~ msgid "The Notes played block is the number of notes that have been played." -#~ msgstr "प्लेयर्ड नोट्स ब्लॉक में वह नोट्स की संख्या है जो बजा चुके हैं।" - -#: js/turtledefs.js:296 - -#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." -#~ msgstr "पिच नंबर ब्लॉक एक नंबर से संबंधित पिच बजाएगा, जैसे कि 0 से C और 7 से G।" - -#: js/turtledefs.js:328 - -#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~ msgstr "पिच-स्लाइडर ब्लॉक एक उपकरण खोलता है जिससे विविध पिच उत्पन्न किए जा सकते हैं।" - -#: js/turtledefs.js:343 - -#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr "सभी स्टार्ट ब्लॉक्स एक साथ चलते हैं जब प्ले बटन दबाया जाता है।" - -#: js/turtledefs.js:348 - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "बॉक्स1 में मूल्य स्टोर करने के लिए स्टोर इन बॉक्स1 ब्लॉक का उपयोग किया जाता है।" - -#: js/turtledefs.js:350 - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "बॉक्स2 में मूल्य स्टोर करने के लिए स्टोर इन बॉक्स2 ब्लॉक का उपयोग किया जाता है।" - -#: js/turtledefs.js:389 - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "शैल ब्लॉक का उपयोग माउस के रूप को बदलने के लिए किया जाता है।" - -#: js/turtledefs.js:414 - -#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." -#~ msgstr "पिकअप ब्लॉक उसी बीट से पहले आने वाली किसी भी नोट्स को समर्थित करने के लिए किया जाता है।" - -#: js/turtledefs.js:415 - -#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." -#~ msgstr "बीट्स प्रति मिनट ब्लॉक निहित किए गए किसी भी नोट्स की प्रति मिनट बीट्स को बदलता है।" - -#: js/turtledefs.js:416 - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "ओन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर कार्रवाईयाँ निर्दिष्ट करने की अनुमति देता है।" - -#: js/turtledefs.js:417 - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "ओन-वीक-बीट ब्लॉक आपको कमजोर (बंद) बीट्स पर कार्रवाईयाँ निर्दिष्ट करने की अनुमति देता है।" - -#: js/turtledefs.js:439 - -#~ msgid "eg \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "उदाहरण के लिए \"do\" हमेशा \"C-natural\" होता है); जब जंगम डो सच होता है, तो सॉल्फेज नोट नाम स्केल डिग्री को सौंपा जाता है (\"do\" हमेशा प्रमुख पैमाने की पहली डिग्री होती है)।" - -#: js/turtledefs.js:459 - -#~ msgid "The Note volume block returns the current volume of the current synthesizer." -#~ msgstr "नोट वॉल्यूम ब्लॉक वर्तमान सिंथाइज़र की वर्तमान आवाज़ को लौटाता है।" - -#: js/turtledefs.js:479 - -#~ msgid "The Default block is used inside of a Switch to define a default action." -#~ msgstr "डिफ़ॉल्ट ब्लॉक एक स्विच के अंदर एक डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए उपयोग किया जाता है।" - -#: js/turtledefs.js:573 - -#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." -#~ msgstr "माउस नोट ब्लॉक निर्दिष्ट माउस द्वारा बजाए जा रहे होते हुए वर्तमान नोट मूल्य को लौटाता है।" - -#: js/basicblocks.js:2352 - -#: js/basicblocks.js:2363 - -#~ msgid "down minor" -#~ msgstr "माइनर के लिए नीचे" - -#: js/basicblocks.js:2418 - -#: js/basicblocks.js:2429 - -#~ msgid "down major" -#~ msgstr "मेजर के लिए नीचे" - -#: js/basicblocks.js:3713 - -#~ msgid "eval" -#~ msgstr "मूल्यांकन" - -#: js/basicblocks.js:4057 - -#~ msgid "100" -#~ msgstr "100" - -#: js/playback.js:87 - -#: js/musickeyboard.js:419 - -#: js/pitchdrummatrix.js:177 - -#: js/meterwidget.js:108 - -#: js/timbre.js:771 - -#: js/temperament.js:1751 - -#: js/modewidget.js:132 - -#~ msgid "Drag" -#~ msgstr "खींचें" - -#: js/playbackbox.js:83 - -#: js/playbackbox.js:91 - -#~ msgid "playback music" -#~ msgstr "प्ले बैक संगीत" - -#: js/playbackbox.js:96 - -#~ msgid "pause playback" -#~ msgstr "प्ले बैक रोकें" - -#: js/playbackbox.js:107 - -#: js/playbackbox.js:116 - -#~ msgid "restart playback" -#~ msgstr "प्ले बैक पुनः प्रारंभ करें" - -#: js/playbackbox.js:123 - -#~ msgid "prepare music for playback" -#~ msgstr "प्ले बैक के लिए संगीत तैयार करें" - -#: js/help.js:217 - -#~ msgid "Load blocks" -#~ msgstr "ब्लॉक्स लोड करें" - -#: js/turtledefs.js:304 - -#: js/turtledefs.js:439 - -#: js/turtledefs.js:584 - -#~ msgid "The Set timbre block selects a voice for the synthesizer," -#~ msgstr "सेट टिंबर ब्लॉक सिंथेसाइज़र के लिए एक आवाज़ चुनता है," - -#: js/turtledefs.js:525 - -#~ msgid "The Run block block runs a block." -#~ msgstr "रन ब्लॉक ब्लॉक एक ब्लॉक चलाता है।" - -#: js/basicblocks.js:2018 - -#~ msgid "set timbre" -#~ msgstr "टिंबर सेट करें" - -#: js/basicblocks.js:4413 - -#~ msgid "right2" -#~ msgstr "दायाँ 2" - -#: js/basicblocks.js:4429 - -#~ msgid "left2" -#~ msgstr "बायाँ 2" - -#: js/pitchtimematrix.js:323 - -#: js/pitchtimematrix.js:331 - -#: js/pitchtimematrix.js:331 - -#: js/rhythmruler.js:1698 - -#: js/rhythmruler.js:1711 - -#: js/rhythmruler.js:1711 - -#~ msgid "expand" -#~ msgstr "विस्तारित करें" - -#: js/pitchtimematrix.js:338 - -#: js/pitchtimematrix.js:338 - -#: js/rhythmruler.js:1721 - -#: js/rhythmruler.js:1721 - -#~ msgid "collapse" -#~ msgstr "संक्षिप्त करें" - -#~ msgid "crescendo factor" -#~ msgstr "क्रेसेंडो फैक्टर" - -#: js/turtledefs.js:181 - -#~ msgid "At the heart of Music Blocks is the Note block. The Note block is a container for a Pitch block that specifies the duration (note value) of the pitch." -#~ msgstr "म्यूजिक ब्लॉक्स के केंद्र में नोट ब्लॉक है। नोट ब्लॉक एक पिच ब्लॉक के लिए एक कंटेनर है जो पिच की अवधि (नोट मान) को निर्दिष्ट करता है।" - -#: js/turtledefs.js:466 - -#~ msgid "The Time block returns the number of seconds that the program has been running." -#~ msgstr "टाइम ब्लॉक उस समय की संख्या लौटाता है जो प्रोग्राम चल रहा है।" - -#: js/turtledefs.js:253 - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "स्टोर इन बॉक्स1 ब्लॉक का उपयोग बॉक्स1 में एक मान संग्रहीत करने के लिए किया जाता है।" - -#: js/turtledefs.js:265 - -#~ msgid "The Multiply block is used to multiply." -#~ msgstr "मल्टीप्लाई ब्लॉक का उपयोग गुणा करने के लिए किया जाता है।" - -#: js/blocks.js:2837 - -#: js/blocks.js:2863 - -#~ msgid "There is no block is selected." -#~ msgstr "कोई ब्लॉक चयनित नहीं है।" - -#: js/turtledefs.js:209 - -#~ msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale. In the example shown above, sol is shifted up to la." -#~ msgstr "स्केलर ट्रांसपोजिशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को ऊपर (या नीचे) स्केल में स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को ला तक स्थानांतरित किया गया है।" - -#: js/turtledefs.js:132 - -#~ msgid "Initialise a new project." -#~ msgstr "नई परियोजना को प्रारंभ करें।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:339 - -#~ msgid "japanese" -#~ msgstr "जापानी" - -#: js/block.js:1312 - -#~ msgid "7th" -#~ msgstr "7वा" - -#: js/basicblocks.js:2440 - -#~ msgid "chord' + ' ' + 'V" -#~ msgstr "कॉर्ड' + ' ' + 'V" - -#: js/musicutils.js:345 - -#: js/basicblocks.js:1635 - -#: js/macros.js:38 - -#~ msgid "chine" -#~ msgstr "चीन" - -#: js/timbre.js:743 - -#: js/rhythmruler.js:1481 - -#: js/modewidget.js:95 - -#: js/pitchstaircase.js:534 - -#~ msgid "undo" -#~ msgstr "पूर्ववत" - -#: js/basicblocks.js:2464 - -#~ msgid "chord' + ' ' + 'I" -#~ msgstr "कॉर्ड' + ' ' + 'I" - -#: js/StringHelper.js:22 - -#~ msgid "placeholder" -#~ msgstr "प्लेसहोल्डर" - -#: js/turtledefs.js:436 - -#~ msgid "The Move block block moves a block." -#~ msgstr "मूव ब्लॉक ब्लॉक एक ब्लॉक को मूव करता है।" - -#: js/turtledefs.js:327 - -#: js/turtledefs.js:329 - -#~ msgid "The Accidental block is used to create sharps and flats" -#~ msgstr "एक्सीडेंटल ब्लॉक का उपयोग शार्प्स और फ्लैट्स बनाने के लिए किया जाता " - -#: js/turtledefs.js:430 - -#~ msgid "The Hide blocks block hides the blocks." -#~ msgstr "ब्लॉक छुपाएं ब्लॉक छुपाता है।" - -#: js/turtledefs.js:378 - -#~ msgid "The Waitfor block will wait until the condition is true." -#~ msgstr "वेटफॉर ब्लॉक तब तक प्रतीति सत्य नहीं हो जाती है जब तक प्रतीति सत्य नहीं होती है।" - -#: js/basicblocks.js:3142 - -#: js/basicblocks.js:3151 - -#~ msgid "set volume" -#~ msgstr "आवाज़ सेट करें" - -#: js/turtledefs.js:366 - -#~ msgid "The Play noise block will generate white, pink, or brown noise." -#~ msgstr "प्ले नॉयज़ ब्लॉक सफेद, पिंक, या भूरा शोर उत्पन्न करेगा।" - -#: js/turtledefs.js:441 - -#~ msgid "The Bezier block draws a Bezier curve." -#~ msgstr "बेज़ियर ब्लॉक एक बेज़ियर कर्व ड्रॉ करता है।" - -#: plugins/impact.rtp:32 - -#~ msgid "hours ago" -#~ msgstr "घंटे पहले" - -#: js/musicutils.js:243 - -#~ msgid "Major Blues" -#~ msgstr "मेजर ब्लूज़" - -#: js/turtledefs.js:273 - -#~ msgid "The Back block moves the mouse backward." -#~ msgstr "बैक ब्लॉक माउस को पीछे की ओर मूव करता है।" - -#: js/turtledefs.js:307 - -#~ msgid "The Set-name block is used to name a mouse." -#~ msgstr "सेट-नाम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है।" - -#: js/turtledefs.js:231 - -#~ msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -#~ msgstr "स्टेटस ब्लॉक संगीत ब्लॉक्स के स्थिति की जाँच करने के लिए एक उपकरण खोलता है जब यह चलरहा" - -#: js/pitchstaircase.js:480 - -#~ msgid "play scale" -#~ msgstr "स्केल बजाएं" - -#~ msgid "This toolbar contains the palette buttons Matrix, Note, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "" - -#: js/turtledefs.js:326 - -#~ msgid "The Beats per minute block returns the current beats per minute." -#~ msgstr "प्रति मिनट बीट्स ब्लॉक वर्तमान प्रति मिनट बीट्स को लौटाता है।" - -#: js/turtledefs.js:222 - -#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale," -#~ msgstr "" - -#: js/turtledefs.js:336 - -#~ msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -#~ msgstr "" - -#: js/musicutils.js:229 - -#~ msgid "Enigmatic" -#~ msgstr "एनिग्मेटिक" - -#: js/basicblocks.js:612 - -#~ msgid "fifths" -#~ msgstr "पाँचवा" - -#: js/lilypond.js:21 - -#~ msgid "ml" -#~ msgstr "एमएल" - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "mi" -#~ msgstr "मी" - -#: js/turtledefs.js:251 - -#: js/turtledefs.js:388 - -#: js/turtledefs.js:390 - -#~ msgid "The Do block is used to initiate an action." -#~ msgstr "डू ब्लॉक का उपयोग क्रिया प्रारंभ करने के लिए किया जाता है।" - -#: js/turtledefs.js:422 - -#~ msgid "The Indexheap block returns a value in the heap at a specified location." -#~ msgstr "इंडेक्सहीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य लौटाता है।" - -#: js/turtledefs.js:284 - -#~ msgid "The Pen-up block raises the pen so that it does not draw." -#~ msgstr "पेन-अप ब्लॉक पेन को उठाता है ताकि यह चित्रित नहीं करता है।" - -#: js/turtledefs.js:473 - -#~ msgid "The New mouse block will create a new mouse." -#~ msgstr "न्यू माउस ब्लॉक एक नया माउस बनाएगा।" - -#: js/activity.js:4353 - -#~ msgid "playback" -#~ msgstr "प्लेबैक" - -#: js/activity.js:4435 - -#: js/activity.js:4470 - -#~ msgid "Merge project from file" -#~ msgstr "फ़ाइल से परियोजना को मर्ज करें" - -#: js/turtledefs.js:299 - -#~ msgid "The Left block returns the position of the left of the canvas." -#~ msgstr "बाएं ब्लॉक कैनवास के बाएं की स्थिति को लौटाता है।" - -#~ msgid "eatme" -#~ msgstr "मुझे खाओ" - -#: js/turtledefs.js:323 - -#~ msgid "The Whole notes played block returns the total number of whole notes played." -#~ msgstr "प्लेड हुई पूरी नोट्स ब्लॉक पूरी बजी हुई नोट्स की कुल संख्या लौटाता है।" - -#: js/basicblocks.js:1946 - -#~ msgid "movable" -#~ msgstr "चल" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:46 - -#~ msgid "brown-noise" -#~ msgstr "ब्राउन-शोर" - -#: js/musicutils.js:251 - -#~ msgid "Japanese" -#~ msgstr "जापानी" - -#: js/synthutils.js:90 - -#~ msgid "triangle-bell" -#~ msgstr "त्रिकोण-घंटी" - -#: js/activity.js:1216 - -#~ msgid "Hide grid" -#~ msgstr "ग्रिड छुपाएं" - -#: js/turtledefs.js:358 - -#~ msgid "The FM synth block is a frequency modulator used to define a timbre." -#~ msgstr "एफएम सिंथ ब्लॉक एक आवृत्ति मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" - -#: js/turtledefs.js:429 - -#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~ msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री को प्रदर्शित करता है।" - -#: js/turtledefs.js:260 - -#~ msgid "The Number block holds a number." -#~ msgstr "नंबर ब्लॉक एक संख्या रखता है।" - -#: js/turtledefs.js:381 - -#~ msgid "The Case block is used inside of a Switch to define matches." -#~ msgstr "केस ब्लॉक का उपयोग स्विच के अंदर मेलों को परिभाषित करने के लिए किया जाता है।" - -#: js/turtledefs.js:539 - -#~ msgid "The Background block sets the background color." -#~ msgstr "बैकग्राउंड ब्लॉक पृष्ठभूमि का रंग सेट करता है।" - -#: js/help.js:53 - -#~ msgid "Previous page" -#~ msgstr "पिछला पृष्ठ" - -#: js/turtledefs.js:458 - -#~ msgid "The Open file block opens a file for use with the Show block." -#~ msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" - -#: js/turtledefs.js:287 - -#~ msgid "The Set-color block changes the pen color." -#~ msgstr "सेट-कलर ब्लॉक पेन का रंग बदलता है।" - -#: js/basicblocks.js:2452 - -#~ msgid "chord' + ' ' + 'IV" -#~ msgstr "कॉर्ड' + ' ' + 'IV" - -#: js/timbre.js:682 - -#~ msgid "effects" -#~ msgstr "प्रभाव" - -#: js/turtledefs.js:29 - -#~ msgid "floor-tom" -#~ msgstr "फ्लोर-टॉम" - -#: js/turtledefs.js:295 - -#~ msgid "The Height block returns the height of the canvas." -#~ msgstr "हाइट ब्लॉक कैनवास की ऊंचाई लौटाता है।" - -#: js/savebox.js:129 - -#~ msgid "Share on Facebook" -#~ msgstr "फेसबुक पर साझा करें" - -#: js/turtledefs.js:452 - -#~ msgid "The Shade block returns the current pen shade value." -#~ msgstr "शेड ब्लॉक वर्तमान पेन शेड मान लौटाता है।" - -#: js/turtledefs.js:215 - -#~ msgid "The On-every-beat block let you specify actions to take on every beat." -#~ msgstr "ऑन-एवरी-बीट ब्लॉक आपको हर बीट पर लेने के लिए क्रियाएँ निर्दिष्ट करने देता है।" - -#: js/turtledefs.js:76 - -#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore Music Blocks. Let us start our tour!" -#~ msgstr "मिस्टर माउस हमारे म्यूजिक ब्लॉक्स कंडक्टर हैं। मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रोत्साहित करते हैं। चलो हमारी यात्रा शुरू करते हैं!" - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "re" -#~ msgstr "रे" - -#: js/musicutils.js:237 - -#~ msgid "Spanish Gypsy" -#~ msgstr "स्पेनिश जिप्सी" - -#: js/basicblocks.js:893 - -#~ msgid "divide note value" -#~ msgstr "नोट मान विभाजित करें" - -#: js/activity.js:3743 - -#~ msgid "extra-long press to run music slowly" -#~ msgstr "संगीत को धीरे-धीरे चलाने के लिए अतिरिक्त लंबा दबाएं" - -#: js/rhythmruler.js:1442 - -#~ msgid "save drum machine" -#~ msgstr "ड्रम मशीन सहेजें" - -#: js/activity.js:4373 - -#~ msgid "enable horizontal scrolling" -#~ msgstr "क्षैतिज स्क्रॉलिंग सक्षम करें" - -#: js/turtledefs.js:318 - -#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." -#~ msgstr "पिकअप ब्लॉक का उपयोग किसी भी नोट्स को समायोजित करने के लिए किया जाता है जो बीट से पहले आते हैं।" - -#: js/turtledefs.js:449 - -#~ msgid "The Hollow line block creates a line with a hollow center." -#~ msgstr "होलो लाइन ब्लॉक एक खोखले केंद्र के साथ एक रेखा बनाता है।" - -#: js/turtledefs.js:185 - -#~ msgid "To copy a stack to the clipboard, right-click on the stack." -#~ msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर राइट-क्लिक करें।" - -#: js/turtledefs.js:462 - -#~ msgid "The Stopplayback block" -#~ msgstr "स्टॉपप्लेबैक ब्लॉक" - -#: js/toolbar.js:342 - -#: js/toolbar.js:390 - -#~ msgid "Save as abc" -#~ msgstr "एबीसी के रूप में सहेजें" - -#: js/turtledefs.js:456 - -#~ msgid "The To frequency block converts a pitch name and octave to Hertz." -#~ msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और ऑक्टेव को हर्ट्ज़ में परिवर्तित करता है।" - -#: js/basicblocks.js:4422 - -#~ msgid "top" -#~ msgstr "शीर्ष" - -#: js/turtledefs.js:144 - -#: js/turtledefs.js:189 - -#~ msgid "Open a panel for configuring Music Blocks." -#~ msgstr "म्यूजिक ब्लॉक्स को कॉन्फ़िगर करने के लिए एक पैनल खोलें।" - -#: js/turtledefs.js:407 - -#~ msgid "The And block is the logical and operator." -#~ msgstr "और ब्लॉक तार्किक और ऑपरेटर है।" - -#: js/activity.js:3533 - -#~ msgid "Save as .wav" -#~ msgstr ".wav के रूप में सहेजें" - -#: js/savebox.js:113 - -#~ msgid "The Planet is unavailable." -#~ msgstr "प्लैनेट अनुपलब्ध है।" - -#: js/turtledefs.js:194 - -#~ msgid "You can use multiple Drum blocks within a Note block." -#~ msgstr "आप एक नोट ब्लॉक के भीतर एकाधिक ड्रम ब्लॉकों का उपयोग कर सकते हैं।" - -#: js/turtledefs.js:186 - -#~ msgid "You can also use Alt+V to paste a stack of blocks. " -#~ msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+V का भी उपयोग कर सकते हैं।" - -#: js/turtledefs.js:459 - -#~ msgid "The Video block selects video for use with the Show block. " -#~ msgstr "वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है।" - -#: js/turtledefs.js:343 - -#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches (e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "जब मूवेबल डो गलत है, तो सोल्फेज नोट नाम हमेशा विशिष्ट पिचों से जुड़े होते हैं (उदा. \"डो\" हमेशा \"सी-नेचुरल\" होता है); जब मूवेबल डो सही है, तो सोल्फेज नोट नाम स्केल डिग्री को सौंपे जाते हैं (\"डो\" हमेशा मेजर स्केल की पहली डिग्री होती है)।" - -#: js/turtledefs.js:412 - -#~ msgid "The Pop block removes the value at the top of the heap." -#~ msgstr "पॉप ब्लॉक हीप के शीर्ष पर मान को हटा देता है।" - -#: js/turtledefs.js:225 - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." -#~ msgstr "डिक्रेशेंडो ब्लॉक हर बजाए गए नोट के लिए निर्दिष्ट मात्रा से निहित नोट्स की मात्रा को कम करेगा। उदाहरण के लिए, यदि आपके पास एक डिक्रेशेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% कम होगा।" - -#: js/turtledefs.js:99 - -#~ msgid "The save-stack button saves a stack onto a custom palette." -#~ msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है।" - -#: js/musicutils.js:248 - -#~ msgid "Egyptian" -#~ msgstr "मिस्र का" - -#: js/turtledefs.js:186 - -#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." -#~ msgstr "जब क्लिपबोर्ड पर ब्लॉक कॉपी किए जाते हैं तो पेस्ट बटन सक्षम हो जाता है।" - -#: js/musicutils.js:198 - -#~ msgid "Algerian" -#~ msgstr "अल्जीरियाई" - -#: js/basicblocks.js:831 - -#~ msgid "denominator" -#~ msgstr "हर" - -#: js/turtledefs.js:426 - -#~ msgid "The Emptyheap block empties the heap." -#~ msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" - -#: js/turtledefs.js:352 - -#~ msgid "The Phaser block adds a sweeping sound." -#~ msgstr "फेजर ब्लॉक एक स्विपिंग ध्वनि जोड़ता है।" - -#: js/turtledefs.js:429 - -#~ msgid "The Open project block is used to open a project from a web page." -#~ msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" - -#: plugins/impact.rtp:63 - -#: plugins/impact.rtp:127 - -#~ msgid "Impact data not available." -#~ msgstr "प्रभाव डेटा उपलब्ध नहीं है।" - -#: js/turtledefs.js:168 - -#~ msgid "Extra-long press the run button to run the music in slow mode." -#~ msgstr "संगीत को धीमी गति में चलाने के लिए रन बटन को अतिरिक्त लंबा दबाएं।" - -#~ msgid "mashape" -#~ msgstr "माशप" - -#: js/basicblocks.js:589 - -#~ msgid "thirds" -#~ msgstr "तिहाई" - -#: js/turtledefs.js:279 - -#~ msgid "The X block returns the horizontal position of the mouse." -#~ msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" - -#: js/turtledefs.js:437 - -#~ msgid "The Delete block block removes a block." -#~ msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटा देता है।" - -#: js/turtledefs.js:278 - -#~ msgid "The Scroll XY block moves the canvas." -#~ msgstr "स्क्रॉल एक्सवाई ब्लॉक कैनवास को स्थानांतरित करता है।" - -#: js/turtledefs.js:393 - -#~ msgid "The Return to URL block will return a value to a webpage." -#~ msgstr "रिटर्न टू यूआरएल ब्लॉक एक वेबपेज पर एक मान लौटाएगा।" - -#: js/turtledefs.js:274 - -#~ msgid "The Left block turns the mouse to the left." -#~ msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" - -#: js/activity.js:4395 - -#~ msgid "Run" -#~ msgstr "चलाएँ" - -#: js/turtledefs.js:169 - -#~ msgid "You can load new blocks from the file system." -#~ msgstr "आप फाइल सिस्टम से नए ब्लॉक लोड कर सकते हैं।" - -#: js/turtledefs.js:144 - -#: js/turtledefs.js:189 - -#~ msgid "Settings" -#~ msgstr "सेटिंग्स" - -#: js/turtledefs.js:409 - -#~ msgid "The Boolean block is used to specify true or false." -#~ msgstr "बूलियन ब्लॉक का उपयोग सही या गलत निर्दिष्ट करने के लिए किया जाता है।" - -#: js/turtledefs.js:320 - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "ऑन-स्टॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाएँ निर्दिष्ट करने देता है।" - -#: js/turtledefs.js:414 - -#~ msgid "The Indexheap block returns a value in the heap at a specified location." -#~ msgstr "इंडेक्सहीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान लौटाता है।" - -#: js/turtledefs.js:385 - -#: js/turtledefs.js:386 - -#~ msgid "The Arg block contains the value of an argument passed to an action." -#~ msgstr "आर्ग ब्लॉक एक क्रिया को पास किए गए तर्क का मान शामिल करता है।" - -#: js/pitchslider.js:394 - -#~ msgid "move down" -#~ msgstr "नीचे ले जाएं" - -#: js/basicblocks.js:153 - -#~ msgid "consonant step up" -#~ msgstr "व्यंजन कदम ऊपर" - -#: js/turtledefs.js:418 - -#~ msgid "The Emptyheap block empties the heap." -#~ msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" - -#: js/turtledefs.js:382 - -#~ msgid "The Default block is used inside of a Switch to define a default action." -#~ msgstr "डिफ़ॉल्ट ब्लॉक का उपयोग स्विच के अंदर एक डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए किया जाता है।" - -#: js/turtledefs.js:340 - -#~ msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -#~ msgstr "स्केलर स्टेप अप ब्लॉक वर्तमान कुंजी और मोड में अगले नोट तक के अर्ध-स्वरों की संख्या लौटाता है।" - -#: js/turtledefs.js:233 - -#~ msgid "The Rhythm Maker block opens a tool to create drum machines." -#~ msgstr "रिदम मेकर ब्लॉक ड्रम मशीन बनाने के लिए एक उपकरण खोलता है।" - -#: js/turtledefs.js:482 - -#~ msgid "The Mouse heading block returns the heading of the specified mouse." -#~ msgstr "माउस हेडिंग ब्लॉक निर्दिष्ट माउस की हेडिंग लौटाता है।" - -#: js/basicblocks.js:505 - -#~ msgid "pitchslider" -#~ msgstr "पिच स्लाइडर" - -#: js/StringHelper.js:35 - -#~ msgid "View More" -#~ msgstr "और देखें" - -#: js/pitchtimematrix.js:305 - -#: js/rhythmruler.js:1625 - -#~ msgid "collpase" -#~ msgstr "संक्ष" - -#: js/turtledefs.js:498 - -#~ msgid "The Heap-empty? block returns true if the heap is emptry." -#~ msgstr "हीप-खाली? ब्लॉक हाँ लाएगा अगर हीप खाली है।" - -#: js/musicutils.js:253 - -#~ msgid "Fibonacci" -#~ msgstr "फाइबोनाची" - -#: js/activity.js:4425 - -#~ msgid "Run music slowly" -#~ msgstr "धीरे से संगीत चलाएं" - -#: js/turtledefs.js:447 - -#~ msgid "The Set translucency block changes the opacity of the pen." -#~ msgstr "ट्रांसलूसेंसी सेट करने वाले ब्लॉक पेन की अपारदर्शिता को बदलता है।" - -#: js/turtledefs.js:200 - -#~ msgid "The Pitch block specifies the pitch name and pitch octave of a note that determine the frequency of the note." -#~ msgstr "पिच ब्लॉक नोट की आवृत्ति तथा आवृत्ति के ऑक्टेव को निर्धारित करता है जो नोट की आवृत्ति को निर्धारित करता है।" - -#: js/turtledefs.js:218 - -#~ msgid "The Staccato block shortens the length of the actual note—making them tighter bursts—while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्टेकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है—इससे वे जोरदार बर्स्ट बनते हैं—जबकि नोट की निर्धारित ताल मूल्य को बनाए रखता है।" - -#: js/pitchslider.js:402 - -#~ msgid "Use the slider to change the pitch." -#~ msgstr "पिच बदलने के लिए स्लाइडर का उपयोग करें।" - -#: js/turtledefs.js:300 - -#~ msgid "The Right block returns the position of the right of the canvas." -#~ msgstr "राइट ब्लॉक कैनवास के दाएं हिस्से की स्थिति लौटाता है।" - -#: js/turtledefs.js:226 - -#~ msgid "The Set synth volume block will change the volume of a particular synth, e.g., guitar, violin, snare drum, etc. The default volume is 50; the range is 0 (silence) to 100 (full volume)." -#~ msgstr "सेट सिंथ वॉल्यूम ब्लॉक किसी विशिष्ट सिंथ के वॉल्यूम को बदलेगा, जैसे कि गिटार, वायलिन, स्नेयर ड्रम, आदि। डिफ़ॉल्ट वॉल्यूम 50 है; सीमा 0 (शांति) से 100 (पूर्ण वॉल्यूम) है।" - -#: js/turtledefs.js:224 - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "क्रेशेंडो ब्लॉक हर बजाए गए हर नोट के लिए निर्धारित मात्रा से आवृत्ति बढ़ाएगा। उदाहरण के लिए, यदि आपके पास एक क्रेशेंडो ब्लॉक के साथ 5 के मूल्य के साथ एक क्रम में 7 नोट हैं, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% अधिक होगा।" - -#: js/basicblocks.js:3078 - -#~ msgid "note volume" -#~ msgstr "नोट वॉल्यूम" - -#: js/synthutils.js:92 - -#~ msgid "finger-cymbals" -#~ msgstr "उँगली झनझनी" - -#: js/basicblocks.js:489 - -#~ msgid "pitch-drum matrix" -#~ msgstr "पिच-ड्रम मैट्रिक्स" - -#: js/logo.js:6101 - -#: js/logo.js:6125 - -#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" -#~ msgstr "टुपलेट ब्लॉक: क्या आपने मैट्रिक्स ब्लॉक का उपयोग करना चाहा था?" - -#~ msgid "set beats per minute" -#~ msgstr "मिनट प्रति बीट सेट करें" - -#: js/activity.js:3887 - -#~ msgid "Delete all" -#~ msgstr "सभी मिटाएं" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:48 - -#~ msgid "pink-noise" -#~ msgstr "गुलाबी शोर" - -#: plugins/impact.rtp:32 - -#~ msgid "UID" -#~ msgstr "यूआईडी" - -#: js/musicutils.js:197 - -#~ msgid "Chromatic" -#~ msgstr "क्रोमैटिक" - -#: js/modewidget.js:83 - -#~ msgid "rotate clockwise" -#~ msgstr "घड़ी की दिशा में घूमाएं" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:334 - -#~ msgid "hirajoshi (Japan)" -#~ msgstr "हिराजोशी (जापान)" - -#: js/logo.js:5040 - -#: js/logo.js:5061 - -#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" -#~ msgstr "माइनर ब्लॉक के लिए इनपुट 2, 3, 6, या 7 होना चाहिए" - -#: js/basicblocks.js:4432 - -#~ msgid "bottom" -#~ msgstr "नीचे" - -#: js/turtledefs.js:213 - -#~ msgid "The Set key block is used to set the key and mode, e.g., C Major" -#~ msgstr "सेट की ब्लॉक का उपयोग कुंजी और मोड़ सेट करने के लिए किया जाता है, उदाहरण के लिए," - -#: js/turtledefs.js:313 - -#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." -#~ msgstr "नोट मूल्य को गुणा करें ब्लॉक नोट के मूल्य को बदलकर नोट की अवधि को बदलता है।" - -#: js/turtledefs.js:280 - -#~ msgid "The Y block returns the vertical position of the mouse." -#~ msgstr "वाई ब्लॉक माउस की ऊर्ध्वाधिक स्थिति लौटाता है।" - -#: js/basicblocks.js:831 - -#~ msgid "numerator" -#~ msgstr "नुमरेटर" - -#: js/synthutils.js:80 - -#~ msgid "cup-drum" -#~ msgstr "कप-ड्रम" - -#: js/synthutils.js:84 - -#~ msgid "hi-hat" -#~ msgstr "हाय-हैट" - -#: js/palette.js:1763 - -#: js/palette.js:1764 - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "sol" -#~ msgstr "सोल" - -#: js/turtledefs.js:276 - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" - -#: js/turtledefs.js:370 - -#~ msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -#~ msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" - -#: js/turtledefs.js:364 - -#~ msgid "The Note volume block returns the current volume of the current synthesizer." -#~ msgstr "नोट वॉल्यूम ब्लॉक वर्तमान सिंथेसाइज़र की वर्तमान मात्रा को लौटाता है।" - -#: js/turtledefs.js:198 - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "संगीत की ताल मीटर ब्लॉक द्वारा निर्धारित की जाती है (डिफ़ॉल्ट रूप से, प्रति माप 4 1/4 नोट)।" - -#: js/turtledefs.js:337 - -#~ msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -#~ msgstr "एक्सीडेंटल चयनकर्ता ब्लॉक का उपयोग डबल-शार्प, शार्प, नैचुरल, फ्लैट और डबल-फ्लैट के बीच चयन करने के लिए किया जाता है।" - -#: js/musicutils.js:211 - -#~ msgid "Phrygian" -#~ msgstr "फ्राईजियन" - -#: js/turtledefs.js:344 - -#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." -#~ msgstr "डिफाइन मोड ब्लॉक आपको पिच नंबर निर्दिष्ट करके एक कस्टम मोड परिभाषित करने की अनुमति देता है।" - -#: js/activity.js:2166 - -#~ msgid "Run fast / long press to run slow / extra-long press to run music slow" -#~ msgstr "तेज चलाएं / धीरे चलाने के लिए लंबे समय तक दबाएं / संगीत को धीरे चलाने के लिए अतिरिक्त लंबे समय तक दबाएं" - -#: js/turtledefs.js:28 - -#~ msgid "Music Blocks is a collection of manipulative tools for exploring fundamental musical concepts in an integrative and fun way." -#~ msgstr "म्यूज़िक ब्लॉक्स एक मनिपुलेटिव टूल का संग्रह है जो सुंदर और मजेदार तरीके से मौसिकी के मौलिक अवधारणाओं की खोज करने के लिए बनाया गया है।" - -#: js/palette.js:1682 - -#~ msgid "la" -#~ msgstr "ला" - -#: plugins/rodi.rtp:203 - -#~ msgid "see distance" -#~ msgstr "दूरी देखें" - -#: js/turtledefs.js:374 - -#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." -#~ msgstr "टुप्लेट ब्लॉक का उपयोग संक्षेपित समय में बजाए जाने वाले नोट्स के समूह को उत्पन्न करने के लिए किया जाता है।" - -#: js/turtledefs.js:459 - -#~ msgid "The Switch block will run the code in the matchin Case." -#~ msgstr "स्विच ब्लॉक में कोड को मैचिंग केस में चलाया जाएगा।" - -#: js/basicblocks.js:1457 - -#~ msgid "relative interval" -#~ msgstr "सांगतिक अंतर" - -#: js/turtledefs.js:199 - -#~ msgid "The Beats per minute block sets the number of 1/4 notes per minute." -#~ msgstr "मिनट प्रति बीट ब्लॉक मिनट में 1/4 नोट्स की संख्या सेट करता है।" - -#: js/turtledefs.js:296 - -#~ msgid "The Width block returns the width of the canvas." -#~ msgstr "विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है।" - -#: js/turtledefs.js:110 - -#: js/turtledefs.js:148 - -#~ msgid "Stop the music (and the turtles)." -#~ msgstr "संगीत को रोकें (और कछुए भी)।" - -#: js/synthutils.js:78 - -#~ msgid "floor-tom-tom" -#~ msgstr "फ्लोर टॉम-टॉम" - -#: js/turtledefs.js:312 - -#~ msgid "The Tie block works on pairs of notes, combining them into one note." -#~ msgstr "टाई ब्लॉक नोट्स के जोड़ों पर काम करता है, उन्हें एक नोट में मिलाकर।" - -#: js/turtledefs.js:205 - -#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." -#~ msgstr "पिच दो रे मि फा सोल ला टी की शर्तों में निर्दिष्ट की जा सकती है।" - -#: js/turtledefs.js:292 - -#~ msgid "The Show block is used to display text or images on the canvas." -#~ msgstr "शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियां प्रदर्शित करने के लिए किया जाता है।" - -#: js/turtledefs.js:450 - -#~ msgid "The Background block sets the background color." -#~ msgstr "बैकग्राउंड ब्लॉक बैकग्राउंड का रंग सेट करता है।" - -#: js/basicblocks.js:298 - -#~ msgid "turtle note" -#~ msgstr "कछुआ नोट" - -#: js/turtledefs.js:79 - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." -#~ msgstr "इस टूलबार में पैलेट बटन्स शामिल हैं, जिनमें रिदम पिच टोन कछुआ और अधिक शामिल हैं।" - -#: js/turtledefs.js:376 - -#~ msgid "The While block will repeat while the condition is true." -#~ msgstr "व्हाइल ब्लॉक यदि स्थिति सत्य है तो दोहराएगा।" - -#: js/turtledefs.js:264 - -#~ msgid "The Minus block is used to subtract." -#~ msgstr "माइनस ब्लॉक का उपयोग घटाने के लिए किया जाता है।" - -#: js/savebox.js:159 - -#~ msgid "block artwork" -#~ msgstr "ब्लॉक कला" - -#: js/turtledefs.js:222 - -#~ msgid "The Neighbor block rapidly switches between neighboring pitches." -#~ msgstr "नेबर ब्लॉक बड़े तेजी से पड़ोसी पिचेज़ के बीच स्विच करता है।" - -#: js/turtledefs.js:353 - -#~ msgid "The Distortion block adds distortion to the pitch." -#~ msgstr "डिस्टोर्शन ब्लॉक पिच में डिस्टोर्शन जोड़ता है।" - -#: js/lilypond.js:21 - -#~ msgid "br" -#~ msgstr "ब्र" - -#: js/block.js:1306 - -#~ msgid "1st" -#~ msgstr "पहला" - -#: js/logo.js:2177 - -#: js/logo.js:7716 - -#: js/logo.js:7851 - -#: js/logo.js:7911 - -#: js/logo.js:8031 - -#: js/logo.js:8059 - -#~ msgid "Could not find turtle" -#~ msgstr "कछुआ नहीं मिला" - -#: js/turtledefs.js:220 - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्लर ब्लॉक नोट्स की स्थिरता को लंबा करता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" - -#: js/musicutils.js:234 - -#~ msgid "Hungarian" -#~ msgstr "हंगेरियन" - -#: js/pitchstaircase.js:475 - -#~ msgid "play chord" -#~ msgstr "कॉर्ड बजाएं" - -#: js/utilitybox.js:154 - -#~ msgid "Optimize feedback" -#~ msgstr "प्रतिक्रिया को अनुकूलित करें" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:378 - -#: js/toolbar.js:426 - -#~ msgid "Save block artwork" -#~ msgstr "ब्लॉक आर्टवर्क सहेजें" - -#: js/turtledefs.js:234 - -#~ msgid "The Pitch-slider block opens a tool to generate arbitrary pitches." -#~ msgstr "पिच-स्लाइडर ब्लॉक एक उपकरण खोलता है जो मनमानी पिचें उत्पन्न करता है।" - -#: js/logo.js:3711 - -#~ msgid "The Scaler Step Block must be used inside of a Note Block." -#~ msgstr "स्केलर स्टेप ब्लॉक का उपयोग नोट ब्लॉक के अंदर किया जाना चाहिए।" - -#: js/turtledefs.js:154 - -#: js/turtledefs.js:200 - -#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:" -#~ msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:" - -#: js/basicblocks.js:596 - -#~ msgid "fourths" -#~ msgstr "चौथा" - -#: js/turtledefs.js:304 - -#~ msgid "The Cursor Y block returns the vertical position of the mouse." -#~ msgstr "कर्सर वाई ब्लॉक माउस की ऊर्ध्वाधर स्थिति लौटाता है।" - -#: js/turtledefs.js:220 - -#~ msgid "The Crescendo block will increase (or decrease) the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "क्रेसेंडो ब्लॉक हर बजाए गए नोट के लिए निर्धारित मात्रा से नोट्स की मात्रा को बढ़ाएगा (या घटाएगा)। उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" - -#: js/turtledefs.js:464 - -#~ msgid "The Keyboard block returns computer keyboard input." -#~ msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट लौटाता है।" - -#~ msgid "Save your project to a server." -#~ msgstr "अपने प्रोजेक्ट को सर्वर पर सहेजें" - -#: js/basicblocks.js:892 - -#~ msgid "multiply beat value" -#~ msgstr "बीट मान गुणा करें" - -#: js/musicutils.js:244 - -#~ msgid "Whole Tone" -#~ msgstr "पूरा टोन" - -#: js/turtledefs.js:404 - -#~ msgid "The Int block returns an integer." -#~ msgstr "इंट ब्लॉक एक पूर्णांक लौटाता है।" - -#: js/turtledefs.js:256 - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "बॉक्स2 ब्लॉक बॉक्स2 में संग्रहीत मान लौटाता है।" - -#: js/turtledefs.js:82 - -#~ msgid "Click to run just the music in slow mode." -#~ msgstr "सिर्फ संगीत को धीमी गति में चलाने के लिए क्लिक करें।" - -#: js/turtledefs.js:294 - -#~ msgid "The Speak block outputs to the text-to-speech synthesizer" -#~ msgstr "स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है।" - -#: js/turtledefs.js:451 - -#~ msgid "The Grey block returns the current pen grey value." -#~ msgstr "ग्रे ब्लॉक वर्तमान पेन ग्रे मान लौटाता है।" - -#: js/block.js:1311 - -#~ msgid "6th" -#~ msgstr "छठा" - -#: js/logo.js:4945 - -#: js/logo.js:4966 - -#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "ऑगमेंटेड ब्लॉक के लिए इनपुट 1, 2, 3, 4, 5, 6, 7, या 8 होना चाहिए" - -#: js/turtledefs.js:367 - -#~ msgid "The Drum name block is used to select a drum." -#~ msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम का चयन करने के लिए किया जाता है।" - -#: js/activity.js:2699 - -#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" -#~ msgstr "तेज़ चलाएँ / धीरे चलाने के लिए लंबा दबाएँ / संगीत को धीरे चलाने के लिए अतिरिक्त लंबा दबाएँ" - -#: js/basicblocks.js:4872 - -#~ msgid "save as lilypond" -#~ msgstr "लिलीपॉन्ड के रूप में सहेजें" - -#: js/turtledefs.js:266 - -#~ msgid "The Divide block is used to divide." -#~ msgstr "डिवाइड ब्लॉक का उपयोग विभाजित करने के लिए किया जाता है।" - -#: js/turtledefs.js:357 - -#~ msgid "The Partial block is used to specify a weight for a specific partial harmonic." -#~ msgstr "पार्शियल ब्लॉक का उपयोग एक विशिष्ट आंशिक हार्मोनिक के लिए एक वजन निर्दिष्ट करने के लिए किया जाता है।" - -#: js/turtledefs.js:373 - -#~ msgid "The Temperament name block is used to select a tuning method." -#~ msgstr "टेम्परामेंट नाम ब्लॉक का उपयोग ट्यूनिंग विधि का चयन करने के लिए किया जाता है।" - -#: js/musicutils.js:200 - -#~ msgid "Diminished" -#~ msgstr "घटित" - -#~ msgid "Expand/collapse toolbar" -#~ msgstr "उपकरण पट्टी को खोलें या बंद करें" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:373 - -#: js/toolbar.js:421 - -#~ msgid "Save as SVG" -#~ msgstr "SVG के रूप में सहेजें" - -#: js/turtledefs.js:424 - -#~ msgid "The Loadheap block loads the heap from a file." -#~ msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:335 - -#~ msgid "in (Japan)" -#~ msgstr "में (जापान)" - -#: js/turtledefs.js:165 - -#~ msgid "Alternatively, you can hit the ENTER or RETURN key." -#~ msgstr "वैकल्पिक रूप से, आप ENTER या RETURN कुंजी दबा सकते हैं।" - -#: js/turtledefs.js:218 - -#: js/turtledefs.js:350 - -#~ msgid "The Set timbre block selects a voice for the synthesizer, e.g., guitar, piano, violin, or cello." -#~ msgstr "सेट टिम्बर ब्लॉक संथेसाइज़र के लिए एक आवाज़ का चयन करता है, जैसे कि गिटार, पियानो, वायलिन, या चेलो।" - -#: js/turtledefs.js:21 - -#: js/analytics.js:316 - -#~ msgid "turtle" -#~ msgstr "कछुआ" - -#: js/turtledefs.js:480 - -#~ msgid "The Y mouse block returns the Y position of the specified mouse." -#~ msgstr "Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति लौटाता है।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:336 - -#~ msgid "minyo (Japan)" -#~ msgstr "मिन्यो (जापान)" - -#: plugins/impact.rtp:124 - -#~ msgid "Impact Time not found." -#~ msgstr "प्रभाव समय नहीं मिला।" - -#: js/turtledefs.js:319 - -#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." -#~ msgstr "मिनट प्रति बीट ब्लॉक किसी भी शामिल नोट्स की मिनट प्रति बीट बदलता है।" - -#: js/turtledefs.js:485 - -#~ msgid "The Stop mouse block stops the specified mouse." -#~ msgstr "माउस को रोकें ब्लॉक निर्दिष्ट माउस को रोकता है।" - -#: js/block.js:1308 - -#~ msgid "3rd" -#~ msgstr "तीसरा" - -#: js/turtledefs.js:383 - -#~ msgid "The Duplicate block will run each block multiple times. The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." -#~ msgstr "डुप्लीकेट ब्लॉक प्रत्येक ब्लॉक को कई बार चलाएगा। उदाहरण का आउटपुट है: सोल, सोल, सोल, सोल, रे, रे, रे, रे, सोल, सोल, सोल, सोल।" - -#: js/turtledefs.js:348 - -#~ msgid "The Doubly block will double the size of an interval." -#~ msgstr "डबली ब्लॉक किसी अंतराल का आकार दोगुना करेगा।" - -#: js/turtledefs.js:435 - -#~ msgid "The Run block block runs a block." -#~ msgstr "रन ब्लॉक ब्लॉक चलाता है।" - -#: js/basicblocks.js:510 - -#~ msgid "play forward" -#~ msgstr "आगे बजाएं" - -#: js/musicutils.js:308 - -#~ msgid "basse" -#~ msgstr "बैस" - -#: js/turtledefs.js:208 - -#~ msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -#~ msgstr "हर्ट्ज़ ब्लॉक (नंबर ब्लॉक के साथ मेलजोल करके) निर्दिष्ट ताक़त पर एक ध्वनि बजाएगा।" - -#: js/turtledefs.js:219 - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्टाकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि नोट्स की निर्दिष्ट रैद्ऱीमिक मूल्य को बनाए रखता है।" - -#: js/turtledefs.js:465 - -#~ msgid "The To ASCII block converts numbers to letters." -#~ msgstr "टू एसीआई ब्लॉक नंबर्स को अक्षरों में बदलता है।" - -#: js/turtledefs.js:214 - -#~ msgid "The Mode length block is the number of notes in the current scale. Most Western scales have 7 notes." -#~ msgstr "मोड लंबाई ब्लॉक मौजूदा स्केल में नोट्स की संख्या है। अधिकांश पश्चिमी स्केल्स में 7 नोट्स होते हैं।" - -#: js/turtledefs.js:258 - -#~ msgid "The Add-1-to block adds one to the value stored in a box." -#~ msgstr "1 जोड़ने के लिए ब्लॉक एक बॉक्स में संग्रहित मूल्य में एक जोड़ता है।" - -#: js/basicblocks.js:579 - -#~ msgid "440 hertz" -#~ msgstr "440 हर्ट्ज़" - -#: js/turtledefs.js:277 - -#~ msgid "The Set XY block moves the mouse to a specific position on the screen." -#~ msgstr "सेट एक्स वाई ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थान पर मूव करता है।" - -#: js/utilitybox.js:153 - -#~ msgid "Optimize performance" -#~ msgstr "प्रदर्शन को अनुकूलित करें" - -#: js/playback.js:31 - -#: js/playback.js:31 - -#: js/rhythmruler.js:827 - -#: js/rhythmruler.js:827 - -#~ msgid "play all" -#~ msgstr "सभी चलाएं" - -#: js/turtledefs.js:460 - -#~ msgid "The Camera block connects a webcam to the Show block." -#~ msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" - -#: js/turtledefs.js:29 - -#~ msgid "finger cymbols" -#~ msgstr "उंगली झांझ" - -#: js/synthutils.js:36 - -#~ msgid "simple-1" -#~ msgstr "सरल-1" - -#: js/basicblocks.js:145 - -#~ msgid "consonant step down" -#~ msgstr "व्यंजन चरण नीचे" - -#: js/synthutils.js:86 - -#~ msgid "ride-bell" -#~ msgstr "राइड-बेल" - -#: js/turtledefs.js:23 - -#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." -#~ msgstr "म्यूज़िक ब्लॉक्स एक संगीत संदर्भों का अन्वेषण करने के लिए उपकरणों का संग्रह है।" - -#: js/logo-test.js:9708 - -#~ msgid "Cannot read pixel color" -#~ msgstr "पिक्सेल रंग पढ़ा नहीं जा सकता" - -#: js/turtledefs.js:235 - -#~ msgid "The Rhythm Ruler block opens a tool to create drum machines." -#~ msgstr "रिदम रूलर ब्लॉक एक उपकरण खोलता है जिससे ड्रम मशीन बनाई जा सकती है।" - -#: js/turtledefs.js:401 - -#~ msgid "The Sqrt block returns the square root." -#~ msgstr "वर्गमूल ब्लॉक वर्गमूल लौटाता है।" - -#: js/turtledefs.js:324 - -#~ msgid "The Note counter block can be used to count the number of contained notes." -#~ msgstr "नोट काउंटर ब्लॉक का उपयोग शामिल नोट्स की संख्या को गिनने के लिए किया जा सकता है।" - -#: js/turtledefs.js:419 - -#~ msgid "The Heap empty? block returns true if the heap is emptry." -#~ msgstr "हीप खाली है? ब्लॉक सच है लौटाता है अगर हीप खाली है।" - -#: js/musicutils.js:213 - -#~ msgid "Lydian" -#~ msgstr "लिडियन" - -#: js/turtledefs.js:368 - -#~ msgid "The Noise name block is used to select a noise synthesizer." -#~ msgstr "नॉइज़ नाम ब्लॉक एक शोर सिंथेसाइज़र का चयन करने के लिए उपयोग होता है।" - -#: js/turtledefs.js:371 - -#~ msgid "The Pitch drum matrix is used to map pitches to drum sounds." -#~ msgstr "पिच ड्रम मैट्रिक्स पिच को ड्रम साउंड्स से मैप करने के लिए उपयोग होता है।" - -#: js/turtledefs.js:311 - -#~ msgid "The Dot block extends the duration of a note by 50%. E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -#~ msgstr "डॉट ब्लॉक एक नोट की अवधि को 50% बढ़ाता है। उदाहरण के लिए, डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" - -#: js/turtledefs.js:256 - -#~ msgid "The box2 returns the value stored on box2." -#~ msgstr "बॉक्स2 में संग्रहित मूल्य को लौटाता है।" - -#: js/turtledefs.js:213 - -#~ msgid "The Pitch Number block will play a pitch associated by its number, e.g, 1 for C, 7 for G." -#~ msgstr "पिच नंबर ब्लॉक एक पिच को इसके नंबर से जोड़ता है, उदाहरण के लिए, C के लिए 1, G के लिए 7।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:285 - -#~ msgid "harmonic-major" -#~ msgstr "हारमोनिक-मेजर" - -#: js/activity.js:4385 - -#~ msgid "Auxillary menu" -#~ msgstr "सहायक मेन्यू" - -#: js/samplesviewer.js:75 - -#: js/samplesviewer.js:75 - -#~ msgid "Publish" -#~ msgstr "प्रकाशित करें" - -#: js/turtledefs.js:411 - -#~ msgid "The Push block adds a value to the top of the heap." -#~ msgstr "पुश ब्लॉक हीप के शीर्ष पर एक मूल्य जोड़ता है।" - -#: js/musicutils.js:236 - -#~ msgid "Romanian Minor" -#~ msgstr "रोमानियन माइनर" - -#: js/turtledefs.js:251 - -#~ msgid "In the example, it is used with the One of block to choose a random phase." -#~ msgstr "उदाहरण में, इसका उपयोग वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण का चयन करने के लिए किया जाता है।" - -#: js/activity.js:2433 - -#: js/activity.js:2444 - -#: js/activity.js:2459 - -#~ msgid "untitled" -#~ msgstr "अभिनामक" - -#: js/samplesviewer.js:700 - -#~ msgid "Worldwide" -#~ msgstr "दुनिया भर में" - -#: js/turtledefs.js:320 - -#~ msgid "E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -#~ msgstr "उदाहरण के लिए, डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" - -#: js/activity.js:3743 - -#: js/activity.js:3759 - -#~ msgid "long press to run slowly" -#~ msgstr "धीरे चलाने के लिए लंबा दबाएं" - -#: js/turtledefs.js:430 - -#~ msgid "The Save heap to app block saves the heap to a web page." -#~ msgstr "सेव हीप टू एप ब्लॉक हीप को एक वेब पेज पर सहेजता है।" - -#: js/basicblocks.js:1370 - -#~ msgid "pluck" -#~ msgstr "चुटकुला" - -#: js/turtledefs.js:476 - -#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." -#~ msgstr "माउस नोट ब्लॉक निर्दिष्ट माउस द्वारा बजाए जा रहे वर्तमान नोट मूल्य लौटाता है।" - -#: js/turtledefs.js:219 - -#~ msgid "The Slur block lengthens the sustain of notes—running longer than the noted duration and blending it into the next note—while maintaining the specified rhythmic value of the notes." -#~ msgstr "स्लर ब्लॉक नोट्स के सस्टेन को बढ़ाता है—उचित अवधि से लंबा चलता है और इसे अगले नोट में मिश्रित करता है—जबकि नोट्स के निर्दिष्ट तालमय मूल्य को बनाए रखता है।" - -#: js/basicblocks.js:1545 - -#: js/basicblocks.js:1550 - -#~ msgid "on weak beat" -#~ msgstr "कमजोर बीट पर" - -#: js/turtledefs.js:322 - -#~ msgid "The No clock block decouples the notes from the master clock." -#~ msgstr "नो क्लॉक ब्लॉक नोट्स को मास्टर क्लॉक से अलग करता है।" - -#: js/turtledefs.js:283 - -#~ msgid "The Set-pen-size block changes the size of the pen." -#~ msgstr "सेट-पेन-साइज़ ब्लॉक पेन का आकार बदलता है।" - -#~ msgid "end hollow line" -#~ msgstr "अंत खोखली रेखा" - -#: js/turtledefs.js:448 - -#~ msgid "The Fill block fills in a shape with a color." -#~ msgstr "फिल ब्लॉक एक आकार को रंग से भरता है।" - -#: js/basicblocks.js:622 - -#~ msgid "skip factor" -#~ msgstr "छोड़ें कारक" - -#: js/turtledefs.js:221 - -#~ msgid "The Vibrato block adds a rapid, slight variation in pitch." -#~ msgstr "वाइब्रेटो ब्लॉक पिच में तेजी से, हल्का बदलाव जोड़ता है।" - -#: js/turtledefs.js:311 - -#~ msgid "The Mouse-sync block aligns the beat count between mice." -#~ msgstr "माउस-सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" - -#: js/samplesviewer.js:73 - -#: js/samplesviewer.js:73 - -#~ msgid "Open" -#~ msgstr "खोलें" - -#: js/turtledefs.js:207 - -#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Scalar Step 1 will play la." -#~ msgstr "स्केलर स्टेप ब्लॉक (एक नंबर ब्लॉक के संयोजन में) स्केल में अगली पिच बजाएगा, उदाहरण के लिए, यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजाएगा।" - -#: js/basicblocks.js:1933 - -#~ msgid "define temperamentX" -#~ msgstr "टेम्परामेंटX को परिभाषित करें" - -#: js/turtledefs.js:315 - -#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." -#~ msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट मान द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग मान द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" - -#: js/basicblocks.js:703 - -#~ msgid "set voice" -#~ msgstr "आवाज सेट करें" - -#: js/turtledefs.js:331 - -#~ msgid "Else a kick drum will play." -#~ msgstr "अन्यथा एक किक ड्रम बजेगा।" - -#: js/toolbar.js:340 - -#: js/toolbar.js:388 - -#~ msgid "Save as wav" -#~ msgstr "wav के रूप में सहेजें" - -#: js/activity.js:3859 - -#: js/activity.js:3870 - -#~ msgid "Click here to paste." -#~ msgstr "यहां पेस्ट करने के लिए क्लिक करें।" - -#: js/turtledefs.js:204 - -#~ msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -#~ msgstr "पिच ब्लॉक नोट के पिच नाम और ऑक्टेव को निर्दिष्ट करता है जो मिलकर नोट की आवृत्ति निर्धारित करते हैं।" - -#: js/synthutils.js:76 - -#~ msgid "tom-tom" -#~ msgstr "टॉम-टॉम" - -#: js/musicutils.js:207 - -#~ msgid "Ionian" -#~ msgstr "आयोनियन" - -#: js/lilypond.js:21 - -#~ msgid "ch" -#~ msgstr "ch" - -#: js/temperament.js:1700 - -#~ msgid "add pitches" -#~ msgstr "पिच जोड़ें" - -#: js/turtledefs.js:479 - -#~ msgid "The X mouse block returns the X position of the specified mouse." -#~ msgstr "एक्स माउस ब्लॉक निर्दिष्ट माउस की एक्स स्थिति लौटाता है।" - -#: js/turtledefs.js:154 - -#: js/turtledefs.js:200 - -#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:' + ' ' + VERSION), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " -#~ msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:' + ' ' + संस्करण), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " - -#: js/lilypond.js:21 - -#~ msgid "cb" -#~ msgstr "cb" - -#: js/basicblocks.js:1896 - -#~ msgid "reference pitch" -#~ msgstr "संदर्भ पिच" - -#: js/turtledefs.js:165 - -#: js/turtledefs.js:170 - -#~ msgid "Click to run the music note by note." -#~ msgstr "संगीत को नोट दर नोट चलाने के लिए क्लिक करें।" - -#: js/musicutils.js:310 - -#~ msgid "poly" -#~ msgstr "पोली" - -#: js/StringHelper.js:22 - -#~ msgid "Search for a project\"," -#~ msgstr "एक प्रोजेक्ट खोजें\"," - -#: js/pitchslider.js:388 - -#~ msgid "move up" -#~ msgstr "ऊपर जाएं" - -#: js/activity.js:3565 - -#~ msgid "confirm" -#~ msgstr "पुष्टि करें" - -#: js/turtledefs.js:427 - -#: js/turtledefs.js:428 - -#~ msgid "The Space block is used to add space between blocks." -#~ msgstr "स्पेस ब्लॉक का उपयोग ब्लॉकों के बीच स्थान जोड़ने के लिए किया जाता है।" - -#: js/turtledefs.js:475 - -#~ msgid "The Mouse sync block aligns the beat count between mice." -#~ msgstr "माउस सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" - -#: js/musicutils.js:239 - -#~ msgid "Maqam" -#~ msgstr "मक़ाम" - -#: js/musicutils.js:219 - -#~ msgid "Aeolian" -#~ msgstr "ऐओलियन" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:289 - -#~ msgid "harmonic-minor" -#~ msgstr "हार्मोनिक-माइनर" - -#: js/turtledefs.js:241 - -#~ msgid "For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." -#~ msgstr "उदाहरण के लिए, यदि आपके पास 5 के मूल्य के साथ एक डेक्रेसेंडो ब्लॉक में शामिल 7 सिरे में नोट हैं, तो अंतिम नोट प्रारंभ ध्वनि से 35% कम होगा।" - -#: js/turtledefs.js:268 - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "ग्रेटर-थैन ब्लॉक लौटाता है सत्य अगर शीर्ष संख्या निचली संख्या से अधिक है।" - -#: js/turtledefs.js:257 - -#~ msgid "The Add-to block is used to add to the value stored in a box. It can also be used with other blocks, such as Color, Pen-size. etc." -#~ msgstr "एड-टू ब्लॉक का उपयोग बॉक्स में संग्रहित मूल्य में जोड़ने के लिए किया जाता है। इसे कलर, पेन-साइज आदि के साथ भी उपयोग किया जा सकता है।" - -#: js/turtledefs.js:423 - -#~ msgid "The Reverseheap block reverses the order of the heap." -#~ msgstr "रिवर्सहीप ब्लॉक हीप के क्रम को उलटा देता है।" - -#: js/turtledefs.js:262 - -#~ msgid "The One-of block returns one of two choices." -#~ msgstr "वन ऑफ ब्लॉक दो विकल्पों में से एक लौटाता है।" - -#: js/musicutils.js:221 - -#~ msgid "Locrian" -#~ msgstr "लोक्रियन" - -#: js/turtledefs.js:445 - -#~ msgid "The Set hue block changes the color of the pen." -#~ msgstr "सेट ह्यू ब्लॉक पेन के रंग को बदलता है।" - -#: js/turtledefs.js:396 - -#: js/turtledefs.js:397 - -#~ msgid "The Store in block will store a value in a box." -#~ msgstr "स्टोर इन ब्लॉक एक बॉक्स में मूल्य संग्रहित करेगा।" - -#: js/activity.js:3524 - -#~ msgid "Save as .svg" -#~ msgstr ".svg के रूप में सहेजें" - -#: js/musicutils.js:241 - -#~ msgid "Blues" -#~ msgstr "ब्लूज़" - -#: js/turtledefs.js:152 - -#: js/turtledefs.js:198 - -#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." -#~ msgstr "आप टाइप कर सकते हैं \"d\" और \"do\" ब्लॉक बनाने के लिए, \"r\" और \"re\" ब्लॉक बनाने के लिए, आदि।" - -#: plugins/impact.rtp:69 - -#~ msgid "Cannot parse Impact data." -#~ msgstr "इम्पैक्ट डेटा को पार्स नहीं किया जा सकता।" - -#: js/turtledefs.js:233 - -#~ msgid "e.g., guitar, violin, snare drum, etc." -#~ msgstr "उदाहरण के लिए, गिटार, वायलिन, स्नेयर ड्रम, आदि।" - -#: js/turtledefs.js:238 - -#~ msgid "The Tempo block opens a metronome to visualize the beat." -#~ msgstr "टेम्पो ब्लॉक एक मेट्रोनोम को खोलता है ताकत को दृष्टिगत करने के लिए।" - -#: js/turtledefs.js:332 - -#~ msgid "The Invert block rotates any contained notes around a target note." -#~ msgstr "इनवर्ट ब्लॉक किसी भी शामिल नोट्स को एक लक्ष्य नोट के चारों ओर घुमाता है।" - -#: plugins/impact.rtp:32 - -#~ msgid "field" -#~ msgstr "क्षेत्र" - -#: js/lilypond.js:21 - -#~ msgid "m" -#~ msgstr "मी" - -#: js/turtledefs.js:200 - -#~ msgid "The On-every-beat block let you specify actions to take on every beat." -#~ msgstr "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर करने के लिए क्रियाएं निर्दिष्ट करने की अनुमति देता है।" - -#: js/SaveInterface.js:24 - -#~ msgid "For more information, please consult the Music Blocks guide." -#~ msgstr "और अधिक जानकारी के लिए, कृपया Music Blocks गाइड की सलाह लें।" - -#: js/lilypond.js:21 - -#~ msgid "rs" -#~ msgstr "रे" - -#: js/turtledefs.js:305 - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "क्लिक ब्लॉक एक माउस क्लिक किया गया है तो सत्य लौटाता है।" - -#: plugins/impact.rtp:100 - -#: plugins/impact.rtp:114 - -#~ msgid "Impact field not found." -#~ msgstr "इम्पैक्ट फील्ड नहीं मिला।" - -#: js/lilypond.js:21 - -#~ msgid "gs" -#~ msgstr "जी" - -#: js/musicutils.js:217 - -#~ msgid "Minor" -#~ msgstr "माइनर" - -#: js/utilitybox.js:172 - -#~ msgid " " -#~ msgstr " " - -#: js/musicutils.js:227 - -#~ msgid "Byzantine" -#~ msgstr "बिजंटाइन" - -#: js/musicutils.js:223 - -#~ msgid "Jazz Minor" -#~ msgstr "जैज़ माइनर" - -#: js/turtledefs.js:251 - -#~ msgid "The Do block is used to initiate an action. In the example, it is used with the One of block to choose a random phase." -#~ msgstr "डू ब्लॉक का उपयोग क्रिया की शुरुआत के लिए किया जाता है। उदाहरण में, इसका उपयोग वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण का चयन करने के लिए किया जाता है।" - -#: js/toolbar.js:372 - -#: js/toolbar.js:420 - -#~ msgid "Save as HTML" -#~ msgstr "HTML के रूप में सहेजें" - -#: js/basicblocks.js:1156 - -#~ msgid "on beat" -#~ msgstr "बीट पर" - -#: js/activity.js:3857 - -#: js/activity.js:3868 - -#: js/activity.js:3881 - -#: js/turtledefs.js:118 - -#: js/turtledefs.js:156 - -#~ msgid "Load project from files" -#~ msgstr "फ़ाइल से परियोजना लोड करें" - -#: js/turtledefs.js:216 - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "सेट टेम्परामेंट ब्लॉक का उपयोग म्यूजिक ब्लॉक्स द्वारा उपयोग किए जाने वाले ट्यूनिंग सिस्टम को चुनने के लिए किया जाता है।" - -#: js/turtledefs.js:250 - -#~ msgid "The Dispatch block is used to trigger an event." -#~ msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" - -#: js/turtledefs.js:87 - -#~ msgid "Hide or show the block palettes." -#~ msgstr "ब्लॉक पैलेट दिखाएँ / छिपाएं" - -#: js/activity.js:2712 - -#~ msgid "Run fast / long press to run slowly" -#~ msgstr "तेज़ चलाएं / धीरे चलाने के लिए लंबा दबाएं" - -#: js/activity.js:913 - -#~ msgid "hide grid" -#~ msgstr "ग्रिड छिपाएं" - -#: js/synthutils.js:72 - -#~ msgid "snare-drum" -#~ msgstr "स्नेर-ड्रम" - -#: js/turtledefs.js:325 - -#~ msgid "The Measure count block returns the current measure." -#~ msgstr "मेजर काउंट ब्लॉक वर्तमान माप को लौटाता है।" - -#: js/turtledefs.js:474 - -#~ msgid "The Found mouse block will return true if the specified mouse can be found." -#~ msgstr "फाउंड माउस ब्लॉक सही लौटाएगा यदि निर्दिष्ट माउस पाया जा सकता है।" - -#: js/turtledefs.js:267 - -#~ msgid "The Dispatch block is used to trigger an event." -#~ msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" - -#: js/turtledefs.js:107 - -#: js/utilitybox.js:239 - -#~ msgid "Search" -#~ msgstr "खोजें" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:44 - -#~ msgid "white-noise" -#~ msgstr "सफेद शोर" - -#: js/musicutils.js:203 - -#~ msgid "Octatonic" -#~ msgstr "ऑक्टाटोनिक" - -#: js/turtledefs.js:309 - -#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~ msgstr "पिच-टाइम मैट्रिक्स ब्लॉक एक उपकरण खोलता है जो संगीतात्मक वाक्यांश बनाने के लिए होता है।" - -#: js/turtledefs.js:297 - -#~ msgid "The Top block returns the position of the top of the canvas." -#~ msgstr "टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है।" - -#: js/turtledefs.js:249 - -#~ msgid "The Listen block is used to listen for an event such as a mouse click. When the event happens, an action is taken." -#~ msgstr "लिसन ब्लॉक का उपयोग किसी घटना जैसे माउस क्लिक के लिए सुनने के लिए किया जाता है। जब घटना होती है, तो एक क्रिया ली जाती है।" - -#: plugins/rodi.rtp:91 - -#~ msgid "sense left" -#~ msgstr "बाएं महसूस करें" - -#: js/turtledefs.js:237 - -#~ msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -#~ msgstr "म्यूजिक कीबोर्ड ब्लॉक एक पियानो कीबोर्ड खोलता है जिसका उपयोग नोट्स बनाने के लिए किया जा सकता है।" - -#: js/turtledefs.js:413 - -#~ msgid "The Setheapentry block sets a value in he heap at the specified location." -#~ msgstr "सेटहीपएंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान सेट करता है।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:307 - -#~ msgid "jazz-minor" -#~ msgstr "जैज़-माइनर" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:325 - -#~ msgid "minor-blues" -#~ msgstr "माइनर-ब्लूज़" - -#: js/help.js:53 - -#~ msgid "previous page" -#~ msgstr "पिछला पृष्ठ" - -#: js/turtledefs.js:285 - -#~ msgid "The Pen-down block lowers the pen so that it draws." -#~ msgstr "पेन-डाउन ब्लॉक पेन को नीचे करता है ताकि वह खींचे।" - -#: js/turtledefs.js:330 - -#~ msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps. In the example shown above, sol is shifted up to sol#." -#~ msgstr "सेमी-टोन ट्रांसपोज़िशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को आधे चरणों से ऊपर (या नीचे) स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को सोल# तक स्थानांतरित किया गया है।" - -#: js/turtledefs.js:107 - -#~ msgid "You can search for blocks by name." -#~ msgstr "आप नाम से ब्लॉकों की खोज कर सकते हैं।" - -#: js/synthutils.js:88 - -#~ msgid "cow-bell" -#~ msgstr "काउ-बेल" - -#: js/block.js:1307 - -#~ msgid "2nd" -#~ msgstr "दूसरा" - -#: js/turtledefs.js:291 - -#~ msgid "The Media block is used to import an image." -#~ msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" - -#: js/activity.js:3527 - -#~ msgid "Offline. Sharing is unavailable." -#~ msgstr "ऑफ़लाइन। साझाकरण अनुपलब्ध है।" - -#: js/lilypond.js:21 - -#~ msgid "fs" -#~ msgstr "f#" - -#: js/turtledefs.js:470 - -#~ msgid "The Stopplayback block" -#~ msgstr "स्टॉपप्लेबैक ब्लॉक" - -#: js/turtledefs.js:243 - -#: js/turtledefs.js:244 - -#~ msgid "Conditionals lets your program take different actions depending on the condition. In this example, if the mouse button is pressed, a snare drum will play. Otherwise (else) a kick drum will play." -#~ msgstr "कंडीशनल आपके प्रोग्राम को शर्त के आधार पर विभिन्न क्रियाएँ लेने देता है। इस उदाहरण में, यदि माउस बटन दबाया जाता है, तो स्नेर ड्रम बजेगा। अन्यथा (अन्यथा) एक किक ड्रम बजेगा।" - -#: js/turtledefs.js:471 - -#~ msgid "The Loudness block returns the volume detected by the microphone." -#~ msgstr "लाउडनेस ब्लॉक माइक्रोफ़ोन द्वारा पता लगाए गए वॉल्यूम को लौटाता है।" - -#: js/turtledefs.js:431 - -#~ msgid "The Show blocks block shows the blocks." -#~ msgstr "शो ब्लॉक्स ब्लॉक ब्लॉकों को दिखाता है।" - -#~ msgid "food" -#~ msgstr "खाना" - -#: js/basicblocks.js:874 - -#~ msgid "osctime" -#~ msgstr "ऑस्कटाइम" - -#: js/basicblocks.js:901 - -#~ msgid "divide beat value" -#~ msgstr "बीट मूल्य विभाजित करें" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:374 - -#: js/toolbar.js:422 - -#~ msgid "Save as PNG" -#~ msgstr "PNG के रूप में सहेजें" - -#: js/turtledefs.js:425 - -#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." -#~ msgstr "कॉमेंट ब्लॉक एक टिप्पणी को स्क्रीन के शीर्ष पर प्रिंट करता है जब प्रोग्राम धीमी गति में चल रहा होता है।" - -#: js/turtledefs.js:457 - -#~ msgid "The Stop media block stops audio or video playback." -#~ msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" - -#: js/turtledefs.js:302 - -#~ msgid "The Mouse-button block returns True if the mouse button is pressed." -#~ msgstr "माउस-बटन ब्लॉक सत्य लौटाता है यदि माउस बटन दबाया जाता है।" - -#: js/musicutils.js:286 - -#~ msgid "blues" -#~ msgstr "ब्लूज़" - -#: js/activity.js:4401 - -#~ msgid "More" -#~ msgstr "अधिक" - -#~ msgid "maths" -#~ msgstr "गणित" - -#: js/turtledefs.js:260 - -#: js/turtledefs.js:261 - -#~ msgid "Otherwise (else) a kick drum will play." -#~ msgstr "अन्यथा (else) एक किक ड्रम बजेगा।" - -#: js/StringHelper.js:18 - -#~ msgid "Open project from file\"," -#~ msgstr "फाइल से प्रोजेक्ट खोलें\"," - -#: js/basicblocks.js:605 - -#~ msgid "tritone" -#~ msgstr "त्रितोन" - -#: js/musicutils.js:209 - -#~ msgid "Dorian" -#~ msgstr "डोरियन" - -#: js/turtledefs.js:79 - -#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." -#~ msgstr "यह टूलबार पैलेट बटन मैट्रिक्स नोट्स टोन टर्टल और अधिक शामिल करता है।" - -#: js/synthutils.js:74 - -#~ msgid "kick-drum" -#~ msgstr "किक-ड्रम" - -#: js/block.js:1310 - -#~ msgid "5th" -#~ msgstr "पाँचवाँ" - -#: js/turtledefs.js:478 - -#~ msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -#~ msgstr "माउस इलैप्स नोट्स ब्लॉक निर्दिष्ट माउस द्वारा बजाए गए नोट्स की संख्या लौटाता है।" - -#: js/turtledefs.js:477 - -#~ msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -#~ msgstr "माउस पिच ब्लॉक निर्दिष्ट माउस द्वारा बजाई जा रही वर्तमान पिच संख्या को लौटाता है।" - -#: js/turtledefs.js:129 - -#: js/turtledefs.js:164 - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Action and more." -#~ msgstr "यह टूलबार पैलेट बटन, जिसमें रिदम पिच टोन एक्शन और अधिक शामिल हैं।" - -#: js/help.js:72 - -#~ msgid "next page" -#~ msgstr "अगला पृष्ठ" - -#: js/turtledefs.js:241 - -#~ msgid "The Repeat block will repeat the contained blocks. In this example, the note will be played 4 times." -#~ msgstr "रिपीट ब्लॉक निहित ब्लॉकों को दोहराएगा। इस उदाहरण में, नोट 4 बार चलाया जाएगा।" - -#: js/turtledefs.js:97 - -#~ msgid "The save-stack button saves a stack onto a custom palette. It appears after a \"long press\" on a stack." -#~ msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है। यह एक स्टैक पर \"लंबे दबाव\" के बाद दिखाई देता है।" - -#: js/basicblocks.js:4785 - -#~ msgid "Rhythm" -#~ msgstr "रिदम" - -#: js/turtledefs.js:338 - -#~ msgid "The Number to octave block will convert a pitch number to an octave." -#~ msgstr "नंबर टू ऑक्टेव ब्लॉक एक पिच संख्या को एक ऑक्टेव में परिवर्तित करेगा।" - -#: js/turtledefs.js:95 - -#~ msgid "To copy a stack to the clipboard, do a \"long press\" on the stack. The Paste Button will highlight." -#~ msgstr "क्लिपबोर्ड पर स्टैक को कॉपी करने के लिए, स्टैक पर \"लंबे दबाव\" करें। पेस्ट बटन हाइलाइट होगा।" - -#~ msgid "hspace" -#~ msgstr "एचस्पेस" - -#: js/activity.js:2789 - -#~ msgid "Long press on block(s) to copy. Click here to paste." -#~ msgstr "ब्लॉक(ओं) को कॉपी करने के लिए लंबे समय तक दबाएं। पेस्ट करने के लिए यहां क्लिक करें।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:291 - -#~ msgid "melodic-minor" -#~ msgstr "मेलोडिक-माइनर" - -#: js/turtledefs.js:427 - -#~ msgid "The Heap empty? block returns true if the heap is empty." -#~ msgstr "हीप खाली है? ब्लॉक सत्य लौटाता है यदि हीप खाली है।" - -#: js/turtledefs.js:469 - -#~ msgid "The Playback block" -#~ msgstr "प्लेबैक ब्लॉक" - -#: js/turtledefs.js:196 - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "नोट मूल्य ब्लॉक वर्तमान में बजाए जा रहे नोट की अवधि का मूल्य है।" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:375 - -#: js/toolbar.js:423 - -#~ msgid "Save as WAV" -#~ msgstr "WAV के रूप में सहेजें" - -#: js/turtledefs.js:354 - -#~ msgid "The Tremolo block adds a wavering effect." -#~ msgstr "ट्रेमोलो ब्लॉक एक डगमगाने वाला प्रभाव जोड़ता है।" - -#: js/turtledefs.js:446 - -#~ msgid "The Set grey block changes the vividness of the pen color." -#~ msgstr "सेट ग्रे ब्लॉक पेन के रंग की जीवंतता को बदलता है।" - -#: js/turtledefs.js:290 - -#~ msgid "The Text block holds a text string." -#~ msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग रखता है।" - -#: js/turtledefs.js:21 - -#~ msgid "actions" -#~ msgstr "क्रियाएँ" - -#: js/turtledefs.js:331 - -#~ msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -#~ msgstr "रजिस्टर ब्लॉक उन नोट्स के रजिस्टर (ऑक्टेव) को संशोधित करने का एक आसान तरीका प्रदान करता है जो इसके बाद आते हैं।" - -#: js/logo.js:3384 - -#~ msgid "Note value must be greater than 0" -#~ msgstr "नोट मूल्य 0 से अधिक होना चाहिए" - -#: js/turtledefs.js:236 - -#~ msgid "Tuplets are a collection of notes that get scaled to a specific duration. Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "टुपलेट्स विशिष्ट अवधि के लिए मापित होने वाले नोट का संग्रह हैं। टुपलेट्स का उपयोग करके 2 की शक्ति पर आधारित नहीं होने वाले नोटों के समूह बनाना आसान होता है।" - -#: js/basicblocks.js:1398 - -#~ msgid "pitch-time matrix" -#~ msgstr "पिच-टाइम मैट्रिक्स" - -#: js/turtledefs.js:233 - -#~ msgid "eg guitar, violin, snare drum, etc." -#~ msgstr "उदा., गिटार, वायलिन, स्नेयर ड्रम, आदि." - -#: js/turtledefs.js:347 - -#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." -#~ msgstr "स्कैलर इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" - -#: js/turtledefs.js:144 - -#~ msgid "Long press the run button to run the project in slow mode." -#~ msgstr "प्रोजेक्ट को धीमे मोड में चलाने के लिए रन बटन को लंबे समय तक दबाएं।" - -#: js/turtledefs.js:339 - -#~ msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -#~ msgstr "पिच नंबर ऑफसेट सेट करें ब्लॉक का उपयोग पिच और ऑक्टेव को मैप करने के लिए ऑफसेट सेट करने के लिए किया जाता है।" - -#: js/turtledefs.js:188 - -#~ msgid "Show or hide a polar-coordinate grid." -#~ msgstr "एक पोलर-संयोजन ग्रिड दिखाएं या छिपाएं।" - -#: js/turtledefs.js:344 - -#~ msgid "It can also be used with other blocks, such as Color, Pen-size." -#~ msgstr "इसे कलर, पेन-साइज आदि के साथ भी उपयोग किया जा सकता है।" - -#: js/samplesviewer.js:80 - -#~ msgid "Copy this link to share your project." -#~ msgstr "अपनी परियोजना साझा करने के लिए इस लिंक को कॉपी करें।" - -#: js/turtledefs.js:111 - -#: js/turtledefs.js:149 - -#~ msgid "Clear the screen and return the turtles to their initial positions." -#~ msgstr "स्क्रीन को साफ करें और कछुओं को उनके प्रारंभिक स्थानों पर लौटाएं।" - -#: js/turtledefs.js:254 - -#~ msgid "The box1 returns the value stored on box1." -#~ msgstr "बॉक्स1 वह मूल्य लौटाता है जो बॉक्स1 पर संग्रहित है।" - -#: js/logo.js:3705 - -#~ msgid "The Step Pitch Block must be used inside of a Note Block." -#~ msgstr "स्टेप पिच ब्लॉक का उपयोग नोट ब्लॉक के अंदर करना चाहिए।" - -#: plugins/rodi.rtp:30 - -#~ msgid "blink (ms)" -#~ msgstr "ब्लिंक (मि.से.)" - -#: js/turtledefs.js:360 - -#~ msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -#~ msgstr "ड्यूओ सिंथ ब्लॉक एक ड्यूओ-फ्रीक्वेंसी मॉड्युलेटर है जिसका उपयोग एक टिम्बर को परिभाषित करने के लिए किया जाता है।" - -#~ msgid "begin hollow line" -#~ msgstr "शुरू करें होलो रेखा" - -#: js/musicutils.js:232 - -#~ msgid "Geez" -#~ msgstr "गीज" - -#~ msgid "Rhythm Block: Did you mean to use a Note block?" -#~ msgstr "रिदम ब्लॉक: क्या आपने एक नोट ब्लॉक का उपयोग करने का इरादा किया है?" - -#: js/turtledefs.js:260 - -#: js/turtledefs.js:261 - -#~ msgid "In this example, if the mouse button is pressed, a snare drum will play." -#~ msgstr "इस उदाहरण में, अगर माउस बटन दबाया जाता है, तो एक स्नेयर ड्रम बजेगा।" - -#: js/turtledefs.js:77 - -#~ msgid "This toolbar contains the palette buttons Matrix, Notes, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "इस टूलबार में मैट्रिक्स, नोट्स, टोन, टर्टल, और अन्य के पैलेट बटन होते हैं। ब्लॉक के पैलेट दिखाने के लिए क्लिक करें और कैनवास पर ब्लॉक खींचें ताकि आप उन्हें उपयोग कर सकें।" - -#: js/turtledefs.js:434 - -#~ msgid "The Dock block block connections two blocks." -#~ msgstr "डॉक ब्लॉक ब्लॉक दो ब्लॉक्स कनेक्ट करता है।" - -#: js/turtledefs.js:203 - -#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." -#~ msgstr "स्टेप पिच ब्लॉक (एक नंबर ब्लॉक के साथ संयोजन करके) एक स्केल में अगले पिच को बजाएगा, उदाहरण के लिए, यदि आखिरी नोट जो बजाई गई थी सोल थी, तो स्टेप पिच 1 ला बजाएगा।" - -#: js/turtledefs.js:245 - -#~ msgid "The Backward block runs code in reverse order (Musical retrograde)." -#~ msgstr "बैकवर्ड ब्लॉक कोड को उल्टी क्रम में चलाता है (संगीत रेट्रोग्रेड)।" - -#: js/basicblocks.js:583 - -#~ msgid "deprecated note value" -#~ msgstr "पुराना नोट मूल्य" - -#: js/musicutils.js:226 - -#~ msgid "Arabic" -#~ msgstr "अरबी" - -#: js/turtledefs.js:259 - -#~ msgid "In this example, a simple drum machine, a kick drum will play 1/4 notes forever." -#~ msgstr "इस उदाहरण में, एक साधारित ड्रम मशीन, एक किक ड्रम हमेशा के लिए 1/4 नोट बजाएगी।" - -#: js/logo.js:6824 - -#~ msgid "Hertz Block: Did you mean to use a Note block3?" -#~ msgstr "हर्ट्ज ब्लॉक: क्या आपने एक नोट ब्लॉक का उपयोग करने का इरादा किया है?" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:327 - -#~ msgid "major-blues" -#~ msgstr "मेजर-ब्लूज़" - -#: js/turtledefs.js:403 - -#~ msgid "The Mod block returns the remainder from a division." -#~ msgstr "मोड ब्लॉक विभाजन से शेषफल लौटाता है।" - -#: js/turtledefs.js:206 - -#~ msgid "Pitch can be specified in terms of C D E F G A B." -#~ msgstr "पिच को C D E F G A B के रूप में निर्दिष्ट किया जा सकता है।" - -#: js/musicutils.js:233 - -#~ msgid "Hindu" -#~ msgstr "हिंदू" - -#: js/turtledefs.js:316 - -#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." -#~ msgstr "मिलीसेकंड ब्लॉक एक नोट ब्लॉक के समान होता है, सिवाय इसके कि यह नोट की अवधि निर्दिष्ट करने के लिए समय (एमएस में) का उपयोग करता है।" - -#: js/turtledefs.js:406 - -#~ msgid "The Not block is the logical not operator." -#~ msgstr "नॉट ब्लॉक तार्किक नॉट ऑपरेटर है।" - -#: js/StringHelper.js:19 - -#~ msgid "New project\"," -#~ msgstr "नया प्रोजेक्ट\"," - -#: js/basicblocks.js:1299 - -#~ msgid "step pitch" -#~ msgstr "स्टेप पिच" - -#: js/turtledefs.js:255 - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "बॉक्स2 में स्टोर करें ब्लॉक का उपयोग बॉक्स2 में एक मान संग्रहीत करने के लिए किया जाता है।" - -#: js/toolbar.js:339 - -#: js/toolbar.js:387 - -#~ msgid "Save as png" -#~ msgstr "PNG के रूप में सहेजें" - -#: js/turtledefs.js:314 - -#~ msgid "The Skip notes block will cause notes to be skipped." -#~ msgstr "नोट्स छोड़ें ब्लॉक नोट्स को छोड़ने का कारण बनेगा।" - -#: js/turtledefs.js:215 - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode. In the figure, we add la to sol." -#~ msgstr "स्केलर अंतराल ब्लॉक वर्तमान मोड के आधार पर एक सापेक्ष अंतराल की गणना करता है, मोड के बाहर के सभी नोट्स को छोड़ देता है। चित्र में, हम सोल में ला जोड़ते हैं।" - -#: js/basicblocks.js:519 - -#~ msgid "play backward" -#~ msgstr "पीछे की ओर चलाएं" - -#: js/turtledefs.js:333 - -#~ msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -#~ msgstr "पिच में बदलाव ब्लॉक वर्तमान पिच और पिछले पिच के बीच का अंतर (आधे चरणों में) है।" - -#: js/turtledefs.js:442 - -#~ msgid "The Control-point 1 block sets the first control point for the Bezier curve." -#~ msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" - -#: js/lilypond.js:21 - -#~ msgid "bk" -#~ msgstr "bk" - -#: js/lilypond.js:21 - -#~ msgid "bt" -#~ msgstr "bt" - -#: js/logo.js:2175 - -#: js/logo.js:7714 - -#: js/logo.js:7849 - -#: js/logo.js:7909 - -#: js/logo.js:8029 - -#: js/logo.js:8057 - -#~ msgid "Could not find mouse" -#~ msgstr "माउस नहीं मिला" - -#: js/turtledefs.js:469 - -#~ msgid "The Get green block returns the green component of the pixel under the mouse." -#~ msgstr "ग्रीन प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल के हरे घटक को लौटाता है।" - -#: js/turtledefs.js:235 - -#~ msgid "The Rhythm block is used to generate rhythm patterns." -#~ msgstr "रिदम ब्लॉक का उपयोग ताल पैटर्न उत्पन्न करने के लिए किया जाता है।" - -#: js/turtledefs.js:213 - -#~ msgid "???" -#~ msgstr "???" - -#: js/turtledefs.js:303 - -#~ msgid "The Cursor X block returns the horizontal position of the mouse." -#~ msgstr "कर्सर एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" - -#: js/activity.js:3444 - -#~ msgid "Save Project" -#~ msgstr "प्रोजेक्ट सहेजें" - -#: js/turtledefs.js:454 - -#~ msgid "The Set font block sets the font used by the Show block." -#~ msgstr "सेट फ़ॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए गए फ़ॉन्ट को सेट करता है।" - -#~ msgid "do re mi fa sol la ti" -#~ msgstr "डो रे मी फा सोल ला टी" - -#: js/turtledefs.js:377 - -#~ msgid "The Until block will repeat until the condition is true." -#~ msgstr "अनिल ब्लॉक तब तक दोहराएगा जब तक शर्त सही नहीं हो जाती।" - -#: js/turtledefs.js:408 - -#~ msgid "The Or block is the logical or operator." -#~ msgstr "ऑर ब्लॉक तार्किक या ऑपरेटर है।" - -#: js/modewidget.js:77 - -#~ msgid "rotate counter clockwise" -#~ msgstr "विपरीत दिशा में घुमाएं" - -#: js/turtledefs.js:344 - -#~ msgid "etc." -#~ msgstr "आदि" - -#: js/pitchtimematrix.js:203 - -#~ msgid "sort" -#~ msgstr "सॉर्ट करें" - -#: js/logo.js:5000 - -#~ msgid "Pitch Block: Did you mean to use a Note block2?" -#~ msgstr "पिच ब्लॉक: क्या आपका मतलब नोट ब्लॉक2 का उपयोग करना था?" - -#: js/logo.js:3606 - -#~ msgid "Distortion not in range" -#~ msgstr "विकृति सीमा में नहीं है" - -#: js/turtledefs.js:453 - -#~ msgid "The Pen size block returns the current pen size value." -#~ msgstr "पेन आकार ब्लॉक वर्तमान पेन आकार मान लौटाता है।" - -#: js/turtledefs.js:422 - -#~ msgid "The Save heap to app block saves the heap to a web page." -#~ msgstr "ऐप पर हीप सहेजें ब्लॉक हीप को एक वेब पेज पर सहेजता है।" - -#: js/turtledefs.js:261 - -#~ msgid "The Random block returns a random number." -#~ msgstr "रैंडम ब्लॉक एक यादृच्छिक संख्या लौटाता है।" - -#: js/turtledefs.js:143 - -#: js/turtledefs.js:180 - -#~ msgid "Polar" -#~ msgstr "ध्रुवीय" - -#: js/basicblocks.js:74 - -#~ msgid "current pitch name" -#~ msgstr "वर्तमान पिच नाम" - -#: js/turtledefs.js:134 - -#~ msgid "Show or hide a Cartesian-coordinate grid." -#~ msgstr "एक कार्टेशियन-निर्देशांक ग्रिड दिखाएँ या छिपाएँ" - -#: js/turtledefs.js:421 - -#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~ msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री प्रदर्शित करता है।" - -#: js/lilypond.js:21 - -#~ msgid "gp" -#~ msgstr "gp" - -#: js/turtledefs.js:308 - -#~ msgid "The Mouse-name block returns the name of a mouse." -#~ msgstr "माउस-नाम ब्लॉक एक माउस का नाम लौटाता है।" - -#: js/activity.js:3528 - -#~ msgid "Save as .png" -#~ msgstr ".png के रूप में सहेजें" - -#: js/musicutils.js:215 - -#~ msgid "Mixolydian" -#~ msgstr "मिक्सोलिडियन" - -#: js/block.js:909 - -#~ msgid "mKeyboard" -#~ msgstr "mकीबोर्ड" - -#: js/turtledefs.js:379 - -#~ msgid "The Stop block will stop a loop (e.g., Forever, Repeat, While, or Until)." -#~ msgstr "स्टॉप ब्लॉक एक लूप को रोक देगा (जैसे, फॉरएवर, रिपीट, व्हाइल, या अनिल)।" - -#: js/turtledefs.js:211 - -#~ msgid "The Pitch number block is the value of the pitch of the note currently being played." -#~ msgstr "पिच संख्या ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का मूल्य है।" - -#: js/turtledefs.js:293 - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "शेल ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" - -#: js/turtledefs.js:270 - -#~ msgid "The Equal block returns True if the two numbers are equal." -#~ msgstr "बराबर ब्लॉक सत्य लौटाता है यदि दोनों संख्याएँ समान हैं।" - -#: js/savebox.js:105 - -#~ msgid "Upload to Planet" -#~ msgstr "प्लैनेट पर अपलोड करें" - -#: js/turtledefs.js:341 - -#~ msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -#~ msgstr "स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक अर्ध-स्वरों की संख्या लौटाता है।" - -#: js/turtledefs.js:467 - -#~ msgid "The Get pixel block returns the color of the pixel under the mouse." -#~ msgstr "पिक्सेल प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल का रंग लौटाता है।" - -#: js/activity.js:3607 - -#~ msgid "Load plugin from file" -#~ msgstr "फाइल से प्लगइन लोड करें" - -#: js/turtledefs.js:461 - -#~ msgid "The Playback block" -#~ msgstr "प्लेबैक ब्लॉक" - -#: js/activity.js:3541 - -#~ msgid "Save as .abc" -#~ msgstr ".abc के रूप में सहेजें" - -#: js/logo.js:10269 - -#~ msgid "Lilypond cannot process partial of " -#~ msgstr "लिलीपॉन्ड आंशिक को संसाधित नहीं कर सकता" - -#: js/turtledefs.js:210 - -#~ msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -#~ msgstr "हर्ट्ज़ में पिच ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का हर्ट्ज़ में मान है।" - -#: js/block.js:1453 - -#~ msgid "degree" -#~ msgstr "डिग्री" - -#: plugins/rodi.rtp:169 - -#~ msgid "sing" -#~ msgstr "गाओ" - -#: js/turtledefs.js:443 - -#~ msgid "The Control-point 2 block sets the second control point for the Bezier curve." -#~ msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" - -#: js/musicutils.js:247 - -#~ msgid "Chinese" -#~ msgstr "चीनी" - -#: js/turtledefs.js:165 - -#~ msgid "Play music" -#~ msgstr "संगीत बजाएं" - -#: js/samplesviewer.js:91 - -#: js/samplesviewer.js:91 - -#: js/samplesviewer.js:115 - -#: js/samplesviewer.js:115 - -#~ msgid "Download" -#~ msgstr "डाउनलोड" - -#: js/synthutils.js:82 - -#~ msgid "darbuka-drum" -#~ msgstr "दरबूका ड्रम" - -#: js/turtledefs.js:345 - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps. In the figure, we add sol# to sol." -#~ msgstr "सेमी-टोन अंतराल ब्लॉक आधे चरणों पर आधारित एक सापेक्ष अंतराल की गणना करता है। चित्र में, हम सोल# में सोल जोड़ते हैं।" - -#: js/turtledefs.js:263 - -#~ msgid "The Plus block is used to add." -#~ msgstr "प्लस ब्लॉक जोड़ने के लिए उपयोग होता है।" - -#: js/turtledefs.js:207 - -#~ msgid "e.g., 1, 2, 3, or 4." -#~ msgstr "उदा. 1, 2, 3, या 4।" - -#: js/turtledefs.js:416 - -#~ msgid "The Loadheap block loads the heap from a file." -#~ msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" - -#~ msgid "cloud" -#~ msgstr "बादल" - -#: js/turtledefs.js:298 - -#~ msgid "The Bottom block returns the position of the bottom of the canvas." -#~ msgstr "बॉटम ब्लॉक कैनवास के निचले हिस्से की स्थिति लौटाता है।" - -#: js/toolbar.js:338 - -#: js/toolbar.js:386 - -#~ msgid "Save as svg" -#~ msgstr "SVG के रूप में सहेजें" - -#: plugins/impact.rtp:122 - -#~ msgid "Impact UID not found." -#~ msgstr "प्रभाव यूआईडी नहीं मिला।" - -#: js/pitchdrummatrix.js:141 - -#~ msgid "Solfa" -#~ msgstr "सोल्फा" - -#: js/timbre.js:727 - -#~ msgid "add filter" -#~ msgstr "फ़िल्टर जोड़ें" - -#: js/logo.js:2688 - -#~ msgid "turtleHeaps does not contain a valid heap for" -#~ msgstr "turtleHeaps में एक मान्य हीप नहीं है" - -#: js/turtledefs.js:98 - -#~ msgid "You can also use Alt+C to copy a stack of blocks. " -#~ msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" - -#: js/activity.js:3523 - -#~ msgid "Show/hide palettes" -#~ msgstr "पैलेट दिखाएँ / छुपाएँ" - -#: js/activity.js:3066 - -#~ msgid "Home' + ' [HOME]" -#~ msgstr "होम' + ' [होम]" - -#: js/turtledefs.js:484 - -#~ msgid "The Start mouse block starts the specified mouse." -#~ msgstr "स्टार्ट माउस ब्लॉक निर्दिष्ट माउस को शुरू करता है।" - -#: plugins/impact.rtp:32 - -#~ msgid "fetch" -#~ msgstr "लाना" - -#: js/turtledefs.js:398 - -#~ msgid "The Box block returns the value stored in a box." -#~ msgstr "बॉक्स ब्लॉक बॉक्स में संग्रहित मान लौटाता है।" - -#~ msgid "rodi" -#~ msgstr "रोडी" - -#: js/turtledefs.js:481 - -#~ msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -#~ msgstr "सेट माउस ब्लॉक निर्दिष्ट माउस द्वारा चलाए जाने वाले ब्लॉकों का एक स्टैक भेजता है।" - -#: js/turtledefs.js:254 - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "बॉक्स1 ब्लॉक बॉक्स1 में संग्रहित मान लौटाता है।" - -#: js/turtledefs.js:99 - -#~ msgid "You can also use Alt+P to paste a stack of blocks. " -#~ msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+P का भी उपयोग कर सकते हैं।" - -#: js/musicutils.js:291 - -#~ msgid "pentatonic" -#~ msgstr "पेंटाटोनिक" - -#~ msgid "blocks" -#~ msgstr "ब्लॉक्स" - -#: js/turtledefs.js:232 - -#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~ msgstr "पिच-टाइम मैट्रिक्स ब्लॉक संगीत वाक्यांश बनाने के लिए एक उपकरण खोलता है।" - -#: js/turtledefs.js:281 - -#~ msgid "The Heading block returns the orientation of the mouse." -#~ msgstr "हेडिंग ब्लॉक माउस की अभिविन्यास को लौटाता है।" - -#: js/turtledefs.js:400 - -#~ msgid "The Abs block returns the absolute value." -#~ msgstr "एबस ब्लॉक परिशुद्ध मान लौटाता है।" - -#: js/turtledefs.js:240 - -#~ msgid "For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मान के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" - -#: js/block.js:962 - -#: js/basicblocks.js:1022 - -#: js/basicblocks.js:1034 - -#~ msgid "rhythm ruler" -#~ msgstr "ताल शासक" - -#: js/logo.js:3626 - -#: js/logo.js:3675 - -#~ msgid "Depth entered is out of range" -#~ msgstr "दर्ज की गई गहराई सीमा से बाहर है" - -#: js/turtledefs.js:346 - -#~ msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -#~ msgstr "स्केलर अंतराल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।" - -#: js/turtledefs.js:272 - -#~ msgid "The Forward block moves the mouse forward." -#~ msgstr "फॉरवर्ड ब्लॉक माउस को आगे बढ़ाता है।" - -#: js/musicutils.js:246 - -#~ msgid "Pentatonic" -#~ msgstr "पेंटाटोनिक" - -#: js/turtledefs.js:372 - -#~ msgid "The Temperament tool is used to define custom tuning." -#~ msgstr "टेम्परामेंट उपकरण का उपयोग कस्टम ट्यूनिंग को परिभाषित करने के लिए किया जाता है।" - -#: js/logo.js:4992 - -#: js/logo.js:5014 - -#~ msgid "Input to Major Block must be 2, 3, 6, or 7" -#~ msgstr "मेजर ब्लॉक के लिए इनपुट 2, 3, 6, या 7 होना चाहिए" - -#: js/turtledefs.js:289 - -#~ msgid "The Print block displays text at the top of the screen." -#~ msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ प्रदर्शित करता है।" - -#: js/turtledefs.js:356 - -#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." -#~ msgstr "वेटेड पार्शियल्स ब्लॉक एक टिम्बर से जुड़े पार्शियल्स को निर्दिष्ट करने के लिए उपयोग होता है।" - -#: js/basicblocks.js:712 - -#~ msgid "articulation" -#~ msgstr "संवाद" - -#: js/turtledefs.js:387 - -#: js/turtledefs.js:389 - -#: js/turtledefs.js:391 - -#: js/turtledefs.js:392 - -#~ msgid "The Calculate block returns a value calculated by an action." -#~ msgstr "कैलकुलेट ब्लॉक एक क्रिया द्वारा गणित किए गए मूल्य को लौटाता है।" - -#: js/samplesviewer.js:81 - -#: js/samplesviewer.js:84 - -#~ msgid "Advanced options" -#~ msgstr "उन्नत विकल्प" - -#: js/turtledefs.js:394 - -#~ msgid "The Return block will return a value from an action." -#~ msgstr "रिटर्न ब्लॉक एक क्रिया से मूल्य लौटाएगा।" - -#: js/turtledefs.js:247 - -#~ msgid "The Action block is used to group together blocks so that they can be used more than once. It is often used for storing a phrase of music that is repeated." -#~ msgstr "एक्शन ब्लॉक ब्लॉक्स को एक साथ समृद्ध करने के लिए उपयोग होता है ताकि इसे एक से अधिक बार उपयोग किया जा सके। यह अक्सर उस संगीत वाक्य को संग्रहित करने के लिए उपयोग होता है जो बार-बार होता है।" - -#: js/turtledefs.js:470 - -#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." -#~ msgstr "गेट ब्लू ब्लॉक माउस के नीचे पिक्सेल का नीला घटक लौटाता है।" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:377 - -#: js/toolbar.js:425 - -#~ msgid "Save sheet music" -#~ msgstr "शीट संगीत सहेजें" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:320 - -#~ msgid "romanian-minor" -#~ msgstr "रोमानियाई माइनर" - -#: js/block.js:1309 - -#~ msgid "4th" -#~ msgstr "चौथा" - -#: js/turtledefs.js:362 - -#~ msgid "The Set relative volume block changes the volume of the contained notes." -#~ msgstr "सेट रिलेटिव वॉल्यूम ब्लॉक संग्रहित नोट्स की वॉल्यूम को बदलता है।" - -#: js/turtledefs.js:380 - -#~ msgid "The Switch block will run the code in the matching Case." -#~ msgstr "स्विच ब्लॉक समान केस में कोड चलाएगा।" - -#: js/basicblocks.js:282 - -#~ msgid "adjust transposition" -#~ msgstr "स्थानांतरण समायोजित करें" - -#: js/turtledefs.js:80 - -#~ msgid "Click to run the project in fast mode." -#~ msgstr "तेज़ी से प्रोजेक्ट चलाने के लिए क्लिक करें।" - -#: js/turtledefs.js:170 - -#~ msgid "Run note by note" -#~ msgstr "नोट द्वारा नोट चलाएं" - -#: js/turtledefs.js:428 - -#~ msgid "The Heap length block returns the length of the heap." -#~ msgstr "हीप लेंथ ब्लॉक हीप की लंबाई लौटाता है।" - -#: js/basicblocks.js:4324 - -#~ msgid "shell" -#~ msgstr "शैल" - -#: js/StringHelper.js:17 - -#~ msgid "Close Planet\"," -#~ msgstr "प्लैनेट बंद करें\"," - -#: js/help.js:72 - -#~ msgid "Next page" -#~ msgstr "अगला पृष्ठ" - -#: js/activity.js:3859 - -#: js/activity.js:3870 - -#~ msgid "Long press on blocks to copy." -#~ msgstr "ब्लॉक पर लंबे समय तक दबाएं कॉपी के लिए।" - -#: js/turtledefs.js:351 - -#~ msgid "The Chorus block adds a chorus effect." -#~ msgstr "कोरस ब्लॉक एक कोरस प्रभाव जोड़ता है।" - -#: js/turtledefs.js:239 - -#~ msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -#~ msgstr "कस्टम मोड ब्लॉक संगीत मोड (स्केल में नोट्स की जगह) का अन्वेषण करने के लिए एक टूल खोलता है।" - -#: js/logo.js:2317 - -#~ msgid "Please close the current matrix before opening a new one." -#~ msgstr "कृपया नए एक को खोलने से पहले वर्तमान मैट्रिक्स को बंद करें।" - -#: js/turtledefs.js:426 - -#~ msgid "The Wait block pauses the program for a specified number of seconds." -#~ msgstr "वेट ब्लॉक प्रोग्राम को निर्दिष्ट समय के लिए रोकता है।" - -#: js/turtledefs.js:229 - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes. In the example above, a kick drum sound will be played instead of sol." -#~ msgstr "सेट ड्रम ब्लॉक किसी भी संग्रहित नोट्स के पिच को बदलने के लिए एक ड्रम साउंड का चयन करेगा। उपर्युक्त उदाहरण में, किक ड्रम साउंड सोल की जगह बजाया जाएगा।" - -#: js/turtledefs.js:420 - -#~ msgid "The Heap length block returns the length of the heap." -#~ msgstr "हीप लेंथ ब्लॉक हीप की लंबाई लौटाता है।" - -#: js/basicblocks.js:1146 - -#~ msgid "on offbeat do" -#~ msgstr "ऑन ऑफबीट करें" - -#: js/StringHelper.js:17 - -#: js/StringHelper.js:18 - -#: js/StringHelper.js:19 - -#~ msgid "data-tooltip" -#~ msgstr "डेटा-टूलटिप" - -#: js/playback.js:28 - -#: js/playback.js:28 - -#~ msgid "pause" -#~ msgstr "रोकें" - -#: js/turtledefs.js:195 - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "निर्दिष्ट नोट मूल्य अवधि का एक विराम साइलेंस ब्लॉक का उपयोग करके बनाया जा सकता है।" - -#: js/turtledefs.js:225 - -#~ msgid "e.g., guitar, piano, violin, or cello." -#~ msgstr "उदा., गिटार, पियानो, वायलिन, या सेलो।" - -#: js/activity.js:4118 - -#~ msgid "Hard stop" -#~ msgstr "कठिन रोक" - -#: js/turtledefs.js:468 - -#~ msgid "The Get red block returns the red component of the pixel under the mouse." -#~ msgstr "गेट रेड ब्लॉक माउस के नीचे पिक्सेल का लाल घटक लौटाता है।" - -#: js/basicblocks.js:808 - -#~ msgid "free time" -#~ msgstr "मुक्त समय" - -#: js/turtledefs.js:214 - -#~ msgid "e.g., if the last note played was sol, Scalar Step 1 will play la." -#~ msgstr "उदा., यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजेगा।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:328 - -#~ msgid "whole-tone" -#~ msgstr "पूर्ण-स्वर" - -#: js/turtledefs.js:185 - -#~ msgid "You can also use Alt+C to copy a stack of blocks." -#~ msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:287 - -#~ msgid "natural-minor" -#~ msgstr "प्राकृतिक-माइनर" - -#: js/activity.js:4437 - -#: js/activity.js:4472 - -#~ msgid "Click here to paste" -#~ msgstr "यहां पेस्ट करने के लिए क्लिक करें" - -#~ msgid "This button opens and closes the primary toolbar." -#~ msgstr "यह बटन मुख्य उपकरण पट्टी को खोलता एवं बंद करता है" - -#: js/activity.js:4426 - -#~ msgid "Run music step by step" -#~ msgstr "संगीत को कदम दर कदम चलाएँ" - -#: js/turtledefs.js:417 - -#~ msgid "The Saveheap block saves the heap to a file." -#~ msgstr "सेवहीप ब्लॉक हीप को एक फाइल में सहेजता है।" - -#: js/musicutils.js:230 - -#~ msgid "Ethiopian" -#~ msgstr "इथियोपियन" - -#: js/turtledefs.js:99 - -#~ msgid "It appears after a long press on a stack." -#~ msgstr "यह एक स्टैक पर एक लम्बी दबाई के बाद प्रकट होता है।" - -#: js/logo.js:4851 - -#: js/logo.js:4872 - -#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" -#~ msgstr "परफेक्ट ब्लॉक के लिए इनपुट 1, 4, 5, या 8 होना चाहिए" - -#: js/temperament.js:1621 - -#~ msgid "table" -#~ msgstr "टेबल" - -#: js/savebox.js:116 - -#~ msgid "Save as .tb" -#~ msgstr ".tb के रूप में सहेजें" - -#: js/lilypond.js:21 - -#~ msgid "cp" -#~ msgstr "सीपी" - -#: js/turtledefs.js:321 - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "ऑन-वीक-बीट ब्लॉक आपको कमजोर (ऑफ) बीट्स पर क्रियाएँ निर्दिष्ट करने की अनुमति देता है।" - -#: plugins/rodi.rtp:130 - -#~ msgid "sense right" -#~ msgstr "दाहिने की अनुभूति" - -#: js/turtledefs.js:423 - -#~ msgid "The Load heap from app block loads the heap from a web page." -#~ msgstr "एप से हीप लोड करें ब्लॉक हीप को एक वेब पेज से लोड करता है।" - -#~ msgid "vspace" -#~ msgstr "व्यास" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:321 - -#~ msgid "spanish-gypsy" -#~ msgstr "स्पैनिश-जिप्सी" - -#: js/turtledefs.js:286 - -#~ msgid "The Color block returns the current pen color." -#~ msgstr "रंग ब्लॉक वर्तमान पेन का रंग लौटाता है।" - -#: js/musicutils.js:225 - -#~ msgid "Bebop" -#~ msgstr "बेबॉप" - -#: js/turtledefs.js:185 - -#~ msgid "The Paste Button will highlight." -#~ msgstr "पेस्ट बटन हाइलाइट करेगा।" - -#: js/turtledefs.js:431 - -#~ msgid "The Load heap from app block loads the heap from a web page." -#~ msgstr "एप से हीप लोड करें ब्लॉक हीप को एक वेब पेज से लोड करता है।" - -#: js/logo.js:1982 - -#~ msgid "The Step Pitch Block must be used insdie of a Note Block." -#~ msgstr "स्टेप पिच ब्लॉक को नोट ब्लॉक के अंदर उपयोग करना चाहिए।" - -#: js/turtledefs.js:118 - -#~ msgid "Remove all content on the canvas, including the blocks." -#~ msgstr "कैनवास पर सभी सामग्री को हटाएं, ब्लॉक्स सहित" - -#: js/basicblocks.js:4883 - -#~ msgid "save svg" -#~ msgstr "SVG सहेजें" - -#: js/samplesviewer.js:699 - -#~ msgid "On my device" -#~ msgstr "मेरे यन्त्र पे" - -#: js/turtledefs.js:432 - -#~ msgid "The No background block eliminates the background from the saved SVG output." -#~ msgstr "कोई पृष्ठभूमि नहीं ब्लॉक सहेजे गए SVG आउटपुट से पृष्ठभूमि को हटा देता है।" - -#: js/activity.js:2527 - -#~ msgid "My Music Blocks Creation" -#~ msgstr "मेरा संगीत ब्लॉक्स निर्माण" - -#: js/turtledefs.js:438 - -#~ msgid "The Open palette block opens a palette." -#~ msgstr "पैलेट खोलें ब्लॉक एक पैलेट खोलता है।" - -#: js/turtledefs.js:242 - -#~ msgid "The Forever block will repeat the contained blocks forever. In this example, a simple drum machine, a kick drum will play 1/4 notes forever." -#~ msgstr "फॉरएवर ब्लॉक निर्धारित ब्लॉक्स को हमेशा के लिए दोहराएगा। इस उदाहरण में, एक साधारित ड्रम मशीन, एक किक ड्रम हमेशा 1/4 नोट्स बजाएगा।" - -#: js/logo.js:4898 - -#: js/logo.js:4919 - -#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "डिमिनिश ब्लॉक के लिए इनपुट 1, 2, 3, 4, 5, 6, 7, या 8 होना चाहिए" - -#: js/turtledefs.js:168 - -#~ msgid "Run music slow" -#~ msgstr "संगीत को धीमी गति से चलाएँ" - -#: js/turtledefs.js:120 - -#: js/turtledefs.js:159 - -#~ msgid "To copy a stack to the clipboard, do a long press on the stack." -#~ msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर लंबे समय तक दबाएं।" - -#: js/turtledefs.js:359 - -#~ msgid "eg guitar, piano, violin, or cello." -#~ msgstr "उदा. गिटार, पियानो, वायलिन, या सेलो।" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:330 - -#~ msgid "minor-pentatonic" -#~ msgstr "माइनर-पेंटाटोनिक" - -#: js/turtledefs.js:359 - -#~ msgid "The AM synth block is an amplitude modulator used to define a timbre." -#~ msgstr "एएम सिंथ ब्लॉक एक आयाम मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" - -#: js/turtledefs.js:275 - -#~ msgid "The Right block turns the mouse to the right." -#~ msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" - -#: js/turtledefs.js:355 - -#~ msgid "The Harmonic block will add harmonics to the contained notes." -#~ msgstr "हार्मोनिक ब्लॉक संग्रहित नोट्स में हार्मोनिक्स जोड़ देगा।" - -#: js/turtledefs.js:217 - -#~ msgid "The Staccato block shortens the length of the actual notewhile maintaining the specified rhythmic value of the notes." -#~ msgstr "स्टेकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" - -#: js/pitchtimematrix.js:198 - -#~ msgid "export" -#~ msgstr "निर्यात" - -#: js/turtledefs.js:402 - -#~ msgid "The Power block calculates a power function." -#~ msgstr " पॉवर ब्लॉक एक पॉवर फ़ंक्शन की गणना करता है।" - -#: js/turtledefs.js:440 - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "सेट हेडिंग ब्लॉक माउस की हेडिंग सेट करता है।" - -#: js/turtledefs.js:193 - -#~ msgid "The Note block is a container for one or more Pitch blocks. The Note block specifies the duration (note value) of its contents." -#~ msgstr "नोट ब्लॉक एक या एक से अधिक पिच ब्लॉक्स के लिए एक संग्रहक है। नोट ब्लॉक इसके सामग्री की अवधि (नोट मूल्य) को निर्दिष्ट करता है।" - -#: js/turtledefs.js:269 - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "लेस थैन ब्लॉक टॉप नंबर बॉटम नंबर से कम है तो ट्रू लौटाता है।" - -#: js/turtledefs.js:201 - -#~ msgid "The Beat count block is the number of the current beat, e.g., 1, 2, 3, or 4.\n In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "बीट काउंट ब्लॉक वर्तमान बीट की संख्या है, जैसे 1, 2, 3, या 4।\n चित्र में, इसका उपयोग प्रत्येक माप के पहले बीट पर क्रिया करने के लिए किया जाता है।" - -#: js/turtledefs.js:483 - -#~ msgid "The Mouse color block returns the pen color of the specified mouse." -#~ msgstr "माउस रंग ब्लॉक निर्दिष्ट माउस का पेन रंग लौटाता है।" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:376 - -#: js/toolbar.js:424 - -#~ msgid "Save as ABC" -#~ msgstr "ABC के रूप में सहेजें" - -#: js/timbre.js:591 - -#~ msgid "synthesizer" -#~ msgstr "सिंथेसाइज़र" - -#: js/logo.js:630 - -#: js/palette.js:1808 - -#: js/musicutils.js:205 - -#~ msgid "Major" -#~ msgstr "मेजर" - -#: js/turtledefs.js:425 - -#~ msgid "The Saveheap block saves the heap to a file." -#~ msgstr "सेवहीप ब्लॉक हीप को एक फ़ाइल में सहेजता है।" - -#: js/turtledefs.js:363 - -#~ msgid "The Set master volume block sets the volume for all synthesizers." -#~ msgstr "सेट मास्टर वॉल्यूम ब्लॉक सभी सिंथेसाइज़र्स के लिए वॉल्यूम सेट करता है।" - -#: js/basicblocks.js:883 - -#~ msgid "duplicate notes" -#~ msgstr "डुप्लीकेट नोट्स" - -#: js/turtledefs.js:421 - -#~ msgid "The Setheapentry block sets a value in the heap at the specified location." -#~ msgstr "सेटहीपएंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य सेट करता है।" - -#: js/utilitybox.js:281 - -#~ msgid "Disable scrolling" -#~ msgstr "स्क्रोलिंग अक्षम करें" - -#: js/turtledefs.js:425 - -#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." -#~ msgstr "स्केलर इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" - -#: js/logo.js:4259 - -#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" -#~ msgstr "रिदम ब्लॉक: क्या आपने मैट्रिक्स ब्लॉक का उपयोग करने का इरादा किया है?" - -#: js/turtledefs.js:202 - -#~ msgid "The Notes played block is the number of notes that have been played. (By default, it counts quarter notes.)" -#~ msgstr "नोट्स प्लेड ब्लॉक उन नोट्स की संख्या है जो बजाए गए हैं। (डिफ़ॉल्ट रूप से, यह क्वार्टर नोट्स की गिनती करता है।)" - -#: js/turtledefs.js:242 - -#~ msgid "The default volume is 50; the range is 0 (silence) to 100 (full volume)." -#~ msgstr "डिफ़ॉल्ट वॉल्यूम 50 है; सीमा 0 (शांति) से 100 (पूर्ण वॉल्यूम) तक है।" - -#: js/turtledefs.js:248 - -#~ msgid "Each Start block is a separate voice. All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr "प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज़ है। प्ले बटन दबाया जाता है तो सभी स्टार्ट ब्लॉक्स एक साथ चलते हैं।" - -#: js/turtledefs.js:352 - -#~ msgid "e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "जैसे, \"डो\" हमेशा \"सी-नैचुरल\" होता है); जब Movable do सच है, तो सोलफेज़ नोट नामों को स्केल के डिग्री में सौंपा जाता है (\"डो\" हमेशा मेजर स्केल के पहले डिग्री होता है)।" - -#: js/basicblocks.js:83 - -#~ msgid "current pitch octave" -#~ msgstr "वर्तमान पिच ऑक्टेव" - -#: js/turtledefs.js:415 - -#~ msgid "The Reverseheap block reverses the order of the heap." -#~ msgstr "रिवर्सहीप ब्लॉक हीप के क्रम को उल्टा करता है।" - -#: js/musicutils.js:250 - -#~ msgid "Hirajoshi" -#~ msgstr "हिराजोशी" - -#: js/turtledefs.js:433 - -#~ msgid "The Make block block creates a new block." -#~ msgstr "मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है।" - -#: js/musicutils.js:201 - -#~ msgid "Spanish" -#~ msgstr "स्पैनिश" - +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-12-05 00:30-0500\n" +"PO-Revision-Date: 2011-12-04 06:20+0200\n" +"Last-Translator: sarvesh charpe \n" +"Language-Team: LANGUAGE \n" +"Language: hi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" + +#: js/toolbar.js:111 +#: js/toolbar.js:230 +#: js/turtledefs.js:504 +#: js/turtledefs.js:505 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/languagebox.js:208 +msgid "Refresh your browser to change your language preference." +msgstr "अपनी भाषा पसंद बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" + +#: js/languagebox.js:229 +msgid "Music Blocks is already set to this language." +msgstr " म्यूजिक ब्लॉक्स पहले से ही इस भाषा पर सेट है।" + +#: js/planetInterface.js:131 +msgid "project undefined" +msgstr "परियोजना अपरिभाषित" + +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/block.js:1569 +#: js/block.js:4500 +#: js/block.js:4518 +#: js/block.js:4529 +#: js/blocks.js:1018 +#: js/blocks.js:3491 +#: js/blocks.js:3492 +#: js/blocks.js:3717 +#: js/blocks.js:4076 +#: js/blocks.js:4269 +#: js/blocks.js:5432 +#: js/blocks.js:6563 +#: js/palette.js:610 +#: js/palette.js:619 +#: js/palette.js:628 +#: js/palette.js:637 +#: js/palette.js:1215 +#: js/palette.js:1226 +#: js/palette.js:1237 +#: js/palette.js:1248 +#: js/palette.js:1267 +#: js/rubrics.js:530 +#: js/turtledefs.js:131 +#: js/turtledefs.js:232 +#: js/blocks/MeterBlocks.js:716 +#: js/blocks/MeterBlocks.js:769 +#: js/blocks/MeterBlocks.js:832 +#: js/blocks/MeterBlocks.js:893 +#: js/blocks/ActionBlocks.js:254 +#: js/blocks/ActionBlocks.js:307 +#: js/blocks/ActionBlocks.js:617 +#: js/blocks/ActionBlocks.js:716 +#: js/blocks/ActionBlocks.js:961 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1322 +#: js/blocks/ActionBlocks.js:1325 +#: js/blocks/ActionBlocks.js:1337 +#: js/blocks/ActionBlocks.js:1404 +#: js/widgets/rhythmruler.js:2309 +#: js/widgets/rhythmruler.js:2316 +#: js/widgets/rhythmruler.js:2501 +#: js/widgets/rhythmruler.js:2508 +#: js/widgets/musickeyboard.js:3062 +#: js/widgets/phrasemaker.js:5007 +msgid "action" +msgstr "क्रिया" + +#: js/macros.js:711 +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:206 +#. TRANS: animal sound effect +msgid "duck" +msgstr "बतख" + +#: js/themebox.js:66 +msgid "Music Blocks is already set to this theme." +msgstr "म्यूजिक ब्लॉक्स पहले से ही इस थीम पर सेट है।" + +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +msgid "Music Blocks Project" +msgstr "संगीत ब्लॉक्स परियोजना" + +#: js/SaveInterface.js:63 +msgid "This project was created in Music Blocks" +msgstr "यह परियोजना म्यूज़िक ब्लॉक्स में बनाई गई थी" + +#: js/SaveInterface.js:67 +msgid "Music Blocks is a Free/Libre Software application." +msgstr "म्यूज़िक ब्लॉक्स एक मुक्त/स्वतंत्र सॉफ़्टवेयर अनुप्रयोग है।" + +#: js/SaveInterface.js:69 +msgid "The source code can be accessed at" +msgstr "स्रोत कोड को इस पर पहुँचा जा सकता है" + +#: js/SaveInterface.js:72 +msgid "For more information, please consult the" +msgstr "अधिक जानकारी के लिए कृपया संपर्क करें" + +#: js/SaveInterface.js:76 +#: js/turtledefs.js:488 +msgid "Music Blocks Guide" +msgstr "म्यूजिक ब्लॉक्स मार्गदर्शिका" + +#: js/SaveInterface.js:83 +msgid "Alternatively, open the file in Music Blocks using the Load project button." +msgstr "विकल्प के रूप में, फ़ाइल को लोड परियोजना बटन का उपयोग करके म्यूज़िक ब्लॉक्स में खोलें।" + +#: js/SaveInterface.js:85 +msgid "Project Code" +msgstr "परियोजना कोड" + +#: js/SaveInterface.js:87 +msgid "This code stores data about the blocks in a project." +msgstr "यह कोड परियोजना में ब्लॉक्स के बारे में डेटा स्टोर करता है।" + +#: js/SaveInterface.js:89 +#: js/blocks.js:5091 +#: js/blocks/MediaBlocks.js:888 +msgid "Show" +msgstr "दिखाएँ" + +#: js/SaveInterface.js:91 +msgid "Hide" +msgstr "छुपाएँ" + +#: js/SaveInterface.js:131 +#: js/SaveInterface.js:204 +#: js/SaveInterface.js:262 +#: js/SaveInterface.js:515 +#: js/SaveInterface.js:543 +#: js/activity.js:4764 +#: planet/js/GlobalPlanet.js:467 +#: planet/js/GlobalPlanet.js:469 +#: planet/js/GlobalPlanet.js:495 +#: planet/js/ProjectStorage.js:27 +#. TRANS: default project title when saving as Lilypond +msgid "My Project" +msgstr "मेरा परियोजना" + +#: js/SaveInterface.js:197 +#: planet/js/SaveInterface.js:58 +msgid "No description provided" +msgstr "कोई विवरण उपलब्ध नहीं है" + +#: js/SaveInterface.js:458 +msgid "Your recording is in progress." +msgstr "आपका रिकॉर्डिंग प्रगति में है।" + +#: js/SaveInterface.js:527 +#. TRANS: File name prompt for save as Lilypond +msgid "File name" +msgstr "फ़ाइल का नाम" + +#: js/SaveInterface.js:529 +#: planet/js/StringHelper.js:39 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project title" +msgstr "परियोजना का शीर्षक" + +#: js/SaveInterface.js:531 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project author" +msgstr "परियोजना का लेखक" + +#: js/SaveInterface.js:533 +#. TRANS: MIDI prompt for save as Lilypond +msgid "Include MIDI output?" +msgstr "MIDI आउटपुट शामिल करें?" + +#: js/SaveInterface.js:535 +#. TRANS: Guitar prompt for save as Lilypond +msgid "Include guitar tablature output?" +msgstr "गिटार टैब्लेचर आउटपुट शामिल करें?" + +#: js/SaveInterface.js:537 +#. TRANS: Lilypond is a scripting language for generating sheet music +msgid "Save as Lilypond" +msgstr "लिलीपॉंड के रूप में सहेजें" + +#: js/SaveInterface.js:552 +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:156 +#: js/blocks/EnsembleBlocks.js:218 +#: js/blocks/EnsembleBlocks.js:304 +#: js/blocks/EnsembleBlocks.js:350 +#: js/blocks/EnsembleBlocks.js:391 +#: js/blocks/EnsembleBlocks.js:443 +#: js/blocks/EnsembleBlocks.js:492 +#: js/blocks/EnsembleBlocks.js:538 +#: js/blocks/EnsembleBlocks.js:585 +#: js/blocks/EnsembleBlocks.js:639 +#: js/blocks/EnsembleBlocks.js:755 +#: js/blocks/EnsembleBlocks.js:842 +#: js/blocks/EnsembleBlocks.js:901 +#: js/blocks/EnsembleBlocks.js:944 +#: js/blocks/EnsembleBlocks.js:1215 +#: js/blocks/EnsembleBlocks.js:1283 +#. TRANS: default project author when saving as Lilypond +msgid "Mr. Mouse" +msgstr "श्री माउस" + +#: js/SaveInterface.js:701 +msgid "The Lilypond code is copied to clipboard. You can paste it here: " +msgstr "लिलीपॉंड कोड को क्लिपबोर्ड पर कॉपी किया गया है। आप इसे यहाँ पेस्ट कर सकते हैं:" + +#: js/activity.js:412 +#: js/activity.js:417 +msgid "Search for blocks" +msgstr "ब्लॉक्स के लिए खोजें" + +#: js/activity.js:1359 +msgid "Are you sure you want to clear the workspace?" +msgstr "क्या आप वाकई कार्यक्षेत्र साफ़ करना चाहते हैं?" + +#: js/activity.js:1578 +msgid "Enter file name" +msgstr "फाइल का नाम दर्ज करें" + +#: js/activity.js:1580 +msgid "File save canceled" +msgstr "फाइल सहेजना रद्द कर दिया गया" + +#: js/activity.js:1599 +msgid "Click on stop saving" +msgstr "सहेजना रोकने पर क्लिक करें" + +#: js/activity.js:1884 +msgid "Catching mice" +msgstr "चूहों को पकड़ना" + +#: js/activity.js:1885 +msgid "Cleaning the instruments" +msgstr "उपकरणों की सफाई" + +#: js/activity.js:1886 +msgid "Testing key pieces" +msgstr "मुख्य हिस्से का परीक्षण" + +#: js/activity.js:1887 +msgid "Sight-reading" +msgstr "साइट-रीडिंग" + +#: js/activity.js:1888 +msgid "Combining math and music" +msgstr "गणित और संगीत को मिलाकर" + +#: js/activity.js:1889 +msgid "Generating more blocks" +msgstr "और ब्लॉक्स उत्पन्न करना" + +#: js/activity.js:1890 +msgid "Do Re Mi Fa Sol La Ti Do" +msgstr "डो रे मी फा सोल ला टी डो" + +#: js/activity.js:1891 +msgid "Tuning string instruments" +msgstr "स्ट्रिंग उपकरणों को स्वर समर्पित करना" + +#: js/activity.js:1892 +msgid "Pressing random keys" +msgstr "यादृच्छिक कुंजियाँ दबाना" + +#: js/activity.js:2074 +msgid "plugins will be removed upon restart." +msgstr "प्लगइन्स को पुनरारंभ पर हटा दिया जाएगा।" + +#: js/activity.js:2083 +msgid "show Cartesian" +msgstr "कार्टेशियन दिखाएँ" + +#: js/activity.js:2605 +#: js/palette.js:672 +#: js/blocks/RhythmBlocks.js:923 +#: js/blocks/PitchBlocks.js:442 +#: js/blocks/PitchBlocks.js:1786 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "scale degree" +msgstr "स्केल डिग्री" + +#: js/activity.js:2608 +#: js/palette.js:681 +msgid "voice name" +msgstr "आवाज का नाम" + +#: js/activity.js:2611 +#: js/palette.js:678 +msgid "invert mode" +msgstr "मोड उलटें" + +#: js/activity.js:2614 +msgid "output tools" +msgstr "आउटपुट टूल्स" + +#: js/activity.js:2617 +msgid "custom note" +msgstr "कस्टम नोट" + +#: js/activity.js:2620 +msgid "accidental name" +msgstr "आकस्मिक नाम" + +#: js/activity.js:2623 +#: js/blocks/PitchBlocks.js:855 +msgid "east indian solfege" +msgstr "पूर्व भारतीय सोलफेज" + +#: js/activity.js:2626 +#: js/blocks/PitchBlocks.js:869 +msgid "note name" +msgstr "नोट का नाम" + +#: js/activity.js:2629 +#: js/blocks/IntervalsBlocks.js:94 +msgid "temperament name" +msgstr "स्वभाव नाम" + +#: js/activity.js:2632 +#: js/palette.js:675 +msgid "mode name" +msgstr "मोड का नाम" + +#: js/activity.js:2635 +msgid "chord name" +msgstr "छोड़ का नाम" + +#: js/activity.js:2638 +#: js/palette.js:698 +msgid "interval name" +msgstr "अंतराल का नाम" + +#: js/activity.js:2641 +msgid "filter type" +msgstr "फ़िल्टर का प्रकार" + +#: js/activity.js:2644 +msgid "oscillator type" +msgstr "ऑस्किलेटर का प्रकार" + +#: js/activity.js:2647 +#: js/blocks.js:2479 +#: js/blocks.js:2487 +msgid "audio file" +msgstr "ऑडियो फ़ाइल" + +#: js/activity.js:2650 +#: js/blocks/DrumBlocks.js:32 +msgid "noise name" +msgstr "शोर का नाम" + +#: js/activity.js:2653 +#: js/blocks/DrumBlocks.js:75 +msgid "drum name" +msgstr "ढोल का नाम" + +#: js/activity.js:2656 +#: js/blocks/DrumBlocks.js:119 +msgid "effects name" +msgstr "प्रभाव का नाम" + +#: js/activity.js:2659 +msgid "wrap mode" +msgstr "रैप मोड" + +#: js/activity.js:2662 +msgid "load file" +msgstr "फ़ाइल लोड करें" + +#: js/activity.js:2832 +#: js/activity.js:5731 +msgid "This block is deprecated." +msgstr "यह ब्लॉक पुराना हो गया है।" + +#: js/activity.js:2834 +#: js/activity.js:5733 +msgid "Block cannot be found." +msgstr "ब्लॉक नहीं मिल सकता है।" + +#: js/activity.js:3043 +msgid "Saving block artwork" +msgstr "ब्लॉक कला सहेज रहा हूँ" + +#: js/activity.js:3047 +#: js/turtledefs.js:709 +#: planet/js/LocalCard.js:31 +msgid "Copy" +msgstr "नक़ल" + +#: js/activity.js:3054 +msgid "Erase" +msgstr "मिटाएँ" + +#: js/activity.js:3058 +#: js/activity.js:3074 +#: js/activity.js:3305 +#: js/toolbar.js:49 +#: js/toolbar.js:116 +#: js/toolbar.js:188 +#: js/toolbar.js:249 +#: js/turtledefs.js:446 +#: js/turtledefs.js:491 +#: js/widgets/aiwidget.js:646 +#: js/widgets/aiwidget.js:654 +#: js/widgets/aiwidget.js:655 +#: js/widgets/arpeggio.js:90 +#: js/widgets/arpeggio.js:544 +#: js/widgets/arpeggio.js:545 +#: js/widgets/arpeggio.js:639 +#: js/widgets/arpeggio.js:640 +#: js/widgets/meterwidget.js:185 +#: js/widgets/modewidget.js:77 +#: js/widgets/pitchdrummatrix.js:147 +#: js/widgets/pitchdrummatrix.js:679 +#: js/widgets/pitchdrummatrix.js:680 +#: js/widgets/pitchdrummatrix.js:731 +#: js/widgets/pitchdrummatrix.js:732 +#: js/widgets/pitchdrummatrix.js:746 +#: js/widgets/pitchdrummatrix.js:747 +#: js/widgets/pitchdrummatrix.js:775 +#: js/widgets/pitchdrummatrix.js:776 +#: js/widgets/rhythmruler.js:638 +#: js/widgets/rhythmruler.js:639 +#: js/widgets/rhythmruler.js:652 +#: js/widgets/rhythmruler.js:653 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:585 +#: js/widgets/temperament.js:646 +#: js/widgets/temperament.js:647 +#: js/widgets/temperament.js:1947 +#: js/widgets/temperament.js:1948 +#: js/widgets/tempo.js:85 +#: js/widgets/tempo.js:86 +#: js/widgets/timbre.js:429 +#: js/widgets/timbre.js:430 +#: js/widgets/timbre.js:460 +#: js/widgets/timbre.js:461 +#: js/widgets/timbre.js:740 +#: js/widgets/musickeyboard.js:700 +#: js/widgets/musickeyboard.js:950 +#: js/widgets/musickeyboard.js:951 +#: js/widgets/musickeyboard.js:1038 +#: js/widgets/musickeyboard.js:1039 +#: js/widgets/phrasemaker.js:526 +#: js/widgets/phrasemaker.js:537 +#: js/widgets/phrasemaker.js:538 +#: js/widgets/phrasemaker.js:4384 +#: js/widgets/phrasemaker.js:4612 +#: js/widgets/phrasemaker.js:4618 +#: js/widgets/phrasemaker.js:4619 +#: js/widgets/phrasemaker.js:4733 +#: js/widgets/pitchstaircase.js:119 +#: js/widgets/sampler.js:163 +#: js/widgets/sampler.js:164 +#: js/widgets/sampler.js:403 +#: plugins/rodi.rtp:191 +msgid "Play" +msgstr "बजाएं" + +#: js/activity.js:3082 +#: js/toolbar.js:50 +#: js/toolbar.js:117 +#: js/toolbar.js:189 +#: js/toolbar.js:250 +#: js/turtledefs.js:452 +#: js/turtledefs.js:497 +#: js/blocks/FlowBlocks.js:604 +#: js/widgets/arpeggio.js:533 +#: js/widgets/arpeggio.js:534 +#: js/widgets/meterwidget.js:206 +#: js/widgets/meterwidget.js:207 +#: js/widgets/modewidget.js:99 +#: js/widgets/modewidget.js:100 +#: js/widgets/pitchdrummatrix.js:668 +#: js/widgets/pitchdrummatrix.js:669 +#: js/widgets/temperament.js:1934 +#: js/widgets/temperament.js:1935 +#: js/widgets/timbre.js:415 +#: js/widgets/timbre.js:417 +#: js/widgets/musickeyboard.js:893 +#: js/widgets/musickeyboard.js:895 +#: js/widgets/phrasemaker.js:547 +#: js/widgets/phrasemaker.js:548 +#: js/widgets/phrasemaker.js:4282 +#: plugins/rodi.rtp:29 +#: plugins/rodi.rtp:73 +#: plugins/rodi.rtp:413 +msgid "Stop" +msgstr "रुकें" + +#: js/activity.js:3086 +#: js/activity.js:3108 +msgid "Paste" +msgstr "चिपकाएँ" + +#: js/activity.js:3090 +msgid "Save block help" +msgstr "ब्लॉक सहायता सहेजें" + +#: js/activity.js:3121 +#: js/activity.js:3172 +#: js/block.js:2474 +#: js/block.js:3433 +#: js/block.js:3450 +#: js/utils/musicutils.js:4111 +#: js/utils/musicutils.js:5623 +#. TRANS: the note names must be separated by single spaces +#. TRANS: the note names must be separated by single spaces +msgid "ti la sol fa mi re do" +msgstr "ती ला सोल फा मी रे दो" + +#: js/activity.js:3175 +msgid "Jumping to the bottom of the page." +msgstr "पृष्ठ के नीचे जाना।" + +#: js/activity.js:3181 +msgid "Scrolling up." +msgstr "ऊपर स्क्रोल कर रहा है।" + +#: js/activity.js:3186 +msgid "Scrolling down." +msgstr "नीचे स्क्रोल कर रहा है।" + +#: js/activity.js:3191 +msgid "Extracting block" +msgstr "ब्लॉक निकाल रहा है" + +#: js/activity.js:3199 +msgid "Moving block up." +msgstr "ब्लॉक को ऊपर मोव कर रहा है।" + +#: js/activity.js:3220 +msgid "Moving block down." +msgstr "ब्लॉक को नीचे मोव कर रहा है।" + +#: js/activity.js:3241 +msgid "Moving block left." +msgstr "ब्लॉक को बाएँ मोव कर रहा है।" + +#: js/activity.js:3258 +msgid "Moving block right." +msgstr "ब्लॉक को दाएँ मोव कर रहा है।" + +#: js/activity.js:3273 +msgid "Jump to home position." +msgstr "होम स्थिति पर जाएँ।" + +#: js/activity.js:3300 +#: js/blocks/ExtrasBlocks.js:274 +msgid "Hide blocks" +msgstr "ब्लॉक छुपाएँ" + +#: js/activity.js:3659 +#: js/activity.js:3674 +msgid "Trash can is empty." +msgstr "कचरा पात्र खाली है।" + +#: js/activity.js:3681 +#: js/activity.js:3762 +msgid "Item restored from the trash." +msgstr "आइटम को कचरे से पुनः स्थापित किया गया।" + +#: js/activity.js:3820 +msgid "Restore last item" +msgstr "आखिरी आइटम पुनः स्थापित करें" + +#: js/activity.js:3821 +msgid "Restore all items" +msgstr "सभी आइटम पुनः स्थापित करें" + +#: js/activity.js:4379 +msgid "Click the run button to run the project." +msgstr "परियोजना चलाने के लिए रन बटन पर क्लिक करें।" + +#: js/activity.js:5564 +#: js/turtledefs.js:757 +msgid "Home" +msgstr "होम" + +#: js/activity.js:5572 +#: js/turtledefs.js:763 +msgid "Show/hide blocks" +msgstr "ब्लॉक्स दिखाएँ/छुपाएँ" + +#: js/activity.js:5578 +#: js/turtledefs.js:769 +msgid "Expand/collapse blocks" +msgstr "ब्लॉक विस्तार करें/संकुचित करें" + +#: js/activity.js:5584 +#: js/turtledefs.js:777 +msgid "Decrease block size" +msgstr "ब्लॊक का आकार घटाएं" + +#: js/activity.js:5590 +#: js/turtledefs.js:783 +msgid "Increase block size" +msgstr "ब्लॊक का आकार बढ़ाएं" + +#: js/activity.js:5856 +msgid "Could not parse JSON input." +msgstr "JSON इनपुट को पार्स नहीं कर सका।" + +#: js/activity.js:5987 +msgid "Select is enabled." +msgstr "चयन सक्षम है।" + +#: js/activity.js:5987 +msgid "Select is disabled." +msgstr "चयन अक्षम है।" + +#: js/activity.js:6369 +#: js/activity.js:6475 +#: js/activity.js:6526 +msgid "Cannot load project from the file. Please check the file type." +msgstr "फ़ाइल से परियोजना लोड नहीं कर सकता है। कृपया फ़ाइल का प्रकार जांचें।" + +#: js/activity.js:6812 +msgid "Invalid parameters" +msgstr "अमान्य पैरामीटर्स" + +#: js/activity.js:6963 +msgid "Error regenerating palettes. Please refresh the page." +msgstr "पैलेट्स को फिर से बनाने में त्रुटि हुई। कृपया पृष्ठ रीफ्रेश करें।" + +#: js/block.js:1576 +#: js/block.js:1695 +#: js/palette.js:688 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/WidgetBlocks.js:259 +msgid "temperament" +msgstr "स्वभाव" + +#: js/block.js:1583 +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/logo.js:1189 +#: js/turtle-painter.js:1192 +#: js/turtle-painter.js:1193 +#: js/turtles.js:119 +#: js/blocks/ProgramBlocks.js:1267 +#: js/blocks/ActionBlocks.js:1223 +msgid "start" +msgstr "प्रारंभ" + +#: js/block.js:1590 +msgid "matrix" +msgstr "मैट्रिक्स" + +#: js/block.js:1597 +#: js/blocks/WidgetBlocks.js:1510 +#: plugins/rodi.rtp:324 +msgid "status" +msgstr "स्थिति" + +#: js/block.js:1604 +msgid "drum mapper" +msgstr "ड्रम मैपर" + +#: js/block.js:1611 +msgid "ruler" +msgstr "रूलर" + +#: js/block.js:1618 +#: js/blocks/WidgetBlocks.js:397 +#. TRANS: timbre is the character or quality of a musical sound +msgid "timbre" +msgstr "टिम्बर" + +#: js/block.js:1625 +msgid "stair" +msgstr "सीढ़ी" + +#: js/block.js:1632 +#: js/blocks/WidgetBlocks.js:707 +#. TRANS: the speed at music is should be played. +msgid "tempo" +msgstr "टेम्पो" + +#: js/block.js:1639 +#: js/block.js:1702 +#: js/blocks/IntervalsBlocks.js:1464 +#. TRANS: mode, e.g., Major in C Major +msgid "mode" +msgstr "मोड" + +#: js/block.js:1646 +msgid "slider" +msgstr "स्लाइडर" + +#: js/block.js:1653 +#: js/blocks/SensorsBlocks.js:1002 +msgid "keyboard" +msgstr "कुंजीपट" + +#: js/block.js:1660 +#: js/block.js:2552 +#: js/lilypond.js:732 +#: js/lilypond.js:897 +#: js/lilypond.js:941 +#: js/palette.js:660 +#: js/turtledefs.js:129 +#: js/turtledefs.js:230 +#: js/blocks/DrumBlocks.js:477 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/VolumeBlocks.js:502 +#: js/widgets/phrasemaker.js:1135 +msgid "drum" +msgstr "ढोल" + +#: js/block.js:1667 +#: js/blocks/WidgetBlocks.js:1190 +#: js/blocks/WidgetBlocks.js:1228 +#. TRANS: widget for subdividing a measure into distinct rhythmic elements +msgid "rhythm maker" +msgstr "रिदम बनाने वाला" + +#: js/block.js:1674 +#: js/block.js:2383 +#: js/block.js:2440 +#: js/blocks/OrnamentBlocks.js:220 +#: js/blocks/OrnamentBlocks.js:312 +#: js/blocks/RhythmBlocks.js:33 +#: js/blocks/RhythmBlocks.js:356 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/RhythmBlocks.js:806 +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:637 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +#: js/blocks/MeterBlocks.js:1368 +#: js/turtleactions/DictActions.js:85 +#: js/widgets/phrasemaker.js:1039 +#: js/widgets/phrasemaker.js:2745 +#: js/widgets/phrasemaker.js:2788 +#: js/widgets/phrasemaker.js:2893 +#. TRANS: the value (e.g., 1/4 note) of the note being played. +msgid "note value" +msgstr "नोट मूल्य" + +#: js/block.js:1681 +#: js/block.js:2308 +#: js/block.js:2331 +#: js/blocks/IntervalsBlocks.js:1071 +#: js/blocks/OrnamentBlocks.js:312 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "scalar interval" +msgstr "स्केलर इंटरवल" + +#: js/block.js:1688 +#: js/blocks/RhythmBlocks.js:148 +msgid "milliseconds" +msgstr "मिलीसेकंड" + +#: js/block.js:2381 +#: js/block.js:2385 +#: js/block.js:2438 +#: js/block.js:2554 +#: js/blocks/ProgramBlocks.js:1273 +#: js/blocks/RhythmBlocks.js:712 +#: js/widgets/rhythmruler.js:1177 +#: js/widgets/rhythmruler.js:1323 +msgid "silence" +msgstr "मौन" + +#: js/block.js:2542 +#. TRANS: scalar step +msgid "down" +msgstr "नीचे" + +#: js/block.js:2543 +msgid "up" +msgstr "ऊपर" + +#: js/block.js:2548 +#: js/rubrics.js:524 +#: js/turtledefs.js:124 +#: js/turtledefs.js:225 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:1839 +#: js/blocks/PitchBlocks.js:1853 +#: js/blocks/SensorsBlocks.js:178 +#: js/widgets/musickeyboard.js:2017 +#: js/widgets/phrasemaker.js:1133 +#. TRANS: pitch number +#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. +msgid "pitch" +msgstr "पिच" + +#: js/block.js:2963 +msgid "Silence block cannot be removed." +msgstr "मौन अवरोध हटाया नहीं जा सकता" + +#: js/block.js:3135 +#: js/piemenus.js:3457 +msgid "You can restore deleted blocks from the trash with the Restore From Trash button." +msgstr "आप हटाए गए ब्लॉकों को कचरे से पुनर्स्थापित कर सकते हैं 'कचरे से पुनर्स्थापित करें' बटन द्वारा।" + +#: js/block.js:3765 +#: js/blocks.js:2607 +#: js/blocks.js:3218 +#: js/palette.js:701 +#: js/blocks/BooleanBlocks.js:77 +#: js/blocks/BooleanBlocks.js:167 +#: js/blocks/BooleanBlocks.js:251 +#: js/blocks/BooleanBlocks.js:335 +#: js/blocks/BooleanBlocks.js:433 +#: js/blocks/BooleanBlocks.js:539 +#: js/blocks/BooleanBlocks.js:640 +#: js/blocks/BooleanBlocks.js:741 +#: js/blocks/BooleanBlocks.js:847 +#: js/blocks/BooleanBlocks.js:948 +#: js/blocks/BooleanBlocks.js:1033 +#: js/blocks/SensorsBlocks.js:911 +msgid "true" +msgstr "सत्य" + +#: js/block.js:3765 +#: js/blocks.js:2609 +#: js/blocks.js:3220 +#: js/blocks/BooleanBlocks.js:79 +#: js/blocks/BooleanBlocks.js:169 +#: js/blocks/BooleanBlocks.js:253 +#: js/blocks/BooleanBlocks.js:337 +#: js/blocks/BooleanBlocks.js:435 +#: js/blocks/BooleanBlocks.js:541 +#: js/blocks/BooleanBlocks.js:642 +#: js/blocks/BooleanBlocks.js:743 +#: js/blocks/BooleanBlocks.js:849 +#: js/blocks/BooleanBlocks.js:950 +#: js/blocks/SensorsBlocks.js:913 +msgid "false" +msgstr "असत्य" + +#: js/block.js:3776 +#: js/block.js:3789 +#: js/blocks/ExtrasBlocks.js:618 +msgid "Cartesian" +msgstr "कार्टेसियन" + +#: js/block.js:3777 +#: js/block.js:3790 +#: js/blocks/ExtrasBlocks.js:622 +msgid "polar" +msgstr "पोलर" + +#: js/block.js:3778 +#: js/block.js:3791 +#: js/blocks/ExtrasBlocks.js:626 +msgid "Cartesian/Polar" +msgstr "कार्टेसिय" + +#: js/block.js:3779 +#: js/block.js:3798 +#: js/blocks/ExtrasBlocks.js:655 +msgid "none" +msgstr "कोई नहीं" + +#: js/block.js:3792 +#: js/blocks/ExtrasBlocks.js:631 +msgid "treble" +msgstr "ट्रेबल" + +#: js/block.js:3793 +#: js/blocks/ExtrasBlocks.js:635 +msgid "grand staff" +msgstr "ग्रैंड स्टाफ" + +#: js/block.js:3794 +#: js/blocks/ExtrasBlocks.js:639 +msgid "mezzo-soprano" +msgstr "मेज़्ज़ो-सोप्रानो" + +#: js/block.js:3795 +#: js/blocks/ExtrasBlocks.js:643 +msgid "alto" +msgstr "आल्टो" + +#: js/block.js:3796 +#: js/blocks/ExtrasBlocks.js:647 +msgid "tenor" +msgstr "टेनर" + +#: js/block.js:3797 +#: js/utils/musicutils.js:1111 +#: js/utils/synthutils.js:80 +#: js/blocks/ExtrasBlocks.js:651 +#. TRANS: musical instrument +msgid "bass" +msgstr "बास" + +#: js/block.js:3842 +#: js/blocks.js:2600 +#: js/blocks.js:3211 +msgid "on2" +msgstr "ऑन2" + +#: js/block.js:3844 +#: js/blocks.js:2602 +#: js/blocks.js:3213 +msgid "off" +msgstr "ऑफ" + +#: js/block.js:4411 +msgid "Not a number" +msgstr "एक संख्या नहीं" + +#: js/block.js:4418 +msgid "Octave value must be between 1 and 8." +msgstr "ऑक्टेव मान 1 से 8 के बीच होना चाहिए।" + +#: js/block.js:4426 +msgid "Numbers can have at most 10 digits." +msgstr "संख्याओं में अधिकतम 10 अंक हो सकते हैं।" + +#: js/blocks.js:1212 +#: js/blocks.js:3444 +#: js/blocks.js:3834 +#: js/blocks.js:3865 +#: js/blocks.js:3914 +#: js/blocks.js:3949 +#: js/blocks.js:6586 +#: js/palette.js:592 +#: js/palette.js:721 +#: js/palette.js:1191 +#: js/blocks/BoxesBlocks.js:282 +#: js/blocks/BoxesBlocks.js:285 +#: js/blocks/BoxesBlocks.js:405 +#: js/blocks/BoxesBlocks.js:594 +msgid "box" +msgstr "बक्सा" + +#: js/blocks.js:1713 +msgid "Consider breaking this stack into parts." +msgstr "इस स्टैक को भागों में बाँटने का विचार करें।" + +#: js/blocks.js:2472 +#: js/palette.js:736 +#: js/blocks/MediaBlocks.js:602 +msgid "open file" +msgstr "फ़ाइल खोलें" + +#: js/blocks.js:3247 +#: js/palette.js:657 +#: js/blocks/MediaBlocks.js:892 +#: js/blocks/MediaBlocks.js:963 +msgid "text" +msgstr "पाठ" + +#: js/blocks.js:3443 +#: js/palette.js:724 +#: js/palette.js:725 +#: js/blocks/BoxesBlocks.js:514 +msgid "store in box" +msgstr "बॉक्स में स्टोर करें" + +#: js/blocks.js:3448 +#: js/blocks.js:3888 +#: js/blocks.js:3923 +#: js/blocks.js:3958 +#: js/blocks.js:5862 +#: js/blocks.js:5883 +#: js/blocks/BoxesBlocks.js:772 +msgid "box1" +msgstr "बॉक्स1" + +#: js/blocks.js:3450 +#: js/blocks.js:3890 +#: js/blocks.js:3925 +#: js/blocks.js:3960 +#: js/blocks.js:5864 +#: js/blocks.js:5885 +#: js/blocks/BoxesBlocks.js:663 +msgid "box2" +msgstr "बॉक्स2" + +#: js/blocks.js:4122 +#: js/palette.js:722 +#: js/palette.js:727 +#: js/palette.js:1127 +#: js/blocks/BoxesBlocks.js:591 +msgid "store in" +msgstr "में भंडारित करें" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:495 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/MediaBlocks.js:746 +msgid "name" +msgstr "नाम" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/RhythmBlocks.js:1130 +msgid "value" +msgstr "मान" + +#: js/blocks.js:4465 +msgid "Forever loop detected inside a note value block. Unexpected things may happen." +msgstr "नोट वैल्यू ब्लॉक के अंदर एक अनंत लूप पाया गया है। अप्रत्याशित चीज़ें हो सकती हैं।" + +#: js/blocks.js:4988 +msgid "There is no block selected." +msgstr "कोई ब्लॉक चयन नहीं किया गया है।" + +#: js/blocks.js:5094 +#: js/blocks/MediaBlocks.js:803 +#. TRANS: Avatar is the image used to determine the appearance of the mouse. +msgid "avatar" +msgstr "अवतार" + +#: js/blocks.js:5097 +#: js/blocks/ToneBlocks.js:1010 +#: js/widgets/sampler.js:946 +#. TRANS: The sound sample that the user uploads. +msgid "sample" +msgstr "सैम्पल" + +#: js/lilypond.js:605 +#: js/lilypond.js:904 +#: js/lilypond.js:910 +#: js/lilypond.js:948 +#: js/rubrics.js:526 +msgid "mouse" +msgstr "माउस" + +#: js/lilypond.js:606 +msgid "brown rat" +msgstr "भूरा चूहा" + +#: js/lilypond.js:607 +msgid "mole" +msgstr "मौज" + +#: js/lilypond.js:608 +msgid "chipmunk" +msgstr "चिपमंक" + +#: js/lilypond.js:609 +msgid "red squirrel" +msgstr "लाल गिलहरी" + +#: js/lilypond.js:610 +msgid "guinea pig" +msgstr "गिनीपिग" + +#: js/lilypond.js:611 +msgid "capybara" +msgstr "कैपीबारा" + +#: js/lilypond.js:612 +msgid "coypu" +msgstr "कोयपू" + +#: js/lilypond.js:613 +msgid "black rat" +msgstr "काला चूहा" + +#: js/lilypond.js:614 +msgid "grey squirrel" +msgstr "स्लेटी गिलहरी" + +#: js/lilypond.js:615 +msgid "flying squirrel" +msgstr "उड़ती गिलहरी" + +#: js/lilypond.js:616 +msgid "bat" +msgstr "बैट" + +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/blocks/ActionBlocks.js:1256 +#: js/blocks/ExtrasBlocks.js:559 +msgid "start drum" +msgstr "ड्रम चालू करें" + +#: js/logo.js:61 +msgid "Not a valid pitch name" +msgstr "एक वैध पिच नाम नहीं" + +#: js/logo.js:511 +#: js/blocks/ProgramBlocks.js:258 +#: js/blocks/ProgramBlocks.js:427 +msgid "You must select a file." +msgstr "आपको एक फ़ाइल का चयन करना होगा।" + +#: js/logo.js:1705 +msgid "Playback is ready." +msgstr "प्लेबैक तैयार है।" + +#: js/palette.js:654 +#: js/turtledefs.js:737 +#: js/turtles.js:940 +msgid "Grid" +msgstr "ग्रिड" + +#: js/palette.js:663 +msgid "effect" +msgstr "प्रभाव" + +#: js/palette.js:669 +msgid "sargam" +msgstr "सरगम" + +#: js/palette.js:684 +#: js/blocks/PitchBlocks.js:1209 +msgid "custom pitch" +msgstr "कस्टम पिच" + +#: js/palette.js:692 +msgid "accidental" +msgstr "अक्सीडेंटल" + +#: js/palette.js:716 +#: js/blocks/PitchBlocks.js:405 +msgid "pitch converter" +msgstr "पिच कनवर्टर" + +#: js/piemenus.js:200 +#: js/utils/musicutils.js:1185 +#: js/utils/musicutils.js:1205 +#: js/widgets/musickeyboard.js:2431 +#: js/widgets/phrasemaker.js:2002 +#: js/widgets/sampler.js:781 +#. TRANS: double sharp is a music term related to pitch +msgid "double sharp" +msgstr "डबल शार्प" + +#: js/piemenus.js:201 +#: js/utils/musicutils.js:1183 +#: js/utils/musicutils.js:1206 +#: js/blocks/PitchBlocks.js:1539 +#: js/turtleactions/PitchActions.js:323 +#: js/widgets/musickeyboard.js:2432 +#: js/widgets/phrasemaker.js:2003 +#: js/widgets/sampler.js:782 +#. TRANS: sharp is a music term related to pitch +#. TRANS: sharp is a half-step up in pitch +msgid "sharp" +msgstr "शार्प" + +#: js/piemenus.js:202 +#: js/utils/musicutils.js:1181 +#: js/utils/musicutils.js:1207 +#: js/widgets/musickeyboard.js:2433 +#: js/widgets/phrasemaker.js:2004 +#: js/widgets/sampler.js:783 +#. TRANS: natural is a music term related to pitch +msgid "natural" +msgstr "नैचुरल" + +#: js/piemenus.js:203 +#: js/utils/musicutils.js:1179 +#: js/utils/musicutils.js:1208 +#: js/blocks/PitchBlocks.js:1498 +#: js/turtleactions/PitchActions.js:326 +#: js/widgets/musickeyboard.js:2434 +#: js/widgets/phrasemaker.js:2005 +#: js/widgets/sampler.js:784 +#. TRANS: flat is a music term related to pitch +#. TRANS: flat is a half-step down in pitch +msgid "flat" +msgstr "फ्लैट" + +#: js/piemenus.js:204 +#: js/utils/musicutils.js:1177 +#: js/utils/musicutils.js:1209 +#: js/widgets/musickeyboard.js:2435 +#: js/widgets/phrasemaker.js:2006 +#: js/widgets/sampler.js:785 +#. TRANS: double flat is a music term related to pitch +msgid "double flat" +msgstr "डबल फ्लैट" + +#: js/piemenus.js:2827 +#: js/utils/musicutils.js:1002 +#: js/blocks/PitchBlocks.js:1385 +#. TRANS: unison is a music term related to intervals +#. TRANS: unison means the note is the same as the current note +msgid "unison" +msgstr "एकस्वरता" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1010 +#: js/utils/musicutils.js:1187 +#: js/utils/musicutils.js:1372 +#. TRANS: major is a music term related to intervals and mode +msgid "major" +msgstr "मेजर" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1028 +#. TRANS: modal scale for music +msgid "ionian" +msgstr "आयनियन" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1008 +#: js/utils/musicutils.js:1188 +#: js/utils/musicutils.js:1369 +#. TRANS: minor is a music term related to intervals and mode +msgid "minor" +msgstr "माइनर" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1038 +#. TRANS: modal scale for music +msgid "aeolian" +msgstr "एोलियन" + +#: js/piemenus.js:3373 +#: js/blocks/FlowBlocks.js:136 +msgid "Duplicate" +msgstr "डुप्लीकेट" + +#: js/piemenus.js:3374 +#: js/turtledefs.js:715 +msgid "Extract" +msgstr "निकालें" + +#: js/piemenus.js:3375 +msgid "Move to trash" +msgstr "कूड़े में डालें" + +#: js/piemenus.js:3376 +#: js/widgets/temperament.js:454 +#: js/widgets/temperament.js:456 +#: js/widgets/temperament.js:1439 +#: js/widgets/temperament.js:1441 +#: js/widgets/timbre.js:962 +#: planet/js/StringHelper.js:69 +msgid "Close" +msgstr "बंद करें" + +#: js/piemenus.js:3382 +msgid "Save stack" +msgstr "स्टैक को सेव करें" + +#: js/piemenus.js:3386 +#: js/toolbar.js:62 +#: js/toolbar.js:129 +#: js/toolbar.js:201 +#: js/toolbar.js:262 +#: js/turtledefs.js:593 +msgid "Help" +msgstr "मदद" + +#: js/piemenus.js:3412 +msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." +msgstr "सैंपल कॉपी करने के लिए, आपको विजेट को फिर से लोड करना होगा, सैंपल को पुनः आयात करना होगा, और फिर इसे निर्यात करना होगा।" + +#: js/piemenus.js:3801 +msgid "You have chosen key for your pitch preview." +msgstr "आपने अपनी पिच पूर्वावलोकन के लिए कुंजी चुनी है।" + +#: js/rubrics.js:523 +#: js/turtledefs.js:122 +#: js/turtledefs.js:223 +#: js/blocks/ProgramBlocks.js:745 +#: js/blocks/RhythmBlockPaletteBlocks.js:52 +#: js/blocks/RhythmBlockPaletteBlocks.js:234 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2054 +#: js/widgets/rhythmruler.js:2123 +#: js/widgets/rhythmruler.js:2130 +#: js/widgets/rhythmruler.js:2209 +#. TRANS: an arrangement of notes based on duration +msgid "rhythm" +msgstr "रिद्धम" + +#: js/rubrics.js:525 +#: js/turtledefs.js:126 +#: js/turtledefs.js:227 +msgid "tone" +msgstr "स्वर" + +#: js/rubrics.js:527 +#: js/turtledefs.js:135 +#: js/turtledefs.js:236 +#: js/widgets/phrasemaker.js:1137 +msgid "pen" +msgstr "क़लम" + +#: js/rubrics.js:528 +#: js/turtledefs.js:136 +#: js/turtledefs.js:237 +#: js/blocks/NumberBlocks.js:981 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +msgid "number" +msgstr "संख्या" + +#: js/rubrics.js:529 +#: js/turtledefs.js:130 +#: js/turtledefs.js:231 +msgid "flow" +msgstr "बहाव" + +#: js/rubrics.js:531 +#: js/turtledefs.js:139 +#: js/turtledefs.js:240 +#: planet/js/GlobalTag.js:48 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Sensors" +msgstr "सेंसर्स" + +#: js/rubrics.js:532 +#: js/turtledefs.js:138 +#: js/turtledefs.js:239 +#: js/blocks/MediaBlocks.js:930 +#: planet/js/GlobalTag.js:46 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Media" +msgstr "मीडिया" + +#: js/rubrics.js:533 +msgid "mice" +msgstr "माउस" + +#: js/toolbar.js:48 +#: js/toolbar.js:115 +msgid "About Music Blocks" +msgstr "म्यूज़िक ब्लॉक्स के बारे में" + +#: js/toolbar.js:51 +#: js/toolbar.js:118 +#: js/toolbar.js:190 +#: js/toolbar.js:251 +#: js/turtledefs.js:508 +msgid "Record" +msgstr "रिकॉर्ड" + +#: js/toolbar.js:52 +#: js/toolbar.js:53 +#: js/toolbar.js:119 +#: js/toolbar.js:120 +#: js/toolbar.js:191 +#: js/toolbar.js:192 +#: js/toolbar.js:252 +#: js/toolbar.js:253 +msgid "Full screen" +msgstr "पूर्ण स्क्रीन" + +#: js/toolbar.js:54 +#: js/toolbar.js:121 +#: js/toolbar.js:193 +#: js/toolbar.js:254 +#: js/turtledefs.js:515 +msgid "Toggle Fullscreen" +msgstr "पूर्णस्क्रीन टॉगल करें" + +#: js/toolbar.js:55 +#: js/toolbar.js:122 +#: js/toolbar.js:194 +#: js/toolbar.js:255 +#: js/toolbar.js:1140 +#: js/turtledefs.js:521 +#: planet/js/StringHelper.js:33 +msgid "New project" +msgstr "नया काम" + +#: js/toolbar.js:56 +#: js/toolbar.js:123 +#: js/toolbar.js:195 +#: js/toolbar.js:256 +#: js/turtledefs.js:527 +msgid "Load project from file" +msgstr "फ़ाइल से प्रोजेक्ट लें" + +#: js/toolbar.js:57 +#: js/toolbar.js:124 +#: js/toolbar.js:125 +#: js/toolbar.js:196 +#: js/toolbar.js:257 +#: js/turtledefs.js:534 +#: js/turtledefs.js:545 +#: js/turtledefs.js:565 +msgid "Save project" +msgstr "प्रोजेक्ट को संचय करे" + +#: js/toolbar.js:58 +#: js/toolbar.js:80 +#: js/toolbar.js:82 +#: js/toolbar.js:147 +#: js/toolbar.js:158 +#: js/toolbar.js:160 +#: js/toolbar.js:197 +#: js/toolbar.js:218 +#: js/toolbar.js:220 +#: js/toolbar.js:258 +#: js/toolbar.js:279 +#: js/toolbar.js:281 +#: js/turtledefs.js:535 +#: js/turtledefs.js:566 +msgid "Save project as HTML" +msgstr "प्रोजेक्ट को HTML के रूप में संचय करें" + +#: js/toolbar.js:59 +#: js/toolbar.js:126 +#: js/toolbar.js:198 +#: js/toolbar.js:259 +msgid "Find and share projects" +msgstr "परियोजनाएं खोजें और साझा करें" + +#: js/toolbar.js:60 +#: js/toolbar.js:127 +#: js/toolbar.js:199 +#: js/toolbar.js:260 +msgid "Offline. Sharing is unavailable" +msgstr "ऑफ़लाइन। साझा करना अस्वीकृत है" + +#: js/toolbar.js:61 +#: js/toolbar.js:128 +#: js/toolbar.js:200 +#: js/toolbar.js:261 +msgid "Auxiliary menu" +msgstr "सहायक मेनू" + +#: js/toolbar.js:63 +#: js/toolbar.js:130 +#: js/toolbar.js:202 +#: js/toolbar.js:263 +#: js/turtledefs.js:599 +msgid "Run slowly" +msgstr "धीमे रूप से चलाएं" + +#: js/toolbar.js:64 +#: js/toolbar.js:131 +#: js/toolbar.js:203 +#: js/toolbar.js:264 +#: js/turtledefs.js:605 +msgid "Run step by step" +msgstr "क्रमशः चलाएं" + +#: js/toolbar.js:65 +#: js/toolbar.js:132 +#: js/toolbar.js:204 +#: js/toolbar.js:265 +#: js/turtledefs.js:612 +msgid "Display statistics" +msgstr "आँकड़े प्रदर्शित करें" + +#: js/toolbar.js:66 +#: js/toolbar.js:133 +#: js/toolbar.js:205 +#: js/toolbar.js:266 +#: js/turtledefs.js:618 +msgid "Load plugin" +msgstr "प्लगइन लोड करें" + +#: js/toolbar.js:67 +#: js/toolbar.js:134 +#: js/toolbar.js:206 +#: js/toolbar.js:267 +#: js/turtledefs.js:626 +msgid "Delete plugin" +msgstr "प्लगइन हटाएं" + +#: js/toolbar.js:68 +#: js/toolbar.js:135 +#: js/toolbar.js:207 +#: js/toolbar.js:268 +msgid "Enable horizontal scrolling" +msgstr "क्षैतिज स्क्रोलिंग सक्षम करें" + +#: js/toolbar.js:69 +#: js/toolbar.js:136 +#: js/toolbar.js:208 +#: js/toolbar.js:269 +msgid "Disable horizontal scrolling" +msgstr "क्षैतिज स्क्रोलिंग अक्षम करें" + +#: js/toolbar.js:70 +#: js/toolbar.js:137 +#: js/toolbar.js:209 +#: js/toolbar.js:270 +#: js/turtledefs.js:643 +msgid "Change theme" +msgstr "थीम बदलें" + +#: js/toolbar.js:71 +#: js/toolbar.js:138 +#: js/toolbar.js:210 +#: js/toolbar.js:271 +msgid "Light Mode" +msgstr "लाइट मोड" + +#: js/toolbar.js:72 +#: js/toolbar.js:139 +#: js/toolbar.js:211 +#: js/toolbar.js:272 +msgid "Dark Mode" +msgstr "डार्क मोड" + +#: js/toolbar.js:73 +#: js/toolbar.js:140 +#: js/toolbar.js:212 +#: js/toolbar.js:273 +#: js/turtledefs.js:649 +#: planet/js/LocalCard.js:54 +#: planet/js/StringHelper.js:71 +msgid "Merge with current project" +msgstr "वर्तमान परियोजना के साथ मर्ज करें" + +#: js/toolbar.js:74 +#: js/toolbar.js:141 +#: js/turtledefs.js:663 +msgid "Set Pitch Preview" +msgstr "पिच पूर्वावलोकन सेट करें" + +#: js/toolbar.js:75 +#: js/toolbar.js:142 +#: js/toolbar.js:213 +#: js/toolbar.js:274 +#: js/turtledefs.js:670 +msgid "JavaScript Editor" +msgstr "जावास्क्रिप्ट संपादक" + +#: js/toolbar.js:76 +#: js/toolbar.js:143 +#: js/toolbar.js:214 +#: js/toolbar.js:275 +#: js/turtledefs.js:677 +msgid "Restore" +msgstr "पुनर्स्थापित करें" + +#: js/toolbar.js:77 +#: js/toolbar.js:144 +#: js/toolbar.js:215 +#: js/toolbar.js:276 +msgid "Switch to beginner mode" +msgstr "प्रारंभिक मोड में स्विच करें" + +#: js/toolbar.js:78 +#: js/toolbar.js:145 +#: js/toolbar.js:216 +#: js/toolbar.js:277 +msgid "Switch to advanced mode" +msgstr "उन्नत मोड में स्विच करें" + +#: js/toolbar.js:79 +#: js/toolbar.js:146 +#: js/toolbar.js:157 +#: js/toolbar.js:217 +#: js/toolbar.js:278 +#: js/turtledefs.js:691 +msgid "Select language" +msgstr "भाषा चुनें" + +#: js/toolbar.js:81 +#: js/toolbar.js:85 +#: js/toolbar.js:150 +#: js/turtledefs.js:537 +msgid "Save mouse artwork as PNG" +msgstr "माउस आर्टवर्क को PNG के रूप में सहेजें" + +#: js/toolbar.js:83 +#: js/toolbar.js:148 +#: js/turtledefs.js:568 +msgid "Save project as MIDI" +msgstr "" + +#: js/toolbar.js:84 +#: js/toolbar.js:149 +msgid "Save mouse artwork as SVG" +msgstr "माउस आर्टवर्क को SVG के रूप में सहेजें" + +#: js/toolbar.js:86 +#: js/toolbar.js:151 +#: js/turtledefs.js:570 +msgid "Save music as WAV" +msgstr "संगीत को WAV के रूप में सहेजें" + +#: js/toolbar.js:87 +#: js/toolbar.js:152 +msgid "Save sheet music as ABC" +msgstr "शीट संगीत को ABC के रूप में सहेजें" + +#: js/toolbar.js:88 +#: js/toolbar.js:153 +msgid "Save sheet music as Lilypond" +msgstr "शीट संगीत को Lilypond के रूप में सहेजें" + +#: js/toolbar.js:89 +msgid "Save sheet music as MusicXML" +msgstr "शीट संगीत को MusicXML के रूप में सहेजें" + +#: js/toolbar.js:90 +#: js/toolbar.js:154 +#: js/toolbar.js:163 +#: js/toolbar.js:223 +#: js/toolbar.js:284 +#: js/turtledefs.js:557 +msgid "Save block artwork as SVG" +msgstr "ब्लॉक आर्टवर्क को SVG के रूप में सहेजें" + +#: js/toolbar.js:91 +#: js/toolbar.js:155 +#: js/toolbar.js:164 +#: js/toolbar.js:224 +#: js/toolbar.js:285 +msgid "Save block artwork as PNG" +msgstr "ब्लॉक आर्टवर्क को PNG के रूप में सहेजें" + +#: js/toolbar.js:92 +#: js/toolbar.js:156 +#: js/toolbar.js:165 +#: js/toolbar.js:225 +#: js/toolbar.js:286 +#: js/toolbar.js:1156 +msgid "Confirm" +msgstr "पुष्टि करें" + +#: js/toolbar.js:93 +#: js/toolbar.js:166 +#: js/toolbar.js:226 +#: js/toolbar.js:287 +msgid "English (United States)" +msgstr "English (United States)" + +#: js/toolbar.js:94 +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "English (United Kingdom)" +msgstr "English (United Kingdom)" + +#: js/toolbar.js:95 +#: js/toolbar.js:168 +#: js/toolbar.js:228 +#: js/toolbar.js:289 +msgid "日本語" +msgstr "日本語" + +#: js/toolbar.js:96 +msgid "한국어" +msgstr "한국어" + +#: js/toolbar.js:97 +#: js/toolbar.js:170 +#: js/toolbar.js:230 +#: js/toolbar.js:291 +msgid "español" +msgstr "español" + +#: js/toolbar.js:98 +#: js/toolbar.js:171 +#: js/toolbar.js:231 +#: js/toolbar.js:292 +msgid "português" +msgstr "português" + +#: js/toolbar.js:99 +#: js/toolbar.js:172 +#: js/toolbar.js:232 +#: js/toolbar.js:293 +msgid "にほんご" +msgstr "にほんご" + +#: js/toolbar.js:100 +#: js/toolbar.js:173 +#: js/toolbar.js:233 +#: js/toolbar.js:294 +msgid "中文" +msgstr "中文" + +#: js/toolbar.js:101 +#: js/toolbar.js:174 +#: js/toolbar.js:234 +#: js/toolbar.js:295 +msgid "ภาษาไทย" +msgstr "ภาษาไทย" + +#: js/toolbar.js:102 +#: js/toolbar.js:175 +#: js/toolbar.js:235 +#: js/toolbar.js:296 +msgid "aymara" +msgstr "aymara" + +#: js/toolbar.js:103 +#: js/toolbar.js:176 +#: js/toolbar.js:236 +#: js/toolbar.js:297 +msgid "quechua" +msgstr "quechua" + +#: js/toolbar.js:104 +#: js/toolbar.js:177 +#: js/toolbar.js:237 +#: js/toolbar.js:298 +msgid "guarani" +msgstr "guarani" + +#: js/toolbar.js:105 +#: js/toolbar.js:178 +#: js/toolbar.js:238 +#: js/toolbar.js:299 +msgid "हिंदी" +msgstr "हिंदी" + +#: js/toolbar.js:106 +#: js/toolbar.js:180 +#: js/toolbar.js:239 +#: js/toolbar.js:301 +msgid "igbo" +msgstr "igbo" + +#: js/toolbar.js:107 +#: js/toolbar.js:181 +#: js/toolbar.js:240 +#: js/toolbar.js:302 +msgid "عربى" +msgstr "" + +#: js/toolbar.js:108 +#: js/toolbar.js:179 +#: js/toolbar.js:241 +#: js/toolbar.js:300 +msgid "తెలుగు" +msgstr "తెలుగు" + +#: js/toolbar.js:109 +#: js/toolbar.js:182 +#: js/toolbar.js:242 +#: js/toolbar.js:303 +msgid "עִברִית" +msgstr "עִברִית" + +#: js/toolbar.js:110 +#: js/toolbar.js:183 +#: js/toolbar.js:243 +#: js/toolbar.js:304 +msgid "اردو" +msgstr "اردو" + +#: js/toolbar.js:159 +#: js/toolbar.js:162 +#: js/toolbar.js:219 +#: js/toolbar.js:222 +#: js/toolbar.js:280 +#: js/toolbar.js:283 +#: js/turtledefs.js:553 +msgid "Save turtle artwork as PNG" +msgstr "टर्टल आर्टवर्क को PNG के रूप में सहेजें" + +#: js/toolbar.js:161 +#: js/toolbar.js:221 +#: js/toolbar.js:282 +#: js/turtledefs.js:549 +msgid "Save turtle artwork as SVG" +msgstr "टर्टल आर्टवर्क को SVG के रूप में सहेजें" + +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 +msgid "한국인" +msgstr "한국인" + +#: js/toolbar.js:187 +#: js/toolbar.js:248 +msgid "About Turtle Blocks" +msgstr "टर्टल ब्लॉक्स के बारे में" + +#: js/toolbar.js:496 +#: js/toolbar.js:507 +#: js/toolbar.js:547 +msgid "Turtle Wrap Off" +msgstr "टर्टल रैप बंद" + +#: js/toolbar.js:516 +#: js/toolbar.js:556 +msgid "Turtle Wrap On" +msgstr "टर्टल रैप चालू" + +#: js/toolbar.js:1143 +msgid "Are you sure you want to create a new project?" +msgstr "क्या आप निश्चित हैं कि आप नया प्रोजेक्ट बनाना चाहते हैं?" + +#: js/turtle-singer.js:1365 +#. TRANS: partials are weighted components in a harmonic series +msgid "You must have at least one Partial block inside of a Weighted-partial block" +msgstr "आपके पास एक से अधिक पांचिक ब्लॉक के अंदर कम से कम एक आंशिक ब्लॉक होना चाहिए" + +#: js/turtle-singer.js:2081 +msgid "synth cannot play chords." +msgstr "सिंथ कोड नहीं बजा सकता है।" + +#: js/turtledefs.js:43 +#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md +msgid "guide url" +msgstr "गाइड url" + +#: js/turtledefs.js:88 +msgid "Turtle Blocks" +msgstr "टर्टल ब्लॉक्स" + +#: js/turtledefs.js:121 +#: js/turtledefs.js:222 +msgid "search" +msgstr "खोज" + +#: js/turtledefs.js:123 +#: js/turtledefs.js:224 +#: js/blocks/MeterBlocks.js:1344 +#: js/blocks/WidgetBlocks.js:522 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "meter" +msgstr "मीटर" + +#: js/turtledefs.js:125 +#: js/turtledefs.js:226 +msgid "intervals" +msgstr "अंतराल" + +#: js/turtledefs.js:127 +#: js/turtledefs.js:228 +msgid "ornament" +msgstr "आभूषण" + +#: js/turtledefs.js:128 +#: js/turtledefs.js:229 +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:502 +#: js/blocks/VolumeBlocks.js:545 +msgid "volume" +msgstr "आवृत्ति" + +#: js/turtledefs.js:132 +#: js/turtledefs.js:233 +msgid "boxes" +msgstr "बॉक्स" + +#: js/turtledefs.js:133 +#: js/turtledefs.js:234 +msgid "widgets" +msgstr "विजेट्स" + +#: js/turtledefs.js:134 +#: js/turtledefs.js:235 +#: js/widgets/phrasemaker.js:1136 +msgid "graphics" +msgstr "ग्राफिक्स" + +#: js/turtledefs.js:137 +#: js/turtledefs.js:238 +msgid "boolean" +msgstr "बूलियन" + +#: js/turtledefs.js:140 +#: js/turtledefs.js:241 +#: js/blocks/HeapBlocks.js:59 +#: js/widgets/status.js:143 +msgid "heap" +msgstr "हीप" + +#: js/turtledefs.js:141 +#: js/turtledefs.js:242 +#: js/blocks/DictBlocks.js:142 +#: js/blocks/ProgramBlocks.js:495 +msgid "dictionary" +msgstr "शब्दकोश" + +#: js/turtledefs.js:142 +#: js/turtledefs.js:243 +msgid "ensemble" +msgstr "एंसेंबल" + +#: js/turtledefs.js:143 +#: js/turtledefs.js:244 +msgid "extras" +msgstr "अतिरिक्त" + +#: js/turtledefs.js:145 +#: js/turtledefs.js:245 +#. TRANS: program as in computer program +msgid "program" +msgstr "प्रोग्राम" + +#: js/turtledefs.js:146 +#: js/turtledefs.js:246 +msgid "my blocks" +msgstr "मेरे ब्लॉक्स" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:282 +msgid "artwork" +msgstr "कला का कार्य" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:282 +msgid "logic" +msgstr "तर्क" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:282 +#: planet/js/GlobalTag.js:34 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Music" +msgstr "संगीत" + +#: js/turtledefs.js:190 +msgid "Music Blocks" +msgstr "संगीत ब्लॉक्स" + +#: js/turtledefs.js:437 +msgid "Welcome to Turtle Blocks" +msgstr "टर्टल ब्लॉक्स में आपका स्वागत है" + +#: js/turtledefs.js:438 +msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." +msgstr "टर्टल ब्लॉक्स एक लोगो-प्रेरित कछुआ है जो स्नैप-टूगेदर विजुअल-प्रोग्रामिंग ब्लॉक के साथ रंगीन तस्वीरें बनाता है।" + +#: js/turtledefs.js:439 +#: js/turtledefs.js:466 +#: js/turtledefs.js:823 +#: js/turtledefs.js:846 +msgid "The current version is" +msgstr "वर्तमान संस्करण है" + +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 +msgid "Click the run button to run the project in fast mode." +msgstr "तेज मोड में परियोजना को चलाने के लिए रन बटन पर क्लिक करें।" + +#: js/turtledefs.js:453 +msgid "Stop the turtle." +msgstr "कछुआ को रोकें।" + +#: js/turtledefs.js:455 +#: js/turtledefs.js:500 +msgid "You can also type Alt-S to stop." +msgstr "आप रोकने के लिए Alt-S भी टाइप कर सकते हैं।" + +#: js/turtledefs.js:463 +#: js/widgets/help.js:335 +msgid "Welcome to Music Blocks" +msgstr "म्यूजिक ब्लॉक में आपका स्वागत है" + +#: js/turtledefs.js:464 +msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." +msgstr "म्यूजिक ब्लॉक्स संगीत के मौलिक अवधारणाओं का अन्वेषण करने के लिए एक मजेदार तरीके से सुझाव देता है।" + +#: js/turtledefs.js:473 +#: js/widgets/help.js:336 +msgid "Meet Mr. Mouse!" +msgstr "मिस्टर माउस से मिलें!" + +#: js/turtledefs.js:474 +msgid "Mr Mouse is our Music Blocks conductor." +msgstr "मिस्टर माउस हमारे संगीत ब्लॉक्स कंडक्टर हैं।" + +#: js/turtledefs.js:476 +msgid "Mr Mouse encourages you to explore Music Blocks." +msgstr "मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रेरित करता है।" + +#: js/turtledefs.js:478 +msgid "Let us start our tour!" +msgstr "आइए हमारा दौरा शुरू करें!" + +#: js/turtledefs.js:483 +#: js/turtledefs.js:808 +#: js/widgets/help.js:337 +msgid "Guide" +msgstr "मार्गदर्शिका" + +#: js/turtledefs.js:484 +msgid "A detailed guide to Music Blocks is available." +msgstr "म्यूजिक ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" + +#: js/turtledefs.js:498 +msgid "Stop the music (and the mice)." +msgstr "संगीत को रोकें (और चूहे भी)।" + +#: js/turtledefs.js:509 +msgid "Record your project as video." +msgstr "अपने परियोजना को एक वीडियो के रूप में रिकॉर्ड करें।" + +#: js/turtledefs.js:516 +msgid "Toggle Fullscreen mode." +msgstr "पूर्णस्क्रीन मोड टॉगल करें" + +#: js/turtledefs.js:522 +msgid "Initialize a new project." +msgstr "एक नई परियोजना की शुरुआत करें।" + +#: js/turtledefs.js:528 +msgid "You can also load projects from the file system." +msgstr "आप फ़ाइल सिस्टम से भी परियोजनाएं लोड कर सकते हैं।" + +#: js/turtledefs.js:544 +#: js/widgets/arpeggio.js:103 +#: js/widgets/meterwidget.js:227 +#: js/widgets/modewidget.js:113 +#: js/widgets/pitchdrummatrix.js:166 +#: js/widgets/pitchslider.js:125 +#: js/widgets/temperament.js:2173 +#: js/widgets/timbre.js:750 +#: js/widgets/musickeyboard.js:712 +#: js/widgets/phrasemaker.js:561 +#: js/widgets/pitchstaircase.js:639 +msgid "Save" +msgstr "सहेजें" + +#: js/turtledefs.js:547 +msgid "Save your project to a file." +msgstr "अपनी परियोजना को एक फ़ाइल में सहेजें।" + +#: js/turtledefs.js:551 +msgid "Save graphics from your project to as SVG." +msgstr "अपनी परियोजना से ग्राफिक्स को एसवीजी के रूप में सहेजें।" + +#: js/turtledefs.js:555 +msgid "Save graphics from your project as PNG." +msgstr "अपनी परियोजना से ग्राफिक्स को पीएनजी के रूप में सहेजें।" + +#: js/turtledefs.js:559 +msgid "Save block artwork as an SVG file." +msgstr "ब्लॉक कला को एसवीजी फ़ाइल के रूप में सहेजें।" + +#: js/turtledefs.js:572 +msgid "Save sheet music as ABC, Lilypond or MusicXML" +msgstr "शीट संगीत को ABC, Lilypond या MusicXML के रूप में सहेजें" + +#: js/turtledefs.js:574 +msgid "Save block artwork as SVG or PNG" +msgstr "ब्लॉक आर्टवर्क को SVG या PNG के रूप में सहेजें" + +#: js/turtledefs.js:581 +msgid "Load samples from server" +msgstr "सर्वर से नमूना लोड करें" + +#: js/turtledefs.js:582 +msgid "This button opens a viewer for loading example projects." +msgstr "यह बटन नमूने देखने के लिए एक दर्शक खोलता है।" + +#: js/turtledefs.js:587 +msgid "Expand/collapse option toolbar" +msgstr "विकल्प टूलबार को विस्तृत/संकुचित करें" + +#: js/turtledefs.js:588 +msgid "Click this button to expand or collapse the auxillary toolbar." +msgstr "सहायक उपकरण पट्टी को विस्तृत या संक्षिप्त करने के लिए यह बटन क्लिक करें." + +#: js/turtledefs.js:594 +msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." +msgstr "मुख्य और सहायक टूलबार, ब्लॉक्स और कैनवास के राइट-क्लिक संदर्भ मेनू, और पैलेट्स के लिए सहायता संदेश दिखाता है।" + +#: js/turtledefs.js:600 +msgid "Click to run the project in slow mode." +msgstr "प्रोजेक्ट को धीरे चलाने के लिए यहाँ क्लिक करें" + +#: js/turtledefs.js:606 +msgid "Click to run the project step by step." +msgstr "प्रोजेक्ट को क्रमशः चलने के लिए क्लिक करें" + +#: js/turtledefs.js:613 +msgid "Display statistics about your Music project." +msgstr "अपने संगीत प्रोजेक्ट के आँकड़े दिखाएँ।" + +#: js/turtledefs.js:619 +msgid "Load a selected plugin." +msgstr "चयनित प्लगइन लोड करें।" + +#: js/turtledefs.js:627 +msgid "Delete a selected plugin." +msgstr "चयनित प्लगइन को हटाएं।" + +#: js/turtledefs.js:634 +msgid "Enable scrolling" +msgstr "स्क्रॉलिंग सक्षम करें" + +#: js/turtledefs.js:635 +msgid "You can scroll the blocks on the canvas." +msgstr "आप कैनवास पर ब्लॉक्स को स्क्रॉल कर सकते हैं।" + +#: js/turtledefs.js:644 +msgid "Switch between dark and light mode." +msgstr "डार्क और लाइट मोड के बीच स्विच करें।" + +#: js/turtledefs.js:650 +msgid "Click to add another project into the current one." +msgstr "वर्तमान प्रोजेक्ट में एक और प्रोजेक्ट जोड़ने के लिए क्लिक करें।" + +#: js/turtledefs.js:655 +msgid "Wrap Turtle" +msgstr "टर्टल को लपेटें" + +#: js/turtledefs.js:656 +msgid "Turn Turtle wrapping On or Off." +msgstr "टर्टल लपेटें को चालू या बंद करें।" + +#: js/turtledefs.js:664 +msgid "Click to set the current pitch." +msgstr "वर्तमान पिच सेट करने के लिए क्लिक करें।" + +#: js/turtledefs.js:671 +msgid "Converts Music Block programs to JavaScript." +msgstr "म्यूजिक ब्लॉक प्रोग्राम को जावास्क्रिप्ट में परिवर्तित करता है।" + +#: js/turtledefs.js:678 +msgid "Restore blocks from the trash." +msgstr "कचरे से ब्लॉक्स को बहाल करें।" + +#: js/turtledefs.js:685 +msgid "Switch mode" +msgstr "मोड स्विच करें" + +#: js/turtledefs.js:686 +msgid "Switch between beginner and advance modes." +msgstr "शुरुआती और उन्नत मोड के बीच स्विच करें।" + +#: js/turtledefs.js:692 +msgid "Select your language preference." +msgstr "अपनी भाषा प्राथमिकता का चयन करें।" + +#: js/turtledefs.js:697 +msgid "Contextual Menu for Blocks" +msgstr "ब्लॉक्स के लिए संदर्भ मेनू" + +#: js/turtledefs.js:698 +msgid "Right-click on a block to access common actions." +msgstr "सामान्य क्रियाओं तक पहुंचने के लिए ब्लॉक पर राइट-क्लिक करें।" + +#: js/turtledefs.js:703 +#: planet/js/StringHelper.js:46 +msgid "Delete" +msgstr "हटाएं" + +#: js/turtledefs.js:704 +msgid "To delete a block, right-click on it. Then you will see the delete option" +msgstr "" + +#: js/turtledefs.js:710 +msgid "To copy a block, right-click on it. Then you will see the copy option" +msgstr "" + +#: js/turtledefs.js:716 +msgid "To extract a block, right-click on it. Then you will see the extract option" +msgstr "" + +#: js/turtledefs.js:722 +msgid "Keyboard shortcuts" +msgstr "कीबोर्ड शॉर्टकट्स" + +#: js/turtledefs.js:723 +msgid "You can type d to create a do block and r to create a re block etc." +msgstr "आप डू ब्लॉक बनाने के लिए डी और रे ब्लॉक बनाने के लिए आर इत्यादि टाइप कर सकते हैं।" + +#: js/turtledefs.js:730 +msgid "Contextual Menu for Canvas" +msgstr "कैनवास के लिए संदर्भ मेनू" + +#: js/turtledefs.js:731 +msgid "Right-click on the canvas to perform additional canvas-related tasks." +msgstr "अतिरिक्त कैनवास संबंधित कार्य करने के लिए कैनवास पर राइट-क्लिक करें।" + +#: js/turtledefs.js:738 +msgid "Turn on/off lines for cartesian or polar grids." +msgstr "कार्टेशियन या पोलर ग्रिड की लाइनों को चालू/बंद करें।" + +#: js/turtledefs.js:740 +msgid "Turn on/off music staffs." +msgstr "म्यूजिक स्टाफ को चालू/बंद करें।" + +#: js/turtledefs.js:745 +#: js/turtles.js:959 +#: js/blocks/GraphicsBlocks.js:364 +#: js/widgets/arpeggio.js:118 +#: js/widgets/modewidget.js:119 +#: js/widgets/pitchdrummatrix.js:181 +#: js/widgets/rhythmruler.js:601 +#: js/widgets/temperament.js:317 +#: js/widgets/temperament.js:345 +#: js/widgets/musickeyboard.js:720 +#: js/widgets/phrasemaker.js:578 +#: js/widgets/pitchstaircase.js:684 +#. TRANS: clear all subdivisions from the ruler. +msgid "Clear" +msgstr "हटाएं" + +#: js/turtledefs.js:746 +msgid "Clear the screen and return the mice to their initial positions." +msgstr "स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं।" + +#: js/turtledefs.js:751 +#: js/turtles.js:980 +msgid "Collapse" +msgstr "ढहाना" + +#: js/turtledefs.js:752 +msgid "Collapse the graphics window." +msgstr "ग्राफिक्स विंडो को संकुचित करें।" + +#: js/turtledefs.js:758 +msgid "Return all blocks to the center of the screen." +msgstr "सभी ब्लॉक्स को स्क्रीन के केंद्र में लौटाएं।" + +#: js/turtledefs.js:764 +msgid "Hide or show the blocks and the palettes." +msgstr "ब्लॉक्स और पैलेट्स को छुपाएं या दिखाएं" + +#: js/turtledefs.js:770 +msgid "Expand or collapse start and action stacks." +msgstr "स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें।" + +#: js/turtledefs.js:778 +msgid "Decrease the size of the blocks." +msgstr "ब्लॉक्स का आकार घटाएं" + +#: js/turtledefs.js:784 +msgid "Increase the size of the blocks." +msgstr "ब्लॉक्स का आकार बढ़ाएं" + +#: js/turtledefs.js:790 +msgid "Select" +msgstr "चुनें" + +#: js/turtledefs.js:791 +msgid "Left-click and drag on workspace to select multiple blocks." +msgstr "मल्टीपल ब्लॉकों को चुनने के लिए वर्कस्पेस पर लेफ्ट-क्लिक करें और ड्रैग करें।" + +#: js/turtledefs.js:798 +msgid "Palette buttons" +msgstr "पैलेट बटन" + +#: js/turtledefs.js:799 +msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." +msgstr "यह टूलबार रिद्धि पिच टोन क्रिया और अन्य सहित पैलेट बटन्स को शामिल करता है।" + +#: js/turtledefs.js:801 +msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +msgstr "ब्लॉक और पैलेट्स के पैलेट्स दिखाने के लिए क्लिक करें और इन्हें कैनवास पर खींचें ताकि आप उन्हें इस्तेमाल कर सकें।" + +#: js/turtledefs.js:809 +msgid "A detailed guide to Turtle Blocks is available." +msgstr "टर्टल ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" + +#: js/turtledefs.js:813 +msgid "Turtle Blocks Guide" +msgstr "टर्टल ब्लॉक्स मार्गदर्शिका" + +#: js/turtledefs.js:816 +#: js/turtledefs.js:839 +#: js/widgets/help.js:338 +msgid "About" +msgstr "बारे में" + +#: js/turtledefs.js:817 +msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." +msgstr "टर्टल ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" + +#: js/turtledefs.js:819 +msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." +msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" + +#: js/turtledefs.js:821 +msgid "Turtle Blocks is licensed under the AGPL." +msgstr "टर्टल ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" + +#: js/turtledefs.js:829 +msgid "Turtle Blocks GitHub repository" +msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी" + +#: js/turtledefs.js:832 +#: js/widgets/help.js:339 +#: js/widgets/help.js:361 +msgid "Congratulations." +msgstr "बधाई हो।" + +#: js/turtledefs.js:833 +msgid "You have finished the tour. Please enjoy Turtle Blocks!" +msgstr "आपने दौरा समाप्त किया है। कृपया टर्टल ब्लॉक्स का आनंद लें!" + +#: js/turtledefs.js:840 +msgid "Music Blocks is an open source collection of tools for exploring musical concepts." +msgstr "म्यूजिक ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" + +#: js/turtledefs.js:842 +msgid "A full list of contributors can be found in the Music Blocks GitHub repository." +msgstr "म्यूजिक ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" + +#: js/turtledefs.js:844 +msgid "Music Blocks is licensed under the AGPL." +msgstr "म्यूजिक ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" + +#: js/turtledefs.js:852 +msgid "Music Blocks GitHub repository" +msgstr "म्यूजिक ब्लॉक्स GitHub रेपॉजिटरी" + +#: js/turtledefs.js:855 +msgid "Congratulations!" +msgstr "बधाई हो!" + +#: js/turtledefs.js:856 +msgid "You have finished the tour. Please enjoy Music Blocks!" +msgstr "आपने यात्रा पूरी कर ली है। कृपया Music Blocks का आनंद लें!" + +#: js/turtles.js:1052 +msgid "Expand" +msgstr "विस्तार" + +#: js/utils/musicutils.js:504 +#: js/utils/musicutils.js:644 +#: js/widgets/pitchdrummatrix.js:228 +#: js/widgets/musickeyboard.js:2962 +msgid "rest" +msgstr "आराम" + +#: js/utils/musicutils.js:687 +msgid "Perfect unison" +msgstr "पूर्ण युनिसन" + +#: js/utils/musicutils.js:687 +msgid "Diminished second" +msgstr "घटित द्वितीय" + +#: js/utils/musicutils.js:688 +msgid "Minor second" +msgstr "लघु द्वितीय" + +#: js/utils/musicutils.js:688 +msgid "Augmented unison" +msgstr "वृद्ध युनिसन" + +#: js/utils/musicutils.js:689 +msgid "Major second" +msgstr "प्रमुख द्वितीय" + +#: js/utils/musicutils.js:689 +msgid "Diminished third" +msgstr "घटित तृतीय" + +#: js/utils/musicutils.js:690 +msgid "Minor third" +msgstr "लघु तृतीय" + +#: js/utils/musicutils.js:690 +msgid "Augmented second" +msgstr "वृद्ध द्वितीय" + +#: js/utils/musicutils.js:691 +msgid "Major third" +msgstr "प्रमुख तृतीय" + +#: js/utils/musicutils.js:691 +msgid "Diminished fourth" +msgstr "घटित चतुर्थ" + +#: js/utils/musicutils.js:692 +msgid "Perfect fourth" +msgstr "पूर्ण चतुर्थ" + +#: js/utils/musicutils.js:692 +msgid "Augmented third" +msgstr "वृद्ध तृतीय" + +#: js/utils/musicutils.js:693 +msgid "Diminished fifth" +msgstr "घटित पंचम" + +#: js/utils/musicutils.js:693 +msgid "Augmented fourth" +msgstr "वृद्ध चतुर्थ" + +#: js/utils/musicutils.js:694 +msgid "Perfect fifth" +msgstr "पूर्ण पंचम" + +#: js/utils/musicutils.js:694 +msgid "Diminished sixth" +msgstr "घटित षष्ठ" + +#: js/utils/musicutils.js:695 +msgid "Minor sixth" +msgstr "लघु षष्ठ" + +#: js/utils/musicutils.js:695 +msgid "Augmented fifth" +msgstr "वृद्ध पंचम" + +#: js/utils/musicutils.js:696 +msgid "Major sixth" +msgstr "प्रमुख षष्ठ" + +#: js/utils/musicutils.js:696 +msgid "Diminished seventh" +msgstr "घटित सप्तम" + +#: js/utils/musicutils.js:697 +msgid "Minor seventh" +msgstr "लघु सप्तम" + +#: js/utils/musicutils.js:697 +msgid "Augmented sixth" +msgstr "वृद्ध षष्ठ" + +#: js/utils/musicutils.js:698 +msgid "Major seventh" +msgstr "प्रमुख सप्तम" + +#: js/utils/musicutils.js:698 +msgid "Diminished octave" +msgstr "घटित सप्तक" + +#: js/utils/musicutils.js:699 +msgid "Perfect octave" +msgstr "पूर्ण सप्तक" + +#: js/utils/musicutils.js:699 +msgid "Augmented seventh" +msgstr "वृद्ध सप्तम" + +#: js/utils/musicutils.js:700 +msgid "Minor ninth" +msgstr "लघु नवम" + +#: js/utils/musicutils.js:700 +msgid "Augmented octave" +msgstr "वृद्ध सप्तक" + +#: js/utils/musicutils.js:701 +msgid "Major ninth" +msgstr "प्रमुख नवम" + +#: js/utils/musicutils.js:701 +msgid "Diminished tenth" +msgstr "घटित दशम" + +#: js/utils/musicutils.js:702 +msgid "Minor tenth" +msgstr "लघु दशम" + +#: js/utils/musicutils.js:702 +msgid "Augmented ninth" +msgstr "वृद्ध नवम" + +#: js/utils/musicutils.js:703 +msgid "Major tenth" +msgstr "प्रमुख दशम" + +#: js/utils/musicutils.js:703 +msgid "Diminished eleventh" +msgstr "घटित एकादश" + +#: js/utils/musicutils.js:704 +msgid "Perfect eleventh" +msgstr "पूर्ण एकादश" + +#: js/utils/musicutils.js:704 +msgid "Augmented tenth" +msgstr "वृद्ध दशम" + +#: js/utils/musicutils.js:705 +msgid "Diminished twelfth" +msgstr "घटित द्वादश" + +#: js/utils/musicutils.js:705 +msgid "Augmented eleventh" +msgstr "वृद्ध एकादश" + +#: js/utils/musicutils.js:706 +msgid "Perfect twelfth" +msgstr "पूर्ण द्वादश" + +#: js/utils/musicutils.js:706 +msgid "Diminished thirteenth" +msgstr "घटित त्रयोदश" + +#: js/utils/musicutils.js:707 +msgid "Minor thirteenth" +msgstr "लघु त्रयोदश" + +#: js/utils/musicutils.js:707 +msgid "Augmented fifth, plus an octave" +msgstr "वृद्ध पंचम, साथ में एक सप्तक" + +#: js/utils/musicutils.js:708 +msgid "Major thirteenth" +msgstr "प्रमुख त्रयोदश" + +#: js/utils/musicutils.js:708 +msgid "Diminished seventh, plus an octave" +msgstr "घटित सप्तम, साथ में एक सप्तक" + +#: js/utils/musicutils.js:838 +#. TRANS: ordinal number. Please keep exactly one space between each number. +msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" +msgstr "1वा 2वा 3वा 4वा 5वा 6वा 7वा 8वा 9वा 10वा 11वा 12वा" + +#: js/utils/musicutils.js:1004 +#: js/utils/musicutils.js:1189 +#: js/utils/musicutils.js:1371 +#. TRANS: augmented is a music term related to intervals +msgid "augmented" +msgstr "बढ़ाया हुआ" + +#: js/utils/musicutils.js:1006 +#: js/utils/musicutils.js:1190 +#: js/utils/musicutils.js:1370 +#. TRANS: diminished is a music term related to intervals and mode +msgid "diminished" +msgstr "कम" + +#: js/utils/musicutils.js:1012 +#: js/utils/musicutils.js:1368 +#: js/blocks/IntervalsBlocks.js:649 +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:124 +#. TRANS: perfect is a music term related to intervals +msgid "perfect" +msgstr "पूर्ण" + +#: js/utils/musicutils.js:1014 +#. TRANS: twelve semi-tone scale for music +msgid "chromatic" +msgstr "क्रोमैटिक" + +#: js/utils/musicutils.js:1015 +msgid "algerian" +msgstr "अल्जीरियन" + +#: js/utils/musicutils.js:1016 +msgid "spanish" +msgstr "स्पेनिश" + +#: js/utils/musicutils.js:1018 +#. TRANS: modal scale in music +msgid "octatonic" +msgstr "ऑक्टाटॉनिक" + +#: js/utils/musicutils.js:1020 +#. TRANS: harmonic major scale in music +msgid "harmonic major" +msgstr "हार्मोनिक मेजर" + +#: js/utils/musicutils.js:1022 +#. TRANS: natural minor scales in music +msgid "natural minor" +msgstr "नैचुरल माइनर" + +#: js/utils/musicutils.js:1024 +#. TRANS: harmonic minor scale in music +msgid "harmonic minor" +msgstr "हार्मोनिक माइनर" + +#: js/utils/musicutils.js:1026 +#. TRANS: melodic minor scale in music +msgid "melodic minor" +msgstr "मेलोडिक माइनर" + +#: js/utils/musicutils.js:1030 +#. TRANS: modal scale for music +msgid "dorian" +msgstr "डोरियन" + +#: js/utils/musicutils.js:1032 +#. TRANS: modal scale for music +msgid "phrygian" +msgstr "फ्रिजियन" + +#: js/utils/musicutils.js:1034 +#. TRANS: modal scale for music +msgid "lydian" +msgstr "लिडियन" + +#: js/utils/musicutils.js:1036 +#. TRANS: modal scale for music +msgid "mixolydian" +msgstr "मिक्सोलिडियन" + +#: js/utils/musicutils.js:1040 +#. TRANS: modal scale for music +msgid "locrian" +msgstr "लोक्रियन" + +#: js/utils/musicutils.js:1042 +#. TRANS: minor jazz scale for music +msgid "jazz minor" +msgstr "जैज माइनर" + +#: js/utils/musicutils.js:1044 +#. TRANS: bebop scale for music +msgid "bebop" +msgstr "बीबॉप" + +#: js/utils/musicutils.js:1045 +msgid "arabic" +msgstr "अरबी" + +#: js/utils/musicutils.js:1046 +msgid "byzantine" +msgstr "बाइज़ंटाइन" + +#: js/utils/musicutils.js:1048 +#. TRANS: musical scale for music by Verdi +msgid "enigmatic" +msgstr "एनिगमैटिक" + +#: js/utils/musicutils.js:1049 +msgid "ethiopian" +msgstr "इथियोपियन" + +#: js/utils/musicutils.js:1051 +#. TRANS: Ethiopic scale for music +msgid "geez" +msgstr "गीज़" + +#: js/utils/musicutils.js:1052 +msgid "hindu" +msgstr "हिन्दू" + +#: js/utils/musicutils.js:1053 +msgid "hungarian" +msgstr "हंगेरियन" + +#: js/utils/musicutils.js:1055 +#. TRANS: minor Romanian scale for music +msgid "romanian minor" +msgstr "रोमानियन माइनर" + +#: js/utils/musicutils.js:1056 +msgid "spanish gypsy" +msgstr "स्पैनिश जिप्सी" + +#: js/utils/musicutils.js:1058 +#. TRANS: musical scale for Mid-Eastern music +msgid "maqam" +msgstr "मकाम" + +#: js/utils/musicutils.js:1060 +#. TRANS: minor blues scale for music +msgid "minor blues" +msgstr "माइनर ब्लूज" + +#: js/utils/musicutils.js:1062 +#. TRANS: major blues scale for music +msgid "major blues" +msgstr "मेजर ब्लूज" + +#: js/utils/musicutils.js:1063 +msgid "whole tone" +msgstr "होल टोन" + +#: js/utils/musicutils.js:1065 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" +msgid "minor pentatonic" +msgstr "माइनर पेंटाटॉनिक" + +#: js/utils/musicutils.js:1067 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" +msgid "major pentatonic" +msgstr "मेजर पेंटाटॉनिक" + +#: js/utils/musicutils.js:1068 +msgid "chinese" +msgstr "चाइनीज़" + +#: js/utils/musicutils.js:1069 +msgid "egyptian" +msgstr "इज़िप्शियन" + +#: js/utils/musicutils.js:1071 +#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale +msgid "hirajoshi" +msgstr "हिराजोशी" + +#: js/utils/musicutils.js:1072 +msgid "Japan" +msgstr "जापान" + +#: js/utils/musicutils.js:1074 +#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura +msgid "in" +msgstr "इन" + +#: js/utils/musicutils.js:1076 +#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale +msgid "minyo" +msgstr "मिन्यो" + +#: js/utils/musicutils.js:1078 +#. TRANS: Italian mathematician +msgid "fibonacci" +msgstr "फिबोनाची" + +#: js/utils/musicutils.js:1079 +#: js/utils/musicutils.js:1132 +#: js/utils/musicutils.js:1175 +#: js/utils/musicutils.js:1197 +#: js/utils/musicutils.js:1628 +#: js/utils/synthutils.js:138 +#: js/blocks/IntervalsBlocks.js:1124 +#: js/blocks/ToneBlocks.js:946 +#: js/blocks/VolumeBlocks.js:411 +#: js/blocks/WidgetBlocks.js:399 +#: js/blocks/WidgetBlocks.js:404 +#: js/turtleactions/VolumeActions.js:224 +#: js/widgets/modewidget.js:913 +#. TRANS: customize voice +msgid "custom" +msgstr "अनुकूलित" + +#: js/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1577 +#: js/blocks/WidgetBlocks.js:176 +#. TRANS: highpass filter +msgid "highpass" +msgstr "हाईपास" + +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1578 +#. TRANS: lowpass filter +msgid "lowpass" +msgstr "लोपास" + +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1579 +#. TRANS: bandpass filter +msgid "bandpass" +msgstr "बैंडपास" + +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1580 +#. TRANS: high-shelf filter +msgid "highshelf" +msgstr "हाईशेल्फ" + +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1581 +#. TRANS: low-shelf filter +msgid "lowshelf" +msgstr "लोशेल्फ" + +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1582 +#. TRANS: notch-shelf filter +msgid "notch" +msgstr "नॉच" + +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1583 +#. TRANS: all-pass filter +msgid "allpass" +msgstr "ऑलपास" + +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1584 +#. TRANS: peaking filter +msgid "peaking" +msgstr "पीकिंग" + +#: js/utils/musicutils.js:1096 +#: js/utils/musicutils.js:1592 +#: js/utils/synthutils.js:130 +#: js/blocks/PitchBlocks.js:85 +#. TRANS: sine wave +msgid "sine" +msgstr "साइन" + +#: js/utils/musicutils.js:1097 +#: js/utils/musicutils.js:1593 +#: js/utils/synthutils.js:132 +#: js/blocks/PitchBlocks.js:39 +#. TRANS: square wave +msgid "square" +msgstr "वर्ग" + +#: js/utils/musicutils.js:1098 +#: js/utils/musicutils.js:1594 +#: js/utils/synthutils.js:136 +#: js/blocks/PitchBlocks.js:62 +#: js/blocks/ToneBlocks.js:39 +#. TRANS: triangle wave +msgid "triangle" +msgstr "त्रिकोण" + +#: js/utils/musicutils.js:1099 +#: js/utils/musicutils.js:1595 +#: js/utils/synthutils.js:134 +#: js/blocks/PitchBlocks.js:108 +#. TRANS: sawtooth wave +msgid "sawtooth" +msgstr "सॉटूथ" + +#: js/utils/musicutils.js:1101 +#: js/utils/musicutils.js:1358 +#: js/blocks/PitchBlocks.js:931 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:469 +#. TRANS: even numbers +#. TRANS: invert based on even or odd number or musical scale +msgid "even" +msgstr "सम" + +#: js/utils/musicutils.js:1103 +#: js/utils/musicutils.js:1359 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:471 +#. TRANS: odd numbers +msgid "odd" +msgstr "विषम" + +#: js/utils/musicutils.js:1104 +#: js/utils/musicutils.js:1360 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:473 +msgid "scalar" +msgstr "स्कैलर" + +#: js/utils/musicutils.js:1105 +#: js/utils/synthutils.js:72 +#: js/blocks/VolumeBlocks.js:47 +#. TRANS: musical instrument +msgid "piano" +msgstr "पियानो" + +#: js/utils/musicutils.js:1106 +#: js/utils/synthutils.js:74 +#. TRANS: musical instrument +msgid "violin" +msgstr "वायलिन" + +#: js/utils/musicutils.js:1107 +#: js/utils/synthutils.js:76 +#. TRANS: viola musical instrument +msgid "viola" +msgstr "वायोला" + +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:118 +#. TRANS: xylophone musical instrument +msgid "xylophone" +msgstr "क्सीलोफ़ोन" + +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:140 +#. TRANS: vibraphone musical instrument +msgid "vibraphone" +msgstr "वाइब्राफ़ोन" + +#: js/utils/musicutils.js:1110 +#: js/utils/synthutils.js:78 +#. TRANS: musical instrument +msgid "cello" +msgstr "चेलो" + +#: js/utils/musicutils.js:1112 +#: js/utils/synthutils.js:82 +#. TRANS: viola musical instrument +msgid "double bass" +msgstr "डबल बास" + +#: js/utils/musicutils.js:1113 +#: js/utils/synthutils.js:88 +#: js/widgets/rhythmruler.js:2501 +#. TRANS: musical instrument +msgid "guitar" +msgstr "गिटार" + +#: js/utils/musicutils.js:1114 +#: js/utils/synthutils.js:84 +#. TRANS: sitar musical instrument +msgid "sitar" +msgstr "सितार" + +#: js/utils/musicutils.js:1115 +msgid "harmoiunm" +msgstr "" + +#: js/utils/musicutils.js:1116 +#: js/utils/synthutils.js:90 +#. TRANS: musical instrument +msgid "acoustic guitar" +msgstr "एकॉस्टिक गिटार" + +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:92 +#. TRANS: musical instrument +msgid "flute" +msgstr "बांसुरी" + +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:94 +#. TRANS: musical instrument +msgid "clarinet" +msgstr "क्लैरिनेट" + +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:96 +#. TRANS: musical instrument +msgid "saxophone" +msgstr "सैक्सोफोन" + +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:98 +#. TRANS: musical instrument +msgid "tuba" +msgstr "ट्यूबा" + +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:100 +#. TRANS: musical instrument +msgid "trumpet" +msgstr "ट्रंपेट" + +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:102 +#. TRANS: musical instrument +msgid "oboe" +msgstr "ओबो" + +#: js/utils/musicutils.js:1123 +#: js/utils/synthutils.js:104 +#. TRANS: musical instrument +msgid "trombone" +msgstr "ट्रॉम्बोन" + +#: js/utils/musicutils.js:1124 +#: js/utils/synthutils.js:120 +#. TRANS: polytone synthesizer +msgid "electronic synth" +msgstr "इलेक्ट्रॉनिक सिंथ" + +#: js/utils/musicutils.js:1125 +#: js/utils/synthutils.js:122 +#. TRANS: simple monotone synthesizer +msgid "simple 1" +msgstr "सिम्पल 1" + +#: js/utils/musicutils.js:1126 +msgid "simple 2" +msgstr "सिम्पल 2" + +#: js/utils/musicutils.js:1127 +msgid "simple 3" +msgstr "सिम्पल 3" + +#: js/utils/musicutils.js:1128 +msgid "simple 4" +msgstr "सिम्पल 4" + +#: js/utils/musicutils.js:1129 +#: js/utils/synthutils.js:58 +#: js/blocks/DrumBlocks.js:191 +#. TRANS: white noise synthesizer +msgid "white noise" +msgstr "व्हाइट नॉइज़" + +#: js/utils/musicutils.js:1130 +#: js/utils/synthutils.js:60 +#. TRANS: brown noise synthesizer +msgid "brown noise" +msgstr "ब्राउन नॉइज़" + +#: js/utils/musicutils.js:1131 +#: js/utils/synthutils.js:62 +#. TRANS: pink noise synthesizer +msgid "pink noise" +msgstr "पिंक नॉइज़" + +#: js/utils/musicutils.js:1133 +#: js/utils/synthutils.js:152 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2309 +#. TRANS: musical instrument +msgid "snare drum" +msgstr "स्नेयर ड्रम" + +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:154 +#. TRANS: musical instrument +msgid "kick drum" +msgstr "किक ड्रम" + +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:156 +#. TRANS: musical instrument +msgid "tom tom" +msgstr "टॉम टॉम" + +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:158 +#. TRANS: musical instrument +msgid "floor tom" +msgstr "फ्लोर टॉम" + +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:160 +#. TRANS: musical instrument +msgid "bass drum" +msgstr "बेस ड्रम" + +#: js/utils/musicutils.js:1138 +#: js/utils/synthutils.js:162 +#. TRANS: a drum made from an inverted cup +msgid "cup drum" +msgstr "कप ड्रम" + +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:164 +#. TRANS: musical instrument +msgid "darbuka drum" +msgstr "दरबूका ड्रम" + +#: js/utils/musicutils.js:1140 +#: js/utils/synthutils.js:168 +#. TRANS: musical instrument +msgid "hi hat" +msgstr "हाई हैट" + +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:170 +#. TRANS: a small metal bell +msgid "ride bell" +msgstr "राइड बेल" + +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 +#. TRANS: musical instrument +msgid "cow bell" +msgstr "काउ बेल" + +#: js/utils/musicutils.js:1143 +msgid "japanese drum" +msgstr "जापानी ड्रम" + +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 +#. TRANS: musical instrument +msgid "japanese bell" +msgstr "जापानी बेल" + +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:174 +#. TRANS: musical instrument +msgid "triangle bell" +msgstr "त्रिकोण बेल" + +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:176 +#. TRANS: musical instrument +msgid "finger cymbals" +msgstr "फिंगर सिम्बल्स" + +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:180 +#. TRANS: a musically tuned set of bells +msgid "chime" +msgstr "चाइम" + +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:182 +#. TRANS: a musical instrument +msgid "gong" +msgstr "गॉंग" + +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:184 +#. TRANS: sound effect +msgid "clang" +msgstr "क्लैंग" + +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:186 +#. TRANS: sound effect +msgid "crash" +msgstr "क्रैश" + +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:188 +#. TRANS: sound effect +msgid "bottle" +msgstr "बॉटल" + +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:190 +#. TRANS: sound effect +msgid "clap" +msgstr "क्लैप" + +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:192 +#. TRANS: sound effect +msgid "slap" +msgstr "स्लैप" + +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:194 +#. TRANS: sound effect +msgid "splash" +msgstr "स्प्लैश" + +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:196 +#. TRANS: sound effect +msgid "bubbles" +msgstr "बबल्स" + +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:198 +#. TRANS: sound effect +msgid "raindrop" +msgstr "रेनड्रॉप" + +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:200 +#. TRANS: animal sound effect +msgid "cat" +msgstr "बिल्ली" + +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:202 +#. TRANS: animal sound effect +msgid "cricket" +msgstr "क्रिकेट" + +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:204 +#. TRANS: animal sound effect +msgid "dog" +msgstr "कुत्ता" + +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:106 +#. TRANS: musical instrument +msgid "banjo" +msgstr "बैंजो" + +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:108 +#. TRANS: musical instrument +msgid "koto" +msgstr "कोतो" + +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:110 +#. TRANS: musical instrument +msgid "dulcimer" +msgstr "डल्सिमर" + +#: js/utils/musicutils.js:1164 +#: js/utils/synthutils.js:112 +#. TRANS: musical instrument +msgid "electric guitar" +msgstr "इलेक्ट्रिक गिटार" + +#: js/utils/musicutils.js:1165 +#: js/utils/synthutils.js:114 +#. TRANS: musical instrument +msgid "bassoon" +msgstr "बैसून" + +#: js/utils/musicutils.js:1166 +#: js/utils/synthutils.js:116 +#. TRANS: musical instrument +msgid "celeste" +msgstr "सेलेस्ट" + +#: js/utils/musicutils.js:1168 +#: js/widgets/temperament.js:757 +#. TRANS: musical temperament +msgid "equal" +msgstr "इक्वल" + +#: js/utils/musicutils.js:1170 +#. TRANS: musical temperament +msgid "Pythagorean" +msgstr "पिथागोरियन" + +#: js/utils/musicutils.js:1172 +#. TRANS: musical temperament +msgid "just intonation" +msgstr "जस्ट इंटोनेशन" + +#: js/utils/musicutils.js:1174 +#: js/utils/musicutils.js:1610 +#: js/utils/musicutils.js:1611 +#: js/utils/musicutils.js:1626 +#: js/utils/musicutils.js:1627 +#. TRANS: musical temperament +msgid "Meantone" +msgstr "मींटोन" + +#: js/utils/musicutils.js:1191 +msgid "major 7th" +msgstr "मेजर 7वां" + +#: js/utils/musicutils.js:1192 +msgid "minor 7th" +msgstr "माइनर 7वां" + +#: js/utils/musicutils.js:1193 +msgid "dominant 7th" +msgstr "डॉमिनेंट 7वां" + +#: js/utils/musicutils.js:1194 +msgid "minor-major 7th" +msgstr "माइनर-मेजर 7वां" + +#: js/utils/musicutils.js:1195 +msgid "fully-diminished 7th" +msgstr "फुली-डिमिनिश 7वां" + +#: js/utils/musicutils.js:1196 +msgid "half-diminished 7th" +msgstr "हाफ-डिमिनिश 7वां" + +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 +msgid "Equal (12EDO)" +msgstr "समान (12EDO)" + +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 +msgid "Equal (5EDO)" +msgstr "समान (5EDO)" + +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 +msgid "Equal (7EDO)" +msgstr "समान (7EDO)" + +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 +msgid "Equal (19EDO)" +msgstr "समान (19EDO)" + +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1623 +msgid "Equal (31EDO)" +msgstr "समान (31EDO)" + +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1624 +msgid "5-limit Just Intonation" +msgstr "5-सीमा सही स्वर ताल" + +#: js/utils/musicutils.js:1609 +#: js/utils/musicutils.js:1625 +msgid "Pythagorean (3-limit JI)" +msgstr "पाइथागोरियन (3-सीमा JI)" + +#: js/utils/musicutils.js:5737 +#: js/utils/musicutils.js:5780 +msgid "current" +msgstr "वर्तमान" + +#: js/utils/musicutils.js:5740 +#: js/utils/musicutils.js:5771 +msgid "next" +msgstr "अगला" + +#: js/utils/musicutils.js:5743 +#: js/utils/musicutils.js:5776 +msgid "previous" +msgstr "पिछला" + +#: js/utils/synthutils.js:86 +#. TRANS: harmonium musical instrument +msgid "harmonium" +msgstr "" + +#: js/utils/synthutils.js:124 +#. TRANS: simple monotone synthesizer +msgid "simple-2" +msgstr "सिंपल-2" + +#: js/utils/synthutils.js:126 +#. TRANS: simple monotone synthesizer +msgid "simple-3" +msgstr "सिंपल-3" + +#: js/utils/synthutils.js:128 +#. TRANS: simple monotone synthesizer +msgid "simple-4" +msgstr "सिंपल-4" + +#: js/utils/synthutils.js:166 +#. TRANS: musical instrument +msgid "taiko" +msgstr "ताइको" + +#: js/blocks/BooleanBlocks.js:44 +msgid "The Not block is the logical not operator." +msgstr "नॉट ब्लॉक तार्किक नॉट ऑपरेटर है।" + +#: js/blocks/BooleanBlocks.js:62 +msgid "not" +msgstr "नहीं" + +#: js/blocks/BooleanBlocks.js:134 +msgid "The And block is the logical and operator." +msgstr "एंड ब्लॉक तार्किक एंड ऑपरेटर है।" + +#: js/blocks/BooleanBlocks.js:152 +msgid "and" +msgstr "और" + +#: js/blocks/BooleanBlocks.js:218 +msgid "The Or block is the logical or operator." +msgstr "ओर ब्लॉक तार्किक ओर ऑपरेटर है।" + +#: js/blocks/BooleanBlocks.js:236 +msgid "or" +msgstr "या" + +#: js/blocks/BooleanBlocks.js:302 +msgid "The XOR block is the logical XOR operator." +msgstr "XOR ब्लॉक तार्किक XOR ऑपरेटर है।" + +#: js/blocks/BooleanBlocks.js:320 +msgid "xor" +msgstr "एक्सओआर" + +#: js/blocks/BooleanBlocks.js:808 +msgid "The Equal block returns True if the two numbers are equal." +msgstr "इक्वल ब्लॉक यदि दो नंबर समान हैं तो True लौटाता है।" + +#: js/blocks/BooleanBlocks.js:909 +msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." +msgstr "नॉट-इक्वल-टू ब्लॉक तब ट्रू लौटाता है जब दो नंबर एक-दूसरे के बराबर न हों।" + +#: js/blocks/BooleanBlocks.js:1008 +msgid "The Boolean block is used to specify true or false." +msgstr "बूलियन ब्लॉक सच या झूठ को निर्दिष्ट करने के लिए उपयोग होता है।" + +#: js/blocks/BoxesBlocks.js:53 +#: js/blocks/BoxesBlocks.js:59 +msgid "The Add-to block is used to add to the value stored in a box." +msgstr "एड-टू ब्लॉक का उपयोग बॉक में संग्रहित मूल्य में जोड़ने के लिए किया जाता है।" + +#: js/blocks/BoxesBlocks.js:61 +msgid "It can also be used with other blocks such as Color and Pen size." +msgstr "इसे कलर और पेन साइज़ जैसे अन्य ब्लॉक्स के साथ भी उपयोग किया जा सकता है।" + +#: js/blocks/BoxesBlocks.js:73 +msgid "add" +msgstr "जोड़ें" + +#: js/blocks/BoxesBlocks.js:75 +#: js/widgets/temperament.js:825 +msgid "to" +msgstr "को" + +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/HeapBlocks.js:544 +msgid "value1" +msgstr "मूल्य1" + +#: js/blocks/BoxesBlocks.js:118 +msgid "Block does not support incrementing." +msgstr "ब्लॉक इक्रीमेंट को समर्थन नहीं करता है।" + +#: js/blocks/BoxesBlocks.js:152 +msgid "The Add-1-to block adds one to the value stored in a box." +msgstr "एड-1-टू ब्लॉक बॉक में संग्रहित मूल्य में एक जोड़ता है।" + +#: js/blocks/BoxesBlocks.js:163 +msgid "add 1 to" +msgstr "में 1 जोड़ें" + +#: js/blocks/BoxesBlocks.js:211 +msgid "The Subtract-1-from block subtracts one from the value stored in a box." +msgstr "घटक में संग्रहित मूल्य से एक कम करने के लिए Subtract-1-from ब्लॉक।" + +#: js/blocks/BoxesBlocks.js:222 +msgid "subtract 1 from" +msgstr "से 1 कम करें" + +#: js/blocks/BoxesBlocks.js:270 +#: js/blocks/BoxesBlocks.js:387 +msgid "The Box block returns the value stored in a box." +msgstr "बॉक्स ब्लॉक में संग्रहित मूल्य लौटाता है।" + +#: js/blocks/BoxesBlocks.js:500 +#: js/blocks/BoxesBlocks.js:576 +msgid "The Store in block will store a value in a box." +msgstr "Store in ब्लॉक एक मूल्य को एक बॉक्स में संग्रहित करेगा।" + +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +msgid "name1" +msgstr "नाम1" + +#: js/blocks/BoxesBlocks.js:652 +msgid "The Box2 block returns the value stored in Box2." +msgstr "Box2 ब्लॉक में संग्रहित मूल्य लौटाता है।" + +#: js/blocks/BoxesBlocks.js:703 +msgid "The Store in Box2 block is used to store a value in Box2." +msgstr "Store in Box2 ब्लॉक का उपयोग Box2 में मूल्य संग्रहित करने के लिए किया जाता है।" + +#: js/blocks/BoxesBlocks.js:715 +msgid "store in box2" +msgstr "बॉक्स2 में संग्रहित करें" + +#: js/blocks/BoxesBlocks.js:761 +msgid "The Box1 block returns the value stored in Box1." +msgstr "Box1 ब्लॉक में संग्रहित मूल्य लौटाता है।" + +#: js/blocks/BoxesBlocks.js:812 +msgid "The Store in Box1 block is used to store a value in Box1." +msgstr "Store in Box1 ब्लॉक का उपयोग Box1 में मूल्य संग्रहित करने के लिए किया जाता है।" + +#: js/blocks/BoxesBlocks.js:826 +msgid "store in box1" +msgstr "बॉक्स1 में संग्रहित करें" + +#: js/blocks/DictBlocks.js:77 +msgid "show dictionary" +msgstr "डिक्शनरी दिखाएं" + +#: js/blocks/DictBlocks.js:80 +#: js/blocks/DictBlocks.js:145 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/ProgramBlocks.js:396 +#: js/blocks/ProgramBlocks.js:501 +#: js/blocks/ProgramBlocks.js:664 +msgid "My Dictionary" +msgstr "मेरा शब्दकोश" + +#: js/blocks/DictBlocks.js:129 +msgid "The Dictionary block returns a dictionary." +msgstr "डिक्शनरी ब्लॉक एक डिक्शनरी लौटाता है।" + +#: js/blocks/DictBlocks.js:197 +#: js/blocks/DictBlocks.js:339 +msgid "The Get-dict block returns a value in the dictionary for a specified key." +msgstr "गेट-डिक्ट ब्लॉक एक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य लौटाता है।" + +#: js/blocks/DictBlocks.js:212 +#: js/blocks/DictBlocks.js:354 +#. TRANS: retrieve a value from the dictionary with a given key +msgid "get value" +msgstr "मूल्य प्राप्त करें" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +msgid "key2" +msgstr "कुंजी2" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +#: js/blocks/IntervalsBlocks.js:1462 +#. TRANS: key, e.g., C in C Major +msgid "key" +msgstr "कुंजी" + +#: js/blocks/DictBlocks.js:271 +#: js/blocks/DictBlocks.js:411 +msgid "The Set-dict block sets a value in the dictionary for a specified key." +msgstr "सेट-डिक्ट ब्लॉक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य सेट करता है।" + +#: js/blocks/DictBlocks.js:286 +#: js/blocks/DictBlocks.js:427 +#. TRANS: set a value in the dictionary for a given key +msgid "set value" +msgstr "मूल्य सेट करें" + +#: js/blocks/DrumBlocks.js:59 +msgid "The Noise name block is used to select a noise synthesizer." +msgstr "शोर नाम ब्लॉक का उपयोग शोर सिंथेसाइज़र को चुनने के लिए किया जाता है।" + +#: js/blocks/DrumBlocks.js:102 +msgid "The Drum name block is used to select a drum." +msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम को चुनने के लिए किया जाता है।" + +#: js/blocks/DrumBlocks.js:146 +msgid "The Effects name block is used to select a sound effect." +msgstr "इफेक्ट्स नाम ब्लॉक का उपयोग ध्वनि प्रभाव को चुनने के लिए किया जाता है।" + +#: js/blocks/DrumBlocks.js:163 +msgid "noise" +msgstr "शोर" + +#: js/blocks/DrumBlocks.js:177 +msgid "The Play noise block will generate white, pink, or brown noise." +msgstr "प्ले शोर ब्लॉक सफेद, गुलाबी, या भूरे रंग का शोर उत्पन्न करेगा।" + +#: js/blocks/DrumBlocks.js:317 +msgid "Replace every instance of a pitch with a drum sound." +msgstr "पिच के प्रत्येक उदाहरण को ड्रम ध्वनि से बदलें।" + +#: js/blocks/DrumBlocks.js:328 +#. TRANS: map a pitch to a drum sound +msgid "map pitch to drum" +msgstr "पिच को ड्रम से मानचित्रण करें" + +#: js/blocks/DrumBlocks.js:395 +msgid "In the example above, a kick drum sound will be played instead of sol." +msgstr "उपरोक्त उदाहरण में, सोल के बजाय एक किक ड्रम ध्वनि बजाई जाएगी।" + +#: js/blocks/DrumBlocks.js:407 +#. TRANS: set the current drum sound for playback +msgid "set drum" +msgstr "ड्रम सेट करें" + +#: js/blocks/DrumBlocks.js:451 +msgid "sound effect" +msgstr "ध्वनि प्रभाव" + +#: js/blocks/DrumBlocks.js:489 +msgid "You can use multiple Drum blocks within a Note block." +msgstr "आप एक नोट ब्लॉक के भीतर कई ड्रम ब्लॉक का उपयोग कर सकते हैं।" + +#: js/blocks/HeapBlocks.js:49 +msgid "The Heap block returns the heap." +msgstr "हीप ब्लॉक हीप लौटाता है।" + +#: js/blocks/HeapBlocks.js:133 +msgid "show heap" +msgstr "हीप दिखाएँ" + +#: js/blocks/HeapBlocks.js:181 +msgid "The Heap-length block returns the length of the heap." +msgstr "हीप-लेंथ ब्लॉक हीप की लंबाई लौटाता है।" + +#: js/blocks/HeapBlocks.js:195 +msgid "heap length" +msgstr "हीप लंबाई" + +#: js/blocks/HeapBlocks.js:254 +msgid "The Heap-empty? block returns true if the heap is empty." +msgstr "हीप-खाली? ब्लॉक हीप खाली है तो true लौटाता है।" + +#: js/blocks/HeapBlocks.js:268 +#. TRANS: Is the heap empty? +msgid "heap empty?" +msgstr "हीप खाली है?" + +#: js/blocks/HeapBlocks.js:317 +msgid "The Empty-heap block empties the heap." +msgstr "खाली-हीप ब्लॉक हीप को खाली करता है।" + +#: js/blocks/HeapBlocks.js:327 +#: js/blocks/HeapBlocks.js:647 +#. TRANS: empty the heap +msgid "empty heap" +msgstr "खाली हीप" + +#: js/blocks/HeapBlocks.js:371 +msgid "The Reverse-heap block reverses the order of the heap." +msgstr "रिवर्स-हीप ब्लॉक हीप का क्रम उलटा करता है।" + +#: js/blocks/HeapBlocks.js:384 +#. TRANS: reverse the order of the heap +msgid "reverse heap" +msgstr "हीप उलटें" + +#: js/blocks/HeapBlocks.js:428 +msgid "The Index-heap block returns a value in the heap at a specified location." +msgstr "इंडेक्स-हीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य लौटाता है।" + +#: js/blocks/HeapBlocks.js:443 +#. TRANS: retrieve a value from the heap at index position in the heap +msgid "index heap" +msgstr "हीप में स्थिति में से मूल्य प्राप्त करें" + +#: js/blocks/HeapBlocks.js:474 +#: js/blocks/HeapBlocks.js:572 +#: js/blocks/EnsembleBlocks.js:124 +#: js/blocks/EnsembleBlocks.js:1200 +msgid "Index must be > 0." +msgstr "सूची 0 से अधिक होनी चाहिए।" + +#: js/blocks/HeapBlocks.js:479 +#: js/blocks/HeapBlocks.js:577 +#: js/blocks/EnsembleBlocks.js:129 +msgid "Maximum heap size is 1000." +msgstr "अधिकतम हीप आकार 1000 है।" + +#: js/blocks/HeapBlocks.js:523 +msgid "The Set-heap entry block sets a value in he heap at the specified location." +msgstr "सेट-हीप एंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में मूल्य सेट करता है।" + +#: js/blocks/HeapBlocks.js:539 +#: js/blocks/ProgramBlocks.js:299 +#. TRANS: load the heap from a JSON encoding +msgid "set heap" +msgstr "ढेर लगाओ" + +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/EnsembleBlocks.js:96 +#. TRANS: value1 is a numeric value (JAPANESE ONLY) +msgid "index" +msgstr "सूची" + +#: js/blocks/HeapBlocks.js:619 +msgid "The Pop block removes the value at the top of the heap." +msgstr "पॉप ब्लॉक हीप के शीर्ष पर मूल्य को हटा देता है।" + +#: js/blocks/HeapBlocks.js:633 +#. TRANS: pop a value off the top of the heap +msgid "pop" +msgstr "पॉप" + +#: js/blocks/HeapBlocks.js:680 +msgid "The Push block adds a value to the top of the heap." +msgstr "पुश ब्लॉक हीप के शीर्ष पर मूल्य जोड़ता है।" + +#: js/blocks/HeapBlocks.js:696 +#. TRANS: push a value onto the top of the heap +msgid "push" +msgstr "दबाएँ" + +#: js/blocks/IntervalsBlocks.js:45 +msgid "set temperament" +msgstr "ताम्बुल सेट करें" + +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:657 +#: js/blocks/PitchBlocks.js:935 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/blocks/PitchBlocks.js:1194 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/MediaBlocks.js:746 +#: js/turtleactions/IntervalsActions.js:114 +#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) +msgid "octave" +msgstr "ऑक्टेव" + +#: js/blocks/IntervalsBlocks.js:99 +msgid "The Temperament name block is used to select a tuning method." +msgstr "ताम्बुल नाम ब्लॉक का उपयोग एक सुर की विधि का चयन करने के लिए किया जाता है।" + +#: js/blocks/IntervalsBlocks.js:161 +msgid "doubly" +msgstr "दोगुना" + +#: js/blocks/IntervalsBlocks.js:166 +msgid "The Doubly block will double the size of an interval." +msgstr "डबली ब्लॉक एक इंटरवल का आकार दोगुना करेगा।" + +#: js/blocks/IntervalsBlocks.js:262 +msgid "interval number" +msgstr "इंटरवल संख्या" + +#: js/blocks/IntervalsBlocks.js:317 +msgid "current interval" +msgstr "वर्तमान अंतराल" + +#: js/blocks/IntervalsBlocks.js:387 +#. TRANS: measure the distance between two pitches in semi-tones +msgid "semi-tone interval measure" +msgstr "सेमी-टोन इंटरवल माप" + +#: js/blocks/IntervalsBlocks.js:454 +#: js/blocks/IntervalsBlocks.js:570 +msgid "You must use two pitch blocks when measuring an interval." +msgstr "आपको एक इंटरवल को मापते समय दो पिच ब्लॉक्स का उपयोग करना होगा।" + +#: js/blocks/IntervalsBlocks.js:496 +msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +msgstr "स्केलर इंटरवल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।" + +#: js/blocks/IntervalsBlocks.js:502 +#. TRANS: measure the distance between two pitches in steps of musical scale +msgid "scalar interval measure" +msgstr "स्केलर इंटरवल माप" + +#: js/blocks/IntervalsBlocks.js:678 +msgid "In the figure, we add sol# to sol." +msgstr "चित्र में, हम sol# को sol में जोड़ते हैं।" + +#: js/blocks/IntervalsBlocks.js:684 +#: js/blocks/OrnamentBlocks.js:220 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "semi-tone interval" +msgstr "सेमी-टोन इंटरवल" + +#: js/blocks/IntervalsBlocks.js:733 +msgid "The output of the example is: do, mi, sol, sol, ti, mi" +msgstr "उदाहरण का आउटपुट है: do, mi, sol, sol, ti, mi" + +#: js/blocks/IntervalsBlocks.js:740 +#: js/blocks/WidgetBlocks.js:768 +msgid "arpeggio" +msgstr "आरपेजियो" + +#: js/blocks/IntervalsBlocks.js:931 +msgid "The Chord block calculates common chords." +msgstr "कॉर्ड ब्लॉक सामान्य कॉर्ड की गणना करता है।" + +#: js/blocks/IntervalsBlocks.js:933 +msgid "In the figure, we generate a C-major chord." +msgstr "चित्र में, हम C मेजर कॉर्ड बनाते हैं।" + +#: js/blocks/IntervalsBlocks.js:938 +msgid "chord" +msgstr "कॉर्ड" + +#: js/blocks/IntervalsBlocks.js:990 +msgid "The Ratio Interval block calculates an interval based on a ratio." +msgstr "अनुपात इंटरवल ब्लॉक एक अनुपात पर आधारित इंटरवल की गणना करता है।" + +#: js/blocks/IntervalsBlocks.js:995 +msgid "ratio interval" +msgstr "अनुपात इंटरवल" + +#: js/blocks/IntervalsBlocks.js:1064 +msgid "In the figure, we add la to sol." +msgstr "चित्र में, हम la को sol में जोड़ते हैं।" + +#: js/blocks/IntervalsBlocks.js:1120 +#. TRANS: define a custom mode +msgid "define mode" +msgstr "मोड परिभाषित करें" + +#: js/blocks/IntervalsBlocks.js:1173 +msgid "movable Do" +msgstr "मूवेबल डो" + +#: js/blocks/IntervalsBlocks.js:1224 +#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales +msgid "mode length" +msgstr "मोड लंबाई" + +#: js/blocks/IntervalsBlocks.js:1233 +msgid "The Mode length block is the number of notes in the current scale." +msgstr "मोड लंबाई ब्लॉक मौजूदा स्केल में स्वरों की संख्या है।" + +#: js/blocks/IntervalsBlocks.js:1235 +msgid "Most Western scales have 7 notes." +msgstr "अधिकांश पश्चिमी स्केल में 7 स्वर होते हैं।" + +#: js/blocks/IntervalsBlocks.js:1284 +#. TRANS: the mode in music is 'major', 'minor', etc. +msgid "current mode" +msgstr "वर्तमान मोड" + +#: js/blocks/IntervalsBlocks.js:1337 +#. TRANS: the key is a group of pitches with which a music composition is created +msgid "current key" +msgstr "वर्तमान कुंजी" + +#: js/blocks/IntervalsBlocks.js:1389 +#: js/blocks/IntervalsBlocks.js:1434 +#. TRANS: set the key and mode, e.g. C Major +msgid "set key" +msgstr "कुंजी सेट करें" + +#: js/blocks/IntervalsBlocks.js:1443 +#: js/blocks/IntervalsBlocks.js:1449 +msgid "The Set key block is used to set the key and mode," +msgstr "सेट कुंजी ब्लॉक का उपयोग कुंजी और मोड सेट करने के लिए किया जाता है," + +#: js/blocks/IntervalsBlocks.js:1449 +msgid "eg C Major" +msgstr "जैसे C मेजर" + +#: js/blocks/NumberBlocks.js:28 +msgid "The Int block returns an integer." +msgstr "इंट ब्लॉक एक पूर्णांक वापस करता है।" + +#: js/blocks/NumberBlocks.js:34 +msgid "int" +msgstr "पूर्णांक" + +#: js/blocks/NumberBlocks.js:73 +msgid "The Mod block returns the remainder from a division." +msgstr "मॉड ब्लॉक विभाजन से शेष प्राप्त करता है।" + +#: js/blocks/NumberBlocks.js:79 +msgid "mod" +msgstr "मॉड" + +#: js/blocks/NumberBlocks.js:141 +msgid "The Power block calculates a power function." +msgstr "पावर ब्लॉक एक शक्ति समीकरण की गणना करता है।" + +#: js/blocks/NumberBlocks.js:196 +msgid "The Sqrt block returns the square root." +msgstr "स्क्वायर रूट ब्लॉक वर्गमूल लौटाता है।" + +#: js/blocks/NumberBlocks.js:202 +msgid "sqrt" +msgstr "वर्गमूल" + +#: js/blocks/NumberBlocks.js:248 +msgid "The Abs block returns the absolute value." +msgstr "एब्स ब्लॉक पूर्णांक मान लौटाता है।" + +#: js/blocks/NumberBlocks.js:254 +msgid "abs" +msgstr "एब्स" + +#: js/blocks/NumberBlocks.js:295 +msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." +msgstr "डिस्टेंस ब्लॉक दो बिंदुओं के बीच की दूरी लौटाता है। उदाहरण के लिए, माउस और स्क्रीन के केंद्र के बीच।" + +#: js/blocks/NumberBlocks.js:301 +#: plugins/rodi.rtp:310 +msgid "distance" +msgstr "दूरी" + +#: js/blocks/NumberBlocks.js:361 +msgid "The Divide block is used to divide." +msgstr "डिवाइड ब्लॉक का उपयोग विभाजन के लिए किया जाता है।" + +#: js/blocks/NumberBlocks.js:441 +msgid "The Multiply block is used to multiply." +msgstr "मल्टिप्लाई ब्लॉक का उपयोग गुणा करने के लिए किया जाता है।" + +#: js/blocks/NumberBlocks.js:612 +msgid "The Minus block is used to subtract." +msgstr "माइनस ब्लॉक का उपयोग घटना के लिए किया जाता है।" + +#: js/blocks/NumberBlocks.js:723 +msgid "The Plus block is used to add." +msgstr "प्लस ब्लॉक का उपयोग जोड़ने के लिए किया जाता है।" + +#: js/blocks/NumberBlocks.js:849 +msgid "The One-of block returns one of two choices." +msgstr "वन-ऑफ़ ब्लॉक दो विकल्पों में से एक वापस करता है।" + +#: js/blocks/NumberBlocks.js:856 +#: js/blocks/PitchBlocks.js:616 +msgid "one of" +msgstr "में से एक" + +#: js/blocks/NumberBlocks.js:858 +msgid "this" +msgstr "यह" + +#: js/blocks/NumberBlocks.js:858 +msgid "that" +msgstr "वह" + +#: js/blocks/NumberBlocks.js:913 +msgid "The Random block returns a random number." +msgstr "रैंडम ब्लॉक एक यादृच्छिक संख्या वापस करता है।" + +#: js/blocks/NumberBlocks.js:920 +msgid "random" +msgstr "बेतरतीब" + +#: js/blocks/NumberBlocks.js:922 +msgid "min" +msgstr "न्यून." + +#: js/blocks/NumberBlocks.js:922 +msgid "max" +msgstr "अधि." + +#: js/blocks/NumberBlocks.js:986 +msgid "The Number block holds a number." +msgstr "नंबर ब्लॉक एक संख्या को धारित करता है।" + +#: js/blocks/OrnamentBlocks.js:32 +msgid "staccato factor" +msgstr "स्टाकेटो कारक" + +#: js/blocks/OrnamentBlocks.js:108 +msgid "slur factor" +msgstr "स्लर कारक" + +#: js/blocks/OrnamentBlocks.js:217 +#: js/blocks/OrnamentBlocks.js:309 +#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C +msgid "neighbor" +msgstr "पड़ोसी" + +#: js/blocks/OrnamentBlocks.js:293 +msgid "The Neighbor block rapidly switches between neighboring pitches." +msgstr "नेबर ब्लॉक तेजी से पड़ोसी स्वरों के बीच स्विच करता है।" + +#: js/blocks/OrnamentBlocks.js:364 +msgid "glide" +msgstr "ग्लाइड" + +#: js/blocks/OrnamentBlocks.js:479 +#: js/blocks/OrnamentBlocks.js:643 +msgid "slur" +msgstr "स्लर" + +#: js/blocks/OrnamentBlocks.js:558 +#: js/blocks/OrnamentBlocks.js:710 +#. TRANS: play each note sharply detached from the others +msgid "staccato" +msgstr "स्टाकेटो" + +#: js/blocks/ProgramBlocks.js:33 +msgid "The Load-heap-from-app block loads the heap from a web page." +msgstr "लोड-हीप-फ्रॉम-ऐप ब्लॉक एक वेब पेज से हीप को लोड करता है।" + +#: js/blocks/ProgramBlocks.js:44 +#. TRANS: load the heap contents from a URL +msgid "load heap from App" +msgstr "ऐप से हीप लोड करें" + +#: js/blocks/ProgramBlocks.js:95 +msgid "Error parsing JSON data:" +msgstr "JSON डेटा पार्सिंग में त्रुटि:" + +#: js/blocks/ProgramBlocks.js:100 +msgid "404: Page not found" +msgstr "404: पेज नहीं मिला" + +#: js/blocks/ProgramBlocks.js:133 +msgid "The Save-heap-to-app block saves the heap to a web page." +msgstr "सेव-हीप-टू-ऐप ब्लॉक एक वेब पेज पर हीप को सेव करता है।" + +#: js/blocks/ProgramBlocks.js:144 +#. TRANS: save the heap contents to a URL +msgid "save heap to App" +msgstr "ऐप में हीप सेव करें" + +#: js/blocks/ProgramBlocks.js:189 +msgid "Cannot find a valid heap for" +msgstr "के लिए एक मान्य हीप नहीं मिल सका" + +#: js/blocks/ProgramBlocks.js:206 +msgid "The Load-heap block loads the heap from a file." +msgstr "लोड-हीप ब्लॉक एक फाइल से हीप को लोड करता है।" + +#: js/blocks/ProgramBlocks.js:217 +#. TRANS: load the heap from a file +msgid "load heap" +msgstr "हीप लोड करें" + +#: js/blocks/ProgramBlocks.js:270 +msgid "The file you selected does not contain a valid heap." +msgstr "आपके द्वारा चयनित फाइल में एक मान्य हीप नहीं है।" + +#: js/blocks/ProgramBlocks.js:275 +msgid "The loadHeap block needs a loadFile block." +msgstr "लोडहीप ब्लॉक को एक लोडफाइल ब्लॉक की आवश्यकता है।" + +#: js/blocks/ProgramBlocks.js:291 +msgid "The Set-heap block loads the heap." +msgstr "सेट-हीप ब्लॉक हीप को लोड करता है।" + +#: js/blocks/ProgramBlocks.js:340 +msgid "The block you selected does not contain a valid heap." +msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य हीप नहीं है।" + +#: js/blocks/ProgramBlocks.js:343 +msgid "The Set heap block needs a heap." +msgstr "सेट हीप ब्लॉक को एक हीप की आवश्यकता है।" + +#: js/blocks/ProgramBlocks.js:360 +msgid "The Load-dictionary block loads a dictionary from a file." +msgstr "लोड-डिक्शनरी ब्लॉक एक फाइल से एक शब्दकोश को लोड करता है।" + +#: js/blocks/ProgramBlocks.js:372 +#. TRANS: load a dictionary from a file +msgid "load dictionary" +msgstr "शब्दकोश लोड करें" + +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/ToneBlocks.js:1025 +msgid "file" +msgstr "फाइल" + +#: js/blocks/ProgramBlocks.js:444 +msgid "The file you selected does not contain a valid dictionary." +msgstr "आपके द्वारा चयनित फाइल में एक मान्य शब्दकोश नहीं है।" + +#: js/blocks/ProgramBlocks.js:449 +msgid "The load dictionary block needs a load file block." +msgstr "लोड डिक्शनरी ब्लॉक को एक लोड फाइल ब्लॉक की आवश्यकता है।" + +#: js/blocks/ProgramBlocks.js:466 +msgid "The Set-dictionary block loads a dictionary." +msgstr "सेट-डिक्शनरी ब्लॉक एक शब्दकोश को लोड करता है।" + +#: js/blocks/ProgramBlocks.js:477 +#. TRANS: load a dictionary from a JSON +msgid "set dictionary" +msgstr "शब्दकोश सेट करें" + +#: js/blocks/ProgramBlocks.js:546 +msgid "The block you selected does not contain a valid dictionary." +msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य शब्दकोश नहीं है।" + +#: js/blocks/ProgramBlocks.js:550 +msgid "The set dictionary block needs a dictionary." +msgstr "सेट डिक्शनरी ब्लॉक को एक शब्दकोश की आवश्यकता है।" + +#: js/blocks/ProgramBlocks.js:567 +msgid "The Save-heap block saves the heap to a file." +msgstr "सेव-हीप ब्लॉक एक फाइल में हीप को सेव करता है।" + +#: js/blocks/ProgramBlocks.js:578 +#. TRANS: save the heap to a file +msgid "save heap" +msgstr "हीप सेव करें" + +#: js/blocks/ProgramBlocks.js:629 +msgid "The Save-dictionary block saves a dictionary to a file." +msgstr "सेव-डिक्शनरी ब्लॉक एक फाइल में एक शब्दकोश को सेव करता है।" + +#: js/blocks/ProgramBlocks.js:640 +#. TRANS: save a dictionary to a file +msgid "save dictionary" +msgstr "शब्दकोश सेव करें" + +#: js/blocks/ProgramBlocks.js:720 +msgid "The Open palette block opens a palette." +msgstr "ओपन पैलेट ब्लॉक एक पैलेट को खोलता है।" + +#: js/blocks/ProgramBlocks.js:727 +msgid "open palette" +msgstr "पैलेट खोलें" + +#: js/blocks/ProgramBlocks.js:785 +msgid "The Delete block block removes a block." +msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटाता है।" + +#: js/blocks/ProgramBlocks.js:797 +#. TRANS: Move this block to the trash. +msgid "delete block" +msgstr "ब्लॉक हटाएं" + +#: js/blocks/ProgramBlocks.js:861 +msgid "The Move block block moves a block." +msgstr "मूव ब्लॉक ब्लॉक एक ब्लॉक को स्थानांतरित करता है।" + +#: js/blocks/ProgramBlocks.js:869 +#. TRANS: Move the position of a block on the screen. +msgid "move block" +msgstr "ब्लॉक स्थानांतरित करें" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/ProgramBlocks.js:1048 +msgid "block number" +msgstr "ब्लॉक संख्या" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:235 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x" +msgstr "एक्स" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:149 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y" +msgstr "वाई" + +#: js/blocks/ProgramBlocks.js:935 +#. TRANS: Run program beginning at this block. +msgid "run block" +msgstr "रन ब्लॉक" + +#: js/blocks/ProgramBlocks.js:1025 +msgid "The Dock block block connections two blocks." +msgstr "डॉक ब्लॉक ब्लॉक दो ब्लॉकों को जोड़ता है।" + +#: js/blocks/ProgramBlocks.js:1036 +#. TRANS: We can connect a block to another block. +msgid "connect blocks" +msgstr "ब्लॉकों को जोड़ें" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "target block" +msgstr "लक्ष्य ब्लॉक" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "connection number" +msgstr "कनेक्शन संख्या" + +#: js/blocks/ProgramBlocks.js:1140 +msgid "The Make block block creates a new block." +msgstr "मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है।" + +#: js/blocks/ProgramBlocks.js:1152 +#. TRANS: Create a new block +msgid "make block" +msgstr "नया ब्लॉक बनाएं" + +#: js/blocks/ProgramBlocks.js:1186 +#: js/blocks/ProgramBlocks.js:1227 +#: js/blocks/RhythmBlocks.js:1128 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/widgets/status.js:186 +#: js/widgets/temperament.js:463 +#: js/widgets/temperament.js:481 +#: js/widgets/temperament.js:484 +#: js/widgets/temperament.js:589 +#: plugins/rodi.rtp:192 +#. TRANS: a musical note consisting of pitch and duration +msgid "note" +msgstr "नोट" + +#: js/blocks/ProgramBlocks.js:1285 +msgid "Cannot find block" +msgstr "ब्लॉक नहीं मिल सका" + +#: js/blocks/ProgramBlocks.js:1304 +#: js/blocks/ProgramBlocks.js:1313 +msgid "Warning: block argument type mismatch" +msgstr "चेतावनी: ब्लॉक तर्क प्रकार मेल नहीं खाता" + +#: js/blocks/ProgramBlocks.js:1347 +msgid "The Open project block is used to open a project from a web page." +msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग एक वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" + +#: js/blocks/ProgramBlocks.js:1357 +msgid "open project" +msgstr "प्रोजेक्ट खोलें" + +#: js/blocks/ProgramBlocks.js:1410 +msgid "Please enter a valid URL." +msgstr "कृपया एक मान्य URL दर्ज करें।" + +#: js/blocks/RhythmBlocks.js:182 +#: js/blocks/RhythmBlocks.js:1086 +#: js/blocks/RhythmBlocks.js:1162 +msgid "Note value must be greater than 0." +msgstr "नोट मान 0 से अधिक होना चाहिए।" + +#: js/blocks/RhythmBlocks.js:215 +#: js/blocks/RhythmBlocks.js:278 +#: js/blocks/RhythmBlocks.js:350 +#. TRANS: swing is a rhythmic variation that emphasises the offbeat +msgid "swing" +msgstr "स्विंग" + +#: js/blocks/RhythmBlocks.js:355 +#. TRANS: the amount to shift to the offbeat note +msgid "swing value" +msgstr "स्विंग मान" + +#: js/blocks/RhythmBlocks.js:419 +msgid "The Skip notes block will cause notes to be skipped." +msgstr "स्किप नोट्स ब्लॉक नोट्स को छोड़ने का कारण बनेगा।" + +#: js/blocks/RhythmBlocks.js:427 +#. TRANS: substitute rests on notes being skipped +msgid "skip notes" +msgstr "नोट्स को छोड़ें" + +#: js/blocks/RhythmBlocks.js:489 +#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 +msgid "multiply note value" +msgstr "नोट मान को गुणा करें" + +#: js/blocks/RhythmBlocks.js:542 +msgid "The Tie block works on pairs of notes, combining them into one note." +msgstr "टाई ब्लॉक नोट्स के जोड़ों पर काम करता है, उन्हें एक नोट में मिलाकर।" + +#: js/blocks/RhythmBlocks.js:550 +#. TRANS: tie notes together into one longer note +msgid "tie" +msgstr "टाई" + +#: js/blocks/RhythmBlocks.js:591 +#: js/blocks/RhythmBlocks.js:671 +#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 +msgid "dot" +msgstr "डॉट" + +#: js/blocks/RhythmBlocks.js:619 +#: js/turtleactions/RhythmActions.js:221 +msgid "An argument of -1 results in a note value of 0." +msgstr "-1 का एक तर्क एक नोट मूल्य का परिणाम होता है।" + +#: js/blocks/RhythmBlocks.js:661 +msgid "The Dot block extends the duration of a note by 50%." +msgstr "डॉट ब्लॉक एक नोट की अवधि को 50% बढ़ाता है।" + +#: js/blocks/RhythmBlocks.js:663 +msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +msgstr "उदा, एक डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" + +#: js/blocks/RhythmBlocks.js:765 +#. TRANS: Japanese only: note value block for drum +msgid "note value drum" +msgstr "नोट मूल्य ड्रम" + +#: js/blocks/RhythmBlocks.js:829 +msgid "392 hertz" +msgstr "392 हर्ट्ज" + +#: js/blocks/RhythmBlocks.js:1119 +msgid "The Note block is a container for one or more Pitch blocks." +msgstr "नोट ब्लॉक एक या एक से अधिक पिच ब्लॉक के लिए एक कंटेनर है।" + +#: js/blocks/RhythmBlocks.js:1121 +msgid "The Note block specifies the duration (note value) of its contents." +msgstr "नोट ब्लॉक अपने सामग्री की अवधि (नोट मूल्य) को निर्दिष्ट करता है।" + +#: js/blocks/RhythmBlocks.js:1130 +msgid "value2" +msgstr "मूल्य2" + +#: js/blocks/RhythmBlocks.js:1200 +msgid "define frequency" +msgstr "फ़्रीक्वेंसी को परिभाषित करें" + +#: js/blocks/RhythmBlocks.js:1218 +#: js/widgets/temperament.js:757 +#: js/widgets/temperament.js:1522 +msgid "octave space" +msgstr "ऑक्टेव स्थान" + +#: js/blocks/RhythmBlockPaletteBlocks.js:50 +#: js/blocks/RhythmBlockPaletteBlocks.js:233 +#. TRANS: rhythm block +#. TRANS: translate "rhythm1" as rhythm +msgid "rhythm1" +msgstr "ताल1" + +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +msgid "number of notes" +msgstr "नोटों की संख्या" + +#: js/blocks/RhythmBlockPaletteBlocks.js:126 +msgid "polyphonic rhythm" +msgstr "बहुस्वर ताल" + +#: js/blocks/RhythmBlockPaletteBlocks.js:219 +msgid "The Rhythm block is used to generate rhythm patterns." +msgstr "रिद्धम ब्लॉक का उपयोग ताल पैटर्न बनाने के लिए किया जाता है।" + +#: js/blocks/RhythmBlockPaletteBlocks.js:281 +#: js/blocks/RhythmBlockPaletteBlocks.js:286 +msgid "1/64 note" +msgstr "1/64 नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:312 +#: js/blocks/RhythmBlockPaletteBlocks.js:317 +msgid "1/32 note" +msgstr "1/32 नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:346 +#: js/blocks/RhythmBlockPaletteBlocks.js:351 +msgid "1/16 note" +msgstr "1/16 नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:380 +msgid "eighth note" +msgstr "आठवीं नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:408 +msgid "quarter note" +msgstr "क्वॉर्टर नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:436 +#: js/blocks/RhythmBlockPaletteBlocks.js:441 +msgid "half note" +msgstr "हाफ नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:470 +#: js/blocks/RhythmBlockPaletteBlocks.js:475 +msgid "whole note" +msgstr "पूरा नोट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:514 +#: js/blocks/RhythmBlockPaletteBlocks.js:583 +#: js/blocks/RhythmBlockPaletteBlocks.js:634 +#. TRANS: A tuplet is a note value divided into irregular time values. +msgid "tuplet" +msgstr "टुपलेट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:800 +msgid "septuplet" +msgstr "सेप्टुप्लेट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:828 +msgid "quintuplet" +msgstr "क्विंटुप्लेट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:856 +msgid "triplet" +msgstr "त्रैपलेट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:883 +msgid "simple tuplet" +msgstr "साधा टुपलेट" + +#: js/blocks/RhythmBlockPaletteBlocks.js:893 +msgid "Tuplets are a collection of notes that get scaled to a specific duration." +msgstr "टुपलेट्स एक ऐसे समय की निर्दिष्ट अवधि के लिए स्केल करने वाले नोट्स का संग्रह होते हैं।" + +#: js/blocks/FlowBlocks.js:41 +msgid "The Backward block runs code in reverse order (Musical retrograde)." +msgstr "बैकवर्ड ब्लॉक कोड को उल्टे क्रम में चलाता है (संगीत रेट्रोग्रेड)।" + +#: js/blocks/FlowBlocks.js:48 +msgid "backward" +msgstr "विपरीतक्रम" + +#: js/blocks/FlowBlocks.js:124 +msgid "The Duplicate block will run each block multiple times." +msgstr "डुप्लीकेट ब्लॉक प्रत्येक ब्लॉक को कई बार चलाएगा।" + +#: js/blocks/FlowBlocks.js:334 +msgid "The Default block is used inside of a Switch to define the default action." +msgstr "डिफ़ॉल्ट ब्लॉक स्विच के भीतर डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/blocks/FlowBlocks.js:342 +msgid "default" +msgstr "डिफ़ॉल्ट" + +#: js/blocks/FlowBlocks.js:361 +#: js/blocks/FlowBlocks.js:418 +msgid "The Case Block must be used inside of a Switch Block." +msgstr "केस ब्लॉक स्विच ब्लॉक के भीतर ही उपयोग किया जाना चाहिए।" + +#: js/blocks/FlowBlocks.js:389 +msgid "The Case block is used inside of a Switch to define matches." +msgstr "केस ब्लॉक स्विच के भीतर मैच को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/blocks/FlowBlocks.js:397 +msgid "case" +msgstr "केस" + +#: js/blocks/FlowBlocks.js:446 +msgid "The Switch block will run the code in the matching Case." +msgstr "स्विच ब्लॉक मैचिंग केस में कोड चलाएगा।" + +#: js/blocks/FlowBlocks.js:454 +msgid "switch" +msgstr "स्विच" + +#: js/blocks/FlowBlocks.js:595 +msgid "The Stop block will stop a loop" +msgstr "स्टॉप ब्लॉक एक लूप को रोक देगा" + +#: js/blocks/FlowBlocks.js:597 +msgid "Forever, Repeat, While, or Until." +msgstr "हमेशा, दोहराएँ, जब तक, या जब तक नहीं।" + +#: js/blocks/FlowBlocks.js:653 +msgid "The Waitfor block will wait until the condition is true." +msgstr "वेटफॉर ब्लॉक स्थिति सत्य होने तक प्रतीक्षा करेगा।" + +#: js/blocks/FlowBlocks.js:661 +msgid "wait for" +msgstr "अज्ञात" + +#: js/blocks/FlowBlocks.js:732 +msgid "The Until block will repeat until the condition is true." +msgstr "अंत तक स्थिति सत्य होने तक दोहराएगा।" + +#: js/blocks/FlowBlocks.js:740 +msgid "until" +msgstr "जब तक" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +msgid "do2" +msgstr "करें2" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do" +msgstr "करें" + +#: js/blocks/FlowBlocks.js:812 +msgid "The While block will repeat while the condition is true." +msgstr "जब तक शर्त सत्य है, तब तक व्हाइल ब्लॉक दोहराएगा।" + +#: js/blocks/FlowBlocks.js:820 +msgid "while" +msgstr "जबकि" + +#: js/blocks/FlowBlocks.js:903 +#: js/blocks/FlowBlocks.js:968 +#: js/blocks/FlowBlocks.js:979 +msgid "In this example if the mouse button is pressed a snare drum will play." +msgstr "इस उदाहरण में यदि माउस बटन दबाया जाता है तो एक स्नेयर ड्रम बजेगा।" + +#: js/blocks/FlowBlocks.js:925 +#: js/blocks/FlowBlocks.js:988 +msgid "if" +msgstr "यदि" + +#: js/blocks/FlowBlocks.js:927 +#: js/blocks/FlowBlocks.js:990 +msgid "then" +msgstr "तब" + +#: js/blocks/FlowBlocks.js:927 +msgid "else" +msgstr "अन्यथा" + +#: js/blocks/FlowBlocks.js:1025 +msgid "The Forever block will repeat the contained blocks forever." +msgstr "हमेशा के लिए फॉरएवर ब्लॉक निहित ब्लॉक्स को हमेशा के लिए दोहराएगा।" + +#: js/blocks/FlowBlocks.js:1037 +msgid "forever" +msgstr "हमेशा के लिए" + +#: js/blocks/FlowBlocks.js:1073 +msgid "The Repeat block will repeat the contained blocks." +msgstr "रीपीट ब्लॉक निहित ब्लॉक्स को दोहराएगा।" + +#: js/blocks/FlowBlocks.js:1075 +msgid "In this example the note will be played 4 times." +msgstr "इस उदाहरण में नोट 4 बार चलाया जाएगा।" + +#: js/blocks/FlowBlocks.js:1083 +msgid "repeat" +msgstr "दोहराएँ" + +#: js/blocks/FlowBlocks.js:1123 +msgid "duplicate factor" +msgstr "प्रतिलिपि कारक" + +#: js/blocks/MeterBlocks.js:34 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "current meter" +msgstr "वर्तमान मीटर" + +#: js/blocks/MeterBlocks.js:85 +#. TRANS: number of beats per minute +msgid "beat factor" +msgstr "बीट कारक" + +#: js/blocks/MeterBlocks.js:161 +msgid "The Beats per minute block returns the current beats per minute." +msgstr "बीट्स पर मिनट ब्लॉक वर्तमान मिनट प्रति बीट लौटाता है।" + +#: js/blocks/MeterBlocks.js:170 +#: js/widgets/status.js:148 +#. TRANS: number of beats played per minute +#. TRANS: in Japanese: "1分当たりの拍の数" +msgid "beats per minute2" +msgstr "मिनट प्रति बीट" + +#: js/blocks/MeterBlocks.js:170 +#: js/blocks/MeterBlocks.js:1057 +#: js/blocks/MeterBlocks.js:1134 +#: js/blocks/MeterBlocks.js:1212 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "beats per minute" +msgstr "मिनट प्रति बीट" + +#: js/blocks/MeterBlocks.js:234 +#. TRANS: count of current musical measure in meter +msgid "measure count" +msgstr "माप की गणना" + +#: js/blocks/MeterBlocks.js:242 +msgid "The Measure count block returns the current measure." +msgstr "मेजर काउंट ब्लॉक वर्तमान माप को लौटाता है।" + +#: js/blocks/MeterBlocks.js:291 +#. TRANS: count of current beat in the meter +msgid "beat count" +msgstr "बीट काउंट" + +#: js/blocks/MeterBlocks.js:301 +#: js/blocks/MeterBlocks.js:312 +#: js/blocks/MeterBlocks.js:566 +#: js/blocks/MeterBlocks.js:577 +msgid "The Beat count block is the number of the current beat," +msgstr "बीट काउंट ब्लॉक वर्तमान बीट की संख्या है," + +#: js/blocks/MeterBlocks.js:314 +#: js/blocks/MeterBlocks.js:579 +msgid "eg 1, 2, 3, or 4." +msgstr "उदाहरण के लिए 1, 2, 3, या 4।" + +#: js/blocks/MeterBlocks.js:369 +#. TRANS: count the number of notes +msgid "sum note values" +msgstr "नोट मूल्यों की गणना" + +#: js/blocks/MeterBlocks.js:377 +#: js/blocks/MeterBlocks.js:441 +msgid "The Note counter block can be used to count the number of contained notes." +msgstr "नोट काउंटर ब्लॉक का उपयोग शामिल नोट्स की संख्या को गिनने के लिए किया जा सकता है।" + +#: js/blocks/MeterBlocks.js:433 +#. TRANS: count the number of notes +msgid "note counter" +msgstr "नोट काउंटर" + +#: js/blocks/MeterBlocks.js:497 +#. TRANS: number of whole notes that have been played +msgid "whole notes played" +msgstr "पूरे नोट बजे" + +#: js/blocks/MeterBlocks.js:506 +msgid "The Whole notes played block returns the total number of whole notes played." +msgstr "व्होल नोट्स प्लेड ब्लॉक प्लेड हुई संपूर्ण नोट्स की कुल संख्या लौटाता है।" + +#: js/blocks/MeterBlocks.js:556 +#: js/turtleactions/DictActions.js:83 +#. TRANS: number of notes that have been played +msgid "notes played" +msgstr "नोट्स बजे" + +#: js/blocks/MeterBlocks.js:654 +msgid "The No clock block decouples the notes from the master clock." +msgstr "नो क्लॉक ब्लॉक नोट्स को मास्टर क्लॉक से अलग करता है।" + +#: js/blocks/MeterBlocks.js:662 +#. TRANS: don't lock notes to master clock +msgid "no clock" +msgstr "कोई घड़ी नहीं" + +#: js/blocks/MeterBlocks.js:701 +msgid "on weak beat do" +msgstr "कमजोर बीट पर करें" + +#: js/blocks/MeterBlocks.js:706 +msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." +msgstr "ऑन-वीक-बीट ब्लॉक आपको कमजोर (ऑफ) बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" + +#: js/blocks/MeterBlocks.js:751 +msgid "on strong beat" +msgstr "मजबूत बीट पर" + +#: js/blocks/MeterBlocks.js:759 +msgid "The On-strong-beat block lets you specify actions to take on specified beats." +msgstr "ऑन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" + +#: js/blocks/MeterBlocks.js:770 +msgid "beat" +msgstr "बीट" + +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do1" +msgstr "डो1" + +#: js/blocks/MeterBlocks.js:814 +msgid "on every beat do" +msgstr "प्रत्येक बीट पर करें" + +#: js/blocks/MeterBlocks.js:822 +msgid "The On-every-beat block lets you specify actions to take on every beat." +msgstr "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" + +#: js/blocks/MeterBlocks.js:875 +msgid "on every note do" +msgstr "प्रत्येक नोट पर करें" + +#: js/blocks/MeterBlocks.js:883 +msgid "The On-every-note block lets you specify actions to take on every note." +msgstr "ऑन-एवरी-नोट ब्लॉक आपको प्रत्येक नोट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" + +#: js/blocks/MeterBlocks.js:929 +#: js/blocks/MeterBlocks.js:1000 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "master beats per minute" +msgstr "मास्टर बीट्स प्रति मिनट" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "bpm" +msgstr "बीपीएम" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "beat value" +msgstr "बीट मूल्य" + +#: js/blocks/MeterBlocks.js:1025 +#: js/blocks/MeterBlocks.js:1168 +#: js/blocks/MeterBlocks.js:1242 +msgid "Beats per minute must be > 30." +msgstr "मिनट प्रति बीट 30 से अधिक होना चाहिए।" + +#: js/blocks/MeterBlocks.js:1028 +#: js/blocks/MeterBlocks.js:1171 +#: js/blocks/MeterBlocks.js:1245 +msgid "Maximum beats per minute is 1000." +msgstr "अधिकतम मिनट प्रति बीट 1000 है।" + +#: js/blocks/MeterBlocks.js:1069 +msgid "The Beats per minute block sets the number of 1/4 notes per minute." +msgstr "प्रति मिनट 1/4 नोट्स की संख्या सेट करने के लिए बीट्स प्रति मिनट ब्लॉक।" + +#: js/blocks/MeterBlocks.js:1280 +#. TRANS: anacrusis +msgid "pickup" +msgstr "पिकअप" + +#: js/blocks/MeterBlocks.js:1368 +msgid "number of beats" +msgstr "बीट्स की संख्या" + +#: js/blocks/PitchBlocks.js:141 +#. TRANS: musical transposition (adjustment of pitch up or down) +msgid "transposition" +msgstr "स्वर स्थानांतरण" + +#: js/blocks/PitchBlocks.js:168 +#. TRANS: step down one note in current musical scale +msgid "scalar step down" +msgstr "स्केलर स्टेप डाउन" + +#: js/blocks/PitchBlocks.js:172 +msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +msgstr "स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक की सेमी-टोन की संख्या लौटाता है।" + +#: js/blocks/PitchBlocks.js:190 +#. TRANS: step up one note in current musical scale +msgid "scalar step up" +msgstr "स्केलर स्टेप अप" + +#: js/blocks/PitchBlocks.js:194 +msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +msgstr "स्केलर स्टेप अप ब्लॉक वर्तमान कुंजी और मोड में अगले नोट तक की सेमी-टोन की संख्या लौटाता है।" + +#: js/blocks/PitchBlocks.js:212 +#. TRANS: the change measured in half-steps between the current pitch and the previous pitch +msgid "change in pitch" +msgstr "स्वर में परिवर्तन" + +#: js/blocks/PitchBlocks.js:216 +msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +msgstr "चेंज इन पिच ब्लॉक वह अंतर है (हैफ स्टेप में) जो वर्तमान पिच बजा रहा है और पिछले पिच बजा रहा है।" + +#: js/blocks/PitchBlocks.js:243 +#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch +msgid "scalar change in pitch" +msgstr "स्केलर स्वर में परिवर्तन" + +#: js/blocks/PitchBlocks.js:250 +#: js/blocks/PitchBlocks.js:432 +#: js/blocks/PitchBlocks.js:1667 +#: js/turtleactions/DictActions.js:89 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:586 +#: js/widgets/temperament.js:824 +#. TRANS: convert current note to piano key (1-88) +#. TRANS: a mapping of pitch to the 88 piano keys +msgid "pitch number" +msgstr "स्वर संख्या" + +#: js/blocks/PitchBlocks.js:256 +msgid "The Pitch number block is the value of the pitch of the note currently being played." +msgstr "पिच नंबर ब्लॉक वह मूल्य है जो वर्तमान में बजा रहे नोट के स्वर का है।" + +#: js/blocks/PitchBlocks.js:329 +#: js/blocks/PitchBlocks.js:433 +#. TRANS: the current pitch expressed in Hertz +msgid "pitch in hertz" +msgstr "हर्ट्ज में स्वर" + +#: js/blocks/PitchBlocks.js:334 +msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +msgstr "पिच इन हर्ट्ज ब्लॉक वर्तमान में बज रहे नोट के स्वर का हर्ट्ज में मूल्य है।" + +#: js/blocks/PitchBlocks.js:367 +#: js/turtleactions/DictActions.js:87 +msgid "current pitch" +msgstr "वर्तमान स्वर" + +#: js/blocks/PitchBlocks.js:373 +msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." +msgstr "वर्तमान पिच ब्लॉक का उपयोग पिच कनवर्टर ब्लॉक के साथ किया जाता है। ऊपर दिए गए उदाहरण में, वर्तमान पिच, सोल 4, 392 हर्ट्ज के रूप में प्रदर्शित होता है।" + +#: js/blocks/PitchBlocks.js:410 +msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." +msgstr "यह ब्लॉक बजाए गए आखिरी नोट के स्वर मूल्य को हर्ट्ज, अक्षर नाम, स्वर संख्या, आदि के रूप में परिवर्तित करता है।" + +#: js/blocks/PitchBlocks.js:434 +msgid "alphabet" +msgstr "वर्णमाला" + +#: js/blocks/PitchBlocks.js:436 +#. TRANS: Translate as "alphabet class" +msgid "letter class" +msgstr "अक्षर वर्ग" + +#: js/blocks/PitchBlocks.js:437 +msgid "solfege class" +msgstr "सोलफेज वर्ग" + +#: js/blocks/PitchBlocks.js:438 +msgid "staff y" +msgstr "स्टाफ वाई" + +#: js/blocks/PitchBlocks.js:439 +msgid "solfege syllable" +msgstr "सोलफेज सिलेबल" + +#: js/blocks/PitchBlocks.js:440 +msgid "pitch class" +msgstr "स्वर वर्ग" + +#: js/blocks/PitchBlocks.js:441 +msgid "scalar class" +msgstr "स्केलर वर्ग" + +#: js/blocks/PitchBlocks.js:443 +msgid "nth degree" +msgstr "एनथ डिग्री" + +#: js/blocks/PitchBlocks.js:444 +msgid "pitch to shade" +msgstr "स्वर को छाया में" + +#: js/blocks/PitchBlocks.js:445 +msgid "pitch to color" +msgstr "स्वर को रंग में" + +#: js/blocks/PitchBlocks.js:629 +#: js/widgets/musickeyboard.js:759 +#. TRANS: MIDI is a technical standard for electronic music +msgid "MIDI" +msgstr "मिडी" + +#: js/blocks/PitchBlocks.js:642 +#. TRANS: set an offset associated with the numeric piano keyboard mapping +msgid "set pitch number offset" +msgstr "पिच नंबर ऑफसेट सेट करें" + +#: js/blocks/PitchBlocks.js:645 +msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +msgstr "सेट पिच नंबर ऑफसेट ब्लॉक का उपयोग पिच और ऑक्टेव के मैपिंग के लिए ऑफसेट सेट करने के लिए किया जाता है।" + +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/MediaBlocks.js:746 +#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) +msgid "name2" +msgstr "नाम2" + +#: js/blocks/PitchBlocks.js:679 +#. TRANS: convert piano key number (1-88) to pitch +msgid "number to pitch" +msgstr "संख्या से पिच" + +#: js/blocks/PitchBlocks.js:682 +msgid "The Number to pitch block will convert a pitch number to a pich name." +msgstr "नंबर टू पिच ब्लॉक पिच नंबर को पिच नाम में बदल देगा।" + +#: js/blocks/PitchBlocks.js:715 +#. TRANS: convert piano key number (1-88) to octave +msgid "number to octave" +msgstr "संख्या से ऑक्टेव" + +#: js/blocks/PitchBlocks.js:717 +msgid "The Number to octave block will convert a pitch number to an octave." +msgstr "नंबर टू ऑक्टेव ब्लॉक एक पिच नंबर को एक ऑक्टेव में परिवर्तित करेगा।" + +#: js/blocks/PitchBlocks.js:726 +msgid "y to pitch" +msgstr "वाय को पिच" + +#: js/blocks/PitchBlocks.js:729 +msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." +msgstr "वाय टू पिच ब्लॉक एक स्टाफ वाय स्थिति को संबंधित पिच संकेत में परिवर्तित करेगा।" + +#: js/blocks/PitchBlocks.js:841 +msgid "accidental selector" +msgstr "अक्सीडेंटल सिलेक्टर" + +#: js/blocks/PitchBlocks.js:844 +msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +msgstr "एक्सीडेंटल सिलेक्टर ब्लॉक का उपयोग डबल-शार्प, शार्प, नैचुरल, फ्लैट, और डबल-फ्लैट के बीच चयन करने के लिए किया जाता है।" + +#: js/blocks/PitchBlocks.js:858 +msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +msgstr "पिच को नी धा पा मा ग रे सा के रूप में निर्दिष्ट किया जा सकता है।" + +#: js/blocks/PitchBlocks.js:872 +msgid "Pitch can be specified in terms of C D E F G A B." +msgstr "पिच को सी डी ई एफ जी ए बी के रूप में निर्दिष्ट किया जा सकता है।" + +#: js/blocks/PitchBlocks.js:884 +msgid "solfege" +msgstr "सोल्फेज" + +#: js/blocks/PitchBlocks.js:887 +msgid "Pitch can be specified in terms of do re mi fa sol la ti." +msgstr "पिच को डो रे मि फा सोल ला टी के रूप में निर्दिष्ट किया जा सकता है।" + +#: js/blocks/PitchBlocks.js:922 +msgid "The Invert block rotates any contained notes around a target note." +msgstr "इनवर्ट ब्लॉक एक लक्ष्य नोट के चारों ओर शामिल नोट को घुमाता है।" + +#: js/blocks/PitchBlocks.js:929 +#: js/widgets/modewidget.js:137 +#. TRANS: pitch inversion rotates a pitch around another pitch +msgid "Invert" +msgstr "उलटाएं" + +#: js/blocks/PitchBlocks.js:968 +#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) +msgid "invert (odd)" +msgstr "इनवर्ट (विषम)" + +#: js/blocks/PitchBlocks.js:1001 +#. TRANS: pitch inversion rotates a pitch around another pitch (even number) +msgid "invert (even)" +msgstr "इनवर्ट (सम)" + +#: js/blocks/PitchBlocks.js:1022 +#. TRANS: register is the octave of the current pitch +msgid "register" +msgstr "रजिस्टर" + +#: js/blocks/PitchBlocks.js:1026 +msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +msgstr "रजिस्टर ब्लॉक निर्दिष्ट किए गए नोट के रजिस्टर (ऑक्टेव) को संशोधित करने का एक आसान तरीका प्रदान करता है।" + +#: js/blocks/PitchBlocks.js:1047 +#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. +msgid "50 cents" +msgstr "50 सेंट्स" + +#: js/blocks/PitchBlocks.js:1102 +msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." +msgstr "सेमी-टोन स्थानांतरण ब्लॉक नोट ब्लॉक्स में शामिल पिच को आधे कदम से ऊपर (या नीचे) करेगा।" + +#: js/blocks/PitchBlocks.js:1104 +msgid "In the example shown above, sol is shifted up to sol#." +msgstr "ऊपर दिखाए गए उदाहरण में, सोल को सोल# की ओर स्थानांतरित किया गया है।" + +#: js/blocks/PitchBlocks.js:1110 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "semi-tone transpose" +msgstr "सेमी-टोन स्थानांतरण" + +#: js/blocks/PitchBlocks.js:1143 +msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" +msgstr "ट्रांसपोज़ बाय रेशियो ब्लॉक नोट ब्लॉक्स में शामिल पिच को एक अनुपात से ऊपर (या नीचे) करेगा" + +#: js/blocks/PitchBlocks.js:1149 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "transpose by ratio" +msgstr "मात्रा के अनुसार समायोजित करें" + +#: js/blocks/PitchBlocks.js:1232 +#. TRANS: down sixth means the note is five scale degrees below current note +msgid "down sixth" +msgstr "डाउन सिक्स्थ" + +#: js/blocks/PitchBlocks.js:1251 +#. TRANS: down third means the note is two scale degrees below current note +msgid "down third" +msgstr "डाउन थर्ड" + +#: js/blocks/PitchBlocks.js:1270 +#. TRANS: seventh means the note is the six scale degrees above current note +msgid "seventh" +msgstr "सेवेंथ" + +#: js/blocks/PitchBlocks.js:1289 +#. TRANS: sixth means the note is the five scale degrees above current note +msgid "sixth" +msgstr "सिक्सथ" + +#: js/blocks/PitchBlocks.js:1308 +#. TRANS: fifth means the note is the four scale degrees above current note +msgid "fifth" +msgstr "फिफ्थ" + +#: js/blocks/PitchBlocks.js:1328 +#. TRANS: fourth means the note is three scale degrees above current note +msgid "fourth" +msgstr "फोर्थ" + +#: js/blocks/PitchBlocks.js:1347 +#. TRANS: third means the note is two scale degrees above current note +msgid "third" +msgstr "थर्ड" + +#: js/blocks/PitchBlocks.js:1366 +#. TRANS: second means the note is one scale degree above current note +msgid "second" +msgstr "सेकंड" + +#: js/blocks/PitchBlocks.js:1407 +msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." +msgstr "स्केलर स्थानांतरण ब्लॉक नोट ब्लॉक्स में शामिल पिच को स्केल के अनुसार ऊपर (या नीचे) करेगा।" + +#: js/blocks/PitchBlocks.js:1409 +msgid "In the example shown above, sol is shifted up to la." +msgstr "ऊपर दिखाए गए उदाहरण में, सोल को सोल# की ओर स्थानांतरित किया गया है।" + +#: js/blocks/PitchBlocks.js:1416 +#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps +msgid "scalar transpose" +msgstr "स्केलर स्थानांतरण" + +#: js/blocks/PitchBlocks.js:1451 +msgid "The Accidental block is used to create sharps and flats" +msgstr "अक्सीडेंटल ब्लॉक का उपयोग शार्प और फ्लैट बनाने के लिए किया जाता है" + +#: js/blocks/PitchBlocks.js:1458 +#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. +msgid "accidental override" +msgstr "एक्सीडेंटल ओवरराइड" + +#: js/blocks/PitchBlocks.js:1577 +#: js/blocks/MediaBlocks.js:679 +#: js/widgets/musickeyboard.js:2018 +#: js/widgets/phrasemaker.js:1134 +#. TRANS: a measure of frequency: one cycle per second +msgid "hertz" +msgstr "हर्ट्ज़" + +#: js/blocks/PitchBlocks.js:1581 +msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +msgstr "हर्ट्ज ब्लॉक (नंबर ब्लॉक के साथ मेल करके) निर्दिष्ट ताक़त पर ध्वनि बजाएगा।" + +#: js/blocks/PitchBlocks.js:1671 +msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." +msgstr "पिच नंबर ब्लॉक उसकी संख्या से जुड़े एक पिच को बजाएगा, उदाहरण के लिए सी के लिए 0 और जी के लिए 7।" + +#: js/blocks/PitchBlocks.js:1703 +#: js/blocks/PitchBlocks.js:1745 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "nth modal pitch" +msgstr "एनथ मोडल पिच" + +#: js/blocks/PitchBlocks.js:1706 +msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +msgstr "एनथ मोडल पिच एक मोड के लिए सेमिटोन में पिचों के पैटर्न को लेता है और प्रत्येक बिंदु को मोड की एक डिग्री बनाता है," + +#: js/blocks/PitchBlocks.js:1708 +msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" +msgstr "1 से शुरू होकर और स्वर संरचना की परवाह किए बिना (अर्थात हमेशा ऑक्टेव में 8 नोट्स नहीं होतीं)" + +#: js/blocks/PitchBlocks.js:1749 +msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +msgstr "एनथ मोडल पिच एक संख्या को इनपुट के रूप में लेता है जो दिए गए मोड के लिए एनथ डिग्री होती है। 0 पहला स्थान है, 1 दूसरा है, -1 पहले के पहले का नोट है आदि।" + +#: js/blocks/PitchBlocks.js:1751 +msgid "The pitches change according to the mode specified without any need for respellings." +msgstr "नोट्स दुबारा लिखने की आवश्यकता के बिना जिस प्रकार के मोड ने निर्दिष्ट किया है, उसके अनुसार बदल जाते हैं।" + +#: js/blocks/PitchBlocks.js:1790 +msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." +msgstr "स्केल डिग्री संगीत में एक सामान्य सम्मिलन है। स्केल डिग्री स्केल में सात संभावित स्थान (1-7) प्रदान करती है और एक्सीडेंटल्स के माध्यम से संशोधित की जा सकती है।" + +#: js/blocks/PitchBlocks.js:1792 +msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." +msgstr "स्केल डिग्री 1 हमेशा एक दिए गए स्केल में पहला पिच है, ऑक्टेव की परवाह किए बिना।" + +#: js/blocks/PitchBlocks.js:1814 +#. TRANS: step some number of notes in current musical scale +msgid "scalar step" +msgstr "स्केलर स्टेप" + +#: js/blocks/PitchBlocks.js:1819 +msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," +msgstr "स्केलर स्टेप ब्लॉक (नंबर ब्लॉक के साथ मेल करके) स्केल में अगला पिच बजाएगा," + +#: js/blocks/PitchBlocks.js:1821 +msgid "eg if the last note played was sol, Scalar Step 1 will play la." +msgstr "उदाहरण के लिए अगर आखिरी बजाए गए नोट सोल" + +#: js/blocks/PitchBlocks.js:1857 +msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +msgstr "पिच ब्लॉक किसी नोट का पिच नाम और ऑक्टेव निर्धारित करता है, जो मिलकर उस नोट की आवृत्ति तय करते हैं।" + +#: js/blocks/ToneBlocks.js:34 +#: js/widgets/timbre.js:783 +msgid "Oscillator" +msgstr "ऑस्सिलेटर" + +#: js/blocks/ToneBlocks.js:42 +#: js/blocks/WidgetBlocks.js:179 +#: js/widgets/timbre.js:1550 +#: js/widgets/timbre.js:1800 +#. TRANS: there are different types (sine, triangle, square...) of oscillators. +#. TRANS: type of filter, e.g., lowpass, highpass, etc. +msgid "type" +msgstr "प्रकार" + +#: js/blocks/ToneBlocks.js:44 +#: js/widgets/timbre.js:1554 +#. TRANS: Partials refers to the number of sine waves combined into the sound. +msgid "partials" +msgstr "अंश" + +#: js/blocks/ToneBlocks.js:76 +msgid "You are adding multiple oscillator blocks." +msgstr "आप कई ऑस्किलेटर ब्लॉक जोड़ रहे हैं।" + +#: js/blocks/ToneBlocks.js:144 +#: js/widgets/timbre.js:1217 +#. TRANS: a duo synthesizer combines a synth with a sequencer +msgid "duo synth" +msgstr "ड्यूओ सिंथ" + +#: js/blocks/ToneBlocks.js:149 +msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +msgstr "ड्यूओ सिंथ ब्लॉक एक ड्यूओ-फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/blocks/ToneBlocks.js:157 +#: js/widgets/timbre.js:1468 +msgid "vibrato rate" +msgstr "विब्रेटो दर" + +#: js/blocks/ToneBlocks.js:157 +msgid "vibrato intensity" +msgstr "विब्रेटो तीव्रता" + +#: js/blocks/ToneBlocks.js:185 +#: js/widgets/timbre.js:1215 +#. TRANS: AM (amplitude modulation) synthesizer +msgid "AM synth" +msgstr "ए.एम. सिंथ" + +#: js/blocks/ToneBlocks.js:189 +msgid "The AM synth block is an amplitude modulator used to define a timbre." +msgstr "ए.एम. सिंथ ब्लॉक एक एम्प्लीट्यूड मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/blocks/ToneBlocks.js:224 +#: js/widgets/timbre.js:1216 +#. TRANS: FM (frequency modulation) synthesizer +msgid "FM synth" +msgstr "एफ.एम. सिंथ" + +#: js/blocks/ToneBlocks.js:228 +msgid "The FM synth block is a frequency modulator used to define a timbre." +msgstr "एफ.एम. सिंथ ब्लॉक एक फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/blocks/ToneBlocks.js:262 +msgid "partial" +msgstr "आंशिक" + +#: js/blocks/ToneBlocks.js:265 +msgid "The Partial block is used to specify a weight for a specific partial harmonic." +msgstr "पार्शियल ब्लॉक का उपयोग किसी विशिष्ट आंशिक हार्मोनिक के लिए भार निर्दिष्ट करने के लिए किया जाता है।" + +#: js/blocks/ToneBlocks.js:284 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial weight must be between 0 and 1." +msgstr "पार्शियल वजन 0 और 1 के बीच होना चाहिए।" + +#: js/blocks/ToneBlocks.js:297 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial block should be used inside of a Weighted-partials block." +msgstr "पार्शियल ब्लॉक को वेटेड-पार्शियल्स ब्लॉक के अंदर उपयोग किया जाना चाहिए।" + +#: js/blocks/ToneBlocks.js:325 +#. TRANS: partials are weighted components in a harmonic series +msgid "weighted partials" +msgstr "वेटेड पार्शियल्स" + +#: js/blocks/ToneBlocks.js:383 +msgid "The Harmonic block will add harmonics to the contained notes." +msgstr "हारमोनिक ब्लॉक नोट्स में हारमोनिक जोड़ेगा।" + +#: js/blocks/ToneBlocks.js:390 +#. TRANS: A harmonic is an overtone. +msgid "harmonic" +msgstr "हारमोनिक" + +#: js/blocks/ToneBlocks.js:431 +msgid "The Distortion block adds distortion to the pitch." +msgstr "डिस्टोर्शन ब्लॉक ध्वनि में विकृति जोड़ता है।" + +#: js/blocks/ToneBlocks.js:438 +#: js/widgets/timbre.js:2088 +#. TRANS: distortion is an alteration in the sound +msgid "distortion" +msgstr "विकृति" + +#: js/blocks/ToneBlocks.js:487 +msgid "The Tremolo block adds a wavering effect." +msgstr "ट्रेमोलो ब्लॉक एक हिलने के प्रभाव को जोड़ता है।" + +#: js/blocks/ToneBlocks.js:495 +#: js/widgets/timbre.js:2084 +#. TRANS: a wavering effect in a musical tone +msgid "tremolo" +msgstr "ट्रेमोलो" + +#: js/blocks/ToneBlocks.js:500 +#: js/blocks/ToneBlocks.js:569 +#: js/blocks/ToneBlocks.js:630 +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2122 +#: js/widgets/timbre.js:2210 +#: js/widgets/timbre.js:2305 +#: js/widgets/timbre.js:2407 +#. TRANS: rate at which tremolo wavers +msgid "rate" +msgstr "दर" + +#: js/blocks/ToneBlocks.js:502 +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2125 +#: js/widgets/timbre.js:2316 +#. TRANS: amplitude of tremolo waver +msgid "depth" +msgstr "गहराई" + +#: js/blocks/ToneBlocks.js:559 +msgid "The Phaser block adds a sweeping sound." +msgstr "फेजर ब्लॉक एक स्वीपिंग साउंड जोड़ता है।" + +#: js/blocks/ToneBlocks.js:566 +#: js/widgets/timbre.js:2087 +#. TRANS: alter the phase of the sound +msgid "phaser" +msgstr "फेजर" + +#: js/blocks/ToneBlocks.js:569 +#: js/turtleactions/IntervalsActions.js:114 +#: js/widgets/timbre.js:2410 +msgid "octaves" +msgstr "ऑक्टेव्स" + +#: js/blocks/ToneBlocks.js:569 +#: js/widgets/timbre.js:2413 +msgid "base frequency" +msgstr "मौलिक तड़ंत" + +#: js/blocks/ToneBlocks.js:619 +msgid "The Chorus block adds a chorus effect." +msgstr "कोरस ब्लॉक कोरस प्रभाव जोड़ता है।" + +#: js/blocks/ToneBlocks.js:627 +#: js/widgets/timbre.js:2086 +#. TRANS: musical effect to simulate a choral sound +msgid "chorus" +msgstr "कोरस" + +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2310 +msgid "delay (MS)" +msgstr "देरी (मि.से.)" + +#: js/blocks/ToneBlocks.js:678 +msgid "The Vibrato block adds a rapid, slight variation in pitch." +msgstr "विब्रेटो ब्लॉक ध्वनि में तेज, स्लाइट वेरिएशन जोड़ता है।" + +#: js/blocks/ToneBlocks.js:686 +#: js/widgets/timbre.js:2085 +#. TRANS: a rapid, slight variation in pitch +msgid "vibrato" +msgstr "विब्रेटो" + +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2209 +msgid "intensity" +msgstr "तीव्रता" + +#: js/blocks/ToneBlocks.js:733 +#. TRANS: select synthesizer +msgid "set synth" +msgstr "सिंथ सेट करें" + +#: js/blocks/ToneBlocks.js:804 +msgid "synth name" +msgstr "सिंथ का नाम" + +#: js/blocks/ToneBlocks.js:842 +msgid "set default instrument" +msgstr "डिफ़ॉल्ट इंस्ट्रुमेंट सेट करें" + +#: js/blocks/ToneBlocks.js:895 +#: js/blocks/ToneBlocks.js:943 +#. TRANS: set the characteristics of a custom instrument +msgid "set instrument" +msgstr "इंस्ट्रुमेंट सेट करें" + +#: js/blocks/ToneBlocks.js:898 +#: js/blocks/ToneBlocks.js:926 +#: js/blocks/ToneBlocks.js:932 +msgid "The Set instrument block selects a voice for the synthesizer," +msgstr "सेट इंस्ट्रुमेंट ब्लॉक सिंथ के लिए एक आवाज चुनता है," + +#: js/blocks/ToneBlocks.js:900 +#: js/blocks/ToneBlocks.js:934 +msgid "eg guitar piano violin or cello." +msgstr "जैसे गिटार पियानो वायलिन या चेलो।" + +#: js/blocks/ToneBlocks.js:1015 +msgid "Import a sound file to use as an instrument and set its pitch center." +msgstr "एक इंस्ट्रुमेंट के रूप में उपयोग के लिए एक साउंड फ़ाइल आयात करें और इसके पिच केंद्र सेट करें।" + +#: js/blocks/ToneBlocks.js:1110 +msgid "Upload a sound file to connect with the sample block." +msgstr "सैंपल ब्लॉक से जुड़ने के लिए एक साउंड फ़ाइल अपलोड करें।" + +#: js/blocks/ActionBlocks.js:58 +msgid "The Return block will return a value from an action." +msgstr "रिटर्न ब्लॉक एक क्रिया से मूल्य लौटाएगा।" + +#: js/blocks/ActionBlocks.js:75 +msgid "return" +msgstr "लौटाएं" + +#: js/blocks/ActionBlocks.js:128 +msgid "The Return to URL block will return a value to a webpage." +msgstr "रिटर्न टू यूआरएल ब्लॉक एक मूल्य को एक वेबपेज को लौटाएगा।" + +#: js/blocks/ActionBlocks.js:145 +msgid "return to URL" +msgstr "यूआरएल पर लौटाएं" + +#: js/blocks/ActionBlocks.js:233 +#: js/blocks/ActionBlocks.js:290 +#: js/blocks/ActionBlocks.js:501 +#: js/blocks/ActionBlocks.js:688 +msgid "The Calculate block returns a value calculated by an action." +msgstr "कैलक्यूलेट ब्लॉक एक क्रिया द्वारा गणना किए गए मूल्य को लौटाता है।" + +#: js/blocks/ActionBlocks.js:251 +#: js/blocks/ActionBlocks.js:517 +#: js/blocks/ActionBlocks.js:707 +msgid "calculate" +msgstr "गणना" + +#: js/blocks/ActionBlocks.js:376 +#: js/blocks/ActionBlocks.js:593 +#: js/blocks/ActionBlocks.js:942 +#: js/blocks/ActionBlocks.js:1389 +#. TRANS: do is the do something or take an action. +msgid "The Do block is used to initiate an action." +msgstr "डू ब्लॉक का उपयोग क्रिया आरंभ करने के लिए किया जाता है।" + +#: js/blocks/ActionBlocks.js:791 +#: js/blocks/ActionBlocks.js:865 +msgid "The Arg block contains the value of an argument passed to an action." +msgstr "आर्ग ब्लॉक में एक क्रिया को पारित किए गए एक तर्क का मूल्य होता है।" + +#: js/blocks/ActionBlocks.js:806 +#: js/blocks/ActionBlocks.js:878 +msgid "arg" +msgstr "तर्क" + +#: js/blocks/ActionBlocks.js:836 +#: js/blocks/ActionBlocks.js:900 +#: js/blocks/ActionBlocks.js:908 +msgid "Invalid argument" +msgstr "अवैध तर्क" + +#: js/blocks/ActionBlocks.js:944 +msgid "In the example, it is used with the One of block to choose a random phase." +msgstr "उदाहरण में, यह वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण चयन करने के लिए उपयोग किया गया है।" + +#: js/blocks/ActionBlocks.js:1019 +#: js/blocks/ActionBlocks.js:1026 +msgid "The Listen block is used to listen for an event such as a mouse click." +msgstr "लिसन ब्लॉक का उपयोग एक घटना के लिए सुनने के लिए किया जाता है, जैसे कि माउस क्लिक।" + +#: js/blocks/ActionBlocks.js:1028 +msgid "When the event happens, an action is taken." +msgstr "जब घटना होती है, तो क्रिया की जाती है।" + +#: js/blocks/ActionBlocks.js:1045 +msgid "on" +msgstr "पर" + +#: js/blocks/ActionBlocks.js:1048 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1153 +msgid "event" +msgstr "घटना" + +#: js/blocks/ActionBlocks.js:1133 +msgid "The Broadcast block is used to trigger an event." +msgstr "ब्रॉडकास्ट ब्लॉक एक घटना को ट्रिगर करने के लिए किया जाता है।" + +#: js/blocks/ActionBlocks.js:1151 +msgid "broadcast" +msgstr "प्रसारण" + +#: js/blocks/ActionBlocks.js:1208 +msgid "Each Start block is a separate voice." +msgstr "प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज है।" + +#: js/blocks/ActionBlocks.js:1304 +msgid "It is often used for storing a phrase of music that is repeated." +msgstr "इसे अक्सर एक बार फिराया जाने वाले संगीत के वाक्य को स्टोर करने के लिए उपयोग किया जाता है।" + +#: js/blocks/ActionBlocks.js:1495 +msgid "define temperament" +msgstr "ताम्बुल निर्धारित करें" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "mouse index heap" +msgstr "माउस सूची भंडार" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "turtle index heap" +msgstr "टर्टल सूची भंडार" + +#: js/blocks/EnsembleBlocks.js:89 +msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." +msgstr "माउस इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट माउस के लिए हीप में एक मूल्य लौटाता है।" + +#: js/blocks/EnsembleBlocks.js:90 +msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." +msgstr "टर्टल इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट कछुआ के लिए हीप में एक मूल्य लौटाता है।" + +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:169 +#: js/blocks/EnsembleBlocks.js:232 +#: js/blocks/EnsembleBlocks.js:318 +#: js/blocks/EnsembleBlocks.js:364 +#: js/blocks/EnsembleBlocks.js:402 +#: js/blocks/EnsembleBlocks.js:456 +#: js/blocks/EnsembleBlocks.js:506 +#: js/blocks/EnsembleBlocks.js:552 +#: js/blocks/EnsembleBlocks.js:599 +#: js/blocks/EnsembleBlocks.js:653 +#: js/blocks/EnsembleBlocks.js:765 +#: js/blocks/EnsembleBlocks.js:856 +#: js/blocks/EnsembleBlocks.js:917 +#: js/blocks/EnsembleBlocks.js:957 +#: js/blocks/EnsembleBlocks.js:1222 +#: js/blocks/EnsembleBlocks.js:1296 +msgid "Yertle" +msgstr "यर्टल" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1083 +msgid "mouse name" +msgstr "माउस नाम" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1092 +msgid "turtle name" +msgstr "कछुआ नाम" + +#: js/blocks/EnsembleBlocks.js:147 +msgid "stop mouse" +msgstr "माउस रोकें" + +#: js/blocks/EnsembleBlocks.js:149 +msgid "The Stop mouse block stops the specified mouse." +msgstr "स्पष्ट किए गए माउस को रोक देता है।" + +#: js/blocks/EnsembleBlocks.js:160 +msgid "stop turtle" +msgstr "टर्टल रोकें" + +#: js/blocks/EnsembleBlocks.js:162 +msgid "The Stop turtle block stops the specified turtle." +msgstr "स्पष्ट किए गए कछुए को रोक देता है।" + +#: js/blocks/EnsembleBlocks.js:186 +#: js/blocks/EnsembleBlocks.js:249 +#: js/blocks/EnsembleBlocks.js:415 +#: js/blocks/EnsembleBlocks.js:470 +#: js/blocks/EnsembleBlocks.js:708 +#: js/blocks/EnsembleBlocks.js:810 +#: js/blocks/EnsembleBlocks.js:872 +#: js/blocks/EnsembleBlocks.js:1193 +#: js/blocks/EnsembleBlocks.js:1256 +msgid "Cannot find mouse" +msgstr "माउस नहीं मिल सकता" + +#: js/blocks/EnsembleBlocks.js:188 +#: js/blocks/EnsembleBlocks.js:251 +#: js/blocks/EnsembleBlocks.js:417 +#: js/blocks/EnsembleBlocks.js:472 +#: js/blocks/EnsembleBlocks.js:710 +#: js/blocks/EnsembleBlocks.js:812 +#: js/blocks/EnsembleBlocks.js:874 +#: js/blocks/EnsembleBlocks.js:1195 +#: js/blocks/EnsembleBlocks.js:1258 +msgid "Cannot find turtle" +msgstr "कछुआ नहीं मिल सकता" + +#: js/blocks/EnsembleBlocks.js:208 +msgid "start mouse" +msgstr "माउस शुरू करें" + +#: js/blocks/EnsembleBlocks.js:211 +msgid "The Start mouse block starts the specified mouse." +msgstr "स्पष्ट किए गए माउस को शुरू करता है।" + +#: js/blocks/EnsembleBlocks.js:222 +msgid "start turtle" +msgstr "टरटल चालू करें" + +#: js/blocks/EnsembleBlocks.js:225 +msgid "The Start turtle block starts the specified turtle." +msgstr "स्टार्ट टरटल ब्लॉक निर्दिष्ट की गई कछुआ को शुरू करता है।" + +#: js/blocks/EnsembleBlocks.js:258 +msgid "Mouse is already running." +msgstr "माउस पहले से ही चल रहा है।" + +#: js/blocks/EnsembleBlocks.js:260 +msgid "Turtle is already running." +msgstr "टरटल पहले से ही चल रहा है।" + +#: js/blocks/EnsembleBlocks.js:284 +msgid "Cannot find start block" +msgstr "स्टार्ट ब्लॉक नहीं मिल सकता" + +#: js/blocks/EnsembleBlocks.js:294 +#. TRANS: pen color for this mouse +msgid "mouse color" +msgstr "माउस कलर" + +#: js/blocks/EnsembleBlocks.js:296 +msgid "The Mouse color block returns the pen color of the specified mouse." +msgstr "माउस कलर ब्लॉक निर्दिष्ट माउस का पेन कलर वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:308 +#. TRANS: pen color for this turtle +msgid "turtle color" +msgstr "कछुआ कलर" + +#: js/blocks/EnsembleBlocks.js:310 +msgid "The Turtle color block returns the pen color of the specified turtle." +msgstr "कछुआ कलर ब्लॉक निर्दिष्ट कछुए का पेन कलर वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:340 +#. TRANS: heading (compass direction) for this mouse +msgid "mouse heading" +msgstr "माउस हेडिंग" + +#: js/blocks/EnsembleBlocks.js:342 +msgid "The Mouse heading block returns the heading of the specified mouse." +msgstr "माउस हेडिंग ब्लॉक निर्दिष्ट माउस की हेडिंग वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:354 +#. TRANS: heading (compass direction) for this turtle +msgid "turtle heading" +msgstr "कछुआ हेडिंग" + +#: js/blocks/EnsembleBlocks.js:356 +msgid "The Turtle heading block returns the heading of the specified turtle." +msgstr "कछुआ हेडिंग ब्लॉक निर्दिष्ट कछुए की हेडिंग वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:386 +#: js/blocks/EnsembleBlocks.js:441 +#. TRANS: set xy position for this mouse +msgid "set mouse" +msgstr "माउस सेट करें" + +#: js/blocks/EnsembleBlocks.js:397 +#: js/blocks/EnsembleBlocks.js:454 +#. TRANS: set xy position for this turtle +msgid "set turtle" +msgstr "कछुआ सेट करें" + +#: js/blocks/EnsembleBlocks.js:435 +msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +msgstr "सेट माउस ब्लॉक एक स्टैक ब्लॉक को निर्दिष्ट माउस द्वारा चलाए जाने के लिए भेजता है।" + +#: js/blocks/EnsembleBlocks.js:448 +msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." +msgstr "सेट कछुआ ब्लॉक एक स्टैक ब्लॉक को निर्दिष्ट कछुआ द्वारा चलाए जाने के लिए भेजता है।" + +#: js/blocks/EnsembleBlocks.js:482 +#. TRANS: y position for this mouse +msgid "mouse y" +msgstr "माउस वाई" + +#: js/blocks/EnsembleBlocks.js:484 +msgid "The Y mouse block returns the Y position of the specified mouse." +msgstr "Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:496 +#. TRANS: y position for this turtle +msgid "turtle y" +msgstr "कछुआ वाई" + +#: js/blocks/EnsembleBlocks.js:498 +msgid "The Y turtle block returns the Y position of the specified turtle." +msgstr "Y कछुआ ब्लॉक निर्दिष्ट कछुए की Y स्थिति वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:528 +#. TRANS: x position for this mouse +msgid "mouse x" +msgstr "माउस एक्स" + +#: js/blocks/EnsembleBlocks.js:530 +msgid "The X mouse block returns the X position of the specified mouse." +msgstr "X माउस ब्लॉक निर्दिष्ट माउस की X स्थिति वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:542 +#. TRANS: x position for this turtle +msgid "turtle x" +msgstr "कछुआ एक्स" + +#: js/blocks/EnsembleBlocks.js:544 +msgid "The X turtle block returns the X position of the specified turtle." +msgstr "X कछुआ ब्लॉक निर्दिष्ट कछुए की X स्थिति वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:575 +#. TRANS: notes played by this mouse +msgid "mouse notes played" +msgstr "माउस बजाए गए स्वर" + +#: js/blocks/EnsembleBlocks.js:577 +msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +msgstr "माउस इलैप्स स्वर ब्लॉक निर्दिष्ट माउस द्वारा बजाए गए स्वरों की संख्या वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:589 +#. TRANS: notes played by this turtle +msgid "turtle notes played" +msgstr "कछुआ बजाए गए स्वर" + +#: js/blocks/EnsembleBlocks.js:591 +msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." +msgstr "कछुआ इलैप्स स्वर ब्लॉक निर्दिष्ट कछुए द्वारा बजाए गए स्वरों की संख्या वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:629 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "mouse pitch number" +msgstr "माउस पिच नंबर" + +#: js/blocks/EnsembleBlocks.js:631 +msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +msgstr "माउस पिच ब्लॉक विशिष्ट माउस द्वारा बजाए जा रहे वर्तमान पिच नंबर को वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:643 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "turtle pitch number" +msgstr "कछुआ पिच नंबर" + +#: js/blocks/EnsembleBlocks.js:645 +msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." +msgstr "टर्टल पिच ब्लॉक विशिष्ट कछुआ द्वारा बजाए जा रहे वर्तमान पिच नंबर को वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:749 +#: js/blocks/EnsembleBlocks.js:821 +#. TRANS: note value is the duration of the note played by this mouse +msgid "mouse note value" +msgstr "माउस नोट मूल्य" + +#: js/blocks/EnsembleBlocks.js:759 +#. TRANS: note value is the duration of the note played by this turtle +msgid "turtle note value" +msgstr "कछुआ नोट मूल्य" + +#: js/blocks/EnsembleBlocks.js:832 +#. TRANS: sync is short for synchronization +msgid "mouse sync" +msgstr "माउस सिंक" + +#: js/blocks/EnsembleBlocks.js:834 +msgid "The Mouse sync block aligns the beat count between mice." +msgstr "माउस सिंक ब्लॉक माउस के बीट गिनती को समरेखित करता है।" + +#: js/blocks/EnsembleBlocks.js:846 +#. TRANS: sync is short for synchronization +msgid "turtle sync" +msgstr "कछुआ सिंक" + +#: js/blocks/EnsembleBlocks.js:848 +msgid "The Turtle sync block aligns the beat count between turtles." +msgstr "टर्टल सिंक ब्लॉक कछुओं के बीट गिनती को समरेखित करता है।" + +#: js/blocks/EnsembleBlocks.js:889 +msgid "The Found mouse block will return true if the specified mouse can be found." +msgstr "फाउंड माउस ब्लॉक विशिष्ट माउस को पहचाना जा सकता है तो सत्य वापस करेगा।" + +#: js/blocks/EnsembleBlocks.js:895 +msgid "found mouse" +msgstr "मिला हुआ माउस" + +#: js/blocks/EnsembleBlocks.js:905 +msgid "The Found turtle block will return true if the specified turtle can be found." +msgstr "फाउंड टर्टल ब्लॉक विशिष्ट कछुआ को पहचाना जा सकता है तो सत्य वापस करेगा।" + +#: js/blocks/EnsembleBlocks.js:911 +msgid "found turtle" +msgstr "मिला हुआ कछुआ" + +#: js/blocks/EnsembleBlocks.js:934 +msgid "new mouse" +msgstr "नया माउस" + +#: js/blocks/EnsembleBlocks.js:936 +msgid "The New mouse block will create a new mouse." +msgstr "नया माउस ब्लॉक नया माउस बनाएगा।" + +#: js/blocks/EnsembleBlocks.js:947 +msgid "new turtle" +msgstr "नया कछुआ" + +#: js/blocks/EnsembleBlocks.js:949 +msgid "The New turtle block will create a new turtle." +msgstr "नया टर्टल ब्लॉक नया कछुआ बनाएगा।" + +#: js/blocks/EnsembleBlocks.js:1013 +msgid "set mouse color" +msgstr "माउस का रंग सेट करें" + +#: js/blocks/EnsembleBlocks.js:1016 +msgid "The Set-mouse-color block is used to set the color of a mouse." +msgstr "सेट-माउस-कलर ब्लॉक का उपयोग माउस के रंग को सेट करने के लिए किया जाता है।" + +#: js/blocks/EnsembleBlocks.js:1022 +msgid "set turtle color" +msgstr "कछुआ का रंग सेट करें" + +#: js/blocks/EnsembleBlocks.js:1025 +msgid "The Set-turtle-color block is used to set the color of a turtle." +msgstr "सेट-टर्टल-कलर ब्लॉक का उपयोग कछुआ के रंग को सेट करने के लिए किया जाता है।" + +#: js/blocks/EnsembleBlocks.js:1086 +msgid "The Mouse-name block returns the name of a mouse." +msgstr "माउस-नेम ब्लॉक एक माउस का नाम वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1095 +msgid "The Turtle-name block returns the name of a turtle." +msgstr "टर्टल-नेम ब्लॉक एक कछुआ का नाम वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1118 +msgid "mouse count" +msgstr "माउस गणना" + +#: js/blocks/EnsembleBlocks.js:1121 +msgid "The Mouse-count block returns the number of mice." +msgstr "माउस-काउंट ब्लॉक माउस की संख्या वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1127 +msgid "turtle count" +msgstr "कछुआ गणना" + +#: js/blocks/EnsembleBlocks.js:1130 +msgid "The Turtle-count block returns the number of turtles." +msgstr "टर्टल-काउंट ब्लॉक कछुओं की संख्या वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1152 +msgid "nth mouse name" +msgstr "एनथ माउस नाम" + +#: js/blocks/EnsembleBlocks.js:1155 +msgid "The Nth-Mouse name block returns the name of the nth mouse." +msgstr "एनथ-माउस-नेम ब्लॉक एनथ माउस का नाम वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1161 +msgid "nth turtle name" +msgstr "एनथ कछुआ नाम" + +#: js/blocks/EnsembleBlocks.js:1164 +msgid "The Nth-Turtle name block returns the name of the nth turtle." +msgstr "एनथ-टर्टल-नेम ब्लॉक एनथ कछुआ का नाम वापस करता है।" + +#: js/blocks/EnsembleBlocks.js:1208 +#: js/blocks/EnsembleBlocks.js:1268 +msgid "set name" +msgstr "नाम सेट करें" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "source" +msgstr "स्रोत" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "target" +msgstr "लक्ष्य" + +#: js/blocks/EnsembleBlocks.js:1274 +msgid "The Set-name block is used to name a mouse." +msgstr "सेट-नेम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है।" + +#: js/blocks/EnsembleBlocks.js:1287 +msgid "The Set-name block is used to name a turtle." +msgstr "सेट-नेम ब्लॉक का उपयोग कछुआ का नाम रखने के लिए किया जाता है।" + +#: js/blocks/ExtrasBlocks.js:33 +msgid "fraction" +msgstr "अंश" + +#: js/blocks/ExtrasBlocks.js:36 +msgid "Convert a float to a fraction" +msgstr "एक फ़्लोट को एक अंश में परिवर्तित करें" + +#: js/blocks/ExtrasBlocks.js:93 +msgid "save as ABC" +msgstr "ABC के रूप में सहेजें" + +#: js/blocks/ExtrasBlocks.js:96 +#: js/blocks/ExtrasBlocks.js:132 +#: js/blocks/ExtrasBlocks.js:168 +msgid "title" +msgstr "शीर्षक" + +#: js/blocks/ExtrasBlocks.js:129 +msgid "save as Lilypond" +msgstr "Lilypond के रूप में सहेजें" + +#: js/blocks/ExtrasBlocks.js:165 +msgid "save as SVG" +msgstr "SVG के रूप में सहेजें" + +#: js/blocks/ExtrasBlocks.js:216 +msgid "no background" +msgstr "कोई पृष्ठभूमि नहीं" + +#: js/blocks/ExtrasBlocks.js:219 +msgid "The No background block eliminates the background from the saved SVG output." +msgstr "नो बैकग्राउंड ब्लॉक निर्बाध एसवीजी आउटपुट से पृष्ठभूमि को हटा देता है।" + +#: js/blocks/ExtrasBlocks.js:247 +msgid "show blocks" +msgstr "पिण्ड दिखाएँ" + +#: js/blocks/ExtrasBlocks.js:249 +msgid "The Show blocks block shows the blocks." +msgstr "शो ब्लॉक्स ब्लॉक ब्लॉक्स दिखाता है।" + +#: js/blocks/ExtrasBlocks.js:276 +msgid "The Hide blocks block hides the blocks." +msgstr "हाइड ब्लॉक्स ब्लॉक ब्लॉक्स छुपा देता है।" + +#: js/blocks/ExtrasBlocks.js:305 +#: js/blocks/ExtrasBlocks.js:338 +msgid "The Space block is used to add space between blocks." +msgstr "स्थान ब्लॉक ब्लॉक्स के बीच स्थान जोड़ने के लिए उपयोग किया जाता है।" + +#: js/blocks/ExtrasBlocks.js:376 +msgid "wait" +msgstr "इंतजार करें" + +#: js/blocks/ExtrasBlocks.js:379 +msgid "The Wait block pauses the program for a specified number of seconds." +msgstr "वेट ब्लॉक निर्दिष्ट सेकंड के लिए कार्यक्रम को रोक देता है।" + +#: js/blocks/ExtrasBlocks.js:433 +#: plugins/facebook.rtp:30 +msgid "comment" +msgstr "टिप्पणी" + +#: js/blocks/ExtrasBlocks.js:469 +msgid "print" +msgstr "छापें" + +#: js/blocks/ExtrasBlocks.js:476 +msgid "The Print block displays text at the top of the screen." +msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ दिखाता है।" + +#: js/blocks/ExtrasBlocks.js:585 +msgid "display grid" +msgstr "ग्रिड दिखाएँ" + +#: js/blocks/ExtrasBlocks.js:590 +msgid "The Display Grid Block changes the grid type" +msgstr "डिस्प्ले ग्रिड ब्लॉक ग्रिड प्रकार बदलता है" + +#: js/blocks/ExtrasBlocks.js:692 +#: js/blocks/ExtrasBlocks.js:711 +#: js/blocks/ExtrasBlocks.js:734 +#: js/blocks/ExtrasBlocks.js:757 +#: js/blocks/ExtrasBlocks.js:775 +#: js/blocks/ExtrasBlocks.js:794 +#: js/blocks/ExtrasBlocks.js:813 +#: js/blocks/ExtrasBlocks.js:832 +msgid "unknown" +msgstr "अज्ञात" + +#: js/blocks/GraphicsBlocks.js:46 +#: js/turtleactions/DictActions.js:77 +#: js/turtleactions/DictActions.js:144 +#: js/turtleactions/DictActions.js:173 +msgid "heading" +msgstr "शीर्षक" + +#: js/blocks/GraphicsBlocks.js:56 +msgid "The Heading block returns the orientation of the mouse." +msgstr "हेडिंग ब्लॉक माउस की ओरिएंटेशन को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:62 +msgid "The Heading block returns the orientation of the turtle." +msgstr "हेडिंग ब्लॉक कछुए की ओरिएंटेशन को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:133 +msgid "The Y block returns the vertical position of the mouse." +msgstr "वाई ब्लॉक माउस की ऊर्ध्वाधर स्थिति को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:140 +msgid "The Y block returns the vertical position of the turtle." +msgstr "वाई ब्लॉक कछुए की ऊर्ध्वाधर स्थिति को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:149 +msgid "y3" +msgstr "y3" + +#: js/blocks/GraphicsBlocks.js:219 +msgid "The X block returns the horizontal position of the mouse." +msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:226 +msgid "The X block returns the horizontal position of the turtle." +msgstr "एक्स ब्लॉक कछुए की क्षैतिज स्थिति को लौटाता है।" + +#: js/blocks/GraphicsBlocks.js:235 +msgid "x3" +msgstr "x3" + +#: js/blocks/GraphicsBlocks.js:295 +msgid "scroll xy" +msgstr "स्क्रॉल xy" + +#: js/blocks/GraphicsBlocks.js:303 +msgid "The Scroll XY block moves the canvas." +msgstr "स्क्रॉल XY ब्लॉक कैनवास को स्थानांतरित करता है।" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "x2" +msgstr "x2" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "y2" +msgstr "y2" + +#: js/blocks/GraphicsBlocks.js:417 +msgid "The Control-point 2 block sets the second control point for the Bezier curve." +msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" + +#: js/blocks/GraphicsBlocks.js:424 +msgid "control point 2" +msgstr "नियंत्रण बिंदु 2" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x1" +msgstr "x1" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y1" +msgstr "y1" + +#: js/blocks/GraphicsBlocks.js:468 +msgid "The Control-point 1 block sets the first control point for the Bezier curve." +msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" + +#: js/blocks/GraphicsBlocks.js:475 +msgid "control point 1" +msgstr "नियंत्रण बिंदु 1" + +#: js/blocks/GraphicsBlocks.js:518 +msgid "The Bezier block draws a Bezier curve." +msgstr "बेज़ियर ब्लॉक एक बेज़ियर वक्र खींचता है।" + +#: js/blocks/GraphicsBlocks.js:522 +msgid "bezier" +msgstr "बेज़ियर" + +#: js/blocks/GraphicsBlocks.js:583 +msgid "The Arc block moves the turtle in an arc." +msgstr "आर्क ब्लॉक कछुए को एक चाप में स्थानांतरित करता है।" + +#: js/blocks/GraphicsBlocks.js:591 +msgid "arc" +msgstr "चाप" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "angle" +msgstr "कोण" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "radius" +msgstr "त्रिज्या" + +#: js/blocks/GraphicsBlocks.js:611 +#: js/blocks/GraphicsBlocks.js:758 +#: js/blocks/GraphicsBlocks.js:1001 +#: js/blocks/GraphicsBlocks.js:1084 +msgid "Value must be within -5000 to 5000 when Wrap Mode is off." +msgstr "वैल्यू रैप मोड बंद होने पर -5000 से 5000 के भीतर होनी चाहिए।" + +#: js/blocks/GraphicsBlocks.js:613 +#: js/blocks/GraphicsBlocks.js:760 +#: js/blocks/GraphicsBlocks.js:1003 +#: js/blocks/GraphicsBlocks.js:1086 +msgid "Value must be within -20000 to 20000 when Wrap Mode is on." +msgstr "वैल्यू रैप मोड चालू होने पर -20000 से 20000 के भीतर होनी चाहिए।" + +#: js/blocks/GraphicsBlocks.js:651 +msgid "set heading" +msgstr "शीर्षक सेट करें" + +#: js/blocks/GraphicsBlocks.js:664 +msgid "The Set heading block sets the heading of the turtle." +msgstr "सेट हेडिंग ब्लॉक कछुए का शीर्षक सेट करता है।" + +#: js/blocks/GraphicsBlocks.js:724 +msgid "The Set XY block moves the mouse to a specific position on the screen." +msgstr "सेट XY ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:730 +msgid "The Set XY block moves the turtle to a specific position on the screen." +msgstr "सेट XY ब्लॉक कछुए को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:738 +msgid "set xy" +msgstr "xy सेट करें" + +#: js/blocks/GraphicsBlocks.js:810 +msgid "The Right block turns the mouse to the right." +msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" + +#: js/blocks/GraphicsBlocks.js:817 +msgid "The Right block turns the turtle to the right." +msgstr "राइट ब्लॉक कछुए को दाईं ओर घुमाता है।" + +#: js/blocks/GraphicsBlocks.js:826 +msgid "right1" +msgstr "दायाँ1" + +#: js/blocks/GraphicsBlocks.js:826 +#: plugins/rodi.rtp:77 +#: plugins/rodi.rtp:340 +#: plugins/rodi.rtp:375 +msgid "right" +msgstr "दायाँ" + +#: js/blocks/GraphicsBlocks.js:890 +msgid "The Left block turns the mouse to the left." +msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" + +#: js/blocks/GraphicsBlocks.js:897 +msgid "The Left block turns the turtle to the left." +msgstr "लेफ्ट ब्लॉक कछुए को बाईं ओर घुमाता है।" + +#: js/blocks/GraphicsBlocks.js:906 +msgid "left1" +msgstr "बायाँ1" + +#: js/blocks/GraphicsBlocks.js:906 +#: plugins/rodi.rtp:79 +#: plugins/rodi.rtp:339 +#: plugins/rodi.rtp:362 +msgid "left" +msgstr "बायाँ" + +#: js/blocks/GraphicsBlocks.js:958 +#: js/widgets/temperament.js:839 +#: js/widgets/temperament.js:1033 +#: plugins/rodi.rtp:69 +#: plugins/rodi.rtp:387 +msgid "back" +msgstr "पीछे" + +#: js/blocks/GraphicsBlocks.js:967 +msgid "The Back block moves the mouse backward." +msgstr "बैक ब्लॉक माउस को पीछे की ओर ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:974 +msgid "The Back block moves the turtle backward." +msgstr "बैक ब्लॉक कछुए को पीछे की ओर ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:1041 +#: plugins/rodi.rtp:71 +#: plugins/rodi.rtp:400 +msgid "forward" +msgstr "आगे" + +#: js/blocks/GraphicsBlocks.js:1050 +msgid "The Forward block moves the mouse forward." +msgstr "फॉरवर्ड ब्लॉक माउस को आगे की ओर ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:1057 +msgid "The Forward block moves the turtle forward." +msgstr "फॉरवर्ड ब्लॉक कछुए को आगे की ओर ले जाता है।" + +#: js/blocks/GraphicsBlocks.js:1145 +#: js/blocks/GraphicsBlocks.js:1163 +msgid "wrap" +msgstr "लपेटें" + +#: js/blocks/MediaBlocks.js:35 +#. TRANS: right side of the screen +msgid "right (screen)" +msgstr "दाएं (स्क्रीन)" + +#: js/blocks/MediaBlocks.js:45 +#: js/blocks/MediaBlocks.js:56 +msgid "The Right block returns the position of the right of the canvas." +msgstr "राइट ब्लॉक कैनवास के दाएं की स्थिति लौटाता है।" + +#: js/blocks/MediaBlocks.js:97 +#. TRANS: left side of the screen +msgid "left (screen)" +msgstr "बाएं (स्क्रीन)" + +#: js/blocks/MediaBlocks.js:107 +#: js/blocks/MediaBlocks.js:118 +msgid "The Left block returns the position of the left of the canvas." +msgstr "लेफ्ट ब्लॉक कैनवास के बाएं की स्थिति लौटाता है।" + +#: js/blocks/MediaBlocks.js:158 +msgid "top (screen)" +msgstr "शीर्ष (स्क्रीन)" + +#: js/blocks/MediaBlocks.js:168 +#: js/blocks/MediaBlocks.js:179 +msgid "The Top block returns the position of the top of the canvas." +msgstr "टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है।" + +#: js/blocks/MediaBlocks.js:219 +msgid "bottom (screen)" +msgstr "नीचे (स्क्रीन)" + +#: js/blocks/MediaBlocks.js:229 +#: js/blocks/MediaBlocks.js:240 +msgid "The Bottom block returns the position of the bottom of the canvas." +msgstr "बॉटम ब्लॉक कैनवास के नीचे की स्थिति लौटाता है।" + +#: js/blocks/MediaBlocks.js:282 +msgid "width" +msgstr "चौड़ाई" + +#: js/blocks/MediaBlocks.js:291 +msgid "The Width block returns the width of the canvas." +msgstr "विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है।" + +#: js/blocks/MediaBlocks.js:325 +msgid "height" +msgstr "ऊचाई" + +#: js/blocks/MediaBlocks.js:334 +msgid "The Height block returns the height of the canvas." +msgstr "हाइट ब्लॉक कैनवास की ऊचाई लौटाता है।" + +#: js/blocks/MediaBlocks.js:369 +#. TRANS: stops playback of an audio recording +msgid "stop play" +msgstr "रुको प्ले" + +#: js/blocks/MediaBlocks.js:404 +#. TRANS: Erases the images and text +msgid "erase media" +msgstr "मीडिया मिटाओ" + +#: js/blocks/MediaBlocks.js:409 +msgid "The Erase Media block erases text and images." +msgstr "इरेस मीडिया ब्लॉक टेक्स्ट और छवियाँ मिटाता है।" + +#: js/blocks/MediaBlocks.js:439 +#. TRANS: play an audio recording +msgid "play back" +msgstr "प्ले बैक" + +#: js/blocks/MediaBlocks.js:487 +msgid "speak" +msgstr "बोलो" + +#: js/blocks/MediaBlocks.js:495 +msgid "The Speak block outputs to the text-to-speech synthesizer" +msgstr "स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है।" + +#: js/blocks/MediaBlocks.js:546 +msgid "camera" +msgstr "कैमरा" + +#: js/blocks/MediaBlocks.js:551 +msgid "The Camera block connects a webcam to the Show block." +msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" + +#: js/blocks/MediaBlocks.js:574 +msgid "video" +msgstr "वीडियो" + +#: js/blocks/MediaBlocks.js:579 +msgid "The Video block selects video for use with the Show block." +msgstr "वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है।" + +#: js/blocks/MediaBlocks.js:607 +msgid "The Open file block opens a file for use with the Show block." +msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" + +#: js/blocks/MediaBlocks.js:645 +msgid "stop media" +msgstr "मीडिया रोक" + +#: js/blocks/MediaBlocks.js:650 +msgid "The Stop media block stops audio or video playback." +msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" + +#: js/blocks/MediaBlocks.js:692 +#: js/blocks/WidgetBlocks.js:182 +#: js/widgets/temperament.js:488 +#: js/widgets/temperament.js:523 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:590 +#: js/widgets/temperament.js:1446 +#: js/widgets/timbre.js:1834 +msgid "frequency" +msgstr "आवृत्ति" + +#: js/blocks/MediaBlocks.js:692 +#: plugins/rodi.rtp:193 +msgid "duration (MS)" +msgstr "अवधि (एमएस)" + +#: js/blocks/MediaBlocks.js:728 +#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ +msgid "note to frequency" +msgstr "नोट को आवृत्ति में बदलें" + +#: js/blocks/MediaBlocks.js:736 +msgid "The To frequency block converts a pitch name and octave to Hertz." +msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और सप्तक को हर्ट्ज़ में परिवर्तित करता है।" + +#: js/blocks/MediaBlocks.js:812 +msgid "The Avatar block is used to change the appearance of the mouse." +msgstr "अवतार ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" + +#: js/blocks/MediaBlocks.js:819 +msgid "The Avatar block is used to change the appearance of the turtle." +msgstr "अवतार ब्लॉक का उपयोग कछुए की उपस्थिति को बदलने के लिए किया जाता है।" + +#: js/blocks/MediaBlocks.js:831 +#: js/blocks/MediaBlocks.js:891 +#. TRANS: a media object +msgid "size" +msgstr "आकार" + +#: js/blocks/MediaBlocks.js:831 +msgid "image" +msgstr "फोटो" + +#: js/blocks/MediaBlocks.js:880 +msgid "The Show block is used to display text or images on the canvas." +msgstr "शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियों को प्रदर्शित करने के लिए किया जाता है।" + +#: js/blocks/MediaBlocks.js:888 +#. TRANS: show1 is show as in display an image or text on the screen. +msgid "show1" +msgstr "शो1" + +#: js/blocks/MediaBlocks.js:891 +msgid "obj" +msgstr "वस्तु" + +#: js/blocks/MediaBlocks.js:938 +msgid "The Media block is used to import an image." +msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" + +#: js/blocks/MediaBlocks.js:973 +msgid "The Text block holds a text string." +msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग को रखता है।" + +#: js/blocks/PenBlocks.js:30 +msgid "purple" +msgstr "बैंगनी" + +#: js/blocks/PenBlocks.js:48 +#: js/blocks/SensorsBlocks.js:521 +#: plugins/rodi.rtp:219 +msgid "blue" +msgstr "नीला" + +#: js/blocks/PenBlocks.js:64 +#: js/blocks/SensorsBlocks.js:577 +#: plugins/rodi.rtp:218 +msgid "green" +msgstr "हरा" + +#: js/blocks/PenBlocks.js:80 +msgid "yellow" +msgstr "पीला" + +#: js/blocks/PenBlocks.js:96 +#: plugins/nutrition.rtp:164 +msgid "orange" +msgstr "नारंगी" + +#: js/blocks/PenBlocks.js:112 +#: js/blocks/SensorsBlocks.js:633 +#: plugins/rodi.rtp:217 +msgid "red" +msgstr "लाल" + +#: js/blocks/PenBlocks.js:128 +msgid "white" +msgstr "सफेद" + +#: js/blocks/PenBlocks.js:144 +msgid "black" +msgstr "काला" + +#: js/blocks/PenBlocks.js:163 +msgid "begin fill" +msgstr "भरना शुरू करें" + +#: js/blocks/PenBlocks.js:188 +msgid "end fill" +msgstr "अंत भरें" + +#: js/blocks/PenBlocks.js:208 +#: js/blocks/PenBlocks.js:537 +#. TRANS: set the background color +msgid "background" +msgstr "पृष्ठभूमि" + +#: js/blocks/PenBlocks.js:253 +#: js/turtleactions/DictActions.js:71 +#: js/turtleactions/DictActions.js:138 +#: js/turtleactions/DictActions.js:170 +msgid "grey" +msgstr "ग्रे" + +#: js/blocks/PenBlocks.js:261 +msgid "The Grey block returns the current pen grey value." +msgstr "ग्रे ब्लॉक वर्तमान पेन का ग्रे मूल्य लौटाता है।" + +#: js/blocks/PenBlocks.js:319 +#: js/turtleactions/DictActions.js:69 +#: js/turtleactions/DictActions.js:136 +#: js/turtleactions/DictActions.js:169 +msgid "shade" +msgstr "छाया" + +#: js/blocks/PenBlocks.js:326 +msgid "The Shade block returns the current pen shade value." +msgstr "छाया ब्लॉक वर्तमान पेन का छाया मूल्य लौटाता है।" + +#: js/blocks/PenBlocks.js:384 +#: js/turtleactions/DictActions.js:67 +#: js/turtleactions/DictActions.js:134 +#: js/turtleactions/DictActions.js:168 +msgid "color" +msgstr "रंग" + +#: js/blocks/PenBlocks.js:394 +msgid "The Color block returns the current pen color." +msgstr "रंग ब्लॉक वर्तमान पेन का रंग लौटाता है।" + +#: js/blocks/PenBlocks.js:449 +#: js/turtleactions/DictActions.js:73 +#: js/turtleactions/DictActions.js:140 +#: js/turtleactions/DictActions.js:171 +msgid "pen size" +msgstr "पेन आकार" + +#: js/blocks/PenBlocks.js:453 +msgid "The Pen size block returns the current pen size value." +msgstr "पेन साइज ब्लॉक वर्तमान पेन का आकार मूल्य लौटाता है।" + +#: js/blocks/PenBlocks.js:492 +msgid "set font" +msgstr "फॉन्ट सेट करें" + +#: js/blocks/PenBlocks.js:497 +msgid "The Set font block sets the font used by the Show block." +msgstr "सेट फॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए जाने वाले फॉन्ट को सेट करता है।" + +#: js/blocks/PenBlocks.js:544 +msgid "The Background block sets the window background color." +msgstr "बैकग्राउंड ब्लॉक विंडो के पृष्ठभूमि का रंग सेट करता है।" + +#: js/blocks/PenBlocks.js:575 +msgid "The Hollow line block creates a line with a hollow center." +msgstr "होलो लाइन ब्लॉक एक होलो केंद्र के साथ एक रेखा बनाता है।" + +#: js/blocks/PenBlocks.js:583 +#. TRANS: draw a line logo has a hollow space down its center +msgid "hollow line" +msgstr "होलो रेखा" + +#: js/blocks/PenBlocks.js:652 +msgid "The Fill block fills in a shape with a color." +msgstr "फिल ब्लॉक एक रंग के साथ एक आकृति को भरता है।" + +#: js/blocks/PenBlocks.js:661 +#. TRANS: fill in as a solid color +msgid "fill" +msgstr "भरें" + +#: js/blocks/PenBlocks.js:738 +#. TRANS: raise up the pen so logo it does not draw when it is moved +msgid "pen up" +msgstr "पेन ऊपर" + +#: js/blocks/PenBlocks.js:745 +msgid "The Pen-up block raises the pen so that it does not draw." +msgstr "पेन-अप ब्लॉक पेन को उठाता है ताकि यह ड्रा न करे।" + +#: js/blocks/PenBlocks.js:779 +#. TRANS: put down the pen so logo it draws when it is moved +msgid "pen down" +msgstr "पेन नीचे" + +#: js/blocks/PenBlocks.js:787 +msgid "The Pen-down block lowers the pen so that it draws." +msgstr "पेन-डाउन ब्लॉक पेन को नीचे ले जाता है ताकि यह ड्रा करे।" + +#: js/blocks/PenBlocks.js:821 +#. TRANS: set the width of the line drawn by the pen +msgid "set pen size" +msgstr "पेन आकार सेट करें" + +#: js/blocks/PenBlocks.js:831 +msgid "The Set-pen-size block changes the size of the pen." +msgstr "सेट-पेन-साइज ब्लॉक पेन के आकार को बदलता है।" + +#: js/blocks/PenBlocks.js:890 +#. TRANS: set degree of translucence of the pen color +msgid "set translucency" +msgstr "पारदर्शिता सेट करें" + +#: js/blocks/PenBlocks.js:898 +msgid "The Set translucency block changes the opacity of the pen." +msgstr "सेट ट्रांसलूसेंसी ब्लॉक पेन की अपारदर्शिता को बदलता है।" + +#: js/blocks/PenBlocks.js:958 +msgid "set hue" +msgstr "रंग सेट करें" + +#: js/blocks/PenBlocks.js:966 +msgid "The Set hue block changes the color of the pen." +msgstr "सेट ह्यू ब्लॉक पेन का रंग बदलता है।" + +#: js/blocks/PenBlocks.js:1024 +msgid "set shade" +msgstr "छाया सेट करें" + +#: js/blocks/PenBlocks.js:1034 +msgid "The Set-shade block changes the pen color from dark to light." +msgstr "सेट-शेड ब्लॉक पेन का रंग काले से लाइट में बदलता है।" + +#: js/blocks/PenBlocks.js:1088 +#. TRANS: set the level of vividness of the pen color +msgid "set grey" +msgstr "ग्रे सेट करें" + +#: js/blocks/PenBlocks.js:1096 +msgid "The Set grey block changes the vividness of the pen color." +msgstr "सेट ग्रे ब्लॉक पेन के रंग की चमक को बदलता है।" + +#: js/blocks/PenBlocks.js:1149 +msgid "set color" +msgstr "रंग सेट करें" + +#: js/blocks/PenBlocks.js:1159 +msgid "The Set-color block changes the pen color." +msgstr "सेट-कलर ब्लॉक पेन का रंग बदलता है।" + +#: js/blocks/SensorsBlocks.js:36 +msgid "The Input block prompts for keyboard input." +msgstr "इनपुट ब्लॉक कुंजीपटल इनपुट के लिए प्रॉम्प्ट करता है।" + +#: js/blocks/SensorsBlocks.js:46 +msgid "input" +msgstr "इनपुट" + +#: js/blocks/SensorsBlocks.js:64 +msgid "Input a value" +msgstr "एक मूल्य इनपुट करें" + +#: js/blocks/SensorsBlocks.js:126 +msgid "input value" +msgstr "इनपुट मूल्य" + +#: js/blocks/SensorsBlocks.js:131 +msgid "The Input-value block stores the input." +msgstr "इनपुट-मूल्य ब्लॉक इनपुट को संग्रहित करता है।" + +#: js/blocks/SensorsBlocks.js:238 +msgid "loudness" +msgstr "आवाज़ की उंचाई" + +#: js/blocks/SensorsBlocks.js:245 +msgid "The Loudness block returns the volume detected by the microphone." +msgstr "ध्वनि माइक्रोफ़ोन द्वारा पहचाने गए आवाज़ को लौडनेस ब्लॉक द्वारा लौटाता है।" + +#: js/blocks/SensorsBlocks.js:300 +msgid "click" +msgstr "क्लिक" + +#: js/blocks/SensorsBlocks.js:306 +msgid "The Click block triggers an event if a mouse has been clicked." +msgstr "क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर माउस पर क्लिक किया गया है।" + +#: js/blocks/SensorsBlocks.js:313 +msgid "The Click block triggers an event if a turtle has been clicked." +msgstr "क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर कछुआ पर क्लिक किया गया है।" + +#: js/blocks/SensorsBlocks.js:342 +msgid "cursor over" +msgstr "कर्सर ओवर" + +#: js/blocks/SensorsBlocks.js:387 +msgid "cursor out" +msgstr "कर्सर आउट" + +#: js/blocks/SensorsBlocks.js:433 +msgid "cursor button down" +msgstr "कर्सर बटन नीचे" + +#: js/blocks/SensorsBlocks.js:477 +msgid "cursor button up" +msgstr "कर्सर बटन ऊपर" + +#: js/blocks/SensorsBlocks.js:638 +msgid "The Get red block returns the red component of the pixel under the mouse." +msgstr "गेट रेड ब्लॉक माउस के नीचे पिक्सेल का लाल घटक वापस करता है।" + +#: js/blocks/SensorsBlocks.js:644 +msgid "The Get red block returns the red component of the pixel under the turtle." +msgstr "गेट रेड ब्लॉक कछुआ के नीचे पिक्सेल का लाल घटक वापस करता है।" + +#: js/blocks/SensorsBlocks.js:685 +#: plugins/rodi.rtp:216 +msgid "pixel color" +msgstr "पिक्सेल का रंग" + +#: js/blocks/SensorsBlocks.js:690 +msgid "The Get pixel block returns the color of the pixel under the mouse." +msgstr "गेट पिक्सेल ब्लॉक माउस के नीचे पिक्सेल का रंग वापस करता है।" + +#: js/blocks/SensorsBlocks.js:696 +msgid "The Get pixel block returns the color of the pixel under the turtle." +msgstr "गेट पिक्सेल ब्लॉक कछुआ के नीचे पिक्सेल का रंग वापस करता है।" + +#: js/blocks/SensorsBlocks.js:759 +msgid "time" +msgstr "समय" + +#: js/blocks/SensorsBlocks.js:805 +msgid "cursor y" +msgstr "कर्सर वाई" + +#: js/blocks/SensorsBlocks.js:810 +msgid "The Cursor Y block returns the vertical position of the mouse." +msgstr "कर्सर वाई ब्लॉक माउस का उदाहरण दिखाता है।" + +#: js/blocks/SensorsBlocks.js:846 +msgid "cursor x" +msgstr "कर्सर एक्स" + +#: js/blocks/SensorsBlocks.js:851 +msgid "The Cursor X block returns the horizontal position of the mouse." +msgstr "कर्सर एक्स ब्लॉक माउस का क्षैतिज स्थान वापस करता है।" + +#: js/blocks/SensorsBlocks.js:887 +msgid "mouse button" +msgstr "माउस बटन" + +#: js/blocks/SensorsBlocks.js:889 +msgid "The Mouse-button block returns True if the mouse button is pressed." +msgstr "माउस-बटन ब्लॉक तब सच है जब माउस बटन दबाया गया है।" + +#: js/blocks/SensorsBlocks.js:935 +msgid "to ASCII" +msgstr "एस्की में" + +#: js/blocks/SensorsBlocks.js:939 +msgid "The To ASCII block converts numbers to letters." +msgstr "टू एस्की ब्लॉक संख्याओं को अक्षर में बदलता है।" + +#: js/blocks/SensorsBlocks.js:1006 +msgid "The Keyboard block returns computer keyboard input." +msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट वापस करता है।" + +#: js/blocks/VolumeBlocks.js:35 +msgid "synth volume" +msgstr "सिंथ वॉल्यूम" + +#: js/blocks/VolumeBlocks.js:39 +msgid "The Synth volume block returns the current volume of the current synthesizer." +msgstr "सिंथ वॉल्यूम ब्लॉक वर्तमान सिंथाइज़र की वॉल्यूम लौटाता है।" + +#: js/blocks/VolumeBlocks.js:105 +msgid "master volume" +msgstr "मास्टर वॉल्यूम" + +#: js/blocks/VolumeBlocks.js:109 +msgid "The Master volume block returns the master volume." +msgstr "मास्टर वॉल्यूम ब्लॉक मास्टर वॉल्यूम लौटाता है।" + +#: js/blocks/VolumeBlocks.js:355 +#: js/blocks/VolumeBlocks.js:524 +msgid "set synth volume" +msgstr "सिंथ वॉल्यूम सेट करें" + +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:545 +msgid "synth" +msgstr "सिंथ" + +#: js/blocks/VolumeBlocks.js:403 +#: js/blocks/VolumeBlocks.js:577 +#: js/blocks/VolumeBlocks.js:740 +#: js/turtleactions/VolumeActions.js:173 +msgid "Setting volume to 0." +msgstr "वॉल्यूम को 0 पर सेट करना।" + +#: js/blocks/VolumeBlocks.js:440 +msgid "Synth not found" +msgstr "सिंथ नहीं मिला" + +#: js/blocks/VolumeBlocks.js:494 +msgid "set drum volume" +msgstr "ड्रम वॉल्यूम सेट करें" + +#: js/blocks/VolumeBlocks.js:530 +msgid "The Set synth volume block will change the volume of a particular synth," +msgstr "सेट सिंथ वॉल्यूम ब्लॉक एक विशिष्ट सिंथ की वॉल्यूम बदलेगा," + +#: js/blocks/VolumeBlocks.js:532 +msgid "eg guitar violin snare drum etc." +msgstr "जैसे गिटार वायलिन स्नेयर ड्रम आदि।" + +#: js/blocks/VolumeBlocks.js:534 +msgid "The default volume is 50." +msgstr "डिफ़ॉल्ट वॉल्यूम 50 है।" + +#: js/blocks/VolumeBlocks.js:536 +msgid "The range is 0 for silence to 100 for full volume." +msgstr "स्नेहिलता के लिए 0 से पूर्ण वॉल्यूम के लिए 100।" + +#: js/blocks/VolumeBlocks.js:597 +msgid "set panning" +msgstr "पैनिंग सेट करें" + +#: js/blocks/VolumeBlocks.js:603 +msgid "The Set Panning block sets the panning for all synthesizers." +msgstr "सेट पैनिंग ब्लॉक सभी सिंथाइज़र्स के लिए पैनिंग सेट करता है।" + +#: js/blocks/VolumeBlocks.js:625 +msgid "Warning: Sound is coming out from only the left or right side." +msgstr "चेतावनी: ध्वनि केवल बाएं या दाएं ओर से आ रही है।" + +#: js/blocks/VolumeBlocks.js:647 +#: js/blocks/VolumeBlocks.js:695 +msgid "set master volume" +msgstr "मास्टर वॉल्यूम सेट करें" + +#: js/blocks/VolumeBlocks.js:653 +msgid "The Set master volume block sets the volume for all synthesizers." +msgstr "सेट मास्टर वॉल्यूम ब्लॉक सभी सिंथाइज़र्स के लिए वॉल्यूम सेट करता है।" + +#: js/blocks/VolumeBlocks.js:784 +msgid "The Set relative volume block changes the volume of the contained notes." +msgstr "सेट रिलेटिव वॉल्यूम ब्लॉक शामिल नोट्स की वॉल्यूम को बदलता है।" + +#: js/blocks/VolumeBlocks.js:791 +msgid "set relative volume" +msgstr "रिलेटिव वॉल्यूम सेट करें" + +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" +msgstr "डेक्रेसेंडो" + +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" +msgstr "क्रेशेंडो" + +#: js/blocks/WidgetBlocks.js:81 +#: js/widgets/timbre.js:834 +#. TRANS: sound envelope (ADSR) +msgid "Envelope" +msgstr "एनवेलप" + +#: js/blocks/WidgetBlocks.js:89 +#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. +msgid "attack" +msgstr "आक्रमण" + +#: js/blocks/WidgetBlocks.js:91 +#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. +msgid "decay" +msgstr "क्षय" + +#: js/blocks/WidgetBlocks.js:93 +#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. +msgid "sustain" +msgstr "सस्टेन" + +#: js/blocks/WidgetBlocks.js:95 +#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. +msgid "release" +msgstr "रिलीज" + +#: js/blocks/WidgetBlocks.js:113 +msgid "Attack value should be from 0 to 100." +msgstr "आक्रमण मूल्य 0 से 100 के बीच होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:116 +msgid "Decay value should be from 0 to 100." +msgstr "क्षय मूल्य 0 से 100 के बीच होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:119 +msgid "Sustain value should be from 0 to 100." +msgstr "सस्टेन मूल्य 0 से 100 के बीच होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:122 +msgid "Release value should be from 0-100." +msgstr "रिलीज मूल्य 0 से 100 के बीच होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:140 +msgid "You are adding multiple envelope blocks." +msgstr "आप कई एनवेलोप ब्लॉक जोड़ रहे हैं।" + +#: js/blocks/WidgetBlocks.js:171 +#: js/widgets/timbre.js:898 +#. TRANS: a filter removes some unwanted components from a signal +msgid "Filter" +msgstr "फ़िल्टर" + +#: js/blocks/WidgetBlocks.js:181 +#: js/widgets/timbre.js:1810 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "rolloff" +msgstr "रोलऑफ" + +#: js/blocks/WidgetBlocks.js:213 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." +msgstr "रोलऑफ मूल्य -12, -24, -48, या -96 डेसिबल्स/ऑक्टेव होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:252 +msgid "The Temperament tool is used to define custom tuning." +msgstr "टेम्पेरमेंट टूल का उपयोग कस्टम ट्यूनिंग को निर्धारित करने के लिए किया जाता है।" + +#: js/blocks/WidgetBlocks.js:332 +#: js/blocks/WidgetBlocks.js:1574 +#: js/widgets/sampler.js:517 +msgid "Upload a sample and adjust its pitch center." +msgstr "एक सैंपल अपलोड करें और इसके पिच केंद्र को समायोजित करें।" + +#: js/blocks/WidgetBlocks.js:339 +#. TRANS: the speed at music is should be played. +msgid "sampler" +msgstr "सैम्पलर" + +#: js/blocks/WidgetBlocks.js:517 +msgid "The Meter block opens a tool to select strong beats for the meter." +msgstr "मीटर ब्लॉक एक टूल" + +#: js/blocks/WidgetBlocks.js:573 +msgid "The oscilloscope block opens a tool to visualize waveforms." +msgstr "ऑसिलोस्कोप ब्लॉक एक उपकरण खोलता है जिससे तरंगरूप दृष्टिकोण को दृष्टिगत किया जा सकता है।" + +#: js/blocks/WidgetBlocks.js:578 +msgid "oscilloscope" +msgstr "ऑसिलोस्कोप" + +#: js/blocks/WidgetBlocks.js:645 +msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +msgstr "कस्टम मोड ब्लॉक एक उपकरण खोलता है जिससे संगीतिक मोड (स्केल में नोट्स की जगह) का अन्वेषण किया जा सकता है।" + +#: js/blocks/WidgetBlocks.js:651 +#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes +msgid "custom mode" +msgstr "कस्टम मोड" + +#: js/blocks/WidgetBlocks.js:700 +msgid "The Tempo block opens a metronome to visualize the beat." +msgstr "टेम्पो ब्लॉक एक मेट्रोनोम खोलता है जिससे बीट को दृष्टिगत किया जा सकता है।" + +#: js/blocks/WidgetBlocks.js:762 +msgid "The Arpeggio Widget is used to compose chord sequences." +msgstr "आरपेजियो विजेट का उपयोग एकॉर्ड सीक्वेंस कंपोज करने के लिए किया जाता है।" + +#: js/blocks/WidgetBlocks.js:837 +msgid "The Pitch drum matrix is used to map pitches to drum sounds." +msgstr "पिच ड्रम मैट्रिक्स का उपयोग पिच को ड्रम साउंड्स से मैप करने के लिए किया जाता है।" + +#: js/blocks/WidgetBlocks.js:842 +#. TRANS: makes a mapping between pitches and drum sounds +msgid "pitch-drum mapper" +msgstr "पिच-ड्रम मैपर" + +#: js/blocks/WidgetBlocks.js:891 +msgid "You must have at least one pitch block and one drum block in the matrix." +msgstr "मैट्रिक्स में कम से कम एक पिच ब्लॉक और एक ड्रम ब्लॉक होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:920 +msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." +msgstr "पिच स्लाइडर उपकरण का उपयोग चयनित आवृत्तियों पर पिच उत्पन्न करने के लिए किया जाता है।" + +#: js/blocks/WidgetBlocks.js:925 +#. TRANS: widget to generate pitches using a slider +msgid "pitch slider" +msgstr "पिच स्लाइडर" + +#: js/blocks/WidgetBlocks.js:977 +msgid "chromatic keyboard" +msgstr "क्रोमेटिक कीबोर्ड" + +#: js/blocks/WidgetBlocks.js:1011 +#: js/blocks/WidgetBlocks.js:1077 +#. TRANS: widget to generate pitches using a slider +msgid "music keyboard" +msgstr "संगीत कीबोर्ड" + +#: js/blocks/WidgetBlocks.js:1062 +#: js/blocks/WidgetBlocks.js:1069 +msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +msgstr "संगीत कीबोर्ड ब्लॉक एक पियानो कीबोर्ड खोलता है जिससे नोट बनाने के लिए उपयोग किया जा सकता है।" + +#: js/blocks/WidgetBlocks.js:1128 +msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" + +#: js/blocks/WidgetBlocks.js:1135 +#. TRANS: generate a progressive sequence of pitches +msgid "pitch staircase" +msgstr "पिच स्टेयरकेस" + +#: js/blocks/WidgetBlocks.js:1222 +msgid "The Rhythm Maker block opens a tool to create drum machines." +msgstr "रिदम मेकर ब्लॉक एक उपकरण खोलता है जिससे ड्रम मशीन बनाई जा सकती है।" + +#: js/blocks/WidgetBlocks.js:1291 +msgid "G major scale" +msgstr "जी मेजर स्केल" + +#: js/blocks/WidgetBlocks.js:1326 +msgid "C major scale" +msgstr "सी मेजर स्केल" + +#: js/blocks/WidgetBlocks.js:1366 +msgid "The Phrase Maker block opens a tool to create musical phrases." +msgstr "फ्रेज मेकर ब्लॉक एक उपकरण खोलता है जिससे संगीतिक वाक्य बनाए जा सकते हैं।" + +#: js/blocks/WidgetBlocks.js:1373 +#. TRANS: assigns pitch to a sequence of beats to generate a melody +msgid "phrase maker" +msgstr "वाक्य निर्माता" + +#: js/blocks/WidgetBlocks.js:1445 +msgid "You must have at least one pitch block and one rhythm block in the matrix." +msgstr "मैट्रिक्स में कम से कम एक पिच ब्लॉक और एक रिदम ब्लॉक होना चाहिए।" + +#: js/blocks/WidgetBlocks.js:1504 +msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +msgstr "स्थिति ब्लॉक एक उपकरण खोलता है जिससे चल रहे संगीत ब्लॉक्स की स्थिति की जाँच की जा सकती है।" + +#: js/blocks/WidgetBlocks.js:1581 +#: js/widgets/aiwidget.js:699 +#. TRANS: AI-generated music +msgid "AI Music" +msgstr "एआई म्यूजिक" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "one" +msgstr "एक" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "two" +msgstr "दो" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "three" +msgstr "तीन" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "four" +msgstr "चार" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "five" +msgstr "पांच" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "six" +msgstr "छह" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "seven" +msgstr "सात" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "eight" +msgstr "आठ" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "nine" +msgstr "नौ" + +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:140 +msgid "below" +msgstr "नीचे" + +#: js/turtleactions/IntervalsActions.js:124 +msgid "above" +msgstr "ऊपर" + +#: js/turtleactions/IntervalsActions.js:131 +msgid "plus" +msgstr "प्लस" + +#: js/turtleactions/IntervalsActions.js:258 +msgid "Adding missing pitch number 0." +msgstr "गायन संख्या 0 जोड़ी जा रही है।" + +#: js/turtleactions/IntervalsActions.js:266 +msgid "Ignoring pitch numbers less than zero or greater than eleven." +msgstr "0 से कम या 11 से अधिक स्वर संख्याओं को अनदेखा कर रहा है।" + +#: js/turtleactions/IntervalsActions.js:272 +msgid "Ignoring duplicate pitch numbers." +msgstr "डुप्लिकेट स्वर संख्याओं को अनदेखा कर रहा है।" + +#: js/turtleactions/DictActions.js:75 +#: js/turtleactions/DictActions.js:142 +#: js/turtleactions/DictActions.js:172 +msgid "font" +msgstr "फ़ॉन्ट" + +#: js/turtleactions/DictActions.js:255 +msgid "Dictionary with this name does not exist" +msgstr "इस नाम का शब्दकोश मौजूद नहीं है" + +#: js/turtleactions/DictActions.js:259 +msgid "Key with this name does not exist in " +msgstr "इस नाम की कुंजी इसमें मौजूद नहीं है " + +#: js/turtleactions/DrumActions.js:227 +msgid "Noise Block: Did you mean to use a Note block?" +msgstr "नॉइज ब्लॉक: क्या आपने एक नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" + +#: js/turtleactions/ToneActions.js:134 +msgid "Vibrato intensity must be between 1 and 100." +msgstr "विब्राटो तीव्रता 1 और 100 के बीच होनी चाहिए।" + +#: js/turtleactions/ToneActions.js:139 +msgid "Vibrato rate must be greater than 0." +msgstr "विब्राटो दर 0 से अधिक होनी चाहिए।" + +#: js/turtleactions/ToneActions.js:192 +#: js/turtleactions/ToneActions.js:265 +#. TRANS: Depth is the intesity of the tremolo or chorus effect. +msgid "Depth is out of range." +msgstr "गहराई सीमा से बाहर है।" + +#: js/turtleactions/ToneActions.js:301 +msgid "Distortion must be from 0 to 100." +msgstr "विरुपण 0 से 100 के बीच होना चाहिए।" + +#: js/turtleactions/ToneActions.js:332 +#. TRANS: partials components in a harmonic series +msgid "Partial must be greater than or equal to 0." +msgstr "आंश 0 से अधिक या इसके बराबर होना चाहिए।" + +#: js/turtleactions/ToneActions.js:378 +#: js/turtleactions/ToneActions.js:417 +#: js/turtleactions/ToneActions.js:456 +#: js/widgets/timbre.js:776 +msgid "Unable to use synth due to existing oscillator" +msgstr "मौजूदा ऑस्किलेटर के कारण सिंथ का उपयोग नहीं किया जा सकता" + +#: js/turtleactions/ToneActions.js:388 +#: js/turtleactions/ToneActions.js:427 +msgid "The input cannot be negative." +msgstr "इनपुट नकारात्मक नहीं हो सकता।" + +#: js/turtleactions/MeterActions.js:101 +#: js/turtleactions/MeterActions.js:139 +msgid "beats per minute must be greater than" +msgstr "प्रति मिनट बीट 30 से अधिक होना चाहिए" + +#: js/turtleactions/MeterActions.js:111 +#: js/turtleactions/MeterActions.js:149 +msgid "maximum" +msgstr "अधिकतम" + +#: js/turtleactions/MeterActions.js:117 +#: js/turtleactions/MeterActions.js:155 +msgid "beats per minute is" +msgstr "प्रति मिनट बीट" + +#: js/widgets/help.js:95 +#: js/widgets/help.js:125 +#: js/widgets/help.js:146 +#: js/widgets/help.js:158 +#: js/widgets/help.js:378 +#: js/widgets/help.js:393 +msgid "Take a tour" +msgstr "एक यात्रा करें" + +#: js/widgets/aiwidget.js:135 +#: js/widgets/aiwidget.js:136 +#: js/widgets/rhythmruler.js:679 +#: js/widgets/rhythmruler.js:680 +#: js/widgets/rhythmruler.js:1856 +#: js/widgets/rhythmruler.js:1857 +#: js/widgets/tempo.js:78 +#: js/widgets/tempo.js:97 +#: js/widgets/tempo.js:98 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 +msgid "Pause" +msgstr "रुकें" + +#: js/widgets/aiwidget.js:179 +#: js/widgets/sampler.js:225 +msgid "Warning: Sample is bigger than 1MB." +msgstr "चेतावनी: सैंपल 1MB से बड़ा है।" + +#: js/widgets/aiwidget.js:538 +msgid "New start block generated" +msgstr "नया स्टार्ट ब्लॉक उत्पन्न हुआ" + +#: js/widgets/aiwidget.js:540 +msgid "MIDI loading. This may take some time depending upon the number of notes in the track" +msgstr "MIDI लोड हो रहा है। इसमें ट्रैक में नोट्स की संख्या के आधार पर कुछ समय लग सकता है" + +#: js/widgets/aiwidget.js:550 +#: js/widgets/sampler.js:252 +msgid "Upload failed: Sample is not a .wav file." +msgstr "अपलोड विफल: सैंपल .wav फ़ाइल नहीं है।" + +#: js/widgets/aiwidget.js:677 +#: js/widgets/sampler.js:446 +msgid "Save sample" +msgstr "सैंपल सहेजें" + +#: js/widgets/arpeggio.js:241 +msgid "Click in the grid to add steps to the arpeggio." +msgstr "आर्पेजियो में कदम जोड़ने के लिए ग्रिड में क्लिक करें।" + +#: js/widgets/meterwidget.js:195 +#: js/widgets/meterwidget.js:196 +#: js/widgets/modewidget.js:87 +#: js/widgets/modewidget.js:88 +#: js/widgets/modewidget.js:639 +#: js/widgets/modewidget.js:640 +#: js/widgets/modewidget.js:708 +#: js/widgets/modewidget.js:709 +#: js/widgets/rhythmruler.js:457 +#: js/widgets/rhythmruler.js:1784 +#: js/widgets/rhythmruler.js:1785 +#: js/widgets/rhythmruler.js:1809 +#: js/widgets/rhythmruler.js:1810 +#: js/widgets/temperament.js:2165 +msgid "Play all" +msgstr "सभी बजाएं" + +#: js/widgets/meterwidget.js:269 +msgid "Reset" +msgstr "रीसेट" + +#: js/widgets/meterwidget.js:295 +msgid "Click in the circle to select strong beats for the meter." +msgstr "मीटर के लिए मजबूत बीट्स का चयन करने के लिए वृत्त में क्लिक करें।" + +#: js/widgets/modewidget.js:125 +msgid "Rotate counter clockwise" +msgstr "घड़ी की उल्टी दिशा में घुमाएं" + +#: js/widgets/modewidget.js:131 +msgid "Rotate clockwise" +msgstr "घड़ी की दिशा में घुमाएं" + +#: js/widgets/modewidget.js:143 +#: js/widgets/rhythmruler.js:578 +#: js/widgets/timbre.js:957 +#: js/widgets/pitchstaircase.js:676 +msgid "Undo" +msgstr "पूर्ववत् करें" + +#: js/widgets/modewidget.js:161 +#. TRANS: A circle of notes represents the musical mode. +msgid "Click in the circle to select notes for the mode." +msgstr "संगीतिक मोड के लिए नोट्स का चयन करने के लिए वृत्त में क्लिक करें." + +#: js/widgets/modewidget.js:1011 +#: js/widgets/rhythmruler.js:2244 +#: js/widgets/rhythmruler.js:2462 +#: js/widgets/temperament.js:1862 +#: js/widgets/tempo.js:412 +#: js/widgets/musickeyboard.js:3266 +#: js/widgets/phrasemaker.js:5478 +#: js/widgets/pitchstaircase.js:578 +msgid "New action block generated." +msgstr "नया एक्शन ब्लॉक जनरेट किया गया।" + +#: js/widgets/pitchdrummatrix.js:356 +#: js/widgets/pitchdrummatrix.js:741 +msgid "Click in the grid to map notes to drums." +msgstr "ग्रिड में नोट्स को ड्रम्स से मैप करने के लिए क्लिक करें." + +#: js/widgets/pitchslider.js:103 +msgid "Move up" +msgstr "ऊपर जाएं" + +#: js/widgets/pitchslider.js:114 +msgid "Move down" +msgstr "नीचे जाएं" + +#: js/widgets/pitchslider.js:136 +msgid "Click on the slider to create a note block." +msgstr "नोट ब्लॉक बनाने के लिए स्लाइडर पर क्लिक करें." + +#: js/widgets/rhythmruler.js:486 +msgid "Save rhythms" +msgstr "तालें सहेजें" + +#: js/widgets/rhythmruler.js:512 +msgid "Save drum machine" +msgstr "ड्रम मशीन सहेजें" + +#: js/widgets/rhythmruler.js:589 +#. TRANS: user can tap out a rhythm by clicking on a ruler. +msgid "Tap a rhythm" +msgstr "एक ताल पर टैप करें" + +#: js/widgets/rhythmruler.js:813 +msgid "Click on the ruler to divide it." +msgstr "इसे विभाजित करने के लिए रुलर पर क्लिक करें।" + +#: js/widgets/rhythmruler.js:947 +#: js/widgets/rhythmruler.js:948 +#: js/widgets/rhythmruler.js:1148 +#: js/widgets/rhythmruler.js:1149 +#: js/widgets/rhythmruler.js:1760 +#: js/widgets/rhythmruler.js:1761 +msgid "tap a rhythm" +msgstr "एक ताल टैप करें" + +#: js/widgets/rhythmruler.js:1453 +msgid "Maximum value of 256 has been exceeded." +msgstr "256 का अधिकतम मूल्य पार कर गया है।" + +#: js/widgets/temperament.js:319 +msgid "back to 2:1 octave space" +msgstr "2:1 ऑक्टेव स्थान पर वापस जाएं" + +#: js/widgets/temperament.js:445 +msgid "edit" +msgstr "संपादित करें" + +#: js/widgets/temperament.js:525 +#: js/widgets/temperament.js:840 +#: js/widgets/temperament.js:844 +#: js/widgets/temperament.js:945 +#: js/widgets/temperament.js:1034 +#: js/widgets/temperament.js:1038 +#: js/widgets/temperament.js:1110 +#: js/widgets/temperament.js:1379 +#: js/widgets/temperament.js:1448 +#: js/widgets/temperament.js:1529 +msgid "done" +msgstr "किया हुआ" + +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:587 +#: js/widgets/temperament.js:1021 +msgid "ratio" +msgstr "अनुपात" + +#: js/widgets/temperament.js:588 +msgid "interval" +msgstr "अंतराल" + +#: js/widgets/temperament.js:716 +msgid "non scalar" +msgstr "गैर स्केलर" + +#: js/widgets/temperament.js:757 +msgid "ratios" +msgstr "अनुपात" + +#: js/widgets/temperament.js:757 +msgid "arbitrary" +msgstr "मनमाना" + +#: js/widgets/temperament.js:828 +msgid "number of divisions" +msgstr "विभाजनों की संख्या" + +#: js/widgets/temperament.js:843 +#: js/widgets/temperament.js:958 +#: js/widgets/temperament.js:1037 +#: js/widgets/temperament.js:1128 +msgid "preview" +msgstr "पूर्वावलोकन" + +#: js/widgets/temperament.js:888 +msgid "The Number of divisions is too large." +msgstr "डिवीजनों की संख्या बहुत बड़ी है।" + +#: js/widgets/temperament.js:1023 +msgid "recursion" +msgstr "पुनरावर्तन" + +#: js/widgets/temperament.js:1549 +msgid "The octave ratio has changed. This changes temperament significantly." +msgstr "ऑक्टेव अनुपात बदल गया है। यह स्वभाव को काफी बदल देता है।" + +#: js/widgets/temperament.js:2177 +msgid "Table" +msgstr "तालिका" + +#: js/widgets/temperament.js:2285 +msgid "Add pitches" +msgstr "स्वर जोड़ें" + +#: js/widgets/tempo.js:111 +msgid "Save tempo" +msgstr "ताल सहेजें" + +#: js/widgets/tempo.js:142 +msgid "speed up" +msgstr "तेजी से बढ़ाएं" + +#: js/widgets/tempo.js:148 +msgid "slow down" +msgstr "धीमे से बढ़ाएं" + +#: js/widgets/tempo.js:192 +msgid "Adjust the tempo with the buttons." +msgstr "बटन के साथ ताल को समायोजित करें।" + +#: js/widgets/tempo.js:259 +msgid "Please enter a number between 30 and 1000" +msgstr "कृपया 30 और 1000 के बीच एक संख्या दर्ज करें" + +#: js/widgets/tempo.js:266 +#: js/widgets/tempo.js:269 +msgid "The beats per minute must be between 30 and 1000." +msgstr "प्रति मिनट बीट 30 और 1000 के बीच होना चाहिए।" + +#: js/widgets/tempo.js:285 +msgid "The beats per minute must be below 1000." +msgstr "प्रति मिनट बीट 1000 के नीचे होना चाहिए।" + +#: js/widgets/tempo.js:301 +msgid "The beats per minute must be above 30" +msgstr "प्रति मिनट बीट 30 के ऊपर होना चाहिए" + +#: js/widgets/timbre.js:760 +msgid "Synthesizer" +msgstr "सिंथेसाइज़र" + +#: js/widgets/timbre.js:880 +#: planet/js/GlobalTag.js:50 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Effects" +msgstr "प्रभाव" + +#: js/widgets/timbre.js:940 +msgid "Add filter" +msgstr "फ़िल्टर जोड़ें" + +#: js/widgets/timbre.js:981 +msgid "Click on buttons to open the timbre design tools." +msgstr "टिम्बर डिज़ाइन टूल्स खोलने के लिए बटन पर क्लिक करें।" + +#: js/widgets/timbre.js:1265 +msgid "harmonicity" +msgstr "सवारी" + +#: js/widgets/timbre.js:1332 +#: js/widgets/timbre.js:1398 +msgid "modulation index" +msgstr "मॉड्यूलेशन सूची" + +#: js/widgets/timbre.js:1476 +msgid "vibrato amount" +msgstr "वाइब्रेटो मात्रा" + +#: js/widgets/timbre.js:1911 +msgid "Filter already present." +msgstr "फ़िल्टर पहले से मौजूद है।" + +#: js/widgets/timbre.js:2495 +msgid "distortion amount" +msgstr "विकृति मात्रा" + +#: js/widgets/musickeyboard.js:749 +#: js/widgets/phrasemaker.js:595 +msgid "Add note" +msgstr "नोट जोड़ें" + +#: js/widgets/musickeyboard.js:768 +msgid "Metronome" +msgstr "मेट्रोनोम" + +#: js/widgets/musickeyboard.js:1630 +msgid "Note value" +msgstr "नोट मान" + +#: js/widgets/musickeyboard.js:3265 +msgid "New action blocks generated." +msgstr "नए एक्शन ब्लॉक्स उत्पन्न हुए।" + +#: js/widgets/musickeyboard.js:3449 +#: js/widgets/musickeyboard.js:3457 +msgid "MIDI device present." +msgstr "MIDI उपकरण मौजूद है।" + +#: js/widgets/musickeyboard.js:3460 +msgid "No MIDI device found." +msgstr "कोई MIDI उपकरण नहीं मिला।" + +#: js/widgets/musickeyboard.js:3470 +msgid "Failed to get MIDI access in browser." +msgstr "ब्राउज़र में MIDI पहुँचने में विफल।" + +#: js/widgets/oscilloscope.js:79 +msgid "Zoom In" +msgstr "ज़ूम इन" + +#: js/widgets/oscilloscope.js:88 +msgid "Zoom Out" +msgstr "ज़ूम आउट" + +#: js/widgets/phrasemaker.js:585 +msgid "Export" +msgstr "निर्यात करें" + +#: js/widgets/phrasemaker.js:592 +msgid "Sort" +msgstr "क्रमबद्ध करें" + +#: js/widgets/phrasemaker.js:1072 +msgid "Click on the table to add notes." +msgstr "नोट्स जोड़ने के लिए तालिका पर क्लिक करें." + +#: js/widgets/phrasemaker.js:2766 +#: js/widgets/phrasemaker.js:2902 +msgid "tuplet value" +msgstr "ट्यूपलेट मूल्य" + +#: js/widgets/pitchstaircase.js:622 +msgid "Play chord" +msgstr "कॉर्ड बजाएं" + +#: js/widgets/pitchstaircase.js:630 +msgid "Play scale" +msgstr "स्केल बजाएं" + +#: js/widgets/pitchstaircase.js:694 +msgid "Click on a note to create a new step." +msgstr "नए स्टेप बनाने के लिए नोट पर क्लिक करें." + +#: js/widgets/sampler.js:235 +msgid "Recording started" +msgstr "रिकॉर्डिंग शुरू हुई" + +#: js/widgets/sampler.js:243 +msgid "Recording complete" +msgstr "रिकॉर्डिंग पूरी हुई" + +#: js/widgets/sampler.js:281 +msgid "A new sample block was generated." +msgstr "एक नया सैंपल ब्लॉक उत्पन्न हुआ था।" + +#: js/widgets/sampler.js:316 +msgid "Warning: Your sample cannot be loaded because it is >1MB." +msgstr "चेतावनी: आपका सैंपल लोड नहीं किया जा सकता क्योंकि यह >1MB है।" + +#: js/widgets/sampler.js:418 +msgid "Upload sample" +msgstr "सैंपल अपलोड करें" + +#: js/widgets/sampler.js:462 +msgid "Toggle Mic" +msgstr "माइक टॉगल करें" + +#: js/widgets/sampler.js:469 +msgid "Playback" +msgstr "प्लेबैक" + +#: js/widgets/sampler.js:950 +#. TRANS: The reference tone is a sound used for comparison. +msgid "reference tone" +msgstr "संदर्भ स्वर" + +#: planet/js/GlobalCard.js:68 +msgid "Share" +msgstr "साझा करें" + +#: planet/js/GlobalCard.js:74 +msgid "Flags" +msgstr "फ़्लैग्स" + +#: planet/js/GlobalPlanet.js:35 +msgid "No results found." +msgstr "कोई परिणाम नहीं मिला।" + +#: planet/js/GlobalPlanet.js:51 +msgid "Remix of" +msgstr "का रीमिक्स" + +#: planet/js/GlobalPlanet.js:509 +msgid "Cannot connect to server" +msgstr "सर्वर से कनेक्ट नहीं हो सकता" + +#: planet/js/GlobalTag.js:28 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "All Projects" +msgstr "सभी परियोजनाएं" + +#: planet/js/GlobalTag.js:30 +#: planet/js/StringHelper.js:37 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "My Projects" +msgstr "मेरी परियोजनाएं" + +#: planet/js/GlobalTag.js:32 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Examples" +msgstr "उदाहरण" + +#: planet/js/GlobalTag.js:36 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Art" +msgstr "कला" + +#: planet/js/GlobalTag.js:38 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Math" +msgstr "गणित" + +#: planet/js/GlobalTag.js:40 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Interactive" +msgstr "इंटरएक्टिव" + +#: planet/js/GlobalTag.js:42 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Design" +msgstr "डिज़ाइन" + +#: planet/js/GlobalTag.js:44 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Game" +msgstr "खेल" + +#: planet/js/GlobalTag.js:52 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Code Snippet" +msgstr "कोड स्निपेट" + +#: planet/js/LocalCard.js:36 +msgid "View published project" +msgstr "प्रकाशित परियोजना देखें" + +#: planet/js/LocalCard.js:42 +#: planet/js/StringHelper.js:38 +msgid "Publish project" +msgstr "परियोजना प्रकाशित करें" + +#: planet/js/LocalCard.js:51 +msgid "Edit project" +msgstr "परियोजना संपादित करें" + +#: planet/js/LocalCard.js:52 +msgid "Delete project" +msgstr "परियोजना हटाएं" + +#: planet/js/LocalCard.js:53 +msgid "Download project" +msgstr "परियोजना डाउनलोड करें" + +#: planet/js/LocalCard.js:55 +msgid "Duplicate project" +msgstr "परियोजना की प्रतिलिपि बनाएं" + +#: planet/js/ProjectStorage.js:243 +msgid "anonymous" +msgstr "अनामक" + +#: planet/js/ProjectViewer.js:30 +msgid "Error: Report could not be submitted. Try again later." +msgstr "त्रुटि: रिपोर्ट सबमिट नहीं की जा सकी। बाद में पुन: प्रयास करें।" + +#: planet/js/ProjectViewer.js:31 +msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." +msgstr "इस परियोजना की रिपोर्ट करने के लिए धन्यवाद। एक मॉडरेटर जल्दी ही परियोजना की समीक्षा करेगा, ताकि यह सुगर लैब्स कोड ऑफ कंडक्ट का उल्लंघन सत्यापित किया जा सके।" + +#: planet/js/ProjectViewer.js:32 +#: planet/js/StringHelper.js:62 +#: planet/js/StringHelper.js:64 +#: planet/js/StringHelper.js:68 +msgid "Report Project" +msgstr "परियोजना की रिपोर्ट करें" + +#: planet/js/ProjectViewer.js:33 +#: planet/js/StringHelper.js:63 +msgid "Project Reported" +msgstr "परियोजना की रिपोर्ट की गई" + +#: planet/js/ProjectViewer.js:34 +msgid "Report description required" +msgstr "रिपोर्ट विवरण आवश्यक है" + +#: planet/js/ProjectViewer.js:35 +msgid "Report description too long" +msgstr "रिपोर्ट विवरण बहुत लंबा है" + +#: planet/js/Publisher.js:30 +msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." +msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए म्यूजिक ब्लॉक्स को पुनः लोड करें।" + +#: planet/js/Publisher.js:220 +#: planet/js/Publisher.js:237 +msgid "This field is required" +msgstr "यह फ़ील्ड आवश्यक है" + +#: planet/js/Publisher.js:227 +msgid "Title too long" +msgstr "शीर्षक बहुत लंबा है" + +#: planet/js/Publisher.js:244 +msgid "Description too long" +msgstr "विवरण बहुत लंबा है" + +#: planet/js/Publisher.js:341 +msgid "Server Error" +msgstr "सर्वर त्रुटि" + +#: planet/js/Publisher.js:341 +msgid "Try Again" +msgstr "पुनः प्रयास करें" + +#: planet/js/SaveInterface.js:34 +msgid "Open in Music Blocks" +msgstr "म्यूजिक ब्लॉक्स में खोलें" + +#: planet/js/SaveInterface.js:35 +msgid "Open in Turtle Blocks" +msgstr "टर्टल ब्लॉक्स में खोलें" + +#: planet/js/helper.js:149 +#: planet/js/StringHelper.js:49 +msgid "Show more tags" +msgstr "और टैग दिखाएं" + +#: planet/js/helper.js:150 +msgid "Show fewer tags" +msgstr "कम टैग दिखाएं" + +#: planet/js/StringHelper.js:30 +msgid "Planet" +msgstr "ग्रह" + +#: planet/js/StringHelper.js:31 +msgid "Close Planet" +msgstr "प्लैनेट बंद करें" + +#: planet/js/StringHelper.js:32 +msgid "Open project from file" +msgstr "फ़ाइल से परियोजना खोलें" + +#: planet/js/StringHelper.js:34 +msgid "Local" +msgstr "स्थानीय" + +#: planet/js/StringHelper.js:35 +msgid "Global" +msgstr "वैश्विक" + +#: planet/js/StringHelper.js:36 +msgid "Search for a project" +msgstr "परियोजना के लिए खोजें" + +#: planet/js/StringHelper.js:40 +msgid "Tags (max 5)" +msgstr "टैग (अधिकतम 5)" + +#: planet/js/StringHelper.js:41 +#: planet/js/StringHelper.js:61 +msgid "Description" +msgstr "विवरण" + +#: planet/js/StringHelper.js:42 +#: planet/js/StringHelper.js:67 +msgid "Submit" +msgstr "सबमिट" + +#: planet/js/StringHelper.js:43 +#: planet/js/StringHelper.js:47 +msgid "Cancel" +msgstr "रद्द करें" + +#: planet/js/StringHelper.js:44 +msgid "Delete \\"\\"?" +msgstr "\\ को हटाएं?" + +#: planet/js/StringHelper.js:45 +msgid "Permanently delete project \\"\\"?" +msgstr "क्या आप \\ परियोजना को स्थायी रूप से हटाना चाहते हैं?" + +#: planet/js/StringHelper.js:48 +msgid "Explore Projects" +msgstr "परियोजनाएं अन्वेषण करें" + +#: planet/js/StringHelper.js:50 +msgid "Most recent" +msgstr "सबसे हाल का" + +#: planet/js/StringHelper.js:51 +msgid "Most liked" +msgstr "सबसे अधिक पसंद किया गया" + +#: planet/js/StringHelper.js:52 +msgid "Most downloaded" +msgstr "सबसे अधिक डाउनलोड किया गया" + +#: planet/js/StringHelper.js:53 +msgid "A-Z" +msgstr "A-Z" + +#: planet/js/StringHelper.js:54 +msgid "Sort by" +msgstr "क्रमबद्ध करें" + +#: planet/js/StringHelper.js:55 +msgid "Load More Projects" +msgstr "और प्रोजेक्ट्स लोड करें" + +#: planet/js/StringHelper.js:56 +msgid "Last Updated" +msgstr "अंतिम अपडेट" + +#: planet/js/StringHelper.js:57 +msgid "Creation Date" +msgstr "निर्माण तिथि" + +#: planet/js/StringHelper.js:58 +msgid "Number of Downloads:" +msgstr "डाउनलोड की संख्या:" + +#: planet/js/StringHelper.js:59 +msgid "Number of Likes:" +msgstr "लाइक्स की संख्या:" + +#: planet/js/StringHelper.js:60 +msgid "Tags:" +msgstr "टैग्स:" + +#: planet/js/StringHelper.js:65 +msgid "Report projects which violate the Sugar Labs Code of Conduct." +msgstr "उन प्रोजेक्ट्स की रिपोर्ट करें जो Sugar Labs Code of Conduct का उल्लंघन करते हैं।" + +#: planet/js/StringHelper.js:66 +msgid "Reason for reporting project" +msgstr "प्रोजेक्ट की रिपोर्ट करने का कारण" + +#: planet/js/StringHelper.js:70 +msgid "Download as File" +msgstr "फाइल के रूप में डाउनलोड करें" + +#: plugins/accelerometer.rtp:48 +msgid "motion x" +msgstr "'x'दिशा में गतिवान" + +#: plugins/accelerometer.rtp:56 +msgid "motion y" +msgstr "'y'दिशा में गतिवान" + +#: plugins/accelerometer.rtp:64 +msgid "motion z" +msgstr "'z'दिशा में गतिवान" + +#: plugins/facebook.rtp:27 +msgid "publish" +msgstr "प्रकाशित करें" + +#: plugins/maths.rtp:62 +msgid "power" +msgstr "शक्ति" + +#: plugins/maths.rtp:62 +msgid "base" +msgstr "आधार" + +#: plugins/maths.rtp:62 +msgid "exp" +msgstr "ऍक्स्प" + +#: plugins/maths.rtp:99 +msgid "floor" +msgstr "मंज़िल" + +#: plugins/maths.rtp:104 +msgid "ceiling" +msgstr "उच्चतम सीमा" + +#: plugins/maths.rtp:109 +msgid "to degrees" +msgstr "डिग्री में" + +#: plugins/maths.rtp:114 +msgid "to radians" +msgstr "रेडियंस में" + +#: plugins/nutrition.rtp:104 +msgid "get calories" +msgstr "कैलोरी लें" + +#: plugins/nutrition.rtp:107 +msgid "get protein" +msgstr "प्रोटीन मिलता है" + +#: plugins/nutrition.rtp:110 +msgid "get carbs" +msgstr "कार्बोहायड्रेट लो" + +#: plugins/nutrition.rtp:113 +msgid "get fiber" +msgstr "रेशा मिलता है" + +#: plugins/nutrition.rtp:116 +msgid "get fat" +msgstr "चर्बी लें" + +#: plugins/nutrition.rtp:119 +msgid "get name" +msgstr "नाम उपलब्ध करें" + +#: plugins/nutrition.rtp:122 +msgid "calories" +msgstr "कैलोरी" + +#: plugins/nutrition.rtp:128 +msgid "protein" +msgstr "प्रोटीन" + +#: plugins/nutrition.rtp:134 +msgid "carbs" +msgstr "कार्बोहायड्रेट" + +#: plugins/nutrition.rtp:140 +msgid "fiber" +msgstr "रेशा" + +#: plugins/nutrition.rtp:146 +msgid "fat" +msgstr "चर्बी" + +#: plugins/nutrition.rtp:152 +msgid "eat" +msgstr "खाएं" + +#: plugins/nutrition.rtp:155 +msgid "digest meal" +msgstr "भोजन हज़म करना" + +#: plugins/nutrition.rtp:158 +msgid "apple" +msgstr "सेब" + +#: plugins/nutrition.rtp:161 +msgid "banana" +msgstr "केला" + +#: plugins/nutrition.rtp:167 +msgid "wheat bread" +msgstr "गेहूं की रोटी" + +#: plugins/nutrition.rtp:170 +msgid "corn" +msgstr "मकई" + +#: plugins/nutrition.rtp:173 +msgid "potato" +msgstr "आलू" + +#: plugins/nutrition.rtp:176 +msgid "sweet potato" +msgstr "शकरकन्द" + +#: plugins/nutrition.rtp:179 +msgid "tomato" +msgstr "टमाटर" + +#: plugins/nutrition.rtp:182 +msgid "broccoli" +msgstr "ब्रोकली" + +#: plugins/nutrition.rtp:185 +msgid "rice and beans" +msgstr "चावल और फली" + +#: plugins/nutrition.rtp:188 +msgid "tamale" +msgstr "तमालि" + +#: plugins/nutrition.rtp:191 +msgid "cheese" +msgstr "चीज़" + +#: plugins/nutrition.rtp:194 +msgid "chicken" +msgstr "चूज़ा" + +#: plugins/nutrition.rtp:197 +msgid "fish" +msgstr "मछली" + +#: plugins/nutrition.rtp:200 +msgid "beef" +msgstr "गाय का गोश्त" + +#: plugins/nutrition.rtp:203 +msgid "cake" +msgstr "केक" + +#: plugins/nutrition.rtp:206 +msgid "cookie" +msgstr "कुकी" + +#: plugins/nutrition.rtp:209 +msgid "water" +msgstr "जल" + +#: plugins/weather.rtp:68 +#: plugins/weather.rtp:97 +msgid "Days ahead must be in the range of -1 to 5." +msgstr "आने वाले दिन -1 से 5 की सीमा में होने चाहिए।" + +#: plugins/weather.rtp:122 +msgid "forecast" +msgstr "पूर्वानुमान" + +#: plugins/weather.rtp:123 +#: plugins/weather.rtp:137 +#: plugins/weather.rtp:150 +msgid "city" +msgstr "शहर" + +#: plugins/weather.rtp:124 +#: plugins/weather.rtp:138 +#: plugins/weather.rtp:151 +msgid "day" +msgstr "दिन" + +#: plugins/weather.rtp:136 +msgid "high" +msgstr "ऊंचा" + +#: plugins/weather.rtp:149 +msgid "low" +msgstr "नीचा" + +#: plugins/rodi.rtp:172 +msgid "blink" +msgstr "झपकाना" + +#: plugins/rodi.rtp:246 +msgid "led" +msgstr "एलईडी" + +#: plugins/rodi.rtp:265 +msgid "light intensity" +msgstr "प्रकाश तीव्रता" + +#: plugins/rodi.rtp:282 +msgid "infrared light (left)" +msgstr "इंफ्रारेड लाइट (बाएं)" + +#: plugins/rodi.rtp:296 +msgid "infrared light (right)" +msgstr "इंफ्रारेड लाइट (दाएं)" + +#: plugins/rodi.rtp:338 +msgid "move" +msgstr "सरकाय" + +#: js/activity.js:3323 + +#~ msgid "Nothing in the trash to restore." +#~ msgstr "" + +#: js/turtledefs.js:522 + +#~ msgid "To delete a block, just right-click on it, then you will be able to see the delete option" +#~ msgstr "किसी ब्लॉक को डिलीट करने के लिए बस उस पर राइट क्लिक करें फिर आपको डिलीट का ऑप्शन दिखाई देगा" + +#: js/turtledefs.js:528 + +#~ msgid "To copy a block, just right-click on it, then you will be able to see the copy option" +#~ msgstr "किसी ब्लॉक को डिलीट करने के लिए बस उस पर राइट क्लिक करें फिर आपको डिलीट का ऑप्शन दिखाई देगा" + +#: js/turtledefs.js:534 + +#~ msgid "To extract a block, just right-click on it, then you will be able to see the extract option" +#~ msgstr "एक ब्लॉक निकालने के लिए, बस उस पर राइट-क्लिक करें, फिर आप एक्सट्रैक्ट विकल्प देख पाएंगे" + +#: js/turtledefs.js:584 + +#~ msgid "Save audio from your project as WAV." +#~ msgstr "अपनी परियोजना से ऑडियो को डब्लूएवी के रूप में सहेजें।" + +#: js/turtledefs.js:588 + +#~ msgid "Save your project to as an ABC file." +#~ msgstr "अपनी परियोजना को एक एबीसी फ़ाइल के रूप में सहेजें।" + +#: js/turtledefs.js:592 + +#~ msgid "Save your project to as a Lilypond file." +#~ msgstr "अपनी परियोजना को एक लिलीपॉंड फ़ाइल के रूप में सहेजें।" + +#: js/turtledefs.js:620 + +#~ msgid "Show or hide a coordinate grid." +#~ msgstr "कोआर्डिनेट ग्रिड दिखाएँ या छुपाएँ।" + +#: js/turtledefs.js:649 + +#~ msgid "Expand/collapse collapsable blocks" +#~ msgstr "विकल्प/संकुचन योग्य ब्लॉक्स को विस्तृत/संकुचित करें" + +#: js/turtledefs.js:752 + +#~ msgid "Show these messages." +#~ msgstr "इन संदेशों को दिखाएँ।" + +#: js/rubrics.js:531 + +#: js/turtledefs.js:136 + +#: js/turtledefs.js:237 + +#~ msgid "sensors" +#~ msgstr "सेंसर" + +#: js/rubrics.js:532 + +#: js/turtledefs.js:135 + +#: js/turtledefs.js:236 + +#: js/blocks/MediaBlocks.js:930 + +#~ msgid "media" +#~ msgstr "मीडिया" + +#: js/block-verbose.js:3837 + +#: js/block-verbose.js:3850 + +#: js/block.js:3758 + +#: js/block.js:3771 + +#: js/blocks/ExtrasBlocks.js:623 + +#~ msgid "Cartesian+polar" +#~ msgstr "कार्टेसियन + पोलर" + +#: js/blocks.js:5091 + +#: js/blocks/MediaBlocks.js:888 + +#~ msgid "show" +#~ msgstr "दिखाएँ" + +#: js/activity.js:5680 + +#~ msgid "Show/hide block" +#~ msgstr "ब्लॉक दिखाएँ/छुपाएँ" + +#: js/palette.js:619 + +#~ msgid "grid" +#~ msgstr "ग्रिड" + +#: js/piemenus.js:3854 + +#~ msgid "You have chosen key " +#~ msgstr "आपने कुंजी चयन की है " + +#: js/piemenus.js:3858 + +#~ msgid " for your pitch preview." +#~ msgstr " आपके पिच पूर्वावलोकन के लिए." + +#: js/toolbar.js:113 + +#: js/toolbar.js:114 + +#: js/toolbar.js:178 + +#: js/toolbar.js:179 + +#: js/toolbar.js:234 + +#: js/toolbar.js:235 + +#~ msgid "Full Screen" +#~ msgstr "पूर्ण स्क्रीन" + +#: js/toolbar.js:1060 + +#~ msgid "New Project" +#~ msgstr "नई परियोजना" + +#: js/turtledefs.js:185 + +#: js/turtledefs.js:280 + +#~ msgid "music" +#~ msgstr "संगीत" + +#: js/turtledefs.js:548 + +#: js/turtledefs.js:569 + +#~ msgid "save" +#~ msgstr "सहेजें" + +#: js/turtledefs.js:625 + +#: js/turtles.js:953 + +#~ msgid "Clean" +#~ msgstr "साफ" + +#: js/turtledefs.js:675 + +#~ msgid "Run slow" +#~ msgstr "धीमे चलाएं" + +#: js/turtles.js:900 + +#~ msgid "Clear Workspace" +#~ msgstr "" + +#: js/turtles.js:905 + +#~ msgid "Are you sure you want to clear the workspace ?" +#~ msgstr "" + +#: js/utils/musicutils.js:1176 + +#~ msgid "meantone" +#~ msgstr "मींटोन" + +#: js/utils/musicutils.js:1582 + +#~ msgid "Custom" +#~ msgstr "" + +#: js/blocks/ExtrasBlocks.js:274 + +#~ msgid "hide blocks" +#~ msgstr "खण्ड छुपाएँ" + +#: js/blocks/FlowBlocks.js:136 + +#~ msgid "duplicate" +#~ msgstr "डुप्लीकेट" + +#: js/blocks/FlowBlocks.js:604 + +#: js/widgets/timbre.js:417 + +#: js/widgets/timbre.js:419 + +#: js/widgets/phrasemaker.js:4202 + +#: js/widgets/musickeyboard.js:819 + +#: js/widgets/musickeyboard.js:821 + +#: plugins/rodi.rtp:29 + +#: plugins/rodi.rtp:73 + +#: plugins/rodi.rtp:413 + +#~ msgid "stop" +#~ msgstr "रोकें" + +#: js/blocks/MediaBlocks.js:692 + +#~ msgid "duration (ms)" +#~ msgstr "" + +#: js/blocks/GraphicsBlocks.js:373 + +#: js/widgets/temperament.js:319 + +#: js/widgets/temperament.js:347 + +#~ msgid "clear" +#~ msgstr "साफ़ करें" + +#: js/blocks/PitchBlocks.js:929 + +#~ msgid "invert" +#~ msgstr "इनवर्ट" + +#: js/blocks/PitchBlocks.js:1706 + +#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +#~ msgstr "एनथ मोडल पिच एक मोड के लिए सेमिटोन्स में पिच का पैटर्न लेता है और हर बिंदु को मोड का डिग्री बनाता है," + +#: js/blocks/PitchBlocks.js:1749 + +#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +#~ msgstr "एनथ मोडल पिच एक दिए गए मोड के लिए एनथ डिग्री के रूप में एक संख्या लेता है। 0 पहली पोज़िशन है, 1 दूसरी है, -1 पहले से पहले का नोट है इत्यादि।" + +#: js/blocks/ToneBlocks.js:34 + +#~ msgid "oscillator" +#~ msgstr "ऑस्किलेटर" + +#: js/blocks/ToneBlocks.js:630 + +#~ msgid "delay" +#~ msgstr "विलंब" + +#: js/blocks/WidgetBlocks.js:81 + +#~ msgid "envelope" +#~ msgstr "एनवेलोप" + +#: js/blocks/WidgetBlocks.js:171 + +#~ msgid "filter" +#~ msgstr "फ़िल्टर" + +#: js/blocks/WidgetBlocks.js:1580 + +#~ msgid "aimusic" +#~ msgstr "" + +#: js/turtleactions/IntervalsActions.js:119 + +#~ msgid "a" +#~ msgstr "एक" + +#: js/turtleactions/IntervalsActions.js:139 + +#~ msgid " below" +#~ msgstr "नीचे" + +#: js/widgets/modewidget.js:1017 + +#: js/widgets/pitchstaircase.js:580 + +#: js/widgets/tempo.js:414 + +#: js/widgets/phrasemaker.js:5356 + +#: js/widgets/rhythmruler.js:2254 + +#: js/widgets/rhythmruler.js:2472 + +#: js/widgets/temperament.js:1929 + +#~ msgid "New action block generated!" +#~ msgstr "नया क्रिया ब्लॉक उत्पन्न हुआ!" + +#: js/widgets/sampler.js:237 + +#~ msgid "Recording started..." +#~ msgstr "रिकॉर्डिंग शुरू हुई..." + +#: js/widgets/sampler.js:245 + +#~ msgid "Recording complete..." +#~ msgstr "रिकॉर्डिंग पूरी हुई..." + +#: js/widgets/musickeyboard.js:1549 + +#: plugins/rodi.rtp:193 + +#~ msgid "duration" +#~ msgstr "अवधि" + +#: js/widgets/temperament.js:454 + +#: js/widgets/temperament.js:456 + +#: js/widgets/temperament.js:1493 + +#: js/widgets/temperament.js:1495 + +#~ msgid "close" +#~ msgstr "बंद करें" + +#: planet/js/StringHelper.js:38 + +#~ msgid "Publish Project" +#~ msgstr "परियोजना प्रकाशित करें" + +#: plugins/rodi.rtp:191 + +#~ msgid "play" +#~ msgstr "" + +#: js/notation.js:353 + +#~ msgid "Lilypond cannot process pickup of " +#~ msgstr "लिलीपॉंड को पिकअप प्रोसेस करने में समर्थ नहीं" + +#: js/activity.js:1413 + +#~ msgid "Refresh your browser to change to advanced mode." +#~ msgstr "उन्नत मोड में बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" + +#: js/activity.js:1418 + +#~ msgid "Refresh your browser to change to beginner mode." +#~ msgstr "शुरुआती मोड में बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें।" + +#: js/widgets/musickeyboard.js:3179 + +#~ msgid "New action blocks generated" +#~ msgstr "नया एक्शन ब्लॉक जनरेट किया गया" + +#: js/widgets/musickeyboard.js:3180 + +#~ msgid "New action block generated" +#~ msgstr "नया एक्शन ब्लॉक जनरेट किया गया" + +#~ msgid "Toggle Fullscreen" +#~ msgstr "पूर्ण स्क्रीन टॉगल करें" + +#: js/toolbar.js:70 + +#: js/toolbar.js:130 + +#: js/toolbar.js:194 + +#: js/toolbar.js:249 + +#~ msgid "Toggle JavaScript Editor" +#~ msgstr "जावास्क्रिप्ट संपादक को टॉगल करें" + +#: js/EnsembleBlocks.js:643 + +#~ msgid "The Turrle pitch block returns the current pitch number being played by the specified turtle." +#~ msgstr "टर्ल पिच ब्लॉक निर्दिष्ट कछुए द्वारा खेली जा रही वर्तमान पिच संख्या लौटाता है।" + +#: js/PitchActions.js:88 + +#~ msgid "The Scalar Step Block must be used inside of a Note Block." +#~ msgstr "स्केलर स्टेप ब्लॉक को एक नोट ब्लॉक के अंदर उपयोग करना चाहिए।" + +#: js/PitchActions.js:107 + +#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." +#~ msgstr "स्केलर स्टेप ब्लॉक को पिच ब्लॉक से पहले आना चाहिए।" + +#: js/musickeyboard.js:2840 + +#~ msgid "New action blocks generated!" +#~ msgstr "नए एक्शन ब्लॉक उत्पन्न हुए!" + +#: js/toolbar.js:110 + +#: js/toolbar.js:204 + +#~ msgid "FullScreen" +#~ msgstr "पूर्ण स्क्रीन" + +#: js/turtledefs.js:506 + +#~ msgid "Toggle full screen mode." +#~ msgstr "पूर्ण स्क्रीन मोड को टॉगल करें।" + +#: js/turtledefs.js:257 + +#~ msgid "Click this button to expand or collapse the auxiliary toolbar." +#~ msgstr "सहायक टूलबार को विस्तारित या संकुचित करने के लिए इस बटन पर क्लिक करें।" + +#: js/RhythmBlockPaletteBlocks.js:386 + +#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." +#~ msgstr "टुपलेट ब्लॉक का उपयोग संक्षेपित समय में बजाए जाने वाले नोट्स के समूह बनाने के लिए किया जाता है।" + +#: js/RhythmBlockPaletteBlocks.js:601 + +#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "टुपलेट्स का उपयोग करके वे नोट्स के समूह बनाना आसान होता है जो 2 के गुणनक पर आधारित नहीं हैं।" + +#: js/WidgetBlocks.js:746 + +#~ msgid "The Pitch slider tool is used to generate pitches at selected frequencies." +#~ msgstr "पिच स्लाइडर टूल का उपयोग चयनित फ़्रीक्वेंसी पर पिच उत्पन्न करने के लिए किया जाता है।" + +#: js/WidgetBlocks.js:910 + +#~ msgid "The Pitch staircase tool is used to generate pitches from a given ratio." +#~ msgstr "पिच स्टेयरकेस टूल का उपयोग एक दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" + +#: js/IntervalsBlocks.js:43 + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "सेट ताम्बुल ब्लॉक का उपयोग संगीत ब्लॉक्स द्वारा उपयोग किए जाने वाले सुर सिस्टम को चुनने के लिए किया जाता है।" + +#: js/IntervalsBlocks.js:175 + +#~ msgid "The Interval number block returns the number of scalar steps in the current interval." +#~ msgstr "इंटरवल नंबर ब्लॉक वर्तमान इंटरवल में स्केलर कदमों की संख्या लौटाता है।" + +#: js/IntervalsBlocks.js:203 + +#~ msgid "The Semi-tone interval block measures the distance between two notes in semi-tones." +#~ msgstr "सेमी-टोन इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" + +#: js/IntervalsBlocks.js:484 + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." +#~ msgstr "सेमी-टोन इंटरवल ब्लॉक आधारित है जो आधे कदमों पर आधारित है।" + +#: js/IntervalsBlocks.js:522 + +#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." +#~ msgstr "आर्पेजियो ब्लॉक हर नोट ब्लॉक को कई बार चलाएगा, जिसमें निर्दिष्ट किए गए स्वर के आधार पर एक ट्रांसपोज़िशन जोड़ा जाएगा।" + +#: js/IntervalsBlocks.js:811 + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." +#~ msgstr "स्केलर इंटरवल ब्लॉक मौजूदा मोड पर आधारित एक सापेक्ष इंटरवल की गणना करता है, जो मोड के बाहर के सभी स्वरों को छोड़ता है।" + +#: js/IntervalsBlocks.js:845 + +#~ msgid "The Define mode block allows you to define a custom mode by specifying pitch numbers." +#~ msgstr "डिफ़ाइन मोड ब्लॉक आपको पिच नंबर की विशेषण करके एक कस्टम मोड को निर्धारित करने की अनुमति देता है।" + +#: js/IntervalsBlocks.js:894 + +#~ msgid "When Movable Do is false, the solfege note names are always tied to specific pitches," +#~ msgstr "जब मूवेबल डो गलत है, तो सोल्फेज नोट नामें हमेशा विशिष्ट पिच के साथ जुड़े होते हैं," + +#: js/IntervalsBlocks.js:896 + +#~ msgid "e.g., \"do\" is always \"C-natural\" when Movable Do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree of the major scale." +#~ msgstr "उदाहरण के लिए, \"do\" हमेशा \"C-natural\" होता है जब मूवेबल डो सही है, सोल्फेज नोट नामें स्केल डिग्रीज को आवंटित की जाती हैं, \"do\" हमेशा मेजर स्केल के पहले डिग्री होता है।" + +#: js/turtledefs.js:220 + +#~ msgid "e.g., C Major" +#~ msgstr "" + +#: js/ActionBlocks.js:750 + +#~ msgid "The Action block is used to group together blocks so that they can be used more than once." +#~ msgstr "एक्शन ब्लॉक ब्लॉक्स को समूह में जोड़ने के लिए किया जाता है ताकि उन्हें एक से अधिक बार उपयोग किया जा सके।" + +#: js/BooleanBlocks.js:188 + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "ग्रेटर-थैन ब्लॉक टॉप नंबर बॉटम नंबर से अधिक है तो True लौटाता है।" + +#: js/BooleanBlocks.js:237 + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "लेस-थैन ब्लॉक टॉप नंबर बॉटम नंबर से कम है तो True लौटाता है।" + +#: js/MediaBlocks.js:34 + +#: js/MediaBlocks.js:72 + +#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "इस उदाहरण में, माउस दाएं जाता है जब तक यह कैनवास के दाएं किनारे तक पहुंचता है; फिर यह कैनवास के बाएं में पुनः प्रकट होता है।" + +#: js/MediaBlocks.js:43 + +#: js/MediaBlocks.js:81 + +#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "इस उदाहरण में, कछुआ दाएं जाता है जब तक यह कैनवास के दाएं किनारे तक पहुंचता है; फिर यह कैनवास के बाएं में पुनः प्रकट होता है।" + +#: js/MediaBlocks.js:112 + +#: js/MediaBlocks.js:150 + +#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "इस उदाहरण में, माउस ऊपर जाता है जब तक यह कैनवास के शीर्ष किनारे तक पहुंचता है; फिर यह कैनवास के नीचे पुनः प्रकट होता है।" + +#: js/MediaBlocks.js:121 + +#: js/MediaBlocks.js:159 + +#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "इस उदाहरण में, कछुआ ऊपर जाता है जब तक यह कैनवास के शीर्ष किनारे तक पहुंचता है; फिर यह कैनवास के नीचे पुनः प्रकट होता है।" + +#: js/MediaBlocks.js:579 + +#~ msgid "video material" +#~ msgstr "वीडियो सामग्री" + +#: js/ProgramBlocks.js:581 + +#~ msgid "The Run block block runs a block. It accepts two types of arguments: block number or block name." +#~ msgstr "रन ब्लॉक ब्लॉक एक ब्लॉक चलाता है। यह दो प्रकार के तर्कों को स्वीकार करता है: ब्लॉक संख्या या ब्लॉक नाम।" + +#: js/DrumBlocks.js:188 + +#: js/DrumBlocks.js:195 + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." +#~ msgstr "सेट ड्रम ब्लॉक किसी भी शामिल नोट्स की पिच को बदलने के लिए एक ड्रम ध्वनि का चयन करेगा।" + +#: js/RhythmBlocks.js:30 + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "नोट वैल्यू ब्लॉक वर्तमान में चल रहे नोट की अवधि का मान है।" + +#: js/RhythmBlocks.js:83 + +#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." +#~ msgstr "मिलीसेकंड्स ब्लॉक एक नोट ब्लॉक के समान है सिवाय इसके कि यह नोट की अवधि निर्दिष्ट करने के लिए समय (एमएस में) का उपयोग करता है।" + +#: js/RhythmBlocks.js:235 + +#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." +#~ msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट वैल्यू द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग वैल्यू द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" + +#: js/RhythmBlocks.js:335 + +#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." +#~ msgstr "मल्टीप्लाई नोट वैल्यू ब्लॉक उनके नोट मानों को बदलकर नोट्स की अवधि बदलता है।" + +#: js/RhythmBlocks.js:506 + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "निर्दिष्ट नोट मूल्य अवधि की शांति ब्लॉक का उपयोग करके बना सकते हैं।" + +#: js/HeapBlocks.js:60 + +#~ msgid "The Show-heap block displays the contents of the heap at the top of the screen." +#~ msgstr "Show-heap ब्लॉक हीप की सामग्री को स्क्रीन के शीर्ष पर प्रदर्शित करता है।" + +#: js/FlowBlocks.js:81 + +#~ msgid "The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." +#~ msgstr "उदाहरण का आउटपुट है: सोल, सोल, सोल, सोल, रे, रे, रे, रे, सोल, सोल, सोल, सोल।" + +#: js/FlowBlocks.js:679 + +#: js/FlowBlocks.js:688 + +#: js/FlowBlocks.js:722 + +#: js/FlowBlocks.js:731 + +#~ msgid "Conditionals lets your program take different actions depending on the condition." +#~ msgstr "शर्ताओं से आपका प्रोग्राम शर्त के आधार पर विभिन्न क्रियाएँ कर सकता है।" + +#: js/FlowBlocks.js:690 + +#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." +#~ msgstr "इस उदाहरण में यदि माउस बटन दबाया जाता है तो एक स्नेयर ड्रम बजेगा, अन्यथा एक किक ड्रम बजेगा।" + +#: js/FlowBlocks.js:764 + +#~ msgid "In this example of a simple drum machine, a kick drum will play 1/4 notes forever." +#~ msgstr "इस साधारित ड्रम मशीन के उदाहरण में, एक किक ड्रम हमेशा के लिए 1/4 नोट बजेगा।" + +#: js/FlowBlocks.js:791 + +#~ msgid "In this example, the note will be played 4 times." +#~ msgstr "इस उदाहरण में, नोट को 4 बार बजाया जाएगा।" + +#: js/PitchBlocks.js:373 + +#~ msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, the current pitch, sol 4, is displayed as 392 hertz." +#~ msgstr "करंट पिच ब्लॉक पिच कनवर्टर ब्लॉक के साथ उपयोग किया जाता है। उपरोक्त उदाहरण में, वर्तमान पिच, सॉल 4, 392 हर्ट्ज के रूप में प्रदर्शित है।" + +#: js/PitchBlocks.js:670 + +#~ msgid "The Number to pitch block will convert a pitch number to a pitch name." +#~ msgstr "नंबर टू पिच ब्लॉक एक पिच नंबर को पिच नाम में परिवर्तित करेगा।" + +#: js/GraphicsBlocks.js:401 + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" + +#: js/GraphicsBlocks.js:408 + +#~ msgid "The Arc block moves the turtle in a arc." +#~ msgstr "आर्क ब्लॉक कछुए को एक चाप में ले जाता है।" + +#: js/GraphicsBlocks.js:464 + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "सेट हेडिंग ब्लॉक माउस की हेडिंग सेट करता है।" + +#: js/GraphicsBlocks.js:810 + +#~ msgid "The Wrap block enables or disables screen wrapping for the graphics actions within it." +#~ msgstr "रैप ब्लॉक इसके भीतर ग्राफिक्स क्रियाओं के लिए स्क्रीन रैपिंग को सक्षम या अक्षम करता है।" + +#: js/OrnamentBlocks.js:295 + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्लर ब्लॉक नोट्स के सस्तेन को बढ़ाता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" + +#: js/OrnamentBlocks.js:324 + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्टाकेटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि सुनिश्चित करता है कि नोट्स का निर्दिष्ट तालमूल्य बना रहता है।" + +#: js/VolumeBlocks.js:592 + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." +#~ msgstr "डेक्रेसेंडो ब्लॉक नोट्स की वॉल्यूम को प्रति बजी हुई नोट के लिए एक निर्दिष्ट मात्रा से कम करेगा।" + +#: js/VolumeBlocks.js:594 + +#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." +#~ msgstr "उदाहरण के लिए, यदि आपके पास एक डेक्रेसेंडो ब्लॉक में 5 की मान के साथ एक क्रम में 7 नोट्स हैं, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% कम होगा।" + +#: js/VolumeBlocks.js:632 + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." +#~ msgstr "क्रेशेंडो ब्लॉक हर बजी हुई नोट के लिए एक निर्दिष्ट मात्रा से नोट्स की वॉल्यूम बढ़ाएगा।" + +#: js/VolumeBlocks.js:634 + +#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." +#~ msgstr "उदाहरण के लिए, यदि आपके पास 7 नोट्स के साथ एक क्रम में 5 की मान के साथ क्रेशेंडो ब्लॉक है, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% ज्यादा होगा।" + +#: js/ToneBlocks.js:176 + +#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." +#~ msgstr "पार्शियल ब्लॉक का उपयोग विशिष्ट आंशिक सद्वाद के लिए एक वजन निर्दिष्ट करने के लिए किया जाता है।" + +#: js/ToneBlocks.js:213 + +#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." +#~ msgstr "वेटेड-पार्शियल्स ब्लॉक एक टिम्बर के साथ संबंधित पार्शियल्स को निर्दिष्ट करने के लिए उपयोग किया जाता है।" + +#: js/ToneBlocks.js:588 + +#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." +#~ msgstr "सेट डिफ़ॉल्ट इंस्ट्रुमेंट ब्लॉक डिफ़ॉल्ट इलेक्ट्रॉनिक सिंथ से आपके चयन के इंस्ट्रुमेंट पर बदलता है।" + +#: js/MeterBlocks.js:54 + +#~ msgid "The Beat factor block returns the ratio of the note value to meter note value." +#~ msgstr "बीट कारक ब्लॉक नोट मूल्य के सापेक्ष मीटर नोट मूल्य का अनुपात लौटाता है।" + +#: js/MeterBlocks.js:168 + +#: js/MeterBlocks.js:179 + +#~ msgid "In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "चित्र में, इसे प्रत्येक माप के पहले बीट पर क्रिया करने के लिए उपयोग किया जाता है।" + +#: js/MeterBlocks.js:317 + +#~ msgid "(By default, it counts quarter notes.)" +#~ msgstr "(डिफ़ॉल्ट रूप से, यह क्वॉर्टर नोट्स की गिनती करता है।)" + +#: js/DictBlocks.js:29 + +#~ msgid "The Show-dictionary block displays the contents of the dictionary at the top of the screen." +#~ msgstr "शो-डिक्शनरी ब्लॉक डिक्शनरी की सामग्री को स्क्रीन के शीर्ष पर प्रदर्शित करता है।" + +#: js/ExtrasBlocks.js:268 + +#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." +#~ msgstr "कमेंट ब्लॉक कार्यक्रम धीमे मोड में चल रहा है जब स्क्रीन के शीर्ष पर एक कमेंट प्रिंट करता है।" + +#: js/SensorsBlocks.js:235 + +#~ msgid "The Cursor over block triggers an event when the cursor is moved over a mouse." +#~ msgstr "कर्सर ओवर ब्लॉक जब कर्सर माउस पर चलाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:242 + +#~ msgid "The Cursor over block triggers an event when the cursor is moved over a turtle." +#~ msgstr "कर्सर ओवर ब्लॉक जब कर्सर कछुआ पर चलाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:264 + +#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a mouse." +#~ msgstr "कर्सर आउट ब्लॉक जब कर्सर माउस से हटाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:272 + +#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a turtle." +#~ msgstr "कर्सर आउट ब्लॉक जब कर्सर कछुआ से हटाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:292 + +#~ msgid "The Cursor button down block triggers an event when the curson button is press on a mouse." +#~ msgstr "कर्सर बटन डाउन ब्लॉक जब माउस पर बटन दबाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:299 + +#~ msgid "The Cursor button down block triggers an event when the curson button is press on a turtle." +#~ msgstr "कर्सर बटन डाउन ब्लॉक जब कछुआ पर बटन दबाया जाता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:319 + +#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a mouse." +#~ msgstr "कर्सर बटन अप ब्लॉक जब माउस पर होकर बटन रिलीज़ होता है तो एक घटना को ट्रिगर करता है।" + +#: js/SensorsBlocks.js:326 + +#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a turtle." +#~ msgstr "कर्सर बटन अप ब्लॉक\" एक घटना को ट्रिगर करता है जब कर्सर बटन टर्टिल के ऊपर होते हुए रिलीज़ होता है" + +#: js/SensorsBlocks.js:346 + +#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." +#~ msgstr "गेट ब्लू ब्लॉक माउस के नीचे पिक्सेल का नीला घटक वापस करता है।" + +#: js/SensorsBlocks.js:352 + +#~ msgid "The Get blue block returns the blue component of the pixel under the turtle." +#~ msgstr "गेट ब्लू ब्लॉक कछुआ के नीचे पिक्सेल का नीला घटक वापस करता है।" + +#: js/SensorsBlocks.js:379 + +#~ msgid "The Get green block returns the green component of the pixel under the mouse." +#~ msgstr "गेट ग्रीन ब्लॉक माउस के नीचे पिक्सेल का हरित घटक वापस करता है।" + +#: js/SensorsBlocks.js:385 + +#~ msgid "The Get green block returns the green component of the pixel under the turtle." +#~ msgstr "गेट ग्रीन ब्लॉक कछुआ के नीचे पिक्सेल का हरित घटक वापस करता है।" + +#: js/SensorsBlocks.js:500 + +#~ msgid "The Time block returns the number of seconds that the program has been running." +#~ msgstr "टाइम ब्लॉक प्रोग्राम के चलने के समय की सेकंड्स की संख्या वापस करता है।" + +#: js/musicutils.js:700 + +#~ msgid "in" +#~ msgstr "में" + +#: js/GlobalCard.js:48 + +#~ msgid "More Details" +#~ msgstr "अधिक विवरण" + +#: js/GlobalCard.js:54 + +#~ msgid "Share project" +#~ msgstr "परियोजना साझा करें" + +#: js/GlobalCard.js:60 + +#~ msgid "Copy link to clipboard" +#~ msgstr "क्लिपबोर्ड पर लिंक कॉपी करें" + +#: js/GlobalCard.js:63 + +#~ msgid "Run project on startup." +#~ msgstr "स्टार्टअप पर परियोजना चलाएं।" + +#: js/GlobalCard.js:64 + +#~ msgid "Show code blocks on startup." +#~ msgstr "स्टार्टअप पर कोड ब्लॉक्स दिखाएं।" + +#: js/GlobalCard.js:65 + +#~ msgid "Collapse code blocks on startup." +#~ msgstr "स्टार्टअप पर कोड ब्लॉक्स को संक्षेपित करें।" + +#: js/GlobalCard.js:70 + +#~ msgid "Advanced Options" +#~ msgstr "उन्नत विकल्प" + +#: js/PitchBlocks.js:1540 + +#~ msgid "Hertz Block: Did you mean to use a Note block?" +#~ msgstr "हर्ट्ज़ ब्लॉक: क्या आप नोट ब्लॉक का उपयोग करना चाहते थे?" + +#: js/GlobalCard.js:48 + +#~ msgid "Unlike project" +#~ msgstr "प्रोजेक्ट को नापसंद करें" + +#: js/GlobalCard.js:51 + +#~ msgid "Like project" +#~ msgstr "प्रोजेक्ट को पसंद करें" + +#: js/GlobalPlanet.js:30 + +#~ msgid "Feature unavailable - cannot connect to server. Reload Turtle Blocks to try again." +#~ msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए टर्टल ब्लॉक्स को पुनः लोड करें।" + +#: js/Publisher.js:179 + +#~ msgid "Republish Project" +#~ msgstr "प्रोजेक्ट को पुनः प्रकाशित करें" + +#: js/blocks.js:2379 + +#~ msgid "audio file1" +#~ msgstr "ऑडियो फाइल 1" + +#: js/blocks.js:2387 + +#~ msgid "audio file2" +#~ msgstr "ऑडियो फाइल 2" + +#: js/turtle-singer.js:1793 + +#~ msgid "Warning: Note value greater than 2." +#~ msgstr "चेतावनी: नोट मान 2 से अधिक है।" + +#: js/IntervalsBlocks.js:537 + +#~ msgid "chord5" +#~ msgstr "कॉर्ड 5" + +#: js/IntervalsBlocks.js:543 + +#~ msgid "chord4" +#~ msgstr "कॉर्ड 4" + +#: js/IntervalsBlocks.js:549 + +#~ msgid "chord1" +#~ msgstr "कॉर्ड 1" + +#: js/SensorsBlocks.js:535 + +#~ msgid "The Cursor Y block returns the vertical position of the turtle." +#~ msgstr "कर्सर वाई ब्लॉक कछुए की लंबवत स्थिति लौटाता है।" + +#: js/SensorsBlocks.js:567 + +#~ msgid "The Cursor X block returns the horizontal position of the turtle." +#~ msgstr "कर्सर एक्स ब्लॉक कछुए की क्षैतिज स्थिति लौटाता है।" + +#: js/EnsembleBlocks.js:1174 + +#~ msgid "The Nth-Turtlee name block returns the name of the nth turtle." +#~ msgstr "एनथ-टर्टल नाम ब्लॉक एनवें कछुए का नाम लौटाता है।" + +#: js/turtledefs.js:538 + +#~ msgid "Run fast" +#~ msgstr "तेज चलिए" + +#: js/turtledefs.js:652 + +#~ msgid "Expand/collapse collapsible blocks" +#~ msgstr "खुलने और बंधने वाले ब्लॉक को खोलें या बंद करें" + +#: js/EnsembleBlocks.js:819 + +#~ msgid "The Nth-Mouse name block returns the name of the nth mice." +#~ msgstr "एनथ-माउस नाम ब्लॉक एनवें माउस का नाम लौटाता है।" + +#: js/activity.js:364 + +#~ msgid "search for blocks" +#~ msgstr "ब्लॉक्स खोजें" + +#: js/activity.js:3298 + +#~ msgid "Please set browser zoom level to 100%" +#~ msgstr "कृपया ब्राउज़र ज़ूम स्तर को 100% पर सेट करें" + +#: js/toolbar.js:54 + +#: js/toolbar.js:110 + +#: js/toolbar.js:147 + +#: js/toolbar.js:197 + +#~ msgid "Auxilary menu" +#~ msgstr "सहायक मेनू" + +#: js/SaveInterface.js:47 + +#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." +#~ msgstr "इस प्रोजेक्ट को चलाने के लिए, वेब ब्राउज़र में म्यूजिक ब्लॉक्स खोलें और इस फाइल को ब्राउज़र विंडो में खींचें और छोड़ें।" + +#: js/blocks.js:6143 + +#~ msgid "You must always have at least one start block." +#~ msgstr "आपके पास हमेशा कम से कम एक स्टार्ट ब्लॉक होना चाहिए।" + +#: js/sampler.js:406 + +#~ msgid "pitch up" +#~ msgstr "पिच ऊपर" + +#: js/sampler.js:416 + +#~ msgid "pitch down" +#~ msgstr "पिच नीचे" + +#: js/sampler.js:424 + +#~ msgid "accidental up" +#~ msgstr "एक्सीडेंटल ऊपर" + +#: js/sampler.js:434 + +#~ msgid "accidental down" +#~ msgstr "एक्सीडेंटल नीचे" + +#: js/sampler.js:441 + +#~ msgid "octave up" +#~ msgstr "ऑक्टेव ऊपर" + +#: js/sampler.js:451 + +#~ msgid "octave down" +#~ msgstr "ऑक्टेव नीचे" + +#: plugins/finance.rtp:28 + +#~ msgid "currency" +#~ msgstr "मुद्रा" + +#: plugins/finance.rtp:28 + +#: plugins/bitcoin.rtp:27 + +#~ msgid "from" +#~ msgstr "से" + +#: plugins/finance.rtp:69 + +#~ msgid "stock price" +#~ msgstr "मूलधन कीमत" + +#: plugins/translate.rtp:73 + +#~ msgid "translate" +#~ msgstr "अनुवाद करें" + +#: plugins/translate.rtp:78 + +#: plugins/translate.rtp:89 + +#~ msgid "hello" +#~ msgstr "नमस्ते" + +#: plugins/translate.rtp:84 + +#~ msgid "detect lang" +#~ msgstr "भाषा पता लगएं" + +#: plugins/translate.rtp:95 + +#~ msgid "set lang" +#~ msgstr "भाषा स्थित करें" + +#: plugins/gmap.rtp:30 + +#~ msgid "city latitude" +#~ msgstr "शहर अक्षांश" + +#: plugins/gmap.rtp:40 + +#~ msgid "city longitude" +#~ msgstr "शहर देशांतर" + +#: plugins/gmap.rtp:71 + +#: plugins/gmap.rtp:74 + +#: plugins/gmap.rtp:104 + +#: plugins/gmap.rtp:107 + +#~ msgid "Coordinate data not available." +#~ msgstr "डेटा उपलब्ध नहीं है समन्वय" + +#: plugins/gmap.rtp:116 + +#~ msgid "Google map" +#~ msgstr "गूगल मानचित्र" + +#: plugins/gmap.rtp:116 + +#: plugins/gmap.rtp:160 + +#~ msgid "coordinates" +#~ msgstr "निर्देशांक" + +#: plugins/gmap.rtp:116 + +#~ msgid "zoom factor" +#~ msgstr "ज़ूम गुणक" + +#: plugins/gmap.rtp:144 + +#~ msgid "zoom" +#~ msgstr "ज़ूम" + +#: plugins/gmap.rtp:160 + +#~ msgid "latitude" +#~ msgstr "अक्षांश" + +#: plugins/gmap.rtp:160 + +#~ msgid "longitude" +#~ msgstr "देशान्तर" + +#: plugins/maths.rtp:74 + +#~ msgid "degrees" +#~ msgstr "डिग्री" + +#: plugins/maths.rtp:76 + +#~ msgid "radians" +#~ msgstr "तेज" + +#: plugins/dictionary.rtp:25 + +#~ msgid "define" +#~ msgstr "परिभाषित करें" + +#: plugins/bitcoin.rtp:27 + +#~ msgid "bitcoin" +#~ msgstr "बिटकॉइन" + +#: plugins/heap.rtp:81 + +#: plugins/heap.rtp:85 + +#~ msgid "You need to select a file." +#~ msgstr "आपको एक फ़ाइल का चयन करना होगा." + +#: js/activity.js:1618 + +#~ msgid "show treble" +#~ msgstr "त्रेबल दिखाएं" + +#: js/activity.js:1621 + +#~ msgid "hide Polar" +#~ msgstr "पोलार छुपाएं" + +#: js/activity.js:1628 + +#: js/activity.js:1652 + +#~ msgid "show bass" +#~ msgstr "बास दिखाएं" + +#: js/activity.js:1637 + +#~ msgid "show mezzo-soprano" +#~ msgstr "मेज़्ज़ो-सोप्रान दिखाएं" + +#: js/activity.js:1642 + +#~ msgid "show alto" +#~ msgstr "आल्टो दिखाएं" + +#: js/activity.js:1647 + +#~ msgid "show tenor" +#~ msgstr "टेनर दिखाएं" + +#: js/activity.js:1657 + +#~ msgid "hide bass" +#~ msgstr "बास छुपाएं" + +#: js/activity.js:1664 + +#~ msgid "show Polar" +#~ msgstr "पोलार दिखाएं" + +#: js/activity.js:1668 + +#~ msgid "hide Cartesian" +#~ msgstr "कार्टीशियन छुपाएं" + +#: js/notation.js:296 + +#~ msgid "Lilypond cannot process tempo of " +#~ msgstr "लिलीपॉंड ताल को प्रोसेस कर नहीं सकता" + +#: js/SaveInterface.js:283 + +#~ msgid "Save as PDF" +#~ msgstr "पीडीएफ में सहेजें" + +#: js/lilypond.js:263 + +#~ msgid "Lilypond ignoring mode" +#~ msgstr "लिलीपॉंड मोड को नज़रअंदाज़ कर रहा है" + +#: js/oscilloscope.js:49 + +#~ msgid "ZOOM IN" +#~ msgstr "ज़ूम इन" + +#: js/oscilloscope.js:61 + +#~ msgid "ZOOM OUT" +#~ msgstr "ज़ूम आउट" + +#: js/palette.js:1188 + +#~ msgid "Click to select a block." +#~ msgstr "ब्लॉक का चयन करने के लिए क्लिक करें।" + +#: js/palette.js:1205 + +#: js/palette.js:1208 + +#: js/palette.js:1236 + +#: js/palette.js:1239 + +#~ msgid "hide" +#~ msgstr "छुपाएं" + +#: js/palette.js:1214 + +#: js/palette.js:1217 + +#~ msgid "show2" +#~ msgstr "दिखाएं" + +#: js/palette.js:1222 + +#: js/palette.js:1225 + +#: js/palette.js:1250 + +#: js/palette.js:1253 + +#~ msgid "popout" +#~ msgstr "पॉपआउट" + +#: js/palette.js:2423 + +#~ msgid "myblocks" +#~ msgstr "मेरे ब्लॉक्स" + +#: js/SaveInterface.js:504 + +#~ msgid "Do you want to save your project?" +#~ msgstr "क्या आप अपनी परियोजना को सहेजना चाहते हैं?" + +#: js/DrumBlocks.js:416 + +#~ msgid "Drum Block: Did you mean to use a Note block?" +#~ msgstr "ड्रम ब्लॉक: क्या आपने नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" + +#: js/pitchtracker.js:181 + +#: js/pitchtracker.js:200 + +#: js/pitchtracker.js:208 + +#: js/pitchtracker.js:210 + +#~ msgid "Start Recording" +#~ msgstr "रिकॉर्डिंग शुरू करें" + +#: js/pitchtracker.js:188 + +#: js/pitchtracker.js:222 + +#: js/pitchtracker.js:224 + +#~ msgid "Stop Recording" +#~ msgstr "रिकॉर्डिंग बंद करें" + +#: js/pitchtracker.js:312 + +#~ msgid "save rhythms" +#~ msgstr "लयें सहेजें" + +#: js/pitchtracker.js:475 + +#~ msgid "drag" +#~ msgstr "खींचें" + +#: js/PitchBlocks.js:934 + +#~ msgid "Pitch Block: Did you mean to use a Note block?" +#~ msgstr "पिच ब्लॉक: क्या आपने नोट ब्लॉक का इस्तेमाल करने का इरादा किया है?" + +#: js/EnsembleBlocks.js:295 + +#~ msgid "Mr. Mouse\", 0, 0)]" +#~ msgstr "श्री माउस\", 0, 0)]" + +#: js/SensorsBlocks.js:195 + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "क्लिक ब्लॉक एक माउस को क्लिक किया गया है तो सत्य लौटाता है।" + +#: js/BoxesBlocks.js:318 + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "बॉक्स2 ब्लॉक बॉक्स2 में स्टोर किए गए मूल्य को लौटाता है।" + +#: js/BoxesBlocks.js:365 + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "बॉक्स1 ब्लॉक उस वैल्यू को लौटाता है जो बॉक्स1 में स्टोर किया गया है।" + +#: js/activity.js:2054 + +#~ msgid "Hide blocks." +#~ msgstr "ब्लॉक छुपाएं।" + +#: js/activity.js:3319 + +#~ msgid "Cannot be further decreased" +#~ msgstr "और भी कम किया जा सकता है नहीं" + +#: js/activity.js:3327 + +#~ msgid "Cannot be further increased" +#~ msgstr "और भी बढ़ाया जा सकता है नहीं" + +#: js/activity.js:4263 + +#~ msgid "Error: Unable to save because you ran out of local storage. Try deleting some saved projects." +#~ msgstr "त्रुटि: सहेजने में असमर्थ क्योंकि आपके स्थानीय संग्रहण से बाहर हो गए हैं। कुछ सहेजी गई परियोजनाओं को हटाने का प्रयास करें।" + +#: js/logo.js:386 + +#~ msgid "Turning off mouse blink; setting FPS to 10." +#~ msgstr "माउस ब्लिंक बंद; FPS को 10 पर सेट कर रहा है।" + +#: js/logo.js:391 + +#~ msgid "Turning on mouse blink; setting FPS to 30." +#~ msgstr "माउस ब्लिंक शुरू; FPS को 30 पर सेट कर रहा है।" + +#: js/logo.js:4764 + +#~ msgid "Scalar transpositions are equal to Semitone transpositions for custom temperament." +#~ msgstr "स्केलर ट्रांसपोजिशन्स कस्टम टेम्परमेंट के लिए सीमिटोन ट्रांसपोजिशन्स के बराबर हैं।" + +#: js/logo.js:8405 + +#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" +#~ msgstr "आप सिर्फ एक ही पिच के नोट्स को बांध सकते हैं। क्या आपने स्लर का उपयोग करने का इरादा किया है?" + +#: js/logo.js:8794 + +#~ msgid "Warning: Note value is greater than 2." +#~ msgstr "चेतावनी: नोट मूल्य 2 से अधिक है।" + +#: js/logo.js:11589 + +#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." +#~ msgstr "नोट नाम A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ या A♭ में से एक होना चाहिए।" + +#: js/palette.js:2009 + +#: js/palette.js:2066 + +#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" +#~ msgstr "\"%s\" पैलेट से सभी स्टैक्स को हटाना चाहते हैं?" + +#: js/turtledefs.js:204 + +#~ msgid "This button opens a viewer for sharing projects and for finding example projects." +#~ msgstr "यह बटन परियोजनाओं को साझा करने और उदाहरण परियोजनाएं खोजने के लिए एक दर्शक खोलता है।" + +#: js/turtledefs.js:286 + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "संगीत की ताल मीटर ब्लॉक द्वारा निर्धारित की जाती है (डिफ़ॉल्ट रूप से, प्रति माप में 4 1/4 नोट्स)" + +#: js/turtledefs.js:287 + +#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." +#~ msgstr "मास्टर प्रति मिनट बीट्स ब्लॉक हर आवाज के लिए प्रति मिनट 1/4 नोट्स की संख्या सेट करता है।" + +#: js/turtledefs.js:289 + +#~ msgid "The On-every-note block let you specify actions to take on every note." +#~ msgstr "हर नोट पर क्रियाएँ निर्दिष्ट करने के लिए हर-नोट ब्लॉक का उपयोग करें।" + +#: js/turtledefs.js:291 + +#~ msgid "The Notes played block is the number of notes that have been played." +#~ msgstr "प्लेयर्ड नोट्स ब्लॉक में वह नोट्स की संख्या है जो बजा चुके हैं।" + +#: js/turtledefs.js:296 + +#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." +#~ msgstr "पिच नंबर ब्लॉक एक नंबर से संबंधित पिच बजाएगा, जैसे कि 0 से C और 7 से G।" + +#: js/turtledefs.js:328 + +#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." +#~ msgstr "पिच-स्लाइडर ब्लॉक एक उपकरण खोलता है जिससे विविध पिच उत्पन्न किए जा सकते हैं।" + +#: js/turtledefs.js:343 + +#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr "सभी स्टार्ट ब्लॉक्स एक साथ चलते हैं जब प्ले बटन दबाया जाता है।" + +#: js/turtledefs.js:348 + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "बॉक्स1 में मूल्य स्टोर करने के लिए स्टोर इन बॉक्स1 ब्लॉक का उपयोग किया जाता है।" + +#: js/turtledefs.js:350 + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "बॉक्स2 में मूल्य स्टोर करने के लिए स्टोर इन बॉक्स2 ब्लॉक का उपयोग किया जाता है।" + +#: js/turtledefs.js:389 + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "शैल ब्लॉक का उपयोग माउस के रूप को बदलने के लिए किया जाता है।" + +#: js/turtledefs.js:414 + +#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." +#~ msgstr "पिकअप ब्लॉक उसी बीट से पहले आने वाली किसी भी नोट्स को समर्थित करने के लिए किया जाता है।" + +#: js/turtledefs.js:415 + +#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." +#~ msgstr "बीट्स प्रति मिनट ब्लॉक निहित किए गए किसी भी नोट्स की प्रति मिनट बीट्स को बदलता है।" + +#: js/turtledefs.js:416 + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "ओन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर कार्रवाईयाँ निर्दिष्ट करने की अनुमति देता है।" + +#: js/turtledefs.js:417 + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "ओन-वीक-बीट ब्लॉक आपको कमजोर (बंद) बीट्स पर कार्रवाईयाँ निर्दिष्ट करने की अनुमति देता है।" + +#: js/turtledefs.js:439 + +#~ msgid "eg \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "उदाहरण के लिए \"do\" हमेशा \"C-natural\" होता है); जब जंगम डो सच होता है, तो सॉल्फेज नोट नाम स्केल डिग्री को सौंपा जाता है (\"do\" हमेशा प्रमुख पैमाने की पहली डिग्री होती है)।" + +#: js/turtledefs.js:459 + +#~ msgid "The Note volume block returns the current volume of the current synthesizer." +#~ msgstr "नोट वॉल्यूम ब्लॉक वर्तमान सिंथाइज़र की वर्तमान आवाज़ को लौटाता है।" + +#: js/turtledefs.js:479 + +#~ msgid "The Default block is used inside of a Switch to define a default action." +#~ msgstr "डिफ़ॉल्ट ब्लॉक एक स्विच के अंदर एक डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए उपयोग किया जाता है।" + +#: js/turtledefs.js:573 + +#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." +#~ msgstr "माउस नोट ब्लॉक निर्दिष्ट माउस द्वारा बजाए जा रहे होते हुए वर्तमान नोट मूल्य को लौटाता है।" + +#: js/basicblocks.js:2352 + +#: js/basicblocks.js:2363 + +#~ msgid "down minor" +#~ msgstr "माइनर के लिए नीचे" + +#: js/basicblocks.js:2418 + +#: js/basicblocks.js:2429 + +#~ msgid "down major" +#~ msgstr "मेजर के लिए नीचे" + +#: js/basicblocks.js:3713 + +#~ msgid "eval" +#~ msgstr "मूल्यांकन" + +#: js/basicblocks.js:4057 + +#~ msgid "100" +#~ msgstr "100" + +#: js/playback.js:87 + +#: js/musickeyboard.js:419 + +#: js/pitchdrummatrix.js:177 + +#: js/meterwidget.js:108 + +#: js/timbre.js:771 + +#: js/temperament.js:1751 + +#: js/modewidget.js:132 + +#~ msgid "Drag" +#~ msgstr "खींचें" + +#: js/playbackbox.js:83 + +#: js/playbackbox.js:91 + +#~ msgid "playback music" +#~ msgstr "प्ले बैक संगीत" + +#: js/playbackbox.js:96 + +#~ msgid "pause playback" +#~ msgstr "प्ले बैक रोकें" + +#: js/playbackbox.js:107 + +#: js/playbackbox.js:116 + +#~ msgid "restart playback" +#~ msgstr "प्ले बैक पुनः प्रारंभ करें" + +#: js/playbackbox.js:123 + +#~ msgid "prepare music for playback" +#~ msgstr "प्ले बैक के लिए संगीत तैयार करें" + +#: js/help.js:217 + +#~ msgid "Load blocks" +#~ msgstr "ब्लॉक्स लोड करें" + +#: js/turtledefs.js:304 + +#: js/turtledefs.js:439 + +#: js/turtledefs.js:584 + +#~ msgid "The Set timbre block selects a voice for the synthesizer," +#~ msgstr "सेट टिंबर ब्लॉक सिंथेसाइज़र के लिए एक आवाज़ चुनता है," + +#: js/turtledefs.js:525 + +#~ msgid "The Run block block runs a block." +#~ msgstr "रन ब्लॉक ब्लॉक एक ब्लॉक चलाता है।" + +#: js/basicblocks.js:2018 + +#~ msgid "set timbre" +#~ msgstr "टिंबर सेट करें" + +#: js/basicblocks.js:4413 + +#~ msgid "right2" +#~ msgstr "दायाँ 2" + +#: js/basicblocks.js:4429 + +#~ msgid "left2" +#~ msgstr "बायाँ 2" + +#: js/pitchtimematrix.js:323 + +#: js/pitchtimematrix.js:331 + +#: js/pitchtimematrix.js:331 + +#: js/rhythmruler.js:1698 + +#: js/rhythmruler.js:1711 + +#: js/rhythmruler.js:1711 + +#~ msgid "expand" +#~ msgstr "विस्तारित करें" + +#: js/pitchtimematrix.js:338 + +#: js/pitchtimematrix.js:338 + +#: js/rhythmruler.js:1721 + +#: js/rhythmruler.js:1721 + +#~ msgid "collapse" +#~ msgstr "संक्षिप्त करें" + +#~ msgid "crescendo factor" +#~ msgstr "क्रेसेंडो फैक्टर" + +#: js/turtledefs.js:181 + +#~ msgid "At the heart of Music Blocks is the Note block. The Note block is a container for a Pitch block that specifies the duration (note value) of the pitch." +#~ msgstr "म्यूजिक ब्लॉक्स के केंद्र में नोट ब्लॉक है। नोट ब्लॉक एक पिच ब्लॉक के लिए एक कंटेनर है जो पिच की अवधि (नोट मान) को निर्दिष्ट करता है।" + +#: js/turtledefs.js:466 + +#~ msgid "The Time block returns the number of seconds that the program has been running." +#~ msgstr "टाइम ब्लॉक उस समय की संख्या लौटाता है जो प्रोग्राम चल रहा है।" + +#: js/turtledefs.js:253 + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "स्टोर इन बॉक्स1 ब्लॉक का उपयोग बॉक्स1 में एक मान संग्रहीत करने के लिए किया जाता है।" + +#: js/turtledefs.js:265 + +#~ msgid "The Multiply block is used to multiply." +#~ msgstr "मल्टीप्लाई ब्लॉक का उपयोग गुणा करने के लिए किया जाता है।" + +#: js/blocks.js:2837 + +#: js/blocks.js:2863 + +#~ msgid "There is no block is selected." +#~ msgstr "कोई ब्लॉक चयनित नहीं है।" + +#: js/turtledefs.js:209 + +#~ msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale. In the example shown above, sol is shifted up to la." +#~ msgstr "स्केलर ट्रांसपोजिशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को ऊपर (या नीचे) स्केल में स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को ला तक स्थानांतरित किया गया है।" + +#: js/turtledefs.js:132 + +#~ msgid "Initialise a new project." +#~ msgstr "नई परियोजना को प्रारंभ करें।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:339 + +#~ msgid "japanese" +#~ msgstr "जापानी" + +#: js/block.js:1312 + +#~ msgid "7th" +#~ msgstr "7वा" + +#: js/basicblocks.js:2440 + +#~ msgid "chord' + ' ' + 'V" +#~ msgstr "कॉर्ड' + ' ' + 'V" + +#: js/musicutils.js:345 + +#: js/basicblocks.js:1635 + +#: js/macros.js:38 + +#~ msgid "chine" +#~ msgstr "चीन" + +#: js/timbre.js:743 + +#: js/rhythmruler.js:1481 + +#: js/modewidget.js:95 + +#: js/pitchstaircase.js:534 + +#~ msgid "undo" +#~ msgstr "पूर्ववत" + +#: js/basicblocks.js:2464 + +#~ msgid "chord' + ' ' + 'I" +#~ msgstr "कॉर्ड' + ' ' + 'I" + +#: js/StringHelper.js:22 + +#~ msgid "placeholder" +#~ msgstr "प्लेसहोल्डर" + +#: js/turtledefs.js:436 + +#~ msgid "The Move block block moves a block." +#~ msgstr "मूव ब्लॉक ब्लॉक एक ब्लॉक को मूव करता है।" + +#: js/turtledefs.js:327 + +#: js/turtledefs.js:329 + +#~ msgid "The Accidental block is used to create sharps and flats" +#~ msgstr "एक्सीडेंटल ब्लॉक का उपयोग शार्प्स और फ्लैट्स बनाने के लिए किया जाता " + +#: js/turtledefs.js:430 + +#~ msgid "The Hide blocks block hides the blocks." +#~ msgstr "ब्लॉक छुपाएं ब्लॉक छुपाता है।" + +#: js/turtledefs.js:378 + +#~ msgid "The Waitfor block will wait until the condition is true." +#~ msgstr "वेटफॉर ब्लॉक तब तक प्रतीति सत्य नहीं हो जाती है जब तक प्रतीति सत्य नहीं होती है।" + +#: js/basicblocks.js:3142 + +#: js/basicblocks.js:3151 + +#~ msgid "set volume" +#~ msgstr "आवाज़ सेट करें" + +#: js/turtledefs.js:366 + +#~ msgid "The Play noise block will generate white, pink, or brown noise." +#~ msgstr "प्ले नॉयज़ ब्लॉक सफेद, पिंक, या भूरा शोर उत्पन्न करेगा।" + +#: js/turtledefs.js:441 + +#~ msgid "The Bezier block draws a Bezier curve." +#~ msgstr "बेज़ियर ब्लॉक एक बेज़ियर कर्व ड्रॉ करता है।" + +#: plugins/impact.rtp:32 + +#~ msgid "hours ago" +#~ msgstr "घंटे पहले" + +#: js/musicutils.js:243 + +#~ msgid "Major Blues" +#~ msgstr "मेजर ब्लूज़" + +#: js/turtledefs.js:273 + +#~ msgid "The Back block moves the mouse backward." +#~ msgstr "बैक ब्लॉक माउस को पीछे की ओर मूव करता है।" + +#: js/turtledefs.js:307 + +#~ msgid "The Set-name block is used to name a mouse." +#~ msgstr "सेट-नाम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है।" + +#: js/turtledefs.js:231 + +#~ msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +#~ msgstr "स्टेटस ब्लॉक संगीत ब्लॉक्स के स्थिति की जाँच करने के लिए एक उपकरण खोलता है जब यह चलरहा" + +#: js/pitchstaircase.js:480 + +#~ msgid "play scale" +#~ msgstr "स्केल बजाएं" + +#~ msgid "This toolbar contains the palette buttons Matrix, Note, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "" + +#: js/turtledefs.js:326 + +#~ msgid "The Beats per minute block returns the current beats per minute." +#~ msgstr "प्रति मिनट बीट्स ब्लॉक वर्तमान प्रति मिनट बीट्स को लौटाता है।" + +#: js/turtledefs.js:222 + +#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale," +#~ msgstr "" + +#: js/turtledefs.js:336 + +#~ msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +#~ msgstr "" + +#: js/musicutils.js:229 + +#~ msgid "Enigmatic" +#~ msgstr "एनिग्मेटिक" + +#: js/basicblocks.js:612 + +#~ msgid "fifths" +#~ msgstr "पाँचवा" + +#: js/lilypond.js:21 + +#~ msgid "ml" +#~ msgstr "एमएल" + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "mi" +#~ msgstr "मी" + +#: js/turtledefs.js:251 + +#: js/turtledefs.js:388 + +#: js/turtledefs.js:390 + +#~ msgid "The Do block is used to initiate an action." +#~ msgstr "डू ब्लॉक का उपयोग क्रिया प्रारंभ करने के लिए किया जाता है।" + +#: js/turtledefs.js:422 + +#~ msgid "The Indexheap block returns a value in the heap at a specified location." +#~ msgstr "इंडेक्सहीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य लौटाता है।" + +#: js/turtledefs.js:284 + +#~ msgid "The Pen-up block raises the pen so that it does not draw." +#~ msgstr "पेन-अप ब्लॉक पेन को उठाता है ताकि यह चित्रित नहीं करता है।" + +#: js/turtledefs.js:473 + +#~ msgid "The New mouse block will create a new mouse." +#~ msgstr "न्यू माउस ब्लॉक एक नया माउस बनाएगा।" + +#: js/activity.js:4353 + +#~ msgid "playback" +#~ msgstr "प्लेबैक" + +#: js/activity.js:4435 + +#: js/activity.js:4470 + +#~ msgid "Merge project from file" +#~ msgstr "फ़ाइल से परियोजना को मर्ज करें" + +#: js/turtledefs.js:299 + +#~ msgid "The Left block returns the position of the left of the canvas." +#~ msgstr "बाएं ब्लॉक कैनवास के बाएं की स्थिति को लौटाता है।" + +#~ msgid "eatme" +#~ msgstr "मुझे खाओ" + +#: js/turtledefs.js:323 + +#~ msgid "The Whole notes played block returns the total number of whole notes played." +#~ msgstr "प्लेड हुई पूरी नोट्स ब्लॉक पूरी बजी हुई नोट्स की कुल संख्या लौटाता है।" + +#: js/basicblocks.js:1946 + +#~ msgid "movable" +#~ msgstr "चल" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:46 + +#~ msgid "brown-noise" +#~ msgstr "ब्राउन-शोर" + +#: js/musicutils.js:251 + +#~ msgid "Japanese" +#~ msgstr "जापानी" + +#: js/synthutils.js:90 + +#~ msgid "triangle-bell" +#~ msgstr "त्रिकोण-घंटी" + +#: js/activity.js:1216 + +#~ msgid "Hide grid" +#~ msgstr "ग्रिड छुपाएं" + +#: js/turtledefs.js:358 + +#~ msgid "The FM synth block is a frequency modulator used to define a timbre." +#~ msgstr "एफएम सिंथ ब्लॉक एक आवृत्ति मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" + +#: js/turtledefs.js:429 + +#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." +#~ msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री को प्रदर्शित करता है।" + +#: js/turtledefs.js:260 + +#~ msgid "The Number block holds a number." +#~ msgstr "नंबर ब्लॉक एक संख्या रखता है।" + +#: js/turtledefs.js:381 + +#~ msgid "The Case block is used inside of a Switch to define matches." +#~ msgstr "केस ब्लॉक का उपयोग स्विच के अंदर मेलों को परिभाषित करने के लिए किया जाता है।" + +#: js/turtledefs.js:539 + +#~ msgid "The Background block sets the background color." +#~ msgstr "बैकग्राउंड ब्लॉक पृष्ठभूमि का रंग सेट करता है।" + +#: js/help.js:53 + +#~ msgid "Previous page" +#~ msgstr "पिछला पृष्ठ" + +#: js/turtledefs.js:458 + +#~ msgid "The Open file block opens a file for use with the Show block." +#~ msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" + +#: js/turtledefs.js:287 + +#~ msgid "The Set-color block changes the pen color." +#~ msgstr "सेट-कलर ब्लॉक पेन का रंग बदलता है।" + +#: js/basicblocks.js:2452 + +#~ msgid "chord' + ' ' + 'IV" +#~ msgstr "कॉर्ड' + ' ' + 'IV" + +#: js/timbre.js:682 + +#~ msgid "effects" +#~ msgstr "प्रभाव" + +#: js/turtledefs.js:29 + +#~ msgid "floor-tom" +#~ msgstr "फ्लोर-टॉम" + +#: js/turtledefs.js:295 + +#~ msgid "The Height block returns the height of the canvas." +#~ msgstr "हाइट ब्लॉक कैनवास की ऊंचाई लौटाता है।" + +#: js/savebox.js:129 + +#~ msgid "Share on Facebook" +#~ msgstr "फेसबुक पर साझा करें" + +#: js/turtledefs.js:452 + +#~ msgid "The Shade block returns the current pen shade value." +#~ msgstr "शेड ब्लॉक वर्तमान पेन शेड मान लौटाता है।" + +#: js/turtledefs.js:215 + +#~ msgid "The On-every-beat block let you specify actions to take on every beat." +#~ msgstr "ऑन-एवरी-बीट ब्लॉक आपको हर बीट पर लेने के लिए क्रियाएँ निर्दिष्ट करने देता है।" + +#: js/turtledefs.js:76 + +#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore Music Blocks. Let us start our tour!" +#~ msgstr "मिस्टर माउस हमारे म्यूजिक ब्लॉक्स कंडक्टर हैं। मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रोत्साहित करते हैं। चलो हमारी यात्रा शुरू करते हैं!" + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "re" +#~ msgstr "रे" + +#: js/musicutils.js:237 + +#~ msgid "Spanish Gypsy" +#~ msgstr "स्पेनिश जिप्सी" + +#: js/basicblocks.js:893 + +#~ msgid "divide note value" +#~ msgstr "नोट मान विभाजित करें" + +#: js/activity.js:3743 + +#~ msgid "extra-long press to run music slowly" +#~ msgstr "संगीत को धीरे-धीरे चलाने के लिए अतिरिक्त लंबा दबाएं" + +#: js/rhythmruler.js:1442 + +#~ msgid "save drum machine" +#~ msgstr "ड्रम मशीन सहेजें" + +#: js/activity.js:4373 + +#~ msgid "enable horizontal scrolling" +#~ msgstr "क्षैतिज स्क्रॉलिंग सक्षम करें" + +#: js/turtledefs.js:318 + +#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." +#~ msgstr "पिकअप ब्लॉक का उपयोग किसी भी नोट्स को समायोजित करने के लिए किया जाता है जो बीट से पहले आते हैं।" + +#: js/turtledefs.js:449 + +#~ msgid "The Hollow line block creates a line with a hollow center." +#~ msgstr "होलो लाइन ब्लॉक एक खोखले केंद्र के साथ एक रेखा बनाता है।" + +#: js/turtledefs.js:185 + +#~ msgid "To copy a stack to the clipboard, right-click on the stack." +#~ msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर राइट-क्लिक करें।" + +#: js/turtledefs.js:462 + +#~ msgid "The Stopplayback block" +#~ msgstr "स्टॉपप्लेबैक ब्लॉक" + +#: js/toolbar.js:342 + +#: js/toolbar.js:390 + +#~ msgid "Save as abc" +#~ msgstr "एबीसी के रूप में सहेजें" + +#: js/turtledefs.js:456 + +#~ msgid "The To frequency block converts a pitch name and octave to Hertz." +#~ msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और ऑक्टेव को हर्ट्ज़ में परिवर्तित करता है।" + +#: js/basicblocks.js:4422 + +#~ msgid "top" +#~ msgstr "शीर्ष" + +#: js/turtledefs.js:144 + +#: js/turtledefs.js:189 + +#~ msgid "Open a panel for configuring Music Blocks." +#~ msgstr "म्यूजिक ब्लॉक्स को कॉन्फ़िगर करने के लिए एक पैनल खोलें।" + +#: js/turtledefs.js:407 + +#~ msgid "The And block is the logical and operator." +#~ msgstr "और ब्लॉक तार्किक और ऑपरेटर है।" + +#: js/activity.js:3533 + +#~ msgid "Save as .wav" +#~ msgstr ".wav के रूप में सहेजें" + +#: js/savebox.js:113 + +#~ msgid "The Planet is unavailable." +#~ msgstr "प्लैनेट अनुपलब्ध है।" + +#: js/turtledefs.js:194 + +#~ msgid "You can use multiple Drum blocks within a Note block." +#~ msgstr "आप एक नोट ब्लॉक के भीतर एकाधिक ड्रम ब्लॉकों का उपयोग कर सकते हैं।" + +#: js/turtledefs.js:186 + +#~ msgid "You can also use Alt+V to paste a stack of blocks. " +#~ msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+V का भी उपयोग कर सकते हैं।" + +#: js/turtledefs.js:459 + +#~ msgid "The Video block selects video for use with the Show block. " +#~ msgstr "वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है।" + +#: js/turtledefs.js:343 + +#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches (e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "जब मूवेबल डो गलत है, तो सोल्फेज नोट नाम हमेशा विशिष्ट पिचों से जुड़े होते हैं (उदा. \"डो\" हमेशा \"सी-नेचुरल\" होता है); जब मूवेबल डो सही है, तो सोल्फेज नोट नाम स्केल डिग्री को सौंपे जाते हैं (\"डो\" हमेशा मेजर स्केल की पहली डिग्री होती है)।" + +#: js/turtledefs.js:412 + +#~ msgid "The Pop block removes the value at the top of the heap." +#~ msgstr "पॉप ब्लॉक हीप के शीर्ष पर मान को हटा देता है।" + +#: js/turtledefs.js:225 + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." +#~ msgstr "डिक्रेशेंडो ब्लॉक हर बजाए गए नोट के लिए निर्दिष्ट मात्रा से निहित नोट्स की मात्रा को कम करेगा। उदाहरण के लिए, यदि आपके पास एक डिक्रेशेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% कम होगा।" + +#: js/turtledefs.js:99 + +#~ msgid "The save-stack button saves a stack onto a custom palette." +#~ msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है।" + +#: js/musicutils.js:248 + +#~ msgid "Egyptian" +#~ msgstr "मिस्र का" + +#: js/turtledefs.js:186 + +#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." +#~ msgstr "जब क्लिपबोर्ड पर ब्लॉक कॉपी किए जाते हैं तो पेस्ट बटन सक्षम हो जाता है।" + +#: js/musicutils.js:198 + +#~ msgid "Algerian" +#~ msgstr "अल्जीरियाई" + +#: js/basicblocks.js:831 + +#~ msgid "denominator" +#~ msgstr "हर" + +#: js/turtledefs.js:426 + +#~ msgid "The Emptyheap block empties the heap." +#~ msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" + +#: js/turtledefs.js:352 + +#~ msgid "The Phaser block adds a sweeping sound." +#~ msgstr "फेजर ब्लॉक एक स्विपिंग ध्वनि जोड़ता है।" + +#: js/turtledefs.js:429 + +#~ msgid "The Open project block is used to open a project from a web page." +#~ msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" + +#: plugins/impact.rtp:63 + +#: plugins/impact.rtp:127 + +#~ msgid "Impact data not available." +#~ msgstr "प्रभाव डेटा उपलब्ध नहीं है।" + +#: js/turtledefs.js:168 + +#~ msgid "Extra-long press the run button to run the music in slow mode." +#~ msgstr "संगीत को धीमी गति में चलाने के लिए रन बटन को अतिरिक्त लंबा दबाएं।" + +#~ msgid "mashape" +#~ msgstr "माशप" + +#: js/basicblocks.js:589 + +#~ msgid "thirds" +#~ msgstr "तिहाई" + +#: js/turtledefs.js:279 + +#~ msgid "The X block returns the horizontal position of the mouse." +#~ msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" + +#: js/turtledefs.js:437 + +#~ msgid "The Delete block block removes a block." +#~ msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटा देता है।" + +#: js/turtledefs.js:278 + +#~ msgid "The Scroll XY block moves the canvas." +#~ msgstr "स्क्रॉल एक्सवाई ब्लॉक कैनवास को स्थानांतरित करता है।" + +#: js/turtledefs.js:393 + +#~ msgid "The Return to URL block will return a value to a webpage." +#~ msgstr "रिटर्न टू यूआरएल ब्लॉक एक वेबपेज पर एक मान लौटाएगा।" + +#: js/turtledefs.js:274 + +#~ msgid "The Left block turns the mouse to the left." +#~ msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" + +#: js/activity.js:4395 + +#~ msgid "Run" +#~ msgstr "चलाएँ" + +#: js/turtledefs.js:169 + +#~ msgid "You can load new blocks from the file system." +#~ msgstr "आप फाइल सिस्टम से नए ब्लॉक लोड कर सकते हैं।" + +#: js/turtledefs.js:144 + +#: js/turtledefs.js:189 + +#~ msgid "Settings" +#~ msgstr "सेटिंग्स" + +#: js/turtledefs.js:409 + +#~ msgid "The Boolean block is used to specify true or false." +#~ msgstr "बूलियन ब्लॉक का उपयोग सही या गलत निर्दिष्ट करने के लिए किया जाता है।" + +#: js/turtledefs.js:320 + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "ऑन-स्टॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाएँ निर्दिष्ट करने देता है।" + +#: js/turtledefs.js:414 + +#~ msgid "The Indexheap block returns a value in the heap at a specified location." +#~ msgstr "इंडेक्सहीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान लौटाता है।" + +#: js/turtledefs.js:385 + +#: js/turtledefs.js:386 + +#~ msgid "The Arg block contains the value of an argument passed to an action." +#~ msgstr "आर्ग ब्लॉक एक क्रिया को पास किए गए तर्क का मान शामिल करता है।" + +#: js/pitchslider.js:394 + +#~ msgid "move down" +#~ msgstr "नीचे ले जाएं" + +#: js/basicblocks.js:153 + +#~ msgid "consonant step up" +#~ msgstr "व्यंजन कदम ऊपर" + +#: js/turtledefs.js:418 + +#~ msgid "The Emptyheap block empties the heap." +#~ msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" + +#: js/turtledefs.js:382 + +#~ msgid "The Default block is used inside of a Switch to define a default action." +#~ msgstr "डिफ़ॉल्ट ब्लॉक का उपयोग स्विच के अंदर एक डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए किया जाता है।" + +#: js/turtledefs.js:340 + +#~ msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +#~ msgstr "स्केलर स्टेप अप ब्लॉक वर्तमान कुंजी और मोड में अगले नोट तक के अर्ध-स्वरों की संख्या लौटाता है।" + +#: js/turtledefs.js:233 + +#~ msgid "The Rhythm Maker block opens a tool to create drum machines." +#~ msgstr "रिदम मेकर ब्लॉक ड्रम मशीन बनाने के लिए एक उपकरण खोलता है।" + +#: js/turtledefs.js:482 + +#~ msgid "The Mouse heading block returns the heading of the specified mouse." +#~ msgstr "माउस हेडिंग ब्लॉक निर्दिष्ट माउस की हेडिंग लौटाता है।" + +#: js/basicblocks.js:505 + +#~ msgid "pitchslider" +#~ msgstr "पिच स्लाइडर" + +#: js/StringHelper.js:35 + +#~ msgid "View More" +#~ msgstr "और देखें" + +#: js/pitchtimematrix.js:305 + +#: js/rhythmruler.js:1625 + +#~ msgid "collpase" +#~ msgstr "संक्ष" + +#: js/turtledefs.js:498 + +#~ msgid "The Heap-empty? block returns true if the heap is emptry." +#~ msgstr "हीप-खाली? ब्लॉक हाँ लाएगा अगर हीप खाली है।" + +#: js/musicutils.js:253 + +#~ msgid "Fibonacci" +#~ msgstr "फाइबोनाची" + +#: js/activity.js:4425 + +#~ msgid "Run music slowly" +#~ msgstr "धीरे से संगीत चलाएं" + +#: js/turtledefs.js:447 + +#~ msgid "The Set translucency block changes the opacity of the pen." +#~ msgstr "ट्रांसलूसेंसी सेट करने वाले ब्लॉक पेन की अपारदर्शिता को बदलता है।" + +#: js/turtledefs.js:200 + +#~ msgid "The Pitch block specifies the pitch name and pitch octave of a note that determine the frequency of the note." +#~ msgstr "पिच ब्लॉक नोट की आवृत्ति तथा आवृत्ति के ऑक्टेव को निर्धारित करता है जो नोट की आवृत्ति को निर्धारित करता है।" + +#: js/turtledefs.js:218 + +#~ msgid "The Staccato block shortens the length of the actual note—making them tighter bursts—while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्टेकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है—इससे वे जोरदार बर्स्ट बनते हैं—जबकि नोट की निर्धारित ताल मूल्य को बनाए रखता है।" + +#: js/pitchslider.js:402 + +#~ msgid "Use the slider to change the pitch." +#~ msgstr "पिच बदलने के लिए स्लाइडर का उपयोग करें।" + +#: js/turtledefs.js:300 + +#~ msgid "The Right block returns the position of the right of the canvas." +#~ msgstr "राइट ब्लॉक कैनवास के दाएं हिस्से की स्थिति लौटाता है।" + +#: js/turtledefs.js:226 + +#~ msgid "The Set synth volume block will change the volume of a particular synth, e.g., guitar, violin, snare drum, etc. The default volume is 50; the range is 0 (silence) to 100 (full volume)." +#~ msgstr "सेट सिंथ वॉल्यूम ब्लॉक किसी विशिष्ट सिंथ के वॉल्यूम को बदलेगा, जैसे कि गिटार, वायलिन, स्नेयर ड्रम, आदि। डिफ़ॉल्ट वॉल्यूम 50 है; सीमा 0 (शांति) से 100 (पूर्ण वॉल्यूम) है।" + +#: js/turtledefs.js:224 + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "क्रेशेंडो ब्लॉक हर बजाए गए हर नोट के लिए निर्धारित मात्रा से आवृत्ति बढ़ाएगा। उदाहरण के लिए, यदि आपके पास एक क्रेशेंडो ब्लॉक के साथ 5 के मूल्य के साथ एक क्रम में 7 नोट हैं, तो अंतिम नोट प्रारंभ वॉल्यूम से 35% अधिक होगा।" + +#: js/basicblocks.js:3078 + +#~ msgid "note volume" +#~ msgstr "नोट वॉल्यूम" + +#: js/synthutils.js:92 + +#~ msgid "finger-cymbals" +#~ msgstr "उँगली झनझनी" + +#: js/basicblocks.js:489 + +#~ msgid "pitch-drum matrix" +#~ msgstr "पिच-ड्रम मैट्रिक्स" + +#: js/logo.js:6101 + +#: js/logo.js:6125 + +#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" +#~ msgstr "टुपलेट ब्लॉक: क्या आपने मैट्रिक्स ब्लॉक का उपयोग करना चाहा था?" + +#~ msgid "set beats per minute" +#~ msgstr "मिनट प्रति बीट सेट करें" + +#: js/activity.js:3887 + +#~ msgid "Delete all" +#~ msgstr "सभी मिटाएं" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:48 + +#~ msgid "pink-noise" +#~ msgstr "गुलाबी शोर" + +#: plugins/impact.rtp:32 + +#~ msgid "UID" +#~ msgstr "यूआईडी" + +#: js/musicutils.js:197 + +#~ msgid "Chromatic" +#~ msgstr "क्रोमैटिक" + +#: js/modewidget.js:83 + +#~ msgid "rotate clockwise" +#~ msgstr "घड़ी की दिशा में घूमाएं" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:334 + +#~ msgid "hirajoshi (Japan)" +#~ msgstr "हिराजोशी (जापान)" + +#: js/logo.js:5040 + +#: js/logo.js:5061 + +#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" +#~ msgstr "माइनर ब्लॉक के लिए इनपुट 2, 3, 6, या 7 होना चाहिए" + +#: js/basicblocks.js:4432 + +#~ msgid "bottom" +#~ msgstr "नीचे" + +#: js/turtledefs.js:213 + +#~ msgid "The Set key block is used to set the key and mode, e.g., C Major" +#~ msgstr "सेट की ब्लॉक का उपयोग कुंजी और मोड़ सेट करने के लिए किया जाता है, उदाहरण के लिए," + +#: js/turtledefs.js:313 + +#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." +#~ msgstr "नोट मूल्य को गुणा करें ब्लॉक नोट के मूल्य को बदलकर नोट की अवधि को बदलता है।" + +#: js/turtledefs.js:280 + +#~ msgid "The Y block returns the vertical position of the mouse." +#~ msgstr "वाई ब्लॉक माउस की ऊर्ध्वाधिक स्थिति लौटाता है।" + +#: js/basicblocks.js:831 + +#~ msgid "numerator" +#~ msgstr "नुमरेटर" + +#: js/synthutils.js:80 + +#~ msgid "cup-drum" +#~ msgstr "कप-ड्रम" + +#: js/synthutils.js:84 + +#~ msgid "hi-hat" +#~ msgstr "हाय-हैट" + +#: js/palette.js:1763 + +#: js/palette.js:1764 + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "sol" +#~ msgstr "सोल" + +#: js/turtledefs.js:276 + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" + +#: js/turtledefs.js:370 + +#~ msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +#~ msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" + +#: js/turtledefs.js:364 + +#~ msgid "The Note volume block returns the current volume of the current synthesizer." +#~ msgstr "नोट वॉल्यूम ब्लॉक वर्तमान सिंथेसाइज़र की वर्तमान मात्रा को लौटाता है।" + +#: js/turtledefs.js:198 + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "संगीत की ताल मीटर ब्लॉक द्वारा निर्धारित की जाती है (डिफ़ॉल्ट रूप से, प्रति माप 4 1/4 नोट)।" + +#: js/turtledefs.js:337 + +#~ msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +#~ msgstr "एक्सीडेंटल चयनकर्ता ब्लॉक का उपयोग डबल-शार्प, शार्प, नैचुरल, फ्लैट और डबल-फ्लैट के बीच चयन करने के लिए किया जाता है।" + +#: js/musicutils.js:211 + +#~ msgid "Phrygian" +#~ msgstr "फ्राईजियन" + +#: js/turtledefs.js:344 + +#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." +#~ msgstr "डिफाइन मोड ब्लॉक आपको पिच नंबर निर्दिष्ट करके एक कस्टम मोड परिभाषित करने की अनुमति देता है।" + +#: js/activity.js:2166 + +#~ msgid "Run fast / long press to run slow / extra-long press to run music slow" +#~ msgstr "तेज चलाएं / धीरे चलाने के लिए लंबे समय तक दबाएं / संगीत को धीरे चलाने के लिए अतिरिक्त लंबे समय तक दबाएं" + +#: js/turtledefs.js:28 + +#~ msgid "Music Blocks is a collection of manipulative tools for exploring fundamental musical concepts in an integrative and fun way." +#~ msgstr "म्यूज़िक ब्लॉक्स एक मनिपुलेटिव टूल का संग्रह है जो सुंदर और मजेदार तरीके से मौसिकी के मौलिक अवधारणाओं की खोज करने के लिए बनाया गया है।" + +#: js/palette.js:1682 + +#~ msgid "la" +#~ msgstr "ला" + +#: plugins/rodi.rtp:203 + +#~ msgid "see distance" +#~ msgstr "दूरी देखें" + +#: js/turtledefs.js:374 + +#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." +#~ msgstr "टुप्लेट ब्लॉक का उपयोग संक्षेपित समय में बजाए जाने वाले नोट्स के समूह को उत्पन्न करने के लिए किया जाता है।" + +#: js/turtledefs.js:459 + +#~ msgid "The Switch block will run the code in the matchin Case." +#~ msgstr "स्विच ब्लॉक में कोड को मैचिंग केस में चलाया जाएगा।" + +#: js/basicblocks.js:1457 + +#~ msgid "relative interval" +#~ msgstr "सांगतिक अंतर" + +#: js/turtledefs.js:199 + +#~ msgid "The Beats per minute block sets the number of 1/4 notes per minute." +#~ msgstr "मिनट प्रति बीट ब्लॉक मिनट में 1/4 नोट्स की संख्या सेट करता है।" + +#: js/turtledefs.js:296 + +#~ msgid "The Width block returns the width of the canvas." +#~ msgstr "विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है।" + +#: js/turtledefs.js:110 + +#: js/turtledefs.js:148 + +#~ msgid "Stop the music (and the turtles)." +#~ msgstr "संगीत को रोकें (और कछुए भी)।" + +#: js/synthutils.js:78 + +#~ msgid "floor-tom-tom" +#~ msgstr "फ्लोर टॉम-टॉम" + +#: js/turtledefs.js:312 + +#~ msgid "The Tie block works on pairs of notes, combining them into one note." +#~ msgstr "टाई ब्लॉक नोट्स के जोड़ों पर काम करता है, उन्हें एक नोट में मिलाकर।" + +#: js/turtledefs.js:205 + +#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." +#~ msgstr "पिच दो रे मि फा सोल ला टी की शर्तों में निर्दिष्ट की जा सकती है।" + +#: js/turtledefs.js:292 + +#~ msgid "The Show block is used to display text or images on the canvas." +#~ msgstr "शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियां प्रदर्शित करने के लिए किया जाता है।" + +#: js/turtledefs.js:450 + +#~ msgid "The Background block sets the background color." +#~ msgstr "बैकग्राउंड ब्लॉक बैकग्राउंड का रंग सेट करता है।" + +#: js/basicblocks.js:298 + +#~ msgid "turtle note" +#~ msgstr "कछुआ नोट" + +#: js/turtledefs.js:79 + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." +#~ msgstr "इस टूलबार में पैलेट बटन्स शामिल हैं, जिनमें रिदम पिच टोन कछुआ और अधिक शामिल हैं।" + +#: js/turtledefs.js:376 + +#~ msgid "The While block will repeat while the condition is true." +#~ msgstr "व्हाइल ब्लॉक यदि स्थिति सत्य है तो दोहराएगा।" + +#: js/turtledefs.js:264 + +#~ msgid "The Minus block is used to subtract." +#~ msgstr "माइनस ब्लॉक का उपयोग घटाने के लिए किया जाता है।" + +#: js/savebox.js:159 + +#~ msgid "block artwork" +#~ msgstr "ब्लॉक कला" + +#: js/turtledefs.js:222 + +#~ msgid "The Neighbor block rapidly switches between neighboring pitches." +#~ msgstr "नेबर ब्लॉक बड़े तेजी से पड़ोसी पिचेज़ के बीच स्विच करता है।" + +#: js/turtledefs.js:353 + +#~ msgid "The Distortion block adds distortion to the pitch." +#~ msgstr "डिस्टोर्शन ब्लॉक पिच में डिस्टोर्शन जोड़ता है।" + +#: js/lilypond.js:21 + +#~ msgid "br" +#~ msgstr "ब्र" + +#: js/block.js:1306 + +#~ msgid "1st" +#~ msgstr "पहला" + +#: js/logo.js:2177 + +#: js/logo.js:7716 + +#: js/logo.js:7851 + +#: js/logo.js:7911 + +#: js/logo.js:8031 + +#: js/logo.js:8059 + +#~ msgid "Could not find turtle" +#~ msgstr "कछुआ नहीं मिला" + +#: js/turtledefs.js:220 + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्लर ब्लॉक नोट्स की स्थिरता को लंबा करता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" + +#: js/musicutils.js:234 + +#~ msgid "Hungarian" +#~ msgstr "हंगेरियन" + +#: js/pitchstaircase.js:475 + +#~ msgid "play chord" +#~ msgstr "कॉर्ड बजाएं" + +#: js/utilitybox.js:154 + +#~ msgid "Optimize feedback" +#~ msgstr "प्रतिक्रिया को अनुकूलित करें" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:378 + +#: js/toolbar.js:426 + +#~ msgid "Save block artwork" +#~ msgstr "ब्लॉक आर्टवर्क सहेजें" + +#: js/turtledefs.js:234 + +#~ msgid "The Pitch-slider block opens a tool to generate arbitrary pitches." +#~ msgstr "पिच-स्लाइडर ब्लॉक एक उपकरण खोलता है जो मनमानी पिचें उत्पन्न करता है।" + +#: js/logo.js:3711 + +#~ msgid "The Scaler Step Block must be used inside of a Note Block." +#~ msgstr "स्केलर स्टेप ब्लॉक का उपयोग नोट ब्लॉक के अंदर किया जाना चाहिए।" + +#: js/turtledefs.js:154 + +#: js/turtledefs.js:200 + +#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:" +#~ msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:" + +#: js/basicblocks.js:596 + +#~ msgid "fourths" +#~ msgstr "चौथा" + +#: js/turtledefs.js:304 + +#~ msgid "The Cursor Y block returns the vertical position of the mouse." +#~ msgstr "कर्सर वाई ब्लॉक माउस की ऊर्ध्वाधर स्थिति लौटाता है।" + +#: js/turtledefs.js:220 + +#~ msgid "The Crescendo block will increase (or decrease) the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "क्रेसेंडो ब्लॉक हर बजाए गए नोट के लिए निर्धारित मात्रा से नोट्स की मात्रा को बढ़ाएगा (या घटाएगा)। उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" + +#: js/turtledefs.js:464 + +#~ msgid "The Keyboard block returns computer keyboard input." +#~ msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट लौटाता है।" + +#~ msgid "Save your project to a server." +#~ msgstr "अपने प्रोजेक्ट को सर्वर पर सहेजें" + +#: js/basicblocks.js:892 + +#~ msgid "multiply beat value" +#~ msgstr "बीट मान गुणा करें" + +#: js/musicutils.js:244 + +#~ msgid "Whole Tone" +#~ msgstr "पूरा टोन" + +#: js/turtledefs.js:404 + +#~ msgid "The Int block returns an integer." +#~ msgstr "इंट ब्लॉक एक पूर्णांक लौटाता है।" + +#: js/turtledefs.js:256 + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "बॉक्स2 ब्लॉक बॉक्स2 में संग्रहीत मान लौटाता है।" + +#: js/turtledefs.js:82 + +#~ msgid "Click to run just the music in slow mode." +#~ msgstr "सिर्फ संगीत को धीमी गति में चलाने के लिए क्लिक करें।" + +#: js/turtledefs.js:294 + +#~ msgid "The Speak block outputs to the text-to-speech synthesizer" +#~ msgstr "स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है।" + +#: js/turtledefs.js:451 + +#~ msgid "The Grey block returns the current pen grey value." +#~ msgstr "ग्रे ब्लॉक वर्तमान पेन ग्रे मान लौटाता है।" + +#: js/block.js:1311 + +#~ msgid "6th" +#~ msgstr "छठा" + +#: js/logo.js:4945 + +#: js/logo.js:4966 + +#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "ऑगमेंटेड ब्लॉक के लिए इनपुट 1, 2, 3, 4, 5, 6, 7, या 8 होना चाहिए" + +#: js/turtledefs.js:367 + +#~ msgid "The Drum name block is used to select a drum." +#~ msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम का चयन करने के लिए किया जाता है।" + +#: js/activity.js:2699 + +#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" +#~ msgstr "तेज़ चलाएँ / धीरे चलाने के लिए लंबा दबाएँ / संगीत को धीरे चलाने के लिए अतिरिक्त लंबा दबाएँ" + +#: js/basicblocks.js:4872 + +#~ msgid "save as lilypond" +#~ msgstr "लिलीपॉन्ड के रूप में सहेजें" + +#: js/turtledefs.js:266 + +#~ msgid "The Divide block is used to divide." +#~ msgstr "डिवाइड ब्लॉक का उपयोग विभाजित करने के लिए किया जाता है।" + +#: js/turtledefs.js:357 + +#~ msgid "The Partial block is used to specify a weight for a specific partial harmonic." +#~ msgstr "पार्शियल ब्लॉक का उपयोग एक विशिष्ट आंशिक हार्मोनिक के लिए एक वजन निर्दिष्ट करने के लिए किया जाता है।" + +#: js/turtledefs.js:373 + +#~ msgid "The Temperament name block is used to select a tuning method." +#~ msgstr "टेम्परामेंट नाम ब्लॉक का उपयोग ट्यूनिंग विधि का चयन करने के लिए किया जाता है।" + +#: js/musicutils.js:200 + +#~ msgid "Diminished" +#~ msgstr "घटित" + +#~ msgid "Expand/collapse toolbar" +#~ msgstr "उपकरण पट्टी को खोलें या बंद करें" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:373 + +#: js/toolbar.js:421 + +#~ msgid "Save as SVG" +#~ msgstr "SVG के रूप में सहेजें" + +#: js/turtledefs.js:424 + +#~ msgid "The Loadheap block loads the heap from a file." +#~ msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:335 + +#~ msgid "in (Japan)" +#~ msgstr "में (जापान)" + +#: js/turtledefs.js:165 + +#~ msgid "Alternatively, you can hit the ENTER or RETURN key." +#~ msgstr "वैकल्पिक रूप से, आप ENTER या RETURN कुंजी दबा सकते हैं।" + +#: js/turtledefs.js:218 + +#: js/turtledefs.js:350 + +#~ msgid "The Set timbre block selects a voice for the synthesizer, e.g., guitar, piano, violin, or cello." +#~ msgstr "सेट टिम्बर ब्लॉक संथेसाइज़र के लिए एक आवाज़ का चयन करता है, जैसे कि गिटार, पियानो, वायलिन, या चेलो।" + +#: js/turtledefs.js:21 + +#: js/analytics.js:316 + +#~ msgid "turtle" +#~ msgstr "कछुआ" + +#: js/turtledefs.js:480 + +#~ msgid "The Y mouse block returns the Y position of the specified mouse." +#~ msgstr "Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति लौटाता है।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:336 + +#~ msgid "minyo (Japan)" +#~ msgstr "मिन्यो (जापान)" + +#: plugins/impact.rtp:124 + +#~ msgid "Impact Time not found." +#~ msgstr "प्रभाव समय नहीं मिला।" + +#: js/turtledefs.js:319 + +#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." +#~ msgstr "मिनट प्रति बीट ब्लॉक किसी भी शामिल नोट्स की मिनट प्रति बीट बदलता है।" + +#: js/turtledefs.js:485 + +#~ msgid "The Stop mouse block stops the specified mouse." +#~ msgstr "माउस को रोकें ब्लॉक निर्दिष्ट माउस को रोकता है।" + +#: js/block.js:1308 + +#~ msgid "3rd" +#~ msgstr "तीसरा" + +#: js/turtledefs.js:383 + +#~ msgid "The Duplicate block will run each block multiple times. The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." +#~ msgstr "डुप्लीकेट ब्लॉक प्रत्येक ब्लॉक को कई बार चलाएगा। उदाहरण का आउटपुट है: सोल, सोल, सोल, सोल, रे, रे, रे, रे, सोल, सोल, सोल, सोल।" + +#: js/turtledefs.js:348 + +#~ msgid "The Doubly block will double the size of an interval." +#~ msgstr "डबली ब्लॉक किसी अंतराल का आकार दोगुना करेगा।" + +#: js/turtledefs.js:435 + +#~ msgid "The Run block block runs a block." +#~ msgstr "रन ब्लॉक ब्लॉक चलाता है।" + +#: js/basicblocks.js:510 + +#~ msgid "play forward" +#~ msgstr "आगे बजाएं" + +#: js/musicutils.js:308 + +#~ msgid "basse" +#~ msgstr "बैस" + +#: js/turtledefs.js:208 + +#~ msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +#~ msgstr "हर्ट्ज़ ब्लॉक (नंबर ब्लॉक के साथ मेलजोल करके) निर्दिष्ट ताक़त पर एक ध्वनि बजाएगा।" + +#: js/turtledefs.js:219 + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्टाकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि नोट्स की निर्दिष्ट रैद्ऱीमिक मूल्य को बनाए रखता है।" + +#: js/turtledefs.js:465 + +#~ msgid "The To ASCII block converts numbers to letters." +#~ msgstr "टू एसीआई ब्लॉक नंबर्स को अक्षरों में बदलता है।" + +#: js/turtledefs.js:214 + +#~ msgid "The Mode length block is the number of notes in the current scale. Most Western scales have 7 notes." +#~ msgstr "मोड लंबाई ब्लॉक मौजूदा स्केल में नोट्स की संख्या है। अधिकांश पश्चिमी स्केल्स में 7 नोट्स होते हैं।" + +#: js/turtledefs.js:258 + +#~ msgid "The Add-1-to block adds one to the value stored in a box." +#~ msgstr "1 जोड़ने के लिए ब्लॉक एक बॉक्स में संग्रहित मूल्य में एक जोड़ता है।" + +#: js/basicblocks.js:579 + +#~ msgid "440 hertz" +#~ msgstr "440 हर्ट्ज़" + +#: js/turtledefs.js:277 + +#~ msgid "The Set XY block moves the mouse to a specific position on the screen." +#~ msgstr "सेट एक्स वाई ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थान पर मूव करता है।" + +#: js/utilitybox.js:153 + +#~ msgid "Optimize performance" +#~ msgstr "प्रदर्शन को अनुकूलित करें" + +#: js/playback.js:31 + +#: js/playback.js:31 + +#: js/rhythmruler.js:827 + +#: js/rhythmruler.js:827 + +#~ msgid "play all" +#~ msgstr "सभी चलाएं" + +#: js/turtledefs.js:460 + +#~ msgid "The Camera block connects a webcam to the Show block." +#~ msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" + +#: js/turtledefs.js:29 + +#~ msgid "finger cymbols" +#~ msgstr "उंगली झांझ" + +#: js/synthutils.js:36 + +#~ msgid "simple-1" +#~ msgstr "सरल-1" + +#: js/basicblocks.js:145 + +#~ msgid "consonant step down" +#~ msgstr "व्यंजन चरण नीचे" + +#: js/synthutils.js:86 + +#~ msgid "ride-bell" +#~ msgstr "राइड-बेल" + +#: js/turtledefs.js:23 + +#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." +#~ msgstr "म्यूज़िक ब्लॉक्स एक संगीत संदर्भों का अन्वेषण करने के लिए उपकरणों का संग्रह है।" + +#: js/logo-test.js:9708 + +#~ msgid "Cannot read pixel color" +#~ msgstr "पिक्सेल रंग पढ़ा नहीं जा सकता" + +#: js/turtledefs.js:235 + +#~ msgid "The Rhythm Ruler block opens a tool to create drum machines." +#~ msgstr "रिदम रूलर ब्लॉक एक उपकरण खोलता है जिससे ड्रम मशीन बनाई जा सकती है।" + +#: js/turtledefs.js:401 + +#~ msgid "The Sqrt block returns the square root." +#~ msgstr "वर्गमूल ब्लॉक वर्गमूल लौटाता है।" + +#: js/turtledefs.js:324 + +#~ msgid "The Note counter block can be used to count the number of contained notes." +#~ msgstr "नोट काउंटर ब्लॉक का उपयोग शामिल नोट्स की संख्या को गिनने के लिए किया जा सकता है।" + +#: js/turtledefs.js:419 + +#~ msgid "The Heap empty? block returns true if the heap is emptry." +#~ msgstr "हीप खाली है? ब्लॉक सच है लौटाता है अगर हीप खाली है।" + +#: js/musicutils.js:213 + +#~ msgid "Lydian" +#~ msgstr "लिडियन" + +#: js/turtledefs.js:368 + +#~ msgid "The Noise name block is used to select a noise synthesizer." +#~ msgstr "नॉइज़ नाम ब्लॉक एक शोर सिंथेसाइज़र का चयन करने के लिए उपयोग होता है।" + +#: js/turtledefs.js:371 + +#~ msgid "The Pitch drum matrix is used to map pitches to drum sounds." +#~ msgstr "पिच ड्रम मैट्रिक्स पिच को ड्रम साउंड्स से मैप करने के लिए उपयोग होता है।" + +#: js/turtledefs.js:311 + +#~ msgid "The Dot block extends the duration of a note by 50%. E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +#~ msgstr "डॉट ब्लॉक एक नोट की अवधि को 50% बढ़ाता है। उदाहरण के लिए, डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" + +#: js/turtledefs.js:256 + +#~ msgid "The box2 returns the value stored on box2." +#~ msgstr "बॉक्स2 में संग्रहित मूल्य को लौटाता है।" + +#: js/turtledefs.js:213 + +#~ msgid "The Pitch Number block will play a pitch associated by its number, e.g, 1 for C, 7 for G." +#~ msgstr "पिच नंबर ब्लॉक एक पिच को इसके नंबर से जोड़ता है, उदाहरण के लिए, C के लिए 1, G के लिए 7।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:285 + +#~ msgid "harmonic-major" +#~ msgstr "हारमोनिक-मेजर" + +#: js/activity.js:4385 + +#~ msgid "Auxillary menu" +#~ msgstr "सहायक मेन्यू" + +#: js/samplesviewer.js:75 + +#: js/samplesviewer.js:75 + +#~ msgid "Publish" +#~ msgstr "प्रकाशित करें" + +#: js/turtledefs.js:411 + +#~ msgid "The Push block adds a value to the top of the heap." +#~ msgstr "पुश ब्लॉक हीप के शीर्ष पर एक मूल्य जोड़ता है।" + +#: js/musicutils.js:236 + +#~ msgid "Romanian Minor" +#~ msgstr "रोमानियन माइनर" + +#: js/turtledefs.js:251 + +#~ msgid "In the example, it is used with the One of block to choose a random phase." +#~ msgstr "उदाहरण में, इसका उपयोग वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण का चयन करने के लिए किया जाता है।" + +#: js/activity.js:2433 + +#: js/activity.js:2444 + +#: js/activity.js:2459 + +#~ msgid "untitled" +#~ msgstr "अभिनामक" + +#: js/samplesviewer.js:700 + +#~ msgid "Worldwide" +#~ msgstr "दुनिया भर में" + +#: js/turtledefs.js:320 + +#~ msgid "E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +#~ msgstr "उदाहरण के लिए, डॉटेड क्वार्टर नोट 3/8 (1/4 + 1/8) बीट के लिए बजेगा।" + +#: js/activity.js:3743 + +#: js/activity.js:3759 + +#~ msgid "long press to run slowly" +#~ msgstr "धीरे चलाने के लिए लंबा दबाएं" + +#: js/turtledefs.js:430 + +#~ msgid "The Save heap to app block saves the heap to a web page." +#~ msgstr "सेव हीप टू एप ब्लॉक हीप को एक वेब पेज पर सहेजता है।" + +#: js/basicblocks.js:1370 + +#~ msgid "pluck" +#~ msgstr "चुटकुला" + +#: js/turtledefs.js:476 + +#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." +#~ msgstr "माउस नोट ब्लॉक निर्दिष्ट माउस द्वारा बजाए जा रहे वर्तमान नोट मूल्य लौटाता है।" + +#: js/turtledefs.js:219 + +#~ msgid "The Slur block lengthens the sustain of notes—running longer than the noted duration and blending it into the next note—while maintaining the specified rhythmic value of the notes." +#~ msgstr "स्लर ब्लॉक नोट्स के सस्टेन को बढ़ाता है—उचित अवधि से लंबा चलता है और इसे अगले नोट में मिश्रित करता है—जबकि नोट्स के निर्दिष्ट तालमय मूल्य को बनाए रखता है।" + +#: js/basicblocks.js:1545 + +#: js/basicblocks.js:1550 + +#~ msgid "on weak beat" +#~ msgstr "कमजोर बीट पर" + +#: js/turtledefs.js:322 + +#~ msgid "The No clock block decouples the notes from the master clock." +#~ msgstr "नो क्लॉक ब्लॉक नोट्स को मास्टर क्लॉक से अलग करता है।" + +#: js/turtledefs.js:283 + +#~ msgid "The Set-pen-size block changes the size of the pen." +#~ msgstr "सेट-पेन-साइज़ ब्लॉक पेन का आकार बदलता है।" + +#~ msgid "end hollow line" +#~ msgstr "अंत खोखली रेखा" + +#: js/turtledefs.js:448 + +#~ msgid "The Fill block fills in a shape with a color." +#~ msgstr "फिल ब्लॉक एक आकार को रंग से भरता है।" + +#: js/basicblocks.js:622 + +#~ msgid "skip factor" +#~ msgstr "छोड़ें कारक" + +#: js/turtledefs.js:221 + +#~ msgid "The Vibrato block adds a rapid, slight variation in pitch." +#~ msgstr "वाइब्रेटो ब्लॉक पिच में तेजी से, हल्का बदलाव जोड़ता है।" + +#: js/turtledefs.js:311 + +#~ msgid "The Mouse-sync block aligns the beat count between mice." +#~ msgstr "माउस-सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" + +#: js/samplesviewer.js:73 + +#: js/samplesviewer.js:73 + +#~ msgid "Open" +#~ msgstr "खोलें" + +#: js/turtledefs.js:207 + +#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Scalar Step 1 will play la." +#~ msgstr "स्केलर स्टेप ब्लॉक (एक नंबर ब्लॉक के संयोजन में) स्केल में अगली पिच बजाएगा, उदाहरण के लिए, यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजाएगा।" + +#: js/basicblocks.js:1933 + +#~ msgid "define temperamentX" +#~ msgstr "टेम्परामेंटX को परिभाषित करें" + +#: js/turtledefs.js:315 + +#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." +#~ msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट मान द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग मान द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" + +#: js/basicblocks.js:703 + +#~ msgid "set voice" +#~ msgstr "आवाज सेट करें" + +#: js/turtledefs.js:331 + +#~ msgid "Else a kick drum will play." +#~ msgstr "अन्यथा एक किक ड्रम बजेगा।" + +#: js/toolbar.js:340 + +#: js/toolbar.js:388 + +#~ msgid "Save as wav" +#~ msgstr "wav के रूप में सहेजें" + +#: js/activity.js:3859 + +#: js/activity.js:3870 + +#~ msgid "Click here to paste." +#~ msgstr "यहां पेस्ट करने के लिए क्लिक करें।" + +#: js/turtledefs.js:204 + +#~ msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +#~ msgstr "पिच ब्लॉक नोट के पिच नाम और ऑक्टेव को निर्दिष्ट करता है जो मिलकर नोट की आवृत्ति निर्धारित करते हैं।" + +#: js/synthutils.js:76 + +#~ msgid "tom-tom" +#~ msgstr "टॉम-टॉम" + +#: js/musicutils.js:207 + +#~ msgid "Ionian" +#~ msgstr "आयोनियन" + +#: js/lilypond.js:21 + +#~ msgid "ch" +#~ msgstr "ch" + +#: js/temperament.js:1700 + +#~ msgid "add pitches" +#~ msgstr "पिच जोड़ें" + +#: js/turtledefs.js:479 + +#~ msgid "The X mouse block returns the X position of the specified mouse." +#~ msgstr "एक्स माउस ब्लॉक निर्दिष्ट माउस की एक्स स्थिति लौटाता है।" + +#: js/turtledefs.js:154 + +#: js/turtledefs.js:200 + +#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:' + ' ' + VERSION), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " +#~ msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:' + ' ' + संस्करण), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " + +#: js/lilypond.js:21 + +#~ msgid "cb" +#~ msgstr "cb" + +#: js/basicblocks.js:1896 + +#~ msgid "reference pitch" +#~ msgstr "संदर्भ पिच" + +#: js/turtledefs.js:165 + +#: js/turtledefs.js:170 + +#~ msgid "Click to run the music note by note." +#~ msgstr "संगीत को नोट दर नोट चलाने के लिए क्लिक करें।" + +#: js/musicutils.js:310 + +#~ msgid "poly" +#~ msgstr "पोली" + +#: js/StringHelper.js:22 + +#~ msgid "Search for a project\"," +#~ msgstr "एक प्रोजेक्ट खोजें\"," + +#: js/pitchslider.js:388 + +#~ msgid "move up" +#~ msgstr "ऊपर जाएं" + +#: js/activity.js:3565 + +#~ msgid "confirm" +#~ msgstr "पुष्टि करें" + +#: js/turtledefs.js:427 + +#: js/turtledefs.js:428 + +#~ msgid "The Space block is used to add space between blocks." +#~ msgstr "स्पेस ब्लॉक का उपयोग ब्लॉकों के बीच स्थान जोड़ने के लिए किया जाता है।" + +#: js/turtledefs.js:475 + +#~ msgid "The Mouse sync block aligns the beat count between mice." +#~ msgstr "माउस सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" + +#: js/musicutils.js:239 + +#~ msgid "Maqam" +#~ msgstr "मक़ाम" + +#: js/musicutils.js:219 + +#~ msgid "Aeolian" +#~ msgstr "ऐओलियन" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:289 + +#~ msgid "harmonic-minor" +#~ msgstr "हार्मोनिक-माइनर" + +#: js/turtledefs.js:241 + +#~ msgid "For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." +#~ msgstr "उदाहरण के लिए, यदि आपके पास 5 के मूल्य के साथ एक डेक्रेसेंडो ब्लॉक में शामिल 7 सिरे में नोट हैं, तो अंतिम नोट प्रारंभ ध्वनि से 35% कम होगा।" + +#: js/turtledefs.js:268 + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "ग्रेटर-थैन ब्लॉक लौटाता है सत्य अगर शीर्ष संख्या निचली संख्या से अधिक है।" + +#: js/turtledefs.js:257 + +#~ msgid "The Add-to block is used to add to the value stored in a box. It can also be used with other blocks, such as Color, Pen-size. etc." +#~ msgstr "एड-टू ब्लॉक का उपयोग बॉक्स में संग्रहित मूल्य में जोड़ने के लिए किया जाता है। इसे कलर, पेन-साइज आदि के साथ भी उपयोग किया जा सकता है।" + +#: js/turtledefs.js:423 + +#~ msgid "The Reverseheap block reverses the order of the heap." +#~ msgstr "रिवर्सहीप ब्लॉक हीप के क्रम को उलटा देता है।" + +#: js/turtledefs.js:262 + +#~ msgid "The One-of block returns one of two choices." +#~ msgstr "वन ऑफ ब्लॉक दो विकल्पों में से एक लौटाता है।" + +#: js/musicutils.js:221 + +#~ msgid "Locrian" +#~ msgstr "लोक्रियन" + +#: js/turtledefs.js:445 + +#~ msgid "The Set hue block changes the color of the pen." +#~ msgstr "सेट ह्यू ब्लॉक पेन के रंग को बदलता है।" + +#: js/turtledefs.js:396 + +#: js/turtledefs.js:397 + +#~ msgid "The Store in block will store a value in a box." +#~ msgstr "स्टोर इन ब्लॉक एक बॉक्स में मूल्य संग्रहित करेगा।" + +#: js/activity.js:3524 + +#~ msgid "Save as .svg" +#~ msgstr ".svg के रूप में सहेजें" + +#: js/musicutils.js:241 + +#~ msgid "Blues" +#~ msgstr "ब्लूज़" + +#: js/turtledefs.js:152 + +#: js/turtledefs.js:198 + +#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." +#~ msgstr "आप टाइप कर सकते हैं \"d\" और \"do\" ब्लॉक बनाने के लिए, \"r\" और \"re\" ब्लॉक बनाने के लिए, आदि।" + +#: plugins/impact.rtp:69 + +#~ msgid "Cannot parse Impact data." +#~ msgstr "इम्पैक्ट डेटा को पार्स नहीं किया जा सकता।" + +#: js/turtledefs.js:233 + +#~ msgid "e.g., guitar, violin, snare drum, etc." +#~ msgstr "उदाहरण के लिए, गिटार, वायलिन, स्नेयर ड्रम, आदि।" + +#: js/turtledefs.js:238 + +#~ msgid "The Tempo block opens a metronome to visualize the beat." +#~ msgstr "टेम्पो ब्लॉक एक मेट्रोनोम को खोलता है ताकत को दृष्टिगत करने के लिए।" + +#: js/turtledefs.js:332 + +#~ msgid "The Invert block rotates any contained notes around a target note." +#~ msgstr "इनवर्ट ब्लॉक किसी भी शामिल नोट्स को एक लक्ष्य नोट के चारों ओर घुमाता है।" + +#: plugins/impact.rtp:32 + +#~ msgid "field" +#~ msgstr "क्षेत्र" + +#: js/lilypond.js:21 + +#~ msgid "m" +#~ msgstr "मी" + +#: js/turtledefs.js:200 + +#~ msgid "The On-every-beat block let you specify actions to take on every beat." +#~ msgstr "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर करने के लिए क्रियाएं निर्दिष्ट करने की अनुमति देता है।" + +#: js/SaveInterface.js:24 + +#~ msgid "For more information, please consult the Music Blocks guide." +#~ msgstr "और अधिक जानकारी के लिए, कृपया Music Blocks गाइड की सलाह लें।" + +#: js/lilypond.js:21 + +#~ msgid "rs" +#~ msgstr "रे" + +#: js/turtledefs.js:305 + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "क्लिक ब्लॉक एक माउस क्लिक किया गया है तो सत्य लौटाता है।" + +#: plugins/impact.rtp:100 + +#: plugins/impact.rtp:114 + +#~ msgid "Impact field not found." +#~ msgstr "इम्पैक्ट फील्ड नहीं मिला।" + +#: js/lilypond.js:21 + +#~ msgid "gs" +#~ msgstr "जी" + +#: js/musicutils.js:217 + +#~ msgid "Minor" +#~ msgstr "माइनर" + +#: js/utilitybox.js:172 + +#~ msgid " " +#~ msgstr " " + +#: js/musicutils.js:227 + +#~ msgid "Byzantine" +#~ msgstr "बिजंटाइन" + +#: js/musicutils.js:223 + +#~ msgid "Jazz Minor" +#~ msgstr "जैज़ माइनर" + +#: js/turtledefs.js:251 + +#~ msgid "The Do block is used to initiate an action. In the example, it is used with the One of block to choose a random phase." +#~ msgstr "डू ब्लॉक का उपयोग क्रिया की शुरुआत के लिए किया जाता है। उदाहरण में, इसका उपयोग वन ऑफ ब्लॉक के साथ एक यादृच्छिक चरण का चयन करने के लिए किया जाता है।" + +#: js/toolbar.js:372 + +#: js/toolbar.js:420 + +#~ msgid "Save as HTML" +#~ msgstr "HTML के रूप में सहेजें" + +#: js/basicblocks.js:1156 + +#~ msgid "on beat" +#~ msgstr "बीट पर" + +#: js/activity.js:3857 + +#: js/activity.js:3868 + +#: js/activity.js:3881 + +#: js/turtledefs.js:118 + +#: js/turtledefs.js:156 + +#~ msgid "Load project from files" +#~ msgstr "फ़ाइल से परियोजना लोड करें" + +#: js/turtledefs.js:216 + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "सेट टेम्परामेंट ब्लॉक का उपयोग म्यूजिक ब्लॉक्स द्वारा उपयोग किए जाने वाले ट्यूनिंग सिस्टम को चुनने के लिए किया जाता है।" + +#: js/turtledefs.js:250 + +#~ msgid "The Dispatch block is used to trigger an event." +#~ msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" + +#: js/turtledefs.js:87 + +#~ msgid "Hide or show the block palettes." +#~ msgstr "ब्लॉक पैलेट दिखाएँ / छिपाएं" + +#: js/activity.js:2712 + +#~ msgid "Run fast / long press to run slowly" +#~ msgstr "तेज़ चलाएं / धीरे चलाने के लिए लंबा दबाएं" + +#: js/activity.js:913 + +#~ msgid "hide grid" +#~ msgstr "ग्रिड छिपाएं" + +#: js/synthutils.js:72 + +#~ msgid "snare-drum" +#~ msgstr "स्नेर-ड्रम" + +#: js/turtledefs.js:325 + +#~ msgid "The Measure count block returns the current measure." +#~ msgstr "मेजर काउंट ब्लॉक वर्तमान माप को लौटाता है।" + +#: js/turtledefs.js:474 + +#~ msgid "The Found mouse block will return true if the specified mouse can be found." +#~ msgstr "फाउंड माउस ब्लॉक सही लौटाएगा यदि निर्दिष्ट माउस पाया जा सकता है।" + +#: js/turtledefs.js:267 + +#~ msgid "The Dispatch block is used to trigger an event." +#~ msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" + +#: js/turtledefs.js:107 + +#: js/utilitybox.js:239 + +#~ msgid "Search" +#~ msgstr "खोजें" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:44 + +#~ msgid "white-noise" +#~ msgstr "सफेद शोर" + +#: js/musicutils.js:203 + +#~ msgid "Octatonic" +#~ msgstr "ऑक्टाटोनिक" + +#: js/turtledefs.js:309 + +#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." +#~ msgstr "पिच-टाइम मैट्रिक्स ब्लॉक एक उपकरण खोलता है जो संगीतात्मक वाक्यांश बनाने के लिए होता है।" + +#: js/turtledefs.js:297 + +#~ msgid "The Top block returns the position of the top of the canvas." +#~ msgstr "टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है।" + +#: js/turtledefs.js:249 + +#~ msgid "The Listen block is used to listen for an event such as a mouse click. When the event happens, an action is taken." +#~ msgstr "लिसन ब्लॉक का उपयोग किसी घटना जैसे माउस क्लिक के लिए सुनने के लिए किया जाता है। जब घटना होती है, तो एक क्रिया ली जाती है।" + +#: plugins/rodi.rtp:91 + +#~ msgid "sense left" +#~ msgstr "बाएं महसूस करें" + +#: js/turtledefs.js:237 + +#~ msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +#~ msgstr "म्यूजिक कीबोर्ड ब्लॉक एक पियानो कीबोर्ड खोलता है जिसका उपयोग नोट्स बनाने के लिए किया जा सकता है।" + +#: js/turtledefs.js:413 + +#~ msgid "The Setheapentry block sets a value in he heap at the specified location." +#~ msgstr "सेटहीपएंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान सेट करता है।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:307 + +#~ msgid "jazz-minor" +#~ msgstr "जैज़-माइनर" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:325 + +#~ msgid "minor-blues" +#~ msgstr "माइनर-ब्लूज़" + +#: js/help.js:53 + +#~ msgid "previous page" +#~ msgstr "पिछला पृष्ठ" + +#: js/turtledefs.js:285 + +#~ msgid "The Pen-down block lowers the pen so that it draws." +#~ msgstr "पेन-डाउन ब्लॉक पेन को नीचे करता है ताकि वह खींचे।" + +#: js/turtledefs.js:330 + +#~ msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps. In the example shown above, sol is shifted up to sol#." +#~ msgstr "सेमी-टोन ट्रांसपोज़िशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को आधे चरणों से ऊपर (या नीचे) स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को सोल# तक स्थानांतरित किया गया है।" + +#: js/turtledefs.js:107 + +#~ msgid "You can search for blocks by name." +#~ msgstr "आप नाम से ब्लॉकों की खोज कर सकते हैं।" + +#: js/synthutils.js:88 + +#~ msgid "cow-bell" +#~ msgstr "काउ-बेल" + +#: js/block.js:1307 + +#~ msgid "2nd" +#~ msgstr "दूसरा" + +#: js/turtledefs.js:291 + +#~ msgid "The Media block is used to import an image." +#~ msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" + +#: js/activity.js:3527 + +#~ msgid "Offline. Sharing is unavailable." +#~ msgstr "ऑफ़लाइन। साझाकरण अनुपलब्ध है।" + +#: js/lilypond.js:21 + +#~ msgid "fs" +#~ msgstr "f#" + +#: js/turtledefs.js:470 + +#~ msgid "The Stopplayback block" +#~ msgstr "स्टॉपप्लेबैक ब्लॉक" + +#: js/turtledefs.js:243 + +#: js/turtledefs.js:244 + +#~ msgid "Conditionals lets your program take different actions depending on the condition. In this example, if the mouse button is pressed, a snare drum will play. Otherwise (else) a kick drum will play." +#~ msgstr "कंडीशनल आपके प्रोग्राम को शर्त के आधार पर विभिन्न क्रियाएँ लेने देता है। इस उदाहरण में, यदि माउस बटन दबाया जाता है, तो स्नेर ड्रम बजेगा। अन्यथा (अन्यथा) एक किक ड्रम बजेगा।" + +#: js/turtledefs.js:471 + +#~ msgid "The Loudness block returns the volume detected by the microphone." +#~ msgstr "लाउडनेस ब्लॉक माइक्रोफ़ोन द्वारा पता लगाए गए वॉल्यूम को लौटाता है।" + +#: js/turtledefs.js:431 + +#~ msgid "The Show blocks block shows the blocks." +#~ msgstr "शो ब्लॉक्स ब्लॉक ब्लॉकों को दिखाता है।" + +#~ msgid "food" +#~ msgstr "खाना" + +#: js/basicblocks.js:874 + +#~ msgid "osctime" +#~ msgstr "ऑस्कटाइम" + +#: js/basicblocks.js:901 + +#~ msgid "divide beat value" +#~ msgstr "बीट मूल्य विभाजित करें" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:374 + +#: js/toolbar.js:422 + +#~ msgid "Save as PNG" +#~ msgstr "PNG के रूप में सहेजें" + +#: js/turtledefs.js:425 + +#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." +#~ msgstr "कॉमेंट ब्लॉक एक टिप्पणी को स्क्रीन के शीर्ष पर प्रिंट करता है जब प्रोग्राम धीमी गति में चल रहा होता है।" + +#: js/turtledefs.js:457 + +#~ msgid "The Stop media block stops audio or video playback." +#~ msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" + +#: js/turtledefs.js:302 + +#~ msgid "The Mouse-button block returns True if the mouse button is pressed." +#~ msgstr "माउस-बटन ब्लॉक सत्य लौटाता है यदि माउस बटन दबाया जाता है।" + +#: js/musicutils.js:286 + +#~ msgid "blues" +#~ msgstr "ब्लूज़" + +#: js/activity.js:4401 + +#~ msgid "More" +#~ msgstr "अधिक" + +#~ msgid "maths" +#~ msgstr "गणित" + +#: js/turtledefs.js:260 + +#: js/turtledefs.js:261 + +#~ msgid "Otherwise (else) a kick drum will play." +#~ msgstr "अन्यथा (else) एक किक ड्रम बजेगा।" + +#: js/StringHelper.js:18 + +#~ msgid "Open project from file\"," +#~ msgstr "फाइल से प्रोजेक्ट खोलें\"," + +#: js/basicblocks.js:605 + +#~ msgid "tritone" +#~ msgstr "त्रितोन" + +#: js/musicutils.js:209 + +#~ msgid "Dorian" +#~ msgstr "डोरियन" + +#: js/turtledefs.js:79 + +#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." +#~ msgstr "यह टूलबार पैलेट बटन मैट्रिक्स नोट्स टोन टर्टल और अधिक शामिल करता है।" + +#: js/synthutils.js:74 + +#~ msgid "kick-drum" +#~ msgstr "किक-ड्रम" + +#: js/block.js:1310 + +#~ msgid "5th" +#~ msgstr "पाँचवाँ" + +#: js/turtledefs.js:478 + +#~ msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +#~ msgstr "माउस इलैप्स नोट्स ब्लॉक निर्दिष्ट माउस द्वारा बजाए गए नोट्स की संख्या लौटाता है।" + +#: js/turtledefs.js:477 + +#~ msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +#~ msgstr "माउस पिच ब्लॉक निर्दिष्ट माउस द्वारा बजाई जा रही वर्तमान पिच संख्या को लौटाता है।" + +#: js/turtledefs.js:129 + +#: js/turtledefs.js:164 + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Action and more." +#~ msgstr "यह टूलबार पैलेट बटन, जिसमें रिदम पिच टोन एक्शन और अधिक शामिल हैं।" + +#: js/help.js:72 + +#~ msgid "next page" +#~ msgstr "अगला पृष्ठ" + +#: js/turtledefs.js:241 + +#~ msgid "The Repeat block will repeat the contained blocks. In this example, the note will be played 4 times." +#~ msgstr "रिपीट ब्लॉक निहित ब्लॉकों को दोहराएगा। इस उदाहरण में, नोट 4 बार चलाया जाएगा।" + +#: js/turtledefs.js:97 + +#~ msgid "The save-stack button saves a stack onto a custom palette. It appears after a \"long press\" on a stack." +#~ msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है। यह एक स्टैक पर \"लंबे दबाव\" के बाद दिखाई देता है।" + +#: js/basicblocks.js:4785 + +#~ msgid "Rhythm" +#~ msgstr "रिदम" + +#: js/turtledefs.js:338 + +#~ msgid "The Number to octave block will convert a pitch number to an octave." +#~ msgstr "नंबर टू ऑक्टेव ब्लॉक एक पिच संख्या को एक ऑक्टेव में परिवर्तित करेगा।" + +#: js/turtledefs.js:95 + +#~ msgid "To copy a stack to the clipboard, do a \"long press\" on the stack. The Paste Button will highlight." +#~ msgstr "क्लिपबोर्ड पर स्टैक को कॉपी करने के लिए, स्टैक पर \"लंबे दबाव\" करें। पेस्ट बटन हाइलाइट होगा।" + +#~ msgid "hspace" +#~ msgstr "एचस्पेस" + +#: js/activity.js:2789 + +#~ msgid "Long press on block(s) to copy. Click here to paste." +#~ msgstr "ब्लॉक(ओं) को कॉपी करने के लिए लंबे समय तक दबाएं। पेस्ट करने के लिए यहां क्लिक करें।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:291 + +#~ msgid "melodic-minor" +#~ msgstr "मेलोडिक-माइनर" + +#: js/turtledefs.js:427 + +#~ msgid "The Heap empty? block returns true if the heap is empty." +#~ msgstr "हीप खाली है? ब्लॉक सत्य लौटाता है यदि हीप खाली है।" + +#: js/turtledefs.js:469 + +#~ msgid "The Playback block" +#~ msgstr "प्लेबैक ब्लॉक" + +#: js/turtledefs.js:196 + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "नोट मूल्य ब्लॉक वर्तमान में बजाए जा रहे नोट की अवधि का मूल्य है।" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:375 + +#: js/toolbar.js:423 + +#~ msgid "Save as WAV" +#~ msgstr "WAV के रूप में सहेजें" + +#: js/turtledefs.js:354 + +#~ msgid "The Tremolo block adds a wavering effect." +#~ msgstr "ट्रेमोलो ब्लॉक एक डगमगाने वाला प्रभाव जोड़ता है।" + +#: js/turtledefs.js:446 + +#~ msgid "The Set grey block changes the vividness of the pen color." +#~ msgstr "सेट ग्रे ब्लॉक पेन के रंग की जीवंतता को बदलता है।" + +#: js/turtledefs.js:290 + +#~ msgid "The Text block holds a text string." +#~ msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग रखता है।" + +#: js/turtledefs.js:21 + +#~ msgid "actions" +#~ msgstr "क्रियाएँ" + +#: js/turtledefs.js:331 + +#~ msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +#~ msgstr "रजिस्टर ब्लॉक उन नोट्स के रजिस्टर (ऑक्टेव) को संशोधित करने का एक आसान तरीका प्रदान करता है जो इसके बाद आते हैं।" + +#: js/logo.js:3384 + +#~ msgid "Note value must be greater than 0" +#~ msgstr "नोट मूल्य 0 से अधिक होना चाहिए" + +#: js/turtledefs.js:236 + +#~ msgid "Tuplets are a collection of notes that get scaled to a specific duration. Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "टुपलेट्स विशिष्ट अवधि के लिए मापित होने वाले नोट का संग्रह हैं। टुपलेट्स का उपयोग करके 2 की शक्ति पर आधारित नहीं होने वाले नोटों के समूह बनाना आसान होता है।" + +#: js/basicblocks.js:1398 + +#~ msgid "pitch-time matrix" +#~ msgstr "पिच-टाइम मैट्रिक्स" + +#: js/turtledefs.js:233 + +#~ msgid "eg guitar, violin, snare drum, etc." +#~ msgstr "उदा., गिटार, वायलिन, स्नेयर ड्रम, आदि." + +#: js/turtledefs.js:347 + +#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." +#~ msgstr "स्कैलर इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" + +#: js/turtledefs.js:144 + +#~ msgid "Long press the run button to run the project in slow mode." +#~ msgstr "प्रोजेक्ट को धीमे मोड में चलाने के लिए रन बटन को लंबे समय तक दबाएं।" + +#: js/turtledefs.js:339 + +#~ msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +#~ msgstr "पिच नंबर ऑफसेट सेट करें ब्लॉक का उपयोग पिच और ऑक्टेव को मैप करने के लिए ऑफसेट सेट करने के लिए किया जाता है।" + +#: js/turtledefs.js:188 + +#~ msgid "Show or hide a polar-coordinate grid." +#~ msgstr "एक पोलर-संयोजन ग्रिड दिखाएं या छिपाएं।" + +#: js/turtledefs.js:344 + +#~ msgid "It can also be used with other blocks, such as Color, Pen-size." +#~ msgstr "इसे कलर, पेन-साइज आदि के साथ भी उपयोग किया जा सकता है।" + +#: js/samplesviewer.js:80 + +#~ msgid "Copy this link to share your project." +#~ msgstr "अपनी परियोजना साझा करने के लिए इस लिंक को कॉपी करें।" + +#: js/turtledefs.js:111 + +#: js/turtledefs.js:149 + +#~ msgid "Clear the screen and return the turtles to their initial positions." +#~ msgstr "स्क्रीन को साफ करें और कछुओं को उनके प्रारंभिक स्थानों पर लौटाएं।" + +#: js/turtledefs.js:254 + +#~ msgid "The box1 returns the value stored on box1." +#~ msgstr "बॉक्स1 वह मूल्य लौटाता है जो बॉक्स1 पर संग्रहित है।" + +#: js/logo.js:3705 + +#~ msgid "The Step Pitch Block must be used inside of a Note Block." +#~ msgstr "स्टेप पिच ब्लॉक का उपयोग नोट ब्लॉक के अंदर करना चाहिए।" + +#: plugins/rodi.rtp:30 + +#~ msgid "blink (ms)" +#~ msgstr "ब्लिंक (मि.से.)" + +#: js/turtledefs.js:360 + +#~ msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +#~ msgstr "ड्यूओ सिंथ ब्लॉक एक ड्यूओ-फ्रीक्वेंसी मॉड्युलेटर है जिसका उपयोग एक टिम्बर को परिभाषित करने के लिए किया जाता है।" + +#~ msgid "begin hollow line" +#~ msgstr "शुरू करें होलो रेखा" + +#: js/musicutils.js:232 + +#~ msgid "Geez" +#~ msgstr "गीज" + +#~ msgid "Rhythm Block: Did you mean to use a Note block?" +#~ msgstr "रिदम ब्लॉक: क्या आपने एक नोट ब्लॉक का उपयोग करने का इरादा किया है?" + +#: js/turtledefs.js:260 + +#: js/turtledefs.js:261 + +#~ msgid "In this example, if the mouse button is pressed, a snare drum will play." +#~ msgstr "इस उदाहरण में, अगर माउस बटन दबाया जाता है, तो एक स्नेयर ड्रम बजेगा।" + +#: js/turtledefs.js:77 + +#~ msgid "This toolbar contains the palette buttons Matrix, Notes, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "इस टूलबार में मैट्रिक्स, नोट्स, टोन, टर्टल, और अन्य के पैलेट बटन होते हैं। ब्लॉक के पैलेट दिखाने के लिए क्लिक करें और कैनवास पर ब्लॉक खींचें ताकि आप उन्हें उपयोग कर सकें।" + +#: js/turtledefs.js:434 + +#~ msgid "The Dock block block connections two blocks." +#~ msgstr "डॉक ब्लॉक ब्लॉक दो ब्लॉक्स कनेक्ट करता है।" + +#: js/turtledefs.js:203 + +#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." +#~ msgstr "स्टेप पिच ब्लॉक (एक नंबर ब्लॉक के साथ संयोजन करके) एक स्केल में अगले पिच को बजाएगा, उदाहरण के लिए, यदि आखिरी नोट जो बजाई गई थी सोल थी, तो स्टेप पिच 1 ला बजाएगा।" + +#: js/turtledefs.js:245 + +#~ msgid "The Backward block runs code in reverse order (Musical retrograde)." +#~ msgstr "बैकवर्ड ब्लॉक कोड को उल्टी क्रम में चलाता है (संगीत रेट्रोग्रेड)।" + +#: js/basicblocks.js:583 + +#~ msgid "deprecated note value" +#~ msgstr "पुराना नोट मूल्य" + +#: js/musicutils.js:226 + +#~ msgid "Arabic" +#~ msgstr "अरबी" + +#: js/turtledefs.js:259 + +#~ msgid "In this example, a simple drum machine, a kick drum will play 1/4 notes forever." +#~ msgstr "इस उदाहरण में, एक साधारित ड्रम मशीन, एक किक ड्रम हमेशा के लिए 1/4 नोट बजाएगी।" + +#: js/logo.js:6824 + +#~ msgid "Hertz Block: Did you mean to use a Note block3?" +#~ msgstr "हर्ट्ज ब्लॉक: क्या आपने एक नोट ब्लॉक का उपयोग करने का इरादा किया है?" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:327 + +#~ msgid "major-blues" +#~ msgstr "मेजर-ब्लूज़" + +#: js/turtledefs.js:403 + +#~ msgid "The Mod block returns the remainder from a division." +#~ msgstr "मोड ब्लॉक विभाजन से शेषफल लौटाता है।" + +#: js/turtledefs.js:206 + +#~ msgid "Pitch can be specified in terms of C D E F G A B." +#~ msgstr "पिच को C D E F G A B के रूप में निर्दिष्ट किया जा सकता है।" + +#: js/musicutils.js:233 + +#~ msgid "Hindu" +#~ msgstr "हिंदू" + +#: js/turtledefs.js:316 + +#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." +#~ msgstr "मिलीसेकंड ब्लॉक एक नोट ब्लॉक के समान होता है, सिवाय इसके कि यह नोट की अवधि निर्दिष्ट करने के लिए समय (एमएस में) का उपयोग करता है।" + +#: js/turtledefs.js:406 + +#~ msgid "The Not block is the logical not operator." +#~ msgstr "नॉट ब्लॉक तार्किक नॉट ऑपरेटर है।" + +#: js/StringHelper.js:19 + +#~ msgid "New project\"," +#~ msgstr "नया प्रोजेक्ट\"," + +#: js/basicblocks.js:1299 + +#~ msgid "step pitch" +#~ msgstr "स्टेप पिच" + +#: js/turtledefs.js:255 + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "बॉक्स2 में स्टोर करें ब्लॉक का उपयोग बॉक्स2 में एक मान संग्रहीत करने के लिए किया जाता है।" + +#: js/toolbar.js:339 + +#: js/toolbar.js:387 + +#~ msgid "Save as png" +#~ msgstr "PNG के रूप में सहेजें" + +#: js/turtledefs.js:314 + +#~ msgid "The Skip notes block will cause notes to be skipped." +#~ msgstr "नोट्स छोड़ें ब्लॉक नोट्स को छोड़ने का कारण बनेगा।" + +#: js/turtledefs.js:215 + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode. In the figure, we add la to sol." +#~ msgstr "स्केलर अंतराल ब्लॉक वर्तमान मोड के आधार पर एक सापेक्ष अंतराल की गणना करता है, मोड के बाहर के सभी नोट्स को छोड़ देता है। चित्र में, हम सोल में ला जोड़ते हैं।" + +#: js/basicblocks.js:519 + +#~ msgid "play backward" +#~ msgstr "पीछे की ओर चलाएं" + +#: js/turtledefs.js:333 + +#~ msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +#~ msgstr "पिच में बदलाव ब्लॉक वर्तमान पिच और पिछले पिच के बीच का अंतर (आधे चरणों में) है।" + +#: js/turtledefs.js:442 + +#~ msgid "The Control-point 1 block sets the first control point for the Bezier curve." +#~ msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" + +#: js/lilypond.js:21 + +#~ msgid "bk" +#~ msgstr "bk" + +#: js/lilypond.js:21 + +#~ msgid "bt" +#~ msgstr "bt" + +#: js/logo.js:2175 + +#: js/logo.js:7714 + +#: js/logo.js:7849 + +#: js/logo.js:7909 + +#: js/logo.js:8029 + +#: js/logo.js:8057 + +#~ msgid "Could not find mouse" +#~ msgstr "माउस नहीं मिला" + +#: js/turtledefs.js:469 + +#~ msgid "The Get green block returns the green component of the pixel under the mouse." +#~ msgstr "ग्रीन प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल के हरे घटक को लौटाता है।" + +#: js/turtledefs.js:235 + +#~ msgid "The Rhythm block is used to generate rhythm patterns." +#~ msgstr "रिदम ब्लॉक का उपयोग ताल पैटर्न उत्पन्न करने के लिए किया जाता है।" + +#: js/turtledefs.js:213 + +#~ msgid "???" +#~ msgstr "???" + +#: js/turtledefs.js:303 + +#~ msgid "The Cursor X block returns the horizontal position of the mouse." +#~ msgstr "कर्सर एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" + +#: js/activity.js:3444 + +#~ msgid "Save Project" +#~ msgstr "प्रोजेक्ट सहेजें" + +#: js/turtledefs.js:454 + +#~ msgid "The Set font block sets the font used by the Show block." +#~ msgstr "सेट फ़ॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए गए फ़ॉन्ट को सेट करता है।" + +#~ msgid "do re mi fa sol la ti" +#~ msgstr "डो रे मी फा सोल ला टी" + +#: js/turtledefs.js:377 + +#~ msgid "The Until block will repeat until the condition is true." +#~ msgstr "अनिल ब्लॉक तब तक दोहराएगा जब तक शर्त सही नहीं हो जाती।" + +#: js/turtledefs.js:408 + +#~ msgid "The Or block is the logical or operator." +#~ msgstr "ऑर ब्लॉक तार्किक या ऑपरेटर है।" + +#: js/modewidget.js:77 + +#~ msgid "rotate counter clockwise" +#~ msgstr "विपरीत दिशा में घुमाएं" + +#: js/turtledefs.js:344 + +#~ msgid "etc." +#~ msgstr "आदि" + +#: js/pitchtimematrix.js:203 + +#~ msgid "sort" +#~ msgstr "सॉर्ट करें" + +#: js/logo.js:5000 + +#~ msgid "Pitch Block: Did you mean to use a Note block2?" +#~ msgstr "पिच ब्लॉक: क्या आपका मतलब नोट ब्लॉक2 का उपयोग करना था?" + +#: js/logo.js:3606 + +#~ msgid "Distortion not in range" +#~ msgstr "विकृति सीमा में नहीं है" + +#: js/turtledefs.js:453 + +#~ msgid "The Pen size block returns the current pen size value." +#~ msgstr "पेन आकार ब्लॉक वर्तमान पेन आकार मान लौटाता है।" + +#: js/turtledefs.js:422 + +#~ msgid "The Save heap to app block saves the heap to a web page." +#~ msgstr "ऐप पर हीप सहेजें ब्लॉक हीप को एक वेब पेज पर सहेजता है।" + +#: js/turtledefs.js:261 + +#~ msgid "The Random block returns a random number." +#~ msgstr "रैंडम ब्लॉक एक यादृच्छिक संख्या लौटाता है।" + +#: js/turtledefs.js:143 + +#: js/turtledefs.js:180 + +#~ msgid "Polar" +#~ msgstr "ध्रुवीय" + +#: js/basicblocks.js:74 + +#~ msgid "current pitch name" +#~ msgstr "वर्तमान पिच नाम" + +#: js/turtledefs.js:134 + +#~ msgid "Show or hide a Cartesian-coordinate grid." +#~ msgstr "एक कार्टेशियन-निर्देशांक ग्रिड दिखाएँ या छिपाएँ" + +#: js/turtledefs.js:421 + +#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." +#~ msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री प्रदर्शित करता है।" + +#: js/lilypond.js:21 + +#~ msgid "gp" +#~ msgstr "gp" + +#: js/turtledefs.js:308 + +#~ msgid "The Mouse-name block returns the name of a mouse." +#~ msgstr "माउस-नाम ब्लॉक एक माउस का नाम लौटाता है।" + +#: js/activity.js:3528 + +#~ msgid "Save as .png" +#~ msgstr ".png के रूप में सहेजें" + +#: js/musicutils.js:215 + +#~ msgid "Mixolydian" +#~ msgstr "मिक्सोलिडियन" + +#: js/block.js:909 + +#~ msgid "mKeyboard" +#~ msgstr "mकीबोर्ड" + +#: js/turtledefs.js:379 + +#~ msgid "The Stop block will stop a loop (e.g., Forever, Repeat, While, or Until)." +#~ msgstr "स्टॉप ब्लॉक एक लूप को रोक देगा (जैसे, फॉरएवर, रिपीट, व्हाइल, या अनिल)।" + +#: js/turtledefs.js:211 + +#~ msgid "The Pitch number block is the value of the pitch of the note currently being played." +#~ msgstr "पिच संख्या ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का मूल्य है।" + +#: js/turtledefs.js:293 + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "शेल ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" + +#: js/turtledefs.js:270 + +#~ msgid "The Equal block returns True if the two numbers are equal." +#~ msgstr "बराबर ब्लॉक सत्य लौटाता है यदि दोनों संख्याएँ समान हैं।" + +#: js/savebox.js:105 + +#~ msgid "Upload to Planet" +#~ msgstr "प्लैनेट पर अपलोड करें" + +#: js/turtledefs.js:341 + +#~ msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +#~ msgstr "स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक अर्ध-स्वरों की संख्या लौटाता है।" + +#: js/turtledefs.js:467 + +#~ msgid "The Get pixel block returns the color of the pixel under the mouse." +#~ msgstr "पिक्सेल प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल का रंग लौटाता है।" + +#: js/activity.js:3607 + +#~ msgid "Load plugin from file" +#~ msgstr "फाइल से प्लगइन लोड करें" + +#: js/turtledefs.js:461 + +#~ msgid "The Playback block" +#~ msgstr "प्लेबैक ब्लॉक" + +#: js/activity.js:3541 + +#~ msgid "Save as .abc" +#~ msgstr ".abc के रूप में सहेजें" + +#: js/logo.js:10269 + +#~ msgid "Lilypond cannot process partial of " +#~ msgstr "लिलीपॉन्ड आंशिक को संसाधित नहीं कर सकता" + +#: js/turtledefs.js:210 + +#~ msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +#~ msgstr "हर्ट्ज़ में पिच ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का हर्ट्ज़ में मान है।" + +#: js/block.js:1453 + +#~ msgid "degree" +#~ msgstr "डिग्री" + +#: plugins/rodi.rtp:169 + +#~ msgid "sing" +#~ msgstr "गाओ" + +#: js/turtledefs.js:443 + +#~ msgid "The Control-point 2 block sets the second control point for the Bezier curve." +#~ msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" + +#: js/musicutils.js:247 + +#~ msgid "Chinese" +#~ msgstr "चीनी" + +#: js/turtledefs.js:165 + +#~ msgid "Play music" +#~ msgstr "संगीत बजाएं" + +#: js/samplesviewer.js:91 + +#: js/samplesviewer.js:91 + +#: js/samplesviewer.js:115 + +#: js/samplesviewer.js:115 + +#~ msgid "Download" +#~ msgstr "डाउनलोड" + +#: js/synthutils.js:82 + +#~ msgid "darbuka-drum" +#~ msgstr "दरबूका ड्रम" + +#: js/turtledefs.js:345 + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps. In the figure, we add sol# to sol." +#~ msgstr "सेमी-टोन अंतराल ब्लॉक आधे चरणों पर आधारित एक सापेक्ष अंतराल की गणना करता है। चित्र में, हम सोल# में सोल जोड़ते हैं।" + +#: js/turtledefs.js:263 + +#~ msgid "The Plus block is used to add." +#~ msgstr "प्लस ब्लॉक जोड़ने के लिए उपयोग होता है।" + +#: js/turtledefs.js:207 + +#~ msgid "e.g., 1, 2, 3, or 4." +#~ msgstr "उदा. 1, 2, 3, या 4।" + +#: js/turtledefs.js:416 + +#~ msgid "The Loadheap block loads the heap from a file." +#~ msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" + +#~ msgid "cloud" +#~ msgstr "बादल" + +#: js/turtledefs.js:298 + +#~ msgid "The Bottom block returns the position of the bottom of the canvas." +#~ msgstr "बॉटम ब्लॉक कैनवास के निचले हिस्से की स्थिति लौटाता है।" + +#: js/toolbar.js:338 + +#: js/toolbar.js:386 + +#~ msgid "Save as svg" +#~ msgstr "SVG के रूप में सहेजें" + +#: plugins/impact.rtp:122 + +#~ msgid "Impact UID not found." +#~ msgstr "प्रभाव यूआईडी नहीं मिला।" + +#: js/pitchdrummatrix.js:141 + +#~ msgid "Solfa" +#~ msgstr "सोल्फा" + +#: js/timbre.js:727 + +#~ msgid "add filter" +#~ msgstr "फ़िल्टर जोड़ें" + +#: js/logo.js:2688 + +#~ msgid "turtleHeaps does not contain a valid heap for" +#~ msgstr "turtleHeaps में एक मान्य हीप नहीं है" + +#: js/turtledefs.js:98 + +#~ msgid "You can also use Alt+C to copy a stack of blocks. " +#~ msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" + +#: js/activity.js:3523 + +#~ msgid "Show/hide palettes" +#~ msgstr "पैलेट दिखाएँ / छुपाएँ" + +#: js/activity.js:3066 + +#~ msgid "Home' + ' [HOME]" +#~ msgstr "होम' + ' [होम]" + +#: js/turtledefs.js:484 + +#~ msgid "The Start mouse block starts the specified mouse." +#~ msgstr "स्टार्ट माउस ब्लॉक निर्दिष्ट माउस को शुरू करता है।" + +#: plugins/impact.rtp:32 + +#~ msgid "fetch" +#~ msgstr "लाना" + +#: js/turtledefs.js:398 + +#~ msgid "The Box block returns the value stored in a box." +#~ msgstr "बॉक्स ब्लॉक बॉक्स में संग्रहित मान लौटाता है।" + +#~ msgid "rodi" +#~ msgstr "रोडी" + +#: js/turtledefs.js:481 + +#~ msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +#~ msgstr "सेट माउस ब्लॉक निर्दिष्ट माउस द्वारा चलाए जाने वाले ब्लॉकों का एक स्टैक भेजता है।" + +#: js/turtledefs.js:254 + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "बॉक्स1 ब्लॉक बॉक्स1 में संग्रहित मान लौटाता है।" + +#: js/turtledefs.js:99 + +#~ msgid "You can also use Alt+P to paste a stack of blocks. " +#~ msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+P का भी उपयोग कर सकते हैं।" + +#: js/musicutils.js:291 + +#~ msgid "pentatonic" +#~ msgstr "पेंटाटोनिक" + +#~ msgid "blocks" +#~ msgstr "ब्लॉक्स" + +#: js/turtledefs.js:232 + +#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." +#~ msgstr "पिच-टाइम मैट्रिक्स ब्लॉक संगीत वाक्यांश बनाने के लिए एक उपकरण खोलता है।" + +#: js/turtledefs.js:281 + +#~ msgid "The Heading block returns the orientation of the mouse." +#~ msgstr "हेडिंग ब्लॉक माउस की अभिविन्यास को लौटाता है।" + +#: js/turtledefs.js:400 + +#~ msgid "The Abs block returns the absolute value." +#~ msgstr "एबस ब्लॉक परिशुद्ध मान लौटाता है।" + +#: js/turtledefs.js:240 + +#~ msgid "For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मान के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" + +#: js/block.js:962 + +#: js/basicblocks.js:1022 + +#: js/basicblocks.js:1034 + +#~ msgid "rhythm ruler" +#~ msgstr "ताल शासक" + +#: js/logo.js:3626 + +#: js/logo.js:3675 + +#~ msgid "Depth entered is out of range" +#~ msgstr "दर्ज की गई गहराई सीमा से बाहर है" + +#: js/turtledefs.js:346 + +#~ msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +#~ msgstr "स्केलर अंतराल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।" + +#: js/turtledefs.js:272 + +#~ msgid "The Forward block moves the mouse forward." +#~ msgstr "फॉरवर्ड ब्लॉक माउस को आगे बढ़ाता है।" + +#: js/musicutils.js:246 + +#~ msgid "Pentatonic" +#~ msgstr "पेंटाटोनिक" + +#: js/turtledefs.js:372 + +#~ msgid "The Temperament tool is used to define custom tuning." +#~ msgstr "टेम्परामेंट उपकरण का उपयोग कस्टम ट्यूनिंग को परिभाषित करने के लिए किया जाता है।" + +#: js/logo.js:4992 + +#: js/logo.js:5014 + +#~ msgid "Input to Major Block must be 2, 3, 6, or 7" +#~ msgstr "मेजर ब्लॉक के लिए इनपुट 2, 3, 6, या 7 होना चाहिए" + +#: js/turtledefs.js:289 + +#~ msgid "The Print block displays text at the top of the screen." +#~ msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ प्रदर्शित करता है।" + +#: js/turtledefs.js:356 + +#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." +#~ msgstr "वेटेड पार्शियल्स ब्लॉक एक टिम्बर से जुड़े पार्शियल्स को निर्दिष्ट करने के लिए उपयोग होता है।" + +#: js/basicblocks.js:712 + +#~ msgid "articulation" +#~ msgstr "संवाद" + +#: js/turtledefs.js:387 + +#: js/turtledefs.js:389 + +#: js/turtledefs.js:391 + +#: js/turtledefs.js:392 + +#~ msgid "The Calculate block returns a value calculated by an action." +#~ msgstr "कैलकुलेट ब्लॉक एक क्रिया द्वारा गणित किए गए मूल्य को लौटाता है।" + +#: js/samplesviewer.js:81 + +#: js/samplesviewer.js:84 + +#~ msgid "Advanced options" +#~ msgstr "उन्नत विकल्प" + +#: js/turtledefs.js:394 + +#~ msgid "The Return block will return a value from an action." +#~ msgstr "रिटर्न ब्लॉक एक क्रिया से मूल्य लौटाएगा।" + +#: js/turtledefs.js:247 + +#~ msgid "The Action block is used to group together blocks so that they can be used more than once. It is often used for storing a phrase of music that is repeated." +#~ msgstr "एक्शन ब्लॉक ब्लॉक्स को एक साथ समृद्ध करने के लिए उपयोग होता है ताकि इसे एक से अधिक बार उपयोग किया जा सके। यह अक्सर उस संगीत वाक्य को संग्रहित करने के लिए उपयोग होता है जो बार-बार होता है।" + +#: js/turtledefs.js:470 + +#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." +#~ msgstr "गेट ब्लू ब्लॉक माउस के नीचे पिक्सेल का नीला घटक लौटाता है।" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:377 + +#: js/toolbar.js:425 + +#~ msgid "Save sheet music" +#~ msgstr "शीट संगीत सहेजें" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:320 + +#~ msgid "romanian-minor" +#~ msgstr "रोमानियाई माइनर" + +#: js/block.js:1309 + +#~ msgid "4th" +#~ msgstr "चौथा" + +#: js/turtledefs.js:362 + +#~ msgid "The Set relative volume block changes the volume of the contained notes." +#~ msgstr "सेट रिलेटिव वॉल्यूम ब्लॉक संग्रहित नोट्स की वॉल्यूम को बदलता है।" + +#: js/turtledefs.js:380 + +#~ msgid "The Switch block will run the code in the matching Case." +#~ msgstr "स्विच ब्लॉक समान केस में कोड चलाएगा।" + +#: js/basicblocks.js:282 + +#~ msgid "adjust transposition" +#~ msgstr "स्थानांतरण समायोजित करें" + +#: js/turtledefs.js:80 + +#~ msgid "Click to run the project in fast mode." +#~ msgstr "तेज़ी से प्रोजेक्ट चलाने के लिए क्लिक करें।" + +#: js/turtledefs.js:170 + +#~ msgid "Run note by note" +#~ msgstr "नोट द्वारा नोट चलाएं" + +#: js/turtledefs.js:428 + +#~ msgid "The Heap length block returns the length of the heap." +#~ msgstr "हीप लेंथ ब्लॉक हीप की लंबाई लौटाता है।" + +#: js/basicblocks.js:4324 + +#~ msgid "shell" +#~ msgstr "शैल" + +#: js/StringHelper.js:17 + +#~ msgid "Close Planet\"," +#~ msgstr "प्लैनेट बंद करें\"," + +#: js/help.js:72 + +#~ msgid "Next page" +#~ msgstr "अगला पृष्ठ" + +#: js/activity.js:3859 + +#: js/activity.js:3870 + +#~ msgid "Long press on blocks to copy." +#~ msgstr "ब्लॉक पर लंबे समय तक दबाएं कॉपी के लिए।" + +#: js/turtledefs.js:351 + +#~ msgid "The Chorus block adds a chorus effect." +#~ msgstr "कोरस ब्लॉक एक कोरस प्रभाव जोड़ता है।" + +#: js/turtledefs.js:239 + +#~ msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +#~ msgstr "कस्टम मोड ब्लॉक संगीत मोड (स्केल में नोट्स की जगह) का अन्वेषण करने के लिए एक टूल खोलता है।" + +#: js/logo.js:2317 + +#~ msgid "Please close the current matrix before opening a new one." +#~ msgstr "कृपया नए एक को खोलने से पहले वर्तमान मैट्रिक्स को बंद करें।" + +#: js/turtledefs.js:426 + +#~ msgid "The Wait block pauses the program for a specified number of seconds." +#~ msgstr "वेट ब्लॉक प्रोग्राम को निर्दिष्ट समय के लिए रोकता है।" + +#: js/turtledefs.js:229 + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes. In the example above, a kick drum sound will be played instead of sol." +#~ msgstr "सेट ड्रम ब्लॉक किसी भी संग्रहित नोट्स के पिच को बदलने के लिए एक ड्रम साउंड का चयन करेगा। उपर्युक्त उदाहरण में, किक ड्रम साउंड सोल की जगह बजाया जाएगा।" + +#: js/turtledefs.js:420 + +#~ msgid "The Heap length block returns the length of the heap." +#~ msgstr "हीप लेंथ ब्लॉक हीप की लंबाई लौटाता है।" + +#: js/basicblocks.js:1146 + +#~ msgid "on offbeat do" +#~ msgstr "ऑन ऑफबीट करें" + +#: js/StringHelper.js:17 + +#: js/StringHelper.js:18 + +#: js/StringHelper.js:19 + +#~ msgid "data-tooltip" +#~ msgstr "डेटा-टूलटिप" + +#: js/playback.js:28 + +#: js/playback.js:28 + +#~ msgid "pause" +#~ msgstr "रोकें" + +#: js/turtledefs.js:195 + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "निर्दिष्ट नोट मूल्य अवधि का एक विराम साइलेंस ब्लॉक का उपयोग करके बनाया जा सकता है।" + +#: js/turtledefs.js:225 + +#~ msgid "e.g., guitar, piano, violin, or cello." +#~ msgstr "उदा., गिटार, पियानो, वायलिन, या सेलो।" + +#: js/activity.js:4118 + +#~ msgid "Hard stop" +#~ msgstr "कठिन रोक" + +#: js/turtledefs.js:468 + +#~ msgid "The Get red block returns the red component of the pixel under the mouse." +#~ msgstr "गेट रेड ब्लॉक माउस के नीचे पिक्सेल का लाल घटक लौटाता है।" + +#: js/basicblocks.js:808 + +#~ msgid "free time" +#~ msgstr "मुक्त समय" + +#: js/turtledefs.js:214 + +#~ msgid "e.g., if the last note played was sol, Scalar Step 1 will play la." +#~ msgstr "उदा., यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजेगा।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:328 + +#~ msgid "whole-tone" +#~ msgstr "पूर्ण-स्वर" + +#: js/turtledefs.js:185 + +#~ msgid "You can also use Alt+C to copy a stack of blocks." +#~ msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:287 + +#~ msgid "natural-minor" +#~ msgstr "प्राकृतिक-माइनर" + +#: js/activity.js:4437 + +#: js/activity.js:4472 + +#~ msgid "Click here to paste" +#~ msgstr "यहां पेस्ट करने के लिए क्लिक करें" + +#~ msgid "This button opens and closes the primary toolbar." +#~ msgstr "यह बटन मुख्य उपकरण पट्टी को खोलता एवं बंद करता है" + +#: js/activity.js:4426 + +#~ msgid "Run music step by step" +#~ msgstr "संगीत को कदम दर कदम चलाएँ" + +#: js/turtledefs.js:417 + +#~ msgid "The Saveheap block saves the heap to a file." +#~ msgstr "सेवहीप ब्लॉक हीप को एक फाइल में सहेजता है।" + +#: js/musicutils.js:230 + +#~ msgid "Ethiopian" +#~ msgstr "इथियोपियन" + +#: js/turtledefs.js:99 + +#~ msgid "It appears after a long press on a stack." +#~ msgstr "यह एक स्टैक पर एक लम्बी दबाई के बाद प्रकट होता है।" + +#: js/logo.js:4851 + +#: js/logo.js:4872 + +#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" +#~ msgstr "परफेक्ट ब्लॉक के लिए इनपुट 1, 4, 5, या 8 होना चाहिए" + +#: js/temperament.js:1621 + +#~ msgid "table" +#~ msgstr "टेबल" + +#: js/savebox.js:116 + +#~ msgid "Save as .tb" +#~ msgstr ".tb के रूप में सहेजें" + +#: js/lilypond.js:21 + +#~ msgid "cp" +#~ msgstr "सीपी" + +#: js/turtledefs.js:321 + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "ऑन-वीक-बीट ब्लॉक आपको कमजोर (ऑफ) बीट्स पर क्रियाएँ निर्दिष्ट करने की अनुमति देता है।" + +#: plugins/rodi.rtp:130 + +#~ msgid "sense right" +#~ msgstr "दाहिने की अनुभूति" + +#: js/turtledefs.js:423 + +#~ msgid "The Load heap from app block loads the heap from a web page." +#~ msgstr "एप से हीप लोड करें ब्लॉक हीप को एक वेब पेज से लोड करता है।" + +#~ msgid "vspace" +#~ msgstr "व्यास" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:321 + +#~ msgid "spanish-gypsy" +#~ msgstr "स्पैनिश-जिप्सी" + +#: js/turtledefs.js:286 + +#~ msgid "The Color block returns the current pen color." +#~ msgstr "रंग ब्लॉक वर्तमान पेन का रंग लौटाता है।" + +#: js/musicutils.js:225 + +#~ msgid "Bebop" +#~ msgstr "बेबॉप" + +#: js/turtledefs.js:185 + +#~ msgid "The Paste Button will highlight." +#~ msgstr "पेस्ट बटन हाइलाइट करेगा।" + +#: js/turtledefs.js:431 + +#~ msgid "The Load heap from app block loads the heap from a web page." +#~ msgstr "एप से हीप लोड करें ब्लॉक हीप को एक वेब पेज से लोड करता है।" + +#: js/logo.js:1982 + +#~ msgid "The Step Pitch Block must be used insdie of a Note Block." +#~ msgstr "स्टेप पिच ब्लॉक को नोट ब्लॉक के अंदर उपयोग करना चाहिए।" + +#: js/turtledefs.js:118 + +#~ msgid "Remove all content on the canvas, including the blocks." +#~ msgstr "कैनवास पर सभी सामग्री को हटाएं, ब्लॉक्स सहित" + +#: js/basicblocks.js:4883 + +#~ msgid "save svg" +#~ msgstr "SVG सहेजें" + +#: js/samplesviewer.js:699 + +#~ msgid "On my device" +#~ msgstr "मेरे यन्त्र पे" + +#: js/turtledefs.js:432 + +#~ msgid "The No background block eliminates the background from the saved SVG output." +#~ msgstr "कोई पृष्ठभूमि नहीं ब्लॉक सहेजे गए SVG आउटपुट से पृष्ठभूमि को हटा देता है।" + +#: js/activity.js:2527 + +#~ msgid "My Music Blocks Creation" +#~ msgstr "मेरा संगीत ब्लॉक्स निर्माण" + +#: js/turtledefs.js:438 + +#~ msgid "The Open palette block opens a palette." +#~ msgstr "पैलेट खोलें ब्लॉक एक पैलेट खोलता है।" + +#: js/turtledefs.js:242 + +#~ msgid "The Forever block will repeat the contained blocks forever. In this example, a simple drum machine, a kick drum will play 1/4 notes forever." +#~ msgstr "फॉरएवर ब्लॉक निर्धारित ब्लॉक्स को हमेशा के लिए दोहराएगा। इस उदाहरण में, एक साधारित ड्रम मशीन, एक किक ड्रम हमेशा 1/4 नोट्स बजाएगा।" + +#: js/logo.js:4898 + +#: js/logo.js:4919 + +#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "डिमिनिश ब्लॉक के लिए इनपुट 1, 2, 3, 4, 5, 6, 7, या 8 होना चाहिए" + +#: js/turtledefs.js:168 + +#~ msgid "Run music slow" +#~ msgstr "संगीत को धीमी गति से चलाएँ" + +#: js/turtledefs.js:120 + +#: js/turtledefs.js:159 + +#~ msgid "To copy a stack to the clipboard, do a long press on the stack." +#~ msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर लंबे समय तक दबाएं।" + +#: js/turtledefs.js:359 + +#~ msgid "eg guitar, piano, violin, or cello." +#~ msgstr "उदा. गिटार, पियानो, वायलिन, या सेलो।" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:330 + +#~ msgid "minor-pentatonic" +#~ msgstr "माइनर-पेंटाटोनिक" + +#: js/turtledefs.js:359 + +#~ msgid "The AM synth block is an amplitude modulator used to define a timbre." +#~ msgstr "एएम सिंथ ब्लॉक एक आयाम मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" + +#: js/turtledefs.js:275 + +#~ msgid "The Right block turns the mouse to the right." +#~ msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" + +#: js/turtledefs.js:355 + +#~ msgid "The Harmonic block will add harmonics to the contained notes." +#~ msgstr "हार्मोनिक ब्लॉक संग्रहित नोट्स में हार्मोनिक्स जोड़ देगा।" + +#: js/turtledefs.js:217 + +#~ msgid "The Staccato block shortens the length of the actual notewhile maintaining the specified rhythmic value of the notes." +#~ msgstr "स्टेकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" + +#: js/pitchtimematrix.js:198 + +#~ msgid "export" +#~ msgstr "निर्यात" + +#: js/turtledefs.js:402 + +#~ msgid "The Power block calculates a power function." +#~ msgstr " पॉवर ब्लॉक एक पॉवर फ़ंक्शन की गणना करता है।" + +#: js/turtledefs.js:440 + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "सेट हेडिंग ब्लॉक माउस की हेडिंग सेट करता है।" + +#: js/turtledefs.js:193 + +#~ msgid "The Note block is a container for one or more Pitch blocks. The Note block specifies the duration (note value) of its contents." +#~ msgstr "नोट ब्लॉक एक या एक से अधिक पिच ब्लॉक्स के लिए एक संग्रहक है। नोट ब्लॉक इसके सामग्री की अवधि (नोट मूल्य) को निर्दिष्ट करता है।" + +#: js/turtledefs.js:269 + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "लेस थैन ब्लॉक टॉप नंबर बॉटम नंबर से कम है तो ट्रू लौटाता है।" + +#: js/turtledefs.js:201 + +#~ msgid "The Beat count block is the number of the current beat, e.g., 1, 2, 3, or 4.\n In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "बीट काउंट ब्लॉक वर्तमान बीट की संख्या है, जैसे 1, 2, 3, या 4।\n चित्र में, इसका उपयोग प्रत्येक माप के पहले बीट पर क्रिया करने के लिए किया जाता है।" + +#: js/turtledefs.js:483 + +#~ msgid "The Mouse color block returns the pen color of the specified mouse." +#~ msgstr "माउस रंग ब्लॉक निर्दिष्ट माउस का पेन रंग लौटाता है।" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:376 + +#: js/toolbar.js:424 + +#~ msgid "Save as ABC" +#~ msgstr "ABC के रूप में सहेजें" + +#: js/timbre.js:591 + +#~ msgid "synthesizer" +#~ msgstr "सिंथेसाइज़र" + +#: js/logo.js:630 + +#: js/palette.js:1808 + +#: js/musicutils.js:205 + +#~ msgid "Major" +#~ msgstr "मेजर" + +#: js/turtledefs.js:425 + +#~ msgid "The Saveheap block saves the heap to a file." +#~ msgstr "सेवहीप ब्लॉक हीप को एक फ़ाइल में सहेजता है।" + +#: js/turtledefs.js:363 + +#~ msgid "The Set master volume block sets the volume for all synthesizers." +#~ msgstr "सेट मास्टर वॉल्यूम ब्लॉक सभी सिंथेसाइज़र्स के लिए वॉल्यूम सेट करता है।" + +#: js/basicblocks.js:883 + +#~ msgid "duplicate notes" +#~ msgstr "डुप्लीकेट नोट्स" + +#: js/turtledefs.js:421 + +#~ msgid "The Setheapentry block sets a value in the heap at the specified location." +#~ msgstr "सेटहीपएंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में एक मूल्य सेट करता है।" + +#: js/utilitybox.js:281 + +#~ msgid "Disable scrolling" +#~ msgstr "स्क्रोलिंग अक्षम करें" + +#: js/turtledefs.js:425 + +#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." +#~ msgstr "स्केलर इंटरवल ब्लॉक दो नोट्स के बीच की दूरी को सेमी-टोन में मापता है।" + +#: js/logo.js:4259 + +#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" +#~ msgstr "रिदम ब्लॉक: क्या आपने मैट्रिक्स ब्लॉक का उपयोग करने का इरादा किया है?" + +#: js/turtledefs.js:202 + +#~ msgid "The Notes played block is the number of notes that have been played. (By default, it counts quarter notes.)" +#~ msgstr "नोट्स प्लेड ब्लॉक उन नोट्स की संख्या है जो बजाए गए हैं। (डिफ़ॉल्ट रूप से, यह क्वार्टर नोट्स की गिनती करता है।)" + +#: js/turtledefs.js:242 + +#~ msgid "The default volume is 50; the range is 0 (silence) to 100 (full volume)." +#~ msgstr "डिफ़ॉल्ट वॉल्यूम 50 है; सीमा 0 (शांति) से 100 (पूर्ण वॉल्यूम) तक है।" + +#: js/turtledefs.js:248 + +#~ msgid "Each Start block is a separate voice. All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr "प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज़ है। प्ले बटन दबाया जाता है तो सभी स्टार्ट ब्लॉक्स एक साथ चलते हैं।" + +#: js/turtledefs.js:352 + +#~ msgid "e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "जैसे, \"डो\" हमेशा \"सी-नैचुरल\" होता है); जब Movable do सच है, तो सोलफेज़ नोट नामों को स्केल के डिग्री में सौंपा जाता है (\"डो\" हमेशा मेजर स्केल के पहले डिग्री होता है)।" + +#: js/basicblocks.js:83 + +#~ msgid "current pitch octave" +#~ msgstr "वर्तमान पिच ऑक्टेव" + +#: js/turtledefs.js:415 + +#~ msgid "The Reverseheap block reverses the order of the heap." +#~ msgstr "रिवर्सहीप ब्लॉक हीप के क्रम को उल्टा करता है।" + +#: js/musicutils.js:250 + +#~ msgid "Hirajoshi" +#~ msgstr "हिराजोशी" + +#: js/turtledefs.js:433 + +#~ msgid "The Make block block creates a new block." +#~ msgstr "मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है।" + +#: js/musicutils.js:201 + +#~ msgid "Spanish" +#~ msgstr "स्पैनिश" + diff --git a/po/ja-kana.po b/po/ja-kana.po index 22fed78316..eaf250f910 100644 --- a/po/ja-kana.po +++ b/po/ja-kana.po @@ -1,9227 +1,9227 @@ -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2018-09-27 07:25+0200\n" -"Last-Translator: Devin Ulibarri \n" -"Contributing-Editor: Sachiko Nakajima \n" -"Language-Team: LANGUAGE \n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Pootle 2.0.1\n" - -#: js/planetInterface.js:104 -#: js/planetInterface.js:104 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/languagebox.js:208 -msgid "Refresh your browser to change your language preference." -msgstr "げんごを かえるには、ブラウザを こうしんしてください。" - -#: js/languagebox.js:229 -msgid "Music Blocks is already set to this language." -msgstr "" - -#: js/planetInterface.js:131 -msgid "project undefined" -msgstr "プロジェクトみていぎ" - -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/block.js:1569 -#: js/block.js:4500 -#: js/block.js:4518 -#: js/block.js:4529 -#: js/blocks.js:1018 -#: js/blocks.js:3491 -#: js/blocks.js:3492 -#: js/blocks.js:3717 -#: js/blocks.js:4076 -#: js/blocks.js:4269 -#: js/blocks.js:5432 -#: js/blocks.js:6563 -#: js/rubrics.js:530 -#: js/turtledefs.js:131 -#: js/turtledefs.js:232 -#: js/palette.js:610 -#: js/palette.js:619 -#: js/palette.js:628 -#: js/palette.js:637 -#: js/palette.js:1215 -#: js/palette.js:1226 -#: js/palette.js:1237 -#: js/palette.js:1248 -#: js/palette.js:1267 -#: js/blocks/MeterBlocks.js:716 -#: js/blocks/MeterBlocks.js:769 -#: js/blocks/MeterBlocks.js:832 -#: js/blocks/MeterBlocks.js:893 -#: js/blocks/ActionBlocks.js:254 -#: js/blocks/ActionBlocks.js:307 -#: js/blocks/ActionBlocks.js:617 -#: js/blocks/ActionBlocks.js:716 -#: js/blocks/ActionBlocks.js:961 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1322 -#: js/blocks/ActionBlocks.js:1325 -#: js/blocks/ActionBlocks.js:1337 -#: js/blocks/ActionBlocks.js:1404 -#: js/widgets/musickeyboard.js:3006 -#: js/widgets/rhythmruler.js:2309 -#: js/widgets/rhythmruler.js:2316 -#: js/widgets/rhythmruler.js:2501 -#: js/widgets/rhythmruler.js:2508 -#: js/widgets/phrasemaker.js:4996 -msgid "action" -msgstr "アクション" - -#: js/macros.js:711 -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:204 -#. TRANS: animal sound effect -msgid "duck" -msgstr "あひる" - -#: js/themebox.js:66 -msgid "Music Blocks is already set to this theme." -msgstr "" - -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -msgid "Music Blocks Project" -msgstr "ミュージック・ブロックスの プロジェクト" - -#: js/SaveInterface.js:63 -msgid "This project was created in Music Blocks" -msgstr "この プロジェクトは、 ミュージック・ブロックスで さくせい されました。" - -#: js/SaveInterface.js:67 -msgid "Music Blocks is a Free/Libre Software application." -msgstr "ミュージック・ブロックスは、 おんがくの ちしきを たのしみながら みにつける ことの できる、 オープンソースの ソフト です。" - -#: js/SaveInterface.js:69 -msgid "The source code can be accessed at" -msgstr "ミュージック・ブロックスの ソースコードは、 こちらの URLから みる ことが できます。" - -#: js/SaveInterface.js:72 -msgid "For more information, please consult the" -msgstr "もっと くわしく しりたい ばあいは、 ミュージック・ブロックスの ガイドを さんしょう して ください。" - -#: js/SaveInterface.js:76 -#: js/turtledefs.js:489 -msgid "Music Blocks Guide" -msgstr "ミュージック・ブロックスガイド" - -#: js/SaveInterface.js:83 -msgid "Alternatively, open the file in Music Blocks using the Load project button." -msgstr "「ファイルから プロジェクトを よみこむ」 ボタンを おして、 ファイルを ひらいて ください。" - -#: js/SaveInterface.js:85 -msgid "Project Code" -msgstr "プロジェクトの コード" - -#: js/SaveInterface.js:87 -msgid "This code stores data about the blocks in a project." -msgstr "この コードは、 がいとう する ばあい、 へんしゅう された バージョンの プロジェクトと いっしょに、 プロジェクトの なかの ブロックに かんする データを ほぞん します。" - -#: js/SaveInterface.js:89 -#: js/blocks.js:5091 -#: js/blocks/MediaBlocks.js:888 -msgid "Show" -msgstr "プロジェクトの コードを ひょうじ する" - -#: js/SaveInterface.js:91 -msgid "Hide" -msgstr "プロジェクトの コードを ひひょうじに する" - -#: js/SaveInterface.js:131 -#: js/SaveInterface.js:204 -#: js/SaveInterface.js:262 -#: js/SaveInterface.js:403 -#: js/SaveInterface.js:431 -#: js/activity.js:5401 -#: planet/js/GlobalPlanet.js:467 -#: planet/js/GlobalPlanet.js:469 -#: planet/js/GlobalPlanet.js:495 -#: planet/js/ProjectStorage.js:27 -#. TRANS: default project title when saving as Lilypond -msgid "My Project" -msgstr "じぶんの プロジェクト" - -#: js/SaveInterface.js:197 -#: planet/js/SaveInterface.js:58 -msgid "No description provided" -msgstr "きにゅうが ありません" - -#: js/SaveInterface.js:346 -msgid "Your recording is in progress." -msgstr "ろくおんちゅう" - -#: js/SaveInterface.js:415 -#. TRANS: File name prompt for save as Lilypond -msgid "File name" -msgstr "ファイルめい" - -#: js/SaveInterface.js:417 -#: planet/js/StringHelper.js:39 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project title" -msgstr "きょくめい" - -#: js/SaveInterface.js:419 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project author" -msgstr "さっきょくか" - -#: js/SaveInterface.js:421 -#. TRANS: MIDI prompt for save as Lilypond -msgid "Include MIDI output?" -msgstr "MIDIのアウトプット がくふにも まとめましょうか?" - -#: js/SaveInterface.js:423 -#. TRANS: Guitar prompt for save as Lilypond -msgid "Include guitar tablature output?" -msgstr "ギターの TABも がくふに まとめましょうか?" - -#: js/SaveInterface.js:425 -#. TRANS: Lilypond is a scripting language for generating sheet music -msgid "Save as Lilypond" -msgstr "Lilypondがくふの フォーマットで ほぞん" - -#: js/SaveInterface.js:440 -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:156 -#: js/blocks/EnsembleBlocks.js:218 -#: js/blocks/EnsembleBlocks.js:304 -#: js/blocks/EnsembleBlocks.js:350 -#: js/blocks/EnsembleBlocks.js:391 -#: js/blocks/EnsembleBlocks.js:443 -#: js/blocks/EnsembleBlocks.js:492 -#: js/blocks/EnsembleBlocks.js:538 -#: js/blocks/EnsembleBlocks.js:585 -#: js/blocks/EnsembleBlocks.js:639 -#: js/blocks/EnsembleBlocks.js:755 -#: js/blocks/EnsembleBlocks.js:842 -#: js/blocks/EnsembleBlocks.js:901 -#: js/blocks/EnsembleBlocks.js:944 -#: js/blocks/EnsembleBlocks.js:1215 -#: js/blocks/EnsembleBlocks.js:1283 -#. TRANS: default project author when saving as Lilypond -msgid "Mr. Mouse" -msgstr "ミスター・マウス" - -#: js/SaveInterface.js:589 -msgid "The Lilypond code is copied to clipboard. You can paste it here: " -msgstr "Lilypondがくふのフォーマットは クリップボードに コピーしてある。 つぎのウェブサイトに はりつけると がくふが みられます。。" - -#: js/activity.js:411 -#: js/activity.js:416 -msgid "Search for blocks" -msgstr "ブロックをさがす" - -#: js/activity.js:1358 -msgid "Are you sure you want to clear the workspace?" -msgstr "" - -#: js/activity.js:1577 -msgid "Enter file name" -msgstr "" - -#: js/activity.js:1579 -msgid "File save canceled" -msgstr "" - -#: js/activity.js:1598 -msgid "Click on stop saving" -msgstr "" - -#: js/activity.js:1882 -msgid "Catching mice" -msgstr "ネズミを つかまえているよ" - -#: js/activity.js:1883 -msgid "Cleaning the instruments" -msgstr "がっきの おていれを しているよ" - -#: js/activity.js:1884 -msgid "Testing key pieces" -msgstr "キーボードの おとを たしかめているよ" - -#: js/activity.js:1885 -msgid "Sight-reading" -msgstr "がくふを よみこんでいるよ" - -#: js/activity.js:1886 -msgid "Combining math and music" -msgstr "おんがくと さんすうを くっつけているよ" - -#: js/activity.js:1887 -msgid "Generating more blocks" -msgstr "ブロックを たくさん つくっているよ" - -#: js/activity.js:1888 -msgid "Do Re Mi Fa Sol La Ti Do" -msgstr "ド レ ミ ファ ソ ラ シ ド" - -#: js/activity.js:1889 -msgid "Tuning string instruments" -msgstr "がっきの チューニングを しているよ" - -#: js/activity.js:1890 -msgid "Pressing random keys" -msgstr "キーボードで おんがくを つくっているよ" - -#: js/activity.js:2072 -msgid "plugins will be removed upon restart." -msgstr "プラグインは さいせいするときえるよ" - -#: js/activity.js:2081 -msgid "show Cartesian" -msgstr "ほうがん(ざひょう)を ひょうじ" - -#: js/activity.js:2603 -#: js/palette.js:672 -#: js/blocks/RhythmBlocks.js:923 -#: js/blocks/PitchBlocks.js:442 -#: js/blocks/PitchBlocks.js:1786 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "scale degree" -msgstr "おんど" - -#: js/activity.js:2606 -#: js/palette.js:681 -msgid "voice name" -msgstr "おんめい" - -#: js/activity.js:2609 -#: js/palette.js:678 -msgid "invert mode" -msgstr "ちょうを はんてん させる" - -#: js/activity.js:2612 -msgid "output tools" -msgstr "" - -#: js/activity.js:2615 -msgid "custom note" -msgstr "" - -#: js/activity.js:2618 -msgid "accidental name" -msgstr "" - -#: js/activity.js:2621 -#: js/blocks/PitchBlocks.js:855 -msgid "east indian solfege" -msgstr "" - -#: js/activity.js:2624 -#: js/blocks/PitchBlocks.js:869 -msgid "note name" -msgstr "" - -#: js/activity.js:2627 -#: js/blocks/IntervalsBlocks.js:94 -msgid "temperament name" -msgstr "" - -#: js/activity.js:2630 -#: js/palette.js:675 -msgid "mode name" -msgstr "おんかい名" - -#: js/activity.js:2633 -msgid "chord name" -msgstr "" - -#: js/activity.js:2636 -#: js/palette.js:698 -msgid "interval name" -msgstr "おんていめい" - -#: js/activity.js:2639 -msgid "filter type" -msgstr "" - -#: js/activity.js:2642 -msgid "oscillator type" -msgstr "" - -#: js/activity.js:2645 -#: js/blocks.js:2479 -#: js/blocks.js:2487 -msgid "audio file" -msgstr "オーディオファイル" - -#: js/activity.js:2648 -#: js/blocks/DrumBlocks.js:32 -msgid "noise name" -msgstr "" - -#: js/activity.js:2651 -#: js/blocks/DrumBlocks.js:75 -msgid "drum name" -msgstr "" - -#: js/activity.js:2654 -#: js/blocks/DrumBlocks.js:119 -msgid "effects name" -msgstr "" - -#: js/activity.js:2657 -msgid "wrap mode" -msgstr "" - -#: js/activity.js:2660 -msgid "load file" -msgstr "" - -#: js/activity.js:2830 -#: js/activity.js:6368 -msgid "This block is deprecated." -msgstr "この ブロックは もう ありません。" - -#: js/activity.js:2832 -#: js/activity.js:6370 -msgid "Block cannot be found." -msgstr "ブロックが みつかりません。" - -#: js/activity.js:3041 -msgid "Saving block artwork" -msgstr "ブロックの アートを ほぞんちゅう" - -#: js/activity.js:3045 -#: js/turtledefs.js:708 -#: planet/js/LocalCard.js:31 -msgid "Copy" -msgstr "コピー" - -#: js/activity.js:3052 -msgid "Erase" -msgstr "けす" - -#: js/activity.js:3056 -#: js/activity.js:3072 -#: js/activity.js:3303 -#: js/toolbar.js:49 -#: js/toolbar.js:115 -#: js/toolbar.js:186 -#: js/toolbar.js:247 -#: js/turtledefs.js:447 -#: js/turtledefs.js:492 -#: js/widgets/aiwidget.js:646 -#: js/widgets/aiwidget.js:654 -#: js/widgets/aiwidget.js:655 -#: js/widgets/arpeggio.js:90 -#: js/widgets/arpeggio.js:544 -#: js/widgets/arpeggio.js:545 -#: js/widgets/arpeggio.js:639 -#: js/widgets/arpeggio.js:640 -#: js/widgets/meterwidget.js:185 -#: js/widgets/modewidget.js:77 -#: js/widgets/musickeyboard.js:694 -#: js/widgets/musickeyboard.js:894 -#: js/widgets/musickeyboard.js:895 -#: js/widgets/musickeyboard.js:982 -#: js/widgets/musickeyboard.js:983 -#: js/widgets/pitchdrummatrix.js:147 -#: js/widgets/pitchdrummatrix.js:679 -#: js/widgets/pitchdrummatrix.js:680 -#: js/widgets/pitchdrummatrix.js:731 -#: js/widgets/pitchdrummatrix.js:732 -#: js/widgets/pitchdrummatrix.js:746 -#: js/widgets/pitchdrummatrix.js:747 -#: js/widgets/pitchdrummatrix.js:775 -#: js/widgets/pitchdrummatrix.js:776 -#: js/widgets/pitchstaircase.js:119 -#: js/widgets/rhythmruler.js:638 -#: js/widgets/rhythmruler.js:639 -#: js/widgets/rhythmruler.js:652 -#: js/widgets/rhythmruler.js:653 -#: js/widgets/sampler.js:163 -#: js/widgets/sampler.js:164 -#: js/widgets/sampler.js:361 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:585 -#: js/widgets/temperament.js:646 -#: js/widgets/temperament.js:647 -#: js/widgets/temperament.js:1947 -#: js/widgets/temperament.js:1948 -#: js/widgets/tempo.js:85 -#: js/widgets/tempo.js:86 -#: js/widgets/timbre.js:429 -#: js/widgets/timbre.js:430 -#: js/widgets/timbre.js:460 -#: js/widgets/timbre.js:461 -#: js/widgets/timbre.js:740 -#: js/widgets/phrasemaker.js:526 -#: js/widgets/phrasemaker.js:537 -#: js/widgets/phrasemaker.js:538 -#: js/widgets/phrasemaker.js:4373 -#: js/widgets/phrasemaker.js:4601 -#: js/widgets/phrasemaker.js:4607 -#: js/widgets/phrasemaker.js:4608 -#: js/widgets/phrasemaker.js:4722 -#: plugins/rodi.rtp:191 -msgid "Play" -msgstr "じっこう" - -#: js/activity.js:3080 -#: js/toolbar.js:50 -#: js/toolbar.js:116 -#: js/toolbar.js:187 -#: js/toolbar.js:248 -#: js/turtledefs.js:453 -#: js/turtledefs.js:498 -#: js/blocks/FlowBlocks.js:604 -#: js/widgets/arpeggio.js:533 -#: js/widgets/arpeggio.js:534 -#: js/widgets/meterwidget.js:206 -#: js/widgets/meterwidget.js:207 -#: js/widgets/modewidget.js:99 -#: js/widgets/modewidget.js:100 -#: js/widgets/musickeyboard.js:837 -#: js/widgets/musickeyboard.js:839 -#: js/widgets/pitchdrummatrix.js:668 -#: js/widgets/pitchdrummatrix.js:669 -#: js/widgets/temperament.js:1934 -#: js/widgets/temperament.js:1935 -#: js/widgets/timbre.js:415 -#: js/widgets/timbre.js:417 -#: js/widgets/phrasemaker.js:547 -#: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4271 -#: plugins/rodi.rtp:29 -#: plugins/rodi.rtp:73 -#: plugins/rodi.rtp:413 -msgid "Stop" -msgstr "ていし" - -#: js/activity.js:3084 -#: js/activity.js:3106 -msgid "Paste" -msgstr "はりつけ" - -#: js/activity.js:3088 -msgid "Save block help" -msgstr "ブロックの ヘルプを ほぞん" - -#: js/activity.js:3119 -#: js/activity.js:3170 -#: js/block.js:2474 -#: js/block.js:3433 -#: js/block.js:3450 -#: js/utils/musicutils.js:4005 -#: js/utils/musicutils.js:5517 -#. TRANS: the note names must be separated by single spaces -#. TRANS: the note names must be separated by single spaces -msgid "ti la sol fa mi re do" -msgstr "シ ラ ソ ファ ミ レ ド" - -#: js/activity.js:3173 -msgid "Jumping to the bottom of the page." -msgstr "がめんのしたにジャンプしています" - -#: js/activity.js:3179 -msgid "Scrolling up." -msgstr "うえにスクロールしています" - -#: js/activity.js:3184 -msgid "Scrolling down." -msgstr "したにスクロールしています" - -#: js/activity.js:3189 -msgid "Extracting block" -msgstr "ブロックを取り出しています" - -#: js/activity.js:3197 -msgid "Moving block up." -msgstr "ブロックをうえにうごかしています" - -#: js/activity.js:3218 -msgid "Moving block down." -msgstr "ブロックをしたにうごかしています" - -#: js/activity.js:3239 -msgid "Moving block left." -msgstr "ブロックをひだりにうごかしています" - -#: js/activity.js:3256 -msgid "Moving block right." -msgstr "ブロックをみぎにうごかしています" - -#: js/activity.js:3271 -msgid "Jump to home position." -msgstr "まんなかにジャンプする" - -#: js/activity.js:3298 -#: js/blocks/ExtrasBlocks.js:274 -msgid "Hide blocks" -msgstr "ブロックを ひひょうじ" - -#: js/activity.js:3657 -#: js/activity.js:3672 -msgid "Trash can is empty." -msgstr "" - -#: js/activity.js:3679 -#: js/activity.js:3760 -msgid "Item restored from the trash." -msgstr "" - -#: js/activity.js:3818 -msgid "Restore last item" -msgstr "" - -#: js/activity.js:3819 -msgid "Restore all items" -msgstr "" - -#: js/activity.js:5016 -msgid "Click the run button to run the project." -msgstr "プロジェクトを さいせいするため、さいせいの ボタンを クリックして ください。" - -#: js/activity.js:6201 -#: js/turtledefs.js:756 -msgid "Home" -msgstr "ホーム" - -#: js/activity.js:6209 -#: js/turtledefs.js:762 -msgid "Show/hide blocks" -msgstr "ブロックをひょうじする/かくす" - -#: js/activity.js:6215 -#: js/turtledefs.js:768 -msgid "Expand/collapse blocks" -msgstr "ブロックを ひろげる/おりたたむ" - -#: js/activity.js:6221 -#: js/turtledefs.js:776 -msgid "Decrease block size" -msgstr "ブロックのひょうじを ちいさくする" - -#: js/activity.js:6227 -#: js/turtledefs.js:782 -msgid "Increase block size" -msgstr "ブロックのひょうじを おおきくする" - -#: js/activity.js:6493 -msgid "Could not parse JSON input." -msgstr "JSONの インプットの パースが できません。" - -#: js/activity.js:6624 -msgid "Select is enabled." -msgstr "" - -#: js/activity.js:6624 -msgid "Select is disabled." -msgstr "" - -#: js/activity.js:7005 -#: js/activity.js:7111 -#: js/activity.js:7162 -msgid "Cannot load project from the file. Please check the file type." -msgstr "プロジェクトを よみこめません。 ファイルの しゅるいを かくにん してください。" - -#: js/activity.js:7448 -msgid "Invalid parameters" -msgstr "むこうな パラメータ" - -#: js/activity.js:7599 -msgid "Error regenerating palettes. Please refresh the page." -msgstr "" - -#: js/block.js:1576 -#: js/block.js:1695 -#: js/palette.js:688 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/WidgetBlocks.js:259 -msgid "temperament" -msgstr "おんりつ" - -#: js/block.js:1583 -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/turtle-painter.js:1192 -#: js/turtle-painter.js:1193 -#: js/logo.js:1176 -#: js/turtles.js:119 -#: js/blocks/ProgramBlocks.js:1267 -#: js/blocks/ActionBlocks.js:1223 -msgid "start" -msgstr "スタート" - -#: js/block.js:1590 -msgid "matrix" -msgstr "フレーズメーカー" - -#: js/block.js:1597 -#: js/blocks/WidgetBlocks.js:1510 -#: plugins/rodi.rtp:324 -msgid "status" -msgstr "じっこう じょうきょう" - -#: js/block.js:1604 -msgid "drum mapper" -msgstr "ドラム・ピッチぎょうれつ" - -#: js/block.js:1611 -msgid "ruler" -msgstr "リズムメーカー" - -#: js/block.js:1618 -#: js/blocks/WidgetBlocks.js:397 -#. TRANS: timbre is the character or quality of a musical sound -msgid "timbre" -msgstr "ねいろ" - -#: js/block.js:1625 -msgid "stair" -msgstr "かいだん" - -#: js/block.js:1632 -#: js/blocks/WidgetBlocks.js:707 -#. TRANS: the speed at music is should be played. -msgid "tempo" -msgstr "メトロノーム" - -#: js/block.js:1639 -#: js/block.js:1702 -#: js/blocks/IntervalsBlocks.js:1464 -#. TRANS: mode, e.g., Major in C Major -msgid "mode" -msgstr "おんかい" - -#: js/block.js:1646 -msgid "slider" -msgstr "スライダー" - -#: js/block.js:1653 -#: js/blocks/SensorsBlocks.js:1002 -msgid "keyboard" -msgstr "キーボード" - -#: js/block.js:1660 -#: js/block.js:2552 -#: js/lilypond.js:732 -#: js/lilypond.js:897 -#: js/lilypond.js:941 -#: js/turtledefs.js:129 -#: js/turtledefs.js:230 -#: js/palette.js:660 -#: js/blocks/DrumBlocks.js:477 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1124 -msgid "drum" -msgstr "ドラム" - -#: js/block.js:1667 -#: js/blocks/WidgetBlocks.js:1190 -#: js/blocks/WidgetBlocks.js:1228 -#. TRANS: widget for subdividing a measure into distinct rhythmic elements -msgid "rhythm maker" -msgstr "リズムメーカー" - -#: js/block.js:1674 -#: js/block.js:2383 -#: js/block.js:2440 -#: js/blocks/OrnamentBlocks.js:220 -#: js/blocks/OrnamentBlocks.js:312 -#: js/blocks/RhythmBlocks.js:33 -#: js/blocks/RhythmBlocks.js:356 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/RhythmBlocks.js:806 -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:637 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -#: js/blocks/MeterBlocks.js:1368 -#: js/turtleactions/DictActions.js:85 -#: js/widgets/phrasemaker.js:1028 -#: js/widgets/phrasemaker.js:2734 -#: js/widgets/phrasemaker.js:2777 -#: js/widgets/phrasemaker.js:2882 -#. TRANS: the value (e.g., 1/4 note) of the note being played. -msgid "note value" -msgstr "おとの ながさ" - -#: js/block.js:1681 -#: js/block.js:2308 -#: js/block.js:2331 -#: js/blocks/IntervalsBlocks.js:1071 -#: js/blocks/OrnamentBlocks.js:312 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "scalar interval" -msgstr "おんかいの じょうげ" - -#: js/block.js:1688 -#: js/blocks/RhythmBlocks.js:148 -msgid "milliseconds" -msgstr "ミリびょう" - -#: js/block.js:2381 -#: js/block.js:2385 -#: js/block.js:2438 -#: js/block.js:2554 -#: js/blocks/ProgramBlocks.js:1273 -#: js/blocks/RhythmBlocks.js:712 -#: js/widgets/rhythmruler.js:1177 -#: js/widgets/rhythmruler.js:1323 -msgid "silence" -msgstr "きゅうふ" - -#: js/block.js:2542 -#. TRANS: scalar step -msgid "down" -msgstr "した" - -#: js/block.js:2543 -msgid "up" -msgstr "うえ" - -#: js/block.js:2548 -#: js/rubrics.js:524 -#: js/turtledefs.js:124 -#: js/turtledefs.js:225 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:1839 -#: js/blocks/PitchBlocks.js:1853 -#: js/blocks/SensorsBlocks.js:178 -#: js/widgets/musickeyboard.js:1961 -#: js/widgets/phrasemaker.js:1122 -#. TRANS: pitch number -#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. -msgid "pitch" -msgstr "おとの たかさ" - -#: js/block.js:2963 -msgid "Silence block cannot be removed." -msgstr "「きゅうふ」は とりだすことが できません。" - -#: js/block.js:3135 -#: js/piemenus.js:3457 -msgid "You can restore deleted blocks from the trash with the Restore From Trash button." -msgstr "" - -#: js/block.js:3765 -#: js/blocks.js:2607 -#: js/blocks.js:3218 -#: js/palette.js:701 -#: js/blocks/BooleanBlocks.js:77 -#: js/blocks/BooleanBlocks.js:167 -#: js/blocks/BooleanBlocks.js:251 -#: js/blocks/BooleanBlocks.js:335 -#: js/blocks/BooleanBlocks.js:433 -#: js/blocks/BooleanBlocks.js:539 -#: js/blocks/BooleanBlocks.js:640 -#: js/blocks/BooleanBlocks.js:741 -#: js/blocks/BooleanBlocks.js:847 -#: js/blocks/BooleanBlocks.js:948 -#: js/blocks/BooleanBlocks.js:1033 -#: js/blocks/SensorsBlocks.js:911 -msgid "true" -msgstr "真" - -#: js/block.js:3765 -#: js/blocks.js:2609 -#: js/blocks.js:3220 -#: js/blocks/BooleanBlocks.js:79 -#: js/blocks/BooleanBlocks.js:169 -#: js/blocks/BooleanBlocks.js:253 -#: js/blocks/BooleanBlocks.js:337 -#: js/blocks/BooleanBlocks.js:435 -#: js/blocks/BooleanBlocks.js:541 -#: js/blocks/BooleanBlocks.js:642 -#: js/blocks/BooleanBlocks.js:743 -#: js/blocks/BooleanBlocks.js:849 -#: js/blocks/BooleanBlocks.js:950 -#: js/blocks/SensorsBlocks.js:913 -msgid "false" -msgstr "偽" - -#: js/block.js:3776 -#: js/block.js:3789 -#: js/blocks/ExtrasBlocks.js:618 -msgid "Cartesian" -msgstr "うがん(ざひょう)をひょうじ" - -#: js/block.js:3777 -#: js/block.js:3790 -#: js/blocks/ExtrasBlocks.js:622 -msgid "polar" -msgstr "きょくざひょう をひょうじ" - -#: js/block.js:3778 -#: js/block.js:3791 -#: js/blocks/ExtrasBlocks.js:626 -msgid "Cartesian/Polar" -msgstr "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" - -#: js/block.js:3779 -#: js/block.js:3798 -#: js/blocks/ExtrasBlocks.js:655 -msgid "none" -msgstr "なし" - -#: js/block.js:3792 -#: js/blocks/ExtrasBlocks.js:631 -msgid "treble" -msgstr "トレブルきごう" - -#: js/block.js:3793 -#: js/blocks/ExtrasBlocks.js:635 -msgid "grand staff" -msgstr "トレブルとバスきごう" - -#: js/block.js:3794 -#: js/blocks/ExtrasBlocks.js:639 -msgid "mezzo-soprano" -msgstr "メゾソプラノきごう" - -#: js/block.js:3795 -#: js/blocks/ExtrasBlocks.js:643 -msgid "alto" -msgstr "アルトきごう" - -#: js/block.js:3796 -#: js/blocks/ExtrasBlocks.js:647 -msgid "tenor" -msgstr "テノールきごう" - -#: js/block.js:3797 -#: js/utils/musicutils.js:1109 -#: js/utils/synthutils.js:80 -#: js/blocks/ExtrasBlocks.js:651 -#. TRANS: musical instrument -msgid "bass" -msgstr "コントラバス" - -#: js/block.js:3842 -#: js/blocks.js:2600 -#: js/blocks.js:3211 -msgid "on2" -msgstr "オン" - -#: js/block.js:3844 -#: js/blocks.js:2602 -#: js/blocks.js:3213 -msgid "off" -msgstr "オフ" - -#: js/block.js:4411 -msgid "Not a number" -msgstr "すうじではありません" - -#: js/block.js:4418 -msgid "Octave value must be between 1 and 8." -msgstr "オクターヴの あたいが「1」から「8」までの はんい でなければなりません。" - -#: js/block.js:4426 -msgid "Numbers can have at most 10 digits." -msgstr "すうじは さいだい 10けた までです。" - -#: js/blocks.js:1212 -#: js/blocks.js:3444 -#: js/blocks.js:3834 -#: js/blocks.js:3865 -#: js/blocks.js:3914 -#: js/blocks.js:3949 -#: js/blocks.js:6586 -#: js/palette.js:592 -#: js/palette.js:721 -#: js/palette.js:1191 -#: js/blocks/BoxesBlocks.js:282 -#: js/blocks/BoxesBlocks.js:285 -#: js/blocks/BoxesBlocks.js:405 -#: js/blocks/BoxesBlocks.js:594 -msgid "box" -msgstr "はこ" - -#: js/blocks.js:1713 -msgid "Consider breaking this stack into parts." -msgstr "この ながい スタックを べつべつの スタックに した ほうが いい" - -#: js/blocks.js:2472 -#: js/palette.js:736 -#: js/blocks/MediaBlocks.js:602 -msgid "open file" -msgstr "ファイルを ひらく" - -#: js/blocks.js:3247 -#: js/palette.js:657 -#: js/blocks/MediaBlocks.js:892 -#: js/blocks/MediaBlocks.js:963 -msgid "text" -msgstr "もじ そざい" - -#: js/blocks.js:3443 -#: js/palette.js:724 -#: js/palette.js:725 -#: js/blocks/BoxesBlocks.js:514 -msgid "store in box" -msgstr "はこに ほぞん" - -#: js/blocks.js:3448 -#: js/blocks.js:3888 -#: js/blocks.js:3923 -#: js/blocks.js:3958 -#: js/blocks.js:5862 -#: js/blocks.js:5883 -#: js/blocks/BoxesBlocks.js:772 -msgid "box1" -msgstr "はこ1" - -#: js/blocks.js:3450 -#: js/blocks.js:3890 -#: js/blocks.js:3925 -#: js/blocks.js:3960 -#: js/blocks.js:5864 -#: js/blocks.js:5885 -#: js/blocks/BoxesBlocks.js:663 -msgid "box2" -msgstr "はこ2" - -#: js/blocks.js:4122 -#: js/palette.js:722 -#: js/palette.js:727 -#: js/palette.js:1127 -#: js/blocks/BoxesBlocks.js:591 -msgid "store in" -msgstr "いれる" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:495 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/MediaBlocks.js:746 -msgid "name" -msgstr "なまえ" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/RhythmBlocks.js:1130 -msgid "value" -msgstr "あたい" - -#: js/blocks.js:4465 -msgid "Forever loop detected inside a note value block. Unexpected things may happen." -msgstr "「ずっとくりかえす」じょうたいが「おんぷ」のなかに ある。" - -#: js/blocks.js:4988 -msgid "There is no block selected." -msgstr "ブロックが えらばれて いません。" - -#: js/blocks.js:5094 -#: js/blocks/MediaBlocks.js:803 -#. TRANS: Avatar is the image used to determine the appearance of the mouse. -msgid "avatar" -msgstr "ネズミへんこう" - -#: js/blocks.js:5097 -#: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:929 -#. TRANS: The sound sample that the user uploads. -msgid "sample" -msgstr "ねいろ サンプル" - -#: js/lilypond.js:605 -#: js/lilypond.js:904 -#: js/lilypond.js:910 -#: js/lilypond.js:948 -#: js/rubrics.js:526 -msgid "mouse" -msgstr "ネズミ" - -#: js/lilypond.js:606 -msgid "brown rat" -msgstr "ちゃいろの ドブネズミ" - -#: js/lilypond.js:607 -msgid "mole" -msgstr "もぐら" - -#: js/lilypond.js:608 -msgid "chipmunk" -msgstr "リス" - -#: js/lilypond.js:609 -msgid "red squirrel" -msgstr "あかいリス" - -#: js/lilypond.js:610 -msgid "guinea pig" -msgstr "ギニーピッグ" - -#: js/lilypond.js:611 -msgid "capybara" -msgstr "カピバラ" - -#: js/lilypond.js:612 -msgid "coypu" -msgstr "ヌートリア" - -#: js/lilypond.js:613 -msgid "black rat" -msgstr "くろいねずみ" - -#: js/lilypond.js:614 -msgid "grey squirrel" -msgstr "はいいろの リス" - -#: js/lilypond.js:615 -msgid "flying squirrel" -msgstr "モモンガ" - -#: js/lilypond.js:616 -msgid "bat" -msgstr "こうもり" - -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/blocks/ActionBlocks.js:1256 -#: js/blocks/ExtrasBlocks.js:559 -msgid "start drum" -msgstr "ドラム・スタート" - -#: js/rubrics.js:523 -#: js/turtledefs.js:122 -#: js/turtledefs.js:223 -#: js/blocks/ProgramBlocks.js:745 -#: js/blocks/RhythmBlockPaletteBlocks.js:52 -#: js/blocks/RhythmBlockPaletteBlocks.js:234 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2054 -#: js/widgets/rhythmruler.js:2123 -#: js/widgets/rhythmruler.js:2130 -#: js/widgets/rhythmruler.js:2209 -#. TRANS: an arrangement of notes based on duration -msgid "rhythm" -msgstr "おんぷ" - -#: js/rubrics.js:525 -#: js/turtledefs.js:126 -#: js/turtledefs.js:227 -msgid "tone" -msgstr "ねいろ" - -#: js/rubrics.js:527 -#: js/turtledefs.js:135 -#: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1126 -msgid "pen" -msgstr "ペン" - -#: js/rubrics.js:528 -#: js/turtledefs.js:136 -#: js/turtledefs.js:237 -#: js/blocks/NumberBlocks.js:981 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -msgid "number" -msgstr "すうち" - -#: js/rubrics.js:529 -#: js/turtledefs.js:130 -#: js/turtledefs.js:231 -msgid "flow" -msgstr "じっこうてじゅん" - -#: js/rubrics.js:531 -#: js/turtledefs.js:139 -#: js/turtledefs.js:240 -#: planet/js/GlobalTag.js:48 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Sensors" -msgstr "センサー" - -#: js/rubrics.js:532 -#: js/turtledefs.js:138 -#: js/turtledefs.js:239 -#: js/blocks/MediaBlocks.js:930 -#: planet/js/GlobalTag.js:46 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Media" -msgstr "メディア" - -#: js/rubrics.js:533 -msgid "mice" -msgstr "ネズミたちのかんけい" - -#: js/toolbar.js:48 -#: js/toolbar.js:114 -msgid "About Music Blocks" -msgstr "ミュージック・ブロックスに ついて" - -#: js/toolbar.js:51 -#: js/toolbar.js:117 -#: js/toolbar.js:188 -#: js/toolbar.js:249 -#: js/turtledefs.js:509 -msgid "Record" -msgstr "ろくおん" - -#: js/toolbar.js:52 -#: js/toolbar.js:53 -#: js/toolbar.js:118 -#: js/toolbar.js:119 -#: js/toolbar.js:189 -#: js/toolbar.js:190 -#: js/toolbar.js:250 -#: js/toolbar.js:251 -msgid "Full screen" -msgstr "フルスクリーン" - -#: js/toolbar.js:54 -#: js/toolbar.js:120 -#: js/toolbar.js:191 -#: js/toolbar.js:252 -#: js/turtledefs.js:516 -msgid "Toggle Fullscreen" -msgstr "フルスクリーンの きりかえ" - -#: js/toolbar.js:55 -#: js/toolbar.js:121 -#: js/toolbar.js:192 -#: js/toolbar.js:253 -#: js/toolbar.js:1118 -#: js/turtledefs.js:522 -#: planet/js/StringHelper.js:33 -msgid "New project" -msgstr "あたらしい プロジェクト" - -#: js/toolbar.js:56 -#: js/toolbar.js:122 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:528 -msgid "Load project from file" -msgstr "プロジェクトを よみこむ" - -#: js/toolbar.js:57 -#: js/toolbar.js:123 -#: js/toolbar.js:124 -#: js/toolbar.js:194 -#: js/toolbar.js:255 -#: js/turtledefs.js:535 -#: js/turtledefs.js:546 -#: js/turtledefs.js:566 -msgid "Save project" -msgstr "プロジェクトを ほぞん" - -#: js/toolbar.js:58 -#: js/toolbar.js:80 -#: js/toolbar.js:82 -#: js/toolbar.js:146 -#: js/toolbar.js:156 -#: js/toolbar.js:158 -#: js/toolbar.js:195 -#: js/toolbar.js:216 -#: js/toolbar.js:218 -#: js/toolbar.js:256 -#: js/toolbar.js:277 -#: js/toolbar.js:279 -#: js/turtledefs.js:536 -#: js/turtledefs.js:567 -msgid "Save project as HTML" -msgstr "HTMLをほぞん" - -#: js/toolbar.js:59 -#: js/toolbar.js:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 -msgid "Find and share projects" -msgstr "みんなの さくひん" - -#: js/toolbar.js:60 -#: js/toolbar.js:126 -#: js/toolbar.js:197 -#: js/toolbar.js:258 -msgid "Offline. Sharing is unavailable" -msgstr "オフライン。シェア きのうが つかえません" - -#: js/toolbar.js:61 -#: js/toolbar.js:127 -#: js/toolbar.js:198 -#: js/toolbar.js:259 -msgid "Auxiliary menu" -msgstr "サブメニュー" - -#: js/toolbar.js:62 -#: js/toolbar.js:128 -#: js/toolbar.js:199 -#: js/toolbar.js:260 -#: js/piemenus.js:3386 -#: js/turtledefs.js:592 -msgid "Help" -msgstr "せつめい" - -#: js/toolbar.js:63 -#: js/toolbar.js:129 -#: js/toolbar.js:200 -#: js/toolbar.js:261 -#: js/turtledefs.js:598 -msgid "Run slowly" -msgstr "ゆっくり じっこう する" - -#: js/toolbar.js:64 -#: js/toolbar.js:130 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:604 -msgid "Run step by step" -msgstr "ブロックを ひとつずつ じっこうする" - -#: js/toolbar.js:65 -#: js/toolbar.js:131 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:611 -msgid "Display statistics" -msgstr "とうけいを ひょうじ する" - -#: js/toolbar.js:66 -#: js/toolbar.js:132 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:617 -msgid "Load plugin" -msgstr "プラグインをよみこむ" - -#: js/toolbar.js:67 -#: js/toolbar.js:133 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:625 -msgid "Delete plugin" -msgstr "プラグインを けす" - -#: js/toolbar.js:68 -#: js/toolbar.js:134 -#: js/toolbar.js:205 -#: js/toolbar.js:266 -msgid "Enable horizontal scrolling" -msgstr "じゆうな ほうこうに スクロール" - -#: js/toolbar.js:69 -#: js/toolbar.js:135 -#: js/toolbar.js:206 -#: js/toolbar.js:267 -msgid "Disable horizontal scrolling" -msgstr "たて ほうこうに スクロール" - -#: js/toolbar.js:70 -#: js/toolbar.js:136 -#: js/toolbar.js:207 -#: js/toolbar.js:268 -#: js/turtledefs.js:642 -msgid "Change theme" -msgstr "" - -#: js/toolbar.js:71 -#: js/toolbar.js:137 -#: js/toolbar.js:208 -#: js/toolbar.js:269 -msgid "Light Mode" -msgstr "" - -#: js/toolbar.js:72 -#: js/toolbar.js:138 -#: js/toolbar.js:209 -#: js/toolbar.js:270 -msgid "Dark Mode" -msgstr "" - -#: js/toolbar.js:73 -#: js/toolbar.js:139 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -#: js/turtledefs.js:648 -#: planet/js/LocalCard.js:54 -#: planet/js/StringHelper.js:71 -msgid "Merge with current project" -msgstr "プロジェクトを くみあわせる" - -#: js/toolbar.js:74 -#: js/toolbar.js:140 -#: js/turtledefs.js:662 -msgid "Set Pitch Preview" -msgstr "へんかきごうをせってい" - -#: js/toolbar.js:75 -#: js/toolbar.js:141 -#: js/toolbar.js:211 -#: js/toolbar.js:272 -#: js/turtledefs.js:669 -msgid "JavaScript Editor" -msgstr "ジャバスクリプト エディタ" - -#: js/toolbar.js:76 -#: js/toolbar.js:142 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:676 -msgid "Restore" -msgstr "すてた ブロックを もどす" - -#: js/toolbar.js:77 -#: js/toolbar.js:143 -#: js/toolbar.js:213 -#: js/toolbar.js:274 -msgid "Switch to beginner mode" -msgstr "かんたん モードに する" - -#: js/toolbar.js:78 -#: js/toolbar.js:144 -#: js/toolbar.js:214 -#: js/toolbar.js:275 -msgid "Switch to advanced mode" -msgstr "はってん モードに する" - -#: js/toolbar.js:79 -#: js/toolbar.js:145 -#: js/toolbar.js:155 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -#: js/turtledefs.js:690 -msgid "Select language" -msgstr "げんごを えらぶ" - -#: js/toolbar.js:81 -#: js/toolbar.js:84 -#: js/toolbar.js:148 -#: js/turtledefs.js:538 -msgid "Save mouse artwork as PNG" -msgstr "PNGでほぞん" - -#: js/toolbar.js:83 -#: js/toolbar.js:147 -msgid "Save mouse artwork as SVG" -msgstr "SVGでほぞん" - -#: js/toolbar.js:85 -#: js/toolbar.js:149 -#: js/turtledefs.js:569 -msgid "Save music as WAV" -msgstr "WAVでほぞん" - -#: js/toolbar.js:86 -#: js/toolbar.js:150 -msgid "Save sheet music as ABC" -msgstr "ABCのフォーマットでほぞん" - -#: js/toolbar.js:87 -#: js/toolbar.js:151 -msgid "Save sheet music as Lilypond" -msgstr "がくふ (Lilypondの フォーマット)で ほぞん" - -#: js/toolbar.js:88 -msgid "Save sheet music as MusicXML" -msgstr "プロジェクトを MusicXMLがくふで ほぞん" - -#: js/toolbar.js:89 -#: js/toolbar.js:152 -#: js/toolbar.js:161 -#: js/toolbar.js:221 -#: js/toolbar.js:282 -#: js/turtledefs.js:558 -msgid "Save block artwork as SVG" -msgstr "ブロックの アートを ほぞん" - -#: js/toolbar.js:90 -#: js/toolbar.js:153 -#: js/toolbar.js:162 -#: js/toolbar.js:222 -#: js/toolbar.js:283 -msgid "Save block artwork as PNG" -msgstr "" - -#: js/toolbar.js:91 -#: js/toolbar.js:154 -#: js/toolbar.js:163 -#: js/toolbar.js:223 -#: js/toolbar.js:284 -#: js/toolbar.js:1134 -msgid "Confirm" -msgstr "さくせいする" - -#: js/toolbar.js:92 -#: js/toolbar.js:164 -#: js/toolbar.js:224 -#: js/toolbar.js:285 -msgid "English (United States)" -msgstr "" - -#: js/toolbar.js:93 -#: js/toolbar.js:165 -#: js/toolbar.js:225 -#: js/toolbar.js:286 -msgid "English (United Kingdom)" -msgstr "" - -#: js/toolbar.js:94 -#: js/toolbar.js:166 -#: js/toolbar.js:226 -#: js/toolbar.js:287 -msgid "日本語" -msgstr "" - -#: js/toolbar.js:95 -msgid "한국어" -msgstr "" - -#: js/toolbar.js:96 -#: js/toolbar.js:168 -#: js/toolbar.js:228 -#: js/toolbar.js:289 -msgid "español" -msgstr "" - -#: js/toolbar.js:97 -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "português" -msgstr "" - -#: js/toolbar.js:98 -#: js/toolbar.js:170 -#: js/toolbar.js:230 -#: js/toolbar.js:291 -msgid "にほんご" -msgstr "" - -#: js/toolbar.js:99 -#: js/toolbar.js:171 -#: js/toolbar.js:231 -#: js/toolbar.js:292 -msgid "中文" -msgstr "" - -#: js/toolbar.js:100 -#: js/toolbar.js:172 -#: js/toolbar.js:232 -#: js/toolbar.js:293 -msgid "ภาษาไทย" -msgstr "" - -#: js/toolbar.js:101 -#: js/toolbar.js:173 -#: js/toolbar.js:233 -#: js/toolbar.js:294 -msgid "aymara" -msgstr "" - -#: js/toolbar.js:102 -#: js/toolbar.js:174 -#: js/toolbar.js:234 -#: js/toolbar.js:295 -msgid "quechua" -msgstr "" - -#: js/toolbar.js:103 -#: js/toolbar.js:175 -#: js/toolbar.js:235 -#: js/toolbar.js:296 -msgid "guarani" -msgstr "" - -#: js/toolbar.js:104 -#: js/toolbar.js:176 -#: js/toolbar.js:236 -#: js/toolbar.js:297 -msgid "हिंदी" -msgstr "" - -#: js/toolbar.js:105 -#: js/toolbar.js:178 -#: js/toolbar.js:237 -#: js/toolbar.js:299 -msgid "igbo" -msgstr "" - -#: js/toolbar.js:106 -#: js/toolbar.js:179 -#: js/toolbar.js:238 -#: js/toolbar.js:300 -msgid "عربى" -msgstr "" - -#: js/toolbar.js:107 -#: js/toolbar.js:177 -#: js/toolbar.js:239 -#: js/toolbar.js:298 -msgid "తెలుగు" -msgstr "" - -#: js/toolbar.js:108 -#: js/toolbar.js:180 -#: js/toolbar.js:240 -#: js/toolbar.js:301 -msgid "עִברִית" -msgstr "" - -#: js/toolbar.js:109 -#: js/toolbar.js:181 -#: js/toolbar.js:241 -#: js/toolbar.js:302 -msgid "اردو" -msgstr "" - -#: js/toolbar.js:157 -#: js/toolbar.js:160 -#: js/toolbar.js:217 -#: js/toolbar.js:220 -#: js/toolbar.js:278 -#: js/toolbar.js:281 -#: js/turtledefs.js:554 -msgid "Save turtle artwork as PNG" -msgstr "アートを PNGで ほぞん" - -#: js/toolbar.js:159 -#: js/toolbar.js:219 -#: js/toolbar.js:280 -#: js/turtledefs.js:550 -msgid "Save turtle artwork as SVG" -msgstr "アートを SVGで ほぞん" - -#: js/toolbar.js:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 -msgid "한국인" -msgstr "" - -#: js/toolbar.js:185 -#: js/toolbar.js:246 -msgid "About Turtle Blocks" -msgstr "タートル・ブロックスについて" - -#: js/toolbar.js:494 -#: js/toolbar.js:505 -#: js/toolbar.js:545 -msgid "Turtle Wrap Off" -msgstr "がめんの きょうかいを むししない" - -#: js/toolbar.js:514 -#: js/toolbar.js:554 -msgid "Turtle Wrap On" -msgstr "がめんの きょうかいを むしする" - -#: js/toolbar.js:1121 -msgid "Are you sure you want to create a new project?" -msgstr "" - -#: js/logo.js:61 -msgid "Not a valid pitch name" -msgstr "えらばれた おんめいが てきせつでは ありません。" - -#: js/logo.js:507 -#: js/blocks/ProgramBlocks.js:258 -#: js/blocks/ProgramBlocks.js:427 -msgid "You must select a file." -msgstr "ファイルを えらんで ください。" - -#: js/logo.js:1688 -msgid "Playback is ready." -msgstr "コンパイル かんりょう" - -#: js/piemenus.js:200 -#: js/utils/musicutils.js:1182 -#: js/utils/musicutils.js:1202 -#: js/widgets/musickeyboard.js:2375 -#: js/widgets/sampler.js:764 -#: js/widgets/phrasemaker.js:1991 -#. TRANS: double sharp is a music term related to pitch -msgid "double sharp" -msgstr "ダブルシャープ" - -#: js/piemenus.js:201 -#: js/utils/musicutils.js:1180 -#: js/utils/musicutils.js:1203 -#: js/blocks/PitchBlocks.js:1539 -#: js/turtleactions/PitchActions.js:323 -#: js/widgets/musickeyboard.js:2376 -#: js/widgets/sampler.js:765 -#: js/widgets/phrasemaker.js:1992 -#. TRANS: sharp is a music term related to pitch -#. TRANS: sharp is a half-step up in pitch -msgid "sharp" -msgstr "シャープ" - -#: js/piemenus.js:202 -#: js/utils/musicutils.js:1178 -#: js/utils/musicutils.js:1204 -#: js/widgets/musickeyboard.js:2377 -#: js/widgets/sampler.js:766 -#: js/widgets/phrasemaker.js:1993 -#. TRANS: natural is a music term related to pitch -msgid "natural" -msgstr "ナチュラル" - -#: js/piemenus.js:203 -#: js/utils/musicutils.js:1176 -#: js/utils/musicutils.js:1205 -#: js/blocks/PitchBlocks.js:1498 -#: js/turtleactions/PitchActions.js:326 -#: js/widgets/musickeyboard.js:2378 -#: js/widgets/sampler.js:767 -#: js/widgets/phrasemaker.js:1994 -#. TRANS: flat is a music term related to pitch -#. TRANS: flat is a half-step down in pitch -msgid "flat" -msgstr "フラット" - -#: js/piemenus.js:204 -#: js/utils/musicutils.js:1174 -#: js/utils/musicutils.js:1206 -#: js/widgets/musickeyboard.js:2379 -#: js/widgets/sampler.js:768 -#: js/widgets/phrasemaker.js:1995 -#. TRANS: double flat is a music term related to pitch -msgid "double flat" -msgstr "ダブルフラット" - -#: js/piemenus.js:2827 -#: js/utils/musicutils.js:1000 -#: js/blocks/PitchBlocks.js:1385 -#. TRANS: unison is a music term related to intervals -#. TRANS: unison means the note is the same as the current note -msgid "unison" -msgstr "ユニゾン(同度)" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1008 -#: js/utils/musicutils.js:1184 -#: js/utils/musicutils.js:1369 -#. TRANS: major is a music term related to intervals and mode -msgid "major" -msgstr "メジャー" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1026 -#. TRANS: modal scale for music -msgid "ionian" -msgstr "アイオニアン おんかい" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1006 -#: js/utils/musicutils.js:1185 -#: js/utils/musicutils.js:1366 -#. TRANS: minor is a music term related to intervals and mode -msgid "minor" -msgstr "マイナー(短)" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1036 -#. TRANS: modal scale for music -msgid "aeolian" -msgstr "エオリアンおんかい" - -#: js/piemenus.js:3373 -#: js/blocks/FlowBlocks.js:136 -msgid "Duplicate" -msgstr "複製する" - -#: js/piemenus.js:3374 -#: js/turtledefs.js:714 -msgid "Extract" -msgstr "とりだす" - -#: js/piemenus.js:3375 -msgid "Move to trash" -msgstr "すてる" - -#: js/piemenus.js:3376 -#: js/widgets/temperament.js:454 -#: js/widgets/temperament.js:456 -#: js/widgets/temperament.js:1439 -#: js/widgets/temperament.js:1441 -#: js/widgets/timbre.js:962 -#: planet/js/StringHelper.js:69 -msgid "Close" -msgstr "とじる" - -#: js/piemenus.js:3382 -msgid "Save stack" -msgstr "スタックを ほぞん" - -#: js/piemenus.js:3412 -msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." -msgstr "サンプルを コピーするため、 ツールを さいどしして、 またサンプルを ロードよみこんで、 ほぞんする ことが ひつようです。" - -#: js/piemenus.js:3801 -msgid "You have chosen key for your pitch preview." -msgstr "" - -#: js/turtle-singer.js:1364 -#. TRANS: partials are weighted components in a harmonic series -msgid "You must have at least one Partial block inside of a Weighted-partial block" -msgstr "「ばいおん ウェート」ブロックの なかに ひとつ いじょうの ばいおん ブロックが はいっている ひつようが あります。" - -#: js/turtle-singer.js:2078 -msgid "synth cannot play chords." -msgstr "この シンセでは わおんが できません。" - -#: js/turtledefs.js:43 -#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md -msgid "guide url" -msgstr "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" - -#: js/turtledefs.js:88 -msgid "Turtle Blocks" -msgstr "タートル・ブロックス" - -#: js/turtledefs.js:121 -#: js/turtledefs.js:222 -msgid "search" -msgstr "けんさく" - -#: js/turtledefs.js:123 -#: js/turtledefs.js:224 -#: js/blocks/MeterBlocks.js:1344 -#: js/blocks/WidgetBlocks.js:522 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "meter" -msgstr "ひょうし" - -#: js/turtledefs.js:125 -#: js/turtledefs.js:226 -msgid "intervals" -msgstr "おんてい" - -#: js/turtledefs.js:127 -#: js/turtledefs.js:228 -msgid "ornament" -msgstr "そうしょく" - -#: js/turtledefs.js:128 -#: js/turtledefs.js:229 -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:502 -#: js/blocks/VolumeBlocks.js:545 -msgid "volume" -msgstr "おんりょう" - -#: js/turtledefs.js:132 -#: js/turtledefs.js:233 -msgid "boxes" -msgstr "かずの はこ" - -#: js/turtledefs.js:133 -#: js/turtledefs.js:234 -msgid "widgets" -msgstr "ツール" - -#: js/turtledefs.js:134 -#: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1125 -msgid "graphics" -msgstr "ネズミの うごき" - -#: js/turtledefs.js:137 -#: js/turtledefs.js:238 -msgid "boolean" -msgstr "くらべる" - -#: js/turtledefs.js:140 -#: js/turtledefs.js:241 -#: js/blocks/HeapBlocks.js:59 -#: js/widgets/status.js:143 -msgid "heap" -msgstr "ヒープ" - -#: js/turtledefs.js:141 -#: js/turtledefs.js:242 -#: js/blocks/DictBlocks.js:142 -#: js/blocks/ProgramBlocks.js:495 -msgid "dictionary" -msgstr "じしょ" - -#: js/turtledefs.js:142 -#: js/turtledefs.js:243 -msgid "ensemble" -msgstr "がっそう" - -#: js/turtledefs.js:143 -#: js/turtledefs.js:244 -msgid "extras" -msgstr "そのた" - -#: js/turtledefs.js:145 -#: js/turtledefs.js:246 -#. TRANS: program as in computer program -#. TRANS: program as in computer program -msgid "program" -msgstr "プログラム" - -#: js/turtledefs.js:146 -#: js/turtledefs.js:247 -msgid "my blocks" -msgstr "わたしの ブロック" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "artwork" -msgstr "アート" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "logic" -msgstr "ろんり" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -#: planet/js/GlobalTag.js:34 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Music" -msgstr "おんがく" - -#: js/turtledefs.js:190 -msgid "Music Blocks" -msgstr "ミュージック・ブロックス" - -#: js/turtledefs.js:438 -msgid "Welcome to Turtle Blocks" -msgstr "タートル・ブロックへようこそ" - -#: js/turtledefs.js:439 -msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." -msgstr "タートル・ブロックスは アートと すうがくを もとめる ビジュアル・プログラミング げんごだ。" - -#: js/turtledefs.js:440 -#: js/turtledefs.js:467 -#: js/turtledefs.js:822 -#: js/turtledefs.js:845 -msgid "The current version is" -msgstr "タートル・ブロックスの さいしんバージョンは" - -#: js/turtledefs.js:448 -#: js/turtledefs.js:493 -msgid "Click the run button to run the project in fast mode." -msgstr "クリックをすると、 ふつうの スピードで プログラムを じっこうすることが できる。" - -#: js/turtledefs.js:454 -msgid "Stop the turtle." -msgstr "タータルを とめる" - -#: js/turtledefs.js:456 -#: js/turtledefs.js:501 -msgid "You can also type Alt-S to stop." -msgstr "じっこう している プログラムを とめる。 プログラムは、 このボタンを おすかわりに、 キーボードで 「Altキーと Sキーの どうじおし」でも とめることが できる。" - -#: js/turtledefs.js:464 -#: js/widgets/help.js:335 -msgid "Welcome to Music Blocks" -msgstr "ミュージック・ブロックスへ ようこそ" - -#: js/turtledefs.js:465 -msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." -msgstr "おんがくと さんすうと プログラミングを むすびつけ、 ふかく たのしむことができる ツール。 それが、 ミュージック・ブロックスだ。" - -#: js/turtledefs.js:474 -#: js/widgets/help.js:336 -msgid "Meet Mr. Mouse!" -msgstr "ミスター・マウスに あおう!" - -#: js/turtledefs.js:475 -msgid "Mr Mouse is our Music Blocks conductor." -msgstr "ミスター・マウスは、 ミュージック・ブロックスの しきしゃ。" - -#: js/turtledefs.js:477 -msgid "Mr Mouse encourages you to explore Music Blocks." -msgstr "ミスター・マウスと いっしょに、 ミュージック・ブロックスの せかいを たんきゅうしよう。" - -#: js/turtledefs.js:479 -msgid "Let us start our tour!" -msgstr " では、 ツアーを はじめよう。" - -#: js/turtledefs.js:484 -#: js/turtledefs.js:807 -#: js/widgets/help.js:337 -msgid "Guide" -msgstr "もっとくわしく しるには" - -#: js/turtledefs.js:485 -msgid "A detailed guide to Music Blocks is available." -msgstr "インターネットから、 ミュージック・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" - -#: js/turtledefs.js:499 -msgid "Stop the music (and the mice)." -msgstr "じっこうしているプログラムを止める。" - -#: js/turtledefs.js:510 -msgid "Record your project as video." -msgstr "さいせい されている ビデオを ろくおんする" - -#: js/turtledefs.js:517 -msgid "Toggle Fullscreen mode." -msgstr "フルスクリーンの きりかえ" - -#: js/turtledefs.js:523 -msgid "Initialize a new project." -msgstr "あたらしい プロジェクトを つくる。" - -#: js/turtledefs.js:529 -msgid "You can also load projects from the file system." -msgstr "コンピューターに ほぞん してある ファイルから、 ミュージック・ブロックスの プロジェクトを よみこんで ひらく。" - -#: js/turtledefs.js:545 -#: js/widgets/arpeggio.js:103 -#: js/widgets/meterwidget.js:227 -#: js/widgets/modewidget.js:113 -#: js/widgets/musickeyboard.js:706 -#: js/widgets/pitchdrummatrix.js:166 -#: js/widgets/pitchslider.js:125 -#: js/widgets/pitchstaircase.js:639 -#: js/widgets/temperament.js:2173 -#: js/widgets/timbre.js:750 -#: js/widgets/phrasemaker.js:561 -msgid "Save" -msgstr "ほぞん する" - -#: js/turtledefs.js:548 -msgid "Save your project to a file." -msgstr "げんざい ひらいている プロジェクトを ほぞんする。" - -#: js/turtledefs.js:552 -msgid "Save graphics from your project to as SVG." -msgstr "プロジェクトの グラフィックを SVGで ほぞん" - -#: js/turtledefs.js:556 -msgid "Save graphics from your project as PNG." -msgstr "プロジェクトの グラフィックを PNGで ほぞん" - -#: js/turtledefs.js:560 -msgid "Save block artwork as an SVG file." -msgstr "ブロックの グラフィックを SVGで ほぞん" - -#: js/turtledefs.js:571 -msgid "Save sheet music as ABC, Lilypond or MusicXML" -msgstr "" - -#: js/turtledefs.js:573 -msgid "Save block artwork as SVG or PNG" -msgstr "" - -#: js/turtledefs.js:580 -msgid "Load samples from server" -msgstr "みんなの さくひん" - -#: js/turtledefs.js:581 -msgid "This button opens a viewer for loading example projects." -msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、よみこむことができる。" - -#: js/turtledefs.js:586 -msgid "Expand/collapse option toolbar" -msgstr "オプションツールバーをひょうじ" - -#: js/turtledefs.js:587 -msgid "Click this button to expand or collapse the auxillary toolbar." -msgstr "このボタンを クリックすると 「サブメニュー」を ひらいたりおりたたんだり することが できる。" - -#: js/turtledefs.js:593 -msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." -msgstr "" - -#: js/turtledefs.js:599 -msgid "Click to run the project in slow mode." -msgstr "クリックをすると、 ゆっくりとした スピードで プログラムを じっこうすることが できる。" - -#: js/turtledefs.js:605 -msgid "Click to run the project step by step." -msgstr "クリックをすると、 とてもゆっくり、 ブロックを 1つずつ じっこうする。 プログラムが うまく はたらかず、 どのブロックが げんいん なのかを しらべたいとき などに べんりだ。" - -#: js/turtledefs.js:612 -msgid "Display statistics about your Music project." -msgstr "プロジェクトに ふくまれている ブロックの しゅるい、 わりあい など、 とうけいてきな じょうほうを ひょうじする。" - -#: js/turtledefs.js:618 -msgid "Load a selected plugin." -msgstr "" - -#: js/turtledefs.js:626 -msgid "Delete a selected plugin." -msgstr "せんたく した プラグインを けす。" - -#: js/turtledefs.js:633 -msgid "Enable scrolling" -msgstr "じゆうなほうこうに/たてほうこうにスクロール" - -#: js/turtledefs.js:634 -msgid "You can scroll the blocks on the canvas." -msgstr "カンバスじょうを ドラッグそうさ したときに、 がめんを スクロール させることができる ほうこうを じょうげ だけ と じょうげさゆう に かえる。" - -#: js/turtledefs.js:643 -msgid "Switch between dark and light mode." -msgstr "" - -#: js/turtledefs.js:649 -msgid "Click to add another project into the current one." -msgstr "" - -#: js/turtledefs.js:654 -msgid "Wrap Turtle" -msgstr "アートを つつむ" - -#: js/turtledefs.js:655 -msgid "Turn Turtle wrapping On or Off." -msgstr "アートつつむか・つつまない" - -#: js/turtledefs.js:663 -msgid "Click to set the current pitch." -msgstr "" - -#: js/turtledefs.js:670 -msgid "Converts Music Block programs to JavaScript." -msgstr "" - -#: js/turtledefs.js:677 -msgid "Restore blocks from the trash." -msgstr "ごみばこに すててしまった ブロックを とりだして もどす。 ふくすうの ブロックを すててある ときは あたらしい じゅんに、 ごみばこが からに なるまで ブロックを ひろいもどすことが できる。" - -#: js/turtledefs.js:684 -msgid "Switch mode" -msgstr "モードを せってい" - -#: js/turtledefs.js:685 -msgid "Switch between beginner and advance modes." -msgstr "ミュージック・ブロックスを かんたんモード/はってんモード に きりかえる。 モードによって つかえる きのうや ブロックの しゅるいが かわる。" - -#: js/turtledefs.js:691 -msgid "Select your language preference." -msgstr "ブロックの なまえなどに ひょうじ される げんごを えらぶ。" - -#: js/turtledefs.js:696 -msgid "Contextual Menu for Blocks" -msgstr "" - -#: js/turtledefs.js:697 -msgid "Right-click on a block to access common actions." -msgstr "" - -#: js/turtledefs.js:702 -#: planet/js/StringHelper.js:46 -msgid "Delete" -msgstr "けす" - -#: js/turtledefs.js:703 -msgid "To delete a block, right-click on it. You will see the delete option." -msgstr "ブロックを けすには、ブロックを みぎクリックすると 「けす」オプションが ひょうじされます。" - -#: js/turtledefs.js:709 -msgid "To copy a block, right-click on it. You will see the copy option." -msgstr "ブロックを コピーには、ブロックを みぎクリックすると 「コピー」オプションが ひょうじされます。" - -#: js/turtledefs.js:715 -msgid "To extract a block, right-click on it. You will see the extract option." -msgstr "ブロックを とりだすには、ブロックを みぎクリックすると 「とりだす」オプションが ひょうじされます。" - -#: js/turtledefs.js:721 -msgid "Keyboard shortcuts" -msgstr "キーボードのショートカット" - -#: js/turtledefs.js:722 -msgid "You can type d to create a do block and r to create a re block etc." -msgstr "キーボードの ショートカット

キーボードを つかうと、 パレットボタンから ブロックを ドラッグして はいち するだけでなく、 ボタンを おすだけで ちょくせつ ブロックを おくことが できる。

★ショートカットキー
d …… 「ド」(4ぶおんぷ、4オクターヴ)
r …… 「レ」(4ぶおんぷ、4オクターヴ)
m …… 「ミ」(4ぶおんぷ、4オクターヴ)
f …… 「ファ」(4ぶおんぷ、4オクターヴ)
s …… 「ソ」(4ぶおんぷ、4オクターヴ)
l …… 「ラ」(4ぶおんぷ、4オクターヴ)
t …… 「シ」(4ぶおんぷ、4オクターヴ)" - -#: js/turtledefs.js:729 -msgid "Contextual Menu for Canvas" -msgstr "" - -#: js/turtledefs.js:730 -msgid "Right-click on the canvas to perform additional canvas-related tasks." -msgstr "" - -#: js/turtledefs.js:736 -#: js/turtles.js:940 -#: js/palette.js:654 -msgid "Grid" -msgstr "" - -#: js/turtledefs.js:737 -msgid "Turn on/off lines for cartesian or polar grids." -msgstr "" - -#: js/turtledefs.js:739 -msgid "Turn on/off music staffs." -msgstr "" - -#: js/turtledefs.js:744 -#: js/turtles.js:959 -#: js/blocks/GraphicsBlocks.js:364 -#: js/widgets/arpeggio.js:118 -#: js/widgets/modewidget.js:119 -#: js/widgets/musickeyboard.js:714 -#: js/widgets/pitchdrummatrix.js:181 -#: js/widgets/pitchstaircase.js:684 -#: js/widgets/rhythmruler.js:601 -#: js/widgets/temperament.js:317 -#: js/widgets/temperament.js:345 -#: js/widgets/phrasemaker.js:578 -#. TRANS: clear all subdivisions from the ruler. -msgid "Clear" -msgstr "しょうきょ" - -#: js/turtledefs.js:745 -msgid "Clear the screen and return the mice to their initial positions." -msgstr "ネズミを もとのいちに もどし、 ペンで えがいた せんを すべて けす。" - -#: js/turtledefs.js:750 -#: js/turtles.js:980 -msgid "Collapse" -msgstr "カンバスを しゅくしょう" - -#: js/turtledefs.js:751 -msgid "Collapse the graphics window." -msgstr "ネズミが いどうしたり、 ペンで せんを えがいたり できる 「カンバス」の ひょうじサイズを しゅくしょう/かくだいする。
カンバスを しゅくしょう したばあいは、 プログラムを ふつうの そくどで じっこう しても、 ブロックが かくれない。 ふつうの じっこうそくどで プログラムの どうさ かくにんを したいときなどに べんりだ。" - -#: js/turtledefs.js:757 -msgid "Return all blocks to the center of the screen." -msgstr "すべての ブロックを、 カンバスの まんなかに はいち する。" - -#: js/turtledefs.js:763 -msgid "Hide or show the blocks and the palettes." -msgstr "クリックすると、 パレットボタンと プログラムの ブロックを がめんじょうに ひょうじさせたり、かくしたりすることができる。" - -#: js/turtledefs.js:769 -msgid "Expand or collapse start and action stacks." -msgstr "クリックすると、 「スタート」と「アクション」に つかわれている ブロックを、ひろげて ひょうじしたり、おりたたんで かくしたりすることができる。" - -#: js/turtledefs.js:777 -msgid "Decrease the size of the blocks." -msgstr "がめんに ひょうじされる ブロックの サイズを ちいさくする。" - -#: js/turtledefs.js:783 -msgid "Increase the size of the blocks." -msgstr "がめんに ひょうじされる ブロックの サイズを おおきくする。" - -#: js/turtledefs.js:789 -msgid "Select" -msgstr "" - -#: js/turtledefs.js:790 -msgid "Left-click and drag on workspace to select multiple blocks." -msgstr "" - -#: js/turtledefs.js:797 -msgid "Palette buttons" -msgstr "パレットボタン" - -#: js/turtledefs.js:798 -msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." -msgstr "ミュージック・ブロックスのひだりがわには、 プログラミングにつかう さまざまな ブロックを グループわけした 「パレットボタン」がある。" - -#: js/turtledefs.js:800 -msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -msgstr " それぞれの パレットボタンを クリックし、 「おんぷ」「アクション」「ペン」などから すきな ブロックをえらんで、 カンバスじょうに ドラッグして おいてみよう。" - -#: js/turtledefs.js:808 -msgid "A detailed guide to Turtle Blocks is available." -msgstr "インターネットから、 タートル・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" - -#: js/turtledefs.js:812 -msgid "Turtle Blocks Guide" -msgstr "タートル・ブロックス ガイド" - -#: js/turtledefs.js:815 -#: js/turtledefs.js:838 -#: js/widgets/help.js:338 -msgid "About" -msgstr "タートル・ブロックスに ついて" - -#: js/turtledefs.js:816 -msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." -msgstr "タートル・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" - -#: js/turtledefs.js:818 -msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." -msgstr "タートル・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" - -#: js/turtledefs.js:820 -msgid "Turtle Blocks is licensed under the AGPL." -msgstr "タートル・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " - -#: js/turtledefs.js:828 -msgid "Turtle Blocks GitHub repository" -msgstr "タートル・ブロックスのリポジトリ" - -#: js/turtledefs.js:831 -#: js/widgets/help.js:339 -#: js/widgets/help.js:361 -msgid "Congratulations." -msgstr "おめでとうございます!" - -#: js/turtledefs.js:832 -msgid "You have finished the tour. Please enjoy Turtle Blocks!" -msgstr "ツアーは ここで おわり。タータル・ブロックスを じゆうに たのしもう。" - -#: js/turtledefs.js:839 -msgid "Music Blocks is an open source collection of tools for exploring musical concepts." -msgstr "ミュージック・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" - -#: js/turtledefs.js:841 -msgid "A full list of contributors can be found in the Music Blocks GitHub repository." -msgstr "ミュージック・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" - -#: js/turtledefs.js:843 -msgid "Music Blocks is licensed under the AGPL." -msgstr "ミュージック・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " - -#: js/turtledefs.js:851 -msgid "Music Blocks GitHub repository" -msgstr "ミュージック・ブロックスのリポジトリ" - -#: js/turtledefs.js:854 -msgid "Congratulations!" -msgstr "" - -#: js/turtledefs.js:855 -msgid "You have finished the tour. Please enjoy Music Blocks!" -msgstr "ミスター・マウスの ツアーは ここでおわり。 ミュージック・ブロックスを じゆうに たのしもう。" - -#: js/turtles.js:1052 -msgid "Expand" -msgstr "カンバスを かくだい" - -#: js/palette.js:663 -msgid "effect" -msgstr "こうかおん" - -#: js/palette.js:669 -msgid "sargam" -msgstr "Sargam (インドの ソルファ)" - -#: js/palette.js:684 -#: js/blocks/PitchBlocks.js:1209 -msgid "custom pitch" -msgstr "カスタムピッチ" - -#: js/palette.js:692 -msgid "accidental" -msgstr "へんかきごう" - -#: js/palette.js:716 -#: js/blocks/PitchBlocks.js:405 -msgid "pitch converter" -msgstr "おとのたかさをしょうせつ" - -#: js/utils/musicutils.js:504 -#: js/utils/musicutils.js:644 -#: js/widgets/musickeyboard.js:2906 -#: js/widgets/pitchdrummatrix.js:228 -msgid "rest" -msgstr "きゅうふ" - -#: js/utils/musicutils.js:687 -msgid "Perfect unison" -msgstr "かんぜん1ど" - -#: js/utils/musicutils.js:687 -msgid "Diminished second" -msgstr "げん2ど" - -#: js/utils/musicutils.js:688 -msgid "Minor second" -msgstr "たん2ど" - -#: js/utils/musicutils.js:688 -msgid "Augmented unison" -msgstr "ぞう1ど" - -#: js/utils/musicutils.js:689 -msgid "Major second" -msgstr "ちょう2ど" - -#: js/utils/musicutils.js:689 -msgid "Diminished third" -msgstr "げん3ど" - -#: js/utils/musicutils.js:690 -msgid "Minor third" -msgstr "たん3ど" - -#: js/utils/musicutils.js:690 -msgid "Augmented second" -msgstr "ぞう2ど" - -#: js/utils/musicutils.js:691 -msgid "Major third" -msgstr "ちょう3ど" - -#: js/utils/musicutils.js:691 -msgid "Diminished fourth" -msgstr "げん4ど" - -#: js/utils/musicutils.js:692 -msgid "Perfect fourth" -msgstr "かんぜん4ど" - -#: js/utils/musicutils.js:692 -msgid "Augmented third" -msgstr "ぞう3ど" - -#: js/utils/musicutils.js:693 -msgid "Diminished fifth" -msgstr "げん5ど" - -#: js/utils/musicutils.js:693 -msgid "Augmented fourth" -msgstr "ぞう4ど" - -#: js/utils/musicutils.js:694 -msgid "Perfect fifth" -msgstr "かんぜん5ど" - -#: js/utils/musicutils.js:694 -msgid "Diminished sixth" -msgstr "げん6ど" - -#: js/utils/musicutils.js:695 -msgid "Minor sixth" -msgstr "たん6ど" - -#: js/utils/musicutils.js:695 -msgid "Augmented fifth" -msgstr "ぞう5ど" - -#: js/utils/musicutils.js:696 -msgid "Major sixth" -msgstr "ちょう6ど" - -#: js/utils/musicutils.js:696 -msgid "Diminished seventh" -msgstr "げん7ど" - -#: js/utils/musicutils.js:697 -msgid "Minor seventh" -msgstr "たん7ど" - -#: js/utils/musicutils.js:697 -msgid "Augmented sixth" -msgstr "ぞう6ど" - -#: js/utils/musicutils.js:698 -msgid "Major seventh" -msgstr "ちょう7ど" - -#: js/utils/musicutils.js:698 -msgid "Diminished octave" -msgstr "げん8ど" - -#: js/utils/musicutils.js:699 -msgid "Perfect octave" -msgstr "かんぜん8ど" - -#: js/utils/musicutils.js:699 -msgid "Augmented seventh" -msgstr "ぞう7ど" - -#: js/utils/musicutils.js:700 -msgid "Minor ninth" -msgstr "たん9ど" - -#: js/utils/musicutils.js:700 -msgid "Augmented octave" -msgstr "ぞう8ど" - -#: js/utils/musicutils.js:701 -msgid "Major ninth" -msgstr "ちょう9ど" - -#: js/utils/musicutils.js:701 -msgid "Diminished tenth" -msgstr "げん10ど" - -#: js/utils/musicutils.js:702 -msgid "Minor tenth" -msgstr "たん10ど" - -#: js/utils/musicutils.js:702 -msgid "Augmented ninth" -msgstr "ぞう9ど" - -#: js/utils/musicutils.js:703 -msgid "Major tenth" -msgstr "ちょう10ど" - -#: js/utils/musicutils.js:703 -msgid "Diminished eleventh" -msgstr "げん11ど" - -#: js/utils/musicutils.js:704 -msgid "Perfect eleventh" -msgstr "かんぜん11ど" - -#: js/utils/musicutils.js:704 -msgid "Augmented tenth" -msgstr "ぞう10ど" - -#: js/utils/musicutils.js:705 -msgid "Diminished twelfth" -msgstr "げん12ど" - -#: js/utils/musicutils.js:705 -msgid "Augmented eleventh" -msgstr "ぞう11ど" - -#: js/utils/musicutils.js:706 -msgid "Perfect twelfth" -msgstr "かんぜん12ど" - -#: js/utils/musicutils.js:706 -msgid "Diminished thirteenth" -msgstr "げん13ど" - -#: js/utils/musicutils.js:707 -msgid "Minor thirteenth" -msgstr "たん13ど" - -#: js/utils/musicutils.js:707 -msgid "Augmented fifth, plus an octave" -msgstr "ぞう12ど" - -#: js/utils/musicutils.js:708 -msgid "Major thirteenth" -msgstr "ちょう13ど" - -#: js/utils/musicutils.js:708 -msgid "Diminished seventh, plus an octave" -msgstr "げん14ど" - -#: js/utils/musicutils.js:836 -#. TRANS: ordinal number. Please keep exactly one space between each number. -msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" -msgstr "1ど 2ど 3ど 4ど 5ど 6ど 7ど 8ど 9ど 10ど 11ど 12ど" - -#: js/utils/musicutils.js:1002 -#: js/utils/musicutils.js:1186 -#: js/utils/musicutils.js:1368 -#. TRANS: augmented is a music term related to intervals -msgid "augmented" -msgstr "オーギュメント(ぞう)" - -#: js/utils/musicutils.js:1004 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1367 -#. TRANS: diminished is a music term related to intervals and mode -msgid "diminished" -msgstr "ディミニッシュ(げん)" - -#: js/utils/musicutils.js:1010 -#: js/utils/musicutils.js:1365 -#: js/blocks/IntervalsBlocks.js:649 -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:124 -#. TRANS: perfect is a music term related to intervals -msgid "perfect" -msgstr "パーフェクト(かんぜん)" - -#: js/utils/musicutils.js:1012 -#. TRANS: twelve semi-tone scale for music -msgid "chromatic" -msgstr "クロマティック おんかい" - -#: js/utils/musicutils.js:1013 -msgid "algerian" -msgstr "アルジェリア おんかい" - -#: js/utils/musicutils.js:1014 -msgid "spanish" -msgstr "スペイン おんかい" - -#: js/utils/musicutils.js:1016 -#. TRANS: modal scale in music -msgid "octatonic" -msgstr "オクタトニック・スケール" - -#: js/utils/musicutils.js:1018 -#. TRANS: harmonic major scale in music -msgid "harmonic major" -msgstr "ハーモニック・メジャー(和声長おんかい)" - -#: js/utils/musicutils.js:1020 -#. TRANS: natural minor scales in music -msgid "natural minor" -msgstr "しぜんたん おんかい" - -#: js/utils/musicutils.js:1022 -#. TRANS: harmonic minor scale in music -msgid "harmonic minor" -msgstr "わせいたん おんかい" - -#: js/utils/musicutils.js:1024 -#. TRANS: melodic minor scale in music -msgid "melodic minor" -msgstr "せんりつたん おんかい" - -#: js/utils/musicutils.js:1028 -#. TRANS: modal scale for music -msgid "dorian" -msgstr "ドリアン おんかい" - -#: js/utils/musicutils.js:1030 -#. TRANS: modal scale for music -msgid "phrygian" -msgstr "フリジアン おんかい" - -#: js/utils/musicutils.js:1032 -#. TRANS: modal scale for music -msgid "lydian" -msgstr "リディアン おんかい" - -#: js/utils/musicutils.js:1034 -#. TRANS: modal scale for music -msgid "mixolydian" -msgstr "ミクソリディアン おんかい" - -#: js/utils/musicutils.js:1038 -#. TRANS: modal scale for music -msgid "locrian" -msgstr "ロクリアン おんかい" - -#: js/utils/musicutils.js:1040 -#. TRANS: minor jazz scale for music -msgid "jazz minor" -msgstr "オルタード おんかい" - -#: js/utils/musicutils.js:1042 -#. TRANS: bebop scale for music -msgid "bebop" -msgstr "ビバップ おんかい" - -#: js/utils/musicutils.js:1043 -msgid "arabic" -msgstr "アラビア おんかい" - -#: js/utils/musicutils.js:1044 -msgid "byzantine" -msgstr "ビザンティン" - -#: js/utils/musicutils.js:1046 -#. TRANS: musical scale for music by Verdi -msgid "enigmatic" -msgstr "ヴェルディのおんかい" - -#: js/utils/musicutils.js:1047 -msgid "ethiopian" -msgstr "エチオピアおんかい" - -#: js/utils/musicutils.js:1049 -#. TRANS: Ethiopic scale for music -msgid "geez" -msgstr "ゲエズ おんかい" - -#: js/utils/musicutils.js:1050 -msgid "hindu" -msgstr "ヒンドゥー おんかい" - -#: js/utils/musicutils.js:1051 -msgid "hungarian" -msgstr "ハンガリー おんかい" - -#: js/utils/musicutils.js:1053 -#. TRANS: minor Romanian scale for music -msgid "romanian minor" -msgstr "ルーマニア・マイナー おんかい" - -#: js/utils/musicutils.js:1054 -msgid "spanish gypsy" -msgstr "スパニッシュ・ジプシー おんかい" - -#: js/utils/musicutils.js:1056 -#. TRANS: musical scale for Mid-Eastern music -msgid "maqam" -msgstr "マカーム おんかい" - -#: js/utils/musicutils.js:1058 -#. TRANS: minor blues scale for music -msgid "minor blues" -msgstr "マイナー・ブルース おんかい" - -#: js/utils/musicutils.js:1060 -#. TRANS: major blues scale for music -msgid "major blues" -msgstr "メジャー・ブルース おんかい" - -#: js/utils/musicutils.js:1061 -msgid "whole tone" -msgstr "ホールトーン おんかい" - -#: js/utils/musicutils.js:1063 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" -msgid "minor pentatonic" -msgstr "マイナー・ペンタトニック おんかい" - -#: js/utils/musicutils.js:1065 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" -msgid "major pentatonic" -msgstr "メジャー・ペンタトニックおんかい" - -#: js/utils/musicutils.js:1066 -msgid "chinese" -msgstr "ちゅうごく おんかい" - -#: js/utils/musicutils.js:1067 -msgid "egyptian" -msgstr "エジプト おんかい" - -#: js/utils/musicutils.js:1069 -#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale -msgid "hirajoshi" -msgstr "ひらじょうし" - -#: js/utils/musicutils.js:1070 -msgid "Japan" -msgstr "にほん" - -#: js/utils/musicutils.js:1072 -#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura -msgid "in" -msgstr "いんおんかい" - -#: js/utils/musicutils.js:1074 -#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale -msgid "minyo" -msgstr "みんよ おんかい" - -#: js/utils/musicutils.js:1076 -#. TRANS: Italian mathematician -msgid "fibonacci" -msgstr "フィボナッチ おんかい" - -#: js/utils/musicutils.js:1077 -#: js/utils/musicutils.js:1129 -#: js/utils/musicutils.js:1172 -#: js/utils/musicutils.js:1194 -#: js/utils/musicutils.js:1625 -#: js/utils/synthutils.js:136 -#: js/blocks/IntervalsBlocks.js:1124 -#: js/blocks/ToneBlocks.js:946 -#: js/blocks/WidgetBlocks.js:399 -#: js/blocks/WidgetBlocks.js:404 -#: js/blocks/VolumeBlocks.js:411 -#: js/turtleactions/VolumeActions.js:224 -#: js/widgets/modewidget.js:913 -#. TRANS: customize voice -msgid "custom" -msgstr "オリジナル" - -#: js/utils/musicutils.js:1079 -#: js/utils/musicutils.js:1574 -#: js/blocks/WidgetBlocks.js:176 -#. TRANS: highpass filter -msgid "highpass" -msgstr "ハイパス・フィルター" - -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1575 -#. TRANS: lowpass filter -msgid "lowpass" -msgstr "ローパス・フィルター" - -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1576 -#. TRANS: bandpass filter -msgid "bandpass" -msgstr "バンドパス・フィルター" - -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1577 -#. TRANS: high-shelf filter -msgid "highshelf" -msgstr "ハイシェルフ・フィルター" - -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1578 -#. TRANS: low-shelf filter -msgid "lowshelf" -msgstr "ローシェルフ・フィルター" - -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1579 -#. TRANS: notch-shelf filter -msgid "notch" -msgstr "ノッチ・フィルター" - -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1580 -#. TRANS: all-pass filter -msgid "allpass" -msgstr "オールパスフィルター" - -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1581 -#. TRANS: peaking filter -msgid "peaking" -msgstr "ピーク・フィルタ" - -#: js/utils/musicutils.js:1094 -#: js/utils/musicutils.js:1589 -#: js/utils/synthutils.js:128 -#: js/blocks/PitchBlocks.js:85 -#. TRANS: sine wave -msgid "sine" -msgstr "サインは" - -#: js/utils/musicutils.js:1095 -#: js/utils/musicutils.js:1590 -#: js/utils/synthutils.js:130 -#: js/blocks/PitchBlocks.js:39 -#. TRANS: square wave -msgid "square" -msgstr "しかくの なみ" - -#: js/utils/musicutils.js:1096 -#: js/utils/musicutils.js:1591 -#: js/utils/synthutils.js:134 -#: js/blocks/PitchBlocks.js:62 -#: js/blocks/ToneBlocks.js:39 -#. TRANS: triangle wave -msgid "triangle" -msgstr "さんかくの なみ" - -#: js/utils/musicutils.js:1097 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:132 -#: js/blocks/PitchBlocks.js:108 -#. TRANS: sawtooth wave -msgid "sawtooth" -msgstr "ぎざぎざの なみ" - -#: js/utils/musicutils.js:1099 -#: js/utils/musicutils.js:1355 -#: js/blocks/PitchBlocks.js:931 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:469 -#. TRANS: even numbers -#. TRANS: invert based on even or odd number or musical scale -msgid "even" -msgstr "ぐうすう" - -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1356 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:471 -#. TRANS: odd numbers -msgid "odd" -msgstr "きすう" - -#: js/utils/musicutils.js:1102 -#: js/utils/musicutils.js:1357 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:473 -msgid "scalar" -msgstr "おんかいてき" - -#: js/utils/musicutils.js:1103 -#: js/utils/synthutils.js:72 -#: js/blocks/VolumeBlocks.js:47 -#. TRANS: musical instrument -msgid "piano" -msgstr "ピアノ" - -#: js/utils/musicutils.js:1104 -#: js/utils/synthutils.js:74 -#. TRANS: musical instrument -msgid "violin" -msgstr "バイオリン" - -#: js/utils/musicutils.js:1105 -#: js/utils/synthutils.js:76 -#. TRANS: viola musical instrument -msgid "viola" -msgstr "ビオラ" - -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:116 -#. TRANS: xylophone musical instrument -msgid "xylophone" -msgstr "もっきん" - -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:138 -#. TRANS: vibraphone musical instrument -msgid "vibraphone" -msgstr "てっきん" - -#: js/utils/musicutils.js:1108 -#: js/utils/synthutils.js:78 -#. TRANS: musical instrument -msgid "cello" -msgstr "チェロ" - -#: js/utils/musicutils.js:1110 -#: js/utils/synthutils.js:82 -#. TRANS: viola musical instrument -msgid "double bass" -msgstr "ダブルベース" - -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:86 -#: js/widgets/rhythmruler.js:2501 -#. TRANS: musical instrument -msgid "guitar" -msgstr "ギター" - -#: js/utils/musicutils.js:1112 -#: js/utils/synthutils.js:84 -#. TRANS: sitar musical instrument -msgid "sitar" -msgstr "" - -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 -#. TRANS: musical instrument -msgid "acoustic guitar" -msgstr "アコースティック" - -#: js/utils/musicutils.js:1114 -#: js/utils/synthutils.js:90 -#. TRANS: musical instrument -msgid "flute" -msgstr "フルート" - -#: js/utils/musicutils.js:1115 -#: js/utils/synthutils.js:92 -#. TRANS: musical instrument -msgid "clarinet" -msgstr "クラリネット" - -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:94 -#. TRANS: musical instrument -msgid "saxophone" -msgstr "サクソフォン" - -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:96 -#. TRANS: musical instrument -msgid "tuba" -msgstr "チューバ" - -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:98 -#. TRANS: musical instrument -msgid "trumpet" -msgstr "トランペット" - -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:100 -#. TRANS: musical instrument -msgid "oboe" -msgstr "オーボエ" - -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:102 -#. TRANS: musical instrument -msgid "trombone" -msgstr "トロンボーン" - -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:118 -#. TRANS: polytone synthesizer -msgid "electronic synth" -msgstr "シンセサイザー" - -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:120 -#. TRANS: simple monotone synthesizer -msgid "simple 1" -msgstr "シンプル1" - -#: js/utils/musicutils.js:1123 -msgid "simple 2" -msgstr "シンプル2" - -#: js/utils/musicutils.js:1124 -msgid "simple 3" -msgstr "シンプル3" - -#: js/utils/musicutils.js:1125 -msgid "simple 4" -msgstr "シンプル4" - -#: js/utils/musicutils.js:1126 -#: js/utils/synthutils.js:58 -#: js/blocks/DrumBlocks.js:191 -#. TRANS: white noise synthesizer -msgid "white noise" -msgstr "ホワイト ノイズ" - -#: js/utils/musicutils.js:1127 -#: js/utils/synthutils.js:60 -#. TRANS: brown noise synthesizer -msgid "brown noise" -msgstr "ブラウンノイズ" - -#: js/utils/musicutils.js:1128 -#: js/utils/synthutils.js:62 -#. TRANS: pink noise synthesizer -msgid "pink noise" -msgstr "ピンクノイズ" - -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:150 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2309 -#. TRANS: musical instrument -msgid "snare drum" -msgstr "スネアドラム" - -#: js/utils/musicutils.js:1131 -#: js/utils/synthutils.js:152 -#. TRANS: musical instrument -msgid "kick drum" -msgstr "キックドラム" - -#: js/utils/musicutils.js:1132 -#: js/utils/synthutils.js:154 -#. TRANS: musical instrument -msgid "tom tom" -msgstr "タムタム" - -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:156 -#. TRANS: musical instrument -msgid "floor tom" -msgstr "フロアタム" - -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:158 -#. TRANS: musical instrument -msgid "bass drum" -msgstr "バスドラム" - -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:160 -#. TRANS: a drum made from an inverted cup -msgid "cup drum" -msgstr "カップドラム" - -#: js/utils/musicutils.js:1136 -#: js/utils/synthutils.js:162 -#. TRANS: musical instrument -msgid "darbuka drum" -msgstr "ダブカドラム" - -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:166 -#. TRANS: musical instrument -msgid "hi hat" -msgstr "ハイハット" - -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:168 -#. TRANS: a small metal bell -msgid "ride bell" -msgstr "ライドベル" - -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:170 -#. TRANS: musical instrument -msgid "cow bell" -msgstr "カウベル" - -#: js/utils/musicutils.js:1140 -msgid "japanese drum" -msgstr "たいこ" - -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:176 -#. TRANS: musical instrument -msgid "japanese bell" -msgstr "しょう" - -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 -#. TRANS: musical instrument -msgid "triangle bell" -msgstr "トライアングル" - -#: js/utils/musicutils.js:1143 -#: js/utils/synthutils.js:174 -#. TRANS: musical instrument -msgid "finger cymbals" -msgstr "フィンガー シンバル" - -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 -#. TRANS: a musically tuned set of bells -msgid "chime" -msgstr "チャイム" - -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:180 -#. TRANS: a musical instrument -msgid "gong" -msgstr "ドラ" - -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:182 -#. TRANS: sound effect -msgid "clang" -msgstr "カチャカチャ" - -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:184 -#. TRANS: sound effect -msgid "crash" -msgstr "クラッシュ" - -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:186 -#. TRANS: sound effect -msgid "bottle" -msgstr "あきびん" - -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:188 -#. TRANS: sound effect -msgid "clap" -msgstr "てびょうし" - -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:190 -#. TRANS: sound effect -msgid "slap" -msgstr "ピシャリ" - -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:192 -#. TRANS: sound effect -msgid "splash" -msgstr "しぶき" - -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:194 -#. TRANS: sound effect -msgid "bubbles" -msgstr "あわ" - -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:196 -#. TRANS: sound effect -msgid "raindrop" -msgstr "あめのしずく" - -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:198 -#. TRANS: animal sound effect -msgid "cat" -msgstr "ねこ" - -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:200 -#. TRANS: animal sound effect -msgid "cricket" -msgstr "こおろぎ" - -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:202 -#. TRANS: animal sound effect -msgid "dog" -msgstr "いぬ" - -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:104 -#. TRANS: musical instrument -msgid "banjo" -msgstr "バンジョー" - -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:106 -#. TRANS: musical instrument -msgid "koto" -msgstr "こと" - -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:108 -#. TRANS: musical instrument -msgid "dulcimer" -msgstr "ダルシマー" - -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:110 -#. TRANS: musical instrument -msgid "electric guitar" -msgstr "エレクトリック" - -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:112 -#. TRANS: musical instrument -msgid "bassoon" -msgstr "バスーン" - -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:114 -#. TRANS: musical instrument -msgid "celeste" -msgstr "セレスタ" - -#: js/utils/musicutils.js:1165 -#: js/widgets/temperament.js:757 -#. TRANS: musical temperament -msgid "equal" -msgstr "へいきん おんりつ" - -#: js/utils/musicutils.js:1167 -#. TRANS: musical temperament -msgid "Pythagorean" -msgstr "ピタゴラス おんりつ " - -#: js/utils/musicutils.js:1169 -#. TRANS: musical temperament -msgid "just intonation" -msgstr "じゅんせいりつ" - -#: js/utils/musicutils.js:1171 -#: js/utils/musicutils.js:1607 -#: js/utils/musicutils.js:1608 -#: js/utils/musicutils.js:1623 -#: js/utils/musicutils.js:1624 -#. TRANS: musical temperament -msgid "Meantone" -msgstr "" - -#: js/utils/musicutils.js:1188 -msgid "major 7th" -msgstr "ちょうしちのわおん(メイジャー・セブンス)" - -#: js/utils/musicutils.js:1189 -msgid "minor 7th" -msgstr "たんしちのわおん(マイナー・セブンス)" - -#: js/utils/musicutils.js:1190 -msgid "dominant 7th" -msgstr "ぞくしちのわおん(ドミナント・セブンス)" - -#: js/utils/musicutils.js:1191 -msgid "minor-major 7th" -msgstr "たんさんちょうしちのわおん(マイナー・メ イジャー・セブンス)" - -#: js/utils/musicutils.js:1192 -msgid "fully-diminished 7th" -msgstr "げんしちのわおん(ディミニッシュト・セブンス)" - -#: js/utils/musicutils.js:1193 -msgid "half-diminished 7th" -msgstr "げんごたんしちのわおん(ハーフ・ディミニッシュト)" - -#: js/utils/musicutils.js:1600 -#: js/utils/musicutils.js:1616 -msgid "Equal (12EDO)" -msgstr "12へいきんりつ" - -#: js/utils/musicutils.js:1601 -#: js/utils/musicutils.js:1617 -msgid "Equal (5EDO)" -msgstr "5へいきんりつ" - -#: js/utils/musicutils.js:1602 -#: js/utils/musicutils.js:1618 -msgid "Equal (7EDO)" -msgstr "7へいきんりつ" - -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 -msgid "Equal (19EDO)" -msgstr "19へいきんりつ" - -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 -msgid "Equal (31EDO)" -msgstr "31へいきんりつ" - -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 -msgid "5-limit Just Intonation" -msgstr "5げんかい じゅんせいりつ" - -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 -msgid "Pythagorean (3-limit JI)" -msgstr "ピタゴラスおんりつ" - -#: js/utils/musicutils.js:5631 -#: js/utils/musicutils.js:5674 -msgid "current" -msgstr "げんざいの" - -#: js/utils/musicutils.js:5634 -#: js/utils/musicutils.js:5665 -msgid "next" -msgstr "このつぎの" - -#: js/utils/musicutils.js:5637 -#: js/utils/musicutils.js:5670 -msgid "previous" -msgstr "このまえの" - -#: js/utils/synthutils.js:122 -#. TRANS: simple monotone synthesizer -msgid "simple-2" -msgstr "シンプル・シンセ2" - -#: js/utils/synthutils.js:124 -#. TRANS: simple monotone synthesizer -msgid "simple-3" -msgstr "シンプル・シンセ3" - -#: js/utils/synthutils.js:126 -#. TRANS: simple monotone synthesizer -msgid "simple-4" -msgstr "シンプル・シンセ4" - -#: js/utils/synthutils.js:164 -#. TRANS: musical instrument -msgid "taiko" -msgstr "たいこ" - -#: js/blocks/BooleanBlocks.js:44 -msgid "The Not block is the logical not operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:62 -msgid "not" -msgstr "ではない" - -#: js/blocks/BooleanBlocks.js:134 -msgid "The And block is the logical and operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:152 -msgid "and" -msgstr "かつ" - -#: js/blocks/BooleanBlocks.js:218 -msgid "The Or block is the logical or operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:236 -msgid "or" -msgstr "または" - -#: js/blocks/BooleanBlocks.js:302 -msgid "The XOR block is the logical XOR operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:320 -msgid "xor" -msgstr "" - -#: js/blocks/BooleanBlocks.js:808 -msgid "The Equal block returns True if the two numbers are equal." -msgstr "

しんぎブロック(ひとしい)


2つの すうちを くらべて、 おなじ すうちで あるかどうか はんてい する。 「=」は、 2つの すうちが おなじ であれば 「しん(しん)」、 おなじ でなければ 「にせ(ぎ)」 という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" - -#: js/blocks/BooleanBlocks.js:909 -msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." -msgstr "" - -#: js/blocks/BooleanBlocks.js:1008 -msgid "The Boolean block is used to specify true or false." -msgstr "" - -#: js/blocks/BoxesBlocks.js:53 -#: js/blocks/BoxesBlocks.js:59 -msgid "The Add-to block is used to add to the value stored in a box." -msgstr "

かずのはこ(あたいをかえる)


してい した はこに、 すきな すうちを たす。" - -#: js/blocks/BoxesBlocks.js:61 -msgid "It can also be used with other blocks such as Color and Pen size." -msgstr "

マイナスの すうちを つかうと ひきざん になる。" - -#: js/blocks/BoxesBlocks.js:73 -msgid "add" -msgstr "たす" - -#: js/blocks/BoxesBlocks.js:75 -#: js/widgets/temperament.js:825 -msgid "to" -msgstr "はこへ" - -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/HeapBlocks.js:544 -msgid "value1" -msgstr "すうち" - -#: js/blocks/BoxesBlocks.js:118 -msgid "Block does not support incrementing." -msgstr "このブロックは、ぞうしょくの サポートが ありません" - -#: js/blocks/BoxesBlocks.js:152 -msgid "The Add-1-to block adds one to the value stored in a box." -msgstr "

かずのはこ(あたいをかえる)


してい した はこに、 1を たす。" - -#: js/blocks/BoxesBlocks.js:163 -msgid "add 1 to" -msgstr "はこに 1を たす" - -#: js/blocks/BoxesBlocks.js:211 -msgid "The Subtract-1-from block subtracts one from the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:222 -msgid "subtract 1 from" -msgstr "〜から1ひく" - -#: js/blocks/BoxesBlocks.js:270 -#: js/blocks/BoxesBlocks.js:387 -msgid "The Box block returns the value stored in a box." -msgstr "

すうちブロック


すうちブロック として、 はこの すうちを つかう。" - -#: js/blocks/BoxesBlocks.js:500 -#: js/blocks/BoxesBlocks.js:576 -msgid "The Store in block will store a value in a box." -msgstr "

かずのはこ(あたいをいれる)


してい した はこに、 してい した すうちを いれる。" - -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -msgid "name1" -msgstr "はこへ" - -#: js/blocks/BoxesBlocks.js:652 -msgid "The Box2 block returns the value stored in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:703 -msgid "The Store in Box2 block is used to store a value in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:715 -msgid "store in box2" -msgstr "はこ2に すうちを いれる" - -#: js/blocks/BoxesBlocks.js:761 -msgid "The Box1 block returns the value stored in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:812 -msgid "The Store in Box1 block is used to store a value in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:826 -msgid "store in box1" -msgstr "はこ1に すうちを いれる" - -#: js/blocks/DictBlocks.js:77 -msgid "show dictionary" -msgstr "じしょを あらわす" - -#: js/blocks/DictBlocks.js:80 -#: js/blocks/DictBlocks.js:145 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/ProgramBlocks.js:396 -#: js/blocks/ProgramBlocks.js:501 -#: js/blocks/ProgramBlocks.js:664 -msgid "My Dictionary" -msgstr "わたしの じしょ" - -#: js/blocks/DictBlocks.js:129 -msgid "The Dictionary block returns a dictionary." -msgstr "" - -#: js/blocks/DictBlocks.js:197 -#: js/blocks/DictBlocks.js:339 -msgid "The Get-dict block returns a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:212 -#: js/blocks/DictBlocks.js:354 -#. TRANS: retrieve a value from the dictionary with a given key -msgid "get value" -msgstr "あたいを あらわす" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -msgid "key2" -msgstr "キーワード" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -#: js/blocks/IntervalsBlocks.js:1462 -#. TRANS: key, e.g., C in C Major -msgid "key" -msgstr "ちょう" - -#: js/blocks/DictBlocks.js:271 -#: js/blocks/DictBlocks.js:411 -msgid "The Set-dict block sets a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:286 -#: js/blocks/DictBlocks.js:427 -#. TRANS: set a value in the dictionary for a given key -msgid "set value" -msgstr "あたいを せってい" - -#: js/blocks/DrumBlocks.js:59 -msgid "The Noise name block is used to select a noise synthesizer." -msgstr "" - -#: js/blocks/DrumBlocks.js:102 -msgid "The Drum name block is used to select a drum." -msgstr "

ドラムブロック


ドラムの しゅるいを かえるときに つかう。 クリックで、 いろいろな ドラムの おとを えらぶことが できる。" - -#: js/blocks/DrumBlocks.js:146 -msgid "The Effects name block is used to select a sound effect." -msgstr "

こうかおんブロック


こうかおんの しゅるいを かえるときに つかう。 クリックで、 いろいろな おもしろい おとを えらぶことが できる。" - -#: js/blocks/DrumBlocks.js:163 -msgid "noise" -msgstr "ノイズ" - -#: js/blocks/DrumBlocks.js:177 -msgid "The Play noise block will generate white, pink, or brown noise." -msgstr "" - -#: js/blocks/DrumBlocks.js:317 -msgid "Replace every instance of a pitch with a drum sound." -msgstr "" - -#: js/blocks/DrumBlocks.js:328 -#. TRANS: map a pitch to a drum sound -msgid "map pitch to drum" -msgstr "ドラムを おんぷに かえる" - -#: js/blocks/DrumBlocks.js:395 -msgid "In the example above, a kick drum sound will be played instead of sol." -msgstr "例の画像にソルの代わりにキックドラムが鳴らします。" - -#: js/blocks/DrumBlocks.js:407 -#. TRANS: set the current drum sound for playback -msgid "set drum" -msgstr "ドラムを せってい" - -#: js/blocks/DrumBlocks.js:451 -msgid "sound effect" -msgstr "こうかおん" - -#: js/blocks/DrumBlocks.js:489 -msgid "You can use multiple Drum blocks within a Note block." -msgstr "

ドラム ブロック


「おんぷブロック」 の なかに いれて つかう。 いろいろな ドラムの ねいろを えらぶことが できる。 1つの 「おんぷブロック」 の なかで、 ふくすうの ねいろの ドラムを くみあわせて つかうことが できる。" - -#: js/blocks/HeapBlocks.js:49 -msgid "The Heap block returns the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:133 -msgid "show heap" -msgstr "ヒープを ひょうじ する" - -#: js/blocks/HeapBlocks.js:181 -msgid "The Heap-length block returns the length of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:195 -msgid "heap length" -msgstr "ヒープの ながさ" - -#: js/blocks/HeapBlocks.js:254 -msgid "The Heap-empty? block returns true if the heap is empty." -msgstr "" - -#: js/blocks/HeapBlocks.js:268 -#. TRANS: Is the heap empty? -msgid "heap empty?" -msgstr "ヒープは から ですか?" - -#: js/blocks/HeapBlocks.js:317 -msgid "The Empty-heap block empties the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:327 -#: js/blocks/HeapBlocks.js:647 -#. TRANS: empty the heap -msgid "empty heap" -msgstr "からの ヒープ" - -#: js/blocks/HeapBlocks.js:371 -msgid "The Reverse-heap block reverses the order of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:384 -#. TRANS: reverse the order of the heap -msgid "reverse heap" -msgstr "ヒープを ぎゃくに する" - -#: js/blocks/HeapBlocks.js:428 -msgid "The Index-heap block returns a value in the heap at a specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:443 -#. TRANS: retrieve a value from the heap at index position in the heap -msgid "index heap" -msgstr "ヒープに ばんごうを ふる" - -#: js/blocks/HeapBlocks.js:474 -#: js/blocks/HeapBlocks.js:572 -#: js/blocks/EnsembleBlocks.js:124 -#: js/blocks/EnsembleBlocks.js:1200 -msgid "Index must be > 0." -msgstr "インデクス ばんごうは 0 より おおきい ひつようが あります。" - -#: js/blocks/HeapBlocks.js:479 -#: js/blocks/HeapBlocks.js:577 -#: js/blocks/EnsembleBlocks.js:129 -msgid "Maximum heap size is 1000." -msgstr "ヒープの おおきさは、 さいだい 1000です。" - -#: js/blocks/HeapBlocks.js:523 -msgid "The Set-heap entry block sets a value in he heap at the specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:539 -#: js/blocks/ProgramBlocks.js:299 -#. TRANS: load the heap from a JSON encoding -msgid "set heap" -msgstr "ヒープを せってい する" - -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/EnsembleBlocks.js:96 -#. TRANS: value1 is a numeric value (JAPANESE ONLY) -msgid "index" -msgstr "インデックス" - -#: js/blocks/HeapBlocks.js:619 -msgid "The Pop block removes the value at the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:633 -#. TRANS: pop a value off the top of the heap -msgid "pop" -msgstr "ポップ" - -#: js/blocks/HeapBlocks.js:680 -msgid "The Push block adds a value to the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:696 -#. TRANS: push a value onto the top of the heap -msgid "push" -msgstr "プッシュ" - -#: js/blocks/IntervalsBlocks.js:45 -msgid "set temperament" -msgstr "おんりつを せってい" - -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:657 -#: js/blocks/PitchBlocks.js:935 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/blocks/PitchBlocks.js:1194 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/MediaBlocks.js:746 -#: js/turtleactions/IntervalsActions.js:114 -#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) -msgid "octave" -msgstr "オクターヴの たかさ" - -#: js/blocks/IntervalsBlocks.js:99 -msgid "The Temperament name block is used to select a tuning method." -msgstr "
おんりつブロック
ちょうりつの しかたを せっていする。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。" - -#: js/blocks/IntervalsBlocks.js:161 -msgid "doubly" -msgstr "じゅう" - -#: js/blocks/IntervalsBlocks.js:166 -msgid "The Doubly block will double the size of an interval." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:262 -msgid "interval number" -msgstr "おんていを かずで ひょうじ" - -#: js/blocks/IntervalsBlocks.js:317 -msgid "current interval" -msgstr "げんざいの おんかい" - -#: js/blocks/IntervalsBlocks.js:387 -#. TRANS: measure the distance between two pitches in semi-tones -msgid "semi-tone interval measure" -msgstr "半おんかい的音程で計る" - -#: js/blocks/IntervalsBlocks.js:454 -#: js/blocks/IntervalsBlocks.js:570 -msgid "You must use two pitch blocks when measuring an interval." -msgstr "音程を計る際は、2つの音符を使うひつようがあります。" - -#: js/blocks/IntervalsBlocks.js:496 -msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:502 -#. TRANS: measure the distance between two pitches in steps of musical scale -msgid "scalar interval measure" -msgstr "全おんかい的音程で計る" - -#: js/blocks/IntervalsBlocks.js:678 -msgid "In the figure, we add sol# to sol." -msgstr "例の画像にはソルソル#になります。" - -#: js/blocks/IntervalsBlocks.js:684 -#: js/blocks/OrnamentBlocks.js:220 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "semi-tone interval" -msgstr "半おんかい的音程" - -#: js/blocks/IntervalsBlocks.js:733 -msgid "The output of the example is: do, mi, sol, sol, ti, mi" -msgstr "れいの かいけつは 「ド、ミ、ソ、ソ、シ、ミ」" - -#: js/blocks/IntervalsBlocks.js:740 -#: js/blocks/WidgetBlocks.js:768 -msgid "arpeggio" -msgstr "アルペジオ" - -#: js/blocks/IntervalsBlocks.js:931 -msgid "The Chord block calculates common chords." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:933 -msgid "In the figure, we generate a C-major chord." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:938 -msgid "chord" -msgstr "のわおん" - -#: js/blocks/IntervalsBlocks.js:990 -msgid "The Ratio Interval block calculates an interval based on a ratio." -msgstr "「比で音程」ブロックは比の音程のピッチを経産する。" - -#: js/blocks/IntervalsBlocks.js:995 -msgid "ratio interval" -msgstr "ひで おんてい" - -#: js/blocks/IntervalsBlocks.js:1064 -msgid "In the figure, we add la to sol." -msgstr "

うえのず では、 ソの 「おんぷブロック」 を きじゅんに して、 「おんかいの じょうげブロック」の すうちを 2に せっていしている ので、 ソと、 ソから 2おん あがった シの おとが どうじに えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/IntervalsBlocks.js:1120 -#. TRANS: define a custom mode -msgid "define mode" -msgstr "ちょうを ていぎ する" - -#: js/blocks/IntervalsBlocks.js:1173 -msgid "movable Do" -msgstr "いどう ド" - -#: js/blocks/IntervalsBlocks.js:1224 -#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales -msgid "mode length" -msgstr "おんかいの おんすう" - -#: js/blocks/IntervalsBlocks.js:1233 -msgid "The Mode length block is the number of notes in the current scale." -msgstr "

おんかいの おんすうブロック


えんそう されている おんかいの、 おとの かずを ひょうじ する。" - -#: js/blocks/IntervalsBlocks.js:1235 -msgid "Most Western scales have 7 notes." -msgstr "
せいようの ほとんどの おんかいは、 7つの おとを もつ。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/IntervalsBlocks.js:1284 -#. TRANS: the mode in music is 'major', 'minor', etc. -msgid "current mode" -msgstr "げんだいの おんかい" - -#: js/blocks/IntervalsBlocks.js:1337 -#. TRANS: the key is a group of pitches with which a music composition is created -msgid "current key" -msgstr "げんだいの ちょう" - -#: js/blocks/IntervalsBlocks.js:1389 -#: js/blocks/IntervalsBlocks.js:1434 -#. TRANS: set the key and mode, e.g. C Major -msgid "set key" -msgstr "ちょうをせってい" - -#: js/blocks/IntervalsBlocks.js:1443 -#: js/blocks/IntervalsBlocks.js:1449 -msgid "The Set key block is used to set the key and mode," -msgstr "

ちょうをせっていブロック


ちょうの ぶぶんに おとのたかさ、おんかいの ぶぶんに おんかいのしゅるいを えらび、ちょうを せっていする。

★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。
★おんかいとは
じゅんばんに ならんだ おとの まとまり。" - -#: js/blocks/IntervalsBlocks.js:1449 -msgid "eg C Major" -msgstr "

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/NumberBlocks.js:28 -msgid "The Int block returns an integer." -msgstr "" - -#: js/blocks/NumberBlocks.js:34 -msgid "int" -msgstr "整数に" - -#: js/blocks/NumberBlocks.js:73 -msgid "The Mod block returns the remainder from a division." -msgstr "" - -#: js/blocks/NumberBlocks.js:79 -msgid "mod" -msgstr "~でわったあまり(mod)" - -#: js/blocks/NumberBlocks.js:141 -msgid "The Power block calculates a power function." -msgstr "" - -#: js/blocks/NumberBlocks.js:196 -msgid "The Sqrt block returns the square root." -msgstr "" - -#: js/blocks/NumberBlocks.js:202 -msgid "sqrt" -msgstr "へいほうこん" - -#: js/blocks/NumberBlocks.js:248 -msgid "The Abs block returns the absolute value." -msgstr "" - -#: js/blocks/NumberBlocks.js:254 -msgid "abs" -msgstr "ぜったいち" - -#: js/blocks/NumberBlocks.js:295 -msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." -msgstr "" - -#: js/blocks/NumberBlocks.js:301 -#: plugins/rodi.rtp:310 -msgid "distance" -msgstr "距離" - -#: js/blocks/NumberBlocks.js:361 -msgid "The Divide block is used to divide." -msgstr "

すうちブロック(けいさん)


2つの すうちの わりざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちを、 したに つないだ すうちで わる。" - -#: js/blocks/NumberBlocks.js:441 -msgid "The Multiply block is used to multiply." -msgstr "

すうちブロック(けいさん)


2つの すうちを かけあわせた けいさんけっかを あらわす すうちブロック。" - -#: js/blocks/NumberBlocks.js:612 -msgid "The Minus block is used to subtract." -msgstr "

すうちブロック(けいさん)


2つのすうちの ひきざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちから、 したに つないだ すうちを ひく。" - -#: js/blocks/NumberBlocks.js:723 -msgid "The Plus block is used to add." -msgstr "

すうちブロック(けいさん)


2つの すうちを たしあわせた けいさんけっかを あらわす すうちブロック。" - -#: js/blocks/NumberBlocks.js:849 -msgid "The One-of block returns one of two choices." -msgstr "

特殊ブロック(ランダム)


つないだ 2つの ブロックのうち、 1つだけを ランダムに えらぶ。 「すうち」「アクションめい」など、 さまざまな ブロックを つなぐことが できる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" - -#: js/blocks/NumberBlocks.js:856 -#: js/blocks/PitchBlocks.js:616 -msgid "one of" -msgstr "どちらか ランダム" - -#: js/blocks/NumberBlocks.js:858 -msgid "this" -msgstr "これか" - -#: js/blocks/NumberBlocks.js:858 -msgid "that" -msgstr "それか" - -#: js/blocks/NumberBlocks.js:913 -msgid "The Random block returns a random number." -msgstr "

すうちブロック(ランダム)


してい した さいしょうち から さいだいち までの はんいで、 ランダムな すうちに なる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" - -#: js/blocks/NumberBlocks.js:920 -msgid "random" -msgstr "ランダム" - -#: js/blocks/NumberBlocks.js:922 -msgid "min" -msgstr "さいしょうち" - -#: js/blocks/NumberBlocks.js:922 -msgid "max" -msgstr "さいだいち" - -#: js/blocks/NumberBlocks.js:986 -msgid "The Number block holds a number." -msgstr "

すうちブロック


すうちを していするブロック。" - -#: js/blocks/OrnamentBlocks.js:32 -msgid "staccato factor" -msgstr "スタッカートの ながさ ファクター" - -#: js/blocks/OrnamentBlocks.js:108 -msgid "slur factor" -msgstr "スラーの ながさ ファクター" - -#: js/blocks/OrnamentBlocks.js:217 -#: js/blocks/OrnamentBlocks.js:309 -#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C -msgid "neighbor" -msgstr "おとを くわえる" - -#: js/blocks/OrnamentBlocks.js:293 -msgid "The Neighbor block rapidly switches between neighboring pitches." -msgstr "

おとを くわえる ブロック


2つの おなじたかさの おとの あいだに、 おとを 1つ いれることが できる。
ずのれいでは、 ソとソの あいだに ラが はいり、 「ソラソ」 と すばやく えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/OrnamentBlocks.js:364 -msgid "glide" -msgstr "グリッサンド" - -#: js/blocks/OrnamentBlocks.js:479 -#: js/blocks/OrnamentBlocks.js:643 -msgid "slur" -msgstr "スラー" - -#: js/blocks/OrnamentBlocks.js:558 -#: js/blocks/OrnamentBlocks.js:710 -#. TRANS: play each note sharply detached from the others -msgid "staccato" -msgstr "スタッカート" - -#: js/blocks/ProgramBlocks.js:33 -msgid "The Load-heap-from-app block loads the heap from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:44 -#. TRANS: load the heap contents from a URL -msgid "load heap from App" -msgstr "アプリから ヒープを ロード" - -#: js/blocks/ProgramBlocks.js:95 -msgid "Error parsing JSON data:" -msgstr "JSON データの こうぶん エラー です。" - -#: js/blocks/ProgramBlocks.js:100 -msgid "404: Page not found" -msgstr "404エラー:ページが見つかりません。" - -#: js/blocks/ProgramBlocks.js:133 -msgid "The Save-heap-to-app block saves the heap to a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:144 -#. TRANS: save the heap contents to a URL -msgid "save heap to App" -msgstr "アプリに ヒープを ほぞん" - -#: js/blocks/ProgramBlocks.js:189 -msgid "Cannot find a valid heap for" -msgstr "ただしい ヒープが みつかりません。" - -#: js/blocks/ProgramBlocks.js:206 -msgid "The Load-heap block loads the heap from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:217 -#. TRANS: load the heap from a file -msgid "load heap" -msgstr "ヒープを ロード する" - -#: js/blocks/ProgramBlocks.js:270 -msgid "The file you selected does not contain a valid heap." -msgstr "えらんだ ファイルには、ただしい ヒープが ふくまれません。" - -#: js/blocks/ProgramBlocks.js:275 -msgid "The loadHeap block needs a loadFile block." -msgstr "ロードヒープの ブロックには、 ロードファイル ブロックが ひつよう です。" - -#: js/blocks/ProgramBlocks.js:291 -msgid "The Set-heap block loads the heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:340 -msgid "The block you selected does not contain a valid heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:343 -msgid "The Set heap block needs a heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:360 -msgid "The Load-dictionary block loads a dictionary from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:372 -#. TRANS: load a dictionary from a file -msgid "load dictionary" -msgstr "じしょを ロードする" - -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/ToneBlocks.js:1025 -msgid "file" -msgstr "ファイル" - -#: js/blocks/ProgramBlocks.js:444 -msgid "The file you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:449 -msgid "The load dictionary block needs a load file block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:466 -msgid "The Set-dictionary block loads a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:477 -#. TRANS: load a dictionary from a JSON -msgid "set dictionary" -msgstr "じしょを せってい" - -#: js/blocks/ProgramBlocks.js:546 -msgid "The block you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:550 -msgid "The set dictionary block needs a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:567 -msgid "The Save-heap block saves the heap to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:578 -#. TRANS: save the heap to a file -msgid "save heap" -msgstr "ヒープを ほぞん する" - -#: js/blocks/ProgramBlocks.js:629 -msgid "The Save-dictionary block saves a dictionary to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:640 -#. TRANS: save a dictionary to a file -msgid "save dictionary" -msgstr "じしょを せってい" - -#: js/blocks/ProgramBlocks.js:720 -msgid "The Open palette block opens a palette." -msgstr "" - -#: js/blocks/ProgramBlocks.js:727 -msgid "open palette" -msgstr "パレットを ひらきます" - -#: js/blocks/ProgramBlocks.js:785 -msgid "The Delete block block removes a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:797 -#. TRANS: Move this block to the trash. -msgid "delete block" -msgstr "ブロックを けす" - -#: js/blocks/ProgramBlocks.js:861 -msgid "The Move block block moves a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:869 -#. TRANS: Move the position of a block on the screen. -msgid "move block" -msgstr "ブロックを うごかす" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/ProgramBlocks.js:1048 -msgid "block number" -msgstr "ブロックの ばんごう" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:235 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x" -msgstr "xざひょう(よこ)" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:149 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y" -msgstr "yざひょう(たて)" - -#: js/blocks/ProgramBlocks.js:935 -#. TRANS: Run program beginning at this block. -msgid "run block" -msgstr "ブロックを じっこう" - -#: js/blocks/ProgramBlocks.js:1025 -msgid "The Dock block block connections two blocks." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1036 -#. TRANS: We can connect a block to another block. -msgid "connect blocks" -msgstr "ブロックを つなぐ" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "target block" -msgstr "もくひょうの ブロック" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "connection number" -msgstr "接続のばんごう" - -#: js/blocks/ProgramBlocks.js:1140 -msgid "The Make block block creates a new block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1152 -#. TRANS: Create a new block -msgid "make block" -msgstr "ブロックを つくる" - -#: js/blocks/ProgramBlocks.js:1186 -#: js/blocks/ProgramBlocks.js:1227 -#: js/blocks/RhythmBlocks.js:1128 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/widgets/status.js:186 -#: js/widgets/temperament.js:463 -#: js/widgets/temperament.js:481 -#: js/widgets/temperament.js:484 -#: js/widgets/temperament.js:589 -#: plugins/rodi.rtp:192 -#. TRANS: a musical note consisting of pitch and duration -msgid "note" -msgstr "おんぷ" - -#: js/blocks/ProgramBlocks.js:1285 -msgid "Cannot find block" -msgstr "ブロックが みつかりません" - -#: js/blocks/ProgramBlocks.js:1304 -#: js/blocks/ProgramBlocks.js:1313 -msgid "Warning: block argument type mismatch" -msgstr "ちゅうい:ブロックと タイプが あっていません。" - -#: js/blocks/ProgramBlocks.js:1347 -msgid "The Open project block is used to open a project from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1357 -msgid "open project" -msgstr "プロジェクトを ひらく" - -#: js/blocks/ProgramBlocks.js:1410 -msgid "Please enter a valid URL." -msgstr "ただしい URL をいれてください。" - -#: js/blocks/RhythmBlocks.js:182 -#: js/blocks/RhythmBlocks.js:1086 -#: js/blocks/RhythmBlocks.js:1162 -msgid "Note value must be greater than 0." -msgstr "おとの ながさは、 0より おおきい あたいを せってい して ください。" - -#: js/blocks/RhythmBlocks.js:215 -#: js/blocks/RhythmBlocks.js:278 -#: js/blocks/RhythmBlocks.js:350 -#. TRANS: swing is a rhythmic variation that emphasises the offbeat -msgid "swing" -msgstr "スイング" - -#: js/blocks/RhythmBlocks.js:355 -#. TRANS: the amount to shift to the offbeat note -msgid "swing value" -msgstr "スイングの すうち" - -#: js/blocks/RhythmBlocks.js:419 -msgid "The Skip notes block will cause notes to be skipped." -msgstr "" - -#: js/blocks/RhythmBlocks.js:427 -#. TRANS: substitute rests on notes being skipped -msgid "skip notes" -msgstr "おんぷの省略" - -#: js/blocks/RhythmBlocks.js:489 -#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 -msgid "multiply note value" -msgstr "おんかを ~ばいにする ファクター" - -#: js/blocks/RhythmBlocks.js:542 -msgid "The Tie block works on pairs of notes, combining them into one note." -msgstr "

タイブロック


2つの おとを つなげて 1つの おとに する。 「おとのたかさブロック」 を いれて つかう。 おなじ たかさの おとだけ、 つなぐことが できる。" - -#: js/blocks/RhythmBlocks.js:550 -#. TRANS: tie notes together into one longer note -msgid "tie" -msgstr "タイ" - -#: js/blocks/RhythmBlocks.js:591 -#: js/blocks/RhythmBlocks.js:671 -#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 -msgid "dot" -msgstr "ふてんおんぷ" - -#: js/blocks/RhythmBlocks.js:619 -#: js/turtleactions/RhythmActions.js:221 -msgid "An argument of -1 results in a note value of 0." -msgstr "ー1は 0の おんかに します" - -#: js/blocks/RhythmBlocks.js:661 -msgid "The Dot block extends the duration of a note by 50%." -msgstr "" - -#: js/blocks/RhythmBlocks.js:663 -msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -msgstr "" - -#: js/blocks/RhythmBlocks.js:765 -#. TRANS: Japanese only: note value block for drum -msgid "note value drum" -msgstr "おんぷ(ドラム)" - -#: js/blocks/RhythmBlocks.js:829 -msgid "392 hertz" -msgstr "392ヘルツ" - -#: js/blocks/RhythmBlocks.js:1119 -msgid "The Note block is a container for one or more Pitch blocks." -msgstr "

おんぷブロック


おとの ながさと たかさを せってい する。ながさを きめ、「おとのたかさブロック」 を いれて つかう。" - -#: js/blocks/RhythmBlocks.js:1121 -msgid "The Note block specifies the duration (note value) of its contents." -msgstr "

「おとのたかさブロック」 を 2ついじょう いれると、 おとを どうじに だすことが できる。" - -#: js/blocks/RhythmBlocks.js:1130 -msgid "value2" -msgstr "ながさ" - -#: js/blocks/RhythmBlocks.js:1200 -msgid "define frequency" -msgstr "周波数を明確にする" - -#: js/blocks/RhythmBlocks.js:1218 -#: js/widgets/temperament.js:757 -#: js/widgets/temperament.js:1522 -msgid "octave space" -msgstr "オクターヴ・スペース" - -#: js/blocks/RhythmBlockPaletteBlocks.js:50 -#: js/blocks/RhythmBlockPaletteBlocks.js:233 -#. TRANS: rhythm block -#. TRANS: translate "rhythm1" as rhythm -msgid "rhythm1" -msgstr "れんぷ(かけ算)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -msgid "number of notes" -msgstr "おんぷの かず" - -#: js/blocks/RhythmBlockPaletteBlocks.js:126 -msgid "polyphonic rhythm" -msgstr "ポリリズム" - -#: js/blocks/RhythmBlockPaletteBlocks.js:219 -msgid "The Rhythm block is used to generate rhythm patterns." -msgstr "

れんぷブロック(かけざん)


まとまった いくつかの おんぷ。 いっていの ながさの おとを 3つや 5つなど くりかえして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" - -#: js/blocks/RhythmBlockPaletteBlocks.js:281 -#: js/blocks/RhythmBlockPaletteBlocks.js:286 -msgid "1/64 note" -msgstr "64ぶん おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:312 -#: js/blocks/RhythmBlockPaletteBlocks.js:317 -msgid "1/32 note" -msgstr "32ぶん おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:346 -#: js/blocks/RhythmBlockPaletteBlocks.js:351 -msgid "1/16 note" -msgstr "16ぶん おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:380 -msgid "eighth note" -msgstr "8ぶん おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:408 -msgid "quarter note" -msgstr "4ぶ おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:436 -#: js/blocks/RhythmBlockPaletteBlocks.js:441 -msgid "half note" -msgstr "2ぶ おんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:470 -#: js/blocks/RhythmBlockPaletteBlocks.js:475 -msgid "whole note" -msgstr "ぜんおんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:514 -#: js/blocks/RhythmBlockPaletteBlocks.js:583 -#: js/blocks/RhythmBlockPaletteBlocks.js:634 -#. TRANS: A tuplet is a note value divided into irregular time values. -msgid "tuplet" -msgstr "~れんぷ(タプル)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:800 -msgid "septuplet" -msgstr "7れんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:828 -msgid "quintuplet" -msgstr "5れんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:856 -msgid "triplet" -msgstr "3れんぷ" - -#: js/blocks/RhythmBlockPaletteBlocks.js:883 -msgid "simple tuplet" -msgstr "れんぷ(わり算)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:893 -msgid "Tuplets are a collection of notes that get scaled to a specific duration." -msgstr "

れんぷブロック(わりざん)


まとまった いくつかの おんぷ。いっていの ながさの おとを 3つや 5つに とうぶんして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" - -#: js/blocks/FlowBlocks.js:41 -msgid "The Backward block runs code in reverse order (Musical retrograde)." -msgstr "

じっこうブロック(ぎゃくじっこう)


はさまれている ブロックを、 つうじょうとは ぎゃくの じゅんじょで、 したから うえにむかって じっこうする。" - -#: js/blocks/FlowBlocks.js:48 -msgid "backward" -msgstr "ぎゃくむきに じっこう" - -#: js/blocks/FlowBlocks.js:124 -msgid "The Duplicate block will run each block multiple times." -msgstr "" - -#: js/blocks/FlowBlocks.js:334 -msgid "The Default block is used inside of a Switch to define the default action." -msgstr "" - -#: js/blocks/FlowBlocks.js:342 -msgid "default" -msgstr "ひょうじゅん" - -#: js/blocks/FlowBlocks.js:361 -#: js/blocks/FlowBlocks.js:418 -msgid "The Case Block must be used inside of a Switch Block." -msgstr "ケースブロックは スイッチ ブロックの なかに ある ひつようが あります。" - -#: js/blocks/FlowBlocks.js:389 -msgid "The Case block is used inside of a Switch to define matches." -msgstr "" - -#: js/blocks/FlowBlocks.js:397 -msgid "case" -msgstr "ケース" - -#: js/blocks/FlowBlocks.js:446 -msgid "The Switch block will run the code in the matching Case." -msgstr "" - -#: js/blocks/FlowBlocks.js:454 -msgid "switch" -msgstr "スイッチ" - -#: js/blocks/FlowBlocks.js:595 -msgid "The Stop block will stop a loop" -msgstr "" - -#: js/blocks/FlowBlocks.js:597 -msgid "Forever, Repeat, While, or Until." -msgstr "" - -#: js/blocks/FlowBlocks.js:653 -msgid "The Waitfor block will wait until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:661 -msgid "wait for" -msgstr "をまつ" - -#: js/blocks/FlowBlocks.js:732 -msgid "The Until block will repeat until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:740 -msgid "until" -msgstr "までに" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -msgid "do2" -msgstr "~する" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do" -msgstr "アクション" - -#: js/blocks/FlowBlocks.js:812 -msgid "The While block will repeat while the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:820 -msgid "while" -msgstr "のあいだに" - -#: js/blocks/FlowBlocks.js:903 -#: js/blocks/FlowBlocks.js:968 -#: js/blocks/FlowBlocks.js:979 -msgid "In this example if the mouse button is pressed a snare drum will play." -msgstr "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。" - -#: js/blocks/FlowBlocks.js:925 -#: js/blocks/FlowBlocks.js:988 -msgid "if" -msgstr "もし" - -#: js/blocks/FlowBlocks.js:927 -#: js/blocks/FlowBlocks.js:990 -msgid "then" -msgstr "ならば" - -#: js/blocks/FlowBlocks.js:927 -msgid "else" -msgstr "でなければ" - -#: js/blocks/FlowBlocks.js:1025 -msgid "The Forever block will repeat the contained blocks forever." -msgstr "

じっこうブロック(くりかえし)


ずっとくりかえす」の ブロックは、 じっこうを ていし しないかぎり、 はさまれている ブロックを くりかえし じっこうする。" - -#: js/blocks/FlowBlocks.js:1037 -msgid "forever" -msgstr "ずっと くりかえす" - -#: js/blocks/FlowBlocks.js:1073 -msgid "The Repeat block will repeat the contained blocks." -msgstr "

じっこうブロック(くりかえし)


はさまれている ブロックの プログラムを、 にゅうりょくした かいすう だけ くりかえす。" - -#: js/blocks/FlowBlocks.js:1075 -msgid "In this example the note will be played 4 times." -msgstr "

ずのれい では、 「ソ」 の おとが 4かい えんそうされる。" - -#: js/blocks/FlowBlocks.js:1083 -msgid "repeat" -msgstr "~かい くりかえす" - -#: js/blocks/FlowBlocks.js:1123 -msgid "duplicate factor" -msgstr "複製ファクター" - -#: js/blocks/MeterBlocks.js:34 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "current meter" -msgstr "げんだいの びょうし" - -#: js/blocks/MeterBlocks.js:85 -#. TRANS: number of beats per minute -msgid "beat factor" -msgstr "はくを ~ばいにする ファクター" - -#: js/blocks/MeterBlocks.js:161 -msgid "The Beats per minute block returns the current beats per minute." -msgstr "" - -#: js/blocks/MeterBlocks.js:170 -#: js/widgets/status.js:148 -#. TRANS: number of beats played per minute -#. TRANS: in Japanese: "1分当たりの拍の数" -msgid "beats per minute2" -msgstr "1ぷんあたりの はくのかず" - -#: js/blocks/MeterBlocks.js:170 -#: js/blocks/MeterBlocks.js:1057 -#: js/blocks/MeterBlocks.js:1134 -#: js/blocks/MeterBlocks.js:1212 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "beats per minute" -msgstr "スピードを きめる" - -#: js/blocks/MeterBlocks.js:234 -#. TRANS: count of current musical measure in meter -msgid "measure count" -msgstr "しょうせつの かず" - -#: js/blocks/MeterBlocks.js:242 -msgid "The Measure count block returns the current measure." -msgstr "" - -#: js/blocks/MeterBlocks.js:291 -#. TRANS: count of current beat in the meter -msgid "beat count" -msgstr "はくの いち" - -#: js/blocks/MeterBlocks.js:301 -#: js/blocks/MeterBlocks.js:312 -#: js/blocks/MeterBlocks.js:566 -#: js/blocks/MeterBlocks.js:577 -msgid "The Beat count block is the number of the current beat," -msgstr "

はくの いちブロック


しょうせつの なかで なんぱくめかを あらわす かず。" - -#: js/blocks/MeterBlocks.js:314 -#: js/blocks/MeterBlocks.js:579 -msgid "eg 1, 2, 3, or 4." -msgstr " たとえば、 かくしょうせつの 3はくめに なにか アクション・イベントを おこしたいときなどに つかう。" - -#: js/blocks/MeterBlocks.js:369 -#. TRANS: count the number of notes -msgid "sum note values" -msgstr "おとの ながさを たす" - -#: js/blocks/MeterBlocks.js:377 -#: js/blocks/MeterBlocks.js:441 -msgid "The Note counter block can be used to count the number of contained notes." -msgstr "" - -#: js/blocks/MeterBlocks.js:433 -#. TRANS: count the number of notes -msgid "note counter" -msgstr "おんぷの ごうけい すう" - -#: js/blocks/MeterBlocks.js:497 -#. TRANS: number of whole notes that have been played -msgid "whole notes played" -msgstr "さいせい された ぜんおんぷの かず" - -#: js/blocks/MeterBlocks.js:506 -msgid "The Whole notes played block returns the total number of whole notes played." -msgstr "" - -#: js/blocks/MeterBlocks.js:556 -#: js/turtleactions/DictActions.js:83 -#. TRANS: number of notes that have been played -msgid "notes played" -msgstr "ぜんたいの はくの かず" - -#: js/blocks/MeterBlocks.js:654 -msgid "The No clock block decouples the notes from the master clock." -msgstr "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" - -#: js/blocks/MeterBlocks.js:662 -#. TRANS: don't lock notes to master clock -msgid "no clock" -msgstr "クロックなし" - -#: js/blocks/MeterBlocks.js:701 -msgid "on weak beat do" -msgstr "弱拍に~する" - -#: js/blocks/MeterBlocks.js:706 -msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:751 -msgid "on strong beat" -msgstr "強拍に" - -#: js/blocks/MeterBlocks.js:759 -msgid "The On-strong-beat block lets you specify actions to take on specified beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:770 -msgid "beat" -msgstr "びょうし" - -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do1" -msgstr "アクション じっこう" - -#: js/blocks/MeterBlocks.js:814 -msgid "on every beat do" -msgstr "すべてのびょうしにアクションじっこう" - -#: js/blocks/MeterBlocks.js:822 -msgid "The On-every-beat block lets you specify actions to take on every beat." -msgstr "" - -#: js/blocks/MeterBlocks.js:875 -msgid "on every note do" -msgstr "すべての おんぷに アクションじっこう" - -#: js/blocks/MeterBlocks.js:883 -msgid "The On-every-note block lets you specify actions to take on every note." -msgstr "" - -#: js/blocks/MeterBlocks.js:929 -#: js/blocks/MeterBlocks.js:1000 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "master beats per minute" -msgstr "ぜんたいの スピードを きめる" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "bpm" -msgstr "1ぷんあたりの はくのかず" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "beat value" -msgstr "1ぱく" - -#: js/blocks/MeterBlocks.js:1025 -#: js/blocks/MeterBlocks.js:1168 -#: js/blocks/MeterBlocks.js:1242 -msgid "Beats per minute must be > 30." -msgstr "1ぷん あたりの はくの かずは 30より おおきい あたいを せってい して ください。" - -#: js/blocks/MeterBlocks.js:1028 -#: js/blocks/MeterBlocks.js:1171 -#: js/blocks/MeterBlocks.js:1245 -msgid "Maximum beats per minute is 1000." -msgstr "1ぷん あたりの はくの かずは さいだい 1000です。" - -#: js/blocks/MeterBlocks.js:1069 -msgid "The Beats per minute block sets the number of 1/4 notes per minute." -msgstr "

スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" - -#: js/blocks/MeterBlocks.js:1280 -#. TRANS: anacrusis -msgid "pickup" -msgstr "ピックアップ" - -#: js/blocks/MeterBlocks.js:1368 -msgid "number of beats" -msgstr "はくの かず" - -#: js/blocks/PitchBlocks.js:141 -#. TRANS: musical transposition (adjustment of pitch up or down) -msgid "transposition" -msgstr "いちょう" - -#: js/blocks/PitchBlocks.js:168 -#. TRANS: step down one note in current musical scale -msgid "scalar step down" -msgstr "おんかい内で~度下がる:" - -#: js/blocks/PitchBlocks.js:172 -msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:190 -#. TRANS: step up one note in current musical scale -msgid "scalar step up" -msgstr "おんかい内で~度上がる:" - -#: js/blocks/PitchBlocks.js:194 -msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:212 -#. TRANS: the change measured in half-steps between the current pitch and the previous pitch -msgid "change in pitch" -msgstr "おんていの ちがい" - -#: js/blocks/PitchBlocks.js:216 -msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -msgstr "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半おとの値で)の違いです。" - -#: js/blocks/PitchBlocks.js:243 -#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch -msgid "scalar change in pitch" -msgstr "おんかいに よって おんていの ちがい" - -#: js/blocks/PitchBlocks.js:250 -#: js/blocks/PitchBlocks.js:432 -#: js/blocks/PitchBlocks.js:1667 -#: js/turtleactions/DictActions.js:89 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:586 -#: js/widgets/temperament.js:824 -#. TRANS: convert current note to piano key (1-88) -#. TRANS: a mapping of pitch to the 88 piano keys -msgid "pitch number" -msgstr "おとのたかさを かずでひょうじ" - -#: js/blocks/PitchBlocks.js:256 -msgid "The Pitch number block is the value of the pitch of the note currently being played." -msgstr "

おとのたかさを かずでひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 「ド_4」 ならば 1、 「ソ_4」 ならば 7 、「シ_3」ならば-1、と ひょうじされる。" - -#: js/blocks/PitchBlocks.js:329 -#: js/blocks/PitchBlocks.js:433 -#. TRANS: the current pitch expressed in Hertz -msgid "pitch in hertz" -msgstr "おとのたかさを ヘルツで ひょうじ" - -#: js/blocks/PitchBlocks.js:334 -msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -msgstr "

おとの たかさを ヘルツで ひょうじ ブロック


おとの たかさを ヘルツで ひょうじ する。
たとえば、 オクターヴが4の ラのおとは、 440ヘルツという すうちで あらわすことが できる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" - -#: js/blocks/PitchBlocks.js:367 -#: js/turtleactions/DictActions.js:87 -msgid "current pitch" -msgstr "げんだいの おとの たかさ" - -#: js/blocks/PitchBlocks.js:373 -msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." -msgstr "" - -#: js/blocks/PitchBlocks.js:410 -msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." -msgstr "" - -#: js/blocks/PitchBlocks.js:434 -msgid "alphabet" -msgstr "アルファベット" - -#: js/blocks/PitchBlocks.js:436 -#. TRANS: Translate as "alphabet class" -msgid "letter class" -msgstr "アルファベット・クラス" - -#: js/blocks/PitchBlocks.js:437 -msgid "solfege class" -msgstr "かいめい" - -#: js/blocks/PitchBlocks.js:438 -msgid "staff y" -msgstr "おんぶきごうのyざひょう" - -#: js/blocks/PitchBlocks.js:439 -msgid "solfege syllable" -msgstr "かいめい(ド、レ、ミ)" - -#: js/blocks/PitchBlocks.js:440 -msgid "pitch class" -msgstr "ピッチクラス" - -#: js/blocks/PitchBlocks.js:441 -msgid "scalar class" -msgstr "おんかいクラス" - -#: js/blocks/PitchBlocks.js:443 -msgid "nth degree" -msgstr "ピッチど" - -#: js/blocks/PitchBlocks.js:444 -msgid "pitch to shade" -msgstr "おとのたかさをシェードに" - -#: js/blocks/PitchBlocks.js:445 -msgid "pitch to color" -msgstr "おとのたかさをいろに" - -#: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:753 -#. TRANS: MIDI is a technical standard for electronic music -msgid "MIDI" -msgstr "MIDI" - -#: js/blocks/PitchBlocks.js:642 -#. TRANS: set an offset associated with the numeric piano keyboard mapping -msgid "set pitch number offset" -msgstr "音高の数字を初期化" - -#: js/blocks/PitchBlocks.js:645 -msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/MediaBlocks.js:746 -#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) -msgid "name2" -msgstr "なまえ" - -#: js/blocks/PitchBlocks.js:679 -#. TRANS: convert piano key number (1-88) to pitch -msgid "number to pitch" -msgstr "すうじを おんめいへ" - -#: js/blocks/PitchBlocks.js:682 -msgid "The Number to pitch block will convert a pitch number to a pich name." -msgstr "" - -#: js/blocks/PitchBlocks.js:715 -#. TRANS: convert piano key number (1-88) to octave -msgid "number to octave" -msgstr "すうちをオクターヴ表記へ" - -#: js/blocks/PitchBlocks.js:717 -msgid "The Number to octave block will convert a pitch number to an octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:726 -msgid "y to pitch" -msgstr "おとの たかさを yに" - -#: js/blocks/PitchBlocks.js:729 -msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." -msgstr "" - -#: js/blocks/PitchBlocks.js:841 -msgid "accidental selector" -msgstr "" - -#: js/blocks/PitchBlocks.js:844 -msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -msgstr "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)からえらぶことができます。" - -#: js/blocks/PitchBlocks.js:858 -msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -msgstr "おとの たかさを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" - -#: js/blocks/PitchBlocks.js:872 -msgid "Pitch can be specified in terms of C D E F G A B." -msgstr "

おとのたかさブロック


おとのたかさを、 CDEFGABの 7つの アルファベットで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" - -#: js/blocks/PitchBlocks.js:884 -msgid "solfege" -msgstr "ソルファ" - -#: js/blocks/PitchBlocks.js:887 -msgid "Pitch can be specified in terms of do re mi fa sol la ti." -msgstr "

おとのたかさブロック


おとのたかさを、 ド、レ、ミ、ファ、ソ、ラ、シの 7つの ソルフェージュで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" - -#: js/blocks/PitchBlocks.js:922 -msgid "The Invert block rotates any contained notes around a target note." -msgstr "" - -#: js/blocks/PitchBlocks.js:929 -#: js/widgets/modewidget.js:137 -#. TRANS: pitch inversion rotates a pitch around another pitch -msgid "Invert" -msgstr "" - -#: js/blocks/PitchBlocks.js:968 -#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) -msgid "invert (odd)" -msgstr "てんかいを (きすう)" - -#: js/blocks/PitchBlocks.js:1001 -#. TRANS: pitch inversion rotates a pitch around another pitch (even number) -msgid "invert (even)" -msgstr "てんかいを (ぐうすう)" - -#: js/blocks/PitchBlocks.js:1022 -#. TRANS: register is the octave of the current pitch -msgid "register" -msgstr "登録" - -#: js/blocks/PitchBlocks.js:1026 -msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -msgstr "" - -#: js/blocks/PitchBlocks.js:1047 -#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. -msgid "50 cents" -msgstr "" - -#: js/blocks/PitchBlocks.js:1102 -msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." -msgstr "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" - -#: js/blocks/PitchBlocks.js:1104 -msgid "In the example shown above, sol is shifted up to sol#." -msgstr "例の画像にソルソル#に上に移動されています。" - -#: js/blocks/PitchBlocks.js:1110 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "semi-tone transpose" -msgstr "はんおんで いちょう" - -#: js/blocks/PitchBlocks.js:1143 -msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" -msgstr "「ひで いどう」ブロックは おんぷの なかの ピッチを ひで いどうさせる。" - -#: js/blocks/PitchBlocks.js:1149 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "transpose by ratio" -msgstr "ひで いどう" - -#: js/blocks/PitchBlocks.js:1232 -#. TRANS: down sixth means the note is five scale degrees below current note -msgid "down sixth" -msgstr "おんかいで6ど した" - -#: js/blocks/PitchBlocks.js:1251 -#. TRANS: down third means the note is two scale degrees below current note -msgid "down third" -msgstr "おんかいで3ど した" - -#: js/blocks/PitchBlocks.js:1270 -#. TRANS: seventh means the note is the six scale degrees above current note -msgid "seventh" -msgstr "7どの おと" - -#: js/blocks/PitchBlocks.js:1289 -#. TRANS: sixth means the note is the five scale degrees above current note -msgid "sixth" -msgstr "6どの おと" - -#: js/blocks/PitchBlocks.js:1308 -#. TRANS: fifth means the note is the four scale degrees above current note -msgid "fifth" -msgstr "5どの おと" - -#: js/blocks/PitchBlocks.js:1328 -#. TRANS: fourth means the note is three scale degrees above current note -msgid "fourth" -msgstr "4どの おと" - -#: js/blocks/PitchBlocks.js:1347 -#. TRANS: third means the note is two scale degrees above current note -msgid "third" -msgstr "3どの おと" - -#: js/blocks/PitchBlocks.js:1366 -#. TRANS: second means the note is one scale degree above current note -msgid "second" -msgstr "2どの おと" - -#: js/blocks/PitchBlocks.js:1407 -msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." -msgstr "

ちょうを かえるブロック


「おんぷブロック」 ないの おとのたかさを、 すべて (おんかいないで、 せっていした すうちぶんだけ) あげる、 または さげる。" - -#: js/blocks/PitchBlocks.js:1409 -msgid "In the example shown above, sol is shifted up to la." -msgstr "

ずのれいでは、 ソがラに、 ラがシに、 シがドに… と おきかえられている。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。" - -#: js/blocks/PitchBlocks.js:1416 -#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps -msgid "scalar transpose" -msgstr "ちょうを かえる" - -#: js/blocks/PitchBlocks.js:1451 -msgid "The Accidental block is used to create sharps and flats" -msgstr "変化記号ブロックは シャープ(嬰)フラット(変)を決めるきのうです。" - -#: js/blocks/PitchBlocks.js:1458 -#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. -msgid "accidental override" -msgstr "へんかきごう むし" - -#: js/blocks/PitchBlocks.js:1577 -#: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:1962 -#: js/widgets/phrasemaker.js:1123 -#. TRANS: a measure of frequency: one cycle per second -msgid "hertz" -msgstr "ヘルツ" - -#: js/blocks/PitchBlocks.js:1581 -msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -msgstr "

ヘルツ ブロック


おとのたかさを ヘルツ (しゅうはすうの たんい) で せっていする。 「すうちぶろっく」 を くみあわせて つかう。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" - -#: js/blocks/PitchBlocks.js:1671 -msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." -msgstr "" - -#: js/blocks/PitchBlocks.js:1703 -#: js/blocks/PitchBlocks.js:1745 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "nth modal pitch" -msgstr "ピッチど" - -#: js/blocks/PitchBlocks.js:1706 -msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -msgstr "" - -#: js/blocks/PitchBlocks.js:1708 -msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" -msgstr "" - -#: js/blocks/PitchBlocks.js:1749 -msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -msgstr "" - -#: js/blocks/PitchBlocks.js:1751 -msgid "The pitches change according to the mode specified without any need for respellings." -msgstr "" - -#: js/blocks/PitchBlocks.js:1790 -msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." -msgstr "" - -#: js/blocks/PitchBlocks.js:1792 -msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:1814 -#. TRANS: step some number of notes in current musical scale -msgid "scalar step" -msgstr "おんかいないを のぼる/おりる" - -#: js/blocks/PitchBlocks.js:1819 -msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," -msgstr "

おんかいないをのぼる/おりるブロック


おんかいない を じゅんばんに (ある いっていの かんかくで) のぼりながら、 または おりながら おとを えんそう する。 すうちを せっていする ことで、 つぎの おとは まえの おとと いくつちがうか が きまる。" - -#: js/blocks/PitchBlocks.js:1821 -msgid "eg if the last note played was sol, Scalar Step 1 will play la." -msgstr "

たとえば、 すうちを 1に せっていした ばあい、 ソの つぎには ラ(ソの 1おんうえ)、 ファの つぎには ソ(ファの 1おんうえ) が えんそう される。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/PitchBlocks.js:1857 -msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -msgstr "

おとのたかさ ブロック


おとのたかさを せってい する。 なまえと オクターヴの たかさを きめて つかう。 おとの しゅうはすうも どうじに きまる。

★しゅうはすうとは
おとが 1びょうかんに なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" - -#: js/blocks/ToneBlocks.js:34 -#: js/widgets/timbre.js:783 -msgid "Oscillator" -msgstr "オシレータ―" - -#: js/blocks/ToneBlocks.js:42 -#: js/blocks/WidgetBlocks.js:179 -#: js/widgets/timbre.js:1550 -#: js/widgets/timbre.js:1800 -#. TRANS: there are different types (sine, triangle, square...) of oscillators. -#. TRANS: type of filter, e.g., lowpass, highpass, etc. -msgid "type" -msgstr "しゅるい" - -#: js/blocks/ToneBlocks.js:44 -#: js/widgets/timbre.js:1554 -#. TRANS: Partials refers to the number of sine waves combined into the sound. -msgid "partials" -msgstr "ばいおん" - -#: js/blocks/ToneBlocks.js:76 -msgid "You are adding multiple oscillator blocks." -msgstr "ふくすうの オシレーター ブロックを ついか しています。" - -#: js/blocks/ToneBlocks.js:144 -#: js/widgets/timbre.js:1217 -#. TRANS: a duo synthesizer combines a synth with a sequencer -msgid "duo synth" -msgstr "シーケンサーこみ シンセ" - -#: js/blocks/ToneBlocks.js:149 -msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:157 -#: js/widgets/timbre.js:1468 -msgid "vibrato rate" -msgstr "ビブラート エフェクタの レート" - -#: js/blocks/ToneBlocks.js:157 -msgid "vibrato intensity" -msgstr "ビブラート エフェクタの きょうど" - -#: js/blocks/ToneBlocks.js:185 -#: js/widgets/timbre.js:1215 -#. TRANS: AM (amplitude modulation) synthesizer -msgid "AM synth" -msgstr "AM シンセ" - -#: js/blocks/ToneBlocks.js:189 -msgid "The AM synth block is an amplitude modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:224 -#: js/widgets/timbre.js:1216 -#. TRANS: FM (frequency modulation) synthesizer -msgid "FM synth" -msgstr "FM シンセ" - -#: js/blocks/ToneBlocks.js:228 -msgid "The FM synth block is a frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:262 -msgid "partial" -msgstr "ばいおん" - -#: js/blocks/ToneBlocks.js:265 -msgid "The Partial block is used to specify a weight for a specific partial harmonic." -msgstr "" - -#: js/blocks/ToneBlocks.js:284 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial weight must be between 0 and 1." -msgstr "ばいおんの ウェートは 0と 1の あいだ である ひつようが あります。" - -#: js/blocks/ToneBlocks.js:297 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial block should be used inside of a Weighted-partials block." -msgstr "ばいおん ブロック が「ばいおん ウェート ブロック」の なかに ある ひつようが あります。" - -#: js/blocks/ToneBlocks.js:325 -#. TRANS: partials are weighted components in a harmonic series -msgid "weighted partials" -msgstr "ウェートばいおん" - -#: js/blocks/ToneBlocks.js:383 -msgid "The Harmonic block will add harmonics to the contained notes." -msgstr "" - -#: js/blocks/ToneBlocks.js:390 -#. TRANS: A harmonic is an overtone. -msgid "harmonic" -msgstr "ハーモニックス" - -#: js/blocks/ToneBlocks.js:431 -msgid "The Distortion block adds distortion to the pitch." -msgstr "" - -#: js/blocks/ToneBlocks.js:438 -#: js/widgets/timbre.js:2088 -#. TRANS: distortion is an alteration in the sound -msgid "distortion" -msgstr "ディストーション" - -#: js/blocks/ToneBlocks.js:487 -msgid "The Tremolo block adds a wavering effect." -msgstr "

トレモロ ブロック


ゆれるような おとの ひびきに する。 はやさ で、 ゆれの はやさを ちょうせつ できる。" - -#: js/blocks/ToneBlocks.js:495 -#: js/widgets/timbre.js:2084 -#. TRANS: a wavering effect in a musical tone -msgid "tremolo" -msgstr "トレモロ" - -#: js/blocks/ToneBlocks.js:500 -#: js/blocks/ToneBlocks.js:569 -#: js/blocks/ToneBlocks.js:630 -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2122 -#: js/widgets/timbre.js:2210 -#: js/widgets/timbre.js:2305 -#: js/widgets/timbre.js:2407 -#. TRANS: rate at which tremolo wavers -msgid "rate" -msgstr "はやさ" - -#: js/blocks/ToneBlocks.js:502 -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2125 -#: js/widgets/timbre.js:2316 -#. TRANS: amplitude of tremolo waver -msgid "depth" -msgstr "おおきさ" - -#: js/blocks/ToneBlocks.js:559 -msgid "The Phaser block adds a sweeping sound." -msgstr "" - -#: js/blocks/ToneBlocks.js:566 -#: js/widgets/timbre.js:2087 -#. TRANS: alter the phase of the sound -msgid "phaser" -msgstr "フェーザー" - -#: js/blocks/ToneBlocks.js:569 -#: js/turtleactions/IntervalsActions.js:114 -#: js/widgets/timbre.js:2410 -msgid "octaves" -msgstr "オクターヴ" - -#: js/blocks/ToneBlocks.js:569 -#: js/widgets/timbre.js:2413 -msgid "base frequency" -msgstr "きほん しゅうはすう" - -#: js/blocks/ToneBlocks.js:619 -msgid "The Chorus block adds a chorus effect." -msgstr "

コーラス ブロック


ひろがりの ある おとの ひびきに する。 はやさ と ずれ で、 ひびきが のこる かんじを ちょうせつ できる。" - -#: js/blocks/ToneBlocks.js:627 -#: js/widgets/timbre.js:2086 -#. TRANS: musical effect to simulate a choral sound -msgid "chorus" -msgstr "コーラス" - -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2310 -msgid "delay (MS)" -msgstr "ディレイ・エフェクター(ms)" - -#: js/blocks/ToneBlocks.js:678 -msgid "The Vibrato block adds a rapid, slight variation in pitch." -msgstr "

ビブラートブロック


おとの たかさに こきざみな へんかを つける。" - -#: js/blocks/ToneBlocks.js:686 -#: js/widgets/timbre.js:2085 -#. TRANS: a rapid, slight variation in pitch -msgid "vibrato" -msgstr "ビブラート" - -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2209 -msgid "intensity" -msgstr "おおきさ" - -#: js/blocks/ToneBlocks.js:733 -#. TRANS: select synthesizer -msgid "set synth" -msgstr "シンセを せってい" - -#: js/blocks/ToneBlocks.js:804 -msgid "synth name" -msgstr "シンセの なまえ" - -#: js/blocks/ToneBlocks.js:842 -msgid "set default instrument" -msgstr "ねいろひょうじゅんを せってい" - -#: js/blocks/ToneBlocks.js:895 -#: js/blocks/ToneBlocks.js:943 -#. TRANS: set the characteristics of a custom instrument -msgid "set instrument" -msgstr "ねいろを せってい" - -#: js/blocks/ToneBlocks.js:898 -#: js/blocks/ToneBlocks.js:926 -#: js/blocks/ToneBlocks.js:932 -msgid "The Set instrument block selects a voice for the synthesizer," -msgstr "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" - -#: js/blocks/ToneBlocks.js:900 -#: js/blocks/ToneBlocks.js:934 -msgid "eg guitar piano violin or cello." -msgstr " ねいろは、 ギター や ピアノ などの なかから えらぶことが できる。" - -#: js/blocks/ToneBlocks.js:1015 -msgid "Import a sound file to use as an instrument and set its pitch center." -msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせ" - -#: js/blocks/ToneBlocks.js:1110 -msgid "Upload a sound file to connect with the sample block." -msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせ" - -#: js/blocks/ActionBlocks.js:58 -msgid "The Return block will return a value from an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:75 -msgid "return" -msgstr "リターン" - -#: js/blocks/ActionBlocks.js:128 -msgid "The Return to URL block will return a value to a webpage." -msgstr "" - -#: js/blocks/ActionBlocks.js:145 -msgid "return to URL" -msgstr "URLに もどります" - -#: js/blocks/ActionBlocks.js:233 -#: js/blocks/ActionBlocks.js:290 -#: js/blocks/ActionBlocks.js:501 -#: js/blocks/ActionBlocks.js:688 -msgid "The Calculate block returns a value calculated by an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:251 -#: js/blocks/ActionBlocks.js:517 -#: js/blocks/ActionBlocks.js:707 -msgid "calculate" -msgstr "けいさん する" - -#: js/blocks/ActionBlocks.js:376 -#: js/blocks/ActionBlocks.js:593 -#: js/blocks/ActionBlocks.js:942 -#: js/blocks/ActionBlocks.js:1389 -#. TRANS: do is the do something or take an action. -msgid "The Do block is used to initiate an action." -msgstr "

アクションブロック(してい)


していした アクションブロックを じっこうする。" - -#: js/blocks/ActionBlocks.js:791 -#: js/blocks/ActionBlocks.js:865 -msgid "The Arg block contains the value of an argument passed to an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:806 -#: js/blocks/ActionBlocks.js:878 -msgid "arg" -msgstr "" - -#: js/blocks/ActionBlocks.js:836 -#: js/blocks/ActionBlocks.js:900 -#: js/blocks/ActionBlocks.js:908 -msgid "Invalid argument" -msgstr "むこうな ぎろん" - -#: js/blocks/ActionBlocks.js:944 -msgid "In the example, it is used with the One of block to choose a random phase." -msgstr "

ずのれいは、 きまったアクション ではなく、 2つの うち どちらか 1つの アクションを ランダムに じっこうさせる。" - -#: js/blocks/ActionBlocks.js:1019 -#: js/blocks/ActionBlocks.js:1026 -msgid "The Listen block is used to listen for an event such as a mouse click." -msgstr "

イベントブロック(うけとり)


とくていの イベント にたいして、 その はっせい をうけとるたびに じっこうする アクションを 1つ きめて おくことが できる。" - -#: js/blocks/ActionBlocks.js:1028 -msgid "When the event happens, an action is taken." -msgstr "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" - -#: js/blocks/ActionBlocks.js:1045 -msgid "on" -msgstr "のとき" - -#: js/blocks/ActionBlocks.js:1048 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1153 -msgid "event" -msgstr "イベント" - -#: js/blocks/ActionBlocks.js:1133 -msgid "The Broadcast block is used to trigger an event." -msgstr "

イベントブロック(はっせい)


していした なまえの イベントを すべての ネズミに おくる。 イベントの はっせいは、 かくスクリプトが 【イベントのたびにアクション】で してい した アクションの ひきがね として はたらく。" - -#: js/blocks/ActionBlocks.js:1151 -msgid "broadcast" -msgstr "イベントはっせい" - -#: js/blocks/ActionBlocks.js:1208 -msgid "Each Start block is a separate voice." -msgstr "

スタートブロック


じっこうボタンが おされると、 スタートブロックが じっこうされる。" - -#: js/blocks/ActionBlocks.js:1304 -msgid "It is often used for storing a phrase of music that is repeated." -msgstr "

なんども じっこうする おんがくの フレーズなどに アクションを つくっておくと べんり。" - -#: js/blocks/ActionBlocks.js:1495 -msgid "define temperament" -msgstr "おんりつを明確にする" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "mouse index heap" -msgstr "ネズミヒープに番号をふる" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "turtle index heap" -msgstr "タートル ヒープに ばんごうを ふる" - -#: js/blocks/EnsembleBlocks.js:89 -msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:90 -msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:169 -#: js/blocks/EnsembleBlocks.js:232 -#: js/blocks/EnsembleBlocks.js:318 -#: js/blocks/EnsembleBlocks.js:364 -#: js/blocks/EnsembleBlocks.js:402 -#: js/blocks/EnsembleBlocks.js:456 -#: js/blocks/EnsembleBlocks.js:506 -#: js/blocks/EnsembleBlocks.js:552 -#: js/blocks/EnsembleBlocks.js:599 -#: js/blocks/EnsembleBlocks.js:653 -#: js/blocks/EnsembleBlocks.js:765 -#: js/blocks/EnsembleBlocks.js:856 -#: js/blocks/EnsembleBlocks.js:917 -#: js/blocks/EnsembleBlocks.js:957 -#: js/blocks/EnsembleBlocks.js:1222 -#: js/blocks/EnsembleBlocks.js:1296 -msgid "Yertle" -msgstr "ヤートル" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1083 -msgid "mouse name" -msgstr "ネズミの なまえ" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1092 -msgid "turtle name" -msgstr "ネズミの名前" - -#: js/blocks/EnsembleBlocks.js:147 -msgid "stop mouse" -msgstr "ネズミを とめる" - -#: js/blocks/EnsembleBlocks.js:149 -msgid "The Stop mouse block stops the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:160 -msgid "stop turtle" -msgstr "ネズミを止める" - -#: js/blocks/EnsembleBlocks.js:162 -msgid "The Stop turtle block stops the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:186 -#: js/blocks/EnsembleBlocks.js:249 -#: js/blocks/EnsembleBlocks.js:415 -#: js/blocks/EnsembleBlocks.js:470 -#: js/blocks/EnsembleBlocks.js:708 -#: js/blocks/EnsembleBlocks.js:810 -#: js/blocks/EnsembleBlocks.js:872 -#: js/blocks/EnsembleBlocks.js:1193 -#: js/blocks/EnsembleBlocks.js:1256 -msgid "Cannot find mouse" -msgstr "ネズミが みつかりません。" - -#: js/blocks/EnsembleBlocks.js:188 -#: js/blocks/EnsembleBlocks.js:251 -#: js/blocks/EnsembleBlocks.js:417 -#: js/blocks/EnsembleBlocks.js:472 -#: js/blocks/EnsembleBlocks.js:710 -#: js/blocks/EnsembleBlocks.js:812 -#: js/blocks/EnsembleBlocks.js:874 -#: js/blocks/EnsembleBlocks.js:1195 -#: js/blocks/EnsembleBlocks.js:1258 -msgid "Cannot find turtle" -msgstr "タートルが みつかりません。" - -#: js/blocks/EnsembleBlocks.js:208 -msgid "start mouse" -msgstr "ネズミを スタート" - -#: js/blocks/EnsembleBlocks.js:211 -msgid "The Start mouse block starts the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:222 -msgid "start turtle" -msgstr "ネズミをスタートする" - -#: js/blocks/EnsembleBlocks.js:225 -msgid "The Start turtle block starts the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:258 -msgid "Mouse is already running." -msgstr "ネズミは すでに うごいています。" - -#: js/blocks/EnsembleBlocks.js:260 -msgid "Turtle is already running." -msgstr "タートルは すでに うごいています。" - -#: js/blocks/EnsembleBlocks.js:284 -msgid "Cannot find start block" -msgstr "「スタート」ブロックが みつかりません。" - -#: js/blocks/EnsembleBlocks.js:294 -#. TRANS: pen color for this mouse -msgid "mouse color" -msgstr "ネズミの いろ" - -#: js/blocks/EnsembleBlocks.js:296 -msgid "The Mouse color block returns the pen color of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:308 -#. TRANS: pen color for this turtle -msgid "turtle color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:310 -msgid "The Turtle color block returns the pen color of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:340 -#. TRANS: heading (compass direction) for this mouse -msgid "mouse heading" -msgstr "ネズミの すすむ かくど" - -#: js/blocks/EnsembleBlocks.js:342 -msgid "The Mouse heading block returns the heading of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:354 -#. TRANS: heading (compass direction) for this turtle -msgid "turtle heading" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:356 -msgid "The Turtle heading block returns the heading of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:386 -#: js/blocks/EnsembleBlocks.js:441 -#. TRANS: set xy position for this mouse -msgid "set mouse" -msgstr "ネズミを せってい" - -#: js/blocks/EnsembleBlocks.js:397 -#: js/blocks/EnsembleBlocks.js:454 -#. TRANS: set xy position for this turtle -msgid "set turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:435 -msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:448 -msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:482 -#. TRANS: y position for this mouse -msgid "mouse y" -msgstr "ネズミの yざひょう" - -#: js/blocks/EnsembleBlocks.js:484 -msgid "The Y mouse block returns the Y position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:496 -#. TRANS: y position for this turtle -msgid "turtle y" -msgstr "ネズミののy座標" - -#: js/blocks/EnsembleBlocks.js:498 -msgid "The Y turtle block returns the Y position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:528 -#. TRANS: x position for this mouse -msgid "mouse x" -msgstr "ネズミの xざひょう" - -#: js/blocks/EnsembleBlocks.js:530 -msgid "The X mouse block returns the X position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:542 -#. TRANS: x position for this turtle -msgid "turtle x" -msgstr "ネズミのx座標" - -#: js/blocks/EnsembleBlocks.js:544 -msgid "The X turtle block returns the X position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:575 -#. TRANS: notes played by this mouse -msgid "mouse notes played" -msgstr "ネズミの えんそうした おんぷの かず" - -#: js/blocks/EnsembleBlocks.js:577 -msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:589 -#. TRANS: notes played by this turtle -msgid "turtle notes played" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:591 -msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:629 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "mouse pitch number" -msgstr "ネズミの音高数字" - -#: js/blocks/EnsembleBlocks.js:631 -msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:643 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "turtle pitch number" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:645 -msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:749 -#: js/blocks/EnsembleBlocks.js:821 -#. TRANS: note value is the duration of the note played by this mouse -msgid "mouse note value" -msgstr "ネズミの おんか" - -#: js/blocks/EnsembleBlocks.js:759 -#. TRANS: note value is the duration of the note played by this turtle -msgid "turtle note value" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:832 -#. TRANS: sync is short for synchronization -msgid "mouse sync" -msgstr "ネズミを どうき させる" - -#: js/blocks/EnsembleBlocks.js:834 -msgid "The Mouse sync block aligns the beat count between mice." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:846 -#. TRANS: sync is short for synchronization -msgid "turtle sync" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:848 -msgid "The Turtle sync block aligns the beat count between turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:889 -msgid "The Found mouse block will return true if the specified mouse can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:895 -msgid "found mouse" -msgstr "ネズミを みつけた" - -#: js/blocks/EnsembleBlocks.js:905 -msgid "The Found turtle block will return true if the specified turtle can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:911 -msgid "found turtle" -msgstr "ネズミ見つかった" - -#: js/blocks/EnsembleBlocks.js:934 -msgid "new mouse" -msgstr "あたらしい ネズミ" - -#: js/blocks/EnsembleBlocks.js:936 -msgid "The New mouse block will create a new mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:947 -msgid "new turtle" -msgstr "あたらしいネズミ" - -#: js/blocks/EnsembleBlocks.js:949 -msgid "The New turtle block will create a new turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1013 -msgid "set mouse color" -msgstr "ネズミいろを せってい " - -#: js/blocks/EnsembleBlocks.js:1016 -msgid "The Set-mouse-color block is used to set the color of a mouse." -msgstr "「ネズミいろを せってい」ブロックは ネズミのいろを えらぶことに たかいます。" - -#: js/blocks/EnsembleBlocks.js:1022 -msgid "set turtle color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1025 -msgid "The Set-turtle-color block is used to set the color of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1086 -msgid "The Mouse-name block returns the name of a mouse." -msgstr "

もじブロック


このプログラムを じっこうしている ネズミのなまえ(もじれつ)を あらわす。" - -#: js/blocks/EnsembleBlocks.js:1095 -msgid "The Turtle-name block returns the name of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1118 -msgid "mouse count" -msgstr "なんひきのネズミ" - -#: js/blocks/EnsembleBlocks.js:1121 -msgid "The Mouse-count block returns the number of mice." -msgstr "「なんひきの ネズミ」のブロックは ネズミを かぞえって すうちを あらわす" - -#: js/blocks/EnsembleBlocks.js:1127 -msgid "turtle count" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1130 -msgid "The Turtle-count block returns the number of turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1152 -msgid "nth mouse name" -msgstr "なんひきめ のネズミの なまえ" - -#: js/blocks/EnsembleBlocks.js:1155 -msgid "The Nth-Mouse name block returns the name of the nth mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1161 -msgid "nth turtle name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1164 -msgid "The Nth-Turtle name block returns the name of the nth turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1208 -#: js/blocks/EnsembleBlocks.js:1268 -msgid "set name" -msgstr "ネズミに なまえを つける" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "source" -msgstr "ソース" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "target" -msgstr "ターゲット" - -#: js/blocks/EnsembleBlocks.js:1274 -msgid "The Set-name block is used to name a mouse." -msgstr "

もじブロック


ネズミに してい した なまえを つけることが できる。" - -#: js/blocks/EnsembleBlocks.js:1287 -msgid "The Set-name block is used to name a turtle." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:33 -msgid "fraction" -msgstr "ぶんすう" - -#: js/blocks/ExtrasBlocks.js:36 -msgid "Convert a float to a fraction" -msgstr "しょうすうからぶんすう" - -#: js/blocks/ExtrasBlocks.js:93 -msgid "save as ABC" -msgstr "ABCフォーマットでほぞん" - -#: js/blocks/ExtrasBlocks.js:96 -#: js/blocks/ExtrasBlocks.js:132 -#: js/blocks/ExtrasBlocks.js:168 -msgid "title" -msgstr "めい" - -#: js/blocks/ExtrasBlocks.js:129 -msgid "save as Lilypond" -msgstr "Lilypondのフォーマットでほぞん" - -#: js/blocks/ExtrasBlocks.js:165 -msgid "save as SVG" -msgstr "SVGフォーマットでほぞん" - -#: js/blocks/ExtrasBlocks.js:216 -msgid "no background" -msgstr "バックグラウンドなし" - -#: js/blocks/ExtrasBlocks.js:219 -msgid "The No background block eliminates the background from the saved SVG output." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:247 -msgid "show blocks" -msgstr "ブロックを ひょうじ" - -#: js/blocks/ExtrasBlocks.js:249 -msgid "The Show blocks block shows the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:276 -msgid "The Hide blocks block hides the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:305 -#: js/blocks/ExtrasBlocks.js:338 -msgid "The Space block is used to add space between blocks." -msgstr "

スペースブロック


ブロックと ブロックの あいだに スペースを いれたいときに つかう。" - -#: js/blocks/ExtrasBlocks.js:376 -msgid "wait" -msgstr "まつ" - -#: js/blocks/ExtrasBlocks.js:379 -msgid "The Wait block pauses the program for a specified number of seconds." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:433 -#: plugins/facebook.rtp:30 -msgid "comment" -msgstr "コメント" - -#: js/blocks/ExtrasBlocks.js:469 -msgid "print" -msgstr "けっかを ひょうじ" - -#: js/blocks/ExtrasBlocks.js:476 -msgid "The Print block displays text at the top of the screen." -msgstr "

ひょうじ ブロック(けっか)


がめんの じょうぶに、 してい した じっこうけっかの すうちや もじを ひょうじする。 ひょうじした テキストは クリックすると けすことが できる。 どこで プログラムが まちがっているかを かくにんするさい(デバグ)などに よく もちいられる。" - -#: js/blocks/ExtrasBlocks.js:585 -msgid "display grid" -msgstr "グリッドをひょうじ" - -#: js/blocks/ExtrasBlocks.js:590 -msgid "The Display Grid Block changes the grid type" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:692 -#: js/blocks/ExtrasBlocks.js:711 -#: js/blocks/ExtrasBlocks.js:734 -#: js/blocks/ExtrasBlocks.js:757 -#: js/blocks/ExtrasBlocks.js:775 -#: js/blocks/ExtrasBlocks.js:794 -#: js/blocks/ExtrasBlocks.js:813 -#: js/blocks/ExtrasBlocks.js:832 -msgid "unknown" -msgstr "ふめい" - -#: js/blocks/GraphicsBlocks.js:46 -#: js/turtleactions/DictActions.js:77 -#: js/turtleactions/DictActions.js:144 -#: js/turtleactions/DictActions.js:173 -msgid "heading" -msgstr "むき(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:56 -msgid "The Heading block returns the orientation of the mouse." -msgstr "

すうち ブロック


ネズミの むいている かくどを あらわす すうちブロック。 むきの あたいは、 0いじょうで、 360より ちいさい あたい になり、 プラスだと みぎまわり、 マイナスだと ひだりまわりに へんかする。" - -#: js/blocks/GraphicsBlocks.js:62 -msgid "The Heading block returns the orientation of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:133 -msgid "The Y block returns the vertical position of the mouse." -msgstr "

すうち ブロック


ネズミの yざひょう(たて ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" - -#: js/blocks/GraphicsBlocks.js:140 -msgid "The Y block returns the vertical position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:149 -msgid "y3" -msgstr "yざひょうち(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:219 -msgid "The X block returns the horizontal position of the mouse." -msgstr "

すうち ブロック


ネズミの xざひょう(よこ ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" - -#: js/blocks/GraphicsBlocks.js:226 -msgid "The X block returns the horizontal position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:235 -msgid "x3" -msgstr "xざひょうち(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:295 -msgid "scroll xy" -msgstr "カンバスを うごかす" - -#: js/blocks/GraphicsBlocks.js:303 -msgid "The Scroll XY block moves the canvas." -msgstr "

いどう ブロック(カンバス)


カンバスを じょうげ さゆうに いどう させる。 カンバスだけが いどう するので けっかてきに、 がめんじょうの すべての ネズミが どうじに いどう するように みえる。 カンバスを みぎ(プラス)に いどう すると ネズミは ひだりへ、 ひだり(マイナス)に いどう すると ネズミは みぎに うごいて みえる。 おなじく、 カンバスを うえ(プラス)に いどう すると ネズミは したへ、 した(マイナス)に いどうすると ネズミは うえに うごいて みえる。" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "x2" -msgstr "よこいどう" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "y2" -msgstr "たていどう" - -#: js/blocks/GraphicsBlocks.js:417 -msgid "The Control-point 2 block sets the second control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:424 -msgid "control point 2" -msgstr "コントロール点2" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x1" -msgstr "xざひょう(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y1" -msgstr "yざひょう(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:468 -msgid "The Control-point 1 block sets the first control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:475 -msgid "control point 1" -msgstr "コントロール点1" - -#: js/blocks/GraphicsBlocks.js:518 -msgid "The Bezier block draws a Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:522 -msgid "bezier" -msgstr "ベジェ曲線" - -#: js/blocks/GraphicsBlocks.js:583 -msgid "The Arc block moves the turtle in an arc." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:591 -msgid "arc" -msgstr "えんを えがいて いどう" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "angle" -msgstr "かくど" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "radius" -msgstr "はんけい" - -#: js/blocks/GraphicsBlocks.js:611 -#: js/blocks/GraphicsBlocks.js:758 -#: js/blocks/GraphicsBlocks.js:1001 -#: js/blocks/GraphicsBlocks.js:1084 -msgid "Value must be within -5000 to 5000 when Wrap Mode is off." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:613 -#: js/blocks/GraphicsBlocks.js:760 -#: js/blocks/GraphicsBlocks.js:1003 -#: js/blocks/GraphicsBlocks.js:1086 -msgid "Value must be within -20000 to 20000 when Wrap Mode is on." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:651 -msgid "set heading" -msgstr "むきを かえる" - -#: js/blocks/GraphicsBlocks.js:664 -msgid "The Set heading block sets the heading of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:724 -msgid "The Set XY block moves the mouse to a specific position on the screen." -msgstr "

いどう ブロック


ネズミの いちを、 してい した ざひょう に いどう させる。

★ざひょうとは
もの の いち を あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ 1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめのように、 よこほうこうの めもり(xざひょう)と たてほうこうの めもり(yざひょう)を つかって あらわす。" - -#: js/blocks/GraphicsBlocks.js:730 -msgid "The Set XY block moves the turtle to a specific position on the screen." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:738 -msgid "set xy" -msgstr "していざひょうに いどう" - -#: js/blocks/GraphicsBlocks.js:810 -msgid "The Right block turns the mouse to the right." -msgstr "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで みぎ まわりに かいてん させる。" - -#: js/blocks/GraphicsBlocks.js:817 -msgid "The Right block turns the turtle to the right." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:826 -msgid "right1" -msgstr "みぎを むく" - -#: js/blocks/GraphicsBlocks.js:826 -#: plugins/rodi.rtp:77 -#: plugins/rodi.rtp:340 -#: plugins/rodi.rtp:375 -msgid "right" -msgstr "ざひょうち(みぎ)" - -#: js/blocks/GraphicsBlocks.js:890 -msgid "The Left block turns the mouse to the left." -msgstr "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで ひだり まわりに かいてん させる。" - -#: js/blocks/GraphicsBlocks.js:897 -msgid "The Left block turns the turtle to the left." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:906 -msgid "left1" -msgstr "ひだりを むく" - -#: js/blocks/GraphicsBlocks.js:906 -#: plugins/rodi.rtp:79 -#: plugins/rodi.rtp:339 -#: plugins/rodi.rtp:362 -msgid "left" -msgstr "ざひょうち(ひだり)" - -#: js/blocks/GraphicsBlocks.js:958 -#: js/widgets/temperament.js:839 -#: js/widgets/temperament.js:1033 -#: plugins/rodi.rtp:69 -#: plugins/rodi.rtp:387 -msgid "back" -msgstr "うしろへ すすむ" - -#: js/blocks/GraphicsBlocks.js:967 -msgid "The Back block moves the mouse backward." -msgstr "

いどう ブロック


してい した すうちぶん、 ネズミを うしろに もどす。 からだの むきは かえない。" - -#: js/blocks/GraphicsBlocks.js:974 -msgid "The Back block moves the turtle backward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:1041 -#: plugins/rodi.rtp:71 -#: plugins/rodi.rtp:400 -msgid "forward" -msgstr "まえへ すすむ" - -#: js/blocks/GraphicsBlocks.js:1050 -msgid "The Forward block moves the mouse forward." -msgstr "

いどう ブロック


してい した すうちぶん、 ネズミを まえに すすめる。" - -#: js/blocks/GraphicsBlocks.js:1057 -msgid "The Forward block moves the turtle forward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:1145 -#: js/blocks/GraphicsBlocks.js:1163 -msgid "wrap" -msgstr "まきつける" - -#: js/blocks/MediaBlocks.js:35 -#. TRANS: right side of the screen -msgid "right (screen)" -msgstr "ざひょうち(みぎ)" - -#: js/blocks/MediaBlocks.js:45 -#: js/blocks/MediaBlocks.js:56 -msgid "The Right block returns the position of the right of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの みぎはし の xざひょうち。 プラスの すうち。カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:97 -#. TRANS: left side of the screen -msgid "left (screen)" -msgstr "ざひょうち (ひだり)" - -#: js/blocks/MediaBlocks.js:107 -#: js/blocks/MediaBlocks.js:118 -msgid "The Left block returns the position of the left of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの ひだりはし の xざひょうち。 マイナスの すうち。 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:158 -msgid "top (screen)" -msgstr "ざひょうち(うえ)" - -#: js/blocks/MediaBlocks.js:168 -#: js/blocks/MediaBlocks.js:179 -msgid "The Top block returns the position of the top of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの じょうたん の yざひょうち。 プラスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:219 -msgid "bottom (screen)" -msgstr "ざひょうち(した)" - -#: js/blocks/MediaBlocks.js:229 -#: js/blocks/MediaBlocks.js:240 -msgid "The Bottom block returns the position of the bottom of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの かたん の yざひょうち。 マイナスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:282 -msgid "width" -msgstr "カンバスの よこはば" - -#: js/blocks/MediaBlocks.js:291 -msgid "The Width block returns the width of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:325 -msgid "height" -msgstr "カンバスの たてはば" - -#: js/blocks/MediaBlocks.js:334 -msgid "The Height block returns the height of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" - -#: js/blocks/MediaBlocks.js:369 -#. TRANS: stops playback of an audio recording -msgid "stop play" -msgstr "ていし" - -#: js/blocks/MediaBlocks.js:404 -#. TRANS: Erases the images and text -msgid "erase media" -msgstr "メディアを けす" - -#: js/blocks/MediaBlocks.js:409 -msgid "The Erase Media block erases text and images." -msgstr "「メディアを けす」ブロックは もじと がぞうを けします。" - -#: js/blocks/MediaBlocks.js:439 -#. TRANS: play an audio recording -msgid "play back" -msgstr "プレーバック" - -#: js/blocks/MediaBlocks.js:487 -msgid "speak" -msgstr "しゃべる" - -#: js/blocks/MediaBlocks.js:495 -msgid "The Speak block outputs to the text-to-speech synthesizer" -msgstr "

おんせいブロック


うちこんだ もじを、 きかい おんせい で よみあげる。" - -#: js/blocks/MediaBlocks.js:546 -msgid "camera" -msgstr "" - -#: js/blocks/MediaBlocks.js:551 -msgid "The Camera block connects a webcam to the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:574 -msgid "video" -msgstr "" - -#: js/blocks/MediaBlocks.js:579 -msgid "The Video block selects video for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:607 -msgid "The Open file block opens a file for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:645 -msgid "stop media" -msgstr "メデイアを ていし" - -#: js/blocks/MediaBlocks.js:650 -msgid "The Stop media block stops audio or video playback." -msgstr "" - -#: js/blocks/MediaBlocks.js:692 -#: js/blocks/WidgetBlocks.js:182 -#: js/widgets/temperament.js:488 -#: js/widgets/temperament.js:523 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:590 -#: js/widgets/temperament.js:1446 -#: js/widgets/timbre.js:1834 -msgid "frequency" -msgstr "周波数" - -#: js/blocks/MediaBlocks.js:692 -#: plugins/rodi.rtp:193 -msgid "duration (MS)" -msgstr "" - -#: js/blocks/MediaBlocks.js:728 -#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ -msgid "note to frequency" -msgstr "おんぷの たかさを しゅうはすう ひょうじへ" - -#: js/blocks/MediaBlocks.js:736 -msgid "The To frequency block converts a pitch name and octave to Hertz." -msgstr "" - -#: js/blocks/MediaBlocks.js:812 -msgid "The Avatar block is used to change the appearance of the mouse." -msgstr "" - -#: js/blocks/MediaBlocks.js:819 -msgid "The Avatar block is used to change the appearance of the turtle." -msgstr "" - -#: js/blocks/MediaBlocks.js:831 -#: js/blocks/MediaBlocks.js:891 -#. TRANS: a media object -msgid "size" -msgstr "おおきさ" - -#: js/blocks/MediaBlocks.js:831 -msgid "image" -msgstr "がぞう そざい" - -#: js/blocks/MediaBlocks.js:880 -msgid "The Show block is used to display text or images on the canvas." -msgstr "

ひょうじブロック(スタンプ)


スタンプは、 じっこうすると ネズミの いちに してい した もじ または がぞう を ひょうじする。 ネズミの からだの したに あらわれるので、 ちいさいもじ や がぞう だと ネズミがいどうしないと みえない ばあいがある。" - -#: js/blocks/MediaBlocks.js:888 -#. TRANS: show1 is show as in display an image or text on the screen. -msgid "show1" -msgstr "スタンプ" - -#: js/blocks/MediaBlocks.js:891 -msgid "obj" -msgstr "そざい" - -#: js/blocks/MediaBlocks.js:938 -msgid "The Media block is used to import an image." -msgstr "

がぞう ブロック


がぞうのブロック。 ブロックの マークを おすと、 コンピューターじょうから がぞうファイルを よみこむことが できる。" - -#: js/blocks/MediaBlocks.js:973 -msgid "The Text block holds a text string." -msgstr "

もじ ブロック


もじを していするブロック。" - -#: js/blocks/PenBlocks.js:30 -msgid "purple" -msgstr "むらさき" - -#: js/blocks/PenBlocks.js:48 -#: js/blocks/SensorsBlocks.js:521 -#: plugins/rodi.rtp:219 -msgid "blue" -msgstr "あお" - -#: js/blocks/PenBlocks.js:64 -#: js/blocks/SensorsBlocks.js:577 -#: plugins/rodi.rtp:218 -msgid "green" -msgstr "みどり" - -#: js/blocks/PenBlocks.js:80 -msgid "yellow" -msgstr "きいろ" - -#: js/blocks/PenBlocks.js:96 -#: plugins/nutrition.rtp:164 -msgid "orange" -msgstr "オレンジ" - -#: js/blocks/PenBlocks.js:112 -#: js/blocks/SensorsBlocks.js:633 -#: plugins/rodi.rtp:217 -msgid "red" -msgstr "あか" - -#: js/blocks/PenBlocks.js:128 -msgid "white" -msgstr "しろ" - -#: js/blocks/PenBlocks.js:144 -msgid "black" -msgstr "くろ" - -#: js/blocks/PenBlocks.js:163 -msgid "begin fill" -msgstr "きにゅうを はじめる" - -#: js/blocks/PenBlocks.js:188 -msgid "end fill" -msgstr "きにゅうを おわらせる" - -#: js/blocks/PenBlocks.js:208 -#: js/blocks/PenBlocks.js:537 -#. TRANS: set the background color -msgid "background" -msgstr "はいけい" - -#: js/blocks/PenBlocks.js:253 -#: js/turtleactions/DictActions.js:71 -#: js/turtleactions/DictActions.js:138 -#: js/turtleactions/DictActions.js:170 -msgid "grey" -msgstr "はいいろ" - -#: js/blocks/PenBlocks.js:261 -msgid "The Grey block returns the current pen grey value." -msgstr "" - -#: js/blocks/PenBlocks.js:319 -#: js/turtleactions/DictActions.js:69 -#: js/turtleactions/DictActions.js:136 -#: js/turtleactions/DictActions.js:169 -msgid "shade" -msgstr "シェード" - -#: js/blocks/PenBlocks.js:326 -msgid "The Shade block returns the current pen shade value." -msgstr "" - -#: js/blocks/PenBlocks.js:384 -#: js/turtleactions/DictActions.js:67 -#: js/turtleactions/DictActions.js:134 -#: js/turtleactions/DictActions.js:168 -msgid "color" -msgstr "いろ" - -#: js/blocks/PenBlocks.js:394 -msgid "The Color block returns the current pen color." -msgstr "

ペンブロック

げんざいの ペンの いろを、 すうちで ひょうじする。" - -#: js/blocks/PenBlocks.js:449 -#: js/turtleactions/DictActions.js:73 -#: js/turtleactions/DictActions.js:140 -#: js/turtleactions/DictActions.js:171 -msgid "pen size" -msgstr "ペンの おおきさ" - -#: js/blocks/PenBlocks.js:453 -msgid "The Pen size block returns the current pen size value." -msgstr "" - -#: js/blocks/PenBlocks.js:492 -msgid "set font" -msgstr "フォントの せってい" - -#: js/blocks/PenBlocks.js:497 -msgid "The Set font block sets the font used by the Show block." -msgstr "" - -#: js/blocks/PenBlocks.js:544 -msgid "The Background block sets the window background color." -msgstr "はいけいブロック は、 カンバスの いろを せっていする。" - -#: js/blocks/PenBlocks.js:575 -msgid "The Hollow line block creates a line with a hollow center." -msgstr "" - -#: js/blocks/PenBlocks.js:583 -#. TRANS: draw a line logo has a hollow space down its center -msgid "hollow line" -msgstr "(ちゅうくうの)せん" - -#: js/blocks/PenBlocks.js:652 -msgid "The Fill block fills in a shape with a color." -msgstr "

ペンブロック


ネズミが えがいた ずけいの うちがわを ぬりつぶす。" - -#: js/blocks/PenBlocks.js:661 -#. TRANS: fill in as a solid color -msgid "fill" -msgstr "ぬりつぶす" - -#: js/blocks/PenBlocks.js:738 -#. TRANS: raise up the pen so logo it does not draw when it is moved -msgid "pen up" -msgstr "ペンを あげる" - -#: js/blocks/PenBlocks.js:745 -msgid "The Pen-up block raises the pen so that it does not draw." -msgstr "

ペンブロック


ネズミの うごきに あわせて せんを えがくことを やめる。" - -#: js/blocks/PenBlocks.js:779 -#. TRANS: put down the pen so logo it draws when it is moved -msgid "pen down" -msgstr "ペンを おろす" - -#: js/blocks/PenBlocks.js:787 -msgid "The Pen-down block lowers the pen so that it draws." -msgstr "

ペンブロック


ネズミの うごきに あわせて せんを えがく。" - -#: js/blocks/PenBlocks.js:821 -#. TRANS: set the width of the line drawn by the pen -msgid "set pen size" -msgstr "ふとさを せってい" - -#: js/blocks/PenBlocks.js:831 -msgid "The Set-pen-size block changes the size of the pen." -msgstr "

ペンブロック


ネズミが えがく せんの ふとさを かえる。 ふとさには、 0より おおきい あたいを つかう。" - -#: js/blocks/PenBlocks.js:890 -#. TRANS: set degree of translucence of the pen color -msgid "set translucency" -msgstr "透明度をせってい" - -#: js/blocks/PenBlocks.js:898 -msgid "The Set translucency block changes the opacity of the pen." -msgstr "

ペンブロック


ネズミが えがく せんが どのくらい すきとおるかを せっていする。 すうちが おおきい ほど、 せんが すきとおる。" - -#: js/blocks/PenBlocks.js:958 -msgid "set hue" -msgstr "色相をせってい" - -#: js/blocks/PenBlocks.js:966 -msgid "The Set hue block changes the color of the pen." -msgstr "" - -#: js/blocks/PenBlocks.js:1024 -msgid "set shade" -msgstr "いろのこさを せってい" - -#: js/blocks/PenBlocks.js:1034 -msgid "The Set-shade block changes the pen color from dark to light." -msgstr "

ペンブロック


ネズミが えがく せんの いろの こさを せっていする。" - -#: js/blocks/PenBlocks.js:1088 -#. TRANS: set the level of vividness of the pen color -msgid "set grey" -msgstr "はいいろを せってい" - -#: js/blocks/PenBlocks.js:1096 -msgid "The Set grey block changes the vividness of the pen color." -msgstr "" - -#: js/blocks/PenBlocks.js:1149 -msgid "set color" -msgstr "いろを せってい" - -#: js/blocks/PenBlocks.js:1159 -msgid "The Set-color block changes the pen color." -msgstr "

ペンブロック


ネズミが えがく せんのいろを かえる。 いろは がめんじょうで えらぶ ほか、 それぞれ すうちで きめることも できる。 いろは、 0いじょうで、 100より ちいさい あたいになる。" - -#: js/blocks/SensorsBlocks.js:36 -msgid "The Input block prompts for keyboard input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:46 -msgid "input" -msgstr "インプット" - -#: js/blocks/SensorsBlocks.js:64 -msgid "Input a value" -msgstr "価値をインプット" - -#: js/blocks/SensorsBlocks.js:126 -msgid "input value" -msgstr "インプットの価値" - -#: js/blocks/SensorsBlocks.js:131 -msgid "The Input-value block stores the input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:238 -msgid "loudness" -msgstr "おんりょう" - -#: js/blocks/SensorsBlocks.js:245 -msgid "The Loudness block returns the volume detected by the microphone." -msgstr "" - -#: js/blocks/SensorsBlocks.js:300 -msgid "click" -msgstr "クリック" - -#: js/blocks/SensorsBlocks.js:306 -msgid "The Click block triggers an event if a mouse has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:313 -msgid "The Click block triggers an event if a turtle has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:342 -msgid "cursor over" -msgstr "カーソル(うえ)" - -#: js/blocks/SensorsBlocks.js:387 -msgid "cursor out" -msgstr "カーソル(外)" - -#: js/blocks/SensorsBlocks.js:433 -msgid "cursor button down" -msgstr "カーソルクリック(した)" - -#: js/blocks/SensorsBlocks.js:477 -msgid "cursor button up" -msgstr "カーソルクリック(うえ)" - -#: js/blocks/SensorsBlocks.js:638 -msgid "The Get red block returns the red component of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:644 -msgid "The Get red block returns the red component of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:685 -#: plugins/rodi.rtp:216 -msgid "pixel color" -msgstr "ピクセルの いろ" - -#: js/blocks/SensorsBlocks.js:690 -msgid "The Get pixel block returns the color of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:696 -msgid "The Get pixel block returns the color of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:759 -msgid "time" -msgstr "じかん" - -#: js/blocks/SensorsBlocks.js:805 -msgid "cursor y" -msgstr "yざひょうち(カーソル)" - -#: js/blocks/SensorsBlocks.js:810 -msgid "The Cursor Y block returns the vertical position of the mouse." -msgstr "

すうちブロック(カーソル)


マウスカーソルの たていち を あらわす yざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" - -#: js/blocks/SensorsBlocks.js:846 -msgid "cursor x" -msgstr "xざひょうち(カーソル)" - -#: js/blocks/SensorsBlocks.js:851 -msgid "The Cursor X block returns the horizontal position of the mouse." -msgstr "

すうちブロック(カーソル)


マウスカーソルの よこいち を あらわす xざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" - -#: js/blocks/SensorsBlocks.js:887 -msgid "mouse button" -msgstr "マウスボタン" - -#: js/blocks/SensorsBlocks.js:889 -msgid "The Mouse-button block returns True if the mouse button is pressed." -msgstr "

しんぎブロック(マウスボタン)


マウスの ボタンが おされているか どうか はんてい する。 マウスボタンが おされていれば 「しん(しん)」、 おされていなければ「にせ(ぎ)」と いう あたいになる。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" - -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" -msgstr "ASCIIに" - -#: js/blocks/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." -msgstr "" - -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." -msgstr "" - -#: js/blocks/WidgetBlocks.js:81 -#: js/widgets/timbre.js:834 -#. TRANS: sound envelope (ADSR) -msgid "Envelope" -msgstr "エンベロープ" - -#: js/blocks/WidgetBlocks.js:89 -#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. -msgid "attack" -msgstr "アタック" - -#: js/blocks/WidgetBlocks.js:91 -#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. -msgid "decay" -msgstr "ディケイ" - -#: js/blocks/WidgetBlocks.js:93 -#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. -msgid "sustain" -msgstr "サステイン" - -#: js/blocks/WidgetBlocks.js:95 -#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. -msgid "release" -msgstr "リリース" - -#: js/blocks/WidgetBlocks.js:113 -msgid "Attack value should be from 0 to 100." -msgstr "アタック あたいには 0 いじょう 100いかの すうじを いれて ください。" - -#: js/blocks/WidgetBlocks.js:116 -msgid "Decay value should be from 0 to 100." -msgstr "げんすい あたいには 0 いじょう 100いかの すうじを いれて ください。" - -#: js/blocks/WidgetBlocks.js:119 -msgid "Sustain value should be from 0 to 100." -msgstr "サステイン あたいには 0 いじょう 100いかの すうじを いれて ください。" - -#: js/blocks/WidgetBlocks.js:122 -msgid "Release value should be from 0-100." -msgstr "リリース あたいには 0 いじょう100いかの すうじを いれて ください。" - -#: js/blocks/WidgetBlocks.js:140 -msgid "You are adding multiple envelope blocks." -msgstr "封筒ブロックを複数追加しています。" - -#: js/blocks/WidgetBlocks.js:171 -#: js/widgets/timbre.js:898 -#. TRANS: a filter removes some unwanted components from a signal -msgid "Filter" -msgstr "フィルター" - -#: js/blocks/WidgetBlocks.js:181 -#: js/widgets/timbre.js:1810 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "rolloff" -msgstr "ロールオフ" - -#: js/blocks/WidgetBlocks.js:213 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." -msgstr "ロールオフ あたいは -12, -24, -48, -98 デシベル / オクターヴ である ひつようが あります。" - -#: js/blocks/WidgetBlocks.js:252 -msgid "The Temperament tool is used to define custom tuning." -msgstr "" - -#: js/blocks/WidgetBlocks.js:332 -#: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:501 -msgid "Upload a sample and adjust its pitch center." -msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせる" - -#: js/blocks/WidgetBlocks.js:339 -#. TRANS: the speed at music is should be played. -msgid "sampler" -msgstr "サンプラー" - -#: js/blocks/WidgetBlocks.js:517 -msgid "The Meter block opens a tool to select strong beats for the meter." -msgstr "

ひょうしブロック


テーブルの すうじを クリックして、 つよい はくの いちを きめる。
★ひょうし とは
はくが いくつか まとまった もの。
★はく とは
くりかえされる リズムの こと。" - -#: js/blocks/WidgetBlocks.js:573 -msgid "The oscilloscope block opens a tool to visualize waveforms." -msgstr "" - -#: js/blocks/WidgetBlocks.js:578 -msgid "oscilloscope" -msgstr "オシロスコープ" - -#: js/blocks/WidgetBlocks.js:645 -msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -msgstr "

モード(おんかい)ブロック


いろいろな ちょうを さがす ツールを ひょうじする。おんかいは、 おとと おとの かんかくを きめながら さがすことが できる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" - -#: js/blocks/WidgetBlocks.js:651 -#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes -msgid "custom mode" -msgstr "おんかい" - -#: js/blocks/WidgetBlocks.js:700 -msgid "The Tempo block opens a metronome to visualize the beat." -msgstr "

メトロノームブロック


メトロノームを ひょうじする。 ボタンを おすと、 メトロノームの はやさを かえられる。 テーブルには、 1ぷんあたりの はくのかずが ひょうじされる。

★はくとは
くりかえされる リズムのこと。" - -#: js/blocks/WidgetBlocks.js:762 -msgid "The Arpeggio Widget is used to compose chord sequences." -msgstr "「アルペジオ」ウィジェットは コードしんこう をつくる ためです。" - -#: js/blocks/WidgetBlocks.js:837 -msgid "The Pitch drum matrix is used to map pitches to drum sounds." -msgstr "" - -#: js/blocks/WidgetBlocks.js:842 -#. TRANS: makes a mapping between pitches and drum sounds -msgid "pitch-drum mapper" -msgstr "音高-ドラム・マッパー" - -#: js/blocks/WidgetBlocks.js:891 -msgid "You must have at least one pitch block and one drum block in the matrix." -msgstr "フレーズメーカーブロックには、 おとの たかさブロックと ドラムブロックを さいてい 1つずつ いれて ください。" - -#: js/blocks/WidgetBlocks.js:920 -msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." -msgstr "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。また、 ヘルツの しょきせっていち は じゆうに かえられる。
★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" - -#: js/blocks/WidgetBlocks.js:925 -#. TRANS: widget to generate pitches using a slider -msgid "pitch slider" -msgstr "ヘルツスライダー" - -#: js/blocks/WidgetBlocks.js:977 -msgid "chromatic keyboard" -msgstr "クロマティック キーボード" - -#: js/blocks/WidgetBlocks.js:1011 -#: js/blocks/WidgetBlocks.js:1077 -#. TRANS: widget to generate pitches using a slider -msgid "music keyboard" -msgstr "キーボード" - -#: js/blocks/WidgetBlocks.js:1062 -#: js/blocks/WidgetBlocks.js:1069 -msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -msgstr "

キーボードブロック


ピアノの キーボードを ひょうじする。 つくったおとを データに することが できる。" - -#: js/blocks/WidgetBlocks.js:1128 -msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1135 -#. TRANS: generate a progressive sequence of pitches -msgid "pitch staircase" -msgstr "音高の数列を作る" - -#: js/blocks/WidgetBlocks.js:1222 -msgid "The Rhythm Maker block opens a tool to create drum machines." -msgstr "

リズムメーカー ブロック


おとの ながさで ぶんかつして、 リズムを つくる テーブルを ひょうじする。 つくった リズムを データに することが できる。" - -#: js/blocks/WidgetBlocks.js:1291 -msgid "G major scale" -msgstr "Gメジャー" - -#: js/blocks/WidgetBlocks.js:1326 -msgid "C major scale" -msgstr "Cメジャー" - -#: js/blocks/WidgetBlocks.js:1366 -msgid "The Phrase Maker block opens a tool to create musical phrases." -msgstr "

フレーズメーカーブロック


フレーズを つくるための テーブルを ひょうじする。 つくった フレーズを データに することが できる。

" - -#: js/blocks/WidgetBlocks.js:1373 -#. TRANS: assigns pitch to a sequence of beats to generate a melody -msgid "phrase maker" -msgstr "フレーズメーカー" - -#: js/blocks/WidgetBlocks.js:1445 -msgid "You must have at least one pitch block and one rhythm block in the matrix." -msgstr "フレーズメーカーには、 おとのたかさ ブロックと おんぷブロックを くみあわせて ください。" - -#: js/blocks/WidgetBlocks.js:1504 -msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -msgstr "

じっこうじょうきょうブロック


ブロックのじっこうじょうきょうをけんさくするテーブルをひょうじする。
" - -#: js/blocks/WidgetBlocks.js:1581 -#: js/widgets/aiwidget.js:699 -#. TRANS: AI-generated music -msgid "AI Music" -msgstr "AIおんがく" - -#: js/blocks/VolumeBlocks.js:35 -msgid "synth volume" -msgstr "シンセのおんりょう" - -#: js/blocks/VolumeBlocks.js:39 -msgid "The Synth volume block returns the current volume of the current synthesizer." -msgstr "" - -#: js/blocks/VolumeBlocks.js:105 -msgid "master volume" -msgstr "マスター おんりょう" - -#: js/blocks/VolumeBlocks.js:109 -msgid "The Master volume block returns the master volume." -msgstr "" - -#: js/blocks/VolumeBlocks.js:355 -#: js/blocks/VolumeBlocks.js:524 -msgid "set synth volume" -msgstr "がっきの おんりょうを せってい" - -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:545 -msgid "synth" -msgstr "がっき" - -#: js/blocks/VolumeBlocks.js:403 -#: js/blocks/VolumeBlocks.js:577 -#: js/blocks/VolumeBlocks.js:740 -#: js/turtleactions/VolumeActions.js:173 -msgid "Setting volume to 0." -msgstr "おんりょうを 「0」に せってい します。" - -#: js/blocks/VolumeBlocks.js:440 -msgid "Synth not found" -msgstr "シンセがみつかりません" - -#: js/blocks/VolumeBlocks.js:494 -msgid "set drum volume" -msgstr "ドラムの おんりょうを せってい" - -#: js/blocks/VolumeBlocks.js:530 -msgid "The Set synth volume block will change the volume of a particular synth," -msgstr "

がっきの おんりょうを せっていブロック


ギター、ヴァイオリン、スネアドラムなどの がっきの おんりょうを せってい する。" - -#: js/blocks/VolumeBlocks.js:532 -msgid "eg guitar violin snare drum etc." -msgstr "

デフォルトは おんりょう 50。 " - -#: js/blocks/VolumeBlocks.js:534 -msgid "The default volume is 50." -msgstr "
" - -#: js/blocks/VolumeBlocks.js:536 -msgid "The range is 0 for silence to 100 for full volume." -msgstr "0から 100までの すうちを せってい できる。 " - -#: js/blocks/VolumeBlocks.js:597 -msgid "set panning" -msgstr "ステレオをせってい" - -#: js/blocks/VolumeBlocks.js:603 -msgid "The Set Panning block sets the panning for all synthesizers." -msgstr "" - -#: js/blocks/VolumeBlocks.js:625 -msgid "Warning: Sound is coming out from only the left or right side." -msgstr "ワーニング:おとはみぎかひだりだけのスピーカーからでている" - -#: js/blocks/VolumeBlocks.js:647 -#: js/blocks/VolumeBlocks.js:695 -msgid "set master volume" -msgstr "ぜんたいのおんりょうを せってい" - -#: js/blocks/VolumeBlocks.js:653 -msgid "The Set master volume block sets the volume for all synthesizers." -msgstr "

ぜんたいのおんりょうを せっていブロック


ぜんたいの おんりょうを せっていする。" - -#: js/blocks/VolumeBlocks.js:784 -msgid "The Set relative volume block changes the volume of the contained notes." -msgstr "" - -#: js/blocks/VolumeBlocks.js:791 -msgid "set relative volume" -msgstr "あいたいおんりょうを せってい" - -#: js/blocks/VolumeBlocks.js:857 -msgid "decrescendo" -msgstr "デクレシェンド" - -#: js/blocks/VolumeBlocks.js:921 -msgid "crescendo" -msgstr "クレシェンド" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "one" -msgstr "1ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "two" -msgstr "2ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "three" -msgstr "3ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "four" -msgstr "4ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "five" -msgstr "5ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "six" -msgstr "6ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "seven" -msgstr "7ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "eight" -msgstr "8ど" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "nine" -msgstr "9ど" - -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:140 -msgid "below" -msgstr "した" - -#: js/turtleactions/IntervalsActions.js:124 -msgid "above" -msgstr "うえ" - -#: js/turtleactions/IntervalsActions.js:131 -msgid "plus" -msgstr "と" - -#: js/turtleactions/IntervalsActions.js:258 -msgid "Adding missing pitch number 0." -msgstr "ピッチすうち「0」をくわえる" - -#: js/turtleactions/IntervalsActions.js:266 -msgid "Ignoring pitch numbers less than zero or greater than eleven." -msgstr "ピッチすうちの数のうち、0未満あるいは11よりおおきい数は無視します。" - -#: js/turtleactions/IntervalsActions.js:272 -msgid "Ignoring duplicate pitch numbers." -msgstr "ちょうふく している ピッチすうちは むし します" - -#: js/turtleactions/DictActions.js:75 -#: js/turtleactions/DictActions.js:142 -#: js/turtleactions/DictActions.js:172 -msgid "font" -msgstr "フォント" - -#: js/turtleactions/DictActions.js:255 -msgid "Dictionary with this name does not exist" -msgstr "このなまえの じしょは ほぞんしません。" - -#: js/turtleactions/DictActions.js:259 -msgid "Key with this name does not exist in " -msgstr "このなまえの キーワードは つぎの じしょに はいていません:" - -#: js/turtleactions/DrumActions.js:227 -msgid "Noise Block: Did you mean to use a Note block?" -msgstr "ノイズ・ブロック:おんぷ ブロックと いっしょに つかいますか?" - -#: js/turtleactions/ToneActions.js:134 -msgid "Vibrato intensity must be between 1 and 100." -msgstr "ビブラートの おおきさは、 1から 100までの はんいで せってい して ください。" - -#: js/turtleactions/ToneActions.js:139 -msgid "Vibrato rate must be greater than 0." -msgstr "ビブラートの はやさは、 0より おおきい あたいを せってい して ください。" - -#: js/turtleactions/ToneActions.js:192 -#: js/turtleactions/ToneActions.js:265 -#. TRANS: Depth is the intesity of the tremolo or chorus effect. -msgid "Depth is out of range." -msgstr "(エフェクタの)ふかさの すうじが へんいきがい です。" - -#: js/turtleactions/ToneActions.js:301 -msgid "Distortion must be from 0 to 100." -msgstr "ディストーションは、 0から 100までの はんいで せってい して ください。" - -#: js/turtleactions/ToneActions.js:332 -#. TRANS: partials components in a harmonic series -msgid "Partial must be greater than or equal to 0." -msgstr "ばいおんが 0いじょう である ひつようが あります。" - -#: js/turtleactions/ToneActions.js:378 -#: js/turtleactions/ToneActions.js:417 -#: js/turtleactions/ToneActions.js:456 -#: js/widgets/timbre.js:776 -msgid "Unable to use synth due to existing oscillator" -msgstr "オシレーターが あるため、シンセが つかえません。" - -#: js/turtleactions/ToneActions.js:388 -#: js/turtleactions/ToneActions.js:427 -msgid "The input cannot be negative." -msgstr "マイナスの すうちを いれることは できません。" - -#: js/turtleactions/MeterActions.js:101 -#: js/turtleactions/MeterActions.js:139 -msgid "beats per minute must be greater than" -msgstr "1っぷん あたりの はくの かずは、 これより おおきい あたいを せってい してください:" - -#: js/turtleactions/MeterActions.js:111 -#: js/turtleactions/MeterActions.js:149 -msgid "maximum" -msgstr "さいだいげん" - -#: js/turtleactions/MeterActions.js:117 -#: js/turtleactions/MeterActions.js:155 -msgid "beats per minute is" -msgstr "1っぷん あたりの はくの かずは" - -#: js/widgets/help.js:95 -#: js/widgets/help.js:125 -#: js/widgets/help.js:146 -#: js/widgets/help.js:158 -#: js/widgets/help.js:378 -#: js/widgets/help.js:393 -msgid "Take a tour" -msgstr "ツアーを はじめよう" - -#: js/widgets/aiwidget.js:135 -#: js/widgets/aiwidget.js:136 -#: js/widgets/rhythmruler.js:679 -#: js/widgets/rhythmruler.js:680 -#: js/widgets/rhythmruler.js:1856 -#: js/widgets/rhythmruler.js:1857 -#: js/widgets/sampler.js:180 -#: js/widgets/sampler.js:181 -#: js/widgets/tempo.js:78 -#: js/widgets/tempo.js:97 -#: js/widgets/tempo.js:98 -msgid "Pause" -msgstr "いちじ ていし" - -#: js/widgets/aiwidget.js:179 -#: js/widgets/sampler.js:225 -msgid "Warning: Sample is bigger than 1MB." -msgstr "ワーニング: サンプルは 1MB より おおきいです。" - -#: js/widgets/aiwidget.js:538 -msgid "New start block generated" -msgstr "あたらしい「スタート」ブロックを つくりました。" - -#: js/widgets/aiwidget.js:540 -msgid "MIDI loading. This may take some time depending upon the number of notes in the track" -msgstr "「MIDI]を よみこみちゅうです。おんぷの かずと トラックの かずによって じかんが かかるかもしれません。" - -#: js/widgets/aiwidget.js:550 -#: js/widgets/sampler.js:252 -msgid "Upload failed: Sample is not a .wav file." -msgstr "" - -#: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:430 -msgid "Save sample" -msgstr "ねいろ サンプルを ほぞん" - -#: js/widgets/arpeggio.js:241 -msgid "Click in the grid to add steps to the arpeggio." -msgstr "テーブルを クリックでアルペジオのピッチを加える。" - -#: js/widgets/meterwidget.js:195 -#: js/widgets/meterwidget.js:196 -#: js/widgets/modewidget.js:87 -#: js/widgets/modewidget.js:88 -#: js/widgets/modewidget.js:639 -#: js/widgets/modewidget.js:640 -#: js/widgets/modewidget.js:708 -#: js/widgets/modewidget.js:709 -#: js/widgets/rhythmruler.js:457 -#: js/widgets/rhythmruler.js:1784 -#: js/widgets/rhythmruler.js:1785 -#: js/widgets/rhythmruler.js:1809 -#: js/widgets/rhythmruler.js:1810 -#: js/widgets/temperament.js:2165 -msgid "Play all" -msgstr "" - -#: js/widgets/meterwidget.js:269 -msgid "Reset" -msgstr "リセット" - -#: js/widgets/meterwidget.js:295 -msgid "Click in the circle to select strong beats for the meter." -msgstr "クリックで つよい はくの いちを えらべます。" - -#: js/widgets/modewidget.js:125 -msgid "Rotate counter clockwise" -msgstr "" - -#: js/widgets/modewidget.js:131 -msgid "Rotate clockwise" -msgstr "" - -#: js/widgets/modewidget.js:143 -#: js/widgets/pitchstaircase.js:676 -#: js/widgets/rhythmruler.js:578 -#: js/widgets/timbre.js:957 -msgid "Undo" -msgstr "1つもどす" - -#: js/widgets/modewidget.js:161 -#. TRANS: A circle of notes represents the musical mode. -msgid "Click in the circle to select notes for the mode." -msgstr "クリックでおとのたかさを選んでちょうをせっていできます。" - -#: js/widgets/modewidget.js:1011 -#: js/widgets/musickeyboard.js:3210 -#: js/widgets/pitchstaircase.js:578 -#: js/widgets/rhythmruler.js:2244 -#: js/widgets/rhythmruler.js:2462 -#: js/widgets/temperament.js:1862 -#: js/widgets/tempo.js:412 -#: js/widgets/phrasemaker.js:5467 -msgid "New action block generated." -msgstr "あたらしいアクションを つくりました。" - -#: js/widgets/musickeyboard.js:743 -#: js/widgets/phrasemaker.js:595 -msgid "Add note" -msgstr "おんぷをた" - -#: js/widgets/musickeyboard.js:762 -msgid "Metronome" -msgstr "メトロノーム" - -#: js/widgets/musickeyboard.js:1574 -msgid "Note value" -msgstr "" - -#: js/widgets/musickeyboard.js:3209 -msgid "New action blocks generated." -msgstr "あたらしいアクションを つくりました。" - -#: js/widgets/musickeyboard.js:3393 -#: js/widgets/musickeyboard.js:3401 -msgid "MIDI device present." -msgstr "MIDIデバイスがみつかりました。" - -#: js/widgets/musickeyboard.js:3404 -msgid "No MIDI device found." -msgstr "MIDIデバイスがみつかりません。" - -#: js/widgets/musickeyboard.js:3414 -msgid "Failed to get MIDI access in browser." -msgstr "ブラウザはMIDIのアクセスができませんでした。" - -#: js/widgets/pitchdrummatrix.js:356 -#: js/widgets/pitchdrummatrix.js:741 -msgid "Click in the grid to map notes to drums." -msgstr "グラフに クリックして おんぷを どちらの ドラムに かえるか きめる ことが できます。" - -#: js/widgets/pitchslider.js:103 -msgid "Move up" -msgstr "うえに うごかす" - -#: js/widgets/pitchslider.js:114 -msgid "Move down" -msgstr "したに うごかす" - -#: js/widgets/pitchslider.js:136 -msgid "Click on the slider to create a note block." -msgstr "スライダーでおとのたかさを変えます。" - -#: js/widgets/pitchstaircase.js:622 -msgid "Play chord" -msgstr "わおんを さいせい する" - -#: js/widgets/pitchstaircase.js:630 -msgid "Play scale" -msgstr "ちょうを さいせい する" - -#: js/widgets/pitchstaircase.js:694 -msgid "Click on a note to create a new step." -msgstr "ピッチをクリックするとあたらしい段が作れますよ。" - -#: js/widgets/rhythmruler.js:486 -msgid "Save rhythms" -msgstr "リズムだけをほぞん" - -#: js/widgets/rhythmruler.js:512 -msgid "Save drum machine" -msgstr "ドラム として ほぞん" - -#: js/widgets/rhythmruler.js:589 -#. TRANS: user can tap out a rhythm by clicking on a ruler. -msgid "Tap a rhythm" -msgstr "リズムをタップする" - -#: js/widgets/rhythmruler.js:813 -msgid "Click on the ruler to divide it." -msgstr "クリック すると リズムを わる ことが できます。" - -#: js/widgets/rhythmruler.js:947 -#: js/widgets/rhythmruler.js:948 -#: js/widgets/rhythmruler.js:1148 -#: js/widgets/rhythmruler.js:1149 -#: js/widgets/rhythmruler.js:1760 -#: js/widgets/rhythmruler.js:1761 -msgid "tap a rhythm" -msgstr "リズムを タップ する" - -#: js/widgets/rhythmruler.js:1453 -msgid "Maximum value of 256 has been exceeded." -msgstr "リズムメーカーの おとの ながさは、さいだい 256 です。" - -#: js/widgets/sampler.js:235 -msgid "Recording started" -msgstr "" - -#: js/widgets/sampler.js:243 -msgid "Recording complete" -msgstr "" - -#: js/widgets/sampler.js:281 -msgid "A new sample block was generated." -msgstr "あたらしい 「ねいろサンプル」 ブロックが つくりました" - -#: js/widgets/sampler.js:376 -msgid "Upload sample" -msgstr "ねいろ サンプルを アップロード" - -#: js/widgets/sampler.js:397 -msgid "Warning: Your sample cannot be loaded because it is >1MB." -msgstr "ワーニング:ねいろサンプルは > 1MB であるため よみこむことが できません。" - -#: js/widgets/sampler.js:446 -msgid "Toggle Mic" -msgstr "マイクの きりかえ" - -#: js/widgets/sampler.js:453 -msgid "Playback" -msgstr "さいせい" - -#: js/widgets/sampler.js:933 -#. TRANS: The reference tone is a sound used for comparison. -msgid "reference tone" -msgstr "さんしょうピッチ" - -#: js/widgets/temperament.js:319 -msgid "back to 2:1 octave space" -msgstr "2:1 オクターヴ・スペースに もどる" - -#: js/widgets/temperament.js:445 -msgid "edit" -msgstr "へんしゅうする" - -#: js/widgets/temperament.js:525 -#: js/widgets/temperament.js:840 -#: js/widgets/temperament.js:844 -#: js/widgets/temperament.js:945 -#: js/widgets/temperament.js:1034 -#: js/widgets/temperament.js:1038 -#: js/widgets/temperament.js:1110 -#: js/widgets/temperament.js:1379 -#: js/widgets/temperament.js:1448 -#: js/widgets/temperament.js:1529 -msgid "done" -msgstr "おわった" - -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:587 -#: js/widgets/temperament.js:1021 -msgid "ratio" -msgstr "ひりつ" - -#: js/widgets/temperament.js:588 -msgid "interval" -msgstr "" - -#: js/widgets/temperament.js:716 -msgid "non scalar" -msgstr "おんかい ないではない" - -#: js/widgets/temperament.js:757 -msgid "ratios" -msgstr "ひりつ" - -#: js/widgets/temperament.js:757 -msgid "arbitrary" -msgstr "じゆういし" - -#: js/widgets/temperament.js:828 -msgid "number of divisions" -msgstr "ぶんぱいの かず" - -#: js/widgets/temperament.js:843 -#: js/widgets/temperament.js:958 -#: js/widgets/temperament.js:1037 -#: js/widgets/temperament.js:1128 -msgid "preview" -msgstr "ためす" - -#: js/widgets/temperament.js:888 -msgid "The Number of divisions is too large." -msgstr "" - -#: js/widgets/temperament.js:1023 -msgid "recursion" -msgstr "はんぷく" - -#: js/widgets/temperament.js:1549 -msgid "The octave ratio has changed. This changes temperament significantly." -msgstr "" - -#: js/widgets/temperament.js:2177 -msgid "Table" -msgstr "グリッド" - -#: js/widgets/temperament.js:2285 -msgid "Add pitches" -msgstr "" - -#: js/widgets/tempo.js:111 -msgid "Save tempo" -msgstr "テンポをほぞん" - -#: js/widgets/tempo.js:142 -msgid "speed up" -msgstr "はやくする" - -#: js/widgets/tempo.js:148 -msgid "slow down" -msgstr "おそく する" - -#: js/widgets/tempo.js:192 -msgid "Adjust the tempo with the buttons." -msgstr "ボタンで テンポが せってい できます。" - -#: js/widgets/tempo.js:259 -msgid "Please enter a number between 30 and 1000" -msgstr "30から 1000までの かんじを にゅうりょくしてください。" - -#: js/widgets/tempo.js:266 -#: js/widgets/tempo.js:269 -msgid "The beats per minute must be between 30 and 1000." -msgstr "1ぷん あたりの はくの かずは、 30から 1000までの はんいで せってい して ください。" - -#: js/widgets/tempo.js:285 -msgid "The beats per minute must be below 1000." -msgstr "1っぷん あたりの はくの かずは、さいだい1000です。" - -#: js/widgets/tempo.js:301 -msgid "The beats per minute must be above 30" -msgstr "1っぷん あたりの はくの かずは、30より大きいあたいをせっていしてください。" - -#: js/widgets/timbre.js:760 -msgid "Synthesizer" -msgstr "シンセサイザー" - -#: js/widgets/timbre.js:880 -#: planet/js/GlobalTag.js:50 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Effects" -msgstr "こうかおん" - -#: js/widgets/timbre.js:940 -msgid "Add filter" -msgstr "フィルターを くわえる" - -#: js/widgets/timbre.js:981 -msgid "Click on buttons to open the timbre design tools." -msgstr "ボタンをクリックするとカスタムねいろツールが開きます。" - -#: js/widgets/timbre.js:1265 -msgid "harmonicity" -msgstr "ばいおんの ねいろ" - -#: js/widgets/timbre.js:1332 -#: js/widgets/timbre.js:1398 -msgid "modulation index" -msgstr "モジュレーションインデックス" - -#: js/widgets/timbre.js:1476 -msgid "vibrato amount" -msgstr "ビブラートの はやさ" - -#: js/widgets/timbre.js:1911 -msgid "Filter already present." -msgstr "フィルターは もう そんざいしています。" - -#: js/widgets/timbre.js:2495 -msgid "distortion amount" -msgstr "ディストーションの おおきさ" - -#: js/widgets/oscilloscope.js:79 -msgid "Zoom In" -msgstr "ズームイン" - -#: js/widgets/oscilloscope.js:88 -msgid "Zoom Out" -msgstr "ズームアウト" - -#: js/widgets/phrasemaker.js:585 -msgid "Export" -msgstr "エクスポート" - -#: js/widgets/phrasemaker.js:592 -msgid "Sort" -msgstr "せいり する" - -#: js/widgets/phrasemaker.js:1061 -msgid "Click on the table to add notes." -msgstr "ます目をクリックするとメロディやリズムを作れます。" - -#: js/widgets/phrasemaker.js:2755 -#: js/widgets/phrasemaker.js:2891 -msgid "tuplet value" -msgstr "何れんぷ価" - -#: planet/js/GlobalCard.js:68 -msgid "Share" -msgstr "シェア" - -#: planet/js/GlobalCard.js:74 -msgid "Flags" -msgstr "はた" - -#: planet/js/GlobalPlanet.js:35 -msgid "No results found." -msgstr "検索の結果に何もはありません" - -#: planet/js/GlobalPlanet.js:51 -msgid "Remix of" -msgstr "のリミックス" - -#: planet/js/GlobalPlanet.js:509 -msgid "Cannot connect to server" -msgstr "サーバに せつぞく できません" - -#: planet/js/GlobalTag.js:28 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "All Projects" -msgstr "すべての プロジェクト" - -#: planet/js/GlobalTag.js:30 -#: planet/js/StringHelper.js:37 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "My Projects" -msgstr "じぶんの プロジェクト" - -#: planet/js/GlobalTag.js:32 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Examples" -msgstr "プロジェクトの みほん" - -#: planet/js/GlobalTag.js:36 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Art" -msgstr "アート" - -#: planet/js/GlobalTag.js:38 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Math" -msgstr "さんすう" - -#: planet/js/GlobalTag.js:40 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Interactive" -msgstr "インタラクティブ" - -#: planet/js/GlobalTag.js:42 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Design" -msgstr "デザイン" - -#: planet/js/GlobalTag.js:44 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Game" -msgstr "ゲーム" - -#: planet/js/GlobalTag.js:52 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Code Snippet" -msgstr "みじかいコード" - -#: planet/js/LocalCard.js:36 -msgid "View published project" -msgstr "こうかい された プロジェクトを みる" - -#: planet/js/LocalCard.js:42 -#: planet/js/StringHelper.js:38 -msgid "Publish project" -msgstr "プロジェクトを こうかい する" - -#: planet/js/LocalCard.js:51 -msgid "Edit project" -msgstr "プロジェクトを へんしゅう する" - -#: planet/js/LocalCard.js:52 -msgid "Delete project" -msgstr "プロジェクトを けす" - -#: planet/js/LocalCard.js:53 -msgid "Download project" -msgstr "プロジェクトを ダウンロード する" - -#: planet/js/LocalCard.js:55 -msgid "Duplicate project" -msgstr "プロジェクトを コピー する" - -#: planet/js/ProjectStorage.js:243 -msgid "anonymous" -msgstr "とくめい" - -#: planet/js/ProjectViewer.js:30 -msgid "Error: Report could not be submitted. Try again later." -msgstr "エラー:つうほうが できませんでした。あとで さいど ためして ください。" - -#: planet/js/ProjectViewer.js:31 -msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." -msgstr "このプロジェクトを つうほうして くださって ありがとう ございます。モデレータが まもなく、プロジェクトを みます。" - -#: planet/js/ProjectViewer.js:32 -#: planet/js/StringHelper.js:62 -#: planet/js/StringHelper.js:64 -#: planet/js/StringHelper.js:68 -msgid "Report Project" -msgstr "プロジェクトを通報する" - -#: planet/js/ProjectViewer.js:33 -#: planet/js/StringHelper.js:63 -msgid "Project Reported" -msgstr "プロジェクトは つうほう されました" - -#: planet/js/ProjectViewer.js:34 -msgid "Report description required" -msgstr "レポート ひょうきが ひつよう です" - -#: planet/js/ProjectViewer.js:35 -msgid "Report description too long" -msgstr "レポート ひょうきが ながすぎます" - -#: planet/js/Publisher.js:30 -msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." -msgstr "エラー:サーバに せつぞく できません。ブラウザを さいきどう して、さいど ためしてください。" - -#: planet/js/Publisher.js:220 -#: planet/js/Publisher.js:237 -msgid "This field is required" -msgstr "この こうもくは ひっすこうもく です" - -#: planet/js/Publisher.js:227 -msgid "Title too long" -msgstr "タイトルが ながすぎます" - -#: planet/js/Publisher.js:244 -msgid "Description too long" -msgstr "ひょうきが ながすぎます" - -#: planet/js/Publisher.js:341 -msgid "Server Error" -msgstr "サーバーエラー" - -#: planet/js/Publisher.js:341 -msgid "Try Again" -msgstr "もういちど つかいなおして ください。" - -#: planet/js/SaveInterface.js:34 -msgid "Open in Music Blocks" -msgstr "ミュージック・ブロックスで ひらきます" - -#: planet/js/SaveInterface.js:35 -msgid "Open in Turtle Blocks" -msgstr "タートル ブロックスで ひらきます" - -#: planet/js/helper.js:149 -#: planet/js/StringHelper.js:49 -msgid "Show more tags" -msgstr "タッグを もっと みる" - -#: planet/js/helper.js:150 -msgid "Show fewer tags" -msgstr "タッグを ひひょうじ" - -#: planet/js/StringHelper.js:30 -msgid "Planet" -msgstr "プラネット" - -#: planet/js/StringHelper.js:31 -msgid "Close Planet" -msgstr "プラネットを とじる" - -#: planet/js/StringHelper.js:32 -msgid "Open project from file" -msgstr "ファイルから プロジェクトを ひらく" - -#: planet/js/StringHelper.js:34 -msgid "Local" -msgstr "ローカル" - -#: planet/js/StringHelper.js:35 -msgid "Global" -msgstr "グローバル" - -#: planet/js/StringHelper.js:36 -msgid "Search for a project" -msgstr "プロジェクト けんさく" - -#: planet/js/StringHelper.js:40 -msgid "Tags (max 5)" -msgstr "タッグ(さいだい5こ)" - -#: planet/js/StringHelper.js:41 -#: planet/js/StringHelper.js:61 -msgid "Description" -msgstr "きにゅう" - -#: planet/js/StringHelper.js:42 -#: planet/js/StringHelper.js:67 -msgid "Submit" -msgstr "かくにん" - -#: planet/js/StringHelper.js:43 -#: planet/js/StringHelper.js:47 -msgid "Cancel" -msgstr "キャンセル" - -#: planet/js/StringHelper.js:44 -msgid "Delete \\"\\"?" -msgstr "\\"\\"を けしますか?" - -#: planet/js/StringHelper.js:45 -msgid "Permanently delete project \\"\\"?" -msgstr "\\"\\"を かんぜん けしますか?" - -#: planet/js/StringHelper.js:48 -msgid "Explore Projects" -msgstr "プロジェクトを さがす" - -#: planet/js/StringHelper.js:50 -msgid "Most recent" -msgstr "いちばん さいきん" - -#: planet/js/StringHelper.js:51 -msgid "Most liked" -msgstr "「いいね」の いちばん ある" - -#: planet/js/StringHelper.js:52 -msgid "Most downloaded" -msgstr "ダウンロードの いちばん ある" - -#: planet/js/StringHelper.js:53 -msgid "A-Z" -msgstr "「A-Z」の じゅんばん" - -#: planet/js/StringHelper.js:54 -msgid "Sort by" -msgstr "~で せいり する" - -#: planet/js/StringHelper.js:55 -msgid "Load More Projects" -msgstr "プロジェクトを もっと ロードする" - -#: planet/js/StringHelper.js:56 -msgid "Last Updated" -msgstr "さいごの こうしん" - -#: planet/js/StringHelper.js:57 -msgid "Creation Date" -msgstr "さくせいび" - -#: planet/js/StringHelper.js:58 -msgid "Number of Downloads:" -msgstr "ダウンロード数" - -#: planet/js/StringHelper.js:59 -msgid "Number of Likes:" -msgstr "「いいね」の かず" - -#: planet/js/StringHelper.js:60 -msgid "Tags:" -msgstr "タッグ" - -#: planet/js/StringHelper.js:65 -msgid "Report projects which violate the Sugar Labs Code of Conduct." -msgstr "シュガー・ラボ " - -#: planet/js/StringHelper.js:66 -msgid "Reason for reporting project" -msgstr "プロジェクトを つうほうする りゆう" - -#: planet/js/StringHelper.js:70 -msgid "Download as File" -msgstr "ファイルで ダウンロード する" - -#: plugins/accelerometer.rtp:48 -msgid "motion x" -msgstr "x座標の動き" - -#: plugins/accelerometer.rtp:56 -msgid "motion y" -msgstr "y座標の動き" - -#: plugins/accelerometer.rtp:64 -msgid "motion z" -msgstr "z座標の動き" - -#: plugins/facebook.rtp:27 -msgid "publish" -msgstr "プロジェクトをフェースブックにアップロードする" - -#: plugins/maths.rtp:62 -msgid "power" -msgstr "じょうべき" - -#: plugins/maths.rtp:62 -msgid "base" -msgstr "ベース" - -#: plugins/maths.rtp:62 -msgid "exp" -msgstr "exp" - -#: plugins/maths.rtp:99 -msgid "floor" -msgstr "ゆか" - -#: plugins/maths.rtp:104 -msgid "ceiling" -msgstr "てんじょう" - -#: plugins/maths.rtp:109 -msgid "to degrees" -msgstr "どすうほうへ へんかん" - -#: plugins/maths.rtp:114 -msgid "to radians" -msgstr "ラジアンへ へんかん" - -#: plugins/nutrition.rtp:104 -msgid "get calories" -msgstr "カロリーを とる" - -#: plugins/nutrition.rtp:107 -msgid "get protein" -msgstr "たんぱくしつを とる" - -#: plugins/nutrition.rtp:110 -msgid "get carbs" -msgstr "たんす いかぶつ" - -#: plugins/nutrition.rtp:113 -msgid "get fiber" -msgstr "せんいしつを とる" - -#: plugins/nutrition.rtp:116 -msgid "get fat" -msgstr "ふとる" - -#: plugins/nutrition.rtp:119 -msgid "get name" -msgstr "名前を獲得する" - -#: plugins/nutrition.rtp:122 -msgid "calories" -msgstr "カロリー" - -#: plugins/nutrition.rtp:128 -msgid "protein" -msgstr "たんぱく" - -#: plugins/nutrition.rtp:134 -msgid "carbs" -msgstr "炭水化物" - -#: plugins/nutrition.rtp:140 -msgid "fiber" -msgstr "食物繊維" - -#: plugins/nutrition.rtp:146 -msgid "fat" -msgstr "脂肪" - -#: plugins/nutrition.rtp:152 -msgid "eat" -msgstr "食べる" - -#: plugins/nutrition.rtp:155 -msgid "digest meal" -msgstr "食事を熟す" - -#: plugins/nutrition.rtp:158 -msgid "apple" -msgstr "りんご" - -#: plugins/nutrition.rtp:161 -msgid "banana" -msgstr "バナナ" - -#: plugins/nutrition.rtp:167 -msgid "wheat bread" -msgstr "麦パン" - -#: plugins/nutrition.rtp:170 -msgid "corn" -msgstr "コーン" - -#: plugins/nutrition.rtp:173 -msgid "potato" -msgstr "芋" - -#: plugins/nutrition.rtp:176 -msgid "sweet potato" -msgstr "スイートポテト" - -#: plugins/nutrition.rtp:179 -msgid "tomato" -msgstr "トマト" - -#: plugins/nutrition.rtp:182 -msgid "broccoli" -msgstr "ブロッコリー" - -#: plugins/nutrition.rtp:185 -msgid "rice and beans" -msgstr "ご飯と豆" - -#: plugins/nutrition.rtp:188 -msgid "tamale" -msgstr "タマレ" - -#: plugins/nutrition.rtp:191 -msgid "cheese" -msgstr "チーズ" - -#: plugins/nutrition.rtp:194 -msgid "chicken" -msgstr "鶏肉" - -#: plugins/nutrition.rtp:197 -msgid "fish" -msgstr "魚" - -#: plugins/nutrition.rtp:200 -msgid "beef" -msgstr "牛肉" - -#: plugins/nutrition.rtp:203 -msgid "cake" -msgstr "ケーキ" - -#: plugins/nutrition.rtp:206 -msgid "cookie" -msgstr "クッキー" - -#: plugins/nutrition.rtp:209 -msgid "water" -msgstr "水" - -#: plugins/weather.rtp:68 -#: plugins/weather.rtp:97 -msgid "Days ahead must be in the range of -1 to 5." -msgstr "日にちは -1から5までの数でなくてはなりません" - -#: plugins/weather.rtp:122 -msgid "forecast" -msgstr "天気予報" - -#: plugins/weather.rtp:123 -#: plugins/weather.rtp:137 -#: plugins/weather.rtp:150 -msgid "city" -msgstr "市" - -#: plugins/weather.rtp:124 -#: plugins/weather.rtp:138 -#: plugins/weather.rtp:151 -msgid "day" -msgstr "曜日" - -#: plugins/weather.rtp:136 -msgid "high" -msgstr "高" - -#: plugins/weather.rtp:149 -msgid "low" -msgstr "低" - -#: plugins/rodi.rtp:172 -msgid "blink" -msgstr "点滅する" - -#: plugins/rodi.rtp:246 -msgid "led" -msgstr "発光ダイオード" - -#: plugins/rodi.rtp:265 -msgid "light intensity" -msgstr "光の強さ" - -#: plugins/rodi.rtp:282 -msgid "infrared light (left)" -msgstr "赤外光 (左)" - -#: plugins/rodi.rtp:296 -msgid "infrared light (right)" -msgstr "赤外光 (右)" - -#: plugins/rodi.rtp:338 -msgid "move" -msgstr "動き出し" - -#: js/activity.js:3323 - -#~ msgid "Nothing in the trash to restore." -#~ msgstr "" - -#: js/turtledefs.js:584 - -#~ msgid "Save audio from your project as WAV." -#~ msgstr "プロジェクトの おとを WAVで ほぞん" - -#: js/turtledefs.js:588 - -#~ msgid "Save your project to as an ABC file." -#~ msgstr "プロジェクトを ABCがくふで ほぞん" - -#: js/turtledefs.js:592 - -#~ msgid "Save your project to as a Lilypond file." -#~ msgstr "さくせいした おんがくを、 コンピューターじょうで がくふ をえがく ファイル(Lilypondファイル)に かえて ほぞんする。" - -#: js/turtledefs.js:620 - -#~ msgid "Show or hide a coordinate grid." -#~ msgstr "カンバスじょうに ほうがん(ざひょう)や ちゅうしんの かくどを ひょうじしたり、かくしたりできる。" - -#: js/turtledefs.js:649 - -#~ msgid "Expand/collapse collapsable blocks" -#~ msgstr "ブロックをひろげる/おりたたむ" - -#: js/turtledefs.js:752 - -#~ msgid "Show these messages." -#~ msgstr "ミスター・マウスによる、 ミュージック・ブロックスの せつめいを ひょうじする。" - -#: js/rubrics.js:531 - -#: js/turtledefs.js:136 - -#: js/turtledefs.js:237 - -#~ msgid "sensors" -#~ msgstr "センサー" - -#: js/rubrics.js:532 - -#: js/turtledefs.js:135 - -#: js/turtledefs.js:236 - -#: js/blocks/MediaBlocks.js:930 - -#~ msgid "media" -#~ msgstr "ほかのメディア" - -#: js/block-verbose.js:3837 - -#: js/block-verbose.js:3850 - -#: js/block.js:3758 - -#: js/block.js:3771 - -#: js/blocks/ExtrasBlocks.js:623 - -#~ msgid "Cartesian+polar" -#~ msgstr "うがんざひょうと きょくざひょうを ひょうじ" - -#: js/blocks.js:5091 - -#: js/blocks/MediaBlocks.js:888 - -#~ msgid "show" -#~ msgstr "ひょうじする" - -#: js/activity.js:5680 - -#~ msgid "Show/hide block" -#~ msgstr "ブロックを ひょうじする/かくす" - -#: js/palette.js:619 - -#~ msgid "grid" -#~ msgstr "グリッド" - -#: js/piemenus.js:3854 - -#~ msgid "You have chosen key " -#~ msgstr "へんかきごうは" - -#: js/piemenus.js:3858 - -#~ msgid " for your pitch preview." -#~ msgstr "のおんかいによってしています。" - -#: js/toolbar.js:113 - -#: js/toolbar.js:114 - -#: js/toolbar.js:178 - -#: js/toolbar.js:179 - -#: js/toolbar.js:234 - -#: js/toolbar.js:235 - -#~ msgid "Full Screen" -#~ msgstr "フルスクリーン" - -#: js/toolbar.js:1060 - -#~ msgid "New Project" -#~ msgstr "しんき さくせい" - -#: js/turtledefs.js:185 - -#: js/turtledefs.js:280 - -#~ msgid "music" -#~ msgstr "おんがく" - -#: js/turtledefs.js:548 - -#: js/turtledefs.js:569 - -#~ msgid "save" -#~ msgstr "ほぞん する" - -#: js/turtledefs.js:625 - -#: js/turtles.js:953 - -#~ msgid "Clean" -#~ msgstr "ネズミと ペンを もどす" - -#: js/turtledefs.js:675 - -#~ msgid "Run slow" -#~ msgstr "ゆっくりじっこうする" - -#: js/turtles.js:900 - -#~ msgid "Clear Workspace" -#~ msgstr "" - -#: js/turtles.js:905 - -#~ msgid "Are you sure you want to clear the workspace ?" -#~ msgstr "" - -#: js/utils/musicutils.js:1176 - -#~ msgid "meantone" -#~ msgstr "ちゅうぜん おんりつ" - -#: js/utils/musicutils.js:1582 - -#~ msgid "Custom" -#~ msgstr "オリジナル" - -#: js/blocks/ExtrasBlocks.js:274 - -#~ msgid "hide blocks" -#~ msgstr "ブロックを ひひょうじ" - -#: js/blocks/FlowBlocks.js:136 - -#~ msgid "duplicate" -#~ msgstr "複製する" - -#: js/blocks/FlowBlocks.js:604 - -#: js/widgets/timbre.js:417 - -#: js/widgets/timbre.js:419 - -#: js/widgets/phrasemaker.js:4202 - -#: js/widgets/musickeyboard.js:819 - -#: js/widgets/musickeyboard.js:821 - -#: plugins/rodi.rtp:29 - -#: plugins/rodi.rtp:73 - -#: plugins/rodi.rtp:413 - -#~ msgid "stop" -#~ msgstr "止める" - -#: js/blocks/MediaBlocks.js:692 - -#~ msgid "duration (ms)" -#~ msgstr "ながさ(ミリびょう)" - -#: js/blocks/GraphicsBlocks.js:373 - -#: js/widgets/temperament.js:319 - -#: js/widgets/temperament.js:347 - -#~ msgid "clear" -#~ msgstr "1つもどす" - -#: js/blocks/PitchBlocks.js:929 - -#~ msgid "invert" -#~ msgstr "両ほうこうにずれる" - -#: js/blocks/PitchBlocks.js:1706 - -#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -#~ msgstr "" - -#: js/blocks/PitchBlocks.js:1749 - -#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -#~ msgstr "" - -#: js/blocks/ToneBlocks.js:34 - -#~ msgid "oscillator" -#~ msgstr "オシレータ―" - -#: js/blocks/ToneBlocks.js:630 - -#~ msgid "delay" -#~ msgstr "ずれ" - -#: js/blocks/WidgetBlocks.js:81 - -#~ msgid "envelope" -#~ msgstr "エンベロープ" - -#: js/blocks/WidgetBlocks.js:171 - -#~ msgid "filter" -#~ msgstr "フィルター" - -#: js/blocks/WidgetBlocks.js:1580 - -#~ msgid "aimusic" -#~ msgstr "AIおんがく" - -#: js/turtleactions/IntervalsActions.js:119 - -#~ msgid "a" -#~ msgstr "" - -#: js/turtleactions/IntervalsActions.js:139 - -#~ msgid " below" -#~ msgstr "" - -#: js/widgets/modewidget.js:1017 - -#: js/widgets/pitchstaircase.js:580 - -#: js/widgets/tempo.js:414 - -#: js/widgets/phrasemaker.js:5356 - -#: js/widgets/rhythmruler.js:2254 - -#: js/widgets/rhythmruler.js:2472 - -#: js/widgets/temperament.js:1929 - -#~ msgid "New action block generated!" -#~ msgstr "あたらしいアクションを つくりました!" - -#: js/widgets/sampler.js:237 - -#~ msgid "Recording started..." -#~ msgstr "ろくおんちゅう" - -#: js/widgets/sampler.js:245 - -#~ msgid "Recording complete..." -#~ msgstr "ろくおんかんりょう" - -#: js/widgets/musickeyboard.js:1549 - -#: plugins/rodi.rtp:193 - -#~ msgid "duration" -#~ msgstr "きかんのせってい" - -#: js/widgets/temperament.js:454 - -#: js/widgets/temperament.js:456 - -#: js/widgets/temperament.js:1493 - -#: js/widgets/temperament.js:1495 - -#~ msgid "close" -#~ msgstr "しゅうりょう" - -#: planet/js/StringHelper.js:38 - -#~ msgid "Publish Project" -#~ msgstr "プロジェクトを こうかい する" - -#: plugins/rodi.rtp:191 - -#~ msgid "play" -#~ msgstr "じっこう" - -#: js/notation.js:353 - -#~ msgid "Lilypond cannot process pickup of " -#~ msgstr "Lilypondでは この ピックアップを たいおう できません:" - -#: js/activity.js:1413 - -#~ msgid "Refresh your browser to change to advanced mode." -#~ msgstr "はってんモードに するには、 ブラウザを こうしん して下さい。" - -#: js/activity.js:1418 - -#~ msgid "Refresh your browser to change to beginner mode." -#~ msgstr "かんたんモードに するには、 ブラウザを こうしん してください" - -#: js/widgets/musickeyboard.js:3179 - -#~ msgid "New action blocks generated" -#~ msgstr "" - -#: js/widgets/musickeyboard.js:3180 - -#~ msgid "New action block generated" -#~ msgstr "" - -#~ msgid "Toggle JavaScript Editor" -#~ msgstr "JavaScriptへんしゅうをオン/オフ" - -#~ msgid "The Scalar Step Block must be used inside of a Note Block." -#~ msgstr "おんかいうちを あがる/おりるブロックは、 おんぷブロックの なかに いれて つかって ください。" - -#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." -#~ msgstr "おんかいうちを あがる/おりるブロックは、 おとの たかさ ブロックの あとに つかってください。" - -#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "

3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "

おんりつを せってい ブロック


ミュージックブロックスで もちいる おんかいの ちょうりつのしかた を せっていする。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" - -#~ msgid "The Interval number block returns the number of scalar steps in the current interval." -#~ msgstr "「おんていを かずで ひょうじ」ブロックは おんかいの かずを けいさんして ひょうじする" - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." -#~ msgstr "半おんかい的音程ブロックはちょうを無視、半音であたらしい音高をけいさんして鳴らします。" - -#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." -#~ msgstr "「アルペジオ」ブロックは 「おんぷ」ブロックを かいすう さいせいして、コードによって へんかします。" - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." -#~ msgstr "

おんかいの じょうげ ブロック


なかに くみいれる 「おんぷブロック」の おとを きじゅんにして、 べつの おとを つけくわえる。" - -#~ msgid "eg \"do\" is always \"C-natural\" when Movable do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree o The Action block is used to group together blocks so that they can be used more than once." -#~ msgstr "

アクションブロック


ふくすうの ブロックを 1つの グループとして まとめ、 じっこうする。グループと なった プログラムは、 1つの「アクション」として じゆうに なまえを つけることが できる。" - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "

しんぎブロック(だい なり)


2つの すうちをくらべて、 すうちの だいしょうを はんてい する。「>」は うえの すうちが したの すうちよりも おおきければ 「しん(しん)」、 したの すうちと おなじか ちいさければ 「にせ(ぎ)」という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "

しんぎブロック(しょう なり)


2つの すうちをくらべて、 すうちの だいしょうを はんてい する。 「<」は うえの すうちが したの すうちよりも ちいさければ 「しん(しん)」、 したの すうちと おなじか おおきければ 「にせ(ぎ)」という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" - -#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "
ずのれいでは、 みぎむきに すすみ つづける ネズミが カンバスの うたん から はみでると、 カンバスの ひだりはし から でてくる。" - -#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "
ずのれいでは、 うわむきに すすみ つづける ネズミが カンバスの じょうたん から はみでると、 カンバスの かたん から でてくる。" - -#~ msgid "video material" -#~ msgstr "がぞうそざい" - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." -#~ msgstr "

ドラムを せってい ブロック


「おんぷブロック」 ないの おとを、 ドラムの おとに おきかえる。
ずのれいでは、 ソの おとの かわりに、 キックドラムの おとが えんそうされる。" - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "

おとのながさ ブロック


おとの ながさを ひょうじする。
" - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "

きゅうふブロック


おとがない ぶぶんに つかわれる。
★きゅうふとは
やすみのながさ。" - -#~ msgid "Conditionals lets your program take different actions depending on the condition." -#~ msgstr "

じょうけんブロック


じょうけんブロックを つかうと、 じょうけんによって ちがう はたらきをする プログラムを つくることが できる。 " - -#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." -#~ msgstr "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。ながおし していなければ(そうでなければ)「キックドラム」ブロック をえんそう する。" - -#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." -#~ msgstr "

ずのれいは 「アクション」の じっこうを くりかえす。" - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "

いどう ブロック


ネズミの いちを、 してい した おおきさ と かくど の えん をえがいて いどう させる。 かくどの すうちは、 プラスだと みぎまわり、 マイナスだと ひだりまわり になる。" - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "

いどうブロック


ネズミの むきを、 してい した すうち の かくどに かえる。" - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "

スラーブロック


おとと つぎのおとを、 なめらかに つなげる。 ただし、 「おんぷブロック」 で せっていした おとの ながさは かわらない。" - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "

スタッカート ブロック


おとを みじかく きる。 ただし、 「おんぷブロック」 で せっていした おとの ながさは かわらない。" - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." -#~ msgstr "

デクレシェンドブロック


おんりょうを だんだん ちいさくする。" - -#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." -#~ msgstr "
たとえば、 7つの おとに、 すうちが 5の 「デクレシェンドブロック」 を つかうと、 1おんごとに さいしょの おとの おんりょうの 5パーセントずつ おんりょうが へり、 さいごの おとは さいしょの おとよりも 35パーセント おんりょうが ちいさくなる。" - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." -#~ msgstr "

クレシェンド ブロック


おんりょうを だんだん おおきくする。" - -#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." -#~ msgstr "
たとえば、 7つの おとに、 すうちが 5の 「クレシェンドブロック」 を つかうと、 1おんごとに さいしょの おとの おんりょうの 5パーセントずつ おんりょうが ふえ、 さいごの おとは さいしょの おとよりも 35パーセント おんりょうが おおきくなる。" - -#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." -#~ msgstr "「ねいろひょうじゅんを せってい」ブロックは ねいろの デフォルトを 「シンセサイザー」から おこのみの がっきに せっていします。" - -#~ msgid "In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "
ずのれいでは、 それぞれの しょうせつの1ぱくめに、 とくていの アクション・イベントを おこしている。

★はくとは
くりかえされる リズムのこと。
★しょうせつとは
がくふの、 たての せんで くぎられた ぶぶん。 しょうせつの なかの はくは、 ひょうしと おなじかずに なる。" - -#~ msgid "(By default, it counts quarter notes.)" -#~ msgstr "

★はくとは
くりかえされる リズムのこと。" - -#~ msgid "More Details" -#~ msgstr "しょうさい" - -#~ msgid "Share project" -#~ msgstr "プロジェクトを シェア する" - -#~ msgid "Copy link to clipboard" -#~ msgstr "リンクを クリップボードに コピー する" - -#~ msgid "Run project on startup." -#~ msgstr "スタートしたら プロジェクトを さいせい する" - -#~ msgid "Show code blocks on startup." -#~ msgstr "スタート したら、コード ブロックを ひょうじ する" - -#~ msgid "Collapse code blocks on startup." -#~ msgstr "スタートしたら、コードブロックをけす" - -#~ msgid "Advanced Options" -#~ msgstr "じょうきゅう オプション" - -#~ msgid "Warning: Sound is only coming out from one side." -#~ msgstr "おとは みぎか ひだりの ひとつだけの スピーカから いま なっています。" - -#~ msgid "Hertz Block: Did you mean to use a Note block?" -#~ msgstr "ヘルツ・ブロック:おんぷ ブロックを つかいますか?" - -#~ msgid "triad (root position)" -#~ msgstr "さんわおん (きほんけい)" - -#~ msgid "triad (1st inversion)" -#~ msgstr "さんわおん (だい1てんかいけい)" - -#~ msgid "triad (2nd inversion)" -#~ msgstr "さんわおん (だい2てんかいけい)" - -#~ msgid "seventh (root position)" -#~ msgstr "しちのわおん (きほんけい)" - -#~ msgid "seventh (1st inversion)" -#~ msgstr "しちのわおん (だい1てんかいけい)" - -#~ msgid "seventh (2nd inversion)" -#~ msgstr "しちのわおん (だい2てんかいけい)" - -#~ msgid "seventh (3rd inversion)" -#~ msgstr "しちのわおん (だい3てんかいけい)" - -#~ msgid "ninth (root position)" -#~ msgstr "きゅうのわおん (きほんけい)" - -#~ msgid "thirteenth (root position)" -#~ msgstr "じゅうさんのわおん (きほんけい)" - -#~ msgid "Like project" -#~ msgstr "プロジェクトに 「いいね」を する" - -#~ msgid "Republish Project" -#~ msgstr "プロジェクトを さいど こうかい する" - -#~ msgid "dominant seventh" -#~ msgstr "セブンス" - -#~ msgid "minor seventh" -#~ msgstr "マイナー・セブンス" - -#~ msgid "major seventh" -#~ msgstr "メジャー・セブンス" - -#~ msgid "Warning: Note value greater than 2." -#~ msgstr "ちゅうい:おとのながさは 2より おおきいです" - -#~ msgid "chord5" -#~ msgstr "5どの わおん" - -#~ msgid "chord4" -#~ msgstr "4どの わおん" - -#~ msgid "chord1" -#~ msgstr "1どの わおん" - -#~ msgid "Run fast" -#~ msgstr "じっこう" - -#~ msgid "Expand/collapse collapsible blocks" -#~ msgstr "チャンクを ひょうじ/ひひょうじ" - -#~ msgid "The Nth-Mouse name block returns the name of the nth mice." -#~ msgstr "「なんひきめ のネズミの なまえ」のブロックは すうちによって ネズミの なまえを あらわす。" - -#~ msgid "search for blocks" -#~ msgstr "ブロックをさがす" - -#~ msgid "Please set browser zoom level to 100%" -#~ msgstr "ブラウザの ひょうじを 100パーセントに して ください。" - -#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." -#~ msgstr "このプロジェクトを ひらくには、 ミュージック・ブロックスに アクセスし、 このファイルを アプリケーションの ウィンドウに ドラッグ するか、" - -#~ msgid "You must always have at least one start block." -#~ msgstr "スタート ブロックは、 1つ いじょう のこして おいて ください。" - -#~ msgid "pitch up" -#~ msgstr "おとの たかさを あげる" - -#~ msgid "pitch down" -#~ msgstr "おとの たかさを さげる" - -#~ msgid "currency" -#~ msgstr "つうか" - -#~ msgid "from" -#~ msgstr "から" - -#~ msgid "stock price" -#~ msgstr "かぶか" - -#~ msgid "translate" -#~ msgstr "ほんやく" - -#~ msgid "hello" -#~ msgstr "こんにちは" - -#~ msgid "detect lang" -#~ msgstr "げんごを けんしゅつ" - -#~ msgid "set lang" -#~ msgstr "げんごを せってい" - -#~ msgid "city latitude" -#~ msgstr "しの いど" - -#~ msgid "city longitude" -#~ msgstr "しの けいど" - -#~ msgid "Coordinate data not available." -#~ msgstr "ざひょう データが みつかりません" - -#~ msgid "Google map" -#~ msgstr "グーグル マップ" - -#~ msgid "coordinates" -#~ msgstr "ざひょう" - -#~ msgid "zoom factor" -#~ msgstr "ズーム ファクター" - -#~ msgid "zoom" -#~ msgstr "ズーム" - -#~ msgid "latitude" -#~ msgstr "いど" - -#~ msgid "longitude" -#~ msgstr "けいど" - -#~ msgid "degrees" -#~ msgstr "おんど" - -#~ msgid "radians" -#~ msgstr "ラジアン" - -#~ msgid "define" -#~ msgstr "ていぎ" - -#~ msgid "bitcoin" -# Maybe no need, but this did seem to come up in dictionary -#~ msgstr "ビットコイン" - -#~ msgid "You need to select a file." -#~ msgstr "ファイルをえらぶひつようがあります" - -#~ msgid "accdental-override" -#~ msgstr "へんかきごうを むこう" - -#~ msgid "show treble" -#~ msgstr "トレブルきごう を ひょうじ" - -#~ msgid "hide Polar" -#~ msgstr "ちゅうしんの かくどを かくす" - -#~ msgid "show bass" -#~ msgstr "バスきごうを ひょうじ" - -#~ msgid "show mezzo-soprano" -#~ msgstr "メゾソプラノきごうを ひょうじ" - -#~ msgid "show alto" -#~ msgstr "アルトきごうを ひょうじ" - -#~ msgid "show tenor" -#~ msgstr "テノールを ひょうじ" - -#~ msgid "hide bass" -#~ msgstr "バスを かくす" - -#~ msgid "show Polar" -#~ msgstr "ほうがんと かくどの ひょうじ" - -#~ msgid "hide Cartesian" -#~ msgstr "ほうがん(ざひょう)を かくす" - -#~ msgid "Lilypond cannot process tempo of " -#~ msgstr "Lilypondでは この テンポを たいおう できません:" - -#~ msgid "Save as PDF" -#~ msgstr "PDFで ほぞん" - -#~ msgid "Lilypond ignoring mode" -#~ msgstr "Lilypondは このちょうを むし します" - -#~ msgid "Do you want to save your project?" -#~ msgstr "プロジェクトを ほぞん しますか" - -#~ msgid "Click to select a block." -#~ msgstr "クリックして ブロックを えらんで ください" - -#~ msgid "hide" -#~ msgstr "隠す" - -#~ msgid "show2" -#~ msgstr "ひょうじする" - -#~ msgid "popout" -#~ msgstr "ポップアップ" - -#~ msgid "myblocks" -#~ msgstr "マイ・ブロックス" - -#~ msgid "Drum Block: Did you mean to use a Note block?" -#~ msgstr "ドラム ブロック:おんぷ ブロックと いっしょに つかいますか?" - -#~ msgid "save rhythms" -#~ msgstr "リズムを ほぞん" - -#~ msgid "Pitch Block: Did you mean to use a Note block?" -#~ msgstr "おとの たかさブロック: おんぷブロックを つかいますか?" - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "

しんぎブロック(クリック)


マウスが クリックされたかどうか はんてい する。 クリックとは おされた マウスボタンが、 はなされたときのことを しめす。 クリックされていれば「しん(しん)」、 されていなければ「にせ(ぎ)」という あたいになる。" - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "

すうちブロック


すうちブロック として、 はこ2の すうちを つかう。" - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "

すうちブロック


すうちブロック として、 はこ1の すうちを つかう。" - -#~ msgid "Cannot be further decreased" -#~ msgstr "これより ちいさくできない" - -#~ msgid "Cannot be further increased" -#~ msgstr "これより おおきくできない" - -#~ msgid "Turning off mouse blink; setting FPS to 10." -#~ msgstr "ネズミの てんめつを オフに され、FPSを 10に されている" - -#~ msgid "Turning on mouse blink; setting FPS to 30." -#~ msgstr "ネズミの てんめつを オンに され、FPSを 30に されている;" - -#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" -#~ msgstr "タイブロックは、 おなじ たかさの おと しか つなげません。 スラーブロックを つかいますか?" - -#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." -#~ msgstr "おんめいは 「A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯, A♭」のなか から ひつようが あります。" - -#~ msgid "This button opens a viewer for sharing projects and for finding example projects." -#~ msgstr "インターネットの 「プラネット(わくせい)」 という ページから、 ほかのひとが つくった プロジェクトを えらんで、 よみこむことが できる。" - -#~ msgid "Click this button to expand or collapse the auxiliary toolbar." -#~ msgstr "このボタンをクリックするとオプションツールバーをひょうじ/ひひょうじ" - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "

びょうし ブロック


ひょうしを せっていする。 ひょうじゅんは 4ぶんの 4びょうし。

★ひょうしとは
はくが いくつか まとまったもの。
★4ぶんの4びょうしとは
4ぶおんぷが 4つでひとまとまりになった ひょうし。
★はくとは
くりかえされる リズムのこと。" - -#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." -#~ msgstr "

ぜんたいの スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくぜんたいの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" - -#~ msgid "The On-every-note block let you specify actions to take on every note." -#~ msgstr "

ぜんぶの おんぷに アクション じっこう


すべてのおんぷに せっていするときに つかう。" - -#~ msgid "The Notes played block is the number of notes that have been played." -#~ msgstr "

ぜんたいの はくの かずブロック


ぜんたいの はくの かずを ひょうじする。 ひょうじゅんは はくは 4ぶおんぷを いみするため、 げんそくは、 きょくぜんたいの 4ぶおんぷの かずを あらわす。" - -#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." -#~ msgstr "

おとの たかさを かずで ひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 オクターヴ4の 「ド」 の おとは 0、 オクターヴ4の 「ソ」 の おとは 7、 オクターヴ3の 「シ」 の おとは -1 と ひょうじされる。" - -#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~ msgstr "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。ヘルツの しょきせっていち は じゆうに かえられる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" - -#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr " プログラムには、 すくなくとも 1つの スタートブロックが おかれていないと じっこうできない。 ふくすうの スタートブロックが あるときは、 じっこうボタンが おされると、 ふくすうの スタートブロックが どうじに じっこうされる。 1つ1つの スタートブロックは べつべつの えんそうしゃと かんがえることが できる。" - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "

かずのはこ(あたいをいれる)


はこ1に してい した すうちを いれる。" - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "

かずのはこ(あたいをいれる)


はこ2に してい した すうちを いれる。" - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "

ひょうじブロック(ネズミ)


ネズミの みため を、 してい した がぞうに かえる。" - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "強拍にブロックは決められているびょうしに対する強拍だけに特定されているアクションをします。" - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "弱拍ブロックは決められているびょうしに対する弱拍だけに特定されているアクションをします。" - -#~ msgid "down minor" -#~ msgstr "たん3ど した" - -#~ msgid "down major" -#~ msgstr "ちょう3ど した" - -#~ msgid "eval" -#~ msgstr "ひょうか" - -#~ msgid "100" -#~ msgstr "ひゃく" - -#~ msgid "Drag" -#~ msgstr "ドラッグ" - -#~ msgid "playback music" -#~ msgstr "コンパイル された おんがく" - -#~ msgid "pause playback" -#~ msgstr "コンパイル された おんがくを ていし" - -#~ msgid "restart playback" -#~ msgstr "コンパイル された おんがくを さいせい" - -#~ msgid "prepare music for playback" -#~ msgstr "プレイバックようの おんがくを じゅんび(コンパイル)します" - -#~ msgid "decimal to fraction" -#~ msgstr "しょうすうをぶんすうになおす" - -#~ msgid "The Set timbre block selects a voice for the synthesizer," -#~ msgstr "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" - -#~ msgid "set timbre" -#~ msgstr "ねいろを せってい" - -#~ msgid "right2" -#~ msgstr "ざひょうち(みぎ)" - -#~ msgid "left2" -#~ msgstr "ざひょうち(ひだり)" - -#~ msgid "expand" -#~ msgstr "テーブルをひろげる" - -#~ msgid "collapse" -#~ msgstr "テーブルをちぢめる" - -#~ msgid "Stop the current project." -#~ msgstr "プロジェクトを止めます" - -#~ msgid "japanese" -#~ msgstr "日本おんかい" - -#~ msgid "undo" -#~ msgstr "もとに もどす" - -#~ msgid "set volume" -#~ msgstr "音量をせってい" - -#~ msgid "hours ago" -#~ msgstr "時間前" - -#~ msgid "play scale" -#~ msgstr "ちょうを さいせい する" - -#~ msgid "ml" -#~ msgstr "モ" - -#~ msgid "play backward" -#~ msgstr "逆に再生" - -#~ msgid "Merge project from file" -#~ msgstr "ファイルからプロジェクトをマージする" - -#~ msgid "eatme" -#~ msgstr "わたしを食べろ" - -#~ msgid "movable" -#~ msgstr "いどうド" - -#~ msgid "triangle-bell" -#~ msgstr "トライアングル" - -#~ msgid "Hide grid" -#~ msgstr "ざひょうを ひひょうじ" - -#~ msgid "Previous page" -#~ msgstr "まえの ページ" - -#~ msgid "effects" -#~ msgstr "こうかおん" - -#~ msgid "Share on Facebook" -#~ msgstr "フェースブックでシェア" - -#~ msgid "rs" -#~ msgstr "赤" - -#~ msgid "divide note value" -#~ msgstr "音価を割る" - -#~ msgid "extra-long press to run music slowly" -#~ msgstr "もっと ながおしで おんがくを ゆっくり さいせい" - -#~ msgid "save drum machine" -#~ msgstr "ドラム マシーンを ほぞん" - -#~ msgid "whole note 𝅝" -#~ msgstr "全音符 𝅝" - -#~ msgid "note volume" -#~ msgstr "おんぷのおんりょう" - -#~ msgid "Save as .abc" -#~ msgstr "ABCでほぞん" - -#~ msgid "top" -#~ msgstr "ざひょうち(うえ)" - -#~ msgid "Open a panel for configuring Music Blocks." -#~ msgstr "ミュージック・ブロックスの せっていメニューを ひらく。" - -#~ msgid "Save as .wav" -#~ msgstr "WAVでほぞん" - -#~ msgid "The Planet is unavailable." -#~ msgstr "「プラネット」サーバは今つかえません" - -#~ msgid "You can use multiple Drum blocks within a Note block." -#~ msgstr "ドラムブロックは ひとつ いじょう おんぷ ブロックに いれる ことが できます。" - -#~ msgid "You can also use Alt+V to paste a stack of blocks. " -#~ msgstr "Alt+Vでブロックスを はりつけることも できます。" - -#~ msgid "left2 (screen)" -#~ msgstr "ざひょうち(ひだり)" - -#~ msgid "The save-stack button saves a stack onto a custom palette." -#~ msgstr "スタックほぞんボタンを押すと、スタックはカスタムパレットのしたにほぞんされます。" - -#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." -#~ msgstr "ブロックスが クリップボードに コピーされると、ペーストボタンが つかえるように なります。" - -#~ msgid "denominator" -#~ msgstr "分母" - -#~ msgid "Extra-long press the run button to run the music in slow mode." -#~ msgstr "より ながおしすると、より スローさいせいと なります。" - -#~ msgid "Run" -#~ msgstr "再生" - -#~ msgid "You can load new blocks from the file system." -#~ msgstr "あたらしいブロックを ファイルシステムから ロードできます。" - -#~ msgid "Settings" -#~ msgstr "せってい" - -#~ msgid "move down" -#~ msgstr "したに うごく" - -#~ msgid "consonant step up" -#~ msgstr "コンソナントステップアップ" - -#~ msgid "View More" -#~ msgstr "もっと みる" - -#~ msgid "Run music slowly" -#~ msgstr "音楽をゆっくりに演奏する" - -#~ msgid "You can search for blocks by name." -#~ msgstr "ブロックスをなまえでけんさくできます" - -#~ msgid "finger-cymbals" -#~ msgstr "指のシンバル" - -#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" -#~ msgstr "タプル・ブロック:音高・時刻ぎょうれつブロックを使うつもりですか?" - -#~ msgid "set beats per minute" -#~ msgstr "BPM(一分あたりの拍数)をせってい" - -#~ msgid "Delete all" -#~ msgstr "ブロックを全部捨てる" - -#~ msgid "UID" -#~ msgstr "ユーザのなまえ" - -#~ msgid "rotate clockwise" -#~ msgstr "とけい まわり" - -#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" -#~ msgstr "「短(マイナー)」ブロックには 2, 3, 6, 7いずれかの数をいれてください。" - -#~ msgid "bottom" -#~ msgstr "ざひょうち(した)" - -#~ msgid "numerator" -#~ msgstr "分子" - -#~ msgid "eighth note ♪" -#~ msgstr "8分音符 ♪" - -#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "オーギュメントブロックには 1, 2, 3, 4, 5, 6, 7, 8 のいずれかのかずをいれてください。" - -#~ msgid "cup-drum" -#~ msgstr "カップ ドラム" - -#~ msgid "hi-hat" -#~ msgstr "ハイハット" - -#~ msgid "untitled" -#~ msgstr "無題" - -#~ msgid "Click here to paste." -#~ msgstr "はりつけるにはここをクリック" - -#~ msgid "relative interval" -#~ msgstr "相対的な音とおとの間の間隔" - -#~ msgid "on beat" -#~ msgstr "強拍にて" - -#~ msgid "floor-tom-tom" -#~ msgstr "フロアタムタム" - -#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." -#~ msgstr "ソルフェージュの名前が「ド、レ、ミ、ファ、ソ、ラ、シ」からえらぶことができます。" - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." -#~ msgstr "このツールバーには、リズム、ピッチ、ねいろ、タートル、その他のパレットボタンがあります。" - -#~ msgid "block artwork" -#~ msgstr "ブロックのアート" - -#~ msgid "1st" -#~ msgstr "1度" - -#~ msgid "Could not find turtle" -#~ msgstr "タートルがみつかりませんでした。" - -#~ msgid "play chord" -#~ msgstr "わおんを さいせい する" - -#~ msgid "Optimize feedback" -#~ msgstr "フィードバックを さいだいげんに する" - -#~ msgid "free time" -#~ msgstr "クロックなし" - -#~ msgid "Save your project to a server." -#~ msgstr "サーバーにプロジェクトをほぞん" - -#~ msgid "Click to run just the music in slow mode." -#~ msgstr "おんがくをゆっくりさいせいしたい時は、ここをクリック。" - -#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" -#~ msgstr "はやいスピードでさいせいします/ながおしでスローさいせい/よりながおしでさらにスローさいせい" - -#~ msgid "Alternatively, you can hit the ENTER or RETURN key." -#~ msgstr "もしくは、エンターキー、リターンキーの どちらかを おしてください。" - -#~ msgid "turtle" -#~ msgstr "タートル" - -#~ msgid "3rd" -#~ msgstr "3度" - -#~ msgid "Optimize performance" -#~ msgstr "パーフォマンスを最大限にする" - -#~ msgid "simple-1" -#~ msgstr "シンプル・シンセ1" - -#~ msgid "consonant step down" -#~ msgstr "コンソナントステップダウン" - -#~ msgid "ride-bell" -#~ msgstr "ライド" - -#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." -#~ msgstr "ミュージック・ブロックス:音楽と算数とコーディングの関係を発見するツール" - -#~ msgid "Cannot read pixel color" -#~ msgstr "ピクセルの色が読めません" - -#~ msgid "Publish" -#~ msgstr "サーバにアップロードして発表する" - -#~ msgid "Worldwide" -#~ msgstr "世界中のプロジェクト" - -#~ msgid "long press to run slowly" -#~ msgstr "長押しでスロー再生" - -#~ msgid "1/64 note 𝅘𝅥𝅱" -#~ msgstr "64分おんぷ 𝅘𝅥𝅱" - -#~ msgid "end hollow line" -#~ msgstr "(中空の)線を終わらせる" - -#~ msgid "Open" -#~ msgstr "ひらく" - -#~ msgid "tom-tom" -#~ msgstr "タムタム" - -#~ msgid "ch" -#~ msgstr "リ" - -#~ msgid "add pitches" -#~ msgstr "音高を足す" - -#~ msgid "cb" -#~ msgstr "カ" - -#~ msgid "Click to run the music note by note." -#~ msgstr "おんぷを ひとつずつ さいせいするには ここを クリック。" - -#~ msgid "poly" -#~ msgstr "ポリリズム" - -#~ msgid "move up" -#~ msgstr "うえに うごく" - -#~ msgid "Show or hide a Cartesian-coordinate grid." -#~ msgstr "直交座標をひょうじする/隠す" - -#~ msgid "Save as .svg" -#~ msgstr "SVGでほぞん" - -#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." -#~ msgstr "「d」を うつと「ド」の ブロックが つくられ、「r」を うつと「レ」の ブロックが つくられます" - -#~ msgid "field" -#~ msgstr "場" - -#~ msgid "m" -#~ msgstr "鼠" - -#~ msgid "gs" -#~ msgstr "灰" - -#~ msgid "graphical notation matrix" -#~ msgstr "簡単なビジュアル・マトリックス" - -#~ msgid "Save as HTML" -#~ msgstr "HTMLをほぞん" - -#~ msgid "Load project from files" -#~ msgstr "ファイルからロードする" - -#~ msgid "Hide or show the block palettes." -#~ msgstr "ブロックのパレットをひょうじする / 隠す" - -#~ msgid "Run fast / long press to run slowly" -#~ msgstr "はやいスピードでさいせいします・ながおしでスローさいせい" - -#~ msgid "snare-drum" -#~ msgstr "スネアドラム" - -#~ msgid "1/32 note 𝅘𝅥𝅰" -#~ msgstr "32ぶんおんぷ 𝅘𝅥𝅰" - -#~ msgid "Search" -#~ msgstr "検索" - -#~ msgid "previous page" -#~ msgstr "まえの ページ" - -#~ msgid "cow-bell" -#~ msgstr "カウベル" - -#~ msgid "Offline. Sharing is unavailable." -#~ msgstr "オフライン。シェアきのうがつかえません" - -#~ msgid "fs" -#~ msgstr "鼯" - -#~ msgid "1/16 note ♬" -#~ msgstr "16分おんぷ ♬" - -#~ msgid "food" -#~ msgstr "食べ物" - -#~ msgid "osctime" -#~ msgstr "オシレータータイム" - -#~ msgid "blues" -#~ msgstr "ブルース" - -#~ msgid "More" -#~ msgstr "その他" - -#~ msgid "maths" -#~ msgstr "数学" - -#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." -#~ msgstr "このツールバーには、パレットボタンやリズム、ピッチなどがふくまれています。" - -#~ msgid "kick-drum" -#~ msgstr "キック ドラム" - -#~ msgid "Rhythm" -#~ msgstr "おんぷ" - -#~ msgid "Long press on block(s) to copy. Click here to paste." -#~ msgstr "ブロックを長押しするとコピーできます。はりつけるにはここをクリック。" - -#~ msgid "This toolbar contains the palette buttons Matrix, Chunk, Perform, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "このツールバーには、音高・時刻ぎょうれつ、チャンク、演奏、ねいろ、タートル、その他を含むパレットボタンがあります。ここをクリックすると、ブロックスのパレットがひょうじされます。パレットからブロックスをキャンバスへドラッグすると、ブロックスを使うことができます。" - -#~ msgid "Click this button to expand or collapse the auxilary toolbar." -#~ msgstr "ここをクリックして、オプションツールバーをひょうじ" - -#~ msgid "Expand/collapse toolbar" -#~ msgstr "ツールバーを開く/隠す" - -#~ msgid "Long press the run button to run the project in slow mode." -#~ msgstr "ながおしで スローさいせい になります。" - -#~ msgid "Show or hide a polar-coordinate grid." -#~ msgstr "カンバスじょうに ほうがん(ざひょう)や ちゅうしんの かくどを ひょうじしたり、かくしたりできる。" - -#~ msgid "Copy this link to share your project." -#~ msgstr "あなたのプロジェクトをシェアしたい時は、このリンクをコピーしてください。" - -#~ msgid "Clear the screen and return the turtles to their initial positions." -#~ msgstr "画面にあるものを全部消して、初期状態に戻します。" - -#~ msgid "The Step Pitch Block must be used inside of a Note Block." -#~ msgstr "ステップ音高ブロックは音符ブロックの中にあるひつようがあります。" - -#~ msgid "begin hollow line" -#~ msgstr "(中空の)線を始める" - -#~ msgid "Pitch can be specified in terms of C D E F G A B." -#~ msgstr "ピッチ・アルファベットの名前が「C D E F G A B」からえらぶことができます。" - -#~ msgid "step pitch" -#~ msgstr "ステップ音高" - -#~ msgid "Stop the music (and the turtles)." -#~ msgstr "音楽とネズミの動きを止めます。" - -#~ msgid "bk" -#~ msgstr "黒" - -#~ msgid "bt" -#~ msgstr "蝙" - -#~ msgid "Could not find mouse" -#~ msgstr "ネズミがみつかりません" - -#~ msgid "br" -#~ msgstr "茶" - -#~ msgid "multiply beat" -#~ msgstr "はくをばいに" - -#~ msgid "save as lilypond" -#~ msgstr "Lilypondの ファイルフォーマットで ほぞん" - -#~ msgid "Save Project" -#~ msgstr "プロジェクトを ほぞん" - -#~ msgid "rotate counter clockwise" -#~ msgstr "はんとけい まわり" - -#~ msgid "etc." -#~ msgstr "
" - -#~ msgid "sort" -#~ msgstr "せいり する" - -#~ msgid "Pitch Block: Did you mean to use a Note block2?" -#~ msgstr "ピッチ・ブロック:音符ブロックと一緒に使いますか?" - -#~ msgid "Polar" -#~ msgstr "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" - -#~ msgid "current pitch name" -#~ msgstr "現在の音高の名前" - -#~ msgid "confirm" -#~ msgstr "かくにん する" - -#~ msgid "gp" -#~ msgstr "ギ" - -#~ msgid "Save as .png" -#~ msgstr "PNGでほぞん" - -#~ msgid "Upload to Planet" -#~ msgstr "プラネットにアップロード" - -#~ msgid "Load plugin from file" -#~ msgstr "プラグインを よみこむ" - -#~ msgid "degree" -#~ msgstr "温度記号" - -#~ msgid "sing" -#~ msgstr "歌う" - -#~ msgid "Play music" -#~ msgstr "おんがくを さいせい" - -#~ msgid "Download" -#~ msgstr "ダウンロード" - -#~ msgid "darbuka-drum" -#~ msgstr "ダラブッカ" - -#~ msgid "cloud" -#~ msgstr "クラウド" - -#~ msgid "quarter note ♩" -#~ msgstr "4ぶんおんぷ ♩" - -#~ msgid "add filter" -#~ msgstr "フィルターを くわえる" - -#~ msgid "Show/hide palettes" -#~ msgstr "パレットをひょうじする / 隠す" - -#~ msgid "fetch" -#~ msgstr "フェッチ" - -#~ msgid "rodi" -#~ msgstr "ロデイ" - -#~ msgid "pentatonic" -#~ msgstr "五音おんかい(ペンタトニック)" - -#~ msgid "blocks" -#~ msgstr "ブロックス" - -#~ msgid "Input to Major Block must be 2, 3, 6, or 7" -#~ msgstr "メジャーブロックには 2, 3, 6, 7いずれかの数をいれてください。" - -#~ msgid "Advanced options" -#~ msgstr "上級オプション" - -#~ msgid "adjust transposition" -#~ msgstr "移調を変える" - -#~ msgid "Click to run the project in fast mode." -#~ msgstr "はやいスピードでさいせいするためにはここをクリック。" - -#~ msgid "Run note by note" -#~ msgstr "おんぷを ひとつずつ さいせい" - -#~ msgid "Next page" -#~ msgstr "つぎの ページ" - -#~ msgid "Long press on blocks to copy." -#~ msgstr "ブロック ながおしで コピー" - -#~ msgid "on offbeat do" -#~ msgstr "じゃくはくにて~する" - -#~ msgid "Hard stop" -#~ msgstr "すぐストップ" - -#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore the Musical Blocks, the Matrix, and the Performance/Notation possibilities of Music Blocks. \"Let\'s start our tour!\" -#~ msgstr "ミスター・マウスはわたしたちのミュージック・ブロックスのしきしゃです。ミスター・マウスは、あなたのミュージック・ブロックスにおけるさまざまなたんきゅうに力を貸してくれます。さぁ、わたしたちのミュージックブロックスツアーをはじめましょう! " - -#~ msgid "You can also use Alt+C to copy a stack of blocks." -#~ msgstr "Alt+Cでブロックスを コピーすることも できます。" - -#~ msgid "Click here to paste" -#~ msgstr "はりつけるため、ここでクリック" - -#~ msgid "This button opens and closes the primary toolbar." -#~ msgstr "ツールバーを開いたり閉じたりするにはこのボタンをクリックしてください" - -#~ msgid "Run music step by step" -#~ msgstr "音楽を音符ずつ演奏する" - -#~ msgid "It appears after a long press on a stack." -#~ msgstr "スタックを長押しすると現れます。" - -#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" -#~ msgstr "完全ブロックには 1, 4, 5, 8 いずれかの数をいれてください" - -#~ msgid "table" -#~ msgstr "グラフ" - -#~ msgid "cp" -#~ msgstr "ヌ" - -#~ msgid "vspace" -#~ msgstr "たてのスペース" - -#~ msgid "The Paste Button will highlight." -#~ msgstr "ペーストボタンが ひかります。" - -#~ msgid "Remove all content on the canvas, including the blocks." -#~ msgstr "画面上にひょうじされているもの(ブロックスを含む)を全て消します。" - -#~ msgid "next page" -#~ msgstr "つぎの ページ" - -#~ msgid "On my device" -#~ msgstr "自分のPCにあるファイル" - -#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "ディミニッシュブロックには 1, 2, 3, 4, 5, 6, 7, 8 いずれかのかずをいれてください" - -#~ msgid "Run music slow" -#~ msgstr "おんがくを スロー さいせい" - -#~ msgid "To copy a stack to the clipboard, do a long press on the stack." -#~ msgstr "スタックうえで ながおしすると、スタックを クリップボードに コピー できます。" - -#~ msgid "export" -#~ msgstr "エクスポート" - -#~ msgid "synthesizer" -#~ msgstr "シンセサイザー" - -#~ msgid "Disable scrolling" -#~ msgstr "スクロールを無効にする" - -#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" -#~ msgstr "リズムブロックと:音高・時刻ぎょうれつと一緒に使いますか?" - -#~ msgid "My Music Blocks Creation" -#~ msgstr "わたしのミュージック・ブロックスさくひん" - -#~ msgid "current pitch octave" -#~ msgstr "今の音が属するオクターヴ" - -#~ msgid "half note 𝅗𝅥" -#~ msgstr "半おんぷ 𝅗𝅥" - -#~ msgid "Solfege pitch preview" -#~ msgstr "ソルフェージュで おとの たかさの プレビュー" - -#~ msgid "Moveable Do" -#~ msgstr "いどうド" - -#~ msgid "Fixed Do" -#~ msgstr "こていド" - -#~ msgid "Fullscreen" -#~ msgstr "フルスクリーン" - +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" +"PO-Revision-Date: 2018-09-27 07:25+0200\n" +"Last-Translator: Devin Ulibarri \n" +"Contributing-Editor: Sachiko Nakajima \n" +"Language-Team: LANGUAGE \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Pootle 2.0.1\n" + +#: js/planetInterface.js:104 +#: js/planetInterface.js:104 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/languagebox.js:208 +msgid "Refresh your browser to change your language preference." +msgstr "げんごを かえるには、ブラウザを こうしんしてください。" + +#: js/languagebox.js:229 +msgid "Music Blocks is already set to this language." +msgstr "ミュージックブロックスはすでにこのランゲージにせっていされているよ" + +#: js/planetInterface.js:131 +msgid "project undefined" +msgstr "プロジェクトみていぎ" + +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/block.js:1569 +#: js/block.js:4500 +#: js/block.js:4518 +#: js/block.js:4529 +#: js/blocks.js:1018 +#: js/blocks.js:3491 +#: js/blocks.js:3492 +#: js/blocks.js:3717 +#: js/blocks.js:4076 +#: js/blocks.js:4269 +#: js/blocks.js:5432 +#: js/blocks.js:6563 +#: js/rubrics.js:530 +#: js/turtledefs.js:131 +#: js/turtledefs.js:232 +#: js/palette.js:610 +#: js/palette.js:619 +#: js/palette.js:628 +#: js/palette.js:637 +#: js/palette.js:1215 +#: js/palette.js:1226 +#: js/palette.js:1237 +#: js/palette.js:1248 +#: js/palette.js:1267 +#: js/blocks/MeterBlocks.js:716 +#: js/blocks/MeterBlocks.js:769 +#: js/blocks/MeterBlocks.js:832 +#: js/blocks/MeterBlocks.js:893 +#: js/blocks/ActionBlocks.js:254 +#: js/blocks/ActionBlocks.js:307 +#: js/blocks/ActionBlocks.js:617 +#: js/blocks/ActionBlocks.js:716 +#: js/blocks/ActionBlocks.js:961 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1322 +#: js/blocks/ActionBlocks.js:1325 +#: js/blocks/ActionBlocks.js:1337 +#: js/blocks/ActionBlocks.js:1404 +#: js/widgets/musickeyboard.js:3006 +#: js/widgets/rhythmruler.js:2309 +#: js/widgets/rhythmruler.js:2316 +#: js/widgets/rhythmruler.js:2501 +#: js/widgets/rhythmruler.js:2508 +#: js/widgets/phrasemaker.js:4996 +msgid "action" +msgstr "アクション" + +#: js/macros.js:711 +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:204 +#. TRANS: animal sound effect +msgid "duck" +msgstr "あひる" + +#: js/themebox.js:66 +msgid "Music Blocks is already set to this theme." +msgstr "ミュージックブロックスはすでにこのテーマにせっていされているよ" + +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +msgid "Music Blocks Project" +msgstr "ミュージック・ブロックスの プロジェクト" + +#: js/SaveInterface.js:63 +msgid "This project was created in Music Blocks" +msgstr "この プロジェクトは、 ミュージック・ブロックスで さくせい されました。" + +#: js/SaveInterface.js:67 +msgid "Music Blocks is a Free/Libre Software application." +msgstr "ミュージック・ブロックスは、 おんがくの ちしきを たのしみながら みにつける ことの できる、 オープンソースの ソフト です。" + +#: js/SaveInterface.js:69 +msgid "The source code can be accessed at" +msgstr "ミュージック・ブロックスの ソースコードは、 こちらの URLから みる ことが できます。" + +#: js/SaveInterface.js:72 +msgid "For more information, please consult the" +msgstr "もっと くわしく しりたい ばあいは、 ミュージック・ブロックスの ガイドを さんしょう して ください。" + +#: js/SaveInterface.js:76 +#: js/turtledefs.js:489 +msgid "Music Blocks Guide" +msgstr "ミュージック・ブロックスガイド" + +#: js/SaveInterface.js:83 +msgid "Alternatively, open the file in Music Blocks using the Load project button." +msgstr "「ファイルから プロジェクトを よみこむ」 ボタンを おして、 ファイルを ひらいて ください。" + +#: js/SaveInterface.js:85 +msgid "Project Code" +msgstr "プロジェクトの コード" + +#: js/SaveInterface.js:87 +msgid "This code stores data about the blocks in a project." +msgstr "この コードは、 がいとう する ばあい、 へんしゅう された バージョンの プロジェクトと いっしょに、 プロジェクトの なかの ブロックに かんする データを ほぞん します。" + +#: js/SaveInterface.js:89 +#: js/blocks.js:5091 +#: js/blocks/MediaBlocks.js:888 +msgid "Show" +msgstr "プロジェクトの コードを ひょうじ する" + +#: js/SaveInterface.js:91 +msgid "Hide" +msgstr "プロジェクトの コードを ひひょうじに する" + +#: js/SaveInterface.js:131 +#: js/SaveInterface.js:204 +#: js/SaveInterface.js:262 +#: js/SaveInterface.js:403 +#: js/SaveInterface.js:431 +#: js/activity.js:5401 +#: planet/js/GlobalPlanet.js:467 +#: planet/js/GlobalPlanet.js:469 +#: planet/js/GlobalPlanet.js:495 +#: planet/js/ProjectStorage.js:27 +#. TRANS: default project title when saving as Lilypond +msgid "My Project" +msgstr "じぶんの プロジェクト" + +#: js/SaveInterface.js:197 +#: planet/js/SaveInterface.js:58 +msgid "No description provided" +msgstr "きにゅうが ありません" + +#: js/SaveInterface.js:346 +msgid "Your recording is in progress." +msgstr "ろくおんちゅう" + +#: js/SaveInterface.js:415 +#. TRANS: File name prompt for save as Lilypond +msgid "File name" +msgstr "ファイルめい" + +#: js/SaveInterface.js:417 +#: planet/js/StringHelper.js:39 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project title" +msgstr "きょくめい" + +#: js/SaveInterface.js:419 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project author" +msgstr "さっきょくか" + +#: js/SaveInterface.js:421 +#. TRANS: MIDI prompt for save as Lilypond +msgid "Include MIDI output?" +msgstr "MIDIのアウトプット がくふにも まとめましょうか?" + +#: js/SaveInterface.js:423 +#. TRANS: Guitar prompt for save as Lilypond +msgid "Include guitar tablature output?" +msgstr "ギターの TABも がくふに まとめましょうか?" + +#: js/SaveInterface.js:425 +#. TRANS: Lilypond is a scripting language for generating sheet music +msgid "Save as Lilypond" +msgstr "Lilypondがくふの フォーマットで ほぞん" + +#: js/SaveInterface.js:440 +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:156 +#: js/blocks/EnsembleBlocks.js:218 +#: js/blocks/EnsembleBlocks.js:304 +#: js/blocks/EnsembleBlocks.js:350 +#: js/blocks/EnsembleBlocks.js:391 +#: js/blocks/EnsembleBlocks.js:443 +#: js/blocks/EnsembleBlocks.js:492 +#: js/blocks/EnsembleBlocks.js:538 +#: js/blocks/EnsembleBlocks.js:585 +#: js/blocks/EnsembleBlocks.js:639 +#: js/blocks/EnsembleBlocks.js:755 +#: js/blocks/EnsembleBlocks.js:842 +#: js/blocks/EnsembleBlocks.js:901 +#: js/blocks/EnsembleBlocks.js:944 +#: js/blocks/EnsembleBlocks.js:1215 +#: js/blocks/EnsembleBlocks.js:1283 +#. TRANS: default project author when saving as Lilypond +msgid "Mr. Mouse" +msgstr "ミスター・マウス" + +#: js/SaveInterface.js:589 +msgid "The Lilypond code is copied to clipboard. You can paste it here: " +msgstr "Lilypondがくふのフォーマットは クリップボードに コピーしてある。 つぎのウェブサイトに はりつけると がくふが みられます。。" + +#: js/activity.js:411 +#: js/activity.js:416 +msgid "Search for blocks" +msgstr "ブロックをさがす" + +#: js/activity.js:1358 +msgid "Are you sure you want to clear the workspace?" +msgstr "ワークスペースをクリアしてもいい?" + +#: js/activity.js:1577 +msgid "Enter file name" +msgstr "ファイルネームをにゅうりょくしてね" + +#: js/activity.js:1579 +msgid "File save canceled" +msgstr "ファイルセーブはキャンセルされたよ" + +#: js/activity.js:1598 +msgid "Click on stop saving" +msgstr "セーブをやめるをクリックしてね" + +#: js/activity.js:1882 +msgid "Catching mice" +msgstr "ネズミを つかまえているよ" + +#: js/activity.js:1883 +msgid "Cleaning the instruments" +msgstr "がっきの おていれを しているよ" + +#: js/activity.js:1884 +msgid "Testing key pieces" +msgstr "キーボードの おとを たしかめているよ" + +#: js/activity.js:1885 +msgid "Sight-reading" +msgstr "がくふを よみこんでいるよ" + +#: js/activity.js:1886 +msgid "Combining math and music" +msgstr "おんがくと さんすうを くっつけているよ" + +#: js/activity.js:1887 +msgid "Generating more blocks" +msgstr "ブロックを たくさん つくっているよ" + +#: js/activity.js:1888 +msgid "Do Re Mi Fa Sol La Ti Do" +msgstr "ド レ ミ ファ ソ ラ シ ド" + +#: js/activity.js:1889 +msgid "Tuning string instruments" +msgstr "がっきの チューニングを しているよ" + +#: js/activity.js:1890 +msgid "Pressing random keys" +msgstr "キーボードで おんがくを つくっているよ" + +#: js/activity.js:2072 +msgid "plugins will be removed upon restart." +msgstr "プラグインは さいせいするときえるよ" + +#: js/activity.js:2081 +msgid "show Cartesian" +msgstr "ほうがん(ざひょう)を ひょうじ" + +#: js/activity.js:2603 +#: js/palette.js:672 +#: js/blocks/RhythmBlocks.js:923 +#: js/blocks/PitchBlocks.js:442 +#: js/blocks/PitchBlocks.js:1786 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "scale degree" +msgstr "おんど" + +#: js/activity.js:2606 +#: js/palette.js:681 +msgid "voice name" +msgstr "おんめい" + +#: js/activity.js:2609 +#: js/palette.js:678 +msgid "invert mode" +msgstr "ちょうを はんてん させる" + +#: js/activity.js:2612 +msgid "output tools" +msgstr "アウトプットツール" + +#: js/activity.js:2615 +msgid "custom note" +msgstr "カスタムノート" + +#: js/activity.js:2618 +msgid "accidental name" +msgstr "アクセデンタルネーム" + +#: js/activity.js:2621 +#: js/blocks/PitchBlocks.js:855 +msgid "east indian solfege" +msgstr "イーストインディアンソルフェージュ" + +#: js/activity.js:2624 +#: js/blocks/PitchBlocks.js:869 +msgid "note name" +msgstr "ノートネーム" + +#: js/activity.js:2627 +#: js/blocks/IntervalsBlocks.js:94 +msgid "temperament name" +msgstr "テンパラメントネーム" + +#: js/activity.js:2630 +#: js/palette.js:675 +msgid "mode name" +msgstr "おんかい名" + +#: js/activity.js:2633 +msgid "chord name" +msgstr "コードネーム" + +#: js/activity.js:2636 +#: js/palette.js:698 +msgid "interval name" +msgstr "おんていめい" + +#: js/activity.js:2639 +msgid "filter type" +msgstr "フィルタータイプ" + +#: js/activity.js:2642 +msgid "oscillator type" +msgstr "オシレータータイプ" + +#: js/activity.js:2645 +#: js/blocks.js:2479 +#: js/blocks.js:2487 +msgid "audio file" +msgstr "オーディオファイル" + +#: js/activity.js:2648 +#: js/blocks/DrumBlocks.js:32 +msgid "noise name" +msgstr "ノイズネーム" + +#: js/activity.js:2651 +#: js/blocks/DrumBlocks.js:75 +msgid "drum name" +msgstr "ドラムネーム" + +#: js/activity.js:2654 +#: js/blocks/DrumBlocks.js:119 +msgid "effects name" +msgstr "エフェクトネーム" + +#: js/activity.js:2657 +msgid "wrap mode" +msgstr "ラップモード" + +#: js/activity.js:2660 +msgid "load file" +msgstr "ファイルをロード" + +#: js/activity.js:2830 +#: js/activity.js:6368 +msgid "This block is deprecated." +msgstr "この ブロックは もう ありません。" + +#: js/activity.js:2832 +#: js/activity.js:6370 +msgid "Block cannot be found." +msgstr "ブロックが みつかりません。" + +#: js/activity.js:3041 +msgid "Saving block artwork" +msgstr "ブロックの アートを ほぞんちゅう" + +#: js/activity.js:3045 +#: js/turtledefs.js:708 +#: planet/js/LocalCard.js:31 +msgid "Copy" +msgstr "コピー" + +#: js/activity.js:3052 +msgid "Erase" +msgstr "けす" + +#: js/activity.js:3056 +#: js/activity.js:3072 +#: js/activity.js:3303 +#: js/toolbar.js:49 +#: js/toolbar.js:115 +#: js/toolbar.js:186 +#: js/toolbar.js:247 +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 +#: js/widgets/aiwidget.js:646 +#: js/widgets/aiwidget.js:654 +#: js/widgets/aiwidget.js:655 +#: js/widgets/arpeggio.js:90 +#: js/widgets/arpeggio.js:544 +#: js/widgets/arpeggio.js:545 +#: js/widgets/arpeggio.js:639 +#: js/widgets/arpeggio.js:640 +#: js/widgets/meterwidget.js:185 +#: js/widgets/modewidget.js:77 +#: js/widgets/musickeyboard.js:694 +#: js/widgets/musickeyboard.js:894 +#: js/widgets/musickeyboard.js:895 +#: js/widgets/musickeyboard.js:982 +#: js/widgets/musickeyboard.js:983 +#: js/widgets/pitchdrummatrix.js:147 +#: js/widgets/pitchdrummatrix.js:679 +#: js/widgets/pitchdrummatrix.js:680 +#: js/widgets/pitchdrummatrix.js:731 +#: js/widgets/pitchdrummatrix.js:732 +#: js/widgets/pitchdrummatrix.js:746 +#: js/widgets/pitchdrummatrix.js:747 +#: js/widgets/pitchdrummatrix.js:775 +#: js/widgets/pitchdrummatrix.js:776 +#: js/widgets/pitchstaircase.js:119 +#: js/widgets/rhythmruler.js:638 +#: js/widgets/rhythmruler.js:639 +#: js/widgets/rhythmruler.js:652 +#: js/widgets/rhythmruler.js:653 +#: js/widgets/sampler.js:163 +#: js/widgets/sampler.js:164 +#: js/widgets/sampler.js:361 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:585 +#: js/widgets/temperament.js:646 +#: js/widgets/temperament.js:647 +#: js/widgets/temperament.js:1947 +#: js/widgets/temperament.js:1948 +#: js/widgets/tempo.js:85 +#: js/widgets/tempo.js:86 +#: js/widgets/timbre.js:429 +#: js/widgets/timbre.js:430 +#: js/widgets/timbre.js:460 +#: js/widgets/timbre.js:461 +#: js/widgets/timbre.js:740 +#: js/widgets/phrasemaker.js:526 +#: js/widgets/phrasemaker.js:537 +#: js/widgets/phrasemaker.js:538 +#: js/widgets/phrasemaker.js:4373 +#: js/widgets/phrasemaker.js:4601 +#: js/widgets/phrasemaker.js:4607 +#: js/widgets/phrasemaker.js:4608 +#: js/widgets/phrasemaker.js:4722 +#: plugins/rodi.rtp:191 +msgid "Play" +msgstr "じっこう" + +#: js/activity.js:3080 +#: js/toolbar.js:50 +#: js/toolbar.js:116 +#: js/toolbar.js:187 +#: js/toolbar.js:248 +#: js/turtledefs.js:453 +#: js/turtledefs.js:498 +#: js/blocks/FlowBlocks.js:604 +#: js/widgets/arpeggio.js:533 +#: js/widgets/arpeggio.js:534 +#: js/widgets/meterwidget.js:206 +#: js/widgets/meterwidget.js:207 +#: js/widgets/modewidget.js:99 +#: js/widgets/modewidget.js:100 +#: js/widgets/musickeyboard.js:837 +#: js/widgets/musickeyboard.js:839 +#: js/widgets/pitchdrummatrix.js:668 +#: js/widgets/pitchdrummatrix.js:669 +#: js/widgets/temperament.js:1934 +#: js/widgets/temperament.js:1935 +#: js/widgets/timbre.js:415 +#: js/widgets/timbre.js:417 +#: js/widgets/phrasemaker.js:547 +#: js/widgets/phrasemaker.js:548 +#: js/widgets/phrasemaker.js:4271 +#: plugins/rodi.rtp:29 +#: plugins/rodi.rtp:73 +#: plugins/rodi.rtp:413 +msgid "Stop" +msgstr "ていし" + +#: js/activity.js:3084 +#: js/activity.js:3106 +msgid "Paste" +msgstr "はりつけ" + +#: js/activity.js:3088 +msgid "Save block help" +msgstr "ブロックの ヘルプを ほぞん" + +#: js/activity.js:3119 +#: js/activity.js:3170 +#: js/block.js:2474 +#: js/block.js:3433 +#: js/block.js:3450 +#: js/utils/musicutils.js:4005 +#: js/utils/musicutils.js:5517 +#. TRANS: the note names must be separated by single spaces +#. TRANS: the note names must be separated by single spaces +msgid "ti la sol fa mi re do" +msgstr "シ ラ ソ ファ ミ レ ド" + +#: js/activity.js:3173 +msgid "Jumping to the bottom of the page." +msgstr "がめんのしたにジャンプしています" + +#: js/activity.js:3179 +msgid "Scrolling up." +msgstr "うえにスクロールしています" + +#: js/activity.js:3184 +msgid "Scrolling down." +msgstr "したにスクロールしています" + +#: js/activity.js:3189 +msgid "Extracting block" +msgstr "ブロックを取り出しています" + +#: js/activity.js:3197 +msgid "Moving block up." +msgstr "ブロックをうえにうごかしています" + +#: js/activity.js:3218 +msgid "Moving block down." +msgstr "ブロックをしたにうごかしています" + +#: js/activity.js:3239 +msgid "Moving block left." +msgstr "ブロックをひだりにうごかしています" + +#: js/activity.js:3256 +msgid "Moving block right." +msgstr "ブロックをみぎにうごかしています" + +#: js/activity.js:3271 +msgid "Jump to home position." +msgstr "まんなかにジャンプする" + +#: js/activity.js:3298 +#: js/blocks/ExtrasBlocks.js:274 +msgid "Hide blocks" +msgstr "ブロックを ひひょうじ" + +#: js/activity.js:3657 +#: js/activity.js:3672 +msgid "Trash can is empty." +msgstr "ゴミばこはからっぽだよ" + +#: js/activity.js:3679 +#: js/activity.js:3760 +msgid "Item restored from the trash." +msgstr "ゴミばこからアイテムをふっかつさせたよ" + +#: js/activity.js:3818 +msgid "Restore last item" +msgstr "さいごのアイテムをふっかつ" + +#: js/activity.js:3819 +msgid "Restore all items" +msgstr "すべてのアイテムをふっかつ" + +#: js/activity.js:5016 +msgid "Click the run button to run the project." +msgstr "プロジェクトを さいせいするため、さいせいの ボタンを クリックして ください。" + +#: js/activity.js:6201 +#: js/turtledefs.js:756 +msgid "Home" +msgstr "ホーム" + +#: js/activity.js:6209 +#: js/turtledefs.js:762 +msgid "Show/hide blocks" +msgstr "ブロックをひょうじする/かくす" + +#: js/activity.js:6215 +#: js/turtledefs.js:768 +msgid "Expand/collapse blocks" +msgstr "ブロックを ひろげる/おりたたむ" + +#: js/activity.js:6221 +#: js/turtledefs.js:776 +msgid "Decrease block size" +msgstr "ブロックのひょうじを ちいさくする" + +#: js/activity.js:6227 +#: js/turtledefs.js:782 +msgid "Increase block size" +msgstr "ブロックのひょうじを おおきくする" + +#: js/activity.js:6493 +msgid "Could not parse JSON input." +msgstr "JSONの インプットの パースが できません。" + +#: js/activity.js:6624 +msgid "Select is enabled." +msgstr "セレクトがオンになっているよ" + +#: js/activity.js:6624 +msgid "Select is disabled." +msgstr "セレクトがオフになっているよ" + +#: js/activity.js:7005 +#: js/activity.js:7111 +#: js/activity.js:7162 +msgid "Cannot load project from the file. Please check the file type." +msgstr "プロジェクトを よみこめません。 ファイルの しゅるいを かくにん してください。" + +#: js/activity.js:7448 +msgid "Invalid parameters" +msgstr "むこうな パラメータ" + +#: js/activity.js:7599 +msgid "Error regenerating palettes. Please refresh the page." +msgstr "パレットのさいせいせいにしっぱいしたよ。ページをリフレッシュしてね" + +#: js/block.js:1576 +#: js/block.js:1695 +#: js/palette.js:688 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/WidgetBlocks.js:259 +msgid "temperament" +msgstr "おんりつ" + +#: js/block.js:1583 +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/turtle-painter.js:1192 +#: js/turtle-painter.js:1193 +#: js/logo.js:1176 +#: js/turtles.js:119 +#: js/blocks/ProgramBlocks.js:1267 +#: js/blocks/ActionBlocks.js:1223 +msgid "start" +msgstr "スタート" + +#: js/block.js:1590 +msgid "matrix" +msgstr "フレーズメーカー" + +#: js/block.js:1597 +#: js/blocks/WidgetBlocks.js:1510 +#: plugins/rodi.rtp:324 +msgid "status" +msgstr "じっこう じょうきょう" + +#: js/block.js:1604 +msgid "drum mapper" +msgstr "ドラム・ピッチぎょうれつ" + +#: js/block.js:1611 +msgid "ruler" +msgstr "リズムメーカー" + +#: js/block.js:1618 +#: js/blocks/WidgetBlocks.js:397 +#. TRANS: timbre is the character or quality of a musical sound +msgid "timbre" +msgstr "ねいろ" + +#: js/block.js:1625 +msgid "stair" +msgstr "かいだん" + +#: js/block.js:1632 +#: js/blocks/WidgetBlocks.js:707 +#. TRANS: the speed at music is should be played. +msgid "tempo" +msgstr "メトロノーム" + +#: js/block.js:1639 +#: js/block.js:1702 +#: js/blocks/IntervalsBlocks.js:1464 +#. TRANS: mode, e.g., Major in C Major +msgid "mode" +msgstr "おんかい" + +#: js/block.js:1646 +msgid "slider" +msgstr "スライダー" + +#: js/block.js:1653 +#: js/blocks/SensorsBlocks.js:1002 +msgid "keyboard" +msgstr "キーボード" + +#: js/block.js:1660 +#: js/block.js:2552 +#: js/lilypond.js:732 +#: js/lilypond.js:897 +#: js/lilypond.js:941 +#: js/turtledefs.js:129 +#: js/turtledefs.js:230 +#: js/palette.js:660 +#: js/blocks/DrumBlocks.js:477 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/VolumeBlocks.js:502 +#: js/widgets/phrasemaker.js:1124 +msgid "drum" +msgstr "ドラム" + +#: js/block.js:1667 +#: js/blocks/WidgetBlocks.js:1190 +#: js/blocks/WidgetBlocks.js:1228 +#. TRANS: widget for subdividing a measure into distinct rhythmic elements +msgid "rhythm maker" +msgstr "リズムメーカー" + +#: js/block.js:1674 +#: js/block.js:2383 +#: js/block.js:2440 +#: js/blocks/OrnamentBlocks.js:220 +#: js/blocks/OrnamentBlocks.js:312 +#: js/blocks/RhythmBlocks.js:33 +#: js/blocks/RhythmBlocks.js:356 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/RhythmBlocks.js:806 +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:637 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +#: js/blocks/MeterBlocks.js:1368 +#: js/turtleactions/DictActions.js:85 +#: js/widgets/phrasemaker.js:1028 +#: js/widgets/phrasemaker.js:2734 +#: js/widgets/phrasemaker.js:2777 +#: js/widgets/phrasemaker.js:2882 +#. TRANS: the value (e.g., 1/4 note) of the note being played. +msgid "note value" +msgstr "おとの ながさ" + +#: js/block.js:1681 +#: js/block.js:2308 +#: js/block.js:2331 +#: js/blocks/IntervalsBlocks.js:1071 +#: js/blocks/OrnamentBlocks.js:312 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "scalar interval" +msgstr "おんかいの じょうげ" + +#: js/block.js:1688 +#: js/blocks/RhythmBlocks.js:148 +msgid "milliseconds" +msgstr "ミリびょう" + +#: js/block.js:2381 +#: js/block.js:2385 +#: js/block.js:2438 +#: js/block.js:2554 +#: js/blocks/ProgramBlocks.js:1273 +#: js/blocks/RhythmBlocks.js:712 +#: js/widgets/rhythmruler.js:1177 +#: js/widgets/rhythmruler.js:1323 +msgid "silence" +msgstr "きゅうふ" + +#: js/block.js:2542 +#. TRANS: scalar step +msgid "down" +msgstr "した" + +#: js/block.js:2543 +msgid "up" +msgstr "うえ" + +#: js/block.js:2548 +#: js/rubrics.js:524 +#: js/turtledefs.js:124 +#: js/turtledefs.js:225 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:1839 +#: js/blocks/PitchBlocks.js:1853 +#: js/blocks/SensorsBlocks.js:178 +#: js/widgets/musickeyboard.js:1961 +#: js/widgets/phrasemaker.js:1122 +#. TRANS: pitch number +#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. +msgid "pitch" +msgstr "おとの たかさ" + +#: js/block.js:2963 +msgid "Silence block cannot be removed." +msgstr "「きゅうふ」は とりだすことが できません。" + +#: js/block.js:3135 +#: js/piemenus.js:3457 +msgid "You can restore deleted blocks from the trash with the Restore From Trash button." +msgstr "ゴミバコカラフッカボタンデサクジョシタブロックヲモドセマス" + +#: js/block.js:3765 +#: js/blocks.js:2607 +#: js/blocks.js:3218 +#: js/palette.js:701 +#: js/blocks/BooleanBlocks.js:77 +#: js/blocks/BooleanBlocks.js:167 +#: js/blocks/BooleanBlocks.js:251 +#: js/blocks/BooleanBlocks.js:335 +#: js/blocks/BooleanBlocks.js:433 +#: js/blocks/BooleanBlocks.js:539 +#: js/blocks/BooleanBlocks.js:640 +#: js/blocks/BooleanBlocks.js:741 +#: js/blocks/BooleanBlocks.js:847 +#: js/blocks/BooleanBlocks.js:948 +#: js/blocks/BooleanBlocks.js:1033 +#: js/blocks/SensorsBlocks.js:911 +msgid "true" +msgstr "真" + +#: js/block.js:3765 +#: js/blocks.js:2609 +#: js/blocks.js:3220 +#: js/blocks/BooleanBlocks.js:79 +#: js/blocks/BooleanBlocks.js:169 +#: js/blocks/BooleanBlocks.js:253 +#: js/blocks/BooleanBlocks.js:337 +#: js/blocks/BooleanBlocks.js:435 +#: js/blocks/BooleanBlocks.js:541 +#: js/blocks/BooleanBlocks.js:642 +#: js/blocks/BooleanBlocks.js:743 +#: js/blocks/BooleanBlocks.js:849 +#: js/blocks/BooleanBlocks.js:950 +#: js/blocks/SensorsBlocks.js:913 +msgid "false" +msgstr "偽" + +#: js/block.js:3776 +#: js/block.js:3789 +#: js/blocks/ExtrasBlocks.js:618 +msgid "Cartesian" +msgstr "うがん(ざひょう)をひょうじ" + +#: js/block.js:3777 +#: js/block.js:3790 +#: js/blocks/ExtrasBlocks.js:622 +msgid "polar" +msgstr "きょくざひょう をひょうじ" + +#: js/block.js:3778 +#: js/block.js:3791 +#: js/blocks/ExtrasBlocks.js:626 +msgid "Cartesian/Polar" +msgstr "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" + +#: js/block.js:3779 +#: js/block.js:3798 +#: js/blocks/ExtrasBlocks.js:655 +msgid "none" +msgstr "なし" + +#: js/block.js:3792 +#: js/blocks/ExtrasBlocks.js:631 +msgid "treble" +msgstr "トレブルきごう" + +#: js/block.js:3793 +#: js/blocks/ExtrasBlocks.js:635 +msgid "grand staff" +msgstr "トレブルとバスきごう" + +#: js/block.js:3794 +#: js/blocks/ExtrasBlocks.js:639 +msgid "mezzo-soprano" +msgstr "メゾソプラノきごう" + +#: js/block.js:3795 +#: js/blocks/ExtrasBlocks.js:643 +msgid "alto" +msgstr "アルトきごう" + +#: js/block.js:3796 +#: js/blocks/ExtrasBlocks.js:647 +msgid "tenor" +msgstr "テノールきごう" + +#: js/block.js:3797 +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:80 +#: js/blocks/ExtrasBlocks.js:651 +#. TRANS: musical instrument +msgid "bass" +msgstr "コントラバス" + +#: js/block.js:3842 +#: js/blocks.js:2600 +#: js/blocks.js:3211 +msgid "on2" +msgstr "オン" + +#: js/block.js:3844 +#: js/blocks.js:2602 +#: js/blocks.js:3213 +msgid "off" +msgstr "オフ" + +#: js/block.js:4411 +msgid "Not a number" +msgstr "すうじではありません" + +#: js/block.js:4418 +msgid "Octave value must be between 1 and 8." +msgstr "オクターヴの あたいが「1」から「8」までの はんい でなければなりません。" + +#: js/block.js:4426 +msgid "Numbers can have at most 10 digits." +msgstr "すうじは さいだい 10けた までです。" + +#: js/blocks.js:1212 +#: js/blocks.js:3444 +#: js/blocks.js:3834 +#: js/blocks.js:3865 +#: js/blocks.js:3914 +#: js/blocks.js:3949 +#: js/blocks.js:6586 +#: js/palette.js:592 +#: js/palette.js:721 +#: js/palette.js:1191 +#: js/blocks/BoxesBlocks.js:282 +#: js/blocks/BoxesBlocks.js:285 +#: js/blocks/BoxesBlocks.js:405 +#: js/blocks/BoxesBlocks.js:594 +msgid "box" +msgstr "はこ" + +#: js/blocks.js:1713 +msgid "Consider breaking this stack into parts." +msgstr "この ながい スタックを べつべつの スタックに した ほうが いい" + +#: js/blocks.js:2472 +#: js/palette.js:736 +#: js/blocks/MediaBlocks.js:602 +msgid "open file" +msgstr "ファイルを ひらく" + +#: js/blocks.js:3247 +#: js/palette.js:657 +#: js/blocks/MediaBlocks.js:892 +#: js/blocks/MediaBlocks.js:963 +msgid "text" +msgstr "もじ そざい" + +#: js/blocks.js:3443 +#: js/palette.js:724 +#: js/palette.js:725 +#: js/blocks/BoxesBlocks.js:514 +msgid "store in box" +msgstr "はこに ほぞん" + +#: js/blocks.js:3448 +#: js/blocks.js:3888 +#: js/blocks.js:3923 +#: js/blocks.js:3958 +#: js/blocks.js:5862 +#: js/blocks.js:5883 +#: js/blocks/BoxesBlocks.js:772 +msgid "box1" +msgstr "はこ1" + +#: js/blocks.js:3450 +#: js/blocks.js:3890 +#: js/blocks.js:3925 +#: js/blocks.js:3960 +#: js/blocks.js:5864 +#: js/blocks.js:5885 +#: js/blocks/BoxesBlocks.js:663 +msgid "box2" +msgstr "はこ2" + +#: js/blocks.js:4122 +#: js/palette.js:722 +#: js/palette.js:727 +#: js/palette.js:1127 +#: js/blocks/BoxesBlocks.js:591 +msgid "store in" +msgstr "いれる" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:495 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/MediaBlocks.js:746 +msgid "name" +msgstr "なまえ" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/RhythmBlocks.js:1130 +msgid "value" +msgstr "あたい" + +#: js/blocks.js:4465 +msgid "Forever loop detected inside a note value block. Unexpected things may happen." +msgstr "「ずっとくりかえす」じょうたいが「おんぷ」のなかに ある。" + +#: js/blocks.js:4988 +msgid "There is no block selected." +msgstr "ブロックが えらばれて いません。" + +#: js/blocks.js:5094 +#: js/blocks/MediaBlocks.js:803 +#. TRANS: Avatar is the image used to determine the appearance of the mouse. +msgid "avatar" +msgstr "ネズミへんこう" + +#: js/blocks.js:5097 +#: js/blocks/ToneBlocks.js:1010 +#: js/widgets/sampler.js:929 +#. TRANS: The sound sample that the user uploads. +msgid "sample" +msgstr "ねいろ サンプル" + +#: js/lilypond.js:605 +#: js/lilypond.js:904 +#: js/lilypond.js:910 +#: js/lilypond.js:948 +#: js/rubrics.js:526 +msgid "mouse" +msgstr "ネズミ" + +#: js/lilypond.js:606 +msgid "brown rat" +msgstr "ちゃいろの ドブネズミ" + +#: js/lilypond.js:607 +msgid "mole" +msgstr "もぐら" + +#: js/lilypond.js:608 +msgid "chipmunk" +msgstr "リス" + +#: js/lilypond.js:609 +msgid "red squirrel" +msgstr "あかいリス" + +#: js/lilypond.js:610 +msgid "guinea pig" +msgstr "ギニーピッグ" + +#: js/lilypond.js:611 +msgid "capybara" +msgstr "カピバラ" + +#: js/lilypond.js:612 +msgid "coypu" +msgstr "ヌートリア" + +#: js/lilypond.js:613 +msgid "black rat" +msgstr "くろいねずみ" + +#: js/lilypond.js:614 +msgid "grey squirrel" +msgstr "はいいろの リス" + +#: js/lilypond.js:615 +msgid "flying squirrel" +msgstr "モモンガ" + +#: js/lilypond.js:616 +msgid "bat" +msgstr "こうもり" + +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/blocks/ActionBlocks.js:1256 +#: js/blocks/ExtrasBlocks.js:559 +msgid "start drum" +msgstr "ドラム・スタート" + +#: js/rubrics.js:523 +#: js/turtledefs.js:122 +#: js/turtledefs.js:223 +#: js/blocks/ProgramBlocks.js:745 +#: js/blocks/RhythmBlockPaletteBlocks.js:52 +#: js/blocks/RhythmBlockPaletteBlocks.js:234 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2054 +#: js/widgets/rhythmruler.js:2123 +#: js/widgets/rhythmruler.js:2130 +#: js/widgets/rhythmruler.js:2209 +#. TRANS: an arrangement of notes based on duration +msgid "rhythm" +msgstr "おんぷ" + +#: js/rubrics.js:525 +#: js/turtledefs.js:126 +#: js/turtledefs.js:227 +msgid "tone" +msgstr "ねいろ" + +#: js/rubrics.js:527 +#: js/turtledefs.js:135 +#: js/turtledefs.js:236 +#: js/widgets/phrasemaker.js:1126 +msgid "pen" +msgstr "ペン" + +#: js/rubrics.js:528 +#: js/turtledefs.js:136 +#: js/turtledefs.js:237 +#: js/blocks/NumberBlocks.js:981 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +msgid "number" +msgstr "すうち" + +#: js/rubrics.js:529 +#: js/turtledefs.js:130 +#: js/turtledefs.js:231 +msgid "flow" +msgstr "じっこうてじゅん" + +#: js/rubrics.js:531 +#: js/turtledefs.js:139 +#: js/turtledefs.js:240 +#: planet/js/GlobalTag.js:48 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Sensors" +msgstr "センサー" + +#: js/rubrics.js:532 +#: js/turtledefs.js:138 +#: js/turtledefs.js:239 +#: js/blocks/MediaBlocks.js:930 +#: planet/js/GlobalTag.js:46 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Media" +msgstr "メディア" + +#: js/rubrics.js:533 +msgid "mice" +msgstr "ネズミたちのかんけい" + +#: js/toolbar.js:48 +#: js/toolbar.js:114 +msgid "About Music Blocks" +msgstr "ミュージック・ブロックスに ついて" + +#: js/toolbar.js:51 +#: js/toolbar.js:117 +#: js/toolbar.js:188 +#: js/toolbar.js:249 +#: js/turtledefs.js:509 +msgid "Record" +msgstr "ろくおん" + +#: js/toolbar.js:52 +#: js/toolbar.js:53 +#: js/toolbar.js:118 +#: js/toolbar.js:119 +#: js/toolbar.js:189 +#: js/toolbar.js:190 +#: js/toolbar.js:250 +#: js/toolbar.js:251 +msgid "Full screen" +msgstr "フルスクリーン" + +#: js/toolbar.js:54 +#: js/toolbar.js:120 +#: js/toolbar.js:191 +#: js/toolbar.js:252 +#: js/turtledefs.js:516 +msgid "Toggle Fullscreen" +msgstr "フルスクリーンの きりかえ" + +#: js/toolbar.js:55 +#: js/toolbar.js:121 +#: js/toolbar.js:192 +#: js/toolbar.js:253 +#: js/toolbar.js:1118 +#: js/turtledefs.js:522 +#: planet/js/StringHelper.js:33 +msgid "New project" +msgstr "あたらしい プロジェクト" + +#: js/toolbar.js:56 +#: js/toolbar.js:122 +#: js/toolbar.js:193 +#: js/toolbar.js:254 +#: js/turtledefs.js:528 +msgid "Load project from file" +msgstr "プロジェクトを よみこむ" + +#: js/toolbar.js:57 +#: js/toolbar.js:123 +#: js/toolbar.js:124 +#: js/toolbar.js:194 +#: js/toolbar.js:255 +#: js/turtledefs.js:535 +#: js/turtledefs.js:546 +#: js/turtledefs.js:566 +msgid "Save project" +msgstr "プロジェクトを ほぞん" + +#: js/toolbar.js:58 +#: js/toolbar.js:80 +#: js/toolbar.js:82 +#: js/toolbar.js:146 +#: js/toolbar.js:156 +#: js/toolbar.js:158 +#: js/toolbar.js:195 +#: js/toolbar.js:216 +#: js/toolbar.js:218 +#: js/toolbar.js:256 +#: js/toolbar.js:277 +#: js/toolbar.js:279 +#: js/turtledefs.js:536 +#: js/turtledefs.js:567 +msgid "Save project as HTML" +msgstr "HTMLをほぞん" + +#: js/toolbar.js:59 +#: js/toolbar.js:125 +#: js/toolbar.js:196 +#: js/toolbar.js:257 +msgid "Find and share projects" +msgstr "みんなの さくひん" + +#: js/toolbar.js:60 +#: js/toolbar.js:126 +#: js/toolbar.js:197 +#: js/toolbar.js:258 +msgid "Offline. Sharing is unavailable" +msgstr "オフライン。シェア きのうが つかえません" + +#: js/toolbar.js:61 +#: js/toolbar.js:127 +#: js/toolbar.js:198 +#: js/toolbar.js:259 +msgid "Auxiliary menu" +msgstr "サブメニュー" + +#: js/toolbar.js:62 +#: js/toolbar.js:128 +#: js/toolbar.js:199 +#: js/toolbar.js:260 +#: js/piemenus.js:3386 +#: js/turtledefs.js:592 +msgid "Help" +msgstr "せつめい" + +#: js/toolbar.js:63 +#: js/toolbar.js:129 +#: js/toolbar.js:200 +#: js/toolbar.js:261 +#: js/turtledefs.js:598 +msgid "Run slowly" +msgstr "ゆっくり じっこう する" + +#: js/toolbar.js:64 +#: js/toolbar.js:130 +#: js/toolbar.js:201 +#: js/toolbar.js:262 +#: js/turtledefs.js:604 +msgid "Run step by step" +msgstr "ブロックを ひとつずつ じっこうする" + +#: js/toolbar.js:65 +#: js/toolbar.js:131 +#: js/toolbar.js:202 +#: js/toolbar.js:263 +#: js/turtledefs.js:611 +msgid "Display statistics" +msgstr "とうけいを ひょうじ する" + +#: js/toolbar.js:66 +#: js/toolbar.js:132 +#: js/toolbar.js:203 +#: js/toolbar.js:264 +#: js/turtledefs.js:617 +msgid "Load plugin" +msgstr "プラグインをよみこむ" + +#: js/toolbar.js:67 +#: js/toolbar.js:133 +#: js/toolbar.js:204 +#: js/toolbar.js:265 +#: js/turtledefs.js:625 +msgid "Delete plugin" +msgstr "プラグインを けす" + +#: js/toolbar.js:68 +#: js/toolbar.js:134 +#: js/toolbar.js:205 +#: js/toolbar.js:266 +msgid "Enable horizontal scrolling" +msgstr "じゆうな ほうこうに スクロール" + +#: js/toolbar.js:69 +#: js/toolbar.js:135 +#: js/toolbar.js:206 +#: js/toolbar.js:267 +msgid "Disable horizontal scrolling" +msgstr "たて ほうこうに スクロール" + +#: js/toolbar.js:70 +#: js/toolbar.js:136 +#: js/toolbar.js:207 +#: js/toolbar.js:268 +#: js/turtledefs.js:642 +msgid "Change theme" +msgstr "テーマをかえる" + +#: js/toolbar.js:71 +#: js/toolbar.js:137 +#: js/toolbar.js:208 +#: js/toolbar.js:269 +msgid "Light Mode" +msgstr "ライトモード" + +#: js/toolbar.js:72 +#: js/toolbar.js:138 +#: js/toolbar.js:209 +#: js/toolbar.js:270 +msgid "Dark Mode" +msgstr "ダークモード" + +#: js/toolbar.js:73 +#: js/toolbar.js:139 +#: js/toolbar.js:210 +#: js/toolbar.js:271 +#: js/turtledefs.js:648 +#: planet/js/LocalCard.js:54 +#: planet/js/StringHelper.js:71 +msgid "Merge with current project" +msgstr "プロジェクトを くみあわせる" + +#: js/toolbar.js:74 +#: js/toolbar.js:140 +#: js/turtledefs.js:662 +msgid "Set Pitch Preview" +msgstr "へんかきごうをせってい" + +#: js/toolbar.js:75 +#: js/toolbar.js:141 +#: js/toolbar.js:211 +#: js/toolbar.js:272 +#: js/turtledefs.js:669 +msgid "JavaScript Editor" +msgstr "ジャバスクリプト エディタ" + +#: js/toolbar.js:76 +#: js/toolbar.js:142 +#: js/toolbar.js:212 +#: js/toolbar.js:273 +#: js/turtledefs.js:676 +msgid "Restore" +msgstr "すてた ブロックを もどす" + +#: js/toolbar.js:77 +#: js/toolbar.js:143 +#: js/toolbar.js:213 +#: js/toolbar.js:274 +msgid "Switch to beginner mode" +msgstr "かんたん モードに する" + +#: js/toolbar.js:78 +#: js/toolbar.js:144 +#: js/toolbar.js:214 +#: js/toolbar.js:275 +msgid "Switch to advanced mode" +msgstr "はってん モードに する" + +#: js/toolbar.js:79 +#: js/toolbar.js:145 +#: js/toolbar.js:155 +#: js/toolbar.js:215 +#: js/toolbar.js:276 +#: js/turtledefs.js:690 +msgid "Select language" +msgstr "げんごを えらぶ" + +#: js/toolbar.js:81 +#: js/toolbar.js:84 +#: js/toolbar.js:148 +#: js/turtledefs.js:538 +msgid "Save mouse artwork as PNG" +msgstr "PNGでほぞん" + +#: js/toolbar.js:83 +#: js/toolbar.js:147 +msgid "Save mouse artwork as SVG" +msgstr "SVGでほぞん" + +#: js/toolbar.js:85 +#: js/toolbar.js:149 +#: js/turtledefs.js:569 +msgid "Save music as WAV" +msgstr "WAVでほぞん" + +#: js/toolbar.js:86 +#: js/toolbar.js:150 +msgid "Save sheet music as ABC" +msgstr "ABCのフォーマットでほぞん" + +#: js/toolbar.js:87 +#: js/toolbar.js:151 +msgid "Save sheet music as Lilypond" +msgstr "がくふ (Lilypondの フォーマット)で ほぞん" + +#: js/toolbar.js:88 +msgid "Save sheet music as MusicXML" +msgstr "プロジェクトを MusicXMLがくふで ほぞん" + +#: js/toolbar.js:89 +#: js/toolbar.js:152 +#: js/toolbar.js:161 +#: js/toolbar.js:221 +#: js/toolbar.js:282 +#: js/turtledefs.js:558 +msgid "Save block artwork as SVG" +msgstr "ブロックの アートを ほぞん" + +#: js/toolbar.js:90 +#: js/toolbar.js:153 +#: js/toolbar.js:162 +#: js/toolbar.js:222 +#: js/toolbar.js:283 +msgid "Save block artwork as PNG" +msgstr "ブロックアートワークをPNGでセーブ" + +#: js/toolbar.js:91 +#: js/toolbar.js:154 +#: js/toolbar.js:163 +#: js/toolbar.js:223 +#: js/toolbar.js:284 +#: js/toolbar.js:1134 +msgid "Confirm" +msgstr "さくせいする" + +#: js/toolbar.js:92 +#: js/toolbar.js:164 +#: js/toolbar.js:224 +#: js/toolbar.js:285 +msgid "English (United States)" +msgstr "English (United States)" + +#: js/toolbar.js:93 +#: js/toolbar.js:165 +#: js/toolbar.js:225 +#: js/toolbar.js:286 +msgid "English (United Kingdom)" +msgstr "English (United Kingdom)" + +#: js/toolbar.js:94 +#: js/toolbar.js:166 +#: js/toolbar.js:226 +#: js/toolbar.js:287 +msgid "日本語" +msgstr "日本語" + +#: js/toolbar.js:95 +msgid "한국어" +msgstr "한국어" + +#: js/toolbar.js:96 +#: js/toolbar.js:168 +#: js/toolbar.js:228 +#: js/toolbar.js:289 +msgid "español" +msgstr "español" + +#: js/toolbar.js:97 +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 +msgid "português" +msgstr "português" + +#: js/toolbar.js:98 +#: js/toolbar.js:170 +#: js/toolbar.js:230 +#: js/toolbar.js:291 +msgid "にほんご" +msgstr "にほんご" + +#: js/toolbar.js:99 +#: js/toolbar.js:171 +#: js/toolbar.js:231 +#: js/toolbar.js:292 +msgid "中文" +msgstr "中文" + +#: js/toolbar.js:100 +#: js/toolbar.js:172 +#: js/toolbar.js:232 +#: js/toolbar.js:293 +msgid "ภาษาไทย" +msgstr "ภาษาไทย" + +#: js/toolbar.js:101 +#: js/toolbar.js:173 +#: js/toolbar.js:233 +#: js/toolbar.js:294 +msgid "aymara" +msgstr "aymara" + +#: js/toolbar.js:102 +#: js/toolbar.js:174 +#: js/toolbar.js:234 +#: js/toolbar.js:295 +msgid "quechua" +msgstr "quechua" + +#: js/toolbar.js:103 +#: js/toolbar.js:175 +#: js/toolbar.js:235 +#: js/toolbar.js:296 +msgid "guarani" +msgstr "guarani" + +#: js/toolbar.js:104 +#: js/toolbar.js:176 +#: js/toolbar.js:236 +#: js/toolbar.js:297 +msgid "हिंदी" +msgstr "हिंदी" + +#: js/toolbar.js:105 +#: js/toolbar.js:178 +#: js/toolbar.js:237 +#: js/toolbar.js:299 +msgid "igbo" +msgstr "igbo" + +#: js/toolbar.js:106 +#: js/toolbar.js:179 +#: js/toolbar.js:238 +#: js/toolbar.js:300 +msgid "عربى" +msgstr "" + +#: js/toolbar.js:107 +#: js/toolbar.js:177 +#: js/toolbar.js:239 +#: js/toolbar.js:298 +msgid "తెలుగు" +msgstr "తెలుగు" + +#: js/toolbar.js:108 +#: js/toolbar.js:180 +#: js/toolbar.js:240 +#: js/toolbar.js:301 +msgid "עִברִית" +msgstr "עִברִית" + +#: js/toolbar.js:109 +#: js/toolbar.js:181 +#: js/toolbar.js:241 +#: js/toolbar.js:302 +msgid "اردو" +msgstr "اردو" + +#: js/toolbar.js:157 +#: js/toolbar.js:160 +#: js/toolbar.js:217 +#: js/toolbar.js:220 +#: js/toolbar.js:278 +#: js/toolbar.js:281 +#: js/turtledefs.js:554 +msgid "Save turtle artwork as PNG" +msgstr "アートを PNGで ほぞん" + +#: js/toolbar.js:159 +#: js/toolbar.js:219 +#: js/toolbar.js:280 +#: js/turtledefs.js:550 +msgid "Save turtle artwork as SVG" +msgstr "アートを SVGで ほぞん" + +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "한국인" +msgstr "한국인" + +#: js/toolbar.js:185 +#: js/toolbar.js:246 +msgid "About Turtle Blocks" +msgstr "タートル・ブロックスについて" + +#: js/toolbar.js:494 +#: js/toolbar.js:505 +#: js/toolbar.js:545 +msgid "Turtle Wrap Off" +msgstr "がめんの きょうかいを むししない" + +#: js/toolbar.js:514 +#: js/toolbar.js:554 +msgid "Turtle Wrap On" +msgstr "がめんの きょうかいを むしする" + +#: js/toolbar.js:1121 +msgid "Are you sure you want to create a new project?" +msgstr "ほんとうにあたらしいプロジェクトをつくりますか?" + +#: js/logo.js:61 +msgid "Not a valid pitch name" +msgstr "えらばれた おんめいが てきせつでは ありません。" + +#: js/logo.js:507 +#: js/blocks/ProgramBlocks.js:258 +#: js/blocks/ProgramBlocks.js:427 +msgid "You must select a file." +msgstr "ファイルを えらんで ください。" + +#: js/logo.js:1688 +msgid "Playback is ready." +msgstr "コンパイル かんりょう" + +#: js/piemenus.js:200 +#: js/utils/musicutils.js:1182 +#: js/utils/musicutils.js:1202 +#: js/widgets/musickeyboard.js:2375 +#: js/widgets/sampler.js:764 +#: js/widgets/phrasemaker.js:1991 +#. TRANS: double sharp is a music term related to pitch +msgid "double sharp" +msgstr "ダブルシャープ" + +#: js/piemenus.js:201 +#: js/utils/musicutils.js:1180 +#: js/utils/musicutils.js:1203 +#: js/blocks/PitchBlocks.js:1539 +#: js/turtleactions/PitchActions.js:323 +#: js/widgets/musickeyboard.js:2376 +#: js/widgets/sampler.js:765 +#: js/widgets/phrasemaker.js:1992 +#. TRANS: sharp is a music term related to pitch +#. TRANS: sharp is a half-step up in pitch +msgid "sharp" +msgstr "シャープ" + +#: js/piemenus.js:202 +#: js/utils/musicutils.js:1178 +#: js/utils/musicutils.js:1204 +#: js/widgets/musickeyboard.js:2377 +#: js/widgets/sampler.js:766 +#: js/widgets/phrasemaker.js:1993 +#. TRANS: natural is a music term related to pitch +msgid "natural" +msgstr "ナチュラル" + +#: js/piemenus.js:203 +#: js/utils/musicutils.js:1176 +#: js/utils/musicutils.js:1205 +#: js/blocks/PitchBlocks.js:1498 +#: js/turtleactions/PitchActions.js:326 +#: js/widgets/musickeyboard.js:2378 +#: js/widgets/sampler.js:767 +#: js/widgets/phrasemaker.js:1994 +#. TRANS: flat is a music term related to pitch +#. TRANS: flat is a half-step down in pitch +msgid "flat" +msgstr "フラット" + +#: js/piemenus.js:204 +#: js/utils/musicutils.js:1174 +#: js/utils/musicutils.js:1206 +#: js/widgets/musickeyboard.js:2379 +#: js/widgets/sampler.js:768 +#: js/widgets/phrasemaker.js:1995 +#. TRANS: double flat is a music term related to pitch +msgid "double flat" +msgstr "ダブルフラット" + +#: js/piemenus.js:2827 +#: js/utils/musicutils.js:1000 +#: js/blocks/PitchBlocks.js:1385 +#. TRANS: unison is a music term related to intervals +#. TRANS: unison means the note is the same as the current note +msgid "unison" +msgstr "ユニゾン(同度)" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1008 +#: js/utils/musicutils.js:1184 +#: js/utils/musicutils.js:1369 +#. TRANS: major is a music term related to intervals and mode +msgid "major" +msgstr "メジャー" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1026 +#. TRANS: modal scale for music +msgid "ionian" +msgstr "アイオニアン おんかい" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1006 +#: js/utils/musicutils.js:1185 +#: js/utils/musicutils.js:1366 +#. TRANS: minor is a music term related to intervals and mode +msgid "minor" +msgstr "マイナー(短)" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1036 +#. TRANS: modal scale for music +msgid "aeolian" +msgstr "エオリアンおんかい" + +#: js/piemenus.js:3373 +#: js/blocks/FlowBlocks.js:136 +msgid "Duplicate" +msgstr "複製する" + +#: js/piemenus.js:3374 +#: js/turtledefs.js:714 +msgid "Extract" +msgstr "とりだす" + +#: js/piemenus.js:3375 +msgid "Move to trash" +msgstr "すてる" + +#: js/piemenus.js:3376 +#: js/widgets/temperament.js:454 +#: js/widgets/temperament.js:456 +#: js/widgets/temperament.js:1439 +#: js/widgets/temperament.js:1441 +#: js/widgets/timbre.js:962 +#: planet/js/StringHelper.js:69 +msgid "Close" +msgstr "とじる" + +#: js/piemenus.js:3382 +msgid "Save stack" +msgstr "スタックを ほぞん" + +#: js/piemenus.js:3412 +msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." +msgstr "サンプルを コピーするため、 ツールを さいどしして、 またサンプルを ロードよみこんで、 ほぞんする ことが ひつようです。" + +#: js/piemenus.js:3801 +msgid "You have chosen key for your pitch preview." +msgstr "ピッチプレビューのキーをせんたくしました。" + +#: js/turtle-singer.js:1364 +#. TRANS: partials are weighted components in a harmonic series +msgid "You must have at least one Partial block inside of a Weighted-partial block" +msgstr "「ばいおん ウェート」ブロックの なかに ひとつ いじょうの ばいおん ブロックが はいっている ひつようが あります。" + +#: js/turtle-singer.js:2078 +msgid "synth cannot play chords." +msgstr "この シンセでは わおんが できません。" + +#: js/turtledefs.js:43 +#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md +msgid "guide url" +msgstr "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" + +#: js/turtledefs.js:88 +msgid "Turtle Blocks" +msgstr "タートル・ブロックス" + +#: js/turtledefs.js:121 +#: js/turtledefs.js:222 +msgid "search" +msgstr "けんさく" + +#: js/turtledefs.js:123 +#: js/turtledefs.js:224 +#: js/blocks/MeterBlocks.js:1344 +#: js/blocks/WidgetBlocks.js:522 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "meter" +msgstr "ひょうし" + +#: js/turtledefs.js:125 +#: js/turtledefs.js:226 +msgid "intervals" +msgstr "おんてい" + +#: js/turtledefs.js:127 +#: js/turtledefs.js:228 +msgid "ornament" +msgstr "そうしょく" + +#: js/turtledefs.js:128 +#: js/turtledefs.js:229 +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:502 +#: js/blocks/VolumeBlocks.js:545 +msgid "volume" +msgstr "おんりょう" + +#: js/turtledefs.js:132 +#: js/turtledefs.js:233 +msgid "boxes" +msgstr "かずの はこ" + +#: js/turtledefs.js:133 +#: js/turtledefs.js:234 +msgid "widgets" +msgstr "ツール" + +#: js/turtledefs.js:134 +#: js/turtledefs.js:235 +#: js/widgets/phrasemaker.js:1125 +msgid "graphics" +msgstr "ネズミの うごき" + +#: js/turtledefs.js:137 +#: js/turtledefs.js:238 +msgid "boolean" +msgstr "くらべる" + +#: js/turtledefs.js:140 +#: js/turtledefs.js:241 +#: js/blocks/HeapBlocks.js:59 +#: js/widgets/status.js:143 +msgid "heap" +msgstr "ヒープ" + +#: js/turtledefs.js:141 +#: js/turtledefs.js:242 +#: js/blocks/DictBlocks.js:142 +#: js/blocks/ProgramBlocks.js:495 +msgid "dictionary" +msgstr "じしょ" + +#: js/turtledefs.js:142 +#: js/turtledefs.js:243 +msgid "ensemble" +msgstr "がっそう" + +#: js/turtledefs.js:143 +#: js/turtledefs.js:244 +msgid "extras" +msgstr "そのた" + +#: js/turtledefs.js:145 +#: js/turtledefs.js:246 +#. TRANS: program as in computer program +#. TRANS: program as in computer program +msgid "program" +msgstr "プログラム" + +#: js/turtledefs.js:146 +#: js/turtledefs.js:247 +msgid "my blocks" +msgstr "わたしの ブロック" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "artwork" +msgstr "アート" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "logic" +msgstr "ろんり" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +#: planet/js/GlobalTag.js:34 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Music" +msgstr "おんがく" + +#: js/turtledefs.js:190 +msgid "Music Blocks" +msgstr "ミュージック・ブロックス" + +#: js/turtledefs.js:438 +msgid "Welcome to Turtle Blocks" +msgstr "タートル・ブロックへようこそ" + +#: js/turtledefs.js:439 +msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." +msgstr "タートル・ブロックスは アートと すうがくを もとめる ビジュアル・プログラミング げんごだ。" + +#: js/turtledefs.js:440 +#: js/turtledefs.js:467 +#: js/turtledefs.js:822 +#: js/turtledefs.js:845 +msgid "The current version is" +msgstr "タートル・ブロックスの さいしんバージョンは" + +#: js/turtledefs.js:448 +#: js/turtledefs.js:493 +msgid "Click the run button to run the project in fast mode." +msgstr "クリックをすると、 ふつうの スピードで プログラムを じっこうすることが できる。" + +#: js/turtledefs.js:454 +msgid "Stop the turtle." +msgstr "タータルを とめる" + +#: js/turtledefs.js:456 +#: js/turtledefs.js:501 +msgid "You can also type Alt-S to stop." +msgstr "じっこう している プログラムを とめる。 プログラムは、 このボタンを おすかわりに、 キーボードで 「Altキーと Sキーの どうじおし」でも とめることが できる。" + +#: js/turtledefs.js:464 +#: js/widgets/help.js:335 +msgid "Welcome to Music Blocks" +msgstr "ミュージック・ブロックスへ ようこそ" + +#: js/turtledefs.js:465 +msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." +msgstr "おんがくと さんすうと プログラミングを むすびつけ、 ふかく たのしむことができる ツール。 それが、 ミュージック・ブロックスだ。" + +#: js/turtledefs.js:474 +#: js/widgets/help.js:336 +msgid "Meet Mr. Mouse!" +msgstr "ミスター・マウスに あおう!" + +#: js/turtledefs.js:475 +msgid "Mr Mouse is our Music Blocks conductor." +msgstr "ミスター・マウスは、 ミュージック・ブロックスの しきしゃ。" + +#: js/turtledefs.js:477 +msgid "Mr Mouse encourages you to explore Music Blocks." +msgstr "ミスター・マウスと いっしょに、 ミュージック・ブロックスの せかいを たんきゅうしよう。" + +#: js/turtledefs.js:479 +msgid "Let us start our tour!" +msgstr " では、 ツアーを はじめよう。" + +#: js/turtledefs.js:484 +#: js/turtledefs.js:807 +#: js/widgets/help.js:337 +msgid "Guide" +msgstr "もっとくわしく しるには" + +#: js/turtledefs.js:485 +msgid "A detailed guide to Music Blocks is available." +msgstr "インターネットから、 ミュージック・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" + +#: js/turtledefs.js:499 +msgid "Stop the music (and the mice)." +msgstr "じっこうしているプログラムを止める。" + +#: js/turtledefs.js:510 +msgid "Record your project as video." +msgstr "さいせい されている ビデオを ろくおんする" + +#: js/turtledefs.js:517 +msgid "Toggle Fullscreen mode." +msgstr "フルスクリーンの きりかえ" + +#: js/turtledefs.js:523 +msgid "Initialize a new project." +msgstr "あたらしい プロジェクトを つくる。" + +#: js/turtledefs.js:529 +msgid "You can also load projects from the file system." +msgstr "コンピューターに ほぞん してある ファイルから、 ミュージック・ブロックスの プロジェクトを よみこんで ひらく。" + +#: js/turtledefs.js:545 +#: js/widgets/arpeggio.js:103 +#: js/widgets/meterwidget.js:227 +#: js/widgets/modewidget.js:113 +#: js/widgets/musickeyboard.js:706 +#: js/widgets/pitchdrummatrix.js:166 +#: js/widgets/pitchslider.js:125 +#: js/widgets/pitchstaircase.js:639 +#: js/widgets/temperament.js:2173 +#: js/widgets/timbre.js:750 +#: js/widgets/phrasemaker.js:561 +msgid "Save" +msgstr "ほぞん する" + +#: js/turtledefs.js:548 +msgid "Save your project to a file." +msgstr "げんざい ひらいている プロジェクトを ほぞんする。" + +#: js/turtledefs.js:552 +msgid "Save graphics from your project to as SVG." +msgstr "プロジェクトの グラフィックを SVGで ほぞん" + +#: js/turtledefs.js:556 +msgid "Save graphics from your project as PNG." +msgstr "プロジェクトの グラフィックを PNGで ほぞん" + +#: js/turtledefs.js:560 +msgid "Save block artwork as an SVG file." +msgstr "ブロックの グラフィックを SVGで ほぞん" + +#: js/turtledefs.js:571 +msgid "Save sheet music as ABC, Lilypond or MusicXML" +msgstr "楽譜をABC、Lilypond、またはMusicXMLとしてセーブします。" + +#: js/turtledefs.js:573 +msgid "Save block artwork as SVG or PNG" +msgstr "ブロックアートワークをSVGまたはPNGとしてセーブします。" + +#: js/turtledefs.js:580 +msgid "Load samples from server" +msgstr "みんなの さくひん" + +#: js/turtledefs.js:581 +msgid "This button opens a viewer for loading example projects." +msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、よみこむことができる。" + +#: js/turtledefs.js:586 +msgid "Expand/collapse option toolbar" +msgstr "オプションツールバーをひょうじ" + +#: js/turtledefs.js:587 +msgid "Click this button to expand or collapse the auxillary toolbar." +msgstr "このボタンを クリックすると 「サブメニュー」を ひらいたりおりたたんだり することが できる。" + +#: js/turtledefs.js:593 +msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." +msgstr "メインと補助ツールバー、ブロックやキャンバスの右クリックコンテキストメニュー、パレットのヘルプメッセージを表示します。" + +#: js/turtledefs.js:599 +msgid "Click to run the project in slow mode." +msgstr "クリックをすると、 ゆっくりとした スピードで プログラムを じっこうすることが できる。" + +#: js/turtledefs.js:605 +msgid "Click to run the project step by step." +msgstr "クリックをすると、 とてもゆっくり、 ブロックを 1つずつ じっこうする。 プログラムが うまく はたらかず、 どのブロックが げんいん なのかを しらべたいとき などに べんりだ。" + +#: js/turtledefs.js:612 +msgid "Display statistics about your Music project." +msgstr "プロジェクトに ふくまれている ブロックの しゅるい、 わりあい など、 とうけいてきな じょうほうを ひょうじする。" + +#: js/turtledefs.js:618 +msgid "Load a selected plugin." +msgstr "選択したプラグインをロードします。" + +#: js/turtledefs.js:626 +msgid "Delete a selected plugin." +msgstr "せんたく した プラグインを けす。" + +#: js/turtledefs.js:633 +msgid "Enable scrolling" +msgstr "じゆうなほうこうに/たてほうこうにスクロール" + +#: js/turtledefs.js:634 +msgid "You can scroll the blocks on the canvas." +msgstr "カンバスじょうを ドラッグそうさ したときに、 がめんを スクロール させることができる ほうこうを じょうげ だけ と じょうげさゆう に かえる。" + +#: js/turtledefs.js:643 +msgid "Switch between dark and light mode." +msgstr "ダークモードとライトモードを切り替えます。" + +#: js/turtledefs.js:649 +msgid "Click to add another project into the current one." +msgstr "別のプロジェクトを現在のプロジェクトに追加するにはクリックしてください。" + +#: js/turtledefs.js:654 +msgid "Wrap Turtle" +msgstr "アートを つつむ" + +#: js/turtledefs.js:655 +msgid "Turn Turtle wrapping On or Off." +msgstr "アートつつむか・つつまない" + +#: js/turtledefs.js:663 +msgid "Click to set the current pitch." +msgstr "クリックして現在のピッチを設定します。" + +#: js/turtledefs.js:670 +msgid "Converts Music Block programs to JavaScript." +msgstr "ミュージックブロックプログラムをジャバスクリプトに変換します。" + +#: js/turtledefs.js:677 +msgid "Restore blocks from the trash." +msgstr "ごみばこに すててしまった ブロックを とりだして もどす。 ふくすうの ブロックを すててある ときは あたらしい じゅんに、 ごみばこが からに なるまで ブロックを ひろいもどすことが できる。" + +#: js/turtledefs.js:684 +msgid "Switch mode" +msgstr "モードを せってい" + +#: js/turtledefs.js:685 +msgid "Switch between beginner and advance modes." +msgstr "ミュージック・ブロックスを かんたんモード/はってんモード に きりかえる。 モードによって つかえる きのうや ブロックの しゅるいが かわる。" + +#: js/turtledefs.js:691 +msgid "Select your language preference." +msgstr "ブロックの なまえなどに ひょうじ される げんごを えらぶ。" + +#: js/turtledefs.js:696 +msgid "Contextual Menu for Blocks" +msgstr "ブロックのコンテキストメニュー" + +#: js/turtledefs.js:697 +msgid "Right-click on a block to access common actions." +msgstr "ブロックを右クリックして一般的な操作にアクセスします。" + +#: js/turtledefs.js:702 +#: planet/js/StringHelper.js:46 +msgid "Delete" +msgstr "けす" + +#: js/turtledefs.js:703 +msgid "To delete a block, right-click on it. You will see the delete option." +msgstr "ブロックを けすには、ブロックを みぎクリックすると 「けす」オプションが ひょうじされます。" + +#: js/turtledefs.js:709 +msgid "To copy a block, right-click on it. You will see the copy option." +msgstr "ブロックを コピーには、ブロックを みぎクリックすると 「コピー」オプションが ひょうじされます。" + +#: js/turtledefs.js:715 +msgid "To extract a block, right-click on it. You will see the extract option." +msgstr "ブロックを とりだすには、ブロックを みぎクリックすると 「とりだす」オプションが ひょうじされます。" + +#: js/turtledefs.js:721 +msgid "Keyboard shortcuts" +msgstr "キーボードのショートカット" + +#: js/turtledefs.js:722 +msgid "You can type d to create a do block and r to create a re block etc." +msgstr "キーボードの ショートカット

キーボードを つかうと、 パレットボタンから ブロックを ドラッグして はいち するだけでなく、 ボタンを おすだけで ちょくせつ ブロックを おくことが できる。

★ショートカットキー
d …… 「ド」(4ぶおんぷ、4オクターヴ)
r …… 「レ」(4ぶおんぷ、4オクターヴ)
m …… 「ミ」(4ぶおんぷ、4オクターヴ)
f …… 「ファ」(4ぶおんぷ、4オクターヴ)
s …… 「ソ」(4ぶおんぷ、4オクターヴ)
l …… 「ラ」(4ぶおんぷ、4オクターヴ)
t …… 「シ」(4ぶおんぷ、4オクターヴ)" + +#: js/turtledefs.js:729 +msgid "Contextual Menu for Canvas" +msgstr "キャンバスノコンテキストメニュー" + +#: js/turtledefs.js:730 +msgid "Right-click on the canvas to perform additional canvas-related tasks." +msgstr "キャンバスヲミギクリックスルトツイカノサギョウガコウドウデキマス" + +#: js/turtledefs.js:736 +#: js/turtles.js:940 +#: js/palette.js:654 +msgid "Grid" +msgstr "グリッド" + +#: js/turtledefs.js:737 +msgid "Turn on/off lines for cartesian or polar grids." +msgstr "カーティジアンマタハポーラーグリッドノセンヲオンオフスル" + +#: js/turtledefs.js:739 +msgid "Turn on/off music staffs." +msgstr "ミュージックスタッフヲオンオフスル" + +#: js/turtledefs.js:744 +#: js/turtles.js:959 +#: js/blocks/GraphicsBlocks.js:364 +#: js/widgets/arpeggio.js:118 +#: js/widgets/modewidget.js:119 +#: js/widgets/musickeyboard.js:714 +#: js/widgets/pitchdrummatrix.js:181 +#: js/widgets/pitchstaircase.js:684 +#: js/widgets/rhythmruler.js:601 +#: js/widgets/temperament.js:317 +#: js/widgets/temperament.js:345 +#: js/widgets/phrasemaker.js:578 +#. TRANS: clear all subdivisions from the ruler. +msgid "Clear" +msgstr "しょうきょ" + +#: js/turtledefs.js:745 +msgid "Clear the screen and return the mice to their initial positions." +msgstr "ネズミを もとのいちに もどし、 ペンで えがいた せんを すべて けす。" + +#: js/turtledefs.js:750 +#: js/turtles.js:980 +msgid "Collapse" +msgstr "カンバスを しゅくしょう" + +#: js/turtledefs.js:751 +msgid "Collapse the graphics window." +msgstr "ネズミが いどうしたり、 ペンで せんを えがいたり できる 「カンバス」の ひょうじサイズを しゅくしょう/かくだいする。
カンバスを しゅくしょう したばあいは、 プログラムを ふつうの そくどで じっこう しても、 ブロックが かくれない。 ふつうの じっこうそくどで プログラムの どうさ かくにんを したいときなどに べんりだ。" + +#: js/turtledefs.js:757 +msgid "Return all blocks to the center of the screen." +msgstr "すべての ブロックを、 カンバスの まんなかに はいち する。" + +#: js/turtledefs.js:763 +msgid "Hide or show the blocks and the palettes." +msgstr "クリックすると、 パレットボタンと プログラムの ブロックを がめんじょうに ひょうじさせたり、かくしたりすることができる。" + +#: js/turtledefs.js:769 +msgid "Expand or collapse start and action stacks." +msgstr "クリックすると、 「スタート」と「アクション」に つかわれている ブロックを、ひろげて ひょうじしたり、おりたたんで かくしたりすることができる。" + +#: js/turtledefs.js:777 +msgid "Decrease the size of the blocks." +msgstr "がめんに ひょうじされる ブロックの サイズを ちいさくする。" + +#: js/turtledefs.js:783 +msgid "Increase the size of the blocks." +msgstr "がめんに ひょうじされる ブロックの サイズを おおきくする。" + +#: js/turtledefs.js:789 +msgid "Select" +msgstr "セレクト" + +#: js/turtledefs.js:790 +msgid "Left-click and drag on workspace to select multiple blocks." +msgstr "ワークスペースデヒダリクリックシテドラッグスルトフクスウノブロックヲセンタクデキマス" + +#: js/turtledefs.js:797 +msgid "Palette buttons" +msgstr "パレットボタン" + +#: js/turtledefs.js:798 +msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." +msgstr "ミュージック・ブロックスのひだりがわには、 プログラミングにつかう さまざまな ブロックを グループわけした 「パレットボタン」がある。" + +#: js/turtledefs.js:800 +msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +msgstr " それぞれの パレットボタンを クリックし、 「おんぷ」「アクション」「ペン」などから すきな ブロックをえらんで、 カンバスじょうに ドラッグして おいてみよう。" + +#: js/turtledefs.js:808 +msgid "A detailed guide to Turtle Blocks is available." +msgstr "インターネットから、 タートル・ブロックスの さらに くわしい ガイドページを みることが できる。 つぎの リンクさきを ひらいて みよう。" + +#: js/turtledefs.js:812 +msgid "Turtle Blocks Guide" +msgstr "タートル・ブロックス ガイド" + +#: js/turtledefs.js:815 +#: js/turtledefs.js:838 +#: js/widgets/help.js:338 +msgid "About" +msgstr "タートル・ブロックスに ついて" + +#: js/turtledefs.js:816 +msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." +msgstr "タートル・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" + +#: js/turtledefs.js:818 +msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." +msgstr "タートル・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" + +#: js/turtledefs.js:820 +msgid "Turtle Blocks is licensed under the AGPL." +msgstr "タートル・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " + +#: js/turtledefs.js:828 +msgid "Turtle Blocks GitHub repository" +msgstr "タートル・ブロックスのリポジトリ" + +#: js/turtledefs.js:831 +#: js/widgets/help.js:339 +#: js/widgets/help.js:361 +msgid "Congratulations." +msgstr "おめでとうございます!" + +#: js/turtledefs.js:832 +msgid "You have finished the tour. Please enjoy Turtle Blocks!" +msgstr "ツアーは ここで おわり。タータル・ブロックスを じゆうに たのしもう。" + +#: js/turtledefs.js:839 +msgid "Music Blocks is an open source collection of tools for exploring musical concepts." +msgstr "ミュージック・ブロックスは、 おんがくの コンセプトを たんきゅうするために つくられた、 オープンソースの ツールだ。" + +#: js/turtledefs.js:841 +msgid "A full list of contributors can be found in the Music Blocks GitHub repository." +msgstr "ミュージック・ブロックスに かかわってきた ひとの いちらんは、 GitHub(ギットハブ) の リポジトリで みることができる。" + +#: js/turtledefs.js:843 +msgid "Music Blocks is licensed under the AGPL." +msgstr "ミュージック・ブロックスの プログラムは、 だれでもじゆうに みたり、へんこうしたり することが できる。 " + +#: js/turtledefs.js:851 +msgid "Music Blocks GitHub repository" +msgstr "ミュージック・ブロックスのリポジトリ" + +#: js/turtledefs.js:854 +msgid "Congratulations!" +msgstr "オメデトウゴザイマス!" + +#: js/turtledefs.js:855 +msgid "You have finished the tour. Please enjoy Music Blocks!" +msgstr "ミスター・マウスの ツアーは ここでおわり。 ミュージック・ブロックスを じゆうに たのしもう。" + +#: js/turtles.js:1052 +msgid "Expand" +msgstr "カンバスを かくだい" + +#: js/palette.js:663 +msgid "effect" +msgstr "こうかおん" + +#: js/palette.js:669 +msgid "sargam" +msgstr "Sargam (インドの ソルファ)" + +#: js/palette.js:684 +#: js/blocks/PitchBlocks.js:1209 +msgid "custom pitch" +msgstr "カスタムピッチ" + +#: js/palette.js:692 +msgid "accidental" +msgstr "へんかきごう" + +#: js/palette.js:716 +#: js/blocks/PitchBlocks.js:405 +msgid "pitch converter" +msgstr "おとのたかさをしょうせつ" + +#: js/utils/musicutils.js:504 +#: js/utils/musicutils.js:644 +#: js/widgets/musickeyboard.js:2906 +#: js/widgets/pitchdrummatrix.js:228 +msgid "rest" +msgstr "きゅうふ" + +#: js/utils/musicutils.js:687 +msgid "Perfect unison" +msgstr "かんぜん1ど" + +#: js/utils/musicutils.js:687 +msgid "Diminished second" +msgstr "げん2ど" + +#: js/utils/musicutils.js:688 +msgid "Minor second" +msgstr "たん2ど" + +#: js/utils/musicutils.js:688 +msgid "Augmented unison" +msgstr "ぞう1ど" + +#: js/utils/musicutils.js:689 +msgid "Major second" +msgstr "ちょう2ど" + +#: js/utils/musicutils.js:689 +msgid "Diminished third" +msgstr "げん3ど" + +#: js/utils/musicutils.js:690 +msgid "Minor third" +msgstr "たん3ど" + +#: js/utils/musicutils.js:690 +msgid "Augmented second" +msgstr "ぞう2ど" + +#: js/utils/musicutils.js:691 +msgid "Major third" +msgstr "ちょう3ど" + +#: js/utils/musicutils.js:691 +msgid "Diminished fourth" +msgstr "げん4ど" + +#: js/utils/musicutils.js:692 +msgid "Perfect fourth" +msgstr "かんぜん4ど" + +#: js/utils/musicutils.js:692 +msgid "Augmented third" +msgstr "ぞう3ど" + +#: js/utils/musicutils.js:693 +msgid "Diminished fifth" +msgstr "げん5ど" + +#: js/utils/musicutils.js:693 +msgid "Augmented fourth" +msgstr "ぞう4ど" + +#: js/utils/musicutils.js:694 +msgid "Perfect fifth" +msgstr "かんぜん5ど" + +#: js/utils/musicutils.js:694 +msgid "Diminished sixth" +msgstr "げん6ど" + +#: js/utils/musicutils.js:695 +msgid "Minor sixth" +msgstr "たん6ど" + +#: js/utils/musicutils.js:695 +msgid "Augmented fifth" +msgstr "ぞう5ど" + +#: js/utils/musicutils.js:696 +msgid "Major sixth" +msgstr "ちょう6ど" + +#: js/utils/musicutils.js:696 +msgid "Diminished seventh" +msgstr "げん7ど" + +#: js/utils/musicutils.js:697 +msgid "Minor seventh" +msgstr "たん7ど" + +#: js/utils/musicutils.js:697 +msgid "Augmented sixth" +msgstr "ぞう6ど" + +#: js/utils/musicutils.js:698 +msgid "Major seventh" +msgstr "ちょう7ど" + +#: js/utils/musicutils.js:698 +msgid "Diminished octave" +msgstr "げん8ど" + +#: js/utils/musicutils.js:699 +msgid "Perfect octave" +msgstr "かんぜん8ど" + +#: js/utils/musicutils.js:699 +msgid "Augmented seventh" +msgstr "ぞう7ど" + +#: js/utils/musicutils.js:700 +msgid "Minor ninth" +msgstr "たん9ど" + +#: js/utils/musicutils.js:700 +msgid "Augmented octave" +msgstr "ぞう8ど" + +#: js/utils/musicutils.js:701 +msgid "Major ninth" +msgstr "ちょう9ど" + +#: js/utils/musicutils.js:701 +msgid "Diminished tenth" +msgstr "げん10ど" + +#: js/utils/musicutils.js:702 +msgid "Minor tenth" +msgstr "たん10ど" + +#: js/utils/musicutils.js:702 +msgid "Augmented ninth" +msgstr "ぞう9ど" + +#: js/utils/musicutils.js:703 +msgid "Major tenth" +msgstr "ちょう10ど" + +#: js/utils/musicutils.js:703 +msgid "Diminished eleventh" +msgstr "げん11ど" + +#: js/utils/musicutils.js:704 +msgid "Perfect eleventh" +msgstr "かんぜん11ど" + +#: js/utils/musicutils.js:704 +msgid "Augmented tenth" +msgstr "ぞう10ど" + +#: js/utils/musicutils.js:705 +msgid "Diminished twelfth" +msgstr "げん12ど" + +#: js/utils/musicutils.js:705 +msgid "Augmented eleventh" +msgstr "ぞう11ど" + +#: js/utils/musicutils.js:706 +msgid "Perfect twelfth" +msgstr "かんぜん12ど" + +#: js/utils/musicutils.js:706 +msgid "Diminished thirteenth" +msgstr "げん13ど" + +#: js/utils/musicutils.js:707 +msgid "Minor thirteenth" +msgstr "たん13ど" + +#: js/utils/musicutils.js:707 +msgid "Augmented fifth, plus an octave" +msgstr "ぞう12ど" + +#: js/utils/musicutils.js:708 +msgid "Major thirteenth" +msgstr "ちょう13ど" + +#: js/utils/musicutils.js:708 +msgid "Diminished seventh, plus an octave" +msgstr "げん14ど" + +#: js/utils/musicutils.js:836 +#. TRANS: ordinal number. Please keep exactly one space between each number. +msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" +msgstr "1ど 2ど 3ど 4ど 5ど 6ど 7ど 8ど 9ど 10ど 11ど 12ど" + +#: js/utils/musicutils.js:1002 +#: js/utils/musicutils.js:1186 +#: js/utils/musicutils.js:1368 +#. TRANS: augmented is a music term related to intervals +msgid "augmented" +msgstr "オーギュメント(ぞう)" + +#: js/utils/musicutils.js:1004 +#: js/utils/musicutils.js:1187 +#: js/utils/musicutils.js:1367 +#. TRANS: diminished is a music term related to intervals and mode +msgid "diminished" +msgstr "ディミニッシュ(げん)" + +#: js/utils/musicutils.js:1010 +#: js/utils/musicutils.js:1365 +#: js/blocks/IntervalsBlocks.js:649 +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:124 +#. TRANS: perfect is a music term related to intervals +msgid "perfect" +msgstr "パーフェクト(かんぜん)" + +#: js/utils/musicutils.js:1012 +#. TRANS: twelve semi-tone scale for music +msgid "chromatic" +msgstr "クロマティック おんかい" + +#: js/utils/musicutils.js:1013 +msgid "algerian" +msgstr "アルジェリア おんかい" + +#: js/utils/musicutils.js:1014 +msgid "spanish" +msgstr "スペイン おんかい" + +#: js/utils/musicutils.js:1016 +#. TRANS: modal scale in music +msgid "octatonic" +msgstr "オクタトニック・スケール" + +#: js/utils/musicutils.js:1018 +#. TRANS: harmonic major scale in music +msgid "harmonic major" +msgstr "ハーモニック・メジャー(和声長おんかい)" + +#: js/utils/musicutils.js:1020 +#. TRANS: natural minor scales in music +msgid "natural minor" +msgstr "しぜんたん おんかい" + +#: js/utils/musicutils.js:1022 +#. TRANS: harmonic minor scale in music +msgid "harmonic minor" +msgstr "わせいたん おんかい" + +#: js/utils/musicutils.js:1024 +#. TRANS: melodic minor scale in music +msgid "melodic minor" +msgstr "せんりつたん おんかい" + +#: js/utils/musicutils.js:1028 +#. TRANS: modal scale for music +msgid "dorian" +msgstr "ドリアン おんかい" + +#: js/utils/musicutils.js:1030 +#. TRANS: modal scale for music +msgid "phrygian" +msgstr "フリジアン おんかい" + +#: js/utils/musicutils.js:1032 +#. TRANS: modal scale for music +msgid "lydian" +msgstr "リディアン おんかい" + +#: js/utils/musicutils.js:1034 +#. TRANS: modal scale for music +msgid "mixolydian" +msgstr "ミクソリディアン おんかい" + +#: js/utils/musicutils.js:1038 +#. TRANS: modal scale for music +msgid "locrian" +msgstr "ロクリアン おんかい" + +#: js/utils/musicutils.js:1040 +#. TRANS: minor jazz scale for music +msgid "jazz minor" +msgstr "オルタード おんかい" + +#: js/utils/musicutils.js:1042 +#. TRANS: bebop scale for music +msgid "bebop" +msgstr "ビバップ おんかい" + +#: js/utils/musicutils.js:1043 +msgid "arabic" +msgstr "アラビア おんかい" + +#: js/utils/musicutils.js:1044 +msgid "byzantine" +msgstr "ビザンティン" + +#: js/utils/musicutils.js:1046 +#. TRANS: musical scale for music by Verdi +msgid "enigmatic" +msgstr "ヴェルディのおんかい" + +#: js/utils/musicutils.js:1047 +msgid "ethiopian" +msgstr "エチオピアおんかい" + +#: js/utils/musicutils.js:1049 +#. TRANS: Ethiopic scale for music +msgid "geez" +msgstr "ゲエズ おんかい" + +#: js/utils/musicutils.js:1050 +msgid "hindu" +msgstr "ヒンドゥー おんかい" + +#: js/utils/musicutils.js:1051 +msgid "hungarian" +msgstr "ハンガリー おんかい" + +#: js/utils/musicutils.js:1053 +#. TRANS: minor Romanian scale for music +msgid "romanian minor" +msgstr "ルーマニア・マイナー おんかい" + +#: js/utils/musicutils.js:1054 +msgid "spanish gypsy" +msgstr "スパニッシュ・ジプシー おんかい" + +#: js/utils/musicutils.js:1056 +#. TRANS: musical scale for Mid-Eastern music +msgid "maqam" +msgstr "マカーム おんかい" + +#: js/utils/musicutils.js:1058 +#. TRANS: minor blues scale for music +msgid "minor blues" +msgstr "マイナー・ブルース おんかい" + +#: js/utils/musicutils.js:1060 +#. TRANS: major blues scale for music +msgid "major blues" +msgstr "メジャー・ブルース おんかい" + +#: js/utils/musicutils.js:1061 +msgid "whole tone" +msgstr "ホールトーン おんかい" + +#: js/utils/musicutils.js:1063 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" +msgid "minor pentatonic" +msgstr "マイナー・ペンタトニック おんかい" + +#: js/utils/musicutils.js:1065 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" +msgid "major pentatonic" +msgstr "メジャー・ペンタトニックおんかい" + +#: js/utils/musicutils.js:1066 +msgid "chinese" +msgstr "ちゅうごく おんかい" + +#: js/utils/musicutils.js:1067 +msgid "egyptian" +msgstr "エジプト おんかい" + +#: js/utils/musicutils.js:1069 +#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale +msgid "hirajoshi" +msgstr "ひらじょうし" + +#: js/utils/musicutils.js:1070 +msgid "Japan" +msgstr "にほん" + +#: js/utils/musicutils.js:1072 +#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura +msgid "in" +msgstr "いんおんかい" + +#: js/utils/musicutils.js:1074 +#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale +msgid "minyo" +msgstr "みんよ おんかい" + +#: js/utils/musicutils.js:1076 +#. TRANS: Italian mathematician +msgid "fibonacci" +msgstr "フィボナッチ おんかい" + +#: js/utils/musicutils.js:1077 +#: js/utils/musicutils.js:1129 +#: js/utils/musicutils.js:1172 +#: js/utils/musicutils.js:1194 +#: js/utils/musicutils.js:1625 +#: js/utils/synthutils.js:136 +#: js/blocks/IntervalsBlocks.js:1124 +#: js/blocks/ToneBlocks.js:946 +#: js/blocks/WidgetBlocks.js:399 +#: js/blocks/WidgetBlocks.js:404 +#: js/blocks/VolumeBlocks.js:411 +#: js/turtleactions/VolumeActions.js:224 +#: js/widgets/modewidget.js:913 +#. TRANS: customize voice +msgid "custom" +msgstr "オリジナル" + +#: js/utils/musicutils.js:1079 +#: js/utils/musicutils.js:1574 +#: js/blocks/WidgetBlocks.js:176 +#. TRANS: highpass filter +msgid "highpass" +msgstr "ハイパス・フィルター" + +#: js/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1575 +#. TRANS: lowpass filter +msgid "lowpass" +msgstr "ローパス・フィルター" + +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1576 +#. TRANS: bandpass filter +msgid "bandpass" +msgstr "バンドパス・フィルター" + +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1577 +#. TRANS: high-shelf filter +msgid "highshelf" +msgstr "ハイシェルフ・フィルター" + +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1578 +#. TRANS: low-shelf filter +msgid "lowshelf" +msgstr "ローシェルフ・フィルター" + +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1579 +#. TRANS: notch-shelf filter +msgid "notch" +msgstr "ノッチ・フィルター" + +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1580 +#. TRANS: all-pass filter +msgid "allpass" +msgstr "オールパスフィルター" + +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1581 +#. TRANS: peaking filter +msgid "peaking" +msgstr "ピーク・フィルタ" + +#: js/utils/musicutils.js:1094 +#: js/utils/musicutils.js:1589 +#: js/utils/synthutils.js:128 +#: js/blocks/PitchBlocks.js:85 +#. TRANS: sine wave +msgid "sine" +msgstr "サインは" + +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1590 +#: js/utils/synthutils.js:130 +#: js/blocks/PitchBlocks.js:39 +#. TRANS: square wave +msgid "square" +msgstr "しかくの なみ" + +#: js/utils/musicutils.js:1096 +#: js/utils/musicutils.js:1591 +#: js/utils/synthutils.js:134 +#: js/blocks/PitchBlocks.js:62 +#: js/blocks/ToneBlocks.js:39 +#. TRANS: triangle wave +msgid "triangle" +msgstr "さんかくの なみ" + +#: js/utils/musicutils.js:1097 +#: js/utils/musicutils.js:1592 +#: js/utils/synthutils.js:132 +#: js/blocks/PitchBlocks.js:108 +#. TRANS: sawtooth wave +msgid "sawtooth" +msgstr "ぎざぎざの なみ" + +#: js/utils/musicutils.js:1099 +#: js/utils/musicutils.js:1355 +#: js/blocks/PitchBlocks.js:931 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:469 +#. TRANS: even numbers +#. TRANS: invert based on even or odd number or musical scale +msgid "even" +msgstr "ぐうすう" + +#: js/utils/musicutils.js:1101 +#: js/utils/musicutils.js:1356 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:471 +#. TRANS: odd numbers +msgid "odd" +msgstr "きすう" + +#: js/utils/musicutils.js:1102 +#: js/utils/musicutils.js:1357 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:473 +msgid "scalar" +msgstr "おんかいてき" + +#: js/utils/musicutils.js:1103 +#: js/utils/synthutils.js:72 +#: js/blocks/VolumeBlocks.js:47 +#. TRANS: musical instrument +msgid "piano" +msgstr "ピアノ" + +#: js/utils/musicutils.js:1104 +#: js/utils/synthutils.js:74 +#. TRANS: musical instrument +msgid "violin" +msgstr "バイオリン" + +#: js/utils/musicutils.js:1105 +#: js/utils/synthutils.js:76 +#. TRANS: viola musical instrument +msgid "viola" +msgstr "ビオラ" + +#: js/utils/musicutils.js:1106 +#: js/utils/synthutils.js:116 +#. TRANS: xylophone musical instrument +msgid "xylophone" +msgstr "もっきん" + +#: js/utils/musicutils.js:1107 +#: js/utils/synthutils.js:138 +#. TRANS: vibraphone musical instrument +msgid "vibraphone" +msgstr "てっきん" + +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:78 +#. TRANS: musical instrument +msgid "cello" +msgstr "チェロ" + +#: js/utils/musicutils.js:1110 +#: js/utils/synthutils.js:82 +#. TRANS: viola musical instrument +msgid "double bass" +msgstr "ダブルベース" + +#: js/utils/musicutils.js:1111 +#: js/utils/synthutils.js:86 +#: js/widgets/rhythmruler.js:2501 +#. TRANS: musical instrument +msgid "guitar" +msgstr "ギター" + +#: js/utils/musicutils.js:1112 +#: js/utils/synthutils.js:84 +#. TRANS: sitar musical instrument +msgid "sitar" +msgstr "シタール" + +#: js/utils/musicutils.js:1113 +#: js/utils/synthutils.js:88 +#. TRANS: musical instrument +msgid "acoustic guitar" +msgstr "アコースティック" + +#: js/utils/musicutils.js:1114 +#: js/utils/synthutils.js:90 +#. TRANS: musical instrument +msgid "flute" +msgstr "フルート" + +#: js/utils/musicutils.js:1115 +#: js/utils/synthutils.js:92 +#. TRANS: musical instrument +msgid "clarinet" +msgstr "クラリネット" + +#: js/utils/musicutils.js:1116 +#: js/utils/synthutils.js:94 +#. TRANS: musical instrument +msgid "saxophone" +msgstr "サクソフォン" + +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:96 +#. TRANS: musical instrument +msgid "tuba" +msgstr "チューバ" + +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:98 +#. TRANS: musical instrument +msgid "trumpet" +msgstr "トランペット" + +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:100 +#. TRANS: musical instrument +msgid "oboe" +msgstr "オーボエ" + +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:102 +#. TRANS: musical instrument +msgid "trombone" +msgstr "トロンボーン" + +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:118 +#. TRANS: polytone synthesizer +msgid "electronic synth" +msgstr "シンセサイザー" + +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:120 +#. TRANS: simple monotone synthesizer +msgid "simple 1" +msgstr "シンプル1" + +#: js/utils/musicutils.js:1123 +msgid "simple 2" +msgstr "シンプル2" + +#: js/utils/musicutils.js:1124 +msgid "simple 3" +msgstr "シンプル3" + +#: js/utils/musicutils.js:1125 +msgid "simple 4" +msgstr "シンプル4" + +#: js/utils/musicutils.js:1126 +#: js/utils/synthutils.js:58 +#: js/blocks/DrumBlocks.js:191 +#. TRANS: white noise synthesizer +msgid "white noise" +msgstr "ホワイト ノイズ" + +#: js/utils/musicutils.js:1127 +#: js/utils/synthutils.js:60 +#. TRANS: brown noise synthesizer +msgid "brown noise" +msgstr "ブラウンノイズ" + +#: js/utils/musicutils.js:1128 +#: js/utils/synthutils.js:62 +#. TRANS: pink noise synthesizer +msgid "pink noise" +msgstr "ピンクノイズ" + +#: js/utils/musicutils.js:1130 +#: js/utils/synthutils.js:150 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2309 +#. TRANS: musical instrument +msgid "snare drum" +msgstr "スネアドラム" + +#: js/utils/musicutils.js:1131 +#: js/utils/synthutils.js:152 +#. TRANS: musical instrument +msgid "kick drum" +msgstr "キックドラム" + +#: js/utils/musicutils.js:1132 +#: js/utils/synthutils.js:154 +#. TRANS: musical instrument +msgid "tom tom" +msgstr "タムタム" + +#: js/utils/musicutils.js:1133 +#: js/utils/synthutils.js:156 +#. TRANS: musical instrument +msgid "floor tom" +msgstr "フロアタム" + +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:158 +#. TRANS: musical instrument +msgid "bass drum" +msgstr "バスドラム" + +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:160 +#. TRANS: a drum made from an inverted cup +msgid "cup drum" +msgstr "カップドラム" + +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:162 +#. TRANS: musical instrument +msgid "darbuka drum" +msgstr "ダブカドラム" + +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:166 +#. TRANS: musical instrument +msgid "hi hat" +msgstr "ハイハット" + +#: js/utils/musicutils.js:1138 +#: js/utils/synthutils.js:168 +#. TRANS: a small metal bell +msgid "ride bell" +msgstr "ライドベル" + +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:170 +#. TRANS: musical instrument +msgid "cow bell" +msgstr "カウベル" + +#: js/utils/musicutils.js:1140 +msgid "japanese drum" +msgstr "たいこ" + +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:176 +#. TRANS: musical instrument +msgid "japanese bell" +msgstr "しょう" + +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 +#. TRANS: musical instrument +msgid "triangle bell" +msgstr "トライアングル" + +#: js/utils/musicutils.js:1143 +#: js/utils/synthutils.js:174 +#. TRANS: musical instrument +msgid "finger cymbals" +msgstr "フィンガー シンバル" + +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 +#. TRANS: a musically tuned set of bells +msgid "chime" +msgstr "チャイム" + +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:180 +#. TRANS: a musical instrument +msgid "gong" +msgstr "ドラ" + +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:182 +#. TRANS: sound effect +msgid "clang" +msgstr "カチャカチャ" + +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:184 +#. TRANS: sound effect +msgid "crash" +msgstr "クラッシュ" + +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:186 +#. TRANS: sound effect +msgid "bottle" +msgstr "あきびん" + +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:188 +#. TRANS: sound effect +msgid "clap" +msgstr "てびょうし" + +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:190 +#. TRANS: sound effect +msgid "slap" +msgstr "ピシャリ" + +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:192 +#. TRANS: sound effect +msgid "splash" +msgstr "しぶき" + +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:194 +#. TRANS: sound effect +msgid "bubbles" +msgstr "あわ" + +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:196 +#. TRANS: sound effect +msgid "raindrop" +msgstr "あめのしずく" + +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:198 +#. TRANS: animal sound effect +msgid "cat" +msgstr "ねこ" + +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:200 +#. TRANS: animal sound effect +msgid "cricket" +msgstr "こおろぎ" + +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:202 +#. TRANS: animal sound effect +msgid "dog" +msgstr "いぬ" + +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:104 +#. TRANS: musical instrument +msgid "banjo" +msgstr "バンジョー" + +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:106 +#. TRANS: musical instrument +msgid "koto" +msgstr "こと" + +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:108 +#. TRANS: musical instrument +msgid "dulcimer" +msgstr "ダルシマー" + +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:110 +#. TRANS: musical instrument +msgid "electric guitar" +msgstr "エレクトリック" + +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:112 +#. TRANS: musical instrument +msgid "bassoon" +msgstr "バスーン" + +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:114 +#. TRANS: musical instrument +msgid "celeste" +msgstr "セレスタ" + +#: js/utils/musicutils.js:1165 +#: js/widgets/temperament.js:757 +#. TRANS: musical temperament +msgid "equal" +msgstr "へいきん おんりつ" + +#: js/utils/musicutils.js:1167 +#. TRANS: musical temperament +msgid "Pythagorean" +msgstr "ピタゴラス おんりつ " + +#: js/utils/musicutils.js:1169 +#. TRANS: musical temperament +msgid "just intonation" +msgstr "じゅんせいりつ" + +#: js/utils/musicutils.js:1171 +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1623 +#: js/utils/musicutils.js:1624 +#. TRANS: musical temperament +msgid "Meantone" +msgstr "ミーントーン" + +#: js/utils/musicutils.js:1188 +msgid "major 7th" +msgstr "ちょうしちのわおん(メイジャー・セブンス)" + +#: js/utils/musicutils.js:1189 +msgid "minor 7th" +msgstr "たんしちのわおん(マイナー・セブンス)" + +#: js/utils/musicutils.js:1190 +msgid "dominant 7th" +msgstr "ぞくしちのわおん(ドミナント・セブンス)" + +#: js/utils/musicutils.js:1191 +msgid "minor-major 7th" +msgstr "たんさんちょうしちのわおん(マイナー・メ イジャー・セブンス)" + +#: js/utils/musicutils.js:1192 +msgid "fully-diminished 7th" +msgstr "げんしちのわおん(ディミニッシュト・セブンス)" + +#: js/utils/musicutils.js:1193 +msgid "half-diminished 7th" +msgstr "げんごたんしちのわおん(ハーフ・ディミニッシュト)" + +#: js/utils/musicutils.js:1600 +#: js/utils/musicutils.js:1616 +msgid "Equal (12EDO)" +msgstr "12へいきんりつ" + +#: js/utils/musicutils.js:1601 +#: js/utils/musicutils.js:1617 +msgid "Equal (5EDO)" +msgstr "5へいきんりつ" + +#: js/utils/musicutils.js:1602 +#: js/utils/musicutils.js:1618 +msgid "Equal (7EDO)" +msgstr "7へいきんりつ" + +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 +msgid "Equal (19EDO)" +msgstr "19へいきんりつ" + +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 +msgid "Equal (31EDO)" +msgstr "31へいきんりつ" + +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 +msgid "5-limit Just Intonation" +msgstr "5げんかい じゅんせいりつ" + +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 +msgid "Pythagorean (3-limit JI)" +msgstr "ピタゴラスおんりつ" + +#: js/utils/musicutils.js:5631 +#: js/utils/musicutils.js:5674 +msgid "current" +msgstr "げんざいの" + +#: js/utils/musicutils.js:5634 +#: js/utils/musicutils.js:5665 +msgid "next" +msgstr "このつぎの" + +#: js/utils/musicutils.js:5637 +#: js/utils/musicutils.js:5670 +msgid "previous" +msgstr "このまえの" + +#: js/utils/synthutils.js:122 +#. TRANS: simple monotone synthesizer +msgid "simple-2" +msgstr "シンプル・シンセ2" + +#: js/utils/synthutils.js:124 +#. TRANS: simple monotone synthesizer +msgid "simple-3" +msgstr "シンプル・シンセ3" + +#: js/utils/synthutils.js:126 +#. TRANS: simple monotone synthesizer +msgid "simple-4" +msgstr "シンプル・シンセ4" + +#: js/utils/synthutils.js:164 +#. TRANS: musical instrument +msgid "taiko" +msgstr "たいこ" + +#: js/blocks/BooleanBlocks.js:44 +msgid "The Not block is the logical not operator." +msgstr "ザ ノット ブロック イズ ザ ロジカル ノット オペレーター。" + +#: js/blocks/BooleanBlocks.js:62 +msgid "not" +msgstr "ではない" + +#: js/blocks/BooleanBlocks.js:134 +msgid "The And block is the logical and operator." +msgstr "ザ アンド ブロック イズ ザ ロジカル アンド オペレーター。" + +#: js/blocks/BooleanBlocks.js:152 +msgid "and" +msgstr "かつ" + +#: js/blocks/BooleanBlocks.js:218 +msgid "The Or block is the logical or operator." +msgstr "ザ オア ブロック イズ ザ ロジカル オア オペレーター。" + +#: js/blocks/BooleanBlocks.js:236 +msgid "or" +msgstr "または" + +#: js/blocks/BooleanBlocks.js:302 +msgid "The XOR block is the logical XOR operator." +msgstr "ザ エックスオア ブロック イズ ザ ロジカル エックスオア オペレーター。" + +#: js/blocks/BooleanBlocks.js:320 +msgid "xor" +msgstr "エックスオア" + +#: js/blocks/BooleanBlocks.js:808 +msgid "The Equal block returns True if the two numbers are equal." +msgstr "

しんぎブロック(ひとしい)


2つの すうちを くらべて、 おなじ すうちで あるかどうか はんてい する。 「=」は、 2つの すうちが おなじ であれば 「しん(しん)」、 おなじ でなければ 「にせ(ぎ)」 という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + +#: js/blocks/BooleanBlocks.js:909 +msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." +msgstr "ザ ノットイコールトゥ ブロック リターンズ トゥルー イフ ザ トゥー ナンバーズ アー ノット イコール トゥ イーチ アザー。" + +#: js/blocks/BooleanBlocks.js:1008 +msgid "The Boolean block is used to specify true or false." +msgstr "ザ ブールリアン ブロック イズ ユーズド トゥ スペシファイ トゥルー オア フォールス。" + +#: js/blocks/BoxesBlocks.js:53 +#: js/blocks/BoxesBlocks.js:59 +msgid "The Add-to block is used to add to the value stored in a box." +msgstr "

かずのはこ(あたいをかえる)


してい した はこに、 すきな すうちを たす。" + +#: js/blocks/BoxesBlocks.js:61 +msgid "It can also be used with other blocks such as Color and Pen size." +msgstr "

マイナスの すうちを つかうと ひきざん になる。" + +#: js/blocks/BoxesBlocks.js:73 +msgid "add" +msgstr "たす" + +#: js/blocks/BoxesBlocks.js:75 +#: js/widgets/temperament.js:825 +msgid "to" +msgstr "はこへ" + +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/HeapBlocks.js:544 +msgid "value1" +msgstr "すうち" + +#: js/blocks/BoxesBlocks.js:118 +msgid "Block does not support incrementing." +msgstr "このブロックは、ぞうしょくの サポートが ありません" + +#: js/blocks/BoxesBlocks.js:152 +msgid "The Add-1-to block adds one to the value stored in a box." +msgstr "

かずのはこ(あたいをかえる)


してい した はこに、 1を たす。" + +#: js/blocks/BoxesBlocks.js:163 +msgid "add 1 to" +msgstr "はこに 1を たす" + +#: js/blocks/BoxesBlocks.js:211 +msgid "The Subtract-1-from block subtracts one from the value stored in a box." +msgstr "ザ サブトラクト ワン フロム ブロック サブトラクツ ワン フロム ザ バリュー ストアード イン ア ボックス。" + +#: js/blocks/BoxesBlocks.js:222 +msgid "subtract 1 from" +msgstr "〜から1ひく" + +#: js/blocks/BoxesBlocks.js:270 +#: js/blocks/BoxesBlocks.js:387 +msgid "The Box block returns the value stored in a box." +msgstr "

すうちブロック


すうちブロック として、 はこの すうちを つかう。" + +#: js/blocks/BoxesBlocks.js:500 +#: js/blocks/BoxesBlocks.js:576 +msgid "The Store in block will store a value in a box." +msgstr "

かずのはこ(あたいをいれる)


してい した はこに、 してい した すうちを いれる。" + +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +msgid "name1" +msgstr "はこへ" + +#: js/blocks/BoxesBlocks.js:652 +msgid "The Box2 block returns the value stored in Box2." +msgstr "ザ ボックスツー ブロック リターンズ ザ バリュー ストアード イン ボックスツー。" + +#: js/blocks/BoxesBlocks.js:703 +msgid "The Store in Box2 block is used to store a value in Box2." +msgstr "ザ ストア イン ボックスツー ブロック イズ ユーズド トゥ ストア ア バリュー イン ボックスツー。" + +#: js/blocks/BoxesBlocks.js:715 +msgid "store in box2" +msgstr "はこ2に すうちを いれる" + +#: js/blocks/BoxesBlocks.js:761 +msgid "The Box1 block returns the value stored in Box1." +msgstr "ザ ボックスワン ブロック リターンズ ザ バリュー ストアード イン ボックスワン。" + +#: js/blocks/BoxesBlocks.js:812 +msgid "The Store in Box1 block is used to store a value in Box1." +msgstr "ザ ストア イン ボックスワン ブロック イズ ユーズド トゥ ストア ア バリュー イン ボックスワン。" + +#: js/blocks/BoxesBlocks.js:826 +msgid "store in box1" +msgstr "はこ1に すうちを いれる" + +#: js/blocks/DictBlocks.js:77 +msgid "show dictionary" +msgstr "じしょを あらわす" + +#: js/blocks/DictBlocks.js:80 +#: js/blocks/DictBlocks.js:145 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/ProgramBlocks.js:396 +#: js/blocks/ProgramBlocks.js:501 +#: js/blocks/ProgramBlocks.js:664 +msgid "My Dictionary" +msgstr "わたしの じしょ" + +#: js/blocks/DictBlocks.js:129 +msgid "The Dictionary block returns a dictionary." +msgstr "ザ ディクショナリー ブロック リターンズ ア ディクショナリー。" + +#: js/blocks/DictBlocks.js:197 +#: js/blocks/DictBlocks.js:339 +msgid "The Get-dict block returns a value in the dictionary for a specified key." +msgstr "ザ ゲットディクト ブロック リターンズ ア バリュー イン ザ ディクショナリー フォー ア スペシファイド キー。" + +#: js/blocks/DictBlocks.js:212 +#: js/blocks/DictBlocks.js:354 +#. TRANS: retrieve a value from the dictionary with a given key +msgid "get value" +msgstr "あたいを あらわす" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +msgid "key2" +msgstr "キーワード" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +#: js/blocks/IntervalsBlocks.js:1462 +#. TRANS: key, e.g., C in C Major +msgid "key" +msgstr "ちょう" + +#: js/blocks/DictBlocks.js:271 +#: js/blocks/DictBlocks.js:411 +msgid "The Set-dict block sets a value in the dictionary for a specified key." +msgstr "ザ セットディクト ブロック セッツ ア バリュー イン ザ ディクショナリー フォー ア スペシファイド キー。" + +#: js/blocks/DictBlocks.js:286 +#: js/blocks/DictBlocks.js:427 +#. TRANS: set a value in the dictionary for a given key +msgid "set value" +msgstr "あたいを せってい" + +#: js/blocks/DrumBlocks.js:59 +msgid "The Noise name block is used to select a noise synthesizer." +msgstr "ザ ノイズ ネーム ブロック イズ ユーズド トゥ セレクト ア ノイズ シンセサイザー。" + +#: js/blocks/DrumBlocks.js:102 +msgid "The Drum name block is used to select a drum." +msgstr "

ドラムブロック


ドラムの しゅるいを かえるときに つかう。 クリックで、 いろいろな ドラムの おとを えらぶことが できる。" + +#: js/blocks/DrumBlocks.js:146 +msgid "The Effects name block is used to select a sound effect." +msgstr "

こうかおんブロック


こうかおんの しゅるいを かえるときに つかう。 クリックで、 いろいろな おもしろい おとを えらぶことが できる。" + +#: js/blocks/DrumBlocks.js:163 +msgid "noise" +msgstr "ノイズ" + +#: js/blocks/DrumBlocks.js:177 +msgid "The Play noise block will generate white, pink, or brown noise." +msgstr "ザ プレイ ノイズ ブロック ウィル ジェネレイト ホワイト、ピンク、オア ブラウン ノイズ。" + +#: js/blocks/DrumBlocks.js:317 +msgid "Replace every instance of a pitch with a drum sound." +msgstr "リプレイス エブリ インスタンス オブ ア ピッチ ウィズ ア ドラム サウンド。" + +#: js/blocks/DrumBlocks.js:328 +#. TRANS: map a pitch to a drum sound +msgid "map pitch to drum" +msgstr "ドラムを おんぷに かえる" + +#: js/blocks/DrumBlocks.js:395 +msgid "In the example above, a kick drum sound will be played instead of sol." +msgstr "例の画像にソルの代わりにキックドラムが鳴らします。" + +#: js/blocks/DrumBlocks.js:407 +#. TRANS: set the current drum sound for playback +msgid "set drum" +msgstr "ドラムを せってい" + +#: js/blocks/DrumBlocks.js:451 +msgid "sound effect" +msgstr "こうかおん" + +#: js/blocks/DrumBlocks.js:489 +msgid "You can use multiple Drum blocks within a Note block." +msgstr "

ドラム ブロック


「おんぷブロック」 の なかに いれて つかう。 いろいろな ドラムの ねいろを えらぶことが できる。 1つの 「おんぷブロック」 の なかで、 ふくすうの ねいろの ドラムを くみあわせて つかうことが できる。" + +#: js/blocks/HeapBlocks.js:49 +msgid "The Heap block returns the heap." +msgstr "ザ ヒープ ブロック リターンズ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:133 +msgid "show heap" +msgstr "ヒープを ひょうじ する" + +#: js/blocks/HeapBlocks.js:181 +msgid "The Heap-length block returns the length of the heap." +msgstr "ザ ヒープ レングス ブロック リターンズ ザ レングス オブ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:195 +msgid "heap length" +msgstr "ヒープの ながさ" + +#: js/blocks/HeapBlocks.js:254 +msgid "The Heap-empty? block returns true if the heap is empty." +msgstr "ザ ヒープ エンプティ? ブロック リターンズ トゥルー イフ ザ ヒープ イズ エンプティ。" + +#: js/blocks/HeapBlocks.js:268 +#. TRANS: Is the heap empty? +msgid "heap empty?" +msgstr "ヒープは から ですか?" + +#: js/blocks/HeapBlocks.js:317 +msgid "The Empty-heap block empties the heap." +msgstr "ザ エンプティ ヒープ ブロック エンプティーズ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:327 +#: js/blocks/HeapBlocks.js:647 +#. TRANS: empty the heap +msgid "empty heap" +msgstr "からの ヒープ" + +#: js/blocks/HeapBlocks.js:371 +msgid "The Reverse-heap block reverses the order of the heap." +msgstr "ザ リバース ヒープ ブロック リバースズ ジ オーダー オブ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:384 +#. TRANS: reverse the order of the heap +msgid "reverse heap" +msgstr "ヒープを ぎゃくに する" + +#: js/blocks/HeapBlocks.js:428 +msgid "The Index-heap block returns a value in the heap at a specified location." +msgstr "ザ インデックス ヒープ ブロック リターンズ ア バリュー イン ザ ヒープ アット ア スペシファイド ロケーション。" + +#: js/blocks/HeapBlocks.js:443 +#. TRANS: retrieve a value from the heap at index position in the heap +msgid "index heap" +msgstr "ヒープに ばんごうを ふる" + +#: js/blocks/HeapBlocks.js:474 +#: js/blocks/HeapBlocks.js:572 +#: js/blocks/EnsembleBlocks.js:124 +#: js/blocks/EnsembleBlocks.js:1200 +msgid "Index must be > 0." +msgstr "インデクス ばんごうは 0 より おおきい ひつようが あります。" + +#: js/blocks/HeapBlocks.js:479 +#: js/blocks/HeapBlocks.js:577 +#: js/blocks/EnsembleBlocks.js:129 +msgid "Maximum heap size is 1000." +msgstr "ヒープの おおきさは、 さいだい 1000です。" + +#: js/blocks/HeapBlocks.js:523 +msgid "The Set-heap entry block sets a value in he heap at the specified location." +msgstr "ザ セット ヒープ エントリー ブロック セッツ ア バリュー イン ザ ヒープ アット ザ スペシファイド ロケーション。" + +#: js/blocks/HeapBlocks.js:539 +#: js/blocks/ProgramBlocks.js:299 +#. TRANS: load the heap from a JSON encoding +msgid "set heap" +msgstr "ヒープを せってい する" + +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/EnsembleBlocks.js:96 +#. TRANS: value1 is a numeric value (JAPANESE ONLY) +msgid "index" +msgstr "インデックス" + +#: js/blocks/HeapBlocks.js:619 +msgid "The Pop block removes the value at the top of the heap." +msgstr "ザ ポップ ブロック リムーブズ ザ バリュー アット ザ トップ オブ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:633 +#. TRANS: pop a value off the top of the heap +msgid "pop" +msgstr "ポップ" + +#: js/blocks/HeapBlocks.js:680 +msgid "The Push block adds a value to the top of the heap." +msgstr "ザ プッシュ ブロック アッズ ア バリュー トゥ ザ トップ オブ ザ ヒープ。" + +#: js/blocks/HeapBlocks.js:696 +#. TRANS: push a value onto the top of the heap +msgid "push" +msgstr "プッシュ" + +#: js/blocks/IntervalsBlocks.js:45 +msgid "set temperament" +msgstr "おんりつを せってい" + +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:657 +#: js/blocks/PitchBlocks.js:935 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/blocks/PitchBlocks.js:1194 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/MediaBlocks.js:746 +#: js/turtleactions/IntervalsActions.js:114 +#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) +msgid "octave" +msgstr "オクターヴの たかさ" + +#: js/blocks/IntervalsBlocks.js:99 +msgid "The Temperament name block is used to select a tuning method." +msgstr "
おんりつブロック
ちょうりつの しかたを せっていする。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。" + +#: js/blocks/IntervalsBlocks.js:161 +msgid "doubly" +msgstr "じゅう" + +#: js/blocks/IntervalsBlocks.js:166 +msgid "The Doubly block will double the size of an interval." +msgstr "ザ ダブリー ブロック ウィル ダブル ザ サイズ オブ ア インターバル。" + +#: js/blocks/IntervalsBlocks.js:262 +msgid "interval number" +msgstr "おんていを かずで ひょうじ" + +#: js/blocks/IntervalsBlocks.js:317 +msgid "current interval" +msgstr "げんざいの おんかい" + +#: js/blocks/IntervalsBlocks.js:387 +#. TRANS: measure the distance between two pitches in semi-tones +msgid "semi-tone interval measure" +msgstr "半おんかい的音程で計る" + +#: js/blocks/IntervalsBlocks.js:454 +#: js/blocks/IntervalsBlocks.js:570 +msgid "You must use two pitch blocks when measuring an interval." +msgstr "音程を計る際は、2つの音符を使うひつようがあります。" + +#: js/blocks/IntervalsBlocks.js:496 +msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +msgstr "スカラー インターバル ブロック ハ カレント キー ト モード ノ ナカデ フタツ ノ ノート ノ キョリ オ ハカリマス。" + +#: js/blocks/IntervalsBlocks.js:502 +#. TRANS: measure the distance between two pitches in steps of musical scale +msgid "scalar interval measure" +msgstr "全おんかい的音程で計る" + +#: js/blocks/IntervalsBlocks.js:678 +msgid "In the figure, we add sol# to sol." +msgstr "例の画像にはソルソル#になります。" + +#: js/blocks/IntervalsBlocks.js:684 +#: js/blocks/OrnamentBlocks.js:220 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "semi-tone interval" +msgstr "半おんかい的音程" + +#: js/blocks/IntervalsBlocks.js:733 +msgid "The output of the example is: do, mi, sol, sol, ti, mi" +msgstr "れいの かいけつは 「ド、ミ、ソ、ソ、シ、ミ」" + +#: js/blocks/IntervalsBlocks.js:740 +#: js/blocks/WidgetBlocks.js:768 +msgid "arpeggio" +msgstr "アルペジオ" + +#: js/blocks/IntervalsBlocks.js:931 +msgid "The Chord block calculates common chords." +msgstr "コード ブロック ハ フツウ ノ コード オ ケイサン シマス。" + +#: js/blocks/IntervalsBlocks.js:933 +msgid "In the figure, we generate a C-major chord." +msgstr "ズ メイ デ ハ シー メジャー コード オ セイセイ シマス。" + +#: js/blocks/IntervalsBlocks.js:938 +msgid "chord" +msgstr "のわおん" + +#: js/blocks/IntervalsBlocks.js:990 +msgid "The Ratio Interval block calculates an interval based on a ratio." +msgstr "「比で音程」ブロックは比の音程のピッチを経産する。" + +#: js/blocks/IntervalsBlocks.js:995 +msgid "ratio interval" +msgstr "ひで おんてい" + +#: js/blocks/IntervalsBlocks.js:1064 +msgid "In the figure, we add la to sol." +msgstr "

うえのず では、 ソの 「おんぷブロック」 を きじゅんに して、 「おんかいの じょうげブロック」の すうちを 2に せっていしている ので、 ソと、 ソから 2おん あがった シの おとが どうじに えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/IntervalsBlocks.js:1120 +#. TRANS: define a custom mode +msgid "define mode" +msgstr "ちょうを ていぎ する" + +#: js/blocks/IntervalsBlocks.js:1173 +msgid "movable Do" +msgstr "いどう ド" + +#: js/blocks/IntervalsBlocks.js:1224 +#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales +msgid "mode length" +msgstr "おんかいの おんすう" + +#: js/blocks/IntervalsBlocks.js:1233 +msgid "The Mode length block is the number of notes in the current scale." +msgstr "

おんかいの おんすうブロック


えんそう されている おんかいの、 おとの かずを ひょうじ する。" + +#: js/blocks/IntervalsBlocks.js:1235 +msgid "Most Western scales have 7 notes." +msgstr "
せいようの ほとんどの おんかいは、 7つの おとを もつ。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/IntervalsBlocks.js:1284 +#. TRANS: the mode in music is 'major', 'minor', etc. +msgid "current mode" +msgstr "げんだいの おんかい" + +#: js/blocks/IntervalsBlocks.js:1337 +#. TRANS: the key is a group of pitches with which a music composition is created +msgid "current key" +msgstr "げんだいの ちょう" + +#: js/blocks/IntervalsBlocks.js:1389 +#: js/blocks/IntervalsBlocks.js:1434 +#. TRANS: set the key and mode, e.g. C Major +msgid "set key" +msgstr "ちょうをせってい" + +#: js/blocks/IntervalsBlocks.js:1443 +#: js/blocks/IntervalsBlocks.js:1449 +msgid "The Set key block is used to set the key and mode," +msgstr "

ちょうをせっていブロック


ちょうの ぶぶんに おとのたかさ、おんかいの ぶぶんに おんかいのしゅるいを えらび、ちょうを せっていする。

★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。
★おんかいとは
じゅんばんに ならんだ おとの まとまり。" + +#: js/blocks/IntervalsBlocks.js:1449 +msgid "eg C Major" +msgstr "

たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/NumberBlocks.js:28 +msgid "The Int block returns an integer." +msgstr "イント ブロック ハ セイスウ オ カエシマス。" + +#: js/blocks/NumberBlocks.js:34 +msgid "int" +msgstr "整数に" + +#: js/blocks/NumberBlocks.js:73 +msgid "The Mod block returns the remainder from a division." +msgstr "モッド ブロック ハ ワリザン ノ アマリ オ カエシマス。" + +#: js/blocks/NumberBlocks.js:79 +msgid "mod" +msgstr "~でわったあまり(mod)" + +#: js/blocks/NumberBlocks.js:141 +msgid "The Power block calculates a power function." +msgstr "パワー ブロック ハ ジョウホウ キノウ オ ケイサン シマス。" + +#: js/blocks/NumberBlocks.js:196 +msgid "The Sqrt block returns the square root." +msgstr "スクエア ルート ブロック ハ ヘイホウコン ノ チ ショウ オ カエシマス。" + +#: js/blocks/NumberBlocks.js:202 +msgid "sqrt" +msgstr "へいほうこん" + +#: js/blocks/NumberBlocks.js:248 +msgid "The Abs block returns the absolute value." +msgstr "アブソリュート バリュー ブロック ハ ゼッタイ チ オ カエシマス。" + +#: js/blocks/NumberBlocks.js:254 +msgid "abs" +msgstr "ぜったいち" + +#: js/blocks/NumberBlocks.js:295 +msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." +msgstr "ディスタンス ブロック ハ フタツ ノ ポイント ノ アイダ ノ キョリ オ カエシマス。タトエバ マウス ト スクリーン ノ チュウオウ ノ アイダ。" + +#: js/blocks/NumberBlocks.js:301 +#: plugins/rodi.rtp:310 +msgid "distance" +msgstr "距離" + +#: js/blocks/NumberBlocks.js:361 +msgid "The Divide block is used to divide." +msgstr "

すうちブロック(けいさん)


2つの すうちの わりざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちを、 したに つないだ すうちで わる。" + +#: js/blocks/NumberBlocks.js:441 +msgid "The Multiply block is used to multiply." +msgstr "

すうちブロック(けいさん)


2つの すうちを かけあわせた けいさんけっかを あらわす すうちブロック。" + +#: js/blocks/NumberBlocks.js:612 +msgid "The Minus block is used to subtract." +msgstr "

すうちブロック(けいさん)


2つのすうちの ひきざんした けいさんけっかを あらわす すうちブロック。 うえに つないだ すうちから、 したに つないだ すうちを ひく。" + +#: js/blocks/NumberBlocks.js:723 +msgid "The Plus block is used to add." +msgstr "

すうちブロック(けいさん)


2つの すうちを たしあわせた けいさんけっかを あらわす すうちブロック。" + +#: js/blocks/NumberBlocks.js:849 +msgid "The One-of block returns one of two choices." +msgstr "

特殊ブロック(ランダム)


つないだ 2つの ブロックのうち、 1つだけを ランダムに えらぶ。 「すうち」「アクションめい」など、 さまざまな ブロックを つなぐことが できる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" + +#: js/blocks/NumberBlocks.js:856 +#: js/blocks/PitchBlocks.js:616 +msgid "one of" +msgstr "どちらか ランダム" + +#: js/blocks/NumberBlocks.js:858 +msgid "this" +msgstr "これか" + +#: js/blocks/NumberBlocks.js:858 +msgid "that" +msgstr "それか" + +#: js/blocks/NumberBlocks.js:913 +msgid "The Random block returns a random number." +msgstr "

すうちブロック(ランダム)


してい した さいしょうち から さいだいち までの はんいで、 ランダムな すうちに なる。

★ランダムとは
サイコロの め のように、 なにが でるか わからない すうちのこと。ランダム(random)は にほんごで 「らんすう」「でたらめな」という いみ。 ランダムを つかうと、 じっこうの たびに えんそうじゅんじょが かわる きょくなどを つくることが できる。" + +#: js/blocks/NumberBlocks.js:920 +msgid "random" +msgstr "ランダム" + +#: js/blocks/NumberBlocks.js:922 +msgid "min" +msgstr "さいしょうち" + +#: js/blocks/NumberBlocks.js:922 +msgid "max" +msgstr "さいだいち" + +#: js/blocks/NumberBlocks.js:986 +msgid "The Number block holds a number." +msgstr "

すうちブロック


すうちを していするブロック。" + +#: js/blocks/OrnamentBlocks.js:32 +msgid "staccato factor" +msgstr "スタッカートの ながさ ファクター" + +#: js/blocks/OrnamentBlocks.js:108 +msgid "slur factor" +msgstr "スラーの ながさ ファクター" + +#: js/blocks/OrnamentBlocks.js:217 +#: js/blocks/OrnamentBlocks.js:309 +#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C +msgid "neighbor" +msgstr "おとを くわえる" + +#: js/blocks/OrnamentBlocks.js:293 +msgid "The Neighbor block rapidly switches between neighboring pitches." +msgstr "

おとを くわえる ブロック


2つの おなじたかさの おとの あいだに、 おとを 1つ いれることが できる。
ずのれいでは、 ソとソの あいだに ラが はいり、 「ソラソ」 と すばやく えんそうされる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/OrnamentBlocks.js:364 +msgid "glide" +msgstr "グリッサンド" + +#: js/blocks/OrnamentBlocks.js:479 +#: js/blocks/OrnamentBlocks.js:643 +msgid "slur" +msgstr "スラー" + +#: js/blocks/OrnamentBlocks.js:558 +#: js/blocks/OrnamentBlocks.js:710 +#. TRANS: play each note sharply detached from the others +msgid "staccato" +msgstr "スタッカート" + +#: js/blocks/ProgramBlocks.js:33 +msgid "The Load-heap-from-app block loads the heap from a web page." +msgstr "ロード ヒープ フロム アップ ブロック ハ ウェブ ページ カラ ヒープ オ ロード シマス。" + +#: js/blocks/ProgramBlocks.js:44 +#. TRANS: load the heap contents from a URL +msgid "load heap from App" +msgstr "アプリから ヒープを ロード" + +#: js/blocks/ProgramBlocks.js:95 +msgid "Error parsing JSON data:" +msgstr "JSON データの こうぶん エラー です。" + +#: js/blocks/ProgramBlocks.js:100 +msgid "404: Page not found" +msgstr "404エラー:ページが見つかりません。" + +#: js/blocks/ProgramBlocks.js:133 +msgid "The Save-heap-to-app block saves the heap to a web page." +msgstr "セーブ ヒープ トゥ アップ ブロック ハ ウェブ ページ ニ ヒープ オ セーブ シマス。" + +#: js/blocks/ProgramBlocks.js:144 +#. TRANS: save the heap contents to a URL +msgid "save heap to App" +msgstr "アプリに ヒープを ほぞん" + +#: js/blocks/ProgramBlocks.js:189 +msgid "Cannot find a valid heap for" +msgstr "ただしい ヒープが みつかりません。" + +#: js/blocks/ProgramBlocks.js:206 +msgid "The Load-heap block loads the heap from a file." +msgstr "ロード ヒープ ブロック ハ ファイル カラ ヒープ オ ロード シマス。" + +#: js/blocks/ProgramBlocks.js:217 +#. TRANS: load the heap from a file +msgid "load heap" +msgstr "ヒープを ロード する" + +#: js/blocks/ProgramBlocks.js:270 +msgid "The file you selected does not contain a valid heap." +msgstr "えらんだ ファイルには、ただしい ヒープが ふくまれません。" + +#: js/blocks/ProgramBlocks.js:275 +msgid "The loadHeap block needs a loadFile block." +msgstr "ロードヒープの ブロックには、 ロードファイル ブロックが ひつよう です。" + +#: js/blocks/ProgramBlocks.js:291 +msgid "The Set-heap block loads the heap." +msgstr "セット ヒープ ブロック ワ ヒープ オ ロード シマス。" + +#: js/blocks/ProgramBlocks.js:340 +msgid "The block you selected does not contain a valid heap." +msgstr "センタク シタ ブロック ニ ユウコウナ ヒープ ガ フクマレテイマセン。" + +#: js/blocks/ProgramBlocks.js:343 +msgid "The Set heap block needs a heap." +msgstr "セット ヒープ ブロック ワ ヒープ ガ ヒツヨウ デス。" + +#: js/blocks/ProgramBlocks.js:360 +msgid "The Load-dictionary block loads a dictionary from a file." +msgstr "ロード ディクショナリ ブロック ワ ファイル カラ ジショ オ ロード シマス。" + +#: js/blocks/ProgramBlocks.js:372 +#. TRANS: load a dictionary from a file +msgid "load dictionary" +msgstr "じしょを ロードする" + +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/ToneBlocks.js:1025 +msgid "file" +msgstr "ファイル" + +#: js/blocks/ProgramBlocks.js:444 +msgid "The file you selected does not contain a valid dictionary." +msgstr "センタク シタ ファイル ニ ユウコウナ ジショ ガ フクマレテイマセン。" + +#: js/blocks/ProgramBlocks.js:449 +msgid "The load dictionary block needs a load file block." +msgstr "ロード ディクショナリ ブロック ワ ロード ファイル ブロック ガ ヒツヨウ デス。" + +#: js/blocks/ProgramBlocks.js:466 +msgid "The Set-dictionary block loads a dictionary." +msgstr "セット ディクショナリ ブロック ワ ジショ オ ロード シマス。" + +#: js/blocks/ProgramBlocks.js:477 +#. TRANS: load a dictionary from a JSON +msgid "set dictionary" +msgstr "じしょを せってい" + +#: js/blocks/ProgramBlocks.js:546 +msgid "The block you selected does not contain a valid dictionary." +msgstr "センタク シタ ブロック ニ ユウコウナ ジショ ガ フクマレテイマセン。" + +#: js/blocks/ProgramBlocks.js:550 +msgid "The set dictionary block needs a dictionary." +msgstr "セット ディクショナリ ブロック ワ ジショ ガ ヒツヨウ デス。" + +#: js/blocks/ProgramBlocks.js:567 +msgid "The Save-heap block saves the heap to a file." +msgstr "セーブ ヒープ ブロック ワ ヒープ オ ファイル ニ セーブ シマス。" + +#: js/blocks/ProgramBlocks.js:578 +#. TRANS: save the heap to a file +msgid "save heap" +msgstr "ヒープを ほぞん する" + +#: js/blocks/ProgramBlocks.js:629 +msgid "The Save-dictionary block saves a dictionary to a file." +msgstr "セーブ ディクショナリ ブロック ワ ジショ オ ファイル ニ セーブ シマス。" + +#: js/blocks/ProgramBlocks.js:640 +#. TRANS: save a dictionary to a file +msgid "save dictionary" +msgstr "じしょを せってい" + +#: js/blocks/ProgramBlocks.js:720 +msgid "The Open palette block opens a palette." +msgstr "オープン パレット ブロック ワ パレット オ オヒラキマス。" + +#: js/blocks/ProgramBlocks.js:727 +msgid "open palette" +msgstr "パレットを ひらきます" + +#: js/blocks/ProgramBlocks.js:785 +msgid "The Delete block block removes a block." +msgstr "デリート ブロック ブロック ワ ブロック オ サクジョ シマス。" + +#: js/blocks/ProgramBlocks.js:797 +#. TRANS: Move this block to the trash. +msgid "delete block" +msgstr "ブロックを けす" + +#: js/blocks/ProgramBlocks.js:861 +msgid "The Move block block moves a block." +msgstr "ムーブ ブロック ブロック ワ ブロック オ ウゴカシマス。" + +#: js/blocks/ProgramBlocks.js:869 +#. TRANS: Move the position of a block on the screen. +msgid "move block" +msgstr "ブロックを うごかす" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/ProgramBlocks.js:1048 +msgid "block number" +msgstr "ブロックの ばんごう" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:235 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x" +msgstr "xざひょう(よこ)" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:149 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y" +msgstr "yざひょう(たて)" + +#: js/blocks/ProgramBlocks.js:935 +#. TRANS: Run program beginning at this block. +msgid "run block" +msgstr "ブロックを じっこう" + +#: js/blocks/ProgramBlocks.js:1025 +msgid "The Dock block block connections two blocks." +msgstr "ドック ブロック ブロック ワ フタツ ノ ブロック オ セツゾク シマス。" + +#: js/blocks/ProgramBlocks.js:1036 +#. TRANS: We can connect a block to another block. +msgid "connect blocks" +msgstr "ブロックを つなぐ" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "target block" +msgstr "もくひょうの ブロック" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "connection number" +msgstr "接続のばんごう" + +#: js/blocks/ProgramBlocks.js:1140 +msgid "The Make block block creates a new block." +msgstr "メイク ブロック ブロック ワ アタラシイ ブロック オ サクセイ シマス。" + +#: js/blocks/ProgramBlocks.js:1152 +#. TRANS: Create a new block +msgid "make block" +msgstr "ブロックを つくる" + +#: js/blocks/ProgramBlocks.js:1186 +#: js/blocks/ProgramBlocks.js:1227 +#: js/blocks/RhythmBlocks.js:1128 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/widgets/status.js:186 +#: js/widgets/temperament.js:463 +#: js/widgets/temperament.js:481 +#: js/widgets/temperament.js:484 +#: js/widgets/temperament.js:589 +#: plugins/rodi.rtp:192 +#. TRANS: a musical note consisting of pitch and duration +msgid "note" +msgstr "おんぷ" + +#: js/blocks/ProgramBlocks.js:1285 +msgid "Cannot find block" +msgstr "ブロックが みつかりません" + +#: js/blocks/ProgramBlocks.js:1304 +#: js/blocks/ProgramBlocks.js:1313 +msgid "Warning: block argument type mismatch" +msgstr "ちゅうい:ブロックと タイプが あっていません。" + +#: js/blocks/ProgramBlocks.js:1347 +msgid "The Open project block is used to open a project from a web page." +msgstr "ウェブ ページ カラ プロジェクト オ オープン スル タメ ノ オープン プロジェクト ブロック" + +#: js/blocks/ProgramBlocks.js:1357 +msgid "open project" +msgstr "プロジェクトを ひらく" + +#: js/blocks/ProgramBlocks.js:1410 +msgid "Please enter a valid URL." +msgstr "ただしい URL をいれてください。" + +#: js/blocks/RhythmBlocks.js:182 +#: js/blocks/RhythmBlocks.js:1086 +#: js/blocks/RhythmBlocks.js:1162 +msgid "Note value must be greater than 0." +msgstr "おとの ながさは、 0より おおきい あたいを せってい して ください。" + +#: js/blocks/RhythmBlocks.js:215 +#: js/blocks/RhythmBlocks.js:278 +#: js/blocks/RhythmBlocks.js:350 +#. TRANS: swing is a rhythmic variation that emphasises the offbeat +msgid "swing" +msgstr "スイング" + +#: js/blocks/RhythmBlocks.js:355 +#. TRANS: the amount to shift to the offbeat note +msgid "swing value" +msgstr "スイングの すうち" + +#: js/blocks/RhythmBlocks.js:419 +msgid "The Skip notes block will cause notes to be skipped." +msgstr "スキップ ノート ブロック ハ ノート ガ スキップ サレマス" + +#: js/blocks/RhythmBlocks.js:427 +#. TRANS: substitute rests on notes being skipped +msgid "skip notes" +msgstr "おんぷの省略" + +#: js/blocks/RhythmBlocks.js:489 +#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 +msgid "multiply note value" +msgstr "おんかを ~ばいにする ファクター" + +#: js/blocks/RhythmBlocks.js:542 +msgid "The Tie block works on pairs of notes, combining them into one note." +msgstr "

タイブロック


2つの おとを つなげて 1つの おとに する。 「おとのたかさブロック」 を いれて つかう。 おなじ たかさの おとだけ、 つなぐことが できる。" + +#: js/blocks/RhythmBlocks.js:550 +#. TRANS: tie notes together into one longer note +msgid "tie" +msgstr "タイ" + +#: js/blocks/RhythmBlocks.js:591 +#: js/blocks/RhythmBlocks.js:671 +#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 +msgid "dot" +msgstr "ふてんおんぷ" + +#: js/blocks/RhythmBlocks.js:619 +#: js/turtleactions/RhythmActions.js:221 +msgid "An argument of -1 results in a note value of 0." +msgstr "ー1は 0の おんかに します" + +#: js/blocks/RhythmBlocks.js:661 +msgid "The Dot block extends the duration of a note by 50%." +msgstr "ドット ブロック ハ ノート ノ ジカン オ 50パーセント ノ バイ ノ ビョウチョウ シマス" + +#: js/blocks/RhythmBlocks.js:663 +msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +msgstr "レイ トシテ ドットツキ クォーター ノート ワ ビート ノ 3/8(1/4 + 1/8) オ ヒキマス" + +#: js/blocks/RhythmBlocks.js:765 +#. TRANS: Japanese only: note value block for drum +msgid "note value drum" +msgstr "おんぷ(ドラム)" + +#: js/blocks/RhythmBlocks.js:829 +msgid "392 hertz" +msgstr "392ヘルツ" + +#: js/blocks/RhythmBlocks.js:1119 +msgid "The Note block is a container for one or more Pitch blocks." +msgstr "

おんぷブロック


おとの ながさと たかさを せってい する。ながさを きめ、「おとのたかさブロック」 を いれて つかう。" + +#: js/blocks/RhythmBlocks.js:1121 +msgid "The Note block specifies the duration (note value) of its contents." +msgstr "

「おとのたかさブロック」 を 2ついじょう いれると、 おとを どうじに だすことが できる。" + +#: js/blocks/RhythmBlocks.js:1130 +msgid "value2" +msgstr "ながさ" + +#: js/blocks/RhythmBlocks.js:1200 +msgid "define frequency" +msgstr "周波数を明確にする" + +#: js/blocks/RhythmBlocks.js:1218 +#: js/widgets/temperament.js:757 +#: js/widgets/temperament.js:1522 +msgid "octave space" +msgstr "オクターヴ・スペース" + +#: js/blocks/RhythmBlockPaletteBlocks.js:50 +#: js/blocks/RhythmBlockPaletteBlocks.js:233 +#. TRANS: rhythm block +#. TRANS: translate "rhythm1" as rhythm +msgid "rhythm1" +msgstr "れんぷ(かけ算)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +msgid "number of notes" +msgstr "おんぷの かず" + +#: js/blocks/RhythmBlockPaletteBlocks.js:126 +msgid "polyphonic rhythm" +msgstr "ポリリズム" + +#: js/blocks/RhythmBlockPaletteBlocks.js:219 +msgid "The Rhythm block is used to generate rhythm patterns." +msgstr "

れんぷブロック(かけざん)


まとまった いくつかの おんぷ。 いっていの ながさの おとを 3つや 5つなど くりかえして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" + +#: js/blocks/RhythmBlockPaletteBlocks.js:281 +#: js/blocks/RhythmBlockPaletteBlocks.js:286 +msgid "1/64 note" +msgstr "64ぶん おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:312 +#: js/blocks/RhythmBlockPaletteBlocks.js:317 +msgid "1/32 note" +msgstr "32ぶん おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:346 +#: js/blocks/RhythmBlockPaletteBlocks.js:351 +msgid "1/16 note" +msgstr "16ぶん おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:380 +msgid "eighth note" +msgstr "8ぶん おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:408 +msgid "quarter note" +msgstr "4ぶ おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:436 +#: js/blocks/RhythmBlockPaletteBlocks.js:441 +msgid "half note" +msgstr "2ぶ おんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:470 +#: js/blocks/RhythmBlockPaletteBlocks.js:475 +msgid "whole note" +msgstr "ぜんおんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:514 +#: js/blocks/RhythmBlockPaletteBlocks.js:583 +#: js/blocks/RhythmBlockPaletteBlocks.js:634 +#. TRANS: A tuplet is a note value divided into irregular time values. +msgid "tuplet" +msgstr "~れんぷ(タプル)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:800 +msgid "septuplet" +msgstr "7れんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:828 +msgid "quintuplet" +msgstr "5れんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:856 +msgid "triplet" +msgstr "3れんぷ" + +#: js/blocks/RhythmBlockPaletteBlocks.js:883 +msgid "simple tuplet" +msgstr "れんぷ(わり算)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:893 +msgid "Tuplets are a collection of notes that get scaled to a specific duration." +msgstr "

れんぷブロック(わりざん)


まとまった いくつかの おんぷ。いっていの ながさの おとを 3つや 5つに とうぶんして つかう。3れんぷ や 5れんぷ など、 2のばいすう ではない おんぷの かずで グループを つくりやすくなる。" + +#: js/blocks/FlowBlocks.js:41 +msgid "The Backward block runs code in reverse order (Musical retrograde)." +msgstr "

じっこうブロック(ぎゃくじっこう)


はさまれている ブロックを、 つうじょうとは ぎゃくの じゅんじょで、 したから うえにむかって じっこうする。" + +#: js/blocks/FlowBlocks.js:48 +msgid "backward" +msgstr "ぎゃくむきに じっこう" + +#: js/blocks/FlowBlocks.js:124 +msgid "The Duplicate block will run each block multiple times." +msgstr "デュプリケート ブロック ワ カク ブロック オ タドウ カイ スウ ジッコウ シマス" + +#: js/blocks/FlowBlocks.js:334 +msgid "The Default block is used inside of a Switch to define the default action." +msgstr "デフォルト ブロック ワ スイッチ ノ ナカ デ デフォルト コウドウ オ テイギ スル タメ ニ シヨウ サレマス" + +#: js/blocks/FlowBlocks.js:342 +msgid "default" +msgstr "ひょうじゅん" + +#: js/blocks/FlowBlocks.js:361 +#: js/blocks/FlowBlocks.js:418 +msgid "The Case Block must be used inside of a Switch Block." +msgstr "ケースブロックは スイッチ ブロックの なかに ある ひつようが あります。" + +#: js/blocks/FlowBlocks.js:389 +msgid "The Case block is used inside of a Switch to define matches." +msgstr "ケース ブロック ワ スイッチ ノ ナカ デ マッチング オ テイギ スル タメ ニ シヨウ サレマス" + +#: js/blocks/FlowBlocks.js:397 +msgid "case" +msgstr "ケース" + +#: js/blocks/FlowBlocks.js:446 +msgid "The Switch block will run the code in the matching Case." +msgstr "スイッチ ブロック ワ マッチ スル ケース ノ コード オ ジッコウ シマス" + +#: js/blocks/FlowBlocks.js:454 +msgid "switch" +msgstr "スイッチ" + +#: js/blocks/FlowBlocks.js:595 +msgid "The Stop block will stop a loop" +msgstr "ストップ ブロック ワ ループ オ テイシ シマス" + +#: js/blocks/FlowBlocks.js:597 +msgid "Forever, Repeat, While, or Until." +msgstr "フォーエバー、リピート、ワイル、オア アンティル" + +#: js/blocks/FlowBlocks.js:653 +msgid "The Waitfor block will wait until the condition is true." +msgstr "ウェイトフォー ブロック ワ ジョウケン ガ ホンシン ナラ マツ" + +#: js/blocks/FlowBlocks.js:661 +msgid "wait for" +msgstr "をまつ" + +#: js/blocks/FlowBlocks.js:732 +msgid "The Until block will repeat until the condition is true." +msgstr "アンティル ブロック ワ ジョウケン ガ ホンシン ナラ マデ クリカエス" + +#: js/blocks/FlowBlocks.js:740 +msgid "until" +msgstr "までに" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +msgid "do2" +msgstr "~する" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do" +msgstr "アクション" + +#: js/blocks/FlowBlocks.js:812 +msgid "The While block will repeat while the condition is true." +msgstr "ワイル ブロック ワ ジョウケン ガ ホンシン ノ アイダ クリカエス" + +#: js/blocks/FlowBlocks.js:820 +msgid "while" +msgstr "のあいだに" + +#: js/blocks/FlowBlocks.js:903 +#: js/blocks/FlowBlocks.js:968 +#: js/blocks/FlowBlocks.js:979 +msgid "In this example if the mouse button is pressed a snare drum will play." +msgstr "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。" + +#: js/blocks/FlowBlocks.js:925 +#: js/blocks/FlowBlocks.js:988 +msgid "if" +msgstr "もし" + +#: js/blocks/FlowBlocks.js:927 +#: js/blocks/FlowBlocks.js:990 +msgid "then" +msgstr "ならば" + +#: js/blocks/FlowBlocks.js:927 +msgid "else" +msgstr "でなければ" + +#: js/blocks/FlowBlocks.js:1025 +msgid "The Forever block will repeat the contained blocks forever." +msgstr "

じっこうブロック(くりかえし)


ずっとくりかえす」の ブロックは、 じっこうを ていし しないかぎり、 はさまれている ブロックを くりかえし じっこうする。" + +#: js/blocks/FlowBlocks.js:1037 +msgid "forever" +msgstr "ずっと くりかえす" + +#: js/blocks/FlowBlocks.js:1073 +msgid "The Repeat block will repeat the contained blocks." +msgstr "

じっこうブロック(くりかえし)


はさまれている ブロックの プログラムを、 にゅうりょくした かいすう だけ くりかえす。" + +#: js/blocks/FlowBlocks.js:1075 +msgid "In this example the note will be played 4 times." +msgstr "

ずのれい では、 「ソ」 の おとが 4かい えんそうされる。" + +#: js/blocks/FlowBlocks.js:1083 +msgid "repeat" +msgstr "~かい くりかえす" + +#: js/blocks/FlowBlocks.js:1123 +msgid "duplicate factor" +msgstr "複製ファクター" + +#: js/blocks/MeterBlocks.js:34 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "current meter" +msgstr "げんだいの びょうし" + +#: js/blocks/MeterBlocks.js:85 +#. TRANS: number of beats per minute +msgid "beat factor" +msgstr "はくを ~ばいにする ファクター" + +#: js/blocks/MeterBlocks.js:161 +msgid "The Beats per minute block returns the current beats per minute." +msgstr "ビーツパーミニットブロックハゲンザイノビートスウヲカエシマス" + +#: js/blocks/MeterBlocks.js:170 +#: js/widgets/status.js:148 +#. TRANS: number of beats played per minute +#. TRANS: in Japanese: "1分当たりの拍の数" +msgid "beats per minute2" +msgstr "1ぷんあたりの はくのかず" + +#: js/blocks/MeterBlocks.js:170 +#: js/blocks/MeterBlocks.js:1057 +#: js/blocks/MeterBlocks.js:1134 +#: js/blocks/MeterBlocks.js:1212 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "beats per minute" +msgstr "スピードを きめる" + +#: js/blocks/MeterBlocks.js:234 +#. TRANS: count of current musical measure in meter +msgid "measure count" +msgstr "しょうせつの かず" + +#: js/blocks/MeterBlocks.js:242 +msgid "The Measure count block returns the current measure." +msgstr "メジャーカウントブロックハゲンザイノコウヲカエシマス" + +#: js/blocks/MeterBlocks.js:291 +#. TRANS: count of current beat in the meter +msgid "beat count" +msgstr "はくの いち" + +#: js/blocks/MeterBlocks.js:301 +#: js/blocks/MeterBlocks.js:312 +#: js/blocks/MeterBlocks.js:566 +#: js/blocks/MeterBlocks.js:577 +msgid "The Beat count block is the number of the current beat," +msgstr "

はくの いちブロック


しょうせつの なかで なんぱくめかを あらわす かず。" + +#: js/blocks/MeterBlocks.js:314 +#: js/blocks/MeterBlocks.js:579 +msgid "eg 1, 2, 3, or 4." +msgstr " たとえば、 かくしょうせつの 3はくめに なにか アクション・イベントを おこしたいときなどに つかう。" + +#: js/blocks/MeterBlocks.js:369 +#. TRANS: count the number of notes +msgid "sum note values" +msgstr "おとの ながさを たす" + +#: js/blocks/MeterBlocks.js:377 +#: js/blocks/MeterBlocks.js:441 +msgid "The Note counter block can be used to count the number of contained notes." +msgstr "ノート カウンター ブロック ワ フクマレタ ノート ノ スウ オ カウント スル ノ ニ ツカエマス" + +#: js/blocks/MeterBlocks.js:433 +#. TRANS: count the number of notes +msgid "note counter" +msgstr "おんぷの ごうけい すう" + +#: js/blocks/MeterBlocks.js:497 +#. TRANS: number of whole notes that have been played +msgid "whole notes played" +msgstr "さいせい された ぜんおんぷの かず" + +#: js/blocks/MeterBlocks.js:506 +msgid "The Whole notes played block returns the total number of whole notes played." +msgstr "ホール ノーツ プレイド ブロック ワ プレイ サレタ ホール ノーツ ノ ゼンブ ノ スウ オ カエシマス" + +#: js/blocks/MeterBlocks.js:556 +#: js/turtleactions/DictActions.js:83 +#. TRANS: number of notes that have been played +msgid "notes played" +msgstr "ぜんたいの はくの かず" + +#: js/blocks/MeterBlocks.js:654 +msgid "The No clock block decouples the notes from the master clock." +msgstr "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" + +#: js/blocks/MeterBlocks.js:662 +#. TRANS: don't lock notes to master clock +msgid "no clock" +msgstr "クロックなし" + +#: js/blocks/MeterBlocks.js:701 +msgid "on weak beat do" +msgstr "弱拍に~する" + +#: js/blocks/MeterBlocks.js:706 +msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." +msgstr "オン ウィーク ビート ブロック ワ ウィーク(オフ)ビート デ オコナウ コウドウ オ シテイ シマス" + +#: js/blocks/MeterBlocks.js:751 +msgid "on strong beat" +msgstr "強拍に" + +#: js/blocks/MeterBlocks.js:759 +msgid "The On-strong-beat block lets you specify actions to take on specified beats." +msgstr "オン ストロング ビート ブロック ワ シテイ サレタ ビート デ コウドウ オ シテイ デキマス" + +#: js/blocks/MeterBlocks.js:770 +msgid "beat" +msgstr "びょうし" + +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do1" +msgstr "アクション じっこう" + +#: js/blocks/MeterBlocks.js:814 +msgid "on every beat do" +msgstr "すべてのびょうしにアクションじっこう" + +#: js/blocks/MeterBlocks.js:822 +msgid "The On-every-beat block lets you specify actions to take on every beat." +msgstr "オン エブリ ビート ブロック ワ エブリ ビート デ コウドウ オ シテイ シマス" + +#: js/blocks/MeterBlocks.js:875 +msgid "on every note do" +msgstr "すべての おんぷに アクションじっこう" + +#: js/blocks/MeterBlocks.js:883 +msgid "The On-every-note block lets you specify actions to take on every note." +msgstr "オン エブリ ノート ブロック ワ エブリ ノート デ コウドウ オ シテイ シマス" + +#: js/blocks/MeterBlocks.js:929 +#: js/blocks/MeterBlocks.js:1000 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "master beats per minute" +msgstr "ぜんたいの スピードを きめる" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "bpm" +msgstr "1ぷんあたりの はくのかず" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "beat value" +msgstr "1ぱく" + +#: js/blocks/MeterBlocks.js:1025 +#: js/blocks/MeterBlocks.js:1168 +#: js/blocks/MeterBlocks.js:1242 +msgid "Beats per minute must be > 30." +msgstr "1ぷん あたりの はくの かずは 30より おおきい あたいを せってい して ください。" + +#: js/blocks/MeterBlocks.js:1028 +#: js/blocks/MeterBlocks.js:1171 +#: js/blocks/MeterBlocks.js:1245 +msgid "Maximum beats per minute is 1000." +msgstr "1ぷん あたりの はくの かずは さいだい 1000です。" + +#: js/blocks/MeterBlocks.js:1069 +msgid "The Beats per minute block sets the number of 1/4 notes per minute." +msgstr "

スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" + +#: js/blocks/MeterBlocks.js:1280 +#. TRANS: anacrusis +msgid "pickup" +msgstr "ピックアップ" + +#: js/blocks/MeterBlocks.js:1368 +msgid "number of beats" +msgstr "はくの かず" + +#: js/blocks/PitchBlocks.js:141 +#. TRANS: musical transposition (adjustment of pitch up or down) +msgid "transposition" +msgstr "いちょう" + +#: js/blocks/PitchBlocks.js:168 +#. TRANS: step down one note in current musical scale +msgid "scalar step down" +msgstr "おんかい内で~度下がる:" + +#: js/blocks/PitchBlocks.js:172 +msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +msgstr "スカラーステップダウンブロックはげんざいのキーとモードでまえのノートまでのハンオンのかずをかえします" + +#: js/blocks/PitchBlocks.js:190 +#. TRANS: step up one note in current musical scale +msgid "scalar step up" +msgstr "おんかい内で~度上がる:" + +#: js/blocks/PitchBlocks.js:194 +msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +msgstr "スカラーステップアップブロックはげんざいのキーとモードでつぎのノートまでのハンオンのかずをかえします" + +#: js/blocks/PitchBlocks.js:212 +#. TRANS: the change measured in half-steps between the current pitch and the previous pitch +msgid "change in pitch" +msgstr "おんていの ちがい" + +#: js/blocks/PitchBlocks.js:216 +msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +msgstr "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半おとの値で)の違いです。" + +#: js/blocks/PitchBlocks.js:243 +#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch +msgid "scalar change in pitch" +msgstr "おんかいに よって おんていの ちがい" + +#: js/blocks/PitchBlocks.js:250 +#: js/blocks/PitchBlocks.js:432 +#: js/blocks/PitchBlocks.js:1667 +#: js/turtleactions/DictActions.js:89 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:586 +#: js/widgets/temperament.js:824 +#. TRANS: convert current note to piano key (1-88) +#. TRANS: a mapping of pitch to the 88 piano keys +msgid "pitch number" +msgstr "おとのたかさを かずでひょうじ" + +#: js/blocks/PitchBlocks.js:256 +msgid "The Pitch number block is the value of the pitch of the note currently being played." +msgstr "

おとのたかさを かずでひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 「ド_4」 ならば 1、 「ソ_4」 ならば 7 、「シ_3」ならば-1、と ひょうじされる。" + +#: js/blocks/PitchBlocks.js:329 +#: js/blocks/PitchBlocks.js:433 +#. TRANS: the current pitch expressed in Hertz +msgid "pitch in hertz" +msgstr "おとのたかさを ヘルツで ひょうじ" + +#: js/blocks/PitchBlocks.js:334 +msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +msgstr "

おとの たかさを ヘルツで ひょうじ ブロック


おとの たかさを ヘルツで ひょうじ する。
たとえば、 オクターヴが4の ラのおとは、 440ヘルツという すうちで あらわすことが できる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + +#: js/blocks/PitchBlocks.js:367 +#: js/turtleactions/DictActions.js:87 +msgid "current pitch" +msgstr "げんだいの おとの たかさ" + +#: js/blocks/PitchBlocks.js:373 +msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." +msgstr "げんざいのピッチブロックはピッチコンバーターブロックといっしょに使います。じょうのれいでは、げんざいのピッチ、ソル4が392ヘルツとしてひょうじされています" + +#: js/blocks/PitchBlocks.js:410 +msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." +msgstr "このブロックはさいごにひいたノートのピッチあたいをヘルツやレターなまえ、ピッチナンバーなどいろいろなフォーマットにへんかんします" + +#: js/blocks/PitchBlocks.js:434 +msgid "alphabet" +msgstr "アルファベット" + +#: js/blocks/PitchBlocks.js:436 +#. TRANS: Translate as "alphabet class" +msgid "letter class" +msgstr "アルファベット・クラス" + +#: js/blocks/PitchBlocks.js:437 +msgid "solfege class" +msgstr "かいめい" + +#: js/blocks/PitchBlocks.js:438 +msgid "staff y" +msgstr "おんぶきごうのyざひょう" + +#: js/blocks/PitchBlocks.js:439 +msgid "solfege syllable" +msgstr "かいめい(ド、レ、ミ)" + +#: js/blocks/PitchBlocks.js:440 +msgid "pitch class" +msgstr "ピッチクラス" + +#: js/blocks/PitchBlocks.js:441 +msgid "scalar class" +msgstr "おんかいクラス" + +#: js/blocks/PitchBlocks.js:443 +msgid "nth degree" +msgstr "ピッチど" + +#: js/blocks/PitchBlocks.js:444 +msgid "pitch to shade" +msgstr "おとのたかさをシェードに" + +#: js/blocks/PitchBlocks.js:445 +msgid "pitch to color" +msgstr "おとのたかさをいろに" + +#: js/blocks/PitchBlocks.js:629 +#: js/widgets/musickeyboard.js:753 +#. TRANS: MIDI is a technical standard for electronic music +msgid "MIDI" +msgstr "MIDI" + +#: js/blocks/PitchBlocks.js:642 +#. TRANS: set an offset associated with the numeric piano keyboard mapping +msgid "set pitch number offset" +msgstr "音高の数字を初期化" + +#: js/blocks/PitchBlocks.js:645 +msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +msgstr "ピッチナンバーオフセットセットブロックはピッチナンバーをピッチとオクターブにマッピングするためのオフセットをセットするために使います" + +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/MediaBlocks.js:746 +#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) +msgid "name2" +msgstr "なまえ" + +#: js/blocks/PitchBlocks.js:679 +#. TRANS: convert piano key number (1-88) to pitch +msgid "number to pitch" +msgstr "すうじを おんめいへ" + +#: js/blocks/PitchBlocks.js:682 +msgid "The Number to pitch block will convert a pitch number to a pich name." +msgstr "ナンバートゥピッチブロックはピッチナンバーをピッチネームに変換します" + +#: js/blocks/PitchBlocks.js:715 +#. TRANS: convert piano key number (1-88) to octave +msgid "number to octave" +msgstr "すうちをオクターヴ表記へ" + +#: js/blocks/PitchBlocks.js:717 +msgid "The Number to octave block will convert a pitch number to an octave." +msgstr "ナンバートゥオクターブブロックはピッチナンバーをオクターブに変換します" + +#: js/blocks/PitchBlocks.js:726 +msgid "y to pitch" +msgstr "おとの たかさを yに" + +#: js/blocks/PitchBlocks.js:729 +msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." +msgstr "" + +#: js/blocks/PitchBlocks.js:841 +msgid "accidental selector" +msgstr "アクシデンタル セレクター" + +#: js/blocks/PitchBlocks.js:844 +msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +msgstr "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)からえらぶことができます。" + +#: js/blocks/PitchBlocks.js:858 +msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +msgstr "おとの たかさを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" + +#: js/blocks/PitchBlocks.js:872 +msgid "Pitch can be specified in terms of C D E F G A B." +msgstr "

おとのたかさブロック


おとのたかさを、 CDEFGABの 7つの アルファベットで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" + +#: js/blocks/PitchBlocks.js:884 +msgid "solfege" +msgstr "ソルファ" + +#: js/blocks/PitchBlocks.js:887 +msgid "Pitch can be specified in terms of do re mi fa sol la ti." +msgstr "

おとのたかさブロック


おとのたかさを、 ド、レ、ミ、ファ、ソ、ラ、シの 7つの ソルフェージュで せっていする。 たとえば、 ドならばC、 レならばD で あらわされる。" + +#: js/blocks/PitchBlocks.js:922 +msgid "The Invert block rotates any contained notes around a target note." +msgstr "インバートブロックは対象のノートを中心に含まれるノートを回転させます" + +#: js/blocks/PitchBlocks.js:929 +#: js/widgets/modewidget.js:137 +#. TRANS: pitch inversion rotates a pitch around another pitch +msgid "Invert" +msgstr "インバート" + +#: js/blocks/PitchBlocks.js:968 +#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) +msgid "invert (odd)" +msgstr "てんかいを (きすう)" + +#: js/blocks/PitchBlocks.js:1001 +#. TRANS: pitch inversion rotates a pitch around another pitch (even number) +msgid "invert (even)" +msgstr "てんかいを (ぐうすう)" + +#: js/blocks/PitchBlocks.js:1022 +#. TRANS: register is the octave of the current pitch +msgid "register" +msgstr "登録" + +#: js/blocks/PitchBlocks.js:1026 +msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +msgstr "レジスターブロックは、続くノートのレジスター(オクターブ)を簡単に変更する方法を提供します" + +#: js/blocks/PitchBlocks.js:1047 +#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. +msgid "50 cents" +msgstr "50 セント" + +#: js/blocks/PitchBlocks.js:1102 +msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." +msgstr "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" + +#: js/blocks/PitchBlocks.js:1104 +msgid "In the example shown above, sol is shifted up to sol#." +msgstr "例の画像にソルソル#に上に移動されています。" + +#: js/blocks/PitchBlocks.js:1110 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "semi-tone transpose" +msgstr "はんおんで いちょう" + +#: js/blocks/PitchBlocks.js:1143 +msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" +msgstr "「ひで いどう」ブロックは おんぷの なかの ピッチを ひで いどうさせる。" + +#: js/blocks/PitchBlocks.js:1149 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "transpose by ratio" +msgstr "ひで いどう" + +#: js/blocks/PitchBlocks.js:1232 +#. TRANS: down sixth means the note is five scale degrees below current note +msgid "down sixth" +msgstr "おんかいで6ど した" + +#: js/blocks/PitchBlocks.js:1251 +#. TRANS: down third means the note is two scale degrees below current note +msgid "down third" +msgstr "おんかいで3ど した" + +#: js/blocks/PitchBlocks.js:1270 +#. TRANS: seventh means the note is the six scale degrees above current note +msgid "seventh" +msgstr "7どの おと" + +#: js/blocks/PitchBlocks.js:1289 +#. TRANS: sixth means the note is the five scale degrees above current note +msgid "sixth" +msgstr "6どの おと" + +#: js/blocks/PitchBlocks.js:1308 +#. TRANS: fifth means the note is the four scale degrees above current note +msgid "fifth" +msgstr "5どの おと" + +#: js/blocks/PitchBlocks.js:1328 +#. TRANS: fourth means the note is three scale degrees above current note +msgid "fourth" +msgstr "4どの おと" + +#: js/blocks/PitchBlocks.js:1347 +#. TRANS: third means the note is two scale degrees above current note +msgid "third" +msgstr "3どの おと" + +#: js/blocks/PitchBlocks.js:1366 +#. TRANS: second means the note is one scale degree above current note +msgid "second" +msgstr "2どの おと" + +#: js/blocks/PitchBlocks.js:1407 +msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." +msgstr "

ちょうを かえるブロック


「おんぷブロック」 ないの おとのたかさを、 すべて (おんかいないで、 せっていした すうちぶんだけ) あげる、 または さげる。" + +#: js/blocks/PitchBlocks.js:1409 +msgid "In the example shown above, sol is shifted up to la." +msgstr "

ずのれいでは、 ソがラに、 ラがシに、 シがドに… と おきかえられている。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうとは
ちゅうしんてきな やくわりを はたすおとと、 おんかいの しゅるいによって きまる、 きょくの かんじ。 ちゅうしんてきな やくわりを はたすおと だけを さすこともある。" + +#: js/blocks/PitchBlocks.js:1416 +#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps +msgid "scalar transpose" +msgstr "ちょうを かえる" + +#: js/blocks/PitchBlocks.js:1451 +msgid "The Accidental block is used to create sharps and flats" +msgstr "変化記号ブロックは シャープ(嬰)フラット(変)を決めるきのうです。" + +#: js/blocks/PitchBlocks.js:1458 +#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. +msgid "accidental override" +msgstr "へんかきごう むし" + +#: js/blocks/PitchBlocks.js:1577 +#: js/blocks/MediaBlocks.js:679 +#: js/widgets/musickeyboard.js:1962 +#: js/widgets/phrasemaker.js:1123 +#. TRANS: a measure of frequency: one cycle per second +msgid "hertz" +msgstr "ヘルツ" + +#: js/blocks/PitchBlocks.js:1581 +msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +msgstr "

ヘルツ ブロック


おとのたかさを ヘルツ (しゅうはすうの たんい) で せっていする。 「すうちぶろっく」 を くみあわせて つかう。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + +#: js/blocks/PitchBlocks.js:1671 +msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." +msgstr "ピッチナンバーブロックは番号に対応したピッチを鳴らします。例えば、0はド、7はソです" + +#: js/blocks/PitchBlocks.js:1703 +#: js/blocks/PitchBlocks.js:1745 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "nth modal pitch" +msgstr "ピッチど" + +#: js/blocks/PitchBlocks.js:1706 +msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +msgstr "ナンス モーダル ピッチはモードの半音ピッチパターンを取り、各点をモードの度数にします" + +#: js/blocks/PitchBlocks.js:1708 +msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" +msgstr "1から始まり、音階の枠組みに関係なく(例:オクターブに必ずしも8音あるわけではない)" + +#: js/blocks/PitchBlocks.js:1749 +msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +msgstr "ナンス モーダル ピッチは入力された数値をそのモードの度数として扱います。0は最初の位置、1は2番目、-1は最初の前の音などです" + +#: js/blocks/PitchBlocks.js:1751 +msgid "The pitches change according to the mode specified without any need for respellings." +msgstr "ピッチハシテイサレタモードニヨッテヘンカシ、サイヘンキツハフヨウデス" + +#: js/blocks/PitchBlocks.js:1790 +msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." +msgstr "スケールディグリーハオンガクデイッパンテキナキヤクホウデ、1カラ7マデノイチガアリ、シャープヤフラットデヘンコウデキマス" + +#: js/blocks/PitchBlocks.js:1792 +msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." +msgstr "スケールディグリー1ハオクターブニカカワラズ、イツモスケールノイチバンメノピッチデス" + +#: js/blocks/PitchBlocks.js:1814 +#. TRANS: step some number of notes in current musical scale +msgid "scalar step" +msgstr "おんかいないを のぼる/おりる" + +#: js/blocks/PitchBlocks.js:1819 +msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," +msgstr "

おんかいないをのぼる/おりるブロック


おんかいない を じゅんばんに (ある いっていの かんかくで) のぼりながら、 または おりながら おとを えんそう する。 すうちを せっていする ことで、 つぎの おとは まえの おとと いくつちがうか が きまる。" + +#: js/blocks/PitchBlocks.js:1821 +msgid "eg if the last note played was sol, Scalar Step 1 will play la." +msgstr "

たとえば、 すうちを 1に せっていした ばあい、 ソの つぎには ラ(ソの 1おんうえ)、 ファの つぎには ソ(ファの 1おんうえ) が えんそう される。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/PitchBlocks.js:1857 +msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +msgstr "

おとのたかさ ブロック


おとのたかさを せってい する。 なまえと オクターヴの たかさを きめて つかう。 おとの しゅうはすうも どうじに きまる。

★しゅうはすうとは
おとが 1びょうかんに なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" + +#: js/blocks/ToneBlocks.js:34 +#: js/widgets/timbre.js:783 +msgid "Oscillator" +msgstr "オシレータ―" + +#: js/blocks/ToneBlocks.js:42 +#: js/blocks/WidgetBlocks.js:179 +#: js/widgets/timbre.js:1550 +#: js/widgets/timbre.js:1800 +#. TRANS: there are different types (sine, triangle, square...) of oscillators. +#. TRANS: type of filter, e.g., lowpass, highpass, etc. +msgid "type" +msgstr "しゅるい" + +#: js/blocks/ToneBlocks.js:44 +#: js/widgets/timbre.js:1554 +#. TRANS: Partials refers to the number of sine waves combined into the sound. +msgid "partials" +msgstr "ばいおん" + +#: js/blocks/ToneBlocks.js:76 +msgid "You are adding multiple oscillator blocks." +msgstr "ふくすうの オシレーター ブロックを ついか しています。" + +#: js/blocks/ToneBlocks.js:144 +#: js/widgets/timbre.js:1217 +#. TRANS: a duo synthesizer combines a synth with a sequencer +msgid "duo synth" +msgstr "シーケンサーこみ シンセ" + +#: js/blocks/ToneBlocks.js:149 +msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +msgstr "デュオシンセブロックハオンショクヲテイギスルタメノデュオシュウハスウモジュレーターデス" + +#: js/blocks/ToneBlocks.js:157 +#: js/widgets/timbre.js:1468 +msgid "vibrato rate" +msgstr "ビブラート エフェクタの レート" + +#: js/blocks/ToneBlocks.js:157 +msgid "vibrato intensity" +msgstr "ビブラート エフェクタの きょうど" + +#: js/blocks/ToneBlocks.js:185 +#: js/widgets/timbre.js:1215 +#. TRANS: AM (amplitude modulation) synthesizer +msgid "AM synth" +msgstr "AM シンセ" + +#: js/blocks/ToneBlocks.js:189 +msgid "The AM synth block is an amplitude modulator used to define a timbre." +msgstr "AMシンセブロックハオンショクヲテイギスルタメノアンプリチュードモジュレーターデス" + +#: js/blocks/ToneBlocks.js:224 +#: js/widgets/timbre.js:1216 +#. TRANS: FM (frequency modulation) synthesizer +msgid "FM synth" +msgstr "FM シンセ" + +#: js/blocks/ToneBlocks.js:228 +msgid "The FM synth block is a frequency modulator used to define a timbre." +msgstr "FMシンセブロックハオンショクヲテイギスルタメノシュウハスウモジュレーターデス" + +#: js/blocks/ToneBlocks.js:262 +msgid "partial" +msgstr "ばいおん" + +#: js/blocks/ToneBlocks.js:265 +msgid "The Partial block is used to specify a weight for a specific partial harmonic." +msgstr "パーシャルブロックハトクテイノパーシャルハーモニクスノオモミヲシテイスルタメニツカイマス" + +#: js/blocks/ToneBlocks.js:284 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial weight must be between 0 and 1." +msgstr "ばいおんの ウェートは 0と 1の あいだ である ひつようが あります。" + +#: js/blocks/ToneBlocks.js:297 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial block should be used inside of a Weighted-partials block." +msgstr "ばいおん ブロック が「ばいおん ウェート ブロック」の なかに ある ひつようが あります。" + +#: js/blocks/ToneBlocks.js:325 +#. TRANS: partials are weighted components in a harmonic series +msgid "weighted partials" +msgstr "ウェートばいおん" + +#: js/blocks/ToneBlocks.js:383 +msgid "The Harmonic block will add harmonics to the contained notes." +msgstr "ハーモニックブロックハフクマレタノートニハーモニクスヲクワエマス" + +#: js/blocks/ToneBlocks.js:390 +#. TRANS: A harmonic is an overtone. +msgid "harmonic" +msgstr "ハーモニックス" + +#: js/blocks/ToneBlocks.js:431 +msgid "The Distortion block adds distortion to the pitch." +msgstr "ディストーションブロックハピッチニディストーションヲクワエマス" + +#: js/blocks/ToneBlocks.js:438 +#: js/widgets/timbre.js:2088 +#. TRANS: distortion is an alteration in the sound +msgid "distortion" +msgstr "ディストーション" + +#: js/blocks/ToneBlocks.js:487 +msgid "The Tremolo block adds a wavering effect." +msgstr "

トレモロ ブロック


ゆれるような おとの ひびきに する。 はやさ で、 ゆれの はやさを ちょうせつ できる。" + +#: js/blocks/ToneBlocks.js:495 +#: js/widgets/timbre.js:2084 +#. TRANS: a wavering effect in a musical tone +msgid "tremolo" +msgstr "トレモロ" + +#: js/blocks/ToneBlocks.js:500 +#: js/blocks/ToneBlocks.js:569 +#: js/blocks/ToneBlocks.js:630 +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2122 +#: js/widgets/timbre.js:2210 +#: js/widgets/timbre.js:2305 +#: js/widgets/timbre.js:2407 +#. TRANS: rate at which tremolo wavers +msgid "rate" +msgstr "はやさ" + +#: js/blocks/ToneBlocks.js:502 +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2125 +#: js/widgets/timbre.js:2316 +#. TRANS: amplitude of tremolo waver +msgid "depth" +msgstr "おおきさ" + +#: js/blocks/ToneBlocks.js:559 +msgid "The Phaser block adds a sweeping sound." +msgstr "フェーザーブロックハスウィーピングオンヲクワエマス" + +#: js/blocks/ToneBlocks.js:566 +#: js/widgets/timbre.js:2087 +#. TRANS: alter the phase of the sound +msgid "phaser" +msgstr "フェーザー" + +#: js/blocks/ToneBlocks.js:569 +#: js/turtleactions/IntervalsActions.js:114 +#: js/widgets/timbre.js:2410 +msgid "octaves" +msgstr "オクターヴ" + +#: js/blocks/ToneBlocks.js:569 +#: js/widgets/timbre.js:2413 +msgid "base frequency" +msgstr "きほん しゅうはすう" + +#: js/blocks/ToneBlocks.js:619 +msgid "The Chorus block adds a chorus effect." +msgstr "

コーラス ブロック


ひろがりの ある おとの ひびきに する。 はやさ と ずれ で、 ひびきが のこる かんじを ちょうせつ できる。" + +#: js/blocks/ToneBlocks.js:627 +#: js/widgets/timbre.js:2086 +#. TRANS: musical effect to simulate a choral sound +msgid "chorus" +msgstr "コーラス" + +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2310 +msgid "delay (MS)" +msgstr "ディレイ・エフェクター(ms)" + +#: js/blocks/ToneBlocks.js:678 +msgid "The Vibrato block adds a rapid, slight variation in pitch." +msgstr "

ビブラートブロック


おとの たかさに こきざみな へんかを つける。" + +#: js/blocks/ToneBlocks.js:686 +#: js/widgets/timbre.js:2085 +#. TRANS: a rapid, slight variation in pitch +msgid "vibrato" +msgstr "ビブラート" + +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2209 +msgid "intensity" +msgstr "おおきさ" + +#: js/blocks/ToneBlocks.js:733 +#. TRANS: select synthesizer +msgid "set synth" +msgstr "シンセを せってい" + +#: js/blocks/ToneBlocks.js:804 +msgid "synth name" +msgstr "シンセの なまえ" + +#: js/blocks/ToneBlocks.js:842 +msgid "set default instrument" +msgstr "ねいろひょうじゅんを せってい" + +#: js/blocks/ToneBlocks.js:895 +#: js/blocks/ToneBlocks.js:943 +#. TRANS: set the characteristics of a custom instrument +msgid "set instrument" +msgstr "ねいろを せってい" + +#: js/blocks/ToneBlocks.js:898 +#: js/blocks/ToneBlocks.js:926 +#: js/blocks/ToneBlocks.js:932 +msgid "The Set instrument block selects a voice for the synthesizer," +msgstr "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" + +#: js/blocks/ToneBlocks.js:900 +#: js/blocks/ToneBlocks.js:934 +msgid "eg guitar piano violin or cello." +msgstr " ねいろは、 ギター や ピアノ などの なかから えらぶことが できる。" + +#: js/blocks/ToneBlocks.js:1015 +msgid "Import a sound file to use as an instrument and set its pitch center." +msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせ" + +#: js/blocks/ToneBlocks.js:1110 +msgid "Upload a sound file to connect with the sample block." +msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせ" + +#: js/blocks/ActionBlocks.js:58 +msgid "The Return block will return a value from an action." +msgstr "リターンブロックハアクションカラチヲカエシマス" + +#: js/blocks/ActionBlocks.js:75 +msgid "return" +msgstr "リターン" + +#: js/blocks/ActionBlocks.js:128 +msgid "The Return to URL block will return a value to a webpage." +msgstr "リターントゥURLブロックハウェブページニチヲカエシマス" + +#: js/blocks/ActionBlocks.js:145 +msgid "return to URL" +msgstr "URLに もどります" + +#: js/blocks/ActionBlocks.js:233 +#: js/blocks/ActionBlocks.js:290 +#: js/blocks/ActionBlocks.js:501 +#: js/blocks/ActionBlocks.js:688 +msgid "The Calculate block returns a value calculated by an action." +msgstr "キャルキュレートブロックハアクションニヨッテケイサンサレタチヲカエシマス" + +#: js/blocks/ActionBlocks.js:251 +#: js/blocks/ActionBlocks.js:517 +#: js/blocks/ActionBlocks.js:707 +msgid "calculate" +msgstr "けいさん する" + +#: js/blocks/ActionBlocks.js:376 +#: js/blocks/ActionBlocks.js:593 +#: js/blocks/ActionBlocks.js:942 +#: js/blocks/ActionBlocks.js:1389 +#. TRANS: do is the do something or take an action. +msgid "The Do block is used to initiate an action." +msgstr "

アクションブロック(してい)


していした アクションブロックを じっこうする。" + +#: js/blocks/ActionBlocks.js:791 +#: js/blocks/ActionBlocks.js:865 +msgid "The Arg block contains the value of an argument passed to an action." +msgstr "アーグブロックハアクションニワタサレタヒスウノチヲフクンデイマス" + +#: js/blocks/ActionBlocks.js:806 +#: js/blocks/ActionBlocks.js:878 +msgid "arg" +msgstr "アーグ" + +#: js/blocks/ActionBlocks.js:836 +#: js/blocks/ActionBlocks.js:900 +#: js/blocks/ActionBlocks.js:908 +msgid "Invalid argument" +msgstr "むこうな ぎろん" + +#: js/blocks/ActionBlocks.js:944 +msgid "In the example, it is used with the One of block to choose a random phase." +msgstr "

ずのれいは、 きまったアクション ではなく、 2つの うち どちらか 1つの アクションを ランダムに じっこうさせる。" + +#: js/blocks/ActionBlocks.js:1019 +#: js/blocks/ActionBlocks.js:1026 +msgid "The Listen block is used to listen for an event such as a mouse click." +msgstr "

イベントブロック(うけとり)


とくていの イベント にたいして、 その はっせい をうけとるたびに じっこうする アクションを 1つ きめて おくことが できる。" + +#: js/blocks/ActionBlocks.js:1028 +msgid "When the event happens, an action is taken." +msgstr "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" + +#: js/blocks/ActionBlocks.js:1045 +msgid "on" +msgstr "のとき" + +#: js/blocks/ActionBlocks.js:1048 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1153 +msgid "event" +msgstr "イベント" + +#: js/blocks/ActionBlocks.js:1133 +msgid "The Broadcast block is used to trigger an event." +msgstr "

イベントブロック(はっせい)


していした なまえの イベントを すべての ネズミに おくる。 イベントの はっせいは、 かくスクリプトが 【イベントのたびにアクション】で してい した アクションの ひきがね として はたらく。" + +#: js/blocks/ActionBlocks.js:1151 +msgid "broadcast" +msgstr "イベントはっせい" + +#: js/blocks/ActionBlocks.js:1208 +msgid "Each Start block is a separate voice." +msgstr "

スタートブロック


じっこうボタンが おされると、 スタートブロックが じっこうされる。" + +#: js/blocks/ActionBlocks.js:1304 +msgid "It is often used for storing a phrase of music that is repeated." +msgstr "

なんども じっこうする おんがくの フレーズなどに アクションを つくっておくと べんり。" + +#: js/blocks/ActionBlocks.js:1495 +msgid "define temperament" +msgstr "おんりつを明確にする" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "mouse index heap" +msgstr "ネズミヒープに番号をふる" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "turtle index heap" +msgstr "タートル ヒープに ばんごうを ふる" + +#: js/blocks/EnsembleBlocks.js:89 +msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." +msgstr "マウスインデックスヒープブロックハテイテイサレタマウスノテイテイサレタイチニアルチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:90 +msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." +msgstr "タートルインデックスヒープブロックハテイテイサレタタートルノテイテイサレタイチニアルチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:169 +#: js/blocks/EnsembleBlocks.js:232 +#: js/blocks/EnsembleBlocks.js:318 +#: js/blocks/EnsembleBlocks.js:364 +#: js/blocks/EnsembleBlocks.js:402 +#: js/blocks/EnsembleBlocks.js:456 +#: js/blocks/EnsembleBlocks.js:506 +#: js/blocks/EnsembleBlocks.js:552 +#: js/blocks/EnsembleBlocks.js:599 +#: js/blocks/EnsembleBlocks.js:653 +#: js/blocks/EnsembleBlocks.js:765 +#: js/blocks/EnsembleBlocks.js:856 +#: js/blocks/EnsembleBlocks.js:917 +#: js/blocks/EnsembleBlocks.js:957 +#: js/blocks/EnsembleBlocks.js:1222 +#: js/blocks/EnsembleBlocks.js:1296 +msgid "Yertle" +msgstr "ヤートル" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1083 +msgid "mouse name" +msgstr "ネズミの なまえ" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1092 +msgid "turtle name" +msgstr "ネズミの名前" + +#: js/blocks/EnsembleBlocks.js:147 +msgid "stop mouse" +msgstr "ネズミを とめる" + +#: js/blocks/EnsembleBlocks.js:149 +msgid "The Stop mouse block stops the specified mouse." +msgstr "ストップマウスブロックハテイテイサレタマウスヲトメマス" + +#: js/blocks/EnsembleBlocks.js:160 +msgid "stop turtle" +msgstr "ネズミを止める" + +#: js/blocks/EnsembleBlocks.js:162 +msgid "The Stop turtle block stops the specified turtle." +msgstr "ストップタートルブロックハテイテイサレタタートルヲトメマス" + +#: js/blocks/EnsembleBlocks.js:186 +#: js/blocks/EnsembleBlocks.js:249 +#: js/blocks/EnsembleBlocks.js:415 +#: js/blocks/EnsembleBlocks.js:470 +#: js/blocks/EnsembleBlocks.js:708 +#: js/blocks/EnsembleBlocks.js:810 +#: js/blocks/EnsembleBlocks.js:872 +#: js/blocks/EnsembleBlocks.js:1193 +#: js/blocks/EnsembleBlocks.js:1256 +msgid "Cannot find mouse" +msgstr "ネズミが みつかりません。" + +#: js/blocks/EnsembleBlocks.js:188 +#: js/blocks/EnsembleBlocks.js:251 +#: js/blocks/EnsembleBlocks.js:417 +#: js/blocks/EnsembleBlocks.js:472 +#: js/blocks/EnsembleBlocks.js:710 +#: js/blocks/EnsembleBlocks.js:812 +#: js/blocks/EnsembleBlocks.js:874 +#: js/blocks/EnsembleBlocks.js:1195 +#: js/blocks/EnsembleBlocks.js:1258 +msgid "Cannot find turtle" +msgstr "タートルが みつかりません。" + +#: js/blocks/EnsembleBlocks.js:208 +msgid "start mouse" +msgstr "ネズミを スタート" + +#: js/blocks/EnsembleBlocks.js:211 +msgid "The Start mouse block starts the specified mouse." +msgstr "スタートマウスブロックハテイテイサレタマウスヲスタートシマス" + +#: js/blocks/EnsembleBlocks.js:222 +msgid "start turtle" +msgstr "ネズミをスタートする" + +#: js/blocks/EnsembleBlocks.js:225 +msgid "The Start turtle block starts the specified turtle." +msgstr "スタートタートルブロックハテイテイサレタタートルヲスタートシマス" + +#: js/blocks/EnsembleBlocks.js:258 +msgid "Mouse is already running." +msgstr "ネズミは すでに うごいています。" + +#: js/blocks/EnsembleBlocks.js:260 +msgid "Turtle is already running." +msgstr "タートルは すでに うごいています。" + +#: js/blocks/EnsembleBlocks.js:284 +msgid "Cannot find start block" +msgstr "「スタート」ブロックが みつかりません。" + +#: js/blocks/EnsembleBlocks.js:294 +#. TRANS: pen color for this mouse +msgid "mouse color" +msgstr "ネズミの いろ" + +#: js/blocks/EnsembleBlocks.js:296 +msgid "The Mouse color block returns the pen color of the specified mouse." +msgstr "マウスペンイロブロックハテイテイサレタマウスノペンイロヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:308 +#. TRANS: pen color for this turtle +msgid "turtle color" +msgstr "タートルペンイロ" + +#: js/blocks/EnsembleBlocks.js:310 +msgid "The Turtle color block returns the pen color of the specified turtle." +msgstr "タートルペンイロブロックハテイテイサレタタートルノペンイロヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:340 +#. TRANS: heading (compass direction) for this mouse +msgid "mouse heading" +msgstr "ネズミの すすむ かくど" + +#: js/blocks/EnsembleBlocks.js:342 +msgid "The Mouse heading block returns the heading of the specified mouse." +msgstr "マウスホウイブロックハテイテイサレタマウスノホウイヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:354 +#. TRANS: heading (compass direction) for this turtle +msgid "turtle heading" +msgstr "タートルホウイ" + +#: js/blocks/EnsembleBlocks.js:356 +msgid "The Turtle heading block returns the heading of the specified turtle." +msgstr "タートルホウイブロックハテイテイサレタタートルノホウイヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:386 +#: js/blocks/EnsembleBlocks.js:441 +#. TRANS: set xy position for this mouse +msgid "set mouse" +msgstr "ネズミを せってい" + +#: js/blocks/EnsembleBlocks.js:397 +#: js/blocks/EnsembleBlocks.js:454 +#. TRANS: set xy position for this turtle +msgid "set turtle" +msgstr "タートルセッテイ" + +#: js/blocks/EnsembleBlocks.js:435 +msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +msgstr "セットマウスブロックハテイテイサレタマウスニヨッテジッコウサレルブロックスタックヲオクリマス" + +#: js/blocks/EnsembleBlocks.js:448 +msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." +msgstr "セットタートルブロックハテイテイサレタタートルニヨッテジッコウサレルブロックスタックヲオクリマス" + +#: js/blocks/EnsembleBlocks.js:482 +#. TRANS: y position for this mouse +msgid "mouse y" +msgstr "ネズミの yざひょう" + +#: js/blocks/EnsembleBlocks.js:484 +msgid "The Y mouse block returns the Y position of the specified mouse." +msgstr "ワイマウスブロックハテイテイサレタマウスノワイイチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:496 +#. TRANS: y position for this turtle +msgid "turtle y" +msgstr "ネズミののy座標" + +#: js/blocks/EnsembleBlocks.js:498 +msgid "The Y turtle block returns the Y position of the specified turtle." +msgstr "ワイタートルブロックハテイテイサレタタートルノワイイチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:528 +#. TRANS: x position for this mouse +msgid "mouse x" +msgstr "ネズミの xざひょう" + +#: js/blocks/EnsembleBlocks.js:530 +msgid "The X mouse block returns the X position of the specified mouse." +msgstr "エックスマウスブロックハテイテイサレタマウスノエックスイチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:542 +#. TRANS: x position for this turtle +msgid "turtle x" +msgstr "ネズミのx座標" + +#: js/blocks/EnsembleBlocks.js:544 +msgid "The X turtle block returns the X position of the specified turtle." +msgstr "エックスタートルブロックハテイテイサレタタートルノエックスイチヲカエシマス" + +#: js/blocks/EnsembleBlocks.js:575 +#. TRANS: notes played by this mouse +msgid "mouse notes played" +msgstr "ネズミの えんそうした おんぷの かず" + +#: js/blocks/EnsembleBlocks.js:577 +msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +msgstr "ザ マウス エラプス ノーツ ブロック リターンズ ザ ナンバー オブ ノーツ プレイド バイ ザ スペシファイド マウス" + +#: js/blocks/EnsembleBlocks.js:589 +#. TRANS: notes played by this turtle +msgid "turtle notes played" +msgstr "タートル ノーツ プレイド" + +#: js/blocks/EnsembleBlocks.js:591 +msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." +msgstr "ザ タートル エラプス ノーツ ブロック リターンズ ザ ナンバー オブ ノーツ プレイド バイ ザ スペシファイド タートル" + +#: js/blocks/EnsembleBlocks.js:629 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "mouse pitch number" +msgstr "ネズミの音高数字" + +#: js/blocks/EnsembleBlocks.js:631 +msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +msgstr "ザ マウス ピッチ ブロック リターンズ ザ カレント ピッチ ナンバー ビーイング プレイド バイ ザ スペシファイド マウス" + +#: js/blocks/EnsembleBlocks.js:643 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "turtle pitch number" +msgstr "タートル ピッチ ナンバー" + +#: js/blocks/EnsembleBlocks.js:645 +msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." +msgstr "ザ タートル ピッチ ブロック リターンズ ザ カレント ピッチ ナンバー ビーイング プレイド バイ ザ スペシファイド タートル" + +#: js/blocks/EnsembleBlocks.js:749 +#: js/blocks/EnsembleBlocks.js:821 +#. TRANS: note value is the duration of the note played by this mouse +msgid "mouse note value" +msgstr "ネズミの おんか" + +#: js/blocks/EnsembleBlocks.js:759 +#. TRANS: note value is the duration of the note played by this turtle +msgid "turtle note value" +msgstr "タートル ノート バリュー" + +#: js/blocks/EnsembleBlocks.js:832 +#. TRANS: sync is short for synchronization +msgid "mouse sync" +msgstr "ネズミを どうき させる" + +#: js/blocks/EnsembleBlocks.js:834 +msgid "The Mouse sync block aligns the beat count between mice." +msgstr "ザ マウス シンク ブロック アラインズ ザ ビート カウント ビトウィーン マイシーズ" + +#: js/blocks/EnsembleBlocks.js:846 +#. TRANS: sync is short for synchronization +msgid "turtle sync" +msgstr "タートル シンク" + +#: js/blocks/EnsembleBlocks.js:848 +msgid "The Turtle sync block aligns the beat count between turtles." +msgstr "ザ タートル シンク ブロック アラインズ ザ ビート カウント ビトウィーン タートルズ" + +#: js/blocks/EnsembleBlocks.js:889 +msgid "The Found mouse block will return true if the specified mouse can be found." +msgstr "ザ ファウンド マウス ブロック ウィル リターン トゥルー イフ ザ スペシファイド マウス キャン ビー ファウンド" + +#: js/blocks/EnsembleBlocks.js:895 +msgid "found mouse" +msgstr "ネズミを みつけた" + +#: js/blocks/EnsembleBlocks.js:905 +msgid "The Found turtle block will return true if the specified turtle can be found." +msgstr "ザ ファウンド タートル ブロック ウィル リターン トゥルー イフ ザ スペシファイド タートル キャン ビー ファウンド" + +#: js/blocks/EnsembleBlocks.js:911 +msgid "found turtle" +msgstr "ネズミ見つかった" + +#: js/blocks/EnsembleBlocks.js:934 +msgid "new mouse" +msgstr "あたらしい ネズミ" + +#: js/blocks/EnsembleBlocks.js:936 +msgid "The New mouse block will create a new mouse." +msgstr "ザ ニュー マウス ブロック ウィル クリエイト ア ニュー マウス" + +#: js/blocks/EnsembleBlocks.js:947 +msgid "new turtle" +msgstr "あたらしいネズミ" + +#: js/blocks/EnsembleBlocks.js:949 +msgid "The New turtle block will create a new turtle." +msgstr "ザ ニュー タートル ブロック ウィル クリエイト ア ニュー タートル" + +#: js/blocks/EnsembleBlocks.js:1013 +msgid "set mouse color" +msgstr "ネズミいろを せってい " + +#: js/blocks/EnsembleBlocks.js:1016 +msgid "The Set-mouse-color block is used to set the color of a mouse." +msgstr "「ネズミいろを せってい」ブロックは ネズミのいろを えらぶことに たかいます。" + +#: js/blocks/EnsembleBlocks.js:1022 +msgid "set turtle color" +msgstr "セット タートル カラー" + +#: js/blocks/EnsembleBlocks.js:1025 +msgid "The Set-turtle-color block is used to set the color of a turtle." +msgstr "ザ セット タートル カラー ブロック イズ ユーズド トゥ セット ザ カラー オブ ア タートル" + +#: js/blocks/EnsembleBlocks.js:1086 +msgid "The Mouse-name block returns the name of a mouse." +msgstr "

もじブロック


このプログラムを じっこうしている ネズミのなまえ(もじれつ)を あらわす。" + +#: js/blocks/EnsembleBlocks.js:1095 +msgid "The Turtle-name block returns the name of a turtle." +msgstr "ザ タートル ネーム ブロック リターンズ ザ ネーム オブ ア タートル" + +#: js/blocks/EnsembleBlocks.js:1118 +msgid "mouse count" +msgstr "なんひきのネズミ" + +#: js/blocks/EnsembleBlocks.js:1121 +msgid "The Mouse-count block returns the number of mice." +msgstr "「なんひきの ネズミ」のブロックは ネズミを かぞえって すうちを あらわす" + +#: js/blocks/EnsembleBlocks.js:1127 +msgid "turtle count" +msgstr "タートル カウント" + +#: js/blocks/EnsembleBlocks.js:1130 +msgid "The Turtle-count block returns the number of turtles." +msgstr "ザ タートル カウント ブロック リターンズ ザ ナンバー オブ タートルズ" + +#: js/blocks/EnsembleBlocks.js:1152 +msgid "nth mouse name" +msgstr "なんひきめ のネズミの なまえ" + +#: js/blocks/EnsembleBlocks.js:1155 +msgid "The Nth-Mouse name block returns the name of the nth mouse." +msgstr "ザ エンス マウス ネーム ブロック リターンズ ザ ネーム オブ ザ エンス マウス" + +#: js/blocks/EnsembleBlocks.js:1161 +msgid "nth turtle name" +msgstr "エンス タートル ネーム" + +#: js/blocks/EnsembleBlocks.js:1164 +msgid "The Nth-Turtle name block returns the name of the nth turtle." +msgstr "ザ エンス タートル ネーム ブロック リターンズ ザ ネーム オブ ザ エンス タートル" + +#: js/blocks/EnsembleBlocks.js:1208 +#: js/blocks/EnsembleBlocks.js:1268 +msgid "set name" +msgstr "ネズミに なまえを つける" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "source" +msgstr "ソース" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "target" +msgstr "ターゲット" + +#: js/blocks/EnsembleBlocks.js:1274 +msgid "The Set-name block is used to name a mouse." +msgstr "

もじブロック


ネズミに してい した なまえを つけることが できる。" + +#: js/blocks/EnsembleBlocks.js:1287 +msgid "The Set-name block is used to name a turtle." +msgstr "ザ セット ネーム ブロック イズ ユーズド トゥ ネーム ア タートル" + +#: js/blocks/ExtrasBlocks.js:33 +msgid "fraction" +msgstr "ぶんすう" + +#: js/blocks/ExtrasBlocks.js:36 +msgid "Convert a float to a fraction" +msgstr "しょうすうからぶんすう" + +#: js/blocks/ExtrasBlocks.js:93 +msgid "save as ABC" +msgstr "ABCフォーマットでほぞん" + +#: js/blocks/ExtrasBlocks.js:96 +#: js/blocks/ExtrasBlocks.js:132 +#: js/blocks/ExtrasBlocks.js:168 +msgid "title" +msgstr "めい" + +#: js/blocks/ExtrasBlocks.js:129 +msgid "save as Lilypond" +msgstr "Lilypondのフォーマットでほぞん" + +#: js/blocks/ExtrasBlocks.js:165 +msgid "save as SVG" +msgstr "SVGフォーマットでほぞん" + +#: js/blocks/ExtrasBlocks.js:216 +msgid "no background" +msgstr "バックグラウンドなし" + +#: js/blocks/ExtrasBlocks.js:219 +msgid "The No background block eliminates the background from the saved SVG output." +msgstr "ノー バックグラウンド ブロックは セーブされた エスブイジー の バックグラウンドを けします。" + +#: js/blocks/ExtrasBlocks.js:247 +msgid "show blocks" +msgstr "ブロックを ひょうじ" + +#: js/blocks/ExtrasBlocks.js:249 +msgid "The Show blocks block shows the blocks." +msgstr "ショー ブロックス ブロックは ブロックスを ひょうじします。" + +#: js/blocks/ExtrasBlocks.js:276 +msgid "The Hide blocks block hides the blocks." +msgstr "ハイド ブロックス ブロックは ブロックスを かくします。" + +#: js/blocks/ExtrasBlocks.js:305 +#: js/blocks/ExtrasBlocks.js:338 +msgid "The Space block is used to add space between blocks." +msgstr "

スペースブロック


ブロックと ブロックの あいだに スペースを いれたいときに つかう。" + +#: js/blocks/ExtrasBlocks.js:376 +msgid "wait" +msgstr "まつ" + +#: js/blocks/ExtrasBlocks.js:379 +msgid "The Wait block pauses the program for a specified number of seconds." +msgstr "ウェイト ブロックは していされた びょうすう プログラムを ポーズします。" + +#: js/blocks/ExtrasBlocks.js:433 +#: plugins/facebook.rtp:30 +msgid "comment" +msgstr "コメント" + +#: js/blocks/ExtrasBlocks.js:469 +msgid "print" +msgstr "けっかを ひょうじ" + +#: js/blocks/ExtrasBlocks.js:476 +msgid "The Print block displays text at the top of the screen." +msgstr "

ひょうじ ブロック(けっか)


がめんの じょうぶに、 してい した じっこうけっかの すうちや もじを ひょうじする。 ひょうじした テキストは クリックすると けすことが できる。 どこで プログラムが まちがっているかを かくにんするさい(デバグ)などに よく もちいられる。" + +#: js/blocks/ExtrasBlocks.js:585 +msgid "display grid" +msgstr "グリッドをひょうじ" + +#: js/blocks/ExtrasBlocks.js:590 +msgid "The Display Grid Block changes the grid type" +msgstr "ザ ディスプレイ グリッド ブロック チェンジズ ザ グリッド タイプ" + +#: js/blocks/ExtrasBlocks.js:692 +#: js/blocks/ExtrasBlocks.js:711 +#: js/blocks/ExtrasBlocks.js:734 +#: js/blocks/ExtrasBlocks.js:757 +#: js/blocks/ExtrasBlocks.js:775 +#: js/blocks/ExtrasBlocks.js:794 +#: js/blocks/ExtrasBlocks.js:813 +#: js/blocks/ExtrasBlocks.js:832 +msgid "unknown" +msgstr "ふめい" + +#: js/blocks/GraphicsBlocks.js:46 +#: js/turtleactions/DictActions.js:77 +#: js/turtleactions/DictActions.js:144 +#: js/turtleactions/DictActions.js:173 +msgid "heading" +msgstr "むき(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:56 +msgid "The Heading block returns the orientation of the mouse." +msgstr "

すうち ブロック


ネズミの むいている かくどを あらわす すうちブロック。 むきの あたいは、 0いじょうで、 360より ちいさい あたい になり、 プラスだと みぎまわり、 マイナスだと ひだりまわりに へんかする。" + +#: js/blocks/GraphicsBlocks.js:62 +msgid "The Heading block returns the orientation of the turtle." +msgstr "ザ ヘディング ブロック リターンズ ジ オリエンテーション オブ ザ タートル" + +#: js/blocks/GraphicsBlocks.js:133 +msgid "The Y block returns the vertical position of the mouse." +msgstr "

すうち ブロック


ネズミの yざひょう(たて ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + +#: js/blocks/GraphicsBlocks.js:140 +msgid "The Y block returns the vertical position of the turtle." +msgstr "ザ ワイ ブロック リターンズ ジ バーティカル ポジション オブ ザ タートル" + +#: js/blocks/GraphicsBlocks.js:149 +msgid "y3" +msgstr "yざひょうち(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:219 +msgid "The X block returns the horizontal position of the mouse." +msgstr "

すうち ブロック


ネズミの xざひょう(よこ ほうこうの いち)を あらわす すうちブロック。

★ざひょう とは
もの の いちを あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめ の ように、 よこ ほうこうの めもり(xざひょう)と たて ほうこうの めもり(yざひょう)を つかって あらわす。" + +#: js/blocks/GraphicsBlocks.js:226 +msgid "The X block returns the horizontal position of the turtle." +msgstr "ザ エックス ブロック リターンズ ジ ホリゾンタル ポジション オブ ザ タートル" + +#: js/blocks/GraphicsBlocks.js:235 +msgid "x3" +msgstr "xざひょうち(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:295 +msgid "scroll xy" +msgstr "カンバスを うごかす" + +#: js/blocks/GraphicsBlocks.js:303 +msgid "The Scroll XY block moves the canvas." +msgstr "

いどう ブロック(カンバス)


カンバスを じょうげ さゆうに いどう させる。 カンバスだけが いどう するので けっかてきに、 がめんじょうの すべての ネズミが どうじに いどう するように みえる。 カンバスを みぎ(プラス)に いどう すると ネズミは ひだりへ、 ひだり(マイナス)に いどう すると ネズミは みぎに うごいて みえる。 おなじく、 カンバスを うえ(プラス)に いどう すると ネズミは したへ、 した(マイナス)に いどうすると ネズミは うえに うごいて みえる。" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "x2" +msgstr "よこいどう" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "y2" +msgstr "たていどう" + +#: js/blocks/GraphicsBlocks.js:417 +msgid "The Control-point 2 block sets the second control point for the Bezier curve." +msgstr "ザ コントロール ポイント ツー ブロック セッツ ザ セカンド コントロール ポイント フォー ザ ベジエ カーブ" + +#: js/blocks/GraphicsBlocks.js:424 +msgid "control point 2" +msgstr "コントロール点2" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x1" +msgstr "xざひょう(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y1" +msgstr "yざひょう(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:468 +msgid "The Control-point 1 block sets the first control point for the Bezier curve." +msgstr "ザ コントロール ポイント ワン ブロック セッツ ザ ファースト コントロール ポイント フォー ザ ベジエ カーブ" + +#: js/blocks/GraphicsBlocks.js:475 +msgid "control point 1" +msgstr "コントロール点1" + +#: js/blocks/GraphicsBlocks.js:518 +msgid "The Bezier block draws a Bezier curve." +msgstr "ザ ベジエ ブロック ドローズ ア ベジエ カーブ" + +#: js/blocks/GraphicsBlocks.js:522 +msgid "bezier" +msgstr "ベジェ曲線" + +#: js/blocks/GraphicsBlocks.js:583 +msgid "The Arc block moves the turtle in an arc." +msgstr "ザ アーク ブロック ムーブズ ザ タートル イン アン アーク" + +#: js/blocks/GraphicsBlocks.js:591 +msgid "arc" +msgstr "えんを えがいて いどう" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "angle" +msgstr "かくど" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "radius" +msgstr "はんけい" + +#: js/blocks/GraphicsBlocks.js:611 +#: js/blocks/GraphicsBlocks.js:758 +#: js/blocks/GraphicsBlocks.js:1001 +#: js/blocks/GraphicsBlocks.js:1084 +msgid "Value must be within -5000 to 5000 when Wrap Mode is off." +msgstr "バリュー マスト ビー ウィズイン マイナス ゴセン トゥ ゴセン ホエン ラップ モード イズ オフ" + +#: js/blocks/GraphicsBlocks.js:613 +#: js/blocks/GraphicsBlocks.js:760 +#: js/blocks/GraphicsBlocks.js:1003 +#: js/blocks/GraphicsBlocks.js:1086 +msgid "Value must be within -20000 to 20000 when Wrap Mode is on." +msgstr "バリュー マスト ビー ウィズイン マイナス ニマン トゥ ニマン ホエン ラップ モード イズ オン" + +#: js/blocks/GraphicsBlocks.js:651 +msgid "set heading" +msgstr "むきを かえる" + +#: js/blocks/GraphicsBlocks.js:664 +msgid "The Set heading block sets the heading of the turtle." +msgstr "ザ セット ヘディング ブロック セッツ ザ ヘディング オブ ザ タートル" + +#: js/blocks/GraphicsBlocks.js:724 +msgid "The Set XY block moves the mouse to a specific position on the screen." +msgstr "

いどう ブロック


ネズミの いちを、 してい した ざひょう に いどう させる。

★ざひょうとは
もの の いち を あらわす ための すうちのこと。 ミュージック・ブロックスでは、 2つ 1くみの すうち(ざひょう)を つかう。 がめんじょうの ネズミの いちは、 ほうがん ようし の ますめのように、 よこほうこうの めもり(xざひょう)と たてほうこうの めもり(yざひょう)を つかって あらわす。" + +#: js/blocks/GraphicsBlocks.js:730 +msgid "The Set XY block moves the turtle to a specific position on the screen." +msgstr "ザ セット エックスワイ ブロック ムーブズ ザ タートル トゥ ア スペシフィック ポジション オン ザ スクリーン" + +#: js/blocks/GraphicsBlocks.js:738 +msgid "set xy" +msgstr "していざひょうに いどう" + +#: js/blocks/GraphicsBlocks.js:810 +msgid "The Right block turns the mouse to the right." +msgstr "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで みぎ まわりに かいてん させる。" + +#: js/blocks/GraphicsBlocks.js:817 +msgid "The Right block turns the turtle to the right." +msgstr "ザ ライト ブロック ターンズ ザ タートル トゥ ザ ライト" + +#: js/blocks/GraphicsBlocks.js:826 +msgid "right1" +msgstr "みぎを むく" + +#: js/blocks/GraphicsBlocks.js:826 +#: plugins/rodi.rtp:77 +#: plugins/rodi.rtp:340 +#: plugins/rodi.rtp:375 +msgid "right" +msgstr "ざひょうち(みぎ)" + +#: js/blocks/GraphicsBlocks.js:890 +msgid "The Left block turns the mouse to the left." +msgstr "

いどう ブロック


ネズミの むきを、 してい した すうちの かくどで ひだり まわりに かいてん させる。" + +#: js/blocks/GraphicsBlocks.js:897 +msgid "The Left block turns the turtle to the left." +msgstr "ザ レフト ブロック ターンズ ザ タートル トゥ ザ レフト" + +#: js/blocks/GraphicsBlocks.js:906 +msgid "left1" +msgstr "ひだりを むく" + +#: js/blocks/GraphicsBlocks.js:906 +#: plugins/rodi.rtp:79 +#: plugins/rodi.rtp:339 +#: plugins/rodi.rtp:362 +msgid "left" +msgstr "ざひょうち(ひだり)" + +#: js/blocks/GraphicsBlocks.js:958 +#: js/widgets/temperament.js:839 +#: js/widgets/temperament.js:1033 +#: plugins/rodi.rtp:69 +#: plugins/rodi.rtp:387 +msgid "back" +msgstr "うしろへ すすむ" + +#: js/blocks/GraphicsBlocks.js:967 +msgid "The Back block moves the mouse backward." +msgstr "

いどう ブロック


してい した すうちぶん、 ネズミを うしろに もどす。 からだの むきは かえない。" + +#: js/blocks/GraphicsBlocks.js:974 +msgid "The Back block moves the turtle backward." +msgstr "ザ バック ブロック ムーブズ ザ タートル バックワード" + +#: js/blocks/GraphicsBlocks.js:1041 +#: plugins/rodi.rtp:71 +#: plugins/rodi.rtp:400 +msgid "forward" +msgstr "まえへ すすむ" + +#: js/blocks/GraphicsBlocks.js:1050 +msgid "The Forward block moves the mouse forward." +msgstr "

いどう ブロック


してい した すうちぶん、 ネズミを まえに すすめる。" + +#: js/blocks/GraphicsBlocks.js:1057 +msgid "The Forward block moves the turtle forward." +msgstr "ザ フォワード ブロック ムーブズ ザ タートル フォワード" + +#: js/blocks/GraphicsBlocks.js:1145 +#: js/blocks/GraphicsBlocks.js:1163 +msgid "wrap" +msgstr "まきつける" + +#: js/blocks/MediaBlocks.js:35 +#. TRANS: right side of the screen +msgid "right (screen)" +msgstr "ざひょうち(みぎ)" + +#: js/blocks/MediaBlocks.js:45 +#: js/blocks/MediaBlocks.js:56 +msgid "The Right block returns the position of the right of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの みぎはし の xざひょうち。 プラスの すうち。カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:97 +#. TRANS: left side of the screen +msgid "left (screen)" +msgstr "ざひょうち (ひだり)" + +#: js/blocks/MediaBlocks.js:107 +#: js/blocks/MediaBlocks.js:118 +msgid "The Left block returns the position of the left of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの ひだりはし の xざひょうち。 マイナスの すうち。 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:158 +msgid "top (screen)" +msgstr "ざひょうち(うえ)" + +#: js/blocks/MediaBlocks.js:168 +#: js/blocks/MediaBlocks.js:179 +msgid "The Top block returns the position of the top of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの じょうたん の yざひょうち。 プラスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:219 +msgid "bottom (screen)" +msgstr "ざひょうち(した)" + +#: js/blocks/MediaBlocks.js:229 +#: js/blocks/MediaBlocks.js:240 +msgid "The Bottom block returns the position of the bottom of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの かたん の yざひょうち。 マイナスの すうち。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:282 +msgid "width" +msgstr "カンバスの よこはば" + +#: js/blocks/MediaBlocks.js:291 +msgid "The Width block returns the width of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:325 +msgid "height" +msgstr "カンバスの たてはば" + +#: js/blocks/MediaBlocks.js:334 +msgid "The Height block returns the height of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの たてはば の すうちを あらわす。 カンバスの じょうほうを もつ すうちブロックは、 カンバスの たてはば、 よこはば、 ざひょうち(うえ)、 ざひょうち(した)、 ざひょうち(ひだり)、 ざひょうち(みぎ) などの 6しゅるいが ある。" + +#: js/blocks/MediaBlocks.js:369 +#. TRANS: stops playback of an audio recording +msgid "stop play" +msgstr "ていし" + +#: js/blocks/MediaBlocks.js:404 +#. TRANS: Erases the images and text +msgid "erase media" +msgstr "メディアを けす" + +#: js/blocks/MediaBlocks.js:409 +msgid "The Erase Media block erases text and images." +msgstr "「メディアを けす」ブロックは もじと がぞうを けします。" + +#: js/blocks/MediaBlocks.js:439 +#. TRANS: play an audio recording +msgid "play back" +msgstr "プレーバック" + +#: js/blocks/MediaBlocks.js:487 +msgid "speak" +msgstr "しゃべる" + +#: js/blocks/MediaBlocks.js:495 +msgid "The Speak block outputs to the text-to-speech synthesizer" +msgstr "

おんせいブロック


うちこんだ もじを、 きかい おんせい で よみあげる。" + +#: js/blocks/MediaBlocks.js:546 +msgid "camera" +msgstr "カメラ" + +#: js/blocks/MediaBlocks.js:551 +msgid "The Camera block connects a webcam to the Show block." +msgstr "ザ カメラ ブロック コネクツ ア ウェブカム トゥ ザ ショー ブロック" + +#: js/blocks/MediaBlocks.js:574 +msgid "video" +msgstr "ビデオ" + +#: js/blocks/MediaBlocks.js:579 +msgid "The Video block selects video for use with the Show block." +msgstr "ザ ビデオ ブロック セレクツ ビデオ フォー ユース ウィズ ザ ショー ブロック" + +#: js/blocks/MediaBlocks.js:607 +msgid "The Open file block opens a file for use with the Show block." +msgstr "ザ オープン ファイル ブロック オープンズ ア ファイル フォー ユース ウィズ ザ ショー ブロック" + +#: js/blocks/MediaBlocks.js:645 +msgid "stop media" +msgstr "メデイアを ていし" + +#: js/blocks/MediaBlocks.js:650 +msgid "The Stop media block stops audio or video playback." +msgstr "ザ ストップ メディア ブロック ストップス オーディオ オア ビデオ プレイバック" + +#: js/blocks/MediaBlocks.js:692 +#: js/blocks/WidgetBlocks.js:182 +#: js/widgets/temperament.js:488 +#: js/widgets/temperament.js:523 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:590 +#: js/widgets/temperament.js:1446 +#: js/widgets/timbre.js:1834 +msgid "frequency" +msgstr "周波数" + +#: js/blocks/MediaBlocks.js:692 +#: plugins/rodi.rtp:193 +msgid "duration (MS)" +msgstr "デュレーション エムエス" + +#: js/blocks/MediaBlocks.js:728 +#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ +msgid "note to frequency" +msgstr "おんぷの たかさを しゅうはすう ひょうじへ" + +#: js/blocks/MediaBlocks.js:736 +msgid "The To frequency block converts a pitch name and octave to Hertz." +msgstr "ザ トゥ フリークエンシー ブロック コンバーツ ア ピッチ ネーム アンド オクターブ トゥ ハーツ" + +#: js/blocks/MediaBlocks.js:812 +msgid "The Avatar block is used to change the appearance of the mouse." +msgstr "ザ アバター ブロック イズ ユーズド トゥ チェンジ ジ アピアランス オブ ザ マウス" + +#: js/blocks/MediaBlocks.js:819 +msgid "The Avatar block is used to change the appearance of the turtle." +msgstr "ザ アバター ブロック イズ ユーズド トゥ チェンジ ジ アピアランス オブ ザ タートル" + +#: js/blocks/MediaBlocks.js:831 +#: js/blocks/MediaBlocks.js:891 +#. TRANS: a media object +msgid "size" +msgstr "おおきさ" + +#: js/blocks/MediaBlocks.js:831 +msgid "image" +msgstr "がぞう そざい" + +#: js/blocks/MediaBlocks.js:880 +msgid "The Show block is used to display text or images on the canvas." +msgstr "

ひょうじブロック(スタンプ)


スタンプは、 じっこうすると ネズミの いちに してい した もじ または がぞう を ひょうじする。 ネズミの からだの したに あらわれるので、 ちいさいもじ や がぞう だと ネズミがいどうしないと みえない ばあいがある。" + +#: js/blocks/MediaBlocks.js:888 +#. TRANS: show1 is show as in display an image or text on the screen. +msgid "show1" +msgstr "スタンプ" + +#: js/blocks/MediaBlocks.js:891 +msgid "obj" +msgstr "そざい" + +#: js/blocks/MediaBlocks.js:938 +msgid "The Media block is used to import an image." +msgstr "

がぞう ブロック


がぞうのブロック。 ブロックの マークを おすと、 コンピューターじょうから がぞうファイルを よみこむことが できる。" + +#: js/blocks/MediaBlocks.js:973 +msgid "The Text block holds a text string." +msgstr "

もじ ブロック


もじを していするブロック。" + +#: js/blocks/PenBlocks.js:30 +msgid "purple" +msgstr "むらさき" + +#: js/blocks/PenBlocks.js:48 +#: js/blocks/SensorsBlocks.js:521 +#: plugins/rodi.rtp:219 +msgid "blue" +msgstr "あお" + +#: js/blocks/PenBlocks.js:64 +#: js/blocks/SensorsBlocks.js:577 +#: plugins/rodi.rtp:218 +msgid "green" +msgstr "みどり" + +#: js/blocks/PenBlocks.js:80 +msgid "yellow" +msgstr "きいろ" + +#: js/blocks/PenBlocks.js:96 +#: plugins/nutrition.rtp:164 +msgid "orange" +msgstr "オレンジ" + +#: js/blocks/PenBlocks.js:112 +#: js/blocks/SensorsBlocks.js:633 +#: plugins/rodi.rtp:217 +msgid "red" +msgstr "あか" + +#: js/blocks/PenBlocks.js:128 +msgid "white" +msgstr "しろ" + +#: js/blocks/PenBlocks.js:144 +msgid "black" +msgstr "くろ" + +#: js/blocks/PenBlocks.js:163 +msgid "begin fill" +msgstr "きにゅうを はじめる" + +#: js/blocks/PenBlocks.js:188 +msgid "end fill" +msgstr "きにゅうを おわらせる" + +#: js/blocks/PenBlocks.js:208 +#: js/blocks/PenBlocks.js:537 +#. TRANS: set the background color +msgid "background" +msgstr "はいけい" + +#: js/blocks/PenBlocks.js:253 +#: js/turtleactions/DictActions.js:71 +#: js/turtleactions/DictActions.js:138 +#: js/turtleactions/DictActions.js:170 +msgid "grey" +msgstr "はいいろ" + +#: js/blocks/PenBlocks.js:261 +msgid "The Grey block returns the current pen grey value." +msgstr "ザ グレイ ブロック リターンズ ザ カレント ペン グレイ バリュー" + +#: js/blocks/PenBlocks.js:319 +#: js/turtleactions/DictActions.js:69 +#: js/turtleactions/DictActions.js:136 +#: js/turtleactions/DictActions.js:169 +msgid "shade" +msgstr "シェード" + +#: js/blocks/PenBlocks.js:326 +msgid "The Shade block returns the current pen shade value." +msgstr "ザ シェイド ブロック リターンズ ザ カレント ペン シェイド バリュー" + +#: js/blocks/PenBlocks.js:384 +#: js/turtleactions/DictActions.js:67 +#: js/turtleactions/DictActions.js:134 +#: js/turtleactions/DictActions.js:168 +msgid "color" +msgstr "いろ" + +#: js/blocks/PenBlocks.js:394 +msgid "The Color block returns the current pen color." +msgstr "

ペンブロック

げんざいの ペンの いろを、 すうちで ひょうじする。" + +#: js/blocks/PenBlocks.js:449 +#: js/turtleactions/DictActions.js:73 +#: js/turtleactions/DictActions.js:140 +#: js/turtleactions/DictActions.js:171 +msgid "pen size" +msgstr "ペンの おおきさ" + +#: js/blocks/PenBlocks.js:453 +msgid "The Pen size block returns the current pen size value." +msgstr "ザ ペン サイズ ブロック リターンズ ザ カレント ペン サイズ バリュー" + +#: js/blocks/PenBlocks.js:492 +msgid "set font" +msgstr "フォントの せってい" + +#: js/blocks/PenBlocks.js:497 +msgid "The Set font block sets the font used by the Show block." +msgstr "ザ セット フォント ブロック セッツ ザ フォント ユーズド バイ ザ ショー ブロック" + +#: js/blocks/PenBlocks.js:544 +msgid "The Background block sets the window background color." +msgstr "はいけいブロック は、 カンバスの いろを せっていする。" + +#: js/blocks/PenBlocks.js:575 +msgid "The Hollow line block creates a line with a hollow center." +msgstr "ザ ホロー ライン ブロック クリエイツ ア ライン ウィズ ア ホロー センター" + +#: js/blocks/PenBlocks.js:583 +#. TRANS: draw a line logo has a hollow space down its center +msgid "hollow line" +msgstr "(ちゅうくうの)せん" + +#: js/blocks/PenBlocks.js:652 +msgid "The Fill block fills in a shape with a color." +msgstr "

ペンブロック


ネズミが えがいた ずけいの うちがわを ぬりつぶす。" + +#: js/blocks/PenBlocks.js:661 +#. TRANS: fill in as a solid color +msgid "fill" +msgstr "ぬりつぶす" + +#: js/blocks/PenBlocks.js:738 +#. TRANS: raise up the pen so logo it does not draw when it is moved +msgid "pen up" +msgstr "ペンを あげる" + +#: js/blocks/PenBlocks.js:745 +msgid "The Pen-up block raises the pen so that it does not draw." +msgstr "

ペンブロック


ネズミの うごきに あわせて せんを えがくことを やめる。" + +#: js/blocks/PenBlocks.js:779 +#. TRANS: put down the pen so logo it draws when it is moved +msgid "pen down" +msgstr "ペンを おろす" + +#: js/blocks/PenBlocks.js:787 +msgid "The Pen-down block lowers the pen so that it draws." +msgstr "

ペンブロック


ネズミの うごきに あわせて せんを えがく。" + +#: js/blocks/PenBlocks.js:821 +#. TRANS: set the width of the line drawn by the pen +msgid "set pen size" +msgstr "ふとさを せってい" + +#: js/blocks/PenBlocks.js:831 +msgid "The Set-pen-size block changes the size of the pen." +msgstr "

ペンブロック


ネズミが えがく せんの ふとさを かえる。 ふとさには、 0より おおきい あたいを つかう。" + +#: js/blocks/PenBlocks.js:890 +#. TRANS: set degree of translucence of the pen color +msgid "set translucency" +msgstr "透明度をせってい" + +#: js/blocks/PenBlocks.js:898 +msgid "The Set translucency block changes the opacity of the pen." +msgstr "

ペンブロック


ネズミが えがく せんが どのくらい すきとおるかを せっていする。 すうちが おおきい ほど、 せんが すきとおる。" + +#: js/blocks/PenBlocks.js:958 +msgid "set hue" +msgstr "色相をせってい" + +#: js/blocks/PenBlocks.js:966 +msgid "The Set hue block changes the color of the pen." +msgstr "ザ セット ヒュー ブロック チェンジズ ザ カラー オブ ザ ペン" + +#: js/blocks/PenBlocks.js:1024 +msgid "set shade" +msgstr "いろのこさを せってい" + +#: js/blocks/PenBlocks.js:1034 +msgid "The Set-shade block changes the pen color from dark to light." +msgstr "

ペンブロック


ネズミが えがく せんの いろの こさを せっていする。" + +#: js/blocks/PenBlocks.js:1088 +#. TRANS: set the level of vividness of the pen color +msgid "set grey" +msgstr "はいいろを せってい" + +#: js/blocks/PenBlocks.js:1096 +msgid "The Set grey block changes the vividness of the pen color." +msgstr "ザ セット グレイ ブロック チェンジズ ザ ヴィヴィドネス オブ ザ ペン カラー" + +#: js/blocks/PenBlocks.js:1149 +msgid "set color" +msgstr "いろを せってい" + +#: js/blocks/PenBlocks.js:1159 +msgid "The Set-color block changes the pen color." +msgstr "

ペンブロック


ネズミが えがく せんのいろを かえる。 いろは がめんじょうで えらぶ ほか、 それぞれ すうちで きめることも できる。 いろは、 0いじょうで、 100より ちいさい あたいになる。" + +#: js/blocks/SensorsBlocks.js:36 +msgid "The Input block prompts for keyboard input." +msgstr "ザ インプット ブロック プロンプツ フォー キーボード インプット" + +#: js/blocks/SensorsBlocks.js:46 +msgid "input" +msgstr "インプット" + +#: js/blocks/SensorsBlocks.js:64 +msgid "Input a value" +msgstr "価値をインプット" + +#: js/blocks/SensorsBlocks.js:126 +msgid "input value" +msgstr "インプットの価値" + +#: js/blocks/SensorsBlocks.js:131 +msgid "The Input-value block stores the input." +msgstr "ザ インプット-バリュー ブロック ストアズ ジ インプット" + +#: js/blocks/SensorsBlocks.js:238 +msgid "loudness" +msgstr "おんりょう" + +#: js/blocks/SensorsBlocks.js:245 +msgid "The Loudness block returns the volume detected by the microphone." +msgstr "ザ ラウドネス ブロック リターンズ ザ ボリューム ディテクテッド バイ ザ マイクロフォン" + +#: js/blocks/SensorsBlocks.js:300 +msgid "click" +msgstr "クリック" + +#: js/blocks/SensorsBlocks.js:306 +msgid "The Click block triggers an event if a mouse has been clicked." +msgstr "ザ クリック ブロック トリガーズ アン イベント イフ ア マウス ハズ ビーン クリックド" + +#: js/blocks/SensorsBlocks.js:313 +msgid "The Click block triggers an event if a turtle has been clicked." +msgstr "ザ クリック ブロック トリガーズ アン イベント イフ ア タートル ハズ ビーン クリックド" + +#: js/blocks/SensorsBlocks.js:342 +msgid "cursor over" +msgstr "カーソル(うえ)" + +#: js/blocks/SensorsBlocks.js:387 +msgid "cursor out" +msgstr "カーソル(外)" + +#: js/blocks/SensorsBlocks.js:433 +msgid "cursor button down" +msgstr "カーソルクリック(した)" + +#: js/blocks/SensorsBlocks.js:477 +msgid "cursor button up" +msgstr "カーソルクリック(うえ)" + +#: js/blocks/SensorsBlocks.js:638 +msgid "The Get red block returns the red component of the pixel under the mouse." +msgstr "ザ ゲット レッド ブロック リターンズ ザ レッド コンポーネント オブ ザ ピクセル アンダー ザ マウス" + +#: js/blocks/SensorsBlocks.js:644 +msgid "The Get red block returns the red component of the pixel under the turtle." +msgstr "ザ ゲット レッド ブロック リターンズ ザ レッド コンポーネント オブ ザ ピクセル アンダー ザ タートル" + +#: js/blocks/SensorsBlocks.js:685 +#: plugins/rodi.rtp:216 +msgid "pixel color" +msgstr "ピクセルの いろ" + +#: js/blocks/SensorsBlocks.js:690 +msgid "The Get pixel block returns the color of the pixel under the mouse." +msgstr "ザ ゲット ピクセル ブロック リターンズ ザ カラー オブ ザ ピクセル アンダー ザ マウス" + +#: js/blocks/SensorsBlocks.js:696 +msgid "The Get pixel block returns the color of the pixel under the turtle." +msgstr "ザ ゲット ピクセル ブロック リターンズ ザ カラー オブ ザ ピクセル アンダー ザ タートル" + +#: js/blocks/SensorsBlocks.js:759 +msgid "time" +msgstr "じかん" + +#: js/blocks/SensorsBlocks.js:805 +msgid "cursor y" +msgstr "yざひょうち(カーソル)" + +#: js/blocks/SensorsBlocks.js:810 +msgid "The Cursor Y block returns the vertical position of the mouse." +msgstr "

すうちブロック(カーソル)


マウスカーソルの たていち を あらわす yざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" + +#: js/blocks/SensorsBlocks.js:846 +msgid "cursor x" +msgstr "xざひょうち(カーソル)" + +#: js/blocks/SensorsBlocks.js:851 +msgid "The Cursor X block returns the horizontal position of the mouse." +msgstr "

すうちブロック(カーソル)


マウスカーソルの よこいち を あらわす xざひょうち。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。" + +#: js/blocks/SensorsBlocks.js:887 +msgid "mouse button" +msgstr "マウスボタン" + +#: js/blocks/SensorsBlocks.js:889 +msgid "The Mouse-button block returns True if the mouse button is pressed." +msgstr "

しんぎブロック(マウスボタン)


マウスの ボタンが おされているか どうか はんてい する。 マウスボタンが おされていれば 「しん(しん)」、 おされていなければ「にせ(ぎ)」と いう あたいになる。
ずのれいは、 ネズミを つかって がめんじょうに じゆうに せんを えがける プログラム。 ネズミが パソコンの マウスカーソルの いち に いどうしつづけつつ、 マウスを おしているときだけ ペンをおろし、 せんをえがく。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + +#: js/blocks/SensorsBlocks.js:935 +msgid "to ASCII" +msgstr "ASCIIに" + +#: js/blocks/SensorsBlocks.js:939 +msgid "The To ASCII block converts numbers to letters." +msgstr "ザ トゥ エーエスシーアイ ブロック コンバーツ ナンバーズ トゥ レターズ" + +#: js/blocks/SensorsBlocks.js:1006 +msgid "The Keyboard block returns computer keyboard input." +msgstr "ザ キーボード ブロック リターンズ コンピューター キーボード インプット" + +#: js/blocks/WidgetBlocks.js:81 +#: js/widgets/timbre.js:834 +#. TRANS: sound envelope (ADSR) +msgid "Envelope" +msgstr "エンベロープ" + +#: js/blocks/WidgetBlocks.js:89 +#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. +msgid "attack" +msgstr "アタック" + +#: js/blocks/WidgetBlocks.js:91 +#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. +msgid "decay" +msgstr "ディケイ" + +#: js/blocks/WidgetBlocks.js:93 +#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. +msgid "sustain" +msgstr "サステイン" + +#: js/blocks/WidgetBlocks.js:95 +#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. +msgid "release" +msgstr "リリース" + +#: js/blocks/WidgetBlocks.js:113 +msgid "Attack value should be from 0 to 100." +msgstr "アタック あたいには 0 いじょう 100いかの すうじを いれて ください。" + +#: js/blocks/WidgetBlocks.js:116 +msgid "Decay value should be from 0 to 100." +msgstr "げんすい あたいには 0 いじょう 100いかの すうじを いれて ください。" + +#: js/blocks/WidgetBlocks.js:119 +msgid "Sustain value should be from 0 to 100." +msgstr "サステイン あたいには 0 いじょう 100いかの すうじを いれて ください。" + +#: js/blocks/WidgetBlocks.js:122 +msgid "Release value should be from 0-100." +msgstr "リリース あたいには 0 いじょう100いかの すうじを いれて ください。" + +#: js/blocks/WidgetBlocks.js:140 +msgid "You are adding multiple envelope blocks." +msgstr "封筒ブロックを複数追加しています。" + +#: js/blocks/WidgetBlocks.js:171 +#: js/widgets/timbre.js:898 +#. TRANS: a filter removes some unwanted components from a signal +msgid "Filter" +msgstr "フィルター" + +#: js/blocks/WidgetBlocks.js:181 +#: js/widgets/timbre.js:1810 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "rolloff" +msgstr "ロールオフ" + +#: js/blocks/WidgetBlocks.js:213 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." +msgstr "ロールオフ あたいは -12, -24, -48, -98 デシベル / オクターヴ である ひつようが あります。" + +#: js/blocks/WidgetBlocks.js:252 +msgid "The Temperament tool is used to define custom tuning." +msgstr "ザ テンパラメント ツール イズ ユーズド トゥ デファイン カスタム チューニング" + +#: js/blocks/WidgetBlocks.js:332 +#: js/blocks/WidgetBlocks.js:1574 +#: js/widgets/sampler.js:501 +msgid "Upload a sample and adjust its pitch center." +msgstr "ねいろサンプルを アップロードして、 おとの たかさを あわせる" + +#: js/blocks/WidgetBlocks.js:339 +#. TRANS: the speed at music is should be played. +msgid "sampler" +msgstr "サンプラー" + +#: js/blocks/WidgetBlocks.js:517 +msgid "The Meter block opens a tool to select strong beats for the meter." +msgstr "

ひょうしブロック


テーブルの すうじを クリックして、 つよい はくの いちを きめる。
★ひょうし とは
はくが いくつか まとまった もの。
★はく とは
くりかえされる リズムの こと。" + +#: js/blocks/WidgetBlocks.js:573 +msgid "The oscilloscope block opens a tool to visualize waveforms." +msgstr "ザ オシロスコープ ブロック オープンズ ア ツール トゥ ビジュアライズ ウェーブフォームズ" + +#: js/blocks/WidgetBlocks.js:578 +msgid "oscilloscope" +msgstr "オシロスコープ" + +#: js/blocks/WidgetBlocks.js:645 +msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +msgstr "

モード(おんかい)ブロック


いろいろな ちょうを さがす ツールを ひょうじする。おんかいは、 おとと おとの かんかくを きめながら さがすことが できる。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。" + +#: js/blocks/WidgetBlocks.js:651 +#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes +msgid "custom mode" +msgstr "おんかい" + +#: js/blocks/WidgetBlocks.js:700 +msgid "The Tempo block opens a metronome to visualize the beat." +msgstr "

メトロノームブロック


メトロノームを ひょうじする。 ボタンを おすと、 メトロノームの はやさを かえられる。 テーブルには、 1ぷんあたりの はくのかずが ひょうじされる。

★はくとは
くりかえされる リズムのこと。" + +#: js/blocks/WidgetBlocks.js:762 +msgid "The Arpeggio Widget is used to compose chord sequences." +msgstr "「アルペジオ」ウィジェットは コードしんこう をつくる ためです。" + +#: js/blocks/WidgetBlocks.js:837 +msgid "The Pitch drum matrix is used to map pitches to drum sounds." +msgstr "ザ ピッチ ドラム マトリックス イズ ユーズド トゥ マップ ピッチズ トゥ ドラム サウンズ" + +#: js/blocks/WidgetBlocks.js:842 +#. TRANS: makes a mapping between pitches and drum sounds +msgid "pitch-drum mapper" +msgstr "音高-ドラム・マッパー" + +#: js/blocks/WidgetBlocks.js:891 +msgid "You must have at least one pitch block and one drum block in the matrix." +msgstr "フレーズメーカーブロックには、 おとの たかさブロックと ドラムブロックを さいてい 1つずつ いれて ください。" + +#: js/blocks/WidgetBlocks.js:920 +msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." +msgstr "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。また、 ヘルツの しょきせっていち は じゆうに かえられる。
★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + +#: js/blocks/WidgetBlocks.js:925 +#. TRANS: widget to generate pitches using a slider +msgid "pitch slider" +msgstr "ヘルツスライダー" + +#: js/blocks/WidgetBlocks.js:977 +msgid "chromatic keyboard" +msgstr "クロマティック キーボード" + +#: js/blocks/WidgetBlocks.js:1011 +#: js/blocks/WidgetBlocks.js:1077 +#. TRANS: widget to generate pitches using a slider +msgid "music keyboard" +msgstr "キーボード" + +#: js/blocks/WidgetBlocks.js:1062 +#: js/blocks/WidgetBlocks.js:1069 +msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +msgstr "

キーボードブロック


ピアノの キーボードを ひょうじする。 つくったおとを データに することが できる。" + +#: js/blocks/WidgetBlocks.js:1128 +msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +msgstr "ザ ピッチ ステアケース ツール トゥ イズ ユーズド トゥ ジェネレート ピッチズ フロム ア ギブン レイシオ" + +#: js/blocks/WidgetBlocks.js:1135 +#. TRANS: generate a progressive sequence of pitches +msgid "pitch staircase" +msgstr "音高の数列を作る" + +#: js/blocks/WidgetBlocks.js:1222 +msgid "The Rhythm Maker block opens a tool to create drum machines." +msgstr "

リズムメーカー ブロック


おとの ながさで ぶんかつして、 リズムを つくる テーブルを ひょうじする。 つくった リズムを データに することが できる。" + +#: js/blocks/WidgetBlocks.js:1291 +msgid "G major scale" +msgstr "Gメジャー" + +#: js/blocks/WidgetBlocks.js:1326 +msgid "C major scale" +msgstr "Cメジャー" + +#: js/blocks/WidgetBlocks.js:1366 +msgid "The Phrase Maker block opens a tool to create musical phrases." +msgstr "

フレーズメーカーブロック


フレーズを つくるための テーブルを ひょうじする。 つくった フレーズを データに することが できる。

" + +#: js/blocks/WidgetBlocks.js:1373 +#. TRANS: assigns pitch to a sequence of beats to generate a melody +msgid "phrase maker" +msgstr "フレーズメーカー" + +#: js/blocks/WidgetBlocks.js:1445 +msgid "You must have at least one pitch block and one rhythm block in the matrix." +msgstr "フレーズメーカーには、 おとのたかさ ブロックと おんぷブロックを くみあわせて ください。" + +#: js/blocks/WidgetBlocks.js:1504 +msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +msgstr "

じっこうじょうきょうブロック


ブロックのじっこうじょうきょうをけんさくするテーブルをひょうじする。
" + +#: js/blocks/WidgetBlocks.js:1581 +#: js/widgets/aiwidget.js:699 +#. TRANS: AI-generated music +msgid "AI Music" +msgstr "AIおんがく" + +#: js/blocks/VolumeBlocks.js:35 +msgid "synth volume" +msgstr "シンセのおんりょう" + +#: js/blocks/VolumeBlocks.js:39 +msgid "The Synth volume block returns the current volume of the current synthesizer." +msgstr "ザ シンセ ボリューム ブロック リターンズ ザ カレント ボリューム オブ ザ カレント シンセサイザー" + +#: js/blocks/VolumeBlocks.js:105 +msgid "master volume" +msgstr "マスター おんりょう" + +#: js/blocks/VolumeBlocks.js:109 +msgid "The Master volume block returns the master volume." +msgstr "ザ マスター ボリューム ブロック リターンズ ザ マスター ボリューム" + +#: js/blocks/VolumeBlocks.js:355 +#: js/blocks/VolumeBlocks.js:524 +msgid "set synth volume" +msgstr "がっきの おんりょうを せってい" + +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:545 +msgid "synth" +msgstr "がっき" + +#: js/blocks/VolumeBlocks.js:403 +#: js/blocks/VolumeBlocks.js:577 +#: js/blocks/VolumeBlocks.js:740 +#: js/turtleactions/VolumeActions.js:173 +msgid "Setting volume to 0." +msgstr "おんりょうを 「0」に せってい します。" + +#: js/blocks/VolumeBlocks.js:440 +msgid "Synth not found" +msgstr "シンセがみつかりません" + +#: js/blocks/VolumeBlocks.js:494 +msgid "set drum volume" +msgstr "ドラムの おんりょうを せってい" + +#: js/blocks/VolumeBlocks.js:530 +msgid "The Set synth volume block will change the volume of a particular synth," +msgstr "

がっきの おんりょうを せっていブロック


ギター、ヴァイオリン、スネアドラムなどの がっきの おんりょうを せってい する。" + +#: js/blocks/VolumeBlocks.js:532 +msgid "eg guitar violin snare drum etc." +msgstr "

デフォルトは おんりょう 50。 " + +#: js/blocks/VolumeBlocks.js:534 +msgid "The default volume is 50." +msgstr "
" + +#: js/blocks/VolumeBlocks.js:536 +msgid "The range is 0 for silence to 100 for full volume." +msgstr "0から 100までの すうちを せってい できる。 " + +#: js/blocks/VolumeBlocks.js:597 +msgid "set panning" +msgstr "ステレオをせってい" + +#: js/blocks/VolumeBlocks.js:603 +msgid "The Set Panning block sets the panning for all synthesizers." +msgstr "ザ セット パニング ブロック ワ スベテ ノ シンセサイザー ノ パニング オ セット シマス" + +#: js/blocks/VolumeBlocks.js:625 +msgid "Warning: Sound is coming out from only the left or right side." +msgstr "ワーニング:おとはみぎかひだりだけのスピーカーからでている" + +#: js/blocks/VolumeBlocks.js:647 +#: js/blocks/VolumeBlocks.js:695 +msgid "set master volume" +msgstr "ぜんたいのおんりょうを せってい" + +#: js/blocks/VolumeBlocks.js:653 +msgid "The Set master volume block sets the volume for all synthesizers." +msgstr "

ぜんたいのおんりょうを せっていブロック


ぜんたいの おんりょうを せっていする。" + +#: js/blocks/VolumeBlocks.js:784 +msgid "The Set relative volume block changes the volume of the contained notes." +msgstr "ザ セット レラティブ ボリューム ブロック ハ ナイゾン ノ ノート ノ ボリューム オ カエマス" + +#: js/blocks/VolumeBlocks.js:791 +msgid "set relative volume" +msgstr "あいたいおんりょうを せってい" + +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" +msgstr "デクレシェンド" + +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" +msgstr "クレシェンド" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "one" +msgstr "1ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "two" +msgstr "2ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "three" +msgstr "3ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "four" +msgstr "4ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "five" +msgstr "5ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "six" +msgstr "6ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "seven" +msgstr "7ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "eight" +msgstr "8ど" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "nine" +msgstr "9ど" + +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:140 +msgid "below" +msgstr "した" + +#: js/turtleactions/IntervalsActions.js:124 +msgid "above" +msgstr "うえ" + +#: js/turtleactions/IntervalsActions.js:131 +msgid "plus" +msgstr "と" + +#: js/turtleactions/IntervalsActions.js:258 +msgid "Adding missing pitch number 0." +msgstr "ピッチすうち「0」をくわえる" + +#: js/turtleactions/IntervalsActions.js:266 +msgid "Ignoring pitch numbers less than zero or greater than eleven." +msgstr "ピッチすうちの数のうち、0未満あるいは11よりおおきい数は無視します。" + +#: js/turtleactions/IntervalsActions.js:272 +msgid "Ignoring duplicate pitch numbers." +msgstr "ちょうふく している ピッチすうちは むし します" + +#: js/turtleactions/DictActions.js:75 +#: js/turtleactions/DictActions.js:142 +#: js/turtleactions/DictActions.js:172 +msgid "font" +msgstr "フォント" + +#: js/turtleactions/DictActions.js:255 +msgid "Dictionary with this name does not exist" +msgstr "このなまえの じしょは ほぞんしません。" + +#: js/turtleactions/DictActions.js:259 +msgid "Key with this name does not exist in " +msgstr "このなまえの キーワードは つぎの じしょに はいていません:" + +#: js/turtleactions/DrumActions.js:227 +msgid "Noise Block: Did you mean to use a Note block?" +msgstr "ノイズ・ブロック:おんぷ ブロックと いっしょに つかいますか?" + +#: js/turtleactions/ToneActions.js:134 +msgid "Vibrato intensity must be between 1 and 100." +msgstr "ビブラートの おおきさは、 1から 100までの はんいで せってい して ください。" + +#: js/turtleactions/ToneActions.js:139 +msgid "Vibrato rate must be greater than 0." +msgstr "ビブラートの はやさは、 0より おおきい あたいを せってい して ください。" + +#: js/turtleactions/ToneActions.js:192 +#: js/turtleactions/ToneActions.js:265 +#. TRANS: Depth is the intesity of the tremolo or chorus effect. +msgid "Depth is out of range." +msgstr "(エフェクタの)ふかさの すうじが へんいきがい です。" + +#: js/turtleactions/ToneActions.js:301 +msgid "Distortion must be from 0 to 100." +msgstr "ディストーションは、 0から 100までの はんいで せってい して ください。" + +#: js/turtleactions/ToneActions.js:332 +#. TRANS: partials components in a harmonic series +msgid "Partial must be greater than or equal to 0." +msgstr "ばいおんが 0いじょう である ひつようが あります。" + +#: js/turtleactions/ToneActions.js:378 +#: js/turtleactions/ToneActions.js:417 +#: js/turtleactions/ToneActions.js:456 +#: js/widgets/timbre.js:776 +msgid "Unable to use synth due to existing oscillator" +msgstr "オシレーターが あるため、シンセが つかえません。" + +#: js/turtleactions/ToneActions.js:388 +#: js/turtleactions/ToneActions.js:427 +msgid "The input cannot be negative." +msgstr "マイナスの すうちを いれることは できません。" + +#: js/turtleactions/MeterActions.js:101 +#: js/turtleactions/MeterActions.js:139 +msgid "beats per minute must be greater than" +msgstr "1っぷん あたりの はくの かずは、 これより おおきい あたいを せってい してください:" + +#: js/turtleactions/MeterActions.js:111 +#: js/turtleactions/MeterActions.js:149 +msgid "maximum" +msgstr "さいだいげん" + +#: js/turtleactions/MeterActions.js:117 +#: js/turtleactions/MeterActions.js:155 +msgid "beats per minute is" +msgstr "1っぷん あたりの はくの かずは" + +#: js/widgets/help.js:95 +#: js/widgets/help.js:125 +#: js/widgets/help.js:146 +#: js/widgets/help.js:158 +#: js/widgets/help.js:378 +#: js/widgets/help.js:393 +msgid "Take a tour" +msgstr "ツアーを はじめよう" + +#: js/widgets/aiwidget.js:135 +#: js/widgets/aiwidget.js:136 +#: js/widgets/rhythmruler.js:679 +#: js/widgets/rhythmruler.js:680 +#: js/widgets/rhythmruler.js:1856 +#: js/widgets/rhythmruler.js:1857 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 +#: js/widgets/tempo.js:78 +#: js/widgets/tempo.js:97 +#: js/widgets/tempo.js:98 +msgid "Pause" +msgstr "いちじ ていし" + +#: js/widgets/aiwidget.js:179 +#: js/widgets/sampler.js:225 +msgid "Warning: Sample is bigger than 1MB." +msgstr "ワーニング: サンプルは 1MB より おおきいです。" + +#: js/widgets/aiwidget.js:538 +msgid "New start block generated" +msgstr "あたらしい「スタート」ブロックを つくりました。" + +#: js/widgets/aiwidget.js:540 +msgid "MIDI loading. This may take some time depending upon the number of notes in the track" +msgstr "「MIDI]を よみこみちゅうです。おんぷの かずと トラックの かずによって じかんが かかるかもしれません。" + +#: js/widgets/aiwidget.js:550 +#: js/widgets/sampler.js:252 +msgid "Upload failed: Sample is not a .wav file." +msgstr "アップロード シッパイ:サンプル ガ .wav ファイル デハ アリマセン" + +#: js/widgets/aiwidget.js:677 +#: js/widgets/sampler.js:430 +msgid "Save sample" +msgstr "ねいろ サンプルを ほぞん" + +#: js/widgets/arpeggio.js:241 +msgid "Click in the grid to add steps to the arpeggio." +msgstr "テーブルを クリックでアルペジオのピッチを加える。" + +#: js/widgets/meterwidget.js:195 +#: js/widgets/meterwidget.js:196 +#: js/widgets/modewidget.js:87 +#: js/widgets/modewidget.js:88 +#: js/widgets/modewidget.js:639 +#: js/widgets/modewidget.js:640 +#: js/widgets/modewidget.js:708 +#: js/widgets/modewidget.js:709 +#: js/widgets/rhythmruler.js:457 +#: js/widgets/rhythmruler.js:1784 +#: js/widgets/rhythmruler.js:1785 +#: js/widgets/rhythmruler.js:1809 +#: js/widgets/rhythmruler.js:1810 +#: js/widgets/temperament.js:2165 +msgid "Play all" +msgstr "ゼンブ プレイ" + +#: js/widgets/meterwidget.js:269 +msgid "Reset" +msgstr "リセット" + +#: js/widgets/meterwidget.js:295 +msgid "Click in the circle to select strong beats for the meter." +msgstr "クリックで つよい はくの いちを えらべます。" + +#: js/widgets/modewidget.js:125 +msgid "Rotate counter clockwise" +msgstr "ハンセイ マワリ ニ カイテン" + +#: js/widgets/modewidget.js:131 +msgid "Rotate clockwise" +msgstr "セイマワリ ニ カイテン" + +#: js/widgets/modewidget.js:143 +#: js/widgets/pitchstaircase.js:676 +#: js/widgets/rhythmruler.js:578 +#: js/widgets/timbre.js:957 +msgid "Undo" +msgstr "1つもどす" + +#: js/widgets/modewidget.js:161 +#. TRANS: A circle of notes represents the musical mode. +msgid "Click in the circle to select notes for the mode." +msgstr "クリックでおとのたかさを選んでちょうをせっていできます。" + +#: js/widgets/modewidget.js:1011 +#: js/widgets/musickeyboard.js:3210 +#: js/widgets/pitchstaircase.js:578 +#: js/widgets/rhythmruler.js:2244 +#: js/widgets/rhythmruler.js:2462 +#: js/widgets/temperament.js:1862 +#: js/widgets/tempo.js:412 +#: js/widgets/phrasemaker.js:5467 +msgid "New action block generated." +msgstr "あたらしいアクションを つくりました。" + +#: js/widgets/musickeyboard.js:743 +#: js/widgets/phrasemaker.js:595 +msgid "Add note" +msgstr "おんぷをた" + +#: js/widgets/musickeyboard.js:762 +msgid "Metronome" +msgstr "メトロノーム" + +#: js/widgets/musickeyboard.js:1574 +msgid "Note value" +msgstr "ノート カチ" + +#: js/widgets/musickeyboard.js:3209 +msgid "New action blocks generated." +msgstr "あたらしいアクションを つくりました。" + +#: js/widgets/musickeyboard.js:3393 +#: js/widgets/musickeyboard.js:3401 +msgid "MIDI device present." +msgstr "MIDIデバイスがみつかりました。" + +#: js/widgets/musickeyboard.js:3404 +msgid "No MIDI device found." +msgstr "MIDIデバイスがみつかりません。" + +#: js/widgets/musickeyboard.js:3414 +msgid "Failed to get MIDI access in browser." +msgstr "ブラウザはMIDIのアクセスができませんでした。" + +#: js/widgets/pitchdrummatrix.js:356 +#: js/widgets/pitchdrummatrix.js:741 +msgid "Click in the grid to map notes to drums." +msgstr "グラフに クリックして おんぷを どちらの ドラムに かえるか きめる ことが できます。" + +#: js/widgets/pitchslider.js:103 +msgid "Move up" +msgstr "うえに うごかす" + +#: js/widgets/pitchslider.js:114 +msgid "Move down" +msgstr "したに うごかす" + +#: js/widgets/pitchslider.js:136 +msgid "Click on the slider to create a note block." +msgstr "スライダーでおとのたかさを変えます。" + +#: js/widgets/pitchstaircase.js:622 +msgid "Play chord" +msgstr "わおんを さいせい する" + +#: js/widgets/pitchstaircase.js:630 +msgid "Play scale" +msgstr "ちょうを さいせい する" + +#: js/widgets/pitchstaircase.js:694 +msgid "Click on a note to create a new step." +msgstr "ピッチをクリックするとあたらしい段が作れますよ。" + +#: js/widgets/rhythmruler.js:486 +msgid "Save rhythms" +msgstr "リズムだけをほぞん" + +#: js/widgets/rhythmruler.js:512 +msgid "Save drum machine" +msgstr "ドラム として ほぞん" + +#: js/widgets/rhythmruler.js:589 +#. TRANS: user can tap out a rhythm by clicking on a ruler. +msgid "Tap a rhythm" +msgstr "リズムをタップする" + +#: js/widgets/rhythmruler.js:813 +msgid "Click on the ruler to divide it." +msgstr "クリック すると リズムを わる ことが できます。" + +#: js/widgets/rhythmruler.js:947 +#: js/widgets/rhythmruler.js:948 +#: js/widgets/rhythmruler.js:1148 +#: js/widgets/rhythmruler.js:1149 +#: js/widgets/rhythmruler.js:1760 +#: js/widgets/rhythmruler.js:1761 +msgid "tap a rhythm" +msgstr "リズムを タップ する" + +#: js/widgets/rhythmruler.js:1453 +msgid "Maximum value of 256 has been exceeded." +msgstr "リズムメーカーの おとの ながさは、さいだい 256 です。" + +#: js/widgets/sampler.js:235 +msgid "Recording started" +msgstr "ろくおん スタート" + +#: js/widgets/sampler.js:243 +msgid "Recording complete" +msgstr "ろくおん コンプリート" + +#: js/widgets/sampler.js:281 +msgid "A new sample block was generated." +msgstr "あたらしい 「ねいろサンプル」 ブロックが つくりました" + +#: js/widgets/sampler.js:376 +msgid "Upload sample" +msgstr "ねいろ サンプルを アップロード" + +#: js/widgets/sampler.js:397 +msgid "Warning: Your sample cannot be loaded because it is >1MB." +msgstr "ワーニング:ねいろサンプルは > 1MB であるため よみこむことが できません。" + +#: js/widgets/sampler.js:446 +msgid "Toggle Mic" +msgstr "マイクの きりかえ" + +#: js/widgets/sampler.js:453 +msgid "Playback" +msgstr "さいせい" + +#: js/widgets/sampler.js:933 +#. TRANS: The reference tone is a sound used for comparison. +msgid "reference tone" +msgstr "さんしょうピッチ" + +#: js/widgets/temperament.js:319 +msgid "back to 2:1 octave space" +msgstr "2:1 オクターヴ・スペースに もどる" + +#: js/widgets/temperament.js:445 +msgid "edit" +msgstr "へんしゅうする" + +#: js/widgets/temperament.js:525 +#: js/widgets/temperament.js:840 +#: js/widgets/temperament.js:844 +#: js/widgets/temperament.js:945 +#: js/widgets/temperament.js:1034 +#: js/widgets/temperament.js:1038 +#: js/widgets/temperament.js:1110 +#: js/widgets/temperament.js:1379 +#: js/widgets/temperament.js:1448 +#: js/widgets/temperament.js:1529 +msgid "done" +msgstr "おわった" + +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:587 +#: js/widgets/temperament.js:1021 +msgid "ratio" +msgstr "ひりつ" + +#: js/widgets/temperament.js:588 +msgid "interval" +msgstr "インターバル" + +#: js/widgets/temperament.js:716 +msgid "non scalar" +msgstr "おんかい ないではない" + +#: js/widgets/temperament.js:757 +msgid "ratios" +msgstr "ひりつ" + +#: js/widgets/temperament.js:757 +msgid "arbitrary" +msgstr "じゆういし" + +#: js/widgets/temperament.js:828 +msgid "number of divisions" +msgstr "ぶんぱいの かず" + +#: js/widgets/temperament.js:843 +#: js/widgets/temperament.js:958 +#: js/widgets/temperament.js:1037 +#: js/widgets/temperament.js:1128 +msgid "preview" +msgstr "ためす" + +#: js/widgets/temperament.js:888 +msgid "The Number of divisions is too large." +msgstr "ぶんかいすう が おおきすぎます" + +#: js/widgets/temperament.js:1023 +msgid "recursion" +msgstr "はんぷく" + +#: js/widgets/temperament.js:1549 +msgid "The octave ratio has changed. This changes temperament significantly." +msgstr "オクターブ レイショウ ガ かわりました。これ は テンパラメント オ オオキク へんこうします" + +#: js/widgets/temperament.js:2177 +msgid "Table" +msgstr "グリッド" + +#: js/widgets/temperament.js:2285 +msgid "Add pitches" +msgstr "ピッチ オ ついか" + +#: js/widgets/tempo.js:111 +msgid "Save tempo" +msgstr "テンポをほぞん" + +#: js/widgets/tempo.js:142 +msgid "speed up" +msgstr "はやくする" + +#: js/widgets/tempo.js:148 +msgid "slow down" +msgstr "おそく する" + +#: js/widgets/tempo.js:192 +msgid "Adjust the tempo with the buttons." +msgstr "ボタンで テンポが せってい できます。" + +#: js/widgets/tempo.js:259 +msgid "Please enter a number between 30 and 1000" +msgstr "30から 1000までの かんじを にゅうりょくしてください。" + +#: js/widgets/tempo.js:266 +#: js/widgets/tempo.js:269 +msgid "The beats per minute must be between 30 and 1000." +msgstr "1ぷん あたりの はくの かずは、 30から 1000までの はんいで せってい して ください。" + +#: js/widgets/tempo.js:285 +msgid "The beats per minute must be below 1000." +msgstr "1っぷん あたりの はくの かずは、さいだい1000です。" + +#: js/widgets/tempo.js:301 +msgid "The beats per minute must be above 30" +msgstr "1っぷん あたりの はくの かずは、30より大きいあたいをせっていしてください。" + +#: js/widgets/timbre.js:760 +msgid "Synthesizer" +msgstr "シンセサイザー" + +#: js/widgets/timbre.js:880 +#: planet/js/GlobalTag.js:50 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Effects" +msgstr "こうかおん" + +#: js/widgets/timbre.js:940 +msgid "Add filter" +msgstr "フィルターを くわえる" + +#: js/widgets/timbre.js:981 +msgid "Click on buttons to open the timbre design tools." +msgstr "ボタンをクリックするとカスタムねいろツールが開きます。" + +#: js/widgets/timbre.js:1265 +msgid "harmonicity" +msgstr "ばいおんの ねいろ" + +#: js/widgets/timbre.js:1332 +#: js/widgets/timbre.js:1398 +msgid "modulation index" +msgstr "モジュレーションインデックス" + +#: js/widgets/timbre.js:1476 +msgid "vibrato amount" +msgstr "ビブラートの はやさ" + +#: js/widgets/timbre.js:1911 +msgid "Filter already present." +msgstr "フィルターは もう そんざいしています。" + +#: js/widgets/timbre.js:2495 +msgid "distortion amount" +msgstr "ディストーションの おおきさ" + +#: js/widgets/oscilloscope.js:79 +msgid "Zoom In" +msgstr "ズームイン" + +#: js/widgets/oscilloscope.js:88 +msgid "Zoom Out" +msgstr "ズームアウト" + +#: js/widgets/phrasemaker.js:585 +msgid "Export" +msgstr "エクスポート" + +#: js/widgets/phrasemaker.js:592 +msgid "Sort" +msgstr "せいり する" + +#: js/widgets/phrasemaker.js:1061 +msgid "Click on the table to add notes." +msgstr "ます目をクリックするとメロディやリズムを作れます。" + +#: js/widgets/phrasemaker.js:2755 +#: js/widgets/phrasemaker.js:2891 +msgid "tuplet value" +msgstr "何れんぷ価" + +#: planet/js/GlobalCard.js:68 +msgid "Share" +msgstr "シェア" + +#: planet/js/GlobalCard.js:74 +msgid "Flags" +msgstr "はた" + +#: planet/js/GlobalPlanet.js:35 +msgid "No results found." +msgstr "検索の結果に何もはありません" + +#: planet/js/GlobalPlanet.js:51 +msgid "Remix of" +msgstr "のリミックス" + +#: planet/js/GlobalPlanet.js:509 +msgid "Cannot connect to server" +msgstr "サーバに せつぞく できません" + +#: planet/js/GlobalTag.js:28 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "All Projects" +msgstr "すべての プロジェクト" + +#: planet/js/GlobalTag.js:30 +#: planet/js/StringHelper.js:37 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "My Projects" +msgstr "じぶんの プロジェクト" + +#: planet/js/GlobalTag.js:32 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Examples" +msgstr "プロジェクトの みほん" + +#: planet/js/GlobalTag.js:36 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Art" +msgstr "アート" + +#: planet/js/GlobalTag.js:38 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Math" +msgstr "さんすう" + +#: planet/js/GlobalTag.js:40 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Interactive" +msgstr "インタラクティブ" + +#: planet/js/GlobalTag.js:42 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Design" +msgstr "デザイン" + +#: planet/js/GlobalTag.js:44 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Game" +msgstr "ゲーム" + +#: planet/js/GlobalTag.js:52 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Code Snippet" +msgstr "みじかいコード" + +#: planet/js/LocalCard.js:36 +msgid "View published project" +msgstr "こうかい された プロジェクトを みる" + +#: planet/js/LocalCard.js:42 +#: planet/js/StringHelper.js:38 +msgid "Publish project" +msgstr "プロジェクトを こうかい する" + +#: planet/js/LocalCard.js:51 +msgid "Edit project" +msgstr "プロジェクトを へんしゅう する" + +#: planet/js/LocalCard.js:52 +msgid "Delete project" +msgstr "プロジェクトを けす" + +#: planet/js/LocalCard.js:53 +msgid "Download project" +msgstr "プロジェクトを ダウンロード する" + +#: planet/js/LocalCard.js:55 +msgid "Duplicate project" +msgstr "プロジェクトを コピー する" + +#: planet/js/ProjectStorage.js:243 +msgid "anonymous" +msgstr "とくめい" + +#: planet/js/ProjectViewer.js:30 +msgid "Error: Report could not be submitted. Try again later." +msgstr "エラー:つうほうが できませんでした。あとで さいど ためして ください。" + +#: planet/js/ProjectViewer.js:31 +msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." +msgstr "このプロジェクトを つうほうして くださって ありがとう ございます。モデレータが まもなく、プロジェクトを みます。" + +#: planet/js/ProjectViewer.js:32 +#: planet/js/StringHelper.js:62 +#: planet/js/StringHelper.js:64 +#: planet/js/StringHelper.js:68 +msgid "Report Project" +msgstr "プロジェクトを通報する" + +#: planet/js/ProjectViewer.js:33 +#: planet/js/StringHelper.js:63 +msgid "Project Reported" +msgstr "プロジェクトは つうほう されました" + +#: planet/js/ProjectViewer.js:34 +msgid "Report description required" +msgstr "レポート ひょうきが ひつよう です" + +#: planet/js/ProjectViewer.js:35 +msgid "Report description too long" +msgstr "レポート ひょうきが ながすぎます" + +#: planet/js/Publisher.js:30 +msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." +msgstr "エラー:サーバに せつぞく できません。ブラウザを さいきどう して、さいど ためしてください。" + +#: planet/js/Publisher.js:220 +#: planet/js/Publisher.js:237 +msgid "This field is required" +msgstr "この こうもくは ひっすこうもく です" + +#: planet/js/Publisher.js:227 +msgid "Title too long" +msgstr "タイトルが ながすぎます" + +#: planet/js/Publisher.js:244 +msgid "Description too long" +msgstr "ひょうきが ながすぎます" + +#: planet/js/Publisher.js:341 +msgid "Server Error" +msgstr "サーバーエラー" + +#: planet/js/Publisher.js:341 +msgid "Try Again" +msgstr "もういちど つかいなおして ください。" + +#: planet/js/SaveInterface.js:34 +msgid "Open in Music Blocks" +msgstr "ミュージック・ブロックスで ひらきます" + +#: planet/js/SaveInterface.js:35 +msgid "Open in Turtle Blocks" +msgstr "タートル ブロックスで ひらきます" + +#: planet/js/helper.js:149 +#: planet/js/StringHelper.js:49 +msgid "Show more tags" +msgstr "タッグを もっと みる" + +#: planet/js/helper.js:150 +msgid "Show fewer tags" +msgstr "タッグを ひひょうじ" + +#: planet/js/StringHelper.js:30 +msgid "Planet" +msgstr "プラネット" + +#: planet/js/StringHelper.js:31 +msgid "Close Planet" +msgstr "プラネットを とじる" + +#: planet/js/StringHelper.js:32 +msgid "Open project from file" +msgstr "ファイルから プロジェクトを ひらく" + +#: planet/js/StringHelper.js:34 +msgid "Local" +msgstr "ローカル" + +#: planet/js/StringHelper.js:35 +msgid "Global" +msgstr "グローバル" + +#: planet/js/StringHelper.js:36 +msgid "Search for a project" +msgstr "プロジェクト けんさく" + +#: planet/js/StringHelper.js:40 +msgid "Tags (max 5)" +msgstr "タッグ(さいだい5こ)" + +#: planet/js/StringHelper.js:41 +#: planet/js/StringHelper.js:61 +msgid "Description" +msgstr "きにゅう" + +#: planet/js/StringHelper.js:42 +#: planet/js/StringHelper.js:67 +msgid "Submit" +msgstr "かくにん" + +#: planet/js/StringHelper.js:43 +#: planet/js/StringHelper.js:47 +msgid "Cancel" +msgstr "キャンセル" + +#: planet/js/StringHelper.js:44 +msgid "Delete \\"\\"?" +msgstr "\\"\\"を けしますか?" + +#: planet/js/StringHelper.js:45 +msgid "Permanently delete project \\"\\"?" +msgstr "\\"\\"を かんぜん けしますか?" + +#: planet/js/StringHelper.js:48 +msgid "Explore Projects" +msgstr "プロジェクトを さがす" + +#: planet/js/StringHelper.js:50 +msgid "Most recent" +msgstr "いちばん さいきん" + +#: planet/js/StringHelper.js:51 +msgid "Most liked" +msgstr "「いいね」の いちばん ある" + +#: planet/js/StringHelper.js:52 +msgid "Most downloaded" +msgstr "ダウンロードの いちばん ある" + +#: planet/js/StringHelper.js:53 +msgid "A-Z" +msgstr "「A-Z」の じゅんばん" + +#: planet/js/StringHelper.js:54 +msgid "Sort by" +msgstr "~で せいり する" + +#: planet/js/StringHelper.js:55 +msgid "Load More Projects" +msgstr "プロジェクトを もっと ロードする" + +#: planet/js/StringHelper.js:56 +msgid "Last Updated" +msgstr "さいごの こうしん" + +#: planet/js/StringHelper.js:57 +msgid "Creation Date" +msgstr "さくせいび" + +#: planet/js/StringHelper.js:58 +msgid "Number of Downloads:" +msgstr "ダウンロード数" + +#: planet/js/StringHelper.js:59 +msgid "Number of Likes:" +msgstr "「いいね」の かず" + +#: planet/js/StringHelper.js:60 +msgid "Tags:" +msgstr "タッグ" + +#: planet/js/StringHelper.js:65 +msgid "Report projects which violate the
Sugar Labs Code of Conduct." +msgstr "シュガー・ラボ " + +#: planet/js/StringHelper.js:66 +msgid "Reason for reporting project" +msgstr "プロジェクトを つうほうする りゆう" + +#: planet/js/StringHelper.js:70 +msgid "Download as File" +msgstr "ファイルで ダウンロード する" + +#: plugins/accelerometer.rtp:48 +msgid "motion x" +msgstr "x座標の動き" + +#: plugins/accelerometer.rtp:56 +msgid "motion y" +msgstr "y座標の動き" + +#: plugins/accelerometer.rtp:64 +msgid "motion z" +msgstr "z座標の動き" + +#: plugins/facebook.rtp:27 +msgid "publish" +msgstr "プロジェクトをフェースブックにアップロードする" + +#: plugins/maths.rtp:62 +msgid "power" +msgstr "じょうべき" + +#: plugins/maths.rtp:62 +msgid "base" +msgstr "ベース" + +#: plugins/maths.rtp:62 +msgid "exp" +msgstr "exp" + +#: plugins/maths.rtp:99 +msgid "floor" +msgstr "ゆか" + +#: plugins/maths.rtp:104 +msgid "ceiling" +msgstr "てんじょう" + +#: plugins/maths.rtp:109 +msgid "to degrees" +msgstr "どすうほうへ へんかん" + +#: plugins/maths.rtp:114 +msgid "to radians" +msgstr "ラジアンへ へんかん" + +#: plugins/nutrition.rtp:104 +msgid "get calories" +msgstr "カロリーを とる" + +#: plugins/nutrition.rtp:107 +msgid "get protein" +msgstr "たんぱくしつを とる" + +#: plugins/nutrition.rtp:110 +msgid "get carbs" +msgstr "たんす いかぶつ" + +#: plugins/nutrition.rtp:113 +msgid "get fiber" +msgstr "せんいしつを とる" + +#: plugins/nutrition.rtp:116 +msgid "get fat" +msgstr "ふとる" + +#: plugins/nutrition.rtp:119 +msgid "get name" +msgstr "名前を獲得する" + +#: plugins/nutrition.rtp:122 +msgid "calories" +msgstr "カロリー" + +#: plugins/nutrition.rtp:128 +msgid "protein" +msgstr "たんぱく" + +#: plugins/nutrition.rtp:134 +msgid "carbs" +msgstr "炭水化物" + +#: plugins/nutrition.rtp:140 +msgid "fiber" +msgstr "食物繊維" + +#: plugins/nutrition.rtp:146 +msgid "fat" +msgstr "脂肪" + +#: plugins/nutrition.rtp:152 +msgid "eat" +msgstr "食べる" + +#: plugins/nutrition.rtp:155 +msgid "digest meal" +msgstr "食事を熟す" + +#: plugins/nutrition.rtp:158 +msgid "apple" +msgstr "りんご" + +#: plugins/nutrition.rtp:161 +msgid "banana" +msgstr "バナナ" + +#: plugins/nutrition.rtp:167 +msgid "wheat bread" +msgstr "麦パン" + +#: plugins/nutrition.rtp:170 +msgid "corn" +msgstr "コーン" + +#: plugins/nutrition.rtp:173 +msgid "potato" +msgstr "芋" + +#: plugins/nutrition.rtp:176 +msgid "sweet potato" +msgstr "スイートポテト" + +#: plugins/nutrition.rtp:179 +msgid "tomato" +msgstr "トマト" + +#: plugins/nutrition.rtp:182 +msgid "broccoli" +msgstr "ブロッコリー" + +#: plugins/nutrition.rtp:185 +msgid "rice and beans" +msgstr "ご飯と豆" + +#: plugins/nutrition.rtp:188 +msgid "tamale" +msgstr "タマレ" + +#: plugins/nutrition.rtp:191 +msgid "cheese" +msgstr "チーズ" + +#: plugins/nutrition.rtp:194 +msgid "chicken" +msgstr "鶏肉" + +#: plugins/nutrition.rtp:197 +msgid "fish" +msgstr "魚" + +#: plugins/nutrition.rtp:200 +msgid "beef" +msgstr "牛肉" + +#: plugins/nutrition.rtp:203 +msgid "cake" +msgstr "ケーキ" + +#: plugins/nutrition.rtp:206 +msgid "cookie" +msgstr "クッキー" + +#: plugins/nutrition.rtp:209 +msgid "water" +msgstr "水" + +#: plugins/weather.rtp:68 +#: plugins/weather.rtp:97 +msgid "Days ahead must be in the range of -1 to 5." +msgstr "日にちは -1から5までの数でなくてはなりません" + +#: plugins/weather.rtp:122 +msgid "forecast" +msgstr "天気予報" + +#: plugins/weather.rtp:123 +#: plugins/weather.rtp:137 +#: plugins/weather.rtp:150 +msgid "city" +msgstr "市" + +#: plugins/weather.rtp:124 +#: plugins/weather.rtp:138 +#: plugins/weather.rtp:151 +msgid "day" +msgstr "曜日" + +#: plugins/weather.rtp:136 +msgid "high" +msgstr "高" + +#: plugins/weather.rtp:149 +msgid "low" +msgstr "低" + +#: plugins/rodi.rtp:172 +msgid "blink" +msgstr "点滅する" + +#: plugins/rodi.rtp:246 +msgid "led" +msgstr "発光ダイオード" + +#: plugins/rodi.rtp:265 +msgid "light intensity" +msgstr "光の強さ" + +#: plugins/rodi.rtp:282 +msgid "infrared light (left)" +msgstr "赤外光 (左)" + +#: plugins/rodi.rtp:296 +msgid "infrared light (right)" +msgstr "赤外光 (右)" + +#: plugins/rodi.rtp:338 +msgid "move" +msgstr "動き出し" + +#: js/activity.js:3323 + +#~ msgid "Nothing in the trash to restore." +#~ msgstr "" + +#: js/turtledefs.js:584 + +#~ msgid "Save audio from your project as WAV." +#~ msgstr "プロジェクトの おとを WAVで ほぞん" + +#: js/turtledefs.js:588 + +#~ msgid "Save your project to as an ABC file." +#~ msgstr "プロジェクトを ABCがくふで ほぞん" + +#: js/turtledefs.js:592 + +#~ msgid "Save your project to as a Lilypond file." +#~ msgstr "さくせいした おんがくを、 コンピューターじょうで がくふ をえがく ファイル(Lilypondファイル)に かえて ほぞんする。" + +#: js/turtledefs.js:620 + +#~ msgid "Show or hide a coordinate grid." +#~ msgstr "カンバスじょうに ほうがん(ざひょう)や ちゅうしんの かくどを ひょうじしたり、かくしたりできる。" + +#: js/turtledefs.js:649 + +#~ msgid "Expand/collapse collapsable blocks" +#~ msgstr "ブロックをひろげる/おりたたむ" + +#: js/turtledefs.js:752 + +#~ msgid "Show these messages." +#~ msgstr "ミスター・マウスによる、 ミュージック・ブロックスの せつめいを ひょうじする。" + +#: js/rubrics.js:531 + +#: js/turtledefs.js:136 + +#: js/turtledefs.js:237 + +#~ msgid "sensors" +#~ msgstr "センサー" + +#: js/rubrics.js:532 + +#: js/turtledefs.js:135 + +#: js/turtledefs.js:236 + +#: js/blocks/MediaBlocks.js:930 + +#~ msgid "media" +#~ msgstr "ほかのメディア" + +#: js/block-verbose.js:3837 + +#: js/block-verbose.js:3850 + +#: js/block.js:3758 + +#: js/block.js:3771 + +#: js/blocks/ExtrasBlocks.js:623 + +#~ msgid "Cartesian+polar" +#~ msgstr "うがんざひょうと きょくざひょうを ひょうじ" + +#: js/blocks.js:5091 + +#: js/blocks/MediaBlocks.js:888 + +#~ msgid "show" +#~ msgstr "ひょうじする" + +#: js/activity.js:5680 + +#~ msgid "Show/hide block" +#~ msgstr "ブロックを ひょうじする/かくす" + +#: js/palette.js:619 + +#~ msgid "grid" +#~ msgstr "グリッド" + +#: js/piemenus.js:3854 + +#~ msgid "You have chosen key " +#~ msgstr "へんかきごうは" + +#: js/piemenus.js:3858 + +#~ msgid " for your pitch preview." +#~ msgstr "のおんかいによってしています。" + +#: js/toolbar.js:113 + +#: js/toolbar.js:114 + +#: js/toolbar.js:178 + +#: js/toolbar.js:179 + +#: js/toolbar.js:234 + +#: js/toolbar.js:235 + +#~ msgid "Full Screen" +#~ msgstr "フルスクリーン" + +#: js/toolbar.js:1060 + +#~ msgid "New Project" +#~ msgstr "しんき さくせい" + +#: js/turtledefs.js:185 + +#: js/turtledefs.js:280 + +#~ msgid "music" +#~ msgstr "おんがく" + +#: js/turtledefs.js:548 + +#: js/turtledefs.js:569 + +#~ msgid "save" +#~ msgstr "ほぞん する" + +#: js/turtledefs.js:625 + +#: js/turtles.js:953 + +#~ msgid "Clean" +#~ msgstr "ネズミと ペンを もどす" + +#: js/turtledefs.js:675 + +#~ msgid "Run slow" +#~ msgstr "ゆっくりじっこうする" + +#: js/turtles.js:900 + +#~ msgid "Clear Workspace" +#~ msgstr "" + +#: js/turtles.js:905 + +#~ msgid "Are you sure you want to clear the workspace ?" +#~ msgstr "" + +#: js/utils/musicutils.js:1176 + +#~ msgid "meantone" +#~ msgstr "ちゅうぜん おんりつ" + +#: js/utils/musicutils.js:1582 + +#~ msgid "Custom" +#~ msgstr "オリジナル" + +#: js/blocks/ExtrasBlocks.js:274 + +#~ msgid "hide blocks" +#~ msgstr "ブロックを ひひょうじ" + +#: js/blocks/FlowBlocks.js:136 + +#~ msgid "duplicate" +#~ msgstr "複製する" + +#: js/blocks/FlowBlocks.js:604 + +#: js/widgets/timbre.js:417 + +#: js/widgets/timbre.js:419 + +#: js/widgets/phrasemaker.js:4202 + +#: js/widgets/musickeyboard.js:819 + +#: js/widgets/musickeyboard.js:821 + +#: plugins/rodi.rtp:29 + +#: plugins/rodi.rtp:73 + +#: plugins/rodi.rtp:413 + +#~ msgid "stop" +#~ msgstr "止める" + +#: js/blocks/MediaBlocks.js:692 + +#~ msgid "duration (ms)" +#~ msgstr "ながさ(ミリびょう)" + +#: js/blocks/GraphicsBlocks.js:373 + +#: js/widgets/temperament.js:319 + +#: js/widgets/temperament.js:347 + +#~ msgid "clear" +#~ msgstr "1つもどす" + +#: js/blocks/PitchBlocks.js:929 + +#~ msgid "invert" +#~ msgstr "両ほうこうにずれる" + +#: js/blocks/PitchBlocks.js:1706 + +#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +#~ msgstr "" + +#: js/blocks/PitchBlocks.js:1749 + +#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +#~ msgstr "" + +#: js/blocks/ToneBlocks.js:34 + +#~ msgid "oscillator" +#~ msgstr "オシレータ―" + +#: js/blocks/ToneBlocks.js:630 + +#~ msgid "delay" +#~ msgstr "ずれ" + +#: js/blocks/WidgetBlocks.js:81 + +#~ msgid "envelope" +#~ msgstr "エンベロープ" + +#: js/blocks/WidgetBlocks.js:171 + +#~ msgid "filter" +#~ msgstr "フィルター" + +#: js/blocks/WidgetBlocks.js:1580 + +#~ msgid "aimusic" +#~ msgstr "AIおんがく" + +#: js/turtleactions/IntervalsActions.js:119 + +#~ msgid "a" +#~ msgstr "" + +#: js/turtleactions/IntervalsActions.js:139 + +#~ msgid " below" +#~ msgstr "" + +#: js/widgets/modewidget.js:1017 + +#: js/widgets/pitchstaircase.js:580 + +#: js/widgets/tempo.js:414 + +#: js/widgets/phrasemaker.js:5356 + +#: js/widgets/rhythmruler.js:2254 + +#: js/widgets/rhythmruler.js:2472 + +#: js/widgets/temperament.js:1929 + +#~ msgid "New action block generated!" +#~ msgstr "あたらしいアクションを つくりました!" + +#: js/widgets/sampler.js:237 + +#~ msgid "Recording started..." +#~ msgstr "ろくおんちゅう" + +#: js/widgets/sampler.js:245 + +#~ msgid "Recording complete..." +#~ msgstr "ろくおんかんりょう" + +#: js/widgets/musickeyboard.js:1549 + +#: plugins/rodi.rtp:193 + +#~ msgid "duration" +#~ msgstr "きかんのせってい" + +#: js/widgets/temperament.js:454 + +#: js/widgets/temperament.js:456 + +#: js/widgets/temperament.js:1493 + +#: js/widgets/temperament.js:1495 + +#~ msgid "close" +#~ msgstr "しゅうりょう" + +#: planet/js/StringHelper.js:38 + +#~ msgid "Publish Project" +#~ msgstr "プロジェクトを こうかい する" + +#: plugins/rodi.rtp:191 + +#~ msgid "play" +#~ msgstr "じっこう" + +#: js/notation.js:353 + +#~ msgid "Lilypond cannot process pickup of " +#~ msgstr "Lilypondでは この ピックアップを たいおう できません:" + +#: js/activity.js:1413 + +#~ msgid "Refresh your browser to change to advanced mode." +#~ msgstr "はってんモードに するには、 ブラウザを こうしん して下さい。" + +#: js/activity.js:1418 + +#~ msgid "Refresh your browser to change to beginner mode." +#~ msgstr "かんたんモードに するには、 ブラウザを こうしん してください" + +#: js/widgets/musickeyboard.js:3179 + +#~ msgid "New action blocks generated" +#~ msgstr "" + +#: js/widgets/musickeyboard.js:3180 + +#~ msgid "New action block generated" +#~ msgstr "" + +#~ msgid "Toggle JavaScript Editor" +#~ msgstr "JavaScriptへんしゅうをオン/オフ" + +#~ msgid "The Scalar Step Block must be used inside of a Note Block." +#~ msgstr "おんかいうちを あがる/おりるブロックは、 おんぷブロックの なかに いれて つかって ください。" + +#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." +#~ msgstr "おんかいうちを あがる/おりるブロックは、 おとの たかさ ブロックの あとに つかってください。" + +#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "

3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "

おんりつを せってい ブロック


ミュージックブロックスで もちいる おんかいの ちょうりつのしかた を せっていする。

★おんかいとは
じゅんばんに ならんだ おとの まとまり。たとえば、「ド」 を はじまりのおと に したときの 「ドレミファソラシド」、 「ソ」 を はじまりのおと に したときの 「ソラシドレミ(♯ファ)ソ」 の こと。
★ちょうりつとは
がっきの おとのたかさを、 おんりつに したがって ととのえること。
★おんりつとは
おんてい (おとどうしの へだたり) の きめかた。 おなじ おんかい でも、 おんりつに よって おとの たかさが かわる。
★オクターヴの たかさとは
おなじ なまえでも たかさがちがう おとを あらわす すうち。" + +#~ msgid "The Interval number block returns the number of scalar steps in the current interval." +#~ msgstr "「おんていを かずで ひょうじ」ブロックは おんかいの かずを けいさんして ひょうじする" + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." +#~ msgstr "半おんかい的音程ブロックはちょうを無視、半音であたらしい音高をけいさんして鳴らします。" + +#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." +#~ msgstr "「アルペジオ」ブロックは 「おんぷ」ブロックを かいすう さいせいして、コードによって へんかします。" + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." +#~ msgstr "

おんかいの じょうげ ブロック


なかに くみいれる 「おんぷブロック」の おとを きじゅんにして、 べつの おとを つけくわえる。" + +#~ msgid "eg \"do\" is always \"C-natural\" when Movable do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree o The Action block is used to group together blocks so that they can be used more than once." +#~ msgstr "

アクションブロック


ふくすうの ブロックを 1つの グループとして まとめ、 じっこうする。グループと なった プログラムは、 1つの「アクション」として じゆうに なまえを つけることが できる。" + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "

しんぎブロック(だい なり)


2つの すうちをくらべて、 すうちの だいしょうを はんてい する。「>」は うえの すうちが したの すうちよりも おおきければ 「しん(しん)」、 したの すうちと おなじか ちいさければ 「にせ(ぎ)」という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "

しんぎブロック(しょう なり)


2つの すうちをくらべて、 すうちの だいしょうを はんてい する。 「<」は うえの すうちが したの すうちよりも ちいさければ 「しん(しん)」、 したの すうちと おなじか おおきければ 「にせ(ぎ)」という けっかになる。

★しんぎブロックとは
「もし~ならば」などの じょうけんブロックを うごかすために ひつような ブロック。
「もし~ならば」は、 せいかくに ひょうげんすると、 「もし~という じょうけんが ただしい ならば、 つぎの ブロックを じっこうする」という いみ である。 しんぎブロックは ふとうしき などによる ひかくが 「ただしい(しん)」か、 「ただしくない(にせ)」かの けっかを あらわし、 「もし~ならば」に つづく ブロックを じっこうするか どうか きめる。" + +#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "
ずのれいでは、 みぎむきに すすみ つづける ネズミが カンバスの うたん から はみでると、 カンバスの ひだりはし から でてくる。" + +#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "
ずのれいでは、 うわむきに すすみ つづける ネズミが カンバスの じょうたん から はみでると、 カンバスの かたん から でてくる。" + +#~ msgid "video material" +#~ msgstr "がぞうそざい" + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." +#~ msgstr "

ドラムを せってい ブロック


「おんぷブロック」 ないの おとを、 ドラムの おとに おきかえる。
ずのれいでは、 ソの おとの かわりに、 キックドラムの おとが えんそうされる。" + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "

おとのながさ ブロック


おとの ながさを ひょうじする。
" + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "

きゅうふブロック


おとがない ぶぶんに つかわれる。
★きゅうふとは
やすみのながさ。" + +#~ msgid "Conditionals lets your program take different actions depending on the condition." +#~ msgstr "

じょうけんブロック


じょうけんブロックを つかうと、 じょうけんによって ちがう はたらきをする プログラムを つくることが できる。 " + +#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." +#~ msgstr "

ずのれい では、 もし、 パソコンのマウスを ながおし していれば 「スネアドラム」ブロックを えんそうする。ながおし していなければ(そうでなければ)「キックドラム」ブロック をえんそう する。" + +#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." +#~ msgstr "

ずのれいは 「アクション」の じっこうを くりかえす。" + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "

いどう ブロック


ネズミの いちを、 してい した おおきさ と かくど の えん をえがいて いどう させる。 かくどの すうちは、 プラスだと みぎまわり、 マイナスだと ひだりまわり になる。" + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "

いどうブロック


ネズミの むきを、 してい した すうち の かくどに かえる。" + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "

スラーブロック


おとと つぎのおとを、 なめらかに つなげる。 ただし、 「おんぷブロック」 で せっていした おとの ながさは かわらない。" + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "

スタッカート ブロック


おとを みじかく きる。 ただし、 「おんぷブロック」 で せっていした おとの ながさは かわらない。" + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." +#~ msgstr "

デクレシェンドブロック


おんりょうを だんだん ちいさくする。" + +#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." +#~ msgstr "
たとえば、 7つの おとに、 すうちが 5の 「デクレシェンドブロック」 を つかうと、 1おんごとに さいしょの おとの おんりょうの 5パーセントずつ おんりょうが へり、 さいごの おとは さいしょの おとよりも 35パーセント おんりょうが ちいさくなる。" + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." +#~ msgstr "

クレシェンド ブロック


おんりょうを だんだん おおきくする。" + +#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." +#~ msgstr "
たとえば、 7つの おとに、 すうちが 5の 「クレシェンドブロック」 を つかうと、 1おんごとに さいしょの おとの おんりょうの 5パーセントずつ おんりょうが ふえ、 さいごの おとは さいしょの おとよりも 35パーセント おんりょうが おおきくなる。" + +#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." +#~ msgstr "「ねいろひょうじゅんを せってい」ブロックは ねいろの デフォルトを 「シンセサイザー」から おこのみの がっきに せっていします。" + +#~ msgid "In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "
ずのれいでは、 それぞれの しょうせつの1ぱくめに、 とくていの アクション・イベントを おこしている。

★はくとは
くりかえされる リズムのこと。
★しょうせつとは
がくふの、 たての せんで くぎられた ぶぶん。 しょうせつの なかの はくは、 ひょうしと おなじかずに なる。" + +#~ msgid "(By default, it counts quarter notes.)" +#~ msgstr "

★はくとは
くりかえされる リズムのこと。" + +#~ msgid "More Details" +#~ msgstr "しょうさい" + +#~ msgid "Share project" +#~ msgstr "プロジェクトを シェア する" + +#~ msgid "Copy link to clipboard" +#~ msgstr "リンクを クリップボードに コピー する" + +#~ msgid "Run project on startup." +#~ msgstr "スタートしたら プロジェクトを さいせい する" + +#~ msgid "Show code blocks on startup." +#~ msgstr "スタート したら、コード ブロックを ひょうじ する" + +#~ msgid "Collapse code blocks on startup." +#~ msgstr "スタートしたら、コードブロックをけす" + +#~ msgid "Advanced Options" +#~ msgstr "じょうきゅう オプション" + +#~ msgid "Warning: Sound is only coming out from one side." +#~ msgstr "おとは みぎか ひだりの ひとつだけの スピーカから いま なっています。" + +#~ msgid "Hertz Block: Did you mean to use a Note block?" +#~ msgstr "ヘルツ・ブロック:おんぷ ブロックを つかいますか?" + +#~ msgid "triad (root position)" +#~ msgstr "さんわおん (きほんけい)" + +#~ msgid "triad (1st inversion)" +#~ msgstr "さんわおん (だい1てんかいけい)" + +#~ msgid "triad (2nd inversion)" +#~ msgstr "さんわおん (だい2てんかいけい)" + +#~ msgid "seventh (root position)" +#~ msgstr "しちのわおん (きほんけい)" + +#~ msgid "seventh (1st inversion)" +#~ msgstr "しちのわおん (だい1てんかいけい)" + +#~ msgid "seventh (2nd inversion)" +#~ msgstr "しちのわおん (だい2てんかいけい)" + +#~ msgid "seventh (3rd inversion)" +#~ msgstr "しちのわおん (だい3てんかいけい)" + +#~ msgid "ninth (root position)" +#~ msgstr "きゅうのわおん (きほんけい)" + +#~ msgid "thirteenth (root position)" +#~ msgstr "じゅうさんのわおん (きほんけい)" + +#~ msgid "Like project" +#~ msgstr "プロジェクトに 「いいね」を する" + +#~ msgid "Republish Project" +#~ msgstr "プロジェクトを さいど こうかい する" + +#~ msgid "dominant seventh" +#~ msgstr "セブンス" + +#~ msgid "minor seventh" +#~ msgstr "マイナー・セブンス" + +#~ msgid "major seventh" +#~ msgstr "メジャー・セブンス" + +#~ msgid "Warning: Note value greater than 2." +#~ msgstr "ちゅうい:おとのながさは 2より おおきいです" + +#~ msgid "chord5" +#~ msgstr "5どの わおん" + +#~ msgid "chord4" +#~ msgstr "4どの わおん" + +#~ msgid "chord1" +#~ msgstr "1どの わおん" + +#~ msgid "Run fast" +#~ msgstr "じっこう" + +#~ msgid "Expand/collapse collapsible blocks" +#~ msgstr "チャンクを ひょうじ/ひひょうじ" + +#~ msgid "The Nth-Mouse name block returns the name of the nth mice." +#~ msgstr "「なんひきめ のネズミの なまえ」のブロックは すうちによって ネズミの なまえを あらわす。" + +#~ msgid "search for blocks" +#~ msgstr "ブロックをさがす" + +#~ msgid "Please set browser zoom level to 100%" +#~ msgstr "ブラウザの ひょうじを 100パーセントに して ください。" + +#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." +#~ msgstr "このプロジェクトを ひらくには、 ミュージック・ブロックスに アクセスし、 このファイルを アプリケーションの ウィンドウに ドラッグ するか、" + +#~ msgid "You must always have at least one start block." +#~ msgstr "スタート ブロックは、 1つ いじょう のこして おいて ください。" + +#~ msgid "pitch up" +#~ msgstr "おとの たかさを あげる" + +#~ msgid "pitch down" +#~ msgstr "おとの たかさを さげる" + +#~ msgid "currency" +#~ msgstr "つうか" + +#~ msgid "from" +#~ msgstr "から" + +#~ msgid "stock price" +#~ msgstr "かぶか" + +#~ msgid "translate" +#~ msgstr "ほんやく" + +#~ msgid "hello" +#~ msgstr "こんにちは" + +#~ msgid "detect lang" +#~ msgstr "げんごを けんしゅつ" + +#~ msgid "set lang" +#~ msgstr "げんごを せってい" + +#~ msgid "city latitude" +#~ msgstr "しの いど" + +#~ msgid "city longitude" +#~ msgstr "しの けいど" + +#~ msgid "Coordinate data not available." +#~ msgstr "ざひょう データが みつかりません" + +#~ msgid "Google map" +#~ msgstr "グーグル マップ" + +#~ msgid "coordinates" +#~ msgstr "ざひょう" + +#~ msgid "zoom factor" +#~ msgstr "ズーム ファクター" + +#~ msgid "zoom" +#~ msgstr "ズーム" + +#~ msgid "latitude" +#~ msgstr "いど" + +#~ msgid "longitude" +#~ msgstr "けいど" + +#~ msgid "degrees" +#~ msgstr "おんど" + +#~ msgid "radians" +#~ msgstr "ラジアン" + +#~ msgid "define" +#~ msgstr "ていぎ" + +#~ msgid "bitcoin" +# Maybe no need, but this did seem to come up in dictionary +#~ msgstr "ビットコイン" + +#~ msgid "You need to select a file." +#~ msgstr "ファイルをえらぶひつようがあります" + +#~ msgid "accdental-override" +#~ msgstr "へんかきごうを むこう" + +#~ msgid "show treble" +#~ msgstr "トレブルきごう を ひょうじ" + +#~ msgid "hide Polar" +#~ msgstr "ちゅうしんの かくどを かくす" + +#~ msgid "show bass" +#~ msgstr "バスきごうを ひょうじ" + +#~ msgid "show mezzo-soprano" +#~ msgstr "メゾソプラノきごうを ひょうじ" + +#~ msgid "show alto" +#~ msgstr "アルトきごうを ひょうじ" + +#~ msgid "show tenor" +#~ msgstr "テノールを ひょうじ" + +#~ msgid "hide bass" +#~ msgstr "バスを かくす" + +#~ msgid "show Polar" +#~ msgstr "ほうがんと かくどの ひょうじ" + +#~ msgid "hide Cartesian" +#~ msgstr "ほうがん(ざひょう)を かくす" + +#~ msgid "Lilypond cannot process tempo of " +#~ msgstr "Lilypondでは この テンポを たいおう できません:" + +#~ msgid "Save as PDF" +#~ msgstr "PDFで ほぞん" + +#~ msgid "Lilypond ignoring mode" +#~ msgstr "Lilypondは このちょうを むし します" + +#~ msgid "Do you want to save your project?" +#~ msgstr "プロジェクトを ほぞん しますか" + +#~ msgid "Click to select a block." +#~ msgstr "クリックして ブロックを えらんで ください" + +#~ msgid "hide" +#~ msgstr "隠す" + +#~ msgid "show2" +#~ msgstr "ひょうじする" + +#~ msgid "popout" +#~ msgstr "ポップアップ" + +#~ msgid "myblocks" +#~ msgstr "マイ・ブロックス" + +#~ msgid "Drum Block: Did you mean to use a Note block?" +#~ msgstr "ドラム ブロック:おんぷ ブロックと いっしょに つかいますか?" + +#~ msgid "save rhythms" +#~ msgstr "リズムを ほぞん" + +#~ msgid "Pitch Block: Did you mean to use a Note block?" +#~ msgstr "おとの たかさブロック: おんぷブロックを つかいますか?" + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "

しんぎブロック(クリック)


マウスが クリックされたかどうか はんてい する。 クリックとは おされた マウスボタンが、 はなされたときのことを しめす。 クリックされていれば「しん(しん)」、 されていなければ「にせ(ぎ)」という あたいになる。" + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "

すうちブロック


すうちブロック として、 はこ2の すうちを つかう。" + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "

すうちブロック


すうちブロック として、 はこ1の すうちを つかう。" + +#~ msgid "Cannot be further decreased" +#~ msgstr "これより ちいさくできない" + +#~ msgid "Cannot be further increased" +#~ msgstr "これより おおきくできない" + +#~ msgid "Turning off mouse blink; setting FPS to 10." +#~ msgstr "ネズミの てんめつを オフに され、FPSを 10に されている" + +#~ msgid "Turning on mouse blink; setting FPS to 30." +#~ msgstr "ネズミの てんめつを オンに され、FPSを 30に されている;" + +#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" +#~ msgstr "タイブロックは、 おなじ たかさの おと しか つなげません。 スラーブロックを つかいますか?" + +#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." +#~ msgstr "おんめいは 「A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯, A♭」のなか から ひつようが あります。" + +#~ msgid "This button opens a viewer for sharing projects and for finding example projects." +#~ msgstr "インターネットの 「プラネット(わくせい)」 という ページから、 ほかのひとが つくった プロジェクトを えらんで、 よみこむことが できる。" + +#~ msgid "Click this button to expand or collapse the auxiliary toolbar." +#~ msgstr "このボタンをクリックするとオプションツールバーをひょうじ/ひひょうじ" + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "

びょうし ブロック


ひょうしを せっていする。 ひょうじゅんは 4ぶんの 4びょうし。

★ひょうしとは
はくが いくつか まとまったもの。
★4ぶんの4びょうしとは
4ぶおんぷが 4つでひとまとまりになった ひょうし。
★はくとは
くりかえされる リズムのこと。" + +#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." +#~ msgstr "

ぜんたいの スピードを きめるブロック


1ぷんあたりの はくの かずを せってい することで、 きょくぜんたいの スピードを きめる。 ひょうじゅんは 4ぶおんぷ 90こ。

★はくとは
くりかえされる リズムのこと。" + +#~ msgid "The On-every-note block let you specify actions to take on every note." +#~ msgstr "

ぜんぶの おんぷに アクション じっこう


すべてのおんぷに せっていするときに つかう。" + +#~ msgid "The Notes played block is the number of notes that have been played." +#~ msgstr "

ぜんたいの はくの かずブロック


ぜんたいの はくの かずを ひょうじする。 ひょうじゅんは はくは 4ぶおんぷを いみするため、 げんそくは、 きょくぜんたいの 4ぶおんぷの かずを あらわす。" + +#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." +#~ msgstr "

おとの たかさを かずで ひょうじ ブロック


おとの たかさを かずで ひょうじする。 たとえば、 オクターヴ4の 「ド」 の おとは 0、 オクターヴ4の 「ソ」 の おとは 7、 オクターヴ3の 「シ」 の おとは -1 と ひょうじされる。" + +#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." +#~ msgstr "

ヘルツスライダーブロック


スライダーを じょうげに うごかすことで、 ちがう しゅうはすう(ヘルツのすうち) の おとを きくことが できる。 つくった おとを データに することが できる。ヘルツの しょきせっていち は じゆうに かえられる。

★ヘルツとは
おとの たかさを あらわす しゅうはすう。
★しゅうはすうとは
おとが 1びょうかん に なんかい しんどうするかを あらわす すうち。 しゅうはすうが たかい (すうちが おおきい) ほど、 おとが たかくなる。" + +#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr " プログラムには、 すくなくとも 1つの スタートブロックが おかれていないと じっこうできない。 ふくすうの スタートブロックが あるときは、 じっこうボタンが おされると、 ふくすうの スタートブロックが どうじに じっこうされる。 1つ1つの スタートブロックは べつべつの えんそうしゃと かんがえることが できる。" + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "

かずのはこ(あたいをいれる)


はこ1に してい した すうちを いれる。" + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "

かずのはこ(あたいをいれる)


はこ2に してい した すうちを いれる。" + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "

ひょうじブロック(ネズミ)


ネズミの みため を、 してい した がぞうに かえる。" + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "強拍にブロックは決められているびょうしに対する強拍だけに特定されているアクションをします。" + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "弱拍ブロックは決められているびょうしに対する弱拍だけに特定されているアクションをします。" + +#~ msgid "down minor" +#~ msgstr "たん3ど した" + +#~ msgid "down major" +#~ msgstr "ちょう3ど した" + +#~ msgid "eval" +#~ msgstr "ひょうか" + +#~ msgid "100" +#~ msgstr "ひゃく" + +#~ msgid "Drag" +#~ msgstr "ドラッグ" + +#~ msgid "playback music" +#~ msgstr "コンパイル された おんがく" + +#~ msgid "pause playback" +#~ msgstr "コンパイル された おんがくを ていし" + +#~ msgid "restart playback" +#~ msgstr "コンパイル された おんがくを さいせい" + +#~ msgid "prepare music for playback" +#~ msgstr "プレイバックようの おんがくを じゅんび(コンパイル)します" + +#~ msgid "decimal to fraction" +#~ msgstr "しょうすうをぶんすうになおす" + +#~ msgid "The Set timbre block selects a voice for the synthesizer," +#~ msgstr "

ねいろをせってい ブロック

なかに はいっている 「おんぷブロック」 の ねいろを せっていする。" + +#~ msgid "set timbre" +#~ msgstr "ねいろを せってい" + +#~ msgid "right2" +#~ msgstr "ざひょうち(みぎ)" + +#~ msgid "left2" +#~ msgstr "ざひょうち(ひだり)" + +#~ msgid "expand" +#~ msgstr "テーブルをひろげる" + +#~ msgid "collapse" +#~ msgstr "テーブルをちぢめる" + +#~ msgid "Stop the current project." +#~ msgstr "プロジェクトを止めます" + +#~ msgid "japanese" +#~ msgstr "日本おんかい" + +#~ msgid "undo" +#~ msgstr "もとに もどす" + +#~ msgid "set volume" +#~ msgstr "音量をせってい" + +#~ msgid "hours ago" +#~ msgstr "時間前" + +#~ msgid "play scale" +#~ msgstr "ちょうを さいせい する" + +#~ msgid "ml" +#~ msgstr "モ" + +#~ msgid "play backward" +#~ msgstr "逆に再生" + +#~ msgid "Merge project from file" +#~ msgstr "ファイルからプロジェクトをマージする" + +#~ msgid "eatme" +#~ msgstr "わたしを食べろ" + +#~ msgid "movable" +#~ msgstr "いどうド" + +#~ msgid "triangle-bell" +#~ msgstr "トライアングル" + +#~ msgid "Hide grid" +#~ msgstr "ざひょうを ひひょうじ" + +#~ msgid "Previous page" +#~ msgstr "まえの ページ" + +#~ msgid "effects" +#~ msgstr "こうかおん" + +#~ msgid "Share on Facebook" +#~ msgstr "フェースブックでシェア" + +#~ msgid "rs" +#~ msgstr "赤" + +#~ msgid "divide note value" +#~ msgstr "音価を割る" + +#~ msgid "extra-long press to run music slowly" +#~ msgstr "もっと ながおしで おんがくを ゆっくり さいせい" + +#~ msgid "save drum machine" +#~ msgstr "ドラム マシーンを ほぞん" + +#~ msgid "whole note 𝅝" +#~ msgstr "全音符 𝅝" + +#~ msgid "note volume" +#~ msgstr "おんぷのおんりょう" + +#~ msgid "Save as .abc" +#~ msgstr "ABCでほぞん" + +#~ msgid "top" +#~ msgstr "ざひょうち(うえ)" + +#~ msgid "Open a panel for configuring Music Blocks." +#~ msgstr "ミュージック・ブロックスの せっていメニューを ひらく。" + +#~ msgid "Save as .wav" +#~ msgstr "WAVでほぞん" + +#~ msgid "The Planet is unavailable." +#~ msgstr "「プラネット」サーバは今つかえません" + +#~ msgid "You can use multiple Drum blocks within a Note block." +#~ msgstr "ドラムブロックは ひとつ いじょう おんぷ ブロックに いれる ことが できます。" + +#~ msgid "You can also use Alt+V to paste a stack of blocks. " +#~ msgstr "Alt+Vでブロックスを はりつけることも できます。" + +#~ msgid "left2 (screen)" +#~ msgstr "ざひょうち(ひだり)" + +#~ msgid "The save-stack button saves a stack onto a custom palette." +#~ msgstr "スタックほぞんボタンを押すと、スタックはカスタムパレットのしたにほぞんされます。" + +#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." +#~ msgstr "ブロックスが クリップボードに コピーされると、ペーストボタンが つかえるように なります。" + +#~ msgid "denominator" +#~ msgstr "分母" + +#~ msgid "Extra-long press the run button to run the music in slow mode." +#~ msgstr "より ながおしすると、より スローさいせいと なります。" + +#~ msgid "Run" +#~ msgstr "再生" + +#~ msgid "You can load new blocks from the file system." +#~ msgstr "あたらしいブロックを ファイルシステムから ロードできます。" + +#~ msgid "Settings" +#~ msgstr "せってい" + +#~ msgid "move down" +#~ msgstr "したに うごく" + +#~ msgid "consonant step up" +#~ msgstr "コンソナントステップアップ" + +#~ msgid "View More" +#~ msgstr "もっと みる" + +#~ msgid "Run music slowly" +#~ msgstr "音楽をゆっくりに演奏する" + +#~ msgid "You can search for blocks by name." +#~ msgstr "ブロックスをなまえでけんさくできます" + +#~ msgid "finger-cymbals" +#~ msgstr "指のシンバル" + +#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" +#~ msgstr "タプル・ブロック:音高・時刻ぎょうれつブロックを使うつもりですか?" + +#~ msgid "set beats per minute" +#~ msgstr "BPM(一分あたりの拍数)をせってい" + +#~ msgid "Delete all" +#~ msgstr "ブロックを全部捨てる" + +#~ msgid "UID" +#~ msgstr "ユーザのなまえ" + +#~ msgid "rotate clockwise" +#~ msgstr "とけい まわり" + +#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" +#~ msgstr "「短(マイナー)」ブロックには 2, 3, 6, 7いずれかの数をいれてください。" + +#~ msgid "bottom" +#~ msgstr "ざひょうち(した)" + +#~ msgid "numerator" +#~ msgstr "分子" + +#~ msgid "eighth note ♪" +#~ msgstr "8分音符 ♪" + +#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "オーギュメントブロックには 1, 2, 3, 4, 5, 6, 7, 8 のいずれかのかずをいれてください。" + +#~ msgid "cup-drum" +#~ msgstr "カップ ドラム" + +#~ msgid "hi-hat" +#~ msgstr "ハイハット" + +#~ msgid "untitled" +#~ msgstr "無題" + +#~ msgid "Click here to paste." +#~ msgstr "はりつけるにはここをクリック" + +#~ msgid "relative interval" +#~ msgstr "相対的な音とおとの間の間隔" + +#~ msgid "on beat" +#~ msgstr "強拍にて" + +#~ msgid "floor-tom-tom" +#~ msgstr "フロアタムタム" + +#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." +#~ msgstr "ソルフェージュの名前が「ド、レ、ミ、ファ、ソ、ラ、シ」からえらぶことができます。" + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." +#~ msgstr "このツールバーには、リズム、ピッチ、ねいろ、タートル、その他のパレットボタンがあります。" + +#~ msgid "block artwork" +#~ msgstr "ブロックのアート" + +#~ msgid "1st" +#~ msgstr "1度" + +#~ msgid "Could not find turtle" +#~ msgstr "タートルがみつかりませんでした。" + +#~ msgid "play chord" +#~ msgstr "わおんを さいせい する" + +#~ msgid "Optimize feedback" +#~ msgstr "フィードバックを さいだいげんに する" + +#~ msgid "free time" +#~ msgstr "クロックなし" + +#~ msgid "Save your project to a server." +#~ msgstr "サーバーにプロジェクトをほぞん" + +#~ msgid "Click to run just the music in slow mode." +#~ msgstr "おんがくをゆっくりさいせいしたい時は、ここをクリック。" + +#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" +#~ msgstr "はやいスピードでさいせいします/ながおしでスローさいせい/よりながおしでさらにスローさいせい" + +#~ msgid "Alternatively, you can hit the ENTER or RETURN key." +#~ msgstr "もしくは、エンターキー、リターンキーの どちらかを おしてください。" + +#~ msgid "turtle" +#~ msgstr "タートル" + +#~ msgid "3rd" +#~ msgstr "3度" + +#~ msgid "Optimize performance" +#~ msgstr "パーフォマンスを最大限にする" + +#~ msgid "simple-1" +#~ msgstr "シンプル・シンセ1" + +#~ msgid "consonant step down" +#~ msgstr "コンソナントステップダウン" + +#~ msgid "ride-bell" +#~ msgstr "ライド" + +#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." +#~ msgstr "ミュージック・ブロックス:音楽と算数とコーディングの関係を発見するツール" + +#~ msgid "Cannot read pixel color" +#~ msgstr "ピクセルの色が読めません" + +#~ msgid "Publish" +#~ msgstr "サーバにアップロードして発表する" + +#~ msgid "Worldwide" +#~ msgstr "世界中のプロジェクト" + +#~ msgid "long press to run slowly" +#~ msgstr "長押しでスロー再生" + +#~ msgid "1/64 note 𝅘𝅥𝅱" +#~ msgstr "64分おんぷ 𝅘𝅥𝅱" + +#~ msgid "end hollow line" +#~ msgstr "(中空の)線を終わらせる" + +#~ msgid "Open" +#~ msgstr "ひらく" + +#~ msgid "tom-tom" +#~ msgstr "タムタム" + +#~ msgid "ch" +#~ msgstr "リ" + +#~ msgid "add pitches" +#~ msgstr "音高を足す" + +#~ msgid "cb" +#~ msgstr "カ" + +#~ msgid "Click to run the music note by note." +#~ msgstr "おんぷを ひとつずつ さいせいするには ここを クリック。" + +#~ msgid "poly" +#~ msgstr "ポリリズム" + +#~ msgid "move up" +#~ msgstr "うえに うごく" + +#~ msgid "Show or hide a Cartesian-coordinate grid." +#~ msgstr "直交座標をひょうじする/隠す" + +#~ msgid "Save as .svg" +#~ msgstr "SVGでほぞん" + +#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." +#~ msgstr "「d」を うつと「ド」の ブロックが つくられ、「r」を うつと「レ」の ブロックが つくられます" + +#~ msgid "field" +#~ msgstr "場" + +#~ msgid "m" +#~ msgstr "鼠" + +#~ msgid "gs" +#~ msgstr "灰" + +#~ msgid "graphical notation matrix" +#~ msgstr "簡単なビジュアル・マトリックス" + +#~ msgid "Save as HTML" +#~ msgstr "HTMLをほぞん" + +#~ msgid "Load project from files" +#~ msgstr "ファイルからロードする" + +#~ msgid "Hide or show the block palettes." +#~ msgstr "ブロックのパレットをひょうじする / 隠す" + +#~ msgid "Run fast / long press to run slowly" +#~ msgstr "はやいスピードでさいせいします・ながおしでスローさいせい" + +#~ msgid "snare-drum" +#~ msgstr "スネアドラム" + +#~ msgid "1/32 note 𝅘𝅥𝅰" +#~ msgstr "32ぶんおんぷ 𝅘𝅥𝅰" + +#~ msgid "Search" +#~ msgstr "検索" + +#~ msgid "previous page" +#~ msgstr "まえの ページ" + +#~ msgid "cow-bell" +#~ msgstr "カウベル" + +#~ msgid "Offline. Sharing is unavailable." +#~ msgstr "オフライン。シェアきのうがつかえません" + +#~ msgid "fs" +#~ msgstr "鼯" + +#~ msgid "1/16 note ♬" +#~ msgstr "16分おんぷ ♬" + +#~ msgid "food" +#~ msgstr "食べ物" + +#~ msgid "osctime" +#~ msgstr "オシレータータイム" + +#~ msgid "blues" +#~ msgstr "ブルース" + +#~ msgid "More" +#~ msgstr "その他" + +#~ msgid "maths" +#~ msgstr "数学" + +#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." +#~ msgstr "このツールバーには、パレットボタンやリズム、ピッチなどがふくまれています。" + +#~ msgid "kick-drum" +#~ msgstr "キック ドラム" + +#~ msgid "Rhythm" +#~ msgstr "おんぷ" + +#~ msgid "Long press on block(s) to copy. Click here to paste." +#~ msgstr "ブロックを長押しするとコピーできます。はりつけるにはここをクリック。" + +#~ msgid "This toolbar contains the palette buttons Matrix, Chunk, Perform, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "このツールバーには、音高・時刻ぎょうれつ、チャンク、演奏、ねいろ、タートル、その他を含むパレットボタンがあります。ここをクリックすると、ブロックスのパレットがひょうじされます。パレットからブロックスをキャンバスへドラッグすると、ブロックスを使うことができます。" + +#~ msgid "Click this button to expand or collapse the auxilary toolbar." +#~ msgstr "ここをクリックして、オプションツールバーをひょうじ" + +#~ msgid "Expand/collapse toolbar" +#~ msgstr "ツールバーを開く/隠す" + +#~ msgid "Long press the run button to run the project in slow mode." +#~ msgstr "ながおしで スローさいせい になります。" + +#~ msgid "Show or hide a polar-coordinate grid." +#~ msgstr "カンバスじょうに ほうがん(ざひょう)や ちゅうしんの かくどを ひょうじしたり、かくしたりできる。" + +#~ msgid "Copy this link to share your project." +#~ msgstr "あなたのプロジェクトをシェアしたい時は、このリンクをコピーしてください。" + +#~ msgid "Clear the screen and return the turtles to their initial positions." +#~ msgstr "画面にあるものを全部消して、初期状態に戻します。" + +#~ msgid "The Step Pitch Block must be used inside of a Note Block." +#~ msgstr "ステップ音高ブロックは音符ブロックの中にあるひつようがあります。" + +#~ msgid "begin hollow line" +#~ msgstr "(中空の)線を始める" + +#~ msgid "Pitch can be specified in terms of C D E F G A B." +#~ msgstr "ピッチ・アルファベットの名前が「C D E F G A B」からえらぶことができます。" + +#~ msgid "step pitch" +#~ msgstr "ステップ音高" + +#~ msgid "Stop the music (and the turtles)." +#~ msgstr "音楽とネズミの動きを止めます。" + +#~ msgid "bk" +#~ msgstr "黒" + +#~ msgid "bt" +#~ msgstr "蝙" + +#~ msgid "Could not find mouse" +#~ msgstr "ネズミがみつかりません" + +#~ msgid "br" +#~ msgstr "茶" + +#~ msgid "multiply beat" +#~ msgstr "はくをばいに" + +#~ msgid "save as lilypond" +#~ msgstr "Lilypondの ファイルフォーマットで ほぞん" + +#~ msgid "Save Project" +#~ msgstr "プロジェクトを ほぞん" + +#~ msgid "rotate counter clockwise" +#~ msgstr "はんとけい まわり" + +#~ msgid "etc." +#~ msgstr "
" + +#~ msgid "sort" +#~ msgstr "せいり する" + +#~ msgid "Pitch Block: Did you mean to use a Note block2?" +#~ msgstr "ピッチ・ブロック:音符ブロックと一緒に使いますか?" + +#~ msgid "Polar" +#~ msgstr "ちゅうしんのかくどとほうがん(ざひょう)をひょうじ" + +#~ msgid "current pitch name" +#~ msgstr "現在の音高の名前" + +#~ msgid "confirm" +#~ msgstr "かくにん する" + +#~ msgid "gp" +#~ msgstr "ギ" + +#~ msgid "Save as .png" +#~ msgstr "PNGでほぞん" + +#~ msgid "Upload to Planet" +#~ msgstr "プラネットにアップロード" + +#~ msgid "Load plugin from file" +#~ msgstr "プラグインを よみこむ" + +#~ msgid "degree" +#~ msgstr "温度記号" + +#~ msgid "sing" +#~ msgstr "歌う" + +#~ msgid "Play music" +#~ msgstr "おんがくを さいせい" + +#~ msgid "Download" +#~ msgstr "ダウンロード" + +#~ msgid "darbuka-drum" +#~ msgstr "ダラブッカ" + +#~ msgid "cloud" +#~ msgstr "クラウド" + +#~ msgid "quarter note ♩" +#~ msgstr "4ぶんおんぷ ♩" + +#~ msgid "add filter" +#~ msgstr "フィルターを くわえる" + +#~ msgid "Show/hide palettes" +#~ msgstr "パレットをひょうじする / 隠す" + +#~ msgid "fetch" +#~ msgstr "フェッチ" + +#~ msgid "rodi" +#~ msgstr "ロデイ" + +#~ msgid "pentatonic" +#~ msgstr "五音おんかい(ペンタトニック)" + +#~ msgid "blocks" +#~ msgstr "ブロックス" + +#~ msgid "Input to Major Block must be 2, 3, 6, or 7" +#~ msgstr "メジャーブロックには 2, 3, 6, 7いずれかの数をいれてください。" + +#~ msgid "Advanced options" +#~ msgstr "上級オプション" + +#~ msgid "adjust transposition" +#~ msgstr "移調を変える" + +#~ msgid "Click to run the project in fast mode." +#~ msgstr "はやいスピードでさいせいするためにはここをクリック。" + +#~ msgid "Run note by note" +#~ msgstr "おんぷを ひとつずつ さいせい" + +#~ msgid "Next page" +#~ msgstr "つぎの ページ" + +#~ msgid "Long press on blocks to copy." +#~ msgstr "ブロック ながおしで コピー" + +#~ msgid "on offbeat do" +#~ msgstr "じゃくはくにて~する" + +#~ msgid "Hard stop" +#~ msgstr "すぐストップ" + +#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore the Musical Blocks, the Matrix, and the Performance/Notation possibilities of Music Blocks. \"Let\'s start our tour!\" +#~ msgstr "ミスター・マウスはわたしたちのミュージック・ブロックスのしきしゃです。ミスター・マウスは、あなたのミュージック・ブロックスにおけるさまざまなたんきゅうに力を貸してくれます。さぁ、わたしたちのミュージックブロックスツアーをはじめましょう! " + +#~ msgid "You can also use Alt+C to copy a stack of blocks." +#~ msgstr "Alt+Cでブロックスを コピーすることも できます。" + +#~ msgid "Click here to paste" +#~ msgstr "はりつけるため、ここでクリック" + +#~ msgid "This button opens and closes the primary toolbar." +#~ msgstr "ツールバーを開いたり閉じたりするにはこのボタンをクリックしてください" + +#~ msgid "Run music step by step" +#~ msgstr "音楽を音符ずつ演奏する" + +#~ msgid "It appears after a long press on a stack." +#~ msgstr "スタックを長押しすると現れます。" + +#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" +#~ msgstr "完全ブロックには 1, 4, 5, 8 いずれかの数をいれてください" + +#~ msgid "table" +#~ msgstr "グラフ" + +#~ msgid "cp" +#~ msgstr "ヌ" + +#~ msgid "vspace" +#~ msgstr "たてのスペース" + +#~ msgid "The Paste Button will highlight." +#~ msgstr "ペーストボタンが ひかります。" + +#~ msgid "Remove all content on the canvas, including the blocks." +#~ msgstr "画面上にひょうじされているもの(ブロックスを含む)を全て消します。" + +#~ msgid "next page" +#~ msgstr "つぎの ページ" + +#~ msgid "On my device" +#~ msgstr "自分のPCにあるファイル" + +#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "ディミニッシュブロックには 1, 2, 3, 4, 5, 6, 7, 8 いずれかのかずをいれてください" + +#~ msgid "Run music slow" +#~ msgstr "おんがくを スロー さいせい" + +#~ msgid "To copy a stack to the clipboard, do a long press on the stack." +#~ msgstr "スタックうえで ながおしすると、スタックを クリップボードに コピー できます。" + +#~ msgid "export" +#~ msgstr "エクスポート" + +#~ msgid "synthesizer" +#~ msgstr "シンセサイザー" + +#~ msgid "Disable scrolling" +#~ msgstr "スクロールを無効にする" + +#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" +#~ msgstr "リズムブロックと:音高・時刻ぎょうれつと一緒に使いますか?" + +#~ msgid "My Music Blocks Creation" +#~ msgstr "わたしのミュージック・ブロックスさくひん" + +#~ msgid "current pitch octave" +#~ msgstr "今の音が属するオクターヴ" + +#~ msgid "half note 𝅗𝅥" +#~ msgstr "半おんぷ 𝅗𝅥" + +#~ msgid "Solfege pitch preview" +#~ msgstr "ソルフェージュで おとの たかさの プレビュー" + +#~ msgid "Moveable Do" +#~ msgstr "いどうド" + +#~ msgid "Fixed Do" +#~ msgstr "こていド" + +#~ msgid "Fullscreen" +#~ msgstr "フルスクリーン" + diff --git a/po/ja.po b/po/ja.po index 74f9e688ea..f06408433f 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,9252 +1,9252 @@ -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2018-09-27 07:25+0200\n" -"Last-Translator: Devin Ulibarri \n" -"Contributing-Editor: Sachiko Nakajima \n" -"Language-Team: LANGUAGE \n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Pootle 2.0.1\n" - -#: js/toolbar.js:111 -#: js/toolbar.js:230 -#: js/turtledefs.js:504 -#: js/turtledefs.js:505 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/languagebox.js:208 -msgid "Refresh your browser to change your language preference." -msgstr "言語を変えるには、ブラウザをこうしんしてください。" - -#: js/languagebox.js:229 -msgid "Music Blocks is already set to this language." -msgstr " Music Blocksは既にこの言語に設定されています。" - -#: js/planetInterface.js:131 -msgid "project undefined" -msgstr "プロジェクト未定義" - -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/block.js:1569 -#: js/block.js:4500 -#: js/block.js:4518 -#: js/block.js:4529 -#: js/blocks.js:1018 -#: js/blocks.js:3491 -#: js/blocks.js:3492 -#: js/blocks.js:3717 -#: js/blocks.js:4076 -#: js/blocks.js:4269 -#: js/blocks.js:5432 -#: js/blocks.js:6563 -#: js/rubrics.js:530 -#: js/turtledefs.js:131 -#: js/turtledefs.js:232 -#: js/palette.js:610 -#: js/palette.js:619 -#: js/palette.js:628 -#: js/palette.js:637 -#: js/palette.js:1215 -#: js/palette.js:1226 -#: js/palette.js:1237 -#: js/palette.js:1248 -#: js/palette.js:1267 -#: js/blocks/MeterBlocks.js:716 -#: js/blocks/MeterBlocks.js:769 -#: js/blocks/MeterBlocks.js:832 -#: js/blocks/MeterBlocks.js:893 -#: js/blocks/ActionBlocks.js:254 -#: js/blocks/ActionBlocks.js:307 -#: js/blocks/ActionBlocks.js:617 -#: js/blocks/ActionBlocks.js:716 -#: js/blocks/ActionBlocks.js:961 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1322 -#: js/blocks/ActionBlocks.js:1325 -#: js/blocks/ActionBlocks.js:1337 -#: js/blocks/ActionBlocks.js:1404 -#: js/widgets/musickeyboard.js:3006 -#: js/widgets/rhythmruler.js:2309 -#: js/widgets/rhythmruler.js:2316 -#: js/widgets/rhythmruler.js:2501 -#: js/widgets/rhythmruler.js:2508 -#: js/widgets/phrasemaker.js:4996 -msgid "action" -msgstr "アクション" - -#: js/macros.js:711 -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:204 -#. TRANS: animal sound effect -msgid "duck" -msgstr "あひる" - -#: js/themebox.js:66 -msgid "Music Blocks is already set to this theme." -msgstr "" - -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -msgid "Music Blocks Project" -msgstr "ミュージック・ブロックスのプロジェクト" - -#: js/SaveInterface.js:63 -msgid "This project was created in Music Blocks" -msgstr "このプロジェクトは、ミュージック・ブロックスで作成されました。" - -#: js/SaveInterface.js:67 -msgid "Music Blocks is a Free/Libre Software application." -msgstr "ミュージック・ブロックスは、音楽のちしきを楽しみながら身につけることのできる、オープンソースのソフトです。" - -#: js/SaveInterface.js:69 -msgid "The source code can be accessed at" -msgstr "ミュージック・ブロックスのソースコードは、こちらのURLから見ることができます。" - -#: js/SaveInterface.js:72 -msgid "For more information, please consult the" -msgstr "もっと詳しく知りたい場合は、ミュージック・ブロックスのガイドを参照してください。" - -#: js/SaveInterface.js:76 -#: js/turtledefs.js:489 -msgid "Music Blocks Guide" -msgstr "ミュージック・ブロックスガイド" - -#: js/SaveInterface.js:83 -msgid "Alternatively, open the file in Music Blocks using the Load project button." -msgstr "「ファイルからプロジェクトを読みこむ」ボタンをおして、ファイルをひらいてください。" - -#: js/SaveInterface.js:85 -msgid "Project Code" -msgstr "プロジェクトのコード" - -#: js/SaveInterface.js:87 -msgid "This code stores data about the blocks in a project." -msgstr "このコードは、がいとうする場合、へんしゅうされたバージョンのプロジェクトといっしょに、プロジェクトの中のブロックに関するデータをほぞんします。" - -#: js/SaveInterface.js:89 -#: js/blocks.js:5091 -#: js/blocks/MediaBlocks.js:888 -msgid "Show" -msgstr "プロジェクトのコードを表示する" - -#: js/SaveInterface.js:91 -msgid "Hide" -msgstr "プロジェクトのコードを非表示にする" - -#: js/SaveInterface.js:131 -#: js/SaveInterface.js:204 -#: js/SaveInterface.js:262 -#: js/SaveInterface.js:403 -#: js/SaveInterface.js:431 -#: js/activity.js:5401 -#: planet/js/GlobalPlanet.js:467 -#: planet/js/GlobalPlanet.js:469 -#: planet/js/GlobalPlanet.js:495 -#: planet/js/ProjectStorage.js:27 -#. TRANS: default project title when saving as Lilypond -msgid "My Project" -msgstr "自分のプロジェクト" - -#: js/SaveInterface.js:197 -#: planet/js/SaveInterface.js:58 -msgid "No description provided" -msgstr "記入がありません" - -#: js/SaveInterface.js:346 -msgid "Your recording is in progress." -msgstr "録音中" - -#: js/SaveInterface.js:415 -#. TRANS: File name prompt for save as Lilypond -msgid "File name" -msgstr "ファイル名" - -#: js/SaveInterface.js:417 -#: planet/js/StringHelper.js:39 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project title" -msgstr "曲名" - -#: js/SaveInterface.js:419 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project author" -msgstr "作曲家" - -#: js/SaveInterface.js:421 -#. TRANS: MIDI prompt for save as Lilypond -msgid "Include MIDI output?" -msgstr "MIDIのアウトプットがくふにもまとめましょうか?" - -#: js/SaveInterface.js:423 -#. TRANS: Guitar prompt for save as Lilypond -msgid "Include guitar tablature output?" -msgstr "ギターのTABもがくふにまとめましょうか?" - -#: js/SaveInterface.js:425 -#. TRANS: Lilypond is a scripting language for generating sheet music -msgid "Save as Lilypond" -msgstr "Lilypondがくふのフォーマットでほぞん" - -#: js/SaveInterface.js:440 -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:156 -#: js/blocks/EnsembleBlocks.js:218 -#: js/blocks/EnsembleBlocks.js:304 -#: js/blocks/EnsembleBlocks.js:350 -#: js/blocks/EnsembleBlocks.js:391 -#: js/blocks/EnsembleBlocks.js:443 -#: js/blocks/EnsembleBlocks.js:492 -#: js/blocks/EnsembleBlocks.js:538 -#: js/blocks/EnsembleBlocks.js:585 -#: js/blocks/EnsembleBlocks.js:639 -#: js/blocks/EnsembleBlocks.js:755 -#: js/blocks/EnsembleBlocks.js:842 -#: js/blocks/EnsembleBlocks.js:901 -#: js/blocks/EnsembleBlocks.js:944 -#: js/blocks/EnsembleBlocks.js:1215 -#: js/blocks/EnsembleBlocks.js:1283 -#. TRANS: default project author when saving as Lilypond -msgid "Mr. Mouse" -msgstr "ミスター・マウス" - -#: js/SaveInterface.js:589 -msgid "The Lilypond code is copied to clipboard. You can paste it here: " -msgstr "Lilypondがくふのフォーマットはクリップボードにコピーしてある。次のウェブサイトに貼り付けると楽譜が見られます。。" - -#: js/activity.js:411 -#: js/activity.js:416 -msgid "Search for blocks" -msgstr "ブロックを検索" - -#: js/activity.js:1358 -msgid "Are you sure you want to clear the workspace?" -msgstr "" - -#: js/activity.js:1577 -msgid "Enter file name" -msgstr "" - -#: js/activity.js:1579 -msgid "File save canceled" -msgstr "" - -#: js/activity.js:1598 -msgid "Click on stop saving" -msgstr "" - -#: js/activity.js:1882 -msgid "Catching mice" -msgstr "ネズミをつかまえているよ" - -#: js/activity.js:1883 -msgid "Cleaning the instruments" -msgstr "楽器のおていれをしているよ" - -#: js/activity.js:1884 -msgid "Testing key pieces" -msgstr "キーボードの音をたしかめているよ" - -#: js/activity.js:1885 -msgid "Sight-reading" -msgstr "がくふをよみこんでいるよ" - -#: js/activity.js:1886 -msgid "Combining math and music" -msgstr "音楽と算数をくっつけているよ" - -#: js/activity.js:1887 -msgid "Generating more blocks" -msgstr "ブロックをたくさんつくっているよ" - -#: js/activity.js:1888 -msgid "Do Re Mi Fa Sol La Ti Do" -msgstr "ド レ ミ ファ ソ ラ シ ド" - -#: js/activity.js:1889 -msgid "Tuning string instruments" -msgstr "楽器のチューニングをしているよ" - -#: js/activity.js:1890 -msgid "Pressing random keys" -msgstr "キーボードでおんがくをつくっているよ" - -#: js/activity.js:2072 -msgid "plugins will be removed upon restart." -msgstr "プラグインは再起動時に削除されます。" - -#: js/activity.js:2081 -msgid "show Cartesian" -msgstr "ほうがん(ざひょう)を表示" - -#: js/activity.js:2603 -#: js/palette.js:672 -#: js/blocks/RhythmBlocks.js:923 -#: js/blocks/PitchBlocks.js:442 -#: js/blocks/PitchBlocks.js:1786 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "scale degree" -msgstr "音度" - -#: js/activity.js:2606 -#: js/palette.js:681 -msgid "voice name" -msgstr "音名" - -#: js/activity.js:2609 -#: js/palette.js:678 -msgid "invert mode" -msgstr "モードを反転させる" - -#: js/activity.js:2612 -msgid "output tools" -msgstr "出力ツール" - -#: js/activity.js:2615 -msgid "custom note" -msgstr "カスタムノート" - -#: js/activity.js:2618 -msgid "accidental name" -msgstr "偶然の名前" - -#: js/activity.js:2621 -#: js/blocks/PitchBlocks.js:855 -msgid "east indian solfege" -msgstr "東インドのソルフェージュ" - -#: js/activity.js:2624 -#: js/blocks/PitchBlocks.js:869 -msgid "note name" -msgstr "音名" - -#: js/activity.js:2627 -#: js/blocks/IntervalsBlocks.js:94 -msgid "temperament name" -msgstr "気質名" - -#: js/activity.js:2630 -#: js/palette.js:675 -msgid "mode name" -msgstr "モード名" - -#: js/activity.js:2633 -msgid "chord name" -msgstr "chord name" - -#: js/activity.js:2636 -#: js/palette.js:698 -msgid "interval name" -msgstr "音程名" - -#: js/activity.js:2639 -msgid "filter type" -msgstr "フィルターの種類" - -#: js/activity.js:2642 -msgid "oscillator type" -msgstr "発振器の種類" - -#: js/activity.js:2645 -#: js/blocks.js:2479 -#: js/blocks.js:2487 -msgid "audio file" -msgstr "オーディオファイル" - -#: js/activity.js:2648 -#: js/blocks/DrumBlocks.js:32 -msgid "noise name" -msgstr "ノイズ名" - -#: js/activity.js:2651 -#: js/blocks/DrumBlocks.js:75 -msgid "drum name" -msgstr "ドラム名" - -#: js/activity.js:2654 -#: js/blocks/DrumBlocks.js:119 -msgid "effects name" -msgstr "エフェクト名" - -#: js/activity.js:2657 -msgid "wrap mode" -msgstr "ラップモード" - -#: js/activity.js:2660 -msgid "load file" -msgstr "ロード ファイル " - -#: js/activity.js:2830 -#: js/activity.js:6368 -msgid "This block is deprecated." -msgstr "このブロックはもうありません。" - -#: js/activity.js:2832 -#: js/activity.js:6370 -msgid "Block cannot be found." -msgstr "ブロックが見つかりません。" - -#: js/activity.js:3041 -msgid "Saving block artwork" -msgstr "ブロックのアートを保存中" - -#: js/activity.js:3045 -#: js/turtledefs.js:708 -#: planet/js/LocalCard.js:31 -msgid "Copy" -msgstr "コピー" - -#: js/activity.js:3052 -msgid "Erase" -msgstr "消す" - -#: js/activity.js:3056 -#: js/activity.js:3072 -#: js/activity.js:3303 -#: js/toolbar.js:49 -#: js/toolbar.js:115 -#: js/toolbar.js:186 -#: js/toolbar.js:247 -#: js/turtledefs.js:447 -#: js/turtledefs.js:492 -#: js/widgets/aiwidget.js:646 -#: js/widgets/aiwidget.js:654 -#: js/widgets/aiwidget.js:655 -#: js/widgets/arpeggio.js:90 -#: js/widgets/arpeggio.js:544 -#: js/widgets/arpeggio.js:545 -#: js/widgets/arpeggio.js:639 -#: js/widgets/arpeggio.js:640 -#: js/widgets/meterwidget.js:185 -#: js/widgets/modewidget.js:77 -#: js/widgets/musickeyboard.js:694 -#: js/widgets/musickeyboard.js:894 -#: js/widgets/musickeyboard.js:895 -#: js/widgets/musickeyboard.js:982 -#: js/widgets/musickeyboard.js:983 -#: js/widgets/pitchdrummatrix.js:147 -#: js/widgets/pitchdrummatrix.js:679 -#: js/widgets/pitchdrummatrix.js:680 -#: js/widgets/pitchdrummatrix.js:731 -#: js/widgets/pitchdrummatrix.js:732 -#: js/widgets/pitchdrummatrix.js:746 -#: js/widgets/pitchdrummatrix.js:747 -#: js/widgets/pitchdrummatrix.js:775 -#: js/widgets/pitchdrummatrix.js:776 -#: js/widgets/pitchstaircase.js:119 -#: js/widgets/rhythmruler.js:638 -#: js/widgets/rhythmruler.js:639 -#: js/widgets/rhythmruler.js:652 -#: js/widgets/rhythmruler.js:653 -#: js/widgets/sampler.js:163 -#: js/widgets/sampler.js:164 -#: js/widgets/sampler.js:361 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:585 -#: js/widgets/temperament.js:646 -#: js/widgets/temperament.js:647 -#: js/widgets/temperament.js:1947 -#: js/widgets/temperament.js:1948 -#: js/widgets/tempo.js:85 -#: js/widgets/tempo.js:86 -#: js/widgets/timbre.js:429 -#: js/widgets/timbre.js:430 -#: js/widgets/timbre.js:460 -#: js/widgets/timbre.js:461 -#: js/widgets/timbre.js:740 -#: js/widgets/phrasemaker.js:526 -#: js/widgets/phrasemaker.js:537 -#: js/widgets/phrasemaker.js:538 -#: js/widgets/phrasemaker.js:4373 -#: js/widgets/phrasemaker.js:4601 -#: js/widgets/phrasemaker.js:4607 -#: js/widgets/phrasemaker.js:4608 -#: js/widgets/phrasemaker.js:4722 -#: plugins/rodi.rtp:191 -msgid "Play" -msgstr "実行" - -#: js/activity.js:3080 -#: js/toolbar.js:50 -#: js/toolbar.js:116 -#: js/toolbar.js:187 -#: js/toolbar.js:248 -#: js/turtledefs.js:453 -#: js/turtledefs.js:498 -#: js/blocks/FlowBlocks.js:604 -#: js/widgets/arpeggio.js:533 -#: js/widgets/arpeggio.js:534 -#: js/widgets/meterwidget.js:206 -#: js/widgets/meterwidget.js:207 -#: js/widgets/modewidget.js:99 -#: js/widgets/modewidget.js:100 -#: js/widgets/musickeyboard.js:837 -#: js/widgets/musickeyboard.js:839 -#: js/widgets/pitchdrummatrix.js:668 -#: js/widgets/pitchdrummatrix.js:669 -#: js/widgets/temperament.js:1934 -#: js/widgets/temperament.js:1935 -#: js/widgets/timbre.js:415 -#: js/widgets/timbre.js:417 -#: js/widgets/phrasemaker.js:547 -#: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4271 -#: plugins/rodi.rtp:29 -#: plugins/rodi.rtp:73 -#: plugins/rodi.rtp:413 -msgid "Stop" -msgstr "停止" - -#: js/activity.js:3084 -#: js/activity.js:3106 -msgid "Paste" -msgstr "貼り付け" - -#: js/activity.js:3088 -msgid "Save block help" -msgstr "ブロックの ヘルプを 保存" - -#: js/activity.js:3119 -#: js/activity.js:3170 -#: js/block.js:2474 -#: js/block.js:3433 -#: js/block.js:3450 -#: js/utils/musicutils.js:4005 -#: js/utils/musicutils.js:5517 -#. TRANS: the note names must be separated by single spaces -#. TRANS: the note names must be separated by single spaces -msgid "ti la sol fa mi re do" -msgstr "シ ラ ソ ファ ミ レ ド" - -#: js/activity.js:3173 -msgid "Jumping to the bottom of the page." -msgstr "画面の下にジャンプしています" - -#: js/activity.js:3179 -msgid "Scrolling up." -msgstr "上にスクロールしています" - -#: js/activity.js:3184 -msgid "Scrolling down." -msgstr "下にスクロールしています" - -#: js/activity.js:3189 -msgid "Extracting block" -msgstr "ブロックを取り出しています" - -#: js/activity.js:3197 -msgid "Moving block up." -msgstr "ブロックを上に動かしています" - -#: js/activity.js:3218 -msgid "Moving block down." -msgstr "ブロックを下に動かしています" - -#: js/activity.js:3239 -msgid "Moving block left." -msgstr "ブロックを左に動かしています" - -#: js/activity.js:3256 -msgid "Moving block right." -msgstr "ブロックを右に動かしています" - -#: js/activity.js:3271 -msgid "Jump to home position." -msgstr "まんなかにジャンプする" - -#: js/activity.js:3298 -#: js/blocks/ExtrasBlocks.js:274 -msgid "Hide blocks" -msgstr "ブロックを非表示" - -#: js/activity.js:3657 -#: js/activity.js:3672 -msgid "Trash can is empty." -msgstr "" - -#: js/activity.js:3679 -#: js/activity.js:3760 -msgid "Item restored from the trash." -msgstr "" - -#: js/activity.js:3818 -msgid "Restore last item" -msgstr "" - -#: js/activity.js:3819 -msgid "Restore all items" -msgstr "" - -#: js/activity.js:5016 -msgid "Click the run button to run the project." -msgstr "プロジェクトを再生するため、再生のボタンをクリックしてください。" - -#: js/activity.js:6201 -#: js/turtledefs.js:756 -msgid "Home" -msgstr "ホーム" - -#: js/activity.js:6209 -#: js/turtledefs.js:762 -msgid "Show/hide blocks" -msgstr "ブロックを表示する/かくす" - -#: js/activity.js:6215 -#: js/turtledefs.js:768 -msgid "Expand/collapse blocks" -msgstr "ブロックを広げる/折りたたむ" - -#: js/activity.js:6221 -#: js/turtledefs.js:776 -msgid "Decrease block size" -msgstr "ブロックの表示を小さくする" - -#: js/activity.js:6227 -#: js/turtledefs.js:782 -msgid "Increase block size" -msgstr "ブロックの表示を大きくする" - -#: js/activity.js:6493 -msgid "Could not parse JSON input." -msgstr "JSONのインプットのパースができません。" - -#: js/activity.js:6624 -msgid "Select is enabled." -msgstr "" - -#: js/activity.js:6624 -msgid "Select is disabled." -msgstr "" - -#: js/activity.js:7005 -#: js/activity.js:7111 -#: js/activity.js:7162 -msgid "Cannot load project from the file. Please check the file type." -msgstr "プロジェクトを読みこめません。ファイルの種類をかくにんしてください。" - -#: js/activity.js:7448 -msgid "Invalid parameters" -msgstr "無効なパラメータ" - -#: js/activity.js:7599 -msgid "Error regenerating palettes. Please refresh the page." -msgstr "" - -#: js/block.js:1576 -#: js/block.js:1695 -#: js/palette.js:688 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/WidgetBlocks.js:259 -msgid "temperament" -msgstr "音律" - -#: js/block.js:1583 -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/turtle-painter.js:1192 -#: js/turtle-painter.js:1193 -#: js/logo.js:1176 -#: js/turtles.js:119 -#: js/blocks/ProgramBlocks.js:1267 -#: js/blocks/ActionBlocks.js:1223 -msgid "start" -msgstr "スタート" - -#: js/block.js:1590 -msgid "matrix" -msgstr "フレーズメーカー" - -#: js/block.js:1597 -#: js/blocks/WidgetBlocks.js:1510 -#: plugins/rodi.rtp:324 -msgid "status" -msgstr "実行じょうきょう" - -#: js/block.js:1604 -msgid "drum mapper" -msgstr "ドラム・ピッチ行列" - -#: js/block.js:1611 -msgid "ruler" -msgstr "リズムメーカー" - -#: js/block.js:1618 -#: js/blocks/WidgetBlocks.js:397 -#. TRANS: timbre is the character or quality of a musical sound -msgid "timbre" -msgstr "音色" - -#: js/block.js:1625 -msgid "stair" -msgstr "階段" - -#: js/block.js:1632 -#: js/blocks/WidgetBlocks.js:707 -#. TRANS: the speed at music is should be played. -msgid "tempo" -msgstr "メトロノーム" - -#: js/block.js:1639 -#: js/block.js:1702 -#: js/blocks/IntervalsBlocks.js:1464 -#. TRANS: mode, e.g., Major in C Major -msgid "mode" -msgstr "モード(音階)" - -#: js/block.js:1646 -msgid "slider" -msgstr "スライダー" - -#: js/block.js:1653 -#: js/blocks/SensorsBlocks.js:1002 -msgid "keyboard" -msgstr "キーボード" - -#: js/block.js:1660 -#: js/block.js:2552 -#: js/lilypond.js:732 -#: js/lilypond.js:897 -#: js/lilypond.js:941 -#: js/turtledefs.js:129 -#: js/turtledefs.js:230 -#: js/palette.js:660 -#: js/blocks/DrumBlocks.js:477 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1124 -msgid "drum" -msgstr "ドラム" - -#: js/block.js:1667 -#: js/blocks/WidgetBlocks.js:1190 -#: js/blocks/WidgetBlocks.js:1228 -#. TRANS: widget for subdividing a measure into distinct rhythmic elements -msgid "rhythm maker" -msgstr "リズムメーカー" - -#: js/block.js:1674 -#: js/block.js:2383 -#: js/block.js:2440 -#: js/blocks/OrnamentBlocks.js:220 -#: js/blocks/OrnamentBlocks.js:312 -#: js/blocks/RhythmBlocks.js:33 -#: js/blocks/RhythmBlocks.js:356 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/RhythmBlocks.js:806 -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:637 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -#: js/blocks/MeterBlocks.js:1368 -#: js/turtleactions/DictActions.js:85 -#: js/widgets/phrasemaker.js:1028 -#: js/widgets/phrasemaker.js:2734 -#: js/widgets/phrasemaker.js:2777 -#: js/widgets/phrasemaker.js:2882 -#. TRANS: the value (e.g., 1/4 note) of the note being played. -msgid "note value" -msgstr "音の長さ" - -#: js/block.js:1681 -#: js/block.js:2308 -#: js/block.js:2331 -#: js/blocks/IntervalsBlocks.js:1071 -#: js/blocks/OrnamentBlocks.js:312 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "scalar interval" -msgstr "音階の上下" - -#: js/block.js:1688 -#: js/blocks/RhythmBlocks.js:148 -msgid "milliseconds" -msgstr "ミリ秒" - -#: js/block.js:2381 -#: js/block.js:2385 -#: js/block.js:2438 -#: js/block.js:2554 -#: js/blocks/ProgramBlocks.js:1273 -#: js/blocks/RhythmBlocks.js:712 -#: js/widgets/rhythmruler.js:1177 -#: js/widgets/rhythmruler.js:1323 -msgid "silence" -msgstr "休符" - -#: js/block.js:2542 -#. TRANS: scalar step -msgid "down" -msgstr "下" - -#: js/block.js:2543 -msgid "up" -msgstr "上" - -#: js/block.js:2548 -#: js/rubrics.js:524 -#: js/turtledefs.js:124 -#: js/turtledefs.js:225 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:1839 -#: js/blocks/PitchBlocks.js:1853 -#: js/blocks/SensorsBlocks.js:178 -#: js/widgets/musickeyboard.js:1961 -#: js/widgets/phrasemaker.js:1122 -#. TRANS: pitch number -#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. -msgid "pitch" -msgstr "音の高さ" - -#: js/block.js:2963 -msgid "Silence block cannot be removed." -msgstr "「休符」は取り出すことができません。" - -#: js/block.js:3135 -#: js/piemenus.js:3457 -msgid "You can restore deleted blocks from the trash with the Restore From Trash button." -msgstr "" - -#: js/block.js:3765 -#: js/blocks.js:2607 -#: js/blocks.js:3218 -#: js/palette.js:701 -#: js/blocks/BooleanBlocks.js:77 -#: js/blocks/BooleanBlocks.js:167 -#: js/blocks/BooleanBlocks.js:251 -#: js/blocks/BooleanBlocks.js:335 -#: js/blocks/BooleanBlocks.js:433 -#: js/blocks/BooleanBlocks.js:539 -#: js/blocks/BooleanBlocks.js:640 -#: js/blocks/BooleanBlocks.js:741 -#: js/blocks/BooleanBlocks.js:847 -#: js/blocks/BooleanBlocks.js:948 -#: js/blocks/BooleanBlocks.js:1033 -#: js/blocks/SensorsBlocks.js:911 -msgid "true" -msgstr "真" - -#: js/block.js:3765 -#: js/blocks.js:2609 -#: js/blocks.js:3220 -#: js/blocks/BooleanBlocks.js:79 -#: js/blocks/BooleanBlocks.js:169 -#: js/blocks/BooleanBlocks.js:253 -#: js/blocks/BooleanBlocks.js:337 -#: js/blocks/BooleanBlocks.js:435 -#: js/blocks/BooleanBlocks.js:541 -#: js/blocks/BooleanBlocks.js:642 -#: js/blocks/BooleanBlocks.js:743 -#: js/blocks/BooleanBlocks.js:849 -#: js/blocks/BooleanBlocks.js:950 -#: js/blocks/SensorsBlocks.js:913 -msgid "false" -msgstr "偽" - -#: js/block.js:3776 -#: js/block.js:3789 -#: js/blocks/ExtrasBlocks.js:618 -msgid "Cartesian" -msgstr "ほうがん(ざひょう)を表示" - -#: js/block.js:3777 -#: js/block.js:3790 -#: js/blocks/ExtrasBlocks.js:622 -msgid "polar" -msgstr "極座標を表示" - -#: js/block.js:3778 -#: js/block.js:3791 -#: js/blocks/ExtrasBlocks.js:626 -msgid "Cartesian/Polar" -msgstr "中心の角度とほうがん(ざひょう)をひょうじ" - -#: js/block.js:3779 -#: js/block.js:3798 -#: js/blocks/ExtrasBlocks.js:655 -msgid "none" -msgstr "なし" - -#: js/block.js:3792 -#: js/blocks/ExtrasBlocks.js:631 -msgid "treble" -msgstr "トレブル記号" - -#: js/block.js:3793 -#: js/blocks/ExtrasBlocks.js:635 -msgid "grand staff" -msgstr "トレブルとバス記号" - -#: js/block.js:3794 -#: js/blocks/ExtrasBlocks.js:639 -msgid "mezzo-soprano" -msgstr "メゾソプラノ記号" - -#: js/block.js:3795 -#: js/blocks/ExtrasBlocks.js:643 -msgid "alto" -msgstr "アルト記号" - -#: js/block.js:3796 -#: js/blocks/ExtrasBlocks.js:647 -msgid "tenor" -msgstr "テノール記号" - -#: js/block.js:3797 -#: js/utils/musicutils.js:1109 -#: js/utils/synthutils.js:80 -#: js/blocks/ExtrasBlocks.js:651 -#. TRANS: musical instrument -msgid "bass" -msgstr "コントラバス" - -#: js/block.js:3842 -#: js/blocks.js:2600 -#: js/blocks.js:3211 -msgid "on2" -msgstr "オン" - -#: js/block.js:3844 -#: js/blocks.js:2602 -#: js/blocks.js:3213 -msgid "off" -msgstr "オフ" - -#: js/block.js:4411 -msgid "Not a number" -msgstr "数字ではありません" - -#: js/block.js:4418 -msgid "Octave value must be between 1 and 8." -msgstr "オクターヴの値が「1」から「8」までの範囲でなければなりません。" - -#: js/block.js:4426 -msgid "Numbers can have at most 10 digits." -msgstr "数字は最大10桁までです。" - -#: js/blocks.js:1212 -#: js/blocks.js:3444 -#: js/blocks.js:3834 -#: js/blocks.js:3865 -#: js/blocks.js:3914 -#: js/blocks.js:3949 -#: js/blocks.js:6586 -#: js/palette.js:592 -#: js/palette.js:721 -#: js/palette.js:1191 -#: js/blocks/BoxesBlocks.js:282 -#: js/blocks/BoxesBlocks.js:285 -#: js/blocks/BoxesBlocks.js:405 -#: js/blocks/BoxesBlocks.js:594 -msgid "box" -msgstr "箱" - -#: js/blocks.js:1713 -msgid "Consider breaking this stack into parts." -msgstr "アクションブロックを使ってプログラムをまとめませんか" - -#: js/blocks.js:2472 -#: js/palette.js:736 -#: js/blocks/MediaBlocks.js:602 -msgid "open file" -msgstr "ファイルを開く" - -#: js/blocks.js:3247 -#: js/palette.js:657 -#: js/blocks/MediaBlocks.js:892 -#: js/blocks/MediaBlocks.js:963 -msgid "text" -msgstr "文字そざい" - -#: js/blocks.js:3443 -#: js/palette.js:724 -#: js/palette.js:725 -#: js/blocks/BoxesBlocks.js:514 -msgid "store in box" -msgstr "箱にほぞん" - -#: js/blocks.js:3448 -#: js/blocks.js:3888 -#: js/blocks.js:3923 -#: js/blocks.js:3958 -#: js/blocks.js:5862 -#: js/blocks.js:5883 -#: js/blocks/BoxesBlocks.js:772 -msgid "box1" -msgstr "箱1" - -#: js/blocks.js:3450 -#: js/blocks.js:3890 -#: js/blocks.js:3925 -#: js/blocks.js:3960 -#: js/blocks.js:5864 -#: js/blocks.js:5885 -#: js/blocks/BoxesBlocks.js:663 -msgid "box2" -msgstr "箱2" - -#: js/blocks.js:4122 -#: js/palette.js:722 -#: js/palette.js:727 -#: js/palette.js:1127 -#: js/blocks/BoxesBlocks.js:591 -msgid "store in" -msgstr "入れる" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:495 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/MediaBlocks.js:746 -msgid "name" -msgstr "名前" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/RhythmBlocks.js:1130 -msgid "value" -msgstr "値" - -#: js/blocks.js:4465 -msgid "Forever loop detected inside a note value block. Unexpected things may happen." -msgstr "「ずっとくり返す」状態が「音符」の中にある。" - -#: js/blocks.js:4988 -msgid "There is no block selected." -msgstr "ブロックが選ばれていません" - -#: js/blocks.js:5094 -#: js/blocks/MediaBlocks.js:803 -#. TRANS: Avatar is the image used to determine the appearance of the mouse. -msgid "avatar" -msgstr "ネズミへんこう" - -#: js/blocks.js:5097 -#: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:929 -#. TRANS: The sound sample that the user uploads. -msgid "sample" -msgstr "音色サンプル" - -#: js/lilypond.js:605 -#: js/lilypond.js:904 -#: js/lilypond.js:910 -#: js/lilypond.js:948 -#: js/rubrics.js:526 -msgid "mouse" -msgstr "ネズミ" - -#: js/lilypond.js:606 -msgid "brown rat" -msgstr "茶色のドブネズミ" - -#: js/lilypond.js:607 -msgid "mole" -msgstr "土竜" - -#: js/lilypond.js:608 -msgid "chipmunk" -msgstr "リス" - -#: js/lilypond.js:609 -msgid "red squirrel" -msgstr "赤いリス" - -#: js/lilypond.js:610 -msgid "guinea pig" -msgstr "ギニーピッグ" - -#: js/lilypond.js:611 -msgid "capybara" -msgstr "カピバラ" - -#: js/lilypond.js:612 -msgid "coypu" -msgstr "ヌートリア" - -#: js/lilypond.js:613 -msgid "black rat" -msgstr "黒い鼠" - -#: js/lilypond.js:614 -msgid "grey squirrel" -msgstr "灰色のリス" - -#: js/lilypond.js:615 -msgid "flying squirrel" -msgstr "モモンガ" - -#: js/lilypond.js:616 -msgid "bat" -msgstr "蝙蝠" - -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/blocks/ActionBlocks.js:1256 -#: js/blocks/ExtrasBlocks.js:559 -msgid "start drum" -msgstr "ドラム・スタート" - -#: js/rubrics.js:523 -#: js/turtledefs.js:122 -#: js/turtledefs.js:223 -#: js/blocks/ProgramBlocks.js:745 -#: js/blocks/RhythmBlockPaletteBlocks.js:52 -#: js/blocks/RhythmBlockPaletteBlocks.js:234 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2054 -#: js/widgets/rhythmruler.js:2123 -#: js/widgets/rhythmruler.js:2130 -#: js/widgets/rhythmruler.js:2209 -#. TRANS: an arrangement of notes based on duration -msgid "rhythm" -msgstr "音符" - -#: js/rubrics.js:525 -#: js/turtledefs.js:126 -#: js/turtledefs.js:227 -msgid "tone" -msgstr "音色" - -#: js/rubrics.js:527 -#: js/turtledefs.js:135 -#: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1126 -msgid "pen" -msgstr "ペン" - -#: js/rubrics.js:528 -#: js/turtledefs.js:136 -#: js/turtledefs.js:237 -#: js/blocks/NumberBlocks.js:981 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -msgid "number" -msgstr "すうち" - -#: js/rubrics.js:529 -#: js/turtledefs.js:130 -#: js/turtledefs.js:231 -msgid "flow" -msgstr "実行手順" - -#: js/rubrics.js:531 -#: js/turtledefs.js:139 -#: js/turtledefs.js:240 -#: planet/js/GlobalTag.js:48 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Sensors" -msgstr "センサー" - -#: js/rubrics.js:532 -#: js/turtledefs.js:138 -#: js/turtledefs.js:239 -#: js/blocks/MediaBlocks.js:930 -#: planet/js/GlobalTag.js:46 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Media" -msgstr "メディア" - -#: js/rubrics.js:533 -msgid "mice" -msgstr "ネズミ達の関係" - -#: js/toolbar.js:48 -#: js/toolbar.js:114 -msgid "About Music Blocks" -msgstr "ミュージック・ブロックスについて" - -#: js/toolbar.js:51 -#: js/toolbar.js:117 -#: js/toolbar.js:188 -#: js/toolbar.js:249 -#: js/turtledefs.js:509 -msgid "Record" -msgstr "録音" - -#: js/toolbar.js:52 -#: js/toolbar.js:53 -#: js/toolbar.js:118 -#: js/toolbar.js:119 -#: js/toolbar.js:189 -#: js/toolbar.js:190 -#: js/toolbar.js:250 -#: js/toolbar.js:251 -msgid "Full screen" -msgstr "フルスクリーン" - -#: js/toolbar.js:54 -#: js/toolbar.js:120 -#: js/toolbar.js:191 -#: js/toolbar.js:252 -#: js/turtledefs.js:516 -msgid "Toggle Fullscreen" -msgstr "フルスクリーンの切り替え" - -#: js/toolbar.js:55 -#: js/toolbar.js:121 -#: js/toolbar.js:192 -#: js/toolbar.js:253 -#: js/toolbar.js:1118 -#: js/turtledefs.js:522 -#: planet/js/StringHelper.js:33 -msgid "New project" -msgstr "新しいプロジェクト" - -#: js/toolbar.js:56 -#: js/toolbar.js:122 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:528 -msgid "Load project from file" -msgstr "プロジェクトを読みこむ" - -#: js/toolbar.js:57 -#: js/toolbar.js:123 -#: js/toolbar.js:124 -#: js/toolbar.js:194 -#: js/toolbar.js:255 -#: js/turtledefs.js:535 -#: js/turtledefs.js:546 -#: js/turtledefs.js:566 -msgid "Save project" -msgstr "プロジェクトをほぞん" - -#: js/toolbar.js:58 -#: js/toolbar.js:80 -#: js/toolbar.js:82 -#: js/toolbar.js:146 -#: js/toolbar.js:156 -#: js/toolbar.js:158 -#: js/toolbar.js:195 -#: js/toolbar.js:216 -#: js/toolbar.js:218 -#: js/toolbar.js:256 -#: js/toolbar.js:277 -#: js/toolbar.js:279 -#: js/turtledefs.js:536 -#: js/turtledefs.js:567 -msgid "Save project as HTML" -msgstr "HTMLをほぞん" - -#: js/toolbar.js:59 -#: js/toolbar.js:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 -msgid "Find and share projects" -msgstr "みんなの作品" - -#: js/toolbar.js:60 -#: js/toolbar.js:126 -#: js/toolbar.js:197 -#: js/toolbar.js:258 -msgid "Offline. Sharing is unavailable" -msgstr "オフライン。シェア機能が使えません" - -#: js/toolbar.js:61 -#: js/toolbar.js:127 -#: js/toolbar.js:198 -#: js/toolbar.js:259 -msgid "Auxiliary menu" -msgstr "サブメニュー" - -#: js/toolbar.js:62 -#: js/toolbar.js:128 -#: js/toolbar.js:199 -#: js/toolbar.js:260 -#: js/piemenus.js:3386 -#: js/turtledefs.js:592 -msgid "Help" -msgstr "説明" - -#: js/toolbar.js:63 -#: js/toolbar.js:129 -#: js/toolbar.js:200 -#: js/toolbar.js:261 -#: js/turtledefs.js:598 -msgid "Run slowly" -msgstr "ゆっくり実行する" - -#: js/toolbar.js:64 -#: js/toolbar.js:130 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:604 -msgid "Run step by step" -msgstr "ブロックを1つずつ実行する" - -#: js/toolbar.js:65 -#: js/toolbar.js:131 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:611 -msgid "Display statistics" -msgstr "とうけいを表示する" - -#: js/toolbar.js:66 -#: js/toolbar.js:132 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:617 -msgid "Load plugin" -msgstr "プラグインを読みこむ" - -#: js/toolbar.js:67 -#: js/toolbar.js:133 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:625 -msgid "Delete plugin" -msgstr "プラグインを消す" - -#: js/toolbar.js:68 -#: js/toolbar.js:134 -#: js/toolbar.js:205 -#: js/toolbar.js:266 -msgid "Enable horizontal scrolling" -msgstr "自由な方向にスクロール" - -#: js/toolbar.js:69 -#: js/toolbar.js:135 -#: js/toolbar.js:206 -#: js/toolbar.js:267 -msgid "Disable horizontal scrolling" -msgstr "たて方向にスクロール" - -#: js/toolbar.js:70 -#: js/toolbar.js:136 -#: js/toolbar.js:207 -#: js/toolbar.js:268 -#: js/turtledefs.js:642 -msgid "Change theme" -msgstr "" - -#: js/toolbar.js:71 -#: js/toolbar.js:137 -#: js/toolbar.js:208 -#: js/toolbar.js:269 -msgid "Light Mode" -msgstr "" - -#: js/toolbar.js:72 -#: js/toolbar.js:138 -#: js/toolbar.js:209 -#: js/toolbar.js:270 -msgid "Dark Mode" -msgstr "" - -#: js/toolbar.js:73 -#: js/toolbar.js:139 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -#: js/turtledefs.js:648 -#: planet/js/LocalCard.js:54 -#: planet/js/StringHelper.js:71 -msgid "Merge with current project" -msgstr "プロジェクトを組みあわせる" - -#: js/toolbar.js:74 -#: js/toolbar.js:140 -#: js/turtledefs.js:662 -msgid "Set Pitch Preview" -msgstr "変化記号を設定" - -#: js/toolbar.js:75 -#: js/toolbar.js:141 -#: js/toolbar.js:211 -#: js/toolbar.js:272 -#: js/turtledefs.js:669 -msgid "JavaScript Editor" -msgstr "JavaScript エディタ" - -#: js/toolbar.js:76 -#: js/toolbar.js:142 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:676 -msgid "Restore" -msgstr "すてたブロックをもどす" - -#: js/toolbar.js:77 -#: js/toolbar.js:143 -#: js/toolbar.js:213 -#: js/toolbar.js:274 -msgid "Switch to beginner mode" -msgstr "かんたんモードにする" - -#: js/toolbar.js:78 -#: js/toolbar.js:144 -#: js/toolbar.js:214 -#: js/toolbar.js:275 -msgid "Switch to advanced mode" -msgstr "はってんモードにする" - -#: js/toolbar.js:79 -#: js/toolbar.js:145 -#: js/toolbar.js:155 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -#: js/turtledefs.js:690 -msgid "Select language" -msgstr "言語をえらぶ" - -#: js/toolbar.js:81 -#: js/toolbar.js:84 -#: js/toolbar.js:148 -#: js/turtledefs.js:538 -msgid "Save mouse artwork as PNG" -msgstr "PNGでほぞん" - -#: js/toolbar.js:83 -#: js/toolbar.js:147 -msgid "Save mouse artwork as SVG" -msgstr "SVGでほぞん" - -#: js/toolbar.js:85 -#: js/toolbar.js:149 -#: js/turtledefs.js:569 -msgid "Save music as WAV" -msgstr "WAVでほぞん" - -#: js/toolbar.js:86 -#: js/toolbar.js:150 -msgid "Save sheet music as ABC" -msgstr "ABCのフォーマットでほぞん" - -#: js/toolbar.js:87 -#: js/toolbar.js:151 -msgid "Save sheet music as Lilypond" -msgstr "がくふ(Lilypondのフォーマット)でほぞん" - -#: js/toolbar.js:88 -msgid "Save sheet music as MusicXML" -msgstr "プロジェクトをMusicXML楽譜でほぞん" - -#: js/toolbar.js:89 -#: js/toolbar.js:152 -#: js/toolbar.js:161 -#: js/toolbar.js:221 -#: js/toolbar.js:282 -#: js/turtledefs.js:558 -msgid "Save block artwork as SVG" -msgstr "ブロックのアートをほぞん" - -#: js/toolbar.js:90 -#: js/toolbar.js:153 -#: js/toolbar.js:162 -#: js/toolbar.js:222 -#: js/toolbar.js:283 -msgid "Save block artwork as PNG" -msgstr "" - -#: js/toolbar.js:91 -#: js/toolbar.js:154 -#: js/toolbar.js:163 -#: js/toolbar.js:223 -#: js/toolbar.js:284 -#: js/toolbar.js:1134 -msgid "Confirm" -msgstr "作成する" - -#: js/toolbar.js:92 -#: js/toolbar.js:164 -#: js/toolbar.js:224 -#: js/toolbar.js:285 -msgid "English (United States)" -msgstr "" - -#: js/toolbar.js:93 -#: js/toolbar.js:165 -#: js/toolbar.js:225 -#: js/toolbar.js:286 -msgid "English (United Kingdom)" -msgstr "" - -#: js/toolbar.js:94 -#: js/toolbar.js:166 -#: js/toolbar.js:226 -#: js/toolbar.js:287 -msgid "日本語" -msgstr "" - -#: js/toolbar.js:95 -msgid "한국어" -msgstr "" - -#: js/toolbar.js:96 -#: js/toolbar.js:168 -#: js/toolbar.js:228 -#: js/toolbar.js:289 -msgid "español" -msgstr "" - -#: js/toolbar.js:97 -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "português" -msgstr "" - -#: js/toolbar.js:98 -#: js/toolbar.js:170 -#: js/toolbar.js:230 -#: js/toolbar.js:291 -msgid "にほんご" -msgstr "" - -#: js/toolbar.js:99 -#: js/toolbar.js:171 -#: js/toolbar.js:231 -#: js/toolbar.js:292 -msgid "中文" -msgstr "" - -#: js/toolbar.js:100 -#: js/toolbar.js:172 -#: js/toolbar.js:232 -#: js/toolbar.js:293 -msgid "ภาษาไทย" -msgstr "" - -#: js/toolbar.js:101 -#: js/toolbar.js:173 -#: js/toolbar.js:233 -#: js/toolbar.js:294 -msgid "aymara" -msgstr "" - -#: js/toolbar.js:102 -#: js/toolbar.js:174 -#: js/toolbar.js:234 -#: js/toolbar.js:295 -msgid "quechua" -msgstr "" - -#: js/toolbar.js:103 -#: js/toolbar.js:175 -#: js/toolbar.js:235 -#: js/toolbar.js:296 -msgid "guarani" -msgstr "" - -#: js/toolbar.js:104 -#: js/toolbar.js:176 -#: js/toolbar.js:236 -#: js/toolbar.js:297 -msgid "हिंदी" -msgstr "" - -#: js/toolbar.js:105 -#: js/toolbar.js:178 -#: js/toolbar.js:237 -#: js/toolbar.js:299 -msgid "igbo" -msgstr "" - -#: js/toolbar.js:106 -#: js/toolbar.js:179 -#: js/toolbar.js:238 -#: js/toolbar.js:300 -msgid "عربى" -msgstr "" - -#: js/toolbar.js:107 -#: js/toolbar.js:177 -#: js/toolbar.js:239 -#: js/toolbar.js:298 -msgid "తెలుగు" -msgstr "" - -#: js/toolbar.js:108 -#: js/toolbar.js:180 -#: js/toolbar.js:240 -#: js/toolbar.js:301 -msgid "עִברִית" -msgstr "" - -#: js/toolbar.js:109 -#: js/toolbar.js:181 -#: js/toolbar.js:241 -#: js/toolbar.js:302 -msgid "اردو" -msgstr "" - -#: js/toolbar.js:157 -#: js/toolbar.js:160 -#: js/toolbar.js:217 -#: js/toolbar.js:220 -#: js/toolbar.js:278 -#: js/toolbar.js:281 -#: js/turtledefs.js:554 -msgid "Save turtle artwork as PNG" -msgstr "アートをPNGで保存" - -#: js/toolbar.js:159 -#: js/toolbar.js:219 -#: js/toolbar.js:280 -#: js/turtledefs.js:550 -msgid "Save turtle artwork as SVG" -msgstr "アートをSVGで保存" - -#: js/toolbar.js:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 -msgid "한국인" -msgstr "" - -#: js/toolbar.js:185 -#: js/toolbar.js:246 -msgid "About Turtle Blocks" -msgstr "タートル・ブロックスについて" - -#: js/toolbar.js:494 -#: js/toolbar.js:505 -#: js/toolbar.js:545 -msgid "Turtle Wrap Off" -msgstr "画面の境界を無視しない" - -#: js/toolbar.js:514 -#: js/toolbar.js:554 -msgid "Turtle Wrap On" -msgstr "画面の境界を無視する" - -#: js/toolbar.js:1121 -msgid "Are you sure you want to create a new project?" -msgstr "" - -#: js/logo.js:61 -msgid "Not a valid pitch name" -msgstr "選ばれた音名が適切ではありません。" - -#: js/logo.js:507 -#: js/blocks/ProgramBlocks.js:258 -#: js/blocks/ProgramBlocks.js:427 -msgid "You must select a file." -msgstr "ファイルをえらんでください。" - -#: js/logo.js:1688 -msgid "Playback is ready." -msgstr "コンパイル完了" - -#: js/piemenus.js:200 -#: js/utils/musicutils.js:1182 -#: js/utils/musicutils.js:1202 -#: js/widgets/musickeyboard.js:2375 -#: js/widgets/sampler.js:764 -#: js/widgets/phrasemaker.js:1991 -#. TRANS: double sharp is a music term related to pitch -msgid "double sharp" -msgstr "ダブルシャープ" - -#: js/piemenus.js:201 -#: js/utils/musicutils.js:1180 -#: js/utils/musicutils.js:1203 -#: js/blocks/PitchBlocks.js:1539 -#: js/turtleactions/PitchActions.js:323 -#: js/widgets/musickeyboard.js:2376 -#: js/widgets/sampler.js:765 -#: js/widgets/phrasemaker.js:1992 -#. TRANS: sharp is a music term related to pitch -#. TRANS: sharp is a half-step up in pitch -msgid "sharp" -msgstr "シャープ" - -#: js/piemenus.js:202 -#: js/utils/musicutils.js:1178 -#: js/utils/musicutils.js:1204 -#: js/widgets/musickeyboard.js:2377 -#: js/widgets/sampler.js:766 -#: js/widgets/phrasemaker.js:1993 -#. TRANS: natural is a music term related to pitch -msgid "natural" -msgstr "ナチュラル" - -#: js/piemenus.js:203 -#: js/utils/musicutils.js:1176 -#: js/utils/musicutils.js:1205 -#: js/blocks/PitchBlocks.js:1498 -#: js/turtleactions/PitchActions.js:326 -#: js/widgets/musickeyboard.js:2378 -#: js/widgets/sampler.js:767 -#: js/widgets/phrasemaker.js:1994 -#. TRANS: flat is a music term related to pitch -#. TRANS: flat is a half-step down in pitch -msgid "flat" -msgstr "フラット" - -#: js/piemenus.js:204 -#: js/utils/musicutils.js:1174 -#: js/utils/musicutils.js:1206 -#: js/widgets/musickeyboard.js:2379 -#: js/widgets/sampler.js:768 -#: js/widgets/phrasemaker.js:1995 -#. TRANS: double flat is a music term related to pitch -msgid "double flat" -msgstr "ダブルフラット" - -#: js/piemenus.js:2827 -#: js/utils/musicutils.js:1000 -#: js/blocks/PitchBlocks.js:1385 -#. TRANS: unison is a music term related to intervals -#. TRANS: unison means the note is the same as the current note -msgid "unison" -msgstr "ユニゾン(同度)" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1008 -#: js/utils/musicutils.js:1184 -#: js/utils/musicutils.js:1369 -#. TRANS: major is a music term related to intervals and mode -msgid "major" -msgstr "メジャー" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1026 -#. TRANS: modal scale for music -msgid "ionian" -msgstr "アイオニアン音階" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1006 -#: js/utils/musicutils.js:1185 -#: js/utils/musicutils.js:1366 -#. TRANS: minor is a music term related to intervals and mode -msgid "minor" -msgstr "マイナー(短)" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1036 -#. TRANS: modal scale for music -msgid "aeolian" -msgstr "エオリアン音階" - -#: js/piemenus.js:3373 -#: js/blocks/FlowBlocks.js:136 -msgid "Duplicate" -msgstr "複製する" - -#: js/piemenus.js:3374 -#: js/turtledefs.js:714 -msgid "Extract" -msgstr "取り出す" - -#: js/piemenus.js:3375 -msgid "Move to trash" -msgstr "すてる" - -#: js/piemenus.js:3376 -#: js/widgets/temperament.js:454 -#: js/widgets/temperament.js:456 -#: js/widgets/temperament.js:1439 -#: js/widgets/temperament.js:1441 -#: js/widgets/timbre.js:962 -#: planet/js/StringHelper.js:69 -msgid "Close" -msgstr "閉じる" - -#: js/piemenus.js:3382 -msgid "Save stack" -msgstr "スタックをほぞん" - -#: js/piemenus.js:3412 -msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." -msgstr "サンプルをコピーするため、ツールを再度試して、またサンプルをロード読み込で、保存することが必要です。" - -#: js/piemenus.js:3801 -msgid "You have chosen key for your pitch preview." -msgstr "" - -#: js/turtle-singer.js:1364 -#. TRANS: partials are weighted components in a harmonic series -msgid "You must have at least one Partial block inside of a Weighted-partial block" -msgstr "「倍音ウェート」ブロックの中に一つ以上の倍音ブロックが入っている必要があります。" - -#: js/turtle-singer.js:2078 -msgid "synth cannot play chords." -msgstr "このシンセでは和音ができません" - -#: js/turtledefs.js:43 -#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md -msgid "guide url" -msgstr "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" - -#: js/turtledefs.js:88 -msgid "Turtle Blocks" -msgstr "タートル・ブロックス" - -#: js/turtledefs.js:121 -#: js/turtledefs.js:222 -msgid "search" -msgstr "検索" - -#: js/turtledefs.js:123 -#: js/turtledefs.js:224 -#: js/blocks/MeterBlocks.js:1344 -#: js/blocks/WidgetBlocks.js:522 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "meter" -msgstr "拍子" - -#: js/turtledefs.js:125 -#: js/turtledefs.js:226 -msgid "intervals" -msgstr "音程" - -#: js/turtledefs.js:127 -#: js/turtledefs.js:228 -msgid "ornament" -msgstr "そうしょく" - -#: js/turtledefs.js:128 -#: js/turtledefs.js:229 -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:502 -#: js/blocks/VolumeBlocks.js:545 -msgid "volume" -msgstr "音量" - -#: js/turtledefs.js:132 -#: js/turtledefs.js:233 -msgid "boxes" -msgstr "数の箱" - -#: js/turtledefs.js:133 -#: js/turtledefs.js:234 -msgid "widgets" -msgstr "ツール" - -#: js/turtledefs.js:134 -#: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1125 -msgid "graphics" -msgstr "ネズミの動き" - -#: js/turtledefs.js:137 -#: js/turtledefs.js:238 -msgid "boolean" -msgstr "くらべる" - -#: js/turtledefs.js:140 -#: js/turtledefs.js:241 -#: js/blocks/HeapBlocks.js:59 -#: js/widgets/status.js:143 -msgid "heap" -msgstr "ヒープ" - -#: js/turtledefs.js:141 -#: js/turtledefs.js:242 -#: js/blocks/DictBlocks.js:142 -#: js/blocks/ProgramBlocks.js:495 -msgid "dictionary" -msgstr "辞書" - -#: js/turtledefs.js:142 -#: js/turtledefs.js:243 -msgid "ensemble" -msgstr "合奏" - -#: js/turtledefs.js:143 -#: js/turtledefs.js:244 -msgid "extras" -msgstr "その他" - -#: js/turtledefs.js:145 -#: js/turtledefs.js:246 -#. TRANS: program as in computer program -#. TRANS: program as in computer program -msgid "program" -msgstr "プログラム" - -#: js/turtledefs.js:146 -#: js/turtledefs.js:247 -msgid "my blocks" -msgstr "自分のブロック" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "artwork" -msgstr "アート" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "logic" -msgstr "論理" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -#: planet/js/GlobalTag.js:34 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Music" -msgstr "音楽" - -#: js/turtledefs.js:190 -msgid "Music Blocks" -msgstr "ミュージック・ブロックス" - -#: js/turtledefs.js:438 -msgid "Welcome to Turtle Blocks" -msgstr "タートル・ブロックへようこそ" - -#: js/turtledefs.js:439 -msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." -msgstr "タートル・ブロックスはアートと数学を求めるビジュアル・プログラミング言語だ。" - -#: js/turtledefs.js:440 -#: js/turtledefs.js:467 -#: js/turtledefs.js:822 -#: js/turtledefs.js:845 -msgid "The current version is" -msgstr "ミュージック・ブロックスの最新バージョンは" - -#: js/turtledefs.js:448 -#: js/turtledefs.js:493 -msgid "Click the run button to run the project in fast mode." -msgstr "クリックをすると、ふつうのスピードでプログラムを実行することができる。" - -#: js/turtledefs.js:454 -msgid "Stop the turtle." -msgstr "タータルを止める" - -#: js/turtledefs.js:456 -#: js/turtledefs.js:501 -msgid "You can also type Alt-S to stop." -msgstr "プログラムは、このボタンをおすかわりに、キーボードで「Altキーと Sキーの同時おし」でも止めることができる。" - -#: js/turtledefs.js:464 -#: js/widgets/help.js:335 -msgid "Welcome to Music Blocks" -msgstr "ミュージック・ブロックスへようこそ" - -#: js/turtledefs.js:465 -msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." -msgstr "音楽と算数とプログラミングをむすびつけ、深く楽しむことができるツール。それが、ミュージック・ブロックスだ。" - -#: js/turtledefs.js:474 -#: js/widgets/help.js:336 -msgid "Meet Mr. Mouse!" -msgstr "ミスター・マウスに会おう!" - -#: js/turtledefs.js:475 -msgid "Mr Mouse is our Music Blocks conductor." -msgstr "ミスター・マウスは、ミュージック・ブロックスの指揮者。" - -#: js/turtledefs.js:477 -msgid "Mr Mouse encourages you to explore Music Blocks." -msgstr "ミスター・マウスと一緒に、ミュージック・ブロックスの世界をたんきゅうしよう。" - -#: js/turtledefs.js:479 -msgid "Let us start our tour!" -msgstr "では、ツアーを始めよう。" - -#: js/turtledefs.js:484 -#: js/turtledefs.js:807 -#: js/widgets/help.js:337 -msgid "Guide" -msgstr "もっとくわしく知るには" - -#: js/turtledefs.js:485 -msgid "A detailed guide to Music Blocks is available." -msgstr "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。" - -#: js/turtledefs.js:499 -msgid "Stop the music (and the mice)." -msgstr "実行しているプログラムを止める。" - -#: js/turtledefs.js:510 -msgid "Record your project as video." -msgstr "再生されているビデオを録音する" - -#: js/turtledefs.js:517 -msgid "Toggle Fullscreen mode." -msgstr "フルスクリーンの切り替え" - -#: js/turtledefs.js:523 -msgid "Initialize a new project." -msgstr "新しいプロジェクトを作る。" - -#: js/turtledefs.js:529 -msgid "You can also load projects from the file system." -msgstr "コンピューターに保存してあるファイルから、ミュージック・ブロックスのプロジェクトを読み込んで開く。" - -#: js/turtledefs.js:545 -#: js/widgets/arpeggio.js:103 -#: js/widgets/meterwidget.js:227 -#: js/widgets/modewidget.js:113 -#: js/widgets/musickeyboard.js:706 -#: js/widgets/pitchdrummatrix.js:166 -#: js/widgets/pitchslider.js:125 -#: js/widgets/pitchstaircase.js:639 -#: js/widgets/temperament.js:2173 -#: js/widgets/timbre.js:750 -#: js/widgets/phrasemaker.js:561 -msgid "Save" -msgstr "保存する" - -#: js/turtledefs.js:548 -msgid "Save your project to a file." -msgstr "げんざい開いているプロジェクトをほぞんする。" - -#: js/turtledefs.js:552 -msgid "Save graphics from your project to as SVG." -msgstr "プロジェクトのグラフィックをSVGで保存" - -#: js/turtledefs.js:556 -msgid "Save graphics from your project as PNG." -msgstr "プロジェクトのグラフィックをPNGで保存" - -#: js/turtledefs.js:560 -msgid "Save block artwork as an SVG file." -msgstr "ブロックのグラフィックをSVGで保存" - -#: js/turtledefs.js:571 -msgid "Save sheet music as ABC, Lilypond or MusicXML" -msgstr "" - -#: js/turtledefs.js:573 -msgid "Save block artwork as SVG or PNG" -msgstr "" - -#: js/turtledefs.js:580 -msgid "Load samples from server" -msgstr "みんなの作品" - -#: js/turtledefs.js:581 -msgid "This button opens a viewer for loading example projects." -msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。" - -#: js/turtledefs.js:586 -msgid "Expand/collapse option toolbar" -msgstr "オプションツールバーを表示" - -#: js/turtledefs.js:587 -msgid "Click this button to expand or collapse the auxillary toolbar." -msgstr "このボタンをクリックすると「サブメニュー」を開いたり、折りたたんだりすることができる。" - -#: js/turtledefs.js:593 -msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." -msgstr "" - -#: js/turtledefs.js:599 -msgid "Click to run the project in slow mode." -msgstr "クリックをすると、ゆっくりとしたスピードでプログラムを実行することができる。" - -#: js/turtledefs.js:605 -msgid "Click to run the project step by step." -msgstr "クリックをすると、とてもゆっくり、ブロックを1つずつ実行する。プログラムがうまくはたらかず、どのブロックが原因なのかを調べたいときなどに便利だ。" - -#: js/turtledefs.js:612 -msgid "Display statistics about your Music project." -msgstr "プロジェクトに含まれているブロックの種類、わりあいなど、とうけいてきなじょうほうを表示する。" - -#: js/turtledefs.js:618 -msgid "Load a selected plugin." -msgstr "" - -#: js/turtledefs.js:626 -msgid "Delete a selected plugin." -msgstr "せんたくしたプラグインを消す。" - -#: js/turtledefs.js:633 -msgid "Enable scrolling" -msgstr "自由な方向に/たて方向にスクロール" - -#: js/turtledefs.js:634 -msgid "You can scroll the blocks on the canvas." -msgstr "カンバス上をドラッグそうさしたときに、画面をスクロールさせることができる方向を上下だけと上下左右に変える。" - -#: js/turtledefs.js:643 -msgid "Switch between dark and light mode." -msgstr "" - -#: js/turtledefs.js:649 -msgid "Click to add another project into the current one." -msgstr "" - -#: js/turtledefs.js:654 -msgid "Wrap Turtle" -msgstr "アートを包む" - -#: js/turtledefs.js:655 -msgid "Turn Turtle wrapping On or Off." -msgstr "アートを包むか・包まない" - -#: js/turtledefs.js:663 -msgid "Click to set the current pitch." -msgstr "" - -#: js/turtledefs.js:670 -msgid "Converts Music Block programs to JavaScript." -msgstr "" - -#: js/turtledefs.js:677 -msgid "Restore blocks from the trash." -msgstr "ゴミ箱にすててしまったブロックを取り出してもどす。ふくすうのブロックをすててあるときは新しい順に、ゴミ箱が空になるまでブロックを拾いもどすことができる。" - -#: js/turtledefs.js:684 -msgid "Switch mode" -msgstr "はってんモード/かんたんモードにする" - -#: js/turtledefs.js:685 -msgid "Switch between beginner and advance modes." -msgstr "ミュージック・ブロックスをかんたんモード/はってんモードに切りかえる。モードによって使えるきのうやブロックの種類が変わる。" - -#: js/turtledefs.js:691 -msgid "Select your language preference." -msgstr "ブロックの名前などに表示される言語をえらぶ。" - -#: js/turtledefs.js:696 -msgid "Contextual Menu for Blocks" -msgstr "" - -#: js/turtledefs.js:697 -msgid "Right-click on a block to access common actions." -msgstr "" - -#: js/turtledefs.js:702 -#: planet/js/StringHelper.js:46 -msgid "Delete" -msgstr "消す" - -#: js/turtledefs.js:703 -msgid "To delete a block, right-click on it. You will see the delete option." -msgstr "ブロックを消すには、ブロックを右クリックすると「消す」オプションが表示されます。" - -#: js/turtledefs.js:709 -msgid "To copy a block, right-click on it. You will see the copy option." -msgstr "ブロックをコピーには、ブロックを右クリックすると「コピー」オプションが表示されます。" - -#: js/turtledefs.js:715 -msgid "To extract a block, right-click on it. You will see the extract option." -msgstr "" - -#: js/turtledefs.js:721 -msgid "Keyboard shortcuts" -msgstr "キーボードのショートカット" - -#: js/turtledefs.js:722 -msgid "You can type d to create a do block and r to create a re block etc." -msgstr "キーボードを使うと、パレットボタンからブロックをドラッグして配置するだけでなく、ボタンをおすだけでちょくせつブロックを置くことができる。

★ショートカットキー
d …… 「ド」(4分音符、4オクターヴ)
r …… 「レ」(4分音符、4オクターヴ)
m …… 「ミ」(4分音符、4オクターヴ)
f …… 「ファ」(4分音符、4オクターヴ)
s …… 「ソ」(4分音符、4オクターヴ)
l …… 「ラ」(4分音符、4オクターヴ)
t …… 「シ」(4分音符、4オクターヴ)
" - -#: js/turtledefs.js:729 -msgid "Contextual Menu for Canvas" -msgstr "" - -#: js/turtledefs.js:730 -msgid "Right-click on the canvas to perform additional canvas-related tasks." -msgstr "" - -#: js/turtledefs.js:736 -#: js/turtles.js:940 -#: js/palette.js:654 -msgid "Grid" -msgstr "グリッド" - -#: js/turtledefs.js:737 -msgid "Turn on/off lines for cartesian or polar grids." -msgstr "" - -#: js/turtledefs.js:739 -msgid "Turn on/off music staffs." -msgstr "" - -#: js/turtledefs.js:744 -#: js/turtles.js:959 -#: js/blocks/GraphicsBlocks.js:364 -#: js/widgets/arpeggio.js:118 -#: js/widgets/modewidget.js:119 -#: js/widgets/musickeyboard.js:714 -#: js/widgets/pitchdrummatrix.js:181 -#: js/widgets/pitchstaircase.js:684 -#: js/widgets/rhythmruler.js:601 -#: js/widgets/temperament.js:317 -#: js/widgets/temperament.js:345 -#: js/widgets/phrasemaker.js:578 -#. TRANS: clear all subdivisions from the ruler. -msgid "Clear" -msgstr "もとにもどす" - -#: js/turtledefs.js:745 -msgid "Clear the screen and return the mice to their initial positions." -msgstr "ネズミを元の位置にもどし、ペンでえがいた線をすべて消す。" - -#: js/turtledefs.js:750 -#: js/turtles.js:980 -msgid "Collapse" -msgstr "カンバスをしゅくしょう" - -#: js/turtledefs.js:751 -msgid "Collapse the graphics window." -msgstr "ネズミがいどうしたり、ペンで線をえがいたりできる「カンバス」の表示サイズを しゅくしょうしたり、かくだいしたりする。カンバスをしゅくしょうした場合は、プログラムをふつうのそくどで実行しても、ブロックがかくれない。ふつうの実行そくどでプログラムの動作かくにんをしたいときなどに便利だ。" - -#: js/turtledefs.js:757 -msgid "Return all blocks to the center of the screen." -msgstr "すべてのブロックを、カンバスのまんなかに配置する。" - -#: js/turtledefs.js:763 -msgid "Hide or show the blocks and the palettes." -msgstr "クリックすると、パレットボタンとプログラムのブロックを画面上に表示させたり、かくしたりすることができる。" - -#: js/turtledefs.js:769 -msgid "Expand or collapse start and action stacks." -msgstr "クリックすると、「スタート」と「アクション」に使われているブロックを、広げて表示したり、折りたたんでかくしたりすることができる。" - -#: js/turtledefs.js:777 -msgid "Decrease the size of the blocks." -msgstr "画面に表示されるブロックのサイズを小さくする。" - -#: js/turtledefs.js:783 -msgid "Increase the size of the blocks." -msgstr "画面に表示されるブロックのサイズを大きくする。" - -#: js/turtledefs.js:789 -msgid "Select" -msgstr "" - -#: js/turtledefs.js:790 -msgid "Left-click and drag on workspace to select multiple blocks." -msgstr "" - -#: js/turtledefs.js:797 -msgid "Palette buttons" -msgstr "パレットボタン" - -#: js/turtledefs.js:798 -msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." -msgstr "ミュージック・ブロックスの左側には、プログラミングに使うさまざまなブロックをグループ分けした「パレットボタン」がある。" - -#: js/turtledefs.js:800 -msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -msgstr "それぞれのパレットボタンをクリックし、「音符(おんぷ)」「アクション」「ペン」などから好きなブロックを選んで、カンバス上にドラッグして置いてみよう。" - -#: js/turtledefs.js:808 -msgid "A detailed guide to Turtle Blocks is available." -msgstr "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。" - -#: js/turtledefs.js:812 -msgid "Turtle Blocks Guide" -msgstr "ミュージック・ブロックスガイド" - -#: js/turtledefs.js:815 -#: js/turtledefs.js:838 -#: js/widgets/help.js:338 -msgid "About" -msgstr "ミュージック・ブロックスについて" - -#: js/turtledefs.js:816 -msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." -msgstr "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。" - -#: js/turtledefs.js:818 -msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." -msgstr "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。" - -#: js/turtledefs.js:820 -msgid "Turtle Blocks is licensed under the AGPL." -msgstr "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。" - -#: js/turtledefs.js:828 -msgid "Turtle Blocks GitHub repository" -msgstr "タータル・ブロックスのリポジトリ" - -#: js/turtledefs.js:831 -#: js/widgets/help.js:339 -#: js/widgets/help.js:361 -msgid "Congratulations." -msgstr "おめでとうございます!" - -#: js/turtledefs.js:832 -msgid "You have finished the tour. Please enjoy Turtle Blocks!" -msgstr "ツアーはここで終わり。タータル・ブロックスを自由に楽しもう。" - -#: js/turtledefs.js:839 -msgid "Music Blocks is an open source collection of tools for exploring musical concepts." -msgstr "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。" - -#: js/turtledefs.js:841 -msgid "A full list of contributors can be found in the Music Blocks GitHub repository." -msgstr "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。" - -#: js/turtledefs.js:843 -msgid "Music Blocks is licensed under the AGPL." -msgstr "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。" - -#: js/turtledefs.js:851 -msgid "Music Blocks GitHub repository" -msgstr "ミュージック・ブロックスのリポジトリ" - -#: js/turtledefs.js:854 -msgid "Congratulations!" -msgstr "" - -#: js/turtledefs.js:855 -msgid "You have finished the tour. Please enjoy Music Blocks!" -msgstr "ミスター・マウスのツアーはここで終わり。ミュージック・ブロックスを自由に楽しもう。" - -#: js/turtles.js:1052 -msgid "Expand" -msgstr "カンバスをかくだい" - -#: js/palette.js:663 -msgid "effect" -msgstr "こうかおん" - -#: js/palette.js:669 -msgid "sargam" -msgstr "Sargam (インドの ソルファ)" - -#: js/palette.js:684 -#: js/blocks/PitchBlocks.js:1209 -msgid "custom pitch" -msgstr "カスタムピッチ" - -#: js/palette.js:692 -msgid "accidental" -msgstr "変化記号" - -#: js/palette.js:716 -#: js/blocks/PitchBlocks.js:405 -msgid "pitch converter" -msgstr "音の高さを調節" - -#: js/utils/musicutils.js:504 -#: js/utils/musicutils.js:644 -#: js/widgets/musickeyboard.js:2906 -#: js/widgets/pitchdrummatrix.js:228 -msgid "rest" -msgstr "休符" - -#: js/utils/musicutils.js:687 -msgid "Perfect unison" -msgstr "完全1度" - -#: js/utils/musicutils.js:687 -msgid "Diminished second" -msgstr "減2度" - -#: js/utils/musicutils.js:688 -msgid "Minor second" -msgstr "短2度" - -#: js/utils/musicutils.js:688 -msgid "Augmented unison" -msgstr "増1度" - -#: js/utils/musicutils.js:689 -msgid "Major second" -msgstr "長2度" - -#: js/utils/musicutils.js:689 -msgid "Diminished third" -msgstr "減3度" - -#: js/utils/musicutils.js:690 -msgid "Minor third" -msgstr "短3度" - -#: js/utils/musicutils.js:690 -msgid "Augmented second" -msgstr "増2度" - -#: js/utils/musicutils.js:691 -msgid "Major third" -msgstr "長3度" - -#: js/utils/musicutils.js:691 -msgid "Diminished fourth" -msgstr "減4度" - -#: js/utils/musicutils.js:692 -msgid "Perfect fourth" -msgstr "完全4度" - -#: js/utils/musicutils.js:692 -msgid "Augmented third" -msgstr "増3度" - -#: js/utils/musicutils.js:693 -msgid "Diminished fifth" -msgstr "減5度" - -#: js/utils/musicutils.js:693 -msgid "Augmented fourth" -msgstr "増4度" - -#: js/utils/musicutils.js:694 -msgid "Perfect fifth" -msgstr "完全5度" - -#: js/utils/musicutils.js:694 -msgid "Diminished sixth" -msgstr "減6度" - -#: js/utils/musicutils.js:695 -msgid "Minor sixth" -msgstr "短6度" - -#: js/utils/musicutils.js:695 -msgid "Augmented fifth" -msgstr "増5度" - -#: js/utils/musicutils.js:696 -msgid "Major sixth" -msgstr "長6度" - -#: js/utils/musicutils.js:696 -msgid "Diminished seventh" -msgstr "減7度" - -#: js/utils/musicutils.js:697 -msgid "Minor seventh" -msgstr "短7度" - -#: js/utils/musicutils.js:697 -msgid "Augmented sixth" -msgstr "増6度" - -#: js/utils/musicutils.js:698 -msgid "Major seventh" -msgstr "長7度" - -#: js/utils/musicutils.js:698 -msgid "Diminished octave" -msgstr "減8度" - -#: js/utils/musicutils.js:699 -msgid "Perfect octave" -msgstr "完全8度" - -#: js/utils/musicutils.js:699 -msgid "Augmented seventh" -msgstr "増7度" - -#: js/utils/musicutils.js:700 -msgid "Minor ninth" -msgstr "短9度" - -#: js/utils/musicutils.js:700 -msgid "Augmented octave" -msgstr "増8度" - -#: js/utils/musicutils.js:701 -msgid "Major ninth" -msgstr "長9度" - -#: js/utils/musicutils.js:701 -msgid "Diminished tenth" -msgstr "減10度" - -#: js/utils/musicutils.js:702 -msgid "Minor tenth" -msgstr "短10度" - -#: js/utils/musicutils.js:702 -msgid "Augmented ninth" -msgstr "増9度" - -#: js/utils/musicutils.js:703 -msgid "Major tenth" -msgstr "長10度" - -#: js/utils/musicutils.js:703 -msgid "Diminished eleventh" -msgstr "減11度" - -#: js/utils/musicutils.js:704 -msgid "Perfect eleventh" -msgstr "完全11度" - -#: js/utils/musicutils.js:704 -msgid "Augmented tenth" -msgstr "増10度" - -#: js/utils/musicutils.js:705 -msgid "Diminished twelfth" -msgstr "減12度" - -#: js/utils/musicutils.js:705 -msgid "Augmented eleventh" -msgstr "増11度" - -#: js/utils/musicutils.js:706 -msgid "Perfect twelfth" -msgstr "完全12度" - -#: js/utils/musicutils.js:706 -msgid "Diminished thirteenth" -msgstr "減13度" - -#: js/utils/musicutils.js:707 -msgid "Minor thirteenth" -msgstr "短13度" - -#: js/utils/musicutils.js:707 -msgid "Augmented fifth, plus an octave" -msgstr "増12度" - -#: js/utils/musicutils.js:708 -msgid "Major thirteenth" -msgstr "長13度" - -#: js/utils/musicutils.js:708 -msgid "Diminished seventh, plus an octave" -msgstr "減14度" - -#: js/utils/musicutils.js:836 -#. TRANS: ordinal number. Please keep exactly one space between each number. -msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" -msgstr "1度 2度 3度 4度 5度 6度 7度 8度 9度 10度 11度 12度" - -#: js/utils/musicutils.js:1002 -#: js/utils/musicutils.js:1186 -#: js/utils/musicutils.js:1368 -#. TRANS: augmented is a music term related to intervals -msgid "augmented" -msgstr "オーギュメント(増)" - -#: js/utils/musicutils.js:1004 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1367 -#. TRANS: diminished is a music term related to intervals and mode -msgid "diminished" -msgstr "ディミニッシュ(減)" - -#: js/utils/musicutils.js:1010 -#: js/utils/musicutils.js:1365 -#: js/blocks/IntervalsBlocks.js:649 -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:124 -#. TRANS: perfect is a music term related to intervals -msgid "perfect" -msgstr "パーフェクト(完全)" - -#: js/utils/musicutils.js:1012 -#. TRANS: twelve semi-tone scale for music -msgid "chromatic" -msgstr "クロマティック音階" - -#: js/utils/musicutils.js:1013 -msgid "algerian" -msgstr "アルジェリア音階" - -#: js/utils/musicutils.js:1014 -msgid "spanish" -msgstr "スペイン音階" - -#: js/utils/musicutils.js:1016 -#. TRANS: modal scale in music -msgid "octatonic" -msgstr "オクタトニック・スケール" - -#: js/utils/musicutils.js:1018 -#. TRANS: harmonic major scale in music -msgid "harmonic major" -msgstr "ハーモニック・メジャー(和声長音階)" - -#: js/utils/musicutils.js:1020 -#. TRANS: natural minor scales in music -msgid "natural minor" -msgstr "自然短音階" - -#: js/utils/musicutils.js:1022 -#. TRANS: harmonic minor scale in music -msgid "harmonic minor" -msgstr "和声短音階" - -#: js/utils/musicutils.js:1024 -#. TRANS: melodic minor scale in music -msgid "melodic minor" -msgstr "旋律短音階" - -#: js/utils/musicutils.js:1028 -#. TRANS: modal scale for music -msgid "dorian" -msgstr "ドリアン音階" - -#: js/utils/musicutils.js:1030 -#. TRANS: modal scale for music -msgid "phrygian" -msgstr "フリジアン音階" - -#: js/utils/musicutils.js:1032 -#. TRANS: modal scale for music -msgid "lydian" -msgstr "リディアン音階" - -#: js/utils/musicutils.js:1034 -#. TRANS: modal scale for music -msgid "mixolydian" -msgstr "ミクソリディアン音階" - -#: js/utils/musicutils.js:1038 -#. TRANS: modal scale for music -msgid "locrian" -msgstr "ロクリアン音階" - -#: js/utils/musicutils.js:1040 -#. TRANS: minor jazz scale for music -msgid "jazz minor" -msgstr "オルタード音階" - -#: js/utils/musicutils.js:1042 -#. TRANS: bebop scale for music -msgid "bebop" -msgstr "ビバップ音階" - -#: js/utils/musicutils.js:1043 -msgid "arabic" -msgstr "アラビア音階" - -#: js/utils/musicutils.js:1044 -msgid "byzantine" -msgstr "ビザンティン" - -#: js/utils/musicutils.js:1046 -#. TRANS: musical scale for music by Verdi -msgid "enigmatic" -msgstr "ヴェルディの音階" - -#: js/utils/musicutils.js:1047 -msgid "ethiopian" -msgstr "エチオピア音階" - -#: js/utils/musicutils.js:1049 -#. TRANS: Ethiopic scale for music -msgid "geez" -msgstr "ゲエズ音階" - -#: js/utils/musicutils.js:1050 -msgid "hindu" -msgstr "ヒンドゥー音階" - -#: js/utils/musicutils.js:1051 -msgid "hungarian" -msgstr "ハンガリー音階" - -#: js/utils/musicutils.js:1053 -#. TRANS: minor Romanian scale for music -msgid "romanian minor" -msgstr "ルーマニア・マイナー音階" - -#: js/utils/musicutils.js:1054 -msgid "spanish gypsy" -msgstr "スパニッシュ・ジプシー音階" - -#: js/utils/musicutils.js:1056 -#. TRANS: musical scale for Mid-Eastern music -msgid "maqam" -msgstr "マカーム音階" - -#: js/utils/musicutils.js:1058 -#. TRANS: minor blues scale for music -msgid "minor blues" -msgstr "マイナー・ブルース音階" - -#: js/utils/musicutils.js:1060 -#. TRANS: major blues scale for music -msgid "major blues" -msgstr "メジャー・ブルース音階" - -#: js/utils/musicutils.js:1061 -msgid "whole tone" -msgstr "ホールトーン音階" - -#: js/utils/musicutils.js:1063 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" -msgid "minor pentatonic" -msgstr "マイナー・ペンタトニック音階" - -#: js/utils/musicutils.js:1065 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" -msgid "major pentatonic" -msgstr "メジャー・ペンタトニック音階" - -#: js/utils/musicutils.js:1066 -msgid "chinese" -msgstr "中国音階" - -#: js/utils/musicutils.js:1067 -msgid "egyptian" -msgstr "エジプト音階" - -#: js/utils/musicutils.js:1069 -#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale -msgid "hirajoshi" -msgstr "平調子" - -#: js/utils/musicutils.js:1070 -msgid "Japan" -msgstr "日本" - -#: js/utils/musicutils.js:1072 -#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura -msgid "in" -msgstr "陰音階" - -#: js/utils/musicutils.js:1074 -#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale -msgid "minyo" -msgstr "民謡音階" - -#: js/utils/musicutils.js:1076 -#. TRANS: Italian mathematician -msgid "fibonacci" -msgstr "フィボナッチ音階" - -#: js/utils/musicutils.js:1077 -#: js/utils/musicutils.js:1129 -#: js/utils/musicutils.js:1172 -#: js/utils/musicutils.js:1194 -#: js/utils/musicutils.js:1625 -#: js/utils/synthutils.js:136 -#: js/blocks/IntervalsBlocks.js:1124 -#: js/blocks/ToneBlocks.js:946 -#: js/blocks/WidgetBlocks.js:399 -#: js/blocks/WidgetBlocks.js:404 -#: js/blocks/VolumeBlocks.js:411 -#: js/turtleactions/VolumeActions.js:224 -#: js/widgets/modewidget.js:913 -#. TRANS: customize voice -msgid "custom" -msgstr "オリジナル" - -#: js/utils/musicutils.js:1079 -#: js/utils/musicutils.js:1574 -#: js/blocks/WidgetBlocks.js:176 -#. TRANS: highpass filter -msgid "highpass" -msgstr "ハイパス・フィルター" - -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1575 -#. TRANS: lowpass filter -msgid "lowpass" -msgstr "ローパス・フィルター" - -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1576 -#. TRANS: bandpass filter -msgid "bandpass" -msgstr "バンドパス・フィルター" - -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1577 -#. TRANS: high-shelf filter -msgid "highshelf" -msgstr "ハイシェルフ・フィルター" - -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1578 -#. TRANS: low-shelf filter -msgid "lowshelf" -msgstr "ローシェルフ・フィルター" - -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1579 -#. TRANS: notch-shelf filter -msgid "notch" -msgstr "ノッチ・フィルター" - -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1580 -#. TRANS: all-pass filter -msgid "allpass" -msgstr "オールパスフィルター" - -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1581 -#. TRANS: peaking filter -msgid "peaking" -msgstr "ピーク・フィルタ" - -#: js/utils/musicutils.js:1094 -#: js/utils/musicutils.js:1589 -#: js/utils/synthutils.js:128 -#: js/blocks/PitchBlocks.js:85 -#. TRANS: sine wave -msgid "sine" -msgstr "サイン波" - -#: js/utils/musicutils.js:1095 -#: js/utils/musicutils.js:1590 -#: js/utils/synthutils.js:130 -#: js/blocks/PitchBlocks.js:39 -#. TRANS: square wave -msgid "square" -msgstr "四角の波" - -#: js/utils/musicutils.js:1096 -#: js/utils/musicutils.js:1591 -#: js/utils/synthutils.js:134 -#: js/blocks/PitchBlocks.js:62 -#: js/blocks/ToneBlocks.js:39 -#. TRANS: triangle wave -msgid "triangle" -msgstr "三角の波" - -#: js/utils/musicutils.js:1097 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:132 -#: js/blocks/PitchBlocks.js:108 -#. TRANS: sawtooth wave -msgid "sawtooth" -msgstr "ぎざぎざの波" - -#: js/utils/musicutils.js:1099 -#: js/utils/musicutils.js:1355 -#: js/blocks/PitchBlocks.js:931 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:469 -#. TRANS: even numbers -#. TRANS: invert based on even or odd number or musical scale -msgid "even" -msgstr "偶数" - -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1356 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:471 -#. TRANS: odd numbers -msgid "odd" -msgstr "奇数" - -#: js/utils/musicutils.js:1102 -#: js/utils/musicutils.js:1357 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:473 -msgid "scalar" -msgstr "音階的" - -#: js/utils/musicutils.js:1103 -#: js/utils/synthutils.js:72 -#: js/blocks/VolumeBlocks.js:47 -#. TRANS: musical instrument -msgid "piano" -msgstr "ピアノ" - -#: js/utils/musicutils.js:1104 -#: js/utils/synthutils.js:74 -#. TRANS: musical instrument -msgid "violin" -msgstr "バイオリン" - -#: js/utils/musicutils.js:1105 -#: js/utils/synthutils.js:76 -#. TRANS: viola musical instrument -msgid "viola" -msgstr "ビオラ" - -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:116 -#. TRANS: xylophone musical instrument -msgid "xylophone" -msgstr "木琴" - -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:138 -#. TRANS: vibraphone musical instrument -msgid "vibraphone" -msgstr "鉄琴" - -#: js/utils/musicutils.js:1108 -#: js/utils/synthutils.js:78 -#. TRANS: musical instrument -msgid "cello" -msgstr "チェロ" - -#: js/utils/musicutils.js:1110 -#: js/utils/synthutils.js:82 -#. TRANS: viola musical instrument -msgid "double bass" -msgstr "ダブルベース" - -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:86 -#: js/widgets/rhythmruler.js:2501 -#. TRANS: musical instrument -msgid "guitar" -msgstr "ギター" - -#: js/utils/musicutils.js:1112 -#: js/utils/synthutils.js:84 -#. TRANS: sitar musical instrument -msgid "sitar" -msgstr "" - -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 -#. TRANS: musical instrument -msgid "acoustic guitar" -msgstr "アコースティック" - -#: js/utils/musicutils.js:1114 -#: js/utils/synthutils.js:90 -#. TRANS: musical instrument -msgid "flute" -msgstr "フルート" - -#: js/utils/musicutils.js:1115 -#: js/utils/synthutils.js:92 -#. TRANS: musical instrument -msgid "clarinet" -msgstr "クラリネット" - -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:94 -#. TRANS: musical instrument -msgid "saxophone" -msgstr "サクソフォン" - -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:96 -#. TRANS: musical instrument -msgid "tuba" -msgstr "チューバ" - -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:98 -#. TRANS: musical instrument -msgid "trumpet" -msgstr "トランペット" - -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:100 -#. TRANS: musical instrument -msgid "oboe" -msgstr "オーボエ" - -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:102 -#. TRANS: musical instrument -msgid "trombone" -msgstr "トロンボーン" - -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:118 -#. TRANS: polytone synthesizer -msgid "electronic synth" -msgstr "シンセサイザー" - -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:120 -#. TRANS: simple monotone synthesizer -msgid "simple 1" -msgstr "シンプル1" - -#: js/utils/musicutils.js:1123 -msgid "simple 2" -msgstr "シンプル2" - -#: js/utils/musicutils.js:1124 -msgid "simple 3" -msgstr "シンプル3" - -#: js/utils/musicutils.js:1125 -msgid "simple 4" -msgstr "シンプル4" - -#: js/utils/musicutils.js:1126 -#: js/utils/synthutils.js:58 -#: js/blocks/DrumBlocks.js:191 -#. TRANS: white noise synthesizer -msgid "white noise" -msgstr "ホワイトノイズ" - -#: js/utils/musicutils.js:1127 -#: js/utils/synthutils.js:60 -#. TRANS: brown noise synthesizer -msgid "brown noise" -msgstr "ブラウンノイズ" - -#: js/utils/musicutils.js:1128 -#: js/utils/synthutils.js:62 -#. TRANS: pink noise synthesizer -msgid "pink noise" -msgstr "ピンクノイズ" - -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:150 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2309 -#. TRANS: musical instrument -msgid "snare drum" -msgstr "スネアドラム" - -#: js/utils/musicutils.js:1131 -#: js/utils/synthutils.js:152 -#. TRANS: musical instrument -msgid "kick drum" -msgstr "キックドラム" - -#: js/utils/musicutils.js:1132 -#: js/utils/synthutils.js:154 -#. TRANS: musical instrument -msgid "tom tom" -msgstr "タムタム" - -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:156 -#. TRANS: musical instrument -msgid "floor tom" -msgstr "フロアタム" - -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:158 -#. TRANS: musical instrument -msgid "bass drum" -msgstr "バスドラム" - -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:160 -#. TRANS: a drum made from an inverted cup -msgid "cup drum" -msgstr "カップドラム" - -#: js/utils/musicutils.js:1136 -#: js/utils/synthutils.js:162 -#. TRANS: musical instrument -msgid "darbuka drum" -msgstr "ダブカドラム" - -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:166 -#. TRANS: musical instrument -msgid "hi hat" -msgstr "ハイハット" - -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:168 -#. TRANS: a small metal bell -msgid "ride bell" -msgstr "ライドベル" - -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:170 -#. TRANS: musical instrument -msgid "cow bell" -msgstr "カウベル" - -#: js/utils/musicutils.js:1140 -msgid "japanese drum" -msgstr "太鼓" - -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:176 -#. TRANS: musical instrument -msgid "japanese bell" -msgstr "鉦" - -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 -#. TRANS: musical instrument -msgid "triangle bell" -msgstr "トライアングル" - -#: js/utils/musicutils.js:1143 -#: js/utils/synthutils.js:174 -#. TRANS: musical instrument -msgid "finger cymbals" -msgstr "フィンガーシンバル" - -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 -#. TRANS: a musically tuned set of bells -msgid "chime" -msgstr "チャイム" - -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:180 -#. TRANS: a musical instrument -msgid "gong" -msgstr "ドラ" - -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:182 -#. TRANS: sound effect -msgid "clang" -msgstr "カチャカチャ" - -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:184 -#. TRANS: sound effect -msgid "crash" -msgstr "クラッシュ" - -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:186 -#. TRANS: sound effect -msgid "bottle" -msgstr "空きびん" - -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:188 -#. TRANS: sound effect -msgid "clap" -msgstr "てびょうし" - -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:190 -#. TRANS: sound effect -msgid "slap" -msgstr "ピシャリ" - -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:192 -#. TRANS: sound effect -msgid "splash" -msgstr "しぶき" - -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:194 -#. TRANS: sound effect -msgid "bubbles" -msgstr "あわ" - -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:196 -#. TRANS: sound effect -msgid "raindrop" -msgstr "雨のしずく" - -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:198 -#. TRANS: animal sound effect -msgid "cat" -msgstr "ねこ" - -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:200 -#. TRANS: animal sound effect -msgid "cricket" -msgstr "こおろぎ" - -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:202 -#. TRANS: animal sound effect -msgid "dog" -msgstr "いぬ" - -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:104 -#. TRANS: musical instrument -msgid "banjo" -msgstr "バンジョー" - -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:106 -#. TRANS: musical instrument -msgid "koto" -msgstr "こと" - -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:108 -#. TRANS: musical instrument -msgid "dulcimer" -msgstr "ダルシマー" - -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:110 -#. TRANS: musical instrument -msgid "electric guitar" -msgstr "エレキギター" - -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:112 -#. TRANS: musical instrument -msgid "bassoon" -msgstr "バスーン" - -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:114 -#. TRANS: musical instrument -msgid "celeste" -msgstr "セレスタ" - -#: js/utils/musicutils.js:1165 -#: js/widgets/temperament.js:757 -#. TRANS: musical temperament -msgid "equal" -msgstr "平均律" - -#: js/utils/musicutils.js:1167 -#. TRANS: musical temperament -msgid "Pythagorean" -msgstr "ピタゴラス音律 " - -#: js/utils/musicutils.js:1169 -#. TRANS: musical temperament -msgid "just intonation" -msgstr "純正律" - -#: js/utils/musicutils.js:1171 -#: js/utils/musicutils.js:1607 -#: js/utils/musicutils.js:1608 -#: js/utils/musicutils.js:1623 -#: js/utils/musicutils.js:1624 -#. TRANS: musical temperament -msgid "Meantone" -msgstr "中全音律" - -#: js/utils/musicutils.js:1188 -msgid "major 7th" -msgstr "長七の和音(メイジャー・セブンス)" - -#: js/utils/musicutils.js:1189 -msgid "minor 7th" -msgstr "短七の和音(マイナー・セブンス)" - -#: js/utils/musicutils.js:1190 -msgid "dominant 7th" -msgstr "属七の和音(ドミナント・セブンス)" - -#: js/utils/musicutils.js:1191 -msgid "minor-major 7th" -msgstr "短三長七の和音(マイナー・メイジャー・セブンス)" - -#: js/utils/musicutils.js:1192 -msgid "fully-diminished 7th" -msgstr "減七の和音(ディミニッシュト・セブンス)" - -#: js/utils/musicutils.js:1193 -msgid "half-diminished 7th" -msgstr "減五短七の和音(ハーフ・ディミニッシュト)" - -#: js/utils/musicutils.js:1600 -#: js/utils/musicutils.js:1616 -msgid "Equal (12EDO)" -msgstr "12平均律" - -#: js/utils/musicutils.js:1601 -#: js/utils/musicutils.js:1617 -msgid "Equal (5EDO)" -msgstr "5平均律" - -#: js/utils/musicutils.js:1602 -#: js/utils/musicutils.js:1618 -msgid "Equal (7EDO)" -msgstr "7平均律" - -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 -msgid "Equal (19EDO)" -msgstr "19平均律" - -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 -msgid "Equal (31EDO)" -msgstr "31平均律" - -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 -msgid "5-limit Just Intonation" -msgstr "5限界純正律" - -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 -msgid "Pythagorean (3-limit JI)" -msgstr "ピタゴラス音律" - -#: js/utils/musicutils.js:5631 -#: js/utils/musicutils.js:5674 -msgid "current" -msgstr "現在の" - -#: js/utils/musicutils.js:5634 -#: js/utils/musicutils.js:5665 -msgid "next" -msgstr "この次の" - -#: js/utils/musicutils.js:5637 -#: js/utils/musicutils.js:5670 -msgid "previous" -msgstr "この前の" - -#: js/utils/synthutils.js:122 -#. TRANS: simple monotone synthesizer -msgid "simple-2" -msgstr "シンプル・シンセ2" - -#: js/utils/synthutils.js:124 -#. TRANS: simple monotone synthesizer -msgid "simple-3" -msgstr "シンプル・シンセ3" - -#: js/utils/synthutils.js:126 -#. TRANS: simple monotone synthesizer -msgid "simple-4" -msgstr "シンプル・シンセ4" - -#: js/utils/synthutils.js:164 -#. TRANS: musical instrument -msgid "taiko" -msgstr "太鼓" - -#: js/blocks/BooleanBlocks.js:44 -msgid "The Not block is the logical not operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:62 -msgid "not" -msgstr "ではない" - -#: js/blocks/BooleanBlocks.js:134 -msgid "The And block is the logical and operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:152 -msgid "and" -msgstr "かつ" - -#: js/blocks/BooleanBlocks.js:218 -msgid "The Or block is the logical or operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:236 -msgid "or" -msgstr "または" - -#: js/blocks/BooleanBlocks.js:302 -msgid "The XOR block is the logical XOR operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:320 -msgid "xor" -msgstr "" - -#: js/blocks/BooleanBlocks.js:808 -msgid "The Equal block returns True if the two numbers are equal." -msgstr "

しんぎブロック(等しい)


2つのすうちをくらべて、同じすうちであるかどうかはんていする。「=」は、2つのすうちが同じであれば「真(しん)」、同じでなければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" - -#: js/blocks/BooleanBlocks.js:909 -msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." -msgstr "" - -#: js/blocks/BooleanBlocks.js:1008 -msgid "The Boolean block is used to specify true or false." -msgstr "" - -#: js/blocks/BoxesBlocks.js:53 -#: js/blocks/BoxesBlocks.js:59 -msgid "The Add-to block is used to add to the value stored in a box." -msgstr "

数の箱(あたいを変える)


指定した箱に、好きなすうちを足す。マイナスのすうちを使うと引き算になる。" - -#: js/blocks/BoxesBlocks.js:61 -msgid "It can also be used with other blocks such as Color and Pen size." -msgstr "

マイナスの数値を使うと引き算になる。" - -#: js/blocks/BoxesBlocks.js:73 -msgid "add" -msgstr "足す" - -#: js/blocks/BoxesBlocks.js:75 -#: js/widgets/temperament.js:825 -msgid "to" -msgstr "箱へ" - -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/HeapBlocks.js:544 -msgid "value1" -msgstr "すうち" - -#: js/blocks/BoxesBlocks.js:118 -msgid "Block does not support incrementing." -msgstr "ブロックは、増殖をサポートできません" - -#: js/blocks/BoxesBlocks.js:152 -msgid "The Add-1-to block adds one to the value stored in a box." -msgstr "

数の箱(あたいを変える)


指定した箱に、1を足す。" - -#: js/blocks/BoxesBlocks.js:163 -msgid "add 1 to" -msgstr "箱に1を足す" - -#: js/blocks/BoxesBlocks.js:211 -msgid "The Subtract-1-from block subtracts one from the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:222 -msgid "subtract 1 from" -msgstr "〜から1引く" - -#: js/blocks/BoxesBlocks.js:270 -#: js/blocks/BoxesBlocks.js:387 -msgid "The Box block returns the value stored in a box." -msgstr "

すうちブロック


すうちブロックとして、箱のすうちを使う。" - -#: js/blocks/BoxesBlocks.js:500 -#: js/blocks/BoxesBlocks.js:576 -msgid "The Store in block will store a value in a box." -msgstr "

数の箱(あたいを入れる)


指定した箱に、指定したすうちを入れる。" - -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -msgid "name1" -msgstr "箱へ" - -#: js/blocks/BoxesBlocks.js:652 -msgid "The Box2 block returns the value stored in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:703 -msgid "The Store in Box2 block is used to store a value in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:715 -msgid "store in box2" -msgstr "箱2にすうちを入れる" - -#: js/blocks/BoxesBlocks.js:761 -msgid "The Box1 block returns the value stored in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:812 -msgid "The Store in Box1 block is used to store a value in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:826 -msgid "store in box1" -msgstr "箱1にすうちを入れる" - -#: js/blocks/DictBlocks.js:77 -msgid "show dictionary" -msgstr "辞書を表す" - -#: js/blocks/DictBlocks.js:80 -#: js/blocks/DictBlocks.js:145 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/ProgramBlocks.js:396 -#: js/blocks/ProgramBlocks.js:501 -#: js/blocks/ProgramBlocks.js:664 -msgid "My Dictionary" -msgstr "私の辞書" - -#: js/blocks/DictBlocks.js:129 -msgid "The Dictionary block returns a dictionary." -msgstr "" - -#: js/blocks/DictBlocks.js:197 -#: js/blocks/DictBlocks.js:339 -msgid "The Get-dict block returns a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:212 -#: js/blocks/DictBlocks.js:354 -#. TRANS: retrieve a value from the dictionary with a given key -msgid "get value" -msgstr "数価を表す" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -msgid "key2" -msgstr "キーワード" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -#: js/blocks/IntervalsBlocks.js:1462 -#. TRANS: key, e.g., C in C Major -msgid "key" -msgstr "調" - -#: js/blocks/DictBlocks.js:271 -#: js/blocks/DictBlocks.js:411 -msgid "The Set-dict block sets a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:286 -#: js/blocks/DictBlocks.js:427 -#. TRANS: set a value in the dictionary for a given key -msgid "set value" -msgstr "値を設定" - -#: js/blocks/DrumBlocks.js:59 -msgid "The Noise name block is used to select a noise synthesizer." -msgstr "" - -#: js/blocks/DrumBlocks.js:102 -msgid "The Drum name block is used to select a drum." -msgstr "

ドラムブロック


ドラムの種類を変えるときに使う。クリックで、いろいろなドラムの音を選ぶことができる。" - -#: js/blocks/DrumBlocks.js:146 -msgid "The Effects name block is used to select a sound effect." -msgstr "

こうかおんブロック


こうかおんの種類を変えるときに使う。クリックで、いろいろなおもしろい音を選ぶことができる。" - -#: js/blocks/DrumBlocks.js:163 -msgid "noise" -msgstr "ノイズ" - -#: js/blocks/DrumBlocks.js:177 -msgid "The Play noise block will generate white, pink, or brown noise." -msgstr "" - -#: js/blocks/DrumBlocks.js:317 -msgid "Replace every instance of a pitch with a drum sound." -msgstr "" - -#: js/blocks/DrumBlocks.js:328 -#. TRANS: map a pitch to a drum sound -msgid "map pitch to drum" -msgstr "音符をドラムに変える" - -#: js/blocks/DrumBlocks.js:395 -msgid "In the example above, a kick drum sound will be played instead of sol." -msgstr "例の画像にソルの代わりにキックドラムが鳴らします。" - -#: js/blocks/DrumBlocks.js:407 -#. TRANS: set the current drum sound for playback -msgid "set drum" -msgstr "ドラムをせってい" - -#: js/blocks/DrumBlocks.js:451 -msgid "sound effect" -msgstr "こうかおん" - -#: js/blocks/DrumBlocks.js:489 -msgid "You can use multiple Drum blocks within a Note block." -msgstr "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。" - -#: js/blocks/HeapBlocks.js:49 -msgid "The Heap block returns the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:133 -msgid "show heap" -msgstr "ヒープを表示する" - -#: js/blocks/HeapBlocks.js:181 -msgid "The Heap-length block returns the length of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:195 -msgid "heap length" -msgstr "ヒープの長さ" - -#: js/blocks/HeapBlocks.js:254 -msgid "The Heap-empty? block returns true if the heap is empty." -msgstr "" - -#: js/blocks/HeapBlocks.js:268 -#. TRANS: Is the heap empty? -msgid "heap empty?" -msgstr "ヒープは空ですか?" - -#: js/blocks/HeapBlocks.js:317 -msgid "The Empty-heap block empties the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:327 -#: js/blocks/HeapBlocks.js:647 -#. TRANS: empty the heap -msgid "empty heap" -msgstr "空のヒープ" - -#: js/blocks/HeapBlocks.js:371 -msgid "The Reverse-heap block reverses the order of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:384 -#. TRANS: reverse the order of the heap -msgid "reverse heap" -msgstr "ヒープを逆にする" - -#: js/blocks/HeapBlocks.js:428 -msgid "The Index-heap block returns a value in the heap at a specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:443 -#. TRANS: retrieve a value from the heap at index position in the heap -msgid "index heap" -msgstr "ヒープに番号をふる" - -#: js/blocks/HeapBlocks.js:474 -#: js/blocks/HeapBlocks.js:572 -#: js/blocks/EnsembleBlocks.js:124 -#: js/blocks/EnsembleBlocks.js:1200 -msgid "Index must be > 0." -msgstr "インデクス番号は 0 より大きい必要があります。" - -#: js/blocks/HeapBlocks.js:479 -#: js/blocks/HeapBlocks.js:577 -#: js/blocks/EnsembleBlocks.js:129 -msgid "Maximum heap size is 1000." -msgstr "ヒープの大きさは、最大1000です。" - -#: js/blocks/HeapBlocks.js:523 -msgid "The Set-heap entry block sets a value in he heap at the specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:539 -#: js/blocks/ProgramBlocks.js:299 -#. TRANS: load the heap from a JSON encoding -msgid "set heap" -msgstr "ヒープを設定する" - -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/EnsembleBlocks.js:96 -#. TRANS: value1 is a numeric value (JAPANESE ONLY) -msgid "index" -msgstr "インデックス" - -#: js/blocks/HeapBlocks.js:619 -msgid "The Pop block removes the value at the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:633 -#. TRANS: pop a value off the top of the heap -msgid "pop" -msgstr "ポップ" - -#: js/blocks/HeapBlocks.js:680 -msgid "The Push block adds a value to the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:696 -#. TRANS: push a value onto the top of the heap -msgid "push" -msgstr "プッシュ" - -#: js/blocks/IntervalsBlocks.js:45 -msgid "set temperament" -msgstr "音律をせってい" - -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:657 -#: js/blocks/PitchBlocks.js:935 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/blocks/PitchBlocks.js:1194 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/MediaBlocks.js:746 -#: js/turtleactions/IntervalsActions.js:114 -#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) -msgid "octave" -msgstr "オクターヴの高さ" - -#: js/blocks/IntervalsBlocks.js:99 -msgid "The Temperament name block is used to select a tuning method." -msgstr "

音律(おんりつ)ブロック


調律(ちょうりつ)のしかたをせっていする。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。" - -#: js/blocks/IntervalsBlocks.js:161 -msgid "doubly" -msgstr "重" - -#: js/blocks/IntervalsBlocks.js:166 -msgid "The Doubly block will double the size of an interval." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:262 -msgid "interval number" -msgstr "音程を数で表示" - -#: js/blocks/IntervalsBlocks.js:317 -msgid "current interval" -msgstr "現在の音階" - -#: js/blocks/IntervalsBlocks.js:387 -#. TRANS: measure the distance between two pitches in semi-tones -msgid "semi-tone interval measure" -msgstr "半音階的音程で計る" - -#: js/blocks/IntervalsBlocks.js:454 -#: js/blocks/IntervalsBlocks.js:570 -msgid "You must use two pitch blocks when measuring an interval." -msgstr "音程を計る際は、2つの音符を使う必要があります。" - -#: js/blocks/IntervalsBlocks.js:496 -msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:502 -#. TRANS: measure the distance between two pitches in steps of musical scale -msgid "scalar interval measure" -msgstr "全音階的音程で計る" - -#: js/blocks/IntervalsBlocks.js:678 -msgid "In the figure, we add sol# to sol." -msgstr "例の画像にはソルソル#になります。" - -#: js/blocks/IntervalsBlocks.js:684 -#: js/blocks/OrnamentBlocks.js:220 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "semi-tone interval" -msgstr "半音階的音程" - -#: js/blocks/IntervalsBlocks.js:733 -msgid "The output of the example is: do, mi, sol, sol, ti, mi" -msgstr "例の解決は「ド、ミ、ソ、ソ、シ、ミ」" - -#: js/blocks/IntervalsBlocks.js:740 -#: js/blocks/WidgetBlocks.js:768 -msgid "arpeggio" -msgstr "アルペジオ" - -#: js/blocks/IntervalsBlocks.js:931 -msgid "The Chord block calculates common chords." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:933 -msgid "In the figure, we generate a C-major chord." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:938 -msgid "chord" -msgstr "の和音" - -#: js/blocks/IntervalsBlocks.js:990 -msgid "The Ratio Interval block calculates an interval based on a ratio." -msgstr "「比で音程」ブロックは比の音程のピッチを経産する。" - -#: js/blocks/IntervalsBlocks.js:995 -msgid "ratio interval" -msgstr "比で音程" - -#: js/blocks/IntervalsBlocks.js:1064 -msgid "In the figure, we add la to sol." -msgstr "

上の図では、ソの「音符(おんぷ)ブロック」をきじゅんにして、「音階の上下ブロック」のすうちを2にせっていしているので、ソと、ソから2音あがったシの音が同時にえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" - -#: js/blocks/IntervalsBlocks.js:1120 -#. TRANS: define a custom mode -msgid "define mode" -msgstr "モードを定義する" - -#: js/blocks/IntervalsBlocks.js:1173 -msgid "movable Do" -msgstr "移動ド" - -#: js/blocks/IntervalsBlocks.js:1224 -#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales -msgid "mode length" -msgstr "音階の音数" - -#: js/blocks/IntervalsBlocks.js:1233 -msgid "The Mode length block is the number of notes in the current scale." -msgstr "

音階の音数ブロック


えんそうされている音階の、音の数を表示する。" - -#: js/blocks/IntervalsBlocks.js:1235 -msgid "Most Western scales have 7 notes." -msgstr "西洋のほとんどの音階は、7つの音をもつ。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" - -#: js/blocks/IntervalsBlocks.js:1284 -#. TRANS: the mode in music is 'major', 'minor', etc. -msgid "current mode" -msgstr "現代の音階" - -#: js/blocks/IntervalsBlocks.js:1337 -#. TRANS: the key is a group of pitches with which a music composition is created -msgid "current key" -msgstr "現代の調" - -#: js/blocks/IntervalsBlocks.js:1389 -#: js/blocks/IntervalsBlocks.js:1434 -#. TRANS: set the key and mode, e.g. C Major -msgid "set key" -msgstr "調をせってい" - -#: js/blocks/IntervalsBlocks.js:1443 -#: js/blocks/IntervalsBlocks.js:1449 -msgid "The Set key block is used to set the key and mode," -msgstr "

調をせっていブロック


調の部分に音の高さ、音階の部分に音階の種類を選び、調をせっていする。

★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。
★音階とは
順番に並んだ音のまとまり。" - -#: js/blocks/IntervalsBlocks.js:1449 -msgid "eg C Major" -msgstr "たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" - -#: js/blocks/NumberBlocks.js:28 -msgid "The Int block returns an integer." -msgstr "" - -#: js/blocks/NumberBlocks.js:34 -msgid "int" -msgstr "整数に" - -#: js/blocks/NumberBlocks.js:73 -msgid "The Mod block returns the remainder from a division." -msgstr "" - -#: js/blocks/NumberBlocks.js:79 -msgid "mod" -msgstr "~で割った余り(mod)" - -#: js/blocks/NumberBlocks.js:141 -msgid "The Power block calculates a power function." -msgstr "" - -#: js/blocks/NumberBlocks.js:196 -msgid "The Sqrt block returns the square root." -msgstr "" - -#: js/blocks/NumberBlocks.js:202 -msgid "sqrt" -msgstr "平方根" - -#: js/blocks/NumberBlocks.js:248 -msgid "The Abs block returns the absolute value." -msgstr "" - -#: js/blocks/NumberBlocks.js:254 -msgid "abs" -msgstr "絶対値" - -#: js/blocks/NumberBlocks.js:295 -msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." -msgstr "" - -#: js/blocks/NumberBlocks.js:301 -#: plugins/rodi.rtp:310 -msgid "distance" -msgstr "距離" - -#: js/blocks/NumberBlocks.js:361 -msgid "The Divide block is used to divide." -msgstr "

すうちブロック(計算)


2つのすうちの割り算した計算結果を表すすうちブロック。上につないだすうちを、下につないだすうちで割る。" - -#: js/blocks/NumberBlocks.js:441 -msgid "The Multiply block is used to multiply." -msgstr "

すうちブロック(計算)


2つのすうちを掛け合わせた計算結果を表すすうちブロック。" - -#: js/blocks/NumberBlocks.js:612 -msgid "The Minus block is used to subtract." -msgstr "

すうちブロック(計算)


2つのすうちの引き算した計算結果を表すすうちブロック。上につないだすうちから、下につないだすうちを引く。" - -#: js/blocks/NumberBlocks.js:723 -msgid "The Plus block is used to add." -msgstr "

すうちブロック(計算)


2つのすうちを足し合わせた計算結果を表すすうちブロック。" - -#: js/blocks/NumberBlocks.js:849 -msgid "The One-of block returns one of two choices." -msgstr "

特殊ブロック(ランダム)


つないだ2つのブロックのうち、1つだけをランダムに選ぶ。「すうち」「アクション名」など、さまざまなブロックをつなぐことができる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。" - -#: js/blocks/NumberBlocks.js:856 -#: js/blocks/PitchBlocks.js:616 -msgid "one of" -msgstr "どちらかランダム" - -#: js/blocks/NumberBlocks.js:858 -msgid "this" -msgstr "これか" - -#: js/blocks/NumberBlocks.js:858 -msgid "that" -msgstr "それか" - -#: js/blocks/NumberBlocks.js:913 -msgid "The Random block returns a random number." -msgstr "

すうちブロック(ランダム)


指定したさいしょうちからさいだいちまでのはんいで、ランダムなすうちになる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。" - -#: js/blocks/NumberBlocks.js:920 -msgid "random" -msgstr "ランダム" - -#: js/blocks/NumberBlocks.js:922 -msgid "min" -msgstr "さいしょうち" - -#: js/blocks/NumberBlocks.js:922 -msgid "max" -msgstr "さいだいち" - -#: js/blocks/NumberBlocks.js:986 -msgid "The Number block holds a number." -msgstr "

すうちブロック


すうちを指定するブロック。" - -#: js/blocks/OrnamentBlocks.js:32 -msgid "staccato factor" -msgstr "スタッカートの長さファクター" - -#: js/blocks/OrnamentBlocks.js:108 -msgid "slur factor" -msgstr "スラーの長さファクター" - -#: js/blocks/OrnamentBlocks.js:217 -#: js/blocks/OrnamentBlocks.js:309 -#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C -msgid "neighbor" -msgstr "音を加える" - -#: js/blocks/OrnamentBlocks.js:293 -msgid "The Neighbor block rapidly switches between neighboring pitches." -msgstr "

音を加えるブロック


2つの同じ高さの音のあいだに、音を1つ入れることができる。
図の例では、ソとソのあいだにラが入り、「ソラソ」とすばやくえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" - -#: js/blocks/OrnamentBlocks.js:364 -msgid "glide" -msgstr "グリッサンド" - -#: js/blocks/OrnamentBlocks.js:479 -#: js/blocks/OrnamentBlocks.js:643 -msgid "slur" -msgstr "スラー" - -#: js/blocks/OrnamentBlocks.js:558 -#: js/blocks/OrnamentBlocks.js:710 -#. TRANS: play each note sharply detached from the others -msgid "staccato" -msgstr "スタッカート" - -#: js/blocks/ProgramBlocks.js:33 -msgid "The Load-heap-from-app block loads the heap from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:44 -#. TRANS: load the heap contents from a URL -msgid "load heap from App" -msgstr "アプリからヒープをロード" - -#: js/blocks/ProgramBlocks.js:95 -msgid "Error parsing JSON data:" -msgstr "JSON データの構文エラーです。" - -#: js/blocks/ProgramBlocks.js:100 -msgid "404: Page not found" -msgstr "404エラー:ページが見つかりません。" - -#: js/blocks/ProgramBlocks.js:133 -msgid "The Save-heap-to-app block saves the heap to a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:144 -#. TRANS: save the heap contents to a URL -msgid "save heap to App" -msgstr "アプリにヒープを保存" - -#: js/blocks/ProgramBlocks.js:189 -msgid "Cannot find a valid heap for" -msgstr "正しいヒープが見つかりません。" - -#: js/blocks/ProgramBlocks.js:206 -msgid "The Load-heap block loads the heap from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:217 -#. TRANS: load the heap from a file -msgid "load heap" -msgstr "ヒープをロードする" - -#: js/blocks/ProgramBlocks.js:270 -msgid "The file you selected does not contain a valid heap." -msgstr "選んだファイルには、正しいヒープが含まれません。" - -#: js/blocks/ProgramBlocks.js:275 -msgid "The loadHeap block needs a loadFile block." -msgstr "ロードヒープのブロックには、ロードファイルブロックが必要です。" - -#: js/blocks/ProgramBlocks.js:291 -msgid "The Set-heap block loads the heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:340 -msgid "The block you selected does not contain a valid heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:343 -msgid "The Set heap block needs a heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:360 -msgid "The Load-dictionary block loads a dictionary from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:372 -#. TRANS: load a dictionary from a file -msgid "load dictionary" -msgstr "辞書をロード" - -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/ToneBlocks.js:1025 -msgid "file" -msgstr "ファイル" - -#: js/blocks/ProgramBlocks.js:444 -msgid "The file you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:449 -msgid "The load dictionary block needs a load file block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:466 -msgid "The Set-dictionary block loads a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:477 -#. TRANS: load a dictionary from a JSON -msgid "set dictionary" -msgstr "辞書を設定" - -#: js/blocks/ProgramBlocks.js:546 -msgid "The block you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:550 -msgid "The set dictionary block needs a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:567 -msgid "The Save-heap block saves the heap to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:578 -#. TRANS: save the heap to a file -msgid "save heap" -msgstr "ヒープを保存する" - -#: js/blocks/ProgramBlocks.js:629 -msgid "The Save-dictionary block saves a dictionary to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:640 -#. TRANS: save a dictionary to a file -msgid "save dictionary" -msgstr "辞書を保存" - -#: js/blocks/ProgramBlocks.js:720 -msgid "The Open palette block opens a palette." -msgstr "" - -#: js/blocks/ProgramBlocks.js:727 -msgid "open palette" -msgstr "パレットを開きます" - -#: js/blocks/ProgramBlocks.js:785 -msgid "The Delete block block removes a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:797 -#. TRANS: Move this block to the trash. -msgid "delete block" -msgstr "ブロックを消す" - -#: js/blocks/ProgramBlocks.js:861 -msgid "The Move block block moves a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:869 -#. TRANS: Move the position of a block on the screen. -msgid "move block" -msgstr "ブロックを動かす" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/ProgramBlocks.js:1048 -msgid "block number" -msgstr "ブロックの番号" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:235 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x" -msgstr "xざひょう(よこ)" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:149 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y" -msgstr "yざひょう(たて)" - -#: js/blocks/ProgramBlocks.js:935 -#. TRANS: Run program beginning at this block. -msgid "run block" -msgstr "ブロックを再生" - -#: js/blocks/ProgramBlocks.js:1025 -msgid "The Dock block block connections two blocks." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1036 -#. TRANS: We can connect a block to another block. -msgid "connect blocks" -msgstr "ブロックを繋ぐ" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "target block" -msgstr "目標のブロック" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "connection number" -msgstr "接続の番号" - -#: js/blocks/ProgramBlocks.js:1140 -msgid "The Make block block creates a new block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1152 -#. TRANS: Create a new block -msgid "make block" -msgstr "ブロックを作る" - -#: js/blocks/ProgramBlocks.js:1186 -#: js/blocks/ProgramBlocks.js:1227 -#: js/blocks/RhythmBlocks.js:1128 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/widgets/status.js:186 -#: js/widgets/temperament.js:463 -#: js/widgets/temperament.js:481 -#: js/widgets/temperament.js:484 -#: js/widgets/temperament.js:589 -#: plugins/rodi.rtp:192 -#. TRANS: a musical note consisting of pitch and duration -msgid "note" -msgstr "音符" - -#: js/blocks/ProgramBlocks.js:1285 -msgid "Cannot find block" -msgstr "ブロックが見つかりません" - -#: js/blocks/ProgramBlocks.js:1304 -#: js/blocks/ProgramBlocks.js:1313 -msgid "Warning: block argument type mismatch" -msgstr "注意:ブロックとタイプが合っていません。" - -#: js/blocks/ProgramBlocks.js:1347 -msgid "The Open project block is used to open a project from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1357 -msgid "open project" -msgstr "プロジェクトを開く" - -#: js/blocks/ProgramBlocks.js:1410 -msgid "Please enter a valid URL." -msgstr "正しい URL をいれて下さい。" - -#: js/blocks/RhythmBlocks.js:182 -#: js/blocks/RhythmBlocks.js:1086 -#: js/blocks/RhythmBlocks.js:1162 -msgid "Note value must be greater than 0." -msgstr "音の長さは、0より大きいあたいをせっていしてください。" - -#: js/blocks/RhythmBlocks.js:215 -#: js/blocks/RhythmBlocks.js:278 -#: js/blocks/RhythmBlocks.js:350 -#. TRANS: swing is a rhythmic variation that emphasises the offbeat -msgid "swing" -msgstr "スイング" - -#: js/blocks/RhythmBlocks.js:355 -#. TRANS: the amount to shift to the offbeat note -msgid "swing value" -msgstr "スイングの数値" - -#: js/blocks/RhythmBlocks.js:419 -msgid "The Skip notes block will cause notes to be skipped." -msgstr "" - -#: js/blocks/RhythmBlocks.js:427 -#. TRANS: substitute rests on notes being skipped -msgid "skip notes" -msgstr "音符の省略" - -#: js/blocks/RhythmBlocks.js:489 -#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 -msgid "multiply note value" -msgstr "音価を~倍にするファクター" - -#: js/blocks/RhythmBlocks.js:542 -msgid "The Tie block works on pairs of notes, combining them into one note." -msgstr "

タイブロック


2つの音をつなげて1つの音にする。「音の高さブロック」を入れて使う。同じ高さの音だけ、つなぐことができる。" - -#: js/blocks/RhythmBlocks.js:550 -#. TRANS: tie notes together into one longer note -msgid "tie" -msgstr "タイ" - -#: js/blocks/RhythmBlocks.js:591 -#: js/blocks/RhythmBlocks.js:671 -#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 -msgid "dot" -msgstr "付点音符" - -#: js/blocks/RhythmBlocks.js:619 -#: js/turtleactions/RhythmActions.js:221 -msgid "An argument of -1 results in a note value of 0." -msgstr "ー1は0の音価にします" - -#: js/blocks/RhythmBlocks.js:661 -msgid "The Dot block extends the duration of a note by 50%." -msgstr "" - -#: js/blocks/RhythmBlocks.js:663 -msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -msgstr "" - -#: js/blocks/RhythmBlocks.js:765 -#. TRANS: Japanese only: note value block for drum -msgid "note value drum" -msgstr "音符(ドラム)" - -#: js/blocks/RhythmBlocks.js:829 -msgid "392 hertz" -msgstr "392ヘルツ" - -#: js/blocks/RhythmBlocks.js:1119 -msgid "The Note block is a container for one or more Pitch blocks." -msgstr "

音符(おんぷ)ブロック


音の長さと高さをせっていする。長さを決め、「音の高さブロック」を入れて使う。" - -#: js/blocks/RhythmBlocks.js:1121 -msgid "The Note block specifies the duration (note value) of its contents." -msgstr "

「音の高さブロック」を2つ以上入れると、音を同時に出すことができる。" - -#: js/blocks/RhythmBlocks.js:1130 -msgid "value2" -msgstr "長さ" - -#: js/blocks/RhythmBlocks.js:1200 -msgid "define frequency" -msgstr "周波数を明確にする" - -#: js/blocks/RhythmBlocks.js:1218 -#: js/widgets/temperament.js:757 -#: js/widgets/temperament.js:1522 -msgid "octave space" -msgstr "オクターヴ・スペース" - -#: js/blocks/RhythmBlockPaletteBlocks.js:50 -#: js/blocks/RhythmBlockPaletteBlocks.js:233 -#. TRANS: rhythm block -#. TRANS: translate "rhythm1" as rhythm -msgid "rhythm1" -msgstr "連符(かけ算)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -msgid "number of notes" -msgstr "音符の数" - -#: js/blocks/RhythmBlockPaletteBlocks.js:126 -msgid "polyphonic rhythm" -msgstr "ポリリズム" - -#: js/blocks/RhythmBlockPaletteBlocks.js:219 -msgid "The Rhythm block is used to generate rhythm patterns." -msgstr "

連符(れんぷ)ブロック(かけ算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つなどくり返して使う。3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" - -#: js/blocks/RhythmBlockPaletteBlocks.js:281 -#: js/blocks/RhythmBlockPaletteBlocks.js:286 -msgid "1/64 note" -msgstr "64分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:312 -#: js/blocks/RhythmBlockPaletteBlocks.js:317 -msgid "1/32 note" -msgstr "32分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:346 -#: js/blocks/RhythmBlockPaletteBlocks.js:351 -msgid "1/16 note" -msgstr "16分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:380 -msgid "eighth note" -msgstr "8分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:408 -msgid "quarter note" -msgstr "4分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:436 -#: js/blocks/RhythmBlockPaletteBlocks.js:441 -msgid "half note" -msgstr "2分音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:470 -#: js/blocks/RhythmBlockPaletteBlocks.js:475 -msgid "whole note" -msgstr "全音符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:514 -#: js/blocks/RhythmBlockPaletteBlocks.js:583 -#: js/blocks/RhythmBlockPaletteBlocks.js:634 -#. TRANS: A tuplet is a note value divided into irregular time values. -msgid "tuplet" -msgstr "~連符(タプル)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:800 -msgid "septuplet" -msgstr "7連符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:828 -msgid "quintuplet" -msgstr "5連符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:856 -msgid "triplet" -msgstr "3連符" - -#: js/blocks/RhythmBlockPaletteBlocks.js:883 -msgid "simple tuplet" -msgstr "連符(わり算)" - -#: js/blocks/RhythmBlockPaletteBlocks.js:893 -msgid "Tuplets are a collection of notes that get scaled to a specific duration." -msgstr "

連符(れんぷ)ブロック(わり算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つに等分して使う。" - -#: js/blocks/FlowBlocks.js:41 -msgid "The Backward block runs code in reverse order (Musical retrograde)." -msgstr "

実行ブロック(ぎゃく実行)


はさまれているブロックを、つうじょうとはぎゃくの順じょで、下から上に向かって実行する。" - -#: js/blocks/FlowBlocks.js:48 -msgid "backward" -msgstr "ぎゃく向きに実行" - -#: js/blocks/FlowBlocks.js:124 -msgid "The Duplicate block will run each block multiple times." -msgstr "" - -#: js/blocks/FlowBlocks.js:334 -msgid "The Default block is used inside of a Switch to define the default action." -msgstr "" - -#: js/blocks/FlowBlocks.js:342 -msgid "default" -msgstr "ひょうじゅん" - -#: js/blocks/FlowBlocks.js:361 -#: js/blocks/FlowBlocks.js:418 -msgid "The Case Block must be used inside of a Switch Block." -msgstr "ケースブロックはスイッチブロックの中にある必要があります。" - -#: js/blocks/FlowBlocks.js:389 -msgid "The Case block is used inside of a Switch to define matches." -msgstr "" - -#: js/blocks/FlowBlocks.js:397 -msgid "case" -msgstr "ケース" - -#: js/blocks/FlowBlocks.js:446 -msgid "The Switch block will run the code in the matching Case." -msgstr "" - -#: js/blocks/FlowBlocks.js:454 -msgid "switch" -msgstr "スイッチ" - -#: js/blocks/FlowBlocks.js:595 -msgid "The Stop block will stop a loop" -msgstr "" - -#: js/blocks/FlowBlocks.js:597 -msgid "Forever, Repeat, While, or Until." -msgstr "" - -#: js/blocks/FlowBlocks.js:653 -msgid "The Waitfor block will wait until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:661 -msgid "wait for" -msgstr "を待つ" - -#: js/blocks/FlowBlocks.js:732 -msgid "The Until block will repeat until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:740 -msgid "until" -msgstr "までに" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -msgid "do2" -msgstr "~する" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do" -msgstr "アクション" - -#: js/blocks/FlowBlocks.js:812 -msgid "The While block will repeat while the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:820 -msgid "while" -msgstr "の間に" - -#: js/blocks/FlowBlocks.js:903 -#: js/blocks/FlowBlocks.js:968 -#: js/blocks/FlowBlocks.js:979 -msgid "In this example if the mouse button is pressed a snare drum will play." -msgstr "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。" - -#: js/blocks/FlowBlocks.js:925 -#: js/blocks/FlowBlocks.js:988 -msgid "if" -msgstr "もし" - -#: js/blocks/FlowBlocks.js:927 -#: js/blocks/FlowBlocks.js:990 -msgid "then" -msgstr "ならば" - -#: js/blocks/FlowBlocks.js:927 -msgid "else" -msgstr "でなければ" - -#: js/blocks/FlowBlocks.js:1025 -msgid "The Forever block will repeat the contained blocks forever." -msgstr "

実行ブロック(くり返し)


「ずっとくり返す」のブロックは、実行を停止しないかぎり、はさまれているブロックをくり返し実行する。" - -#: js/blocks/FlowBlocks.js:1037 -msgid "forever" -msgstr "ずっとくり返す" - -#: js/blocks/FlowBlocks.js:1073 -msgid "The Repeat block will repeat the contained blocks." -msgstr "

実行ブロック(くり返し)


はさまれているブロックのプログラムを、入力した回数だけくり返す。" - -#: js/blocks/FlowBlocks.js:1075 -msgid "In this example the note will be played 4 times." -msgstr "

図の例では、「ソ」の音が4回えんそうされる。" - -#: js/blocks/FlowBlocks.js:1083 -msgid "repeat" -msgstr "~回くり返す" - -#: js/blocks/FlowBlocks.js:1123 -msgid "duplicate factor" -msgstr "複製ファクター" - -#: js/blocks/MeterBlocks.js:34 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "current meter" -msgstr "現代の拍子" - -#: js/blocks/MeterBlocks.js:85 -#. TRANS: number of beats per minute -msgid "beat factor" -msgstr "拍を~倍にするファクター" - -#: js/blocks/MeterBlocks.js:161 -msgid "The Beats per minute block returns the current beats per minute." -msgstr "" - -#: js/blocks/MeterBlocks.js:170 -#: js/widgets/status.js:148 -#. TRANS: number of beats played per minute -#. TRANS: in Japanese: "1分当たりの拍の数" -msgid "beats per minute2" -msgstr "1分当たりの拍の数" - -#: js/blocks/MeterBlocks.js:170 -#: js/blocks/MeterBlocks.js:1057 -#: js/blocks/MeterBlocks.js:1134 -#: js/blocks/MeterBlocks.js:1212 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "beats per minute" -msgstr "スピードを決める" - -#: js/blocks/MeterBlocks.js:234 -#. TRANS: count of current musical measure in meter -msgid "measure count" -msgstr "小節の数" - -#: js/blocks/MeterBlocks.js:242 -msgid "The Measure count block returns the current measure." -msgstr "" - -#: js/blocks/MeterBlocks.js:291 -#. TRANS: count of current beat in the meter -msgid "beat count" -msgstr "拍の位置" - -#: js/blocks/MeterBlocks.js:301 -#: js/blocks/MeterBlocks.js:312 -#: js/blocks/MeterBlocks.js:566 -#: js/blocks/MeterBlocks.js:577 -msgid "The Beat count block is the number of the current beat," -msgstr "

拍(はく)の位置ブロック


小節の中で何拍(はく)目かをあらわす数。たとえば、各小節の3拍(はく)めに何かアクション・イベントを起こしたいときなどに使う。" - -#: js/blocks/MeterBlocks.js:314 -#: js/blocks/MeterBlocks.js:579 -msgid "eg 1, 2, 3, or 4." -msgstr "
図の例では、それぞれの小節の1拍(ぱく)目に、特定のアクション・イベントを起こしている。" - -#: js/blocks/MeterBlocks.js:369 -#. TRANS: count the number of notes -msgid "sum note values" -msgstr "音の長さを足す" - -#: js/blocks/MeterBlocks.js:377 -#: js/blocks/MeterBlocks.js:441 -msgid "The Note counter block can be used to count the number of contained notes." -msgstr "" - -#: js/blocks/MeterBlocks.js:433 -#. TRANS: count the number of notes -msgid "note counter" -msgstr "音符の合計数" - -#: js/blocks/MeterBlocks.js:497 -#. TRANS: number of whole notes that have been played -msgid "whole notes played" -msgstr "さいせいされた全音符の数" - -#: js/blocks/MeterBlocks.js:506 -msgid "The Whole notes played block returns the total number of whole notes played." -msgstr "" - -#: js/blocks/MeterBlocks.js:556 -#: js/turtleactions/DictActions.js:83 -#. TRANS: number of notes that have been played -msgid "notes played" -msgstr "全体の拍の数" - -#: js/blocks/MeterBlocks.js:654 -msgid "The No clock block decouples the notes from the master clock." -msgstr "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" - -#: js/blocks/MeterBlocks.js:662 -#. TRANS: don't lock notes to master clock -msgid "no clock" -msgstr "クロックなし" - -#: js/blocks/MeterBlocks.js:701 -msgid "on weak beat do" -msgstr "弱拍に~する" - -#: js/blocks/MeterBlocks.js:706 -msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:751 -msgid "on strong beat" -msgstr "強拍に" - -#: js/blocks/MeterBlocks.js:759 -msgid "The On-strong-beat block lets you specify actions to take on specified beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:770 -msgid "beat" -msgstr "拍子" - -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do1" -msgstr "アクション実行" - -#: js/blocks/MeterBlocks.js:814 -msgid "on every beat do" -msgstr "全ての拍子にアクション実行" - -#: js/blocks/MeterBlocks.js:822 -msgid "The On-every-beat block lets you specify actions to take on every beat." -msgstr "" - -#: js/blocks/MeterBlocks.js:875 -msgid "on every note do" -msgstr "全ての音符にアクション実行" - -#: js/blocks/MeterBlocks.js:883 -msgid "The On-every-note block lets you specify actions to take on every note." -msgstr "" - -#: js/blocks/MeterBlocks.js:929 -#: js/blocks/MeterBlocks.js:1000 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "master beats per minute" -msgstr "全体のスピードを決める" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "bpm" -msgstr "1分あたりの拍の数" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "beat value" -msgstr "1拍" - -#: js/blocks/MeterBlocks.js:1025 -#: js/blocks/MeterBlocks.js:1168 -#: js/blocks/MeterBlocks.js:1242 -msgid "Beats per minute must be > 30." -msgstr "1分あたりの拍の数には、30より大きいあたいをせっていしてください。" - -#: js/blocks/MeterBlocks.js:1028 -#: js/blocks/MeterBlocks.js:1171 -#: js/blocks/MeterBlocks.js:1245 -msgid "Maximum beats per minute is 1000." -msgstr "1分あたりの拍の数は、最大1000です。" - -#: js/blocks/MeterBlocks.js:1069 -msgid "The Beats per minute block sets the number of 1/4 notes per minute." -msgstr "

スピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とは
くり返されるリズムのこと。" - -#: js/blocks/MeterBlocks.js:1280 -#. TRANS: anacrusis -msgid "pickup" -msgstr "ピックアップ" - -#: js/blocks/MeterBlocks.js:1368 -msgid "number of beats" -msgstr "拍の数" - -#: js/blocks/PitchBlocks.js:141 -#. TRANS: musical transposition (adjustment of pitch up or down) -msgid "transposition" -msgstr "移調" - -#: js/blocks/PitchBlocks.js:168 -#. TRANS: step down one note in current musical scale -msgid "scalar step down" -msgstr "音階内で~度下がる:" - -#: js/blocks/PitchBlocks.js:172 -msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:190 -#. TRANS: step up one note in current musical scale -msgid "scalar step up" -msgstr "音階内で~度上がる:" - -#: js/blocks/PitchBlocks.js:194 -msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:212 -#. TRANS: the change measured in half-steps between the current pitch and the previous pitch -msgid "change in pitch" -msgstr "音程の違い" - -#: js/blocks/PitchBlocks.js:216 -msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -msgstr "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半音の値で)の違いです。" - -#: js/blocks/PitchBlocks.js:243 -#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch -msgid "scalar change in pitch" -msgstr "音階のよって音程の違い" - -#: js/blocks/PitchBlocks.js:250 -#: js/blocks/PitchBlocks.js:432 -#: js/blocks/PitchBlocks.js:1667 -#: js/turtleactions/DictActions.js:89 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:586 -#: js/widgets/temperament.js:824 -#. TRANS: convert current note to piano key (1-88) -#. TRANS: a mapping of pitch to the 88 piano keys -msgid "pitch number" -msgstr "音の高さを数で表示" - -#: js/blocks/PitchBlocks.js:256 -msgid "The Pitch number block is the value of the pitch of the note currently being played." -msgstr "

音の高さを数で表示ブロック


音の高さを数で表示する。
" - -#: js/blocks/PitchBlocks.js:329 -#: js/blocks/PitchBlocks.js:433 -#. TRANS: the current pitch expressed in Hertz -msgid "pitch in hertz" -msgstr "音の高さをヘルツで表示" - -#: js/blocks/PitchBlocks.js:334 -msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -msgstr "

音の高さをヘルツで表示ブロック


音の高さをヘルツで表示する。
たとえば、オクターヴが4のラの音は、440ヘルツというすうちで表すことができる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

" - -#: js/blocks/PitchBlocks.js:367 -#: js/turtleactions/DictActions.js:87 -msgid "current pitch" -msgstr "現代の音の高さ" - -#: js/blocks/PitchBlocks.js:373 -msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." -msgstr "" - -#: js/blocks/PitchBlocks.js:410 -msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." -msgstr "" - -#: js/blocks/PitchBlocks.js:434 -msgid "alphabet" -msgstr "アルファベット" - -#: js/blocks/PitchBlocks.js:436 -#. TRANS: Translate as "alphabet class" -msgid "letter class" -msgstr "アルファベット・クラス" - -#: js/blocks/PitchBlocks.js:437 -msgid "solfege class" -msgstr "階名" - -#: js/blocks/PitchBlocks.js:438 -msgid "staff y" -msgstr "音部記号のy座標" - -#: js/blocks/PitchBlocks.js:439 -msgid "solfege syllable" -msgstr "階名(ド、レ、ミ)" - -#: js/blocks/PitchBlocks.js:440 -msgid "pitch class" -msgstr "ピッチ・クラス" - -#: js/blocks/PitchBlocks.js:441 -msgid "scalar class" -msgstr "音階クラス" - -#: js/blocks/PitchBlocks.js:443 -msgid "nth degree" -msgstr "ピッチ度" - -#: js/blocks/PitchBlocks.js:444 -msgid "pitch to shade" -msgstr "音の高さををシェードに" - -#: js/blocks/PitchBlocks.js:445 -msgid "pitch to color" -msgstr "音の高さを色に" - -#: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:753 -#. TRANS: MIDI is a technical standard for electronic music -msgid "MIDI" -msgstr "" - -#: js/blocks/PitchBlocks.js:642 -#. TRANS: set an offset associated with the numeric piano keyboard mapping -msgid "set pitch number offset" -msgstr "音高の数字を初期化" - -#: js/blocks/PitchBlocks.js:645 -msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/MediaBlocks.js:746 -#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) -msgid "name2" -msgstr "名前" - -#: js/blocks/PitchBlocks.js:679 -#. TRANS: convert piano key number (1-88) to pitch -msgid "number to pitch" -msgstr "数字を音名へ" - -#: js/blocks/PitchBlocks.js:682 -msgid "The Number to pitch block will convert a pitch number to a pich name." -msgstr "" - -#: js/blocks/PitchBlocks.js:715 -#. TRANS: convert piano key number (1-88) to octave -msgid "number to octave" -msgstr "数値をオクターヴ表記へ" - -#: js/blocks/PitchBlocks.js:717 -msgid "The Number to octave block will convert a pitch number to an octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:726 -msgid "y to pitch" -msgstr "音の高さをy座に" - -#: js/blocks/PitchBlocks.js:729 -msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." -msgstr "" - -#: js/blocks/PitchBlocks.js:841 -msgid "accidental selector" -msgstr "" - -#: js/blocks/PitchBlocks.js:844 -msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -msgstr "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)から選ぶことができます。" - -#: js/blocks/PitchBlocks.js:858 -msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -msgstr "音の高さを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" - -#: js/blocks/PitchBlocks.js:872 -msgid "Pitch can be specified in terms of C D E F G A B." -msgstr "

音の高さブロック


音の高さを、CDEFGABの7つのアルファベットでせっていする。たとえば、ドならばC、レならばDであらわされる。" - -#: js/blocks/PitchBlocks.js:884 -msgid "solfege" -msgstr "ソルファ" - -#: js/blocks/PitchBlocks.js:887 -msgid "Pitch can be specified in terms of do re mi fa sol la ti." -msgstr "

音の高さブロック


音の高さを、ド、レ、ミ、ファ、ソ、ラ、シの7つのソルフェージュでせっていする。" - -#: js/blocks/PitchBlocks.js:922 -msgid "The Invert block rotates any contained notes around a target note." -msgstr "" - -#: js/blocks/PitchBlocks.js:929 -#: js/widgets/modewidget.js:137 -#. TRANS: pitch inversion rotates a pitch around another pitch -msgid "Invert" -msgstr "転回を" - -#: js/blocks/PitchBlocks.js:968 -#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) -msgid "invert (odd)" -msgstr "転回を (奇数)" - -#: js/blocks/PitchBlocks.js:1001 -#. TRANS: pitch inversion rotates a pitch around another pitch (even number) -msgid "invert (even)" -msgstr "転回を (偶数)" - -#: js/blocks/PitchBlocks.js:1022 -#. TRANS: register is the octave of the current pitch -msgid "register" -msgstr "登録" - -#: js/blocks/PitchBlocks.js:1026 -msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -msgstr "" - -#: js/blocks/PitchBlocks.js:1047 -#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. -msgid "50 cents" -msgstr "" - -#: js/blocks/PitchBlocks.js:1102 -msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." -msgstr "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" - -#: js/blocks/PitchBlocks.js:1104 -msgid "In the example shown above, sol is shifted up to sol#." -msgstr "例の画像にソルソル#に上に移動されています。" - -#: js/blocks/PitchBlocks.js:1110 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "semi-tone transpose" -msgstr "半音で移調" - -#: js/blocks/PitchBlocks.js:1143 -msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" -msgstr "「比で移動」ブロックは 音符の中のピッチを比で移動させる。" - -#: js/blocks/PitchBlocks.js:1149 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "transpose by ratio" -msgstr "比で移動" - -#: js/blocks/PitchBlocks.js:1232 -#. TRANS: down sixth means the note is five scale degrees below current note -msgid "down sixth" -msgstr "音階で6度下" - -#: js/blocks/PitchBlocks.js:1251 -#. TRANS: down third means the note is two scale degrees below current note -msgid "down third" -msgstr "音階で3度下" - -#: js/blocks/PitchBlocks.js:1270 -#. TRANS: seventh means the note is the six scale degrees above current note -msgid "seventh" -msgstr "7度の音" - -#: js/blocks/PitchBlocks.js:1289 -#. TRANS: sixth means the note is the five scale degrees above current note -msgid "sixth" -msgstr "6度の音" - -#: js/blocks/PitchBlocks.js:1308 -#. TRANS: fifth means the note is the four scale degrees above current note -msgid "fifth" -msgstr "5度の音" - -#: js/blocks/PitchBlocks.js:1328 -#. TRANS: fourth means the note is three scale degrees above current note -msgid "fourth" -msgstr "4度の音" - -#: js/blocks/PitchBlocks.js:1347 -#. TRANS: third means the note is two scale degrees above current note -msgid "third" -msgstr "3度の音" - -#: js/blocks/PitchBlocks.js:1366 -#. TRANS: second means the note is one scale degree above current note -msgid "second" -msgstr "2度の音" - -#: js/blocks/PitchBlocks.js:1407 -msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." -msgstr "

調を変えるブロック


「音符ブロック」内の音の高さを、すべて(音階内で、せっていしたすうち分だけ)上げる、または下げる。" - -#: js/blocks/PitchBlocks.js:1409 -msgid "In the example shown above, sol is shifted up to la." -msgstr "

図の例では、ソがラに、ラがシに、シがドに…と置きかえられている。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。" - -#: js/blocks/PitchBlocks.js:1416 -#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps -msgid "scalar transpose" -msgstr "調を変える" - -#: js/blocks/PitchBlocks.js:1451 -msgid "The Accidental block is used to create sharps and flats" -msgstr "変化記号ブロックは シャープ(嬰)フラット(変)を決める機能です。" - -#: js/blocks/PitchBlocks.js:1458 -#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. -msgid "accidental override" -msgstr "変化記号無視" - -#: js/blocks/PitchBlocks.js:1577 -#: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:1962 -#: js/widgets/phrasemaker.js:1123 -#. TRANS: a measure of frequency: one cycle per second -msgid "hertz" -msgstr "ヘルツ" - -#: js/blocks/PitchBlocks.js:1581 -msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -msgstr "

ヘルツブロック


音の高さをヘルツ(周波数の単位)でせっていする。「すうちブロック」を組み合わせて使う。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

" - -#: js/blocks/PitchBlocks.js:1671 -msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." -msgstr "" - -#: js/blocks/PitchBlocks.js:1703 -#: js/blocks/PitchBlocks.js:1745 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "nth modal pitch" -msgstr "ピッチ度" - -#: js/blocks/PitchBlocks.js:1706 -msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -msgstr "" - -#: js/blocks/PitchBlocks.js:1708 -msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" -msgstr "" - -#: js/blocks/PitchBlocks.js:1749 -msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -msgstr "" - -#: js/blocks/PitchBlocks.js:1751 -msgid "The pitches change according to the mode specified without any need for respellings." -msgstr "" - -#: js/blocks/PitchBlocks.js:1790 -msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." -msgstr "" - -#: js/blocks/PitchBlocks.js:1792 -msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:1814 -#. TRANS: step some number of notes in current musical scale -msgid "scalar step" -msgstr "音階内を上る/下りる" - -#: js/blocks/PitchBlocks.js:1819 -msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," -msgstr "

音階内を上る/下りるブロック


音階内を順番に(ある一定のかんかくで)上りながら、または下りながら音をえんそうする。すうちをせっていすることで、次の音は前の音といくつちがうかが決まる。
たとえば、すうちを1にせっていした場合、ソの次にはラ(ソの1音上)、ファの次にはソ(ファの1音上)がえんそうされる。

★音階とは
順番に並んだ音のまとまり。" - -#: js/blocks/PitchBlocks.js:1821 -msgid "eg if the last note played was sol, Scalar Step 1 will play la." -msgstr "

たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
" - -#: js/blocks/PitchBlocks.js:1857 -msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -msgstr "

音の高さブロック


音の高さをせっていする。名前とオクターヴの高さを決めて使う。音の周波数も同時に決まる。

★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。

" - -#: js/blocks/ToneBlocks.js:34 -#: js/widgets/timbre.js:783 -msgid "Oscillator" -msgstr "オシレータ―" - -#: js/blocks/ToneBlocks.js:42 -#: js/blocks/WidgetBlocks.js:179 -#: js/widgets/timbre.js:1550 -#: js/widgets/timbre.js:1800 -#. TRANS: there are different types (sine, triangle, square...) of oscillators. -#. TRANS: type of filter, e.g., lowpass, highpass, etc. -msgid "type" -msgstr "種類" - -#: js/blocks/ToneBlocks.js:44 -#: js/widgets/timbre.js:1554 -#. TRANS: Partials refers to the number of sine waves combined into the sound. -msgid "partials" -msgstr "倍音" - -#: js/blocks/ToneBlocks.js:76 -msgid "You are adding multiple oscillator blocks." -msgstr "複数のオシレーターブロックを追加しています。" - -#: js/blocks/ToneBlocks.js:144 -#: js/widgets/timbre.js:1217 -#. TRANS: a duo synthesizer combines a synth with a sequencer -msgid "duo synth" -msgstr "シーケンサー込みシンセ" - -#: js/blocks/ToneBlocks.js:149 -msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:157 -#: js/widgets/timbre.js:1468 -msgid "vibrato rate" -msgstr "ビブラートエフェクタのレート" - -#: js/blocks/ToneBlocks.js:157 -msgid "vibrato intensity" -msgstr "ビブラートエフェクタの強度" - -#: js/blocks/ToneBlocks.js:185 -#: js/widgets/timbre.js:1215 -#. TRANS: AM (amplitude modulation) synthesizer -msgid "AM synth" -msgstr "AM シンセ" - -#: js/blocks/ToneBlocks.js:189 -msgid "The AM synth block is an amplitude modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:224 -#: js/widgets/timbre.js:1216 -#. TRANS: FM (frequency modulation) synthesizer -msgid "FM synth" -msgstr "FM シンセ" - -#: js/blocks/ToneBlocks.js:228 -msgid "The FM synth block is a frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:262 -msgid "partial" -msgstr "倍音" - -#: js/blocks/ToneBlocks.js:265 -msgid "The Partial block is used to specify a weight for a specific partial harmonic." -msgstr "" - -#: js/blocks/ToneBlocks.js:284 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial weight must be between 0 and 1." -msgstr "倍音のウェートは0と1の間である必要があります。" - -#: js/blocks/ToneBlocks.js:297 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial block should be used inside of a Weighted-partials block." -msgstr "倍音ブロックが「倍音ウェートブロック」の中にある必要があります。" - -#: js/blocks/ToneBlocks.js:325 -#. TRANS: partials are weighted components in a harmonic series -msgid "weighted partials" -msgstr "ウェート倍音" - -#: js/blocks/ToneBlocks.js:383 -msgid "The Harmonic block will add harmonics to the contained notes." -msgstr "" - -#: js/blocks/ToneBlocks.js:390 -#. TRANS: A harmonic is an overtone. -msgid "harmonic" -msgstr "ハーモニックス" - -#: js/blocks/ToneBlocks.js:431 -msgid "The Distortion block adds distortion to the pitch." -msgstr "" - -#: js/blocks/ToneBlocks.js:438 -#: js/widgets/timbre.js:2088 -#. TRANS: distortion is an alteration in the sound -msgid "distortion" -msgstr "ディストーション" - -#: js/blocks/ToneBlocks.js:487 -msgid "The Tremolo block adds a wavering effect." -msgstr "

トレモロブロック


ゆれるような音のひびきにする。はやさで、ゆれのはやさを調節できる。
" - -#: js/blocks/ToneBlocks.js:495 -#: js/widgets/timbre.js:2084 -#. TRANS: a wavering effect in a musical tone -msgid "tremolo" -msgstr "トレモロ" - -#: js/blocks/ToneBlocks.js:500 -#: js/blocks/ToneBlocks.js:569 -#: js/blocks/ToneBlocks.js:630 -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2122 -#: js/widgets/timbre.js:2210 -#: js/widgets/timbre.js:2305 -#: js/widgets/timbre.js:2407 -#. TRANS: rate at which tremolo wavers -msgid "rate" -msgstr "はやさ" - -#: js/blocks/ToneBlocks.js:502 -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2125 -#: js/widgets/timbre.js:2316 -#. TRANS: amplitude of tremolo waver -msgid "depth" -msgstr "大きさ" - -#: js/blocks/ToneBlocks.js:559 -msgid "The Phaser block adds a sweeping sound." -msgstr "" - -#: js/blocks/ToneBlocks.js:566 -#: js/widgets/timbre.js:2087 -#. TRANS: alter the phase of the sound -msgid "phaser" -msgstr "フェーザー" - -#: js/blocks/ToneBlocks.js:569 -#: js/turtleactions/IntervalsActions.js:114 -#: js/widgets/timbre.js:2410 -msgid "octaves" -msgstr "オクターヴ" - -#: js/blocks/ToneBlocks.js:569 -#: js/widgets/timbre.js:2413 -msgid "base frequency" -msgstr "基本周波数" - -#: js/blocks/ToneBlocks.js:619 -msgid "The Chorus block adds a chorus effect." -msgstr "

コーラスブロック


広がりのある音のひびきにする。はやさとずれで、ひびきが残る感じを調節できる。
" - -#: js/blocks/ToneBlocks.js:627 -#: js/widgets/timbre.js:2086 -#. TRANS: musical effect to simulate a choral sound -msgid "chorus" -msgstr "コーラス" - -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2310 -msgid "delay (MS)" -msgstr "ディレイ・エフェクター(ms)" - -#: js/blocks/ToneBlocks.js:678 -msgid "The Vibrato block adds a rapid, slight variation in pitch." -msgstr "

ビブラートブロック


音の高さに小きざみな変化をつける。" - -#: js/blocks/ToneBlocks.js:686 -#: js/widgets/timbre.js:2085 -#. TRANS: a rapid, slight variation in pitch -msgid "vibrato" -msgstr "ビブラート" - -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2209 -msgid "intensity" -msgstr "大きさ" - -#: js/blocks/ToneBlocks.js:733 -#. TRANS: select synthesizer -msgid "set synth" -msgstr "シンセを設定" - -#: js/blocks/ToneBlocks.js:804 -msgid "synth name" -msgstr "シンセの名前" - -#: js/blocks/ToneBlocks.js:842 -msgid "set default instrument" -msgstr "音色標準を設定" - -#: js/blocks/ToneBlocks.js:895 -#: js/blocks/ToneBlocks.js:943 -#. TRANS: set the characteristics of a custom instrument -msgid "set instrument" -msgstr "音色をせってい" - -#: js/blocks/ToneBlocks.js:898 -#: js/blocks/ToneBlocks.js:926 -#: js/blocks/ToneBlocks.js:932 -msgid "The Set instrument block selects a voice for the synthesizer," -msgstr "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

" - -#: js/blocks/ToneBlocks.js:900 -#: js/blocks/ToneBlocks.js:934 -msgid "eg guitar piano violin or cello." -msgstr "(例えば、ギター、ピアノ、バイオリン、チェロなど)。" - -#: js/blocks/ToneBlocks.js:1015 -msgid "Import a sound file to use as an instrument and set its pitch center." -msgstr "音色サンプルをアップロードして、音の高さを合わせる" - -#: js/blocks/ToneBlocks.js:1110 -msgid "Upload a sound file to connect with the sample block." -msgstr "音色サンプルをアップロードして、音の高さを合わせる" - -#: js/blocks/ActionBlocks.js:58 -msgid "The Return block will return a value from an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:75 -msgid "return" -msgstr "リターン" - -#: js/blocks/ActionBlocks.js:128 -msgid "The Return to URL block will return a value to a webpage." -msgstr "" - -#: js/blocks/ActionBlocks.js:145 -msgid "return to URL" -msgstr "URLに戻ります" - -#: js/blocks/ActionBlocks.js:233 -#: js/blocks/ActionBlocks.js:290 -#: js/blocks/ActionBlocks.js:501 -#: js/blocks/ActionBlocks.js:688 -msgid "The Calculate block returns a value calculated by an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:251 -#: js/blocks/ActionBlocks.js:517 -#: js/blocks/ActionBlocks.js:707 -msgid "calculate" -msgstr "計算する" - -#: js/blocks/ActionBlocks.js:376 -#: js/blocks/ActionBlocks.js:593 -#: js/blocks/ActionBlocks.js:942 -#: js/blocks/ActionBlocks.js:1389 -#. TRANS: do is the do something or take an action. -msgid "The Do block is used to initiate an action." -msgstr "

アクションブロック(指定)


指定したアクションブロックを実行する。" - -#: js/blocks/ActionBlocks.js:791 -#: js/blocks/ActionBlocks.js:865 -msgid "The Arg block contains the value of an argument passed to an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:806 -#: js/blocks/ActionBlocks.js:878 -msgid "arg" -msgstr "" - -#: js/blocks/ActionBlocks.js:836 -#: js/blocks/ActionBlocks.js:900 -#: js/blocks/ActionBlocks.js:908 -msgid "Invalid argument" -msgstr "無効な議論" - -#: js/blocks/ActionBlocks.js:944 -msgid "In the example, it is used with the One of block to choose a random phase." -msgstr "

図の例は、決まったアクションではなく、2つのうちどちらか1つのアクションをランダムに実行させる。" - -#: js/blocks/ActionBlocks.js:1019 -#: js/blocks/ActionBlocks.js:1026 -msgid "The Listen block is used to listen for an event such as a mouse click." -msgstr "

イベントブロック(受け取り)


特定のイベントに対して、その発生を受け取るたびに実行するアクションを1つ決めておくことができる。" - -#: js/blocks/ActionBlocks.js:1028 -msgid "When the event happens, an action is taken." -msgstr "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" - -#: js/blocks/ActionBlocks.js:1045 -msgid "on" -msgstr "のとき" - -#: js/blocks/ActionBlocks.js:1048 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1153 -msgid "event" -msgstr "イベント" - -#: js/blocks/ActionBlocks.js:1133 -msgid "The Broadcast block is used to trigger an event." -msgstr "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" - -#: js/blocks/ActionBlocks.js:1151 -msgid "broadcast" -msgstr "イベント発生" - -#: js/blocks/ActionBlocks.js:1208 -msgid "Each Start block is a separate voice." -msgstr "

スタートブロック


実行ボタンがおされると、スタートブロックが実行される。" - -#: js/blocks/ActionBlocks.js:1304 -msgid "It is often used for storing a phrase of music that is repeated." -msgstr "

何度も実行する音楽のフレーズなどにアクションを作っておくと便利。" - -#: js/blocks/ActionBlocks.js:1495 -msgid "define temperament" -msgstr "音律を明確にする" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "mouse index heap" -msgstr "ネズミヒープに番号をふる" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "turtle index heap" -msgstr "タートル ヒープに番号をふる" - -#: js/blocks/EnsembleBlocks.js:89 -msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:90 -msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:169 -#: js/blocks/EnsembleBlocks.js:232 -#: js/blocks/EnsembleBlocks.js:318 -#: js/blocks/EnsembleBlocks.js:364 -#: js/blocks/EnsembleBlocks.js:402 -#: js/blocks/EnsembleBlocks.js:456 -#: js/blocks/EnsembleBlocks.js:506 -#: js/blocks/EnsembleBlocks.js:552 -#: js/blocks/EnsembleBlocks.js:599 -#: js/blocks/EnsembleBlocks.js:653 -#: js/blocks/EnsembleBlocks.js:765 -#: js/blocks/EnsembleBlocks.js:856 -#: js/blocks/EnsembleBlocks.js:917 -#: js/blocks/EnsembleBlocks.js:957 -#: js/blocks/EnsembleBlocks.js:1222 -#: js/blocks/EnsembleBlocks.js:1296 -msgid "Yertle" -msgstr "ヤートル" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1083 -msgid "mouse name" -msgstr "ネズミの名前" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1092 -msgid "turtle name" -msgstr "ネズミの名前" - -#: js/blocks/EnsembleBlocks.js:147 -msgid "stop mouse" -msgstr "ネズミを止める" - -#: js/blocks/EnsembleBlocks.js:149 -msgid "The Stop mouse block stops the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:160 -msgid "stop turtle" -msgstr "ネズミを止める" - -#: js/blocks/EnsembleBlocks.js:162 -msgid "The Stop turtle block stops the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:186 -#: js/blocks/EnsembleBlocks.js:249 -#: js/blocks/EnsembleBlocks.js:415 -#: js/blocks/EnsembleBlocks.js:470 -#: js/blocks/EnsembleBlocks.js:708 -#: js/blocks/EnsembleBlocks.js:810 -#: js/blocks/EnsembleBlocks.js:872 -#: js/blocks/EnsembleBlocks.js:1193 -#: js/blocks/EnsembleBlocks.js:1256 -msgid "Cannot find mouse" -msgstr "ネズミが見つかりません。" - -#: js/blocks/EnsembleBlocks.js:188 -#: js/blocks/EnsembleBlocks.js:251 -#: js/blocks/EnsembleBlocks.js:417 -#: js/blocks/EnsembleBlocks.js:472 -#: js/blocks/EnsembleBlocks.js:710 -#: js/blocks/EnsembleBlocks.js:812 -#: js/blocks/EnsembleBlocks.js:874 -#: js/blocks/EnsembleBlocks.js:1195 -#: js/blocks/EnsembleBlocks.js:1258 -msgid "Cannot find turtle" -msgstr "タートルが見つかりません。" - -#: js/blocks/EnsembleBlocks.js:208 -msgid "start mouse" -msgstr "ネズミをスタート" - -#: js/blocks/EnsembleBlocks.js:211 -msgid "The Start mouse block starts the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:222 -msgid "start turtle" -msgstr "ネズミをスタートする" - -#: js/blocks/EnsembleBlocks.js:225 -msgid "The Start turtle block starts the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:258 -msgid "Mouse is already running." -msgstr "ネズミはすでに動いています。" - -#: js/blocks/EnsembleBlocks.js:260 -msgid "Turtle is already running." -msgstr "タートルはすでに動いています。" - -#: js/blocks/EnsembleBlocks.js:284 -msgid "Cannot find start block" -msgstr "「スタート」ブロックが見つかりません。" - -#: js/blocks/EnsembleBlocks.js:294 -#. TRANS: pen color for this mouse -msgid "mouse color" -msgstr "ネズミの色" - -#: js/blocks/EnsembleBlocks.js:296 -msgid "The Mouse color block returns the pen color of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:308 -#. TRANS: pen color for this turtle -msgid "turtle color" -msgstr "タートルの色" - -#: js/blocks/EnsembleBlocks.js:310 -msgid "The Turtle color block returns the pen color of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:340 -#. TRANS: heading (compass direction) for this mouse -msgid "mouse heading" -msgstr "ネズミの進む角度" - -#: js/blocks/EnsembleBlocks.js:342 -msgid "The Mouse heading block returns the heading of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:354 -#. TRANS: heading (compass direction) for this turtle -msgid "turtle heading" -msgstr "タートルの進む角度" - -#: js/blocks/EnsembleBlocks.js:356 -msgid "The Turtle heading block returns the heading of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:386 -#: js/blocks/EnsembleBlocks.js:441 -#. TRANS: set xy position for this mouse -msgid "set mouse" -msgstr "ネズミを設定" - -#: js/blocks/EnsembleBlocks.js:397 -#: js/blocks/EnsembleBlocks.js:454 -#. TRANS: set xy position for this turtle -msgid "set turtle" -msgstr "タートルを設定" - -#: js/blocks/EnsembleBlocks.js:435 -msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:448 -msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:482 -#. TRANS: y position for this mouse -msgid "mouse y" -msgstr "ネズミのy座標" - -#: js/blocks/EnsembleBlocks.js:484 -msgid "The Y mouse block returns the Y position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:496 -#. TRANS: y position for this turtle -msgid "turtle y" -msgstr "タートルのy座標" - -#: js/blocks/EnsembleBlocks.js:498 -msgid "The Y turtle block returns the Y position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:528 -#. TRANS: x position for this mouse -msgid "mouse x" -msgstr "ネズミのx座標" - -#: js/blocks/EnsembleBlocks.js:530 -msgid "The X mouse block returns the X position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:542 -#. TRANS: x position for this turtle -msgid "turtle x" -msgstr "タートルのx座標" - -#: js/blocks/EnsembleBlocks.js:544 -msgid "The X turtle block returns the X position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:575 -#. TRANS: notes played by this mouse -msgid "mouse notes played" -msgstr "ネズミの演奏した音符の数" - -#: js/blocks/EnsembleBlocks.js:577 -msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:589 -#. TRANS: notes played by this turtle -msgid "turtle notes played" -msgstr "タートルの演奏した音符の数" - -#: js/blocks/EnsembleBlocks.js:591 -msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:629 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "mouse pitch number" -msgstr "ネズミの音高数字" - -#: js/blocks/EnsembleBlocks.js:631 -msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:643 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "turtle pitch number" -msgstr "タートルの音高数字" - -#: js/blocks/EnsembleBlocks.js:645 -msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:749 -#: js/blocks/EnsembleBlocks.js:821 -#. TRANS: note value is the duration of the note played by this mouse -msgid "mouse note value" -msgstr "ネズミの音価" - -#: js/blocks/EnsembleBlocks.js:759 -#. TRANS: note value is the duration of the note played by this turtle -msgid "turtle note value" -msgstr "タートルの音価" - -#: js/blocks/EnsembleBlocks.js:832 -#. TRANS: sync is short for synchronization -msgid "mouse sync" -msgstr "ネズミを同期させる" - -#: js/blocks/EnsembleBlocks.js:834 -msgid "The Mouse sync block aligns the beat count between mice." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:846 -#. TRANS: sync is short for synchronization -msgid "turtle sync" -msgstr "タートルを同期させる" - -#: js/blocks/EnsembleBlocks.js:848 -msgid "The Turtle sync block aligns the beat count between turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:889 -msgid "The Found mouse block will return true if the specified mouse can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:895 -msgid "found mouse" -msgstr "ネズミを見つけた" - -#: js/blocks/EnsembleBlocks.js:905 -msgid "The Found turtle block will return true if the specified turtle can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:911 -msgid "found turtle" -msgstr "タートル見つかった" - -#: js/blocks/EnsembleBlocks.js:934 -msgid "new mouse" -msgstr "新しいネズミ" - -#: js/blocks/EnsembleBlocks.js:936 -msgid "The New mouse block will create a new mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:947 -msgid "new turtle" -msgstr "新しいタートル" - -#: js/blocks/EnsembleBlocks.js:949 -msgid "The New turtle block will create a new turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1013 -msgid "set mouse color" -msgstr "ネズミ色を設定" - -#: js/blocks/EnsembleBlocks.js:1016 -msgid "The Set-mouse-color block is used to set the color of a mouse." -msgstr "「ネズミ色を設定」ブロックは ネズミの色を選ぶことに使います。" - -#: js/blocks/EnsembleBlocks.js:1022 -msgid "set turtle color" -msgstr "タートル色を設定" - -#: js/blocks/EnsembleBlocks.js:1025 -msgid "The Set-turtle-color block is used to set the color of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1086 -msgid "The Mouse-name block returns the name of a mouse." -msgstr "

文字ブロック


このプログラムを実行しているネズミの名前(文字列)を表す。" - -#: js/blocks/EnsembleBlocks.js:1095 -msgid "The Turtle-name block returns the name of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1118 -msgid "mouse count" -msgstr "何匹のネズミ" - -#: js/blocks/EnsembleBlocks.js:1121 -msgid "The Mouse-count block returns the number of mice." -msgstr "「何匹のネズミ」のブロックはネズミを数えって数字を表す。" - -#: js/blocks/EnsembleBlocks.js:1127 -msgid "turtle count" -msgstr "何匹のタートル" - -#: js/blocks/EnsembleBlocks.js:1130 -msgid "The Turtle-count block returns the number of turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1152 -msgid "nth mouse name" -msgstr "何匹目のネズミの名前" - -#: js/blocks/EnsembleBlocks.js:1155 -msgid "The Nth-Mouse name block returns the name of the nth mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1161 -msgid "nth turtle name" -msgstr "何匹目のタートルの名前" - -#: js/blocks/EnsembleBlocks.js:1164 -msgid "The Nth-Turtle name block returns the name of the nth turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1208 -#: js/blocks/EnsembleBlocks.js:1268 -msgid "set name" -msgstr "ネズミに名前をつける" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "source" -msgstr "ソース" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "target" -msgstr "ターゲット" - -#: js/blocks/EnsembleBlocks.js:1274 -msgid "The Set-name block is used to name a mouse." -msgstr "

文字ブロック


ネズミに指定した名前をつけることができる。" - -#: js/blocks/EnsembleBlocks.js:1287 -msgid "The Set-name block is used to name a turtle." -msgstr "

文字ブロック


タートルに指定した名前をつけることができる。" - -#: js/blocks/ExtrasBlocks.js:33 -msgid "fraction" -msgstr "分数" - -#: js/blocks/ExtrasBlocks.js:36 -msgid "Convert a float to a fraction" -msgstr "小数から分数" - -#: js/blocks/ExtrasBlocks.js:93 -msgid "save as ABC" -msgstr "ABCでほぞん" - -#: js/blocks/ExtrasBlocks.js:96 -#: js/blocks/ExtrasBlocks.js:132 -#: js/blocks/ExtrasBlocks.js:168 -msgid "title" -msgstr "名" - -#: js/blocks/ExtrasBlocks.js:129 -msgid "save as Lilypond" -msgstr "Lilypondのフォーマットでほぞん" - -#: js/blocks/ExtrasBlocks.js:165 -msgid "save as SVG" -msgstr "SVGでほぞん" - -#: js/blocks/ExtrasBlocks.js:216 -msgid "no background" -msgstr "バックグラウンドなし" - -#: js/blocks/ExtrasBlocks.js:219 -msgid "The No background block eliminates the background from the saved SVG output." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:247 -msgid "show blocks" -msgstr "ブロックを表示" - -#: js/blocks/ExtrasBlocks.js:249 -msgid "The Show blocks block shows the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:276 -msgid "The Hide blocks block hides the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:305 -#: js/blocks/ExtrasBlocks.js:338 -msgid "The Space block is used to add space between blocks." -msgstr "

スペースブロック


ブロックとブロックの間にスペースを入れたいときに使う。" - -#: js/blocks/ExtrasBlocks.js:376 -msgid "wait" -msgstr "待つ" - -#: js/blocks/ExtrasBlocks.js:379 -msgid "The Wait block pauses the program for a specified number of seconds." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:433 -#: plugins/facebook.rtp:30 -msgid "comment" -msgstr "コメント" - -#: js/blocks/ExtrasBlocks.js:469 -msgid "print" -msgstr "結果を表示" - -#: js/blocks/ExtrasBlocks.js:476 -msgid "The Print block displays text at the top of the screen." -msgstr "

表示ブロック(結果)


画面の上部に、指定した実行結果のすうちや文字を表示する。表示したテキストはクリックすると消すことができる。どこでプログラムがまちがっているかをかくにんする際(デバグ)などによく用いられる。" - -#: js/blocks/ExtrasBlocks.js:585 -msgid "display grid" -msgstr "グリッドを表示" - -#: js/blocks/ExtrasBlocks.js:590 -msgid "The Display Grid Block changes the grid type" -msgstr "表示グリッド ブロックのグリッド タイプの変更" - -#: js/blocks/ExtrasBlocks.js:692 -#: js/blocks/ExtrasBlocks.js:711 -#: js/blocks/ExtrasBlocks.js:734 -#: js/blocks/ExtrasBlocks.js:757 -#: js/blocks/ExtrasBlocks.js:775 -#: js/blocks/ExtrasBlocks.js:794 -#: js/blocks/ExtrasBlocks.js:813 -#: js/blocks/ExtrasBlocks.js:832 -msgid "unknown" -msgstr "不明" - -#: js/blocks/GraphicsBlocks.js:46 -#: js/turtleactions/DictActions.js:77 -#: js/turtleactions/DictActions.js:144 -#: js/turtleactions/DictActions.js:173 -msgid "heading" -msgstr "向き(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:56 -msgid "The Heading block returns the orientation of the mouse." -msgstr "

すうちブロック


ネズミの向いている角度を表すすうちブロック。向きの値は、0以上で、360より小さい値になり、プラスだと右回り、マイナスだと左回りに変化する。" - -#: js/blocks/GraphicsBlocks.js:62 -msgid "The Heading block returns the orientation of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:133 -msgid "The Y block returns the vertical position of the mouse." -msgstr "

すうちブロック


ネズミのyざひょう(たて方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" - -#: js/blocks/GraphicsBlocks.js:140 -msgid "The Y block returns the vertical position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:149 -msgid "y3" -msgstr "yざひょうち(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:219 -msgid "The X block returns the horizontal position of the mouse." -msgstr "

すうちブロック


ネズミのxざひょう(よこ方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" - -#: js/blocks/GraphicsBlocks.js:226 -msgid "The X block returns the horizontal position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:235 -msgid "x3" -msgstr "xざひょうち(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:295 -msgid "scroll xy" -msgstr "カンバスを動かす" - -#: js/blocks/GraphicsBlocks.js:303 -msgid "The Scroll XY block moves the canvas." -msgstr "

いどうブロック(カンバス)


カンバスを上下左右にいどうさせる。カンバスだけがいどうするので結果的に、画面上のすべてのネズミが同時にいどうするように見える。カンバスを右(プラス)にいどうするとネズミは左へ、左(マイナス)にいどうするとネズミは右に動いて見える。同じく、カンバスを上(プラス)にいどうするとネズミは下へ、下(マイナス)にいどうするとネズミは上に動いて見える。" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "x2" -msgstr "よこいどう" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "y2" -msgstr "たていどう" - -#: js/blocks/GraphicsBlocks.js:417 -msgid "The Control-point 2 block sets the second control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:424 -msgid "control point 2" -msgstr "コントロール点2" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x1" -msgstr "xざひょう(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y1" -msgstr "yざひょう(ネズミ)" - -#: js/blocks/GraphicsBlocks.js:468 -msgid "The Control-point 1 block sets the first control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:475 -msgid "control point 1" -msgstr "コントロール点1" - -#: js/blocks/GraphicsBlocks.js:518 -msgid "The Bezier block draws a Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:522 -msgid "bezier" -msgstr "ベジェ曲線" - -#: js/blocks/GraphicsBlocks.js:583 -msgid "The Arc block moves the turtle in an arc." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:591 -msgid "arc" -msgstr "円をえがいていどう" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "angle" -msgstr "角度" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "radius" -msgstr "半径" - -#: js/blocks/GraphicsBlocks.js:611 -#: js/blocks/GraphicsBlocks.js:758 -#: js/blocks/GraphicsBlocks.js:1001 -#: js/blocks/GraphicsBlocks.js:1084 -msgid "Value must be within -5000 to 5000 when Wrap Mode is off." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:613 -#: js/blocks/GraphicsBlocks.js:760 -#: js/blocks/GraphicsBlocks.js:1003 -#: js/blocks/GraphicsBlocks.js:1086 -msgid "Value must be within -20000 to 20000 when Wrap Mode is on." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:651 -msgid "set heading" -msgstr "向きを変える" - -#: js/blocks/GraphicsBlocks.js:664 -msgid "The Set heading block sets the heading of the turtle." -msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度に変える。" - -#: js/blocks/GraphicsBlocks.js:724 -msgid "The Set XY block moves the mouse to a specific position on the screen." -msgstr "

いどうブロック


ネズミの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" - -#: js/blocks/GraphicsBlocks.js:730 -msgid "The Set XY block moves the turtle to a specific position on the screen." -msgstr "

いどうブロック


タートルの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のタートルの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" - -#: js/blocks/GraphicsBlocks.js:738 -msgid "set xy" -msgstr "指定ざひょうにいどう" - -#: js/blocks/GraphicsBlocks.js:810 -msgid "The Right block turns the mouse to the right." -msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度で右回りに回転させる。" - -#: js/blocks/GraphicsBlocks.js:817 -msgid "The Right block turns the turtle to the right." -msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度で右回りに回転させる。" - -#: js/blocks/GraphicsBlocks.js:826 -msgid "right1" -msgstr "右を向く" - -#: js/blocks/GraphicsBlocks.js:826 -#: plugins/rodi.rtp:77 -#: plugins/rodi.rtp:340 -#: plugins/rodi.rtp:375 -msgid "right" -msgstr "ざひょうち(右)" - -#: js/blocks/GraphicsBlocks.js:890 -msgid "The Left block turns the mouse to the left." -msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度で左回りに回転させる。" - -#: js/blocks/GraphicsBlocks.js:897 -msgid "The Left block turns the turtle to the left." -msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度で左回りに回転させる。" - -#: js/blocks/GraphicsBlocks.js:906 -msgid "left1" -msgstr "左を向く" - -#: js/blocks/GraphicsBlocks.js:906 -#: plugins/rodi.rtp:79 -#: plugins/rodi.rtp:339 -#: plugins/rodi.rtp:362 -msgid "left" -msgstr "ざひょうち(左)" - -#: js/blocks/GraphicsBlocks.js:958 -#: js/widgets/temperament.js:839 -#: js/widgets/temperament.js:1033 -#: plugins/rodi.rtp:69 -#: plugins/rodi.rtp:387 -msgid "back" -msgstr "後ろへ進む" - -#: js/blocks/GraphicsBlocks.js:967 -msgid "The Back block moves the mouse backward." -msgstr "

いどうブロック


指定したすうち分、ネズミを後ろにもどす。体の向きは変えない。" - -#: js/blocks/GraphicsBlocks.js:974 -msgid "The Back block moves the turtle backward." -msgstr "

いどうブロック


指定したすうち分、タートルを後ろにもどす。体の向きは変えない。" - -#: js/blocks/GraphicsBlocks.js:1041 -#: plugins/rodi.rtp:71 -#: plugins/rodi.rtp:400 -msgid "forward" -msgstr "前へ進む" - -#: js/blocks/GraphicsBlocks.js:1050 -msgid "The Forward block moves the mouse forward." -msgstr "

いどうブロック


指定したすうち分、ネズミを前に進める。" - -#: js/blocks/GraphicsBlocks.js:1057 -msgid "The Forward block moves the turtle forward." -msgstr "

いどうブロック


指定したすうち分、タートルを前に進める。" - -#: js/blocks/GraphicsBlocks.js:1145 -#: js/blocks/GraphicsBlocks.js:1163 -msgid "wrap" -msgstr "巻きつける" - -#: js/blocks/MediaBlocks.js:35 -#. TRANS: right side of the screen -msgid "right (screen)" -msgstr "ざひょうち(右)" - -#: js/blocks/MediaBlocks.js:45 -#: js/blocks/MediaBlocks.js:56 -msgid "The Right block returns the position of the right of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの右のxざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:97 -#. TRANS: left side of the screen -msgid "left (screen)" -msgstr "ざひょうち(左)" - -#: js/blocks/MediaBlocks.js:107 -#: js/blocks/MediaBlocks.js:118 -msgid "The Left block returns the position of the left of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの左のxざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上))、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:158 -msgid "top (screen)" -msgstr "ざひょうち(上)" - -#: js/blocks/MediaBlocks.js:168 -#: js/blocks/MediaBlocks.js:179 -msgid "The Top block returns the position of the top of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの上のyざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、上(y座標)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:219 -msgid "bottom (screen)" -msgstr "ざひょうち(下)" - -#: js/blocks/MediaBlocks.js:229 -#: js/blocks/MediaBlocks.js:240 -msgid "The Bottom block returns the position of the bottom of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスの下のyざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:282 -msgid "width" -msgstr "カンバスのよこはば" - -#: js/blocks/MediaBlocks.js:291 -msgid "The Width block returns the width of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:325 -msgid "height" -msgstr "カンバスのたてはば" - -#: js/blocks/MediaBlocks.js:334 -msgid "The Height block returns the height of the canvas." -msgstr "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" - -#: js/blocks/MediaBlocks.js:369 -#. TRANS: stops playback of an audio recording -msgid "stop play" -msgstr "再生を停止" - -#: js/blocks/MediaBlocks.js:404 -#. TRANS: Erases the images and text -msgid "erase media" -msgstr "メディアを消す" - -#: js/blocks/MediaBlocks.js:409 -msgid "The Erase Media block erases text and images." -msgstr "「メディアを消す」のブロックは文字と画像を消します。" - -#: js/blocks/MediaBlocks.js:439 -#. TRANS: play an audio recording -msgid "play back" -msgstr "プレーバック" - -#: js/blocks/MediaBlocks.js:487 -msgid "speak" -msgstr "しゃべる" - -#: js/blocks/MediaBlocks.js:495 -msgid "The Speak block outputs to the text-to-speech synthesizer" -msgstr "

音声ブロック


打ち込んだ文字を、機械音声で読み上げる。" - -#: js/blocks/MediaBlocks.js:546 -msgid "camera" -msgstr "カメラ" - -#: js/blocks/MediaBlocks.js:551 -msgid "The Camera block connects a webcam to the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:574 -msgid "video" -msgstr "ビデオ" - -#: js/blocks/MediaBlocks.js:579 -msgid "The Video block selects video for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:607 -msgid "The Open file block opens a file for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:645 -msgid "stop media" -msgstr "メデイアを停止" - -#: js/blocks/MediaBlocks.js:650 -msgid "The Stop media block stops audio or video playback." -msgstr "" - -#: js/blocks/MediaBlocks.js:692 -#: js/blocks/WidgetBlocks.js:182 -#: js/widgets/temperament.js:488 -#: js/widgets/temperament.js:523 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:590 -#: js/widgets/temperament.js:1446 -#: js/widgets/timbre.js:1834 -msgid "frequency" -msgstr "周波数" - -#: js/blocks/MediaBlocks.js:692 -#: plugins/rodi.rtp:193 -msgid "duration (MS)" -msgstr "" - -#: js/blocks/MediaBlocks.js:728 -#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ -msgid "note to frequency" -msgstr "音符の高さを周波数表示へ" - -#: js/blocks/MediaBlocks.js:736 -msgid "The To frequency block converts a pitch name and octave to Hertz." -msgstr "" - -#: js/blocks/MediaBlocks.js:812 -msgid "The Avatar block is used to change the appearance of the mouse." -msgstr "" - -#: js/blocks/MediaBlocks.js:819 -msgid "The Avatar block is used to change the appearance of the turtle." -msgstr "" - -#: js/blocks/MediaBlocks.js:831 -#: js/blocks/MediaBlocks.js:891 -#. TRANS: a media object -msgid "size" -msgstr "大きさ" - -#: js/blocks/MediaBlocks.js:831 -msgid "image" -msgstr "がぞうそざい" - -#: js/blocks/MediaBlocks.js:880 -msgid "The Show block is used to display text or images on the canvas." -msgstr "

表示ブロック(スタンプ)


スタンプは、実行するとネズミの位置に指定した文字またはがぞうを表示する。ネズミの体の下に表れるので、小さい文字やがぞうだとネズミが移動しないと見えない場合がある。" - -#: js/blocks/MediaBlocks.js:888 -#. TRANS: show1 is show as in display an image or text on the screen. -msgid "show1" -msgstr "スタンプ" - -#: js/blocks/MediaBlocks.js:891 -msgid "obj" -msgstr "そざい" - -#: js/blocks/MediaBlocks.js:938 -msgid "The Media block is used to import an image." -msgstr "

がぞうブロック


がぞうのブロック。ブロックのマークをおすと、コンピューター上からがぞうファイルを読み込むことができる。" - -#: js/blocks/MediaBlocks.js:973 -msgid "The Text block holds a text string." -msgstr "

文字ブロック


文字を指定するブロック。" - -#: js/blocks/PenBlocks.js:30 -msgid "purple" -msgstr "紫" - -#: js/blocks/PenBlocks.js:48 -#: js/blocks/SensorsBlocks.js:521 -#: plugins/rodi.rtp:219 -msgid "blue" -msgstr "青" - -#: js/blocks/PenBlocks.js:64 -#: js/blocks/SensorsBlocks.js:577 -#: plugins/rodi.rtp:218 -msgid "green" -msgstr "緑" - -#: js/blocks/PenBlocks.js:80 -msgid "yellow" -msgstr "黄色" - -#: js/blocks/PenBlocks.js:96 -#: plugins/nutrition.rtp:164 -msgid "orange" -msgstr "オレンジ" - -#: js/blocks/PenBlocks.js:112 -#: js/blocks/SensorsBlocks.js:633 -#: plugins/rodi.rtp:217 -msgid "red" -msgstr "赤" - -#: js/blocks/PenBlocks.js:128 -msgid "white" -msgstr "白" - -#: js/blocks/PenBlocks.js:144 -msgid "black" -msgstr "黒" - -#: js/blocks/PenBlocks.js:163 -msgid "begin fill" -msgstr "記入を始める" - -#: js/blocks/PenBlocks.js:188 -msgid "end fill" -msgstr "記入を終わらせる" - -#: js/blocks/PenBlocks.js:208 -#: js/blocks/PenBlocks.js:537 -#. TRANS: set the background color -msgid "background" -msgstr "背景" - -#: js/blocks/PenBlocks.js:253 -#: js/turtleactions/DictActions.js:71 -#: js/turtleactions/DictActions.js:138 -#: js/turtleactions/DictActions.js:170 -msgid "grey" -msgstr "灰色" - -#: js/blocks/PenBlocks.js:261 -msgid "The Grey block returns the current pen grey value." -msgstr "" - -#: js/blocks/PenBlocks.js:319 -#: js/turtleactions/DictActions.js:69 -#: js/turtleactions/DictActions.js:136 -#: js/turtleactions/DictActions.js:169 -msgid "shade" -msgstr "シェード" - -#: js/blocks/PenBlocks.js:326 -msgid "The Shade block returns the current pen shade value." -msgstr "" - -#: js/blocks/PenBlocks.js:384 -#: js/turtleactions/DictActions.js:67 -#: js/turtleactions/DictActions.js:134 -#: js/turtleactions/DictActions.js:168 -msgid "color" -msgstr "いろ" - -#: js/blocks/PenBlocks.js:394 -msgid "The Color block returns the current pen color." -msgstr "

ペンブロック


げんざいのペンの色を、すうちでひょうじする。" - -#: js/blocks/PenBlocks.js:449 -#: js/turtleactions/DictActions.js:73 -#: js/turtleactions/DictActions.js:140 -#: js/turtleactions/DictActions.js:171 -msgid "pen size" -msgstr "ペンの大きさ" - -#: js/blocks/PenBlocks.js:453 -msgid "The Pen size block returns the current pen size value." -msgstr "" - -#: js/blocks/PenBlocks.js:492 -msgid "set font" -msgstr "フォントの設定" - -#: js/blocks/PenBlocks.js:497 -msgid "The Set font block sets the font used by the Show block." -msgstr "" - -#: js/blocks/PenBlocks.js:544 -msgid "The Background block sets the window background color." -msgstr "背景ブロックは、カンバスの色をせっていする。" - -#: js/blocks/PenBlocks.js:575 -msgid "The Hollow line block creates a line with a hollow center." -msgstr "" - -#: js/blocks/PenBlocks.js:583 -#. TRANS: draw a line logo has a hollow space down its center -msgid "hollow line" -msgstr "(中空の)線" - -#: js/blocks/PenBlocks.js:652 -msgid "The Fill block fills in a shape with a color." -msgstr "

ペンブロック


ネズミがえがいた図形の内がわをぬりつぶす。" - -#: js/blocks/PenBlocks.js:661 -#. TRANS: fill in as a solid color -msgid "fill" -msgstr "ぬりつぶす" - -#: js/blocks/PenBlocks.js:738 -#. TRANS: raise up the pen so logo it does not draw when it is moved -msgid "pen up" -msgstr "ペンを上げる" - -#: js/blocks/PenBlocks.js:745 -msgid "The Pen-up block raises the pen so that it does not draw." -msgstr "

ペンブロック


ネズミの動きに合わせて線をえがくことをやめる。" - -#: js/blocks/PenBlocks.js:779 -#. TRANS: put down the pen so logo it draws when it is moved -msgid "pen down" -msgstr "ペンを下ろす" - -#: js/blocks/PenBlocks.js:787 -msgid "The Pen-down block lowers the pen so that it draws." -msgstr "

ペンブロック


ネズミの動きに合わせて線をえがく。" - -#: js/blocks/PenBlocks.js:821 -#. TRANS: set the width of the line drawn by the pen -msgid "set pen size" -msgstr "太さをせってい" - -#: js/blocks/PenBlocks.js:831 -msgid "The Set-pen-size block changes the size of the pen." -msgstr "

ペンブロック


ネズミがえがく線の太さをせっていする。太さには、0より大きいあたいを使う。" - -#: js/blocks/PenBlocks.js:890 -#. TRANS: set degree of translucence of the pen color -msgid "set translucency" -msgstr "透明度を設定" - -#: js/blocks/PenBlocks.js:898 -msgid "The Set translucency block changes the opacity of the pen." -msgstr "

ペンブロック


ネズミがえがく線がどのくらいすきとおるかをせっていする。すうちが大きいほど、線がすきとおる。" - -#: js/blocks/PenBlocks.js:958 -msgid "set hue" -msgstr "色相を設定" - -#: js/blocks/PenBlocks.js:966 -msgid "The Set hue block changes the color of the pen." -msgstr "" - -#: js/blocks/PenBlocks.js:1024 -msgid "set shade" -msgstr "色のこさをせってい" - -#: js/blocks/PenBlocks.js:1034 -msgid "The Set-shade block changes the pen color from dark to light." -msgstr "

ペンブロック


ネズミがえがく線の色のこさをせっていする。" - -#: js/blocks/PenBlocks.js:1088 -#. TRANS: set the level of vividness of the pen color -msgid "set grey" -msgstr "灰色を設定" - -#: js/blocks/PenBlocks.js:1096 -msgid "The Set grey block changes the vividness of the pen color." -msgstr "" - -#: js/blocks/PenBlocks.js:1149 -msgid "set color" -msgstr "色をせってい" - -#: js/blocks/PenBlocks.js:1159 -msgid "The Set-color block changes the pen color." -msgstr "

ペンブロック


ネズミがえがく線の色をせっていする。色は画面上で選ぶほか、それぞれすうちで決めることもできる。色は、0以上で、100より小さいあたいになる。" - -#: js/blocks/SensorsBlocks.js:36 -msgid "The Input block prompts for keyboard input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:46 -msgid "input" -msgstr "インプット" - -#: js/blocks/SensorsBlocks.js:64 -msgid "Input a value" -msgstr "価値をインプット" - -#: js/blocks/SensorsBlocks.js:126 -msgid "input value" -msgstr "インプットの価値" - -#: js/blocks/SensorsBlocks.js:131 -msgid "The Input-value block stores the input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:238 -msgid "loudness" -msgstr "音量" - -#: js/blocks/SensorsBlocks.js:245 -msgid "The Loudness block returns the volume detected by the microphone." -msgstr "" - -#: js/blocks/SensorsBlocks.js:300 -msgid "click" -msgstr "クリック" - -#: js/blocks/SensorsBlocks.js:306 -msgid "The Click block triggers an event if a mouse has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:313 -msgid "The Click block triggers an event if a turtle has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:342 -msgid "cursor over" -msgstr "カーソル(上)" - -#: js/blocks/SensorsBlocks.js:387 -msgid "cursor out" -msgstr "カーソル(外)" - -#: js/blocks/SensorsBlocks.js:433 -msgid "cursor button down" -msgstr "カーソルクリック(下)" - -#: js/blocks/SensorsBlocks.js:477 -msgid "cursor button up" -msgstr "カーソルクリック(上)" - -#: js/blocks/SensorsBlocks.js:638 -msgid "The Get red block returns the red component of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:644 -msgid "The Get red block returns the red component of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:685 -#: plugins/rodi.rtp:216 -msgid "pixel color" -msgstr "ピクセルの色" - -#: js/blocks/SensorsBlocks.js:690 -msgid "The Get pixel block returns the color of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:696 -msgid "The Get pixel block returns the color of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:759 -msgid "time" -msgstr "時間" - -#: js/blocks/SensorsBlocks.js:805 -msgid "cursor y" -msgstr "yざひょうち(カーソル)" - -#: js/blocks/SensorsBlocks.js:810 -msgid "The Cursor Y block returns the vertical position of the mouse." -msgstr "

すうちブロック(カーソル)


マウスカーソルのたて位置を表すyざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。" - -#: js/blocks/SensorsBlocks.js:846 -msgid "cursor x" -msgstr "xざひょうち(カーソル)" - -#: js/blocks/SensorsBlocks.js:851 -msgid "The Cursor X block returns the horizontal position of the mouse." -msgstr "

すうちブロック(カーソル)


マウスカーソルの横位置を表すxざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。" - -#: js/blocks/SensorsBlocks.js:887 -msgid "mouse button" -msgstr "マウスボタン" - -#: js/blocks/SensorsBlocks.js:889 -msgid "The Mouse-button block returns True if the mouse button is pressed." -msgstr "

真偽ブロック(マウスボタン)


マウスのボタンがおされているかどうかはんていする。マウスボタンがおされていれば「真(しん)」、おされていなければ「偽(ぎ)」という値になる。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" - -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" -msgstr "ASCIIに" - -#: js/blocks/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." -msgstr "" - -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." -msgstr "" - -#: js/blocks/WidgetBlocks.js:81 -#: js/widgets/timbre.js:834 -#. TRANS: sound envelope (ADSR) -msgid "Envelope" -msgstr "エンベロープ" - -#: js/blocks/WidgetBlocks.js:89 -#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. -msgid "attack" -msgstr "アタック" - -#: js/blocks/WidgetBlocks.js:91 -#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. -msgid "decay" -msgstr "ディケイ" - -#: js/blocks/WidgetBlocks.js:93 -#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. -msgid "sustain" -msgstr "サステイン" - -#: js/blocks/WidgetBlocks.js:95 -#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. -msgid "release" -msgstr "リリース" - -#: js/blocks/WidgetBlocks.js:113 -msgid "Attack value should be from 0 to 100." -msgstr "アタック値には 0 以上100以下の数字をいれて下さい。" - -#: js/blocks/WidgetBlocks.js:116 -msgid "Decay value should be from 0 to 100." -msgstr "減衰値には 0 以上100以下の数字をいれて下さい。" - -#: js/blocks/WidgetBlocks.js:119 -msgid "Sustain value should be from 0 to 100." -msgstr "サステイン値には 0 以上100以下の数字をいれて下さい。" - -#: js/blocks/WidgetBlocks.js:122 -msgid "Release value should be from 0-100." -msgstr "リリース値には 0 以上100以下の数字をいれて下さい。" - -#: js/blocks/WidgetBlocks.js:140 -msgid "You are adding multiple envelope blocks." -msgstr "封筒ブロックを複数追加しています。" - -#: js/blocks/WidgetBlocks.js:171 -#: js/widgets/timbre.js:898 -#. TRANS: a filter removes some unwanted components from a signal -msgid "Filter" -msgstr "フィルター" - -#: js/blocks/WidgetBlocks.js:181 -#: js/widgets/timbre.js:1810 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "rolloff" -msgstr "ロールオフ" - -#: js/blocks/WidgetBlocks.js:213 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." -msgstr "ロールオフ値は -12, -24, -48, -98 デシベル / オクターヴである必要があります。" - -#: js/blocks/WidgetBlocks.js:252 -msgid "The Temperament tool is used to define custom tuning." -msgstr "" - -#: js/blocks/WidgetBlocks.js:332 -#: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:501 -msgid "Upload a sample and adjust its pitch center." -msgstr "" - -#: js/blocks/WidgetBlocks.js:339 -#. TRANS: the speed at music is should be played. -msgid "sampler" -msgstr "サンプラー" - -#: js/blocks/WidgetBlocks.js:517 -msgid "The Meter block opens a tool to select strong beats for the meter." -msgstr "

拍子ブロック


テーブルの数字をクリックして、強い拍(はく)の位置を決める。
★拍子(ひょうし)とは
拍(はく)がいくつかまとまったもの。
★拍(はく)とは
くり返されるリズムのこと。" - -#: js/blocks/WidgetBlocks.js:573 -msgid "The oscilloscope block opens a tool to visualize waveforms." -msgstr "" - -#: js/blocks/WidgetBlocks.js:578 -msgid "oscilloscope" -msgstr "オシロスコープ" - -#: js/blocks/WidgetBlocks.js:645 -msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -msgstr "

モード(音階)ブロック


いろいろな音階をさがすツールを表示する。音階は、音と音のかんかくを決めながらさがすことができる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" - -#: js/blocks/WidgetBlocks.js:651 -#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes -msgid "custom mode" -msgstr "音階" - -#: js/blocks/WidgetBlocks.js:700 -msgid "The Tempo block opens a metronome to visualize the beat." -msgstr "

メトロノームブロック


メトロノームを表示する。ボタンをおすと、メトロノームのはやさを変えられる。テーブルには、1分あたりの拍(はく)の数が表示される。

★拍(はく)とは
くり返されるリズムのこと。" - -#: js/blocks/WidgetBlocks.js:762 -msgid "The Arpeggio Widget is used to compose chord sequences." -msgstr "「アルペジオ」ウィジェットは コード進行 を作るためです。" - -#: js/blocks/WidgetBlocks.js:837 -msgid "The Pitch drum matrix is used to map pitches to drum sounds." -msgstr "" - -#: js/blocks/WidgetBlocks.js:842 -#. TRANS: makes a mapping between pitches and drum sounds -msgid "pitch-drum mapper" -msgstr "音高-ドラム・マッパー" - -#: js/blocks/WidgetBlocks.js:891 -msgid "You must have at least one pitch block and one drum block in the matrix." -msgstr "フレーズメーカーブロックには、音の高さブロックとドラムブロックを最低1つずつ入れてください。" - -#: js/blocks/WidgetBlocks.js:920 -msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." -msgstr "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。また、ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは音の高さを表す周波数。
★周波数とは音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。" - -#: js/blocks/WidgetBlocks.js:925 -#. TRANS: widget to generate pitches using a slider -msgid "pitch slider" -msgstr "ヘルツスライダー" - -#: js/blocks/WidgetBlocks.js:977 -msgid "chromatic keyboard" -msgstr "クロマティック・キーボード" - -#: js/blocks/WidgetBlocks.js:1011 -#: js/blocks/WidgetBlocks.js:1077 -#. TRANS: widget to generate pitches using a slider -msgid "music keyboard" -msgstr "キーボード" - -#: js/blocks/WidgetBlocks.js:1062 -#: js/blocks/WidgetBlocks.js:1069 -msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -msgstr "

キーボードブロック


ピアノのキーボードを表示する。作った音をデータ化することができる。

" - -#: js/blocks/WidgetBlocks.js:1128 -msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1135 -#. TRANS: generate a progressive sequence of pitches -msgid "pitch staircase" -msgstr "音高の数列を作る" - -#: js/blocks/WidgetBlocks.js:1222 -msgid "The Rhythm Maker block opens a tool to create drum machines." -msgstr "

リズムメーカーブロック


音の長さでぶんかつしてリズムを作るテーブルを表示する。作ったリズムをデータ化することができる。

" - -#: js/blocks/WidgetBlocks.js:1291 -msgid "G major scale" -msgstr "Gメジャー" - -#: js/blocks/WidgetBlocks.js:1326 -msgid "C major scale" -msgstr "Cメジャー" - -#: js/blocks/WidgetBlocks.js:1366 -msgid "The Phrase Maker block opens a tool to create musical phrases." -msgstr "

フレーズメーカーブロック


フレーズを作るためのテーブルを表示する。作ったフレーズをデータ化することができる。

★フレーズとは
ひとまとまりの音楽。

" - -#: js/blocks/WidgetBlocks.js:1373 -#. TRANS: assigns pitch to a sequence of beats to generate a melody -msgid "phrase maker" -msgstr "フレーズメーカー" - -#: js/blocks/WidgetBlocks.js:1445 -msgid "You must have at least one pitch block and one rhythm block in the matrix." -msgstr "フレーズメーカーには、音の高さブロックと音符ブロックを組み合わせてください。" - -#: js/blocks/WidgetBlocks.js:1504 -msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -msgstr "

実行じょうきょうブロック


ブロックの実行じょうきょうをけんさくするテーブルを表示する。
" - -#: js/blocks/WidgetBlocks.js:1581 -#: js/widgets/aiwidget.js:699 -#. TRANS: AI-generated music -msgid "AI Music" -msgstr "AI音楽" - -#: js/blocks/VolumeBlocks.js:35 -msgid "synth volume" -msgstr "シンセノ音量" - -#: js/blocks/VolumeBlocks.js:39 -msgid "The Synth volume block returns the current volume of the current synthesizer." -msgstr "" - -#: js/blocks/VolumeBlocks.js:105 -msgid "master volume" -msgstr "マスター音量" - -#: js/blocks/VolumeBlocks.js:109 -msgid "The Master volume block returns the master volume." -msgstr "" - -#: js/blocks/VolumeBlocks.js:355 -#: js/blocks/VolumeBlocks.js:524 -msgid "set synth volume" -msgstr "楽器の音量をせってい" - -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:545 -msgid "synth" -msgstr "楽器" - -#: js/blocks/VolumeBlocks.js:403 -#: js/blocks/VolumeBlocks.js:577 -#: js/blocks/VolumeBlocks.js:740 -#: js/turtleactions/VolumeActions.js:173 -msgid "Setting volume to 0." -msgstr "音量を「0」にせっていします。" - -#: js/blocks/VolumeBlocks.js:440 -msgid "Synth not found" -msgstr "シンセが見つかりません" - -#: js/blocks/VolumeBlocks.js:494 -msgid "set drum volume" -msgstr "ドラムの音量をせってい" - -#: js/blocks/VolumeBlocks.js:530 -msgid "The Set synth volume block will change the volume of a particular synth," -msgstr "

楽器の音量をせっていブロック


ギター、ヴァイオリン、スネアドラムなどの楽器の音量をせっていする。" - -#: js/blocks/VolumeBlocks.js:532 -msgid "eg guitar violin snare drum etc." -msgstr "
" - -#: js/blocks/VolumeBlocks.js:534 -msgid "The default volume is 50." -msgstr "デフォルトは音量50。" - -#: js/blocks/VolumeBlocks.js:536 -msgid "The range is 0 for silence to 100 for full volume." -msgstr "0から100までのすうちをせっていできる。

" - -#: js/blocks/VolumeBlocks.js:597 -msgid "set panning" -msgstr "ステレオを設定" - -#: js/blocks/VolumeBlocks.js:603 -msgid "The Set Panning block sets the panning for all synthesizers." -msgstr "" - -#: js/blocks/VolumeBlocks.js:625 -msgid "Warning: Sound is coming out from only the left or right side." -msgstr "ワーニング:音は右か左だけのスピーカーから出ている" - -#: js/blocks/VolumeBlocks.js:647 -#: js/blocks/VolumeBlocks.js:695 -msgid "set master volume" -msgstr "全体の音量をせってい" - -#: js/blocks/VolumeBlocks.js:653 -msgid "The Set master volume block sets the volume for all synthesizers." -msgstr "

全体の音量をせっていブロック


全体の音量をせっていする。" - -#: js/blocks/VolumeBlocks.js:784 -msgid "The Set relative volume block changes the volume of the contained notes." -msgstr "" - -#: js/blocks/VolumeBlocks.js:791 -msgid "set relative volume" -msgstr "相対音量を設定" - -#: js/blocks/VolumeBlocks.js:857 -msgid "decrescendo" -msgstr "デクレシェンド" - -#: js/blocks/VolumeBlocks.js:921 -msgid "crescendo" -msgstr "クレシェンド" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "one" -msgstr "1度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "two" -msgstr "2度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "three" -msgstr "3度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "four" -msgstr "4度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "five" -msgstr "5度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "six" -msgstr "6度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "seven" -msgstr "7度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "eight" -msgstr "8度" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "nine" -msgstr "9度" - -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:140 -msgid "below" -msgstr "下" - -#: js/turtleactions/IntervalsActions.js:124 -msgid "above" -msgstr "上" - -#: js/turtleactions/IntervalsActions.js:131 -msgid "plus" -msgstr "と" - -#: js/turtleactions/IntervalsActions.js:258 -msgid "Adding missing pitch number 0." -msgstr "ピッチ数値「0」を加える" - -#: js/turtleactions/IntervalsActions.js:266 -msgid "Ignoring pitch numbers less than zero or greater than eleven." -msgstr "ピッチ数値の数のうち、0未満あるいは11より大きい数は無視します。" - -#: js/turtleactions/IntervalsActions.js:272 -msgid "Ignoring duplicate pitch numbers." -msgstr "重複しているピッチ数値は無視します" - -#: js/turtleactions/DictActions.js:75 -#: js/turtleactions/DictActions.js:142 -#: js/turtleactions/DictActions.js:172 -msgid "font" -msgstr "フォント" - -#: js/turtleactions/DictActions.js:255 -msgid "Dictionary with this name does not exist" -msgstr "この名前の辞書は存在しません。" - -#: js/turtleactions/DictActions.js:259 -msgid "Key with this name does not exist in " -msgstr "この名前のキーワードは次の辞書に入ていません:" - -#: js/turtleactions/DrumActions.js:227 -msgid "Noise Block: Did you mean to use a Note block?" -msgstr "音符ブロックを使いますか?" - -#: js/turtleactions/ToneActions.js:134 -msgid "Vibrato intensity must be between 1 and 100." -msgstr "ビブラートの大きさは、1から100までのはんいでせっていしてください。" - -#: js/turtleactions/ToneActions.js:139 -msgid "Vibrato rate must be greater than 0." -msgstr "ビブラートのはやさは、0より大きいあたいをせっていしてください。" - -#: js/turtleactions/ToneActions.js:192 -#: js/turtleactions/ToneActions.js:265 -#. TRANS: Depth is the intesity of the tremolo or chorus effect. -msgid "Depth is out of range." -msgstr "(エフェクタの)深さの数字が変域外です。" - -#: js/turtleactions/ToneActions.js:301 -msgid "Distortion must be from 0 to 100." -msgstr "ディストーションは、0から100までのはんいでせっていしてください。" - -#: js/turtleactions/ToneActions.js:332 -#. TRANS: partials components in a harmonic series -msgid "Partial must be greater than or equal to 0." -msgstr "倍音が0以上である必要があります。" - -#: js/turtleactions/ToneActions.js:378 -#: js/turtleactions/ToneActions.js:417 -#: js/turtleactions/ToneActions.js:456 -#: js/widgets/timbre.js:776 -msgid "Unable to use synth due to existing oscillator" -msgstr "オシレーターがあるため、シンセが使えません。" - -#: js/turtleactions/ToneActions.js:388 -#: js/turtleactions/ToneActions.js:427 -msgid "The input cannot be negative." -msgstr "マイナスの数値をいれることはできません。" - -#: js/turtleactions/MeterActions.js:101 -#: js/turtleactions/MeterActions.js:139 -msgid "beats per minute must be greater than" -msgstr "1分あたりの拍の数には、これより大きい値を設定してください:" - -#: js/turtleactions/MeterActions.js:111 -#: js/turtleactions/MeterActions.js:149 -msgid "maximum" -msgstr "最大限" - -#: js/turtleactions/MeterActions.js:117 -#: js/turtleactions/MeterActions.js:155 -msgid "beats per minute is" -msgstr "1分あたりの拍の数は" - -#: js/widgets/help.js:95 -#: js/widgets/help.js:125 -#: js/widgets/help.js:146 -#: js/widgets/help.js:158 -#: js/widgets/help.js:378 -#: js/widgets/help.js:393 -msgid "Take a tour" -msgstr "ツアーを始めよう" - -#: js/widgets/aiwidget.js:135 -#: js/widgets/aiwidget.js:136 -#: js/widgets/rhythmruler.js:679 -#: js/widgets/rhythmruler.js:680 -#: js/widgets/rhythmruler.js:1856 -#: js/widgets/rhythmruler.js:1857 -#: js/widgets/sampler.js:180 -#: js/widgets/sampler.js:181 -#: js/widgets/tempo.js:78 -#: js/widgets/tempo.js:97 -#: js/widgets/tempo.js:98 -msgid "Pause" -msgstr "止める" - -#: js/widgets/aiwidget.js:179 -#: js/widgets/sampler.js:225 -msgid "Warning: Sample is bigger than 1MB." -msgstr "ワーニング:サンプルは1MBより大きいです。" - -#: js/widgets/aiwidget.js:538 -msgid "New start block generated" -msgstr "新しい「スタート」ブロックを作りました。" - -#: js/widgets/aiwidget.js:540 -msgid "MIDI loading. This may take some time depending upon the number of notes in the track" -msgstr "「MIDI]を読み込み中です。音符の数とトラックの数によって時間がかかるかもしれません。" - -#: js/widgets/aiwidget.js:550 -#: js/widgets/sampler.js:252 -msgid "Upload failed: Sample is not a .wav file." -msgstr "アップロードできませんでした: サンプルは .wavファイルでは ありません。" - -#: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:430 -msgid "Save sample" -msgstr "音色 サンプルを 保存" - -#: js/widgets/arpeggio.js:241 -msgid "Click in the grid to add steps to the arpeggio." -msgstr "テーブルを クリックでアルペジオのピッチを加える。" - -#: js/widgets/meterwidget.js:195 -#: js/widgets/meterwidget.js:196 -#: js/widgets/modewidget.js:87 -#: js/widgets/modewidget.js:88 -#: js/widgets/modewidget.js:639 -#: js/widgets/modewidget.js:640 -#: js/widgets/modewidget.js:708 -#: js/widgets/modewidget.js:709 -#: js/widgets/rhythmruler.js:457 -#: js/widgets/rhythmruler.js:1784 -#: js/widgets/rhythmruler.js:1785 -#: js/widgets/rhythmruler.js:1809 -#: js/widgets/rhythmruler.js:1810 -#: js/widgets/temperament.js:2165 -msgid "Play all" -msgstr "全てさいせい" - -#: js/widgets/meterwidget.js:269 -msgid "Reset" -msgstr "リセット" - -#: js/widgets/meterwidget.js:295 -msgid "Click in the circle to select strong beats for the meter." -msgstr "クリックで強い拍の位置を選べます。" - -#: js/widgets/modewidget.js:125 -msgid "Rotate counter clockwise" -msgstr "左回りにずれる" - -#: js/widgets/modewidget.js:131 -msgid "Rotate clockwise" -msgstr "右回りにずれる" - -#: js/widgets/modewidget.js:143 -#: js/widgets/pitchstaircase.js:676 -#: js/widgets/rhythmruler.js:578 -#: js/widgets/timbre.js:957 -msgid "Undo" -msgstr "1つもどす" - -#: js/widgets/modewidget.js:161 -#. TRANS: A circle of notes represents the musical mode. -msgid "Click in the circle to select notes for the mode." -msgstr "クリックで音の高さを選んで音階を設定できます。" - -#: js/widgets/modewidget.js:1011 -#: js/widgets/musickeyboard.js:3210 -#: js/widgets/pitchstaircase.js:578 -#: js/widgets/rhythmruler.js:2244 -#: js/widgets/rhythmruler.js:2462 -#: js/widgets/temperament.js:1862 -#: js/widgets/tempo.js:412 -#: js/widgets/phrasemaker.js:5467 -msgid "New action block generated." -msgstr "新しいアクションを作りました。" - -#: js/widgets/musickeyboard.js:743 -#: js/widgets/phrasemaker.js:595 -msgid "Add note" -msgstr "音符を足す" - -#: js/widgets/musickeyboard.js:762 -msgid "Metronome" -msgstr "メトロノーム" - -#: js/widgets/musickeyboard.js:1574 -msgid "Note value" -msgstr "" - -#: js/widgets/musickeyboard.js:3209 -msgid "New action blocks generated." -msgstr "新しいアクションを作りました。" - -#: js/widgets/musickeyboard.js:3393 -#: js/widgets/musickeyboard.js:3401 -msgid "MIDI device present." -msgstr "MIDIデバイスが見つかりました。" - -#: js/widgets/musickeyboard.js:3404 -msgid "No MIDI device found." -msgstr "MIDIデバイスが見つかりません。" - -#: js/widgets/musickeyboard.js:3414 -msgid "Failed to get MIDI access in browser." -msgstr "ブラウザはMIDIのアクセスができませんでした。" - -#: js/widgets/pitchdrummatrix.js:356 -#: js/widgets/pitchdrummatrix.js:741 -msgid "Click in the grid to map notes to drums." -msgstr "グラフにクリックして音符をどちらのドラムに変えるか決めることができます。" - -#: js/widgets/pitchslider.js:103 -msgid "Move up" -msgstr "上げる" - -#: js/widgets/pitchslider.js:114 -msgid "Move down" -msgstr "下げる" - -#: js/widgets/pitchslider.js:136 -msgid "Click on the slider to create a note block." -msgstr "スライダーで音の高さを変えます。" - -#: js/widgets/pitchstaircase.js:622 -msgid "Play chord" -msgstr "和音を再生する" - -#: js/widgets/pitchstaircase.js:630 -msgid "Play scale" -msgstr "音階を再生する" - -#: js/widgets/pitchstaircase.js:694 -msgid "Click on a note to create a new step." -msgstr "ピッチをクリックすると新しい段が作れますよ。" - -#: js/widgets/rhythmruler.js:486 -msgid "Save rhythms" -msgstr "リズムだけをほぞん" - -#: js/widgets/rhythmruler.js:512 -msgid "Save drum machine" -msgstr "ドラムとしてほぞん" - -#: js/widgets/rhythmruler.js:589 -#. TRANS: user can tap out a rhythm by clicking on a ruler. -msgid "Tap a rhythm" -msgstr "リズムをタップする" - -#: js/widgets/rhythmruler.js:813 -msgid "Click on the ruler to divide it." -msgstr "クリックするとリズムをわけることができます。" - -#: js/widgets/rhythmruler.js:947 -#: js/widgets/rhythmruler.js:948 -#: js/widgets/rhythmruler.js:1148 -#: js/widgets/rhythmruler.js:1149 -#: js/widgets/rhythmruler.js:1760 -#: js/widgets/rhythmruler.js:1761 -msgid "tap a rhythm" -msgstr "リズムをタップする" - -#: js/widgets/rhythmruler.js:1453 -msgid "Maximum value of 256 has been exceeded." -msgstr "リズムメーカーの音の長さは、最大256です。" - -#: js/widgets/sampler.js:235 -msgid "Recording started" -msgstr "" - -#: js/widgets/sampler.js:243 -msgid "Recording complete" -msgstr "" - -#: js/widgets/sampler.js:281 -msgid "A new sample block was generated." -msgstr "新しい「音色サンプル」ブロックが作りました" - -#: js/widgets/sampler.js:376 -msgid "Upload sample" -msgstr "音色サンプルをアップロード" - -#: js/widgets/sampler.js:397 -msgid "Warning: Your sample cannot be loaded because it is >1MB." -msgstr "ワーニング:音色サンプルは> 1MBであるため 読み込むことができません。" - -#: js/widgets/sampler.js:446 -msgid "Toggle Mic" -msgstr "マイクの切り替え" - -#: js/widgets/sampler.js:453 -msgid "Playback" -msgstr "再生" - -#: js/widgets/sampler.js:933 -#. TRANS: The reference tone is a sound used for comparison. -msgid "reference tone" -msgstr "参照ピッチ" - -#: js/widgets/temperament.js:319 -msgid "back to 2:1 octave space" -msgstr "2:1 オクターヴ・スペースに戻る" - -#: js/widgets/temperament.js:445 -msgid "edit" -msgstr "編集する" - -#: js/widgets/temperament.js:525 -#: js/widgets/temperament.js:840 -#: js/widgets/temperament.js:844 -#: js/widgets/temperament.js:945 -#: js/widgets/temperament.js:1034 -#: js/widgets/temperament.js:1038 -#: js/widgets/temperament.js:1110 -#: js/widgets/temperament.js:1379 -#: js/widgets/temperament.js:1448 -#: js/widgets/temperament.js:1529 -msgid "done" -msgstr "終った" - -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:587 -#: js/widgets/temperament.js:1021 -msgid "ratio" -msgstr "比率" - -#: js/widgets/temperament.js:588 -msgid "interval" -msgstr "音と音の間の間隔" - -#: js/widgets/temperament.js:716 -msgid "non scalar" -msgstr "音階内ではない" - -#: js/widgets/temperament.js:757 -msgid "ratios" -msgstr "比率" - -#: js/widgets/temperament.js:757 -msgid "arbitrary" -msgstr "自由意思" - -#: js/widgets/temperament.js:828 -msgid "number of divisions" -msgstr "分配の数" - -#: js/widgets/temperament.js:843 -#: js/widgets/temperament.js:958 -#: js/widgets/temperament.js:1037 -#: js/widgets/temperament.js:1128 -msgid "preview" -msgstr "試す" - -#: js/widgets/temperament.js:888 -msgid "The Number of divisions is too large." -msgstr "" - -#: js/widgets/temperament.js:1023 -msgid "recursion" -msgstr "反復" - -#: js/widgets/temperament.js:1549 -msgid "The octave ratio has changed. This changes temperament significantly." -msgstr "" - -#: js/widgets/temperament.js:2177 -msgid "Table" -msgstr "グリッド" - -#: js/widgets/temperament.js:2285 -msgid "Add pitches" -msgstr "音高を足す" - -#: js/widgets/tempo.js:111 -msgid "Save tempo" -msgstr "テンポを保存" - -#: js/widgets/tempo.js:142 -msgid "speed up" -msgstr "速くする" - -#: js/widgets/tempo.js:148 -msgid "slow down" -msgstr "遅くする" - -#: js/widgets/tempo.js:192 -msgid "Adjust the tempo with the buttons." -msgstr "1分あたりの拍数でテンポを決められます。" - -#: js/widgets/tempo.js:259 -msgid "Please enter a number between 30 and 1000" -msgstr "30から1000までの数字を入力してください。" - -#: js/widgets/tempo.js:266 -#: js/widgets/tempo.js:269 -msgid "The beats per minute must be between 30 and 1000." -msgstr "1分あたりの拍の数は、30から1000までのはんいでせっていしてください。" - -#: js/widgets/tempo.js:285 -msgid "The beats per minute must be below 1000." -msgstr "1分あたりの拍の数は、最大1000です。" - -#: js/widgets/tempo.js:301 -msgid "The beats per minute must be above 30" -msgstr "1分あたりの拍の数には、30より大きいあたいをせっていしてください。" - -#: js/widgets/timbre.js:760 -msgid "Synthesizer" -msgstr "シンセサイザー" - -#: js/widgets/timbre.js:880 -#: planet/js/GlobalTag.js:50 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Effects" -msgstr "音響効果" - -#: js/widgets/timbre.js:940 -msgid "Add filter" -msgstr "フィルターを加える" - -#: js/widgets/timbre.js:981 -msgid "Click on buttons to open the timbre design tools." -msgstr "ボタンをクリックするとカスタム音色ツールが開きます。" - -#: js/widgets/timbre.js:1265 -msgid "harmonicity" -msgstr "倍音の音色" - -#: js/widgets/timbre.js:1332 -#: js/widgets/timbre.js:1398 -msgid "modulation index" -msgstr "モジュレーションインデックス" - -#: js/widgets/timbre.js:1476 -msgid "vibrato amount" -msgstr "ビブラートの速さ" - -#: js/widgets/timbre.js:1911 -msgid "Filter already present." -msgstr "フィルターは もう 存在しています。" - -#: js/widgets/timbre.js:2495 -msgid "distortion amount" -msgstr "ディストーションの大きさ" - -#: js/widgets/oscilloscope.js:79 -msgid "Zoom In" -msgstr "ズームイン" - -#: js/widgets/oscilloscope.js:88 -msgid "Zoom Out" -msgstr "ズームアウト" - -#: js/widgets/phrasemaker.js:585 -msgid "Export" -msgstr "テーブルをほぞん" - -#: js/widgets/phrasemaker.js:592 -msgid "Sort" -msgstr "ならべなおす" - -#: js/widgets/phrasemaker.js:1061 -msgid "Click on the table to add notes." -msgstr "ます目をクリックするとメロディやリズムを作れます。" - -#: js/widgets/phrasemaker.js:2755 -#: js/widgets/phrasemaker.js:2891 -msgid "tuplet value" -msgstr "何連符価" - -#: planet/js/GlobalCard.js:68 -msgid "Share" -msgstr "シェア" - -#: planet/js/GlobalCard.js:74 -msgid "Flags" -msgstr "旗" - -#: planet/js/GlobalPlanet.js:35 -msgid "No results found." -msgstr "検索の結果に何もはありません" - -#: planet/js/GlobalPlanet.js:51 -msgid "Remix of" -msgstr "のリミックス" - -#: planet/js/GlobalPlanet.js:509 -msgid "Cannot connect to server" -msgstr "サーバに接続できません" - -#: planet/js/GlobalTag.js:28 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "All Projects" -msgstr "全てのプロジェクト" - -#: planet/js/GlobalTag.js:30 -#: planet/js/StringHelper.js:37 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "My Projects" -msgstr "自分のプロジェクト" - -#: planet/js/GlobalTag.js:32 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Examples" -msgstr "プロジェクトの見本" - -#: planet/js/GlobalTag.js:36 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Art" -msgstr "アート" - -#: planet/js/GlobalTag.js:38 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Math" -msgstr "算数" - -#: planet/js/GlobalTag.js:40 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Interactive" -msgstr "インタラクティブ" - -#: planet/js/GlobalTag.js:42 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Design" -msgstr "デザイン" - -#: planet/js/GlobalTag.js:44 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Game" -msgstr "ゲーム" - -#: planet/js/GlobalTag.js:52 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Code Snippet" -msgstr "短いコード" - -#: planet/js/LocalCard.js:36 -msgid "View published project" -msgstr "公開されたプロジェクトを見る" - -#: planet/js/LocalCard.js:42 -#: planet/js/StringHelper.js:38 -msgid "Publish project" -msgstr "プロジェクトを公開する" - -#: planet/js/LocalCard.js:51 -msgid "Edit project" -msgstr "プロジェクトを編集する" - -#: planet/js/LocalCard.js:52 -msgid "Delete project" -msgstr "プロジェクトを消す" - -#: planet/js/LocalCard.js:53 -msgid "Download project" -msgstr "プロジェクトをダウンロードする" - -#: planet/js/LocalCard.js:55 -msgid "Duplicate project" -msgstr "プロジェクトをコピーする" - -#: planet/js/ProjectStorage.js:243 -msgid "anonymous" -msgstr "匿名" - -#: planet/js/ProjectViewer.js:30 -msgid "Error: Report could not be submitted. Try again later." -msgstr "エラー:通報ができませんでした。後で再度試してください。" - -#: planet/js/ProjectViewer.js:31 -msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." -msgstr "このプロジェクトを通報して下さってありがとうございます。モデレータが間もなく、プロジェクトを見ます。" - -#: planet/js/ProjectViewer.js:32 -#: planet/js/StringHelper.js:62 -#: planet/js/StringHelper.js:64 -#: planet/js/StringHelper.js:68 -msgid "Report Project" -msgstr "プロジェクトを通報する" - -#: planet/js/ProjectViewer.js:33 -#: planet/js/StringHelper.js:63 -msgid "Project Reported" -msgstr "プロジェクトは通報されました" - -#: planet/js/ProjectViewer.js:34 -msgid "Report description required" -msgstr "レポート表記が必要です" - -#: planet/js/ProjectViewer.js:35 -msgid "Report description too long" -msgstr "レポート表記が長すぎます" - -#: planet/js/Publisher.js:30 -msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." -msgstr "エラー:サーバに接続できません。ミュージック・ブロックスをリロードし、再度試して下さい。" - -#: planet/js/Publisher.js:220 -#: planet/js/Publisher.js:237 -msgid "This field is required" -msgstr "この項目は必須項目です" - -#: planet/js/Publisher.js:227 -msgid "Title too long" -msgstr "タイトルが長すぎます" - -#: planet/js/Publisher.js:244 -msgid "Description too long" -msgstr "表記が長すぎます" - -#: planet/js/Publisher.js:341 -msgid "Server Error" -msgstr "サーバーエラー" - -#: planet/js/Publisher.js:341 -msgid "Try Again" -msgstr "もう一度使い直してください。" - -#: planet/js/SaveInterface.js:34 -msgid "Open in Music Blocks" -msgstr "ミュージック・ブロックスで開きます" - -#: planet/js/SaveInterface.js:35 -msgid "Open in Turtle Blocks" -msgstr "タートル ブロックスで開きます" - -#: planet/js/helper.js:149 -#: planet/js/StringHelper.js:49 -msgid "Show more tags" -msgstr "タッグをもっと見る" - -#: planet/js/helper.js:150 -msgid "Show fewer tags" -msgstr "タッグを非表示" - -#: planet/js/StringHelper.js:30 -msgid "Planet" -msgstr "プラネット" - -#: planet/js/StringHelper.js:31 -msgid "Close Planet" -msgstr "プラネットを閉じる" - -#: planet/js/StringHelper.js:32 -msgid "Open project from file" -msgstr "ファイルからプロジェクトを開く" - -#: planet/js/StringHelper.js:34 -msgid "Local" -msgstr "ローカル" - -#: planet/js/StringHelper.js:35 -msgid "Global" -msgstr "グローバル" - -#: planet/js/StringHelper.js:36 -msgid "Search for a project" -msgstr "プロジェクト検索" - -#: planet/js/StringHelper.js:40 -msgid "Tags (max 5)" -msgstr "タッグ(最大5個)" - -#: planet/js/StringHelper.js:41 -#: planet/js/StringHelper.js:61 -msgid "Description" -msgstr "記入" - -#: planet/js/StringHelper.js:42 -#: planet/js/StringHelper.js:67 -msgid "Submit" -msgstr "確認" - -#: planet/js/StringHelper.js:43 -#: planet/js/StringHelper.js:47 -msgid "Cancel" -msgstr "キャンセル" - -#: planet/js/StringHelper.js:44 -msgid "Delete \\"\\"?" -msgstr "\\"\\"を消しますか?" - -#: planet/js/StringHelper.js:45 -msgid "Permanently delete project \\"\\"?" -msgstr "\\"\\"を完全消しますか?" - -#: planet/js/StringHelper.js:48 -msgid "Explore Projects" -msgstr "プロジェクトを探す" - -#: planet/js/StringHelper.js:50 -msgid "Most recent" -msgstr "一番最近" - -#: planet/js/StringHelper.js:51 -msgid "Most liked" -msgstr "「いいね」の一番ある" - -#: planet/js/StringHelper.js:52 -msgid "Most downloaded" -msgstr "ダウンロードの一番ある" - -#: planet/js/StringHelper.js:53 -msgid "A-Z" -msgstr "「A-Z」の順番" - -#: planet/js/StringHelper.js:54 -msgid "Sort by" -msgstr "~で整理する" - -#: planet/js/StringHelper.js:55 -msgid "Load More Projects" -msgstr "プロジェクトをもっとロードする" - -#: planet/js/StringHelper.js:56 -msgid "Last Updated" -msgstr "最後の更新" - -#: planet/js/StringHelper.js:57 -msgid "Creation Date" -msgstr "作成日" - -#: planet/js/StringHelper.js:58 -msgid "Number of Downloads:" -msgstr "ダウンロード数" - -#: planet/js/StringHelper.js:59 -msgid "Number of Likes:" -msgstr "「いいね」の数" - -#: planet/js/StringHelper.js:60 -msgid "Tags:" -msgstr "タッグ" - -#: planet/js/StringHelper.js:65 -msgid "Report projects which violate the
Sugar Labs Code of Conduct." -msgstr "シュガー・ラボ " - -#: planet/js/StringHelper.js:66 -msgid "Reason for reporting project" -msgstr "プロジェクトを通報する理由" - -#: planet/js/StringHelper.js:70 -msgid "Download as File" -msgstr "ファイルでダウンロードする" - -#: plugins/accelerometer.rtp:48 -msgid "motion x" -msgstr "x座標の動き" - -#: plugins/accelerometer.rtp:56 -msgid "motion y" -msgstr "y座標の動き" - -#: plugins/accelerometer.rtp:64 -msgid "motion z" -msgstr "z座標の動き" - -#: plugins/facebook.rtp:27 -msgid "publish" -msgstr "プロジェクトをフェースブックにアップロードする" - -#: plugins/maths.rtp:62 -msgid "power" -msgstr "指数" - -#: plugins/maths.rtp:62 -msgid "base" -msgstr "ベース" - -#: plugins/maths.rtp:62 -msgid "exp" -msgstr "exp" - -#: plugins/maths.rtp:99 -msgid "floor" -msgstr "床" - -#: plugins/maths.rtp:104 -msgid "ceiling" -msgstr "天井" - -#: plugins/maths.rtp:109 -msgid "to degrees" -msgstr "度数法へ変換" - -#: plugins/maths.rtp:114 -msgid "to radians" -msgstr "ラジアンへ変換" - -#: plugins/nutrition.rtp:104 -msgid "get calories" -msgstr "カロリーをとる" - -#: plugins/nutrition.rtp:107 -msgid "get protein" -msgstr "たんぱく質をとる" - -#: plugins/nutrition.rtp:110 -msgid "get carbs" -msgstr "炭水化物" - -#: plugins/nutrition.rtp:113 -msgid "get fiber" -msgstr "食物繊維をとる" - -#: plugins/nutrition.rtp:116 -msgid "get fat" -msgstr "太る" - -#: plugins/nutrition.rtp:119 -msgid "get name" -msgstr "名前を獲得する" - -#: plugins/nutrition.rtp:122 -msgid "calories" -msgstr "カロリー" - -#: plugins/nutrition.rtp:128 -msgid "protein" -msgstr "たんぱく" - -#: plugins/nutrition.rtp:134 -msgid "carbs" -msgstr "炭水化物" - -#: plugins/nutrition.rtp:140 -msgid "fiber" -msgstr "食物繊維" - -#: plugins/nutrition.rtp:146 -msgid "fat" -msgstr "脂肪" - -#: plugins/nutrition.rtp:152 -msgid "eat" -msgstr "食べる" - -#: plugins/nutrition.rtp:155 -msgid "digest meal" -msgstr "食事を熟す" - -#: plugins/nutrition.rtp:158 -msgid "apple" -msgstr "りんご" - -#: plugins/nutrition.rtp:161 -msgid "banana" -msgstr "バナナ" - -#: plugins/nutrition.rtp:167 -msgid "wheat bread" -msgstr "麦パン" - -#: plugins/nutrition.rtp:170 -msgid "corn" -msgstr "コーン" - -#: plugins/nutrition.rtp:173 -msgid "potato" -msgstr "芋" - -#: plugins/nutrition.rtp:176 -msgid "sweet potato" -msgstr "スイートポテト" - -#: plugins/nutrition.rtp:179 -msgid "tomato" -msgstr "トマト" - -#: plugins/nutrition.rtp:182 -msgid "broccoli" -msgstr "ブロッコリー" - -#: plugins/nutrition.rtp:185 -msgid "rice and beans" -msgstr "ご飯と豆" - -#: plugins/nutrition.rtp:188 -msgid "tamale" -msgstr "タマレ" - -#: plugins/nutrition.rtp:191 -msgid "cheese" -msgstr "チーズ" - -#: plugins/nutrition.rtp:194 -msgid "chicken" -msgstr "鶏肉" - -#: plugins/nutrition.rtp:197 -msgid "fish" -msgstr "魚" - -#: plugins/nutrition.rtp:200 -msgid "beef" -msgstr "牛肉" - -#: plugins/nutrition.rtp:203 -msgid "cake" -msgstr "ケーキ" - -#: plugins/nutrition.rtp:206 -msgid "cookie" -msgstr "クッキー" - -#: plugins/nutrition.rtp:209 -msgid "water" -msgstr "水" - -#: plugins/weather.rtp:68 -#: plugins/weather.rtp:97 -msgid "Days ahead must be in the range of -1 to 5." -msgstr "日にちは -1から5までの数でなくてはなりません" - -#: plugins/weather.rtp:122 -msgid "forecast" -msgstr "天気予報" - -#: plugins/weather.rtp:123 -#: plugins/weather.rtp:137 -#: plugins/weather.rtp:150 -msgid "city" -msgstr "市" - -#: plugins/weather.rtp:124 -#: plugins/weather.rtp:138 -#: plugins/weather.rtp:151 -msgid "day" -msgstr "曜日" - -#: plugins/weather.rtp:136 -msgid "high" -msgstr "高" - -#: plugins/weather.rtp:149 -msgid "low" -msgstr "低" - -#: plugins/rodi.rtp:172 -msgid "blink" -msgstr "点滅する" - -#: plugins/rodi.rtp:246 -msgid "led" -msgstr "発光ダイオード" - -#: plugins/rodi.rtp:265 -msgid "light intensity" -msgstr "光の強さ" - -#: plugins/rodi.rtp:282 -msgid "infrared light (left)" -msgstr "赤外光 (左)" - -#: plugins/rodi.rtp:296 -msgid "infrared light (right)" -msgstr "赤外光 (右)" - -#: plugins/rodi.rtp:338 -msgid "move" -msgstr "動き出し" - -#: js/activity.js:3323 - -#~ msgid "Nothing in the trash to restore." -#~ msgstr "" - -#: js/turtledefs.js:584 - -#~ msgid "Save audio from your project as WAV." -#~ msgstr "プロジェクトの音をWAVで保存" - -#: js/turtledefs.js:588 - -#~ msgid "Save your project to as an ABC file." -#~ msgstr "プロジェクトをABCで保存" - -#: js/turtledefs.js:592 - -#~ msgid "Save your project to as a Lilypond file." -#~ msgstr "作成した音楽を、コンピューター上でがくふをえがくファイル(Lilypondファイル)に変えてほぞんする。" - -#: js/turtledefs.js:620 - -#~ msgid "Show or hide a coordinate grid." -#~ msgstr "カンバス上にほうがん(ざひょう)や中心の角度を表示したり、かくしたりできる。" - -#: js/turtledefs.js:649 - -#~ msgid "Expand/collapse collapsable blocks" -#~ msgstr "ブロックを広げる/折りたたむ" - -#: js/turtledefs.js:752 - -#~ msgid "Show these messages." -#~ msgstr "ミスター・マウスによる、ミュージック・ブロックスの説明を表示する。" - -#: js/rubrics.js:531 - -#: js/turtledefs.js:136 - -#: js/turtledefs.js:237 - -#~ msgid "sensors" -#~ msgstr "センサー" - -#: js/rubrics.js:532 - -#: js/turtledefs.js:135 - -#: js/turtledefs.js:236 - -#: js/blocks/MediaBlocks.js:930 - -#~ msgid "media" -#~ msgstr "他のメディア" - -#: js/block-verbose.js:3837 - -#: js/block-verbose.js:3850 - -#: js/block.js:3758 - -#: js/block.js:3771 - -#: js/blocks/ExtrasBlocks.js:623 - -#~ msgid "Cartesian+polar" -#~ msgstr "右岸座標と極座標を表示" - -#: js/blocks.js:5091 - -#: js/blocks/MediaBlocks.js:888 - -#~ msgid "show" -#~ msgstr "表示する" - -#: js/activity.js:5680 - -#~ msgid "Show/hide block" -#~ msgstr "ブロックを表示する/かくす" - -#: js/palette.js:619 - -#~ msgid "grid" -#~ msgstr "グリッド" - -#: js/piemenus.js:3854 - -#~ msgid "You have chosen key " -#~ msgstr "変化記号は" - -#: js/piemenus.js:3858 - -#~ msgid " for your pitch preview." -#~ msgstr "の音階によって設定しています。" - -#: js/toolbar.js:113 - -#: js/toolbar.js:114 - -#: js/toolbar.js:178 - -#: js/toolbar.js:179 - -#: js/toolbar.js:234 - -#: js/toolbar.js:235 - -#~ msgid "Full Screen" -#~ msgstr "フルスクリーン" - -#: js/toolbar.js:1060 - -#~ msgid "New Project" -#~ msgstr "新しいプロジェクト" - -#: js/turtledefs.js:185 - -#: js/turtledefs.js:280 - -#~ msgid "music" -#~ msgstr "音楽" - -#: js/turtledefs.js:548 - -#: js/turtledefs.js:569 - -#~ msgid "save" -#~ msgstr "保存する" - -#: js/turtledefs.js:625 - -#: js/turtles.js:953 - -#~ msgid "Clean" -#~ msgstr "ネズミとペンをもどす" - -#: js/turtledefs.js:675 - -#~ msgid "Run slow" -#~ msgstr "ゆっくり実行する" - -#: js/turtles.js:900 - -#~ msgid "Clear Workspace" -#~ msgstr "" - -#: js/turtles.js:905 - -#~ msgid "Are you sure you want to clear the workspace ?" -#~ msgstr "" - -#: js/utils/musicutils.js:1176 - -#~ msgid "meantone" -#~ msgstr "中全音律" - -#: js/utils/musicutils.js:1582 - -#~ msgid "Custom" -#~ msgstr "オリジナル" - -#: js/blocks/ExtrasBlocks.js:274 - -#~ msgid "hide blocks" -#~ msgstr "ブロックを非表示" - -#: js/blocks/FlowBlocks.js:136 - -#~ msgid "duplicate" -#~ msgstr "複製する" - -#: js/blocks/FlowBlocks.js:604 - -#: js/widgets/timbre.js:417 - -#: js/widgets/timbre.js:419 - -#: js/widgets/phrasemaker.js:4202 - -#: js/widgets/musickeyboard.js:819 - -#: js/widgets/musickeyboard.js:821 - -#: plugins/rodi.rtp:29 - -#: plugins/rodi.rtp:73 - -#: plugins/rodi.rtp:413 - -#~ msgid "stop" -#~ msgstr "止める" - -#: js/blocks/MediaBlocks.js:692 - -#~ msgid "duration (ms)" -#~ msgstr "長さ(ミリ秒)" - -#: js/blocks/GraphicsBlocks.js:373 - -#: js/widgets/temperament.js:319 - -#: js/widgets/temperament.js:347 - -#~ msgid "clear" -#~ msgstr "もとにもどす" - -#: js/blocks/PitchBlocks.js:929 - -#~ msgid "invert" -#~ msgstr "両方向にずれる" - -#: js/blocks/PitchBlocks.js:1706 - -#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -#~ msgstr "" - -#: js/blocks/PitchBlocks.js:1749 - -#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -#~ msgstr "" - -#: js/blocks/ToneBlocks.js:34 - -#~ msgid "oscillator" -#~ msgstr "オシレータ―" - -#: js/blocks/ToneBlocks.js:630 - -#~ msgid "delay" -#~ msgstr "ずれ" - -#: js/blocks/WidgetBlocks.js:81 - -#~ msgid "envelope" -#~ msgstr "エンベロープ" - -#: js/blocks/WidgetBlocks.js:171 - -#~ msgid "filter" -#~ msgstr "フィルター" - -#: js/blocks/WidgetBlocks.js:1580 - -#~ msgid "aimusic" -#~ msgstr "AI音楽" - -#: js/turtleactions/IntervalsActions.js:119 - -#~ msgid "a" -#~ msgstr "" - -#: js/turtleactions/IntervalsActions.js:139 - -#~ msgid " below" -#~ msgstr "下" - -#: js/widgets/modewidget.js:1017 - -#: js/widgets/pitchstaircase.js:580 - -#: js/widgets/tempo.js:414 - -#: js/widgets/phrasemaker.js:5356 - -#: js/widgets/rhythmruler.js:2254 - -#: js/widgets/rhythmruler.js:2472 - -#: js/widgets/temperament.js:1929 - -#~ msgid "New action block generated!" -#~ msgstr "新しいアクションを作りました!" - -#: js/widgets/sampler.js:237 - -#~ msgid "Recording started..." -#~ msgstr "録音中" - -#: js/widgets/sampler.js:245 - -#~ msgid "Recording complete..." -#~ msgstr "録音完了" - -#: js/widgets/musickeyboard.js:1549 - -#: plugins/rodi.rtp:193 - -#~ msgid "duration" -#~ msgstr "期間の設定" - -#: js/widgets/temperament.js:454 - -#: js/widgets/temperament.js:456 - -#: js/widgets/temperament.js:1493 - -#: js/widgets/temperament.js:1495 - -#~ msgid "close" -#~ msgstr "とじる" - -#: planet/js/StringHelper.js:38 - -#~ msgid "Publish Project" -#~ msgstr "プロジェクトを公開する" - -#: plugins/rodi.rtp:191 - -#~ msgid "play" -#~ msgstr "実行" - -#: js/notation.js:353 - -#~ msgid "Lilypond cannot process pickup of " -#~ msgstr "Lilypondではこのピックアップを対応できません:" - -#: js/activity.js:1413 - -#~ msgid "Refresh your browser to change to advanced mode." -#~ msgstr "高度モードにするには、ブラウザをこうしんして下さい。" - -#: js/activity.js:1418 - -#~ msgid "Refresh your browser to change to beginner mode." -#~ msgstr "はってんモードにするには、ブラウザをこうしんしてください。" - -#: js/widgets/musickeyboard.js:3179 - -#~ msgid "New action blocks generated" -#~ msgstr "新しいアクションを作りました" - -#: js/widgets/musickeyboard.js:3180 - -#~ msgid "New action block generated" -#~ msgstr "新しいアクションを作りました" - -#~ msgid "Toggle JavaScript Editor" -#~ msgstr "JavaScript編集をオン/オフ" - -#~ msgid "The Scalar Step Block must be used inside of a Note Block." -#~ msgstr "音階内を上る/下りるブロックは、音符ブロックの中に入れて使ってください。" - -#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." -#~ msgstr "音階内を上る/下りるブロックは、音の高さブロックの後に使ってください。" - -#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "

3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "

音律(おんりつ)をせっていブロック


ミュージック・ブロックスで用いる音階の調律(ちょうりつ)のしかたをせっていする。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。
" - -#~ msgid "The Interval number block returns the number of scalar steps in the current interval." -#~ msgstr "「音程を数で表示」ブロックは音階の数を経産して表示する" - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." -#~ msgstr "半音階的音程ブロックは音階を無視、半音で新しい音高を計算して鳴らします。" - -#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." -#~ msgstr "「アルペジオ」ブロックは 「音符」ブロックを回数 再生して、コードによって 変更します。" - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." -#~ msgstr "

音階の上下ブロック


中に組み入れる「音符(おんぷ)ブロック」の音をきじゅんにして、別の音をつけ加える。" - -#~ msgid "The Action block is used to group together blocks so that they can be used more than once." -#~ msgstr "

アクションブロック


ふくすうのブロックを1つのグループとしてまとめ、実行する。グループとなったプログラムは、1つの「アクション」として自由に名前をつけることができる。" - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "

しんぎブロック(大なり)


2つのすうちをくらべて、すうちの大小をはんていする。「>」は上のすうちが下のすうちよりも大きければ「真(しん)」、下のすうちと同じか小さければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "

しんぎブロック(小なり)


2つのすうちをくらべて、すうちの大小をはんていする。「<」は上のすうちが下のすうちよりも小さければ「真(しん)」、下のすうちと同じか大きければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" - -#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "
図の例では、右向きに進み続けるネズミがカンバスの右からはみ出ると、カンバスの左から出てくる。" - -#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "
図の例では、右向きに進み続けるタートルがカンバスの右からはみ出ると、カンバスの左から出てくる。" - -#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "
図の例では、上向きに進み続けるネズミがカンバスの上からはみ出ると、カンバスの下から出てくる。" - -#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "
図の例では、上向きに進み続けるタートルがカンバスの上からはみ出ると、カンバスの下から出てくる。" - -#~ msgid "video material" -#~ msgstr "がぞうそざい" - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." -#~ msgstr "

ドラムをせっていブロック


「音符(おんぷ)ブロック」内の音を、ドラムの音に置きかえる。
図の例では、ソの音のかわりに、キックドラムの音がえんそうされる。" - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "

音の長さブロック


音の長さを表示する。
" - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "

休符(きゅうふ)ブロック


音がない部分に使われる。

★休符(きゅうふ)とは
休みの長さ。" - -#~ msgid "Conditionals lets your program take different actions depending on the condition." -#~ msgstr "

じょうけんブロック


じょうけんブロックを使うと、じょうけんによってちがうはたらきをするプログラムを作ることができる。" - -#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." -#~ msgstr "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。長おししていなければ(そうでなければ)「キックドラム」ブロックをえんそうする。" - -#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." -#~ msgstr "

図の例は「アクション」の実行をくり返す。" - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "

いどうブロック


ネズミの位置を、指定した大きさと角度の円をえがいていどうさせる。角度のすうちは、プラスだと右回り、マイナスだと左回りになる。" - -#~ msgid "The Arc block moves the turtle in a arc." -#~ msgstr "

いどうブロック


タートルの位置を、指定した大きさと角度の円をえがいていどうさせる。角度のすうちは、プラスだと右回り、マイナスだと左回りになる。" - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度に変える。" - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "

スラーブロック


音と次の音をなめらかにつなげる。ただし、「音符(おんぷ)ブロック」でせっていした音の長さは変わらない。

" - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "

スタッカートブロック


音を短かく切る。ただし、「音符(おんぷ)ブロック」でせっていした音の長さは変わらない。

" - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." -#~ msgstr "

デクレシェンドブロック


音量をだんだん小さくする。" - -#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." -#~ msgstr "
たとえば、7つの音にすうちが5の「デクレシェンドブロック」を使うと、1音ごとにさいしょの音の音量の5パーセントずつ音量がへり、さいごの音はさいしょの音よりも35パーセント音量が小さくなる。" - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." -#~ msgstr "

クレシェンドブロック


音量をだんだん大きくする。" - -#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." -#~ msgstr "
たとえば、7つの音に、すうちが5の「クレシェンドブロック」を使うと、1音ごとにさいしょの音の音量の5パーセントずつ音量がふえ、さいごの音はさいしょの音よりも35パーセント音量が大きくなる。

" - -#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." -#~ msgstr "「音色標準を設定」ブロックは音色のデフォルトを「シンセサイザー」からお好みの楽器に設定します。" - -#~ msgid "In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "

★拍(はく)とは
くり返されるリズムのこと。
★小節(しょうせつ)とは
楽譜(がくふ)の、たての線で区切られた部分。小節(しょうせつ)の中の拍(はく)は、拍子(ひょうし)と同じ数になる。" - -#~ msgid "(By default, it counts quarter notes.)" -#~ msgstr "

★拍(はく)とは
くり返されるリズムのこと。" - -#~ msgid "More Details" -#~ msgstr "詳細" - -#~ msgid "Share project" -#~ msgstr "プロジェクトをシェアする" - -#~ msgid "Copy link to clipboard" -#~ msgstr "リンクをクリップボードにコピーする" - -#~ msgid "Run project on startup." -#~ msgstr "スタートしたらプロジェクトを再生する" - -#~ msgid "Show code blocks on startup." -#~ msgstr "スタートしたら、コードブロックを表示する" - -#~ msgid "Collapse code blocks on startup." -#~ msgstr "スタートしたら、コードブロックを消す" - -#~ msgid "Advanced Options" -#~ msgstr "上級オプション" - -#~ msgid "Warning: Sound is only coming out from one side." -#~ msgstr "音は右か左の一つだけのスピーカから今なっています。" - -#~ msgid "Hertz Block: Did you mean to use a Note block?" -#~ msgstr "ヘルツブロック:音符ブロックを使いますか?" - -#~ msgid "triad (root position)" -#~ msgstr "三和音 (基本形)" - -#~ msgid "triad (1st inversion)" -#~ msgstr "三和音 (第1転回形)" - -#~ msgid "triad (2nd inversion)" -#~ msgstr "三和音 (第2転回形)" - -#~ msgid "seventh (root position)" -#~ msgstr "七の和音 (基本形)" - -#~ msgid "seventh (1st inversion)" -#~ msgstr "七の和音 (第1転回形)" - -#~ msgid "seventh (2nd inversion)" -#~ msgstr "七の和音 (第2転回形)" - -#~ msgid "seventh (3rd inversion)" -#~ msgstr "七の和音 (第3転回形)" - -#~ msgid "ninth (root position)" -#~ msgstr "九の和音 (基本形)" - -#~ msgid "thirteenth (root position)" -#~ msgstr "十三の和音 (基本形)" - -#~ msgid "Like project" -#~ msgstr "プロジェクトに「いいね」をする" - -#~ msgid "Republish Project" -#~ msgstr "プロジェクトを再度公開する" - -#~ msgid "dominant seventh" -#~ msgstr "セブンス" - -#~ msgid "minor seventh" -#~ msgstr "マイナー・セブンス" - -#~ msgid "major seventh" -#~ msgstr "メジャー・セブンス" - -#~ msgid "Warning: Note value greater than 2." -#~ msgstr "注意:音の長さは2より大きいです。" - -#~ msgid "chord5" -#~ msgstr "5度の和音" - -#~ msgid "chord4" -#~ msgstr "4度の和音" - -#~ msgid "chord1" -#~ msgstr "1度の和音" - -#~ msgid "Run fast" -#~ msgstr "実行" - -#~ msgid "Expand/collapse collapsible blocks" -#~ msgstr "膨らむブロックを 表示/非表示" - -#~ msgid "The Nth-Mouse name block returns the name of the nth mice." -#~ msgstr "「何匹目のネズミの名前」のブロックは数字によってそのネズミの名前を表す。" - -#~ msgid "search for blocks" -#~ msgstr "ブロックをさがす" - -#~ msgid "Please set browser zoom level to 100%" -#~ msgstr "ブラウザ表示を100%に設定してください。" - -#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." -#~ msgstr "このプロジェクトをひらくには、ミュージック・ブロックスにアクセスし、このファイルをアプリケーションのウィンドウにドラッグするか、" - -#~ msgid "You must always have at least one start block." -#~ msgstr "スタートブロックは、1つ以上残しておいてください。" - -#~ msgid "pitch up" -#~ msgstr "音の高さを上げる" - -#~ msgid "pitch down" -#~ msgstr "音の高さを下げる" - -#~ msgid "currency" -#~ msgstr "通貨" - -#~ msgid "from" -#~ msgstr "から" - -#~ msgid "stock price" -#~ msgstr "株価" - -#~ msgid "translate" -#~ msgstr "翻訳" - -#~ msgid "hello" -#~ msgstr "こんにちは" - -#~ msgid "detect lang" -#~ msgstr "言語を検出" - -#~ msgid "set lang" -#~ msgstr "言語を設定" - -#~ msgid "city latitude" -#~ msgstr "市の緯度" - -#~ msgid "city longitude" -#~ msgstr "市の経度" - -#~ msgid "Coordinate data not available." -#~ msgstr "座標データが見つかりません" - -#~ msgid "Google map" -#~ msgstr "グーグルマップ" - -#~ msgid "coordinates" -#~ msgstr "座標" - -#~ msgid "zoom factor" -#~ msgstr "ズームファクター" - -#~ msgid "zoom" -#~ msgstr "ズーム" - -#~ msgid "latitude" -#~ msgstr "緯度" - -#~ msgid "longitude" -#~ msgstr "経度" - -#~ msgid "degrees" -#~ msgstr "温度" - -#~ msgid "radians" -#~ msgstr "ラジアン" - -#~ msgid "define" -#~ msgstr "定義" - -#~ msgid "bitcoin" -#~ msgstr "ビットコイン" - -#~ msgid "You need to select a file." -#~ msgstr "ファイルを選ぶ必要があります" - -#~ msgid "accidental-override" -#~ msgstr "変化記号を無効" - -#~ msgid "show treble" -#~ msgstr "トレブル記号を表示" - -#~ msgid "hide Polar" -#~ msgstr "中心の角度をかくす" - -#~ msgid "show bass" -#~ msgstr "バス記号を表示" - -#~ msgid "show mezzo-soprano" -#~ msgstr "メゾソプラノを表示" - -#~ msgid "show alto" -#~ msgstr "アルト記号を表示" - -#~ msgid "show tenor" -#~ msgstr "テノール記号を表示" - -#~ msgid "hide bass" -#~ msgstr "バス記号を隠す" - -#~ msgid "show Polar" -#~ msgstr "ほうがんと角度を表示" - -#~ msgid "hide Cartesian" -#~ msgstr "ほうがん(ざひょう)をかくす" - -#~ msgid "Lilypond cannot process tempo of " -#~ msgstr "Lilypondではこのテンポを対応できません:" - -#~ msgid "Save as PDF" -#~ msgstr "PDFでほぞん" - -#~ msgid "Lilypond ignoring mode" -#~ msgstr "Lilypondはこの音階を無視します" - -#~ msgid "Do you want to save your project?" -#~ msgstr "プロジェクトをほぞんしますか" - -#~ msgid "Click to select a block." -#~ msgstr "クリックしてブロックを選んで下さい" - -#~ msgid "hide" -#~ msgstr "隠す" - -#~ msgid "show2" -#~ msgstr "表示する" - -#~ msgid "popout" -#~ msgstr "ポップアップ" - -#~ msgid "myblocks" -#~ msgstr "自分のブロック" - -#~ msgid "Drum Block: Did you mean to use a Note block?" -#~ msgstr "ドラムブロック:音符ブロックを使いますか?" - -#~ msgid "save rhythms" -#~ msgstr "リズムだけをほぞん" - -#~ msgid "Pitch Block: Did you mean to use a Note block?" -#~ msgstr "音高ブロック:音符ブロックと一緒に使いますか?" - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "

しんぎブロック(クリック)


マウスがクリックされたかどうかはんていする。クリックとはおされたマウスボタンが、離されたときのことを示す。クリックされていれば「真(しん)」、されていなければ「偽(ぎ)」という値になる。" - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "

数値ブロック


数値ブロックとして、箱2の数値を使う。" - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "

数値ブロック


数値ブロックとして、箱1の数値を使う。" - -#~ msgid "Cannot be further decreased" -#~ msgstr "これより小さくできない" - -#~ msgid "Cannot be further increased" -#~ msgstr "これより大きくできない" - -#~ msgid "Turning off mouse blink; setting FPS to 10." -#~ msgstr "ネズミの点滅をオフにされ、FPSを10にされている" - -#~ msgid "Turning on mouse blink; setting FPS to 30." -#~ msgstr "ネズミの点滅をオンにされ、FPSを30にされている;" - -#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" -#~ msgstr "タイブロックは、同じ高さの音しかつなげません。スラーブロックを使いますか?" - -#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." -#~ msgstr "音名はA, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭の中から必要があります。" - -#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" -#~ msgstr "自分のブロックスを全て消しますか?" - -#~ msgid "This button opens a viewer for sharing projects and for finding example projects." -#~ msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。" - -#~ msgid "Click this button to expand or collapse the auxiliary toolbar." -#~ msgstr "このボタンをクリックするとオプションツールバーを表示/非表示" - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "

拍子(ひょうし)ブロック


拍子(ひょうし)をせっていする。ひょうじゅんは4分の4拍子(びょうし)。

★拍子(ひょうし)とは
拍がいくつかまとまったもの。
★4分の4拍子(びょうし)とは
4分音符(おんぷ)が4つでひとまとまりになった拍子(ひょうし)。
★拍(はく)とは
くり返されるリズムのこと。" - -#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." -#~ msgstr "

全体のスピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲全体のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とはくり返されるリズムのこと。" - -#~ msgid "The On-every-note block let you specify actions to take on every note." -#~ msgstr "

全ての音符(おんぷ)にアクション実行


すべての音符(おんぷ)にせっていするときに使う。

" - -#~ msgid "The Notes played block is the number of notes that have been played." -#~ msgstr "

全体の拍(はく)の数ブロック


全体の拍(はく)の数を表示する。ひょうじゅんは拍(はく)は4分音符(おんぷ)を意味するため、げんそくは、曲全体の4分音符(おんぷ)の数を表す。" - -#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." -#~ msgstr "

音の高さを数で表示ブロック


音の高さを数で表示する。たとえば、オクターヴ4の「ド」の音は0、オクターヴ4の「ソ」の音は7、オクターヴ3の「シ」の音は-1と表示される。" - -#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~ msgstr "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。" - -#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr "

プログラムには、少なくとも1つのスタートブロックが置かれていないと実行できない。ふくすうのスタートブロックがあるときは、実行ボタンがおされると、ふくすうのスタートブロックが同時に実行される。1つ1つのスタートブロックは別々のえんそう者と考えることができる。" - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "

数の箱(あたいを入れる)


箱1に指定したすうちを入れる。" - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "

数の箱(あたいを入れる)


箱2に指定したすうちを入れる。" - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "

表示ブロック(ネズミ)


ネズミの見た目を、指定したがぞうに変える。" - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "強拍にブロックは決められている拍子に対する強拍だけに特定されているアクションをします。" - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "弱拍ブロックは決められている拍子に対する弱拍だけに特定されているアクションをします。" - -#~ msgid "down minor" -#~ msgstr "短3度下" - -#~ msgid "down major" -#~ msgstr "長3度下" - -#~ msgid "eval" -#~ msgstr "評価" - -#~ msgid "100" -#~ msgstr "百" - -#~ msgid "Drag" -#~ msgstr "ドラッグ" - -#~ msgid "playback music" -#~ msgstr "コンパイルされた音楽" - -#~ msgid "pause playback" -#~ msgstr "コンパイルされた音楽を停止" - -#~ msgid "restart playback" -#~ msgstr "コンパイルされた音楽を再生" - -#~ msgid "prepare music for playback" -#~ msgstr "プレイバック用の音楽を準備(コンパイル)します" - -#~ msgid "decimal to fraction" -#~ msgstr "小数を分数に直す" - -#~ msgid "The Set timbre block selects a voice for the synthesizer," -#~ msgstr "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

" - -#~ msgid "set timbre" -#~ msgstr "音色をせってい" - -#~ msgid "right2" -#~ msgstr "ざひょうち(右)" - -#~ msgid "left2" -#~ msgstr "ざひょうち(左)" - -#~ msgid "expand" -#~ msgstr "テーブルを広げる" - -#~ msgid "collapse" -#~ msgstr "テーブルをちぢめる" - -#~ msgid "Stop the current project." -#~ msgstr "プロジェクトを止めます" - -#~ msgid "japanese" -#~ msgstr "日本音階" - -#~ msgid "7th" -#~ msgstr "7度" - -#~ msgid "chord' + ' ' + 'I" -#~ msgstr "1度' + ' ' + 'の和音" - -#~ msgid "set volume" -#~ msgstr "音量を設定" - -#~ msgid "hours ago" -#~ msgstr "時間前" - -#~ msgid "play scale" -#~ msgstr "音階を再生する" - -#~ msgid "ml" -#~ msgstr "モ" - -#~ msgid "play backward" -#~ msgstr "逆に再生" - -#~ msgid "Merge project from file" -#~ msgstr "ファイルからプロジェクトをマージする" - -#~ msgid "eatme" -#~ msgstr "私を食べろ" - -#~ msgid "movable" -#~ msgstr "移動の「ド、レ、ミ」" - -#~ msgid "triangle-bell" -#~ msgstr "トライアングル" - -#~ msgid "Hide grid" -#~ msgstr "中心の角度をかくす" - -#~ msgid "effects" -#~ msgstr "音響効果" - -#~ msgid "Share on Facebook" -#~ msgstr "フェースブックでシェア" - -#~ msgid "rs" -#~ msgstr "赤" - -#~ msgid "divide note value" -#~ msgstr "音価を割る" - -#~ msgid "extra-long press to run music slowly" -#~ msgstr "より長押しで、よりスロー再生になります" - -#~ msgid "save drum machine" -#~ msgstr "ドラムとしてほぞん" - -#~ msgid "whole note 𝅝" -#~ msgstr "全音符 𝅝" - -#~ msgid "To copy a stack to the clipboard, right-click on the stack." -#~ msgstr "コードスタックをコピーするため、右クリック" - -#~ msgid "note volume" -#~ msgstr "音符の音量" - -#~ msgid "top" -#~ msgstr "ざひょうち(上)" - -#~ msgid "Open a panel for configuring Music Blocks." -#~ msgstr "ミュージック・ブロックスの設定メニューを開く。" - -#~ msgid "The Planet is unavailable." -#~ msgstr "「プラネット」サーバは今使えません" - -#~ msgid "You can use multiple Drum blocks within a Note block." -#~ msgstr "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。

" - -#~ msgid "You can also use Alt+V to paste a stack of blocks. " -#~ msgstr "Alt+Vでブロックスを貼り付けることもできます。" - -#~ msgid "The save-stack button saves a stack onto a custom palette." -#~ msgstr "スタックほぞんボタンを押すと、スタックはカスタムパレットの下にほぞんされます。" - -#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." -#~ msgstr "ブロックスがクリップボードにコピーされると、ペーストボタンが使えるようになります。" - -#~ msgid "denominator" -#~ msgstr "分母" - -#~ msgid "Extra-long press the run button to run the music in slow mode." -#~ msgstr "より長押しすると、よりスロー再生となります。" - -#~ msgid "Run" -#~ msgstr "再生" - -#~ msgid "You can load new blocks from the file system." -#~ msgstr "新しいブロックをファイルシステムからロードできます。" - -#~ msgid "Settings" -#~ msgstr "せってい" - -#~ msgid "move down" -#~ msgstr "下げる" - -#~ msgid "consonant step up" -#~ msgstr "コンソナントステップアップ" - -#~ msgid "View More" -#~ msgstr "もっと見る" - -#~ msgid "collpase" -#~ msgstr "縮む" - -#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." -#~ msgstr "ステップピッチブロックはメロディーの音符を音階的に上/下に動かすことができます。(例えば、もしステップピッチの前のブロックはソルだったらステップピッチ=1を鳴らします。" - -#~ msgid "Run music slowly" -#~ msgstr "音楽をゆっくりに演奏する" - -#~ msgid "You can search for blocks by name." -#~ msgstr "ブロックスを名前で検索できます" - -#~ msgid "finger-cymbals" -#~ msgstr "指のシンバル" - -#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" -#~ msgstr "タプル・ブロック:音高・時刻行列ブロックを使うつもりですか?" - -#~ msgid "set beats per minute" -#~ msgstr "BPM(一分あたりの拍数)を設定" - -#~ msgid "Delete all" -#~ msgstr "ブロックを全部捨てる" - -#~ msgid "UID" -#~ msgstr "ユーザの名前" - -#~ msgid "rotate clockwise" -#~ msgstr "右回りにずれる" - -#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" -#~ msgstr "「短(マイナー)」ブロックには 2, 3, 6, 7いずれかの数をいれて下さい。" - -#~ msgid "bottom" -#~ msgstr "ざひょうち(下)" - -#~ msgid "numerator" -#~ msgstr "分子" - -#~ msgid "eighth note ♪" -#~ msgstr "8分音符 ♪" - -#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "オーギュメントブロックには 1, 2, 3, 4, 5, 6, 7, 8 のいずれかの数をいれて下さい。" - -#~ msgid "cup-drum" -#~ msgstr "カップドラム" - -#~ msgid "hi-hat" -#~ msgstr "ハイハット" - -#~ msgid "untitled" -#~ msgstr "無題" - -#~ msgid "Click here to paste." -#~ msgstr "貼り付けるにはここをクリック" - -#~ msgid "relative interval" -#~ msgstr "相対的な音と音の間の間隔" - -#~ msgid "on beat" -#~ msgstr "強拍にて" - -#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." -#~ msgstr "ソルフェージュの名前が「ド、レ、ミ、ファ、ソ、ラ、シ」から選ぶことができます。" - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." -#~ msgstr "このツールバーには、リズム、ピッチ、音色、タートル、その他のパレットボタンがあります。" - -#~ msgid "block artwork" -#~ msgstr "ブロックのアート" - -#~ msgid "1st" -#~ msgstr "1度" - -#~ msgid "Could not find turtle" -#~ msgstr "タートルが見つかりませんでした。" - -#~ msgid "play chord" -#~ msgstr "和音を再生する" - -#~ msgid "Optimize feedback" -#~ msgstr "フィードバックを最大限にする" - -#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore the Musical Blocks, the Matrix, and the Performance/Notation possibilities of Music Blocks. \"Let\'s start our tour!\" -#~ msgstr "ミスター・マウスは私たちのミュージック・ブロックスの指揮者です。ミスター・マウスは、あなたのミュージック・ブロックスにおけるさまざまな探究に力を貸してくれます。さぁ、私達のミュージックブロックスツアーを始めましょう! " - -#~ msgid "Save your project to a server." -#~ msgstr "サーバーにプロジェクトをほぞん" - -#~ msgid "4th" -#~ msgstr "4度" - -#~ msgid "Click to run just the music in slow mode." -#~ msgstr "音楽をゆっくり再生したい時は、ここをクリック。" - -#~ msgid "6th" -#~ msgstr "6度" - -#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" -#~ msgstr "速いスピードで再生します/長押しでスロー再生/より長押しでさらにスロー再生" - -#~ msgid "Alternatively, you can hit the ENTER or RETURN key." -#~ msgstr "ENTERまたRETURNでも可能です" - -#~ msgid "turtle" -#~ msgstr "タートル" - -#~ msgid "3rd" -#~ msgstr "3度" - -#~ msgid "Optimize performance" -#~ msgstr "パーフォマンスを最大限にする" - -#~ msgid "simple-1" -#~ msgstr "シンプル・シンセ1" - -#~ msgid "consonant step down" -#~ msgstr "コンソナントステップダウン" - -#~ msgid "ride-bell" -#~ msgstr "ライド" - -#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." -#~ msgstr "ミュージック・ブロックス:音楽と算数とコーディングの関係を発見するツール" - -#~ msgid "Cannot read pixel color" -#~ msgstr "ピクセルの色が読めません" - -#~ msgid "floor-tom-tom" -#~ msgstr "フロアタムタム" - -#~ msgid "Publish" -#~ msgstr "サーバにアップロードして発表する" - -#~ msgid "Worldwide" -#~ msgstr "世界中のプロジェクト" - -#~ msgid "long press to run slowly" -#~ msgstr "長押しでスロー再生" - -#~ msgid "1/64 note 𝅘𝅥𝅱" -#~ msgstr "64分音符 𝅘𝅥𝅱" - -#~ msgid "Previous page" -#~ msgstr "前のページ" - -#~ msgid "end hollow line" -#~ msgstr "(中空の)線を終わらせる" - -#~ msgid "Open" -#~ msgstr "開く" - -#~ msgid "tom-tom" -#~ msgstr "タムタム" - -#~ msgid "ch" -#~ msgstr "リ" - -#~ msgid "add pitches" -#~ msgstr "音高を足す" - -#~ msgid "cb" -#~ msgstr "カ" - -#~ msgid "reference pitch" -#~ msgstr "参考音高" - -#~ msgid "Click to run the music note by note." -#~ msgstr "音符を一つずつ再生するにはここをクリック。" - -#~ msgid "poly" -#~ msgstr "ポリリズム" - -#~ msgid "move up" -#~ msgstr "上げる" - -#~ msgid "Show or hide a Cartesian-coordinate grid." -#~ msgstr "直交座標を表示する/隠す" - -#~ msgid "field" -#~ msgstr "場" - -#~ msgid "m" -#~ msgstr "鼠" - -#~ msgid "gs" -#~ msgstr "灰" - -#~ msgid "graphical notation matrix" -#~ msgstr "簡単なビジュアル・マトリックス" - -#~ msgid "Save as HTML" -#~ msgstr "HTMLをほぞん" - -#~ msgid "Load project from files" -#~ msgstr "ファイルからロードする" - -#~ msgid "Hide or show the block palettes." -#~ msgstr "ブロックのパレットを表示する / 隠す" - -#~ msgid "Run fast / long press to run slowly" -#~ msgstr "速いスピードで再生します・長押しでスロー再生" - -#~ msgid "snare-drum" -#~ msgstr "スネアドラム" - -#~ msgid "1/32 note 𝅘𝅥𝅰" -#~ msgstr "32分音符 𝅘𝅥𝅰" - -#~ msgid "The Dispatch block is used to trigger an event." -#~ msgstr "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。
イベントの発生は、各スクリプトが【イベントの時にアクション】で指定したアクションの引きがねとしてはたらく。" - -#~ msgid "Search" -#~ msgstr "検索" - -#~ msgid "previous page" -#~ msgstr "前のページ" - -#~ msgid "cow-bell" -#~ msgstr "カウベル" - -#~ msgid "2nd" -#~ msgstr "2度" - -#~ msgid "Offline. Sharing is unavailable." -#~ msgstr "オフライン。シェア機能が使えません" - -#~ msgid "fs" -#~ msgstr "鼯" - -#~ msgid "1/16 note ♬" -#~ msgstr "16分音符 ♬" - -#~ msgid "food" -#~ msgstr "食べ物" - -#~ msgid "osctime" -#~ msgstr "オシレータータイム" - -#~ msgid "blues" -#~ msgstr "ブルース" - -#~ msgid "More" -#~ msgstr "その他" - -#~ msgid "maths" -#~ msgstr "数学" - -#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." -#~ msgstr "このツールバーには、パレットボタンやリズム、ピッチなどが含まれています。" - -#~ msgid "kick-drum" -#~ msgstr "キックドラム" - -#~ msgid "5th" -#~ msgstr "5度" - -#~ msgid "Rhythm" -#~ msgstr "音符" - -#~ msgid "Long press on block(s) to copy. Click here to paste." -#~ msgstr "ブロックを長押しするとコピーできます。貼り付けるにはここをクリック。" - -#~ msgid "This toolbar contains the palette buttons Matrix, Chunk, Perform, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "このツールバーには、音高・時刻行列、チャンク、演奏、音色、タートル、その他を含むパレットボタンがあります。ここをクリックすると、ブロックスのパレットが表示されます。パレットからブロックスをキャンバスへドラッグすると、ブロックスを使うことができます。" - -#~ msgid "Click this button to expand or collapse the auxilary toolbar." -#~ msgstr "ここをクリックして、オプションツールバーを表示" - -#~ msgid "Expand/collapse toolbar" -#~ msgstr "ツールバーを開く/隠す" - -#~ msgid "Long press the run button to run the project in slow mode." -#~ msgstr "長押しでスロー再生になります。" - -#~ msgid "Show or hide a polar-coordinate grid." -#~ msgstr "カンバス上にほうがん(ざひょう)や中心の角度を表示したり、かくしたりできる。" - -#~ msgid "Copy this link to share your project." -#~ msgstr "あなたのプロジェクトをシェアしたい時は、このリンクをコピーしてください。" - -#~ msgid "Clear the screen and return the turtles to their initial positions." -#~ msgstr "画面にあるものを全部消して、初期状態に戻します。" - -#~ msgid "The Step Pitch Block must be used inside of a Note Block." -#~ msgstr "ステップ音高ブロックは音符ブロックの中にある必要があります。" - -#~ msgid "begin hollow line" -#~ msgstr "(中空の)線を始める" - -#~ msgid "Pitch can be specified in terms of C D E F G A B." -#~ msgstr "ピッチ・アルファベットの名前が「C D E F G A B」から選ぶことができます。" - -#~ msgid "step pitch" -#~ msgstr "ステップ音高" - -#~ msgid "Stop the music (and the turtles)." -#~ msgstr "音楽とネズミの動きを止めます。" - -#~ msgid "bk" -#~ msgstr "黒" - -#~ msgid "bt" -#~ msgstr "蝙" - -#~ msgid "Could not find mouse" -#~ msgstr "ネズミが見つかりません" - -#~ msgid "br" -#~ msgstr "茶" - -#~ msgid "multiply beat" -#~ msgstr "拍を倍に" - -#~ msgid "Save Project" -#~ msgstr "プロジェクトをほぞん" - -#~ msgid "rotate counter clockwise" -#~ msgstr "左回りにずれる" - -#~ msgid "etc." -#~ msgstr "
" - -#~ msgid "sort" -#~ msgstr "ならべなおす" - -#~ msgid "Pitch Block: Did you mean to use a Note block2?" -#~ msgstr "ピッチ・ブロック:音符ブロックと一緒に使いますか?" - -#~ msgid "Polar" -#~ msgstr "中心の角度とほうがん(ざひょう)を表示" - -#~ msgid "current pitch name" -#~ msgstr "現在の音高の名前" - -#~ msgid "confirm" -#~ msgstr "確認する" - -#~ msgid "gp" -#~ msgstr "ギ" - -#~ msgid "Upload to Planet" -#~ msgstr "プラネットにアップロード" - -#~ msgid "Load plugin from file" -#~ msgstr "プラグインを読みこむ" - -#~ msgid "degree" -#~ msgstr "温度記号" - -#~ msgid "sing" -#~ msgstr "歌う" - -#~ msgid "Play music" -#~ msgstr "音楽を再生" - -#~ msgid "Download" -#~ msgstr "ダウンロード" - -#~ msgid "darbuka-drum" -#~ msgstr "ダラブッカ" - -#~ msgid "cloud" -#~ msgstr "クラウド" - -#~ msgid "quarter note ♩" -#~ msgstr "4分音符 ♩" - -#~ msgid "add filter" -#~ msgstr "フィルターを加える" - -#~ msgid "Show/hide palettes" -#~ msgstr "パレットを表示する / 隠す" - -#~ msgid "fetch" -#~ msgstr "フェッチ" - -#~ msgid "rodi" -#~ msgstr "ロデイ" - -#~ msgid "pentatonic" -#~ msgstr "五音音階(ペンタトニック)" - -#~ msgid "blocks" -#~ msgstr "ブロックス" - -#~ msgid "Input to Major Block must be 2, 3, 6, or 7" -#~ msgstr "メジャーブロックには 2, 3, 6, 7いずれかの数をいれて下さい。" - -#~ msgid "Advanced options" -#~ msgstr "上級オプション" - -#~ msgid "undo" -#~ msgstr "1つもどす" - -#~ msgid "adjust transposition" -#~ msgstr "移調を変える" - -#~ msgid "Click to run the project in fast mode." -#~ msgstr "速いスピードで再生するためにはここをクリック。" - -#~ msgid "Run note by note" -#~ msgstr "音符を一つずつ再生" - -#~ msgid "Next page" -#~ msgstr "次のページ" - -#~ msgid "Long press on blocks to copy." -#~ msgstr "ブロック長押しでコピー" - -#~ msgid "on offbeat do" -#~ msgstr "弱拍にて~する" - -#~ msgid "Hard stop" -#~ msgstr "すぐストップ" - -#~ msgid "free time" -#~ msgstr "クロックなし" - -#~ msgid "You can also use Alt+C to copy a stack of blocks." -#~ msgstr "Alt+Cでブロックスをコピーすることもできます。" - -#~ msgid "Click here to paste" -#~ msgstr "貼り付けるため、ここでクリック" - -#~ msgid "This button opens and closes the primary toolbar." -#~ msgstr "ツールバーを開いたり閉じたりするにはこのボタンをクリックしてください" - -#~ msgid "Run music step by step" -#~ msgstr "音楽を音符ずつ演奏する" - -#~ msgid "It appears after a long press on a stack." -#~ msgstr "スタックを長押しすると現れます。" - -#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" -#~ msgstr "完全ブロックには 1, 4, 5, 8 いずれかの数をいれて下さい" - -#~ msgid "table" -#~ msgstr "グラフ" - -#~ msgid "cp" -#~ msgstr "ヌ" - -#~ msgid "vspace" -#~ msgstr "縦のスペース" - -#~ msgid "The Paste Button will highlight." -#~ msgstr "ペーストボタンが光ります。" - -#~ msgid "Remove all content on the canvas, including the blocks." -#~ msgstr "画面上に表示されているもの(ブロックスを含む)を全て消します。" - -#~ msgid "next page" -#~ msgstr "次のページ" - -#~ msgid "On my device" -#~ msgstr "自分のPCにあるファイル" - -#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "ディミニッシュブロックには 1, 2, 3, 4, 5, 6, 7, 8 いずれかの数をいれて下さい" - -#~ msgid "Run music slow" -#~ msgstr "音楽をスロー再生" - -#~ msgid "To copy a stack to the clipboard, do a long press on the stack." -#~ msgstr "スタック上で長押しすると、スタックをクリップボードにコピーできます。" - -#~ msgid "export" -#~ msgstr "テーブルをほぞん" - -#~ msgid "synthesizer" -#~ msgstr "シンセサイザー" - -#~ msgid "Disable scrolling" -#~ msgstr "スクロールを無効にする" - -#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" -#~ msgstr "リズムブロックと:音高・時刻行列と一緒に使いますか?" - -#~ msgid "My Music Blocks Creation" -#~ msgstr "私のミュージック・ブロックス作品" - -#~ msgid "current pitch octave" -#~ msgstr "今の音が属するオクターヴ" - -#~ msgid "half note 𝅗𝅥" -#~ msgstr "半音符 𝅗𝅥" - -#~ msgid "Solfege pitch preview" -#~ msgstr "ソルフェージュで音の高さのプレビュー" - -#~ msgid "Moveable Do" -#~ msgstr "移動ド" - -#~ msgid "Fixed Do" -#~ msgstr "固定ド" - -#~ msgid "Fullscreen" -#~ msgstr "フルスクリーン" - +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" +"PO-Revision-Date: 2018-09-27 07:25+0200\n" +"Last-Translator: Devin Ulibarri \n" +"Contributing-Editor: Sachiko Nakajima \n" +"Language-Team: LANGUAGE \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Pootle 2.0.1\n" + +#: js/toolbar.js:111 +#: js/toolbar.js:230 +#: js/turtledefs.js:504 +#: js/turtledefs.js:505 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/languagebox.js:208 +msgid "Refresh your browser to change your language preference." +msgstr "言語を変えるには、ブラウザをこうしんしてください。" + +#: js/languagebox.js:229 +msgid "Music Blocks is already set to this language." +msgstr " Music Blocksは既にこの言語に設定されています。" + +#: js/planetInterface.js:131 +msgid "project undefined" +msgstr "プロジェクト未定義" + +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/block.js:1569 +#: js/block.js:4500 +#: js/block.js:4518 +#: js/block.js:4529 +#: js/blocks.js:1018 +#: js/blocks.js:3491 +#: js/blocks.js:3492 +#: js/blocks.js:3717 +#: js/blocks.js:4076 +#: js/blocks.js:4269 +#: js/blocks.js:5432 +#: js/blocks.js:6563 +#: js/rubrics.js:530 +#: js/turtledefs.js:131 +#: js/turtledefs.js:232 +#: js/palette.js:610 +#: js/palette.js:619 +#: js/palette.js:628 +#: js/palette.js:637 +#: js/palette.js:1215 +#: js/palette.js:1226 +#: js/palette.js:1237 +#: js/palette.js:1248 +#: js/palette.js:1267 +#: js/blocks/MeterBlocks.js:716 +#: js/blocks/MeterBlocks.js:769 +#: js/blocks/MeterBlocks.js:832 +#: js/blocks/MeterBlocks.js:893 +#: js/blocks/ActionBlocks.js:254 +#: js/blocks/ActionBlocks.js:307 +#: js/blocks/ActionBlocks.js:617 +#: js/blocks/ActionBlocks.js:716 +#: js/blocks/ActionBlocks.js:961 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1322 +#: js/blocks/ActionBlocks.js:1325 +#: js/blocks/ActionBlocks.js:1337 +#: js/blocks/ActionBlocks.js:1404 +#: js/widgets/musickeyboard.js:3006 +#: js/widgets/rhythmruler.js:2309 +#: js/widgets/rhythmruler.js:2316 +#: js/widgets/rhythmruler.js:2501 +#: js/widgets/rhythmruler.js:2508 +#: js/widgets/phrasemaker.js:4996 +msgid "action" +msgstr "アクション" + +#: js/macros.js:711 +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:204 +#. TRANS: animal sound effect +msgid "duck" +msgstr "あひる" + +#: js/themebox.js:66 +msgid "Music Blocks is already set to this theme." +msgstr "Music Blocksはすでにこのテーマに設定されています。" + +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +msgid "Music Blocks Project" +msgstr "ミュージック・ブロックスのプロジェクト" + +#: js/SaveInterface.js:63 +msgid "This project was created in Music Blocks" +msgstr "このプロジェクトは、ミュージック・ブロックスで作成されました。" + +#: js/SaveInterface.js:67 +msgid "Music Blocks is a Free/Libre Software application." +msgstr "ミュージック・ブロックスは、音楽のちしきを楽しみながら身につけることのできる、オープンソースのソフトです。" + +#: js/SaveInterface.js:69 +msgid "The source code can be accessed at" +msgstr "ミュージック・ブロックスのソースコードは、こちらのURLから見ることができます。" + +#: js/SaveInterface.js:72 +msgid "For more information, please consult the" +msgstr "もっと詳しく知りたい場合は、ミュージック・ブロックスのガイドを参照してください。" + +#: js/SaveInterface.js:76 +#: js/turtledefs.js:489 +msgid "Music Blocks Guide" +msgstr "ミュージック・ブロックスガイド" + +#: js/SaveInterface.js:83 +msgid "Alternatively, open the file in Music Blocks using the Load project button." +msgstr "「ファイルからプロジェクトを読みこむ」ボタンをおして、ファイルをひらいてください。" + +#: js/SaveInterface.js:85 +msgid "Project Code" +msgstr "プロジェクトのコード" + +#: js/SaveInterface.js:87 +msgid "This code stores data about the blocks in a project." +msgstr "このコードは、がいとうする場合、へんしゅうされたバージョンのプロジェクトといっしょに、プロジェクトの中のブロックに関するデータをほぞんします。" + +#: js/SaveInterface.js:89 +#: js/blocks.js:5091 +#: js/blocks/MediaBlocks.js:888 +msgid "Show" +msgstr "プロジェクトのコードを表示する" + +#: js/SaveInterface.js:91 +msgid "Hide" +msgstr "プロジェクトのコードを非表示にする" + +#: js/SaveInterface.js:131 +#: js/SaveInterface.js:204 +#: js/SaveInterface.js:262 +#: js/SaveInterface.js:403 +#: js/SaveInterface.js:431 +#: js/activity.js:5401 +#: planet/js/GlobalPlanet.js:467 +#: planet/js/GlobalPlanet.js:469 +#: planet/js/GlobalPlanet.js:495 +#: planet/js/ProjectStorage.js:27 +#. TRANS: default project title when saving as Lilypond +msgid "My Project" +msgstr "自分のプロジェクト" + +#: js/SaveInterface.js:197 +#: planet/js/SaveInterface.js:58 +msgid "No description provided" +msgstr "記入がありません" + +#: js/SaveInterface.js:346 +msgid "Your recording is in progress." +msgstr "録音中" + +#: js/SaveInterface.js:415 +#. TRANS: File name prompt for save as Lilypond +msgid "File name" +msgstr "ファイル名" + +#: js/SaveInterface.js:417 +#: planet/js/StringHelper.js:39 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project title" +msgstr "曲名" + +#: js/SaveInterface.js:419 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project author" +msgstr "作曲家" + +#: js/SaveInterface.js:421 +#. TRANS: MIDI prompt for save as Lilypond +msgid "Include MIDI output?" +msgstr "MIDIのアウトプットがくふにもまとめましょうか?" + +#: js/SaveInterface.js:423 +#. TRANS: Guitar prompt for save as Lilypond +msgid "Include guitar tablature output?" +msgstr "ギターのTABもがくふにまとめましょうか?" + +#: js/SaveInterface.js:425 +#. TRANS: Lilypond is a scripting language for generating sheet music +msgid "Save as Lilypond" +msgstr "Lilypondがくふのフォーマットでほぞん" + +#: js/SaveInterface.js:440 +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:156 +#: js/blocks/EnsembleBlocks.js:218 +#: js/blocks/EnsembleBlocks.js:304 +#: js/blocks/EnsembleBlocks.js:350 +#: js/blocks/EnsembleBlocks.js:391 +#: js/blocks/EnsembleBlocks.js:443 +#: js/blocks/EnsembleBlocks.js:492 +#: js/blocks/EnsembleBlocks.js:538 +#: js/blocks/EnsembleBlocks.js:585 +#: js/blocks/EnsembleBlocks.js:639 +#: js/blocks/EnsembleBlocks.js:755 +#: js/blocks/EnsembleBlocks.js:842 +#: js/blocks/EnsembleBlocks.js:901 +#: js/blocks/EnsembleBlocks.js:944 +#: js/blocks/EnsembleBlocks.js:1215 +#: js/blocks/EnsembleBlocks.js:1283 +#. TRANS: default project author when saving as Lilypond +msgid "Mr. Mouse" +msgstr "ミスター・マウス" + +#: js/SaveInterface.js:589 +msgid "The Lilypond code is copied to clipboard. You can paste it here: " +msgstr "Lilypondがくふのフォーマットはクリップボードにコピーしてある。次のウェブサイトに貼り付けると楽譜が見られます。。" + +#: js/activity.js:411 +#: js/activity.js:416 +msgid "Search for blocks" +msgstr "ブロックを検索" + +#: js/activity.js:1358 +msgid "Are you sure you want to clear the workspace?" +msgstr "ワークスペースを本当にクリアしますか?" + +#: js/activity.js:1577 +msgid "Enter file name" +msgstr "ファイル名を入力してください" + +#: js/activity.js:1579 +msgid "File save canceled" +msgstr "ファイルの保存がキャンセルされました" + +#: js/activity.js:1598 +msgid "Click on stop saving" +msgstr "保存を停止をクリックしてください" + +#: js/activity.js:1882 +msgid "Catching mice" +msgstr "ネズミをつかまえているよ" + +#: js/activity.js:1883 +msgid "Cleaning the instruments" +msgstr "楽器のおていれをしているよ" + +#: js/activity.js:1884 +msgid "Testing key pieces" +msgstr "キーボードの音をたしかめているよ" + +#: js/activity.js:1885 +msgid "Sight-reading" +msgstr "がくふをよみこんでいるよ" + +#: js/activity.js:1886 +msgid "Combining math and music" +msgstr "音楽と算数をくっつけているよ" + +#: js/activity.js:1887 +msgid "Generating more blocks" +msgstr "ブロックをたくさんつくっているよ" + +#: js/activity.js:1888 +msgid "Do Re Mi Fa Sol La Ti Do" +msgstr "ド レ ミ ファ ソ ラ シ ド" + +#: js/activity.js:1889 +msgid "Tuning string instruments" +msgstr "楽器のチューニングをしているよ" + +#: js/activity.js:1890 +msgid "Pressing random keys" +msgstr "キーボードでおんがくをつくっているよ" + +#: js/activity.js:2072 +msgid "plugins will be removed upon restart." +msgstr "プラグインは再起動時に削除されます。" + +#: js/activity.js:2081 +msgid "show Cartesian" +msgstr "ほうがん(ざひょう)を表示" + +#: js/activity.js:2603 +#: js/palette.js:672 +#: js/blocks/RhythmBlocks.js:923 +#: js/blocks/PitchBlocks.js:442 +#: js/blocks/PitchBlocks.js:1786 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "scale degree" +msgstr "音度" + +#: js/activity.js:2606 +#: js/palette.js:681 +msgid "voice name" +msgstr "音名" + +#: js/activity.js:2609 +#: js/palette.js:678 +msgid "invert mode" +msgstr "モードを反転させる" + +#: js/activity.js:2612 +msgid "output tools" +msgstr "出力ツール" + +#: js/activity.js:2615 +msgid "custom note" +msgstr "カスタムノート" + +#: js/activity.js:2618 +msgid "accidental name" +msgstr "偶然の名前" + +#: js/activity.js:2621 +#: js/blocks/PitchBlocks.js:855 +msgid "east indian solfege" +msgstr "東インドのソルフェージュ" + +#: js/activity.js:2624 +#: js/blocks/PitchBlocks.js:869 +msgid "note name" +msgstr "音名" + +#: js/activity.js:2627 +#: js/blocks/IntervalsBlocks.js:94 +msgid "temperament name" +msgstr "気質名" + +#: js/activity.js:2630 +#: js/palette.js:675 +msgid "mode name" +msgstr "モード名" + +#: js/activity.js:2633 +msgid "chord name" +msgstr "chord name" + +#: js/activity.js:2636 +#: js/palette.js:698 +msgid "interval name" +msgstr "音程名" + +#: js/activity.js:2639 +msgid "filter type" +msgstr "フィルターの種類" + +#: js/activity.js:2642 +msgid "oscillator type" +msgstr "発振器の種類" + +#: js/activity.js:2645 +#: js/blocks.js:2479 +#: js/blocks.js:2487 +msgid "audio file" +msgstr "オーディオファイル" + +#: js/activity.js:2648 +#: js/blocks/DrumBlocks.js:32 +msgid "noise name" +msgstr "ノイズ名" + +#: js/activity.js:2651 +#: js/blocks/DrumBlocks.js:75 +msgid "drum name" +msgstr "ドラム名" + +#: js/activity.js:2654 +#: js/blocks/DrumBlocks.js:119 +msgid "effects name" +msgstr "エフェクト名" + +#: js/activity.js:2657 +msgid "wrap mode" +msgstr "ラップモード" + +#: js/activity.js:2660 +msgid "load file" +msgstr "ロード ファイル " + +#: js/activity.js:2830 +#: js/activity.js:6368 +msgid "This block is deprecated." +msgstr "このブロックはもうありません。" + +#: js/activity.js:2832 +#: js/activity.js:6370 +msgid "Block cannot be found." +msgstr "ブロックが見つかりません。" + +#: js/activity.js:3041 +msgid "Saving block artwork" +msgstr "ブロックのアートを保存中" + +#: js/activity.js:3045 +#: js/turtledefs.js:708 +#: planet/js/LocalCard.js:31 +msgid "Copy" +msgstr "コピー" + +#: js/activity.js:3052 +msgid "Erase" +msgstr "消す" + +#: js/activity.js:3056 +#: js/activity.js:3072 +#: js/activity.js:3303 +#: js/toolbar.js:49 +#: js/toolbar.js:115 +#: js/toolbar.js:186 +#: js/toolbar.js:247 +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 +#: js/widgets/aiwidget.js:646 +#: js/widgets/aiwidget.js:654 +#: js/widgets/aiwidget.js:655 +#: js/widgets/arpeggio.js:90 +#: js/widgets/arpeggio.js:544 +#: js/widgets/arpeggio.js:545 +#: js/widgets/arpeggio.js:639 +#: js/widgets/arpeggio.js:640 +#: js/widgets/meterwidget.js:185 +#: js/widgets/modewidget.js:77 +#: js/widgets/musickeyboard.js:694 +#: js/widgets/musickeyboard.js:894 +#: js/widgets/musickeyboard.js:895 +#: js/widgets/musickeyboard.js:982 +#: js/widgets/musickeyboard.js:983 +#: js/widgets/pitchdrummatrix.js:147 +#: js/widgets/pitchdrummatrix.js:679 +#: js/widgets/pitchdrummatrix.js:680 +#: js/widgets/pitchdrummatrix.js:731 +#: js/widgets/pitchdrummatrix.js:732 +#: js/widgets/pitchdrummatrix.js:746 +#: js/widgets/pitchdrummatrix.js:747 +#: js/widgets/pitchdrummatrix.js:775 +#: js/widgets/pitchdrummatrix.js:776 +#: js/widgets/pitchstaircase.js:119 +#: js/widgets/rhythmruler.js:638 +#: js/widgets/rhythmruler.js:639 +#: js/widgets/rhythmruler.js:652 +#: js/widgets/rhythmruler.js:653 +#: js/widgets/sampler.js:163 +#: js/widgets/sampler.js:164 +#: js/widgets/sampler.js:361 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:585 +#: js/widgets/temperament.js:646 +#: js/widgets/temperament.js:647 +#: js/widgets/temperament.js:1947 +#: js/widgets/temperament.js:1948 +#: js/widgets/tempo.js:85 +#: js/widgets/tempo.js:86 +#: js/widgets/timbre.js:429 +#: js/widgets/timbre.js:430 +#: js/widgets/timbre.js:460 +#: js/widgets/timbre.js:461 +#: js/widgets/timbre.js:740 +#: js/widgets/phrasemaker.js:526 +#: js/widgets/phrasemaker.js:537 +#: js/widgets/phrasemaker.js:538 +#: js/widgets/phrasemaker.js:4373 +#: js/widgets/phrasemaker.js:4601 +#: js/widgets/phrasemaker.js:4607 +#: js/widgets/phrasemaker.js:4608 +#: js/widgets/phrasemaker.js:4722 +#: plugins/rodi.rtp:191 +msgid "Play" +msgstr "実行" + +#: js/activity.js:3080 +#: js/toolbar.js:50 +#: js/toolbar.js:116 +#: js/toolbar.js:187 +#: js/toolbar.js:248 +#: js/turtledefs.js:453 +#: js/turtledefs.js:498 +#: js/blocks/FlowBlocks.js:604 +#: js/widgets/arpeggio.js:533 +#: js/widgets/arpeggio.js:534 +#: js/widgets/meterwidget.js:206 +#: js/widgets/meterwidget.js:207 +#: js/widgets/modewidget.js:99 +#: js/widgets/modewidget.js:100 +#: js/widgets/musickeyboard.js:837 +#: js/widgets/musickeyboard.js:839 +#: js/widgets/pitchdrummatrix.js:668 +#: js/widgets/pitchdrummatrix.js:669 +#: js/widgets/temperament.js:1934 +#: js/widgets/temperament.js:1935 +#: js/widgets/timbre.js:415 +#: js/widgets/timbre.js:417 +#: js/widgets/phrasemaker.js:547 +#: js/widgets/phrasemaker.js:548 +#: js/widgets/phrasemaker.js:4271 +#: plugins/rodi.rtp:29 +#: plugins/rodi.rtp:73 +#: plugins/rodi.rtp:413 +msgid "Stop" +msgstr "停止" + +#: js/activity.js:3084 +#: js/activity.js:3106 +msgid "Paste" +msgstr "貼り付け" + +#: js/activity.js:3088 +msgid "Save block help" +msgstr "ブロックの ヘルプを 保存" + +#: js/activity.js:3119 +#: js/activity.js:3170 +#: js/block.js:2474 +#: js/block.js:3433 +#: js/block.js:3450 +#: js/utils/musicutils.js:4005 +#: js/utils/musicutils.js:5517 +#. TRANS: the note names must be separated by single spaces +#. TRANS: the note names must be separated by single spaces +msgid "ti la sol fa mi re do" +msgstr "シ ラ ソ ファ ミ レ ド" + +#: js/activity.js:3173 +msgid "Jumping to the bottom of the page." +msgstr "画面の下にジャンプしています" + +#: js/activity.js:3179 +msgid "Scrolling up." +msgstr "上にスクロールしています" + +#: js/activity.js:3184 +msgid "Scrolling down." +msgstr "下にスクロールしています" + +#: js/activity.js:3189 +msgid "Extracting block" +msgstr "ブロックを取り出しています" + +#: js/activity.js:3197 +msgid "Moving block up." +msgstr "ブロックを上に動かしています" + +#: js/activity.js:3218 +msgid "Moving block down." +msgstr "ブロックを下に動かしています" + +#: js/activity.js:3239 +msgid "Moving block left." +msgstr "ブロックを左に動かしています" + +#: js/activity.js:3256 +msgid "Moving block right." +msgstr "ブロックを右に動かしています" + +#: js/activity.js:3271 +msgid "Jump to home position." +msgstr "まんなかにジャンプする" + +#: js/activity.js:3298 +#: js/blocks/ExtrasBlocks.js:274 +msgid "Hide blocks" +msgstr "ブロックを非表示" + +#: js/activity.js:3657 +#: js/activity.js:3672 +msgid "Trash can is empty." +msgstr "ゴミ箱は空です。" + +#: js/activity.js:3679 +#: js/activity.js:3760 +msgid "Item restored from the trash." +msgstr "ゴミ箱からアイテムを復元しました。" + +#: js/activity.js:3818 +msgid "Restore last item" +msgstr "最後のアイテムを復元" + +#: js/activity.js:3819 +msgid "Restore all items" +msgstr "すべてのアイテムを復元" + +#: js/activity.js:5016 +msgid "Click the run button to run the project." +msgstr "プロジェクトを再生するため、再生のボタンをクリックしてください。" + +#: js/activity.js:6201 +#: js/turtledefs.js:756 +msgid "Home" +msgstr "ホーム" + +#: js/activity.js:6209 +#: js/turtledefs.js:762 +msgid "Show/hide blocks" +msgstr "ブロックを表示する/かくす" + +#: js/activity.js:6215 +#: js/turtledefs.js:768 +msgid "Expand/collapse blocks" +msgstr "ブロックを広げる/折りたたむ" + +#: js/activity.js:6221 +#: js/turtledefs.js:776 +msgid "Decrease block size" +msgstr "ブロックの表示を小さくする" + +#: js/activity.js:6227 +#: js/turtledefs.js:782 +msgid "Increase block size" +msgstr "ブロックの表示を大きくする" + +#: js/activity.js:6493 +msgid "Could not parse JSON input." +msgstr "JSONのインプットのパースができません。" + +#: js/activity.js:6624 +msgid "Select is enabled." +msgstr "選択モードが有効です。" + +#: js/activity.js:6624 +msgid "Select is disabled." +msgstr "選択モードが無効です。" + +#: js/activity.js:7005 +#: js/activity.js:7111 +#: js/activity.js:7162 +msgid "Cannot load project from the file. Please check the file type." +msgstr "プロジェクトを読みこめません。ファイルの種類をかくにんしてください。" + +#: js/activity.js:7448 +msgid "Invalid parameters" +msgstr "無効なパラメータ" + +#: js/activity.js:7599 +msgid "Error regenerating palettes. Please refresh the page." +msgstr "パレットの再生成に失敗しました。ページを更新してください。" + +#: js/block.js:1576 +#: js/block.js:1695 +#: js/palette.js:688 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/WidgetBlocks.js:259 +msgid "temperament" +msgstr "音律" + +#: js/block.js:1583 +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/turtle-painter.js:1192 +#: js/turtle-painter.js:1193 +#: js/logo.js:1176 +#: js/turtles.js:119 +#: js/blocks/ProgramBlocks.js:1267 +#: js/blocks/ActionBlocks.js:1223 +msgid "start" +msgstr "スタート" + +#: js/block.js:1590 +msgid "matrix" +msgstr "フレーズメーカー" + +#: js/block.js:1597 +#: js/blocks/WidgetBlocks.js:1510 +#: plugins/rodi.rtp:324 +msgid "status" +msgstr "実行じょうきょう" + +#: js/block.js:1604 +msgid "drum mapper" +msgstr "ドラム・ピッチ行列" + +#: js/block.js:1611 +msgid "ruler" +msgstr "リズムメーカー" + +#: js/block.js:1618 +#: js/blocks/WidgetBlocks.js:397 +#. TRANS: timbre is the character or quality of a musical sound +msgid "timbre" +msgstr "音色" + +#: js/block.js:1625 +msgid "stair" +msgstr "階段" + +#: js/block.js:1632 +#: js/blocks/WidgetBlocks.js:707 +#. TRANS: the speed at music is should be played. +msgid "tempo" +msgstr "メトロノーム" + +#: js/block.js:1639 +#: js/block.js:1702 +#: js/blocks/IntervalsBlocks.js:1464 +#. TRANS: mode, e.g., Major in C Major +msgid "mode" +msgstr "モード(音階)" + +#: js/block.js:1646 +msgid "slider" +msgstr "スライダー" + +#: js/block.js:1653 +#: js/blocks/SensorsBlocks.js:1002 +msgid "keyboard" +msgstr "キーボード" + +#: js/block.js:1660 +#: js/block.js:2552 +#: js/lilypond.js:732 +#: js/lilypond.js:897 +#: js/lilypond.js:941 +#: js/turtledefs.js:129 +#: js/turtledefs.js:230 +#: js/palette.js:660 +#: js/blocks/DrumBlocks.js:477 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/VolumeBlocks.js:502 +#: js/widgets/phrasemaker.js:1124 +msgid "drum" +msgstr "ドラム" + +#: js/block.js:1667 +#: js/blocks/WidgetBlocks.js:1190 +#: js/blocks/WidgetBlocks.js:1228 +#. TRANS: widget for subdividing a measure into distinct rhythmic elements +msgid "rhythm maker" +msgstr "リズムメーカー" + +#: js/block.js:1674 +#: js/block.js:2383 +#: js/block.js:2440 +#: js/blocks/OrnamentBlocks.js:220 +#: js/blocks/OrnamentBlocks.js:312 +#: js/blocks/RhythmBlocks.js:33 +#: js/blocks/RhythmBlocks.js:356 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/RhythmBlocks.js:806 +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:637 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +#: js/blocks/MeterBlocks.js:1368 +#: js/turtleactions/DictActions.js:85 +#: js/widgets/phrasemaker.js:1028 +#: js/widgets/phrasemaker.js:2734 +#: js/widgets/phrasemaker.js:2777 +#: js/widgets/phrasemaker.js:2882 +#. TRANS: the value (e.g., 1/4 note) of the note being played. +msgid "note value" +msgstr "音の長さ" + +#: js/block.js:1681 +#: js/block.js:2308 +#: js/block.js:2331 +#: js/blocks/IntervalsBlocks.js:1071 +#: js/blocks/OrnamentBlocks.js:312 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "scalar interval" +msgstr "音階の上下" + +#: js/block.js:1688 +#: js/blocks/RhythmBlocks.js:148 +msgid "milliseconds" +msgstr "ミリ秒" + +#: js/block.js:2381 +#: js/block.js:2385 +#: js/block.js:2438 +#: js/block.js:2554 +#: js/blocks/ProgramBlocks.js:1273 +#: js/blocks/RhythmBlocks.js:712 +#: js/widgets/rhythmruler.js:1177 +#: js/widgets/rhythmruler.js:1323 +msgid "silence" +msgstr "休符" + +#: js/block.js:2542 +#. TRANS: scalar step +msgid "down" +msgstr "下" + +#: js/block.js:2543 +msgid "up" +msgstr "上" + +#: js/block.js:2548 +#: js/rubrics.js:524 +#: js/turtledefs.js:124 +#: js/turtledefs.js:225 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:1839 +#: js/blocks/PitchBlocks.js:1853 +#: js/blocks/SensorsBlocks.js:178 +#: js/widgets/musickeyboard.js:1961 +#: js/widgets/phrasemaker.js:1122 +#. TRANS: pitch number +#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. +msgid "pitch" +msgstr "音の高さ" + +#: js/block.js:2963 +msgid "Silence block cannot be removed." +msgstr "「休符」は取り出すことができません。" + +#: js/block.js:3135 +#: js/piemenus.js:3457 +msgid "You can restore deleted blocks from the trash with the Restore From Trash button." +msgstr "削除されたブロックは「ゴミ箱から復元」ボタンで復元できます。" + +#: js/block.js:3765 +#: js/blocks.js:2607 +#: js/blocks.js:3218 +#: js/palette.js:701 +#: js/blocks/BooleanBlocks.js:77 +#: js/blocks/BooleanBlocks.js:167 +#: js/blocks/BooleanBlocks.js:251 +#: js/blocks/BooleanBlocks.js:335 +#: js/blocks/BooleanBlocks.js:433 +#: js/blocks/BooleanBlocks.js:539 +#: js/blocks/BooleanBlocks.js:640 +#: js/blocks/BooleanBlocks.js:741 +#: js/blocks/BooleanBlocks.js:847 +#: js/blocks/BooleanBlocks.js:948 +#: js/blocks/BooleanBlocks.js:1033 +#: js/blocks/SensorsBlocks.js:911 +msgid "true" +msgstr "真" + +#: js/block.js:3765 +#: js/blocks.js:2609 +#: js/blocks.js:3220 +#: js/blocks/BooleanBlocks.js:79 +#: js/blocks/BooleanBlocks.js:169 +#: js/blocks/BooleanBlocks.js:253 +#: js/blocks/BooleanBlocks.js:337 +#: js/blocks/BooleanBlocks.js:435 +#: js/blocks/BooleanBlocks.js:541 +#: js/blocks/BooleanBlocks.js:642 +#: js/blocks/BooleanBlocks.js:743 +#: js/blocks/BooleanBlocks.js:849 +#: js/blocks/BooleanBlocks.js:950 +#: js/blocks/SensorsBlocks.js:913 +msgid "false" +msgstr "偽" + +#: js/block.js:3776 +#: js/block.js:3789 +#: js/blocks/ExtrasBlocks.js:618 +msgid "Cartesian" +msgstr "ほうがん(ざひょう)を表示" + +#: js/block.js:3777 +#: js/block.js:3790 +#: js/blocks/ExtrasBlocks.js:622 +msgid "polar" +msgstr "極座標を表示" + +#: js/block.js:3778 +#: js/block.js:3791 +#: js/blocks/ExtrasBlocks.js:626 +msgid "Cartesian/Polar" +msgstr "中心の角度とほうがん(ざひょう)をひょうじ" + +#: js/block.js:3779 +#: js/block.js:3798 +#: js/blocks/ExtrasBlocks.js:655 +msgid "none" +msgstr "なし" + +#: js/block.js:3792 +#: js/blocks/ExtrasBlocks.js:631 +msgid "treble" +msgstr "トレブル記号" + +#: js/block.js:3793 +#: js/blocks/ExtrasBlocks.js:635 +msgid "grand staff" +msgstr "トレブルとバス記号" + +#: js/block.js:3794 +#: js/blocks/ExtrasBlocks.js:639 +msgid "mezzo-soprano" +msgstr "メゾソプラノ記号" + +#: js/block.js:3795 +#: js/blocks/ExtrasBlocks.js:643 +msgid "alto" +msgstr "アルト記号" + +#: js/block.js:3796 +#: js/blocks/ExtrasBlocks.js:647 +msgid "tenor" +msgstr "テノール記号" + +#: js/block.js:3797 +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:80 +#: js/blocks/ExtrasBlocks.js:651 +#. TRANS: musical instrument +msgid "bass" +msgstr "コントラバス" + +#: js/block.js:3842 +#: js/blocks.js:2600 +#: js/blocks.js:3211 +msgid "on2" +msgstr "オン" + +#: js/block.js:3844 +#: js/blocks.js:2602 +#: js/blocks.js:3213 +msgid "off" +msgstr "オフ" + +#: js/block.js:4411 +msgid "Not a number" +msgstr "数字ではありません" + +#: js/block.js:4418 +msgid "Octave value must be between 1 and 8." +msgstr "オクターヴの値が「1」から「8」までの範囲でなければなりません。" + +#: js/block.js:4426 +msgid "Numbers can have at most 10 digits." +msgstr "数字は最大10桁までです。" + +#: js/blocks.js:1212 +#: js/blocks.js:3444 +#: js/blocks.js:3834 +#: js/blocks.js:3865 +#: js/blocks.js:3914 +#: js/blocks.js:3949 +#: js/blocks.js:6586 +#: js/palette.js:592 +#: js/palette.js:721 +#: js/palette.js:1191 +#: js/blocks/BoxesBlocks.js:282 +#: js/blocks/BoxesBlocks.js:285 +#: js/blocks/BoxesBlocks.js:405 +#: js/blocks/BoxesBlocks.js:594 +msgid "box" +msgstr "箱" + +#: js/blocks.js:1713 +msgid "Consider breaking this stack into parts." +msgstr "アクションブロックを使ってプログラムをまとめませんか" + +#: js/blocks.js:2472 +#: js/palette.js:736 +#: js/blocks/MediaBlocks.js:602 +msgid "open file" +msgstr "ファイルを開く" + +#: js/blocks.js:3247 +#: js/palette.js:657 +#: js/blocks/MediaBlocks.js:892 +#: js/blocks/MediaBlocks.js:963 +msgid "text" +msgstr "文字そざい" + +#: js/blocks.js:3443 +#: js/palette.js:724 +#: js/palette.js:725 +#: js/blocks/BoxesBlocks.js:514 +msgid "store in box" +msgstr "箱にほぞん" + +#: js/blocks.js:3448 +#: js/blocks.js:3888 +#: js/blocks.js:3923 +#: js/blocks.js:3958 +#: js/blocks.js:5862 +#: js/blocks.js:5883 +#: js/blocks/BoxesBlocks.js:772 +msgid "box1" +msgstr "箱1" + +#: js/blocks.js:3450 +#: js/blocks.js:3890 +#: js/blocks.js:3925 +#: js/blocks.js:3960 +#: js/blocks.js:5864 +#: js/blocks.js:5885 +#: js/blocks/BoxesBlocks.js:663 +msgid "box2" +msgstr "箱2" + +#: js/blocks.js:4122 +#: js/palette.js:722 +#: js/palette.js:727 +#: js/palette.js:1127 +#: js/blocks/BoxesBlocks.js:591 +msgid "store in" +msgstr "入れる" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:495 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/MediaBlocks.js:746 +msgid "name" +msgstr "名前" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/RhythmBlocks.js:1130 +msgid "value" +msgstr "値" + +#: js/blocks.js:4465 +msgid "Forever loop detected inside a note value block. Unexpected things may happen." +msgstr "「ずっとくり返す」状態が「音符」の中にある。" + +#: js/blocks.js:4988 +msgid "There is no block selected." +msgstr "ブロックが選ばれていません" + +#: js/blocks.js:5094 +#: js/blocks/MediaBlocks.js:803 +#. TRANS: Avatar is the image used to determine the appearance of the mouse. +msgid "avatar" +msgstr "ネズミへんこう" + +#: js/blocks.js:5097 +#: js/blocks/ToneBlocks.js:1010 +#: js/widgets/sampler.js:929 +#. TRANS: The sound sample that the user uploads. +msgid "sample" +msgstr "音色サンプル" + +#: js/lilypond.js:605 +#: js/lilypond.js:904 +#: js/lilypond.js:910 +#: js/lilypond.js:948 +#: js/rubrics.js:526 +msgid "mouse" +msgstr "ネズミ" + +#: js/lilypond.js:606 +msgid "brown rat" +msgstr "茶色のドブネズミ" + +#: js/lilypond.js:607 +msgid "mole" +msgstr "土竜" + +#: js/lilypond.js:608 +msgid "chipmunk" +msgstr "リス" + +#: js/lilypond.js:609 +msgid "red squirrel" +msgstr "赤いリス" + +#: js/lilypond.js:610 +msgid "guinea pig" +msgstr "ギニーピッグ" + +#: js/lilypond.js:611 +msgid "capybara" +msgstr "カピバラ" + +#: js/lilypond.js:612 +msgid "coypu" +msgstr "ヌートリア" + +#: js/lilypond.js:613 +msgid "black rat" +msgstr "黒い鼠" + +#: js/lilypond.js:614 +msgid "grey squirrel" +msgstr "灰色のリス" + +#: js/lilypond.js:615 +msgid "flying squirrel" +msgstr "モモンガ" + +#: js/lilypond.js:616 +msgid "bat" +msgstr "蝙蝠" + +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/blocks/ActionBlocks.js:1256 +#: js/blocks/ExtrasBlocks.js:559 +msgid "start drum" +msgstr "ドラム・スタート" + +#: js/rubrics.js:523 +#: js/turtledefs.js:122 +#: js/turtledefs.js:223 +#: js/blocks/ProgramBlocks.js:745 +#: js/blocks/RhythmBlockPaletteBlocks.js:52 +#: js/blocks/RhythmBlockPaletteBlocks.js:234 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2054 +#: js/widgets/rhythmruler.js:2123 +#: js/widgets/rhythmruler.js:2130 +#: js/widgets/rhythmruler.js:2209 +#. TRANS: an arrangement of notes based on duration +msgid "rhythm" +msgstr "音符" + +#: js/rubrics.js:525 +#: js/turtledefs.js:126 +#: js/turtledefs.js:227 +msgid "tone" +msgstr "音色" + +#: js/rubrics.js:527 +#: js/turtledefs.js:135 +#: js/turtledefs.js:236 +#: js/widgets/phrasemaker.js:1126 +msgid "pen" +msgstr "ペン" + +#: js/rubrics.js:528 +#: js/turtledefs.js:136 +#: js/turtledefs.js:237 +#: js/blocks/NumberBlocks.js:981 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +msgid "number" +msgstr "すうち" + +#: js/rubrics.js:529 +#: js/turtledefs.js:130 +#: js/turtledefs.js:231 +msgid "flow" +msgstr "実行手順" + +#: js/rubrics.js:531 +#: js/turtledefs.js:139 +#: js/turtledefs.js:240 +#: planet/js/GlobalTag.js:48 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Sensors" +msgstr "センサー" + +#: js/rubrics.js:532 +#: js/turtledefs.js:138 +#: js/turtledefs.js:239 +#: js/blocks/MediaBlocks.js:930 +#: planet/js/GlobalTag.js:46 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Media" +msgstr "メディア" + +#: js/rubrics.js:533 +msgid "mice" +msgstr "ネズミ達の関係" + +#: js/toolbar.js:48 +#: js/toolbar.js:114 +msgid "About Music Blocks" +msgstr "ミュージック・ブロックスについて" + +#: js/toolbar.js:51 +#: js/toolbar.js:117 +#: js/toolbar.js:188 +#: js/toolbar.js:249 +#: js/turtledefs.js:509 +msgid "Record" +msgstr "録音" + +#: js/toolbar.js:52 +#: js/toolbar.js:53 +#: js/toolbar.js:118 +#: js/toolbar.js:119 +#: js/toolbar.js:189 +#: js/toolbar.js:190 +#: js/toolbar.js:250 +#: js/toolbar.js:251 +msgid "Full screen" +msgstr "フルスクリーン" + +#: js/toolbar.js:54 +#: js/toolbar.js:120 +#: js/toolbar.js:191 +#: js/toolbar.js:252 +#: js/turtledefs.js:516 +msgid "Toggle Fullscreen" +msgstr "フルスクリーンの切り替え" + +#: js/toolbar.js:55 +#: js/toolbar.js:121 +#: js/toolbar.js:192 +#: js/toolbar.js:253 +#: js/toolbar.js:1118 +#: js/turtledefs.js:522 +#: planet/js/StringHelper.js:33 +msgid "New project" +msgstr "新しいプロジェクト" + +#: js/toolbar.js:56 +#: js/toolbar.js:122 +#: js/toolbar.js:193 +#: js/toolbar.js:254 +#: js/turtledefs.js:528 +msgid "Load project from file" +msgstr "プロジェクトを読みこむ" + +#: js/toolbar.js:57 +#: js/toolbar.js:123 +#: js/toolbar.js:124 +#: js/toolbar.js:194 +#: js/toolbar.js:255 +#: js/turtledefs.js:535 +#: js/turtledefs.js:546 +#: js/turtledefs.js:566 +msgid "Save project" +msgstr "プロジェクトをほぞん" + +#: js/toolbar.js:58 +#: js/toolbar.js:80 +#: js/toolbar.js:82 +#: js/toolbar.js:146 +#: js/toolbar.js:156 +#: js/toolbar.js:158 +#: js/toolbar.js:195 +#: js/toolbar.js:216 +#: js/toolbar.js:218 +#: js/toolbar.js:256 +#: js/toolbar.js:277 +#: js/toolbar.js:279 +#: js/turtledefs.js:536 +#: js/turtledefs.js:567 +msgid "Save project as HTML" +msgstr "HTMLをほぞん" + +#: js/toolbar.js:59 +#: js/toolbar.js:125 +#: js/toolbar.js:196 +#: js/toolbar.js:257 +msgid "Find and share projects" +msgstr "みんなの作品" + +#: js/toolbar.js:60 +#: js/toolbar.js:126 +#: js/toolbar.js:197 +#: js/toolbar.js:258 +msgid "Offline. Sharing is unavailable" +msgstr "オフライン。シェア機能が使えません" + +#: js/toolbar.js:61 +#: js/toolbar.js:127 +#: js/toolbar.js:198 +#: js/toolbar.js:259 +msgid "Auxiliary menu" +msgstr "サブメニュー" + +#: js/toolbar.js:62 +#: js/toolbar.js:128 +#: js/toolbar.js:199 +#: js/toolbar.js:260 +#: js/piemenus.js:3386 +#: js/turtledefs.js:592 +msgid "Help" +msgstr "説明" + +#: js/toolbar.js:63 +#: js/toolbar.js:129 +#: js/toolbar.js:200 +#: js/toolbar.js:261 +#: js/turtledefs.js:598 +msgid "Run slowly" +msgstr "ゆっくり実行する" + +#: js/toolbar.js:64 +#: js/toolbar.js:130 +#: js/toolbar.js:201 +#: js/toolbar.js:262 +#: js/turtledefs.js:604 +msgid "Run step by step" +msgstr "ブロックを1つずつ実行する" + +#: js/toolbar.js:65 +#: js/toolbar.js:131 +#: js/toolbar.js:202 +#: js/toolbar.js:263 +#: js/turtledefs.js:611 +msgid "Display statistics" +msgstr "とうけいを表示する" + +#: js/toolbar.js:66 +#: js/toolbar.js:132 +#: js/toolbar.js:203 +#: js/toolbar.js:264 +#: js/turtledefs.js:617 +msgid "Load plugin" +msgstr "プラグインを読みこむ" + +#: js/toolbar.js:67 +#: js/toolbar.js:133 +#: js/toolbar.js:204 +#: js/toolbar.js:265 +#: js/turtledefs.js:625 +msgid "Delete plugin" +msgstr "プラグインを消す" + +#: js/toolbar.js:68 +#: js/toolbar.js:134 +#: js/toolbar.js:205 +#: js/toolbar.js:266 +msgid "Enable horizontal scrolling" +msgstr "自由な方向にスクロール" + +#: js/toolbar.js:69 +#: js/toolbar.js:135 +#: js/toolbar.js:206 +#: js/toolbar.js:267 +msgid "Disable horizontal scrolling" +msgstr "たて方向にスクロール" + +#: js/toolbar.js:70 +#: js/toolbar.js:136 +#: js/toolbar.js:207 +#: js/toolbar.js:268 +#: js/turtledefs.js:642 +msgid "Change theme" +msgstr "テーマを変更" + +#: js/toolbar.js:71 +#: js/toolbar.js:137 +#: js/toolbar.js:208 +#: js/toolbar.js:269 +msgid "Light Mode" +msgstr "ライトモード" + +#: js/toolbar.js:72 +#: js/toolbar.js:138 +#: js/toolbar.js:209 +#: js/toolbar.js:270 +msgid "Dark Mode" +msgstr "ダークモード" + +#: js/toolbar.js:73 +#: js/toolbar.js:139 +#: js/toolbar.js:210 +#: js/toolbar.js:271 +#: js/turtledefs.js:648 +#: planet/js/LocalCard.js:54 +#: planet/js/StringHelper.js:71 +msgid "Merge with current project" +msgstr "プロジェクトを組みあわせる" + +#: js/toolbar.js:74 +#: js/toolbar.js:140 +#: js/turtledefs.js:662 +msgid "Set Pitch Preview" +msgstr "変化記号を設定" + +#: js/toolbar.js:75 +#: js/toolbar.js:141 +#: js/toolbar.js:211 +#: js/toolbar.js:272 +#: js/turtledefs.js:669 +msgid "JavaScript Editor" +msgstr "JavaScript エディタ" + +#: js/toolbar.js:76 +#: js/toolbar.js:142 +#: js/toolbar.js:212 +#: js/toolbar.js:273 +#: js/turtledefs.js:676 +msgid "Restore" +msgstr "すてたブロックをもどす" + +#: js/toolbar.js:77 +#: js/toolbar.js:143 +#: js/toolbar.js:213 +#: js/toolbar.js:274 +msgid "Switch to beginner mode" +msgstr "かんたんモードにする" + +#: js/toolbar.js:78 +#: js/toolbar.js:144 +#: js/toolbar.js:214 +#: js/toolbar.js:275 +msgid "Switch to advanced mode" +msgstr "はってんモードにする" + +#: js/toolbar.js:79 +#: js/toolbar.js:145 +#: js/toolbar.js:155 +#: js/toolbar.js:215 +#: js/toolbar.js:276 +#: js/turtledefs.js:690 +msgid "Select language" +msgstr "言語をえらぶ" + +#: js/toolbar.js:81 +#: js/toolbar.js:84 +#: js/toolbar.js:148 +#: js/turtledefs.js:538 +msgid "Save mouse artwork as PNG" +msgstr "PNGでほぞん" + +#: js/toolbar.js:83 +#: js/toolbar.js:147 +msgid "Save mouse artwork as SVG" +msgstr "SVGでほぞん" + +#: js/toolbar.js:85 +#: js/toolbar.js:149 +#: js/turtledefs.js:569 +msgid "Save music as WAV" +msgstr "WAVでほぞん" + +#: js/toolbar.js:86 +#: js/toolbar.js:150 +msgid "Save sheet music as ABC" +msgstr "ABCのフォーマットでほぞん" + +#: js/toolbar.js:87 +#: js/toolbar.js:151 +msgid "Save sheet music as Lilypond" +msgstr "がくふ(Lilypondのフォーマット)でほぞん" + +#: js/toolbar.js:88 +msgid "Save sheet music as MusicXML" +msgstr "プロジェクトをMusicXML楽譜でほぞん" + +#: js/toolbar.js:89 +#: js/toolbar.js:152 +#: js/toolbar.js:161 +#: js/toolbar.js:221 +#: js/toolbar.js:282 +#: js/turtledefs.js:558 +msgid "Save block artwork as SVG" +msgstr "ブロックのアートをほぞん" + +#: js/toolbar.js:90 +#: js/toolbar.js:153 +#: js/toolbar.js:162 +#: js/toolbar.js:222 +#: js/toolbar.js:283 +msgid "Save block artwork as PNG" +msgstr "ブロックのアートワークをPNGで保存" + +#: js/toolbar.js:91 +#: js/toolbar.js:154 +#: js/toolbar.js:163 +#: js/toolbar.js:223 +#: js/toolbar.js:284 +#: js/toolbar.js:1134 +msgid "Confirm" +msgstr "作成する" + +#: js/toolbar.js:92 +#: js/toolbar.js:164 +#: js/toolbar.js:224 +#: js/toolbar.js:285 +msgid "English (United States)" +msgstr "English (United States)" + +#: js/toolbar.js:93 +#: js/toolbar.js:165 +#: js/toolbar.js:225 +#: js/toolbar.js:286 +msgid "English (United Kingdom)" +msgstr "English (United Kingdom)" + +#: js/toolbar.js:94 +#: js/toolbar.js:166 +#: js/toolbar.js:226 +#: js/toolbar.js:287 +msgid "日本語" +msgstr "日本語" + +#: js/toolbar.js:95 +msgid "한국어" +msgstr "한국어" + +#: js/toolbar.js:96 +#: js/toolbar.js:168 +#: js/toolbar.js:228 +#: js/toolbar.js:289 +msgid "español" +msgstr "español" + +#: js/toolbar.js:97 +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 +msgid "português" +msgstr "português" + +#: js/toolbar.js:98 +#: js/toolbar.js:170 +#: js/toolbar.js:230 +#: js/toolbar.js:291 +msgid "にほんご" +msgstr "にほんご" + +#: js/toolbar.js:99 +#: js/toolbar.js:171 +#: js/toolbar.js:231 +#: js/toolbar.js:292 +msgid "中文" +msgstr "中文" + +#: js/toolbar.js:100 +#: js/toolbar.js:172 +#: js/toolbar.js:232 +#: js/toolbar.js:293 +msgid "ภาษาไทย" +msgstr "ภาษาไทย" + +#: js/toolbar.js:101 +#: js/toolbar.js:173 +#: js/toolbar.js:233 +#: js/toolbar.js:294 +msgid "aymara" +msgstr "aymara" + +#: js/toolbar.js:102 +#: js/toolbar.js:174 +#: js/toolbar.js:234 +#: js/toolbar.js:295 +msgid "quechua" +msgstr "quechua" + +#: js/toolbar.js:103 +#: js/toolbar.js:175 +#: js/toolbar.js:235 +#: js/toolbar.js:296 +msgid "guarani" +msgstr "guarani" + +#: js/toolbar.js:104 +#: js/toolbar.js:176 +#: js/toolbar.js:236 +#: js/toolbar.js:297 +msgid "हिंदी" +msgstr "हिंदी" + +#: js/toolbar.js:105 +#: js/toolbar.js:178 +#: js/toolbar.js:237 +#: js/toolbar.js:299 +msgid "igbo" +msgstr "igbo" + +#: js/toolbar.js:106 +#: js/toolbar.js:179 +#: js/toolbar.js:238 +#: js/toolbar.js:300 +msgid "عربى" +msgstr "عربى" + +#: js/toolbar.js:107 +#: js/toolbar.js:177 +#: js/toolbar.js:239 +#: js/toolbar.js:298 +msgid "తెలుగు" +msgstr "తెలుగు" + +#: js/toolbar.js:108 +#: js/toolbar.js:180 +#: js/toolbar.js:240 +#: js/toolbar.js:301 +msgid "עִברִית" +msgstr "עִברִית" + +#: js/toolbar.js:109 +#: js/toolbar.js:181 +#: js/toolbar.js:241 +#: js/toolbar.js:302 +msgid "اردو" +msgstr "اردو" + +#: js/toolbar.js:157 +#: js/toolbar.js:160 +#: js/toolbar.js:217 +#: js/toolbar.js:220 +#: js/toolbar.js:278 +#: js/toolbar.js:281 +#: js/turtledefs.js:554 +msgid "Save turtle artwork as PNG" +msgstr "アートをPNGで保存" + +#: js/toolbar.js:159 +#: js/toolbar.js:219 +#: js/toolbar.js:280 +#: js/turtledefs.js:550 +msgid "Save turtle artwork as SVG" +msgstr "アートをSVGで保存" + +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "한국인" +msgstr "한국인" + +#: js/toolbar.js:185 +#: js/toolbar.js:246 +msgid "About Turtle Blocks" +msgstr "タートル・ブロックスについて" + +#: js/toolbar.js:494 +#: js/toolbar.js:505 +#: js/toolbar.js:545 +msgid "Turtle Wrap Off" +msgstr "画面の境界を無視しない" + +#: js/toolbar.js:514 +#: js/toolbar.js:554 +msgid "Turtle Wrap On" +msgstr "画面の境界を無視する" + +#: js/toolbar.js:1121 +msgid "Are you sure you want to create a new project?" +msgstr "新しいプロジェクトを作成してもよろしいですか?" + +#: js/logo.js:61 +msgid "Not a valid pitch name" +msgstr "選ばれた音名が適切ではありません。" + +#: js/logo.js:507 +#: js/blocks/ProgramBlocks.js:258 +#: js/blocks/ProgramBlocks.js:427 +msgid "You must select a file." +msgstr "ファイルをえらんでください。" + +#: js/logo.js:1688 +msgid "Playback is ready." +msgstr "コンパイル完了" + +#: js/piemenus.js:200 +#: js/utils/musicutils.js:1182 +#: js/utils/musicutils.js:1202 +#: js/widgets/musickeyboard.js:2375 +#: js/widgets/sampler.js:764 +#: js/widgets/phrasemaker.js:1991 +#. TRANS: double sharp is a music term related to pitch +msgid "double sharp" +msgstr "ダブルシャープ" + +#: js/piemenus.js:201 +#: js/utils/musicutils.js:1180 +#: js/utils/musicutils.js:1203 +#: js/blocks/PitchBlocks.js:1539 +#: js/turtleactions/PitchActions.js:323 +#: js/widgets/musickeyboard.js:2376 +#: js/widgets/sampler.js:765 +#: js/widgets/phrasemaker.js:1992 +#. TRANS: sharp is a music term related to pitch +#. TRANS: sharp is a half-step up in pitch +msgid "sharp" +msgstr "シャープ" + +#: js/piemenus.js:202 +#: js/utils/musicutils.js:1178 +#: js/utils/musicutils.js:1204 +#: js/widgets/musickeyboard.js:2377 +#: js/widgets/sampler.js:766 +#: js/widgets/phrasemaker.js:1993 +#. TRANS: natural is a music term related to pitch +msgid "natural" +msgstr "ナチュラル" + +#: js/piemenus.js:203 +#: js/utils/musicutils.js:1176 +#: js/utils/musicutils.js:1205 +#: js/blocks/PitchBlocks.js:1498 +#: js/turtleactions/PitchActions.js:326 +#: js/widgets/musickeyboard.js:2378 +#: js/widgets/sampler.js:767 +#: js/widgets/phrasemaker.js:1994 +#. TRANS: flat is a music term related to pitch +#. TRANS: flat is a half-step down in pitch +msgid "flat" +msgstr "フラット" + +#: js/piemenus.js:204 +#: js/utils/musicutils.js:1174 +#: js/utils/musicutils.js:1206 +#: js/widgets/musickeyboard.js:2379 +#: js/widgets/sampler.js:768 +#: js/widgets/phrasemaker.js:1995 +#. TRANS: double flat is a music term related to pitch +msgid "double flat" +msgstr "ダブルフラット" + +#: js/piemenus.js:2827 +#: js/utils/musicutils.js:1000 +#: js/blocks/PitchBlocks.js:1385 +#. TRANS: unison is a music term related to intervals +#. TRANS: unison means the note is the same as the current note +msgid "unison" +msgstr "ユニゾン(同度)" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1008 +#: js/utils/musicutils.js:1184 +#: js/utils/musicutils.js:1369 +#. TRANS: major is a music term related to intervals and mode +msgid "major" +msgstr "メジャー" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1026 +#. TRANS: modal scale for music +msgid "ionian" +msgstr "アイオニアン音階" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1006 +#: js/utils/musicutils.js:1185 +#: js/utils/musicutils.js:1366 +#. TRANS: minor is a music term related to intervals and mode +msgid "minor" +msgstr "マイナー(短)" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1036 +#. TRANS: modal scale for music +msgid "aeolian" +msgstr "エオリアン音階" + +#: js/piemenus.js:3373 +#: js/blocks/FlowBlocks.js:136 +msgid "Duplicate" +msgstr "複製する" + +#: js/piemenus.js:3374 +#: js/turtledefs.js:714 +msgid "Extract" +msgstr "取り出す" + +#: js/piemenus.js:3375 +msgid "Move to trash" +msgstr "すてる" + +#: js/piemenus.js:3376 +#: js/widgets/temperament.js:454 +#: js/widgets/temperament.js:456 +#: js/widgets/temperament.js:1439 +#: js/widgets/temperament.js:1441 +#: js/widgets/timbre.js:962 +#: planet/js/StringHelper.js:69 +msgid "Close" +msgstr "閉じる" + +#: js/piemenus.js:3382 +msgid "Save stack" +msgstr "スタックをほぞん" + +#: js/piemenus.js:3412 +msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." +msgstr "サンプルをコピーするため、ツールを再度試して、またサンプルをロード読み込で、保存することが必要です。" + +#: js/piemenus.js:3801 +msgid "You have chosen key for your pitch preview." +msgstr "ピッチプレビューのキーを選択しました。" + +#: js/turtle-singer.js:1364 +#. TRANS: partials are weighted components in a harmonic series +msgid "You must have at least one Partial block inside of a Weighted-partial block" +msgstr "「倍音ウェート」ブロックの中に一つ以上の倍音ブロックが入っている必要があります。" + +#: js/turtle-singer.js:2078 +msgid "synth cannot play chords." +msgstr "このシンセでは和音ができません" + +#: js/turtledefs.js:43 +#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md +msgid "guide url" +msgstr "https://github.com/sugarlabs/musicblocks/tree/master/guide-ja/music_blocks_operation_manual.pdf" + +#: js/turtledefs.js:88 +msgid "Turtle Blocks" +msgstr "タートル・ブロックス" + +#: js/turtledefs.js:121 +#: js/turtledefs.js:222 +msgid "search" +msgstr "検索" + +#: js/turtledefs.js:123 +#: js/turtledefs.js:224 +#: js/blocks/MeterBlocks.js:1344 +#: js/blocks/WidgetBlocks.js:522 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "meter" +msgstr "拍子" + +#: js/turtledefs.js:125 +#: js/turtledefs.js:226 +msgid "intervals" +msgstr "音程" + +#: js/turtledefs.js:127 +#: js/turtledefs.js:228 +msgid "ornament" +msgstr "そうしょく" + +#: js/turtledefs.js:128 +#: js/turtledefs.js:229 +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:502 +#: js/blocks/VolumeBlocks.js:545 +msgid "volume" +msgstr "音量" + +#: js/turtledefs.js:132 +#: js/turtledefs.js:233 +msgid "boxes" +msgstr "数の箱" + +#: js/turtledefs.js:133 +#: js/turtledefs.js:234 +msgid "widgets" +msgstr "ツール" + +#: js/turtledefs.js:134 +#: js/turtledefs.js:235 +#: js/widgets/phrasemaker.js:1125 +msgid "graphics" +msgstr "ネズミの動き" + +#: js/turtledefs.js:137 +#: js/turtledefs.js:238 +msgid "boolean" +msgstr "くらべる" + +#: js/turtledefs.js:140 +#: js/turtledefs.js:241 +#: js/blocks/HeapBlocks.js:59 +#: js/widgets/status.js:143 +msgid "heap" +msgstr "ヒープ" + +#: js/turtledefs.js:141 +#: js/turtledefs.js:242 +#: js/blocks/DictBlocks.js:142 +#: js/blocks/ProgramBlocks.js:495 +msgid "dictionary" +msgstr "辞書" + +#: js/turtledefs.js:142 +#: js/turtledefs.js:243 +msgid "ensemble" +msgstr "合奏" + +#: js/turtledefs.js:143 +#: js/turtledefs.js:244 +msgid "extras" +msgstr "その他" + +#: js/turtledefs.js:145 +#: js/turtledefs.js:246 +#. TRANS: program as in computer program +#. TRANS: program as in computer program +msgid "program" +msgstr "プログラム" + +#: js/turtledefs.js:146 +#: js/turtledefs.js:247 +msgid "my blocks" +msgstr "自分のブロック" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "artwork" +msgstr "アート" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "logic" +msgstr "論理" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +#: planet/js/GlobalTag.js:34 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Music" +msgstr "音楽" + +#: js/turtledefs.js:190 +msgid "Music Blocks" +msgstr "ミュージック・ブロックス" + +#: js/turtledefs.js:438 +msgid "Welcome to Turtle Blocks" +msgstr "タートル・ブロックへようこそ" + +#: js/turtledefs.js:439 +msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." +msgstr "タートル・ブロックスはアートと数学を求めるビジュアル・プログラミング言語だ。" + +#: js/turtledefs.js:440 +#: js/turtledefs.js:467 +#: js/turtledefs.js:822 +#: js/turtledefs.js:845 +msgid "The current version is" +msgstr "ミュージック・ブロックスの最新バージョンは" + +#: js/turtledefs.js:448 +#: js/turtledefs.js:493 +msgid "Click the run button to run the project in fast mode." +msgstr "クリックをすると、ふつうのスピードでプログラムを実行することができる。" + +#: js/turtledefs.js:454 +msgid "Stop the turtle." +msgstr "タータルを止める" + +#: js/turtledefs.js:456 +#: js/turtledefs.js:501 +msgid "You can also type Alt-S to stop." +msgstr "プログラムは、このボタンをおすかわりに、キーボードで「Altキーと Sキーの同時おし」でも止めることができる。" + +#: js/turtledefs.js:464 +#: js/widgets/help.js:335 +msgid "Welcome to Music Blocks" +msgstr "ミュージック・ブロックスへようこそ" + +#: js/turtledefs.js:465 +msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." +msgstr "音楽と算数とプログラミングをむすびつけ、深く楽しむことができるツール。それが、ミュージック・ブロックスだ。" + +#: js/turtledefs.js:474 +#: js/widgets/help.js:336 +msgid "Meet Mr. Mouse!" +msgstr "ミスター・マウスに会おう!" + +#: js/turtledefs.js:475 +msgid "Mr Mouse is our Music Blocks conductor." +msgstr "ミスター・マウスは、ミュージック・ブロックスの指揮者。" + +#: js/turtledefs.js:477 +msgid "Mr Mouse encourages you to explore Music Blocks." +msgstr "ミスター・マウスと一緒に、ミュージック・ブロックスの世界をたんきゅうしよう。" + +#: js/turtledefs.js:479 +msgid "Let us start our tour!" +msgstr "では、ツアーを始めよう。" + +#: js/turtledefs.js:484 +#: js/turtledefs.js:807 +#: js/widgets/help.js:337 +msgid "Guide" +msgstr "もっとくわしく知るには" + +#: js/turtledefs.js:485 +msgid "A detailed guide to Music Blocks is available." +msgstr "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。" + +#: js/turtledefs.js:499 +msgid "Stop the music (and the mice)." +msgstr "実行しているプログラムを止める。" + +#: js/turtledefs.js:510 +msgid "Record your project as video." +msgstr "再生されているビデオを録音する" + +#: js/turtledefs.js:517 +msgid "Toggle Fullscreen mode." +msgstr "フルスクリーンの切り替え" + +#: js/turtledefs.js:523 +msgid "Initialize a new project." +msgstr "新しいプロジェクトを作る。" + +#: js/turtledefs.js:529 +msgid "You can also load projects from the file system." +msgstr "コンピューターに保存してあるファイルから、ミュージック・ブロックスのプロジェクトを読み込んで開く。" + +#: js/turtledefs.js:545 +#: js/widgets/arpeggio.js:103 +#: js/widgets/meterwidget.js:227 +#: js/widgets/modewidget.js:113 +#: js/widgets/musickeyboard.js:706 +#: js/widgets/pitchdrummatrix.js:166 +#: js/widgets/pitchslider.js:125 +#: js/widgets/pitchstaircase.js:639 +#: js/widgets/temperament.js:2173 +#: js/widgets/timbre.js:750 +#: js/widgets/phrasemaker.js:561 +msgid "Save" +msgstr "保存する" + +#: js/turtledefs.js:548 +msgid "Save your project to a file." +msgstr "げんざい開いているプロジェクトをほぞんする。" + +#: js/turtledefs.js:552 +msgid "Save graphics from your project to as SVG." +msgstr "プロジェクトのグラフィックをSVGで保存" + +#: js/turtledefs.js:556 +msgid "Save graphics from your project as PNG." +msgstr "プロジェクトのグラフィックをPNGで保存" + +#: js/turtledefs.js:560 +msgid "Save block artwork as an SVG file." +msgstr "ブロックのグラフィックをSVGで保存" + +#: js/turtledefs.js:571 +msgid "Save sheet music as ABC, Lilypond or MusicXML" +msgstr "楽譜をABC、Lilypond、またはMusicXMLとして保存する。" + +#: js/turtledefs.js:573 +msgid "Save block artwork as SVG or PNG" +msgstr "ブロックのアートワークをSVGまたはPNGとして保存する。" + +#: js/turtledefs.js:580 +msgid "Load samples from server" +msgstr "みんなの作品" + +#: js/turtledefs.js:581 +msgid "This button opens a viewer for loading example projects." +msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。" + +#: js/turtledefs.js:586 +msgid "Expand/collapse option toolbar" +msgstr "オプションツールバーを表示" + +#: js/turtledefs.js:587 +msgid "Click this button to expand or collapse the auxillary toolbar." +msgstr "このボタンをクリックすると「サブメニュー」を開いたり、折りたたんだりすることができる。" + +#: js/turtledefs.js:593 +msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." +msgstr "メインおよび補助ツールバー、ブロックとキャンバスの右クリックコンテキストメニュー、パレットのヘルプメッセージを表示します。" + +#: js/turtledefs.js:599 +msgid "Click to run the project in slow mode." +msgstr "クリックをすると、ゆっくりとしたスピードでプログラムを実行することができる。" + +#: js/turtledefs.js:605 +msgid "Click to run the project step by step." +msgstr "クリックをすると、とてもゆっくり、ブロックを1つずつ実行する。プログラムがうまくはたらかず、どのブロックが原因なのかを調べたいときなどに便利だ。" + +#: js/turtledefs.js:612 +msgid "Display statistics about your Music project." +msgstr "プロジェクトに含まれているブロックの種類、わりあいなど、とうけいてきなじょうほうを表示する。" + +#: js/turtledefs.js:618 +msgid "Load a selected plugin." +msgstr "選択したプラグインを読み込みます。" + +#: js/turtledefs.js:626 +msgid "Delete a selected plugin." +msgstr "せんたくしたプラグインを消す。" + +#: js/turtledefs.js:633 +msgid "Enable scrolling" +msgstr "自由な方向に/たて方向にスクロール" + +#: js/turtledefs.js:634 +msgid "You can scroll the blocks on the canvas." +msgstr "カンバス上をドラッグそうさしたときに、画面をスクロールさせることができる方向を上下だけと上下左右に変える。" + +#: js/turtledefs.js:643 +msgid "Switch between dark and light mode." +msgstr "ダークモードとライトモードを切り替えます。" + +#: js/turtledefs.js:649 +msgid "Click to add another project into the current one." +msgstr "クリックして別のプロジェクトを現在のプロジェクトに追加します。" + +#: js/turtledefs.js:654 +msgid "Wrap Turtle" +msgstr "アートを包む" + +#: js/turtledefs.js:655 +msgid "Turn Turtle wrapping On or Off." +msgstr "アートを包むか・包まない" + +#: js/turtledefs.js:663 +msgid "Click to set the current pitch." +msgstr "クリックして現在の音高を設定します。" + +#: js/turtledefs.js:670 +msgid "Converts Music Block programs to JavaScript." +msgstr "Music BlocksのプログラムをJavaScriptに変換します。" + +#: js/turtledefs.js:677 +msgid "Restore blocks from the trash." +msgstr "ゴミ箱にすててしまったブロックを取り出してもどす。ふくすうのブロックをすててあるときは新しい順に、ゴミ箱が空になるまでブロックを拾いもどすことができる。" + +#: js/turtledefs.js:684 +msgid "Switch mode" +msgstr "はってんモード/かんたんモードにする" + +#: js/turtledefs.js:685 +msgid "Switch between beginner and advance modes." +msgstr "ミュージック・ブロックスをかんたんモード/はってんモードに切りかえる。モードによって使えるきのうやブロックの種類が変わる。" + +#: js/turtledefs.js:691 +msgid "Select your language preference." +msgstr "ブロックの名前などに表示される言語をえらぶ。" + +#: js/turtledefs.js:696 +msgid "Contextual Menu for Blocks" +msgstr "ブロックのコンテキストメニュー" + +#: js/turtledefs.js:697 +msgid "Right-click on a block to access common actions." +msgstr "ブロックを右クリックして共通操作にアクセスします。" + +#: js/turtledefs.js:702 +#: planet/js/StringHelper.js:46 +msgid "Delete" +msgstr "消す" + +#: js/turtledefs.js:703 +msgid "To delete a block, right-click on it. You will see the delete option." +msgstr "ブロックを消すには、ブロックを右クリックすると「消す」オプションが表示されます。" + +#: js/turtledefs.js:709 +msgid "To copy a block, right-click on it. You will see the copy option." +msgstr "ブロックをコピーには、ブロックを右クリックすると「コピー」オプションが表示されます。" + +#: js/turtledefs.js:715 +msgid "To extract a block, right-click on it. You will see the extract option." +msgstr "" + +#: js/turtledefs.js:721 +msgid "Keyboard shortcuts" +msgstr "キーボードのショートカット" + +#: js/turtledefs.js:722 +msgid "You can type d to create a do block and r to create a re block etc." +msgstr "キーボードを使うと、パレットボタンからブロックをドラッグして配置するだけでなく、ボタンをおすだけでちょくせつブロックを置くことができる。

★ショートカットキー
d …… 「ド」(4分音符、4オクターヴ)
r …… 「レ」(4分音符、4オクターヴ)
m …… 「ミ」(4分音符、4オクターヴ)
f …… 「ファ」(4分音符、4オクターヴ)
s …… 「ソ」(4分音符、4オクターヴ)
l …… 「ラ」(4分音符、4オクターヴ)
t …… 「シ」(4分音符、4オクターヴ)
" + +#: js/turtledefs.js:729 +msgid "Contextual Menu for Canvas" +msgstr "キャンバスのコンテキストメニュー" + +#: js/turtledefs.js:730 +msgid "Right-click on the canvas to perform additional canvas-related tasks." +msgstr "キャンバスを右クリックして追加のキャンバス関連タスクを実行します。" + +#: js/turtledefs.js:736 +#: js/turtles.js:940 +#: js/palette.js:654 +msgid "Grid" +msgstr "グリッド" + +#: js/turtledefs.js:737 +msgid "Turn on/off lines for cartesian or polar grids." +msgstr "デカルト座標または極座標グリッドの線をオン/オフにします。" + +#: js/turtledefs.js:739 +msgid "Turn on/off music staffs." +msgstr "五線譜の表示/非表示を切り替えます。" + +#: js/turtledefs.js:744 +#: js/turtles.js:959 +#: js/blocks/GraphicsBlocks.js:364 +#: js/widgets/arpeggio.js:118 +#: js/widgets/modewidget.js:119 +#: js/widgets/musickeyboard.js:714 +#: js/widgets/pitchdrummatrix.js:181 +#: js/widgets/pitchstaircase.js:684 +#: js/widgets/rhythmruler.js:601 +#: js/widgets/temperament.js:317 +#: js/widgets/temperament.js:345 +#: js/widgets/phrasemaker.js:578 +#. TRANS: clear all subdivisions from the ruler. +msgid "Clear" +msgstr "もとにもどす" + +#: js/turtledefs.js:745 +msgid "Clear the screen and return the mice to their initial positions." +msgstr "ネズミを元の位置にもどし、ペンでえがいた線をすべて消す。" + +#: js/turtledefs.js:750 +#: js/turtles.js:980 +msgid "Collapse" +msgstr "カンバスをしゅくしょう" + +#: js/turtledefs.js:751 +msgid "Collapse the graphics window." +msgstr "ネズミがいどうしたり、ペンで線をえがいたりできる「カンバス」の表示サイズを しゅくしょうしたり、かくだいしたりする。カンバスをしゅくしょうした場合は、プログラムをふつうのそくどで実行しても、ブロックがかくれない。ふつうの実行そくどでプログラムの動作かくにんをしたいときなどに便利だ。" + +#: js/turtledefs.js:757 +msgid "Return all blocks to the center of the screen." +msgstr "すべてのブロックを、カンバスのまんなかに配置する。" + +#: js/turtledefs.js:763 +msgid "Hide or show the blocks and the palettes." +msgstr "クリックすると、パレットボタンとプログラムのブロックを画面上に表示させたり、かくしたりすることができる。" + +#: js/turtledefs.js:769 +msgid "Expand or collapse start and action stacks." +msgstr "クリックすると、「スタート」と「アクション」に使われているブロックを、広げて表示したり、折りたたんでかくしたりすることができる。" + +#: js/turtledefs.js:777 +msgid "Decrease the size of the blocks." +msgstr "画面に表示されるブロックのサイズを小さくする。" + +#: js/turtledefs.js:783 +msgid "Increase the size of the blocks." +msgstr "画面に表示されるブロックのサイズを大きくする。" + +#: js/turtledefs.js:789 +msgid "Select" +msgstr "選択" + +#: js/turtledefs.js:790 +msgid "Left-click and drag on workspace to select multiple blocks." +msgstr "ワークスペースを左クリックしてドラッグすると複数のブロックを選択できます。" + +#: js/turtledefs.js:797 +msgid "Palette buttons" +msgstr "パレットボタン" + +#: js/turtledefs.js:798 +msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." +msgstr "ミュージック・ブロックスの左側には、プログラミングに使うさまざまなブロックをグループ分けした「パレットボタン」がある。" + +#: js/turtledefs.js:800 +msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +msgstr "それぞれのパレットボタンをクリックし、「音符(おんぷ)」「アクション」「ペン」などから好きなブロックを選んで、カンバス上にドラッグして置いてみよう。" + +#: js/turtledefs.js:808 +msgid "A detailed guide to Turtle Blocks is available." +msgstr "インターネットから、ミュージック・ブロックスのさらにくわしいガイドページを見ることができる。次のリンク先を開いてみよう。" + +#: js/turtledefs.js:812 +msgid "Turtle Blocks Guide" +msgstr "ミュージック・ブロックスガイド" + +#: js/turtledefs.js:815 +#: js/turtledefs.js:838 +#: js/widgets/help.js:338 +msgid "About" +msgstr "ミュージック・ブロックスについて" + +#: js/turtledefs.js:816 +msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." +msgstr "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。" + +#: js/turtledefs.js:818 +msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." +msgstr "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。" + +#: js/turtledefs.js:820 +msgid "Turtle Blocks is licensed under the AGPL." +msgstr "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。" + +#: js/turtledefs.js:828 +msgid "Turtle Blocks GitHub repository" +msgstr "タータル・ブロックスのリポジトリ" + +#: js/turtledefs.js:831 +#: js/widgets/help.js:339 +#: js/widgets/help.js:361 +msgid "Congratulations." +msgstr "おめでとうございます!" + +#: js/turtledefs.js:832 +msgid "You have finished the tour. Please enjoy Turtle Blocks!" +msgstr "ツアーはここで終わり。タータル・ブロックスを自由に楽しもう。" + +#: js/turtledefs.js:839 +msgid "Music Blocks is an open source collection of tools for exploring musical concepts." +msgstr "ミュージック・ブロックスは、音楽のコンセプトをたんきゅうするためにつくられた、オープンソースのツールだ。" + +#: js/turtledefs.js:841 +msgid "A full list of contributors can be found in the Music Blocks GitHub repository." +msgstr "ミュージック・ブロックスにかかわってきた人のいちらんは、GitHub(ギットハブ)のリポジトリで見ることができる。" + +#: js/turtledefs.js:843 +msgid "Music Blocks is licensed under the AGPL." +msgstr "ミュージック・ブロックスのプログラムは、だれでも自由にみることができる。" + +#: js/turtledefs.js:851 +msgid "Music Blocks GitHub repository" +msgstr "ミュージック・ブロックスのリポジトリ" + +#: js/turtledefs.js:854 +msgid "Congratulations!" +msgstr "おめでとうございます!" + +#: js/turtledefs.js:855 +msgid "You have finished the tour. Please enjoy Music Blocks!" +msgstr "ミスター・マウスのツアーはここで終わり。ミュージック・ブロックスを自由に楽しもう。" + +#: js/turtles.js:1052 +msgid "Expand" +msgstr "カンバスをかくだい" + +#: js/palette.js:663 +msgid "effect" +msgstr "こうかおん" + +#: js/palette.js:669 +msgid "sargam" +msgstr "Sargam (インドの ソルファ)" + +#: js/palette.js:684 +#: js/blocks/PitchBlocks.js:1209 +msgid "custom pitch" +msgstr "カスタムピッチ" + +#: js/palette.js:692 +msgid "accidental" +msgstr "変化記号" + +#: js/palette.js:716 +#: js/blocks/PitchBlocks.js:405 +msgid "pitch converter" +msgstr "音の高さを調節" + +#: js/utils/musicutils.js:504 +#: js/utils/musicutils.js:644 +#: js/widgets/musickeyboard.js:2906 +#: js/widgets/pitchdrummatrix.js:228 +msgid "rest" +msgstr "休符" + +#: js/utils/musicutils.js:687 +msgid "Perfect unison" +msgstr "完全1度" + +#: js/utils/musicutils.js:687 +msgid "Diminished second" +msgstr "減2度" + +#: js/utils/musicutils.js:688 +msgid "Minor second" +msgstr "短2度" + +#: js/utils/musicutils.js:688 +msgid "Augmented unison" +msgstr "増1度" + +#: js/utils/musicutils.js:689 +msgid "Major second" +msgstr "長2度" + +#: js/utils/musicutils.js:689 +msgid "Diminished third" +msgstr "減3度" + +#: js/utils/musicutils.js:690 +msgid "Minor third" +msgstr "短3度" + +#: js/utils/musicutils.js:690 +msgid "Augmented second" +msgstr "増2度" + +#: js/utils/musicutils.js:691 +msgid "Major third" +msgstr "長3度" + +#: js/utils/musicutils.js:691 +msgid "Diminished fourth" +msgstr "減4度" + +#: js/utils/musicutils.js:692 +msgid "Perfect fourth" +msgstr "完全4度" + +#: js/utils/musicutils.js:692 +msgid "Augmented third" +msgstr "増3度" + +#: js/utils/musicutils.js:693 +msgid "Diminished fifth" +msgstr "減5度" + +#: js/utils/musicutils.js:693 +msgid "Augmented fourth" +msgstr "増4度" + +#: js/utils/musicutils.js:694 +msgid "Perfect fifth" +msgstr "完全5度" + +#: js/utils/musicutils.js:694 +msgid "Diminished sixth" +msgstr "減6度" + +#: js/utils/musicutils.js:695 +msgid "Minor sixth" +msgstr "短6度" + +#: js/utils/musicutils.js:695 +msgid "Augmented fifth" +msgstr "増5度" + +#: js/utils/musicutils.js:696 +msgid "Major sixth" +msgstr "長6度" + +#: js/utils/musicutils.js:696 +msgid "Diminished seventh" +msgstr "減7度" + +#: js/utils/musicutils.js:697 +msgid "Minor seventh" +msgstr "短7度" + +#: js/utils/musicutils.js:697 +msgid "Augmented sixth" +msgstr "増6度" + +#: js/utils/musicutils.js:698 +msgid "Major seventh" +msgstr "長7度" + +#: js/utils/musicutils.js:698 +msgid "Diminished octave" +msgstr "減8度" + +#: js/utils/musicutils.js:699 +msgid "Perfect octave" +msgstr "完全8度" + +#: js/utils/musicutils.js:699 +msgid "Augmented seventh" +msgstr "増7度" + +#: js/utils/musicutils.js:700 +msgid "Minor ninth" +msgstr "短9度" + +#: js/utils/musicutils.js:700 +msgid "Augmented octave" +msgstr "増8度" + +#: js/utils/musicutils.js:701 +msgid "Major ninth" +msgstr "長9度" + +#: js/utils/musicutils.js:701 +msgid "Diminished tenth" +msgstr "減10度" + +#: js/utils/musicutils.js:702 +msgid "Minor tenth" +msgstr "短10度" + +#: js/utils/musicutils.js:702 +msgid "Augmented ninth" +msgstr "増9度" + +#: js/utils/musicutils.js:703 +msgid "Major tenth" +msgstr "長10度" + +#: js/utils/musicutils.js:703 +msgid "Diminished eleventh" +msgstr "減11度" + +#: js/utils/musicutils.js:704 +msgid "Perfect eleventh" +msgstr "完全11度" + +#: js/utils/musicutils.js:704 +msgid "Augmented tenth" +msgstr "増10度" + +#: js/utils/musicutils.js:705 +msgid "Diminished twelfth" +msgstr "減12度" + +#: js/utils/musicutils.js:705 +msgid "Augmented eleventh" +msgstr "増11度" + +#: js/utils/musicutils.js:706 +msgid "Perfect twelfth" +msgstr "完全12度" + +#: js/utils/musicutils.js:706 +msgid "Diminished thirteenth" +msgstr "減13度" + +#: js/utils/musicutils.js:707 +msgid "Minor thirteenth" +msgstr "短13度" + +#: js/utils/musicutils.js:707 +msgid "Augmented fifth, plus an octave" +msgstr "増12度" + +#: js/utils/musicutils.js:708 +msgid "Major thirteenth" +msgstr "長13度" + +#: js/utils/musicutils.js:708 +msgid "Diminished seventh, plus an octave" +msgstr "減14度" + +#: js/utils/musicutils.js:836 +#. TRANS: ordinal number. Please keep exactly one space between each number. +msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" +msgstr "1度 2度 3度 4度 5度 6度 7度 8度 9度 10度 11度 12度" + +#: js/utils/musicutils.js:1002 +#: js/utils/musicutils.js:1186 +#: js/utils/musicutils.js:1368 +#. TRANS: augmented is a music term related to intervals +msgid "augmented" +msgstr "オーギュメント(増)" + +#: js/utils/musicutils.js:1004 +#: js/utils/musicutils.js:1187 +#: js/utils/musicutils.js:1367 +#. TRANS: diminished is a music term related to intervals and mode +msgid "diminished" +msgstr "ディミニッシュ(減)" + +#: js/utils/musicutils.js:1010 +#: js/utils/musicutils.js:1365 +#: js/blocks/IntervalsBlocks.js:649 +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:124 +#. TRANS: perfect is a music term related to intervals +msgid "perfect" +msgstr "パーフェクト(完全)" + +#: js/utils/musicutils.js:1012 +#. TRANS: twelve semi-tone scale for music +msgid "chromatic" +msgstr "クロマティック音階" + +#: js/utils/musicutils.js:1013 +msgid "algerian" +msgstr "アルジェリア音階" + +#: js/utils/musicutils.js:1014 +msgid "spanish" +msgstr "スペイン音階" + +#: js/utils/musicutils.js:1016 +#. TRANS: modal scale in music +msgid "octatonic" +msgstr "オクタトニック・スケール" + +#: js/utils/musicutils.js:1018 +#. TRANS: harmonic major scale in music +msgid "harmonic major" +msgstr "ハーモニック・メジャー(和声長音階)" + +#: js/utils/musicutils.js:1020 +#. TRANS: natural minor scales in music +msgid "natural minor" +msgstr "自然短音階" + +#: js/utils/musicutils.js:1022 +#. TRANS: harmonic minor scale in music +msgid "harmonic minor" +msgstr "和声短音階" + +#: js/utils/musicutils.js:1024 +#. TRANS: melodic minor scale in music +msgid "melodic minor" +msgstr "旋律短音階" + +#: js/utils/musicutils.js:1028 +#. TRANS: modal scale for music +msgid "dorian" +msgstr "ドリアン音階" + +#: js/utils/musicutils.js:1030 +#. TRANS: modal scale for music +msgid "phrygian" +msgstr "フリジアン音階" + +#: js/utils/musicutils.js:1032 +#. TRANS: modal scale for music +msgid "lydian" +msgstr "リディアン音階" + +#: js/utils/musicutils.js:1034 +#. TRANS: modal scale for music +msgid "mixolydian" +msgstr "ミクソリディアン音階" + +#: js/utils/musicutils.js:1038 +#. TRANS: modal scale for music +msgid "locrian" +msgstr "ロクリアン音階" + +#: js/utils/musicutils.js:1040 +#. TRANS: minor jazz scale for music +msgid "jazz minor" +msgstr "オルタード音階" + +#: js/utils/musicutils.js:1042 +#. TRANS: bebop scale for music +msgid "bebop" +msgstr "ビバップ音階" + +#: js/utils/musicutils.js:1043 +msgid "arabic" +msgstr "アラビア音階" + +#: js/utils/musicutils.js:1044 +msgid "byzantine" +msgstr "ビザンティン" + +#: js/utils/musicutils.js:1046 +#. TRANS: musical scale for music by Verdi +msgid "enigmatic" +msgstr "ヴェルディの音階" + +#: js/utils/musicutils.js:1047 +msgid "ethiopian" +msgstr "エチオピア音階" + +#: js/utils/musicutils.js:1049 +#. TRANS: Ethiopic scale for music +msgid "geez" +msgstr "ゲエズ音階" + +#: js/utils/musicutils.js:1050 +msgid "hindu" +msgstr "ヒンドゥー音階" + +#: js/utils/musicutils.js:1051 +msgid "hungarian" +msgstr "ハンガリー音階" + +#: js/utils/musicutils.js:1053 +#. TRANS: minor Romanian scale for music +msgid "romanian minor" +msgstr "ルーマニア・マイナー音階" + +#: js/utils/musicutils.js:1054 +msgid "spanish gypsy" +msgstr "スパニッシュ・ジプシー音階" + +#: js/utils/musicutils.js:1056 +#. TRANS: musical scale for Mid-Eastern music +msgid "maqam" +msgstr "マカーム音階" + +#: js/utils/musicutils.js:1058 +#. TRANS: minor blues scale for music +msgid "minor blues" +msgstr "マイナー・ブルース音階" + +#: js/utils/musicutils.js:1060 +#. TRANS: major blues scale for music +msgid "major blues" +msgstr "メジャー・ブルース音階" + +#: js/utils/musicutils.js:1061 +msgid "whole tone" +msgstr "ホールトーン音階" + +#: js/utils/musicutils.js:1063 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" +msgid "minor pentatonic" +msgstr "マイナー・ペンタトニック音階" + +#: js/utils/musicutils.js:1065 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" +msgid "major pentatonic" +msgstr "メジャー・ペンタトニック音階" + +#: js/utils/musicutils.js:1066 +msgid "chinese" +msgstr "中国音階" + +#: js/utils/musicutils.js:1067 +msgid "egyptian" +msgstr "エジプト音階" + +#: js/utils/musicutils.js:1069 +#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale +msgid "hirajoshi" +msgstr "平調子" + +#: js/utils/musicutils.js:1070 +msgid "Japan" +msgstr "日本" + +#: js/utils/musicutils.js:1072 +#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura +msgid "in" +msgstr "陰音階" + +#: js/utils/musicutils.js:1074 +#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale +msgid "minyo" +msgstr "民謡音階" + +#: js/utils/musicutils.js:1076 +#. TRANS: Italian mathematician +msgid "fibonacci" +msgstr "フィボナッチ音階" + +#: js/utils/musicutils.js:1077 +#: js/utils/musicutils.js:1129 +#: js/utils/musicutils.js:1172 +#: js/utils/musicutils.js:1194 +#: js/utils/musicutils.js:1625 +#: js/utils/synthutils.js:136 +#: js/blocks/IntervalsBlocks.js:1124 +#: js/blocks/ToneBlocks.js:946 +#: js/blocks/WidgetBlocks.js:399 +#: js/blocks/WidgetBlocks.js:404 +#: js/blocks/VolumeBlocks.js:411 +#: js/turtleactions/VolumeActions.js:224 +#: js/widgets/modewidget.js:913 +#. TRANS: customize voice +msgid "custom" +msgstr "オリジナル" + +#: js/utils/musicutils.js:1079 +#: js/utils/musicutils.js:1574 +#: js/blocks/WidgetBlocks.js:176 +#. TRANS: highpass filter +msgid "highpass" +msgstr "ハイパス・フィルター" + +#: js/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1575 +#. TRANS: lowpass filter +msgid "lowpass" +msgstr "ローパス・フィルター" + +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1576 +#. TRANS: bandpass filter +msgid "bandpass" +msgstr "バンドパス・フィルター" + +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1577 +#. TRANS: high-shelf filter +msgid "highshelf" +msgstr "ハイシェルフ・フィルター" + +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1578 +#. TRANS: low-shelf filter +msgid "lowshelf" +msgstr "ローシェルフ・フィルター" + +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1579 +#. TRANS: notch-shelf filter +msgid "notch" +msgstr "ノッチ・フィルター" + +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1580 +#. TRANS: all-pass filter +msgid "allpass" +msgstr "オールパスフィルター" + +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1581 +#. TRANS: peaking filter +msgid "peaking" +msgstr "ピーク・フィルタ" + +#: js/utils/musicutils.js:1094 +#: js/utils/musicutils.js:1589 +#: js/utils/synthutils.js:128 +#: js/blocks/PitchBlocks.js:85 +#. TRANS: sine wave +msgid "sine" +msgstr "サイン波" + +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1590 +#: js/utils/synthutils.js:130 +#: js/blocks/PitchBlocks.js:39 +#. TRANS: square wave +msgid "square" +msgstr "四角の波" + +#: js/utils/musicutils.js:1096 +#: js/utils/musicutils.js:1591 +#: js/utils/synthutils.js:134 +#: js/blocks/PitchBlocks.js:62 +#: js/blocks/ToneBlocks.js:39 +#. TRANS: triangle wave +msgid "triangle" +msgstr "三角の波" + +#: js/utils/musicutils.js:1097 +#: js/utils/musicutils.js:1592 +#: js/utils/synthutils.js:132 +#: js/blocks/PitchBlocks.js:108 +#. TRANS: sawtooth wave +msgid "sawtooth" +msgstr "ぎざぎざの波" + +#: js/utils/musicutils.js:1099 +#: js/utils/musicutils.js:1355 +#: js/blocks/PitchBlocks.js:931 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:469 +#. TRANS: even numbers +#. TRANS: invert based on even or odd number or musical scale +msgid "even" +msgstr "偶数" + +#: js/utils/musicutils.js:1101 +#: js/utils/musicutils.js:1356 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:471 +#. TRANS: odd numbers +msgid "odd" +msgstr "奇数" + +#: js/utils/musicutils.js:1102 +#: js/utils/musicutils.js:1357 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:473 +msgid "scalar" +msgstr "音階的" + +#: js/utils/musicutils.js:1103 +#: js/utils/synthutils.js:72 +#: js/blocks/VolumeBlocks.js:47 +#. TRANS: musical instrument +msgid "piano" +msgstr "ピアノ" + +#: js/utils/musicutils.js:1104 +#: js/utils/synthutils.js:74 +#. TRANS: musical instrument +msgid "violin" +msgstr "バイオリン" + +#: js/utils/musicutils.js:1105 +#: js/utils/synthutils.js:76 +#. TRANS: viola musical instrument +msgid "viola" +msgstr "ビオラ" + +#: js/utils/musicutils.js:1106 +#: js/utils/synthutils.js:116 +#. TRANS: xylophone musical instrument +msgid "xylophone" +msgstr "木琴" + +#: js/utils/musicutils.js:1107 +#: js/utils/synthutils.js:138 +#. TRANS: vibraphone musical instrument +msgid "vibraphone" +msgstr "鉄琴" + +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:78 +#. TRANS: musical instrument +msgid "cello" +msgstr "チェロ" + +#: js/utils/musicutils.js:1110 +#: js/utils/synthutils.js:82 +#. TRANS: viola musical instrument +msgid "double bass" +msgstr "ダブルベース" + +#: js/utils/musicutils.js:1111 +#: js/utils/synthutils.js:86 +#: js/widgets/rhythmruler.js:2501 +#. TRANS: musical instrument +msgid "guitar" +msgstr "ギター" + +#: js/utils/musicutils.js:1112 +#: js/utils/synthutils.js:84 +#. TRANS: sitar musical instrument +msgid "sitar" +msgstr "シタール" + +#: js/utils/musicutils.js:1113 +#: js/utils/synthutils.js:88 +#. TRANS: musical instrument +msgid "acoustic guitar" +msgstr "アコースティック" + +#: js/utils/musicutils.js:1114 +#: js/utils/synthutils.js:90 +#. TRANS: musical instrument +msgid "flute" +msgstr "フルート" + +#: js/utils/musicutils.js:1115 +#: js/utils/synthutils.js:92 +#. TRANS: musical instrument +msgid "clarinet" +msgstr "クラリネット" + +#: js/utils/musicutils.js:1116 +#: js/utils/synthutils.js:94 +#. TRANS: musical instrument +msgid "saxophone" +msgstr "サクソフォン" + +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:96 +#. TRANS: musical instrument +msgid "tuba" +msgstr "チューバ" + +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:98 +#. TRANS: musical instrument +msgid "trumpet" +msgstr "トランペット" + +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:100 +#. TRANS: musical instrument +msgid "oboe" +msgstr "オーボエ" + +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:102 +#. TRANS: musical instrument +msgid "trombone" +msgstr "トロンボーン" + +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:118 +#. TRANS: polytone synthesizer +msgid "electronic synth" +msgstr "シンセサイザー" + +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:120 +#. TRANS: simple monotone synthesizer +msgid "simple 1" +msgstr "シンプル1" + +#: js/utils/musicutils.js:1123 +msgid "simple 2" +msgstr "シンプル2" + +#: js/utils/musicutils.js:1124 +msgid "simple 3" +msgstr "シンプル3" + +#: js/utils/musicutils.js:1125 +msgid "simple 4" +msgstr "シンプル4" + +#: js/utils/musicutils.js:1126 +#: js/utils/synthutils.js:58 +#: js/blocks/DrumBlocks.js:191 +#. TRANS: white noise synthesizer +msgid "white noise" +msgstr "ホワイトノイズ" + +#: js/utils/musicutils.js:1127 +#: js/utils/synthutils.js:60 +#. TRANS: brown noise synthesizer +msgid "brown noise" +msgstr "ブラウンノイズ" + +#: js/utils/musicutils.js:1128 +#: js/utils/synthutils.js:62 +#. TRANS: pink noise synthesizer +msgid "pink noise" +msgstr "ピンクノイズ" + +#: js/utils/musicutils.js:1130 +#: js/utils/synthutils.js:150 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2309 +#. TRANS: musical instrument +msgid "snare drum" +msgstr "スネアドラム" + +#: js/utils/musicutils.js:1131 +#: js/utils/synthutils.js:152 +#. TRANS: musical instrument +msgid "kick drum" +msgstr "キックドラム" + +#: js/utils/musicutils.js:1132 +#: js/utils/synthutils.js:154 +#. TRANS: musical instrument +msgid "tom tom" +msgstr "タムタム" + +#: js/utils/musicutils.js:1133 +#: js/utils/synthutils.js:156 +#. TRANS: musical instrument +msgid "floor tom" +msgstr "フロアタム" + +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:158 +#. TRANS: musical instrument +msgid "bass drum" +msgstr "バスドラム" + +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:160 +#. TRANS: a drum made from an inverted cup +msgid "cup drum" +msgstr "カップドラム" + +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:162 +#. TRANS: musical instrument +msgid "darbuka drum" +msgstr "ダブカドラム" + +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:166 +#. TRANS: musical instrument +msgid "hi hat" +msgstr "ハイハット" + +#: js/utils/musicutils.js:1138 +#: js/utils/synthutils.js:168 +#. TRANS: a small metal bell +msgid "ride bell" +msgstr "ライドベル" + +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:170 +#. TRANS: musical instrument +msgid "cow bell" +msgstr "カウベル" + +#: js/utils/musicutils.js:1140 +msgid "japanese drum" +msgstr "太鼓" + +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:176 +#. TRANS: musical instrument +msgid "japanese bell" +msgstr "鉦" + +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 +#. TRANS: musical instrument +msgid "triangle bell" +msgstr "トライアングル" + +#: js/utils/musicutils.js:1143 +#: js/utils/synthutils.js:174 +#. TRANS: musical instrument +msgid "finger cymbals" +msgstr "フィンガーシンバル" + +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 +#. TRANS: a musically tuned set of bells +msgid "chime" +msgstr "チャイム" + +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:180 +#. TRANS: a musical instrument +msgid "gong" +msgstr "ドラ" + +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:182 +#. TRANS: sound effect +msgid "clang" +msgstr "カチャカチャ" + +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:184 +#. TRANS: sound effect +msgid "crash" +msgstr "クラッシュ" + +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:186 +#. TRANS: sound effect +msgid "bottle" +msgstr "空きびん" + +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:188 +#. TRANS: sound effect +msgid "clap" +msgstr "てびょうし" + +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:190 +#. TRANS: sound effect +msgid "slap" +msgstr "ピシャリ" + +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:192 +#. TRANS: sound effect +msgid "splash" +msgstr "しぶき" + +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:194 +#. TRANS: sound effect +msgid "bubbles" +msgstr "あわ" + +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:196 +#. TRANS: sound effect +msgid "raindrop" +msgstr "雨のしずく" + +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:198 +#. TRANS: animal sound effect +msgid "cat" +msgstr "ねこ" + +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:200 +#. TRANS: animal sound effect +msgid "cricket" +msgstr "こおろぎ" + +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:202 +#. TRANS: animal sound effect +msgid "dog" +msgstr "いぬ" + +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:104 +#. TRANS: musical instrument +msgid "banjo" +msgstr "バンジョー" + +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:106 +#. TRANS: musical instrument +msgid "koto" +msgstr "こと" + +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:108 +#. TRANS: musical instrument +msgid "dulcimer" +msgstr "ダルシマー" + +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:110 +#. TRANS: musical instrument +msgid "electric guitar" +msgstr "エレキギター" + +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:112 +#. TRANS: musical instrument +msgid "bassoon" +msgstr "バスーン" + +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:114 +#. TRANS: musical instrument +msgid "celeste" +msgstr "セレスタ" + +#: js/utils/musicutils.js:1165 +#: js/widgets/temperament.js:757 +#. TRANS: musical temperament +msgid "equal" +msgstr "平均律" + +#: js/utils/musicutils.js:1167 +#. TRANS: musical temperament +msgid "Pythagorean" +msgstr "ピタゴラス音律 " + +#: js/utils/musicutils.js:1169 +#. TRANS: musical temperament +msgid "just intonation" +msgstr "純正律" + +#: js/utils/musicutils.js:1171 +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1623 +#: js/utils/musicutils.js:1624 +#. TRANS: musical temperament +msgid "Meantone" +msgstr "中全音律" + +#: js/utils/musicutils.js:1188 +msgid "major 7th" +msgstr "長七の和音(メイジャー・セブンス)" + +#: js/utils/musicutils.js:1189 +msgid "minor 7th" +msgstr "短七の和音(マイナー・セブンス)" + +#: js/utils/musicutils.js:1190 +msgid "dominant 7th" +msgstr "属七の和音(ドミナント・セブンス)" + +#: js/utils/musicutils.js:1191 +msgid "minor-major 7th" +msgstr "短三長七の和音(マイナー・メイジャー・セブンス)" + +#: js/utils/musicutils.js:1192 +msgid "fully-diminished 7th" +msgstr "減七の和音(ディミニッシュト・セブンス)" + +#: js/utils/musicutils.js:1193 +msgid "half-diminished 7th" +msgstr "減五短七の和音(ハーフ・ディミニッシュト)" + +#: js/utils/musicutils.js:1600 +#: js/utils/musicutils.js:1616 +msgid "Equal (12EDO)" +msgstr "12平均律" + +#: js/utils/musicutils.js:1601 +#: js/utils/musicutils.js:1617 +msgid "Equal (5EDO)" +msgstr "5平均律" + +#: js/utils/musicutils.js:1602 +#: js/utils/musicutils.js:1618 +msgid "Equal (7EDO)" +msgstr "7平均律" + +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 +msgid "Equal (19EDO)" +msgstr "19平均律" + +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 +msgid "Equal (31EDO)" +msgstr "31平均律" + +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 +msgid "5-limit Just Intonation" +msgstr "5限界純正律" + +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 +msgid "Pythagorean (3-limit JI)" +msgstr "ピタゴラス音律" + +#: js/utils/musicutils.js:5631 +#: js/utils/musicutils.js:5674 +msgid "current" +msgstr "現在の" + +#: js/utils/musicutils.js:5634 +#: js/utils/musicutils.js:5665 +msgid "next" +msgstr "この次の" + +#: js/utils/musicutils.js:5637 +#: js/utils/musicutils.js:5670 +msgid "previous" +msgstr "この前の" + +#: js/utils/synthutils.js:122 +#. TRANS: simple monotone synthesizer +msgid "simple-2" +msgstr "シンプル・シンセ2" + +#: js/utils/synthutils.js:124 +#. TRANS: simple monotone synthesizer +msgid "simple-3" +msgstr "シンプル・シンセ3" + +#: js/utils/synthutils.js:126 +#. TRANS: simple monotone synthesizer +msgid "simple-4" +msgstr "シンプル・シンセ4" + +#: js/utils/synthutils.js:164 +#. TRANS: musical instrument +msgid "taiko" +msgstr "太鼓" + +#: js/blocks/BooleanBlocks.js:44 +msgid "The Not block is the logical not operator." +msgstr "Notブロックは論理的なNOT演算子です。" + +#: js/blocks/BooleanBlocks.js:62 +msgid "not" +msgstr "ではない" + +#: js/blocks/BooleanBlocks.js:134 +msgid "The And block is the logical and operator." +msgstr "Andブロックは論理積(AND)演算子です。" + +#: js/blocks/BooleanBlocks.js:152 +msgid "and" +msgstr "かつ" + +#: js/blocks/BooleanBlocks.js:218 +msgid "The Or block is the logical or operator." +msgstr "Orブロックは論理和(OR)演算子です。" + +#: js/blocks/BooleanBlocks.js:236 +msgid "or" +msgstr "または" + +#: js/blocks/BooleanBlocks.js:302 +msgid "The XOR block is the logical XOR operator." +msgstr "XORブロックは排他的論理和(XOR)演算子です。" + +#: js/blocks/BooleanBlocks.js:320 +msgid "xor" +msgstr "XOR(エクスクルーシブ・オア)" + +#: js/blocks/BooleanBlocks.js:808 +msgid "The Equal block returns True if the two numbers are equal." +msgstr "

しんぎブロック(等しい)


2つのすうちをくらべて、同じすうちであるかどうかはんていする。「=」は、2つのすうちが同じであれば「真(しん)」、同じでなければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" + +#: js/blocks/BooleanBlocks.js:909 +msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." +msgstr "Not-equal-toブロックは2つの数字が等しくない場合にTrueを返します。" + +#: js/blocks/BooleanBlocks.js:1008 +msgid "The Boolean block is used to specify true or false." +msgstr "Booleanブロックはtrueまたはfalseを指定するために使われます。" + +#: js/blocks/BoxesBlocks.js:53 +#: js/blocks/BoxesBlocks.js:59 +msgid "The Add-to block is used to add to the value stored in a box." +msgstr "

数の箱(あたいを変える)


指定した箱に、好きなすうちを足す。マイナスのすうちを使うと引き算になる。" + +#: js/blocks/BoxesBlocks.js:61 +msgid "It can also be used with other blocks such as Color and Pen size." +msgstr "

マイナスの数値を使うと引き算になる。" + +#: js/blocks/BoxesBlocks.js:73 +msgid "add" +msgstr "足す" + +#: js/blocks/BoxesBlocks.js:75 +#: js/widgets/temperament.js:825 +msgid "to" +msgstr "箱へ" + +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/HeapBlocks.js:544 +msgid "value1" +msgstr "すうち" + +#: js/blocks/BoxesBlocks.js:118 +msgid "Block does not support incrementing." +msgstr "ブロックは、増殖をサポートできません" + +#: js/blocks/BoxesBlocks.js:152 +msgid "The Add-1-to block adds one to the value stored in a box." +msgstr "

数の箱(あたいを変える)


指定した箱に、1を足す。" + +#: js/blocks/BoxesBlocks.js:163 +msgid "add 1 to" +msgstr "箱に1を足す" + +#: js/blocks/BoxesBlocks.js:211 +msgid "The Subtract-1-from block subtracts one from the value stored in a box." +msgstr "Subtract-1-fromブロックはボックスに保存された値から1を引きます。" + +#: js/blocks/BoxesBlocks.js:222 +msgid "subtract 1 from" +msgstr "〜から1引く" + +#: js/blocks/BoxesBlocks.js:270 +#: js/blocks/BoxesBlocks.js:387 +msgid "The Box block returns the value stored in a box." +msgstr "

すうちブロック


すうちブロックとして、箱のすうちを使う。" + +#: js/blocks/BoxesBlocks.js:500 +#: js/blocks/BoxesBlocks.js:576 +msgid "The Store in block will store a value in a box." +msgstr "

数の箱(あたいを入れる)


指定した箱に、指定したすうちを入れる。" + +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +msgid "name1" +msgstr "箱へ" + +#: js/blocks/BoxesBlocks.js:652 +msgid "The Box2 block returns the value stored in Box2." +msgstr "Box2ブロックはBox2に保存された値を返します。" + +#: js/blocks/BoxesBlocks.js:703 +msgid "The Store in Box2 block is used to store a value in Box2." +msgstr "Store in Box2ブロックは値をBox2に保存するために使われます。" + +#: js/blocks/BoxesBlocks.js:715 +msgid "store in box2" +msgstr "箱2にすうちを入れる" + +#: js/blocks/BoxesBlocks.js:761 +msgid "The Box1 block returns the value stored in Box1." +msgstr "Box1ブロックはBox1に保存された値を返します。" + +#: js/blocks/BoxesBlocks.js:812 +msgid "The Store in Box1 block is used to store a value in Box1." +msgstr "Store in Box1ブロックは値をBox1に保存するために使われます。" + +#: js/blocks/BoxesBlocks.js:826 +msgid "store in box1" +msgstr "箱1にすうちを入れる" + +#: js/blocks/DictBlocks.js:77 +msgid "show dictionary" +msgstr "辞書を表す" + +#: js/blocks/DictBlocks.js:80 +#: js/blocks/DictBlocks.js:145 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/ProgramBlocks.js:396 +#: js/blocks/ProgramBlocks.js:501 +#: js/blocks/ProgramBlocks.js:664 +msgid "My Dictionary" +msgstr "私の辞書" + +#: js/blocks/DictBlocks.js:129 +msgid "The Dictionary block returns a dictionary." +msgstr "Dictionaryブロックは辞書を返します。" + +#: js/blocks/DictBlocks.js:197 +#: js/blocks/DictBlocks.js:339 +msgid "The Get-dict block returns a value in the dictionary for a specified key." +msgstr "Get-dictブロックは指定されたキーの辞書の値を返します。" + +#: js/blocks/DictBlocks.js:212 +#: js/blocks/DictBlocks.js:354 +#. TRANS: retrieve a value from the dictionary with a given key +msgid "get value" +msgstr "数価を表す" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +msgid "key2" +msgstr "キーワード" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +#: js/blocks/IntervalsBlocks.js:1462 +#. TRANS: key, e.g., C in C Major +msgid "key" +msgstr "調" + +#: js/blocks/DictBlocks.js:271 +#: js/blocks/DictBlocks.js:411 +msgid "The Set-dict block sets a value in the dictionary for a specified key." +msgstr "Set-dictブロックは指定されたキーに辞書の値を設定します。" + +#: js/blocks/DictBlocks.js:286 +#: js/blocks/DictBlocks.js:427 +#. TRANS: set a value in the dictionary for a given key +msgid "set value" +msgstr "値を設定" + +#: js/blocks/DrumBlocks.js:59 +msgid "The Noise name block is used to select a noise synthesizer." +msgstr "Noise nameブロックはノイズシンセサイザーを選択するために使われます。" + +#: js/blocks/DrumBlocks.js:102 +msgid "The Drum name block is used to select a drum." +msgstr "

ドラムブロック


ドラムの種類を変えるときに使う。クリックで、いろいろなドラムの音を選ぶことができる。" + +#: js/blocks/DrumBlocks.js:146 +msgid "The Effects name block is used to select a sound effect." +msgstr "

こうかおんブロック


こうかおんの種類を変えるときに使う。クリックで、いろいろなおもしろい音を選ぶことができる。" + +#: js/blocks/DrumBlocks.js:163 +msgid "noise" +msgstr "ノイズ" + +#: js/blocks/DrumBlocks.js:177 +msgid "The Play noise block will generate white, pink, or brown noise." +msgstr "Play noiseブロックはホワイトノイズ、ピンクノイズ、またはブラウンノイズを生成します。" + +#: js/blocks/DrumBlocks.js:317 +msgid "Replace every instance of a pitch with a drum sound." +msgstr "すべてのピッチをドラム音に置き換えます。" + +#: js/blocks/DrumBlocks.js:328 +#. TRANS: map a pitch to a drum sound +msgid "map pitch to drum" +msgstr "音符をドラムに変える" + +#: js/blocks/DrumBlocks.js:395 +msgid "In the example above, a kick drum sound will be played instead of sol." +msgstr "例の画像にソルの代わりにキックドラムが鳴らします。" + +#: js/blocks/DrumBlocks.js:407 +#. TRANS: set the current drum sound for playback +msgid "set drum" +msgstr "ドラムをせってい" + +#: js/blocks/DrumBlocks.js:451 +msgid "sound effect" +msgstr "こうかおん" + +#: js/blocks/DrumBlocks.js:489 +msgid "You can use multiple Drum blocks within a Note block." +msgstr "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。" + +#: js/blocks/HeapBlocks.js:49 +msgid "The Heap block returns the heap." +msgstr "Heapブロックはヒープを返します。" + +#: js/blocks/HeapBlocks.js:133 +msgid "show heap" +msgstr "ヒープを表示する" + +#: js/blocks/HeapBlocks.js:181 +msgid "The Heap-length block returns the length of the heap." +msgstr "Heap-lengthブロックはヒープの長さを返します。" + +#: js/blocks/HeapBlocks.js:195 +msgid "heap length" +msgstr "ヒープの長さ" + +#: js/blocks/HeapBlocks.js:254 +msgid "The Heap-empty? block returns true if the heap is empty." +msgstr "Heap-empty?ブロックはヒープが空の場合にtrueを返します。" + +#: js/blocks/HeapBlocks.js:268 +#. TRANS: Is the heap empty? +msgid "heap empty?" +msgstr "ヒープは空ですか?" + +#: js/blocks/HeapBlocks.js:317 +msgid "The Empty-heap block empties the heap." +msgstr "Empty-heapブロックはヒープを空にします。" + +#: js/blocks/HeapBlocks.js:327 +#: js/blocks/HeapBlocks.js:647 +#. TRANS: empty the heap +msgid "empty heap" +msgstr "空のヒープ" + +#: js/blocks/HeapBlocks.js:371 +msgid "The Reverse-heap block reverses the order of the heap." +msgstr "Reverse-heapブロックはヒープの順序を逆にします。" + +#: js/blocks/HeapBlocks.js:384 +#. TRANS: reverse the order of the heap +msgid "reverse heap" +msgstr "ヒープを逆にする" + +#: js/blocks/HeapBlocks.js:428 +msgid "The Index-heap block returns a value in the heap at a specified location." +msgstr "Index-heapブロックは指定された位置のヒープの値を返します。" + +#: js/blocks/HeapBlocks.js:443 +#. TRANS: retrieve a value from the heap at index position in the heap +msgid "index heap" +msgstr "ヒープに番号をふる" + +#: js/blocks/HeapBlocks.js:474 +#: js/blocks/HeapBlocks.js:572 +#: js/blocks/EnsembleBlocks.js:124 +#: js/blocks/EnsembleBlocks.js:1200 +msgid "Index must be > 0." +msgstr "インデクス番号は 0 より大きい必要があります。" + +#: js/blocks/HeapBlocks.js:479 +#: js/blocks/HeapBlocks.js:577 +#: js/blocks/EnsembleBlocks.js:129 +msgid "Maximum heap size is 1000." +msgstr "ヒープの大きさは、最大1000です。" + +#: js/blocks/HeapBlocks.js:523 +msgid "The Set-heap entry block sets a value in he heap at the specified location." +msgstr "Set-heapエントリーブロックは指定された位置のヒープに値を設定します。" + +#: js/blocks/HeapBlocks.js:539 +#: js/blocks/ProgramBlocks.js:299 +#. TRANS: load the heap from a JSON encoding +msgid "set heap" +msgstr "ヒープを設定する" + +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/EnsembleBlocks.js:96 +#. TRANS: value1 is a numeric value (JAPANESE ONLY) +msgid "index" +msgstr "インデックス" + +#: js/blocks/HeapBlocks.js:619 +msgid "The Pop block removes the value at the top of the heap." +msgstr "Popブロックはヒープの先頭の値を削除します。" + +#: js/blocks/HeapBlocks.js:633 +#. TRANS: pop a value off the top of the heap +msgid "pop" +msgstr "ポップ" + +#: js/blocks/HeapBlocks.js:680 +msgid "The Push block adds a value to the top of the heap." +msgstr "Pushブロックは値をヒープの先頭に追加します。" + +#: js/blocks/HeapBlocks.js:696 +#. TRANS: push a value onto the top of the heap +msgid "push" +msgstr "プッシュ" + +#: js/blocks/IntervalsBlocks.js:45 +msgid "set temperament" +msgstr "音律をせってい" + +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:657 +#: js/blocks/PitchBlocks.js:935 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/blocks/PitchBlocks.js:1194 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/MediaBlocks.js:746 +#: js/turtleactions/IntervalsActions.js:114 +#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) +msgid "octave" +msgstr "オクターヴの高さ" + +#: js/blocks/IntervalsBlocks.js:99 +msgid "The Temperament name block is used to select a tuning method." +msgstr "

音律(おんりつ)ブロック


調律(ちょうりつ)のしかたをせっていする。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。" + +#: js/blocks/IntervalsBlocks.js:161 +msgid "doubly" +msgstr "重" + +#: js/blocks/IntervalsBlocks.js:166 +msgid "The Doubly block will double the size of an interval." +msgstr "Doublyブロックはインターバルのサイズを2倍にします。" + +#: js/blocks/IntervalsBlocks.js:262 +msgid "interval number" +msgstr "音程を数で表示" + +#: js/blocks/IntervalsBlocks.js:317 +msgid "current interval" +msgstr "現在の音階" + +#: js/blocks/IntervalsBlocks.js:387 +#. TRANS: measure the distance between two pitches in semi-tones +msgid "semi-tone interval measure" +msgstr "半音階的音程で計る" + +#: js/blocks/IntervalsBlocks.js:454 +#: js/blocks/IntervalsBlocks.js:570 +msgid "You must use two pitch blocks when measuring an interval." +msgstr "音程を計る際は、2つの音符を使う必要があります。" + +#: js/blocks/IntervalsBlocks.js:496 +msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +msgstr "Scalar intervalブロックは現在の調とモードで2つの音の距離を測定します。" + +#: js/blocks/IntervalsBlocks.js:502 +#. TRANS: measure the distance between two pitches in steps of musical scale +msgid "scalar interval measure" +msgstr "全音階的音程で計る" + +#: js/blocks/IntervalsBlocks.js:678 +msgid "In the figure, we add sol# to sol." +msgstr "例の画像にはソルソル#になります。" + +#: js/blocks/IntervalsBlocks.js:684 +#: js/blocks/OrnamentBlocks.js:220 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "semi-tone interval" +msgstr "半音階的音程" + +#: js/blocks/IntervalsBlocks.js:733 +msgid "The output of the example is: do, mi, sol, sol, ti, mi" +msgstr "例の解決は「ド、ミ、ソ、ソ、シ、ミ」" + +#: js/blocks/IntervalsBlocks.js:740 +#: js/blocks/WidgetBlocks.js:768 +msgid "arpeggio" +msgstr "アルペジオ" + +#: js/blocks/IntervalsBlocks.js:931 +msgid "The Chord block calculates common chords." +msgstr "Chordブロックは一般的なコードを計算します。" + +#: js/blocks/IntervalsBlocks.js:933 +msgid "In the figure, we generate a C-major chord." +msgstr "図では、Cメジャーコードを生成します。" + +#: js/blocks/IntervalsBlocks.js:938 +msgid "chord" +msgstr "の和音" + +#: js/blocks/IntervalsBlocks.js:990 +msgid "The Ratio Interval block calculates an interval based on a ratio." +msgstr "「比で音程」ブロックは比の音程のピッチを経産する。" + +#: js/blocks/IntervalsBlocks.js:995 +msgid "ratio interval" +msgstr "比で音程" + +#: js/blocks/IntervalsBlocks.js:1064 +msgid "In the figure, we add la to sol." +msgstr "

上の図では、ソの「音符(おんぷ)ブロック」をきじゅんにして、「音階の上下ブロック」のすうちを2にせっていしているので、ソと、ソから2音あがったシの音が同時にえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" + +#: js/blocks/IntervalsBlocks.js:1120 +#. TRANS: define a custom mode +msgid "define mode" +msgstr "モードを定義する" + +#: js/blocks/IntervalsBlocks.js:1173 +msgid "movable Do" +msgstr "移動ド" + +#: js/blocks/IntervalsBlocks.js:1224 +#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales +msgid "mode length" +msgstr "音階の音数" + +#: js/blocks/IntervalsBlocks.js:1233 +msgid "The Mode length block is the number of notes in the current scale." +msgstr "

音階の音数ブロック


えんそうされている音階の、音の数を表示する。" + +#: js/blocks/IntervalsBlocks.js:1235 +msgid "Most Western scales have 7 notes." +msgstr "西洋のほとんどの音階は、7つの音をもつ。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" + +#: js/blocks/IntervalsBlocks.js:1284 +#. TRANS: the mode in music is 'major', 'minor', etc. +msgid "current mode" +msgstr "現代の音階" + +#: js/blocks/IntervalsBlocks.js:1337 +#. TRANS: the key is a group of pitches with which a music composition is created +msgid "current key" +msgstr "現代の調" + +#: js/blocks/IntervalsBlocks.js:1389 +#: js/blocks/IntervalsBlocks.js:1434 +#. TRANS: set the key and mode, e.g. C Major +msgid "set key" +msgstr "調をせってい" + +#: js/blocks/IntervalsBlocks.js:1443 +#: js/blocks/IntervalsBlocks.js:1449 +msgid "The Set key block is used to set the key and mode," +msgstr "

調をせっていブロック


調の部分に音の高さ、音階の部分に音階の種類を選び、調をせっていする。

★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。
★音階とは
順番に並んだ音のまとまり。" + +#: js/blocks/IntervalsBlocks.js:1449 +msgid "eg C Major" +msgstr "たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" + +#: js/blocks/NumberBlocks.js:28 +msgid "The Int block returns an integer." +msgstr "Intブロックは整数を返します。" + +#: js/blocks/NumberBlocks.js:34 +msgid "int" +msgstr "整数に" + +#: js/blocks/NumberBlocks.js:73 +msgid "The Mod block returns the remainder from a division." +msgstr "Modブロックは割り算の余りを返します。" + +#: js/blocks/NumberBlocks.js:79 +msgid "mod" +msgstr "~で割った余り(mod)" + +#: js/blocks/NumberBlocks.js:141 +msgid "The Power block calculates a power function." +msgstr "Powerブロックはべき乗を計算します。" + +#: js/blocks/NumberBlocks.js:196 +msgid "The Sqrt block returns the square root." +msgstr "Sqrtブロックは平方根を返します。" + +#: js/blocks/NumberBlocks.js:202 +msgid "sqrt" +msgstr "平方根" + +#: js/blocks/NumberBlocks.js:248 +msgid "The Abs block returns the absolute value." +msgstr "Absブロックは絶対値を返します。" + +#: js/blocks/NumberBlocks.js:254 +msgid "abs" +msgstr "絶対値" + +#: js/blocks/NumberBlocks.js:295 +msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." +msgstr "Distanceブロックは2点間の距離を返します。例えば、マウスと画面中央の距離です。" + +#: js/blocks/NumberBlocks.js:301 +#: plugins/rodi.rtp:310 +msgid "distance" +msgstr "距離" + +#: js/blocks/NumberBlocks.js:361 +msgid "The Divide block is used to divide." +msgstr "

すうちブロック(計算)


2つのすうちの割り算した計算結果を表すすうちブロック。上につないだすうちを、下につないだすうちで割る。" + +#: js/blocks/NumberBlocks.js:441 +msgid "The Multiply block is used to multiply." +msgstr "

すうちブロック(計算)


2つのすうちを掛け合わせた計算結果を表すすうちブロック。" + +#: js/blocks/NumberBlocks.js:612 +msgid "The Minus block is used to subtract." +msgstr "

すうちブロック(計算)


2つのすうちの引き算した計算結果を表すすうちブロック。上につないだすうちから、下につないだすうちを引く。" + +#: js/blocks/NumberBlocks.js:723 +msgid "The Plus block is used to add." +msgstr "

すうちブロック(計算)


2つのすうちを足し合わせた計算結果を表すすうちブロック。" + +#: js/blocks/NumberBlocks.js:849 +msgid "The One-of block returns one of two choices." +msgstr "

特殊ブロック(ランダム)


つないだ2つのブロックのうち、1つだけをランダムに選ぶ。「すうち」「アクション名」など、さまざまなブロックをつなぐことができる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。" + +#: js/blocks/NumberBlocks.js:856 +#: js/blocks/PitchBlocks.js:616 +msgid "one of" +msgstr "どちらかランダム" + +#: js/blocks/NumberBlocks.js:858 +msgid "this" +msgstr "これか" + +#: js/blocks/NumberBlocks.js:858 +msgid "that" +msgstr "それか" + +#: js/blocks/NumberBlocks.js:913 +msgid "The Random block returns a random number." +msgstr "

すうちブロック(ランダム)


指定したさいしょうちからさいだいちまでのはんいで、ランダムなすうちになる。

★ランダムとは
サイコロの目のように、何が出るか分からないすうちのこと。ランダム(random)は日本語で「らんすう」「でたらめな」という意味。ランダムを使うと、実行のたびにえんそう順じょが変わる曲などを作ることができる。" + +#: js/blocks/NumberBlocks.js:920 +msgid "random" +msgstr "ランダム" + +#: js/blocks/NumberBlocks.js:922 +msgid "min" +msgstr "さいしょうち" + +#: js/blocks/NumberBlocks.js:922 +msgid "max" +msgstr "さいだいち" + +#: js/blocks/NumberBlocks.js:986 +msgid "The Number block holds a number." +msgstr "

すうちブロック


すうちを指定するブロック。" + +#: js/blocks/OrnamentBlocks.js:32 +msgid "staccato factor" +msgstr "スタッカートの長さファクター" + +#: js/blocks/OrnamentBlocks.js:108 +msgid "slur factor" +msgstr "スラーの長さファクター" + +#: js/blocks/OrnamentBlocks.js:217 +#: js/blocks/OrnamentBlocks.js:309 +#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C +msgid "neighbor" +msgstr "音を加える" + +#: js/blocks/OrnamentBlocks.js:293 +msgid "The Neighbor block rapidly switches between neighboring pitches." +msgstr "

音を加えるブロック


2つの同じ高さの音のあいだに、音を1つ入れることができる。
図の例では、ソとソのあいだにラが入り、「ソラソ」とすばやくえんそうされる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" + +#: js/blocks/OrnamentBlocks.js:364 +msgid "glide" +msgstr "グリッサンド" + +#: js/blocks/OrnamentBlocks.js:479 +#: js/blocks/OrnamentBlocks.js:643 +msgid "slur" +msgstr "スラー" + +#: js/blocks/OrnamentBlocks.js:558 +#: js/blocks/OrnamentBlocks.js:710 +#. TRANS: play each note sharply detached from the others +msgid "staccato" +msgstr "スタッカート" + +#: js/blocks/ProgramBlocks.js:33 +msgid "The Load-heap-from-app block loads the heap from a web page." +msgstr "Load-heap-from-appブロックはウェブページからヒープを読み込みます。" + +#: js/blocks/ProgramBlocks.js:44 +#. TRANS: load the heap contents from a URL +msgid "load heap from App" +msgstr "アプリからヒープをロード" + +#: js/blocks/ProgramBlocks.js:95 +msgid "Error parsing JSON data:" +msgstr "JSON データの構文エラーです。" + +#: js/blocks/ProgramBlocks.js:100 +msgid "404: Page not found" +msgstr "404エラー:ページが見つかりません。" + +#: js/blocks/ProgramBlocks.js:133 +msgid "The Save-heap-to-app block saves the heap to a web page." +msgstr "Save-heap-to-appブロックはヒープをウェブページに保存します。" + +#: js/blocks/ProgramBlocks.js:144 +#. TRANS: save the heap contents to a URL +msgid "save heap to App" +msgstr "アプリにヒープを保存" + +#: js/blocks/ProgramBlocks.js:189 +msgid "Cannot find a valid heap for" +msgstr "正しいヒープが見つかりません。" + +#: js/blocks/ProgramBlocks.js:206 +msgid "The Load-heap block loads the heap from a file." +msgstr "Load-heapブロックはファイルからヒープを読み込みます。" + +#: js/blocks/ProgramBlocks.js:217 +#. TRANS: load the heap from a file +msgid "load heap" +msgstr "ヒープをロードする" + +#: js/blocks/ProgramBlocks.js:270 +msgid "The file you selected does not contain a valid heap." +msgstr "選んだファイルには、正しいヒープが含まれません。" + +#: js/blocks/ProgramBlocks.js:275 +msgid "The loadHeap block needs a loadFile block." +msgstr "ロードヒープのブロックには、ロードファイルブロックが必要です。" + +#: js/blocks/ProgramBlocks.js:291 +msgid "The Set-heap block loads the heap." +msgstr "Set-heapブロックはヒープを読み込みます。" + +#: js/blocks/ProgramBlocks.js:340 +msgid "The block you selected does not contain a valid heap." +msgstr "選択したブロックには有効なヒープが含まれていません。" + +#: js/blocks/ProgramBlocks.js:343 +msgid "The Set heap block needs a heap." +msgstr "Set heapブロックにはヒープが必要です。" + +#: js/blocks/ProgramBlocks.js:360 +msgid "The Load-dictionary block loads a dictionary from a file." +msgstr "Load-dictionaryブロックはファイルから辞書を読み込みます。" + +#: js/blocks/ProgramBlocks.js:372 +#. TRANS: load a dictionary from a file +msgid "load dictionary" +msgstr "辞書をロード" + +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/ToneBlocks.js:1025 +msgid "file" +msgstr "ファイル" + +#: js/blocks/ProgramBlocks.js:444 +msgid "The file you selected does not contain a valid dictionary." +msgstr "選択したファイルには有効な辞書が含まれていません。" + +#: js/blocks/ProgramBlocks.js:449 +msgid "The load dictionary block needs a load file block." +msgstr "load dictionaryブロックにはload fileブロックが必要です。" + +#: js/blocks/ProgramBlocks.js:466 +msgid "The Set-dictionary block loads a dictionary." +msgstr "Set-dictionaryブロックは辞書を読み込みます。" + +#: js/blocks/ProgramBlocks.js:477 +#. TRANS: load a dictionary from a JSON +msgid "set dictionary" +msgstr "辞書を設定" + +#: js/blocks/ProgramBlocks.js:546 +msgid "The block you selected does not contain a valid dictionary." +msgstr "選択したブロックには有効な辞書が含まれていません。" + +#: js/blocks/ProgramBlocks.js:550 +msgid "The set dictionary block needs a dictionary." +msgstr "set dictionaryブロックには辞書が必要です。" + +#: js/blocks/ProgramBlocks.js:567 +msgid "The Save-heap block saves the heap to a file." +msgstr "Save-heapブロックはヒープをファイルに保存します。" + +#: js/blocks/ProgramBlocks.js:578 +#. TRANS: save the heap to a file +msgid "save heap" +msgstr "ヒープを保存する" + +#: js/blocks/ProgramBlocks.js:629 +msgid "The Save-dictionary block saves a dictionary to a file." +msgstr "Save-dictionaryブロックは辞書をファイルに保存します。" + +#: js/blocks/ProgramBlocks.js:640 +#. TRANS: save a dictionary to a file +msgid "save dictionary" +msgstr "辞書を保存" + +#: js/blocks/ProgramBlocks.js:720 +msgid "The Open palette block opens a palette." +msgstr "Open paletteブロックはパレットを開きます。" + +#: js/blocks/ProgramBlocks.js:727 +msgid "open palette" +msgstr "パレットを開きます" + +#: js/blocks/ProgramBlocks.js:785 +msgid "The Delete block block removes a block." +msgstr "Delete blockブロックはブロックを削除します。" + +#: js/blocks/ProgramBlocks.js:797 +#. TRANS: Move this block to the trash. +msgid "delete block" +msgstr "ブロックを消す" + +#: js/blocks/ProgramBlocks.js:861 +msgid "The Move block block moves a block." +msgstr "Move blockブロックはブロックを移動します。" + +#: js/blocks/ProgramBlocks.js:869 +#. TRANS: Move the position of a block on the screen. +msgid "move block" +msgstr "ブロックを動かす" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/ProgramBlocks.js:1048 +msgid "block number" +msgstr "ブロックの番号" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:235 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x" +msgstr "xざひょう(よこ)" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:149 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y" +msgstr "yざひょう(たて)" + +#: js/blocks/ProgramBlocks.js:935 +#. TRANS: Run program beginning at this block. +msgid "run block" +msgstr "ブロックを再生" + +#: js/blocks/ProgramBlocks.js:1025 +msgid "The Dock block block connections two blocks." +msgstr "Dock blockブロックは2つのブロックを接続します。" + +#: js/blocks/ProgramBlocks.js:1036 +#. TRANS: We can connect a block to another block. +msgid "connect blocks" +msgstr "ブロックを繋ぐ" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "target block" +msgstr "目標のブロック" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "connection number" +msgstr "接続の番号" + +#: js/blocks/ProgramBlocks.js:1140 +msgid "The Make block block creates a new block." +msgstr "Make blockブロックは新しいブロックを作成します。" + +#: js/blocks/ProgramBlocks.js:1152 +#. TRANS: Create a new block +msgid "make block" +msgstr "ブロックを作る" + +#: js/blocks/ProgramBlocks.js:1186 +#: js/blocks/ProgramBlocks.js:1227 +#: js/blocks/RhythmBlocks.js:1128 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/widgets/status.js:186 +#: js/widgets/temperament.js:463 +#: js/widgets/temperament.js:481 +#: js/widgets/temperament.js:484 +#: js/widgets/temperament.js:589 +#: plugins/rodi.rtp:192 +#. TRANS: a musical note consisting of pitch and duration +msgid "note" +msgstr "音符" + +#: js/blocks/ProgramBlocks.js:1285 +msgid "Cannot find block" +msgstr "ブロックが見つかりません" + +#: js/blocks/ProgramBlocks.js:1304 +#: js/blocks/ProgramBlocks.js:1313 +msgid "Warning: block argument type mismatch" +msgstr "注意:ブロックとタイプが合っていません。" + +#: js/blocks/ProgramBlocks.js:1347 +msgid "The Open project block is used to open a project from a web page." +msgstr "Open projectブロックはウェブページからプロジェクトを開くために使われます。" + +#: js/blocks/ProgramBlocks.js:1357 +msgid "open project" +msgstr "プロジェクトを開く" + +#: js/blocks/ProgramBlocks.js:1410 +msgid "Please enter a valid URL." +msgstr "正しい URL をいれて下さい。" + +#: js/blocks/RhythmBlocks.js:182 +#: js/blocks/RhythmBlocks.js:1086 +#: js/blocks/RhythmBlocks.js:1162 +msgid "Note value must be greater than 0." +msgstr "音の長さは、0より大きいあたいをせっていしてください。" + +#: js/blocks/RhythmBlocks.js:215 +#: js/blocks/RhythmBlocks.js:278 +#: js/blocks/RhythmBlocks.js:350 +#. TRANS: swing is a rhythmic variation that emphasises the offbeat +msgid "swing" +msgstr "スイング" + +#: js/blocks/RhythmBlocks.js:355 +#. TRANS: the amount to shift to the offbeat note +msgid "swing value" +msgstr "スイングの数値" + +#: js/blocks/RhythmBlocks.js:419 +msgid "The Skip notes block will cause notes to be skipped." +msgstr "Skip notesブロックは音符をスキップさせます。" + +#: js/blocks/RhythmBlocks.js:427 +#. TRANS: substitute rests on notes being skipped +msgid "skip notes" +msgstr "音符の省略" + +#: js/blocks/RhythmBlocks.js:489 +#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 +msgid "multiply note value" +msgstr "音価を~倍にするファクター" + +#: js/blocks/RhythmBlocks.js:542 +msgid "The Tie block works on pairs of notes, combining them into one note." +msgstr "

タイブロック


2つの音をつなげて1つの音にする。「音の高さブロック」を入れて使う。同じ高さの音だけ、つなぐことができる。" + +#: js/blocks/RhythmBlocks.js:550 +#. TRANS: tie notes together into one longer note +msgid "tie" +msgstr "タイ" + +#: js/blocks/RhythmBlocks.js:591 +#: js/blocks/RhythmBlocks.js:671 +#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 +msgid "dot" +msgstr "付点音符" + +#: js/blocks/RhythmBlocks.js:619 +#: js/turtleactions/RhythmActions.js:221 +msgid "An argument of -1 results in a note value of 0." +msgstr "ー1は0の音価にします" + +#: js/blocks/RhythmBlocks.js:661 +msgid "The Dot block extends the duration of a note by 50%." +msgstr "Dotブロックは音符の長さを50%延長します。" + +#: js/blocks/RhythmBlocks.js:663 +msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +msgstr "例:付点四分音符は1拍の3/8(1/4 + 1/8)演奏されます。" + +#: js/blocks/RhythmBlocks.js:765 +#. TRANS: Japanese only: note value block for drum +msgid "note value drum" +msgstr "音符(ドラム)" + +#: js/blocks/RhythmBlocks.js:829 +msgid "392 hertz" +msgstr "392ヘルツ" + +#: js/blocks/RhythmBlocks.js:1119 +msgid "The Note block is a container for one or more Pitch blocks." +msgstr "

音符(おんぷ)ブロック


音の長さと高さをせっていする。長さを決め、「音の高さブロック」を入れて使う。" + +#: js/blocks/RhythmBlocks.js:1121 +msgid "The Note block specifies the duration (note value) of its contents." +msgstr "

「音の高さブロック」を2つ以上入れると、音を同時に出すことができる。" + +#: js/blocks/RhythmBlocks.js:1130 +msgid "value2" +msgstr "長さ" + +#: js/blocks/RhythmBlocks.js:1200 +msgid "define frequency" +msgstr "周波数を明確にする" + +#: js/blocks/RhythmBlocks.js:1218 +#: js/widgets/temperament.js:757 +#: js/widgets/temperament.js:1522 +msgid "octave space" +msgstr "オクターヴ・スペース" + +#: js/blocks/RhythmBlockPaletteBlocks.js:50 +#: js/blocks/RhythmBlockPaletteBlocks.js:233 +#. TRANS: rhythm block +#. TRANS: translate "rhythm1" as rhythm +msgid "rhythm1" +msgstr "連符(かけ算)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +msgid "number of notes" +msgstr "音符の数" + +#: js/blocks/RhythmBlockPaletteBlocks.js:126 +msgid "polyphonic rhythm" +msgstr "ポリリズム" + +#: js/blocks/RhythmBlockPaletteBlocks.js:219 +msgid "The Rhythm block is used to generate rhythm patterns." +msgstr "

連符(れんぷ)ブロック(かけ算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つなどくり返して使う。3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" + +#: js/blocks/RhythmBlockPaletteBlocks.js:281 +#: js/blocks/RhythmBlockPaletteBlocks.js:286 +msgid "1/64 note" +msgstr "64分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:312 +#: js/blocks/RhythmBlockPaletteBlocks.js:317 +msgid "1/32 note" +msgstr "32分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:346 +#: js/blocks/RhythmBlockPaletteBlocks.js:351 +msgid "1/16 note" +msgstr "16分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:380 +msgid "eighth note" +msgstr "8分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:408 +msgid "quarter note" +msgstr "4分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:436 +#: js/blocks/RhythmBlockPaletteBlocks.js:441 +msgid "half note" +msgstr "2分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:470 +#: js/blocks/RhythmBlockPaletteBlocks.js:475 +msgid "whole note" +msgstr "全音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:514 +#: js/blocks/RhythmBlockPaletteBlocks.js:583 +#: js/blocks/RhythmBlockPaletteBlocks.js:634 +#. TRANS: A tuplet is a note value divided into irregular time values. +msgid "tuplet" +msgstr "~連符(タプル)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:800 +msgid "septuplet" +msgstr "7連符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:828 +msgid "quintuplet" +msgstr "5連符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:856 +msgid "triplet" +msgstr "3連符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:883 +msgid "simple tuplet" +msgstr "連符(わり算)" + +#: js/blocks/RhythmBlockPaletteBlocks.js:893 +msgid "Tuplets are a collection of notes that get scaled to a specific duration." +msgstr "

連符(れんぷ)ブロック(わり算)


まとまったいくつかの音符(おんぷ)。一定の長さの音を3つや5つに等分して使う。" + +#: js/blocks/FlowBlocks.js:41 +msgid "The Backward block runs code in reverse order (Musical retrograde)." +msgstr "

実行ブロック(ぎゃく実行)


はさまれているブロックを、つうじょうとはぎゃくの順じょで、下から上に向かって実行する。" + +#: js/blocks/FlowBlocks.js:48 +msgid "backward" +msgstr "ぎゃく向きに実行" + +#: js/blocks/FlowBlocks.js:124 +msgid "The Duplicate block will run each block multiple times." +msgstr "Duplicateブロックは各ブロックを複数回実行します。" + +#: js/blocks/FlowBlocks.js:334 +msgid "The Default block is used inside of a Switch to define the default action." +msgstr "DefaultブロックはSwitch内でデフォルトの動作を定義するために使われます。" + +#: js/blocks/FlowBlocks.js:342 +msgid "default" +msgstr "ひょうじゅん" + +#: js/blocks/FlowBlocks.js:361 +#: js/blocks/FlowBlocks.js:418 +msgid "The Case Block must be used inside of a Switch Block." +msgstr "ケースブロックはスイッチブロックの中にある必要があります。" + +#: js/blocks/FlowBlocks.js:389 +msgid "The Case block is used inside of a Switch to define matches." +msgstr "CaseブロックはSwitch内で一致条件を定義するために使われます。" + +#: js/blocks/FlowBlocks.js:397 +msgid "case" +msgstr "ケース" + +#: js/blocks/FlowBlocks.js:446 +msgid "The Switch block will run the code in the matching Case." +msgstr "Switchブロックは一致するCase内のコードを実行します。" + +#: js/blocks/FlowBlocks.js:454 +msgid "switch" +msgstr "スイッチ" + +#: js/blocks/FlowBlocks.js:595 +msgid "The Stop block will stop a loop" +msgstr "Stopブロックはループを停止します。" + +#: js/blocks/FlowBlocks.js:597 +msgid "Forever, Repeat, While, or Until." +msgstr "Forever、Repeat、While、またはUntil。" + +#: js/blocks/FlowBlocks.js:653 +msgid "The Waitfor block will wait until the condition is true." +msgstr "Waitforブロックは条件が真になるまで待ちます。" + +#: js/blocks/FlowBlocks.js:661 +msgid "wait for" +msgstr "を待つ" + +#: js/blocks/FlowBlocks.js:732 +msgid "The Until block will repeat until the condition is true." +msgstr "Untilブロックは条件が真になるまで繰り返します。" + +#: js/blocks/FlowBlocks.js:740 +msgid "until" +msgstr "までに" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +msgid "do2" +msgstr "~する" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do" +msgstr "アクション" + +#: js/blocks/FlowBlocks.js:812 +msgid "The While block will repeat while the condition is true." +msgstr "Whileブロックは条件が真である間繰り返します。" + +#: js/blocks/FlowBlocks.js:820 +msgid "while" +msgstr "の間に" + +#: js/blocks/FlowBlocks.js:903 +#: js/blocks/FlowBlocks.js:968 +#: js/blocks/FlowBlocks.js:979 +msgid "In this example if the mouse button is pressed a snare drum will play." +msgstr "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。" + +#: js/blocks/FlowBlocks.js:925 +#: js/blocks/FlowBlocks.js:988 +msgid "if" +msgstr "もし" + +#: js/blocks/FlowBlocks.js:927 +#: js/blocks/FlowBlocks.js:990 +msgid "then" +msgstr "ならば" + +#: js/blocks/FlowBlocks.js:927 +msgid "else" +msgstr "でなければ" + +#: js/blocks/FlowBlocks.js:1025 +msgid "The Forever block will repeat the contained blocks forever." +msgstr "

実行ブロック(くり返し)


「ずっとくり返す」のブロックは、実行を停止しないかぎり、はさまれているブロックをくり返し実行する。" + +#: js/blocks/FlowBlocks.js:1037 +msgid "forever" +msgstr "ずっとくり返す" + +#: js/blocks/FlowBlocks.js:1073 +msgid "The Repeat block will repeat the contained blocks." +msgstr "

実行ブロック(くり返し)


はさまれているブロックのプログラムを、入力した回数だけくり返す。" + +#: js/blocks/FlowBlocks.js:1075 +msgid "In this example the note will be played 4 times." +msgstr "

図の例では、「ソ」の音が4回えんそうされる。" + +#: js/blocks/FlowBlocks.js:1083 +msgid "repeat" +msgstr "~回くり返す" + +#: js/blocks/FlowBlocks.js:1123 +msgid "duplicate factor" +msgstr "複製ファクター" + +#: js/blocks/MeterBlocks.js:34 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "current meter" +msgstr "現代の拍子" + +#: js/blocks/MeterBlocks.js:85 +#. TRANS: number of beats per minute +msgid "beat factor" +msgstr "拍を~倍にするファクター" + +#: js/blocks/MeterBlocks.js:161 +msgid "The Beats per minute block returns the current beats per minute." +msgstr "Beats per minuteブロックは現在の1分あたりのビート数を返します。" + +#: js/blocks/MeterBlocks.js:170 +#: js/widgets/status.js:148 +#. TRANS: number of beats played per minute +#. TRANS: in Japanese: "1分当たりの拍の数" +msgid "beats per minute2" +msgstr "1分当たりの拍の数" + +#: js/blocks/MeterBlocks.js:170 +#: js/blocks/MeterBlocks.js:1057 +#: js/blocks/MeterBlocks.js:1134 +#: js/blocks/MeterBlocks.js:1212 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "beats per minute" +msgstr "スピードを決める" + +#: js/blocks/MeterBlocks.js:234 +#. TRANS: count of current musical measure in meter +msgid "measure count" +msgstr "小節の数" + +#: js/blocks/MeterBlocks.js:242 +msgid "The Measure count block returns the current measure." +msgstr "Measure countブロックは現在の小節数を返します。" + +#: js/blocks/MeterBlocks.js:291 +#. TRANS: count of current beat in the meter +msgid "beat count" +msgstr "拍の位置" + +#: js/blocks/MeterBlocks.js:301 +#: js/blocks/MeterBlocks.js:312 +#: js/blocks/MeterBlocks.js:566 +#: js/blocks/MeterBlocks.js:577 +msgid "The Beat count block is the number of the current beat," +msgstr "

拍(はく)の位置ブロック


小節の中で何拍(はく)目かをあらわす数。たとえば、各小節の3拍(はく)めに何かアクション・イベントを起こしたいときなどに使う。" + +#: js/blocks/MeterBlocks.js:314 +#: js/blocks/MeterBlocks.js:579 +msgid "eg 1, 2, 3, or 4." +msgstr "
図の例では、それぞれの小節の1拍(ぱく)目に、特定のアクション・イベントを起こしている。" + +#: js/blocks/MeterBlocks.js:369 +#. TRANS: count the number of notes +msgid "sum note values" +msgstr "音の長さを足す" + +#: js/blocks/MeterBlocks.js:377 +#: js/blocks/MeterBlocks.js:441 +msgid "The Note counter block can be used to count the number of contained notes." +msgstr "Note counterブロックは含まれる音符の数を数えるために使用できます。" + +#: js/blocks/MeterBlocks.js:433 +#. TRANS: count the number of notes +msgid "note counter" +msgstr "音符の合計数" + +#: js/blocks/MeterBlocks.js:497 +#. TRANS: number of whole notes that have been played +msgid "whole notes played" +msgstr "さいせいされた全音符の数" + +#: js/blocks/MeterBlocks.js:506 +msgid "The Whole notes played block returns the total number of whole notes played." +msgstr "Whole notes playedブロックは演奏された全音符の総数を返します。" + +#: js/blocks/MeterBlocks.js:556 +#: js/turtleactions/DictActions.js:83 +#. TRANS: number of notes that have been played +msgid "notes played" +msgstr "全体の拍の数" + +#: js/blocks/MeterBlocks.js:654 +msgid "The No clock block decouples the notes from the master clock." +msgstr "クロックなしブロックはそれぞれの動作の順番をリズムより優先します。" + +#: js/blocks/MeterBlocks.js:662 +#. TRANS: don't lock notes to master clock +msgid "no clock" +msgstr "クロックなし" + +#: js/blocks/MeterBlocks.js:701 +msgid "on weak beat do" +msgstr "弱拍に~する" + +#: js/blocks/MeterBlocks.js:706 +msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." +msgstr "On-weak-beatブロックは弱拍(裏拍)で実行するアクションを指定できます。" + +#: js/blocks/MeterBlocks.js:751 +msgid "on strong beat" +msgstr "強拍に" + +#: js/blocks/MeterBlocks.js:759 +msgid "The On-strong-beat block lets you specify actions to take on specified beats." +msgstr "On-strong-beatブロックは指定された強拍で実行するアクションを指定できます。" + +#: js/blocks/MeterBlocks.js:770 +msgid "beat" +msgstr "拍子" + +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do1" +msgstr "アクション実行" + +#: js/blocks/MeterBlocks.js:814 +msgid "on every beat do" +msgstr "全ての拍子にアクション実行" + +#: js/blocks/MeterBlocks.js:822 +msgid "The On-every-beat block lets you specify actions to take on every beat." +msgstr "On-every-beatブロックはすべての拍で実行するアクションを指定できます。" + +#: js/blocks/MeterBlocks.js:875 +msgid "on every note do" +msgstr "全ての音符にアクション実行" + +#: js/blocks/MeterBlocks.js:883 +msgid "The On-every-note block lets you specify actions to take on every note." +msgstr "On-every-noteブロックはすべての音符で実行するアクションを指定できます。" + +#: js/blocks/MeterBlocks.js:929 +#: js/blocks/MeterBlocks.js:1000 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "master beats per minute" +msgstr "全体のスピードを決める" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "bpm" +msgstr "1分あたりの拍の数" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "beat value" +msgstr "1拍" + +#: js/blocks/MeterBlocks.js:1025 +#: js/blocks/MeterBlocks.js:1168 +#: js/blocks/MeterBlocks.js:1242 +msgid "Beats per minute must be > 30." +msgstr "1分あたりの拍の数には、30より大きいあたいをせっていしてください。" + +#: js/blocks/MeterBlocks.js:1028 +#: js/blocks/MeterBlocks.js:1171 +#: js/blocks/MeterBlocks.js:1245 +msgid "Maximum beats per minute is 1000." +msgstr "1分あたりの拍の数は、最大1000です。" + +#: js/blocks/MeterBlocks.js:1069 +msgid "The Beats per minute block sets the number of 1/4 notes per minute." +msgstr "

スピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とは
くり返されるリズムのこと。" + +#: js/blocks/MeterBlocks.js:1280 +#. TRANS: anacrusis +msgid "pickup" +msgstr "ピックアップ" + +#: js/blocks/MeterBlocks.js:1368 +msgid "number of beats" +msgstr "拍の数" + +#: js/blocks/PitchBlocks.js:141 +#. TRANS: musical transposition (adjustment of pitch up or down) +msgid "transposition" +msgstr "移調" + +#: js/blocks/PitchBlocks.js:168 +#. TRANS: step down one note in current musical scale +msgid "scalar step down" +msgstr "音階内で~度下がる:" + +#: js/blocks/PitchBlocks.js:172 +msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +msgstr "Scalar step downブロックは現在の調とモードにおける前の音までの半音数を返します。" + +#: js/blocks/PitchBlocks.js:190 +#. TRANS: step up one note in current musical scale +msgid "scalar step up" +msgstr "音階内で~度上がる:" + +#: js/blocks/PitchBlocks.js:194 +msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +msgstr "Scalar step upブロックは現在の調とモードにおける次の音までの半音数を返します。" + +#: js/blocks/PitchBlocks.js:212 +#. TRANS: the change measured in half-steps between the current pitch and the previous pitch +msgid "change in pitch" +msgstr "音程の違い" + +#: js/blocks/PitchBlocks.js:216 +msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +msgstr "音程の違いブロックは現在に鳴らされている音高と現在のちょうど前に鳴らされている音高(半音の値で)の違いです。" + +#: js/blocks/PitchBlocks.js:243 +#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch +msgid "scalar change in pitch" +msgstr "音階のよって音程の違い" + +#: js/blocks/PitchBlocks.js:250 +#: js/blocks/PitchBlocks.js:432 +#: js/blocks/PitchBlocks.js:1667 +#: js/turtleactions/DictActions.js:89 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:586 +#: js/widgets/temperament.js:824 +#. TRANS: convert current note to piano key (1-88) +#. TRANS: a mapping of pitch to the 88 piano keys +msgid "pitch number" +msgstr "音の高さを数で表示" + +#: js/blocks/PitchBlocks.js:256 +msgid "The Pitch number block is the value of the pitch of the note currently being played." +msgstr "

音の高さを数で表示ブロック


音の高さを数で表示する。
" + +#: js/blocks/PitchBlocks.js:329 +#: js/blocks/PitchBlocks.js:433 +#. TRANS: the current pitch expressed in Hertz +msgid "pitch in hertz" +msgstr "音の高さをヘルツで表示" + +#: js/blocks/PitchBlocks.js:334 +msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +msgstr "

音の高さをヘルツで表示ブロック


音の高さをヘルツで表示する。
たとえば、オクターヴが4のラの音は、440ヘルツというすうちで表すことができる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

" + +#: js/blocks/PitchBlocks.js:367 +#: js/turtleactions/DictActions.js:87 +msgid "current pitch" +msgstr "現代の音の高さ" + +#: js/blocks/PitchBlocks.js:373 +msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." +msgstr "Current PitchブロックはPitch Converterブロックと共に使用されます。上記の例では、現在のピッチsol 4が392ヘルツとして表示されます。" + +#: js/blocks/PitchBlocks.js:410 +msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." +msgstr "このブロックは最後に演奏された音のピッチ値をヘルツ、音名、ピッチ番号などの異なる形式に変換します。" + +#: js/blocks/PitchBlocks.js:434 +msgid "alphabet" +msgstr "アルファベット" + +#: js/blocks/PitchBlocks.js:436 +#. TRANS: Translate as "alphabet class" +msgid "letter class" +msgstr "アルファベット・クラス" + +#: js/blocks/PitchBlocks.js:437 +msgid "solfege class" +msgstr "階名" + +#: js/blocks/PitchBlocks.js:438 +msgid "staff y" +msgstr "音部記号のy座標" + +#: js/blocks/PitchBlocks.js:439 +msgid "solfege syllable" +msgstr "階名(ド、レ、ミ)" + +#: js/blocks/PitchBlocks.js:440 +msgid "pitch class" +msgstr "ピッチ・クラス" + +#: js/blocks/PitchBlocks.js:441 +msgid "scalar class" +msgstr "音階クラス" + +#: js/blocks/PitchBlocks.js:443 +msgid "nth degree" +msgstr "ピッチ度" + +#: js/blocks/PitchBlocks.js:444 +msgid "pitch to shade" +msgstr "音の高さををシェードに" + +#: js/blocks/PitchBlocks.js:445 +msgid "pitch to color" +msgstr "音の高さを色に" + +#: js/blocks/PitchBlocks.js:629 +#: js/widgets/musickeyboard.js:753 +#. TRANS: MIDI is a technical standard for electronic music +msgid "MIDI" +msgstr "MIDI" + +#: js/blocks/PitchBlocks.js:642 +#. TRANS: set an offset associated with the numeric piano keyboard mapping +msgid "set pitch number offset" +msgstr "音高の数字を初期化" + +#: js/blocks/PitchBlocks.js:645 +msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +msgstr "ピッチ番号をピッチとオクターブにマッピングするためのオフセットを設定するために使われるブロックです。" + +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/MediaBlocks.js:746 +#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) +msgid "name2" +msgstr "名前" + +#: js/blocks/PitchBlocks.js:679 +#. TRANS: convert piano key number (1-88) to pitch +msgid "number to pitch" +msgstr "数字を音名へ" + +#: js/blocks/PitchBlocks.js:682 +msgid "The Number to pitch block will convert a pitch number to a pich name." +msgstr "Number to pitchブロックはピッチ番号をピッチ名に変換します。" + +#: js/blocks/PitchBlocks.js:715 +#. TRANS: convert piano key number (1-88) to octave +msgid "number to octave" +msgstr "数値をオクターヴ表記へ" + +#: js/blocks/PitchBlocks.js:717 +msgid "The Number to octave block will convert a pitch number to an octave." +msgstr "Number to octaveブロックはピッチ番号をオクターブに変換します。" + +#: js/blocks/PitchBlocks.js:726 +msgid "y to pitch" +msgstr "音の高さをy座に" + +#: js/blocks/PitchBlocks.js:729 +msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." +msgstr "五線譜のy位置を対応する音高表記に変換するブロック" + +#: js/blocks/PitchBlocks.js:841 +msgid "accidental selector" +msgstr "臨時記号セレクター" + +#: js/blocks/PitchBlocks.js:844 +msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +msgstr "変化記号セレクターブロックはダブルシャープ(重嬰)、シャープ(嬰)、ナチュラル(本位)、フラット(変)、ダブルフラット(重変)から選ぶことができます。" + +#: js/blocks/PitchBlocks.js:858 +msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +msgstr "音の高さを、「sa、re、ga、ma、pa、dha、ni」の7つのインドのソルフェージュでせっていする。" + +#: js/blocks/PitchBlocks.js:872 +msgid "Pitch can be specified in terms of C D E F G A B." +msgstr "

音の高さブロック


音の高さを、CDEFGABの7つのアルファベットでせっていする。たとえば、ドならばC、レならばDであらわされる。" + +#: js/blocks/PitchBlocks.js:884 +msgid "solfege" +msgstr "ソルファ" + +#: js/blocks/PitchBlocks.js:887 +msgid "Pitch can be specified in terms of do re mi fa sol la ti." +msgstr "

音の高さブロック


音の高さを、ド、レ、ミ、ファ、ソ、ラ、シの7つのソルフェージュでせっていする。" + +#: js/blocks/PitchBlocks.js:922 +msgid "The Invert block rotates any contained notes around a target note." +msgstr "Invertブロックは含まれる音符を対象の音符の周りで反転させます。" + +#: js/blocks/PitchBlocks.js:929 +#: js/widgets/modewidget.js:137 +#. TRANS: pitch inversion rotates a pitch around another pitch +msgid "Invert" +msgstr "転回を" + +#: js/blocks/PitchBlocks.js:968 +#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) +msgid "invert (odd)" +msgstr "転回を (奇数)" + +#: js/blocks/PitchBlocks.js:1001 +#. TRANS: pitch inversion rotates a pitch around another pitch (even number) +msgid "invert (even)" +msgstr "転回を (偶数)" + +#: js/blocks/PitchBlocks.js:1022 +#. TRANS: register is the octave of the current pitch +msgid "register" +msgstr "登録" + +#: js/blocks/PitchBlocks.js:1026 +msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +msgstr "Registerブロックは後に続く音符のオクターブ(レジスター)を簡単に変更する方法を提供します。" + +#: js/blocks/PitchBlocks.js:1047 +#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. +msgid "50 cents" +msgstr "50セント" + +#: js/blocks/PitchBlocks.js:1102 +msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." +msgstr "半音で移調ブロックは音符の中に入っている音高を上(または下)に、特定されている数字の値によって、半音ずつ移動します。" + +#: js/blocks/PitchBlocks.js:1104 +msgid "In the example shown above, sol is shifted up to sol#." +msgstr "例の画像にソルソル#に上に移動されています。" + +#: js/blocks/PitchBlocks.js:1110 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "semi-tone transpose" +msgstr "半音で移調" + +#: js/blocks/PitchBlocks.js:1143 +msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" +msgstr "「比で移動」ブロックは 音符の中のピッチを比で移動させる。" + +#: js/blocks/PitchBlocks.js:1149 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "transpose by ratio" +msgstr "比で移動" + +#: js/blocks/PitchBlocks.js:1232 +#. TRANS: down sixth means the note is five scale degrees below current note +msgid "down sixth" +msgstr "音階で6度下" + +#: js/blocks/PitchBlocks.js:1251 +#. TRANS: down third means the note is two scale degrees below current note +msgid "down third" +msgstr "音階で3度下" + +#: js/blocks/PitchBlocks.js:1270 +#. TRANS: seventh means the note is the six scale degrees above current note +msgid "seventh" +msgstr "7度の音" + +#: js/blocks/PitchBlocks.js:1289 +#. TRANS: sixth means the note is the five scale degrees above current note +msgid "sixth" +msgstr "6度の音" + +#: js/blocks/PitchBlocks.js:1308 +#. TRANS: fifth means the note is the four scale degrees above current note +msgid "fifth" +msgstr "5度の音" + +#: js/blocks/PitchBlocks.js:1328 +#. TRANS: fourth means the note is three scale degrees above current note +msgid "fourth" +msgstr "4度の音" + +#: js/blocks/PitchBlocks.js:1347 +#. TRANS: third means the note is two scale degrees above current note +msgid "third" +msgstr "3度の音" + +#: js/blocks/PitchBlocks.js:1366 +#. TRANS: second means the note is one scale degree above current note +msgid "second" +msgstr "2度の音" + +#: js/blocks/PitchBlocks.js:1407 +msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." +msgstr "

調を変えるブロック


「音符ブロック」内の音の高さを、すべて(音階内で、せっていしたすうち分だけ)上げる、または下げる。" + +#: js/blocks/PitchBlocks.js:1409 +msgid "In the example shown above, sol is shifted up to la." +msgstr "

図の例では、ソがラに、ラがシに、シがドに…と置きかえられている。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調とは
中心的な役わりをはたす音と、音階の種類によって決まる、曲の感じ。中心的な役わりをはたす音だけを指すこともある。" + +#: js/blocks/PitchBlocks.js:1416 +#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps +msgid "scalar transpose" +msgstr "調を変える" + +#: js/blocks/PitchBlocks.js:1451 +msgid "The Accidental block is used to create sharps and flats" +msgstr "変化記号ブロックは シャープ(嬰)フラット(変)を決める機能です。" + +#: js/blocks/PitchBlocks.js:1458 +#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. +msgid "accidental override" +msgstr "変化記号無視" + +#: js/blocks/PitchBlocks.js:1577 +#: js/blocks/MediaBlocks.js:679 +#: js/widgets/musickeyboard.js:1962 +#: js/widgets/phrasemaker.js:1123 +#. TRANS: a measure of frequency: one cycle per second +msgid "hertz" +msgstr "ヘルツ" + +#: js/blocks/PitchBlocks.js:1581 +msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +msgstr "

ヘルツブロック


音の高さをヘルツ(周波数の単位)でせっていする。「すうちブロック」を組み合わせて使う。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。

" + +#: js/blocks/PitchBlocks.js:1671 +msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." +msgstr "Pitch Numberブロックは番号に対応した音高を再生します。例:0はC、7はG。" + +#: js/blocks/PitchBlocks.js:1703 +#: js/blocks/PitchBlocks.js:1745 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "nth modal pitch" +msgstr "ピッチ度" + +#: js/blocks/PitchBlocks.js:1706 +msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +msgstr "nth Modal Pitchはモードの半音単位の音高パターンを取り、各点をモードの度数にします。" + +#: js/blocks/PitchBlocks.js:1708 +msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" +msgstr "1から始まり、音階の枠組みに関係なく(つまりオクターブが常に8音とは限らない)" + +#: js/blocks/PitchBlocks.js:1749 +msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +msgstr "Nth Modal Pitchは番号を入力として受け取り、指定されたモードのnth度数を表します。0は最初の位置、1は2番目、-1は最初の前の音など。" + +#: js/blocks/PitchBlocks.js:1751 +msgid "The pitches change according to the mode specified without any need for respellings." +msgstr "音高は指定されたモードに従って変化し、書き換えは不要です。" + +#: js/blocks/PitchBlocks.js:1790 +msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." +msgstr "スケールディグリーは音楽で一般的な表記法です。スケール内の7つの位置(1-7)を示し、臨時記号で変更可能です。" + +#: js/blocks/PitchBlocks.js:1792 +msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." +msgstr "スケールディグリー1は、オクターブに関係なく常に与えられたスケールの最初の音です。" + +#: js/blocks/PitchBlocks.js:1814 +#. TRANS: step some number of notes in current musical scale +msgid "scalar step" +msgstr "音階内を上る/下りる" + +#: js/blocks/PitchBlocks.js:1819 +msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," +msgstr "

音階内を上る/下りるブロック


音階内を順番に(ある一定のかんかくで)上りながら、または下りながら音をえんそうする。すうちをせっていすることで、次の音は前の音といくつちがうかが決まる。
たとえば、すうちを1にせっていした場合、ソの次にはラ(ソの1音上)、ファの次にはソ(ファの1音上)がえんそうされる。

★音階とは
順番に並んだ音のまとまり。" + +#: js/blocks/PitchBlocks.js:1821 +msgid "eg if the last note played was sol, Scalar Step 1 will play la." +msgstr "

たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
" + +#: js/blocks/PitchBlocks.js:1857 +msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +msgstr "

音の高さブロック


音の高さをせっていする。名前とオクターヴの高さを決めて使う。音の周波数も同時に決まる。

★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。

" + +#: js/blocks/ToneBlocks.js:34 +#: js/widgets/timbre.js:783 +msgid "Oscillator" +msgstr "オシレータ―" + +#: js/blocks/ToneBlocks.js:42 +#: js/blocks/WidgetBlocks.js:179 +#: js/widgets/timbre.js:1550 +#: js/widgets/timbre.js:1800 +#. TRANS: there are different types (sine, triangle, square...) of oscillators. +#. TRANS: type of filter, e.g., lowpass, highpass, etc. +msgid "type" +msgstr "種類" + +#: js/blocks/ToneBlocks.js:44 +#: js/widgets/timbre.js:1554 +#. TRANS: Partials refers to the number of sine waves combined into the sound. +msgid "partials" +msgstr "倍音" + +#: js/blocks/ToneBlocks.js:76 +msgid "You are adding multiple oscillator blocks." +msgstr "複数のオシレーターブロックを追加しています。" + +#: js/blocks/ToneBlocks.js:144 +#: js/widgets/timbre.js:1217 +#. TRANS: a duo synthesizer combines a synth with a sequencer +msgid "duo synth" +msgstr "シーケンサー込みシンセ" + +#: js/blocks/ToneBlocks.js:149 +msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +msgstr "Duo synthブロックは音色を定義するための二重周波数モジュレータです。" + +#: js/blocks/ToneBlocks.js:157 +#: js/widgets/timbre.js:1468 +msgid "vibrato rate" +msgstr "ビブラートエフェクタのレート" + +#: js/blocks/ToneBlocks.js:157 +msgid "vibrato intensity" +msgstr "ビブラートエフェクタの強度" + +#: js/blocks/ToneBlocks.js:185 +#: js/widgets/timbre.js:1215 +#. TRANS: AM (amplitude modulation) synthesizer +msgid "AM synth" +msgstr "AM シンセ" + +#: js/blocks/ToneBlocks.js:189 +msgid "The AM synth block is an amplitude modulator used to define a timbre." +msgstr "AMシンセブロックは音色を定義するための振幅変調装置です。" + +#: js/blocks/ToneBlocks.js:224 +#: js/widgets/timbre.js:1216 +#. TRANS: FM (frequency modulation) synthesizer +msgid "FM synth" +msgstr "FM シンセ" + +#: js/blocks/ToneBlocks.js:228 +msgid "The FM synth block is a frequency modulator used to define a timbre." +msgstr "FMシンセブロックは音色を定義するための周波数変調装置です。" + +#: js/blocks/ToneBlocks.js:262 +msgid "partial" +msgstr "倍音" + +#: js/blocks/ToneBlocks.js:265 +msgid "The Partial block is used to specify a weight for a specific partial harmonic." +msgstr "Partialブロックは特定の部分倍音の重みを指定するために使われます。" + +#: js/blocks/ToneBlocks.js:284 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial weight must be between 0 and 1." +msgstr "倍音のウェートは0と1の間である必要があります。" + +#: js/blocks/ToneBlocks.js:297 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial block should be used inside of a Weighted-partials block." +msgstr "倍音ブロックが「倍音ウェートブロック」の中にある必要があります。" + +#: js/blocks/ToneBlocks.js:325 +#. TRANS: partials are weighted components in a harmonic series +msgid "weighted partials" +msgstr "ウェート倍音" + +#: js/blocks/ToneBlocks.js:383 +msgid "The Harmonic block will add harmonics to the contained notes." +msgstr "Harmonicブロックは含まれる音符に倍音を追加します。" + +#: js/blocks/ToneBlocks.js:390 +#. TRANS: A harmonic is an overtone. +msgid "harmonic" +msgstr "ハーモニックス" + +#: js/blocks/ToneBlocks.js:431 +msgid "The Distortion block adds distortion to the pitch." +msgstr "Distortionブロックは音程に歪みを加えます。" + +#: js/blocks/ToneBlocks.js:438 +#: js/widgets/timbre.js:2088 +#. TRANS: distortion is an alteration in the sound +msgid "distortion" +msgstr "ディストーション" + +#: js/blocks/ToneBlocks.js:487 +msgid "The Tremolo block adds a wavering effect." +msgstr "

トレモロブロック


ゆれるような音のひびきにする。はやさで、ゆれのはやさを調節できる。
" + +#: js/blocks/ToneBlocks.js:495 +#: js/widgets/timbre.js:2084 +#. TRANS: a wavering effect in a musical tone +msgid "tremolo" +msgstr "トレモロ" + +#: js/blocks/ToneBlocks.js:500 +#: js/blocks/ToneBlocks.js:569 +#: js/blocks/ToneBlocks.js:630 +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2122 +#: js/widgets/timbre.js:2210 +#: js/widgets/timbre.js:2305 +#: js/widgets/timbre.js:2407 +#. TRANS: rate at which tremolo wavers +msgid "rate" +msgstr "はやさ" + +#: js/blocks/ToneBlocks.js:502 +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2125 +#: js/widgets/timbre.js:2316 +#. TRANS: amplitude of tremolo waver +msgid "depth" +msgstr "大きさ" + +#: js/blocks/ToneBlocks.js:559 +msgid "The Phaser block adds a sweeping sound." +msgstr "Phaserブロックはスウィープ音を加えます。" + +#: js/blocks/ToneBlocks.js:566 +#: js/widgets/timbre.js:2087 +#. TRANS: alter the phase of the sound +msgid "phaser" +msgstr "フェーザー" + +#: js/blocks/ToneBlocks.js:569 +#: js/turtleactions/IntervalsActions.js:114 +#: js/widgets/timbre.js:2410 +msgid "octaves" +msgstr "オクターヴ" + +#: js/blocks/ToneBlocks.js:569 +#: js/widgets/timbre.js:2413 +msgid "base frequency" +msgstr "基本周波数" + +#: js/blocks/ToneBlocks.js:619 +msgid "The Chorus block adds a chorus effect." +msgstr "

コーラスブロック


広がりのある音のひびきにする。はやさとずれで、ひびきが残る感じを調節できる。
" + +#: js/blocks/ToneBlocks.js:627 +#: js/widgets/timbre.js:2086 +#. TRANS: musical effect to simulate a choral sound +msgid "chorus" +msgstr "コーラス" + +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2310 +msgid "delay (MS)" +msgstr "ディレイ・エフェクター(ms)" + +#: js/blocks/ToneBlocks.js:678 +msgid "The Vibrato block adds a rapid, slight variation in pitch." +msgstr "

ビブラートブロック


音の高さに小きざみな変化をつける。" + +#: js/blocks/ToneBlocks.js:686 +#: js/widgets/timbre.js:2085 +#. TRANS: a rapid, slight variation in pitch +msgid "vibrato" +msgstr "ビブラート" + +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2209 +msgid "intensity" +msgstr "大きさ" + +#: js/blocks/ToneBlocks.js:733 +#. TRANS: select synthesizer +msgid "set synth" +msgstr "シンセを設定" + +#: js/blocks/ToneBlocks.js:804 +msgid "synth name" +msgstr "シンセの名前" + +#: js/blocks/ToneBlocks.js:842 +msgid "set default instrument" +msgstr "音色標準を設定" + +#: js/blocks/ToneBlocks.js:895 +#: js/blocks/ToneBlocks.js:943 +#. TRANS: set the characteristics of a custom instrument +msgid "set instrument" +msgstr "音色をせってい" + +#: js/blocks/ToneBlocks.js:898 +#: js/blocks/ToneBlocks.js:926 +#: js/blocks/ToneBlocks.js:932 +msgid "The Set instrument block selects a voice for the synthesizer," +msgstr "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

" + +#: js/blocks/ToneBlocks.js:900 +#: js/blocks/ToneBlocks.js:934 +msgid "eg guitar piano violin or cello." +msgstr "(例えば、ギター、ピアノ、バイオリン、チェロなど)。" + +#: js/blocks/ToneBlocks.js:1015 +msgid "Import a sound file to use as an instrument and set its pitch center." +msgstr "音色サンプルをアップロードして、音の高さを合わせる" + +#: js/blocks/ToneBlocks.js:1110 +msgid "Upload a sound file to connect with the sample block." +msgstr "音色サンプルをアップロードして、音の高さを合わせる" + +#: js/blocks/ActionBlocks.js:58 +msgid "The Return block will return a value from an action." +msgstr "Returnブロックはアクションから値を返します。" + +#: js/blocks/ActionBlocks.js:75 +msgid "return" +msgstr "リターン" + +#: js/blocks/ActionBlocks.js:128 +msgid "The Return to URL block will return a value to a webpage." +msgstr "Return to URLブロックは値をウェブページに返します。" + +#: js/blocks/ActionBlocks.js:145 +msgid "return to URL" +msgstr "URLに戻ります" + +#: js/blocks/ActionBlocks.js:233 +#: js/blocks/ActionBlocks.js:290 +#: js/blocks/ActionBlocks.js:501 +#: js/blocks/ActionBlocks.js:688 +msgid "The Calculate block returns a value calculated by an action." +msgstr "Calculateブロックはアクションで計算された値を返します。" + +#: js/blocks/ActionBlocks.js:251 +#: js/blocks/ActionBlocks.js:517 +#: js/blocks/ActionBlocks.js:707 +msgid "calculate" +msgstr "計算する" + +#: js/blocks/ActionBlocks.js:376 +#: js/blocks/ActionBlocks.js:593 +#: js/blocks/ActionBlocks.js:942 +#: js/blocks/ActionBlocks.js:1389 +#. TRANS: do is the do something or take an action. +msgid "The Do block is used to initiate an action." +msgstr "

アクションブロック(指定)


指定したアクションブロックを実行する。" + +#: js/blocks/ActionBlocks.js:791 +#: js/blocks/ActionBlocks.js:865 +msgid "The Arg block contains the value of an argument passed to an action." +msgstr "Argブロックはアクションに渡された引数の値を含みます。" + +#: js/blocks/ActionBlocks.js:806 +#: js/blocks/ActionBlocks.js:878 +msgid "arg" +msgstr "引数" + +#: js/blocks/ActionBlocks.js:836 +#: js/blocks/ActionBlocks.js:900 +#: js/blocks/ActionBlocks.js:908 +msgid "Invalid argument" +msgstr "無効な議論" + +#: js/blocks/ActionBlocks.js:944 +msgid "In the example, it is used with the One of block to choose a random phase." +msgstr "

図の例は、決まったアクションではなく、2つのうちどちらか1つのアクションをランダムに実行させる。" + +#: js/blocks/ActionBlocks.js:1019 +#: js/blocks/ActionBlocks.js:1026 +msgid "The Listen block is used to listen for an event such as a mouse click." +msgstr "

イベントブロック(受け取り)


特定のイベントに対して、その発生を受け取るたびに実行するアクションを1つ決めておくことができる。" + +#: js/blocks/ActionBlocks.js:1028 +msgid "When the event happens, an action is taken." +msgstr "

イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" + +#: js/blocks/ActionBlocks.js:1045 +msgid "on" +msgstr "のとき" + +#: js/blocks/ActionBlocks.js:1048 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1153 +msgid "event" +msgstr "イベント" + +#: js/blocks/ActionBlocks.js:1133 +msgid "The Broadcast block is used to trigger an event." +msgstr "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。イベントの発生は、各スクリプトが【イベントのたびにアクション】で指定したアクションの引きがねとしてはたらく。" + +#: js/blocks/ActionBlocks.js:1151 +msgid "broadcast" +msgstr "イベント発生" + +#: js/blocks/ActionBlocks.js:1208 +msgid "Each Start block is a separate voice." +msgstr "

スタートブロック


実行ボタンがおされると、スタートブロックが実行される。" + +#: js/blocks/ActionBlocks.js:1304 +msgid "It is often used for storing a phrase of music that is repeated." +msgstr "

何度も実行する音楽のフレーズなどにアクションを作っておくと便利。" + +#: js/blocks/ActionBlocks.js:1495 +msgid "define temperament" +msgstr "音律を明確にする" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "mouse index heap" +msgstr "ネズミヒープに番号をふる" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "turtle index heap" +msgstr "タートル ヒープに番号をふる" + +#: js/blocks/EnsembleBlocks.js:89 +msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." +msgstr "指定されたマウスの指定された位置のヒープ内の値を返します。" + +#: js/blocks/EnsembleBlocks.js:90 +msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." +msgstr "指定されたタートルの指定された位置のヒープ内の値を返します。" + +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:169 +#: js/blocks/EnsembleBlocks.js:232 +#: js/blocks/EnsembleBlocks.js:318 +#: js/blocks/EnsembleBlocks.js:364 +#: js/blocks/EnsembleBlocks.js:402 +#: js/blocks/EnsembleBlocks.js:456 +#: js/blocks/EnsembleBlocks.js:506 +#: js/blocks/EnsembleBlocks.js:552 +#: js/blocks/EnsembleBlocks.js:599 +#: js/blocks/EnsembleBlocks.js:653 +#: js/blocks/EnsembleBlocks.js:765 +#: js/blocks/EnsembleBlocks.js:856 +#: js/blocks/EnsembleBlocks.js:917 +#: js/blocks/EnsembleBlocks.js:957 +#: js/blocks/EnsembleBlocks.js:1222 +#: js/blocks/EnsembleBlocks.js:1296 +msgid "Yertle" +msgstr "ヤートル" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1083 +msgid "mouse name" +msgstr "ネズミの名前" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1092 +msgid "turtle name" +msgstr "ネズミの名前" + +#: js/blocks/EnsembleBlocks.js:147 +msgid "stop mouse" +msgstr "ネズミを止める" + +#: js/blocks/EnsembleBlocks.js:149 +msgid "The Stop mouse block stops the specified mouse." +msgstr "指定されたマウスを停止します。" + +#: js/blocks/EnsembleBlocks.js:160 +msgid "stop turtle" +msgstr "ネズミを止める" + +#: js/blocks/EnsembleBlocks.js:162 +msgid "The Stop turtle block stops the specified turtle." +msgstr "指定されたタートルを停止します。" + +#: js/blocks/EnsembleBlocks.js:186 +#: js/blocks/EnsembleBlocks.js:249 +#: js/blocks/EnsembleBlocks.js:415 +#: js/blocks/EnsembleBlocks.js:470 +#: js/blocks/EnsembleBlocks.js:708 +#: js/blocks/EnsembleBlocks.js:810 +#: js/blocks/EnsembleBlocks.js:872 +#: js/blocks/EnsembleBlocks.js:1193 +#: js/blocks/EnsembleBlocks.js:1256 +msgid "Cannot find mouse" +msgstr "ネズミが見つかりません。" + +#: js/blocks/EnsembleBlocks.js:188 +#: js/blocks/EnsembleBlocks.js:251 +#: js/blocks/EnsembleBlocks.js:417 +#: js/blocks/EnsembleBlocks.js:472 +#: js/blocks/EnsembleBlocks.js:710 +#: js/blocks/EnsembleBlocks.js:812 +#: js/blocks/EnsembleBlocks.js:874 +#: js/blocks/EnsembleBlocks.js:1195 +#: js/blocks/EnsembleBlocks.js:1258 +msgid "Cannot find turtle" +msgstr "タートルが見つかりません。" + +#: js/blocks/EnsembleBlocks.js:208 +msgid "start mouse" +msgstr "ネズミをスタート" + +#: js/blocks/EnsembleBlocks.js:211 +msgid "The Start mouse block starts the specified mouse." +msgstr "指定されたマウスを開始します。" + +#: js/blocks/EnsembleBlocks.js:222 +msgid "start turtle" +msgstr "ネズミをスタートする" + +#: js/blocks/EnsembleBlocks.js:225 +msgid "The Start turtle block starts the specified turtle." +msgstr "指定されたタートルを開始します。" + +#: js/blocks/EnsembleBlocks.js:258 +msgid "Mouse is already running." +msgstr "ネズミはすでに動いています。" + +#: js/blocks/EnsembleBlocks.js:260 +msgid "Turtle is already running." +msgstr "タートルはすでに動いています。" + +#: js/blocks/EnsembleBlocks.js:284 +msgid "Cannot find start block" +msgstr "「スタート」ブロックが見つかりません。" + +#: js/blocks/EnsembleBlocks.js:294 +#. TRANS: pen color for this mouse +msgid "mouse color" +msgstr "ネズミの色" + +#: js/blocks/EnsembleBlocks.js:296 +msgid "The Mouse color block returns the pen color of the specified mouse." +msgstr "指定されたマウスのペンの色を返します。" + +#: js/blocks/EnsembleBlocks.js:308 +#. TRANS: pen color for this turtle +msgid "turtle color" +msgstr "タートルの色" + +#: js/blocks/EnsembleBlocks.js:310 +msgid "The Turtle color block returns the pen color of the specified turtle." +msgstr "指定されたタートルのペンの色を返します。" + +#: js/blocks/EnsembleBlocks.js:340 +#. TRANS: heading (compass direction) for this mouse +msgid "mouse heading" +msgstr "ネズミの進む角度" + +#: js/blocks/EnsembleBlocks.js:342 +msgid "The Mouse heading block returns the heading of the specified mouse." +msgstr "指定されたマウスの向きを返します。" + +#: js/blocks/EnsembleBlocks.js:354 +#. TRANS: heading (compass direction) for this turtle +msgid "turtle heading" +msgstr "タートルの進む角度" + +#: js/blocks/EnsembleBlocks.js:356 +msgid "The Turtle heading block returns the heading of the specified turtle." +msgstr "指定されたタートルの向きを返します。" + +#: js/blocks/EnsembleBlocks.js:386 +#: js/blocks/EnsembleBlocks.js:441 +#. TRANS: set xy position for this mouse +msgid "set mouse" +msgstr "ネズミを設定" + +#: js/blocks/EnsembleBlocks.js:397 +#: js/blocks/EnsembleBlocks.js:454 +#. TRANS: set xy position for this turtle +msgid "set turtle" +msgstr "タートルを設定" + +#: js/blocks/EnsembleBlocks.js:435 +msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +msgstr "指定されたマウスに実行するブロックのスタックを送ります。" + +#: js/blocks/EnsembleBlocks.js:448 +msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." +msgstr "指定されたタートルに実行するブロックのスタックを送ります。" + +#: js/blocks/EnsembleBlocks.js:482 +#. TRANS: y position for this mouse +msgid "mouse y" +msgstr "ネズミのy座標" + +#: js/blocks/EnsembleBlocks.js:484 +msgid "The Y mouse block returns the Y position of the specified mouse." +msgstr "指定されたマウスのY座標を返します。" + +#: js/blocks/EnsembleBlocks.js:496 +#. TRANS: y position for this turtle +msgid "turtle y" +msgstr "タートルのy座標" + +#: js/blocks/EnsembleBlocks.js:498 +msgid "The Y turtle block returns the Y position of the specified turtle." +msgstr "指定されたタートルのY座標を返します。" + +#: js/blocks/EnsembleBlocks.js:528 +#. TRANS: x position for this mouse +msgid "mouse x" +msgstr "ネズミのx座標" + +#: js/blocks/EnsembleBlocks.js:530 +msgid "The X mouse block returns the X position of the specified mouse." +msgstr "指定されたマウスのX座標を返します。" + +#: js/blocks/EnsembleBlocks.js:542 +#. TRANS: x position for this turtle +msgid "turtle x" +msgstr "タートルのx座標" + +#: js/blocks/EnsembleBlocks.js:544 +msgid "The X turtle block returns the X position of the specified turtle." +msgstr "指定されたタートルのX座標を返します。" + +#: js/blocks/EnsembleBlocks.js:575 +#. TRANS: notes played by this mouse +msgid "mouse notes played" +msgstr "ネズミの演奏した音符の数" + +#: js/blocks/EnsembleBlocks.js:577 +msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +msgstr "指定されたマウスが演奏したノート数を返します。" + +#: js/blocks/EnsembleBlocks.js:589 +#. TRANS: notes played by this turtle +msgid "turtle notes played" +msgstr "タートルの演奏した音符の数" + +#: js/blocks/EnsembleBlocks.js:591 +msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." +msgstr "指定されたタートルが演奏したノート数を返します。" + +#: js/blocks/EnsembleBlocks.js:629 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "mouse pitch number" +msgstr "ネズミの音高数字" + +#: js/blocks/EnsembleBlocks.js:631 +msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +msgstr "指定されたマウスが現在演奏しているピッチ番号を返します。" + +#: js/blocks/EnsembleBlocks.js:643 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "turtle pitch number" +msgstr "タートルの音高数字" + +#: js/blocks/EnsembleBlocks.js:645 +msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." +msgstr "指定されたタートルが現在演奏しているピッチ番号を返します。" + +#: js/blocks/EnsembleBlocks.js:749 +#: js/blocks/EnsembleBlocks.js:821 +#. TRANS: note value is the duration of the note played by this mouse +msgid "mouse note value" +msgstr "ネズミの音価" + +#: js/blocks/EnsembleBlocks.js:759 +#. TRANS: note value is the duration of the note played by this turtle +msgid "turtle note value" +msgstr "タートルの音価" + +#: js/blocks/EnsembleBlocks.js:832 +#. TRANS: sync is short for synchronization +msgid "mouse sync" +msgstr "ネズミを同期させる" + +#: js/blocks/EnsembleBlocks.js:834 +msgid "The Mouse sync block aligns the beat count between mice." +msgstr "マウス間のビート数を同期させるブロックです。" + +#: js/blocks/EnsembleBlocks.js:846 +#. TRANS: sync is short for synchronization +msgid "turtle sync" +msgstr "タートルを同期させる" + +#: js/blocks/EnsembleBlocks.js:848 +msgid "The Turtle sync block aligns the beat count between turtles." +msgstr "タートル間のビート数を同期させるブロックです。" + +#: js/blocks/EnsembleBlocks.js:889 +msgid "The Found mouse block will return true if the specified mouse can be found." +msgstr "指定されたマウスが見つかった場合にtrueを返します。" + +#: js/blocks/EnsembleBlocks.js:895 +msgid "found mouse" +msgstr "ネズミを見つけた" + +#: js/blocks/EnsembleBlocks.js:905 +msgid "The Found turtle block will return true if the specified turtle can be found." +msgstr "指定されたタートルが見つかった場合にtrueを返します。" + +#: js/blocks/EnsembleBlocks.js:911 +msgid "found turtle" +msgstr "タートル見つかった" + +#: js/blocks/EnsembleBlocks.js:934 +msgid "new mouse" +msgstr "新しいネズミ" + +#: js/blocks/EnsembleBlocks.js:936 +msgid "The New mouse block will create a new mouse." +msgstr "新しいマウスを作成するブロックです。" + +#: js/blocks/EnsembleBlocks.js:947 +msgid "new turtle" +msgstr "新しいタートル" + +#: js/blocks/EnsembleBlocks.js:949 +msgid "The New turtle block will create a new turtle." +msgstr "新しいタートルを作成するブロックです。" + +#: js/blocks/EnsembleBlocks.js:1013 +msgid "set mouse color" +msgstr "ネズミ色を設定" + +#: js/blocks/EnsembleBlocks.js:1016 +msgid "The Set-mouse-color block is used to set the color of a mouse." +msgstr "「ネズミ色を設定」ブロックは ネズミの色を選ぶことに使います。" + +#: js/blocks/EnsembleBlocks.js:1022 +msgid "set turtle color" +msgstr "タートル色を設定" + +#: js/blocks/EnsembleBlocks.js:1025 +msgid "The Set-turtle-color block is used to set the color of a turtle." +msgstr "タートルの色を設定するためのブロックです。" + +#: js/blocks/EnsembleBlocks.js:1086 +msgid "The Mouse-name block returns the name of a mouse." +msgstr "

文字ブロック


このプログラムを実行しているネズミの名前(文字列)を表す。" + +#: js/blocks/EnsembleBlocks.js:1095 +msgid "The Turtle-name block returns the name of a turtle." +msgstr "タートルの名前を返すブロックです。" + +#: js/blocks/EnsembleBlocks.js:1118 +msgid "mouse count" +msgstr "何匹のネズミ" + +#: js/blocks/EnsembleBlocks.js:1121 +msgid "The Mouse-count block returns the number of mice." +msgstr "「何匹のネズミ」のブロックはネズミを数えって数字を表す。" + +#: js/blocks/EnsembleBlocks.js:1127 +msgid "turtle count" +msgstr "何匹のタートル" + +#: js/blocks/EnsembleBlocks.js:1130 +msgid "The Turtle-count block returns the number of turtles." +msgstr "タートルカウントブロックはタートルの数を返します。" + +#: js/blocks/EnsembleBlocks.js:1152 +msgid "nth mouse name" +msgstr "何匹目のネズミの名前" + +#: js/blocks/EnsembleBlocks.js:1155 +msgid "The Nth-Mouse name block returns the name of the nth mouse." +msgstr "エヌス・マウス・ネームブロックはエヌ番目のマウスの名前を返します。" + +#: js/blocks/EnsembleBlocks.js:1161 +msgid "nth turtle name" +msgstr "何匹目のタートルの名前" + +#: js/blocks/EnsembleBlocks.js:1164 +msgid "The Nth-Turtle name block returns the name of the nth turtle." +msgstr "エヌス・タートル・ネームブロックはエヌ番目のタートルの名前を返します。" + +#: js/blocks/EnsembleBlocks.js:1208 +#: js/blocks/EnsembleBlocks.js:1268 +msgid "set name" +msgstr "ネズミに名前をつける" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "source" +msgstr "ソース" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "target" +msgstr "ターゲット" + +#: js/blocks/EnsembleBlocks.js:1274 +msgid "The Set-name block is used to name a mouse." +msgstr "

文字ブロック


ネズミに指定した名前をつけることができる。" + +#: js/blocks/EnsembleBlocks.js:1287 +msgid "The Set-name block is used to name a turtle." +msgstr "

文字ブロック


タートルに指定した名前をつけることができる。" + +#: js/blocks/ExtrasBlocks.js:33 +msgid "fraction" +msgstr "分数" + +#: js/blocks/ExtrasBlocks.js:36 +msgid "Convert a float to a fraction" +msgstr "小数から分数" + +#: js/blocks/ExtrasBlocks.js:93 +msgid "save as ABC" +msgstr "ABCでほぞん" + +#: js/blocks/ExtrasBlocks.js:96 +#: js/blocks/ExtrasBlocks.js:132 +#: js/blocks/ExtrasBlocks.js:168 +msgid "title" +msgstr "名" + +#: js/blocks/ExtrasBlocks.js:129 +msgid "save as Lilypond" +msgstr "Lilypondのフォーマットでほぞん" + +#: js/blocks/ExtrasBlocks.js:165 +msgid "save as SVG" +msgstr "SVGでほぞん" + +#: js/blocks/ExtrasBlocks.js:216 +msgid "no background" +msgstr "バックグラウンドなし" + +#: js/blocks/ExtrasBlocks.js:219 +msgid "The No background block eliminates the background from the saved SVG output." +msgstr "ノー・バックグラウンドブロックは保存されたSVG出力の背景を削除します。" + +#: js/blocks/ExtrasBlocks.js:247 +msgid "show blocks" +msgstr "ブロックを表示" + +#: js/blocks/ExtrasBlocks.js:249 +msgid "The Show blocks block shows the blocks." +msgstr "ショウ・ブロックスブロックはブロックを表示します。" + +#: js/blocks/ExtrasBlocks.js:276 +msgid "The Hide blocks block hides the blocks." +msgstr "ハイド・ブロックスブロックはブロックを非表示にします。" + +#: js/blocks/ExtrasBlocks.js:305 +#: js/blocks/ExtrasBlocks.js:338 +msgid "The Space block is used to add space between blocks." +msgstr "

スペースブロック


ブロックとブロックの間にスペースを入れたいときに使う。" + +#: js/blocks/ExtrasBlocks.js:376 +msgid "wait" +msgstr "待つ" + +#: js/blocks/ExtrasBlocks.js:379 +msgid "The Wait block pauses the program for a specified number of seconds." +msgstr "ウェイトブロックは指定された秒数だけプログラムを一時停止します。" + +#: js/blocks/ExtrasBlocks.js:433 +#: plugins/facebook.rtp:30 +msgid "comment" +msgstr "コメント" + +#: js/blocks/ExtrasBlocks.js:469 +msgid "print" +msgstr "結果を表示" + +#: js/blocks/ExtrasBlocks.js:476 +msgid "The Print block displays text at the top of the screen." +msgstr "

表示ブロック(結果)


画面の上部に、指定した実行結果のすうちや文字を表示する。表示したテキストはクリックすると消すことができる。どこでプログラムがまちがっているかをかくにんする際(デバグ)などによく用いられる。" + +#: js/blocks/ExtrasBlocks.js:585 +msgid "display grid" +msgstr "グリッドを表示" + +#: js/blocks/ExtrasBlocks.js:590 +msgid "The Display Grid Block changes the grid type" +msgstr "表示グリッド ブロックのグリッド タイプの変更" + +#: js/blocks/ExtrasBlocks.js:692 +#: js/blocks/ExtrasBlocks.js:711 +#: js/blocks/ExtrasBlocks.js:734 +#: js/blocks/ExtrasBlocks.js:757 +#: js/blocks/ExtrasBlocks.js:775 +#: js/blocks/ExtrasBlocks.js:794 +#: js/blocks/ExtrasBlocks.js:813 +#: js/blocks/ExtrasBlocks.js:832 +msgid "unknown" +msgstr "不明" + +#: js/blocks/GraphicsBlocks.js:46 +#: js/turtleactions/DictActions.js:77 +#: js/turtleactions/DictActions.js:144 +#: js/turtleactions/DictActions.js:173 +msgid "heading" +msgstr "向き(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:56 +msgid "The Heading block returns the orientation of the mouse." +msgstr "

すうちブロック


ネズミの向いている角度を表すすうちブロック。向きの値は、0以上で、360より小さい値になり、プラスだと右回り、マイナスだと左回りに変化する。" + +#: js/blocks/GraphicsBlocks.js:62 +msgid "The Heading block returns the orientation of the turtle." +msgstr "ヘディングブロックはタートルの向きを返します。" + +#: js/blocks/GraphicsBlocks.js:133 +msgid "The Y block returns the vertical position of the mouse." +msgstr "

すうちブロック


ネズミのyざひょう(たて方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" + +#: js/blocks/GraphicsBlocks.js:140 +msgid "The Y block returns the vertical position of the turtle." +msgstr "Yブロックはタートルの垂直位置を返します。" + +#: js/blocks/GraphicsBlocks.js:149 +msgid "y3" +msgstr "yざひょうち(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:219 +msgid "The X block returns the horizontal position of the mouse." +msgstr "

すうちブロック


ネズミのxざひょう(よこ方向の位置)を表すすうちブロック。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" + +#: js/blocks/GraphicsBlocks.js:226 +msgid "The X block returns the horizontal position of the turtle." +msgstr "Xブロックはタートルの水平方向の位置を返します。" + +#: js/blocks/GraphicsBlocks.js:235 +msgid "x3" +msgstr "xざひょうち(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:295 +msgid "scroll xy" +msgstr "カンバスを動かす" + +#: js/blocks/GraphicsBlocks.js:303 +msgid "The Scroll XY block moves the canvas." +msgstr "

いどうブロック(カンバス)


カンバスを上下左右にいどうさせる。カンバスだけがいどうするので結果的に、画面上のすべてのネズミが同時にいどうするように見える。カンバスを右(プラス)にいどうするとネズミは左へ、左(マイナス)にいどうするとネズミは右に動いて見える。同じく、カンバスを上(プラス)にいどうするとネズミは下へ、下(マイナス)にいどうするとネズミは上に動いて見える。" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "x2" +msgstr "よこいどう" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "y2" +msgstr "たていどう" + +#: js/blocks/GraphicsBlocks.js:417 +msgid "The Control-point 2 block sets the second control point for the Bezier curve." +msgstr "コントロールポイント2ブロックはベジエ曲線の第2コントロールポイントを設定します。" + +#: js/blocks/GraphicsBlocks.js:424 +msgid "control point 2" +msgstr "コントロール点2" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x1" +msgstr "xざひょう(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y1" +msgstr "yざひょう(ネズミ)" + +#: js/blocks/GraphicsBlocks.js:468 +msgid "The Control-point 1 block sets the first control point for the Bezier curve." +msgstr "コントロールポイント1ブロックはベジエ曲線の第1コントロールポイントを設定します。" + +#: js/blocks/GraphicsBlocks.js:475 +msgid "control point 1" +msgstr "コントロール点1" + +#: js/blocks/GraphicsBlocks.js:518 +msgid "The Bezier block draws a Bezier curve." +msgstr "ベジエブロックはベジエ曲線を描きます。" + +#: js/blocks/GraphicsBlocks.js:522 +msgid "bezier" +msgstr "ベジェ曲線" + +#: js/blocks/GraphicsBlocks.js:583 +msgid "The Arc block moves the turtle in an arc." +msgstr "アークブロックはタートルを弧を描いて動かします。" + +#: js/blocks/GraphicsBlocks.js:591 +msgid "arc" +msgstr "円をえがいていどう" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "angle" +msgstr "角度" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "radius" +msgstr "半径" + +#: js/blocks/GraphicsBlocks.js:611 +#: js/blocks/GraphicsBlocks.js:758 +#: js/blocks/GraphicsBlocks.js:1001 +#: js/blocks/GraphicsBlocks.js:1084 +msgid "Value must be within -5000 to 5000 when Wrap Mode is off." +msgstr "ラップモードがオフのとき、値は -5000 から 5000 の範囲でなければなりません。" + +#: js/blocks/GraphicsBlocks.js:613 +#: js/blocks/GraphicsBlocks.js:760 +#: js/blocks/GraphicsBlocks.js:1003 +#: js/blocks/GraphicsBlocks.js:1086 +msgid "Value must be within -20000 to 20000 when Wrap Mode is on." +msgstr "ラップモードがオンのとき、値は -20000 から 20000 の範囲でなければなりません。" + +#: js/blocks/GraphicsBlocks.js:651 +msgid "set heading" +msgstr "向きを変える" + +#: js/blocks/GraphicsBlocks.js:664 +msgid "The Set heading block sets the heading of the turtle." +msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度に変える。" + +#: js/blocks/GraphicsBlocks.js:724 +msgid "The Set XY block moves the mouse to a specific position on the screen." +msgstr "

いどうブロック


ネズミの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のネズミの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" + +#: js/blocks/GraphicsBlocks.js:730 +msgid "The Set XY block moves the turtle to a specific position on the screen." +msgstr "

いどうブロック


タートルの位置を、指定したざひょうにいどうさせる。

★ざひょうとは
物の位置を表すためのすうちのこと。ミュージック・ブロックスでは、2つ1組みのすうち(ざひょう)を使う。画面上のタートルの位置は、ほうがん用紙のマス目のように、よこ方向の目もり(xざひょう)とたて方向の目もり(yざひょう)を使って表す。" + +#: js/blocks/GraphicsBlocks.js:738 +msgid "set xy" +msgstr "指定ざひょうにいどう" + +#: js/blocks/GraphicsBlocks.js:810 +msgid "The Right block turns the mouse to the right." +msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度で右回りに回転させる。" + +#: js/blocks/GraphicsBlocks.js:817 +msgid "The Right block turns the turtle to the right." +msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度で右回りに回転させる。" + +#: js/blocks/GraphicsBlocks.js:826 +msgid "right1" +msgstr "右を向く" + +#: js/blocks/GraphicsBlocks.js:826 +#: plugins/rodi.rtp:77 +#: plugins/rodi.rtp:340 +#: plugins/rodi.rtp:375 +msgid "right" +msgstr "ざひょうち(右)" + +#: js/blocks/GraphicsBlocks.js:890 +msgid "The Left block turns the mouse to the left." +msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度で左回りに回転させる。" + +#: js/blocks/GraphicsBlocks.js:897 +msgid "The Left block turns the turtle to the left." +msgstr "

いどうブロック


タートルの向きを、指定したすうちの角度で左回りに回転させる。" + +#: js/blocks/GraphicsBlocks.js:906 +msgid "left1" +msgstr "左を向く" + +#: js/blocks/GraphicsBlocks.js:906 +#: plugins/rodi.rtp:79 +#: plugins/rodi.rtp:339 +#: plugins/rodi.rtp:362 +msgid "left" +msgstr "ざひょうち(左)" + +#: js/blocks/GraphicsBlocks.js:958 +#: js/widgets/temperament.js:839 +#: js/widgets/temperament.js:1033 +#: plugins/rodi.rtp:69 +#: plugins/rodi.rtp:387 +msgid "back" +msgstr "後ろへ進む" + +#: js/blocks/GraphicsBlocks.js:967 +msgid "The Back block moves the mouse backward." +msgstr "

いどうブロック


指定したすうち分、ネズミを後ろにもどす。体の向きは変えない。" + +#: js/blocks/GraphicsBlocks.js:974 +msgid "The Back block moves the turtle backward." +msgstr "

いどうブロック


指定したすうち分、タートルを後ろにもどす。体の向きは変えない。" + +#: js/blocks/GraphicsBlocks.js:1041 +#: plugins/rodi.rtp:71 +#: plugins/rodi.rtp:400 +msgid "forward" +msgstr "前へ進む" + +#: js/blocks/GraphicsBlocks.js:1050 +msgid "The Forward block moves the mouse forward." +msgstr "

いどうブロック


指定したすうち分、ネズミを前に進める。" + +#: js/blocks/GraphicsBlocks.js:1057 +msgid "The Forward block moves the turtle forward." +msgstr "

いどうブロック


指定したすうち分、タートルを前に進める。" + +#: js/blocks/GraphicsBlocks.js:1145 +#: js/blocks/GraphicsBlocks.js:1163 +msgid "wrap" +msgstr "巻きつける" + +#: js/blocks/MediaBlocks.js:35 +#. TRANS: right side of the screen +msgid "right (screen)" +msgstr "ざひょうち(右)" + +#: js/blocks/MediaBlocks.js:45 +#: js/blocks/MediaBlocks.js:56 +msgid "The Right block returns the position of the right of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの右のxざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:97 +#. TRANS: left side of the screen +msgid "left (screen)" +msgstr "ざひょうち(左)" + +#: js/blocks/MediaBlocks.js:107 +#: js/blocks/MediaBlocks.js:118 +msgid "The Left block returns the position of the left of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの左のxざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上))、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:158 +msgid "top (screen)" +msgstr "ざひょうち(上)" + +#: js/blocks/MediaBlocks.js:168 +#: js/blocks/MediaBlocks.js:179 +msgid "The Top block returns the position of the top of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの上のyざひょうち。プラスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、上(y座標)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:219 +msgid "bottom (screen)" +msgstr "ざひょうち(下)" + +#: js/blocks/MediaBlocks.js:229 +#: js/blocks/MediaBlocks.js:240 +msgid "The Bottom block returns the position of the bottom of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスの下のyざひょうち。マイナスのすうち。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:282 +msgid "width" +msgstr "カンバスのよこはば" + +#: js/blocks/MediaBlocks.js:291 +msgid "The Width block returns the width of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:325 +msgid "height" +msgstr "カンバスのたてはば" + +#: js/blocks/MediaBlocks.js:334 +msgid "The Height block returns the height of the canvas." +msgstr "

すうちブロック(カンバス)


カンバスのたてはばのすうちを表す。カンバスのじょうほうを持つすうちブロックは、カンバスのたてはば、よこはば、ざひょうち(上)、ざひょうち(下)、ざひょうち(左)、ざひょうち(右)などの6種類がある。" + +#: js/blocks/MediaBlocks.js:369 +#. TRANS: stops playback of an audio recording +msgid "stop play" +msgstr "再生を停止" + +#: js/blocks/MediaBlocks.js:404 +#. TRANS: Erases the images and text +msgid "erase media" +msgstr "メディアを消す" + +#: js/blocks/MediaBlocks.js:409 +msgid "The Erase Media block erases text and images." +msgstr "「メディアを消す」のブロックは文字と画像を消します。" + +#: js/blocks/MediaBlocks.js:439 +#. TRANS: play an audio recording +msgid "play back" +msgstr "プレーバック" + +#: js/blocks/MediaBlocks.js:487 +msgid "speak" +msgstr "しゃべる" + +#: js/blocks/MediaBlocks.js:495 +msgid "The Speak block outputs to the text-to-speech synthesizer" +msgstr "

音声ブロック


打ち込んだ文字を、機械音声で読み上げる。" + +#: js/blocks/MediaBlocks.js:546 +msgid "camera" +msgstr "カメラ" + +#: js/blocks/MediaBlocks.js:551 +msgid "The Camera block connects a webcam to the Show block." +msgstr "カメラブロックはウェブカメラをショウブロックに接続します。" + +#: js/blocks/MediaBlocks.js:574 +msgid "video" +msgstr "ビデオ" + +#: js/blocks/MediaBlocks.js:579 +msgid "The Video block selects video for use with the Show block." +msgstr "ビデオブロックはショウブロックで使用するビデオを選択します。" + +#: js/blocks/MediaBlocks.js:607 +msgid "The Open file block opens a file for use with the Show block." +msgstr "オープンファイルブロックはショウブロックで使用するファイルを開きます。" + +#: js/blocks/MediaBlocks.js:645 +msgid "stop media" +msgstr "メデイアを停止" + +#: js/blocks/MediaBlocks.js:650 +msgid "The Stop media block stops audio or video playback." +msgstr "ストップメディアブロックは音声または動画の再生を停止します。" + +#: js/blocks/MediaBlocks.js:692 +#: js/blocks/WidgetBlocks.js:182 +#: js/widgets/temperament.js:488 +#: js/widgets/temperament.js:523 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:590 +#: js/widgets/temperament.js:1446 +#: js/widgets/timbre.js:1834 +msgid "frequency" +msgstr "周波数" + +#: js/blocks/MediaBlocks.js:692 +#: plugins/rodi.rtp:193 +msgid "duration (MS)" +msgstr "継続時間(ミリ秒)" + +#: js/blocks/MediaBlocks.js:728 +#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ +msgid "note to frequency" +msgstr "音符の高さを周波数表示へ" + +#: js/blocks/MediaBlocks.js:736 +msgid "The To frequency block converts a pitch name and octave to Hertz." +msgstr "トゥーフリクエンシーブロックは音名とオクターブをヘルツに変換します。" + +#: js/blocks/MediaBlocks.js:812 +msgid "The Avatar block is used to change the appearance of the mouse." +msgstr "アバターブロックはマウスの外見を変更するために使われます。" + +#: js/blocks/MediaBlocks.js:819 +msgid "The Avatar block is used to change the appearance of the turtle." +msgstr "アバターブロックはタートルの外見を変更するために使われます。" + +#: js/blocks/MediaBlocks.js:831 +#: js/blocks/MediaBlocks.js:891 +#. TRANS: a media object +msgid "size" +msgstr "大きさ" + +#: js/blocks/MediaBlocks.js:831 +msgid "image" +msgstr "がぞうそざい" + +#: js/blocks/MediaBlocks.js:880 +msgid "The Show block is used to display text or images on the canvas." +msgstr "

表示ブロック(スタンプ)


スタンプは、実行するとネズミの位置に指定した文字またはがぞうを表示する。ネズミの体の下に表れるので、小さい文字やがぞうだとネズミが移動しないと見えない場合がある。" + +#: js/blocks/MediaBlocks.js:888 +#. TRANS: show1 is show as in display an image or text on the screen. +msgid "show1" +msgstr "スタンプ" + +#: js/blocks/MediaBlocks.js:891 +msgid "obj" +msgstr "そざい" + +#: js/blocks/MediaBlocks.js:938 +msgid "The Media block is used to import an image." +msgstr "

がぞうブロック


がぞうのブロック。ブロックのマークをおすと、コンピューター上からがぞうファイルを読み込むことができる。" + +#: js/blocks/MediaBlocks.js:973 +msgid "The Text block holds a text string." +msgstr "

文字ブロック


文字を指定するブロック。" + +#: js/blocks/PenBlocks.js:30 +msgid "purple" +msgstr "紫" + +#: js/blocks/PenBlocks.js:48 +#: js/blocks/SensorsBlocks.js:521 +#: plugins/rodi.rtp:219 +msgid "blue" +msgstr "青" + +#: js/blocks/PenBlocks.js:64 +#: js/blocks/SensorsBlocks.js:577 +#: plugins/rodi.rtp:218 +msgid "green" +msgstr "緑" + +#: js/blocks/PenBlocks.js:80 +msgid "yellow" +msgstr "黄色" + +#: js/blocks/PenBlocks.js:96 +#: plugins/nutrition.rtp:164 +msgid "orange" +msgstr "オレンジ" + +#: js/blocks/PenBlocks.js:112 +#: js/blocks/SensorsBlocks.js:633 +#: plugins/rodi.rtp:217 +msgid "red" +msgstr "赤" + +#: js/blocks/PenBlocks.js:128 +msgid "white" +msgstr "白" + +#: js/blocks/PenBlocks.js:144 +msgid "black" +msgstr "黒" + +#: js/blocks/PenBlocks.js:163 +msgid "begin fill" +msgstr "記入を始める" + +#: js/blocks/PenBlocks.js:188 +msgid "end fill" +msgstr "記入を終わらせる" + +#: js/blocks/PenBlocks.js:208 +#: js/blocks/PenBlocks.js:537 +#. TRANS: set the background color +msgid "background" +msgstr "背景" + +#: js/blocks/PenBlocks.js:253 +#: js/turtleactions/DictActions.js:71 +#: js/turtleactions/DictActions.js:138 +#: js/turtleactions/DictActions.js:170 +msgid "grey" +msgstr "灰色" + +#: js/blocks/PenBlocks.js:261 +msgid "The Grey block returns the current pen grey value." +msgstr "グレーブロックは現在のペンのグレー値を返します。" + +#: js/blocks/PenBlocks.js:319 +#: js/turtleactions/DictActions.js:69 +#: js/turtleactions/DictActions.js:136 +#: js/turtleactions/DictActions.js:169 +msgid "shade" +msgstr "シェード" + +#: js/blocks/PenBlocks.js:326 +msgid "The Shade block returns the current pen shade value." +msgstr "シェードブロックは現在のペンのシェード値を返します。" + +#: js/blocks/PenBlocks.js:384 +#: js/turtleactions/DictActions.js:67 +#: js/turtleactions/DictActions.js:134 +#: js/turtleactions/DictActions.js:168 +msgid "color" +msgstr "いろ" + +#: js/blocks/PenBlocks.js:394 +msgid "The Color block returns the current pen color." +msgstr "

ペンブロック


げんざいのペンの色を、すうちでひょうじする。" + +#: js/blocks/PenBlocks.js:449 +#: js/turtleactions/DictActions.js:73 +#: js/turtleactions/DictActions.js:140 +#: js/turtleactions/DictActions.js:171 +msgid "pen size" +msgstr "ペンの大きさ" + +#: js/blocks/PenBlocks.js:453 +msgid "The Pen size block returns the current pen size value." +msgstr "ペンサイズブロックは現在のペンのサイズ値を返します。" + +#: js/blocks/PenBlocks.js:492 +msgid "set font" +msgstr "フォントの設定" + +#: js/blocks/PenBlocks.js:497 +msgid "The Set font block sets the font used by the Show block." +msgstr "フォント設定ブロックはショウブロックで使われるフォントを設定します。" + +#: js/blocks/PenBlocks.js:544 +msgid "The Background block sets the window background color." +msgstr "背景ブロックは、カンバスの色をせっていする。" + +#: js/blocks/PenBlocks.js:575 +msgid "The Hollow line block creates a line with a hollow center." +msgstr "ホローラインブロックは中空の線を作成します。" + +#: js/blocks/PenBlocks.js:583 +#. TRANS: draw a line logo has a hollow space down its center +msgid "hollow line" +msgstr "(中空の)線" + +#: js/blocks/PenBlocks.js:652 +msgid "The Fill block fills in a shape with a color." +msgstr "

ペンブロック


ネズミがえがいた図形の内がわをぬりつぶす。" + +#: js/blocks/PenBlocks.js:661 +#. TRANS: fill in as a solid color +msgid "fill" +msgstr "ぬりつぶす" + +#: js/blocks/PenBlocks.js:738 +#. TRANS: raise up the pen so logo it does not draw when it is moved +msgid "pen up" +msgstr "ペンを上げる" + +#: js/blocks/PenBlocks.js:745 +msgid "The Pen-up block raises the pen so that it does not draw." +msgstr "

ペンブロック


ネズミの動きに合わせて線をえがくことをやめる。" + +#: js/blocks/PenBlocks.js:779 +#. TRANS: put down the pen so logo it draws when it is moved +msgid "pen down" +msgstr "ペンを下ろす" + +#: js/blocks/PenBlocks.js:787 +msgid "The Pen-down block lowers the pen so that it draws." +msgstr "

ペンブロック


ネズミの動きに合わせて線をえがく。" + +#: js/blocks/PenBlocks.js:821 +#. TRANS: set the width of the line drawn by the pen +msgid "set pen size" +msgstr "太さをせってい" + +#: js/blocks/PenBlocks.js:831 +msgid "The Set-pen-size block changes the size of the pen." +msgstr "

ペンブロック


ネズミがえがく線の太さをせっていする。太さには、0より大きいあたいを使う。" + +#: js/blocks/PenBlocks.js:890 +#. TRANS: set degree of translucence of the pen color +msgid "set translucency" +msgstr "透明度を設定" + +#: js/blocks/PenBlocks.js:898 +msgid "The Set translucency block changes the opacity of the pen." +msgstr "

ペンブロック


ネズミがえがく線がどのくらいすきとおるかをせっていする。すうちが大きいほど、線がすきとおる。" + +#: js/blocks/PenBlocks.js:958 +msgid "set hue" +msgstr "色相を設定" + +#: js/blocks/PenBlocks.js:966 +msgid "The Set hue block changes the color of the pen." +msgstr "色相設定ブロックはペンの色を変更します。" + +#: js/blocks/PenBlocks.js:1024 +msgid "set shade" +msgstr "色のこさをせってい" + +#: js/blocks/PenBlocks.js:1034 +msgid "The Set-shade block changes the pen color from dark to light." +msgstr "

ペンブロック


ネズミがえがく線の色のこさをせっていする。" + +#: js/blocks/PenBlocks.js:1088 +#. TRANS: set the level of vividness of the pen color +msgid "set grey" +msgstr "灰色を設定" + +#: js/blocks/PenBlocks.js:1096 +msgid "The Set grey block changes the vividness of the pen color." +msgstr "グレー設定ブロックはペンの色の鮮やかさを変更します。" + +#: js/blocks/PenBlocks.js:1149 +msgid "set color" +msgstr "色をせってい" + +#: js/blocks/PenBlocks.js:1159 +msgid "The Set-color block changes the pen color." +msgstr "

ペンブロック


ネズミがえがく線の色をせっていする。色は画面上で選ぶほか、それぞれすうちで決めることもできる。色は、0以上で、100より小さいあたいになる。" + +#: js/blocks/SensorsBlocks.js:36 +msgid "The Input block prompts for keyboard input." +msgstr "インプットブロックはキーボード入力を促します。" + +#: js/blocks/SensorsBlocks.js:46 +msgid "input" +msgstr "インプット" + +#: js/blocks/SensorsBlocks.js:64 +msgid "Input a value" +msgstr "価値をインプット" + +#: js/blocks/SensorsBlocks.js:126 +msgid "input value" +msgstr "インプットの価値" + +#: js/blocks/SensorsBlocks.js:131 +msgid "The Input-value block stores the input." +msgstr "インプット値ブロックは入力を保存します。" + +#: js/blocks/SensorsBlocks.js:238 +msgid "loudness" +msgstr "音量" + +#: js/blocks/SensorsBlocks.js:245 +msgid "The Loudness block returns the volume detected by the microphone." +msgstr "ラウドネスブロックはマイクで検出された音量を返します。" + +#: js/blocks/SensorsBlocks.js:300 +msgid "click" +msgstr "クリック" + +#: js/blocks/SensorsBlocks.js:306 +msgid "The Click block triggers an event if a mouse has been clicked." +msgstr "クリックブロックはマウスがクリックされた場合にイベントをトリガーします。" + +#: js/blocks/SensorsBlocks.js:313 +msgid "The Click block triggers an event if a turtle has been clicked." +msgstr "クリックブロックはカメがクリックされた場合にイベントをトリガーします。" + +#: js/blocks/SensorsBlocks.js:342 +msgid "cursor over" +msgstr "カーソル(上)" + +#: js/blocks/SensorsBlocks.js:387 +msgid "cursor out" +msgstr "カーソル(外)" + +#: js/blocks/SensorsBlocks.js:433 +msgid "cursor button down" +msgstr "カーソルクリック(下)" + +#: js/blocks/SensorsBlocks.js:477 +msgid "cursor button up" +msgstr "カーソルクリック(上)" + +#: js/blocks/SensorsBlocks.js:638 +msgid "The Get red block returns the red component of the pixel under the mouse." +msgstr "Get redブロックはマウス下のピクセルの赤成分を返します。" + +#: js/blocks/SensorsBlocks.js:644 +msgid "The Get red block returns the red component of the pixel under the turtle." +msgstr "Get redブロックはカメの下のピクセルの赤成分を返します。" + +#: js/blocks/SensorsBlocks.js:685 +#: plugins/rodi.rtp:216 +msgid "pixel color" +msgstr "ピクセルの色" + +#: js/blocks/SensorsBlocks.js:690 +msgid "The Get pixel block returns the color of the pixel under the mouse." +msgstr "Get pixelブロックはマウス下のピクセルの色を返します。" + +#: js/blocks/SensorsBlocks.js:696 +msgid "The Get pixel block returns the color of the pixel under the turtle." +msgstr "Get pixelブロックはカメの下のピクセルの色を返します。" + +#: js/blocks/SensorsBlocks.js:759 +msgid "time" +msgstr "時間" + +#: js/blocks/SensorsBlocks.js:805 +msgid "cursor y" +msgstr "yざひょうち(カーソル)" + +#: js/blocks/SensorsBlocks.js:810 +msgid "The Cursor Y block returns the vertical position of the mouse." +msgstr "

すうちブロック(カーソル)


マウスカーソルのたて位置を表すyざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。" + +#: js/blocks/SensorsBlocks.js:846 +msgid "cursor x" +msgstr "xざひょうち(カーソル)" + +#: js/blocks/SensorsBlocks.js:851 +msgid "The Cursor X block returns the horizontal position of the mouse." +msgstr "

すうちブロック(カーソル)


マウスカーソルの横位置を表すxざひょうち。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。" + +#: js/blocks/SensorsBlocks.js:887 +msgid "mouse button" +msgstr "マウスボタン" + +#: js/blocks/SensorsBlocks.js:889 +msgid "The Mouse-button block returns True if the mouse button is pressed." +msgstr "

真偽ブロック(マウスボタン)


マウスのボタンがおされているかどうかはんていする。マウスボタンがおされていれば「真(しん)」、おされていなければ「偽(ぎ)」という値になる。
図の例は、ネズミを使って画面上に自由に線をえがけるプログラム。ネズミがパソコンのマウスカーソルの位置にいどうし続けつつ、マウスをおしているときだけペンをおろし、線をえがく。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" + +#: js/blocks/SensorsBlocks.js:935 +msgid "to ASCII" +msgstr "ASCIIに" + +#: js/blocks/SensorsBlocks.js:939 +msgid "The To ASCII block converts numbers to letters." +msgstr "To ASCIIブロックは数字を文字に変換します。" + +#: js/blocks/SensorsBlocks.js:1006 +msgid "The Keyboard block returns computer keyboard input." +msgstr "Keyboardブロックはコンピュータのキーボード入力を返します。" + +#: js/blocks/WidgetBlocks.js:81 +#: js/widgets/timbre.js:834 +#. TRANS: sound envelope (ADSR) +msgid "Envelope" +msgstr "エンベロープ" + +#: js/blocks/WidgetBlocks.js:89 +#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. +msgid "attack" +msgstr "アタック" + +#: js/blocks/WidgetBlocks.js:91 +#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. +msgid "decay" +msgstr "ディケイ" + +#: js/blocks/WidgetBlocks.js:93 +#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. +msgid "sustain" +msgstr "サステイン" + +#: js/blocks/WidgetBlocks.js:95 +#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. +msgid "release" +msgstr "リリース" + +#: js/blocks/WidgetBlocks.js:113 +msgid "Attack value should be from 0 to 100." +msgstr "アタック値には 0 以上100以下の数字をいれて下さい。" + +#: js/blocks/WidgetBlocks.js:116 +msgid "Decay value should be from 0 to 100." +msgstr "減衰値には 0 以上100以下の数字をいれて下さい。" + +#: js/blocks/WidgetBlocks.js:119 +msgid "Sustain value should be from 0 to 100." +msgstr "サステイン値には 0 以上100以下の数字をいれて下さい。" + +#: js/blocks/WidgetBlocks.js:122 +msgid "Release value should be from 0-100." +msgstr "リリース値には 0 以上100以下の数字をいれて下さい。" + +#: js/blocks/WidgetBlocks.js:140 +msgid "You are adding multiple envelope blocks." +msgstr "封筒ブロックを複数追加しています。" + +#: js/blocks/WidgetBlocks.js:171 +#: js/widgets/timbre.js:898 +#. TRANS: a filter removes some unwanted components from a signal +msgid "Filter" +msgstr "フィルター" + +#: js/blocks/WidgetBlocks.js:181 +#: js/widgets/timbre.js:1810 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "rolloff" +msgstr "ロールオフ" + +#: js/blocks/WidgetBlocks.js:213 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." +msgstr "ロールオフ値は -12, -24, -48, -98 デシベル / オクターヴである必要があります。" + +#: js/blocks/WidgetBlocks.js:252 +msgid "The Temperament tool is used to define custom tuning." +msgstr "Temperamentツールはカスタムチューニングを定義するために使用されます。" + +#: js/blocks/WidgetBlocks.js:332 +#: js/blocks/WidgetBlocks.js:1574 +#: js/widgets/sampler.js:501 +msgid "Upload a sample and adjust its pitch center." +msgstr "サンプルをアップロードしてピッチセンターを調整します。" + +#: js/blocks/WidgetBlocks.js:339 +#. TRANS: the speed at music is should be played. +msgid "sampler" +msgstr "サンプラー" + +#: js/blocks/WidgetBlocks.js:517 +msgid "The Meter block opens a tool to select strong beats for the meter." +msgstr "

拍子ブロック


テーブルの数字をクリックして、強い拍(はく)の位置を決める。
★拍子(ひょうし)とは
拍(はく)がいくつかまとまったもの。
★拍(はく)とは
くり返されるリズムのこと。" + +#: js/blocks/WidgetBlocks.js:573 +msgid "The oscilloscope block opens a tool to visualize waveforms." +msgstr "Oscilloscopeブロックは波形を可視化するツールを開きます。" + +#: js/blocks/WidgetBlocks.js:578 +msgid "oscilloscope" +msgstr "オシロスコープ" + +#: js/blocks/WidgetBlocks.js:645 +msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +msgstr "

モード(音階)ブロック


いろいろな音階をさがすツールを表示する。音階は、音と音のかんかくを決めながらさがすことができる。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。" + +#: js/blocks/WidgetBlocks.js:651 +#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes +msgid "custom mode" +msgstr "音階" + +#: js/blocks/WidgetBlocks.js:700 +msgid "The Tempo block opens a metronome to visualize the beat." +msgstr "

メトロノームブロック


メトロノームを表示する。ボタンをおすと、メトロノームのはやさを変えられる。テーブルには、1分あたりの拍(はく)の数が表示される。

★拍(はく)とは
くり返されるリズムのこと。" + +#: js/blocks/WidgetBlocks.js:762 +msgid "The Arpeggio Widget is used to compose chord sequences." +msgstr "「アルペジオ」ウィジェットは コード進行 を作るためです。" + +#: js/blocks/WidgetBlocks.js:837 +msgid "The Pitch drum matrix is used to map pitches to drum sounds." +msgstr "Pitch drumマトリックスはピッチをドラム音にマッピングするために使われます。" + +#: js/blocks/WidgetBlocks.js:842 +#. TRANS: makes a mapping between pitches and drum sounds +msgid "pitch-drum mapper" +msgstr "音高-ドラム・マッパー" + +#: js/blocks/WidgetBlocks.js:891 +msgid "You must have at least one pitch block and one drum block in the matrix." +msgstr "フレーズメーカーブロックには、音の高さブロックとドラムブロックを最低1つずつ入れてください。" + +#: js/blocks/WidgetBlocks.js:920 +msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." +msgstr "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。また、ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは音の高さを表す周波数。
★周波数とは音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。" + +#: js/blocks/WidgetBlocks.js:925 +#. TRANS: widget to generate pitches using a slider +msgid "pitch slider" +msgstr "ヘルツスライダー" + +#: js/blocks/WidgetBlocks.js:977 +msgid "chromatic keyboard" +msgstr "クロマティック・キーボード" + +#: js/blocks/WidgetBlocks.js:1011 +#: js/blocks/WidgetBlocks.js:1077 +#. TRANS: widget to generate pitches using a slider +msgid "music keyboard" +msgstr "キーボード" + +#: js/blocks/WidgetBlocks.js:1062 +#: js/blocks/WidgetBlocks.js:1069 +msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +msgstr "

キーボードブロック


ピアノのキーボードを表示する。作った音をデータ化することができる。

" + +#: js/blocks/WidgetBlocks.js:1128 +msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +msgstr "Pitch staircaseツールは指定された比率からピッチを生成するために使用されます。" + +#: js/blocks/WidgetBlocks.js:1135 +#. TRANS: generate a progressive sequence of pitches +msgid "pitch staircase" +msgstr "音高の数列を作る" + +#: js/blocks/WidgetBlocks.js:1222 +msgid "The Rhythm Maker block opens a tool to create drum machines." +msgstr "

リズムメーカーブロック


音の長さでぶんかつしてリズムを作るテーブルを表示する。作ったリズムをデータ化することができる。

" + +#: js/blocks/WidgetBlocks.js:1291 +msgid "G major scale" +msgstr "Gメジャー" + +#: js/blocks/WidgetBlocks.js:1326 +msgid "C major scale" +msgstr "Cメジャー" + +#: js/blocks/WidgetBlocks.js:1366 +msgid "The Phrase Maker block opens a tool to create musical phrases." +msgstr "

フレーズメーカーブロック


フレーズを作るためのテーブルを表示する。作ったフレーズをデータ化することができる。

★フレーズとは
ひとまとまりの音楽。

" + +#: js/blocks/WidgetBlocks.js:1373 +#. TRANS: assigns pitch to a sequence of beats to generate a melody +msgid "phrase maker" +msgstr "フレーズメーカー" + +#: js/blocks/WidgetBlocks.js:1445 +msgid "You must have at least one pitch block and one rhythm block in the matrix." +msgstr "フレーズメーカーには、音の高さブロックと音符ブロックを組み合わせてください。" + +#: js/blocks/WidgetBlocks.js:1504 +msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +msgstr "

実行じょうきょうブロック


ブロックの実行じょうきょうをけんさくするテーブルを表示する。
" + +#: js/blocks/WidgetBlocks.js:1581 +#: js/widgets/aiwidget.js:699 +#. TRANS: AI-generated music +msgid "AI Music" +msgstr "AI音楽" + +#: js/blocks/VolumeBlocks.js:35 +msgid "synth volume" +msgstr "シンセノ音量" + +#: js/blocks/VolumeBlocks.js:39 +msgid "The Synth volume block returns the current volume of the current synthesizer." +msgstr "Synth volumeブロックは現在のシンセサイザーの音量を返します。" + +#: js/blocks/VolumeBlocks.js:105 +msgid "master volume" +msgstr "マスター音量" + +#: js/blocks/VolumeBlocks.js:109 +msgid "The Master volume block returns the master volume." +msgstr "Master volumeブロックはマスターボリュームを返します。" + +#: js/blocks/VolumeBlocks.js:355 +#: js/blocks/VolumeBlocks.js:524 +msgid "set synth volume" +msgstr "楽器の音量をせってい" + +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:545 +msgid "synth" +msgstr "楽器" + +#: js/blocks/VolumeBlocks.js:403 +#: js/blocks/VolumeBlocks.js:577 +#: js/blocks/VolumeBlocks.js:740 +#: js/turtleactions/VolumeActions.js:173 +msgid "Setting volume to 0." +msgstr "音量を「0」にせっていします。" + +#: js/blocks/VolumeBlocks.js:440 +msgid "Synth not found" +msgstr "シンセが見つかりません" + +#: js/blocks/VolumeBlocks.js:494 +msgid "set drum volume" +msgstr "ドラムの音量をせってい" + +#: js/blocks/VolumeBlocks.js:530 +msgid "The Set synth volume block will change the volume of a particular synth," +msgstr "

楽器の音量をせっていブロック


ギター、ヴァイオリン、スネアドラムなどの楽器の音量をせっていする。" + +#: js/blocks/VolumeBlocks.js:532 +msgid "eg guitar violin snare drum etc." +msgstr "
" + +#: js/blocks/VolumeBlocks.js:534 +msgid "The default volume is 50." +msgstr "デフォルトは音量50。" + +#: js/blocks/VolumeBlocks.js:536 +msgid "The range is 0 for silence to 100 for full volume." +msgstr "0から100までのすうちをせっていできる。

" + +#: js/blocks/VolumeBlocks.js:597 +msgid "set panning" +msgstr "ステレオを設定" + +#: js/blocks/VolumeBlocks.js:603 +msgid "The Set Panning block sets the panning for all synthesizers." +msgstr "Set Panningブロックはすべてのシンセのパンを設定します。" + +#: js/blocks/VolumeBlocks.js:625 +msgid "Warning: Sound is coming out from only the left or right side." +msgstr "ワーニング:音は右か左だけのスピーカーから出ている" + +#: js/blocks/VolumeBlocks.js:647 +#: js/blocks/VolumeBlocks.js:695 +msgid "set master volume" +msgstr "全体の音量をせってい" + +#: js/blocks/VolumeBlocks.js:653 +msgid "The Set master volume block sets the volume for all synthesizers." +msgstr "

全体の音量をせっていブロック


全体の音量をせっていする。" + +#: js/blocks/VolumeBlocks.js:784 +msgid "The Set relative volume block changes the volume of the contained notes." +msgstr "Set relative volumeブロックは含まれる音符の音量を変更します。" + +#: js/blocks/VolumeBlocks.js:791 +msgid "set relative volume" +msgstr "相対音量を設定" + +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" +msgstr "デクレシェンド" + +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" +msgstr "クレシェンド" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "one" +msgstr "1度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "two" +msgstr "2度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "three" +msgstr "3度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "four" +msgstr "4度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "five" +msgstr "5度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "six" +msgstr "6度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "seven" +msgstr "7度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "eight" +msgstr "8度" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "nine" +msgstr "9度" + +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:140 +msgid "below" +msgstr "下" + +#: js/turtleactions/IntervalsActions.js:124 +msgid "above" +msgstr "上" + +#: js/turtleactions/IntervalsActions.js:131 +msgid "plus" +msgstr "と" + +#: js/turtleactions/IntervalsActions.js:258 +msgid "Adding missing pitch number 0." +msgstr "ピッチ数値「0」を加える" + +#: js/turtleactions/IntervalsActions.js:266 +msgid "Ignoring pitch numbers less than zero or greater than eleven." +msgstr "ピッチ数値の数のうち、0未満あるいは11より大きい数は無視します。" + +#: js/turtleactions/IntervalsActions.js:272 +msgid "Ignoring duplicate pitch numbers." +msgstr "重複しているピッチ数値は無視します" + +#: js/turtleactions/DictActions.js:75 +#: js/turtleactions/DictActions.js:142 +#: js/turtleactions/DictActions.js:172 +msgid "font" +msgstr "フォント" + +#: js/turtleactions/DictActions.js:255 +msgid "Dictionary with this name does not exist" +msgstr "この名前の辞書は存在しません。" + +#: js/turtleactions/DictActions.js:259 +msgid "Key with this name does not exist in " +msgstr "この名前のキーワードは次の辞書に入ていません:" + +#: js/turtleactions/DrumActions.js:227 +msgid "Noise Block: Did you mean to use a Note block?" +msgstr "音符ブロックを使いますか?" + +#: js/turtleactions/ToneActions.js:134 +msgid "Vibrato intensity must be between 1 and 100." +msgstr "ビブラートの大きさは、1から100までのはんいでせっていしてください。" + +#: js/turtleactions/ToneActions.js:139 +msgid "Vibrato rate must be greater than 0." +msgstr "ビブラートのはやさは、0より大きいあたいをせっていしてください。" + +#: js/turtleactions/ToneActions.js:192 +#: js/turtleactions/ToneActions.js:265 +#. TRANS: Depth is the intesity of the tremolo or chorus effect. +msgid "Depth is out of range." +msgstr "(エフェクタの)深さの数字が変域外です。" + +#: js/turtleactions/ToneActions.js:301 +msgid "Distortion must be from 0 to 100." +msgstr "ディストーションは、0から100までのはんいでせっていしてください。" + +#: js/turtleactions/ToneActions.js:332 +#. TRANS: partials components in a harmonic series +msgid "Partial must be greater than or equal to 0." +msgstr "倍音が0以上である必要があります。" + +#: js/turtleactions/ToneActions.js:378 +#: js/turtleactions/ToneActions.js:417 +#: js/turtleactions/ToneActions.js:456 +#: js/widgets/timbre.js:776 +msgid "Unable to use synth due to existing oscillator" +msgstr "オシレーターがあるため、シンセが使えません。" + +#: js/turtleactions/ToneActions.js:388 +#: js/turtleactions/ToneActions.js:427 +msgid "The input cannot be negative." +msgstr "マイナスの数値をいれることはできません。" + +#: js/turtleactions/MeterActions.js:101 +#: js/turtleactions/MeterActions.js:139 +msgid "beats per minute must be greater than" +msgstr "1分あたりの拍の数には、これより大きい値を設定してください:" + +#: js/turtleactions/MeterActions.js:111 +#: js/turtleactions/MeterActions.js:149 +msgid "maximum" +msgstr "最大限" + +#: js/turtleactions/MeterActions.js:117 +#: js/turtleactions/MeterActions.js:155 +msgid "beats per minute is" +msgstr "1分あたりの拍の数は" + +#: js/widgets/help.js:95 +#: js/widgets/help.js:125 +#: js/widgets/help.js:146 +#: js/widgets/help.js:158 +#: js/widgets/help.js:378 +#: js/widgets/help.js:393 +msgid "Take a tour" +msgstr "ツアーを始めよう" + +#: js/widgets/aiwidget.js:135 +#: js/widgets/aiwidget.js:136 +#: js/widgets/rhythmruler.js:679 +#: js/widgets/rhythmruler.js:680 +#: js/widgets/rhythmruler.js:1856 +#: js/widgets/rhythmruler.js:1857 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 +#: js/widgets/tempo.js:78 +#: js/widgets/tempo.js:97 +#: js/widgets/tempo.js:98 +msgid "Pause" +msgstr "止める" + +#: js/widgets/aiwidget.js:179 +#: js/widgets/sampler.js:225 +msgid "Warning: Sample is bigger than 1MB." +msgstr "ワーニング:サンプルは1MBより大きいです。" + +#: js/widgets/aiwidget.js:538 +msgid "New start block generated" +msgstr "新しい「スタート」ブロックを作りました。" + +#: js/widgets/aiwidget.js:540 +msgid "MIDI loading. This may take some time depending upon the number of notes in the track" +msgstr "「MIDI]を読み込み中です。音符の数とトラックの数によって時間がかかるかもしれません。" + +#: js/widgets/aiwidget.js:550 +#: js/widgets/sampler.js:252 +msgid "Upload failed: Sample is not a .wav file." +msgstr "アップロードできませんでした: サンプルは .wavファイルでは ありません。" + +#: js/widgets/aiwidget.js:677 +#: js/widgets/sampler.js:430 +msgid "Save sample" +msgstr "音色 サンプルを 保存" + +#: js/widgets/arpeggio.js:241 +msgid "Click in the grid to add steps to the arpeggio." +msgstr "テーブルを クリックでアルペジオのピッチを加える。" + +#: js/widgets/meterwidget.js:195 +#: js/widgets/meterwidget.js:196 +#: js/widgets/modewidget.js:87 +#: js/widgets/modewidget.js:88 +#: js/widgets/modewidget.js:639 +#: js/widgets/modewidget.js:640 +#: js/widgets/modewidget.js:708 +#: js/widgets/modewidget.js:709 +#: js/widgets/rhythmruler.js:457 +#: js/widgets/rhythmruler.js:1784 +#: js/widgets/rhythmruler.js:1785 +#: js/widgets/rhythmruler.js:1809 +#: js/widgets/rhythmruler.js:1810 +#: js/widgets/temperament.js:2165 +msgid "Play all" +msgstr "全てさいせい" + +#: js/widgets/meterwidget.js:269 +msgid "Reset" +msgstr "リセット" + +#: js/widgets/meterwidget.js:295 +msgid "Click in the circle to select strong beats for the meter." +msgstr "クリックで強い拍の位置を選べます。" + +#: js/widgets/modewidget.js:125 +msgid "Rotate counter clockwise" +msgstr "左回りにずれる" + +#: js/widgets/modewidget.js:131 +msgid "Rotate clockwise" +msgstr "右回りにずれる" + +#: js/widgets/modewidget.js:143 +#: js/widgets/pitchstaircase.js:676 +#: js/widgets/rhythmruler.js:578 +#: js/widgets/timbre.js:957 +msgid "Undo" +msgstr "1つもどす" + +#: js/widgets/modewidget.js:161 +#. TRANS: A circle of notes represents the musical mode. +msgid "Click in the circle to select notes for the mode." +msgstr "クリックで音の高さを選んで音階を設定できます。" + +#: js/widgets/modewidget.js:1011 +#: js/widgets/musickeyboard.js:3210 +#: js/widgets/pitchstaircase.js:578 +#: js/widgets/rhythmruler.js:2244 +#: js/widgets/rhythmruler.js:2462 +#: js/widgets/temperament.js:1862 +#: js/widgets/tempo.js:412 +#: js/widgets/phrasemaker.js:5467 +msgid "New action block generated." +msgstr "新しいアクションを作りました。" + +#: js/widgets/musickeyboard.js:743 +#: js/widgets/phrasemaker.js:595 +msgid "Add note" +msgstr "音符を足す" + +#: js/widgets/musickeyboard.js:762 +msgid "Metronome" +msgstr "メトロノーム" + +#: js/widgets/musickeyboard.js:1574 +msgid "Note value" +msgstr "ノートの値" + +#: js/widgets/musickeyboard.js:3209 +msgid "New action blocks generated." +msgstr "新しいアクションを作りました。" + +#: js/widgets/musickeyboard.js:3393 +#: js/widgets/musickeyboard.js:3401 +msgid "MIDI device present." +msgstr "MIDIデバイスが見つかりました。" + +#: js/widgets/musickeyboard.js:3404 +msgid "No MIDI device found." +msgstr "MIDIデバイスが見つかりません。" + +#: js/widgets/musickeyboard.js:3414 +msgid "Failed to get MIDI access in browser." +msgstr "ブラウザはMIDIのアクセスができませんでした。" + +#: js/widgets/pitchdrummatrix.js:356 +#: js/widgets/pitchdrummatrix.js:741 +msgid "Click in the grid to map notes to drums." +msgstr "グラフにクリックして音符をどちらのドラムに変えるか決めることができます。" + +#: js/widgets/pitchslider.js:103 +msgid "Move up" +msgstr "上げる" + +#: js/widgets/pitchslider.js:114 +msgid "Move down" +msgstr "下げる" + +#: js/widgets/pitchslider.js:136 +msgid "Click on the slider to create a note block." +msgstr "スライダーで音の高さを変えます。" + +#: js/widgets/pitchstaircase.js:622 +msgid "Play chord" +msgstr "和音を再生する" + +#: js/widgets/pitchstaircase.js:630 +msgid "Play scale" +msgstr "音階を再生する" + +#: js/widgets/pitchstaircase.js:694 +msgid "Click on a note to create a new step." +msgstr "ピッチをクリックすると新しい段が作れますよ。" + +#: js/widgets/rhythmruler.js:486 +msgid "Save rhythms" +msgstr "リズムだけをほぞん" + +#: js/widgets/rhythmruler.js:512 +msgid "Save drum machine" +msgstr "ドラムとしてほぞん" + +#: js/widgets/rhythmruler.js:589 +#. TRANS: user can tap out a rhythm by clicking on a ruler. +msgid "Tap a rhythm" +msgstr "リズムをタップする" + +#: js/widgets/rhythmruler.js:813 +msgid "Click on the ruler to divide it." +msgstr "クリックするとリズムをわけることができます。" + +#: js/widgets/rhythmruler.js:947 +#: js/widgets/rhythmruler.js:948 +#: js/widgets/rhythmruler.js:1148 +#: js/widgets/rhythmruler.js:1149 +#: js/widgets/rhythmruler.js:1760 +#: js/widgets/rhythmruler.js:1761 +msgid "tap a rhythm" +msgstr "リズムをタップする" + +#: js/widgets/rhythmruler.js:1453 +msgid "Maximum value of 256 has been exceeded." +msgstr "リズムメーカーの音の長さは、最大256です。" + +#: js/widgets/sampler.js:235 +msgid "Recording started" +msgstr "録音開始" + +#: js/widgets/sampler.js:243 +msgid "Recording complete" +msgstr "録音完了" + +#: js/widgets/sampler.js:281 +msgid "A new sample block was generated." +msgstr "新しい「音色サンプル」ブロックが作りました" + +#: js/widgets/sampler.js:376 +msgid "Upload sample" +msgstr "音色サンプルをアップロード" + +#: js/widgets/sampler.js:397 +msgid "Warning: Your sample cannot be loaded because it is >1MB." +msgstr "ワーニング:音色サンプルは> 1MBであるため 読み込むことができません。" + +#: js/widgets/sampler.js:446 +msgid "Toggle Mic" +msgstr "マイクの切り替え" + +#: js/widgets/sampler.js:453 +msgid "Playback" +msgstr "再生" + +#: js/widgets/sampler.js:933 +#. TRANS: The reference tone is a sound used for comparison. +msgid "reference tone" +msgstr "参照ピッチ" + +#: js/widgets/temperament.js:319 +msgid "back to 2:1 octave space" +msgstr "2:1 オクターヴ・スペースに戻る" + +#: js/widgets/temperament.js:445 +msgid "edit" +msgstr "編集する" + +#: js/widgets/temperament.js:525 +#: js/widgets/temperament.js:840 +#: js/widgets/temperament.js:844 +#: js/widgets/temperament.js:945 +#: js/widgets/temperament.js:1034 +#: js/widgets/temperament.js:1038 +#: js/widgets/temperament.js:1110 +#: js/widgets/temperament.js:1379 +#: js/widgets/temperament.js:1448 +#: js/widgets/temperament.js:1529 +msgid "done" +msgstr "終った" + +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:587 +#: js/widgets/temperament.js:1021 +msgid "ratio" +msgstr "比率" + +#: js/widgets/temperament.js:588 +msgid "interval" +msgstr "音と音の間の間隔" + +#: js/widgets/temperament.js:716 +msgid "non scalar" +msgstr "音階内ではない" + +#: js/widgets/temperament.js:757 +msgid "ratios" +msgstr "比率" + +#: js/widgets/temperament.js:757 +msgid "arbitrary" +msgstr "自由意思" + +#: js/widgets/temperament.js:828 +msgid "number of divisions" +msgstr "分配の数" + +#: js/widgets/temperament.js:843 +#: js/widgets/temperament.js:958 +#: js/widgets/temperament.js:1037 +#: js/widgets/temperament.js:1128 +msgid "preview" +msgstr "試す" + +#: js/widgets/temperament.js:888 +msgid "The Number of divisions is too large." +msgstr "分割数が大きすぎます。" + +#: js/widgets/temperament.js:1023 +msgid "recursion" +msgstr "反復" + +#: js/widgets/temperament.js:1549 +msgid "The octave ratio has changed. This changes temperament significantly." +msgstr "オクターブ比が変わりました。これにより調律が大きく変わります。" + +#: js/widgets/temperament.js:2177 +msgid "Table" +msgstr "グリッド" + +#: js/widgets/temperament.js:2285 +msgid "Add pitches" +msgstr "音高を足す" + +#: js/widgets/tempo.js:111 +msgid "Save tempo" +msgstr "テンポを保存" + +#: js/widgets/tempo.js:142 +msgid "speed up" +msgstr "速くする" + +#: js/widgets/tempo.js:148 +msgid "slow down" +msgstr "遅くする" + +#: js/widgets/tempo.js:192 +msgid "Adjust the tempo with the buttons." +msgstr "1分あたりの拍数でテンポを決められます。" + +#: js/widgets/tempo.js:259 +msgid "Please enter a number between 30 and 1000" +msgstr "30から1000までの数字を入力してください。" + +#: js/widgets/tempo.js:266 +#: js/widgets/tempo.js:269 +msgid "The beats per minute must be between 30 and 1000." +msgstr "1分あたりの拍の数は、30から1000までのはんいでせっていしてください。" + +#: js/widgets/tempo.js:285 +msgid "The beats per minute must be below 1000." +msgstr "1分あたりの拍の数は、最大1000です。" + +#: js/widgets/tempo.js:301 +msgid "The beats per minute must be above 30" +msgstr "1分あたりの拍の数には、30より大きいあたいをせっていしてください。" + +#: js/widgets/timbre.js:760 +msgid "Synthesizer" +msgstr "シンセサイザー" + +#: js/widgets/timbre.js:880 +#: planet/js/GlobalTag.js:50 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Effects" +msgstr "音響効果" + +#: js/widgets/timbre.js:940 +msgid "Add filter" +msgstr "フィルターを加える" + +#: js/widgets/timbre.js:981 +msgid "Click on buttons to open the timbre design tools." +msgstr "ボタンをクリックするとカスタム音色ツールが開きます。" + +#: js/widgets/timbre.js:1265 +msgid "harmonicity" +msgstr "倍音の音色" + +#: js/widgets/timbre.js:1332 +#: js/widgets/timbre.js:1398 +msgid "modulation index" +msgstr "モジュレーションインデックス" + +#: js/widgets/timbre.js:1476 +msgid "vibrato amount" +msgstr "ビブラートの速さ" + +#: js/widgets/timbre.js:1911 +msgid "Filter already present." +msgstr "フィルターは もう 存在しています。" + +#: js/widgets/timbre.js:2495 +msgid "distortion amount" +msgstr "ディストーションの大きさ" + +#: js/widgets/oscilloscope.js:79 +msgid "Zoom In" +msgstr "ズームイン" + +#: js/widgets/oscilloscope.js:88 +msgid "Zoom Out" +msgstr "ズームアウト" + +#: js/widgets/phrasemaker.js:585 +msgid "Export" +msgstr "テーブルをほぞん" + +#: js/widgets/phrasemaker.js:592 +msgid "Sort" +msgstr "ならべなおす" + +#: js/widgets/phrasemaker.js:1061 +msgid "Click on the table to add notes." +msgstr "ます目をクリックするとメロディやリズムを作れます。" + +#: js/widgets/phrasemaker.js:2755 +#: js/widgets/phrasemaker.js:2891 +msgid "tuplet value" +msgstr "何連符価" + +#: planet/js/GlobalCard.js:68 +msgid "Share" +msgstr "シェア" + +#: planet/js/GlobalCard.js:74 +msgid "Flags" +msgstr "旗" + +#: planet/js/GlobalPlanet.js:35 +msgid "No results found." +msgstr "検索の結果に何もはありません" + +#: planet/js/GlobalPlanet.js:51 +msgid "Remix of" +msgstr "のリミックス" + +#: planet/js/GlobalPlanet.js:509 +msgid "Cannot connect to server" +msgstr "サーバに接続できません" + +#: planet/js/GlobalTag.js:28 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "All Projects" +msgstr "全てのプロジェクト" + +#: planet/js/GlobalTag.js:30 +#: planet/js/StringHelper.js:37 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "My Projects" +msgstr "自分のプロジェクト" + +#: planet/js/GlobalTag.js:32 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Examples" +msgstr "プロジェクトの見本" + +#: planet/js/GlobalTag.js:36 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Art" +msgstr "アート" + +#: planet/js/GlobalTag.js:38 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Math" +msgstr "算数" + +#: planet/js/GlobalTag.js:40 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Interactive" +msgstr "インタラクティブ" + +#: planet/js/GlobalTag.js:42 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Design" +msgstr "デザイン" + +#: planet/js/GlobalTag.js:44 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Game" +msgstr "ゲーム" + +#: planet/js/GlobalTag.js:52 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Code Snippet" +msgstr "短いコード" + +#: planet/js/LocalCard.js:36 +msgid "View published project" +msgstr "公開されたプロジェクトを見る" + +#: planet/js/LocalCard.js:42 +#: planet/js/StringHelper.js:38 +msgid "Publish project" +msgstr "プロジェクトを公開する" + +#: planet/js/LocalCard.js:51 +msgid "Edit project" +msgstr "プロジェクトを編集する" + +#: planet/js/LocalCard.js:52 +msgid "Delete project" +msgstr "プロジェクトを消す" + +#: planet/js/LocalCard.js:53 +msgid "Download project" +msgstr "プロジェクトをダウンロードする" + +#: planet/js/LocalCard.js:55 +msgid "Duplicate project" +msgstr "プロジェクトをコピーする" + +#: planet/js/ProjectStorage.js:243 +msgid "anonymous" +msgstr "匿名" + +#: planet/js/ProjectViewer.js:30 +msgid "Error: Report could not be submitted. Try again later." +msgstr "エラー:通報ができませんでした。後で再度試してください。" + +#: planet/js/ProjectViewer.js:31 +msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." +msgstr "このプロジェクトを通報して下さってありがとうございます。モデレータが間もなく、プロジェクトを見ます。" + +#: planet/js/ProjectViewer.js:32 +#: planet/js/StringHelper.js:62 +#: planet/js/StringHelper.js:64 +#: planet/js/StringHelper.js:68 +msgid "Report Project" +msgstr "プロジェクトを通報する" + +#: planet/js/ProjectViewer.js:33 +#: planet/js/StringHelper.js:63 +msgid "Project Reported" +msgstr "プロジェクトは通報されました" + +#: planet/js/ProjectViewer.js:34 +msgid "Report description required" +msgstr "レポート表記が必要です" + +#: planet/js/ProjectViewer.js:35 +msgid "Report description too long" +msgstr "レポート表記が長すぎます" + +#: planet/js/Publisher.js:30 +msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." +msgstr "エラー:サーバに接続できません。ミュージック・ブロックスをリロードし、再度試して下さい。" + +#: planet/js/Publisher.js:220 +#: planet/js/Publisher.js:237 +msgid "This field is required" +msgstr "この項目は必須項目です" + +#: planet/js/Publisher.js:227 +msgid "Title too long" +msgstr "タイトルが長すぎます" + +#: planet/js/Publisher.js:244 +msgid "Description too long" +msgstr "表記が長すぎます" + +#: planet/js/Publisher.js:341 +msgid "Server Error" +msgstr "サーバーエラー" + +#: planet/js/Publisher.js:341 +msgid "Try Again" +msgstr "もう一度使い直してください。" + +#: planet/js/SaveInterface.js:34 +msgid "Open in Music Blocks" +msgstr "ミュージック・ブロックスで開きます" + +#: planet/js/SaveInterface.js:35 +msgid "Open in Turtle Blocks" +msgstr "タートル ブロックスで開きます" + +#: planet/js/helper.js:149 +#: planet/js/StringHelper.js:49 +msgid "Show more tags" +msgstr "タッグをもっと見る" + +#: planet/js/helper.js:150 +msgid "Show fewer tags" +msgstr "タッグを非表示" + +#: planet/js/StringHelper.js:30 +msgid "Planet" +msgstr "プラネット" + +#: planet/js/StringHelper.js:31 +msgid "Close Planet" +msgstr "プラネットを閉じる" + +#: planet/js/StringHelper.js:32 +msgid "Open project from file" +msgstr "ファイルからプロジェクトを開く" + +#: planet/js/StringHelper.js:34 +msgid "Local" +msgstr "ローカル" + +#: planet/js/StringHelper.js:35 +msgid "Global" +msgstr "グローバル" + +#: planet/js/StringHelper.js:36 +msgid "Search for a project" +msgstr "プロジェクト検索" + +#: planet/js/StringHelper.js:40 +msgid "Tags (max 5)" +msgstr "タッグ(最大5個)" + +#: planet/js/StringHelper.js:41 +#: planet/js/StringHelper.js:61 +msgid "Description" +msgstr "記入" + +#: planet/js/StringHelper.js:42 +#: planet/js/StringHelper.js:67 +msgid "Submit" +msgstr "確認" + +#: planet/js/StringHelper.js:43 +#: planet/js/StringHelper.js:47 +msgid "Cancel" +msgstr "キャンセル" + +#: planet/js/StringHelper.js:44 +msgid "Delete \\"\\"?" +msgstr "\\"\\"を消しますか?" + +#: planet/js/StringHelper.js:45 +msgid "Permanently delete project \\"\\"?" +msgstr "\\"\\"を完全消しますか?" + +#: planet/js/StringHelper.js:48 +msgid "Explore Projects" +msgstr "プロジェクトを探す" + +#: planet/js/StringHelper.js:50 +msgid "Most recent" +msgstr "一番最近" + +#: planet/js/StringHelper.js:51 +msgid "Most liked" +msgstr "「いいね」の一番ある" + +#: planet/js/StringHelper.js:52 +msgid "Most downloaded" +msgstr "ダウンロードの一番ある" + +#: planet/js/StringHelper.js:53 +msgid "A-Z" +msgstr "「A-Z」の順番" + +#: planet/js/StringHelper.js:54 +msgid "Sort by" +msgstr "~で整理する" + +#: planet/js/StringHelper.js:55 +msgid "Load More Projects" +msgstr "プロジェクトをもっとロードする" + +#: planet/js/StringHelper.js:56 +msgid "Last Updated" +msgstr "最後の更新" + +#: planet/js/StringHelper.js:57 +msgid "Creation Date" +msgstr "作成日" + +#: planet/js/StringHelper.js:58 +msgid "Number of Downloads:" +msgstr "ダウンロード数" + +#: planet/js/StringHelper.js:59 +msgid "Number of Likes:" +msgstr "「いいね」の数" + +#: planet/js/StringHelper.js:60 +msgid "Tags:" +msgstr "タッグ" + +#: planet/js/StringHelper.js:65 +msgid "Report projects which violate the
Sugar Labs Code of Conduct." +msgstr "シュガー・ラボ " + +#: planet/js/StringHelper.js:66 +msgid "Reason for reporting project" +msgstr "プロジェクトを通報する理由" + +#: planet/js/StringHelper.js:70 +msgid "Download as File" +msgstr "ファイルでダウンロードする" + +#: plugins/accelerometer.rtp:48 +msgid "motion x" +msgstr "x座標の動き" + +#: plugins/accelerometer.rtp:56 +msgid "motion y" +msgstr "y座標の動き" + +#: plugins/accelerometer.rtp:64 +msgid "motion z" +msgstr "z座標の動き" + +#: plugins/facebook.rtp:27 +msgid "publish" +msgstr "プロジェクトをフェースブックにアップロードする" + +#: plugins/maths.rtp:62 +msgid "power" +msgstr "指数" + +#: plugins/maths.rtp:62 +msgid "base" +msgstr "ベース" + +#: plugins/maths.rtp:62 +msgid "exp" +msgstr "exp" + +#: plugins/maths.rtp:99 +msgid "floor" +msgstr "床" + +#: plugins/maths.rtp:104 +msgid "ceiling" +msgstr "天井" + +#: plugins/maths.rtp:109 +msgid "to degrees" +msgstr "度数法へ変換" + +#: plugins/maths.rtp:114 +msgid "to radians" +msgstr "ラジアンへ変換" + +#: plugins/nutrition.rtp:104 +msgid "get calories" +msgstr "カロリーをとる" + +#: plugins/nutrition.rtp:107 +msgid "get protein" +msgstr "たんぱく質をとる" + +#: plugins/nutrition.rtp:110 +msgid "get carbs" +msgstr "炭水化物" + +#: plugins/nutrition.rtp:113 +msgid "get fiber" +msgstr "食物繊維をとる" + +#: plugins/nutrition.rtp:116 +msgid "get fat" +msgstr "太る" + +#: plugins/nutrition.rtp:119 +msgid "get name" +msgstr "名前を獲得する" + +#: plugins/nutrition.rtp:122 +msgid "calories" +msgstr "カロリー" + +#: plugins/nutrition.rtp:128 +msgid "protein" +msgstr "たんぱく" + +#: plugins/nutrition.rtp:134 +msgid "carbs" +msgstr "炭水化物" + +#: plugins/nutrition.rtp:140 +msgid "fiber" +msgstr "食物繊維" + +#: plugins/nutrition.rtp:146 +msgid "fat" +msgstr "脂肪" + +#: plugins/nutrition.rtp:152 +msgid "eat" +msgstr "食べる" + +#: plugins/nutrition.rtp:155 +msgid "digest meal" +msgstr "食事を熟す" + +#: plugins/nutrition.rtp:158 +msgid "apple" +msgstr "りんご" + +#: plugins/nutrition.rtp:161 +msgid "banana" +msgstr "バナナ" + +#: plugins/nutrition.rtp:167 +msgid "wheat bread" +msgstr "麦パン" + +#: plugins/nutrition.rtp:170 +msgid "corn" +msgstr "コーン" + +#: plugins/nutrition.rtp:173 +msgid "potato" +msgstr "芋" + +#: plugins/nutrition.rtp:176 +msgid "sweet potato" +msgstr "スイートポテト" + +#: plugins/nutrition.rtp:179 +msgid "tomato" +msgstr "トマト" + +#: plugins/nutrition.rtp:182 +msgid "broccoli" +msgstr "ブロッコリー" + +#: plugins/nutrition.rtp:185 +msgid "rice and beans" +msgstr "ご飯と豆" + +#: plugins/nutrition.rtp:188 +msgid "tamale" +msgstr "タマレ" + +#: plugins/nutrition.rtp:191 +msgid "cheese" +msgstr "チーズ" + +#: plugins/nutrition.rtp:194 +msgid "chicken" +msgstr "鶏肉" + +#: plugins/nutrition.rtp:197 +msgid "fish" +msgstr "魚" + +#: plugins/nutrition.rtp:200 +msgid "beef" +msgstr "牛肉" + +#: plugins/nutrition.rtp:203 +msgid "cake" +msgstr "ケーキ" + +#: plugins/nutrition.rtp:206 +msgid "cookie" +msgstr "クッキー" + +#: plugins/nutrition.rtp:209 +msgid "water" +msgstr "水" + +#: plugins/weather.rtp:68 +#: plugins/weather.rtp:97 +msgid "Days ahead must be in the range of -1 to 5." +msgstr "日にちは -1から5までの数でなくてはなりません" + +#: plugins/weather.rtp:122 +msgid "forecast" +msgstr "天気予報" + +#: plugins/weather.rtp:123 +#: plugins/weather.rtp:137 +#: plugins/weather.rtp:150 +msgid "city" +msgstr "市" + +#: plugins/weather.rtp:124 +#: plugins/weather.rtp:138 +#: plugins/weather.rtp:151 +msgid "day" +msgstr "曜日" + +#: plugins/weather.rtp:136 +msgid "high" +msgstr "高" + +#: plugins/weather.rtp:149 +msgid "low" +msgstr "低" + +#: plugins/rodi.rtp:172 +msgid "blink" +msgstr "点滅する" + +#: plugins/rodi.rtp:246 +msgid "led" +msgstr "発光ダイオード" + +#: plugins/rodi.rtp:265 +msgid "light intensity" +msgstr "光の強さ" + +#: plugins/rodi.rtp:282 +msgid "infrared light (left)" +msgstr "赤外光 (左)" + +#: plugins/rodi.rtp:296 +msgid "infrared light (right)" +msgstr "赤外光 (右)" + +#: plugins/rodi.rtp:338 +msgid "move" +msgstr "動き出し" + +#: js/activity.js:3323 + +#~ msgid "Nothing in the trash to restore." +#~ msgstr "" + +#: js/turtledefs.js:584 + +#~ msgid "Save audio from your project as WAV." +#~ msgstr "プロジェクトの音をWAVで保存" + +#: js/turtledefs.js:588 + +#~ msgid "Save your project to as an ABC file." +#~ msgstr "プロジェクトをABCで保存" + +#: js/turtledefs.js:592 + +#~ msgid "Save your project to as a Lilypond file." +#~ msgstr "作成した音楽を、コンピューター上でがくふをえがくファイル(Lilypondファイル)に変えてほぞんする。" + +#: js/turtledefs.js:620 + +#~ msgid "Show or hide a coordinate grid." +#~ msgstr "カンバス上にほうがん(ざひょう)や中心の角度を表示したり、かくしたりできる。" + +#: js/turtledefs.js:649 + +#~ msgid "Expand/collapse collapsable blocks" +#~ msgstr "ブロックを広げる/折りたたむ" + +#: js/turtledefs.js:752 + +#~ msgid "Show these messages." +#~ msgstr "ミスター・マウスによる、ミュージック・ブロックスの説明を表示する。" + +#: js/rubrics.js:531 + +#: js/turtledefs.js:136 + +#: js/turtledefs.js:237 + +#~ msgid "sensors" +#~ msgstr "センサー" + +#: js/rubrics.js:532 + +#: js/turtledefs.js:135 + +#: js/turtledefs.js:236 + +#: js/blocks/MediaBlocks.js:930 + +#~ msgid "media" +#~ msgstr "他のメディア" + +#: js/block-verbose.js:3837 + +#: js/block-verbose.js:3850 + +#: js/block.js:3758 + +#: js/block.js:3771 + +#: js/blocks/ExtrasBlocks.js:623 + +#~ msgid "Cartesian+polar" +#~ msgstr "右岸座標と極座標を表示" + +#: js/blocks.js:5091 + +#: js/blocks/MediaBlocks.js:888 + +#~ msgid "show" +#~ msgstr "表示する" + +#: js/activity.js:5680 + +#~ msgid "Show/hide block" +#~ msgstr "ブロックを表示する/かくす" + +#: js/palette.js:619 + +#~ msgid "grid" +#~ msgstr "グリッド" + +#: js/piemenus.js:3854 + +#~ msgid "You have chosen key " +#~ msgstr "変化記号は" + +#: js/piemenus.js:3858 + +#~ msgid " for your pitch preview." +#~ msgstr "の音階によって設定しています。" + +#: js/toolbar.js:113 + +#: js/toolbar.js:114 + +#: js/toolbar.js:178 + +#: js/toolbar.js:179 + +#: js/toolbar.js:234 + +#: js/toolbar.js:235 + +#~ msgid "Full Screen" +#~ msgstr "フルスクリーン" + +#: js/toolbar.js:1060 + +#~ msgid "New Project" +#~ msgstr "新しいプロジェクト" + +#: js/turtledefs.js:185 + +#: js/turtledefs.js:280 + +#~ msgid "music" +#~ msgstr "音楽" + +#: js/turtledefs.js:548 + +#: js/turtledefs.js:569 + +#~ msgid "save" +#~ msgstr "保存する" + +#: js/turtledefs.js:625 + +#: js/turtles.js:953 + +#~ msgid "Clean" +#~ msgstr "ネズミとペンをもどす" + +#: js/turtledefs.js:675 + +#~ msgid "Run slow" +#~ msgstr "ゆっくり実行する" + +#: js/turtles.js:900 + +#~ msgid "Clear Workspace" +#~ msgstr "" + +#: js/turtles.js:905 + +#~ msgid "Are you sure you want to clear the workspace ?" +#~ msgstr "" + +#: js/utils/musicutils.js:1176 + +#~ msgid "meantone" +#~ msgstr "中全音律" + +#: js/utils/musicutils.js:1582 + +#~ msgid "Custom" +#~ msgstr "オリジナル" + +#: js/blocks/ExtrasBlocks.js:274 + +#~ msgid "hide blocks" +#~ msgstr "ブロックを非表示" + +#: js/blocks/FlowBlocks.js:136 + +#~ msgid "duplicate" +#~ msgstr "複製する" + +#: js/blocks/FlowBlocks.js:604 + +#: js/widgets/timbre.js:417 + +#: js/widgets/timbre.js:419 + +#: js/widgets/phrasemaker.js:4202 + +#: js/widgets/musickeyboard.js:819 + +#: js/widgets/musickeyboard.js:821 + +#: plugins/rodi.rtp:29 + +#: plugins/rodi.rtp:73 + +#: plugins/rodi.rtp:413 + +#~ msgid "stop" +#~ msgstr "止める" + +#: js/blocks/MediaBlocks.js:692 + +#~ msgid "duration (ms)" +#~ msgstr "長さ(ミリ秒)" + +#: js/blocks/GraphicsBlocks.js:373 + +#: js/widgets/temperament.js:319 + +#: js/widgets/temperament.js:347 + +#~ msgid "clear" +#~ msgstr "もとにもどす" + +#: js/blocks/PitchBlocks.js:929 + +#~ msgid "invert" +#~ msgstr "両方向にずれる" + +#: js/blocks/PitchBlocks.js:1706 + +#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +#~ msgstr "" + +#: js/blocks/PitchBlocks.js:1749 + +#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +#~ msgstr "" + +#: js/blocks/ToneBlocks.js:34 + +#~ msgid "oscillator" +#~ msgstr "オシレータ―" + +#: js/blocks/ToneBlocks.js:630 + +#~ msgid "delay" +#~ msgstr "ずれ" + +#: js/blocks/WidgetBlocks.js:81 + +#~ msgid "envelope" +#~ msgstr "エンベロープ" + +#: js/blocks/WidgetBlocks.js:171 + +#~ msgid "filter" +#~ msgstr "フィルター" + +#: js/blocks/WidgetBlocks.js:1580 + +#~ msgid "aimusic" +#~ msgstr "AI音楽" + +#: js/turtleactions/IntervalsActions.js:119 + +#~ msgid "a" +#~ msgstr "" + +#: js/turtleactions/IntervalsActions.js:139 + +#~ msgid " below" +#~ msgstr "下" + +#: js/widgets/modewidget.js:1017 + +#: js/widgets/pitchstaircase.js:580 + +#: js/widgets/tempo.js:414 + +#: js/widgets/phrasemaker.js:5356 + +#: js/widgets/rhythmruler.js:2254 + +#: js/widgets/rhythmruler.js:2472 + +#: js/widgets/temperament.js:1929 + +#~ msgid "New action block generated!" +#~ msgstr "新しいアクションを作りました!" + +#: js/widgets/sampler.js:237 + +#~ msgid "Recording started..." +#~ msgstr "録音中" + +#: js/widgets/sampler.js:245 + +#~ msgid "Recording complete..." +#~ msgstr "録音完了" + +#: js/widgets/musickeyboard.js:1549 + +#: plugins/rodi.rtp:193 + +#~ msgid "duration" +#~ msgstr "期間の設定" + +#: js/widgets/temperament.js:454 + +#: js/widgets/temperament.js:456 + +#: js/widgets/temperament.js:1493 + +#: js/widgets/temperament.js:1495 + +#~ msgid "close" +#~ msgstr "とじる" + +#: planet/js/StringHelper.js:38 + +#~ msgid "Publish Project" +#~ msgstr "プロジェクトを公開する" + +#: plugins/rodi.rtp:191 + +#~ msgid "play" +#~ msgstr "実行" + +#: js/notation.js:353 + +#~ msgid "Lilypond cannot process pickup of " +#~ msgstr "Lilypondではこのピックアップを対応できません:" + +#: js/activity.js:1413 + +#~ msgid "Refresh your browser to change to advanced mode." +#~ msgstr "高度モードにするには、ブラウザをこうしんして下さい。" + +#: js/activity.js:1418 + +#~ msgid "Refresh your browser to change to beginner mode." +#~ msgstr "はってんモードにするには、ブラウザをこうしんしてください。" + +#: js/widgets/musickeyboard.js:3179 + +#~ msgid "New action blocks generated" +#~ msgstr "新しいアクションを作りました" + +#: js/widgets/musickeyboard.js:3180 + +#~ msgid "New action block generated" +#~ msgstr "新しいアクションを作りました" + +#~ msgid "Toggle JavaScript Editor" +#~ msgstr "JavaScript編集をオン/オフ" + +#~ msgid "The Scalar Step Block must be used inside of a Note Block." +#~ msgstr "音階内を上る/下りるブロックは、音符ブロックの中に入れて使ってください。" + +#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." +#~ msgstr "音階内を上る/下りるブロックは、音の高さブロックの後に使ってください。" + +#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "

3連符(れんぷ)や5連符(れんぷ)など、2の倍数ではない音符(おんぷ)の数でグループを作りやすくなる。" + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "

音律(おんりつ)をせっていブロック


ミュージック・ブロックスで用いる音階の調律(ちょうりつ)のしかたをせっていする。

★音階とは
順番に並んだ音のまとまり。たとえば、「ド」を始まりの音にしたときの「ドレミファソラシド」、「ソ」を始まりの音にしたときの「ソラシドレミ(♯ファ)ソ」のこと。
★調律(ちょうりつ)とは
楽器の音の高さを、音律(おんりつ)にしたがって整えること。
★音律(おんりつ)とは
音程(おんてい)(音どうしのへだたり)の決め方。同じ音階でも、音律(おんりつ)によって音の高さが変わる。
★オクターヴの高さとは
同じ名前でも高さがちがう音を表すすうち。
" + +#~ msgid "The Interval number block returns the number of scalar steps in the current interval." +#~ msgstr "「音程を数で表示」ブロックは音階の数を経産して表示する" + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." +#~ msgstr "半音階的音程ブロックは音階を無視、半音で新しい音高を計算して鳴らします。" + +#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." +#~ msgstr "「アルペジオ」ブロックは 「音符」ブロックを回数 再生して、コードによって 変更します。" + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." +#~ msgstr "

音階の上下ブロック


中に組み入れる「音符(おんぷ)ブロック」の音をきじゅんにして、別の音をつけ加える。" + +#~ msgid "The Action block is used to group together blocks so that they can be used more than once." +#~ msgstr "

アクションブロック


ふくすうのブロックを1つのグループとしてまとめ、実行する。グループとなったプログラムは、1つの「アクション」として自由に名前をつけることができる。" + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "

しんぎブロック(大なり)


2つのすうちをくらべて、すうちの大小をはんていする。「>」は上のすうちが下のすうちよりも大きければ「真(しん)」、下のすうちと同じか小さければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "

しんぎブロック(小なり)


2つのすうちをくらべて、すうちの大小をはんていする。「<」は上のすうちが下のすうちよりも小さければ「真(しん)」、下のすうちと同じか大きければ「偽(ぎ)」という結果になる。

★しんぎブロックとは
「もし~ならば」などのじょうけんブロックを動かすために必要なブロック。
「もし~ならば」は、せいかくに表現すると、「もし~というじょうけんが正しいならば、次のブロックを実行する」という意味である。しんぎブロックは不等式などによるひかくが「正しい(真)」か、「正しくない(偽)」かの結果を表し、「もし~ならば」に続くブロックを実行するかどうか決める。" + +#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "
図の例では、右向きに進み続けるネズミがカンバスの右からはみ出ると、カンバスの左から出てくる。" + +#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "
図の例では、右向きに進み続けるタートルがカンバスの右からはみ出ると、カンバスの左から出てくる。" + +#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "
図の例では、上向きに進み続けるネズミがカンバスの上からはみ出ると、カンバスの下から出てくる。" + +#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "
図の例では、上向きに進み続けるタートルがカンバスの上からはみ出ると、カンバスの下から出てくる。" + +#~ msgid "video material" +#~ msgstr "がぞうそざい" + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." +#~ msgstr "

ドラムをせっていブロック


「音符(おんぷ)ブロック」内の音を、ドラムの音に置きかえる。
図の例では、ソの音のかわりに、キックドラムの音がえんそうされる。" + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "

音の長さブロック


音の長さを表示する。
" + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "

休符(きゅうふ)ブロック


音がない部分に使われる。

★休符(きゅうふ)とは
休みの長さ。" + +#~ msgid "Conditionals lets your program take different actions depending on the condition." +#~ msgstr "

じょうけんブロック


じょうけんブロックを使うと、じょうけんによってちがうはたらきをするプログラムを作ることができる。" + +#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." +#~ msgstr "

図の例では、もし、パソコンのマウスを長おししていれば「キックドラム」ブロックをえんそうする。長おししていなければ(そうでなければ)「キックドラム」ブロックをえんそうする。" + +#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." +#~ msgstr "

図の例は「アクション」の実行をくり返す。" + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "

いどうブロック


ネズミの位置を、指定した大きさと角度の円をえがいていどうさせる。角度のすうちは、プラスだと右回り、マイナスだと左回りになる。" + +#~ msgid "The Arc block moves the turtle in a arc." +#~ msgstr "

いどうブロック


タートルの位置を、指定した大きさと角度の円をえがいていどうさせる。角度のすうちは、プラスだと右回り、マイナスだと左回りになる。" + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "

いどうブロック


ネズミの向きを、指定したすうちの角度に変える。" + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "

スラーブロック


音と次の音をなめらかにつなげる。ただし、「音符(おんぷ)ブロック」でせっていした音の長さは変わらない。

" + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "

スタッカートブロック


音を短かく切る。ただし、「音符(おんぷ)ブロック」でせっていした音の長さは変わらない。

" + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." +#~ msgstr "

デクレシェンドブロック


音量をだんだん小さくする。" + +#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." +#~ msgstr "
たとえば、7つの音にすうちが5の「デクレシェンドブロック」を使うと、1音ごとにさいしょの音の音量の5パーセントずつ音量がへり、さいごの音はさいしょの音よりも35パーセント音量が小さくなる。" + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." +#~ msgstr "

クレシェンドブロック


音量をだんだん大きくする。" + +#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." +#~ msgstr "
たとえば、7つの音に、すうちが5の「クレシェンドブロック」を使うと、1音ごとにさいしょの音の音量の5パーセントずつ音量がふえ、さいごの音はさいしょの音よりも35パーセント音量が大きくなる。

" + +#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." +#~ msgstr "「音色標準を設定」ブロックは音色のデフォルトを「シンセサイザー」からお好みの楽器に設定します。" + +#~ msgid "In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "

★拍(はく)とは
くり返されるリズムのこと。
★小節(しょうせつ)とは
楽譜(がくふ)の、たての線で区切られた部分。小節(しょうせつ)の中の拍(はく)は、拍子(ひょうし)と同じ数になる。" + +#~ msgid "(By default, it counts quarter notes.)" +#~ msgstr "

★拍(はく)とは
くり返されるリズムのこと。" + +#~ msgid "More Details" +#~ msgstr "詳細" + +#~ msgid "Share project" +#~ msgstr "プロジェクトをシェアする" + +#~ msgid "Copy link to clipboard" +#~ msgstr "リンクをクリップボードにコピーする" + +#~ msgid "Run project on startup." +#~ msgstr "スタートしたらプロジェクトを再生する" + +#~ msgid "Show code blocks on startup." +#~ msgstr "スタートしたら、コードブロックを表示する" + +#~ msgid "Collapse code blocks on startup." +#~ msgstr "スタートしたら、コードブロックを消す" + +#~ msgid "Advanced Options" +#~ msgstr "上級オプション" + +#~ msgid "Warning: Sound is only coming out from one side." +#~ msgstr "音は右か左の一つだけのスピーカから今なっています。" + +#~ msgid "Hertz Block: Did you mean to use a Note block?" +#~ msgstr "ヘルツブロック:音符ブロックを使いますか?" + +#~ msgid "triad (root position)" +#~ msgstr "三和音 (基本形)" + +#~ msgid "triad (1st inversion)" +#~ msgstr "三和音 (第1転回形)" + +#~ msgid "triad (2nd inversion)" +#~ msgstr "三和音 (第2転回形)" + +#~ msgid "seventh (root position)" +#~ msgstr "七の和音 (基本形)" + +#~ msgid "seventh (1st inversion)" +#~ msgstr "七の和音 (第1転回形)" + +#~ msgid "seventh (2nd inversion)" +#~ msgstr "七の和音 (第2転回形)" + +#~ msgid "seventh (3rd inversion)" +#~ msgstr "七の和音 (第3転回形)" + +#~ msgid "ninth (root position)" +#~ msgstr "九の和音 (基本形)" + +#~ msgid "thirteenth (root position)" +#~ msgstr "十三の和音 (基本形)" + +#~ msgid "Like project" +#~ msgstr "プロジェクトに「いいね」をする" + +#~ msgid "Republish Project" +#~ msgstr "プロジェクトを再度公開する" + +#~ msgid "dominant seventh" +#~ msgstr "セブンス" + +#~ msgid "minor seventh" +#~ msgstr "マイナー・セブンス" + +#~ msgid "major seventh" +#~ msgstr "メジャー・セブンス" + +#~ msgid "Warning: Note value greater than 2." +#~ msgstr "注意:音の長さは2より大きいです。" + +#~ msgid "chord5" +#~ msgstr "5度の和音" + +#~ msgid "chord4" +#~ msgstr "4度の和音" + +#~ msgid "chord1" +#~ msgstr "1度の和音" + +#~ msgid "Run fast" +#~ msgstr "実行" + +#~ msgid "Expand/collapse collapsible blocks" +#~ msgstr "膨らむブロックを 表示/非表示" + +#~ msgid "The Nth-Mouse name block returns the name of the nth mice." +#~ msgstr "「何匹目のネズミの名前」のブロックは数字によってそのネズミの名前を表す。" + +#~ msgid "search for blocks" +#~ msgstr "ブロックをさがす" + +#~ msgid "Please set browser zoom level to 100%" +#~ msgstr "ブラウザ表示を100%に設定してください。" + +#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." +#~ msgstr "このプロジェクトをひらくには、ミュージック・ブロックスにアクセスし、このファイルをアプリケーションのウィンドウにドラッグするか、" + +#~ msgid "You must always have at least one start block." +#~ msgstr "スタートブロックは、1つ以上残しておいてください。" + +#~ msgid "pitch up" +#~ msgstr "音の高さを上げる" + +#~ msgid "pitch down" +#~ msgstr "音の高さを下げる" + +#~ msgid "currency" +#~ msgstr "通貨" + +#~ msgid "from" +#~ msgstr "から" + +#~ msgid "stock price" +#~ msgstr "株価" + +#~ msgid "translate" +#~ msgstr "翻訳" + +#~ msgid "hello" +#~ msgstr "こんにちは" + +#~ msgid "detect lang" +#~ msgstr "言語を検出" + +#~ msgid "set lang" +#~ msgstr "言語を設定" + +#~ msgid "city latitude" +#~ msgstr "市の緯度" + +#~ msgid "city longitude" +#~ msgstr "市の経度" + +#~ msgid "Coordinate data not available." +#~ msgstr "座標データが見つかりません" + +#~ msgid "Google map" +#~ msgstr "グーグルマップ" + +#~ msgid "coordinates" +#~ msgstr "座標" + +#~ msgid "zoom factor" +#~ msgstr "ズームファクター" + +#~ msgid "zoom" +#~ msgstr "ズーム" + +#~ msgid "latitude" +#~ msgstr "緯度" + +#~ msgid "longitude" +#~ msgstr "経度" + +#~ msgid "degrees" +#~ msgstr "温度" + +#~ msgid "radians" +#~ msgstr "ラジアン" + +#~ msgid "define" +#~ msgstr "定義" + +#~ msgid "bitcoin" +#~ msgstr "ビットコイン" + +#~ msgid "You need to select a file." +#~ msgstr "ファイルを選ぶ必要があります" + +#~ msgid "accidental-override" +#~ msgstr "変化記号を無効" + +#~ msgid "show treble" +#~ msgstr "トレブル記号を表示" + +#~ msgid "hide Polar" +#~ msgstr "中心の角度をかくす" + +#~ msgid "show bass" +#~ msgstr "バス記号を表示" + +#~ msgid "show mezzo-soprano" +#~ msgstr "メゾソプラノを表示" + +#~ msgid "show alto" +#~ msgstr "アルト記号を表示" + +#~ msgid "show tenor" +#~ msgstr "テノール記号を表示" + +#~ msgid "hide bass" +#~ msgstr "バス記号を隠す" + +#~ msgid "show Polar" +#~ msgstr "ほうがんと角度を表示" + +#~ msgid "hide Cartesian" +#~ msgstr "ほうがん(ざひょう)をかくす" + +#~ msgid "Lilypond cannot process tempo of " +#~ msgstr "Lilypondではこのテンポを対応できません:" + +#~ msgid "Save as PDF" +#~ msgstr "PDFでほぞん" + +#~ msgid "Lilypond ignoring mode" +#~ msgstr "Lilypondはこの音階を無視します" + +#~ msgid "Do you want to save your project?" +#~ msgstr "プロジェクトをほぞんしますか" + +#~ msgid "Click to select a block." +#~ msgstr "クリックしてブロックを選んで下さい" + +#~ msgid "hide" +#~ msgstr "隠す" + +#~ msgid "show2" +#~ msgstr "表示する" + +#~ msgid "popout" +#~ msgstr "ポップアップ" + +#~ msgid "myblocks" +#~ msgstr "自分のブロック" + +#~ msgid "Drum Block: Did you mean to use a Note block?" +#~ msgstr "ドラムブロック:音符ブロックを使いますか?" + +#~ msgid "save rhythms" +#~ msgstr "リズムだけをほぞん" + +#~ msgid "Pitch Block: Did you mean to use a Note block?" +#~ msgstr "音高ブロック:音符ブロックと一緒に使いますか?" + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "

しんぎブロック(クリック)


マウスがクリックされたかどうかはんていする。クリックとはおされたマウスボタンが、離されたときのことを示す。クリックされていれば「真(しん)」、されていなければ「偽(ぎ)」という値になる。" + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "

数値ブロック


数値ブロックとして、箱2の数値を使う。" + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "

数値ブロック


数値ブロックとして、箱1の数値を使う。" + +#~ msgid "Cannot be further decreased" +#~ msgstr "これより小さくできない" + +#~ msgid "Cannot be further increased" +#~ msgstr "これより大きくできない" + +#~ msgid "Turning off mouse blink; setting FPS to 10." +#~ msgstr "ネズミの点滅をオフにされ、FPSを10にされている" + +#~ msgid "Turning on mouse blink; setting FPS to 30." +#~ msgstr "ネズミの点滅をオンにされ、FPSを30にされている;" + +#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" +#~ msgstr "タイブロックは、同じ高さの音しかつなげません。スラーブロックを使いますか?" + +#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." +#~ msgstr "音名はA, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭の中から必要があります。" + +#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" +#~ msgstr "自分のブロックスを全て消しますか?" + +#~ msgid "This button opens a viewer for sharing projects and for finding example projects." +#~ msgstr "インターネットの「プラネット(わくせい)」というページから、ほかの人が作ったプロジェクトを選んで、読みこむことができる。" + +#~ msgid "Click this button to expand or collapse the auxiliary toolbar." +#~ msgstr "このボタンをクリックするとオプションツールバーを表示/非表示" + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "

拍子(ひょうし)ブロック


拍子(ひょうし)をせっていする。ひょうじゅんは4分の4拍子(びょうし)。

★拍子(ひょうし)とは
拍がいくつかまとまったもの。
★4分の4拍子(びょうし)とは
4分音符(おんぷ)が4つでひとまとまりになった拍子(ひょうし)。
★拍(はく)とは
くり返されるリズムのこと。" + +#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." +#~ msgstr "

全体のスピードを決めるブロック


1分あたりの拍(はく)の数をせっていすることで、曲全体のスピードを決める。ひょうじゅんは4分音符(おんぷ)90こ。

★拍(はく)とはくり返されるリズムのこと。" + +#~ msgid "The On-every-note block let you specify actions to take on every note." +#~ msgstr "

全ての音符(おんぷ)にアクション実行


すべての音符(おんぷ)にせっていするときに使う。

" + +#~ msgid "The Notes played block is the number of notes that have been played." +#~ msgstr "

全体の拍(はく)の数ブロック


全体の拍(はく)の数を表示する。ひょうじゅんは拍(はく)は4分音符(おんぷ)を意味するため、げんそくは、曲全体の4分音符(おんぷ)の数を表す。" + +#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." +#~ msgstr "

音の高さを数で表示ブロック


音の高さを数で表示する。たとえば、オクターヴ4の「ド」の音は0、オクターヴ4の「ソ」の音は7、オクターヴ3の「シ」の音は-1と表示される。" + +#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." +#~ msgstr "

ヘルツスライダーブロック


スライダーを上下にうごかすことで、違う周波数(ヘルツのすうち)の音を聞くことができる。作った音をデータ化することができる。ヘルツの初期せっていちは、自由に変えられる。

★ヘルツとは
音の高さを表す周波数。
★周波数とは
音が1秒間に何回しんどうするかを表すすうち。周波数が高い(すうちが大きい)ほど、音が高くなる。" + +#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr "

プログラムには、少なくとも1つのスタートブロックが置かれていないと実行できない。ふくすうのスタートブロックがあるときは、実行ボタンがおされると、ふくすうのスタートブロックが同時に実行される。1つ1つのスタートブロックは別々のえんそう者と考えることができる。" + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "

数の箱(あたいを入れる)


箱1に指定したすうちを入れる。" + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "

数の箱(あたいを入れる)


箱2に指定したすうちを入れる。" + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "

表示ブロック(ネズミ)


ネズミの見た目を、指定したがぞうに変える。" + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "強拍にブロックは決められている拍子に対する強拍だけに特定されているアクションをします。" + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "弱拍ブロックは決められている拍子に対する弱拍だけに特定されているアクションをします。" + +#~ msgid "down minor" +#~ msgstr "短3度下" + +#~ msgid "down major" +#~ msgstr "長3度下" + +#~ msgid "eval" +#~ msgstr "評価" + +#~ msgid "100" +#~ msgstr "百" + +#~ msgid "Drag" +#~ msgstr "ドラッグ" + +#~ msgid "playback music" +#~ msgstr "コンパイルされた音楽" + +#~ msgid "pause playback" +#~ msgstr "コンパイルされた音楽を停止" + +#~ msgid "restart playback" +#~ msgstr "コンパイルされた音楽を再生" + +#~ msgid "prepare music for playback" +#~ msgstr "プレイバック用の音楽を準備(コンパイル)します" + +#~ msgid "decimal to fraction" +#~ msgstr "小数を分数に直す" + +#~ msgid "The Set timbre block selects a voice for the synthesizer," +#~ msgstr "

音色をせっていブロック


中に入っている「音符(おんぷ)ブロック」の音色を設定する。音色は、ギターやピアノなどの中から選ぶことができる。

" + +#~ msgid "set timbre" +#~ msgstr "音色をせってい" + +#~ msgid "right2" +#~ msgstr "ざひょうち(右)" + +#~ msgid "left2" +#~ msgstr "ざひょうち(左)" + +#~ msgid "expand" +#~ msgstr "テーブルを広げる" + +#~ msgid "collapse" +#~ msgstr "テーブルをちぢめる" + +#~ msgid "Stop the current project." +#~ msgstr "プロジェクトを止めます" + +#~ msgid "japanese" +#~ msgstr "日本音階" + +#~ msgid "7th" +#~ msgstr "7度" + +#~ msgid "chord' + ' ' + 'I" +#~ msgstr "1度' + ' ' + 'の和音" + +#~ msgid "set volume" +#~ msgstr "音量を設定" + +#~ msgid "hours ago" +#~ msgstr "時間前" + +#~ msgid "play scale" +#~ msgstr "音階を再生する" + +#~ msgid "ml" +#~ msgstr "モ" + +#~ msgid "play backward" +#~ msgstr "逆に再生" + +#~ msgid "Merge project from file" +#~ msgstr "ファイルからプロジェクトをマージする" + +#~ msgid "eatme" +#~ msgstr "私を食べろ" + +#~ msgid "movable" +#~ msgstr "移動の「ド、レ、ミ」" + +#~ msgid "triangle-bell" +#~ msgstr "トライアングル" + +#~ msgid "Hide grid" +#~ msgstr "中心の角度をかくす" + +#~ msgid "effects" +#~ msgstr "音響効果" + +#~ msgid "Share on Facebook" +#~ msgstr "フェースブックでシェア" + +#~ msgid "rs" +#~ msgstr "赤" + +#~ msgid "divide note value" +#~ msgstr "音価を割る" + +#~ msgid "extra-long press to run music slowly" +#~ msgstr "より長押しで、よりスロー再生になります" + +#~ msgid "save drum machine" +#~ msgstr "ドラムとしてほぞん" + +#~ msgid "whole note 𝅝" +#~ msgstr "全音符 𝅝" + +#~ msgid "To copy a stack to the clipboard, right-click on the stack." +#~ msgstr "コードスタックをコピーするため、右クリック" + +#~ msgid "note volume" +#~ msgstr "音符の音量" + +#~ msgid "top" +#~ msgstr "ざひょうち(上)" + +#~ msgid "Open a panel for configuring Music Blocks." +#~ msgstr "ミュージック・ブロックスの設定メニューを開く。" + +#~ msgid "The Planet is unavailable." +#~ msgstr "「プラネット」サーバは今使えません" + +#~ msgid "You can use multiple Drum blocks within a Note block." +#~ msgstr "

ドラムブロック


「音符(おんぷ)ブロック」のなかに入れて使う。色々なドラムの音色を選ぶことができる。1つの「音符(おんぷ)ブロック」の中でふくすうの音色のドラムを組み合わせて使うことができる。

" + +#~ msgid "You can also use Alt+V to paste a stack of blocks. " +#~ msgstr "Alt+Vでブロックスを貼り付けることもできます。" + +#~ msgid "The save-stack button saves a stack onto a custom palette." +#~ msgstr "スタックほぞんボタンを押すと、スタックはカスタムパレットの下にほぞんされます。" + +#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." +#~ msgstr "ブロックスがクリップボードにコピーされると、ペーストボタンが使えるようになります。" + +#~ msgid "denominator" +#~ msgstr "分母" + +#~ msgid "Extra-long press the run button to run the music in slow mode." +#~ msgstr "より長押しすると、よりスロー再生となります。" + +#~ msgid "Run" +#~ msgstr "再生" + +#~ msgid "You can load new blocks from the file system." +#~ msgstr "新しいブロックをファイルシステムからロードできます。" + +#~ msgid "Settings" +#~ msgstr "せってい" + +#~ msgid "move down" +#~ msgstr "下げる" + +#~ msgid "consonant step up" +#~ msgstr "コンソナントステップアップ" + +#~ msgid "View More" +#~ msgstr "もっと見る" + +#~ msgid "collpase" +#~ msgstr "縮む" + +#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." +#~ msgstr "ステップピッチブロックはメロディーの音符を音階的に上/下に動かすことができます。(例えば、もしステップピッチの前のブロックはソルだったらステップピッチ=1を鳴らします。" + +#~ msgid "Run music slowly" +#~ msgstr "音楽をゆっくりに演奏する" + +#~ msgid "You can search for blocks by name." +#~ msgstr "ブロックスを名前で検索できます" + +#~ msgid "finger-cymbals" +#~ msgstr "指のシンバル" + +#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" +#~ msgstr "タプル・ブロック:音高・時刻行列ブロックを使うつもりですか?" + +#~ msgid "set beats per minute" +#~ msgstr "BPM(一分あたりの拍数)を設定" + +#~ msgid "Delete all" +#~ msgstr "ブロックを全部捨てる" + +#~ msgid "UID" +#~ msgstr "ユーザの名前" + +#~ msgid "rotate clockwise" +#~ msgstr "右回りにずれる" + +#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" +#~ msgstr "「短(マイナー)」ブロックには 2, 3, 6, 7いずれかの数をいれて下さい。" + +#~ msgid "bottom" +#~ msgstr "ざひょうち(下)" + +#~ msgid "numerator" +#~ msgstr "分子" + +#~ msgid "eighth note ♪" +#~ msgstr "8分音符 ♪" + +#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "オーギュメントブロックには 1, 2, 3, 4, 5, 6, 7, 8 のいずれかの数をいれて下さい。" + +#~ msgid "cup-drum" +#~ msgstr "カップドラム" + +#~ msgid "hi-hat" +#~ msgstr "ハイハット" + +#~ msgid "untitled" +#~ msgstr "無題" + +#~ msgid "Click here to paste." +#~ msgstr "貼り付けるにはここをクリック" + +#~ msgid "relative interval" +#~ msgstr "相対的な音と音の間の間隔" + +#~ msgid "on beat" +#~ msgstr "強拍にて" + +#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." +#~ msgstr "ソルフェージュの名前が「ド、レ、ミ、ファ、ソ、ラ、シ」から選ぶことができます。" + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." +#~ msgstr "このツールバーには、リズム、ピッチ、音色、タートル、その他のパレットボタンがあります。" + +#~ msgid "block artwork" +#~ msgstr "ブロックのアート" + +#~ msgid "1st" +#~ msgstr "1度" + +#~ msgid "Could not find turtle" +#~ msgstr "タートルが見つかりませんでした。" + +#~ msgid "play chord" +#~ msgstr "和音を再生する" + +#~ msgid "Optimize feedback" +#~ msgstr "フィードバックを最大限にする" + +#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore the Musical Blocks, the Matrix, and the Performance/Notation possibilities of Music Blocks. \"Let\'s start our tour!\" +#~ msgstr "ミスター・マウスは私たちのミュージック・ブロックスの指揮者です。ミスター・マウスは、あなたのミュージック・ブロックスにおけるさまざまな探究に力を貸してくれます。さぁ、私達のミュージックブロックスツアーを始めましょう! " + +#~ msgid "Save your project to a server." +#~ msgstr "サーバーにプロジェクトをほぞん" + +#~ msgid "4th" +#~ msgstr "4度" + +#~ msgid "Click to run just the music in slow mode." +#~ msgstr "音楽をゆっくり再生したい時は、ここをクリック。" + +#~ msgid "6th" +#~ msgstr "6度" + +#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" +#~ msgstr "速いスピードで再生します/長押しでスロー再生/より長押しでさらにスロー再生" + +#~ msgid "Alternatively, you can hit the ENTER or RETURN key." +#~ msgstr "ENTERまたRETURNでも可能です" + +#~ msgid "turtle" +#~ msgstr "タートル" + +#~ msgid "3rd" +#~ msgstr "3度" + +#~ msgid "Optimize performance" +#~ msgstr "パーフォマンスを最大限にする" + +#~ msgid "simple-1" +#~ msgstr "シンプル・シンセ1" + +#~ msgid "consonant step down" +#~ msgstr "コンソナントステップダウン" + +#~ msgid "ride-bell" +#~ msgstr "ライド" + +#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." +#~ msgstr "ミュージック・ブロックス:音楽と算数とコーディングの関係を発見するツール" + +#~ msgid "Cannot read pixel color" +#~ msgstr "ピクセルの色が読めません" + +#~ msgid "floor-tom-tom" +#~ msgstr "フロアタムタム" + +#~ msgid "Publish" +#~ msgstr "サーバにアップロードして発表する" + +#~ msgid "Worldwide" +#~ msgstr "世界中のプロジェクト" + +#~ msgid "long press to run slowly" +#~ msgstr "長押しでスロー再生" + +#~ msgid "1/64 note 𝅘𝅥𝅱" +#~ msgstr "64分音符 𝅘𝅥𝅱" + +#~ msgid "Previous page" +#~ msgstr "前のページ" + +#~ msgid "end hollow line" +#~ msgstr "(中空の)線を終わらせる" + +#~ msgid "Open" +#~ msgstr "開く" + +#~ msgid "tom-tom" +#~ msgstr "タムタム" + +#~ msgid "ch" +#~ msgstr "リ" + +#~ msgid "add pitches" +#~ msgstr "音高を足す" + +#~ msgid "cb" +#~ msgstr "カ" + +#~ msgid "reference pitch" +#~ msgstr "参考音高" + +#~ msgid "Click to run the music note by note." +#~ msgstr "音符を一つずつ再生するにはここをクリック。" + +#~ msgid "poly" +#~ msgstr "ポリリズム" + +#~ msgid "move up" +#~ msgstr "上げる" + +#~ msgid "Show or hide a Cartesian-coordinate grid." +#~ msgstr "直交座標を表示する/隠す" + +#~ msgid "field" +#~ msgstr "場" + +#~ msgid "m" +#~ msgstr "鼠" + +#~ msgid "gs" +#~ msgstr "灰" + +#~ msgid "graphical notation matrix" +#~ msgstr "簡単なビジュアル・マトリックス" + +#~ msgid "Save as HTML" +#~ msgstr "HTMLをほぞん" + +#~ msgid "Load project from files" +#~ msgstr "ファイルからロードする" + +#~ msgid "Hide or show the block palettes." +#~ msgstr "ブロックのパレットを表示する / 隠す" + +#~ msgid "Run fast / long press to run slowly" +#~ msgstr "速いスピードで再生します・長押しでスロー再生" + +#~ msgid "snare-drum" +#~ msgstr "スネアドラム" + +#~ msgid "1/32 note 𝅘𝅥𝅰" +#~ msgstr "32分音符 𝅘𝅥𝅰" + +#~ msgid "The Dispatch block is used to trigger an event." +#~ msgstr "

イベントブロック(発生)


指定した名前のイベントをすべてのネズミに送る。
イベントの発生は、各スクリプトが【イベントの時にアクション】で指定したアクションの引きがねとしてはたらく。" + +#~ msgid "Search" +#~ msgstr "検索" + +#~ msgid "previous page" +#~ msgstr "前のページ" + +#~ msgid "cow-bell" +#~ msgstr "カウベル" + +#~ msgid "2nd" +#~ msgstr "2度" + +#~ msgid "Offline. Sharing is unavailable." +#~ msgstr "オフライン。シェア機能が使えません" + +#~ msgid "fs" +#~ msgstr "鼯" + +#~ msgid "1/16 note ♬" +#~ msgstr "16分音符 ♬" + +#~ msgid "food" +#~ msgstr "食べ物" + +#~ msgid "osctime" +#~ msgstr "オシレータータイム" + +#~ msgid "blues" +#~ msgstr "ブルース" + +#~ msgid "More" +#~ msgstr "その他" + +#~ msgid "maths" +#~ msgstr "数学" + +#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." +#~ msgstr "このツールバーには、パレットボタンやリズム、ピッチなどが含まれています。" + +#~ msgid "kick-drum" +#~ msgstr "キックドラム" + +#~ msgid "5th" +#~ msgstr "5度" + +#~ msgid "Rhythm" +#~ msgstr "音符" + +#~ msgid "Long press on block(s) to copy. Click here to paste." +#~ msgstr "ブロックを長押しするとコピーできます。貼り付けるにはここをクリック。" + +#~ msgid "This toolbar contains the palette buttons Matrix, Chunk, Perform, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "このツールバーには、音高・時刻行列、チャンク、演奏、音色、タートル、その他を含むパレットボタンがあります。ここをクリックすると、ブロックスのパレットが表示されます。パレットからブロックスをキャンバスへドラッグすると、ブロックスを使うことができます。" + +#~ msgid "Click this button to expand or collapse the auxilary toolbar." +#~ msgstr "ここをクリックして、オプションツールバーを表示" + +#~ msgid "Expand/collapse toolbar" +#~ msgstr "ツールバーを開く/隠す" + +#~ msgid "Long press the run button to run the project in slow mode." +#~ msgstr "長押しでスロー再生になります。" + +#~ msgid "Show or hide a polar-coordinate grid." +#~ msgstr "カンバス上にほうがん(ざひょう)や中心の角度を表示したり、かくしたりできる。" + +#~ msgid "Copy this link to share your project." +#~ msgstr "あなたのプロジェクトをシェアしたい時は、このリンクをコピーしてください。" + +#~ msgid "Clear the screen and return the turtles to their initial positions." +#~ msgstr "画面にあるものを全部消して、初期状態に戻します。" + +#~ msgid "The Step Pitch Block must be used inside of a Note Block." +#~ msgstr "ステップ音高ブロックは音符ブロックの中にある必要があります。" + +#~ msgid "begin hollow line" +#~ msgstr "(中空の)線を始める" + +#~ msgid "Pitch can be specified in terms of C D E F G A B." +#~ msgstr "ピッチ・アルファベットの名前が「C D E F G A B」から選ぶことができます。" + +#~ msgid "step pitch" +#~ msgstr "ステップ音高" + +#~ msgid "Stop the music (and the turtles)." +#~ msgstr "音楽とネズミの動きを止めます。" + +#~ msgid "bk" +#~ msgstr "黒" + +#~ msgid "bt" +#~ msgstr "蝙" + +#~ msgid "Could not find mouse" +#~ msgstr "ネズミが見つかりません" + +#~ msgid "br" +#~ msgstr "茶" + +#~ msgid "multiply beat" +#~ msgstr "拍を倍に" + +#~ msgid "Save Project" +#~ msgstr "プロジェクトをほぞん" + +#~ msgid "rotate counter clockwise" +#~ msgstr "左回りにずれる" + +#~ msgid "etc." +#~ msgstr "
" + +#~ msgid "sort" +#~ msgstr "ならべなおす" + +#~ msgid "Pitch Block: Did you mean to use a Note block2?" +#~ msgstr "ピッチ・ブロック:音符ブロックと一緒に使いますか?" + +#~ msgid "Polar" +#~ msgstr "中心の角度とほうがん(ざひょう)を表示" + +#~ msgid "current pitch name" +#~ msgstr "現在の音高の名前" + +#~ msgid "confirm" +#~ msgstr "確認する" + +#~ msgid "gp" +#~ msgstr "ギ" + +#~ msgid "Upload to Planet" +#~ msgstr "プラネットにアップロード" + +#~ msgid "Load plugin from file" +#~ msgstr "プラグインを読みこむ" + +#~ msgid "degree" +#~ msgstr "温度記号" + +#~ msgid "sing" +#~ msgstr "歌う" + +#~ msgid "Play music" +#~ msgstr "音楽を再生" + +#~ msgid "Download" +#~ msgstr "ダウンロード" + +#~ msgid "darbuka-drum" +#~ msgstr "ダラブッカ" + +#~ msgid "cloud" +#~ msgstr "クラウド" + +#~ msgid "quarter note ♩" +#~ msgstr "4分音符 ♩" + +#~ msgid "add filter" +#~ msgstr "フィルターを加える" + +#~ msgid "Show/hide palettes" +#~ msgstr "パレットを表示する / 隠す" + +#~ msgid "fetch" +#~ msgstr "フェッチ" + +#~ msgid "rodi" +#~ msgstr "ロデイ" + +#~ msgid "pentatonic" +#~ msgstr "五音音階(ペンタトニック)" + +#~ msgid "blocks" +#~ msgstr "ブロックス" + +#~ msgid "Input to Major Block must be 2, 3, 6, or 7" +#~ msgstr "メジャーブロックには 2, 3, 6, 7いずれかの数をいれて下さい。" + +#~ msgid "Advanced options" +#~ msgstr "上級オプション" + +#~ msgid "undo" +#~ msgstr "1つもどす" + +#~ msgid "adjust transposition" +#~ msgstr "移調を変える" + +#~ msgid "Click to run the project in fast mode." +#~ msgstr "速いスピードで再生するためにはここをクリック。" + +#~ msgid "Run note by note" +#~ msgstr "音符を一つずつ再生" + +#~ msgid "Next page" +#~ msgstr "次のページ" + +#~ msgid "Long press on blocks to copy." +#~ msgstr "ブロック長押しでコピー" + +#~ msgid "on offbeat do" +#~ msgstr "弱拍にて~する" + +#~ msgid "Hard stop" +#~ msgstr "すぐストップ" + +#~ msgid "free time" +#~ msgstr "クロックなし" + +#~ msgid "You can also use Alt+C to copy a stack of blocks." +#~ msgstr "Alt+Cでブロックスをコピーすることもできます。" + +#~ msgid "Click here to paste" +#~ msgstr "貼り付けるため、ここでクリック" + +#~ msgid "This button opens and closes the primary toolbar." +#~ msgstr "ツールバーを開いたり閉じたりするにはこのボタンをクリックしてください" + +#~ msgid "Run music step by step" +#~ msgstr "音楽を音符ずつ演奏する" + +#~ msgid "It appears after a long press on a stack." +#~ msgstr "スタックを長押しすると現れます。" + +#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" +#~ msgstr "完全ブロックには 1, 4, 5, 8 いずれかの数をいれて下さい" + +#~ msgid "table" +#~ msgstr "グラフ" + +#~ msgid "cp" +#~ msgstr "ヌ" + +#~ msgid "vspace" +#~ msgstr "縦のスペース" + +#~ msgid "The Paste Button will highlight." +#~ msgstr "ペーストボタンが光ります。" + +#~ msgid "Remove all content on the canvas, including the blocks." +#~ msgstr "画面上に表示されているもの(ブロックスを含む)を全て消します。" + +#~ msgid "next page" +#~ msgstr "次のページ" + +#~ msgid "On my device" +#~ msgstr "自分のPCにあるファイル" + +#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "ディミニッシュブロックには 1, 2, 3, 4, 5, 6, 7, 8 いずれかの数をいれて下さい" + +#~ msgid "Run music slow" +#~ msgstr "音楽をスロー再生" + +#~ msgid "To copy a stack to the clipboard, do a long press on the stack." +#~ msgstr "スタック上で長押しすると、スタックをクリップボードにコピーできます。" + +#~ msgid "export" +#~ msgstr "テーブルをほぞん" + +#~ msgid "synthesizer" +#~ msgstr "シンセサイザー" + +#~ msgid "Disable scrolling" +#~ msgstr "スクロールを無効にする" + +#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" +#~ msgstr "リズムブロックと:音高・時刻行列と一緒に使いますか?" + +#~ msgid "My Music Blocks Creation" +#~ msgstr "私のミュージック・ブロックス作品" + +#~ msgid "current pitch octave" +#~ msgstr "今の音が属するオクターヴ" + +#~ msgid "half note 𝅗𝅥" +#~ msgstr "半音符 𝅗𝅥" + +#~ msgid "Solfege pitch preview" +#~ msgstr "ソルフェージュで音の高さのプレビュー" + +#~ msgid "Moveable Do" +#~ msgstr "移動ド" + +#~ msgid "Fixed Do" +#~ msgstr "固定ド" + +#~ msgid "Fullscreen" +#~ msgstr "フルスクリーン" + diff --git a/po/zh_CN.po b/po/zh_CN.po index a5e2a422af..f9b11ba79a 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -1,13092 +1,13092 @@ -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2012-03-21 19:17+0200\n" -"Last-Translator: Emily Ong Hui Qi \n" -"Language-Team: LANGUAGE \n" -"Language: zhCN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: ini-to-pot script\n" - -#: js/block.js:1436 -#: js/block.js:7910 -#: js/block.js:7931 -#: js/block.js:7948 -#: js/activity.js:2693 -#: js/palette.js:932 -#: js/palette.js:941 -#: js/palette.js:950 -#: js/palette.js:959 -#: js/palette.js:2511 -#: js/palette.js:2522 -#: js/palette.js:2533 -#: js/palette.js:2544 -#: js/palette.js:2563 -#: js/turtledefs.js:76 -#: js/rubrics.js:497 -#: js/macros.js:153 -#: js/macros.js:249 -#: js/macros.js:250 -#: js/macros.js:259 -#: js/macros.js:801 -#: js/blocks.js:1120 -#: js/blocks.js:3549 -#: js/blocks.js:3550 -#: js/blocks.js:3786 -#: js/blocks.js:4168 -#: js/blocks.js:4363 -#: js/blocks.js:5526 -#: js/blocks.js:6776 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:350 -#: js/ActionBlocks.js:415 -#: js/ActionBlocks.js:569 -#: js/ActionBlocks.js:629 -#: js/ActionBlocks.js:765 -#: js/ActionBlocks.js:768 -#: js/ActionBlocks.js:773 -#: js/ActionBlocks.js:805 -#: js/MeterBlocks.js:412 -#: js/MeterBlocks.js:479 -#: js/MeterBlocks.js:568 -#: js/MeterBlocks.js:669 -#: js/musickeyboard.js:2360 -#: js/pitchtimematrix.js:4708 -#: js/rhythmruler.js:1602 -#: js/rhythmruler.js:1610 -#: js/rhythmruler.js:1911 -#: js/rhythmruler.js:1919 -#: js/block.js:1436 -#: js/block.js:8089 -#: js/block.js:8110 -#: js/block.js:8127 -#: js/activity.js:2968 -#: js/palette.js:503 -#: js/palette.js:512 -#: js/palette.js:521 -#: js/palette.js:530 -#: js/palette.js:1122 -#: js/palette.js:1133 -#: js/palette.js:1144 -#: js/palette.js:1155 -#: js/palette.js:1174 -#: js/turtledefs.js:76 -#: js/rubrics.js:497 -#: js/macros.js:153 -#: js/macros.js:249 -#: js/macros.js:250 -#: js/macros.js:259 -#: js/macros.js:801 -#: js/blocks.js:1120 -#: js/blocks.js:3572 -#: js/blocks.js:3573 -#: js/blocks.js:3809 -#: js/blocks.js:4191 -#: js/blocks.js:4382 -#: js/blocks.js:5545 -#: js/blocks.js:6795 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:749 -#: js/ActionBlocks.js:752 -#: js/ActionBlocks.js:757 -#: js/ActionBlocks.js:789 -#: js/MeterBlocks.js:390 -#: js/MeterBlocks.js:419 -#: js/MeterBlocks.js:455 -#: js/MeterBlocks.js:494 -#: js/musickeyboard.js:2421 -#: js/pitchtimematrix.js:4706 -#: js/rhythmruler.js:1602 -#: js/rhythmruler.js:1610 -#: js/rhythmruler.js:1911 -#: js/rhythmruler.js:1919 -#: js/block.js:1436 -#: js/block.js:8073 -#: js/block.js:8094 -#: js/block.js:8111 -#: js/activity.js:2984 -#: js/palette.js:503 -#: js/palette.js:512 -#: js/palette.js:521 -#: js/palette.js:530 -#: js/palette.js:1122 -#: js/palette.js:1133 -#: js/palette.js:1144 -#: js/palette.js:1155 -#: js/palette.js:1174 -#: js/turtledefs.js:78 -#: js/rubrics.js:501 -#: js/macros.js:153 -#: js/macros.js:249 -#: js/macros.js:250 -#: js/macros.js:259 -#: js/macros.js:801 -#: js/blocks.js:1112 -#: js/blocks.js:3545 -#: js/blocks.js:3546 -#: js/blocks.js:3779 -#: js/blocks.js:4160 -#: js/blocks.js:4346 -#: js/blocks.js:5496 -#: js/blocks.js:6721 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:750 -#: js/ActionBlocks.js:753 -#: js/ActionBlocks.js:758 -#: js/ActionBlocks.js:790 -#: js/MeterBlocks.js:396 -#: js/MeterBlocks.js:425 -#: js/MeterBlocks.js:461 -#: js/MeterBlocks.js:500 -#: js/musickeyboard.js:2495 -#: js/pitchtimematrix.js:4718 -#: js/rhythmruler.js:1602 -#: js/rhythmruler.js:1610 -#: js/rhythmruler.js:1911 -#: js/rhythmruler.js:1919 -#: js/block.js:1436 -#: js/block.js:8073 -#: js/block.js:8094 -#: js/block.js:8111 -#: js/activity.js:2984 -#: js/palette.js:503 -#: js/palette.js:512 -#: js/palette.js:521 -#: js/palette.js:530 -#: js/palette.js:1122 -#: js/palette.js:1133 -#: js/palette.js:1144 -#: js/palette.js:1155 -#: js/palette.js:1174 -#: js/turtledefs.js:78 -#: js/rubrics.js:501 -#: js/macros.js:153 -#: js/macros.js:249 -#: js/macros.js:250 -#: js/macros.js:259 -#: js/macros.js:801 -#: js/blocks.js:1112 -#: js/blocks.js:3545 -#: js/blocks.js:3546 -#: js/blocks.js:3779 -#: js/blocks.js:4160 -#: js/blocks.js:4346 -#: js/blocks.js:5496 -#: js/blocks.js:6721 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:750 -#: js/ActionBlocks.js:753 -#: js/ActionBlocks.js:758 -#: js/ActionBlocks.js:790 -#: js/MeterBlocks.js:396 -#: js/MeterBlocks.js:425 -#: js/MeterBlocks.js:461 -#: js/MeterBlocks.js:500 -#: js/musickeyboard.js:2495 -#: js/pitchtimematrix.js:4718 -#: js/rhythmruler.js:1602 -#: js/rhythmruler.js:1610 -#: js/rhythmruler.js:1911 -#: js/rhythmruler.js:1919 -#: js/block.js:1436 -#: js/block.js:8073 -#: js/block.js:8094 -#: js/block.js:8111 -#: js/activity.js:2984 -#: js/palette.js:506 -#: js/palette.js:515 -#: js/palette.js:524 -#: js/palette.js:533 -#: js/palette.js:1128 -#: js/palette.js:1139 -#: js/palette.js:1150 -#: js/palette.js:1161 -#: js/palette.js:1180 -#: js/turtledefs.js:78 -#: js/rubrics.js:501 -#: js/macros.js:153 -#: js/macros.js:249 -#: js/macros.js:250 -#: js/macros.js:259 -#: js/macros.js:801 -#: js/blocks.js:1112 -#: js/blocks.js:3545 -#: js/blocks.js:3546 -#: js/blocks.js:3779 -#: js/blocks.js:4160 -#: js/blocks.js:4346 -#: js/blocks.js:5496 -#: js/blocks.js:6721 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:750 -#: js/ActionBlocks.js:753 -#: js/ActionBlocks.js:758 -#: js/ActionBlocks.js:790 -#: js/MeterBlocks.js:396 -#: js/MeterBlocks.js:425 -#: js/MeterBlocks.js:461 -#: js/MeterBlocks.js:500 -#: js/musickeyboard.js:2495 -#: js/pitchtimematrix.js:4718 -#: js/rhythmruler.js:1602 -#: js/rhythmruler.js:1610 -#: js/rhythmruler.js:1911 -#: js/rhythmruler.js:1919 -#: js/block.js:1414 -#: js/block.js:4018 -#: js/block.js:4036 -#: js/block.js:4047 -#: js/activity.js:2899 -#: js/palette.js:486 -#: js/palette.js:495 -#: js/palette.js:504 -#: js/palette.js:513 -#: js/palette.js:1089 -#: js/palette.js:1100 -#: js/palette.js:1111 -#: js/palette.js:1122 -#: js/palette.js:1141 -#: js/turtledefs.js:78 -#: js/rubrics.js:501 -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/blocks.js:1071 -#: js/blocks.js:3210 -#: js/blocks.js:3211 -#: js/blocks.js:3428 -#: js/blocks.js:3752 -#: js/blocks.js:3932 -#: js/blocks.js:4976 -#: js/blocks.js:5845 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:750 -#: js/ActionBlocks.js:753 -#: js/ActionBlocks.js:758 -#: js/ActionBlocks.js:790 -#: js/MeterBlocks.js:396 -#: js/MeterBlocks.js:426 -#: js/MeterBlocks.js:462 -#: js/MeterBlocks.js:501 -#: js/musickeyboard.js:2495 -#: js/rhythmruler.js:1874 -#: js/rhythmruler.js:1881 -#: js/rhythmruler.js:2065 -#: js/rhythmruler.js:2072 -#: js/phrasemaker.js:4226 -#: js/block.js:1414 -#: js/block.js:4020 -#: js/block.js:4038 -#: js/block.js:4049 -#: js/activity.js:2899 -#: js/palette.js:486 -#: js/palette.js:495 -#: js/palette.js:504 -#: js/palette.js:513 -#: js/palette.js:1089 -#: js/palette.js:1100 -#: js/palette.js:1111 -#: js/palette.js:1122 -#: js/palette.js:1141 -#: js/turtledefs.js:78 -#: js/rubrics.js:501 -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/blocks.js:1071 -#: js/blocks.js:3210 -#: js/blocks.js:3211 -#: js/blocks.js:3428 -#: js/blocks.js:3752 -#: js/blocks.js:3932 -#: js/blocks.js:4976 -#: js/blocks.js:5845 -#: js/ActionBlocks.js:99 -#: js/ActionBlocks.js:147 -#: js/ActionBlocks.js:343 -#: js/ActionBlocks.js:408 -#: js/ActionBlocks.js:562 -#: js/ActionBlocks.js:622 -#: js/ActionBlocks.js:750 -#: js/ActionBlocks.js:753 -#: js/ActionBlocks.js:758 -#: js/ActionBlocks.js:790 -#: js/MeterBlocks.js:396 -#: js/MeterBlocks.js:426 -#: js/MeterBlocks.js:462 -#: js/MeterBlocks.js:501 -#: js/musickeyboard.js:2495 -#: js/rhythmruler.js:1874 -#: js/rhythmruler.js:1881 -#: js/rhythmruler.js:2065 -#: js/rhythmruler.js:2072 -#: js/phrasemaker.js:4226 -#: js/block.js:1439 -#: js/block.js:4063 -#: js/block.js:4081 -#: js/block.js:4092 -#: js/palette.js:505 -#: js/palette.js:514 -#: js/palette.js:523 -#: js/palette.js:532 -#: js/palette.js:1125 -#: js/palette.js:1136 -#: js/palette.js:1147 -#: js/palette.js:1158 -#: js/palette.js:1177 -#: js/turtledefs.js:101 -#: js/rubrics.js:522 -#: js/macros.js:168 -#: js/macros.js:264 -#: js/macros.js:265 -#: js/macros.js:274 -#: js/macros.js:826 -#: js/blocks.js:1001 -#: js/blocks.js:3394 -#: js/blocks.js:3395 -#: js/blocks.js:3620 -#: js/blocks.js:3981 -#: js/blocks.js:4172 -#: js/blocks.js:5305 -#: js/blocks.js:6432 -#: js/ActionBlocks.js:119 -#: js/ActionBlocks.js:167 -#: js/ActionBlocks.js:364 -#: js/ActionBlocks.js:429 -#: js/ActionBlocks.js:582 -#: js/ActionBlocks.js:643 -#: js/ActionBlocks.js:772 -#: js/ActionBlocks.js:775 -#: js/ActionBlocks.js:780 -#: js/ActionBlocks.js:813 -#: js/MeterBlocks.js:416 -#: js/MeterBlocks.js:446 -#: js/MeterBlocks.js:482 -#: js/MeterBlocks.js:521 -#: js/musickeyboard.js:2564 -#: js/rhythmruler.js:1925 -#: js/rhythmruler.js:1932 -#: js/rhythmruler.js:2116 -#: js/rhythmruler.js:2123 -#: js/phrasemaker.js:4402 -#: js/planetInterface.js:101 -#: js/planetInterface.js:101 -#: js/planetInterface.js:101 -#: js/planetInterface.js:101 -#: js/planetInterface.js:102 -#: js/planetInterface.js:104 -#: js/planetInterface.js:104 -#: js/planetInterface.js:104 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -#: js/languagebox.js:208 -msgid "Refresh your browser to change your language preference." -msgstr "刷新你的浏览器以更改语言偏好。" - -#: js/languagebox.js:229 -msgid "Music Blocks is already set to this language." -msgstr "Music Blocks 已经设置为此语言" - -#: js/planetInterface.js:131 -msgid "project undefined" -msgstr "项目未定义" - -#: js/macros.js:170 -#: js/macros.js:266 -#: js/macros.js:267 -#: js/macros.js:276 -#: js/macros.js:828 -#: js/block.js:1569 -#: js/block.js:4500 -#: js/block.js:4518 -#: js/block.js:4529 -#: js/blocks.js:1018 -#: js/blocks.js:3491 -#: js/blocks.js:3492 -#: js/blocks.js:3717 -#: js/blocks.js:4076 -#: js/blocks.js:4269 -#: js/blocks.js:5432 -#: js/blocks.js:6563 -#: js/rubrics.js:530 -#: js/turtledefs.js:131 -#: js/turtledefs.js:232 -#: js/palette.js:610 -#: js/palette.js:619 -#: js/palette.js:628 -#: js/palette.js:637 -#: js/palette.js:1215 -#: js/palette.js:1226 -#: js/palette.js:1237 -#: js/palette.js:1248 -#: js/palette.js:1267 -#: js/blocks/MeterBlocks.js:716 -#: js/blocks/MeterBlocks.js:769 -#: js/blocks/MeterBlocks.js:832 -#: js/blocks/MeterBlocks.js:893 -#: js/blocks/ActionBlocks.js:254 -#: js/blocks/ActionBlocks.js:307 -#: js/blocks/ActionBlocks.js:617 -#: js/blocks/ActionBlocks.js:716 -#: js/blocks/ActionBlocks.js:961 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1322 -#: js/blocks/ActionBlocks.js:1325 -#: js/blocks/ActionBlocks.js:1337 -#: js/blocks/ActionBlocks.js:1404 -#: js/widgets/musickeyboard.js:3006 -#: js/widgets/rhythmruler.js:2309 -#: js/widgets/rhythmruler.js:2316 -#: js/widgets/rhythmruler.js:2501 -#: js/widgets/rhythmruler.js:2508 -#: js/widgets/phrasemaker.js:4996 -msgid "action" -msgstr "動作" - -#: js/macros.js:711 -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:204 -#. TRANS: animal sound effect -msgid "duck" -msgstr " 鸭子" - -#: js/themebox.js:66 -msgid "Music Blocks is already set to this theme." -msgstr "Music Blocks 已经设置为此主题。" - -#: js/SaveInterface.js:59 -#: js/SaveInterface.js:61 -#: js/SaveInterface.js:93 -msgid "Music Blocks Project" -msgstr "Music Blocks 项目" - -#: js/SaveInterface.js:63 -msgid "This project was created in Music Blocks" -msgstr "此项目是在 Music Blocks 中创建的" - -#: js/SaveInterface.js:67 -msgid "Music Blocks is a Free/Libre Software application." -msgstr " Music Blocks 是一个自由/开源软件应用程序。" - -#: js/SaveInterface.js:69 -msgid "The source code can be accessed at" -msgstr "源代码可在以下位置访问" - -#: js/SaveInterface.js:72 -msgid "For more information, please consult the" -msgstr "如需更多信息,请查阅" - -#: js/SaveInterface.js:76 -#: js/turtledefs.js:489 -msgid "Music Blocks Guide" -msgstr "Music Blocks 指南" - -#: js/SaveInterface.js:83 -msgid "Alternatively, open the file in Music Blocks using the Load project button." -msgstr "或者,使用“加载项目”按钮在 Music Blocks 中打开该文件" - -#: js/SaveInterface.js:85 -msgid "Project Code" -msgstr "项目代码" - -#: js/SaveInterface.js:87 -msgid "This code stores data about the blocks in a project." -msgstr "此代码用于存储项目中模块的数据" - -#: js/SaveInterface.js:89 -#: js/blocks.js:5091 -#: js/blocks/MediaBlocks.js:888 -msgid "Show" -msgstr "显示" - -#: js/SaveInterface.js:91 -msgid "Hide" -msgstr "隐藏" - -#: js/SaveInterface.js:131 -#: js/SaveInterface.js:204 -#: js/SaveInterface.js:262 -#: js/SaveInterface.js:403 -#: js/SaveInterface.js:431 -#: js/activity.js:5401 -#: planet/js/GlobalPlanet.js:467 -#: planet/js/GlobalPlanet.js:469 -#: planet/js/GlobalPlanet.js:495 -#: planet/js/ProjectStorage.js:27 -#. TRANS: default project title when saving as Lilypond -msgid "My Project" -msgstr "我的项目" - -#: js/SaveInterface.js:197 -#: planet/js/SaveInterface.js:58 -msgid "No description provided" -msgstr "未提供描述" - -#: js/SaveInterface.js:346 -msgid "Your recording is in progress." -msgstr "您的录音正在进行中" - -#: js/SaveInterface.js:415 -#. TRANS: File name prompt for save as Lilypond -msgid "File name" -msgstr "文件名" - -#: js/SaveInterface.js:417 -#: planet/js/StringHelper.js:39 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project title" -msgstr "项目标题" - -#: js/SaveInterface.js:419 -#. TRANS: Project title prompt for save as Lilypond -msgid "Project author" -msgstr "项目作者" - -#: js/SaveInterface.js:421 -#. TRANS: MIDI prompt for save as Lilypond -msgid "Include MIDI output?" -msgstr "包含 MIDI 输出?" - -#: js/SaveInterface.js:423 -#. TRANS: Guitar prompt for save as Lilypond -msgid "Include guitar tablature output?" -msgstr "包含吉他六线谱输出?" - -#: js/SaveInterface.js:425 -#. TRANS: Lilypond is a scripting language for generating sheet music -msgid "Save as Lilypond" -msgstr "另存为 Lilypond 文件" - -#: js/SaveInterface.js:440 -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:156 -#: js/blocks/EnsembleBlocks.js:218 -#: js/blocks/EnsembleBlocks.js:304 -#: js/blocks/EnsembleBlocks.js:350 -#: js/blocks/EnsembleBlocks.js:391 -#: js/blocks/EnsembleBlocks.js:443 -#: js/blocks/EnsembleBlocks.js:492 -#: js/blocks/EnsembleBlocks.js:538 -#: js/blocks/EnsembleBlocks.js:585 -#: js/blocks/EnsembleBlocks.js:639 -#: js/blocks/EnsembleBlocks.js:755 -#: js/blocks/EnsembleBlocks.js:842 -#: js/blocks/EnsembleBlocks.js:901 -#: js/blocks/EnsembleBlocks.js:944 -#: js/blocks/EnsembleBlocks.js:1215 -#: js/blocks/EnsembleBlocks.js:1283 -#. TRANS: default project author when saving as Lilypond -msgid "Mr. Mouse" -msgstr "先生.Mouse" - -#: js/SaveInterface.js:589 -msgid "The Lilypond code is copied to clipboard. You can paste it here: " -msgstr "Lilypond 代码已复制到剪贴板。你可以将其粘贴到此处:" - -#: js/activity.js:411 -#: js/activity.js:416 -msgid "Search for blocks" -msgstr "搜索模块" - -#: js/activity.js:1358 -msgid "Are you sure you want to clear the workspace?" -msgstr "您确定要清空工作区吗?" - -#: js/activity.js:1577 -msgid "Enter file name" -msgstr "输入文件名" - -#: js/activity.js:1579 -msgid "File save canceled" -msgstr "文件保存已取消" - -#: js/activity.js:1598 -msgid "Click on stop saving" -msgstr "点击“停止保存”" - -#: js/activity.js:1882 -msgid "Catching mice" -msgstr " 捉老鼠" - -#: js/activity.js:1883 -msgid "Cleaning the instruments" -msgstr "清洁乐器" - -#: js/activity.js:1884 -msgid "Testing key pieces" -msgstr "测试关键部件" - -#: js/activity.js:1885 -msgid "Sight-reading" -msgstr "视奏" - -#: js/activity.js:1886 -msgid "Combining math and music" -msgstr "将数学与音乐相结合" - -#: js/activity.js:1887 -msgid "Generating more blocks" -msgstr "生成更多模块" - -#: js/activity.js:1888 -msgid "Do Re Mi Fa Sol La Ti Do" -msgstr "哆 来 米 发 唆 拉 西 哆" - -#: js/activity.js:1889 -msgid "Tuning string instruments" -msgstr "调音弦乐器" - -#: js/activity.js:1890 -msgid "Pressing random keys" -msgstr "随机按键" - -#: js/activity.js:2072 -msgid "plugins will be removed upon restart." -msgstr "插件将在重启后被移除" - -#: js/activity.js:2081 -msgid "show Cartesian" -msgstr "显示笛卡尔坐标系" - -#: js/activity.js:2603 -#: js/palette.js:672 -#: js/blocks/RhythmBlocks.js:923 -#: js/blocks/PitchBlocks.js:442 -#: js/blocks/PitchBlocks.js:1786 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "scale degree" -msgstr "音级" - -#: js/activity.js:2606 -#: js/palette.js:681 -msgid "voice name" -msgstr "声部名称" - -#: js/activity.js:2609 -#: js/palette.js:678 -msgid "invert mode" -msgstr "反转模式" - -#: js/activity.js:2612 -msgid "output tools" -msgstr "输出工具" - -#: js/activity.js:2615 -msgid "custom note" -msgstr "自定义音符" - -#: js/activity.js:2618 -msgid "accidental name" -msgstr "升降音符名称" - -#: js/activity.js:2621 -#: js/blocks/PitchBlocks.js:855 -msgid "east indian solfege" -msgstr "东印度首调系统" - -#: js/activity.js:2624 -#: js/blocks/PitchBlocks.js:869 -msgid "note name" -msgstr "音符名称" - -#: js/activity.js:2627 -#: js/blocks/IntervalsBlocks.js:94 -msgid "temperament name" -msgstr "音律名称" - -#: js/activity.js:2630 -#: js/palette.js:675 -msgid "mode name" -msgstr "调式名称" - -#: js/activity.js:2633 -msgid "chord name" -msgstr "和弦名称" - -#: js/activity.js:2636 -#: js/palette.js:698 -msgid "interval name" -msgstr "音程名称" - -#: js/activity.js:2639 -msgid "filter type" -msgstr "滤波器类型" - -#: js/activity.js:2642 -msgid "oscillator type" -msgstr "振荡器类型" - -#: js/activity.js:2645 -#: js/blocks.js:2479 -#: js/blocks.js:2487 -msgid "audio file" -msgstr "音频文件" - -#: js/activity.js:2648 -#: js/blocks/DrumBlocks.js:32 -msgid "noise name" -msgstr "噪声名称" - -#: js/activity.js:2651 -#: js/blocks/DrumBlocks.js:75 -msgid "drum name" -msgstr "鼓名称" - -#: js/activity.js:2654 -#: js/blocks/DrumBlocks.js:119 -msgid "effects name" -msgstr "效果名称" - -#: js/activity.js:2657 -msgid "wrap mode" -msgstr "包装模式" - -#: js/activity.js:2660 -msgid "load file" -msgstr "加载文件" - -#: js/activity.js:2830 -#: js/activity.js:6368 -msgid "This block is deprecated." -msgstr "此模块已弃用" - -#: js/activity.js:2832 -#: js/activity.js:6370 -msgid "Block cannot be found." -msgstr "无法找到模块" - -#: js/activity.js:3041 -msgid "Saving block artwork" -msgstr "保存模块艺术作品" - -#: js/activity.js:3045 -#: js/turtledefs.js:708 -#: planet/js/LocalCard.js:31 -msgid "Copy" -msgstr "复制" - -#: js/activity.js:3052 -msgid "Erase" -msgstr "擦除" - -#: js/activity.js:3056 -#: js/activity.js:3072 -#: js/activity.js:3303 -#: js/toolbar.js:49 -#: js/toolbar.js:115 -#: js/toolbar.js:186 -#: js/toolbar.js:247 -#: js/turtledefs.js:447 -#: js/turtledefs.js:492 -#: js/widgets/aiwidget.js:646 -#: js/widgets/aiwidget.js:654 -#: js/widgets/aiwidget.js:655 -#: js/widgets/arpeggio.js:90 -#: js/widgets/arpeggio.js:544 -#: js/widgets/arpeggio.js:545 -#: js/widgets/arpeggio.js:639 -#: js/widgets/arpeggio.js:640 -#: js/widgets/meterwidget.js:185 -#: js/widgets/modewidget.js:77 -#: js/widgets/musickeyboard.js:694 -#: js/widgets/musickeyboard.js:894 -#: js/widgets/musickeyboard.js:895 -#: js/widgets/musickeyboard.js:982 -#: js/widgets/musickeyboard.js:983 -#: js/widgets/pitchdrummatrix.js:147 -#: js/widgets/pitchdrummatrix.js:679 -#: js/widgets/pitchdrummatrix.js:680 -#: js/widgets/pitchdrummatrix.js:731 -#: js/widgets/pitchdrummatrix.js:732 -#: js/widgets/pitchdrummatrix.js:746 -#: js/widgets/pitchdrummatrix.js:747 -#: js/widgets/pitchdrummatrix.js:775 -#: js/widgets/pitchdrummatrix.js:776 -#: js/widgets/pitchstaircase.js:119 -#: js/widgets/rhythmruler.js:638 -#: js/widgets/rhythmruler.js:639 -#: js/widgets/rhythmruler.js:652 -#: js/widgets/rhythmruler.js:653 -#: js/widgets/sampler.js:163 -#: js/widgets/sampler.js:164 -#: js/widgets/sampler.js:361 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:585 -#: js/widgets/temperament.js:646 -#: js/widgets/temperament.js:647 -#: js/widgets/temperament.js:1947 -#: js/widgets/temperament.js:1948 -#: js/widgets/tempo.js:85 -#: js/widgets/tempo.js:86 -#: js/widgets/timbre.js:429 -#: js/widgets/timbre.js:430 -#: js/widgets/timbre.js:460 -#: js/widgets/timbre.js:461 -#: js/widgets/timbre.js:740 -#: js/widgets/phrasemaker.js:526 -#: js/widgets/phrasemaker.js:537 -#: js/widgets/phrasemaker.js:538 -#: js/widgets/phrasemaker.js:4373 -#: js/widgets/phrasemaker.js:4601 -#: js/widgets/phrasemaker.js:4607 -#: js/widgets/phrasemaker.js:4608 -#: js/widgets/phrasemaker.js:4722 -#: plugins/rodi.rtp:191 -msgid "Play" -msgstr "播放" - -#: js/activity.js:3080 -#: js/toolbar.js:50 -#: js/toolbar.js:116 -#: js/toolbar.js:187 -#: js/toolbar.js:248 -#: js/turtledefs.js:453 -#: js/turtledefs.js:498 -#: js/blocks/FlowBlocks.js:604 -#: js/widgets/arpeggio.js:533 -#: js/widgets/arpeggio.js:534 -#: js/widgets/meterwidget.js:206 -#: js/widgets/meterwidget.js:207 -#: js/widgets/modewidget.js:99 -#: js/widgets/modewidget.js:100 -#: js/widgets/musickeyboard.js:837 -#: js/widgets/musickeyboard.js:839 -#: js/widgets/pitchdrummatrix.js:668 -#: js/widgets/pitchdrummatrix.js:669 -#: js/widgets/temperament.js:1934 -#: js/widgets/temperament.js:1935 -#: js/widgets/timbre.js:415 -#: js/widgets/timbre.js:417 -#: js/widgets/phrasemaker.js:547 -#: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4271 -#: plugins/rodi.rtp:29 -#: plugins/rodi.rtp:73 -#: plugins/rodi.rtp:413 -msgid "Stop" -msgstr "停止" - -#: js/activity.js:3084 -#: js/activity.js:3106 -msgid "Paste" -msgstr "貼上" - -#: js/activity.js:3088 -msgid "Save block help" -msgstr "保存模块帮助" - -#: js/activity.js:3119 -#: js/activity.js:3170 -#: js/block.js:2474 -#: js/block.js:3433 -#: js/block.js:3450 -#: js/utils/musicutils.js:4005 -#: js/utils/musicutils.js:5517 -#. TRANS: the note names must be separated by single spaces -#. TRANS: the note names must be separated by single spaces -msgid "ti la sol fa mi re do" -msgstr "" - -#: js/activity.js:3173 -msgid "Jumping to the bottom of the page." -msgstr "跳转到页面底部" - -#: js/activity.js:3179 -msgid "Scrolling up." -msgstr "向上滚动" - -#: js/activity.js:3184 -msgid "Scrolling down." -msgstr "向下滚动" - -#: js/activity.js:3189 -msgid "Extracting block" -msgstr "提取模块" - -#: js/activity.js:3197 -msgid "Moving block up." -msgstr "将模块向上移动" - -#: js/activity.js:3218 -msgid "Moving block down." -msgstr "将模块向下移动" - -#: js/activity.js:3239 -msgid "Moving block left." -msgstr "将模块向左移动" - -#: js/activity.js:3256 -msgid "Moving block right." -msgstr "将模块向右移动" - -#: js/activity.js:3271 -msgid "Jump to home position." -msgstr "跳转到首页位置" - -#: js/activity.js:3298 -#: js/blocks/ExtrasBlocks.js:274 -msgid "Hide blocks" -msgstr "隐藏模块" - -#: js/activity.js:3657 -#: js/activity.js:3672 -msgid "Trash can is empty." -msgstr "垃圾桶是空的" - -#: js/activity.js:3679 -#: js/activity.js:3760 -msgid "Item restored from the trash." -msgstr "项目从垃圾桶中恢复" - -#: js/activity.js:3818 -msgid "Restore last item" -msgstr "恢复最后一个项目" - -#: js/activity.js:3819 -msgid "Restore all items" -msgstr "恢复所有项目" - -#: js/activity.js:5016 -msgid "Click the run button to run the project." -msgstr "点击运行按钮以运行项目" - -#: js/activity.js:6201 -#: js/turtledefs.js:756 -msgid "Home" -msgstr "主页" - -#: js/activity.js:6209 -#: js/turtledefs.js:762 -msgid "Show/hide blocks" -msgstr "顯示/隱藏區塊" - -#: js/activity.js:6215 -#: js/turtledefs.js:768 -msgid "Expand/collapse blocks" -msgstr "展开/折叠模块" - -#: js/activity.js:6221 -#: js/turtledefs.js:776 -msgid "Decrease block size" -msgstr "减小模块大小" - -#: js/activity.js:6227 -#: js/turtledefs.js:782 -msgid "Increase block size" -msgstr "增加模块大小" - -#: js/activity.js:6493 -msgid "Could not parse JSON input." -msgstr "无法解析 JSON 输入" - -#: js/activity.js:6624 -msgid "Select is enabled." -msgstr "选择已启用" - -#: js/activity.js:6624 -msgid "Select is disabled." -msgstr "选择已禁用" - -#: js/activity.js:7005 -#: js/activity.js:7111 -#: js/activity.js:7162 -msgid "Cannot load project from the file. Please check the file type." -msgstr "无法从文件加载项目。请检查文件类型。" - -#: js/activity.js:7448 -msgid "Invalid parameters" -msgstr "参数无效" - -#: js/activity.js:7599 -msgid "Error regenerating palettes. Please refresh the page." -msgstr "重新生成调色板时出错。请刷新页面" - -#: js/block.js:1576 -#: js/block.js:1695 -#: js/palette.js:688 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/WidgetBlocks.js:259 -msgid "temperament" -msgstr "音律" - -#: js/block.js:1583 -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/turtle-painter.js:1192 -#: js/turtle-painter.js:1193 -#: js/logo.js:1176 -#: js/turtles.js:119 -#: js/blocks/ProgramBlocks.js:1267 -#: js/blocks/ActionBlocks.js:1223 -msgid "start" -msgstr "开始" - -#: js/block.js:1590 -msgid "matrix" -msgstr " 矩阵" - -#: js/block.js:1597 -#: js/blocks/WidgetBlocks.js:1510 -#: plugins/rodi.rtp:324 -msgid "status" -msgstr "状态" - -#: js/block.js:1604 -msgid "drum mapper" -msgstr "鼓映射器" - -#: js/block.js:1611 -msgid "ruler" -msgstr "尺子" - -#: js/block.js:1618 -#: js/blocks/WidgetBlocks.js:397 -#. TRANS: timbre is the character or quality of a musical sound -msgid "timbre" -msgstr "音色" - -#: js/block.js:1625 -msgid "stair" -msgstr "楼梯" - -#: js/block.js:1632 -#: js/blocks/WidgetBlocks.js:707 -#. TRANS: the speed at music is should be played. -msgid "tempo" -msgstr "速度" - -#: js/block.js:1639 -#: js/block.js:1702 -#: js/blocks/IntervalsBlocks.js:1464 -#. TRANS: mode, e.g., Major in C Major -msgid "mode" -msgstr "调式" - -#: js/block.js:1646 -msgid "slider" -msgstr "滑块" - -#: js/block.js:1653 -#: js/blocks/SensorsBlocks.js:1002 -msgid "keyboard" -msgstr "查询键盘" - -#: js/block.js:1660 -#: js/block.js:2552 -#: js/lilypond.js:732 -#: js/lilypond.js:897 -#: js/lilypond.js:941 -#: js/turtledefs.js:129 -#: js/turtledefs.js:230 -#: js/palette.js:660 -#: js/blocks/DrumBlocks.js:477 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1124 -msgid "drum" -msgstr "鼓" - -#: js/block.js:1667 -#: js/blocks/WidgetBlocks.js:1190 -#: js/blocks/WidgetBlocks.js:1228 -#. TRANS: widget for subdividing a measure into distinct rhythmic elements -msgid "rhythm maker" -msgstr "节奏制作器" - -#: js/block.js:1674 -#: js/block.js:2383 -#: js/block.js:2440 -#: js/blocks/OrnamentBlocks.js:220 -#: js/blocks/OrnamentBlocks.js:312 -#: js/blocks/RhythmBlocks.js:33 -#: js/blocks/RhythmBlocks.js:356 -#: js/blocks/RhythmBlocks.js:766 -#: js/blocks/RhythmBlocks.js:806 -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:637 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -#: js/blocks/MeterBlocks.js:1368 -#: js/turtleactions/DictActions.js:85 -#: js/widgets/phrasemaker.js:1028 -#: js/widgets/phrasemaker.js:2734 -#: js/widgets/phrasemaker.js:2777 -#: js/widgets/phrasemaker.js:2882 -#. TRANS: the value (e.g., 1/4 note) of the note being played. -msgid "note value" -msgstr "音符时值" - -#: js/block.js:1681 -#: js/block.js:2308 -#: js/block.js:2331 -#: js/blocks/IntervalsBlocks.js:1071 -#: js/blocks/OrnamentBlocks.js:312 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "scalar interval" -msgstr "音阶音程" - -#: js/block.js:1688 -#: js/blocks/RhythmBlocks.js:148 -msgid "milliseconds" -msgstr "毫秒" - -#: js/block.js:2381 -#: js/block.js:2385 -#: js/block.js:2438 -#: js/block.js:2554 -#: js/blocks/ProgramBlocks.js:1273 -#: js/blocks/RhythmBlocks.js:712 -#: js/widgets/rhythmruler.js:1177 -#: js/widgets/rhythmruler.js:1323 -msgid "silence" -msgstr "沉默" - -#: js/block.js:2542 -#. TRANS: scalar step -msgid "down" -msgstr "向下" - -#: js/block.js:2543 -msgid "up" -msgstr "向上" - -#: js/block.js:2548 -#: js/rubrics.js:524 -#: js/turtledefs.js:124 -#: js/turtledefs.js:225 -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:1839 -#: js/blocks/PitchBlocks.js:1853 -#: js/blocks/SensorsBlocks.js:178 -#: js/widgets/musickeyboard.js:1961 -#: js/widgets/phrasemaker.js:1122 -#. TRANS: pitch number -#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. -msgid "pitch" -msgstr "音高" - -#: js/block.js:2963 -msgid "Silence block cannot be removed." -msgstr "无法移除静音模块" - -#: js/block.js:3135 -#: js/piemenus.js:3457 -msgid "You can restore deleted blocks from the trash with the Restore From Trash button." -msgstr "您可以通过“从垃圾桶恢复”按钮恢复已删除的模块" - -#: js/block.js:3765 -#: js/blocks.js:2607 -#: js/blocks.js:3218 -#: js/palette.js:701 -#: js/blocks/BooleanBlocks.js:77 -#: js/blocks/BooleanBlocks.js:167 -#: js/blocks/BooleanBlocks.js:251 -#: js/blocks/BooleanBlocks.js:335 -#: js/blocks/BooleanBlocks.js:433 -#: js/blocks/BooleanBlocks.js:539 -#: js/blocks/BooleanBlocks.js:640 -#: js/blocks/BooleanBlocks.js:741 -#: js/blocks/BooleanBlocks.js:847 -#: js/blocks/BooleanBlocks.js:948 -#: js/blocks/BooleanBlocks.js:1033 -#: js/blocks/SensorsBlocks.js:911 -msgid "true" -msgstr "真" - -#: js/block.js:3765 -#: js/blocks.js:2609 -#: js/blocks.js:3220 -#: js/blocks/BooleanBlocks.js:79 -#: js/blocks/BooleanBlocks.js:169 -#: js/blocks/BooleanBlocks.js:253 -#: js/blocks/BooleanBlocks.js:337 -#: js/blocks/BooleanBlocks.js:435 -#: js/blocks/BooleanBlocks.js:541 -#: js/blocks/BooleanBlocks.js:642 -#: js/blocks/BooleanBlocks.js:743 -#: js/blocks/BooleanBlocks.js:849 -#: js/blocks/BooleanBlocks.js:950 -#: js/blocks/SensorsBlocks.js:913 -msgid "false" -msgstr "假" - -#: js/block.js:3776 -#: js/block.js:3789 -#: js/blocks/ExtrasBlocks.js:618 -msgid "Cartesian" -msgstr "笛卡爾" - -#: js/block.js:3777 -#: js/block.js:3790 -#: js/blocks/ExtrasBlocks.js:622 -msgid "polar" -msgstr "极坐标" - -#: js/block.js:3778 -#: js/block.js:3791 -#: js/blocks/ExtrasBlocks.js:626 -msgid "Cartesian/Polar" -msgstr "笛卡尔/极坐标" - -#: js/block.js:3779 -#: js/block.js:3798 -#: js/blocks/ExtrasBlocks.js:655 -msgid "none" -msgstr "无" - -#: js/block.js:3792 -#: js/blocks/ExtrasBlocks.js:631 -msgid "treble" -msgstr "高音" - -#: js/block.js:3793 -#: js/blocks/ExtrasBlocks.js:635 -msgid "grand staff" -msgstr "大五线谱" - -#: js/block.js:3794 -#: js/blocks/ExtrasBlocks.js:639 -msgid "mezzo-soprano" -msgstr "中高音" - -#: js/block.js:3795 -#: js/blocks/ExtrasBlocks.js:643 -msgid "alto" -msgstr " 女低音" - -#: js/block.js:3796 -#: js/blocks/ExtrasBlocks.js:647 -msgid "tenor" -msgstr "男高音" - -#: js/block.js:3797 -#: js/utils/musicutils.js:1109 -#: js/utils/synthutils.js:80 -#: js/blocks/ExtrasBlocks.js:651 -#. TRANS: musical instrument -msgid "bass" -msgstr "低音" - -#: js/block.js:3842 -#: js/blocks.js:2600 -#: js/blocks.js:3211 -msgid "on2" -msgstr "开" - -#: js/block.js:3844 -#: js/blocks.js:2602 -#: js/blocks.js:3213 -msgid "off" -msgstr "关闭" - -#: js/block.js:4411 -msgid "Not a number" -msgstr "不是数字" - -#: js/block.js:4418 -msgid "Octave value must be between 1 and 8." -msgstr "八度值必须在1到8之间" - -#: js/block.js:4426 -msgid "Numbers can have at most 10 digits." -msgstr "数字最多只能有10位" - -#: js/blocks.js:1212 -#: js/blocks.js:3444 -#: js/blocks.js:3834 -#: js/blocks.js:3865 -#: js/blocks.js:3914 -#: js/blocks.js:3949 -#: js/blocks.js:6586 -#: js/palette.js:592 -#: js/palette.js:721 -#: js/palette.js:1191 -#: js/blocks/BoxesBlocks.js:282 -#: js/blocks/BoxesBlocks.js:285 -#: js/blocks/BoxesBlocks.js:405 -#: js/blocks/BoxesBlocks.js:594 -msgid "box" -msgstr "盒子" - -#: js/blocks.js:1713 -msgid "Consider breaking this stack into parts." -msgstr "考虑将这个堆栈拆分成几个部分" - -#: js/blocks.js:2472 -#: js/palette.js:736 -#: js/blocks/MediaBlocks.js:602 -msgid "open file" -msgstr "打开文件." - -#: js/blocks.js:3247 -#: js/palette.js:657 -#: js/blocks/MediaBlocks.js:892 -#: js/blocks/MediaBlocks.js:963 -msgid "text" -msgstr "文本." - -#: js/blocks.js:3443 -#: js/palette.js:724 -#: js/palette.js:725 -#: js/blocks/BoxesBlocks.js:514 -msgid "store in box" -msgstr " 存储在盒子里" - -#: js/blocks.js:3448 -#: js/blocks.js:3888 -#: js/blocks.js:3923 -#: js/blocks.js:3958 -#: js/blocks.js:5862 -#: js/blocks.js:5883 -#: js/blocks/BoxesBlocks.js:772 -msgid "box1" -msgstr "盒子1" - -#: js/blocks.js:3450 -#: js/blocks.js:3890 -#: js/blocks.js:3925 -#: js/blocks.js:3960 -#: js/blocks.js:5864 -#: js/blocks.js:5885 -#: js/blocks/BoxesBlocks.js:663 -msgid "box2" -msgstr "盒子2" - -#: js/blocks.js:4122 -#: js/palette.js:722 -#: js/palette.js:727 -#: js/palette.js:1127 -#: js/blocks/BoxesBlocks.js:591 -msgid "store in" -msgstr "放入" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:495 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/MediaBlocks.js:746 -msgid "name" -msgstr "名称" - -#: js/blocks.js:4122 -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/RhythmBlocks.js:1130 -msgid "value" -msgstr "值" - -#: js/blocks.js:4465 -msgid "Forever loop detected inside a note value block. Unexpected things may happen." -msgstr "在音符时值模块中检测到永久循环。可能会发生意外情况" - -#: js/blocks.js:4988 -msgid "There is no block selected." -msgstr "没有选择任何模块" - -#: js/blocks.js:5094 -#: js/blocks/MediaBlocks.js:803 -#. TRANS: Avatar is the image used to determine the appearance of the mouse. -msgid "avatar" -msgstr "头像" - -#: js/blocks.js:5097 -#: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:929 -#. TRANS: The sound sample that the user uploads. -msgid "sample" -msgstr "样本" - -#: js/lilypond.js:605 -#: js/lilypond.js:904 -#: js/lilypond.js:910 -#: js/lilypond.js:948 -#: js/rubrics.js:526 -msgid "mouse" -msgstr "鼠标" - -#: js/lilypond.js:606 -msgid "brown rat" -msgstr "棕色老鼠" - -#: js/lilypond.js:607 -msgid "mole" -msgstr " 鼹鼠" - -#: js/lilypond.js:608 -msgid "chipmunk" -msgstr "花栗鼠" - -#: js/lilypond.js:609 -msgid "red squirrel" -msgstr "红松鼠" - -#: js/lilypond.js:610 -msgid "guinea pig" -msgstr "豚鼠" - -#: js/lilypond.js:611 -msgid "capybara" -msgstr "水豚" - -#: js/lilypond.js:612 -msgid "coypu" -msgstr " 豪猪" - -#: js/lilypond.js:613 -msgid "black rat" -msgstr "黑色老鼠" - -#: js/lilypond.js:614 -msgid "grey squirrel" -msgstr "灰松鼠" - -#: js/lilypond.js:615 -msgid "flying squirrel" -msgstr "飞鼠" - -#: js/lilypond.js:616 -msgid "bat" -msgstr "蝙蝠" - -#: js/lilypond.js:749 -#: js/lilypond.js:913 -#: js/lilypond.js:951 -#: js/blocks/ActionBlocks.js:1256 -#: js/blocks/ExtrasBlocks.js:559 -msgid "start drum" -msgstr "开始鼓声" - -#: js/rubrics.js:523 -#: js/turtledefs.js:122 -#: js/turtledefs.js:223 -#: js/blocks/ProgramBlocks.js:745 -#: js/blocks/RhythmBlockPaletteBlocks.js:52 -#: js/blocks/RhythmBlockPaletteBlocks.js:234 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2054 -#: js/widgets/rhythmruler.js:2123 -#: js/widgets/rhythmruler.js:2130 -#: js/widgets/rhythmruler.js:2209 -#. TRANS: an arrangement of notes based on duration -msgid "rhythm" -msgstr "节奏" - -#: js/rubrics.js:525 -#: js/turtledefs.js:126 -#: js/turtledefs.js:227 -msgid "tone" -msgstr "音调" - -#: js/rubrics.js:527 -#: js/turtledefs.js:135 -#: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1126 -msgid "pen" -msgstr "钢笔" - -#: js/rubrics.js:528 -#: js/turtledefs.js:136 -#: js/turtledefs.js:237 -#: js/blocks/NumberBlocks.js:981 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -msgid "number" -msgstr "數字" - -#: js/rubrics.js:529 -#: js/turtledefs.js:130 -#: js/turtledefs.js:231 -msgid "flow" -msgstr "流动" - -#: js/rubrics.js:531 -#: js/turtledefs.js:139 -#: js/turtledefs.js:240 -#: planet/js/GlobalTag.js:48 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Sensors" -msgstr "传感器" - -#: js/rubrics.js:532 -#: js/turtledefs.js:138 -#: js/turtledefs.js:239 -#: js/blocks/MediaBlocks.js:930 -#: planet/js/GlobalTag.js:46 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Media" -msgstr "" - -#: js/rubrics.js:533 -msgid "mice" -msgstr "" - -#: js/toolbar.js:48 -#: js/toolbar.js:114 -msgid "About Music Blocks" -msgstr "关于音乐模块" - -#: js/toolbar.js:51 -#: js/toolbar.js:117 -#: js/toolbar.js:188 -#: js/toolbar.js:249 -#: js/turtledefs.js:509 -msgid "Record" -msgstr "录音" - -#: js/toolbar.js:52 -#: js/toolbar.js:53 -#: js/toolbar.js:118 -#: js/toolbar.js:119 -#: js/toolbar.js:189 -#: js/toolbar.js:190 -#: js/toolbar.js:250 -#: js/toolbar.js:251 -msgid "Full screen" -msgstr "全屏" - -#: js/toolbar.js:54 -#: js/toolbar.js:120 -#: js/toolbar.js:191 -#: js/toolbar.js:252 -#: js/turtledefs.js:516 -msgid "Toggle Fullscreen" -msgstr "切换全屏" - -#: js/toolbar.js:55 -#: js/toolbar.js:121 -#: js/toolbar.js:192 -#: js/toolbar.js:253 -#: js/toolbar.js:1118 -#: js/turtledefs.js:522 -#: planet/js/StringHelper.js:33 -msgid "New project" -msgstr "新项目" - -#: js/toolbar.js:56 -#: js/toolbar.js:122 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:528 -msgid "Load project from file" -msgstr "从文件加载项目" - -#: js/toolbar.js:57 -#: js/toolbar.js:123 -#: js/toolbar.js:124 -#: js/toolbar.js:194 -#: js/toolbar.js:255 -#: js/turtledefs.js:535 -#: js/turtledefs.js:546 -#: js/turtledefs.js:566 -msgid "Save project" -msgstr "保存项目" - -#: js/toolbar.js:58 -#: js/toolbar.js:80 -#: js/toolbar.js:82 -#: js/toolbar.js:146 -#: js/toolbar.js:156 -#: js/toolbar.js:158 -#: js/toolbar.js:195 -#: js/toolbar.js:216 -#: js/toolbar.js:218 -#: js/toolbar.js:256 -#: js/toolbar.js:277 -#: js/toolbar.js:279 -#: js/turtledefs.js:536 -#: js/turtledefs.js:567 -msgid "Save project as HTML" -msgstr "将项目保存为HTML" - -#: js/toolbar.js:59 -#: js/toolbar.js:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 -msgid "Find and share projects" -msgstr "查找并分享项目" - -#: js/toolbar.js:60 -#: js/toolbar.js:126 -#: js/toolbar.js:197 -#: js/toolbar.js:258 -msgid "Offline. Sharing is unavailable" -msgstr " 离线。共享不可用" - -#: js/toolbar.js:61 -#: js/toolbar.js:127 -#: js/toolbar.js:198 -#: js/toolbar.js:259 -msgid "Auxiliary menu" -msgstr "辅助菜单" - -#: js/toolbar.js:62 -#: js/toolbar.js:128 -#: js/toolbar.js:199 -#: js/toolbar.js:260 -#: js/piemenus.js:3386 -#: js/turtledefs.js:592 -msgid "Help" -msgstr "幫助" - -#: js/toolbar.js:63 -#: js/toolbar.js:129 -#: js/toolbar.js:200 -#: js/toolbar.js:261 -#: js/turtledefs.js:598 -msgid "Run slowly" -msgstr "慢速运行" - -#: js/toolbar.js:64 -#: js/toolbar.js:130 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:604 -msgid "Run step by step" -msgstr "逐步运行" - -#: js/toolbar.js:65 -#: js/toolbar.js:131 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:611 -msgid "Display statistics" -msgstr "显示统计信息" - -#: js/toolbar.js:66 -#: js/toolbar.js:132 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:617 -msgid "Load plugin" -msgstr "加载插件" - -#: js/toolbar.js:67 -#: js/toolbar.js:133 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:625 -msgid "Delete plugin" -msgstr "删除插件" - -#: js/toolbar.js:68 -#: js/toolbar.js:134 -#: js/toolbar.js:205 -#: js/toolbar.js:266 -msgid "Enable horizontal scrolling" -msgstr "启用横向滚动" - -#: js/toolbar.js:69 -#: js/toolbar.js:135 -#: js/toolbar.js:206 -#: js/toolbar.js:267 -msgid "Disable horizontal scrolling" -msgstr "禁用横向滚动" - -#: js/toolbar.js:70 -#: js/toolbar.js:136 -#: js/toolbar.js:207 -#: js/toolbar.js:268 -#: js/turtledefs.js:642 -msgid "Change theme" -msgstr "更改主题" - -#: js/toolbar.js:71 -#: js/toolbar.js:137 -#: js/toolbar.js:208 -#: js/toolbar.js:269 -msgid "Light Mode" -msgstr "浅色模式" - -#: js/toolbar.js:72 -#: js/toolbar.js:138 -#: js/toolbar.js:209 -#: js/toolbar.js:270 -msgid "Dark Mode" -msgstr "深色模式" - -#: js/toolbar.js:73 -#: js/toolbar.js:139 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -#: js/turtledefs.js:648 -#: planet/js/LocalCard.js:54 -#: planet/js/StringHelper.js:71 -msgid "Merge with current project" -msgstr "与当前项目合并" - -#: js/toolbar.js:74 -#: js/toolbar.js:140 -#: js/turtledefs.js:662 -msgid "Set Pitch Preview" -msgstr "设置音高预览" - -#: js/toolbar.js:75 -#: js/toolbar.js:141 -#: js/toolbar.js:211 -#: js/toolbar.js:272 -#: js/turtledefs.js:669 -msgid "JavaScript Editor" -msgstr "JavaScript 编辑器" - -#: js/toolbar.js:76 -#: js/toolbar.js:142 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:676 -msgid "Restore" -msgstr "恢复" - -#: js/toolbar.js:77 -#: js/toolbar.js:143 -#: js/toolbar.js:213 -#: js/toolbar.js:274 -msgid "Switch to beginner mode" -msgstr "切换到初学者模式" - -#: js/toolbar.js:78 -#: js/toolbar.js:144 -#: js/toolbar.js:214 -#: js/toolbar.js:275 -msgid "Switch to advanced mode" -msgstr "切换到高级模式" - -#: js/toolbar.js:79 -#: js/toolbar.js:145 -#: js/toolbar.js:155 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -#: js/turtledefs.js:690 -msgid "Select language" -msgstr "选择语言" - -#: js/toolbar.js:81 -#: js/toolbar.js:84 -#: js/toolbar.js:148 -#: js/turtledefs.js:538 -msgid "Save mouse artwork as PNG" -msgstr "将鼠标图像保存为PNG" - -#: js/toolbar.js:83 -#: js/toolbar.js:147 -msgid "Save mouse artwork as SVG" -msgstr "将鼠标图像保存为SVG" - -#: js/toolbar.js:85 -#: js/toolbar.js:149 -#: js/turtledefs.js:569 -msgid "Save music as WAV" -msgstr "将音乐保存为WAV" - -#: js/toolbar.js:86 -#: js/toolbar.js:150 -msgid "Save sheet music as ABC" -msgstr "将乐谱保存为ABC" - -#: js/toolbar.js:87 -#: js/toolbar.js:151 -msgid "Save sheet music as Lilypond" -msgstr "将乐谱保存为LilyPond" - -#: js/toolbar.js:88 -msgid "Save sheet music as MusicXML" -msgstr "将乐谱保存为MusicXML" - -#: js/toolbar.js:89 -#: js/toolbar.js:152 -#: js/toolbar.js:161 -#: js/toolbar.js:221 -#: js/toolbar.js:282 -#: js/turtledefs.js:558 -msgid "Save block artwork as SVG" -msgstr "将块图形保存为SVG" - -#: js/toolbar.js:90 -#: js/toolbar.js:153 -#: js/toolbar.js:162 -#: js/toolbar.js:222 -#: js/toolbar.js:283 -msgid "Save block artwork as PNG" -msgstr "将块图形保存为PNG" - -#: js/toolbar.js:91 -#: js/toolbar.js:154 -#: js/toolbar.js:163 -#: js/toolbar.js:223 -#: js/toolbar.js:284 -#: js/toolbar.js:1134 -msgid "Confirm" -msgstr "确认" - -#: js/toolbar.js:92 -#: js/toolbar.js:164 -#: js/toolbar.js:224 -#: js/toolbar.js:285 -msgid "English (United States)" -msgstr "English (United States)" - -#: js/toolbar.js:93 -#: js/toolbar.js:165 -#: js/toolbar.js:225 -#: js/toolbar.js:286 -msgid "English (United Kingdom)" -msgstr "English (United Kingdom)" - -#: js/toolbar.js:94 -#: js/toolbar.js:166 -#: js/toolbar.js:226 -#: js/toolbar.js:287 -msgid "日本語" -msgstr "" - -#: js/toolbar.js:95 -msgid "한국어" -msgstr "" - -#: js/toolbar.js:96 -#: js/toolbar.js:168 -#: js/toolbar.js:228 -#: js/toolbar.js:289 -msgid "español" -msgstr "" - -#: js/toolbar.js:97 -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "português" -msgstr "" - -#: js/toolbar.js:98 -#: js/toolbar.js:170 -#: js/toolbar.js:230 -#: js/toolbar.js:291 -msgid "にほんご" -msgstr "" - -#: js/toolbar.js:99 -#: js/toolbar.js:171 -#: js/toolbar.js:231 -#: js/toolbar.js:292 -msgid "中文" -msgstr "" - -#: js/toolbar.js:100 -#: js/toolbar.js:172 -#: js/toolbar.js:232 -#: js/toolbar.js:293 -msgid "ภาษาไทย" -msgstr "" - -#: js/toolbar.js:101 -#: js/toolbar.js:173 -#: js/toolbar.js:233 -#: js/toolbar.js:294 -msgid "aymara" -msgstr "" - -#: js/toolbar.js:102 -#: js/toolbar.js:174 -#: js/toolbar.js:234 -#: js/toolbar.js:295 -msgid "quechua" -msgstr "" - -#: js/toolbar.js:103 -#: js/toolbar.js:175 -#: js/toolbar.js:235 -#: js/toolbar.js:296 -msgid "guarani" -msgstr "" - -#: js/toolbar.js:104 -#: js/toolbar.js:176 -#: js/toolbar.js:236 -#: js/toolbar.js:297 -msgid "हिंदी" -msgstr "" - -#: js/toolbar.js:105 -#: js/toolbar.js:178 -#: js/toolbar.js:237 -#: js/toolbar.js:299 -msgid "igbo" -msgstr "" - -#: js/toolbar.js:106 -#: js/toolbar.js:179 -#: js/toolbar.js:238 -#: js/toolbar.js:300 -msgid "عربى" -msgstr "" - -#: js/toolbar.js:107 -#: js/toolbar.js:177 -#: js/toolbar.js:239 -#: js/toolbar.js:298 -msgid "తెలుగు" -msgstr "" - -#: js/toolbar.js:108 -#: js/toolbar.js:180 -#: js/toolbar.js:240 -#: js/toolbar.js:301 -msgid "עִברִית" -msgstr "" - -#: js/toolbar.js:109 -#: js/toolbar.js:181 -#: js/toolbar.js:241 -#: js/toolbar.js:302 -msgid "اردو" -msgstr "" - -#: js/toolbar.js:157 -#: js/toolbar.js:160 -#: js/toolbar.js:217 -#: js/toolbar.js:220 -#: js/toolbar.js:278 -#: js/toolbar.js:281 -#: js/turtledefs.js:554 -msgid "Save turtle artwork as PNG" -msgstr "将海龟图形保存为PNG" - -#: js/toolbar.js:159 -#: js/toolbar.js:219 -#: js/toolbar.js:280 -#: js/turtledefs.js:550 -msgid "Save turtle artwork as SVG" -msgstr "将海龟图形保存为SVG" - -#: js/toolbar.js:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 -msgid "한국인" -msgstr "" - -#: js/toolbar.js:185 -#: js/toolbar.js:246 -msgid "About Turtle Blocks" -msgstr "关于海龟图形块" - -#: js/toolbar.js:494 -#: js/toolbar.js:505 -#: js/toolbar.js:545 -msgid "Turtle Wrap Off" -msgstr "关闭海龟包装" - -#: js/toolbar.js:514 -#: js/toolbar.js:554 -msgid "Turtle Wrap On" -msgstr "开启海龟包装" - -#: js/toolbar.js:1121 -msgid "Are you sure you want to create a new project?" -msgstr "您确定要创建一个新项目吗?" - -#: js/logo.js:61 -msgid "Not a valid pitch name" -msgstr "无效的音高名称" - -#: js/logo.js:507 -#: js/blocks/ProgramBlocks.js:258 -#: js/blocks/ProgramBlocks.js:427 -msgid "You must select a file." -msgstr "你必须选择一个文件" - -#: js/logo.js:1688 -msgid "Playback is ready." -msgstr "播放准备好了。" - -#: js/piemenus.js:200 -#: js/utils/musicutils.js:1182 -#: js/utils/musicutils.js:1202 -#: js/widgets/musickeyboard.js:2375 -#: js/widgets/sampler.js:764 -#: js/widgets/phrasemaker.js:1991 -#. TRANS: double sharp is a music term related to pitch -msgid "double sharp" -msgstr "双升音符" - -#: js/piemenus.js:201 -#: js/utils/musicutils.js:1180 -#: js/utils/musicutils.js:1203 -#: js/blocks/PitchBlocks.js:1539 -#: js/turtleactions/PitchActions.js:323 -#: js/widgets/musickeyboard.js:2376 -#: js/widgets/sampler.js:765 -#: js/widgets/phrasemaker.js:1992 -#. TRANS: sharp is a music term related to pitch -#. TRANS: sharp is a half-step up in pitch -msgid "sharp" -msgstr "升号" - -#: js/piemenus.js:202 -#: js/utils/musicutils.js:1178 -#: js/utils/musicutils.js:1204 -#: js/widgets/musickeyboard.js:2377 -#: js/widgets/sampler.js:766 -#: js/widgets/phrasemaker.js:1993 -#. TRANS: natural is a music term related to pitch -msgid "natural" -msgstr "还原音符" - -#: js/piemenus.js:203 -#: js/utils/musicutils.js:1176 -#: js/utils/musicutils.js:1205 -#: js/blocks/PitchBlocks.js:1498 -#: js/turtleactions/PitchActions.js:326 -#: js/widgets/musickeyboard.js:2378 -#: js/widgets/sampler.js:767 -#: js/widgets/phrasemaker.js:1994 -#. TRANS: flat is a music term related to pitch -#. TRANS: flat is a half-step down in pitch -msgid "flat" -msgstr "降号" - -#: js/piemenus.js:204 -#: js/utils/musicutils.js:1174 -#: js/utils/musicutils.js:1206 -#: js/widgets/musickeyboard.js:2379 -#: js/widgets/sampler.js:768 -#: js/widgets/phrasemaker.js:1995 -#. TRANS: double flat is a music term related to pitch -msgid "double flat" -msgstr "双降音符" - -#: js/piemenus.js:2827 -#: js/utils/musicutils.js:1000 -#: js/blocks/PitchBlocks.js:1385 -#. TRANS: unison is a music term related to intervals -#. TRANS: unison means the note is the same as the current note -msgid "unison" -msgstr "同音" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1008 -#: js/utils/musicutils.js:1184 -#: js/utils/musicutils.js:1369 -#. TRANS: major is a music term related to intervals and mode -msgid "major" -msgstr "大调音阶" - -#: js/piemenus.js:2981 -#: js/piemenus.js:3054 -#: js/utils/musicutils.js:1026 -#. TRANS: modal scale for music -msgid "ionian" -msgstr "艾奥尼安调式" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1006 -#: js/utils/musicutils.js:1185 -#: js/utils/musicutils.js:1366 -#. TRANS: minor is a music term related to intervals and mode -msgid "minor" -msgstr "小调音阶" - -#: js/piemenus.js:2983 -#: js/piemenus.js:3058 -#: js/utils/musicutils.js:1036 -#. TRANS: modal scale for music -msgid "aeolian" -msgstr "伊奥利安调式" - -#: js/piemenus.js:3373 -#: js/blocks/FlowBlocks.js:136 -msgid "Duplicate" -msgstr "复制" - -#: js/piemenus.js:3374 -#: js/turtledefs.js:714 -msgid "Extract" -msgstr "提取" - -#: js/piemenus.js:3375 -msgid "Move to trash" -msgstr "移到垃圾桶" - -#: js/piemenus.js:3376 -#: js/widgets/temperament.js:454 -#: js/widgets/temperament.js:456 -#: js/widgets/temperament.js:1439 -#: js/widgets/temperament.js:1441 -#: js/widgets/timbre.js:962 -#: planet/js/StringHelper.js:69 -msgid "Close" -msgstr "关闭" - -#: js/piemenus.js:3382 -msgid "Save stack" -msgstr "保存堆栈" - -#: js/piemenus.js:3412 -msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." -msgstr "为了复制样本,您必须重新加载小部件,重新导入样本,然后再导出。" - -#: js/piemenus.js:3801 -msgid "You have chosen key for your pitch preview." -msgstr "您已选择音调预览的音调。" - -#: js/turtle-singer.js:1364 -#. TRANS: partials are weighted components in a harmonic series -msgid "You must have at least one Partial block inside of a Weighted-partial block" -msgstr "您必须在加权部分块内至少包含一个部分块" - -#: js/turtle-singer.js:2078 -msgid "synth cannot play chords." -msgstr "合成器无法播放和弦" - -#: js/turtledefs.js:43 -#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md -msgid "guide url" -msgstr "指南网址" - -#: js/turtledefs.js:88 -msgid "Turtle Blocks" -msgstr "海龟图形块" - -#: js/turtledefs.js:121 -#: js/turtledefs.js:222 -msgid "search" -msgstr "搜索" - -#: js/turtledefs.js:123 -#: js/turtledefs.js:224 -#: js/blocks/MeterBlocks.js:1344 -#: js/blocks/WidgetBlocks.js:522 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "meter" -msgstr "节拍" - -#: js/turtledefs.js:125 -#: js/turtledefs.js:226 -msgid "intervals" -msgstr "音程" - -#: js/turtledefs.js:127 -#: js/turtledefs.js:228 -msgid "ornament" -msgstr "装饰音" - -#: js/turtledefs.js:128 -#: js/turtledefs.js:229 -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:502 -#: js/blocks/VolumeBlocks.js:545 -msgid "volume" -msgstr "音量" - -#: js/turtledefs.js:132 -#: js/turtledefs.js:233 -msgid "boxes" -msgstr "框框" - -#: js/turtledefs.js:133 -#: js/turtledefs.js:234 -msgid "widgets" -msgstr "小部件" - -#: js/turtledefs.js:134 -#: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1125 -msgid "graphics" -msgstr "图像" - -#: js/turtledefs.js:137 -#: js/turtledefs.js:238 -msgid "boolean" -msgstr "布尔值" - -#: js/turtledefs.js:140 -#: js/turtledefs.js:241 -#: js/blocks/HeapBlocks.js:59 -#: js/widgets/status.js:143 -msgid "heap" -msgstr "堆积" - -#: js/turtledefs.js:141 -#: js/turtledefs.js:242 -#: js/blocks/DictBlocks.js:142 -#: js/blocks/ProgramBlocks.js:495 -msgid "dictionary" -msgstr "字典" - -#: js/turtledefs.js:142 -#: js/turtledefs.js:243 -msgid "ensemble" -msgstr "乐团 " - -#: js/turtledefs.js:143 -#: js/turtledefs.js:244 -msgid "extras" -msgstr "额外内容" - -#: js/turtledefs.js:145 -#: js/turtledefs.js:246 -#. TRANS: program as in computer program -#. TRANS: program as in computer program -msgid "program" -msgstr "程序" - -#: js/turtledefs.js:146 -#: js/turtledefs.js:247 -msgid "my blocks" -msgstr "我的块" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "artwork" -msgstr "艺术作品" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -msgid "logic" -msgstr "逻辑" - -#: js/turtledefs.js:188 -#: js/turtledefs.js:283 -#: planet/js/GlobalTag.js:34 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Music" -msgstr "音乐" - -#: js/turtledefs.js:190 -msgid "Music Blocks" -msgstr "音乐块" - -#: js/turtledefs.js:438 -msgid "Welcome to Turtle Blocks" -msgstr "欢迎来到海龟图形块" - -#: js/turtledefs.js:439 -msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." -msgstr "海龟图形块是一个受Logo启发的海龟,它通过拼接的可视编程块绘制色彩斑斓的图画。" - -#: js/turtledefs.js:440 -#: js/turtledefs.js:467 -#: js/turtledefs.js:822 -#: js/turtledefs.js:845 -msgid "The current version is" -msgstr "当前版本是" - -#: js/turtledefs.js:448 -#: js/turtledefs.js:493 -msgid "Click the run button to run the project in fast mode." -msgstr "点击运行按钮以在快速模式下运行项目" - -#: js/turtledefs.js:454 -msgid "Stop the turtle." -msgstr "停止海龟" - -#: js/turtledefs.js:456 -#: js/turtledefs.js:501 -msgid "You can also type Alt-S to stop." -msgstr "您也可以按 Alt-S 停止。" - -#: js/turtledefs.js:464 -#: js/widgets/help.js:335 -msgid "Welcome to Music Blocks" -msgstr "欢迎来到音乐块" - -#: js/turtledefs.js:465 -msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." -msgstr "音乐块是一个工具集,用于以有趣的方式探索基本的音乐概念。" - -#: js/turtledefs.js:474 -#: js/widgets/help.js:336 -msgid "Meet Mr. Mouse!" -msgstr "会面 Mr. Mouse!" - -#: js/turtledefs.js:475 -msgid "Mr Mouse is our Music Blocks conductor." -msgstr "Mr Mouse 是我们的音乐块指挥。" - -#: js/turtledefs.js:477 -msgid "Mr Mouse encourages you to explore Music Blocks." -msgstr "Mr Mouse 鼓励您探索音乐块。" - -#: js/turtledefs.js:479 -msgid "Let us start our tour!" -msgstr "让我们开始我们的旅程!" - -#: js/turtledefs.js:484 -#: js/turtledefs.js:807 -#: js/widgets/help.js:337 -msgid "Guide" -msgstr "指南" - -#: js/turtledefs.js:485 -msgid "A detailed guide to Music Blocks is available." -msgstr "提供了详细的音乐块指南。" - -#: js/turtledefs.js:499 -msgid "Stop the music (and the mice)." -msgstr "停止音乐 (and the mice)" - -#: js/turtledefs.js:510 -msgid "Record your project as video." -msgstr "将您的项目录制为视频" - -#: js/turtledefs.js:517 -msgid "Toggle Fullscreen mode." -msgstr "切换全屏模式" - -#: js/turtledefs.js:523 -msgid "Initialize a new project." -msgstr "初始化一个新项目" - -#: js/turtledefs.js:529 -msgid "You can also load projects from the file system." -msgstr "您也可以从文件系统加载项目" - -#: js/turtledefs.js:545 -#: js/widgets/arpeggio.js:103 -#: js/widgets/meterwidget.js:227 -#: js/widgets/modewidget.js:113 -#: js/widgets/musickeyboard.js:706 -#: js/widgets/pitchdrummatrix.js:166 -#: js/widgets/pitchslider.js:125 -#: js/widgets/pitchstaircase.js:639 -#: js/widgets/temperament.js:2173 -#: js/widgets/timbre.js:750 -#: js/widgets/phrasemaker.js:561 -msgid "Save" -msgstr "" - -#: js/turtledefs.js:548 -msgid "Save your project to a file." -msgstr "将您的项目保存到文件" - -#: js/turtledefs.js:552 -msgid "Save graphics from your project to as SVG." -msgstr "将项目中的图形保存为SVG" - -#: js/turtledefs.js:556 -msgid "Save graphics from your project as PNG." -msgstr "将项目中的图形保存为PNG" - -#: js/turtledefs.js:560 -msgid "Save block artwork as an SVG file." -msgstr "将块图形保存为SVG文件" - -#: js/turtledefs.js:571 -msgid "Save sheet music as ABC, Lilypond or MusicXML" -msgstr "将乐谱保存为ABC、LilyPond或MusicXML格式" - -#: js/turtledefs.js:573 -msgid "Save block artwork as SVG or PNG" -msgstr "将块图形保存为SVG或PNG" - -#: js/turtledefs.js:580 -msgid "Load samples from server" -msgstr "从服务器加载样本" - -#: js/turtledefs.js:581 -msgid "This button opens a viewer for loading example projects." -msgstr "此按钮打开一个查看器,用于加载示例项目" - -#: js/turtledefs.js:586 -msgid "Expand/collapse option toolbar" -msgstr "展开/收起选项工具栏" - -#: js/turtledefs.js:587 -msgid "Click this button to expand or collapse the auxillary toolbar." -msgstr "点击此按钮以展开或收起辅助工具栏" - -#: js/turtledefs.js:593 -msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." -msgstr "显示主工具栏和辅助工具栏的帮助信息,块和画布的右键上下文菜单,以及调色板的帮助信息" - -#: js/turtledefs.js:599 -msgid "Click to run the project in slow mode." -msgstr "点击以在慢速模式下运行项目" - -#: js/turtledefs.js:605 -msgid "Click to run the project step by step." -msgstr "点击按步骤运行项目" - -#: js/turtledefs.js:612 -msgid "Display statistics about your Music project." -msgstr "显示有关您音乐项目的统计信息" - -#: js/turtledefs.js:618 -msgid "Load a selected plugin." -msgstr "加载选定的插件" - -#: js/turtledefs.js:626 -msgid "Delete a selected plugin." -msgstr "删除选定的插件" - -#: js/turtledefs.js:633 -msgid "Enable scrolling" -msgstr "启用滚动" - -#: js/turtledefs.js:634 -msgid "You can scroll the blocks on the canvas." -msgstr "您可以在画布上滚动这些块" - -#: js/turtledefs.js:643 -msgid "Switch between dark and light mode." -msgstr "在暗模式和亮模式之间切换" - -#: js/turtledefs.js:649 -msgid "Click to add another project into the current one." -msgstr "点击将另一个项目添加到当前项目中" - -#: js/turtledefs.js:654 -msgid "Wrap Turtle" -msgstr "包裹海龟" - -#: js/turtledefs.js:655 -msgid "Turn Turtle wrapping On or Off." -msgstr "开启或关闭海龟包裹" - -#: js/turtledefs.js:663 -msgid "Click to set the current pitch." -msgstr "点击设置当前音高" - -#: js/turtledefs.js:670 -msgid "Converts Music Block programs to JavaScript." -msgstr "将音乐块程序转换为JavaScript" - -#: js/turtledefs.js:677 -msgid "Restore blocks from the trash." -msgstr "从垃圾桶恢复块" - -#: js/turtledefs.js:684 -msgid "Switch mode" -msgstr "切换模式" - -#: js/turtledefs.js:685 -msgid "Switch between beginner and advance modes." -msgstr "在初学者模式和高级模式之间切换" - -#: js/turtledefs.js:691 -msgid "Select your language preference." -msgstr "选择您的语言偏好" - -#: js/turtledefs.js:696 -msgid "Contextual Menu for Blocks" -msgstr "块的上下文菜单" - -#: js/turtledefs.js:697 -msgid "Right-click on a block to access common actions." -msgstr "右键点击一个块以访问常见操作" - -#: js/turtledefs.js:702 -#: planet/js/StringHelper.js:46 -msgid "Delete" -msgstr "删除" - -#: js/turtledefs.js:703 -msgid "To delete a block, right-click on it. You will see the delete option." -msgstr "要删除一个模块,请右键点击它。你会看到“删除”选项。" - -#: js/turtledefs.js:709 -msgid "To copy a block, right-click on it. You will see the copy option." -msgstr "要复制一个模块,请右键点击它。你会看到“复制”选项。" - -#: js/turtledefs.js:715 -msgid "To extract a block, right-click on it. You will see the extract option." -msgstr "要提取一个模块,请右键点击它。你会看到“提取”选项。" - -#: js/turtledefs.js:721 -msgid "Keyboard shortcuts" -msgstr "键盘快捷键" - -#: js/turtledefs.js:722 -msgid "You can type d to create a do block and r to create a re block etc." -msgstr "你可以输入 d 来创建一个 do 模块,输入 r 来创建一个 re 模块,等等。" - -#: js/turtledefs.js:729 -msgid "Contextual Menu for Canvas" -msgstr "画布的上下文菜单" - -#: js/turtledefs.js:730 -msgid "Right-click on the canvas to perform additional canvas-related tasks." -msgstr "右键点击画布以执行更多与画布相关的操作。" - -#: js/turtledefs.js:736 -#: js/turtles.js:940 -#: js/palette.js:654 -msgid "Grid" -msgstr "网格" - -#: js/turtledefs.js:737 -msgid "Turn on/off lines for cartesian or polar grids." -msgstr "打开或关闭笛卡尔网格或极坐标网格的线条。" - -#: js/turtledefs.js:739 -msgid "Turn on/off music staffs." -msgstr "打开或关闭五线谱。" - -#: js/turtledefs.js:744 -#: js/turtles.js:959 -#: js/blocks/GraphicsBlocks.js:364 -#: js/widgets/arpeggio.js:118 -#: js/widgets/modewidget.js:119 -#: js/widgets/musickeyboard.js:714 -#: js/widgets/pitchdrummatrix.js:181 -#: js/widgets/pitchstaircase.js:684 -#: js/widgets/rhythmruler.js:601 -#: js/widgets/temperament.js:317 -#: js/widgets/temperament.js:345 -#: js/widgets/phrasemaker.js:578 -#. TRANS: clear all subdivisions from the ruler. -msgid "Clear" -msgstr "清除" - -#: js/turtledefs.js:745 -msgid "Clear the screen and return the mice to their initial positions." -msgstr "清除屏幕并将鼠标返回到初始位置。" - -#: js/turtledefs.js:750 -#: js/turtles.js:980 -msgid "Collapse" -msgstr "折叠" - -#: js/turtledefs.js:751 -msgid "Collapse the graphics window." -msgstr "折叠图形窗口。" - -#: js/turtledefs.js:757 -msgid "Return all blocks to the center of the screen." -msgstr "将所有模块返回到屏幕中心。" - -#: js/turtledefs.js:763 -msgid "Hide or show the blocks and the palettes." -msgstr "隐藏或显示模块和调色板。" - -#: js/turtledefs.js:769 -msgid "Expand or collapse start and action stacks." -msgstr "展开或折叠开始和动作堆栈。" - -#: js/turtledefs.js:777 -msgid "Decrease the size of the blocks." -msgstr "减小模块的大小。" - -#: js/turtledefs.js:783 -msgid "Increase the size of the blocks." -msgstr "增大模块的大小。" - -#: js/turtledefs.js:789 -msgid "Select" -msgstr "选择" - -#: js/turtledefs.js:790 -msgid "Left-click and drag on workspace to select multiple blocks." -msgstr "左键点击并拖动工作区以选择多个模块。" - -#: js/turtledefs.js:797 -msgid "Palette buttons" -msgstr "调色板按钮" - -#: js/turtledefs.js:798 -msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." -msgstr "此工具栏包含调色板按钮,包括节奏、音高、音调、动作等。" - -#: js/turtledefs.js:800 -msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -msgstr "点击显示模块调色板,将模块从调色板拖到画布上使用。" - -#: js/turtledefs.js:808 -msgid "A detailed guide to Turtle Blocks is available." -msgstr "提供了 Turtle Blocks 的详细指南。" - -#: js/turtledefs.js:812 -msgid "Turtle Blocks Guide" -msgstr "Turtle Blocks 指南" - -#: js/turtledefs.js:815 -#: js/turtledefs.js:838 -#: js/widgets/help.js:338 -msgid "About" -msgstr "关于" - -#: js/turtledefs.js:816 -msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." -msgstr "Turtle Blocks 是一个开源工具集,用于探索音乐概念。" - -#: js/turtledefs.js:818 -msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." -msgstr "完整的贡献者列表可以在 Turtle Blocks 的 GitHub 仓库中找到。" - -#: js/turtledefs.js:820 -msgid "Turtle Blocks is licensed under the AGPL." -msgstr "Turtle Blocks 授权使用 AGPL 许可协议。" - -#: js/turtledefs.js:828 -msgid "Turtle Blocks GitHub repository" -msgstr "Turtle Blocks GitHub 仓库" - -#: js/turtledefs.js:831 -#: js/widgets/help.js:339 -#: js/widgets/help.js:361 -msgid "Congratulations." -msgstr "恭喜" - -#: js/turtledefs.js:832 -msgid "You have finished the tour. Please enjoy Turtle Blocks!" -msgstr "您已完成导览。请尽情享受 Turtle Blocks!" - -#: js/turtledefs.js:839 -msgid "Music Blocks is an open source collection of tools for exploring musical concepts." -msgstr "Music Blocks 是一个开源工具集,用于探索音乐概念。" - -#: js/turtledefs.js:841 -msgid "A full list of contributors can be found in the Music Blocks GitHub repository." -msgstr "完整的贡献者列表可以在 Music Blocks 的 GitHub 仓库中找到。" - -#: js/turtledefs.js:843 -msgid "Music Blocks is licensed under the AGPL." -msgstr "Music Blocks 授权使用 AGPL 许可协议。" - -#: js/turtledefs.js:851 -msgid "Music Blocks GitHub repository" -msgstr "Music Blocks GitHub 仓库" - -#: js/turtledefs.js:854 -msgid "Congratulations!" -msgstr "恭喜" - -#: js/turtledefs.js:855 -msgid "You have finished the tour. Please enjoy Music Blocks!" -msgstr "您已完成导览。请尽情享受 Music Blocks!" - -#: js/turtles.js:1052 -msgid "Expand" -msgstr "展开" - -#: js/palette.js:663 -msgid "effect" -msgstr "效果" - -#: js/palette.js:669 -msgid "sargam" -msgstr "萨尔甘" - -#: js/palette.js:684 -#: js/blocks/PitchBlocks.js:1209 -msgid "custom pitch" -msgstr "自定义音高" - -#: js/palette.js:692 -msgid "accidental" -msgstr "意外音符" - -#: js/palette.js:716 -#: js/blocks/PitchBlocks.js:405 -msgid "pitch converter" -msgstr "音高转换器" - -#: js/utils/musicutils.js:504 -#: js/utils/musicutils.js:644 -#: js/widgets/musickeyboard.js:2906 -#: js/widgets/pitchdrummatrix.js:228 -msgid "rest" -msgstr "休止符" - -#: js/utils/musicutils.js:687 -msgid "Perfect unison" -msgstr "完全同音" - -#: js/utils/musicutils.js:687 -msgid "Diminished second" -msgstr "减二度" - -#: js/utils/musicutils.js:688 -msgid "Minor second" -msgstr "小二度" - -#: js/utils/musicutils.js:688 -msgid "Augmented unison" -msgstr "增同音" - -#: js/utils/musicutils.js:689 -msgid "Major second" -msgstr "大二度" - -#: js/utils/musicutils.js:689 -msgid "Diminished third" -msgstr "减三度" - -#: js/utils/musicutils.js:690 -msgid "Minor third" -msgstr "小三度" - -#: js/utils/musicutils.js:690 -msgid "Augmented second" -msgstr "增二度" - -#: js/utils/musicutils.js:691 -msgid "Major third" -msgstr "大三度" - -#: js/utils/musicutils.js:691 -msgid "Diminished fourth" -msgstr "减四度" - -#: js/utils/musicutils.js:692 -msgid "Perfect fourth" -msgstr "完全四度" - -#: js/utils/musicutils.js:692 -msgid "Augmented third" -msgstr "增三度" - -#: js/utils/musicutils.js:693 -msgid "Diminished fifth" -msgstr "减五度" - -#: js/utils/musicutils.js:693 -msgid "Augmented fourth" -msgstr "增四度" - -#: js/utils/musicutils.js:694 -msgid "Perfect fifth" -msgstr "完全五度" - -#: js/utils/musicutils.js:694 -msgid "Diminished sixth" -msgstr "减六度" - -#: js/utils/musicutils.js:695 -msgid "Minor sixth" -msgstr "小六度" - -#: js/utils/musicutils.js:695 -msgid "Augmented fifth" -msgstr "增五度" - -#: js/utils/musicutils.js:696 -msgid "Major sixth" -msgstr "大六度" - -#: js/utils/musicutils.js:696 -msgid "Diminished seventh" -msgstr "减七度" - -#: js/utils/musicutils.js:697 -msgid "Minor seventh" -msgstr "小七度" - -#: js/utils/musicutils.js:697 -msgid "Augmented sixth" -msgstr "增六度" - -#: js/utils/musicutils.js:698 -msgid "Major seventh" -msgstr "大七度" - -#: js/utils/musicutils.js:698 -msgid "Diminished octave" -msgstr "减八度" - -#: js/utils/musicutils.js:699 -msgid "Perfect octave" -msgstr "完全八度" - -#: js/utils/musicutils.js:699 -msgid " perfect octave" -msgstr "完全八度" - -#: js/utils/musicutils.js:700 -msgid "完全八度" -msgstr "" - -#: js/utils/musicutils.js:700 -msgid "Augmented octave" -msgstr "" - -#: js/utils/musicutils.js:701 -msgid "Major ninth" -msgstr "" - -#: js/utils/musicutils.js:701 -msgid "Diminished tenth" -msgstr "" - -#: js/utils/musicutils.js:702 -msgid "Minor tenth" -msgstr "" - -#: js/utils/musicutils.js:702 -msgid "Augmented ninth" -msgstr "" - -#: js/utils/musicutils.js:703 -msgid "Major tenth" -msgstr "" - -#: js/utils/musicutils.js:703 -msgid "Diminished eleventh" -msgstr "" - -#: js/utils/musicutils.js:704 -msgid "Perfect eleventh" -msgstr "" - -#: js/utils/musicutils.js:704 -msgid "Augmented tenth" -msgstr "" - -#: js/utils/musicutils.js:705 -msgid "Diminished twelfth" -msgstr "" - -#: js/utils/musicutils.js:705 -msgid "Augmented eleventh" -msgstr "" - -#: js/utils/musicutils.js:706 -msgid "Perfect twelfth" -msgstr "" - -#: js/utils/musicutils.js:706 -msgid "Diminished thirteenth" -msgstr "" - -#: js/utils/musicutils.js:707 -msgid "Minor thirteenth" -msgstr "" - -#: js/utils/musicutils.js:707 -msgid "Augmented fifth, plus an octave" -msgstr "" - -#: js/utils/musicutils.js:708 -msgid "Major thirteenth" -msgstr "" - -#: js/utils/musicutils.js:708 -msgid "Diminished seventh, plus an octave" -msgstr "" - -#: js/utils/musicutils.js:836 -#. TRANS: ordinal number. Please keep exactly one space between each number. -msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" -msgstr "" - -#: js/utils/musicutils.js:1002 -#: js/utils/musicutils.js:1186 -#: js/utils/musicutils.js:1368 -#. TRANS: augmented is a music term related to intervals -msgid "augmented" -msgstr "" - -#: js/utils/musicutils.js:1004 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1367 -#. TRANS: diminished is a music term related to intervals and mode -msgid "diminished" -msgstr "" - -#: js/utils/musicutils.js:1010 -#: js/utils/musicutils.js:1365 -#: js/blocks/IntervalsBlocks.js:649 -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:124 -#. TRANS: perfect is a music term related to intervals -msgid "perfect" -msgstr "" - -#: js/utils/musicutils.js:1012 -#. TRANS: twelve semi-tone scale for music -msgid "chromatic" -msgstr "" - -#: js/utils/musicutils.js:1013 -msgid "algerian" -msgstr "" - -#: js/utils/musicutils.js:1014 -msgid "spanish" -msgstr "" - -#: js/utils/musicutils.js:1016 -#. TRANS: modal scale in music -msgid "octatonic" -msgstr "" - -#: js/utils/musicutils.js:1018 -#. TRANS: harmonic major scale in music -msgid "harmonic major" -msgstr "" - -#: js/utils/musicutils.js:1020 -#. TRANS: natural minor scales in music -msgid "natural minor" -msgstr "" - -#: js/utils/musicutils.js:1022 -#. TRANS: harmonic minor scale in music -msgid "harmonic minor" -msgstr "" - -#: js/utils/musicutils.js:1024 -#. TRANS: melodic minor scale in music -msgid "melodic minor" -msgstr "" - -#: js/utils/musicutils.js:1028 -#. TRANS: modal scale for music -msgid "dorian" -msgstr "" - -#: js/utils/musicutils.js:1030 -#. TRANS: modal scale for music -msgid "phrygian" -msgstr "" - -#: js/utils/musicutils.js:1032 -#. TRANS: modal scale for music -msgid "lydian" -msgstr "" - -#: js/utils/musicutils.js:1034 -#. TRANS: modal scale for music -msgid "mixolydian" -msgstr "" - -#: js/utils/musicutils.js:1038 -#. TRANS: modal scale for music -msgid "locrian" -msgstr "" - -#: js/utils/musicutils.js:1040 -#. TRANS: minor jazz scale for music -msgid "jazz minor" -msgstr "" - -#: js/utils/musicutils.js:1042 -#. TRANS: bebop scale for music -msgid "bebop" -msgstr "" - -#: js/utils/musicutils.js:1043 -msgid "arabic" -msgstr "" - -#: js/utils/musicutils.js:1044 -msgid "byzantine" -msgstr "" - -#: js/utils/musicutils.js:1046 -#. TRANS: musical scale for music by Verdi -msgid "enigmatic" -msgstr "" - -#: js/utils/musicutils.js:1047 -msgid "ethiopian" -msgstr "" - -#: js/utils/musicutils.js:1049 -#. TRANS: Ethiopic scale for music -msgid "geez" -msgstr "" - -#: js/utils/musicutils.js:1050 -msgid "hindu" -msgstr "" - -#: js/utils/musicutils.js:1051 -msgid "hungarian" -msgstr "" - -#: js/utils/musicutils.js:1053 -#. TRANS: minor Romanian scale for music -msgid "romanian minor" -msgstr "" - -#: js/utils/musicutils.js:1054 -msgid "spanish gypsy" -msgstr "" - -#: js/utils/musicutils.js:1056 -#. TRANS: musical scale for Mid-Eastern music -msgid "maqam" -msgstr "" - -#: js/utils/musicutils.js:1058 -#. TRANS: minor blues scale for music -msgid "minor blues" -msgstr "" - -#: js/utils/musicutils.js:1060 -#. TRANS: major blues scale for music -msgid "major blues" -msgstr "" - -#: js/utils/musicutils.js:1061 -msgid "whole tone" -msgstr "" - -#: js/utils/musicutils.js:1063 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" -msgid "minor pentatonic" -msgstr "" - -#: js/utils/musicutils.js:1065 -#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" -msgid "major pentatonic" -msgstr "" - -#: js/utils/musicutils.js:1066 -msgid "chinese" -msgstr "" - -#: js/utils/musicutils.js:1067 -msgid "egyptian" -msgstr "" - -#: js/utils/musicutils.js:1069 -#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale -msgid "hirajoshi" -msgstr "" - -#: js/utils/musicutils.js:1070 -msgid "Japan" -msgstr "" - -#: js/utils/musicutils.js:1072 -#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura -msgid "in" -msgstr "" - -#: js/utils/musicutils.js:1074 -#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale -msgid "minyo" -msgstr "" - -#: js/utils/musicutils.js:1076 -#. TRANS: Italian mathematician -msgid "fibonacci" -msgstr "" - -#: js/utils/musicutils.js:1077 -#: js/utils/musicutils.js:1129 -#: js/utils/musicutils.js:1172 -#: js/utils/musicutils.js:1194 -#: js/utils/musicutils.js:1625 -#: js/utils/synthutils.js:136 -#: js/blocks/IntervalsBlocks.js:1124 -#: js/blocks/ToneBlocks.js:946 -#: js/blocks/WidgetBlocks.js:399 -#: js/blocks/WidgetBlocks.js:404 -#: js/blocks/VolumeBlocks.js:411 -#: js/turtleactions/VolumeActions.js:224 -#: js/widgets/modewidget.js:913 -#. TRANS: customize voice -msgid "custom" -msgstr "" - -#: js/utils/musicutils.js:1079 -#: js/utils/musicutils.js:1574 -#: js/blocks/WidgetBlocks.js:176 -#. TRANS: highpass filter -msgid "highpass" -msgstr "" - -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1575 -#. TRANS: lowpass filter -msgid "lowpass" -msgstr "" - -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1576 -#. TRANS: bandpass filter -msgid "bandpass" -msgstr "" - -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1577 -#. TRANS: high-shelf filter -msgid "highshelf" -msgstr "" - -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1578 -#. TRANS: low-shelf filter -msgid "lowshelf" -msgstr "" - -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1579 -#. TRANS: notch-shelf filter -msgid "notch" -msgstr "" - -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1580 -#. TRANS: all-pass filter -msgid "allpass" -msgstr "" - -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1581 -#. TRANS: peaking filter -msgid "peaking" -msgstr "" - -#: js/utils/musicutils.js:1094 -#: js/utils/musicutils.js:1589 -#: js/utils/synthutils.js:128 -#: js/blocks/PitchBlocks.js:85 -#. TRANS: sine wave -msgid "sine" -msgstr "" - -#: js/utils/musicutils.js:1095 -#: js/utils/musicutils.js:1590 -#: js/utils/synthutils.js:130 -#: js/blocks/PitchBlocks.js:39 -#. TRANS: square wave -msgid "square" -msgstr "" - -#: js/utils/musicutils.js:1096 -#: js/utils/musicutils.js:1591 -#: js/utils/synthutils.js:134 -#: js/blocks/PitchBlocks.js:62 -#: js/blocks/ToneBlocks.js:39 -#. TRANS: triangle wave -msgid "triangle" -msgstr "" - -#: js/utils/musicutils.js:1097 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:132 -#: js/blocks/PitchBlocks.js:108 -#. TRANS: sawtooth wave -msgid "sawtooth" -msgstr "" - -#: js/utils/musicutils.js:1099 -#: js/utils/musicutils.js:1355 -#: js/blocks/PitchBlocks.js:931 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:469 -#. TRANS: even numbers -#. TRANS: invert based on even or odd number or musical scale -msgid "even" -msgstr "" - -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1356 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:471 -#. TRANS: odd numbers -msgid "odd" -msgstr "" - -#: js/utils/musicutils.js:1102 -#: js/utils/musicutils.js:1357 -#: js/blocks/PitchBlocks.js:937 -#: js/turtleactions/PitchActions.js:473 -msgid "scalar" -msgstr "" - -#: js/utils/musicutils.js:1103 -#: js/utils/synthutils.js:72 -#: js/blocks/VolumeBlocks.js:47 -#. TRANS: musical instrument -msgid "piano" -msgstr "" - -#: js/utils/musicutils.js:1104 -#: js/utils/synthutils.js:74 -#. TRANS: musical instrument -msgid "violin" -msgstr "" - -#: js/utils/musicutils.js:1105 -#: js/utils/synthutils.js:76 -#. TRANS: viola musical instrument -msgid "viola" -msgstr "" - -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:116 -#. TRANS: xylophone musical instrument -msgid "xylophone" -msgstr "" - -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:138 -#. TRANS: vibraphone musical instrument -msgid "vibraphone" -msgstr "" - -#: js/utils/musicutils.js:1108 -#: js/utils/synthutils.js:78 -#. TRANS: musical instrument -msgid "cello" -msgstr "" - -#: js/utils/musicutils.js:1110 -#: js/utils/synthutils.js:82 -#. TRANS: viola musical instrument -msgid "double bass" -msgstr "" - -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:86 -#: js/widgets/rhythmruler.js:2501 -#. TRANS: musical instrument -msgid "guitar" -msgstr "" - -#: js/utils/musicutils.js:1112 -#: js/utils/synthutils.js:84 -#. TRANS: sitar musical instrument -msgid "sitar" -msgstr "" - -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 -#. TRANS: musical instrument -msgid "acoustic guitar" -msgstr "" - -#: js/utils/musicutils.js:1114 -#: js/utils/synthutils.js:90 -#. TRANS: musical instrument -msgid "flute" -msgstr "" - -#: js/utils/musicutils.js:1115 -#: js/utils/synthutils.js:92 -#. TRANS: musical instrument -msgid "clarinet" -msgstr "" - -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:94 -#. TRANS: musical instrument -msgid "saxophone" -msgstr "" - -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:96 -#. TRANS: musical instrument -msgid "tuba" -msgstr "" - -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:98 -#. TRANS: musical instrument -msgid "trumpet" -msgstr "" - -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:100 -#. TRANS: musical instrument -msgid "oboe" -msgstr "" - -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:102 -#. TRANS: musical instrument -msgid "trombone" -msgstr "" - -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:118 -#. TRANS: polytone synthesizer -msgid "electronic synth" -msgstr "" - -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:120 -#. TRANS: simple monotone synthesizer -msgid "simple 1" -msgstr "" - -#: js/utils/musicutils.js:1123 -msgid "simple 2" -msgstr "" - -#: js/utils/musicutils.js:1124 -msgid "simple 3" -msgstr "" - -#: js/utils/musicutils.js:1125 -msgid "simple 4" -msgstr "" - -#: js/utils/musicutils.js:1126 -#: js/utils/synthutils.js:58 -#: js/blocks/DrumBlocks.js:191 -#. TRANS: white noise synthesizer -msgid "white noise" -msgstr "" - -#: js/utils/musicutils.js:1127 -#: js/utils/synthutils.js:60 -#. TRANS: brown noise synthesizer -msgid "brown noise" -msgstr "" - -#: js/utils/musicutils.js:1128 -#: js/utils/synthutils.js:62 -#. TRANS: pink noise synthesizer -msgid "pink noise" -msgstr "" - -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:150 -#: js/widgets/rhythmruler.js:2047 -#: js/widgets/rhythmruler.js:2309 -#. TRANS: musical instrument -msgid "snare drum" -msgstr "" - -#: js/utils/musicutils.js:1131 -#: js/utils/synthutils.js:152 -#. TRANS: musical instrument -msgid "kick drum" -msgstr "" - -#: js/utils/musicutils.js:1132 -#: js/utils/synthutils.js:154 -#. TRANS: musical instrument -msgid "tom tom" -msgstr "" - -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:156 -#. TRANS: musical instrument -msgid "floor tom" -msgstr "" - -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:158 -#. TRANS: musical instrument -msgid "bass drum" -msgstr "" - -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:160 -#. TRANS: a drum made from an inverted cup -msgid "cup drum" -msgstr "" - -#: js/utils/musicutils.js:1136 -#: js/utils/synthutils.js:162 -#. TRANS: musical instrument -msgid "darbuka drum" -msgstr "" - -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:166 -#. TRANS: musical instrument -msgid "hi hat" -msgstr "" - -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:168 -#. TRANS: a small metal bell -msgid "ride bell" -msgstr "" - -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:170 -#. TRANS: musical instrument -msgid "cow bell" -msgstr "" - -#: js/utils/musicutils.js:1140 -msgid "japanese drum" -msgstr "" - -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:176 -#. TRANS: musical instrument -msgid "japanese bell" -msgstr "" - -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 -#. TRANS: musical instrument -msgid "triangle bell" -msgstr "" - -#: js/utils/musicutils.js:1143 -#: js/utils/synthutils.js:174 -#. TRANS: musical instrument -msgid "finger cymbals" -msgstr "" - -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 -#. TRANS: a musically tuned set of bells -msgid "chime" -msgstr "" - -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:180 -#. TRANS: a musical instrument -msgid "gong" -msgstr "" - -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:182 -#. TRANS: sound effect -msgid "clang" -msgstr "" - -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:184 -#. TRANS: sound effect -msgid "crash" -msgstr "" - -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:186 -#. TRANS: sound effect -msgid "bottle" -msgstr "" - -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:188 -#. TRANS: sound effect -msgid "clap" -msgstr "" - -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:190 -#. TRANS: sound effect -msgid "slap" -msgstr "" - -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:192 -#. TRANS: sound effect -msgid "splash" -msgstr "" - -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:194 -#. TRANS: sound effect -msgid "bubbles" -msgstr "" - -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:196 -#. TRANS: sound effect -msgid "raindrop" -msgstr "" - -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:198 -#. TRANS: animal sound effect -msgid "cat" -msgstr "" - -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:200 -#. TRANS: animal sound effect -msgid "cricket" -msgstr "" - -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:202 -#. TRANS: animal sound effect -msgid "dog" -msgstr "" - -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:104 -#. TRANS: musical instrument -msgid "banjo" -msgstr "" - -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:106 -#. TRANS: musical instrument -msgid "koto" -msgstr "" - -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:108 -#. TRANS: musical instrument -msgid "dulcimer" -msgstr "" - -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:110 -#. TRANS: musical instrument -msgid "electric guitar" -msgstr "" - -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:112 -#. TRANS: musical instrument -msgid "bassoon" -msgstr "" - -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:114 -#. TRANS: musical instrument -msgid "celeste" -msgstr "" - -#: js/utils/musicutils.js:1165 -#: js/widgets/temperament.js:757 -#. TRANS: musical temperament -msgid "equal" -msgstr "" - -#: js/utils/musicutils.js:1167 -#. TRANS: musical temperament -msgid "Pythagorean" -msgstr "" - -#: js/utils/musicutils.js:1169 -#. TRANS: musical temperament -msgid "just intonation" -msgstr "" - -#: js/utils/musicutils.js:1171 -#: js/utils/musicutils.js:1607 -#: js/utils/musicutils.js:1608 -#: js/utils/musicutils.js:1623 -#: js/utils/musicutils.js:1624 -#. TRANS: musical temperament -msgid "Meantone" -msgstr "" - -#: js/utils/musicutils.js:1188 -msgid "major 7th" -msgstr "" - -#: js/utils/musicutils.js:1189 -msgid "minor 7th" -msgstr "" - -#: js/utils/musicutils.js:1190 -msgid "dominant 7th" -msgstr "" - -#: js/utils/musicutils.js:1191 -msgid "minor-major 7th" -msgstr "" - -#: js/utils/musicutils.js:1192 -msgid "fully-diminished 7th" -msgstr "" - -#: js/utils/musicutils.js:1193 -msgid "half-diminished 7th" -msgstr "" - -#: js/utils/musicutils.js:1600 -#: js/utils/musicutils.js:1616 -msgid "Equal (12EDO)" -msgstr "" - -#: js/utils/musicutils.js:1601 -#: js/utils/musicutils.js:1617 -msgid "Equal (5EDO)" -msgstr "" - -#: js/utils/musicutils.js:1602 -#: js/utils/musicutils.js:1618 -msgid "Equal (7EDO)" -msgstr "" - -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 -msgid "Equal (19EDO)" -msgstr "" - -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 -msgid "Equal (31EDO)" -msgstr "" - -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 -msgid "5-limit Just Intonation" -msgstr "" - -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 -msgid "Pythagorean (3-limit JI)" -msgstr "" - -#: js/utils/musicutils.js:5631 -#: js/utils/musicutils.js:5674 -msgid "current" -msgstr "" - -#: js/utils/musicutils.js:5634 -#: js/utils/musicutils.js:5665 -msgid "next" -msgstr "" - -#: js/utils/musicutils.js:5637 -#: js/utils/musicutils.js:5670 -msgid "previous" -msgstr "" - -#: js/utils/synthutils.js:122 -#. TRANS: simple monotone synthesizer -msgid "simple-2" -msgstr "" - -#: js/utils/synthutils.js:124 -#. TRANS: simple monotone synthesizer -msgid "simple-3" -msgstr "" - -#: js/utils/synthutils.js:126 -#. TRANS: simple monotone synthesizer -msgid "simple-4" -msgstr "" - -#: js/utils/synthutils.js:164 -#. TRANS: musical instrument -msgid "taiko" -msgstr "" - -#: js/blocks/BooleanBlocks.js:44 -msgid "The Not block is the logical not operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:62 -msgid "not" -msgstr "否" - -#: js/blocks/BooleanBlocks.js:134 -msgid "The And block is the logical and operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:152 -msgid "and" -msgstr "且" - -#: js/blocks/BooleanBlocks.js:218 -msgid "The Or block is the logical or operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:236 -msgid "or" -msgstr "或" - -#: js/blocks/BooleanBlocks.js:302 -msgid "The XOR block is the logical XOR operator." -msgstr "" - -#: js/blocks/BooleanBlocks.js:320 -msgid "xor" -msgstr "" - -#: js/blocks/BooleanBlocks.js:808 -msgid "The Equal block returns True if the two numbers are equal." -msgstr "" - -#: js/blocks/BooleanBlocks.js:909 -msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." -msgstr "" - -#: js/blocks/BooleanBlocks.js:1008 -msgid "The Boolean block is used to specify true or false." -msgstr "" - -#: js/blocks/BoxesBlocks.js:53 -#: js/blocks/BoxesBlocks.js:59 -msgid "The Add-to block is used to add to the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:61 -msgid "It can also be used with other blocks such as Color and Pen size." -msgstr "" - -#: js/blocks/BoxesBlocks.js:73 -msgid "add" -msgstr "" - -#: js/blocks/BoxesBlocks.js:75 -#: js/widgets/temperament.js:825 -msgid "to" -msgstr "" - -#: js/blocks/BoxesBlocks.js:75 -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/HeapBlocks.js:544 -msgid "value1" -msgstr "" - -#: js/blocks/BoxesBlocks.js:118 -msgid "Block does not support incrementing." -msgstr "" - -#: js/blocks/BoxesBlocks.js:152 -msgid "The Add-1-to block adds one to the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:163 -msgid "add 1 to" -msgstr "" - -#: js/blocks/BoxesBlocks.js:211 -msgid "The Subtract-1-from block subtracts one from the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:222 -msgid "subtract 1 from" -msgstr "" - -#: js/blocks/BoxesBlocks.js:270 -#: js/blocks/BoxesBlocks.js:387 -msgid "The Box block returns the value stored in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:500 -#: js/blocks/BoxesBlocks.js:576 -msgid "The Store in block will store a value in a box." -msgstr "" - -#: js/blocks/BoxesBlocks.js:595 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -msgid "name1" -msgstr "" - -#: js/blocks/BoxesBlocks.js:652 -msgid "The Box2 block returns the value stored in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:703 -msgid "The Store in Box2 block is used to store a value in Box2." -msgstr "" - -#: js/blocks/BoxesBlocks.js:715 -msgid "store in box2" -msgstr "" - -#: js/blocks/BoxesBlocks.js:761 -msgid "The Box1 block returns the value stored in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:812 -msgid "The Store in Box1 block is used to store a value in Box1." -msgstr "" - -#: js/blocks/BoxesBlocks.js:826 -msgid "store in box1" -msgstr "" - -#: js/blocks/DictBlocks.js:77 -msgid "show dictionary" -msgstr "" - -#: js/blocks/DictBlocks.js:80 -#: js/blocks/DictBlocks.js:145 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/ProgramBlocks.js:396 -#: js/blocks/ProgramBlocks.js:501 -#: js/blocks/ProgramBlocks.js:664 -msgid "My Dictionary" -msgstr "" - -#: js/blocks/DictBlocks.js:129 -msgid "The Dictionary block returns a dictionary." -msgstr "" - -#: js/blocks/DictBlocks.js:197 -#: js/blocks/DictBlocks.js:339 -msgid "The Get-dict block returns a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:212 -#: js/blocks/DictBlocks.js:354 -#. TRANS: retrieve a value from the dictionary with a given key -msgid "get value" -msgstr "" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -msgid "key2" -msgstr "" - -#: js/blocks/DictBlocks.js:215 -#: js/blocks/DictBlocks.js:216 -#: js/blocks/DictBlocks.js:289 -#: js/blocks/DictBlocks.js:290 -#: js/blocks/DictBlocks.js:357 -#: js/blocks/DictBlocks.js:430 -#: js/blocks/DictBlocks.js:431 -#: js/blocks/IntervalsBlocks.js:1462 -#. TRANS: key, e.g., C in C Major -msgid "key" -msgstr "" - -#: js/blocks/DictBlocks.js:271 -#: js/blocks/DictBlocks.js:411 -msgid "The Set-dict block sets a value in the dictionary for a specified key." -msgstr "" - -#: js/blocks/DictBlocks.js:286 -#: js/blocks/DictBlocks.js:427 -#. TRANS: set a value in the dictionary for a given key -msgid "set value" -msgstr "" - -#: js/blocks/DrumBlocks.js:59 -msgid "The Noise name block is used to select a noise synthesizer." -msgstr "" - -#: js/blocks/DrumBlocks.js:102 -msgid "The Drum name block is used to select a drum." -msgstr "" - -#: js/blocks/DrumBlocks.js:146 -msgid "The Effects name block is used to select a sound effect." -msgstr "" - -#: js/blocks/DrumBlocks.js:163 -msgid "noise" -msgstr "" - -#: js/blocks/DrumBlocks.js:177 -msgid "The Play noise block will generate white, pink, or brown noise." -msgstr "" - -#: js/blocks/DrumBlocks.js:317 -msgid "Replace every instance of a pitch with a drum sound." -msgstr "" - -#: js/blocks/DrumBlocks.js:328 -#. TRANS: map a pitch to a drum sound -msgid "map pitch to drum" -msgstr "" - -#: js/blocks/DrumBlocks.js:395 -msgid "In the example above, a kick drum sound will be played instead of sol." -msgstr "" - -#: js/blocks/DrumBlocks.js:407 -#. TRANS: set the current drum sound for playback -msgid "set drum" -msgstr "" - -#: js/blocks/DrumBlocks.js:451 -msgid "sound effect" -msgstr "" - -#: js/blocks/DrumBlocks.js:489 -msgid "You can use multiple Drum blocks within a Note block." -msgstr "" - -#: js/blocks/HeapBlocks.js:49 -msgid "The Heap block returns the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:133 -msgid "show heap" -msgstr "顯示堆疊" - -#: js/blocks/HeapBlocks.js:181 -msgid "The Heap-length block returns the length of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:195 -msgid "heap length" -msgstr "" - -#: js/blocks/HeapBlocks.js:254 -msgid "The Heap-empty? block returns true if the heap is empty." -msgstr "" - -#: js/blocks/HeapBlocks.js:268 -#. TRANS: Is the heap empty? -msgid "heap empty?" -msgstr "" - -#: js/blocks/HeapBlocks.js:317 -msgid "The Empty-heap block empties the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:327 -#: js/blocks/HeapBlocks.js:647 -#. TRANS: empty the heap -msgid "empty heap" -msgstr "清除堆疊" - -#: js/blocks/HeapBlocks.js:371 -msgid "The Reverse-heap block reverses the order of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:384 -#. TRANS: reverse the order of the heap -msgid "reverse heap" -msgstr "" - -#: js/blocks/HeapBlocks.js:428 -msgid "The Index-heap block returns a value in the heap at a specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:443 -#. TRANS: retrieve a value from the heap at index position in the heap -msgid "index heap" -msgstr "" - -#: js/blocks/HeapBlocks.js:474 -#: js/blocks/HeapBlocks.js:572 -#: js/blocks/EnsembleBlocks.js:124 -#: js/blocks/EnsembleBlocks.js:1200 -msgid "Index must be > 0." -msgstr "" - -#: js/blocks/HeapBlocks.js:479 -#: js/blocks/HeapBlocks.js:577 -#: js/blocks/EnsembleBlocks.js:129 -msgid "Maximum heap size is 1000." -msgstr "" - -#: js/blocks/HeapBlocks.js:523 -msgid "The Set-heap entry block sets a value in he heap at the specified location." -msgstr "" - -#: js/blocks/HeapBlocks.js:539 -#: js/blocks/ProgramBlocks.js:299 -#. TRANS: load the heap from a JSON encoding -msgid "set heap" -msgstr "" - -#: js/blocks/HeapBlocks.js:544 -#: js/blocks/EnsembleBlocks.js:96 -#. TRANS: value1 is a numeric value (JAPANESE ONLY) -msgid "index" -msgstr "" - -#: js/blocks/HeapBlocks.js:619 -msgid "The Pop block removes the value at the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:633 -#. TRANS: pop a value off the top of the heap -msgid "pop" -msgstr "取出堆疊" - -#: js/blocks/HeapBlocks.js:680 -msgid "The Push block adds a value to the top of the heap." -msgstr "" - -#: js/blocks/HeapBlocks.js:696 -#. TRANS: push a value onto the top of the heap -msgid "push" -msgstr "存入堆疊" - -#: js/blocks/IntervalsBlocks.js:45 -msgid "set temperament" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:63 -#: js/blocks/PitchBlocks.js:657 -#: js/blocks/PitchBlocks.js:935 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/blocks/PitchBlocks.js:1194 -#: js/blocks/PitchBlocks.js:1717 -#: js/blocks/PitchBlocks.js:1758 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/ToneBlocks.js:1025 -#: js/blocks/MediaBlocks.js:746 -#: js/turtleactions/IntervalsActions.js:114 -#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) -msgid "octave" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:99 -msgid "The Temperament name block is used to select a tuning method." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:161 -msgid "doubly" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:166 -msgid "The Doubly block will double the size of an interval." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:262 -msgid "interval number" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:317 -msgid "current interval" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:387 -#. TRANS: measure the distance between two pitches in semi-tones -msgid "semi-tone interval measure" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:454 -#: js/blocks/IntervalsBlocks.js:570 -msgid "You must use two pitch blocks when measuring an interval." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:496 -msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:502 -#. TRANS: measure the distance between two pitches in steps of musical scale -msgid "scalar interval measure" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:678 -msgid "In the figure, we add sol# to sol." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:684 -#: js/blocks/OrnamentBlocks.js:220 -#. TRANS: calculate a relative step between notes based on semi-tones -msgid "semi-tone interval" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:733 -msgid "The output of the example is: do, mi, sol, sol, ti, mi" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:740 -#: js/blocks/WidgetBlocks.js:768 -msgid "arpeggio" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:931 -msgid "The Chord block calculates common chords." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:933 -msgid "In the figure, we generate a C-major chord." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:938 -msgid "chord" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:990 -msgid "The Ratio Interval block calculates an interval based on a ratio." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:995 -msgid "ratio interval" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1064 -msgid "In the figure, we add la to sol." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1120 -#. TRANS: define a custom mode -msgid "define mode" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1173 -msgid "movable Do" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1224 -#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales -msgid "mode length" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1233 -msgid "The Mode length block is the number of notes in the current scale." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1235 -msgid "Most Western scales have 7 notes." -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1284 -#. TRANS: the mode in music is 'major', 'minor', etc. -msgid "current mode" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1337 -#. TRANS: the key is a group of pitches with which a music composition is created -msgid "current key" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1389 -#: js/blocks/IntervalsBlocks.js:1434 -#. TRANS: set the key and mode, e.g. C Major -msgid "set key" -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1443 -#: js/blocks/IntervalsBlocks.js:1449 -msgid "The Set key block is used to set the key and mode," -msgstr "" - -#: js/blocks/IntervalsBlocks.js:1449 -msgid "eg C Major" -msgstr "" - -#: js/blocks/NumberBlocks.js:28 -msgid "The Int block returns an integer." -msgstr "" - -#: js/blocks/NumberBlocks.js:34 -msgid "int" -msgstr "" - -#: js/blocks/NumberBlocks.js:73 -msgid "The Mod block returns the remainder from a division." -msgstr "" - -#: js/blocks/NumberBlocks.js:79 -msgid "mod" -msgstr "模數" - -#: js/blocks/NumberBlocks.js:141 -msgid "The Power block calculates a power function." -msgstr "" - -#: js/blocks/NumberBlocks.js:196 -msgid "The Sqrt block returns the square root." -msgstr "" - -#: js/blocks/NumberBlocks.js:202 -msgid "sqrt" -msgstr "" - -#: js/blocks/NumberBlocks.js:248 -msgid "The Abs block returns the absolute value." -msgstr "" - -#: js/blocks/NumberBlocks.js:254 -msgid "abs" -msgstr "" - -#: js/blocks/NumberBlocks.js:295 -msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." -msgstr "" - -#: js/blocks/NumberBlocks.js:301 -#: plugins/rodi.rtp:310 -msgid "distance" -msgstr "" - -#: js/blocks/NumberBlocks.js:361 -msgid "The Divide block is used to divide." -msgstr "" - -#: js/blocks/NumberBlocks.js:441 -msgid "The Multiply block is used to multiply." -msgstr "" - -#: js/blocks/NumberBlocks.js:612 -msgid "The Minus block is used to subtract." -msgstr "" - -#: js/blocks/NumberBlocks.js:723 -msgid "The Plus block is used to add." -msgstr "" - -#: js/blocks/NumberBlocks.js:849 -msgid "The One-of block returns one of two choices." -msgstr "" - -#: js/blocks/NumberBlocks.js:856 -#: js/blocks/PitchBlocks.js:616 -msgid "one of" -msgstr "" - -#: js/blocks/NumberBlocks.js:858 -msgid "this" -msgstr "" - -#: js/blocks/NumberBlocks.js:858 -msgid "that" -msgstr "" - -#: js/blocks/NumberBlocks.js:913 -msgid "The Random block returns a random number." -msgstr "" - -#: js/blocks/NumberBlocks.js:920 -msgid "random" -msgstr "亂數" - -#: js/blocks/NumberBlocks.js:922 -msgid "min" -msgstr "最小" - -#: js/blocks/NumberBlocks.js:922 -msgid "max" -msgstr "最大" - -#: js/blocks/NumberBlocks.js:986 -msgid "The Number block holds a number." -msgstr "" - -#: js/blocks/OrnamentBlocks.js:32 -msgid "staccato factor" -msgstr "" - -#: js/blocks/OrnamentBlocks.js:108 -msgid "slur factor" -msgstr "" - -#: js/blocks/OrnamentBlocks.js:217 -#: js/blocks/OrnamentBlocks.js:309 -#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C -msgid "neighbor" -msgstr "" - -#: js/blocks/OrnamentBlocks.js:293 -msgid "The Neighbor block rapidly switches between neighboring pitches." -msgstr "" - -#: js/blocks/OrnamentBlocks.js:364 -msgid "glide" -msgstr "" - -#: js/blocks/OrnamentBlocks.js:479 -#: js/blocks/OrnamentBlocks.js:643 -msgid "slur" -msgstr "" - -#: js/blocks/OrnamentBlocks.js:558 -#: js/blocks/OrnamentBlocks.js:710 -#. TRANS: play each note sharply detached from the others -msgid "staccato" -msgstr "" - -#: js/blocks/ProgramBlocks.js:33 -msgid "The Load-heap-from-app block loads the heap from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:44 -#. TRANS: load the heap contents from a URL -msgid "load heap from App" -msgstr "" - -#: js/blocks/ProgramBlocks.js:95 -msgid "Error parsing JSON data:" -msgstr "解析JSON数据时出错" - -#: js/blocks/ProgramBlocks.js:100 -msgid "404: Page not found" -msgstr "找不到网页" - -#: js/blocks/ProgramBlocks.js:133 -msgid "The Save-heap-to-app block saves the heap to a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:144 -#. TRANS: save the heap contents to a URL -msgid "save heap to App" -msgstr "" - -#: js/blocks/ProgramBlocks.js:189 -msgid "Cannot find a valid heap for" -msgstr "" - -#: js/blocks/ProgramBlocks.js:206 -msgid "The Load-heap block loads the heap from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:217 -#. TRANS: load the heap from a file -msgid "load heap" -msgstr "" - -#: js/blocks/ProgramBlocks.js:270 -msgid "The file you selected does not contain a valid heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:275 -msgid "The loadHeap block needs a loadFile block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:291 -msgid "The Set-heap block loads the heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:340 -msgid "The block you selected does not contain a valid heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:343 -msgid "The Set heap block needs a heap." -msgstr "" - -#: js/blocks/ProgramBlocks.js:360 -msgid "The Load-dictionary block loads a dictionary from a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:372 -#. TRANS: load a dictionary from a file -msgid "load dictionary" -msgstr "" - -#: js/blocks/ProgramBlocks.js:390 -#: js/blocks/ProgramBlocks.js:658 -#: js/blocks/ToneBlocks.js:1025 -msgid "file" -msgstr "" - -#: js/blocks/ProgramBlocks.js:444 -msgid "The file you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:449 -msgid "The load dictionary block needs a load file block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:466 -msgid "The Set-dictionary block loads a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:477 -#. TRANS: load a dictionary from a JSON -msgid "set dictionary" -msgstr "" - -#: js/blocks/ProgramBlocks.js:546 -msgid "The block you selected does not contain a valid dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:550 -msgid "The set dictionary block needs a dictionary." -msgstr "" - -#: js/blocks/ProgramBlocks.js:567 -msgid "The Save-heap block saves the heap to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:578 -#. TRANS: save the heap to a file -msgid "save heap" -msgstr "" - -#: js/blocks/ProgramBlocks.js:629 -msgid "The Save-dictionary block saves a dictionary to a file." -msgstr "" - -#: js/blocks/ProgramBlocks.js:640 -#. TRANS: save a dictionary to a file -msgid "save dictionary" -msgstr "" - -#: js/blocks/ProgramBlocks.js:720 -msgid "The Open palette block opens a palette." -msgstr "" - -#: js/blocks/ProgramBlocks.js:727 -msgid "open palette" -msgstr "" - -#: js/blocks/ProgramBlocks.js:785 -msgid "The Delete block block removes a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:797 -#. TRANS: Move this block to the trash. -msgid "delete block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:861 -msgid "The Move block block moves a block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:869 -#. TRANS: Move the position of a block on the screen. -msgid "move block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/ProgramBlocks.js:1048 -msgid "block number" -msgstr "" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:235 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x" -msgstr "X座標" - -#: js/blocks/ProgramBlocks.js:881 -#: js/blocks/EnsembleBlocks.js:393 -#: js/blocks/EnsembleBlocks.js:404 -#: js/blocks/GraphicsBlocks.js:149 -#: js/blocks/GraphicsBlocks.js:313 -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y" -msgstr "Y座標" - -#: js/blocks/ProgramBlocks.js:935 -#. TRANS: Run program beginning at this block. -msgid "run block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1025 -msgid "The Dock block block connections two blocks." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1036 -#. TRANS: We can connect a block to another block. -msgid "connect blocks" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "target block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1048 -msgid "connection number" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1140 -msgid "The Make block block creates a new block." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1152 -#. TRANS: Create a new block -msgid "make block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1186 -#: js/blocks/ProgramBlocks.js:1227 -#: js/blocks/RhythmBlocks.js:1128 -#: js/blocks/PitchBlocks.js:974 -#: js/blocks/PitchBlocks.js:1007 -#: js/widgets/status.js:186 -#: js/widgets/temperament.js:463 -#: js/widgets/temperament.js:481 -#: js/widgets/temperament.js:484 -#: js/widgets/temperament.js:589 -#: plugins/rodi.rtp:192 -#. TRANS: a musical note consisting of pitch and duration -msgid "note" -msgstr "音符" - -#: js/blocks/ProgramBlocks.js:1285 -msgid "Cannot find block" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1304 -#: js/blocks/ProgramBlocks.js:1313 -msgid "Warning: block argument type mismatch" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1347 -msgid "The Open project block is used to open a project from a web page." -msgstr "" - -#: js/blocks/ProgramBlocks.js:1357 -msgid "open project" -msgstr "" - -#: js/blocks/ProgramBlocks.js:1410 -msgid "Please enter a valid URL." -msgstr "" - -#: js/blocks/RhythmBlocks.js:182 -#: js/blocks/RhythmBlocks.js:1086 -#: js/blocks/RhythmBlocks.js:1162 -msgid "Note value must be greater than 0." -msgstr "" - -#: js/blocks/RhythmBlocks.js:215 -#: js/blocks/RhythmBlocks.js:278 -#: js/blocks/RhythmBlocks.js:350 -#. TRANS: swing is a rhythmic variation that emphasises the offbeat -msgid "swing" -msgstr "" - -#: js/blocks/RhythmBlocks.js:355 -#. TRANS: the amount to shift to the offbeat note -msgid "swing value" -msgstr "" - -#: js/blocks/RhythmBlocks.js:419 -msgid "The Skip notes block will cause notes to be skipped." -msgstr "" - -#: js/blocks/RhythmBlocks.js:427 -#. TRANS: substitute rests on notes being skipped -msgid "skip notes" -msgstr "" - -#: js/blocks/RhythmBlocks.js:489 -#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 -msgid "multiply note value" -msgstr "" - -#: js/blocks/RhythmBlocks.js:542 -msgid "The Tie block works on pairs of notes, combining them into one note." -msgstr "" - -#: js/blocks/RhythmBlocks.js:550 -#. TRANS: tie notes together into one longer note -msgid "tie" -msgstr "" - -#: js/blocks/RhythmBlocks.js:591 -#: js/blocks/RhythmBlocks.js:671 -#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 -msgid "dot" -msgstr "" - -#: js/blocks/RhythmBlocks.js:619 -#: js/turtleactions/RhythmActions.js:221 -msgid "An argument of -1 results in a note value of 0." -msgstr "" - -#: js/blocks/RhythmBlocks.js:661 -msgid "The Dot block extends the duration of a note by 50%." -msgstr "" - -#: js/blocks/RhythmBlocks.js:663 -msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -msgstr "" - -#: js/blocks/RhythmBlocks.js:765 -#. TRANS: Japanese only: note value block for drum -msgid "note value drum" -msgstr "" - -#: js/blocks/RhythmBlocks.js:829 -msgid "392 hertz" -msgstr "" - -#: js/blocks/RhythmBlocks.js:1119 -msgid "The Note block is a container for one or more Pitch blocks." -msgstr "" - -#: js/blocks/RhythmBlocks.js:1121 -msgid "The Note block specifies the duration (note value) of its contents." -msgstr "" - -#: js/blocks/RhythmBlocks.js:1130 -msgid "value2" -msgstr "" - -#: js/blocks/RhythmBlocks.js:1200 -msgid "define frequency" -msgstr "" - -#: js/blocks/RhythmBlocks.js:1218 -#: js/widgets/temperament.js:757 -#: js/widgets/temperament.js:1522 -msgid "octave space" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:50 -#: js/blocks/RhythmBlockPaletteBlocks.js:233 -#. TRANS: rhythm block -#. TRANS: translate "rhythm1" as rhythm -msgid "rhythm1" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:70 -#: js/blocks/RhythmBlockPaletteBlocks.js:252 -#: js/blocks/RhythmBlockPaletteBlocks.js:517 -#: js/blocks/RhythmBlockPaletteBlocks.js:586 -#: js/blocks/RhythmBlockPaletteBlocks.js:907 -msgid "number of notes" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:126 -msgid "polyphonic rhythm" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:219 -msgid "The Rhythm block is used to generate rhythm patterns." -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:281 -#: js/blocks/RhythmBlockPaletteBlocks.js:286 -msgid "1/64 note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:312 -#: js/blocks/RhythmBlockPaletteBlocks.js:317 -msgid "1/32 note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:346 -#: js/blocks/RhythmBlockPaletteBlocks.js:351 -msgid "1/16 note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:380 -msgid "eighth note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:408 -msgid "quarter note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:436 -#: js/blocks/RhythmBlockPaletteBlocks.js:441 -msgid "half note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:470 -#: js/blocks/RhythmBlockPaletteBlocks.js:475 -msgid "whole note" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:514 -#: js/blocks/RhythmBlockPaletteBlocks.js:583 -#: js/blocks/RhythmBlockPaletteBlocks.js:634 -#. TRANS: A tuplet is a note value divided into irregular time values. -msgid "tuplet" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:800 -msgid "septuplet" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:828 -msgid "quintuplet" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:856 -msgid "triplet" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:883 -msgid "simple tuplet" -msgstr "" - -#: js/blocks/RhythmBlockPaletteBlocks.js:893 -msgid "Tuplets are a collection of notes that get scaled to a specific duration." -msgstr "" - -#: js/blocks/FlowBlocks.js:41 -msgid "The Backward block runs code in reverse order (Musical retrograde)." -msgstr "" - -#: js/blocks/FlowBlocks.js:48 -msgid "backward" -msgstr "" - -#: js/blocks/FlowBlocks.js:124 -msgid "The Duplicate block will run each block multiple times." -msgstr "" - -#: js/blocks/FlowBlocks.js:334 -msgid "The Default block is used inside of a Switch to define the default action." -msgstr "" - -#: js/blocks/FlowBlocks.js:342 -msgid "default" -msgstr "" - -#: js/blocks/FlowBlocks.js:361 -#: js/blocks/FlowBlocks.js:418 -msgid "The Case Block must be used inside of a Switch Block." -msgstr "" - -#: js/blocks/FlowBlocks.js:389 -msgid "The Case block is used inside of a Switch to define matches." -msgstr "" - -#: js/blocks/FlowBlocks.js:397 -msgid "case" -msgstr "" - -#: js/blocks/FlowBlocks.js:446 -msgid "The Switch block will run the code in the matching Case." -msgstr "" - -#: js/blocks/FlowBlocks.js:454 -msgid "switch" -msgstr "" - -#: js/blocks/FlowBlocks.js:595 -msgid "The Stop block will stop a loop" -msgstr "" - -#: js/blocks/FlowBlocks.js:597 -msgid "Forever, Repeat, While, or Until." -msgstr "" - -#: js/blocks/FlowBlocks.js:653 -msgid "The Waitfor block will wait until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:661 -msgid "wait for" -msgstr "" - -#: js/blocks/FlowBlocks.js:732 -msgid "The Until block will repeat until the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:740 -msgid "until" -msgstr "直到" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -msgid "do2" -msgstr "" - -#: js/blocks/FlowBlocks.js:742 -#: js/blocks/FlowBlocks.js:822 -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do" -msgstr "" - -#: js/blocks/FlowBlocks.js:812 -msgid "The While block will repeat while the condition is true." -msgstr "" - -#: js/blocks/FlowBlocks.js:820 -msgid "while" -msgstr "同時間" - -#: js/blocks/FlowBlocks.js:903 -#: js/blocks/FlowBlocks.js:968 -#: js/blocks/FlowBlocks.js:979 -msgid "In this example if the mouse button is pressed a snare drum will play." -msgstr "" - -#: js/blocks/FlowBlocks.js:925 -#: js/blocks/FlowBlocks.js:988 -msgid "if" -msgstr "若" - -#: js/blocks/FlowBlocks.js:927 -#: js/blocks/FlowBlocks.js:990 -msgid "then" -msgstr "則" - -#: js/blocks/FlowBlocks.js:927 -msgid "else" -msgstr "否則" - -#: js/blocks/FlowBlocks.js:1025 -msgid "The Forever block will repeat the contained blocks forever." -msgstr "" - -#: js/blocks/FlowBlocks.js:1037 -msgid "forever" -msgstr "持續執行" - -#: js/blocks/FlowBlocks.js:1073 -msgid "The Repeat block will repeat the contained blocks." -msgstr "" - -#: js/blocks/FlowBlocks.js:1075 -msgid "In this example the note will be played 4 times." -msgstr "" - -#: js/blocks/FlowBlocks.js:1083 -msgid "repeat" -msgstr "重複" - -#: js/blocks/FlowBlocks.js:1123 -msgid "duplicate factor" -msgstr "" - -#: js/blocks/MeterBlocks.js:34 -#. TRANS: musical meter (time signature), e.g., 4:4 -msgid "current meter" -msgstr "" - -#: js/blocks/MeterBlocks.js:85 -#. TRANS: number of beats per minute -msgid "beat factor" -msgstr "" - -#: js/blocks/MeterBlocks.js:161 -msgid "The Beats per minute block returns the current beats per minute." -msgstr "" - -#: js/blocks/MeterBlocks.js:170 -#: js/widgets/status.js:148 -#. TRANS: number of beats played per minute -#. TRANS: in Japanese: "1分当たりの拍の数" -msgid "beats per minute2" -msgstr "" - -#: js/blocks/MeterBlocks.js:170 -#: js/blocks/MeterBlocks.js:1057 -#: js/blocks/MeterBlocks.js:1134 -#: js/blocks/MeterBlocks.js:1212 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "beats per minute" -msgstr "" - -#: js/blocks/MeterBlocks.js:234 -#. TRANS: count of current musical measure in meter -msgid "measure count" -msgstr "" - -#: js/blocks/MeterBlocks.js:242 -msgid "The Measure count block returns the current measure." -msgstr "" - -#: js/blocks/MeterBlocks.js:291 -#. TRANS: count of current beat in the meter -msgid "beat count" -msgstr "" - -#: js/blocks/MeterBlocks.js:301 -#: js/blocks/MeterBlocks.js:312 -#: js/blocks/MeterBlocks.js:566 -#: js/blocks/MeterBlocks.js:577 -msgid "The Beat count block is the number of the current beat," -msgstr "" - -#: js/blocks/MeterBlocks.js:314 -#: js/blocks/MeterBlocks.js:579 -msgid "eg 1, 2, 3, or 4." -msgstr "" - -#: js/blocks/MeterBlocks.js:369 -#. TRANS: count the number of notes -msgid "sum note values" -msgstr "" - -#: js/blocks/MeterBlocks.js:377 -#: js/blocks/MeterBlocks.js:441 -msgid "The Note counter block can be used to count the number of contained notes." -msgstr "" - -#: js/blocks/MeterBlocks.js:433 -#. TRANS: count the number of notes -msgid "note counter" -msgstr "" - -#: js/blocks/MeterBlocks.js:497 -#. TRANS: number of whole notes that have been played -msgid "whole notes played" -msgstr "" - -#: js/blocks/MeterBlocks.js:506 -msgid "The Whole notes played block returns the total number of whole notes played." -msgstr "" - -#: js/blocks/MeterBlocks.js:556 -#: js/turtleactions/DictActions.js:83 -#. TRANS: number of notes that have been played -msgid "notes played" -msgstr "" - -#: js/blocks/MeterBlocks.js:654 -msgid "The No clock block decouples the notes from the master clock." -msgstr "" - -#: js/blocks/MeterBlocks.js:662 -#. TRANS: don't lock notes to master clock -msgid "no clock" -msgstr "" - -#: js/blocks/MeterBlocks.js:701 -msgid "on weak beat do" -msgstr "" - -#: js/blocks/MeterBlocks.js:706 -msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:751 -msgid "on strong beat" -msgstr "" - -#: js/blocks/MeterBlocks.js:759 -msgid "The On-strong-beat block lets you specify actions to take on specified beats." -msgstr "" - -#: js/blocks/MeterBlocks.js:770 -msgid "beat" -msgstr "" - -#: js/blocks/MeterBlocks.js:770 -#: js/blocks/ActionBlocks.js:390 -#: js/blocks/ActionBlocks.js:610 -#: js/blocks/ActionBlocks.js:959 -#: js/blocks/ActionBlocks.js:1048 -msgid "do1" -msgstr "" - -#: js/blocks/MeterBlocks.js:814 -msgid "on every beat do" -msgstr "" - -#: js/blocks/MeterBlocks.js:822 -msgid "The On-every-beat block lets you specify actions to take on every beat." -msgstr "" - -#: js/blocks/MeterBlocks.js:875 -msgid "on every note do" -msgstr "" - -#: js/blocks/MeterBlocks.js:883 -msgid "The On-every-note block lets you specify actions to take on every note." -msgstr "" - -#: js/blocks/MeterBlocks.js:929 -#: js/blocks/MeterBlocks.js:1000 -#. TRANS: sets tempo by defining a beat and beats per minute -msgid "master beats per minute" -msgstr "" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "bpm" -msgstr "" - -#: js/blocks/MeterBlocks.js:953 -#: js/blocks/MeterBlocks.js:1079 -#: js/blocks/MeterBlocks.js:1136 -msgid "beat value" -msgstr "" - -#: js/blocks/MeterBlocks.js:1025 -#: js/blocks/MeterBlocks.js:1168 -#: js/blocks/MeterBlocks.js:1242 -msgid "Beats per minute must be > 30." -msgstr "" - -#: js/blocks/MeterBlocks.js:1028 -#: js/blocks/MeterBlocks.js:1171 -#: js/blocks/MeterBlocks.js:1245 -msgid "Maximum beats per minute is 1000." -msgstr "" - -#: js/blocks/MeterBlocks.js:1069 -msgid "The Beats per minute block sets the number of 1/4 notes per minute." -msgstr "" - -#: js/blocks/MeterBlocks.js:1280 -#. TRANS: anacrusis -msgid "pickup" -msgstr "" - -#: js/blocks/MeterBlocks.js:1368 -msgid "number of beats" -msgstr "" - -#: js/blocks/PitchBlocks.js:141 -#. TRANS: musical transposition (adjustment of pitch up or down) -msgid "transposition" -msgstr "" - -#: js/blocks/PitchBlocks.js:168 -#. TRANS: step down one note in current musical scale -msgid "scalar step down" -msgstr "" - -#: js/blocks/PitchBlocks.js:172 -msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:190 -#. TRANS: step up one note in current musical scale -msgid "scalar step up" -msgstr "" - -#: js/blocks/PitchBlocks.js:194 -msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -msgstr "" - -#: js/blocks/PitchBlocks.js:212 -#. TRANS: the change measured in half-steps between the current pitch and the previous pitch -msgid "change in pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:216 -msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -msgstr "" - -#: js/blocks/PitchBlocks.js:243 -#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch -msgid "scalar change in pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:250 -#: js/blocks/PitchBlocks.js:432 -#: js/blocks/PitchBlocks.js:1667 -#: js/turtleactions/DictActions.js:89 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:586 -#: js/widgets/temperament.js:824 -#. TRANS: convert current note to piano key (1-88) -#. TRANS: a mapping of pitch to the 88 piano keys -msgid "pitch number" -msgstr "" - -#: js/blocks/PitchBlocks.js:256 -msgid "The Pitch number block is the value of the pitch of the note currently being played." -msgstr "" - -#: js/blocks/PitchBlocks.js:329 -#: js/blocks/PitchBlocks.js:433 -#. TRANS: the current pitch expressed in Hertz -msgid "pitch in hertz" -msgstr "" - -#: js/blocks/PitchBlocks.js:334 -msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -msgstr "" - -#: js/blocks/PitchBlocks.js:367 -#: js/turtleactions/DictActions.js:87 -msgid "current pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:373 -msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." -msgstr "" - -#: js/blocks/PitchBlocks.js:410 -msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." -msgstr "" - -#: js/blocks/PitchBlocks.js:434 -msgid "alphabet" -msgstr "" - -#: js/blocks/PitchBlocks.js:436 -#. TRANS: Translate as "alphabet class" -msgid "letter class" -msgstr "" - -#: js/blocks/PitchBlocks.js:437 -msgid "solfege class" -msgstr "" - -#: js/blocks/PitchBlocks.js:438 -msgid "staff y" -msgstr "" - -#: js/blocks/PitchBlocks.js:439 -msgid "solfege syllable" -msgstr "" - -#: js/blocks/PitchBlocks.js:440 -msgid "pitch class" -msgstr "" - -#: js/blocks/PitchBlocks.js:441 -msgid "scalar class" -msgstr "" - -#: js/blocks/PitchBlocks.js:443 -msgid "nth degree" -msgstr "" - -#: js/blocks/PitchBlocks.js:444 -msgid "pitch to shade" -msgstr "" - -#: js/blocks/PitchBlocks.js:445 -msgid "pitch to color" -msgstr "" - -#: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:753 -#. TRANS: MIDI is a technical standard for electronic music -msgid "MIDI" -msgstr "" - -#: js/blocks/PitchBlocks.js:642 -#. TRANS: set an offset associated with the numeric piano keyboard mapping -msgid "set pitch number offset" -msgstr "" - -#: js/blocks/PitchBlocks.js:645 -msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:656 -#: js/blocks/PitchBlocks.js:934 -#: js/blocks/PitchBlocks.js:1866 -#: js/blocks/MediaBlocks.js:746 -#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) -msgid "name2" -msgstr "" - -#: js/blocks/PitchBlocks.js:679 -#. TRANS: convert piano key number (1-88) to pitch -msgid "number to pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:682 -msgid "The Number to pitch block will convert a pitch number to a pich name." -msgstr "" - -#: js/blocks/PitchBlocks.js:715 -#. TRANS: convert piano key number (1-88) to octave -msgid "number to octave" -msgstr "" - -#: js/blocks/PitchBlocks.js:717 -msgid "The Number to octave block will convert a pitch number to an octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:726 -msgid "y to pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:729 -msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." -msgstr "" - -#: js/blocks/PitchBlocks.js:841 -msgid "accidental selector" -msgstr "" - -#: js/blocks/PitchBlocks.js:844 -msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -msgstr "" - -#: js/blocks/PitchBlocks.js:858 -msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -msgstr "" - -#: js/blocks/PitchBlocks.js:872 -msgid "Pitch can be specified in terms of C D E F G A B." -msgstr "" - -#: js/blocks/PitchBlocks.js:884 -msgid "solfege" -msgstr "" - -#: js/blocks/PitchBlocks.js:887 -msgid "Pitch can be specified in terms of do re mi fa sol la ti." -msgstr "" - -#: js/blocks/PitchBlocks.js:922 -msgid "The Invert block rotates any contained notes around a target note." -msgstr "" - -#: js/blocks/PitchBlocks.js:929 -#: js/widgets/modewidget.js:137 -#. TRANS: pitch inversion rotates a pitch around another pitch -msgid "Invert" -msgstr "" - -#: js/blocks/PitchBlocks.js:968 -#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) -msgid "invert (odd)" -msgstr "" - -#: js/blocks/PitchBlocks.js:1001 -#. TRANS: pitch inversion rotates a pitch around another pitch (even number) -msgid "invert (even)" -msgstr "" - -#: js/blocks/PitchBlocks.js:1022 -#. TRANS: register is the octave of the current pitch -msgid "register" -msgstr "" - -#: js/blocks/PitchBlocks.js:1026 -msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -msgstr "" - -#: js/blocks/PitchBlocks.js:1047 -#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. -msgid "50 cents" -msgstr "" - -#: js/blocks/PitchBlocks.js:1102 -msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." -msgstr "" - -#: js/blocks/PitchBlocks.js:1104 -msgid "In the example shown above, sol is shifted up to sol#." -msgstr "" - -#: js/blocks/PitchBlocks.js:1110 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "semi-tone transpose" -msgstr "" - -#: js/blocks/PitchBlocks.js:1143 -msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" -msgstr "" - -#: js/blocks/PitchBlocks.js:1149 -#. TRANS: adjust the amount of shift (up or down) of a pitch -msgid "transpose by ratio" -msgstr "" - -#: js/blocks/PitchBlocks.js:1232 -#. TRANS: down sixth means the note is five scale degrees below current note -msgid "down sixth" -msgstr "" - -#: js/blocks/PitchBlocks.js:1251 -#. TRANS: down third means the note is two scale degrees below current note -msgid "down third" -msgstr "" - -#: js/blocks/PitchBlocks.js:1270 -#. TRANS: seventh means the note is the six scale degrees above current note -msgid "seventh" -msgstr "" - -#: js/blocks/PitchBlocks.js:1289 -#. TRANS: sixth means the note is the five scale degrees above current note -msgid "sixth" -msgstr "" - -#: js/blocks/PitchBlocks.js:1308 -#. TRANS: fifth means the note is the four scale degrees above current note -msgid "fifth" -msgstr "" - -#: js/blocks/PitchBlocks.js:1328 -#. TRANS: fourth means the note is three scale degrees above current note -msgid "fourth" -msgstr "" - -#: js/blocks/PitchBlocks.js:1347 -#. TRANS: third means the note is two scale degrees above current note -msgid "third" -msgstr "" - -#: js/blocks/PitchBlocks.js:1366 -#. TRANS: second means the note is one scale degree above current note -msgid "second" -msgstr "" - -#: js/blocks/PitchBlocks.js:1407 -msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." -msgstr "" - -#: js/blocks/PitchBlocks.js:1409 -msgid "In the example shown above, sol is shifted up to la." -msgstr "" - -#: js/blocks/PitchBlocks.js:1416 -#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps -msgid "scalar transpose" -msgstr "" - -#: js/blocks/PitchBlocks.js:1451 -msgid "The Accidental block is used to create sharps and flats" -msgstr "" - -#: js/blocks/PitchBlocks.js:1458 -#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. -msgid "accidental override" -msgstr "" - -#: js/blocks/PitchBlocks.js:1577 -#: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:1962 -#: js/widgets/phrasemaker.js:1123 -#. TRANS: a measure of frequency: one cycle per second -msgid "hertz" -msgstr "" - -#: js/blocks/PitchBlocks.js:1581 -msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -msgstr "" - -#: js/blocks/PitchBlocks.js:1671 -msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." -msgstr "" - -#: js/blocks/PitchBlocks.js:1703 -#: js/blocks/PitchBlocks.js:1745 -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -#. TRANS: a numeric mapping of the notes in an octave based on the musical mode -msgid "nth modal pitch" -msgstr "" - -#: js/blocks/PitchBlocks.js:1706 -msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -msgstr "" - -#: js/blocks/PitchBlocks.js:1708 -msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" -msgstr "" - -#: js/blocks/PitchBlocks.js:1749 -msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -msgstr "" - -#: js/blocks/PitchBlocks.js:1751 -msgid "The pitches change according to the mode specified without any need for respellings." -msgstr "" - -#: js/blocks/PitchBlocks.js:1790 -msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." -msgstr "" - -#: js/blocks/PitchBlocks.js:1792 -msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." -msgstr "" - -#: js/blocks/PitchBlocks.js:1814 -#. TRANS: step some number of notes in current musical scale -msgid "scalar step" -msgstr "" - -#: js/blocks/PitchBlocks.js:1819 -msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," -msgstr "" - -#: js/blocks/PitchBlocks.js:1821 -msgid "eg if the last note played was sol, Scalar Step 1 will play la." -msgstr "" - -#: js/blocks/PitchBlocks.js:1857 -msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -msgstr "" - -#: js/blocks/ToneBlocks.js:34 -#: js/widgets/timbre.js:783 -msgid "Oscillator" -msgstr "" - -#: js/blocks/ToneBlocks.js:42 -#: js/blocks/WidgetBlocks.js:179 -#: js/widgets/timbre.js:1550 -#: js/widgets/timbre.js:1800 -#. TRANS: there are different types (sine, triangle, square...) of oscillators. -#. TRANS: type of filter, e.g., lowpass, highpass, etc. -msgid "type" -msgstr "" - -#: js/blocks/ToneBlocks.js:44 -#: js/widgets/timbre.js:1554 -#. TRANS: Partials refers to the number of sine waves combined into the sound. -msgid "partials" -msgstr "" - -#: js/blocks/ToneBlocks.js:76 -msgid "You are adding multiple oscillator blocks." -msgstr "" - -#: js/blocks/ToneBlocks.js:144 -#: js/widgets/timbre.js:1217 -#. TRANS: a duo synthesizer combines a synth with a sequencer -msgid "duo synth" -msgstr "" - -#: js/blocks/ToneBlocks.js:149 -msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:157 -#: js/widgets/timbre.js:1468 -msgid "vibrato rate" -msgstr "" - -#: js/blocks/ToneBlocks.js:157 -msgid "vibrato intensity" -msgstr "" - -#: js/blocks/ToneBlocks.js:185 -#: js/widgets/timbre.js:1215 -#. TRANS: AM (amplitude modulation) synthesizer -msgid "AM synth" -msgstr "" - -#: js/blocks/ToneBlocks.js:189 -msgid "The AM synth block is an amplitude modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:224 -#: js/widgets/timbre.js:1216 -#. TRANS: FM (frequency modulation) synthesizer -msgid "FM synth" -msgstr "" - -#: js/blocks/ToneBlocks.js:228 -msgid "The FM synth block is a frequency modulator used to define a timbre." -msgstr "" - -#: js/blocks/ToneBlocks.js:262 -msgid "partial" -msgstr "" - -#: js/blocks/ToneBlocks.js:265 -msgid "The Partial block is used to specify a weight for a specific partial harmonic." -msgstr "" - -#: js/blocks/ToneBlocks.js:284 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial weight must be between 0 and 1." -msgstr "" - -#: js/blocks/ToneBlocks.js:297 -#. TRANS: partials are weighted components in a harmonic series -msgid "Partial block should be used inside of a Weighted-partials block." -msgstr "" - -#: js/blocks/ToneBlocks.js:325 -#. TRANS: partials are weighted components in a harmonic series -msgid "weighted partials" -msgstr "" - -#: js/blocks/ToneBlocks.js:383 -msgid "The Harmonic block will add harmonics to the contained notes." -msgstr "" - -#: js/blocks/ToneBlocks.js:390 -#. TRANS: A harmonic is an overtone. -msgid "harmonic" -msgstr "" - -#: js/blocks/ToneBlocks.js:431 -msgid "The Distortion block adds distortion to the pitch." -msgstr "" - -#: js/blocks/ToneBlocks.js:438 -#: js/widgets/timbre.js:2088 -#. TRANS: distortion is an alteration in the sound -msgid "distortion" -msgstr "" - -#: js/blocks/ToneBlocks.js:487 -msgid "The Tremolo block adds a wavering effect." -msgstr "" - -#: js/blocks/ToneBlocks.js:495 -#: js/widgets/timbre.js:2084 -#. TRANS: a wavering effect in a musical tone -msgid "tremolo" -msgstr "" - -#: js/blocks/ToneBlocks.js:500 -#: js/blocks/ToneBlocks.js:569 -#: js/blocks/ToneBlocks.js:630 -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2122 -#: js/widgets/timbre.js:2210 -#: js/widgets/timbre.js:2305 -#: js/widgets/timbre.js:2407 -#. TRANS: rate at which tremolo wavers -msgid "rate" -msgstr "" - -#: js/blocks/ToneBlocks.js:502 -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2125 -#: js/widgets/timbre.js:2316 -#. TRANS: amplitude of tremolo waver -msgid "depth" -msgstr "" - -#: js/blocks/ToneBlocks.js:559 -msgid "The Phaser block adds a sweeping sound." -msgstr "" - -#: js/blocks/ToneBlocks.js:566 -#: js/widgets/timbre.js:2087 -#. TRANS: alter the phase of the sound -msgid "phaser" -msgstr "" - -#: js/blocks/ToneBlocks.js:569 -#: js/turtleactions/IntervalsActions.js:114 -#: js/widgets/timbre.js:2410 -msgid "octaves" -msgstr "" - -#: js/blocks/ToneBlocks.js:569 -#: js/widgets/timbre.js:2413 -msgid "base frequency" -msgstr "" - -#: js/blocks/ToneBlocks.js:619 -msgid "The Chorus block adds a chorus effect." -msgstr "" - -#: js/blocks/ToneBlocks.js:627 -#: js/widgets/timbre.js:2086 -#. TRANS: musical effect to simulate a choral sound -msgid "chorus" -msgstr "" - -#: js/blocks/ToneBlocks.js:630 -#: js/widgets/timbre.js:2310 -msgid "delay (MS)" -msgstr "" - -#: js/blocks/ToneBlocks.js:678 -msgid "The Vibrato block adds a rapid, slight variation in pitch." -msgstr "" - -#: js/blocks/ToneBlocks.js:686 -#: js/widgets/timbre.js:2085 -#. TRANS: a rapid, slight variation in pitch -msgid "vibrato" -msgstr "" - -#: js/blocks/ToneBlocks.js:689 -#: js/widgets/timbre.js:2209 -msgid "intensity" -msgstr "" - -#: js/blocks/ToneBlocks.js:733 -#. TRANS: select synthesizer -msgid "set synth" -msgstr "" - -#: js/blocks/ToneBlocks.js:804 -msgid "synth name" -msgstr "" - -#: js/blocks/ToneBlocks.js:842 -msgid "set default instrument" -msgstr "" - -#: js/blocks/ToneBlocks.js:895 -#: js/blocks/ToneBlocks.js:943 -#. TRANS: set the characteristics of a custom instrument -msgid "set instrument" -msgstr "" - -#: js/blocks/ToneBlocks.js:898 -#: js/blocks/ToneBlocks.js:926 -#: js/blocks/ToneBlocks.js:932 -msgid "The Set instrument block selects a voice for the synthesizer," -msgstr "" - -#: js/blocks/ToneBlocks.js:900 -#: js/blocks/ToneBlocks.js:934 -msgid "eg guitar piano violin or cello." -msgstr "" - -#: js/blocks/ToneBlocks.js:1015 -msgid "Import a sound file to use as an instrument and set its pitch center." -msgstr "" - -#: js/blocks/ToneBlocks.js:1110 -msgid "Upload a sound file to connect with the sample block." -msgstr "" - -#: js/blocks/ActionBlocks.js:58 -msgid "The Return block will return a value from an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:75 -msgid "return" -msgstr "" - -#: js/blocks/ActionBlocks.js:128 -msgid "The Return to URL block will return a value to a webpage." -msgstr "" - -#: js/blocks/ActionBlocks.js:145 -msgid "return to URL" -msgstr "" - -#: js/blocks/ActionBlocks.js:233 -#: js/blocks/ActionBlocks.js:290 -#: js/blocks/ActionBlocks.js:501 -#: js/blocks/ActionBlocks.js:688 -msgid "The Calculate block returns a value calculated by an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:251 -#: js/blocks/ActionBlocks.js:517 -#: js/blocks/ActionBlocks.js:707 -msgid "calculate" -msgstr "" - -#: js/blocks/ActionBlocks.js:376 -#: js/blocks/ActionBlocks.js:593 -#: js/blocks/ActionBlocks.js:942 -#: js/blocks/ActionBlocks.js:1389 -#. TRANS: do is the do something or take an action. -msgid "The Do block is used to initiate an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:791 -#: js/blocks/ActionBlocks.js:865 -msgid "The Arg block contains the value of an argument passed to an action." -msgstr "" - -#: js/blocks/ActionBlocks.js:806 -#: js/blocks/ActionBlocks.js:878 -msgid "arg" -msgstr "" - -#: js/blocks/ActionBlocks.js:836 -#: js/blocks/ActionBlocks.js:900 -#: js/blocks/ActionBlocks.js:908 -msgid "Invalid argument" -msgstr "" - -#: js/blocks/ActionBlocks.js:944 -msgid "In the example, it is used with the One of block to choose a random phase." -msgstr "" - -#: js/blocks/ActionBlocks.js:1019 -#: js/blocks/ActionBlocks.js:1026 -msgid "The Listen block is used to listen for an event such as a mouse click." -msgstr "" - -#: js/blocks/ActionBlocks.js:1028 -msgid "When the event happens, an action is taken." -msgstr "" - -#: js/blocks/ActionBlocks.js:1045 -msgid "on" -msgstr "" - -#: js/blocks/ActionBlocks.js:1048 -#: js/blocks/ActionBlocks.js:1049 -#: js/blocks/ActionBlocks.js:1153 -msgid "event" -msgstr "" - -#: js/blocks/ActionBlocks.js:1133 -msgid "The Broadcast block is used to trigger an event." -msgstr "" - -#: js/blocks/ActionBlocks.js:1151 -msgid "broadcast" -msgstr "" - -#: js/blocks/ActionBlocks.js:1208 -msgid "Each Start block is a separate voice." -msgstr "" - -#: js/blocks/ActionBlocks.js:1304 -msgid "It is often used for storing a phrase of music that is repeated." -msgstr "" - -#: js/blocks/ActionBlocks.js:1495 -msgid "define temperament" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "mouse index heap" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:87 -msgid "turtle index heap" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:89 -msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:90 -msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:94 -#: js/blocks/EnsembleBlocks.js:169 -#: js/blocks/EnsembleBlocks.js:232 -#: js/blocks/EnsembleBlocks.js:318 -#: js/blocks/EnsembleBlocks.js:364 -#: js/blocks/EnsembleBlocks.js:402 -#: js/blocks/EnsembleBlocks.js:456 -#: js/blocks/EnsembleBlocks.js:506 -#: js/blocks/EnsembleBlocks.js:552 -#: js/blocks/EnsembleBlocks.js:599 -#: js/blocks/EnsembleBlocks.js:653 -#: js/blocks/EnsembleBlocks.js:765 -#: js/blocks/EnsembleBlocks.js:856 -#: js/blocks/EnsembleBlocks.js:917 -#: js/blocks/EnsembleBlocks.js:957 -#: js/blocks/EnsembleBlocks.js:1222 -#: js/blocks/EnsembleBlocks.js:1296 -msgid "Yertle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1083 -msgid "mouse name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:96 -#: js/blocks/EnsembleBlocks.js:1092 -msgid "turtle name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:147 -msgid "stop mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:149 -msgid "The Stop mouse block stops the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:160 -msgid "stop turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:162 -msgid "The Stop turtle block stops the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:186 -#: js/blocks/EnsembleBlocks.js:249 -#: js/blocks/EnsembleBlocks.js:415 -#: js/blocks/EnsembleBlocks.js:470 -#: js/blocks/EnsembleBlocks.js:708 -#: js/blocks/EnsembleBlocks.js:810 -#: js/blocks/EnsembleBlocks.js:872 -#: js/blocks/EnsembleBlocks.js:1193 -#: js/blocks/EnsembleBlocks.js:1256 -msgid "Cannot find mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:188 -#: js/blocks/EnsembleBlocks.js:251 -#: js/blocks/EnsembleBlocks.js:417 -#: js/blocks/EnsembleBlocks.js:472 -#: js/blocks/EnsembleBlocks.js:710 -#: js/blocks/EnsembleBlocks.js:812 -#: js/blocks/EnsembleBlocks.js:874 -#: js/blocks/EnsembleBlocks.js:1195 -#: js/blocks/EnsembleBlocks.js:1258 -msgid "Cannot find turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:208 -msgid "start mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:211 -msgid "The Start mouse block starts the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:222 -msgid "start turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:225 -msgid "The Start turtle block starts the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:258 -msgid "Mouse is already running." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:260 -msgid "Turtle is already running." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:284 -msgid "Cannot find start block" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:294 -#. TRANS: pen color for this mouse -msgid "mouse color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:296 -msgid "The Mouse color block returns the pen color of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:308 -#. TRANS: pen color for this turtle -msgid "turtle color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:310 -msgid "The Turtle color block returns the pen color of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:340 -#. TRANS: heading (compass direction) for this mouse -msgid "mouse heading" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:342 -msgid "The Mouse heading block returns the heading of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:354 -#. TRANS: heading (compass direction) for this turtle -msgid "turtle heading" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:356 -msgid "The Turtle heading block returns the heading of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:386 -#: js/blocks/EnsembleBlocks.js:441 -#. TRANS: set xy position for this mouse -msgid "set mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:397 -#: js/blocks/EnsembleBlocks.js:454 -#. TRANS: set xy position for this turtle -msgid "set turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:435 -msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:448 -msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:482 -#. TRANS: y position for this mouse -msgid "mouse y" -msgstr "滑鼠座標 y" - -#: js/blocks/EnsembleBlocks.js:484 -msgid "The Y mouse block returns the Y position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:496 -#. TRANS: y position for this turtle -msgid "turtle y" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:498 -msgid "The Y turtle block returns the Y position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:528 -#. TRANS: x position for this mouse -msgid "mouse x" -msgstr "滑鼠座標 x" - -#: js/blocks/EnsembleBlocks.js:530 -msgid "The X mouse block returns the X position of the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:542 -#. TRANS: x position for this turtle -msgid "turtle x" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:544 -msgid "The X turtle block returns the X position of the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:575 -#. TRANS: notes played by this mouse -msgid "mouse notes played" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:577 -msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:589 -#. TRANS: notes played by this turtle -msgid "turtle notes played" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:591 -msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:629 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "mouse pitch number" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:631 -msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:643 -#. TRANS: convert current note for this turtle to piano key (1-88) -msgid "turtle pitch number" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:645 -msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:749 -#: js/blocks/EnsembleBlocks.js:821 -#. TRANS: note value is the duration of the note played by this mouse -msgid "mouse note value" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:759 -#. TRANS: note value is the duration of the note played by this turtle -msgid "turtle note value" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:832 -#. TRANS: sync is short for synchronization -msgid "mouse sync" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:834 -msgid "The Mouse sync block aligns the beat count between mice." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:846 -#. TRANS: sync is short for synchronization -msgid "turtle sync" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:848 -msgid "The Turtle sync block aligns the beat count between turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:889 -msgid "The Found mouse block will return true if the specified mouse can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:895 -msgid "found mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:905 -msgid "The Found turtle block will return true if the specified turtle can be found." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:911 -msgid "found turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:934 -msgid "new mouse" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:936 -msgid "The New mouse block will create a new mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:947 -msgid "new turtle" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:949 -msgid "The New turtle block will create a new turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1013 -msgid "set mouse color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1016 -msgid "The Set-mouse-color block is used to set the color of a mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1022 -msgid "set turtle color" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1025 -msgid "The Set-turtle-color block is used to set the color of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1086 -msgid "The Mouse-name block returns the name of a mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1095 -msgid "The Turtle-name block returns the name of a turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1118 -msgid "mouse count" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1121 -msgid "The Mouse-count block returns the number of mice." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1127 -msgid "turtle count" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1130 -msgid "The Turtle-count block returns the number of turtles." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1152 -msgid "nth mouse name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1155 -msgid "The Nth-Mouse name block returns the name of the nth mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1161 -msgid "nth turtle name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1164 -msgid "The Nth-Turtle name block returns the name of the nth turtle." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1208 -#: js/blocks/EnsembleBlocks.js:1268 -msgid "set name" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "source" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1217 -#: js/blocks/EnsembleBlocks.js:1224 -msgid "target" -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1274 -msgid "The Set-name block is used to name a mouse." -msgstr "" - -#: js/blocks/EnsembleBlocks.js:1287 -msgid "The Set-name block is used to name a turtle." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:33 -msgid "fraction" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:36 -msgid "Convert a float to a fraction" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:93 -msgid "save as ABC" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:96 -#: js/blocks/ExtrasBlocks.js:132 -#: js/blocks/ExtrasBlocks.js:168 -msgid "title" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:129 -msgid "save as Lilypond" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:165 -msgid "save as SVG" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:216 -msgid "no background" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:219 -msgid "The No background block eliminates the background from the saved SVG output." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:247 -msgid "show blocks" -msgstr "顯示區塊" - -#: js/blocks/ExtrasBlocks.js:249 -msgid "The Show blocks block shows the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:276 -msgid "The Hide blocks block hides the blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:305 -#: js/blocks/ExtrasBlocks.js:338 -msgid "The Space block is used to add space between blocks." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:376 -msgid "wait" -msgstr "等待" - -#: js/blocks/ExtrasBlocks.js:379 -msgid "The Wait block pauses the program for a specified number of seconds." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:433 -#: plugins/facebook.rtp:30 -msgid "comment" -msgstr "註記" - -#: js/blocks/ExtrasBlocks.js:469 -msgid "print" -msgstr "顯示" - -#: js/blocks/ExtrasBlocks.js:476 -msgid "The Print block displays text at the top of the screen." -msgstr "" - -#: js/blocks/ExtrasBlocks.js:585 -msgid "display grid" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:590 -msgid "The Display Grid Block changes the grid type" -msgstr "" - -#: js/blocks/ExtrasBlocks.js:692 -#: js/blocks/ExtrasBlocks.js:711 -#: js/blocks/ExtrasBlocks.js:734 -#: js/blocks/ExtrasBlocks.js:757 -#: js/blocks/ExtrasBlocks.js:775 -#: js/blocks/ExtrasBlocks.js:794 -#: js/blocks/ExtrasBlocks.js:813 -#: js/blocks/ExtrasBlocks.js:832 -msgid "unknown" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:46 -#: js/turtleactions/DictActions.js:77 -#: js/turtleactions/DictActions.js:144 -#: js/turtleactions/DictActions.js:173 -msgid "heading" -msgstr "方向" - -#: js/blocks/GraphicsBlocks.js:56 -msgid "The Heading block returns the orientation of the mouse." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:62 -msgid "The Heading block returns the orientation of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:133 -msgid "The Y block returns the vertical position of the mouse." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:140 -msgid "The Y block returns the vertical position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:149 -msgid "y3" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:219 -msgid "The X block returns the horizontal position of the mouse." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:226 -msgid "The X block returns the horizontal position of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:235 -msgid "x3" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:295 -msgid "scroll xy" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:303 -msgid "The Scroll XY block moves the canvas." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "x2" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:313 -msgid "y2" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:417 -msgid "The Control-point 2 block sets the second control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:424 -msgid "control point 2" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "x1" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:427 -#: js/blocks/GraphicsBlocks.js:478 -#: js/blocks/GraphicsBlocks.js:525 -#: js/blocks/GraphicsBlocks.js:741 -msgid "y1" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:468 -msgid "The Control-point 1 block sets the first control point for the Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:475 -msgid "control point 1" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:518 -msgid "The Bezier block draws a Bezier curve." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:522 -msgid "bezier" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:583 -msgid "The Arc block moves the turtle in an arc." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:591 -msgid "arc" -msgstr "弧度" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "angle" -msgstr "角度" - -#: js/blocks/GraphicsBlocks.js:594 -msgid "radius" -msgstr "半徑" - -#: js/blocks/GraphicsBlocks.js:611 -#: js/blocks/GraphicsBlocks.js:758 -#: js/blocks/GraphicsBlocks.js:1001 -#: js/blocks/GraphicsBlocks.js:1084 -msgid "Value must be within -5000 to 5000 when Wrap Mode is off." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:613 -#: js/blocks/GraphicsBlocks.js:760 -#: js/blocks/GraphicsBlocks.js:1003 -#: js/blocks/GraphicsBlocks.js:1086 -msgid "Value must be within -20000 to 20000 when Wrap Mode is on." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:651 -msgid "set heading" -msgstr "設定標頭" - -#: js/blocks/GraphicsBlocks.js:664 -msgid "The Set heading block sets the heading of the turtle." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:724 -msgid "The Set XY block moves the mouse to a specific position on the screen." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:730 -msgid "The Set XY block moves the turtle to a specific position on the screen." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:738 -msgid "set xy" -msgstr "指定座標" - -#: js/blocks/GraphicsBlocks.js:810 -msgid "The Right block turns the mouse to the right." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:817 -msgid "The Right block turns the turtle to the right." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:826 -msgid "right1" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:826 -#: plugins/rodi.rtp:77 -#: plugins/rodi.rtp:340 -#: plugins/rodi.rtp:375 -msgid "right" -msgstr "右轉" - -#: js/blocks/GraphicsBlocks.js:890 -msgid "The Left block turns the mouse to the left." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:897 -msgid "The Left block turns the turtle to the left." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:906 -msgid "left1" -msgstr "" - -#: js/blocks/GraphicsBlocks.js:906 -#: plugins/rodi.rtp:79 -#: plugins/rodi.rtp:339 -#: plugins/rodi.rtp:362 -msgid "left" -msgstr "左轉" - -#: js/blocks/GraphicsBlocks.js:958 -#: js/widgets/temperament.js:839 -#: js/widgets/temperament.js:1033 -#: plugins/rodi.rtp:69 -#: plugins/rodi.rtp:387 -msgid "back" -msgstr "後退" - -#: js/blocks/GraphicsBlocks.js:967 -msgid "The Back block moves the mouse backward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:974 -msgid "The Back block moves the turtle backward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:1041 -#: plugins/rodi.rtp:71 -#: plugins/rodi.rtp:400 -msgid "forward" -msgstr "前進" - -#: js/blocks/GraphicsBlocks.js:1050 -msgid "The Forward block moves the mouse forward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:1057 -msgid "The Forward block moves the turtle forward." -msgstr "" - -#: js/blocks/GraphicsBlocks.js:1145 -#: js/blocks/GraphicsBlocks.js:1163 -msgid "wrap" -msgstr "" - -#: js/blocks/MediaBlocks.js:35 -#. TRANS: right side of the screen -msgid "right (screen)" -msgstr "" - -#: js/blocks/MediaBlocks.js:45 -#: js/blocks/MediaBlocks.js:56 -msgid "The Right block returns the position of the right of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:97 -#. TRANS: left side of the screen -msgid "left (screen)" -msgstr "" - -#: js/blocks/MediaBlocks.js:107 -#: js/blocks/MediaBlocks.js:118 -msgid "The Left block returns the position of the left of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:158 -msgid "top (screen)" -msgstr "" - -#: js/blocks/MediaBlocks.js:168 -#: js/blocks/MediaBlocks.js:179 -msgid "The Top block returns the position of the top of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:219 -msgid "bottom (screen)" -msgstr "" - -#: js/blocks/MediaBlocks.js:229 -#: js/blocks/MediaBlocks.js:240 -msgid "The Bottom block returns the position of the bottom of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:282 -msgid "width" -msgstr "" - -#: js/blocks/MediaBlocks.js:291 -msgid "The Width block returns the width of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:325 -msgid "height" -msgstr "" - -#: js/blocks/MediaBlocks.js:334 -msgid "The Height block returns the height of the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:369 -#. TRANS: stops playback of an audio recording -msgid "stop play" -msgstr "" - -#: js/blocks/MediaBlocks.js:404 -#. TRANS: Erases the images and text -msgid "erase media" -msgstr "" - -#: js/blocks/MediaBlocks.js:409 -msgid "The Erase Media block erases text and images." -msgstr "" - -#: js/blocks/MediaBlocks.js:439 -#. TRANS: play an audio recording -msgid "play back" -msgstr "" - -#: js/blocks/MediaBlocks.js:487 -msgid "speak" -msgstr "聽我說" - -#: js/blocks/MediaBlocks.js:495 -msgid "The Speak block outputs to the text-to-speech synthesizer" -msgstr "" - -#: js/blocks/MediaBlocks.js:546 -msgid "camera" -msgstr "" - -#: js/blocks/MediaBlocks.js:551 -msgid "The Camera block connects a webcam to the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:574 -msgid "video" -msgstr "" - -#: js/blocks/MediaBlocks.js:579 -msgid "The Video block selects video for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:607 -msgid "The Open file block opens a file for use with the Show block." -msgstr "" - -#: js/blocks/MediaBlocks.js:645 -msgid "stop media" -msgstr "" - -#: js/blocks/MediaBlocks.js:650 -msgid "The Stop media block stops audio or video playback." -msgstr "" - -#: js/blocks/MediaBlocks.js:692 -#: js/blocks/WidgetBlocks.js:182 -#: js/widgets/temperament.js:488 -#: js/widgets/temperament.js:523 -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:590 -#: js/widgets/temperament.js:1446 -#: js/widgets/timbre.js:1834 -msgid "frequency" -msgstr "" - -#: js/blocks/MediaBlocks.js:692 -#: plugins/rodi.rtp:193 -msgid "duration (MS)" -msgstr "" - -#: js/blocks/MediaBlocks.js:728 -#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ -msgid "note to frequency" -msgstr "" - -#: js/blocks/MediaBlocks.js:736 -msgid "The To frequency block converts a pitch name and octave to Hertz." -msgstr "" - -#: js/blocks/MediaBlocks.js:812 -msgid "The Avatar block is used to change the appearance of the mouse." -msgstr "" - -#: js/blocks/MediaBlocks.js:819 -msgid "The Avatar block is used to change the appearance of the turtle." -msgstr "" - -#: js/blocks/MediaBlocks.js:831 -#: js/blocks/MediaBlocks.js:891 -#. TRANS: a media object -msgid "size" -msgstr "" - -#: js/blocks/MediaBlocks.js:831 -msgid "image" -msgstr "圖片" - -#: js/blocks/MediaBlocks.js:880 -msgid "The Show block is used to display text or images on the canvas." -msgstr "" - -#: js/blocks/MediaBlocks.js:888 -#. TRANS: show1 is show as in display an image or text on the screen. -msgid "show1" -msgstr "" - -#: js/blocks/MediaBlocks.js:891 -msgid "obj" -msgstr "" - -#: js/blocks/MediaBlocks.js:938 -msgid "The Media block is used to import an image." -msgstr "" - -#: js/blocks/MediaBlocks.js:973 -msgid "The Text block holds a text string." -msgstr "" - -#: js/blocks/PenBlocks.js:30 -msgid "purple" -msgstr "" - -#: js/blocks/PenBlocks.js:48 -#: js/blocks/SensorsBlocks.js:521 -#: plugins/rodi.rtp:219 -msgid "blue" -msgstr "" - -#: js/blocks/PenBlocks.js:64 -#: js/blocks/SensorsBlocks.js:577 -#: plugins/rodi.rtp:218 -msgid "green" -msgstr "" - -#: js/blocks/PenBlocks.js:80 -msgid "yellow" -msgstr "" - -#: js/blocks/PenBlocks.js:96 -#: plugins/nutrition.rtp:164 -msgid "orange" -msgstr "橘色" - -#: js/blocks/PenBlocks.js:112 -#: js/blocks/SensorsBlocks.js:633 -#: plugins/rodi.rtp:217 -msgid "red" -msgstr "" - -#: js/blocks/PenBlocks.js:128 -msgid "white" -msgstr "" - -#: js/blocks/PenBlocks.js:144 -msgid "black" -msgstr "" - -#: js/blocks/PenBlocks.js:163 -msgid "begin fill" -msgstr "" - -#: js/blocks/PenBlocks.js:188 -msgid "end fill" -msgstr "停止填滿" - -#: js/blocks/PenBlocks.js:208 -#: js/blocks/PenBlocks.js:537 -#. TRANS: set the background color -msgid "background" -msgstr "" - -#: js/blocks/PenBlocks.js:253 -#: js/turtleactions/DictActions.js:71 -#: js/turtleactions/DictActions.js:138 -#: js/turtleactions/DictActions.js:170 -msgid "grey" -msgstr "" - -#: js/blocks/PenBlocks.js:261 -msgid "The Grey block returns the current pen grey value." -msgstr "" - -#: js/blocks/PenBlocks.js:319 -#: js/turtleactions/DictActions.js:69 -#: js/turtleactions/DictActions.js:136 -#: js/turtleactions/DictActions.js:169 -msgid "shade" -msgstr "形狀" - -#: js/blocks/PenBlocks.js:326 -msgid "The Shade block returns the current pen shade value." -msgstr "" - -#: js/blocks/PenBlocks.js:384 -#: js/turtleactions/DictActions.js:67 -#: js/turtleactions/DictActions.js:134 -#: js/turtleactions/DictActions.js:168 -msgid "color" -msgstr "顏色" - -#: js/blocks/PenBlocks.js:394 -msgid "The Color block returns the current pen color." -msgstr "" - -#: js/blocks/PenBlocks.js:449 -#: js/turtleactions/DictActions.js:73 -#: js/turtleactions/DictActions.js:140 -#: js/turtleactions/DictActions.js:171 -msgid "pen size" -msgstr "畫筆大小" - -#: js/blocks/PenBlocks.js:453 -msgid "The Pen size block returns the current pen size value." -msgstr "" - -#: js/blocks/PenBlocks.js:492 -msgid "set font" -msgstr "" - -#: js/blocks/PenBlocks.js:497 -msgid "The Set font block sets the font used by the Show block." -msgstr "" - -#: js/blocks/PenBlocks.js:544 -msgid "The Background block sets the window background color." -msgstr "" - -#: js/blocks/PenBlocks.js:575 -msgid "The Hollow line block creates a line with a hollow center." -msgstr "" - -#: js/blocks/PenBlocks.js:583 -#. TRANS: draw a line logo has a hollow space down its center -msgid "hollow line" -msgstr "" - -#: js/blocks/PenBlocks.js:652 -msgid "The Fill block fills in a shape with a color." -msgstr "" - -#: js/blocks/PenBlocks.js:661 -#. TRANS: fill in as a solid color -msgid "fill" -msgstr "" - -#: js/blocks/PenBlocks.js:738 -#. TRANS: raise up the pen so logo it does not draw when it is moved -msgid "pen up" -msgstr "提筆" - -#: js/blocks/PenBlocks.js:745 -msgid "The Pen-up block raises the pen so that it does not draw." -msgstr "" - -#: js/blocks/PenBlocks.js:779 -#. TRANS: put down the pen so logo it draws when it is moved -msgid "pen down" -msgstr "落筆" - -#: js/blocks/PenBlocks.js:787 -msgid "The Pen-down block lowers the pen so that it draws." -msgstr "" - -#: js/blocks/PenBlocks.js:821 -#. TRANS: set the width of the line drawn by the pen -msgid "set pen size" -msgstr "設定畫筆大小" - -#: js/blocks/PenBlocks.js:831 -msgid "The Set-pen-size block changes the size of the pen." -msgstr "" - -#: js/blocks/PenBlocks.js:890 -#. TRANS: set degree of translucence of the pen color -msgid "set translucency" -msgstr "" - -#: js/blocks/PenBlocks.js:898 -msgid "The Set translucency block changes the opacity of the pen." -msgstr "" - -#: js/blocks/PenBlocks.js:958 -msgid "set hue" -msgstr "" - -#: js/blocks/PenBlocks.js:966 -msgid "The Set hue block changes the color of the pen." -msgstr "" - -#: js/blocks/PenBlocks.js:1024 -msgid "set shade" -msgstr "設定填滿顏色" - -#: js/blocks/PenBlocks.js:1034 -msgid "The Set-shade block changes the pen color from dark to light." -msgstr "" - -#: js/blocks/PenBlocks.js:1088 -#. TRANS: set the level of vividness of the pen color -msgid "set grey" -msgstr "" - -#: js/blocks/PenBlocks.js:1096 -msgid "The Set grey block changes the vividness of the pen color." -msgstr "" - -#: js/blocks/PenBlocks.js:1149 -msgid "set color" -msgstr "設定線條顏色" - -#: js/blocks/PenBlocks.js:1159 -msgid "The Set-color block changes the pen color." -msgstr "" - -#: js/blocks/SensorsBlocks.js:36 -msgid "The Input block prompts for keyboard input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:46 -msgid "input" -msgstr "" - -#: js/blocks/SensorsBlocks.js:64 -msgid "Input a value" -msgstr "" - -#: js/blocks/SensorsBlocks.js:126 -msgid "input value" -msgstr "" - -#: js/blocks/SensorsBlocks.js:131 -msgid "The Input-value block stores the input." -msgstr "" - -#: js/blocks/SensorsBlocks.js:238 -msgid "loudness" -msgstr "音量" - -#: js/blocks/SensorsBlocks.js:245 -msgid "The Loudness block returns the volume detected by the microphone." -msgstr "" - -#: js/blocks/SensorsBlocks.js:300 -msgid "click" -msgstr "" - -#: js/blocks/SensorsBlocks.js:306 -msgid "The Click block triggers an event if a mouse has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:313 -msgid "The Click block triggers an event if a turtle has been clicked." -msgstr "" - -#: js/blocks/SensorsBlocks.js:342 -msgid "cursor over" -msgstr "" - -#: js/blocks/SensorsBlocks.js:387 -msgid "cursor out" -msgstr "" - -#: js/blocks/SensorsBlocks.js:433 -msgid "cursor button down" -msgstr "" - -#: js/blocks/SensorsBlocks.js:477 -msgid "cursor button up" -msgstr "" - -#: js/blocks/SensorsBlocks.js:638 -msgid "The Get red block returns the red component of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:644 -msgid "The Get red block returns the red component of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:685 -#: plugins/rodi.rtp:216 -msgid "pixel color" -msgstr "" - -#: js/blocks/SensorsBlocks.js:690 -msgid "The Get pixel block returns the color of the pixel under the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:696 -msgid "The Get pixel block returns the color of the pixel under the turtle." -msgstr "" - -#: js/blocks/SensorsBlocks.js:759 -msgid "time" -msgstr "時間" - -#: js/blocks/SensorsBlocks.js:805 -msgid "cursor y" -msgstr "" - -#: js/blocks/SensorsBlocks.js:810 -msgid "The Cursor Y block returns the vertical position of the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:846 -msgid "cursor x" -msgstr "" - -#: js/blocks/SensorsBlocks.js:851 -msgid "The Cursor X block returns the horizontal position of the mouse." -msgstr "" - -#: js/blocks/SensorsBlocks.js:887 -msgid "mouse button" -msgstr "" - -#: js/blocks/SensorsBlocks.js:889 -msgid "The Mouse-button block returns True if the mouse button is pressed." -msgstr "" - -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" -msgstr "" - -#: js/blocks/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." -msgstr "" - -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." -msgstr "" - -#: js/blocks/WidgetBlocks.js:81 -#: js/widgets/timbre.js:834 -#. TRANS: sound envelope (ADSR) -msgid "Envelope" -msgstr "" - -#: js/blocks/WidgetBlocks.js:89 -#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. -msgid "attack" -msgstr "" - -#: js/blocks/WidgetBlocks.js:91 -#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. -msgid "decay" -msgstr "" - -#: js/blocks/WidgetBlocks.js:93 -#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. -msgid "sustain" -msgstr "" - -#: js/blocks/WidgetBlocks.js:95 -#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. -msgid "release" -msgstr "" - -#: js/blocks/WidgetBlocks.js:113 -msgid "Attack value should be from 0 to 100." -msgstr "" - -#: js/blocks/WidgetBlocks.js:116 -msgid "Decay value should be from 0 to 100." -msgstr "" - -#: js/blocks/WidgetBlocks.js:119 -msgid "Sustain value should be from 0 to 100." -msgstr "" - -#: js/blocks/WidgetBlocks.js:122 -msgid "Release value should be from 0-100." -msgstr "" - -#: js/blocks/WidgetBlocks.js:140 -msgid "You are adding multiple envelope blocks." -msgstr "" - -#: js/blocks/WidgetBlocks.js:171 -#: js/widgets/timbre.js:898 -#. TRANS: a filter removes some unwanted components from a signal -msgid "Filter" -msgstr "" - -#: js/blocks/WidgetBlocks.js:181 -#: js/widgets/timbre.js:1810 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "rolloff" -msgstr "" - -#: js/blocks/WidgetBlocks.js:213 -#. TRANS: rolloff is the steepness of a change in frequency. -msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." -msgstr "" - -#: js/blocks/WidgetBlocks.js:252 -msgid "The Temperament tool is used to define custom tuning." -msgstr "" - -#: js/blocks/WidgetBlocks.js:332 -#: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:501 -msgid "Upload a sample and adjust its pitch center." -msgstr "" - -#: js/blocks/WidgetBlocks.js:339 -#. TRANS: the speed at music is should be played. -msgid "sampler" -msgstr "" - -#: js/blocks/WidgetBlocks.js:517 -msgid "The Meter block opens a tool to select strong beats for the meter." -msgstr "" - -#: js/blocks/WidgetBlocks.js:573 -msgid "The oscilloscope block opens a tool to visualize waveforms." -msgstr "" - -#: js/blocks/WidgetBlocks.js:578 -msgid "oscilloscope" -msgstr "" - -#: js/blocks/WidgetBlocks.js:645 -msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -msgstr "" - -#: js/blocks/WidgetBlocks.js:651 -#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes -msgid "custom mode" -msgstr "" - -#: js/blocks/WidgetBlocks.js:700 -msgid "The Tempo block opens a metronome to visualize the beat." -msgstr "" - -#: js/blocks/WidgetBlocks.js:762 -msgid "The Arpeggio Widget is used to compose chord sequences." -msgstr "" - -#: js/blocks/WidgetBlocks.js:837 -msgid "The Pitch drum matrix is used to map pitches to drum sounds." -msgstr "" - -#: js/blocks/WidgetBlocks.js:842 -#. TRANS: makes a mapping between pitches and drum sounds -msgid "pitch-drum mapper" -msgstr "" - -#: js/blocks/WidgetBlocks.js:891 -msgid "You must have at least one pitch block and one drum block in the matrix." -msgstr "" - -#: js/blocks/WidgetBlocks.js:920 -msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." -msgstr "" - -#: js/blocks/WidgetBlocks.js:925 -#. TRANS: widget to generate pitches using a slider -msgid "pitch slider" -msgstr "" - -#: js/blocks/WidgetBlocks.js:977 -msgid "chromatic keyboard" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1011 -#: js/blocks/WidgetBlocks.js:1077 -#. TRANS: widget to generate pitches using a slider -msgid "music keyboard" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1062 -#: js/blocks/WidgetBlocks.js:1069 -msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1128 -msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1135 -#. TRANS: generate a progressive sequence of pitches -msgid "pitch staircase" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1222 -msgid "The Rhythm Maker block opens a tool to create drum machines." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1291 -msgid "G major scale" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1326 -msgid "C major scale" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1366 -msgid "The Phrase Maker block opens a tool to create musical phrases." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1373 -#. TRANS: assigns pitch to a sequence of beats to generate a melody -msgid "phrase maker" -msgstr "" - -#: js/blocks/WidgetBlocks.js:1445 -msgid "You must have at least one pitch block and one rhythm block in the matrix." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1504 -msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -msgstr "" - -#: js/blocks/WidgetBlocks.js:1581 -#: js/widgets/aiwidget.js:699 -#. TRANS: AI-generated music -msgid "AI Music" -msgstr "" - -#: js/blocks/VolumeBlocks.js:35 -msgid "synth volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:39 -msgid "The Synth volume block returns the current volume of the current synthesizer." -msgstr "" - -#: js/blocks/VolumeBlocks.js:105 -msgid "master volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:109 -msgid "The Master volume block returns the master volume." -msgstr "" - -#: js/blocks/VolumeBlocks.js:355 -#: js/blocks/VolumeBlocks.js:524 -msgid "set synth volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:362 -#: js/blocks/VolumeBlocks.js:545 -msgid "synth" -msgstr "" - -#: js/blocks/VolumeBlocks.js:403 -#: js/blocks/VolumeBlocks.js:577 -#: js/blocks/VolumeBlocks.js:740 -#: js/turtleactions/VolumeActions.js:173 -msgid "Setting volume to 0." -msgstr "" - -#: js/blocks/VolumeBlocks.js:440 -msgid "Synth not found" -msgstr "" - -#: js/blocks/VolumeBlocks.js:494 -msgid "set drum volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:530 -msgid "The Set synth volume block will change the volume of a particular synth," -msgstr "" - -#: js/blocks/VolumeBlocks.js:532 -msgid "eg guitar violin snare drum etc." -msgstr "" - -#: js/blocks/VolumeBlocks.js:534 -msgid "The default volume is 50." -msgstr "" - -#: js/blocks/VolumeBlocks.js:536 -msgid "The range is 0 for silence to 100 for full volume." -msgstr "" - -#: js/blocks/VolumeBlocks.js:597 -msgid "set panning" -msgstr "" - -#: js/blocks/VolumeBlocks.js:603 -msgid "The Set Panning block sets the panning for all synthesizers." -msgstr "" - -#: js/blocks/VolumeBlocks.js:625 -msgid "Warning: Sound is coming out from only the left or right side." -msgstr "" - -#: js/blocks/VolumeBlocks.js:647 -#: js/blocks/VolumeBlocks.js:695 -msgid "set master volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:653 -msgid "The Set master volume block sets the volume for all synthesizers." -msgstr "" - -#: js/blocks/VolumeBlocks.js:784 -msgid "The Set relative volume block changes the volume of the contained notes." -msgstr "" - -#: js/blocks/VolumeBlocks.js:791 -msgid "set relative volume" -msgstr "" - -#: js/blocks/VolumeBlocks.js:857 -msgid "decrescendo" -msgstr "" - -#: js/blocks/VolumeBlocks.js:921 -msgid "crescendo" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "one" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "two" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "three" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "four" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "five" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "six" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "seven" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "eight" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:113 -msgid "nine" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:120 -#: js/turtleactions/IntervalsActions.js:140 -msgid "below" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:124 -msgid "above" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:131 -msgid "plus" -msgstr "" - -#: js/turtleactions/IntervalsActions.js:258 -msgid "Adding missing pitch number 0." -msgstr "" - -#: js/turtleactions/IntervalsActions.js:266 -msgid "Ignoring pitch numbers less than zero or greater than eleven." -msgstr "" - -#: js/turtleactions/IntervalsActions.js:272 -msgid "Ignoring duplicate pitch numbers." -msgstr "" - -#: js/turtleactions/DictActions.js:75 -#: js/turtleactions/DictActions.js:142 -#: js/turtleactions/DictActions.js:172 -msgid "font" -msgstr "" - -#: js/turtleactions/DictActions.js:255 -msgid "Dictionary with this name does not exist" -msgstr "" - -#: js/turtleactions/DictActions.js:259 -msgid "Key with this name does not exist in " -msgstr "" - -#: js/turtleactions/DrumActions.js:227 -msgid "Noise Block: Did you mean to use a Note block?" -msgstr "" - -#: js/turtleactions/ToneActions.js:134 -msgid "Vibrato intensity must be between 1 and 100." -msgstr "震音强度必须在1和100之间" - -#: js/turtleactions/ToneActions.js:139 -msgid "Vibrato rate must be greater than 0." -msgstr "震音率必须大于0" - -#: js/turtleactions/ToneActions.js:192 -#: js/turtleactions/ToneActions.js:265 -#. TRANS: Depth is the intesity of the tremolo or chorus effect. -msgid "Depth is out of range." -msgstr "" - -#: js/turtleactions/ToneActions.js:301 -msgid "Distortion must be from 0 to 100." -msgstr "" - -#: js/turtleactions/ToneActions.js:332 -#. TRANS: partials components in a harmonic series -msgid "Partial must be greater than or equal to 0." -msgstr "" - -#: js/turtleactions/ToneActions.js:378 -#: js/turtleactions/ToneActions.js:417 -#: js/turtleactions/ToneActions.js:456 -#: js/widgets/timbre.js:776 -msgid "Unable to use synth due to existing oscillator" -msgstr "" - -#: js/turtleactions/ToneActions.js:388 -#: js/turtleactions/ToneActions.js:427 -msgid "The input cannot be negative." -msgstr "" - -#: js/turtleactions/MeterActions.js:101 -#: js/turtleactions/MeterActions.js:139 -msgid "beats per minute must be greater than" -msgstr "" - -#: js/turtleactions/MeterActions.js:111 -#: js/turtleactions/MeterActions.js:149 -msgid "maximum" -msgstr "" - -#: js/turtleactions/MeterActions.js:117 -#: js/turtleactions/MeterActions.js:155 -msgid "beats per minute is" -msgstr "" - -#: js/widgets/help.js:95 -#: js/widgets/help.js:125 -#: js/widgets/help.js:146 -#: js/widgets/help.js:158 -#: js/widgets/help.js:378 -#: js/widgets/help.js:393 -msgid "Take a tour" -msgstr "" - -#: js/widgets/aiwidget.js:135 -#: js/widgets/aiwidget.js:136 -#: js/widgets/rhythmruler.js:679 -#: js/widgets/rhythmruler.js:680 -#: js/widgets/rhythmruler.js:1856 -#: js/widgets/rhythmruler.js:1857 -#: js/widgets/sampler.js:180 -#: js/widgets/sampler.js:181 -#: js/widgets/tempo.js:78 -#: js/widgets/tempo.js:97 -#: js/widgets/tempo.js:98 -msgid "Pause" -msgstr "" - -#: js/widgets/aiwidget.js:179 -#: js/widgets/sampler.js:225 -msgid "Warning: Sample is bigger than 1MB." -msgstr "" - -#: js/widgets/aiwidget.js:538 -msgid "New start block generated" -msgstr "" - -#: js/widgets/aiwidget.js:540 -msgid "MIDI loading. This may take some time depending upon the number of notes in the track" -msgstr "" - -#: js/widgets/aiwidget.js:550 -#: js/widgets/sampler.js:252 -msgid "Upload failed: Sample is not a .wav file." -msgstr "" - -#: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:430 -msgid "Save sample" -msgstr "" - -#: js/widgets/arpeggio.js:241 -msgid "Click in the grid to add steps to the arpeggio." -msgstr "" - -#: js/widgets/meterwidget.js:195 -#: js/widgets/meterwidget.js:196 -#: js/widgets/modewidget.js:87 -#: js/widgets/modewidget.js:88 -#: js/widgets/modewidget.js:639 -#: js/widgets/modewidget.js:640 -#: js/widgets/modewidget.js:708 -#: js/widgets/modewidget.js:709 -#: js/widgets/rhythmruler.js:457 -#: js/widgets/rhythmruler.js:1784 -#: js/widgets/rhythmruler.js:1785 -#: js/widgets/rhythmruler.js:1809 -#: js/widgets/rhythmruler.js:1810 -#: js/widgets/temperament.js:2165 -msgid "Play all" -msgstr "" - -#: js/widgets/meterwidget.js:269 -msgid "Reset" -msgstr "" - -#: js/widgets/meterwidget.js:295 -msgid "Click in the circle to select strong beats for the meter." -msgstr "" - -#: js/widgets/modewidget.js:125 -msgid "Rotate counter clockwise" -msgstr "" - -#: js/widgets/modewidget.js:131 -msgid "Rotate clockwise" -msgstr "" - -#: js/widgets/modewidget.js:143 -#: js/widgets/pitchstaircase.js:676 -#: js/widgets/rhythmruler.js:578 -#: js/widgets/timbre.js:957 -msgid "Undo" -msgstr "" - -#: js/widgets/modewidget.js:161 -#. TRANS: A circle of notes represents the musical mode. -msgid "Click in the circle to select notes for the mode." -msgstr "" - -#: js/widgets/modewidget.js:1011 -#: js/widgets/musickeyboard.js:3210 -#: js/widgets/pitchstaircase.js:578 -#: js/widgets/rhythmruler.js:2244 -#: js/widgets/rhythmruler.js:2462 -#: js/widgets/temperament.js:1862 -#: js/widgets/tempo.js:412 -#: js/widgets/phrasemaker.js:5467 -msgid "New action block generated." -msgstr "" - -#: js/widgets/musickeyboard.js:743 -#: js/widgets/phrasemaker.js:595 -msgid "Add note" -msgstr "" - -#: js/widgets/musickeyboard.js:762 -msgid "Metronome" -msgstr "" - -#: js/widgets/musickeyboard.js:1574 -msgid "Note value" -msgstr "" - -#: js/widgets/musickeyboard.js:3209 -msgid "New action blocks generated." -msgstr "" - -#: js/widgets/musickeyboard.js:3393 -#: js/widgets/musickeyboard.js:3401 -msgid "MIDI device present." -msgstr "" - -#: js/widgets/musickeyboard.js:3404 -msgid "No MIDI device found." -msgstr "" - -#: js/widgets/musickeyboard.js:3414 -msgid "Failed to get MIDI access in browser." -msgstr "" - -#: js/widgets/pitchdrummatrix.js:356 -#: js/widgets/pitchdrummatrix.js:741 -msgid "Click in the grid to map notes to drums." -msgstr "" - -#: js/widgets/pitchslider.js:103 -msgid "Move up" -msgstr "" - -#: js/widgets/pitchslider.js:114 -msgid "Move down" -msgstr "" - -#: js/widgets/pitchslider.js:136 -msgid "Click on the slider to create a note block." -msgstr "" - -#: js/widgets/pitchstaircase.js:622 -msgid "Play chord" -msgstr "" - -#: js/widgets/pitchstaircase.js:630 -msgid "Play scale" -msgstr "" - -#: js/widgets/pitchstaircase.js:694 -msgid "Click on a note to create a new step." -msgstr "" - -#: js/widgets/rhythmruler.js:486 -msgid "Save rhythms" -msgstr "" - -#: js/widgets/rhythmruler.js:512 -msgid "Save drum machine" -msgstr "" - -#: js/widgets/rhythmruler.js:589 -#. TRANS: user can tap out a rhythm by clicking on a ruler. -msgid "Tap a rhythm" -msgstr "" - -#: js/widgets/rhythmruler.js:813 -msgid "Click on the ruler to divide it." -msgstr "" - -#: js/widgets/rhythmruler.js:947 -#: js/widgets/rhythmruler.js:948 -#: js/widgets/rhythmruler.js:1148 -#: js/widgets/rhythmruler.js:1149 -#: js/widgets/rhythmruler.js:1760 -#: js/widgets/rhythmruler.js:1761 -msgid "tap a rhythm" -msgstr "" - -#: js/widgets/rhythmruler.js:1453 -msgid "Maximum value of 256 has been exceeded." -msgstr "" - -#: js/widgets/sampler.js:235 -msgid "Recording started" -msgstr "" - -#: js/widgets/sampler.js:243 -msgid "Recording complete" -msgstr "" - -#: js/widgets/sampler.js:281 -msgid "A new sample block was generated." -msgstr "" - -#: js/widgets/sampler.js:376 -msgid "Upload sample" -msgstr "" - -#: js/widgets/sampler.js:397 -msgid "Warning: Your sample cannot be loaded because it is >1MB." -msgstr "" - -#: js/widgets/sampler.js:446 -msgid "Toggle Mic" -msgstr "" - -#: js/widgets/sampler.js:453 -msgid "Playback" -msgstr "" - -#: js/widgets/sampler.js:933 -#. TRANS: The reference tone is a sound used for comparison. -msgid "reference tone" -msgstr "" - -#: js/widgets/temperament.js:319 -msgid "back to 2:1 octave space" -msgstr "" - -#: js/widgets/temperament.js:445 -msgid "edit" -msgstr "" - -#: js/widgets/temperament.js:525 -#: js/widgets/temperament.js:840 -#: js/widgets/temperament.js:844 -#: js/widgets/temperament.js:945 -#: js/widgets/temperament.js:1034 -#: js/widgets/temperament.js:1038 -#: js/widgets/temperament.js:1110 -#: js/widgets/temperament.js:1379 -#: js/widgets/temperament.js:1448 -#: js/widgets/temperament.js:1529 -msgid "done" -msgstr "" - -#: js/widgets/temperament.js:582 -#: js/widgets/temperament.js:587 -#: js/widgets/temperament.js:1021 -msgid "ratio" -msgstr "" - -#: js/widgets/temperament.js:588 -msgid "interval" -msgstr "" - -#: js/widgets/temperament.js:716 -msgid "non scalar" -msgstr "" - -#: js/widgets/temperament.js:757 -msgid "ratios" -msgstr "" - -#: js/widgets/temperament.js:757 -msgid "arbitrary" -msgstr "" - -#: js/widgets/temperament.js:828 -msgid "number of divisions" -msgstr "" - -#: js/widgets/temperament.js:843 -#: js/widgets/temperament.js:958 -#: js/widgets/temperament.js:1037 -#: js/widgets/temperament.js:1128 -msgid "preview" -msgstr "" - -#: js/widgets/temperament.js:888 -msgid "The Number of divisions is too large." -msgstr "" - -#: js/widgets/temperament.js:1023 -msgid "recursion" -msgstr "" - -#: js/widgets/temperament.js:1549 -msgid "The octave ratio has changed. This changes temperament significantly." -msgstr "" - -#: js/widgets/temperament.js:2177 -msgid "Table" -msgstr "" - -#: js/widgets/temperament.js:2285 -msgid "Add pitches" -msgstr "" - -#: js/widgets/tempo.js:111 -msgid "Save tempo" -msgstr "" - -#: js/widgets/tempo.js:142 -msgid "speed up" -msgstr "" - -#: js/widgets/tempo.js:148 -msgid "slow down" -msgstr "" - -#: js/widgets/tempo.js:192 -msgid "Adjust the tempo with the buttons." -msgstr "" - -#: js/widgets/tempo.js:259 -msgid "Please enter a number between 30 and 1000" -msgstr "" - -#: js/widgets/tempo.js:266 -#: js/widgets/tempo.js:269 -msgid "The beats per minute must be between 30 and 1000." -msgstr "" - -#: js/widgets/tempo.js:285 -msgid "The beats per minute must be below 1000." -msgstr "" - -#: js/widgets/tempo.js:301 -msgid "The beats per minute must be above 30" -msgstr "" - -#: js/widgets/timbre.js:760 -msgid "Synthesizer" -msgstr "" - -#: js/widgets/timbre.js:880 -#: planet/js/GlobalTag.js:50 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Effects" -msgstr "" - -#: js/widgets/timbre.js:940 -msgid "Add filter" -msgstr "" - -#: js/widgets/timbre.js:981 -msgid "Click on buttons to open the timbre design tools." -msgstr "" - -#: js/widgets/timbre.js:1265 -msgid "harmonicity" -msgstr "" - -#: js/widgets/timbre.js:1332 -#: js/widgets/timbre.js:1398 -msgid "modulation index" -msgstr "" - -#: js/widgets/timbre.js:1476 -msgid "vibrato amount" -msgstr "" - -#: js/widgets/timbre.js:1911 -msgid "Filter already present." -msgstr "" - -#: js/widgets/timbre.js:2495 -msgid "distortion amount" -msgstr "" - -#: js/widgets/oscilloscope.js:79 -msgid "Zoom In" -msgstr "" - -#: js/widgets/oscilloscope.js:88 -msgid "Zoom Out" -msgstr "" - -#: js/widgets/phrasemaker.js:585 -msgid "Export" -msgstr "" - -#: js/widgets/phrasemaker.js:592 -msgid "Sort" -msgstr "" - -#: js/widgets/phrasemaker.js:1061 -msgid "Click on the table to add notes." -msgstr "" - -#: js/widgets/phrasemaker.js:2755 -#: js/widgets/phrasemaker.js:2891 -msgid "tuplet value" -msgstr "" - -#: planet/js/GlobalCard.js:68 -msgid "Share" -msgstr "" - -#: planet/js/GlobalCard.js:74 -msgid "Flags" -msgstr "" - -#: planet/js/GlobalPlanet.js:35 -msgid "No results found." -msgstr "" - -#: planet/js/GlobalPlanet.js:51 -msgid "Remix of" -msgstr "" - -#: planet/js/GlobalPlanet.js:509 -msgid "Cannot connect to server" -msgstr "" - -#: planet/js/GlobalTag.js:28 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "All Projects" -msgstr "" - -#: planet/js/GlobalTag.js:30 -#: planet/js/StringHelper.js:37 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "My Projects" -msgstr "" - -#: planet/js/GlobalTag.js:32 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Examples" -msgstr "" - -#: planet/js/GlobalTag.js:36 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Art" -msgstr "" - -#: planet/js/GlobalTag.js:38 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Math" -msgstr "" - -#: planet/js/GlobalTag.js:40 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Interactive" -msgstr "" - -#: planet/js/GlobalTag.js:42 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Design" -msgstr "" - -#: planet/js/GlobalTag.js:44 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Game" -msgstr "" - -#: planet/js/GlobalTag.js:52 -#. TRANS: On the Planet, we use labels to tag projects. -msgid "Code Snippet" -msgstr "" - -#: planet/js/LocalCard.js:36 -msgid "View published project" -msgstr "" - -#: planet/js/LocalCard.js:42 -#: planet/js/StringHelper.js:38 -msgid "Publish project" -msgstr "" - -#: planet/js/LocalCard.js:51 -msgid "Edit project" -msgstr "" - -#: planet/js/LocalCard.js:52 -msgid "Delete project" -msgstr "" - -#: planet/js/LocalCard.js:53 -msgid "Download project" -msgstr "" - -#: planet/js/LocalCard.js:55 -msgid "Duplicate project" -msgstr "" - -#: planet/js/ProjectStorage.js:243 -msgid "anonymous" -msgstr "" - -#: planet/js/ProjectViewer.js:30 -msgid "Error: Report could not be submitted. Try again later." -msgstr "" - -#: planet/js/ProjectViewer.js:31 -msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." -msgstr "" - -#: planet/js/ProjectViewer.js:32 -#: planet/js/StringHelper.js:62 -#: planet/js/StringHelper.js:64 -#: planet/js/StringHelper.js:68 -msgid "Report Project" -msgstr "" - -#: planet/js/ProjectViewer.js:33 -#: planet/js/StringHelper.js:63 -msgid "Project Reported" -msgstr "" - -#: planet/js/ProjectViewer.js:34 -msgid "Report description required" -msgstr "" - -#: planet/js/ProjectViewer.js:35 -msgid "Report description too long" -msgstr "" - -#: planet/js/Publisher.js:30 -msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." -msgstr "" - -#: planet/js/Publisher.js:220 -#: planet/js/Publisher.js:237 -msgid "This field is required" -msgstr "" - -#: planet/js/Publisher.js:227 -msgid "Title too long" -msgstr "" - -#: planet/js/Publisher.js:244 -msgid "Description too long" -msgstr "" - -#: planet/js/Publisher.js:341 -msgid "Server Error" -msgstr "" - -#: planet/js/Publisher.js:341 -msgid "Try Again" -msgstr "" - -#: planet/js/SaveInterface.js:34 -msgid "Open in Music Blocks" -msgstr "" - -#: planet/js/SaveInterface.js:35 -msgid "Open in Turtle Blocks" -msgstr "" - -#: planet/js/helper.js:149 -#: planet/js/StringHelper.js:49 -msgid "Show more tags" -msgstr "" - -#: planet/js/helper.js:150 -msgid "Show fewer tags" -msgstr "" - -#: planet/js/StringHelper.js:30 -msgid "Planet" -msgstr "" - -#: planet/js/StringHelper.js:31 -msgid "Close Planet" -msgstr "" - -#: planet/js/StringHelper.js:32 -msgid "Open project from file" -msgstr "" - -#: planet/js/StringHelper.js:34 -msgid "Local" -msgstr "" - -#: planet/js/StringHelper.js:35 -msgid "Global" -msgstr "" - -#: planet/js/StringHelper.js:36 -msgid "Search for a project" -msgstr "" - -#: planet/js/StringHelper.js:40 -msgid "Tags (max 5)" -msgstr "" - -#: planet/js/StringHelper.js:41 -#: planet/js/StringHelper.js:61 -msgid "Description" -msgstr "" - -#: planet/js/StringHelper.js:42 -#: planet/js/StringHelper.js:67 -msgid "Submit" -msgstr "" - -#: planet/js/StringHelper.js:43 -#: planet/js/StringHelper.js:47 -msgid "Cancel" -msgstr "" - -#: planet/js/StringHelper.js:44 -msgid "Delete \\"\\"?" -msgstr "" - -#: planet/js/StringHelper.js:45 -msgid "Permanently delete project \\"\\"?" -msgstr "" - -#: planet/js/StringHelper.js:48 -msgid "Explore Projects" -msgstr "" - -#: planet/js/StringHelper.js:50 -msgid "Most recent" -msgstr "" - -#: planet/js/StringHelper.js:51 -msgid "Most liked" -msgstr "" - -#: planet/js/StringHelper.js:52 -msgid "Most downloaded" -msgstr "" - -#: planet/js/StringHelper.js:53 -msgid "A-Z" -msgstr "" - -#: planet/js/StringHelper.js:54 -msgid "Sort by" -msgstr "" - -#: planet/js/StringHelper.js:55 -msgid "Load More Projects" -msgstr "" - -#: planet/js/StringHelper.js:56 -msgid "Last Updated" -msgstr "" - -#: planet/js/StringHelper.js:57 -msgid "Creation Date" -msgstr "" - -#: planet/js/StringHelper.js:58 -msgid "Number of Downloads:" -msgstr "" - -#: planet/js/StringHelper.js:59 -msgid "Number of Likes:" -msgstr "" - -#: planet/js/StringHelper.js:60 -msgid "Tags:" -msgstr "" - -#: planet/js/StringHelper.js:65 -msgid "Report projects which violate the
Sugar Labs Code of Conduct." -msgstr "" - -#: planet/js/StringHelper.js:66 -msgid "Reason for reporting project" -msgstr "" - -#: planet/js/StringHelper.js:70 -msgid "Download as File" -msgstr "" - -#: plugins/accelerometer.rtp:48 -msgid "motion x" -msgstr "" - -#: plugins/accelerometer.rtp:56 -msgid "motion y" -msgstr "" - -#: plugins/accelerometer.rtp:64 -msgid "motion z" -msgstr "" - -#: plugins/facebook.rtp:27 -msgid "publish" -msgstr "" - -#: plugins/maths.rtp:62 -msgid "power" -msgstr "" - -#: plugins/maths.rtp:62 -msgid "base" -msgstr "" - -#: plugins/maths.rtp:62 -msgid "exp" -msgstr "" - -#: plugins/maths.rtp:99 -msgid "floor" -msgstr "" - -#: plugins/maths.rtp:104 -msgid "ceiling" -msgstr "" - -#: plugins/maths.rtp:109 -msgid "to degrees" -msgstr "" - -#: plugins/maths.rtp:114 -msgid "to radians" -msgstr "" - -#: plugins/nutrition.rtp:104 -msgid "get calories" -msgstr "" - -#: plugins/nutrition.rtp:107 -msgid "get protein" -msgstr "" - -#: plugins/nutrition.rtp:110 -msgid "get carbs" -msgstr "" - -#: plugins/nutrition.rtp:113 -msgid "get fiber" -msgstr "" - -#: plugins/nutrition.rtp:116 -msgid "get fat" -msgstr "" - -#: plugins/nutrition.rtp:119 -msgid "get name" -msgstr "" - -#: plugins/nutrition.rtp:122 -msgid "calories" -msgstr "" - -#: plugins/nutrition.rtp:128 -msgid "protein" -msgstr "" - -#: plugins/nutrition.rtp:134 -msgid "carbs" -msgstr "" - -#: plugins/nutrition.rtp:140 -msgid "fiber" -msgstr "" - -#: plugins/nutrition.rtp:146 -msgid "fat" -msgstr "" - -#: plugins/nutrition.rtp:152 -msgid "eat" -msgstr "" - -#: plugins/nutrition.rtp:155 -msgid "digest meal" -msgstr "" - -#: plugins/nutrition.rtp:158 -msgid "apple" -msgstr "" - -#: plugins/nutrition.rtp:161 -msgid "banana" -msgstr "" - -#: plugins/nutrition.rtp:167 -msgid "wheat bread" -msgstr "" - -#: plugins/nutrition.rtp:170 -msgid "corn" -msgstr "" - -#: plugins/nutrition.rtp:173 -msgid "potato" -msgstr "" - -#: plugins/nutrition.rtp:176 -msgid "sweet potato" -msgstr "" - -#: plugins/nutrition.rtp:179 -msgid "tomato" -msgstr "" - -#: plugins/nutrition.rtp:182 -msgid "broccoli" -msgstr "" - -#: plugins/nutrition.rtp:185 -msgid "rice and beans" -msgstr "" - -#: plugins/nutrition.rtp:188 -msgid "tamale" -msgstr "" - -#: plugins/nutrition.rtp:191 -msgid "cheese" -msgstr "" - -#: plugins/nutrition.rtp:194 -msgid "chicken" -msgstr "" - -#: plugins/nutrition.rtp:197 -msgid "fish" -msgstr "" - -#: plugins/nutrition.rtp:200 -msgid "beef" -msgstr "" - -#: plugins/nutrition.rtp:203 -msgid "cake" -msgstr "" - -#: plugins/nutrition.rtp:206 -msgid "cookie" -msgstr "" - -#: plugins/nutrition.rtp:209 -msgid "water" -msgstr "" - -#: plugins/weather.rtp:68 -#: plugins/weather.rtp:97 -msgid "Days ahead must be in the range of -1 to 5." -msgstr "" - -#: plugins/weather.rtp:122 -msgid "forecast" -msgstr "" - -#: plugins/weather.rtp:123 -#: plugins/weather.rtp:137 -#: plugins/weather.rtp:150 -msgid "city" -msgstr "" - -#: plugins/weather.rtp:124 -#: plugins/weather.rtp:138 -#: plugins/weather.rtp:151 -msgid "day" -msgstr "" - -#: plugins/weather.rtp:136 -msgid "high" -msgstr "" - -#: plugins/weather.rtp:149 -msgid "low" -msgstr "" - -#: plugins/rodi.rtp:172 -msgid "blink" -msgstr "" - -#: plugins/rodi.rtp:246 -msgid "led" -msgstr "" - -#: plugins/rodi.rtp:265 -msgid "light intensity" -msgstr "" - -#: plugins/rodi.rtp:282 -msgid "infrared light (left)" -msgstr "" - -#: plugins/rodi.rtp:296 -msgid "infrared light (right)" -msgstr "" - -#: plugins/rodi.rtp:338 -msgid "move" -msgstr "" - -#: js/activity.js:3323 - -#~ msgid "Nothing in the trash to restore." -#~ msgstr "" - -#: js/turtledefs.js:584 - -#~ msgid "Save audio from your project as WAV." -#~ msgstr "" - -#: js/turtledefs.js:588 - -#~ msgid "Save your project to as an ABC file." -#~ msgstr "" - -#: js/turtledefs.js:592 - -#~ msgid "Save your project to as a Lilypond file." -#~ msgstr "" - -#: js/turtledefs.js:620 - -#~ msgid "Show or hide a coordinate grid." -#~ msgstr "" - -#: js/turtledefs.js:649 - -#~ msgid "Expand/collapse collapsable blocks" -#~ msgstr "" - -#: js/turtledefs.js:752 - -#~ msgid "Show these messages." -#~ msgstr "" - -#: js/rubrics.js:531 - -#: js/turtledefs.js:136 - -#: js/turtledefs.js:237 - -#~ msgid "sensors" -#~ msgstr "" - -#: js/rubrics.js:532 - -#: js/turtledefs.js:135 - -#: js/turtledefs.js:236 - -#: js/blocks/MediaBlocks.js:930 - -#~ msgid "media" -#~ msgstr "" - -#: js/block-verbose.js:3837 - -#: js/block-verbose.js:3850 - -#: js/block.js:3758 - -#: js/block.js:3771 - -#: js/blocks/ExtrasBlocks.js:623 - -#~ msgid "Cartesian+polar" -#~ msgstr "" - -#: js/blocks.js:5091 - -#: js/blocks/MediaBlocks.js:888 - -#~ msgid "show" -#~ msgstr "顯示" - -#: js/activity.js:5680 - -#~ msgid "Show/hide block" -#~ msgstr "" - -#: js/palette.js:619 - -#~ msgid "grid" -#~ msgstr "" - -#: js/piemenus.js:3854 - -#~ msgid "You have chosen key " -#~ msgstr "" - -#: js/piemenus.js:3858 - -#~ msgid " for your pitch preview." -#~ msgstr "" - -#: js/toolbar.js:113 - -#: js/toolbar.js:114 - -#: js/toolbar.js:178 - -#: js/toolbar.js:179 - -#: js/toolbar.js:234 - -#: js/toolbar.js:235 - -#~ msgid "Full Screen" -#~ msgstr "" - -#: js/toolbar.js:1060 - -#~ msgid "New Project" -#~ msgstr "" - -#: js/turtledefs.js:185 - -#: js/turtledefs.js:280 - -#~ msgid "music" -#~ msgstr "" - -#: js/turtledefs.js:548 - -#: js/turtledefs.js:569 - -#~ msgid "save" -#~ msgstr "" - -#: js/turtledefs.js:625 - -#: js/turtles.js:953 - -#~ msgid "Clean" -#~ msgstr "清除畫面" - -#: js/turtledefs.js:675 - -#~ msgid "Run slow" -#~ msgstr "" - -#: js/turtles.js:900 - -#~ msgid "Clear Workspace" -#~ msgstr "" - -#: js/turtles.js:905 - -#~ msgid "Are you sure you want to clear the workspace ?" -#~ msgstr "" - -#: js/utils/musicutils.js:1176 - -#~ msgid "meantone" -#~ msgstr "" - -#: js/utils/musicutils.js:1582 - -#~ msgid "Custom" -#~ msgstr "" - -#: js/blocks/ExtrasBlocks.js:274 - -#~ msgid "hide blocks" -#~ msgstr "隱藏區塊" - -#: js/blocks/FlowBlocks.js:136 - -#~ msgid "duplicate" -#~ msgstr "" - -#: js/blocks/FlowBlocks.js:604 - -#: js/widgets/timbre.js:417 - -#: js/widgets/timbre.js:419 - -#: js/widgets/phrasemaker.js:4202 - -#: js/widgets/musickeyboard.js:819 - -#: js/widgets/musickeyboard.js:821 - -#: plugins/rodi.rtp:29 - -#: plugins/rodi.rtp:73 - -#: plugins/rodi.rtp:413 - -#~ msgid "stop" -#~ msgstr "停止" - -#: js/blocks/MediaBlocks.js:692 - -#~ msgid "duration (ms)" -#~ msgstr "" - -#: js/blocks/GraphicsBlocks.js:373 - -#: js/widgets/temperament.js:319 - -#: js/widgets/temperament.js:347 - -#~ msgid "clear" -#~ msgstr "" - -#: js/blocks/PitchBlocks.js:929 - -#~ msgid "invert" -#~ msgstr "" - -#: js/blocks/PitchBlocks.js:1706 - -#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," -#~ msgstr "" - -#: js/blocks/PitchBlocks.js:1749 - -#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." -#~ msgstr "" - -#: js/blocks/ToneBlocks.js:34 - -#~ msgid "oscillator" -#~ msgstr "" - -#: js/blocks/ToneBlocks.js:630 - -#~ msgid "delay" -#~ msgstr "" - -#: js/blocks/WidgetBlocks.js:81 - -#~ msgid "envelope" -#~ msgstr "" - -#: js/blocks/WidgetBlocks.js:171 - -#~ msgid "filter" -#~ msgstr "" - -#: js/blocks/WidgetBlocks.js:1580 - -#~ msgid "aimusic" -#~ msgstr "" - -#: js/turtleactions/IntervalsActions.js:119 - -#~ msgid "a" -#~ msgstr "" - -#: js/turtleactions/IntervalsActions.js:139 - -#~ msgid " below" -#~ msgstr "" - -#: js/widgets/modewidget.js:1017 - -#: js/widgets/pitchstaircase.js:580 - -#: js/widgets/tempo.js:414 - -#: js/widgets/phrasemaker.js:5356 - -#: js/widgets/rhythmruler.js:2254 - -#: js/widgets/rhythmruler.js:2472 - -#: js/widgets/temperament.js:1929 - -#~ msgid "New action block generated!" -#~ msgstr "" - -#: js/widgets/sampler.js:237 - -#~ msgid "Recording started..." -#~ msgstr "" - -#: js/widgets/sampler.js:245 - -#~ msgid "Recording complete..." -#~ msgstr "" - -#: js/widgets/musickeyboard.js:1549 - -#: plugins/rodi.rtp:193 - -#~ msgid "duration" -#~ msgstr "時間長度" - -#: js/widgets/temperament.js:454 - -#: js/widgets/temperament.js:456 - -#: js/widgets/temperament.js:1493 - -#: js/widgets/temperament.js:1495 - -#~ msgid "close" -#~ msgstr "" - -#: planet/js/StringHelper.js:38 - -#~ msgid "Publish Project" -#~ msgstr "" - -#: plugins/rodi.rtp:191 - -#~ msgid "play" -#~ msgstr "" - -#: js/notation.js:353 - -#~ msgid "Lilypond cannot process pickup of " -#~ msgstr "" - -#: js/activity.js:1413 - -#~ msgid "Refresh your browser to change to advanced mode." -#~ msgstr "" - -#: js/activity.js:1418 - -#~ msgid "Refresh your browser to change to beginner mode." -#~ msgstr "" - -#: js/widgets/musickeyboard.js:3179 - -#~ msgid "New action blocks generated" -#~ msgstr "" - -#: js/widgets/musickeyboard.js:3180 - -#~ msgid "New action block generated" -#~ msgstr "" - -#: js/toolbar.js:70 - -#: js/toolbar.js:130 - -#: js/toolbar.js:194 - -#: js/toolbar.js:249 - -#~ msgid "Toggle JavaScript Editor" -#~ msgstr "" - -#: js/EnsembleBlocks.js:643 - -#~ msgid "The Turrle pitch block returns the current pitch number being played by the specified turtle." -#~ msgstr "" - -#: js/PitchActions.js:88 - -#~ msgid "The Scalar Step Block must be used inside of a Note Block." -#~ msgstr "" - -#: js/PitchActions.js:107 - -#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." -#~ msgstr "" - -#: js/musickeyboard.js:2840 - -#~ msgid "New action blocks generated!" -#~ msgstr "" - -#: js/toolbar.js:110 - -#: js/toolbar.js:204 - -#~ msgid "FullScreen" -#~ msgstr "" - -#: js/turtledefs.js:506 - -#~ msgid "Toggle full screen mode." -#~ msgstr "" - -#: js/RhythmBlockPaletteBlocks.js:386 - -#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." -#~ msgstr "" - -#: js/RhythmBlockPaletteBlocks.js:601 - -#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "" - -#: js/IntervalsBlocks.js:43 - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "" - -#: js/IntervalsBlocks.js:175 - -#~ msgid "The Interval number block returns the number of scalar steps in the current interval." -#~ msgstr "" - -#: js/IntervalsBlocks.js:203 - -#~ msgid "The Semi-tone interval block measures the distance between two notes in semi-tones." -#~ msgstr "" - -#: js/IntervalsBlocks.js:484 - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." -#~ msgstr "" - -#: js/IntervalsBlocks.js:522 - -#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." -#~ msgstr "" - -#: js/IntervalsBlocks.js:811 - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." -#~ msgstr "" - -#: js/IntervalsBlocks.js:845 - -#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." -#~ msgstr "" - -#: js/IntervalsBlocks.js:894 - -#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches," -#~ msgstr "" - -#: js/IntervalsBlocks.js:896 - -#~ msgid "eg \"do\" is always \"C-natural\" when Movable do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree of the major scale." -#~ msgstr "" - -#: js/ActionBlocks.js:750 - -#~ msgid "The Action block is used to group together blocks so that they can be used more than once." -#~ msgstr "" - -#: js/BooleanBlocks.js:188 - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "" - -#: js/BooleanBlocks.js:237 - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "" - -#: js/MediaBlocks.js:34 - -#: js/MediaBlocks.js:72 - -#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "" - -#: js/MediaBlocks.js:43 - -#: js/MediaBlocks.js:81 - -#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." -#~ msgstr "" - -#: js/MediaBlocks.js:112 - -#: js/MediaBlocks.js:150 - -#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "" - -#: js/MediaBlocks.js:121 - -#: js/MediaBlocks.js:159 - -#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." -#~ msgstr "" - -#: js/MediaBlocks.js:579 - -#~ msgid "video material" -#~ msgstr "" - -#: js/ProgramBlocks.js:581 - -#~ msgid "The Run block block runs a block. It accepts two types of arguments: block number or block name." -#~ msgstr "" - -#: js/DrumBlocks.js:188 - -#: js/DrumBlocks.js:195 - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." -#~ msgstr "" - -#: js/RhythmBlocks.js:30 - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "" - -#: js/RhythmBlocks.js:83 - -#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." -#~ msgstr "" - -#: js/RhythmBlocks.js:235 - -#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." -#~ msgstr "" - -#: js/RhythmBlocks.js:335 - -#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." -#~ msgstr "" - -#: js/RhythmBlocks.js:506 - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "" - -#: js/HeapBlocks.js:60 - -#~ msgid "The Show-heap block displays the contents of the heap at the top of the screen." -#~ msgstr "" - -#: js/FlowBlocks.js:81 - -#~ msgid "The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." -#~ msgstr "" - -#: js/FlowBlocks.js:679 - -#: js/FlowBlocks.js:688 - -#: js/FlowBlocks.js:722 - -#: js/FlowBlocks.js:731 - -#~ msgid "Conditionals lets your program take different actions depending on the condition." -#~ msgstr "" - -#: js/FlowBlocks.js:690 - -#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." -#~ msgstr "" - -#: js/FlowBlocks.js:764 - -#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." -#~ msgstr "" - -#: js/GraphicsBlocks.js:401 - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "" - -#: js/GraphicsBlocks.js:408 - -#~ msgid "The Arc block moves the turtle in a arc." -#~ msgstr "" - -#: js/GraphicsBlocks.js:464 - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "" - -#: js/GraphicsBlocks.js:810 - -#~ msgid "The Wrap block enables or disables screen wrapping for the graphics actions within it." -#~ msgstr "" - -#: js/OrnamentBlocks.js:295 - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/OrnamentBlocks.js:324 - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/VolumeBlocks.js:592 - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." -#~ msgstr "" - -#: js/VolumeBlocks.js:594 - -#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." -#~ msgstr "" - -#: js/VolumeBlocks.js:632 - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." -#~ msgstr "" - -#: js/VolumeBlocks.js:634 - -#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." -#~ msgstr "" - -#: js/ToneBlocks.js:176 - -#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." -#~ msgstr "" - -#: js/ToneBlocks.js:213 - -#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." -#~ msgstr "" - -#: js/ToneBlocks.js:588 - -#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." -#~ msgstr "" - -#: js/MeterBlocks.js:54 - -#~ msgid "The Beat factor block returns the ratio of the note value to meter note value." -#~ msgstr "" - -#: js/MeterBlocks.js:168 - -#: js/MeterBlocks.js:179 - -#~ msgid "In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "" - -#: js/MeterBlocks.js:317 - -#~ msgid "(By default, it counts quarter notes.)" -#~ msgstr "" - -#: js/DictBlocks.js:29 - -#~ msgid "The Show-dictionary block displays the contents of the dictionary at the top of the screen." -#~ msgstr "" - -#: js/ExtrasBlocks.js:268 - -#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." -#~ msgstr "" - -#: js/SensorsBlocks.js:235 - -#~ msgid "The Cursor over block triggers an event when the cursor is moved over a mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:242 - -#~ msgid "The Cursor over block triggers an event when the cursor is moved over a turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:264 - -#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:272 - -#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:292 - -#~ msgid "The Cursor button down block triggers an event when the curson button is press on a mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:299 - -#~ msgid "The Cursor button down block triggers an event when the curson button is press on a turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:319 - -#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:326 - -#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:346 - -#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:352 - -#~ msgid "The Get blue block returns the blue component of the pixel under the turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:379 - -#~ msgid "The Get green block returns the green component of the pixel under the mouse." -#~ msgstr "" - -#: js/SensorsBlocks.js:385 - -#~ msgid "The Get green block returns the green component of the pixel under the turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:500 - -#~ msgid "The Time block returns the number of seconds that the program has been running." -#~ msgstr "" - -#: js/GlobalCard.js:48 - -#~ msgid "More Details" -#~ msgstr "" - -#: js/GlobalCard.js:54 - -#~ msgid "Share project" -#~ msgstr "" - -#: js/GlobalCard.js:60 - -#~ msgid "Copy link to clipboard" -#~ msgstr "" - -#: js/GlobalCard.js:63 - -#~ msgid "Run project on startup." -#~ msgstr "" - -#: js/GlobalCard.js:64 - -#~ msgid "Show code blocks on startup." -#~ msgstr "" - -#: js/GlobalCard.js:65 - -#~ msgid "Collapse code blocks on startup." -#~ msgstr "" - -#: js/GlobalCard.js:70 - -#~ msgid "Advanced Options" -#~ msgstr "" - -#: js/PitchBlocks.js:1540 - -#~ msgid "Hertz Block: Did you mean to use a Note block?" -#~ msgstr "" - -#: js/GlobalCard.js:48 - -#~ msgid "Unlike project" -#~ msgstr "" - -#: js/GlobalCard.js:51 - -#~ msgid "Like project" -#~ msgstr "" - -#: js/GlobalPlanet.js:30 - -#~ msgid "Feature unavailable - cannot connect to server. Reload Turtle Blocks to try again." -#~ msgstr "" - -#: js/Publisher.js:179 - -#~ msgid "Republish Project" -#~ msgstr "" - -#: js/blocks.js:2379 - -#~ msgid "audio file1" -#~ msgstr "" - -#: js/blocks.js:2387 - -#~ msgid "audio file2" -#~ msgstr "" - -#: js/turtle-singer.js:1793 - -#~ msgid "Warning: Note value greater than 2." -#~ msgstr "" - -#: js/IntervalsBlocks.js:537 - -#~ msgid "chord5" -#~ msgstr "" - -#: js/IntervalsBlocks.js:543 - -#~ msgid "chord4" -#~ msgstr "" - -#: js/IntervalsBlocks.js:549 - -#~ msgid "chord1" -#~ msgstr "" - -#: js/SensorsBlocks.js:535 - -#~ msgid "The Cursor Y block returns the vertical position of the turtle." -#~ msgstr "" - -#: js/SensorsBlocks.js:567 - -#~ msgid "The Cursor X block returns the horizontal position of the turtle." -#~ msgstr "" - -#: js/EnsembleBlocks.js:1174 - -#~ msgid "The Nth-Turtlee name block returns the name of the nth turtle." -#~ msgstr "" - -#: js/turtledefs.js:538 - -#~ msgid "Run fast" -#~ msgstr "" - -#: js/turtledefs.js:652 - -#~ msgid "Expand/collapse collapsible blocks" -#~ msgstr "" - -#: js/EnsembleBlocks.js:819 - -#~ msgid "The Nth-Mouse name block returns the name of the nth mice." -#~ msgstr "" - -#: js/activity.js:364 - -#~ msgid "search for blocks" -#~ msgstr "" - -#: js/activity.js:3298 - -#~ msgid "Please set browser zoom level to 100%" -#~ msgstr "" - -#: js/toolbar.js:54 - -#: js/toolbar.js:110 - -#: js/toolbar.js:147 - -#: js/toolbar.js:197 - -#~ msgid "Auxilary menu" -#~ msgstr "" - -#: js/SaveInterface.js:47 - -#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." -#~ msgstr "" - -#: js/blocks.js:6143 - -#~ msgid "You must always have at least one start block." -#~ msgstr "" - -#: js/sampler.js:406 - -#~ msgid "pitch up" -#~ msgstr "" - -#: js/sampler.js:416 - -#~ msgid "pitch down" -#~ msgstr "" - -#: js/sampler.js:424 - -#~ msgid "accidental up" -#~ msgstr "" - -#: js/sampler.js:434 - -#~ msgid "accidental down" -#~ msgstr "" - -#: js/sampler.js:441 - -#~ msgid "octave up" -#~ msgstr "" - -#: js/sampler.js:451 - -#~ msgid "octave down" -#~ msgstr "" - -#: plugins/finance.rtp:28 - -#~ msgid "currency" -#~ msgstr "" - -#: plugins/finance.rtp:28 - -#: plugins/bitcoin.rtp:27 - -#~ msgid "from" -#~ msgstr "" - -#: plugins/finance.rtp:69 - -#~ msgid "stock price" -#~ msgstr "" - -#: plugins/translate.rtp:73 - -#~ msgid "translate" -#~ msgstr "" - -#: plugins/translate.rtp:78 - -#: plugins/translate.rtp:89 - -#~ msgid "hello" -#~ msgstr "您好" - -#: plugins/translate.rtp:84 - -#~ msgid "detect lang" -#~ msgstr "" - -#: plugins/translate.rtp:95 - -#~ msgid "set lang" -#~ msgstr "" - -#: plugins/gmap.rtp:30 - -#~ msgid "city latitude" -#~ msgstr "" - -#: plugins/gmap.rtp:40 - -#~ msgid "city longitude" -#~ msgstr "" - -#: plugins/gmap.rtp:71 - -#: plugins/gmap.rtp:74 - -#: plugins/gmap.rtp:104 - -#: plugins/gmap.rtp:107 - -#~ msgid "Coordinate data not available." -#~ msgstr "" - -#: plugins/gmap.rtp:116 - -#~ msgid "Google map" -#~ msgstr "" - -#: plugins/gmap.rtp:116 - -#: plugins/gmap.rtp:160 - -#~ msgid "coordinates" -#~ msgstr "" - -#: plugins/gmap.rtp:116 - -#~ msgid "zoom factor" -#~ msgstr "" - -#: plugins/gmap.rtp:144 - -#~ msgid "zoom" -#~ msgstr "" - -#: plugins/gmap.rtp:160 - -#~ msgid "latitude" -#~ msgstr "" - -#: plugins/gmap.rtp:160 - -#~ msgid "longitude" -#~ msgstr "" - -#: plugins/maths.rtp:74 - -#~ msgid "degrees" -#~ msgstr "" - -#: plugins/maths.rtp:76 - -#~ msgid "radians" -#~ msgstr "" - -#: plugins/dictionary.rtp:25 - -#~ msgid "define" -#~ msgstr "" - -#: plugins/bitcoin.rtp:27 - -#~ msgid "bitcoin" -#~ msgstr "" - -#: plugins/heap.rtp:81 - -#: plugins/heap.rtp:85 - -#~ msgid "You need to select a file." -#~ msgstr "" - -#: js/activity.js:1618 - -#~ msgid "show treble" -#~ msgstr "" - -#: js/activity.js:1621 - -#~ msgid "hide Polar" -#~ msgstr "" - -#: js/activity.js:1628 - -#: js/activity.js:1652 - -#~ msgid "show bass" -#~ msgstr "" - -#: js/activity.js:1637 - -#~ msgid "show mezzo-soprano" -#~ msgstr "" - -#: js/activity.js:1642 - -#~ msgid "show alto" -#~ msgstr "" - -#: js/activity.js:1647 - -#~ msgid "show tenor" -#~ msgstr "" - -#: js/activity.js:1657 - -#~ msgid "hide bass" -#~ msgstr "" - -#: js/activity.js:1664 - -#~ msgid "show Polar" -#~ msgstr "" - -#: js/activity.js:1668 - -#~ msgid "hide Cartesian" -#~ msgstr "" - -#: js/notation.js:296 - -#~ msgid "Lilypond cannot process tempo of " -#~ msgstr "" - -#: js/SaveInterface.js:283 - -#~ msgid "Save as PDF" -#~ msgstr "" - -#: js/lilypond.js:263 - -#~ msgid "Lilypond ignoring mode" -#~ msgstr "" - -#: js/oscilloscope.js:49 - -#~ msgid "ZOOM IN" -#~ msgstr "" - -#: js/oscilloscope.js:61 - -#~ msgid "ZOOM OUT" -#~ msgstr "" - -#: js/palette.js:1188 - -#~ msgid "Click to select a block." -#~ msgstr "" - -#: js/palette.js:1205 - -#: js/palette.js:1208 - -#: js/palette.js:1236 - -#: js/palette.js:1239 - -#~ msgid "hide" -#~ msgstr "" - -#: js/palette.js:1214 - -#: js/palette.js:1217 - -#~ msgid "show2" -#~ msgstr "" - -#: js/palette.js:1222 - -#: js/palette.js:1225 - -#: js/palette.js:1250 - -#: js/palette.js:1253 - -#~ msgid "popout" -#~ msgstr "" - -#: js/palette.js:2423 - -#~ msgid "myblocks" -#~ msgstr "" - -#: js/SaveInterface.js:504 - -#~ msgid "Do you want to save your project?" -#~ msgstr "" - -#: js/DrumBlocks.js:416 - -#~ msgid "Drum Block: Did you mean to use a Note block?" -#~ msgstr "" - -#: js/pitchtracker.js:181 - -#: js/pitchtracker.js:200 - -#: js/pitchtracker.js:208 - -#: js/pitchtracker.js:210 - -#~ msgid "Start Recording" -#~ msgstr "" - -#: js/pitchtracker.js:188 - -#: js/pitchtracker.js:222 - -#: js/pitchtracker.js:224 - -#~ msgid "Stop Recording" -#~ msgstr "" - -#: js/pitchtracker.js:312 - -#~ msgid "save rhythms" -#~ msgstr "" - -#: js/pitchtracker.js:475 - -#~ msgid "drag" -#~ msgstr "" - -#: js/PitchBlocks.js:934 - -#~ msgid "Pitch Block: Did you mean to use a Note block?" -#~ msgstr "" - -#: js/EnsembleBlocks.js:295 - -#~ msgid "Mr. Mouse\", 0, 0)]" -#~ msgstr "" - -#: js/SensorsBlocks.js:195 - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "" - -#: js/BoxesBlocks.js:318 - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "" - -#: js/BoxesBlocks.js:365 - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "" - -#: js/activity.js:2054 - -#~ msgid "Hide blocks." -#~ msgstr "" - -#: js/activity.js:3319 - -#~ msgid "Cannot be further decreased" -#~ msgstr "" - -#: js/activity.js:3327 - -#~ msgid "Cannot be further increased" -#~ msgstr "" - -#: js/activity.js:4263 - -#~ msgid "Error: Unable to save because you ran out of local storage. Try deleting some saved projects." -#~ msgstr "" - -#: js/logo.js:386 - -#~ msgid "Turning off mouse blink; setting FPS to 10." -#~ msgstr "" - -#: js/logo.js:391 - -#~ msgid "Turning on mouse blink; setting FPS to 30." -#~ msgstr "" - -#: js/logo.js:4764 - -#~ msgid "Scalar transpositions are equal to Semitone transpositions for custom temperament." -#~ msgstr "" - -#: js/logo.js:8405 - -#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" -#~ msgstr "" - -#: js/logo.js:8794 - -#~ msgid "Warning: Note value is greater than 2." -#~ msgstr "" - -#: js/logo.js:11589 - -#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." -#~ msgstr "" - -#: js/palette.js:2009 - -#: js/palette.js:2066 - -#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" -#~ msgstr "" - -#: js/turtledefs.js:204 - -#~ msgid "This button opens a viewer for sharing projects and for finding example projects." -#~ msgstr "" - -#: js/turtledefs.js:257 - -#~ msgid "Click this button to expand or collapse the auxiliary toolbar." -#~ msgstr "" - -#: js/turtledefs.js:286 - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "" - -#: js/turtledefs.js:287 - -#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." -#~ msgstr "" - -#: js/turtledefs.js:289 - -#~ msgid "The On-every-note block let you specify actions to take on every note." -#~ msgstr "" - -#: js/turtledefs.js:291 - -#~ msgid "The Notes played block is the number of notes that have been played." -#~ msgstr "" - -#: js/turtledefs.js:296 - -#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." -#~ msgstr "" - -#: js/turtledefs.js:328 - -#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~ msgstr "" - -#: js/turtledefs.js:343 - -#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr "" - -#: js/turtledefs.js:348 - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "" - -#: js/turtledefs.js:350 - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "" - -#: js/turtledefs.js:389 - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:414 - -#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." -#~ msgstr "" - -#: js/turtledefs.js:415 - -#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." -#~ msgstr "" - -#: js/turtledefs.js:416 - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "" - -#: js/turtledefs.js:417 - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "" - -#: js/turtledefs.js:439 - -#~ msgid "eg \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "" - -#: js/turtledefs.js:459 - -#~ msgid "The Note volume block returns the current volume of the current synthesizer." -#~ msgstr "" - -#: js/turtledefs.js:479 - -#~ msgid "The Default block is used inside of a Switch to define a default action." -#~ msgstr "" - -#: js/turtledefs.js:573 - -#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." -#~ msgstr "" - -#: js/basicblocks.js:2352 - -#: js/basicblocks.js:2363 - -#~ msgid "down minor" -#~ msgstr "" - -#: js/basicblocks.js:2418 - -#: js/basicblocks.js:2429 - -#~ msgid "down major" -#~ msgstr "" - -#: js/basicblocks.js:3713 - -#~ msgid "eval" -#~ msgstr "" - -#: js/basicblocks.js:4057 - -#~ msgid "100" -#~ msgstr "" - -#: js/playback.js:87 - -#: js/musickeyboard.js:419 - -#: js/pitchdrummatrix.js:177 - -#: js/meterwidget.js:108 - -#: js/timbre.js:771 - -#: js/temperament.js:1751 - -#: js/modewidget.js:132 - -#~ msgid "Drag" -#~ msgstr "" - -#: js/playbackbox.js:83 - -#: js/playbackbox.js:91 - -#~ msgid "playback music" -#~ msgstr "" - -#: js/playbackbox.js:96 - -#~ msgid "pause playback" -#~ msgstr "" - -#: js/playbackbox.js:107 - -#: js/playbackbox.js:116 - -#~ msgid "restart playback" -#~ msgstr "" - -#: js/playbackbox.js:123 - -#~ msgid "prepare music for playback" -#~ msgstr "" - -#: js/help.js:217 - -#~ msgid "Load blocks" -#~ msgstr "" - -#: js/turtledefs.js:304 - -#: js/turtledefs.js:439 - -#: js/turtledefs.js:584 - -#~ msgid "The Set timbre block selects a voice for the synthesizer," -#~ msgstr "" - -#: js/turtledefs.js:525 - -#~ msgid "The Run block block runs a block." -#~ msgstr "" - -#: js/basicblocks.js:2018 - -#~ msgid "set timbre" -#~ msgstr "" - -#: js/basicblocks.js:4413 - -#~ msgid "right2" -#~ msgstr "" - -#: js/basicblocks.js:4429 - -#~ msgid "left2" -#~ msgstr "" - -#: js/pitchtimematrix.js:323 - -#: js/pitchtimematrix.js:331 - -#: js/pitchtimematrix.js:331 - -#: js/rhythmruler.js:1698 - -#: js/rhythmruler.js:1711 - -#: js/rhythmruler.js:1711 - -#~ msgid "expand" -#~ msgstr "" - -#: js/pitchtimematrix.js:338 - -#: js/pitchtimematrix.js:338 - -#: js/rhythmruler.js:1721 - -#: js/rhythmruler.js:1721 - -#~ msgid "collapse" -#~ msgstr "" - -#~ msgid "crescendo factor" -#~ msgstr "" - -#: js/turtledefs.js:181 - -#~ msgid "At the heart of Music Blocks is the Note block. The Note block is a container for a Pitch block that specifies the duration (note value) of the pitch." -#~ msgstr "" - -#: js/turtledefs.js:466 - -#~ msgid "The Time block returns the number of seconds that the program has been running." -#~ msgstr "" - -#: js/turtledefs.js:253 - -#~ msgid "The Store in box1 block is used to store a value in box1." -#~ msgstr "" - -#: js/turtledefs.js:265 - -#~ msgid "The Multiply block is used to multiply." -#~ msgstr "" - -#: js/blocks.js:2837 - -#: js/blocks.js:2863 - -#~ msgid "There is no block is selected." -#~ msgstr "" - -#: js/turtledefs.js:209 - -#~ msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale. In the example shown above, sol is shifted up to la." -#~ msgstr "" - -#: js/turtledefs.js:132 - -#~ msgid "Initialise a new project." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:339 - -#~ msgid "japanese" -#~ msgstr "" - -#: js/block.js:1312 - -#~ msgid "7th" -#~ msgstr "" - -#: js/basicblocks.js:2440 - -#~ msgid "chord' + ' ' + 'V" -#~ msgstr "" - -#: js/musicutils.js:345 - -#: js/basicblocks.js:1635 - -#: js/macros.js:38 - -#~ msgid "chine" -#~ msgstr "" - -#: js/timbre.js:743 - -#: js/rhythmruler.js:1481 - -#: js/modewidget.js:95 - -#: js/pitchstaircase.js:534 - -#~ msgid "undo" -#~ msgstr "" - -#: js/basicblocks.js:2464 - -#~ msgid "chord' + ' ' + 'I" -#~ msgstr "" - -#: js/StringHelper.js:22 - -#~ msgid "placeholder" -#~ msgstr "" - -#: js/turtledefs.js:436 - -#~ msgid "The Move block block moves a block." -#~ msgstr "" - -#: js/turtledefs.js:327 - -#: js/turtledefs.js:329 - -#~ msgid "The Accidental block is used to create sharps and flats" -#~ msgstr "" - -#: js/turtledefs.js:430 - -#~ msgid "The Hide blocks block hides the blocks." -#~ msgstr "" - -#: js/turtledefs.js:378 - -#~ msgid "The Waitfor block will wait until the condition is true." -#~ msgstr "" - -#: js/basicblocks.js:3142 - -#: js/basicblocks.js:3151 - -#~ msgid "set volume" -#~ msgstr "" - -#: js/turtledefs.js:366 - -#~ msgid "The Play noise block will generate white, pink, or brown noise." -#~ msgstr "" - -#: js/turtledefs.js:441 - -#~ msgid "The Bezier block draws a Bezier curve." -#~ msgstr "" - -#: plugins/impact.rtp:32 - -#~ msgid "hours ago" -#~ msgstr "" - -#: js/musicutils.js:243 - -#~ msgid "Major Blues" -#~ msgstr "" - -#: js/turtledefs.js:273 - -#~ msgid "The Back block moves the mouse backward." -#~ msgstr "" - -#: js/turtledefs.js:307 - -#~ msgid "The Set-name block is used to name a mouse." -#~ msgstr "" - -#: js/turtledefs.js:231 - -#~ msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." -#~ msgstr "" - -#: js/pitchstaircase.js:480 - -#~ msgid "play scale" -#~ msgstr "" - -#~ msgid "This toolbar contains the palette buttons Matrix, Note, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "" - -#: js/turtledefs.js:326 - -#~ msgid "The Beats per minute block returns the current beats per minute." -#~ msgstr "" - -#: js/turtledefs.js:222 - -#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale," -#~ msgstr "" - -#: js/turtledefs.js:336 - -#~ msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." -#~ msgstr "" - -#: js/musicutils.js:229 - -#~ msgid "Enigmatic" -#~ msgstr "" - -#: js/basicblocks.js:612 - -#~ msgid "fifths" -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "ml" -#~ msgstr "" - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "mi" -#~ msgstr "" - -#: js/turtledefs.js:251 - -#: js/turtledefs.js:388 - -#: js/turtledefs.js:390 - -#~ msgid "The Do block is used to initiate an action." -#~ msgstr "" - -#: js/turtledefs.js:422 - -#~ msgid "The Indexheap block returns a value in the heap at a specified location." -#~ msgstr "" - -#: js/turtledefs.js:284 - -#~ msgid "The Pen-up block raises the pen so that it does not draw." -#~ msgstr "" - -#: js/turtledefs.js:473 - -#~ msgid "The New mouse block will create a new mouse." -#~ msgstr "" - -#: js/activity.js:4353 - -#~ msgid "playback" -#~ msgstr "" - -#: js/activity.js:4435 - -#: js/activity.js:4470 - -#~ msgid "Merge project from file" -#~ msgstr "" - -#: js/turtledefs.js:299 - -#~ msgid "The Left block returns the position of the left of the canvas." -#~ msgstr "" - -#~ msgid "eatme" -#~ msgstr "" - -#: js/turtledefs.js:323 - -#~ msgid "The Whole notes played block returns the total number of whole notes played." -#~ msgstr "" - -#: js/basicblocks.js:1946 - -#~ msgid "movable" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:46 - -#~ msgid "brown-noise" -#~ msgstr "" - -#: js/musicutils.js:251 - -#~ msgid "Japanese" -#~ msgstr "" - -#: js/synthutils.js:90 - -#~ msgid "triangle-bell" -#~ msgstr "" - -#: js/activity.js:1216 - -#~ msgid "Hide grid" -#~ msgstr "" - -#: js/turtledefs.js:358 - -#~ msgid "The FM synth block is a frequency modulator used to define a timbre." -#~ msgstr "" - -#: js/turtledefs.js:429 - -#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~ msgstr "" - -#: js/turtledefs.js:260 - -#~ msgid "The Number block holds a number." -#~ msgstr "" - -#: js/turtledefs.js:381 - -#~ msgid "The Case block is used inside of a Switch to define matches." -#~ msgstr "" - -#: js/turtledefs.js:539 - -#~ msgid "The Background block sets the background color." -#~ msgstr "" - -#: js/help.js:53 - -#~ msgid "Previous page" -#~ msgstr "" - -#: js/turtledefs.js:458 - -#~ msgid "The Open file block opens a file for use with the Show block." -#~ msgstr "" - -#: js/turtledefs.js:287 - -#~ msgid "The Set-color block changes the pen color." -#~ msgstr "" - -#: js/basicblocks.js:2452 - -#~ msgid "chord' + ' ' + 'IV" -#~ msgstr "" - -#: js/timbre.js:682 - -#~ msgid "effects" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#~ msgid "floor-tom" -#~ msgstr "" - -#: js/turtledefs.js:295 - -#~ msgid "The Height block returns the height of the canvas." -#~ msgstr "" - -#: js/savebox.js:129 - -#~ msgid "Share on Facebook" -#~ msgstr "" - -#: js/turtledefs.js:452 - -#~ msgid "The Shade block returns the current pen shade value." -#~ msgstr "" - -#: js/turtledefs.js:215 - -#~ msgid "The On-every-beat block let you specify actions to take on every beat." -#~ msgstr "" - -#: js/turtledefs.js:76 - -#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore Music Blocks. Let us start our tour!" -#~ msgstr "" - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "re" -#~ msgstr "" - -#: js/musicutils.js:237 - -#~ msgid "Spanish Gypsy" -#~ msgstr "" - -#: js/basicblocks.js:893 - -#~ msgid "divide note value" -#~ msgstr "" - -#: js/turtledefs.js:220 - -#~ msgid "e.g., C Major" -#~ msgstr "" - -#: js/activity.js:3743 - -#~ msgid "extra-long press to run music slowly" -#~ msgstr "" - -#: js/rhythmruler.js:1442 - -#~ msgid "save drum machine" -#~ msgstr "" - -#: js/activity.js:4373 - -#~ msgid "enable horizontal scrolling" -#~ msgstr "" - -#: js/turtledefs.js:318 - -#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." -#~ msgstr "" - -#: js/turtledefs.js:449 - -#~ msgid "The Hollow line block creates a line with a hollow center." -#~ msgstr "" - -#: js/turtledefs.js:185 - -#~ msgid "To copy a stack to the clipboard, right-click on the stack." -#~ msgstr "" - -#: js/turtledefs.js:462 - -#~ msgid "The Stopplayback block" -#~ msgstr "" - -#: js/toolbar.js:342 - -#: js/toolbar.js:390 - -#~ msgid "Save as abc" -#~ msgstr "" - -#: js/turtledefs.js:456 - -#~ msgid "The To frequency block converts a pitch name and octave to Hertz." -#~ msgstr "" - -#: js/basicblocks.js:4422 - -#~ msgid "top" -#~ msgstr "" - -#: js/turtledefs.js:144 - -#: js/turtledefs.js:189 - -#~ msgid "Open a panel for configuring Music Blocks." -#~ msgstr "" - -#: js/turtledefs.js:407 - -#~ msgid "The And block is the logical and operator." -#~ msgstr "" - -#: js/activity.js:3533 - -#~ msgid "Save as .wav" -#~ msgstr "" - -#: js/savebox.js:113 - -#~ msgid "The Planet is unavailable." -#~ msgstr "" - -#: js/turtledefs.js:194 - -#~ msgid "You can use multiple Drum blocks within a Note block." -#~ msgstr "" - -#: js/turtledefs.js:186 - -#~ msgid "You can also use Alt+V to paste a stack of blocks. " -#~ msgstr "" - -#: js/turtledefs.js:459 - -#~ msgid "The Video block selects video for use with the Show block. " -#~ msgstr "" - -#: js/turtledefs.js:343 - -#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches (e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "" - -#: js/turtledefs.js:412 - -#~ msgid "The Pop block removes the value at the top of the heap." -#~ msgstr "" - -#: js/turtledefs.js:225 - -#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." -#~ msgstr "" - -#: js/turtledefs.js:99 - -#~ msgid "The save-stack button saves a stack onto a custom palette." -#~ msgstr "" - -#: js/musicutils.js:248 - -#~ msgid "Egyptian" -#~ msgstr "" - -#: js/turtledefs.js:186 - -#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." -#~ msgstr "" - -#: js/musicutils.js:198 - -#~ msgid "Algerian" -#~ msgstr "" - -#: js/basicblocks.js:831 - -#~ msgid "denominator" -#~ msgstr "" - -#: js/turtledefs.js:426 - -#~ msgid "The Emptyheap block empties the heap." -#~ msgstr "" - -#: js/turtledefs.js:352 - -#~ msgid "The Phaser block adds a sweeping sound." -#~ msgstr "" - -#: js/turtledefs.js:429 - -#~ msgid "The Open project block is used to open a project from a web page." -#~ msgstr "" - -#: plugins/impact.rtp:63 - -#: plugins/impact.rtp:127 - -#~ msgid "Impact data not available." -#~ msgstr "" - -#: js/turtledefs.js:168 - -#~ msgid "Extra-long press the run button to run the music in slow mode." -#~ msgstr "" - -#~ msgid "mashape" -#~ msgstr "" - -#: js/basicblocks.js:589 - -#~ msgid "thirds" -#~ msgstr "" - -#: js/turtledefs.js:279 - -#~ msgid "The X block returns the horizontal position of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:437 - -#~ msgid "The Delete block block removes a block." -#~ msgstr "" - -#: js/turtledefs.js:278 - -#~ msgid "The Scroll XY block moves the canvas." -#~ msgstr "" - -#: js/turtledefs.js:393 - -#~ msgid "The Return to URL block will return a value to a webpage." -#~ msgstr "" - -#: js/turtledefs.js:274 - -#~ msgid "The Left block turns the mouse to the left." -#~ msgstr "" - -#: js/activity.js:4395 - -#~ msgid "Run" -#~ msgstr "" - -#: js/turtledefs.js:169 - -#~ msgid "You can load new blocks from the file system." -#~ msgstr "" - -#: js/turtledefs.js:144 - -#: js/turtledefs.js:189 - -#~ msgid "Settings" -#~ msgstr "" - -#: js/turtledefs.js:409 - -#~ msgid "The Boolean block is used to specify true or false." -#~ msgstr "" - -#: js/turtledefs.js:320 - -#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~ msgstr "" - -#: js/turtledefs.js:414 - -#~ msgid "The Indexheap block returns a value in the heap at a specified location." -#~ msgstr "" - -#: js/turtledefs.js:385 - -#: js/turtledefs.js:386 - -#~ msgid "The Arg block contains the value of an argument passed to an action." -#~ msgstr "" - -#: js/pitchslider.js:394 - -#~ msgid "move down" -#~ msgstr "" - -#: js/basicblocks.js:153 - -#~ msgid "consonant step up" -#~ msgstr "" - -#: js/turtledefs.js:418 - -#~ msgid "The Emptyheap block empties the heap." -#~ msgstr "" - -#: js/turtledefs.js:382 - -#~ msgid "The Default block is used inside of a Switch to define a default action." -#~ msgstr "" - -#: js/turtledefs.js:340 - -#~ msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." -#~ msgstr "" - -#: js/turtledefs.js:233 - -#~ msgid "The Rhythm Maker block opens a tool to create drum machines." -#~ msgstr "" - -#: js/turtledefs.js:482 - -#~ msgid "The Mouse heading block returns the heading of the specified mouse." -#~ msgstr "" - -#: js/basicblocks.js:505 - -#~ msgid "pitchslider" -#~ msgstr "" - -#: js/StringHelper.js:35 - -#~ msgid "View More" -#~ msgstr "" - -#: js/pitchtimematrix.js:305 - -#: js/rhythmruler.js:1625 - -#~ msgid "collpase" -#~ msgstr "" - -#: js/turtledefs.js:498 - -#~ msgid "The Heap-empty? block returns true if the heap is emptry." -#~ msgstr "" - -#: js/musicutils.js:253 - -#~ msgid "Fibonacci" -#~ msgstr "" - -#: js/activity.js:4425 - -#~ msgid "Run music slowly" -#~ msgstr "" - -#: js/turtledefs.js:447 - -#~ msgid "The Set translucency block changes the opacity of the pen." -#~ msgstr "" - -#: js/turtledefs.js:200 - -#~ msgid "The Pitch block specifies the pitch name and pitch octave of a note that determine the frequency of the note." -#~ msgstr "" - -#: js/turtledefs.js:218 - -#~ msgid "The Staccato block shortens the length of the actual note—making them tighter bursts—while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/pitchslider.js:402 - -#~ msgid "Use the slider to change the pitch." -#~ msgstr "" - -#: js/turtledefs.js:300 - -#~ msgid "The Right block returns the position of the right of the canvas." -#~ msgstr "" - -#: js/turtledefs.js:226 - -#~ msgid "The Set synth volume block will change the volume of a particular synth, e.g., guitar, violin, snare drum, etc. The default volume is 50; the range is 0 (silence) to 100 (full volume)." -#~ msgstr "" - -#: js/turtledefs.js:224 - -#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "" - -#: js/basicblocks.js:3078 - -#~ msgid "note volume" -#~ msgstr "" - -#: js/synthutils.js:92 - -#~ msgid "finger-cymbals" -#~ msgstr "" - -#: js/basicblocks.js:489 - -#~ msgid "pitch-drum matrix" -#~ msgstr "" - -#: js/logo.js:6101 - -#: js/logo.js:6125 - -#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" -#~ msgstr "" - -#~ msgid "set beats per minute" -#~ msgstr "" - -#: js/activity.js:3887 - -#~ msgid "Delete all" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:48 - -#~ msgid "pink-noise" -#~ msgstr "" - -#: plugins/impact.rtp:32 - -#~ msgid "UID" -#~ msgstr "" - -#: js/musicutils.js:197 - -#~ msgid "Chromatic" -#~ msgstr "" - -#: js/modewidget.js:83 - -#~ msgid "rotate clockwise" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:334 - -#~ msgid "hirajoshi (Japan)" -#~ msgstr "" - -#: js/logo.js:5040 - -#: js/logo.js:5061 - -#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" -#~ msgstr "" - -#: js/basicblocks.js:4432 - -#~ msgid "bottom" -#~ msgstr "" - -#: js/turtledefs.js:213 - -#~ msgid "The Set key block is used to set the key and mode, e.g., C Major" -#~ msgstr "" - -#: js/turtledefs.js:313 - -#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." -#~ msgstr "" - -#: js/turtledefs.js:280 - -#~ msgid "The Y block returns the vertical position of the mouse." -#~ msgstr "" - -#: js/basicblocks.js:831 - -#~ msgid "numerator" -#~ msgstr "" - -#: js/synthutils.js:80 - -#~ msgid "cup-drum" -#~ msgstr "" - -#: js/synthutils.js:84 - -#~ msgid "hi-hat" -#~ msgstr "" - -#: js/palette.js:1763 - -#: js/palette.js:1764 - -#: js/palette.js:1771 - -#: js/palette.js:1796 - -#~ msgid "sol" -#~ msgstr "" - -#: js/turtledefs.js:276 - -#~ msgid "The Arc block moves the mouse in a arc." -#~ msgstr "" - -#: js/turtledefs.js:370 - -#~ msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -#~ msgstr "" - -#: js/turtledefs.js:364 - -#~ msgid "The Note volume block returns the current volume of the current synthesizer." -#~ msgstr "" - -#: js/turtledefs.js:198 - -#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." -#~ msgstr "" - -#: js/turtledefs.js:337 - -#~ msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." -#~ msgstr "" - -#: js/musicutils.js:211 - -#~ msgid "Phrygian" -#~ msgstr "" - -#: js/turtledefs.js:344 - -#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." -#~ msgstr "" - -#: js/activity.js:2166 - -#~ msgid "Run fast / long press to run slow / extra-long press to run music slow" -#~ msgstr "" - -#: js/turtledefs.js:28 - -#~ msgid "Music Blocks is a collection of manipulative tools for exploring fundamental musical concepts in an integrative and fun way." -#~ msgstr "" - -#: js/palette.js:1682 - -#~ msgid "la" -#~ msgstr "" - -#: plugins/rodi.rtp:203 - -#~ msgid "see distance" -#~ msgstr "" - -#: js/turtledefs.js:374 - -#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." -#~ msgstr "" - -#: js/turtledefs.js:459 - -#~ msgid "The Switch block will run the code in the matchin Case." -#~ msgstr "" - -#: js/basicblocks.js:1457 - -#~ msgid "relative interval" -#~ msgstr "" - -#: js/turtledefs.js:199 - -#~ msgid "The Beats per minute block sets the number of 1/4 notes per minute." -#~ msgstr "" - -#: js/turtledefs.js:296 - -#~ msgid "The Width block returns the width of the canvas." -#~ msgstr "" - -#: js/turtledefs.js:110 - -#: js/turtledefs.js:148 - -#~ msgid "Stop the music (and the turtles)." -#~ msgstr "" - -#: js/synthutils.js:78 - -#~ msgid "floor-tom-tom" -#~ msgstr "" - -#: js/turtledefs.js:312 - -#~ msgid "The Tie block works on pairs of notes, combining them into one note." -#~ msgstr "" - -#: js/turtledefs.js:205 - -#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." -#~ msgstr "" - -#: js/turtledefs.js:292 - -#~ msgid "The Show block is used to display text or images on the canvas." -#~ msgstr "" - -#: js/turtledefs.js:450 - -#~ msgid "The Background block sets the background color." -#~ msgstr "" - -#: js/basicblocks.js:298 - -#~ msgid "turtle note" -#~ msgstr "" - -#: js/turtledefs.js:79 - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." -#~ msgstr "" - -#: js/turtledefs.js:376 - -#~ msgid "The While block will repeat while the condition is true." -#~ msgstr "" - -#: js/turtledefs.js:264 - -#~ msgid "The Minus block is used to subtract." -#~ msgstr "" - -#: js/savebox.js:159 - -#~ msgid "block artwork" -#~ msgstr "" - -#: js/turtledefs.js:222 - -#~ msgid "The Neighbor block rapidly switches between neighboring pitches." -#~ msgstr "" - -#: js/turtledefs.js:353 - -#~ msgid "The Distortion block adds distortion to the pitch." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "br" -#~ msgstr "" - -#: js/block.js:1306 - -#~ msgid "1st" -#~ msgstr "" - -#: js/logo.js:2177 - -#: js/logo.js:7716 - -#: js/logo.js:7851 - -#: js/logo.js:7911 - -#: js/logo.js:8031 - -#: js/logo.js:8059 - -#~ msgid "Could not find turtle" -#~ msgstr "" - -#: js/turtledefs.js:218 - -#~ msgid "The Slur block lengthens the sustain of noteswhile maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/musicutils.js:234 - -#~ msgid "Hungarian" -#~ msgstr "" - -#: js/pitchstaircase.js:475 - -#~ msgid "play chord" -#~ msgstr "" - -#: js/utilitybox.js:154 - -#~ msgid "Optimize feedback" -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:378 - -#: js/toolbar.js:426 - -#~ msgid "Save block artwork" -#~ msgstr "" - -#: js/turtledefs.js:234 - -#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~ msgstr "" - -#: js/logo.js:3711 - -#~ msgid "The Scaler Step Block must be used inside of a Note Block." -#~ msgstr "" - -#: js/turtledefs.js:154 - -#: js/turtledefs.js:200 - -#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:" -#~ msgstr "" - -#: js/basicblocks.js:596 - -#~ msgid "fourths" -#~ msgstr "" - -#: js/turtledefs.js:304 - -#~ msgid "The Cursor Y block returns the veritcal position of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:220 - -#~ msgid "The Crescendo block will increase (or decrease) the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "" - -#: js/turtledefs.js:464 - -#~ msgid "The Keyboard block returns computer keyboard input." -#~ msgstr "" - -#~ msgid "Save your project to a server." -#~ msgstr "" - -#: js/basicblocks.js:892 - -#~ msgid "multiply beat value" -#~ msgstr "" - -#: js/musicutils.js:244 - -#~ msgid "Whole Tone" -#~ msgstr "" - -#: js/turtledefs.js:404 - -#~ msgid "The Int block returns an integer." -#~ msgstr "" - -#: js/turtledefs.js:256 - -#~ msgid "The box2 block returns the value stored in box2." -#~ msgstr "" - -#: js/turtledefs.js:82 - -#~ msgid "Click to run just the music in slow mode." -#~ msgstr "" - -#: js/turtledefs.js:294 - -#~ msgid "The Speak block outputs to the text-to-speech synthesizer" -#~ msgstr "" - -#: js/turtledefs.js:451 - -#~ msgid "The Grey block returns the current pen grey value." -#~ msgstr "" - -#: js/block.js:1311 - -#~ msgid "6th" -#~ msgstr "" - -#: js/logo.js:4945 - -#: js/logo.js:4966 - -#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "" - -#: js/turtledefs.js:367 - -#~ msgid "The Drum name block is used to select a drum." -#~ msgstr "" - -#: js/activity.js:2699 - -#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" -#~ msgstr "" - -#: js/basicblocks.js:4872 - -#~ msgid "save as lilypond" -#~ msgstr "" - -#: js/turtledefs.js:266 - -#~ msgid "The Divide block is used to divide." -#~ msgstr "" - -#: js/turtledefs.js:357 - -#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." -#~ msgstr "" - -#: js/turtledefs.js:373 - -#~ msgid "The Temperament name block is used to select a tuning method." -#~ msgstr "" - -#: js/musicutils.js:200 - -#~ msgid "Diminished" -#~ msgstr "" - -#~ msgid "Expand/collapse toolbar" -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:373 - -#: js/toolbar.js:421 - -#~ msgid "Save as SVG" -#~ msgstr "" - -#: js/turtledefs.js:424 - -#~ msgid "The Loadheap block loads the heap from a file." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:335 - -#~ msgid "in (Japan)" -#~ msgstr "" - -#: js/turtledefs.js:165 - -#~ msgid "Alternatively, you can hit the ENTER or RETURN key." -#~ msgstr "" - -#: js/turtledefs.js:218 - -#: js/turtledefs.js:350 - -#~ msgid "The Set timbre block selects a voice for the synthesizer, e.g., guitar, piano, violin, or cello." -#~ msgstr "" - -#: js/turtledefs.js:21 - -#: js/analytics.js:316 - -#~ msgid "turtle" -#~ msgstr "小烏龜" - -#: js/turtledefs.js:480 - -#~ msgid "The Y mouse block returns the Y position of the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:336 - -#~ msgid "minyo (Japan)" -#~ msgstr "" - -#: plugins/impact.rtp:124 - -#~ msgid "Impact Time not found." -#~ msgstr "" - -#: js/turtledefs.js:319 - -#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." -#~ msgstr "" - -#: js/turtledefs.js:485 - -#~ msgid "The Stop mouse block stops the specified mouse." -#~ msgstr "" - -#: js/block.js:1308 - -#~ msgid "3rd" -#~ msgstr "" - -#: js/turtledefs.js:383 - -#~ msgid "The Duplicate block will run each block multiple times. The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." -#~ msgstr "" - -#: js/turtledefs.js:348 - -#~ msgid "The Doubly block will double the size of an interval." -#~ msgstr "" - -#: js/turtledefs.js:435 - -#~ msgid "The Run block block runs a block." -#~ msgstr "" - -#: js/basicblocks.js:510 - -#~ msgid "play forward" -#~ msgstr "" - -#: js/musicutils.js:308 - -#~ msgid "basse" -#~ msgstr "" - -#: js/turtledefs.js:208 - -#~ msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." -#~ msgstr "" - -#: js/turtledefs.js:219 - -#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/turtledefs.js:465 - -#~ msgid "The To ASCII block converts numbers to letters." -#~ msgstr "" - -#: js/turtledefs.js:214 - -#~ msgid "The Mode length block is the number of notes in the current scale. Most Western scales have 7 notes." -#~ msgstr "" - -#: js/turtledefs.js:258 - -#~ msgid "The Add-1-to block adds one to the value stored in a box." -#~ msgstr "" - -#: js/basicblocks.js:579 - -#~ msgid "440 hertz" -#~ msgstr "" - -#: js/turtledefs.js:277 - -#~ msgid "The Set XY block moves the mouse to a specific position on the screen." -#~ msgstr "" - -#: js/utilitybox.js:153 - -#~ msgid "Optimize performance" -#~ msgstr "" - -#: js/playback.js:31 - -#: js/playback.js:31 - -#: js/rhythmruler.js:827 - -#: js/rhythmruler.js:827 - -#~ msgid "play all" -#~ msgstr "" - -#: js/turtledefs.js:460 - -#~ msgid "The Camera block connects a webcam to the Show block." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#~ msgid "finger cymbols" -#~ msgstr "" - -#: js/synthutils.js:36 - -#~ msgid "simple-1" -#~ msgstr "" - -#: js/basicblocks.js:145 - -#~ msgid "consonant step down" -#~ msgstr "" - -#: js/synthutils.js:86 - -#~ msgid "ride-bell" -#~ msgstr "" - -#: js/turtledefs.js:23 - -#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." -#~ msgstr "" - -#: js/logo-test.js:9708 - -#~ msgid "Cannot read pixel color" -#~ msgstr "" - -#: js/turtledefs.js:235 - -#~ msgid "The Rhythm Ruler block opens a tool to create drum machines." -#~ msgstr "" - -#: js/turtledefs.js:401 - -#~ msgid "The Sqrt block returns the square root." -#~ msgstr "" - -#: js/turtledefs.js:324 - -#~ msgid "The Note counter block can be used to count the number of contained notes." -#~ msgstr "" - -#: js/turtledefs.js:419 - -#~ msgid "The Heap empty? block returns true if the heap is emptry." -#~ msgstr "" - -#: js/musicutils.js:213 - -#~ msgid "Lydian" -#~ msgstr "" - -#: js/turtledefs.js:368 - -#~ msgid "The Noise name block is used to select a noise synthesizer." -#~ msgstr "" - -#: js/turtledefs.js:371 - -#~ msgid "The Pitch drum matrix is used to map pitches to drum sounds." -#~ msgstr "" - -#: js/turtledefs.js:311 - -#~ msgid "The Dot block extends the duration of a note by 50%. E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -#~ msgstr "" - -#: js/turtledefs.js:256 - -#~ msgid "The box2 returns the value stored on box2." -#~ msgstr "" - -#: js/turtledefs.js:213 - -#~ msgid "The Pitch Number block will play a pitch associated by its number, e.g, 1 for C, 7 for G." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:285 - -#~ msgid "harmonic-major" -#~ msgstr "" - -#: js/activity.js:4385 - -#~ msgid "Auxillary menu" -#~ msgstr "" - -#: js/samplesviewer.js:75 - -#: js/samplesviewer.js:75 - -#~ msgid "Publish" -#~ msgstr "" - -#: js/turtledefs.js:411 - -#~ msgid "The Push block adds a value to the top of the heap." -#~ msgstr "" - -#: js/musicutils.js:236 - -#~ msgid "Romanian Minor" -#~ msgstr "" - -#: js/turtledefs.js:251 - -#~ msgid "In the example, it is used with the One of block to choose a random phase." -#~ msgstr "" - -#: js/activity.js:2433 - -#: js/activity.js:2444 - -#: js/activity.js:2459 - -#~ msgid "untitled" -#~ msgstr "" - -#: js/samplesviewer.js:700 - -#~ msgid "Worldwide" -#~ msgstr "" - -#: js/turtledefs.js:320 - -#~ msgid "E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." -#~ msgstr "" - -#: js/activity.js:3743 - -#: js/activity.js:3759 - -#~ msgid "long press to run slowly" -#~ msgstr "" - -#: js/turtledefs.js:430 - -#~ msgid "The Save heap to app block saves the heap to a web page." -#~ msgstr "" - -#: js/basicblocks.js:1370 - -#~ msgid "pluck" -#~ msgstr "" - -#: js/turtledefs.js:476 - -#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:219 - -#~ msgid "The Slur block lengthens the sustain of notes—running longer than the noted duration and blending it into the next note—while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/basicblocks.js:1545 - -#: js/basicblocks.js:1550 - -#~ msgid "on weak beat" -#~ msgstr "" - -#: js/turtledefs.js:322 - -#~ msgid "The No clock block decouples the notes from the master clock." -#~ msgstr "" - -#: js/turtledefs.js:283 - -#~ msgid "The Set-pen-size block changes the size of the pen." -#~ msgstr "" - -#~ msgid "end hollow line" -#~ msgstr "" - -#: js/turtledefs.js:448 - -#~ msgid "The Fill block fills in a shape with a color." -#~ msgstr "" - -#: js/basicblocks.js:622 - -#~ msgid "skip factor" -#~ msgstr "" - -#: js/turtledefs.js:221 - -#~ msgid "The Vibrato block adds a rapid, slight variation in pitch." -#~ msgstr "" - -#: js/turtledefs.js:311 - -#~ msgid "The Mouse-sync block aligns the beat count between mice." -#~ msgstr "" - -#: js/samplesviewer.js:73 - -#: js/samplesviewer.js:73 - -#~ msgid "Open" -#~ msgstr "" - -#: js/turtledefs.js:207 - -#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Scalar Step 1 will play la." -#~ msgstr "" - -#: js/basicblocks.js:1933 - -#~ msgid "define temperamentX" -#~ msgstr "" - -#: js/turtledefs.js:315 - -#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." -#~ msgstr "" - -#: js/basicblocks.js:703 - -#~ msgid "set voice" -#~ msgstr "" - -#: js/turtledefs.js:331 - -#~ msgid "Else a kick drum will play." -#~ msgstr "" - -#: js/toolbar.js:340 - -#: js/toolbar.js:388 - -#~ msgid "Save as wav" -#~ msgstr "" - -#: js/activity.js:3859 - -#: js/activity.js:3870 - -#~ msgid "Click here to paste." -#~ msgstr "" - -#: js/turtledefs.js:204 - -#~ msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." -#~ msgstr "" - -#: js/synthutils.js:76 - -#~ msgid "tom-tom" -#~ msgstr "" - -#: js/musicutils.js:207 - -#~ msgid "Ionian" -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "ch" -#~ msgstr "" - -#: js/turtledefs.js:220 - -#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/temperament.js:1700 - -#~ msgid "add pitches" -#~ msgstr "" - -#: js/turtledefs.js:479 - -#~ msgid "The X mouse block returns the X position of the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:154 - -#: js/turtledefs.js:200 - -#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:' + ' ' + VERSION), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "cb" -#~ msgstr "" - -#: js/basicblocks.js:1896 - -#~ msgid "reference pitch" -#~ msgstr "" - -#: js/turtledefs.js:165 - -#: js/turtledefs.js:170 - -#~ msgid "Click to run the music note by note." -#~ msgstr "" - -#: js/musicutils.js:310 - -#~ msgid "poly" -#~ msgstr "" - -#: js/StringHelper.js:22 - -#~ msgid "Search for a project\"," -#~ msgstr "" - -#: js/pitchslider.js:388 - -#~ msgid "move up" -#~ msgstr "" - -#: js/activity.js:3565 - -#~ msgid "confirm" -#~ msgstr "" - -#: js/turtledefs.js:427 - -#: js/turtledefs.js:428 - -#~ msgid "The Space block is used to add space between blocks." -#~ msgstr "" - -#: js/turtledefs.js:475 - -#~ msgid "The Mouse sync block aligns the beat count between mice." -#~ msgstr "" - -#: js/musicutils.js:239 - -#~ msgid "Maqam" -#~ msgstr "" - -#: js/musicutils.js:219 - -#~ msgid "Aeolian" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:289 - -#~ msgid "harmonic-minor" -#~ msgstr "" - -#: js/turtledefs.js:241 - -#~ msgid "For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." -#~ msgstr "" - -#: js/turtledefs.js:268 - -#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." -#~ msgstr "" - -#: js/turtledefs.js:257 - -#~ msgid "The Add-to block is used to add to the value stored in a box. It can also be used with other blocks, such as Color, Pen-size. etc." -#~ msgstr "" - -#: js/turtledefs.js:423 - -#~ msgid "The Reverseheap block reverses the order of the heap." -#~ msgstr "" - -#: js/turtledefs.js:262 - -#~ msgid "The One-of block returns one of two choices." -#~ msgstr "" - -#: js/musicutils.js:221 - -#~ msgid "Locrian" -#~ msgstr "" - -#: js/turtledefs.js:445 - -#~ msgid "The Set hue block changes the color of the pen." -#~ msgstr "" - -#: js/turtledefs.js:396 - -#: js/turtledefs.js:397 - -#~ msgid "The Store in block will store a value in a box." -#~ msgstr "" - -#: js/activity.js:3524 - -#~ msgid "Save as .svg" -#~ msgstr "" - -#: js/musicutils.js:241 - -#~ msgid "Blues" -#~ msgstr "" - -#: js/turtledefs.js:152 - -#: js/turtledefs.js:198 - -#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." -#~ msgstr "" - -#: plugins/impact.rtp:69 - -#~ msgid "Cannot parse Impact data." -#~ msgstr "" - -#: js/turtledefs.js:233 - -#~ msgid "e.g., guitar, violin, snare drum, etc." -#~ msgstr "" - -#: js/turtledefs.js:238 - -#~ msgid "The Tempo block opens a metronome to visualize the beat." -#~ msgstr "" - -#: js/turtledefs.js:332 - -#~ msgid "The Invert block rotates any contained notes around a target note." -#~ msgstr "" - -#: plugins/impact.rtp:32 - -#~ msgid "field" -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "m" -#~ msgstr "" - -#: js/turtledefs.js:200 - -#~ msgid "The On-every-beat block let you specify actions to take on every beat." -#~ msgstr "" - -#: js/SaveInterface.js:24 - -#~ msgid "For more information, please consult the Music Blocks guide." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "rs" -#~ msgstr "" - -#: js/turtledefs.js:305 - -#~ msgid "The Click block returns True if a mouse has been clicked." -#~ msgstr "" - -#: plugins/impact.rtp:100 - -#: plugins/impact.rtp:114 - -#~ msgid "Impact field not found." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "gs" -#~ msgstr "" - -#: js/musicutils.js:217 - -#~ msgid "Minor" -#~ msgstr "" - -#: js/utilitybox.js:172 - -#~ msgid " " -#~ msgstr "" - -#: js/musicutils.js:227 - -#~ msgid "Byzantine" -#~ msgstr "" - -#: js/musicutils.js:223 - -#~ msgid "Jazz Minor" -#~ msgstr "" - -#: js/turtledefs.js:251 - -#~ msgid "The Do block is used to initiate an action. In the example, it is used with the One of block to choose a random phase." -#~ msgstr "" - -#: js/toolbar.js:372 - -#: js/toolbar.js:420 - -#~ msgid "Save as HTML" -#~ msgstr "" - -#: js/basicblocks.js:1156 - -#~ msgid "on beat" -#~ msgstr "" - -#: js/activity.js:3857 - -#: js/activity.js:3868 - -#: js/activity.js:3881 - -#: js/turtledefs.js:118 - -#: js/turtledefs.js:156 - -#~ msgid "Load project from files" -#~ msgstr "" - -#: js/turtledefs.js:216 - -#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~ msgstr "" - -#: js/turtledefs.js:250 - -#~ msgid "The Dispatch block is used to trigger an event." -#~ msgstr "" - -#: js/turtledefs.js:87 - -#~ msgid "Hide or show the block palettes." -#~ msgstr "" - -#: js/activity.js:2712 - -#~ msgid "Run fast / long press to run slowly" -#~ msgstr "" - -#: js/activity.js:913 - -#~ msgid "hide grid" -#~ msgstr "" - -#: js/synthutils.js:72 - -#~ msgid "snare-drum" -#~ msgstr "" - -#: js/turtledefs.js:325 - -#~ msgid "The Measure count block returns the current measure." -#~ msgstr "" - -#: js/turtledefs.js:474 - -#~ msgid "The Found mouse block will return true if the specified mouse can be found." -#~ msgstr "" - -#: js/turtledefs.js:267 - -#~ msgid "The Dispatch block is used to trigger an event." -#~ msgstr "" - -#: js/turtledefs.js:107 - -#: js/utilitybox.js:239 - -#~ msgid "Search" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/synthutils.js:44 - -#~ msgid "white-noise" -#~ msgstr "" - -#: js/musicutils.js:203 - -#~ msgid "Octatonic" -#~ msgstr "" - -#: js/turtledefs.js:309 - -#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~ msgstr "" - -#: js/turtledefs.js:297 - -#~ msgid "The Top block returns the position of the top of the canvas." -#~ msgstr "" - -#: js/turtledefs.js:249 - -#~ msgid "The Listen block is used to listen for an event such as a mouse click. When the event happens, an action is taken." -#~ msgstr "" - -#: plugins/rodi.rtp:91 - -#~ msgid "sense left" -#~ msgstr "" - -#: js/turtledefs.js:237 - -#~ msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -#~ msgstr "" - -#: js/turtledefs.js:413 - -#~ msgid "The Setheapentry block sets a value in he heap at the specified location." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:307 - -#~ msgid "jazz-minor" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:325 - -#~ msgid "minor-blues" -#~ msgstr "" - -#: js/help.js:53 - -#~ msgid "previous page" -#~ msgstr "" - -#: js/turtledefs.js:285 - -#~ msgid "The Pen-down block lowers the pen so that it draws." -#~ msgstr "" - -#: js/turtledefs.js:330 - -#~ msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps. In the example shown above, sol is shifted up to sol#." -#~ msgstr "" - -#: js/turtledefs.js:107 - -#~ msgid "You can search for blocks by name." -#~ msgstr "" - -#: js/synthutils.js:88 - -#~ msgid "cow-bell" -#~ msgstr "" - -#: js/block.js:1307 - -#~ msgid "2nd" -#~ msgstr "" - -#: js/turtledefs.js:291 - -#~ msgid "The Media block is used to import an image." -#~ msgstr "" - -#: js/activity.js:3527 - -#~ msgid "Offline. Sharing is unavailable." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "fs" -#~ msgstr "" - -#: js/turtledefs.js:470 - -#~ msgid "The Stopplayback block" -#~ msgstr "" - -#: js/turtledefs.js:243 - -#: js/turtledefs.js:244 - -#~ msgid "Conditionals lets your program take different actions depending on the condition. In this example, if the mouse button is pressed, a snare drum will play. Otherwise (else) a kick drum will play." -#~ msgstr "" - -#: js/turtledefs.js:471 - -#~ msgid "The Loudness block returns the volume detected by the microphone." -#~ msgstr "" - -#: js/turtledefs.js:431 - -#~ msgid "The Show blocks block shows the blocks." -#~ msgstr "" - -#~ msgid "food" -#~ msgstr "" - -#: js/basicblocks.js:874 - -#~ msgid "osctime" -#~ msgstr "" - -#: js/basicblocks.js:901 - -#~ msgid "divide beat value" -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:374 - -#: js/toolbar.js:422 - -#~ msgid "Save as PNG" -#~ msgstr "" - -#: js/turtledefs.js:425 - -#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." -#~ msgstr "" - -#: js/turtledefs.js:457 - -#~ msgid "The Stop media block stops audio or video playback." -#~ msgstr "" - -#: js/turtledefs.js:302 - -#~ msgid "The Mouse-button block returns True if the mouse button is pressed." -#~ msgstr "" - -#: js/musicutils.js:286 - -#~ msgid "blues" -#~ msgstr "" - -#: js/activity.js:4401 - -#~ msgid "More" -#~ msgstr "" - -#: js/turtledefs.js:304 - -#~ msgid "The Cursor Y block returns the vertical position of the mouse." -#~ msgstr "" - -#~ msgid "maths" -#~ msgstr "" - -#: js/turtledefs.js:260 - -#: js/turtledefs.js:261 - -#~ msgid "Otherwise (else) a kick drum will play." -#~ msgstr "" - -#: js/StringHelper.js:18 - -#~ msgid "Open project from file\"," -#~ msgstr "" - -#: js/basicblocks.js:605 - -#~ msgid "tritone" -#~ msgstr "" - -#: js/musicutils.js:209 - -#~ msgid "Dorian" -#~ msgstr "" - -#: js/turtledefs.js:79 - -#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." -#~ msgstr "" - -#: js/synthutils.js:74 - -#~ msgid "kick-drum" -#~ msgstr "" - -#: js/block.js:1310 - -#~ msgid "5th" -#~ msgstr "" - -#: js/turtledefs.js:478 - -#~ msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:477 - -#~ msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:129 - -#: js/turtledefs.js:164 - -#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Action and more." -#~ msgstr "" - -#: js/help.js:72 - -#~ msgid "next page" -#~ msgstr "" - -#: js/turtledefs.js:241 - -#~ msgid "The Repeat block will repeat the contained blocks. In this example, the note will be played 4 times." -#~ msgstr "" - -#: js/turtledefs.js:97 - -#~ msgid "The save-stack button saves a stack onto a custom palette. It appears after a \"long press\" on a stack." -#~ msgstr "" - -#: js/basicblocks.js:4785 - -#~ msgid "Rhythm" -#~ msgstr "" - -#: js/turtledefs.js:338 - -#~ msgid "The Number to octave block will convert a pitch number to an octave." -#~ msgstr "" - -#: js/turtledefs.js:95 - -#~ msgid "To copy a stack to the clipboard, do a \"long press\" on the stack. The Paste Button will highlight." -#~ msgstr "" - -#~ msgid "hspace" -#~ msgstr "" - -#: js/activity.js:2789 - -#~ msgid "Long press on block(s) to copy. Click here to paste." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:291 - -#~ msgid "melodic-minor" -#~ msgstr "" - -#: js/turtledefs.js:427 - -#~ msgid "The Heap empty? block returns true if the heap is emptry." -#~ msgstr "" - -#: js/turtledefs.js:469 - -#~ msgid "The Playback block" -#~ msgstr "" - -#: js/turtledefs.js:196 - -#~ msgid "The Note value block is the value of the duration of the note currently being played." -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:375 - -#: js/toolbar.js:423 - -#~ msgid "Save as WAV" -#~ msgstr "" - -#: js/turtledefs.js:354 - -#~ msgid "The Tremolo block adds a wavering effect." -#~ msgstr "" - -#: js/turtledefs.js:446 - -#~ msgid "The Set grey block changes the vividness of the pen color." -#~ msgstr "" - -#: js/turtledefs.js:290 - -#~ msgid "The Text block holds a text string." -#~ msgstr "" - -#: js/turtledefs.js:21 - -#~ msgid "actions" -#~ msgstr "" - -#: js/turtledefs.js:331 - -#~ msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." -#~ msgstr "" - -#: js/logo.js:3384 - -#~ msgid "Note value must be greater than 0" -#~ msgstr "" - -#: js/turtledefs.js:236 - -#~ msgid "Tuplets are a collection of notes that get scaled to a specific duration. Using tuplets makes it easy to create groups of notes that are not based on a power of 2." -#~ msgstr "" - -#: js/basicblocks.js:1398 - -#~ msgid "pitch-time matrix" -#~ msgstr "" - -#: js/turtledefs.js:233 - -#~ msgid "eg guitar, violin, snare drum, etc." -#~ msgstr "" - -#: js/turtledefs.js:347 - -#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." -#~ msgstr "" - -#: js/turtledefs.js:144 - -#~ msgid "Long press the run button to run the project in slow mode." -#~ msgstr "" - -#: js/turtledefs.js:339 - -#~ msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." -#~ msgstr "" - -#: js/turtledefs.js:188 - -#~ msgid "Show or hide a polar-coordinate grid." -#~ msgstr "" - -#: js/turtledefs.js:344 - -#~ msgid "It can also be used with other blocks, such as Color, Pen-size." -#~ msgstr "" - -#: js/samplesviewer.js:80 - -#~ msgid "Copy this link to share your project." -#~ msgstr "" - -#: js/turtledefs.js:111 - -#: js/turtledefs.js:149 - -#~ msgid "Clear the screen and return the turtles to their initial positions." -#~ msgstr "" - -#: js/turtledefs.js:254 - -#~ msgid "The box1 returns the value stored on box1." -#~ msgstr "" - -#: js/logo.js:3705 - -#~ msgid "The Step Pitch Block must be used inside of a Note Block." -#~ msgstr "" - -#: plugins/rodi.rtp:30 - -#~ msgid "blink (ms)" -#~ msgstr "" - -#: js/turtledefs.js:360 - -#~ msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." -#~ msgstr "" - -#~ msgid "begin hollow line" -#~ msgstr "" - -#: js/musicutils.js:232 - -#~ msgid "Geez" -#~ msgstr "" - -#~ msgid "Rhythm Block: Did you mean to use a Note block?" -#~ msgstr "" - -#: js/turtledefs.js:260 - -#: js/turtledefs.js:261 - -#~ msgid "In this example, if the mouse button is pressed, a snare drum will play." -#~ msgstr "" - -#: js/turtledefs.js:77 - -#~ msgid "This toolbar contains the palette buttons Matrix, Notes, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." -#~ msgstr "" - -#: js/turtledefs.js:434 - -#~ msgid "The Dock block block connections two blocks." -#~ msgstr "" - -#: js/turtledefs.js:203 - -#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." -#~ msgstr "" - -#: js/turtledefs.js:245 - -#~ msgid "The Backward block runs code in reverse order (Musical retrograde)." -#~ msgstr "" - -#: js/basicblocks.js:583 - -#~ msgid "deprecated note value" -#~ msgstr "" - -#: js/musicutils.js:226 - -#~ msgid "Arabic" -#~ msgstr "" - -#: js/turtledefs.js:259 - -#~ msgid "In this example, a simple drum machine, a kick drum will play 1/4 notes forever." -#~ msgstr "" - -#: js/logo.js:6824 - -#~ msgid "Hertz Block: Did you mean to use a Note block3?" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:327 - -#~ msgid "major-blues" -#~ msgstr "" - -#: js/turtledefs.js:403 - -#~ msgid "The Mod block returns the remainder from a division." -#~ msgstr "" - -#: js/turtledefs.js:206 - -#~ msgid "Pitch can be specified in terms of C D E F G A B." -#~ msgstr "" - -#: js/musicutils.js:233 - -#~ msgid "Hindu" -#~ msgstr "" - -#: js/turtledefs.js:316 - -#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." -#~ msgstr "" - -#: js/turtledefs.js:406 - -#~ msgid "The Not block is the logical not operator." -#~ msgstr "" - -#: js/StringHelper.js:19 - -#~ msgid "New project\"," -#~ msgstr "" - -#: js/basicblocks.js:1299 - -#~ msgid "step pitch" -#~ msgstr "" - -#: js/turtledefs.js:255 - -#~ msgid "The Store in box2 block is used to store a value in box2." -#~ msgstr "" - -#: js/toolbar.js:339 - -#: js/toolbar.js:387 - -#~ msgid "Save as png" -#~ msgstr "" - -#: js/turtledefs.js:314 - -#~ msgid "The Skip notes block will cause notes to be skipped." -#~ msgstr "" - -#: js/turtledefs.js:215 - -#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode. In the figure, we add la to sol." -#~ msgstr "" - -#: js/basicblocks.js:519 - -#~ msgid "play backward" -#~ msgstr "" - -#: js/turtledefs.js:333 - -#~ msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." -#~ msgstr "" - -#: js/turtledefs.js:442 - -#~ msgid "The Control-point 1 block sets the first control point for the Bezier curve." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "bk" -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "bt" -#~ msgstr "" - -#: js/logo.js:2175 - -#: js/logo.js:7714 - -#: js/logo.js:7849 - -#: js/logo.js:7909 - -#: js/logo.js:8029 - -#: js/logo.js:8057 - -#~ msgid "Could not find mouse" -#~ msgstr "" - -#: js/turtledefs.js:469 - -#~ msgid "The Get green block returns the green component of the pixel under the mouse." -#~ msgstr "" - -#: js/turtledefs.js:235 - -#~ msgid "The Rhythm block is used to generate rhythm patterns." -#~ msgstr "" - -#: js/turtledefs.js:213 - -#~ msgid "???" -#~ msgstr "" - -#: js/turtledefs.js:303 - -#~ msgid "The Cursor X block returns the horizontal position of the mouse." -#~ msgstr "" - -#: js/activity.js:3444 - -#~ msgid "Save Project" -#~ msgstr "" - -#: js/turtledefs.js:454 - -#~ msgid "The Set font block sets the font used by the Show block." -#~ msgstr "" - -#~ msgid "do re mi fa sol la ti" -#~ msgstr "" - -#: js/turtledefs.js:377 - -#~ msgid "The Until block will repeat until the condition is true." -#~ msgstr "" - -#: js/turtledefs.js:408 - -#~ msgid "The Or block is the logical or operator." -#~ msgstr "" - -#: js/modewidget.js:77 - -#~ msgid "rotate counter clockwise" -#~ msgstr "" - -#: js/turtledefs.js:344 - -#~ msgid "etc." -#~ msgstr "" - -#: js/pitchtimematrix.js:203 - -#~ msgid "sort" -#~ msgstr "" - -#: js/logo.js:5000 - -#~ msgid "Pitch Block: Did you mean to use a Note block2?" -#~ msgstr "" - -#: js/logo.js:3606 - -#~ msgid "Distortion not in range" -#~ msgstr "" - -#: js/turtledefs.js:453 - -#~ msgid "The Pen size block returns the current pen size value." -#~ msgstr "" - -#: js/turtledefs.js:422 - -#~ msgid "The Save heap to app block saves the heap to a web page." -#~ msgstr "" - -#: js/turtledefs.js:261 - -#~ msgid "The Random block returns a random number." -#~ msgstr "" - -#: js/turtledefs.js:143 - -#: js/turtledefs.js:180 - -#~ msgid "Polar" -#~ msgstr "" - -#: js/basicblocks.js:74 - -#~ msgid "current pitch name" -#~ msgstr "" - -#: js/turtledefs.js:134 - -#~ msgid "Show or hide a Cartesian-coordinate grid." -#~ msgstr "" - -#: js/turtledefs.js:421 - -#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "gp" -#~ msgstr "" - -#: js/turtledefs.js:308 - -#~ msgid "The Mouse-name block returns the name of a mouse." -#~ msgstr "" - -#: js/activity.js:3528 - -#~ msgid "Save as .png" -#~ msgstr "" - -#: js/musicutils.js:215 - -#~ msgid "Mixolydian" -#~ msgstr "" - -#: js/block.js:909 - -#~ msgid "mKeyboard" -#~ msgstr "" - -#: js/turtledefs.js:379 - -#~ msgid "The Stop block will stop a loop (e.g., Forever, Repeat, While, or Until)." -#~ msgstr "" - -#: js/turtledefs.js:211 - -#~ msgid "The Pitch number block is the value of the pitch of the note currently being played." -#~ msgstr "" - -#: js/turtledefs.js:293 - -#~ msgid "The Shell block is used to change the appearance of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:270 - -#~ msgid "The Equal block returns True if the two numbers are equal." -#~ msgstr "" - -#: js/savebox.js:105 - -#~ msgid "Upload to Planet" -#~ msgstr "" - -#: js/turtledefs.js:341 - -#~ msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." -#~ msgstr "" - -#: js/turtledefs.js:467 - -#~ msgid "The Get pixel block returns the color of the pixel under the mouse." -#~ msgstr "" - -#: js/activity.js:3607 - -#~ msgid "Load plugin from file" -#~ msgstr "" - -#: js/turtledefs.js:461 - -#~ msgid "The Playback block" -#~ msgstr "" - -#: js/activity.js:3541 - -#~ msgid "Save as .abc" -#~ msgstr "" - -#: js/logo.js:10269 - -#~ msgid "Lilypond cannot process partial of " -#~ msgstr "" - -#: js/turtledefs.js:210 - -#~ msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." -#~ msgstr "" - -#: js/block.js:1453 - -#~ msgid "degree" -#~ msgstr "" - -#: plugins/rodi.rtp:169 - -#~ msgid "sing" -#~ msgstr "" - -#: js/turtledefs.js:443 - -#~ msgid "The Control-point 2 block sets the second control point for the Bezier curve." -#~ msgstr "" - -#: js/musicutils.js:247 - -#~ msgid "Chinese" -#~ msgstr "" - -#: js/turtledefs.js:165 - -#~ msgid "Play music" -#~ msgstr "" - -#: js/samplesviewer.js:91 - -#: js/samplesviewer.js:91 - -#: js/samplesviewer.js:115 - -#: js/samplesviewer.js:115 - -#~ msgid "Download" -#~ msgstr "" - -#: js/synthutils.js:82 - -#~ msgid "darbuka-drum" -#~ msgstr "" - -#: js/turtledefs.js:345 - -#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps. In the figure, we add sol# to sol." -#~ msgstr "" - -#: js/turtledefs.js:263 - -#~ msgid "The Plus block is used to add." -#~ msgstr "" - -#: js/turtledefs.js:207 - -#~ msgid "e.g., 1, 2, 3, or 4." -#~ msgstr "" - -#: js/turtledefs.js:416 - -#~ msgid "The Loadheap block loads the heap from a file." -#~ msgstr "" - -#~ msgid "cloud" -#~ msgstr "" - -#: js/turtledefs.js:298 - -#~ msgid "The Bottom block returns the position of the bottom of the canvas." -#~ msgstr "" - -#: js/toolbar.js:338 - -#: js/toolbar.js:386 - -#~ msgid "Save as svg" -#~ msgstr "" - -#: plugins/impact.rtp:122 - -#~ msgid "Impact UID not found." -#~ msgstr "" - -#: js/pitchdrummatrix.js:141 - -#~ msgid "Solfa" -#~ msgstr "" - -#: js/timbre.js:727 - -#~ msgid "add filter" -#~ msgstr "" - -#: js/logo.js:2688 - -#~ msgid "turtleHeaps does not contain a valid heap for" -#~ msgstr "" - -#: js/turtledefs.js:98 - -#~ msgid "You can also use Alt+C to copy a stack of blocks. " -#~ msgstr "" - -#: js/activity.js:3523 - -#~ msgid "Show/hide palettes" -#~ msgstr "" - -#: js/activity.js:3066 - -#~ msgid "Home' + ' [HOME]" -#~ msgstr "" - -#: js/turtledefs.js:484 - -#~ msgid "The Start mouse block starts the specified mouse." -#~ msgstr "" - -#: plugins/impact.rtp:32 - -#~ msgid "fetch" -#~ msgstr "" - -#: js/turtledefs.js:398 - -#~ msgid "The Box block returns the value stored in a box." -#~ msgstr "" - -#~ msgid "rodi" -#~ msgstr "" - -#: js/turtledefs.js:481 - -#~ msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:254 - -#~ msgid "The box1 block returns the value stored in box1." -#~ msgstr "" - -#: js/turtledefs.js:99 - -#~ msgid "You can also use Alt+P to paste a stack of blocks. " -#~ msgstr "" - -#: js/musicutils.js:291 - -#~ msgid "pentatonic" -#~ msgstr "" - -#~ msgid "blocks" -#~ msgstr "" - -#: js/turtledefs.js:232 - -#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~ msgstr "" - -#: js/turtledefs.js:281 - -#~ msgid "The Heading block returns the orientation of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:400 - -#~ msgid "The Abs block returns the absolute value." -#~ msgstr "" - -#: js/turtledefs.js:240 - -#~ msgid "For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." -#~ msgstr "" - -#: js/block.js:962 - -#: js/basicblocks.js:1022 - -#: js/basicblocks.js:1034 - -#~ msgid "rhythm ruler" -#~ msgstr "" - -#: js/logo.js:3626 - -#: js/logo.js:3675 - -#~ msgid "Depth entered is out of range" -#~ msgstr "" - -#: js/turtledefs.js:346 - -#~ msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -#~ msgstr "" - -#: js/turtledefs.js:272 - -#~ msgid "The Forward block moves the mouse forward." -#~ msgstr "" - -#: js/musicutils.js:246 - -#~ msgid "Pentatonic" -#~ msgstr "" - -#: js/turtledefs.js:372 - -#~ msgid "The Temperament tool is used to define custom tuning." -#~ msgstr "" - -#: js/logo.js:4992 - -#: js/logo.js:5014 - -#~ msgid "Input to Major Block must be 2, 3, 6, or 7" -#~ msgstr "" - -#: js/turtledefs.js:289 - -#~ msgid "The Print block displays text at the top of the screen." -#~ msgstr "" - -#: js/turtledefs.js:356 - -#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." -#~ msgstr "" - -#: js/basicblocks.js:712 - -#~ msgid "articulation" -#~ msgstr "" - -#: js/turtledefs.js:387 - -#: js/turtledefs.js:389 - -#: js/turtledefs.js:391 - -#: js/turtledefs.js:392 - -#~ msgid "The Calculate block returns a value calculated by an action." -#~ msgstr "" - -#: js/samplesviewer.js:81 - -#: js/samplesviewer.js:84 - -#~ msgid "Advanced options" -#~ msgstr "" - -#: js/turtledefs.js:394 - -#~ msgid "The Return block will return a value from an action." -#~ msgstr "" - -#: js/turtledefs.js:247 - -#~ msgid "The Action block is used to group together blocks so that they can be used more than once. It is often used for storing a phrase of music that is repeated." -#~ msgstr "" - -#: js/turtledefs.js:470 - -#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:377 - -#: js/toolbar.js:425 - -#~ msgid "Save sheet music" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:320 - -#~ msgid "romanian-minor" -#~ msgstr "" - -#: js/block.js:1309 - -#~ msgid "4th" -#~ msgstr "" - -#: js/turtledefs.js:362 - -#~ msgid "The Set relative volume block changes the volume of the contained notes." -#~ msgstr "" - -#: js/turtledefs.js:380 - -#~ msgid "The Switch block will run the code in the matchin Case." -#~ msgstr "" - -#: js/basicblocks.js:282 - -#~ msgid "adjust transposition" -#~ msgstr "" - -#: js/turtledefs.js:80 - -#~ msgid "Click to run the project in fast mode." -#~ msgstr "" - -#: js/turtledefs.js:170 - -#~ msgid "Run note by note" -#~ msgstr "" - -#: js/logo.js:5092 - -#~ msgid "Partial block should be used inside of a Weighted-partisls block." -#~ msgstr "" - -#: js/turtledefs.js:428 - -#~ msgid "The Heap length block returns the length of the heap." -#~ msgstr "" - -#: js/basicblocks.js:4324 - -#~ msgid "shell" -#~ msgstr "" - -#: js/StringHelper.js:17 - -#~ msgid "Close Planet\"," -#~ msgstr "" - -#: js/help.js:72 - -#~ msgid "Next page" -#~ msgstr "" - -#: js/activity.js:3859 - -#: js/activity.js:3870 - -#~ msgid "Long press on blocks to copy." -#~ msgstr "" - -#: js/turtledefs.js:351 - -#~ msgid "The Chorus block adds a chorus effect." -#~ msgstr "" - -#: js/turtledefs.js:239 - -#~ msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." -#~ msgstr "" - -#: js/logo.js:2317 - -#~ msgid "Please close the current matrix before opening a new one." -#~ msgstr "" - -#: js/turtledefs.js:426 - -#~ msgid "The Wait block pauses the program for a specified number of seconds." -#~ msgstr "" - -#: js/turtledefs.js:229 - -#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes. In the example above, a kick drum sound will be played instead of sol." -#~ msgstr "" - -#: js/turtledefs.js:420 - -#~ msgid "The Heap length block returns the length of the heap." -#~ msgstr "" - -#: js/basicblocks.js:1146 - -#~ msgid "on offbeat do" -#~ msgstr "" - -#: js/StringHelper.js:17 - -#: js/StringHelper.js:18 - -#: js/StringHelper.js:19 - -#~ msgid "data-tooltip" -#~ msgstr "" - -#: js/playback.js:28 - -#: js/playback.js:28 - -#~ msgid "pause" -#~ msgstr "" - -#: js/turtledefs.js:195 - -#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~ msgstr "" - -#: js/turtledefs.js:225 - -#~ msgid "e.g., guitar, piano, violin, or cello." -#~ msgstr "" - -#: js/activity.js:4118 - -#~ msgid "Hard stop" -#~ msgstr "" - -#: js/turtledefs.js:468 - -#~ msgid "The Get red block returns the red component of the pixel under the mouse." -#~ msgstr "" - -#: js/basicblocks.js:808 - -#~ msgid "free time" -#~ msgstr "" - -#: js/turtledefs.js:214 - -#~ msgid "e.g., if the last note played was sol, Scalar Step 1 will play la." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:328 - -#~ msgid "whole-tone" -#~ msgstr "" - -#: js/turtledefs.js:185 - -#~ msgid "You can also use Alt+C to copy a stack of blocks." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:287 - -#~ msgid "natural-minor" -#~ msgstr "" - -#: js/activity.js:4437 - -#: js/activity.js:4472 - -#~ msgid "Click here to paste" -#~ msgstr "" - -#~ msgid "This button opens and closes the primary toolbar." -#~ msgstr "" - -#: js/activity.js:4426 - -#~ msgid "Run music step by step" -#~ msgstr "" - -#: js/turtledefs.js:417 - -#~ msgid "The Saveheap block saves the heap to a file." -#~ msgstr "" - -#: js/musicutils.js:230 - -#~ msgid "Ethiopian" -#~ msgstr "" - -#: js/turtledefs.js:99 - -#~ msgid "It appears after a long press on a stack." -#~ msgstr "" - -#: js/logo.js:4851 - -#: js/logo.js:4872 - -#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" -#~ msgstr "" - -#: js/temperament.js:1621 - -#~ msgid "table" -#~ msgstr "" - -#: js/savebox.js:116 - -#~ msgid "Save as .tb" -#~ msgstr "" - -#: js/lilypond.js:21 - -#~ msgid "cp" -#~ msgstr "" - -#: js/turtledefs.js:321 - -#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." -#~ msgstr "" - -#: plugins/rodi.rtp:130 - -#~ msgid "sense right" -#~ msgstr "" - -#: js/turtledefs.js:423 - -#~ msgid "The Load heap from app block loads the heap from a web page." -#~ msgstr "" - -#~ msgid "vspace" -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:321 - -#~ msgid "spanish-gypsy" -#~ msgstr "" - -#: js/turtledefs.js:286 - -#~ msgid "The Color block returns the current pen color." -#~ msgstr "" - -#: js/musicutils.js:225 - -#~ msgid "Bebop" -#~ msgstr "" - -#: js/turtledefs.js:185 - -#~ msgid "The Paste Button will highlight." -#~ msgstr "" - -#: js/turtledefs.js:431 - -#~ msgid "The Load heap from app block loads the heap from a web page." -#~ msgstr "" - -#: js/logo.js:1982 - -#~ msgid "The Step Pitch Block must be used insdie of a Note Block." -#~ msgstr "" - -#: js/turtledefs.js:118 - -#~ msgid "Remove all content on the canvas, including the blocks." -#~ msgstr "" - -#: js/basicblocks.js:4883 - -#~ msgid "save svg" -#~ msgstr "" - -#: js/samplesviewer.js:699 - -#~ msgid "On my device" -#~ msgstr "" - -#: js/turtledefs.js:432 - -#~ msgid "The No background block eliminates the background from the saved SVG output." -#~ msgstr "" - -#: js/activity.js:2527 - -#~ msgid "My Music Blocks Creation" -#~ msgstr "" - -#: js/turtledefs.js:438 - -#~ msgid "The Open palette block opens a palette." -#~ msgstr "" - -#: js/turtledefs.js:242 - -#~ msgid "The Forever block will repeat the contained blocks forever. In this example, a simple drum machine, a kick drum will play 1/4 notes forever." -#~ msgstr "" - -#: js/logo.js:4898 - -#: js/logo.js:4919 - -#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" -#~ msgstr "" - -#: js/turtledefs.js:168 - -#~ msgid "Run music slow" -#~ msgstr "" - -#: js/turtledefs.js:120 - -#: js/turtledefs.js:159 - -#~ msgid "To copy a stack to the clipboard, do a long press on the stack." -#~ msgstr "" - -#: js/turtledefs.js:359 - -#~ msgid "eg guitar, piano, violin, or cello." -#~ msgstr "" - -#: js/turtledefs.js:29 - -#: js/musicutils.js:330 - -#~ msgid "minor-pentatonic" -#~ msgstr "" - -#: js/turtledefs.js:359 - -#~ msgid "The AM synth block is an amplitude modulator used to define a timbre." -#~ msgstr "" - -#: js/turtledefs.js:275 - -#~ msgid "The Right block turns the mouse to the right." -#~ msgstr "" - -#: js/turtledefs.js:355 - -#~ msgid "The Harmonic block will add harmonics to the contained notes." -#~ msgstr "" - -#: js/turtledefs.js:217 - -#~ msgid "The Staccato block shortens the length of the actual notewhile maintaining the specified rhythmic value of the notes." -#~ msgstr "" - -#: js/pitchtimematrix.js:198 - -#~ msgid "export" -#~ msgstr "" - -#: js/turtledefs.js:402 - -#~ msgid "The Power block calculates a power function." -#~ msgstr "" - -#: js/turtledefs.js:440 - -#~ msgid "The Set heading block sets the heading of the mouse." -#~ msgstr "" - -#: js/turtledefs.js:193 - -#~ msgid "The Note block is a container for one or more Pitch blocks. The Note block specifies the duration (note value) of its contents." -#~ msgstr "" - -#: js/turtledefs.js:269 - -#~ msgid "The Less-than block returns True if the top number is less than the bottom number." -#~ msgstr "" - -#: js/turtledefs.js:201 - -#~ msgid "The Beat count block is the number of the current beat, e.g., 1, 2, 3, or 4.\n In the figure, it is used to take an action on the first beat of each measure." -#~ msgstr "" - -#: js/turtledefs.js:483 - -#~ msgid "The Mouse color block returns the pen color of the specified mouse." -#~ msgstr "" - -#: js/turtledefs.js:187 - -#: js/toolbar.js:376 - -#: js/toolbar.js:424 - -#~ msgid "Save as ABC" -#~ msgstr "" - -#: js/timbre.js:591 - -#~ msgid "synthesizer" -#~ msgstr "" - -#: js/logo.js:630 - -#: js/palette.js:1808 - -#: js/musicutils.js:205 - -#~ msgid "Major" -#~ msgstr "" - -#: js/turtledefs.js:425 - -#~ msgid "The Saveheap block saves the heap to a file." -#~ msgstr "" - -#: js/turtledefs.js:363 - -#~ msgid "The Set master volume block sets the volume for all synthesizers." -#~ msgstr "" - -#: js/basicblocks.js:883 - -#~ msgid "duplicate notes" -#~ msgstr "" - -#: js/turtledefs.js:421 - -#~ msgid "The Setheapentry block sets a value in he heap at the specified location." -#~ msgstr "" - -#: js/utilitybox.js:281 - -#~ msgid "Disable scrolling" -#~ msgstr "" - -#: js/turtledefs.js:425 - -#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." -#~ msgstr "" - -#: js/logo.js:4259 - -#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" -#~ msgstr "" - -#: js/turtledefs.js:202 - -#~ msgid "The Notes played block is the number of notes that have been played. (By default, it counts quarter notes.)" -#~ msgstr "" - -#: js/turtledefs.js:242 - -#~ msgid "The default volume is 50; the range is 0 (silence) to 100 (full volume)." -#~ msgstr "" - -#: js/turtledefs.js:248 - -#~ msgid "Each Start block is a separate voice. All of the Start blocks run at the same time when the Play button is pressed." -#~ msgstr "" - -#: js/turtledefs.js:352 - -#~ msgid "e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." -#~ msgstr "" - -#: js/basicblocks.js:83 - -#~ msgid "current pitch octave" -#~ msgstr "" - -#: js/turtledefs.js:415 - -#~ msgid "The Reverseheap block reverses the order of the heap." -#~ msgstr "" - -#: js/musicutils.js:250 - -#~ msgid "Hirajoshi" -#~ msgstr "" - -#: js/turtledefs.js:433 - -#~ msgid "The Make block block creates a new block." -#~ msgstr "" - -#: js/musicutils.js:201 - -#~ msgid "Spanish" -#~ msgstr "" - +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" +"PO-Revision-Date: 2012-03-21 19:17+0200\n" +"Last-Translator: Emily Ong Hui Qi \n" +"Language-Team: LANGUAGE \n" +"Language: zhCN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: ini-to-pot script\n" + +#: js/block.js:1436 +#: js/block.js:7910 +#: js/block.js:7931 +#: js/block.js:7948 +#: js/activity.js:2693 +#: js/palette.js:932 +#: js/palette.js:941 +#: js/palette.js:950 +#: js/palette.js:959 +#: js/palette.js:2511 +#: js/palette.js:2522 +#: js/palette.js:2533 +#: js/palette.js:2544 +#: js/palette.js:2563 +#: js/turtledefs.js:76 +#: js/rubrics.js:497 +#: js/macros.js:153 +#: js/macros.js:249 +#: js/macros.js:250 +#: js/macros.js:259 +#: js/macros.js:801 +#: js/blocks.js:1120 +#: js/blocks.js:3549 +#: js/blocks.js:3550 +#: js/blocks.js:3786 +#: js/blocks.js:4168 +#: js/blocks.js:4363 +#: js/blocks.js:5526 +#: js/blocks.js:6776 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:350 +#: js/ActionBlocks.js:415 +#: js/ActionBlocks.js:569 +#: js/ActionBlocks.js:629 +#: js/ActionBlocks.js:765 +#: js/ActionBlocks.js:768 +#: js/ActionBlocks.js:773 +#: js/ActionBlocks.js:805 +#: js/MeterBlocks.js:412 +#: js/MeterBlocks.js:479 +#: js/MeterBlocks.js:568 +#: js/MeterBlocks.js:669 +#: js/musickeyboard.js:2360 +#: js/pitchtimematrix.js:4708 +#: js/rhythmruler.js:1602 +#: js/rhythmruler.js:1610 +#: js/rhythmruler.js:1911 +#: js/rhythmruler.js:1919 +#: js/block.js:1436 +#: js/block.js:8089 +#: js/block.js:8110 +#: js/block.js:8127 +#: js/activity.js:2968 +#: js/palette.js:503 +#: js/palette.js:512 +#: js/palette.js:521 +#: js/palette.js:530 +#: js/palette.js:1122 +#: js/palette.js:1133 +#: js/palette.js:1144 +#: js/palette.js:1155 +#: js/palette.js:1174 +#: js/turtledefs.js:76 +#: js/rubrics.js:497 +#: js/macros.js:153 +#: js/macros.js:249 +#: js/macros.js:250 +#: js/macros.js:259 +#: js/macros.js:801 +#: js/blocks.js:1120 +#: js/blocks.js:3572 +#: js/blocks.js:3573 +#: js/blocks.js:3809 +#: js/blocks.js:4191 +#: js/blocks.js:4382 +#: js/blocks.js:5545 +#: js/blocks.js:6795 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:749 +#: js/ActionBlocks.js:752 +#: js/ActionBlocks.js:757 +#: js/ActionBlocks.js:789 +#: js/MeterBlocks.js:390 +#: js/MeterBlocks.js:419 +#: js/MeterBlocks.js:455 +#: js/MeterBlocks.js:494 +#: js/musickeyboard.js:2421 +#: js/pitchtimematrix.js:4706 +#: js/rhythmruler.js:1602 +#: js/rhythmruler.js:1610 +#: js/rhythmruler.js:1911 +#: js/rhythmruler.js:1919 +#: js/block.js:1436 +#: js/block.js:8073 +#: js/block.js:8094 +#: js/block.js:8111 +#: js/activity.js:2984 +#: js/palette.js:503 +#: js/palette.js:512 +#: js/palette.js:521 +#: js/palette.js:530 +#: js/palette.js:1122 +#: js/palette.js:1133 +#: js/palette.js:1144 +#: js/palette.js:1155 +#: js/palette.js:1174 +#: js/turtledefs.js:78 +#: js/rubrics.js:501 +#: js/macros.js:153 +#: js/macros.js:249 +#: js/macros.js:250 +#: js/macros.js:259 +#: js/macros.js:801 +#: js/blocks.js:1112 +#: js/blocks.js:3545 +#: js/blocks.js:3546 +#: js/blocks.js:3779 +#: js/blocks.js:4160 +#: js/blocks.js:4346 +#: js/blocks.js:5496 +#: js/blocks.js:6721 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:750 +#: js/ActionBlocks.js:753 +#: js/ActionBlocks.js:758 +#: js/ActionBlocks.js:790 +#: js/MeterBlocks.js:396 +#: js/MeterBlocks.js:425 +#: js/MeterBlocks.js:461 +#: js/MeterBlocks.js:500 +#: js/musickeyboard.js:2495 +#: js/pitchtimematrix.js:4718 +#: js/rhythmruler.js:1602 +#: js/rhythmruler.js:1610 +#: js/rhythmruler.js:1911 +#: js/rhythmruler.js:1919 +#: js/block.js:1436 +#: js/block.js:8073 +#: js/block.js:8094 +#: js/block.js:8111 +#: js/activity.js:2984 +#: js/palette.js:503 +#: js/palette.js:512 +#: js/palette.js:521 +#: js/palette.js:530 +#: js/palette.js:1122 +#: js/palette.js:1133 +#: js/palette.js:1144 +#: js/palette.js:1155 +#: js/palette.js:1174 +#: js/turtledefs.js:78 +#: js/rubrics.js:501 +#: js/macros.js:153 +#: js/macros.js:249 +#: js/macros.js:250 +#: js/macros.js:259 +#: js/macros.js:801 +#: js/blocks.js:1112 +#: js/blocks.js:3545 +#: js/blocks.js:3546 +#: js/blocks.js:3779 +#: js/blocks.js:4160 +#: js/blocks.js:4346 +#: js/blocks.js:5496 +#: js/blocks.js:6721 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:750 +#: js/ActionBlocks.js:753 +#: js/ActionBlocks.js:758 +#: js/ActionBlocks.js:790 +#: js/MeterBlocks.js:396 +#: js/MeterBlocks.js:425 +#: js/MeterBlocks.js:461 +#: js/MeterBlocks.js:500 +#: js/musickeyboard.js:2495 +#: js/pitchtimematrix.js:4718 +#: js/rhythmruler.js:1602 +#: js/rhythmruler.js:1610 +#: js/rhythmruler.js:1911 +#: js/rhythmruler.js:1919 +#: js/block.js:1436 +#: js/block.js:8073 +#: js/block.js:8094 +#: js/block.js:8111 +#: js/activity.js:2984 +#: js/palette.js:506 +#: js/palette.js:515 +#: js/palette.js:524 +#: js/palette.js:533 +#: js/palette.js:1128 +#: js/palette.js:1139 +#: js/palette.js:1150 +#: js/palette.js:1161 +#: js/palette.js:1180 +#: js/turtledefs.js:78 +#: js/rubrics.js:501 +#: js/macros.js:153 +#: js/macros.js:249 +#: js/macros.js:250 +#: js/macros.js:259 +#: js/macros.js:801 +#: js/blocks.js:1112 +#: js/blocks.js:3545 +#: js/blocks.js:3546 +#: js/blocks.js:3779 +#: js/blocks.js:4160 +#: js/blocks.js:4346 +#: js/blocks.js:5496 +#: js/blocks.js:6721 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:750 +#: js/ActionBlocks.js:753 +#: js/ActionBlocks.js:758 +#: js/ActionBlocks.js:790 +#: js/MeterBlocks.js:396 +#: js/MeterBlocks.js:425 +#: js/MeterBlocks.js:461 +#: js/MeterBlocks.js:500 +#: js/musickeyboard.js:2495 +#: js/pitchtimematrix.js:4718 +#: js/rhythmruler.js:1602 +#: js/rhythmruler.js:1610 +#: js/rhythmruler.js:1911 +#: js/rhythmruler.js:1919 +#: js/block.js:1414 +#: js/block.js:4018 +#: js/block.js:4036 +#: js/block.js:4047 +#: js/activity.js:2899 +#: js/palette.js:486 +#: js/palette.js:495 +#: js/palette.js:504 +#: js/palette.js:513 +#: js/palette.js:1089 +#: js/palette.js:1100 +#: js/palette.js:1111 +#: js/palette.js:1122 +#: js/palette.js:1141 +#: js/turtledefs.js:78 +#: js/rubrics.js:501 +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/blocks.js:1071 +#: js/blocks.js:3210 +#: js/blocks.js:3211 +#: js/blocks.js:3428 +#: js/blocks.js:3752 +#: js/blocks.js:3932 +#: js/blocks.js:4976 +#: js/blocks.js:5845 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:750 +#: js/ActionBlocks.js:753 +#: js/ActionBlocks.js:758 +#: js/ActionBlocks.js:790 +#: js/MeterBlocks.js:396 +#: js/MeterBlocks.js:426 +#: js/MeterBlocks.js:462 +#: js/MeterBlocks.js:501 +#: js/musickeyboard.js:2495 +#: js/rhythmruler.js:1874 +#: js/rhythmruler.js:1881 +#: js/rhythmruler.js:2065 +#: js/rhythmruler.js:2072 +#: js/phrasemaker.js:4226 +#: js/block.js:1414 +#: js/block.js:4020 +#: js/block.js:4038 +#: js/block.js:4049 +#: js/activity.js:2899 +#: js/palette.js:486 +#: js/palette.js:495 +#: js/palette.js:504 +#: js/palette.js:513 +#: js/palette.js:1089 +#: js/palette.js:1100 +#: js/palette.js:1111 +#: js/palette.js:1122 +#: js/palette.js:1141 +#: js/turtledefs.js:78 +#: js/rubrics.js:501 +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/blocks.js:1071 +#: js/blocks.js:3210 +#: js/blocks.js:3211 +#: js/blocks.js:3428 +#: js/blocks.js:3752 +#: js/blocks.js:3932 +#: js/blocks.js:4976 +#: js/blocks.js:5845 +#: js/ActionBlocks.js:99 +#: js/ActionBlocks.js:147 +#: js/ActionBlocks.js:343 +#: js/ActionBlocks.js:408 +#: js/ActionBlocks.js:562 +#: js/ActionBlocks.js:622 +#: js/ActionBlocks.js:750 +#: js/ActionBlocks.js:753 +#: js/ActionBlocks.js:758 +#: js/ActionBlocks.js:790 +#: js/MeterBlocks.js:396 +#: js/MeterBlocks.js:426 +#: js/MeterBlocks.js:462 +#: js/MeterBlocks.js:501 +#: js/musickeyboard.js:2495 +#: js/rhythmruler.js:1874 +#: js/rhythmruler.js:1881 +#: js/rhythmruler.js:2065 +#: js/rhythmruler.js:2072 +#: js/phrasemaker.js:4226 +#: js/block.js:1439 +#: js/block.js:4063 +#: js/block.js:4081 +#: js/block.js:4092 +#: js/palette.js:505 +#: js/palette.js:514 +#: js/palette.js:523 +#: js/palette.js:532 +#: js/palette.js:1125 +#: js/palette.js:1136 +#: js/palette.js:1147 +#: js/palette.js:1158 +#: js/palette.js:1177 +#: js/turtledefs.js:101 +#: js/rubrics.js:522 +#: js/macros.js:168 +#: js/macros.js:264 +#: js/macros.js:265 +#: js/macros.js:274 +#: js/macros.js:826 +#: js/blocks.js:1001 +#: js/blocks.js:3394 +#: js/blocks.js:3395 +#: js/blocks.js:3620 +#: js/blocks.js:3981 +#: js/blocks.js:4172 +#: js/blocks.js:5305 +#: js/blocks.js:6432 +#: js/ActionBlocks.js:119 +#: js/ActionBlocks.js:167 +#: js/ActionBlocks.js:364 +#: js/ActionBlocks.js:429 +#: js/ActionBlocks.js:582 +#: js/ActionBlocks.js:643 +#: js/ActionBlocks.js:772 +#: js/ActionBlocks.js:775 +#: js/ActionBlocks.js:780 +#: js/ActionBlocks.js:813 +#: js/MeterBlocks.js:416 +#: js/MeterBlocks.js:446 +#: js/MeterBlocks.js:482 +#: js/MeterBlocks.js:521 +#: js/musickeyboard.js:2564 +#: js/rhythmruler.js:1925 +#: js/rhythmruler.js:1932 +#: js/rhythmruler.js:2116 +#: js/rhythmruler.js:2123 +#: js/phrasemaker.js:4402 +#: js/planetInterface.js:101 +#: js/planetInterface.js:101 +#: js/planetInterface.js:101 +#: js/planetInterface.js:101 +#: js/planetInterface.js:102 +#: js/planetInterface.js:104 +#: js/planetInterface.js:104 +#: js/planetInterface.js:104 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +#: js/languagebox.js:208 +msgid "Refresh your browser to change your language preference." +msgstr "刷新你的浏览器以更改语言偏好。" + +#: js/languagebox.js:229 +msgid "Music Blocks is already set to this language." +msgstr "Music Blocks 已经设置为此语言" + +#: js/planetInterface.js:131 +msgid "project undefined" +msgstr "项目未定义" + +#: js/macros.js:170 +#: js/macros.js:266 +#: js/macros.js:267 +#: js/macros.js:276 +#: js/macros.js:828 +#: js/block.js:1569 +#: js/block.js:4500 +#: js/block.js:4518 +#: js/block.js:4529 +#: js/blocks.js:1018 +#: js/blocks.js:3491 +#: js/blocks.js:3492 +#: js/blocks.js:3717 +#: js/blocks.js:4076 +#: js/blocks.js:4269 +#: js/blocks.js:5432 +#: js/blocks.js:6563 +#: js/rubrics.js:530 +#: js/turtledefs.js:131 +#: js/turtledefs.js:232 +#: js/palette.js:610 +#: js/palette.js:619 +#: js/palette.js:628 +#: js/palette.js:637 +#: js/palette.js:1215 +#: js/palette.js:1226 +#: js/palette.js:1237 +#: js/palette.js:1248 +#: js/palette.js:1267 +#: js/blocks/MeterBlocks.js:716 +#: js/blocks/MeterBlocks.js:769 +#: js/blocks/MeterBlocks.js:832 +#: js/blocks/MeterBlocks.js:893 +#: js/blocks/ActionBlocks.js:254 +#: js/blocks/ActionBlocks.js:307 +#: js/blocks/ActionBlocks.js:617 +#: js/blocks/ActionBlocks.js:716 +#: js/blocks/ActionBlocks.js:961 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1322 +#: js/blocks/ActionBlocks.js:1325 +#: js/blocks/ActionBlocks.js:1337 +#: js/blocks/ActionBlocks.js:1404 +#: js/widgets/musickeyboard.js:3006 +#: js/widgets/rhythmruler.js:2309 +#: js/widgets/rhythmruler.js:2316 +#: js/widgets/rhythmruler.js:2501 +#: js/widgets/rhythmruler.js:2508 +#: js/widgets/phrasemaker.js:4996 +msgid "action" +msgstr "动作" + +#: js/macros.js:711 +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:204 +#. TRANS: animal sound effect +msgid "duck" +msgstr " 鸭子" + +#: js/themebox.js:66 +msgid "Music Blocks is already set to this theme." +msgstr "Music Blocks 已经设置为此主题。" + +#: js/SaveInterface.js:59 +#: js/SaveInterface.js:61 +#: js/SaveInterface.js:93 +msgid "Music Blocks Project" +msgstr "Music Blocks 项目" + +#: js/SaveInterface.js:63 +msgid "This project was created in Music Blocks" +msgstr "此项目是在 Music Blocks 中创建的" + +#: js/SaveInterface.js:67 +msgid "Music Blocks is a Free/Libre Software application." +msgstr " Music Blocks 是一个自由/开源软件应用程序。" + +#: js/SaveInterface.js:69 +msgid "The source code can be accessed at" +msgstr "源代码可在以下位置访问" + +#: js/SaveInterface.js:72 +msgid "For more information, please consult the" +msgstr "如需更多信息,请查阅" + +#: js/SaveInterface.js:76 +#: js/turtledefs.js:489 +msgid "Music Blocks Guide" +msgstr "Music Blocks 指南" + +#: js/SaveInterface.js:83 +msgid "Alternatively, open the file in Music Blocks using the Load project button." +msgstr "或者,使用“加载项目”按钮在 Music Blocks 中打开该文件" + +#: js/SaveInterface.js:85 +msgid "Project Code" +msgstr "项目代码" + +#: js/SaveInterface.js:87 +msgid "This code stores data about the blocks in a project." +msgstr "此代码用于存储项目中模块的数据" + +#: js/SaveInterface.js:89 +#: js/blocks.js:5091 +#: js/blocks/MediaBlocks.js:888 +msgid "Show" +msgstr "显示" + +#: js/SaveInterface.js:91 +msgid "Hide" +msgstr "隐藏" + +#: js/SaveInterface.js:131 +#: js/SaveInterface.js:204 +#: js/SaveInterface.js:262 +#: js/SaveInterface.js:403 +#: js/SaveInterface.js:431 +#: js/activity.js:5401 +#: planet/js/GlobalPlanet.js:467 +#: planet/js/GlobalPlanet.js:469 +#: planet/js/GlobalPlanet.js:495 +#: planet/js/ProjectStorage.js:27 +#. TRANS: default project title when saving as Lilypond +msgid "My Project" +msgstr "我的项目" + +#: js/SaveInterface.js:197 +#: planet/js/SaveInterface.js:58 +msgid "No description provided" +msgstr "未提供描述" + +#: js/SaveInterface.js:346 +msgid "Your recording is in progress." +msgstr "您的录音正在进行中" + +#: js/SaveInterface.js:415 +#. TRANS: File name prompt for save as Lilypond +msgid "File name" +msgstr "文件名" + +#: js/SaveInterface.js:417 +#: planet/js/StringHelper.js:39 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project title" +msgstr "项目标题" + +#: js/SaveInterface.js:419 +#. TRANS: Project title prompt for save as Lilypond +msgid "Project author" +msgstr "项目作者" + +#: js/SaveInterface.js:421 +#. TRANS: MIDI prompt for save as Lilypond +msgid "Include MIDI output?" +msgstr "包含 MIDI 输出?" + +#: js/SaveInterface.js:423 +#. TRANS: Guitar prompt for save as Lilypond +msgid "Include guitar tablature output?" +msgstr "包含吉他六线谱输出?" + +#: js/SaveInterface.js:425 +#. TRANS: Lilypond is a scripting language for generating sheet music +msgid "Save as Lilypond" +msgstr "另存为 Lilypond 文件" + +#: js/SaveInterface.js:440 +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:156 +#: js/blocks/EnsembleBlocks.js:218 +#: js/blocks/EnsembleBlocks.js:304 +#: js/blocks/EnsembleBlocks.js:350 +#: js/blocks/EnsembleBlocks.js:391 +#: js/blocks/EnsembleBlocks.js:443 +#: js/blocks/EnsembleBlocks.js:492 +#: js/blocks/EnsembleBlocks.js:538 +#: js/blocks/EnsembleBlocks.js:585 +#: js/blocks/EnsembleBlocks.js:639 +#: js/blocks/EnsembleBlocks.js:755 +#: js/blocks/EnsembleBlocks.js:842 +#: js/blocks/EnsembleBlocks.js:901 +#: js/blocks/EnsembleBlocks.js:944 +#: js/blocks/EnsembleBlocks.js:1215 +#: js/blocks/EnsembleBlocks.js:1283 +#. TRANS: default project author when saving as Lilypond +msgid "Mr. Mouse" +msgstr "先生.Mouse" + +#: js/SaveInterface.js:589 +msgid "The Lilypond code is copied to clipboard. You can paste it here: " +msgstr "Lilypond 代码已复制到剪贴板。你可以将其粘贴到此处:" + +#: js/activity.js:411 +#: js/activity.js:416 +msgid "Search for blocks" +msgstr "搜索模块" + +#: js/activity.js:1358 +msgid "Are you sure you want to clear the workspace?" +msgstr "您确定要清空工作区吗?" + +#: js/activity.js:1577 +msgid "Enter file name" +msgstr "输入文件名" + +#: js/activity.js:1579 +msgid "File save canceled" +msgstr "文件保存已取消" + +#: js/activity.js:1598 +msgid "Click on stop saving" +msgstr "点击“停止保存”" + +#: js/activity.js:1882 +msgid "Catching mice" +msgstr " 捉老鼠" + +#: js/activity.js:1883 +msgid "Cleaning the instruments" +msgstr "清洁乐器" + +#: js/activity.js:1884 +msgid "Testing key pieces" +msgstr "测试关键部件" + +#: js/activity.js:1885 +msgid "Sight-reading" +msgstr "视奏" + +#: js/activity.js:1886 +msgid "Combining math and music" +msgstr "将数学与音乐相结合" + +#: js/activity.js:1887 +msgid "Generating more blocks" +msgstr "生成更多模块" + +#: js/activity.js:1888 +msgid "Do Re Mi Fa Sol La Ti Do" +msgstr "哆 来 米 发 唆 拉 西 哆" + +#: js/activity.js:1889 +msgid "Tuning string instruments" +msgstr "调音弦乐器" + +#: js/activity.js:1890 +msgid "Pressing random keys" +msgstr "随机按键" + +#: js/activity.js:2072 +msgid "plugins will be removed upon restart." +msgstr "插件将在重启后被移除" + +#: js/activity.js:2081 +msgid "show Cartesian" +msgstr "显示笛卡尔坐标系" + +#: js/activity.js:2603 +#: js/palette.js:672 +#: js/blocks/RhythmBlocks.js:923 +#: js/blocks/PitchBlocks.js:442 +#: js/blocks/PitchBlocks.js:1786 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "scale degree" +msgstr "音级" + +#: js/activity.js:2606 +#: js/palette.js:681 +msgid "voice name" +msgstr "声部名称" + +#: js/activity.js:2609 +#: js/palette.js:678 +msgid "invert mode" +msgstr "反转模式" + +#: js/activity.js:2612 +msgid "output tools" +msgstr "输出工具" + +#: js/activity.js:2615 +msgid "custom note" +msgstr "自定义音符" + +#: js/activity.js:2618 +msgid "accidental name" +msgstr "升降音符名称" + +#: js/activity.js:2621 +#: js/blocks/PitchBlocks.js:855 +msgid "east indian solfege" +msgstr "东印度首调系统" + +#: js/activity.js:2624 +#: js/blocks/PitchBlocks.js:869 +msgid "note name" +msgstr "音符名称" + +#: js/activity.js:2627 +#: js/blocks/IntervalsBlocks.js:94 +msgid "temperament name" +msgstr "音律名称" + +#: js/activity.js:2630 +#: js/palette.js:675 +msgid "mode name" +msgstr "调式名称" + +#: js/activity.js:2633 +msgid "chord name" +msgstr "和弦名称" + +#: js/activity.js:2636 +#: js/palette.js:698 +msgid "interval name" +msgstr "音程名称" + +#: js/activity.js:2639 +msgid "filter type" +msgstr "滤波器类型" + +#: js/activity.js:2642 +msgid "oscillator type" +msgstr "振荡器类型" + +#: js/activity.js:2645 +#: js/blocks.js:2479 +#: js/blocks.js:2487 +msgid "audio file" +msgstr "音频文件" + +#: js/activity.js:2648 +#: js/blocks/DrumBlocks.js:32 +msgid "noise name" +msgstr "噪声名称" + +#: js/activity.js:2651 +#: js/blocks/DrumBlocks.js:75 +msgid "drum name" +msgstr "鼓名称" + +#: js/activity.js:2654 +#: js/blocks/DrumBlocks.js:119 +msgid "effects name" +msgstr "效果名称" + +#: js/activity.js:2657 +msgid "wrap mode" +msgstr "包装模式" + +#: js/activity.js:2660 +msgid "load file" +msgstr "加载文件" + +#: js/activity.js:2830 +#: js/activity.js:6368 +msgid "This block is deprecated." +msgstr "此模块已弃用" + +#: js/activity.js:2832 +#: js/activity.js:6370 +msgid "Block cannot be found." +msgstr "无法找到模块" + +#: js/activity.js:3041 +msgid "Saving block artwork" +msgstr "保存模块艺术作品" + +#: js/activity.js:3045 +#: js/turtledefs.js:708 +#: planet/js/LocalCard.js:31 +msgid "Copy" +msgstr "复制" + +#: js/activity.js:3052 +msgid "Erase" +msgstr "擦除" + +#: js/activity.js:3056 +#: js/activity.js:3072 +#: js/activity.js:3303 +#: js/toolbar.js:49 +#: js/toolbar.js:115 +#: js/toolbar.js:186 +#: js/toolbar.js:247 +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 +#: js/widgets/aiwidget.js:646 +#: js/widgets/aiwidget.js:654 +#: js/widgets/aiwidget.js:655 +#: js/widgets/arpeggio.js:90 +#: js/widgets/arpeggio.js:544 +#: js/widgets/arpeggio.js:545 +#: js/widgets/arpeggio.js:639 +#: js/widgets/arpeggio.js:640 +#: js/widgets/meterwidget.js:185 +#: js/widgets/modewidget.js:77 +#: js/widgets/musickeyboard.js:694 +#: js/widgets/musickeyboard.js:894 +#: js/widgets/musickeyboard.js:895 +#: js/widgets/musickeyboard.js:982 +#: js/widgets/musickeyboard.js:983 +#: js/widgets/pitchdrummatrix.js:147 +#: js/widgets/pitchdrummatrix.js:679 +#: js/widgets/pitchdrummatrix.js:680 +#: js/widgets/pitchdrummatrix.js:731 +#: js/widgets/pitchdrummatrix.js:732 +#: js/widgets/pitchdrummatrix.js:746 +#: js/widgets/pitchdrummatrix.js:747 +#: js/widgets/pitchdrummatrix.js:775 +#: js/widgets/pitchdrummatrix.js:776 +#: js/widgets/pitchstaircase.js:119 +#: js/widgets/rhythmruler.js:638 +#: js/widgets/rhythmruler.js:639 +#: js/widgets/rhythmruler.js:652 +#: js/widgets/rhythmruler.js:653 +#: js/widgets/sampler.js:163 +#: js/widgets/sampler.js:164 +#: js/widgets/sampler.js:361 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:585 +#: js/widgets/temperament.js:646 +#: js/widgets/temperament.js:647 +#: js/widgets/temperament.js:1947 +#: js/widgets/temperament.js:1948 +#: js/widgets/tempo.js:85 +#: js/widgets/tempo.js:86 +#: js/widgets/timbre.js:429 +#: js/widgets/timbre.js:430 +#: js/widgets/timbre.js:460 +#: js/widgets/timbre.js:461 +#: js/widgets/timbre.js:740 +#: js/widgets/phrasemaker.js:526 +#: js/widgets/phrasemaker.js:537 +#: js/widgets/phrasemaker.js:538 +#: js/widgets/phrasemaker.js:4373 +#: js/widgets/phrasemaker.js:4601 +#: js/widgets/phrasemaker.js:4607 +#: js/widgets/phrasemaker.js:4608 +#: js/widgets/phrasemaker.js:4722 +#: plugins/rodi.rtp:191 +msgid "Play" +msgstr "播放" + +#: js/activity.js:3080 +#: js/toolbar.js:50 +#: js/toolbar.js:116 +#: js/toolbar.js:187 +#: js/toolbar.js:248 +#: js/turtledefs.js:453 +#: js/turtledefs.js:498 +#: js/blocks/FlowBlocks.js:604 +#: js/widgets/arpeggio.js:533 +#: js/widgets/arpeggio.js:534 +#: js/widgets/meterwidget.js:206 +#: js/widgets/meterwidget.js:207 +#: js/widgets/modewidget.js:99 +#: js/widgets/modewidget.js:100 +#: js/widgets/musickeyboard.js:837 +#: js/widgets/musickeyboard.js:839 +#: js/widgets/pitchdrummatrix.js:668 +#: js/widgets/pitchdrummatrix.js:669 +#: js/widgets/temperament.js:1934 +#: js/widgets/temperament.js:1935 +#: js/widgets/timbre.js:415 +#: js/widgets/timbre.js:417 +#: js/widgets/phrasemaker.js:547 +#: js/widgets/phrasemaker.js:548 +#: js/widgets/phrasemaker.js:4271 +#: plugins/rodi.rtp:29 +#: plugins/rodi.rtp:73 +#: plugins/rodi.rtp:413 +msgid "Stop" +msgstr "停止" + +#: js/activity.js:3084 +#: js/activity.js:3106 +msgid "Paste" +msgstr "貼上" + +#: js/activity.js:3088 +msgid "Save block help" +msgstr "保存模块帮助" + +#: js/activity.js:3119 +#: js/activity.js:3170 +#: js/block.js:2474 +#: js/block.js:3433 +#: js/block.js:3450 +#: js/utils/musicutils.js:4005 +#: js/utils/musicutils.js:5517 +#. TRANS: the note names must be separated by single spaces +#. TRANS: the note names must be separated by single spaces +msgid "ti la sol fa mi re do" +msgstr "ti la sol fa mi re do" + +#: js/activity.js:3173 +msgid "Jumping to the bottom of the page." +msgstr "跳转到页面底部" + +#: js/activity.js:3179 +msgid "Scrolling up." +msgstr "向上滚动" + +#: js/activity.js:3184 +msgid "Scrolling down." +msgstr "向下滚动" + +#: js/activity.js:3189 +msgid "Extracting block" +msgstr "提取模块" + +#: js/activity.js:3197 +msgid "Moving block up." +msgstr "将模块向上移动" + +#: js/activity.js:3218 +msgid "Moving block down." +msgstr "将模块向下移动" + +#: js/activity.js:3239 +msgid "Moving block left." +msgstr "将模块向左移动" + +#: js/activity.js:3256 +msgid "Moving block right." +msgstr "将模块向右移动" + +#: js/activity.js:3271 +msgid "Jump to home position." +msgstr "跳转到首页位置" + +#: js/activity.js:3298 +#: js/blocks/ExtrasBlocks.js:274 +msgid "Hide blocks" +msgstr "隐藏模块" + +#: js/activity.js:3657 +#: js/activity.js:3672 +msgid "Trash can is empty." +msgstr "垃圾桶是空的" + +#: js/activity.js:3679 +#: js/activity.js:3760 +msgid "Item restored from the trash." +msgstr "项目从垃圾桶中恢复" + +#: js/activity.js:3818 +msgid "Restore last item" +msgstr "恢复最后一个项目" + +#: js/activity.js:3819 +msgid "Restore all items" +msgstr "恢复所有项目" + +#: js/activity.js:5016 +msgid "Click the run button to run the project." +msgstr "点击运行按钮以运行项目" + +#: js/activity.js:6201 +#: js/turtledefs.js:756 +msgid "Home" +msgstr "主页" + +#: js/activity.js:6209 +#: js/turtledefs.js:762 +msgid "Show/hide blocks" +msgstr "顯示/隱藏區塊" + +#: js/activity.js:6215 +#: js/turtledefs.js:768 +msgid "Expand/collapse blocks" +msgstr "展开/折叠模块" + +#: js/activity.js:6221 +#: js/turtledefs.js:776 +msgid "Decrease block size" +msgstr "减小模块大小" + +#: js/activity.js:6227 +#: js/turtledefs.js:782 +msgid "Increase block size" +msgstr "增加模块大小" + +#: js/activity.js:6493 +msgid "Could not parse JSON input." +msgstr "无法解析 JSON 输入" + +#: js/activity.js:6624 +msgid "Select is enabled." +msgstr "选择已启用" + +#: js/activity.js:6624 +msgid "Select is disabled." +msgstr "选择已禁用" + +#: js/activity.js:7005 +#: js/activity.js:7111 +#: js/activity.js:7162 +msgid "Cannot load project from the file. Please check the file type." +msgstr "无法从文件加载项目。请检查文件类型。" + +#: js/activity.js:7448 +msgid "Invalid parameters" +msgstr "参数无效" + +#: js/activity.js:7599 +msgid "Error regenerating palettes. Please refresh the page." +msgstr "重新生成调色板时出错。请刷新页面" + +#: js/block.js:1576 +#: js/block.js:1695 +#: js/palette.js:688 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/WidgetBlocks.js:259 +msgid "temperament" +msgstr "音律" + +#: js/block.js:1583 +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/turtle-painter.js:1192 +#: js/turtle-painter.js:1193 +#: js/logo.js:1176 +#: js/turtles.js:119 +#: js/blocks/ProgramBlocks.js:1267 +#: js/blocks/ActionBlocks.js:1223 +msgid "start" +msgstr "开始" + +#: js/block.js:1590 +msgid "matrix" +msgstr " 矩阵" + +#: js/block.js:1597 +#: js/blocks/WidgetBlocks.js:1510 +#: plugins/rodi.rtp:324 +msgid "status" +msgstr "状态" + +#: js/block.js:1604 +msgid "drum mapper" +msgstr "鼓映射器" + +#: js/block.js:1611 +msgid "ruler" +msgstr "尺子" + +#: js/block.js:1618 +#: js/blocks/WidgetBlocks.js:397 +#. TRANS: timbre is the character or quality of a musical sound +msgid "timbre" +msgstr "音色" + +#: js/block.js:1625 +msgid "stair" +msgstr "楼梯" + +#: js/block.js:1632 +#: js/blocks/WidgetBlocks.js:707 +#. TRANS: the speed at music is should be played. +msgid "tempo" +msgstr "速度" + +#: js/block.js:1639 +#: js/block.js:1702 +#: js/blocks/IntervalsBlocks.js:1464 +#. TRANS: mode, e.g., Major in C Major +msgid "mode" +msgstr "调式" + +#: js/block.js:1646 +msgid "slider" +msgstr "滑块" + +#: js/block.js:1653 +#: js/blocks/SensorsBlocks.js:1002 +msgid "keyboard" +msgstr "查询键盘" + +#: js/block.js:1660 +#: js/block.js:2552 +#: js/lilypond.js:732 +#: js/lilypond.js:897 +#: js/lilypond.js:941 +#: js/turtledefs.js:129 +#: js/turtledefs.js:230 +#: js/palette.js:660 +#: js/blocks/DrumBlocks.js:477 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/VolumeBlocks.js:502 +#: js/widgets/phrasemaker.js:1124 +msgid "drum" +msgstr "鼓" + +#: js/block.js:1667 +#: js/blocks/WidgetBlocks.js:1190 +#: js/blocks/WidgetBlocks.js:1228 +#. TRANS: widget for subdividing a measure into distinct rhythmic elements +msgid "rhythm maker" +msgstr "节奏制作器" + +#: js/block.js:1674 +#: js/block.js:2383 +#: js/block.js:2440 +#: js/blocks/OrnamentBlocks.js:220 +#: js/blocks/OrnamentBlocks.js:312 +#: js/blocks/RhythmBlocks.js:33 +#: js/blocks/RhythmBlocks.js:356 +#: js/blocks/RhythmBlocks.js:766 +#: js/blocks/RhythmBlocks.js:806 +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:637 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +#: js/blocks/MeterBlocks.js:1368 +#: js/turtleactions/DictActions.js:85 +#: js/widgets/phrasemaker.js:1028 +#: js/widgets/phrasemaker.js:2734 +#: js/widgets/phrasemaker.js:2777 +#: js/widgets/phrasemaker.js:2882 +#. TRANS: the value (e.g., 1/4 note) of the note being played. +msgid "note value" +msgstr "音符时值" + +#: js/block.js:1681 +#: js/block.js:2308 +#: js/block.js:2331 +#: js/blocks/IntervalsBlocks.js:1071 +#: js/blocks/OrnamentBlocks.js:312 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "scalar interval" +msgstr "音阶音程" + +#: js/block.js:1688 +#: js/blocks/RhythmBlocks.js:148 +msgid "milliseconds" +msgstr "毫秒" + +#: js/block.js:2381 +#: js/block.js:2385 +#: js/block.js:2438 +#: js/block.js:2554 +#: js/blocks/ProgramBlocks.js:1273 +#: js/blocks/RhythmBlocks.js:712 +#: js/widgets/rhythmruler.js:1177 +#: js/widgets/rhythmruler.js:1323 +msgid "silence" +msgstr "沉默" + +#: js/block.js:2542 +#. TRANS: scalar step +msgid "down" +msgstr "向下" + +#: js/block.js:2543 +msgid "up" +msgstr "向上" + +#: js/block.js:2548 +#: js/rubrics.js:524 +#: js/turtledefs.js:124 +#: js/turtledefs.js:225 +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:1839 +#: js/blocks/PitchBlocks.js:1853 +#: js/blocks/SensorsBlocks.js:178 +#: js/widgets/musickeyboard.js:1961 +#: js/widgets/phrasemaker.js:1122 +#. TRANS: pitch number +#. TRANS: we specify pitch in terms of a name and an octave. The name can be CDEFGAB or Do Re Mi Fa Sol La Ti. Octave is a number between 1 and 8. +msgid "pitch" +msgstr "音高" + +#: js/block.js:2963 +msgid "Silence block cannot be removed." +msgstr "无法移除静音模块" + +#: js/block.js:3135 +#: js/piemenus.js:3457 +msgid "You can restore deleted blocks from the trash with the Restore From Trash button." +msgstr "您可以通过“从垃圾桶恢复”按钮恢复已删除的模块" + +#: js/block.js:3765 +#: js/blocks.js:2607 +#: js/blocks.js:3218 +#: js/palette.js:701 +#: js/blocks/BooleanBlocks.js:77 +#: js/blocks/BooleanBlocks.js:167 +#: js/blocks/BooleanBlocks.js:251 +#: js/blocks/BooleanBlocks.js:335 +#: js/blocks/BooleanBlocks.js:433 +#: js/blocks/BooleanBlocks.js:539 +#: js/blocks/BooleanBlocks.js:640 +#: js/blocks/BooleanBlocks.js:741 +#: js/blocks/BooleanBlocks.js:847 +#: js/blocks/BooleanBlocks.js:948 +#: js/blocks/BooleanBlocks.js:1033 +#: js/blocks/SensorsBlocks.js:911 +msgid "true" +msgstr "真" + +#: js/block.js:3765 +#: js/blocks.js:2609 +#: js/blocks.js:3220 +#: js/blocks/BooleanBlocks.js:79 +#: js/blocks/BooleanBlocks.js:169 +#: js/blocks/BooleanBlocks.js:253 +#: js/blocks/BooleanBlocks.js:337 +#: js/blocks/BooleanBlocks.js:435 +#: js/blocks/BooleanBlocks.js:541 +#: js/blocks/BooleanBlocks.js:642 +#: js/blocks/BooleanBlocks.js:743 +#: js/blocks/BooleanBlocks.js:849 +#: js/blocks/BooleanBlocks.js:950 +#: js/blocks/SensorsBlocks.js:913 +msgid "false" +msgstr "假" + +#: js/block.js:3776 +#: js/block.js:3789 +#: js/blocks/ExtrasBlocks.js:618 +msgid "Cartesian" +msgstr "笛卡爾" + +#: js/block.js:3777 +#: js/block.js:3790 +#: js/blocks/ExtrasBlocks.js:622 +msgid "polar" +msgstr "极坐标" + +#: js/block.js:3778 +#: js/block.js:3791 +#: js/blocks/ExtrasBlocks.js:626 +msgid "Cartesian/Polar" +msgstr "笛卡尔/极坐标" + +#: js/block.js:3779 +#: js/block.js:3798 +#: js/blocks/ExtrasBlocks.js:655 +msgid "none" +msgstr "无" + +#: js/block.js:3792 +#: js/blocks/ExtrasBlocks.js:631 +msgid "treble" +msgstr "高音" + +#: js/block.js:3793 +#: js/blocks/ExtrasBlocks.js:635 +msgid "grand staff" +msgstr "大五线谱" + +#: js/block.js:3794 +#: js/blocks/ExtrasBlocks.js:639 +msgid "mezzo-soprano" +msgstr "中高音" + +#: js/block.js:3795 +#: js/blocks/ExtrasBlocks.js:643 +msgid "alto" +msgstr " 女低音" + +#: js/block.js:3796 +#: js/blocks/ExtrasBlocks.js:647 +msgid "tenor" +msgstr "男高音" + +#: js/block.js:3797 +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:80 +#: js/blocks/ExtrasBlocks.js:651 +#. TRANS: musical instrument +msgid "bass" +msgstr "低音" + +#: js/block.js:3842 +#: js/blocks.js:2600 +#: js/blocks.js:3211 +msgid "on2" +msgstr "开" + +#: js/block.js:3844 +#: js/blocks.js:2602 +#: js/blocks.js:3213 +msgid "off" +msgstr "关闭" + +#: js/block.js:4411 +msgid "Not a number" +msgstr "不是数字" + +#: js/block.js:4418 +msgid "Octave value must be between 1 and 8." +msgstr "八度值必须在1到8之间" + +#: js/block.js:4426 +msgid "Numbers can have at most 10 digits." +msgstr "数字最多只能有10位" + +#: js/blocks.js:1212 +#: js/blocks.js:3444 +#: js/blocks.js:3834 +#: js/blocks.js:3865 +#: js/blocks.js:3914 +#: js/blocks.js:3949 +#: js/blocks.js:6586 +#: js/palette.js:592 +#: js/palette.js:721 +#: js/palette.js:1191 +#: js/blocks/BoxesBlocks.js:282 +#: js/blocks/BoxesBlocks.js:285 +#: js/blocks/BoxesBlocks.js:405 +#: js/blocks/BoxesBlocks.js:594 +msgid "box" +msgstr "盒子" + +#: js/blocks.js:1713 +msgid "Consider breaking this stack into parts." +msgstr "考虑将这个堆栈拆分成几个部分" + +#: js/blocks.js:2472 +#: js/palette.js:736 +#: js/blocks/MediaBlocks.js:602 +msgid "open file" +msgstr "打开文件." + +#: js/blocks.js:3247 +#: js/palette.js:657 +#: js/blocks/MediaBlocks.js:892 +#: js/blocks/MediaBlocks.js:963 +msgid "text" +msgstr "文本." + +#: js/blocks.js:3443 +#: js/palette.js:724 +#: js/palette.js:725 +#: js/blocks/BoxesBlocks.js:514 +msgid "store in box" +msgstr " 存储在盒子里" + +#: js/blocks.js:3448 +#: js/blocks.js:3888 +#: js/blocks.js:3923 +#: js/blocks.js:3958 +#: js/blocks.js:5862 +#: js/blocks.js:5883 +#: js/blocks/BoxesBlocks.js:772 +msgid "box1" +msgstr "盒子1" + +#: js/blocks.js:3450 +#: js/blocks.js:3890 +#: js/blocks.js:3925 +#: js/blocks.js:3960 +#: js/blocks.js:5864 +#: js/blocks.js:5885 +#: js/blocks/BoxesBlocks.js:663 +msgid "box2" +msgstr "盒子2" + +#: js/blocks.js:4122 +#: js/palette.js:722 +#: js/palette.js:727 +#: js/palette.js:1127 +#: js/blocks/BoxesBlocks.js:591 +msgid "store in" +msgstr "放入" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:495 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/MediaBlocks.js:746 +msgid "name" +msgstr "名称" + +#: js/blocks.js:4122 +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/RhythmBlocks.js:1130 +msgid "value" +msgstr "值" + +#: js/blocks.js:4465 +msgid "Forever loop detected inside a note value block. Unexpected things may happen." +msgstr "在音符时值模块中检测到永久循环。可能会发生意外情况" + +#: js/blocks.js:4988 +msgid "There is no block selected." +msgstr "没有选择任何模块" + +#: js/blocks.js:5094 +#: js/blocks/MediaBlocks.js:803 +#. TRANS: Avatar is the image used to determine the appearance of the mouse. +msgid "avatar" +msgstr "头像" + +#: js/blocks.js:5097 +#: js/blocks/ToneBlocks.js:1010 +#: js/widgets/sampler.js:929 +#. TRANS: The sound sample that the user uploads. +msgid "sample" +msgstr "样本" + +#: js/lilypond.js:605 +#: js/lilypond.js:904 +#: js/lilypond.js:910 +#: js/lilypond.js:948 +#: js/rubrics.js:526 +msgid "mouse" +msgstr "鼠标" + +#: js/lilypond.js:606 +msgid "brown rat" +msgstr "棕色老鼠" + +#: js/lilypond.js:607 +msgid "mole" +msgstr " 鼹鼠" + +#: js/lilypond.js:608 +msgid "chipmunk" +msgstr "花栗鼠" + +#: js/lilypond.js:609 +msgid "red squirrel" +msgstr "红松鼠" + +#: js/lilypond.js:610 +msgid "guinea pig" +msgstr "豚鼠" + +#: js/lilypond.js:611 +msgid "capybara" +msgstr "水豚" + +#: js/lilypond.js:612 +msgid "coypu" +msgstr " 豪猪" + +#: js/lilypond.js:613 +msgid "black rat" +msgstr "黑色老鼠" + +#: js/lilypond.js:614 +msgid "grey squirrel" +msgstr "灰松鼠" + +#: js/lilypond.js:615 +msgid "flying squirrel" +msgstr "飞鼠" + +#: js/lilypond.js:616 +msgid "bat" +msgstr "蝙蝠" + +#: js/lilypond.js:749 +#: js/lilypond.js:913 +#: js/lilypond.js:951 +#: js/blocks/ActionBlocks.js:1256 +#: js/blocks/ExtrasBlocks.js:559 +msgid "start drum" +msgstr "开始鼓声" + +#: js/rubrics.js:523 +#: js/turtledefs.js:122 +#: js/turtledefs.js:223 +#: js/blocks/ProgramBlocks.js:745 +#: js/blocks/RhythmBlockPaletteBlocks.js:52 +#: js/blocks/RhythmBlockPaletteBlocks.js:234 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2054 +#: js/widgets/rhythmruler.js:2123 +#: js/widgets/rhythmruler.js:2130 +#: js/widgets/rhythmruler.js:2209 +#. TRANS: an arrangement of notes based on duration +msgid "rhythm" +msgstr "节奏" + +#: js/rubrics.js:525 +#: js/turtledefs.js:126 +#: js/turtledefs.js:227 +msgid "tone" +msgstr "音调" + +#: js/rubrics.js:527 +#: js/turtledefs.js:135 +#: js/turtledefs.js:236 +#: js/widgets/phrasemaker.js:1126 +msgid "pen" +msgstr "钢笔" + +#: js/rubrics.js:528 +#: js/turtledefs.js:136 +#: js/turtledefs.js:237 +#: js/blocks/NumberBlocks.js:981 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +msgid "number" +msgstr "數字" + +#: js/rubrics.js:529 +#: js/turtledefs.js:130 +#: js/turtledefs.js:231 +msgid "flow" +msgstr "流动" + +#: js/rubrics.js:531 +#: js/turtledefs.js:139 +#: js/turtledefs.js:240 +#: planet/js/GlobalTag.js:48 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Sensors" +msgstr "传感器" + +#: js/rubrics.js:532 +#: js/turtledefs.js:138 +#: js/turtledefs.js:239 +#: js/blocks/MediaBlocks.js:930 +#: planet/js/GlobalTag.js:46 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Media" +msgstr "媒体" + +#: js/rubrics.js:533 +msgid "mice" +msgstr "鼠标" + +#: js/toolbar.js:48 +#: js/toolbar.js:114 +msgid "About Music Blocks" +msgstr "关于音乐模块" + +#: js/toolbar.js:51 +#: js/toolbar.js:117 +#: js/toolbar.js:188 +#: js/toolbar.js:249 +#: js/turtledefs.js:509 +msgid "Record" +msgstr "录音" + +#: js/toolbar.js:52 +#: js/toolbar.js:53 +#: js/toolbar.js:118 +#: js/toolbar.js:119 +#: js/toolbar.js:189 +#: js/toolbar.js:190 +#: js/toolbar.js:250 +#: js/toolbar.js:251 +msgid "Full screen" +msgstr "全屏" + +#: js/toolbar.js:54 +#: js/toolbar.js:120 +#: js/toolbar.js:191 +#: js/toolbar.js:252 +#: js/turtledefs.js:516 +msgid "Toggle Fullscreen" +msgstr "切换全屏" + +#: js/toolbar.js:55 +#: js/toolbar.js:121 +#: js/toolbar.js:192 +#: js/toolbar.js:253 +#: js/toolbar.js:1118 +#: js/turtledefs.js:522 +#: planet/js/StringHelper.js:33 +msgid "New project" +msgstr "新项目" + +#: js/toolbar.js:56 +#: js/toolbar.js:122 +#: js/toolbar.js:193 +#: js/toolbar.js:254 +#: js/turtledefs.js:528 +msgid "Load project from file" +msgstr "从文件加载项目" + +#: js/toolbar.js:57 +#: js/toolbar.js:123 +#: js/toolbar.js:124 +#: js/toolbar.js:194 +#: js/toolbar.js:255 +#: js/turtledefs.js:535 +#: js/turtledefs.js:546 +#: js/turtledefs.js:566 +msgid "Save project" +msgstr "保存项目" + +#: js/toolbar.js:58 +#: js/toolbar.js:80 +#: js/toolbar.js:82 +#: js/toolbar.js:146 +#: js/toolbar.js:156 +#: js/toolbar.js:158 +#: js/toolbar.js:195 +#: js/toolbar.js:216 +#: js/toolbar.js:218 +#: js/toolbar.js:256 +#: js/toolbar.js:277 +#: js/toolbar.js:279 +#: js/turtledefs.js:536 +#: js/turtledefs.js:567 +msgid "Save project as HTML" +msgstr "将项目保存为HTML" + +#: js/toolbar.js:59 +#: js/toolbar.js:125 +#: js/toolbar.js:196 +#: js/toolbar.js:257 +msgid "Find and share projects" +msgstr "查找并分享项目" + +#: js/toolbar.js:60 +#: js/toolbar.js:126 +#: js/toolbar.js:197 +#: js/toolbar.js:258 +msgid "Offline. Sharing is unavailable" +msgstr " 离线。共享不可用" + +#: js/toolbar.js:61 +#: js/toolbar.js:127 +#: js/toolbar.js:198 +#: js/toolbar.js:259 +msgid "Auxiliary menu" +msgstr "辅助菜单" + +#: js/toolbar.js:62 +#: js/toolbar.js:128 +#: js/toolbar.js:199 +#: js/toolbar.js:260 +#: js/piemenus.js:3386 +#: js/turtledefs.js:592 +msgid "Help" +msgstr "幫助" + +#: js/toolbar.js:63 +#: js/toolbar.js:129 +#: js/toolbar.js:200 +#: js/toolbar.js:261 +#: js/turtledefs.js:598 +msgid "Run slowly" +msgstr "慢速运行" + +#: js/toolbar.js:64 +#: js/toolbar.js:130 +#: js/toolbar.js:201 +#: js/toolbar.js:262 +#: js/turtledefs.js:604 +msgid "Run step by step" +msgstr "逐步运行" + +#: js/toolbar.js:65 +#: js/toolbar.js:131 +#: js/toolbar.js:202 +#: js/toolbar.js:263 +#: js/turtledefs.js:611 +msgid "Display statistics" +msgstr "显示统计信息" + +#: js/toolbar.js:66 +#: js/toolbar.js:132 +#: js/toolbar.js:203 +#: js/toolbar.js:264 +#: js/turtledefs.js:617 +msgid "Load plugin" +msgstr "加载插件" + +#: js/toolbar.js:67 +#: js/toolbar.js:133 +#: js/toolbar.js:204 +#: js/toolbar.js:265 +#: js/turtledefs.js:625 +msgid "Delete plugin" +msgstr "删除插件" + +#: js/toolbar.js:68 +#: js/toolbar.js:134 +#: js/toolbar.js:205 +#: js/toolbar.js:266 +msgid "Enable horizontal scrolling" +msgstr "启用横向滚动" + +#: js/toolbar.js:69 +#: js/toolbar.js:135 +#: js/toolbar.js:206 +#: js/toolbar.js:267 +msgid "Disable horizontal scrolling" +msgstr "禁用横向滚动" + +#: js/toolbar.js:70 +#: js/toolbar.js:136 +#: js/toolbar.js:207 +#: js/toolbar.js:268 +#: js/turtledefs.js:642 +msgid "Change theme" +msgstr "更改主题" + +#: js/toolbar.js:71 +#: js/toolbar.js:137 +#: js/toolbar.js:208 +#: js/toolbar.js:269 +msgid "Light Mode" +msgstr "浅色模式" + +#: js/toolbar.js:72 +#: js/toolbar.js:138 +#: js/toolbar.js:209 +#: js/toolbar.js:270 +msgid "Dark Mode" +msgstr "深色模式" + +#: js/toolbar.js:73 +#: js/toolbar.js:139 +#: js/toolbar.js:210 +#: js/toolbar.js:271 +#: js/turtledefs.js:648 +#: planet/js/LocalCard.js:54 +#: planet/js/StringHelper.js:71 +msgid "Merge with current project" +msgstr "与当前项目合并" + +#: js/toolbar.js:74 +#: js/toolbar.js:140 +#: js/turtledefs.js:662 +msgid "Set Pitch Preview" +msgstr "设置音高预览" + +#: js/toolbar.js:75 +#: js/toolbar.js:141 +#: js/toolbar.js:211 +#: js/toolbar.js:272 +#: js/turtledefs.js:669 +msgid "JavaScript Editor" +msgstr "JavaScript 编辑器" + +#: js/toolbar.js:76 +#: js/toolbar.js:142 +#: js/toolbar.js:212 +#: js/toolbar.js:273 +#: js/turtledefs.js:676 +msgid "Restore" +msgstr "恢复" + +#: js/toolbar.js:77 +#: js/toolbar.js:143 +#: js/toolbar.js:213 +#: js/toolbar.js:274 +msgid "Switch to beginner mode" +msgstr "切换到初学者模式" + +#: js/toolbar.js:78 +#: js/toolbar.js:144 +#: js/toolbar.js:214 +#: js/toolbar.js:275 +msgid "Switch to advanced mode" +msgstr "切换到高级模式" + +#: js/toolbar.js:79 +#: js/toolbar.js:145 +#: js/toolbar.js:155 +#: js/toolbar.js:215 +#: js/toolbar.js:276 +#: js/turtledefs.js:690 +msgid "Select language" +msgstr "选择语言" + +#: js/toolbar.js:81 +#: js/toolbar.js:84 +#: js/toolbar.js:148 +#: js/turtledefs.js:538 +msgid "Save mouse artwork as PNG" +msgstr "将鼠标图像保存为PNG" + +#: js/toolbar.js:83 +#: js/toolbar.js:147 +msgid "Save mouse artwork as SVG" +msgstr "将鼠标图像保存为SVG" + +#: js/toolbar.js:85 +#: js/toolbar.js:149 +#: js/turtledefs.js:569 +msgid "Save music as WAV" +msgstr "将音乐保存为WAV" + +#: js/toolbar.js:86 +#: js/toolbar.js:150 +msgid "Save sheet music as ABC" +msgstr "将乐谱保存为ABC" + +#: js/toolbar.js:87 +#: js/toolbar.js:151 +msgid "Save sheet music as Lilypond" +msgstr "将乐谱保存为LilyPond" + +#: js/toolbar.js:88 +msgid "Save sheet music as MusicXML" +msgstr "将乐谱保存为MusicXML" + +#: js/toolbar.js:89 +#: js/toolbar.js:152 +#: js/toolbar.js:161 +#: js/toolbar.js:221 +#: js/toolbar.js:282 +#: js/turtledefs.js:558 +msgid "Save block artwork as SVG" +msgstr "将块图形保存为SVG" + +#: js/toolbar.js:90 +#: js/toolbar.js:153 +#: js/toolbar.js:162 +#: js/toolbar.js:222 +#: js/toolbar.js:283 +msgid "Save block artwork as PNG" +msgstr "将块图形保存为PNG" + +#: js/toolbar.js:91 +#: js/toolbar.js:154 +#: js/toolbar.js:163 +#: js/toolbar.js:223 +#: js/toolbar.js:284 +#: js/toolbar.js:1134 +msgid "Confirm" +msgstr "确认" + +#: js/toolbar.js:92 +#: js/toolbar.js:164 +#: js/toolbar.js:224 +#: js/toolbar.js:285 +msgid "English (United States)" +msgstr "English (United States)" + +#: js/toolbar.js:93 +#: js/toolbar.js:165 +#: js/toolbar.js:225 +#: js/toolbar.js:286 +msgid "English (United Kingdom)" +msgstr "English (United Kingdom)" + +#: js/toolbar.js:94 +#: js/toolbar.js:166 +#: js/toolbar.js:226 +#: js/toolbar.js:287 +msgid "日本語" +msgstr "日本語" + +#: js/toolbar.js:95 +msgid "한국어" +msgstr "한국어" + +#: js/toolbar.js:96 +#: js/toolbar.js:168 +#: js/toolbar.js:228 +#: js/toolbar.js:289 +msgid "español" +msgstr "español" + +#: js/toolbar.js:97 +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 +msgid "português" +msgstr "português" + +#: js/toolbar.js:98 +#: js/toolbar.js:170 +#: js/toolbar.js:230 +#: js/toolbar.js:291 +msgid "にほんご" +msgstr "にほんご" + +#: js/toolbar.js:99 +#: js/toolbar.js:171 +#: js/toolbar.js:231 +#: js/toolbar.js:292 +msgid "中文" +msgstr "中文" + +#: js/toolbar.js:100 +#: js/toolbar.js:172 +#: js/toolbar.js:232 +#: js/toolbar.js:293 +msgid "ภาษาไทย" +msgstr "ภาษาไทย" + +#: js/toolbar.js:101 +#: js/toolbar.js:173 +#: js/toolbar.js:233 +#: js/toolbar.js:294 +msgid "aymara" +msgstr "aymara" + +#: js/toolbar.js:102 +#: js/toolbar.js:174 +#: js/toolbar.js:234 +#: js/toolbar.js:295 +msgid "quechua" +msgstr "quechua" + +#: js/toolbar.js:103 +#: js/toolbar.js:175 +#: js/toolbar.js:235 +#: js/toolbar.js:296 +msgid "guarani" +msgstr "guarani" + +#: js/toolbar.js:104 +#: js/toolbar.js:176 +#: js/toolbar.js:236 +#: js/toolbar.js:297 +msgid "हिंदी" +msgstr "हिंदी" + +#: js/toolbar.js:105 +#: js/toolbar.js:178 +#: js/toolbar.js:237 +#: js/toolbar.js:299 +msgid "igbo" +msgstr "igbo" + +#: js/toolbar.js:106 +#: js/toolbar.js:179 +#: js/toolbar.js:238 +#: js/toolbar.js:300 +msgid "عربى" +msgstr "عربى" + +#: js/toolbar.js:107 +#: js/toolbar.js:177 +#: js/toolbar.js:239 +#: js/toolbar.js:298 +msgid "తెలుగు" +msgstr "తెలుగు" + +#: js/toolbar.js:108 +#: js/toolbar.js:180 +#: js/toolbar.js:240 +#: js/toolbar.js:301 +msgid "עִברִית" +msgstr "עִברִית" + +#: js/toolbar.js:109 +#: js/toolbar.js:181 +#: js/toolbar.js:241 +#: js/toolbar.js:302 +msgid "اردو" +msgstr "اردو" + +#: js/toolbar.js:157 +#: js/toolbar.js:160 +#: js/toolbar.js:217 +#: js/toolbar.js:220 +#: js/toolbar.js:278 +#: js/toolbar.js:281 +#: js/turtledefs.js:554 +msgid "Save turtle artwork as PNG" +msgstr "将海龟图形保存为PNG" + +#: js/toolbar.js:159 +#: js/toolbar.js:219 +#: js/toolbar.js:280 +#: js/turtledefs.js:550 +msgid "Save turtle artwork as SVG" +msgstr "将海龟图形保存为SVG" + +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "한국인" +msgstr "한국인" + +#: js/toolbar.js:185 +#: js/toolbar.js:246 +msgid "About Turtle Blocks" +msgstr "关于海龟图形块" + +#: js/toolbar.js:494 +#: js/toolbar.js:505 +#: js/toolbar.js:545 +msgid "Turtle Wrap Off" +msgstr "关闭海龟包装" + +#: js/toolbar.js:514 +#: js/toolbar.js:554 +msgid "Turtle Wrap On" +msgstr "开启海龟包装" + +#: js/toolbar.js:1121 +msgid "Are you sure you want to create a new project?" +msgstr "您确定要创建一个新项目吗?" + +#: js/logo.js:61 +msgid "Not a valid pitch name" +msgstr "无效的音高名称" + +#: js/logo.js:507 +#: js/blocks/ProgramBlocks.js:258 +#: js/blocks/ProgramBlocks.js:427 +msgid "You must select a file." +msgstr "你必须选择一个文件" + +#: js/logo.js:1688 +msgid "Playback is ready." +msgstr "播放准备好了。" + +#: js/piemenus.js:200 +#: js/utils/musicutils.js:1182 +#: js/utils/musicutils.js:1202 +#: js/widgets/musickeyboard.js:2375 +#: js/widgets/sampler.js:764 +#: js/widgets/phrasemaker.js:1991 +#. TRANS: double sharp is a music term related to pitch +msgid "double sharp" +msgstr "双升音符" + +#: js/piemenus.js:201 +#: js/utils/musicutils.js:1180 +#: js/utils/musicutils.js:1203 +#: js/blocks/PitchBlocks.js:1539 +#: js/turtleactions/PitchActions.js:323 +#: js/widgets/musickeyboard.js:2376 +#: js/widgets/sampler.js:765 +#: js/widgets/phrasemaker.js:1992 +#. TRANS: sharp is a music term related to pitch +#. TRANS: sharp is a half-step up in pitch +msgid "sharp" +msgstr "升号" + +#: js/piemenus.js:202 +#: js/utils/musicutils.js:1178 +#: js/utils/musicutils.js:1204 +#: js/widgets/musickeyboard.js:2377 +#: js/widgets/sampler.js:766 +#: js/widgets/phrasemaker.js:1993 +#. TRANS: natural is a music term related to pitch +msgid "natural" +msgstr "还原音符" + +#: js/piemenus.js:203 +#: js/utils/musicutils.js:1176 +#: js/utils/musicutils.js:1205 +#: js/blocks/PitchBlocks.js:1498 +#: js/turtleactions/PitchActions.js:326 +#: js/widgets/musickeyboard.js:2378 +#: js/widgets/sampler.js:767 +#: js/widgets/phrasemaker.js:1994 +#. TRANS: flat is a music term related to pitch +#. TRANS: flat is a half-step down in pitch +msgid "flat" +msgstr "降号" + +#: js/piemenus.js:204 +#: js/utils/musicutils.js:1174 +#: js/utils/musicutils.js:1206 +#: js/widgets/musickeyboard.js:2379 +#: js/widgets/sampler.js:768 +#: js/widgets/phrasemaker.js:1995 +#. TRANS: double flat is a music term related to pitch +msgid "double flat" +msgstr "双降音符" + +#: js/piemenus.js:2827 +#: js/utils/musicutils.js:1000 +#: js/blocks/PitchBlocks.js:1385 +#. TRANS: unison is a music term related to intervals +#. TRANS: unison means the note is the same as the current note +msgid "unison" +msgstr "同音" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1008 +#: js/utils/musicutils.js:1184 +#: js/utils/musicutils.js:1369 +#. TRANS: major is a music term related to intervals and mode +msgid "major" +msgstr "大调音阶" + +#: js/piemenus.js:2981 +#: js/piemenus.js:3054 +#: js/utils/musicutils.js:1026 +#. TRANS: modal scale for music +msgid "ionian" +msgstr "艾奥尼安调式" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1006 +#: js/utils/musicutils.js:1185 +#: js/utils/musicutils.js:1366 +#. TRANS: minor is a music term related to intervals and mode +msgid "minor" +msgstr "小调音阶" + +#: js/piemenus.js:2983 +#: js/piemenus.js:3058 +#: js/utils/musicutils.js:1036 +#. TRANS: modal scale for music +msgid "aeolian" +msgstr "伊奥利安调式" + +#: js/piemenus.js:3373 +#: js/blocks/FlowBlocks.js:136 +msgid "Duplicate" +msgstr "复制" + +#: js/piemenus.js:3374 +#: js/turtledefs.js:714 +msgid "Extract" +msgstr "提取" + +#: js/piemenus.js:3375 +msgid "Move to trash" +msgstr "移到垃圾桶" + +#: js/piemenus.js:3376 +#: js/widgets/temperament.js:454 +#: js/widgets/temperament.js:456 +#: js/widgets/temperament.js:1439 +#: js/widgets/temperament.js:1441 +#: js/widgets/timbre.js:962 +#: planet/js/StringHelper.js:69 +msgid "Close" +msgstr "关闭" + +#: js/piemenus.js:3382 +msgid "Save stack" +msgstr "保存堆栈" + +#: js/piemenus.js:3412 +msgid "In order to copy a sample, you must reload the widget, import the sample again, and export it." +msgstr "为了复制样本,您必须重新加载小部件,重新导入样本,然后再导出。" + +#: js/piemenus.js:3801 +msgid "You have chosen key for your pitch preview." +msgstr "您已选择音调预览的音调。" + +#: js/turtle-singer.js:1364 +#. TRANS: partials are weighted components in a harmonic series +msgid "You must have at least one Partial block inside of a Weighted-partial block" +msgstr "您必须在加权部分块内至少包含一个部分块" + +#: js/turtle-singer.js:2078 +msgid "synth cannot play chords." +msgstr "合成器无法播放和弦" + +#: js/turtledefs.js:43 +#. TRANS: put the URL to the guide here, e.g., https://github.com/sugarlabs/turtleblocksjs/tree/master/guide/README.md +msgid "guide url" +msgstr "指南网址" + +#: js/turtledefs.js:88 +msgid "Turtle Blocks" +msgstr "海龟图形块" + +#: js/turtledefs.js:121 +#: js/turtledefs.js:222 +msgid "search" +msgstr "搜索" + +#: js/turtledefs.js:123 +#: js/turtledefs.js:224 +#: js/blocks/MeterBlocks.js:1344 +#: js/blocks/WidgetBlocks.js:522 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "meter" +msgstr "节拍" + +#: js/turtledefs.js:125 +#: js/turtledefs.js:226 +msgid "intervals" +msgstr "音程" + +#: js/turtledefs.js:127 +#: js/turtledefs.js:228 +msgid "ornament" +msgstr "装饰音" + +#: js/turtledefs.js:128 +#: js/turtledefs.js:229 +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:502 +#: js/blocks/VolumeBlocks.js:545 +msgid "volume" +msgstr "音量" + +#: js/turtledefs.js:132 +#: js/turtledefs.js:233 +msgid "boxes" +msgstr "框框" + +#: js/turtledefs.js:133 +#: js/turtledefs.js:234 +msgid "widgets" +msgstr "小部件" + +#: js/turtledefs.js:134 +#: js/turtledefs.js:235 +#: js/widgets/phrasemaker.js:1125 +msgid "graphics" +msgstr "图像" + +#: js/turtledefs.js:137 +#: js/turtledefs.js:238 +msgid "boolean" +msgstr "布尔值" + +#: js/turtledefs.js:140 +#: js/turtledefs.js:241 +#: js/blocks/HeapBlocks.js:59 +#: js/widgets/status.js:143 +msgid "heap" +msgstr "堆积" + +#: js/turtledefs.js:141 +#: js/turtledefs.js:242 +#: js/blocks/DictBlocks.js:142 +#: js/blocks/ProgramBlocks.js:495 +msgid "dictionary" +msgstr "字典" + +#: js/turtledefs.js:142 +#: js/turtledefs.js:243 +msgid "ensemble" +msgstr "乐团 " + +#: js/turtledefs.js:143 +#: js/turtledefs.js:244 +msgid "extras" +msgstr "额外内容" + +#: js/turtledefs.js:145 +#: js/turtledefs.js:246 +#. TRANS: program as in computer program +#. TRANS: program as in computer program +msgid "program" +msgstr "程序" + +#: js/turtledefs.js:146 +#: js/turtledefs.js:247 +msgid "my blocks" +msgstr "我的块" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "artwork" +msgstr "艺术作品" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +msgid "logic" +msgstr "逻辑" + +#: js/turtledefs.js:188 +#: js/turtledefs.js:283 +#: planet/js/GlobalTag.js:34 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Music" +msgstr "音乐" + +#: js/turtledefs.js:190 +msgid "Music Blocks" +msgstr "音乐块" + +#: js/turtledefs.js:438 +msgid "Welcome to Turtle Blocks" +msgstr "欢迎来到海龟图形块" + +#: js/turtledefs.js:439 +msgid "Turtle Blocks is a Logo-inspired turtle that draws colorful pictures with snap-together visual-programming blocks." +msgstr "海龟图形块是一个受Logo启发的海龟,它通过拼接的可视编程块绘制色彩斑斓的图画。" + +#: js/turtledefs.js:440 +#: js/turtledefs.js:467 +#: js/turtledefs.js:822 +#: js/turtledefs.js:845 +msgid "The current version is" +msgstr "当前版本是" + +#: js/turtledefs.js:448 +#: js/turtledefs.js:493 +msgid "Click the run button to run the project in fast mode." +msgstr "点击运行按钮以在快速模式下运行项目" + +#: js/turtledefs.js:454 +msgid "Stop the turtle." +msgstr "停止海龟" + +#: js/turtledefs.js:456 +#: js/turtledefs.js:501 +msgid "You can also type Alt-S to stop." +msgstr "您也可以按 Alt-S 停止。" + +#: js/turtledefs.js:464 +#: js/widgets/help.js:335 +msgid "Welcome to Music Blocks" +msgstr "欢迎来到音乐块" + +#: js/turtledefs.js:465 +msgid "Music Blocks is a collection of tools for exploring fundamental musical concepts in a fun way." +msgstr "音乐块是一个工具集,用于以有趣的方式探索基本的音乐概念。" + +#: js/turtledefs.js:474 +#: js/widgets/help.js:336 +msgid "Meet Mr. Mouse!" +msgstr "会面 Mr. Mouse!" + +#: js/turtledefs.js:475 +msgid "Mr Mouse is our Music Blocks conductor." +msgstr "Mr Mouse 是我们的音乐块指挥。" + +#: js/turtledefs.js:477 +msgid "Mr Mouse encourages you to explore Music Blocks." +msgstr "Mr Mouse 鼓励您探索音乐块。" + +#: js/turtledefs.js:479 +msgid "Let us start our tour!" +msgstr "让我们开始我们的旅程!" + +#: js/turtledefs.js:484 +#: js/turtledefs.js:807 +#: js/widgets/help.js:337 +msgid "Guide" +msgstr "指南" + +#: js/turtledefs.js:485 +msgid "A detailed guide to Music Blocks is available." +msgstr "提供了详细的音乐块指南。" + +#: js/turtledefs.js:499 +msgid "Stop the music (and the mice)." +msgstr "停止音乐 (and the mice)" + +#: js/turtledefs.js:510 +msgid "Record your project as video." +msgstr "将您的项目录制为视频" + +#: js/turtledefs.js:517 +msgid "Toggle Fullscreen mode." +msgstr "切换全屏模式" + +#: js/turtledefs.js:523 +msgid "Initialize a new project." +msgstr "初始化一个新项目" + +#: js/turtledefs.js:529 +msgid "You can also load projects from the file system." +msgstr "您也可以从文件系统加载项目" + +#: js/turtledefs.js:545 +#: js/widgets/arpeggio.js:103 +#: js/widgets/meterwidget.js:227 +#: js/widgets/modewidget.js:113 +#: js/widgets/musickeyboard.js:706 +#: js/widgets/pitchdrummatrix.js:166 +#: js/widgets/pitchslider.js:125 +#: js/widgets/pitchstaircase.js:639 +#: js/widgets/temperament.js:2173 +#: js/widgets/timbre.js:750 +#: js/widgets/phrasemaker.js:561 +msgid "Save" +msgstr "保存" + +#: js/turtledefs.js:548 +msgid "Save your project to a file." +msgstr "将您的项目保存到文件" + +#: js/turtledefs.js:552 +msgid "Save graphics from your project to as SVG." +msgstr "将项目中的图形保存为SVG" + +#: js/turtledefs.js:556 +msgid "Save graphics from your project as PNG." +msgstr "将项目中的图形保存为PNG" + +#: js/turtledefs.js:560 +msgid "Save block artwork as an SVG file." +msgstr "将块图形保存为SVG文件" + +#: js/turtledefs.js:571 +msgid "Save sheet music as ABC, Lilypond or MusicXML" +msgstr "将乐谱保存为ABC、LilyPond或MusicXML格式" + +#: js/turtledefs.js:573 +msgid "Save block artwork as SVG or PNG" +msgstr "将块图形保存为SVG或PNG" + +#: js/turtledefs.js:580 +msgid "Load samples from server" +msgstr "从服务器加载样本" + +#: js/turtledefs.js:581 +msgid "This button opens a viewer for loading example projects." +msgstr "此按钮打开一个查看器,用于加载示例项目" + +#: js/turtledefs.js:586 +msgid "Expand/collapse option toolbar" +msgstr "展开/收起选项工具栏" + +#: js/turtledefs.js:587 +msgid "Click this button to expand or collapse the auxillary toolbar." +msgstr "点击此按钮以展开或收起辅助工具栏" + +#: js/turtledefs.js:593 +msgid "Displays help messages for the main and auxiliary toolbar, right-click contextual menu for blocks and canvas, and palettes." +msgstr "显示主工具栏和辅助工具栏的帮助信息,块和画布的右键上下文菜单,以及调色板的帮助信息" + +#: js/turtledefs.js:599 +msgid "Click to run the project in slow mode." +msgstr "点击以在慢速模式下运行项目" + +#: js/turtledefs.js:605 +msgid "Click to run the project step by step." +msgstr "点击按步骤运行项目" + +#: js/turtledefs.js:612 +msgid "Display statistics about your Music project." +msgstr "显示有关您音乐项目的统计信息" + +#: js/turtledefs.js:618 +msgid "Load a selected plugin." +msgstr "加载选定的插件" + +#: js/turtledefs.js:626 +msgid "Delete a selected plugin." +msgstr "删除选定的插件" + +#: js/turtledefs.js:633 +msgid "Enable scrolling" +msgstr "启用滚动" + +#: js/turtledefs.js:634 +msgid "You can scroll the blocks on the canvas." +msgstr "您可以在画布上滚动这些块" + +#: js/turtledefs.js:643 +msgid "Switch between dark and light mode." +msgstr "在暗模式和亮模式之间切换" + +#: js/turtledefs.js:649 +msgid "Click to add another project into the current one." +msgstr "点击将另一个项目添加到当前项目中" + +#: js/turtledefs.js:654 +msgid "Wrap Turtle" +msgstr "包裹海龟" + +#: js/turtledefs.js:655 +msgid "Turn Turtle wrapping On or Off." +msgstr "开启或关闭海龟包裹" + +#: js/turtledefs.js:663 +msgid "Click to set the current pitch." +msgstr "点击设置当前音高" + +#: js/turtledefs.js:670 +msgid "Converts Music Block programs to JavaScript." +msgstr "将音乐块程序转换为JavaScript" + +#: js/turtledefs.js:677 +msgid "Restore blocks from the trash." +msgstr "从垃圾桶恢复块" + +#: js/turtledefs.js:684 +msgid "Switch mode" +msgstr "切换模式" + +#: js/turtledefs.js:685 +msgid "Switch between beginner and advance modes." +msgstr "在初学者模式和高级模式之间切换" + +#: js/turtledefs.js:691 +msgid "Select your language preference." +msgstr "选择您的语言偏好" + +#: js/turtledefs.js:696 +msgid "Contextual Menu for Blocks" +msgstr "块的上下文菜单" + +#: js/turtledefs.js:697 +msgid "Right-click on a block to access common actions." +msgstr "右键点击一个块以访问常见操作" + +#: js/turtledefs.js:702 +#: planet/js/StringHelper.js:46 +msgid "Delete" +msgstr "删除" + +#: js/turtledefs.js:703 +msgid "To delete a block, right-click on it. You will see the delete option." +msgstr "要删除一个模块,请右键点击它。你会看到“删除”选项。" + +#: js/turtledefs.js:709 +msgid "To copy a block, right-click on it. You will see the copy option." +msgstr "要复制一个模块,请右键点击它。你会看到“复制”选项。" + +#: js/turtledefs.js:715 +msgid "To extract a block, right-click on it. You will see the extract option." +msgstr "要提取一个模块,请右键点击它。你会看到“提取”选项。" + +#: js/turtledefs.js:721 +msgid "Keyboard shortcuts" +msgstr "键盘快捷键" + +#: js/turtledefs.js:722 +msgid "You can type d to create a do block and r to create a re block etc." +msgstr "你可以输入 d 来创建一个 do 模块,输入 r 来创建一个 re 模块,等等。" + +#: js/turtledefs.js:729 +msgid "Contextual Menu for Canvas" +msgstr "画布的上下文菜单" + +#: js/turtledefs.js:730 +msgid "Right-click on the canvas to perform additional canvas-related tasks." +msgstr "右键点击画布以执行更多与画布相关的操作。" + +#: js/turtledefs.js:736 +#: js/turtles.js:940 +#: js/palette.js:654 +msgid "Grid" +msgstr "网格" + +#: js/turtledefs.js:737 +msgid "Turn on/off lines for cartesian or polar grids." +msgstr "打开或关闭笛卡尔网格或极坐标网格的线条。" + +#: js/turtledefs.js:739 +msgid "Turn on/off music staffs." +msgstr "打开或关闭五线谱。" + +#: js/turtledefs.js:744 +#: js/turtles.js:959 +#: js/blocks/GraphicsBlocks.js:364 +#: js/widgets/arpeggio.js:118 +#: js/widgets/modewidget.js:119 +#: js/widgets/musickeyboard.js:714 +#: js/widgets/pitchdrummatrix.js:181 +#: js/widgets/pitchstaircase.js:684 +#: js/widgets/rhythmruler.js:601 +#: js/widgets/temperament.js:317 +#: js/widgets/temperament.js:345 +#: js/widgets/phrasemaker.js:578 +#. TRANS: clear all subdivisions from the ruler. +msgid "Clear" +msgstr "清除" + +#: js/turtledefs.js:745 +msgid "Clear the screen and return the mice to their initial positions." +msgstr "清除屏幕并将鼠标返回到初始位置。" + +#: js/turtledefs.js:750 +#: js/turtles.js:980 +msgid "Collapse" +msgstr "折叠" + +#: js/turtledefs.js:751 +msgid "Collapse the graphics window." +msgstr "折叠图形窗口。" + +#: js/turtledefs.js:757 +msgid "Return all blocks to the center of the screen." +msgstr "将所有模块返回到屏幕中心。" + +#: js/turtledefs.js:763 +msgid "Hide or show the blocks and the palettes." +msgstr "隐藏或显示模块和调色板。" + +#: js/turtledefs.js:769 +msgid "Expand or collapse start and action stacks." +msgstr "展开或折叠开始和动作堆栈。" + +#: js/turtledefs.js:777 +msgid "Decrease the size of the blocks." +msgstr "减小模块的大小。" + +#: js/turtledefs.js:783 +msgid "Increase the size of the blocks." +msgstr "增大模块的大小。" + +#: js/turtledefs.js:789 +msgid "Select" +msgstr "选择" + +#: js/turtledefs.js:790 +msgid "Left-click and drag on workspace to select multiple blocks." +msgstr "左键点击并拖动工作区以选择多个模块。" + +#: js/turtledefs.js:797 +msgid "Palette buttons" +msgstr "调色板按钮" + +#: js/turtledefs.js:798 +msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." +msgstr "此工具栏包含调色板按钮,包括节奏、音高、音调、动作等。" + +#: js/turtledefs.js:800 +msgid "Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +msgstr "点击显示模块调色板,将模块从调色板拖到画布上使用。" + +#: js/turtledefs.js:808 +msgid "A detailed guide to Turtle Blocks is available." +msgstr "提供了 Turtle Blocks 的详细指南。" + +#: js/turtledefs.js:812 +msgid "Turtle Blocks Guide" +msgstr "Turtle Blocks 指南" + +#: js/turtledefs.js:815 +#: js/turtledefs.js:838 +#: js/widgets/help.js:338 +msgid "About" +msgstr "关于" + +#: js/turtledefs.js:816 +msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." +msgstr "Turtle Blocks 是一个开源工具集,用于探索音乐概念。" + +#: js/turtledefs.js:818 +msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." +msgstr "完整的贡献者列表可以在 Turtle Blocks 的 GitHub 仓库中找到。" + +#: js/turtledefs.js:820 +msgid "Turtle Blocks is licensed under the AGPL." +msgstr "Turtle Blocks 授权使用 AGPL 许可协议。" + +#: js/turtledefs.js:828 +msgid "Turtle Blocks GitHub repository" +msgstr "Turtle Blocks GitHub 仓库" + +#: js/turtledefs.js:831 +#: js/widgets/help.js:339 +#: js/widgets/help.js:361 +msgid "Congratulations." +msgstr "恭喜" + +#: js/turtledefs.js:832 +msgid "You have finished the tour. Please enjoy Turtle Blocks!" +msgstr "您已完成导览。请尽情享受 Turtle Blocks!" + +#: js/turtledefs.js:839 +msgid "Music Blocks is an open source collection of tools for exploring musical concepts." +msgstr "Music Blocks 是一个开源工具集,用于探索音乐概念。" + +#: js/turtledefs.js:841 +msgid "A full list of contributors can be found in the Music Blocks GitHub repository." +msgstr "完整的贡献者列表可以在 Music Blocks 的 GitHub 仓库中找到。" + +#: js/turtledefs.js:843 +msgid "Music Blocks is licensed under the AGPL." +msgstr "Music Blocks 授权使用 AGPL 许可协议。" + +#: js/turtledefs.js:851 +msgid "Music Blocks GitHub repository" +msgstr "Music Blocks GitHub 仓库" + +#: js/turtledefs.js:854 +msgid "Congratulations!" +msgstr "恭喜" + +#: js/turtledefs.js:855 +msgid "You have finished the tour. Please enjoy Music Blocks!" +msgstr "您已完成导览。请尽情享受 Music Blocks!" + +#: js/turtles.js:1052 +msgid "Expand" +msgstr "展开" + +#: js/palette.js:663 +msgid "effect" +msgstr "效果" + +#: js/palette.js:669 +msgid "sargam" +msgstr "萨尔甘" + +#: js/palette.js:684 +#: js/blocks/PitchBlocks.js:1209 +msgid "custom pitch" +msgstr "自定义音高" + +#: js/palette.js:692 +msgid "accidental" +msgstr "意外音符" + +#: js/palette.js:716 +#: js/blocks/PitchBlocks.js:405 +msgid "pitch converter" +msgstr "音高转换器" + +#: js/utils/musicutils.js:504 +#: js/utils/musicutils.js:644 +#: js/widgets/musickeyboard.js:2906 +#: js/widgets/pitchdrummatrix.js:228 +msgid "rest" +msgstr "休止符" + +#: js/utils/musicutils.js:687 +msgid "Perfect unison" +msgstr "完全同音" + +#: js/utils/musicutils.js:687 +msgid "Diminished second" +msgstr "减二度" + +#: js/utils/musicutils.js:688 +msgid "Minor second" +msgstr "小二度" + +#: js/utils/musicutils.js:688 +msgid "Augmented unison" +msgstr "增同音" + +#: js/utils/musicutils.js:689 +msgid "Major second" +msgstr "大二度" + +#: js/utils/musicutils.js:689 +msgid "Diminished third" +msgstr "减三度" + +#: js/utils/musicutils.js:690 +msgid "Minor third" +msgstr "小三度" + +#: js/utils/musicutils.js:690 +msgid "Augmented second" +msgstr "增二度" + +#: js/utils/musicutils.js:691 +msgid "Major third" +msgstr "大三度" + +#: js/utils/musicutils.js:691 +msgid "Diminished fourth" +msgstr "减四度" + +#: js/utils/musicutils.js:692 +msgid "Perfect fourth" +msgstr "完全四度" + +#: js/utils/musicutils.js:692 +msgid "Augmented third" +msgstr "增三度" + +#: js/utils/musicutils.js:693 +msgid "Diminished fifth" +msgstr "减五度" + +#: js/utils/musicutils.js:693 +msgid "Augmented fourth" +msgstr "增四度" + +#: js/utils/musicutils.js:694 +msgid "Perfect fifth" +msgstr "完全五度" + +#: js/utils/musicutils.js:694 +msgid "Diminished sixth" +msgstr "减六度" + +#: js/utils/musicutils.js:695 +msgid "Minor sixth" +msgstr "小六度" + +#: js/utils/musicutils.js:695 +msgid "Augmented fifth" +msgstr "增五度" + +#: js/utils/musicutils.js:696 +msgid "Major sixth" +msgstr "大六度" + +#: js/utils/musicutils.js:696 +msgid "Diminished seventh" +msgstr "减七度" + +#: js/utils/musicutils.js:697 +msgid "Minor seventh" +msgstr "小七度" + +#: js/utils/musicutils.js:697 +msgid "Augmented sixth" +msgstr "增六度" + +#: js/utils/musicutils.js:698 +msgid "Major seventh" +msgstr "大七度" + +#: js/utils/musicutils.js:698 +msgid "Diminished octave" +msgstr "减八度" + +#: js/utils/musicutils.js:699 +msgid "Perfect octave" +msgstr "完全八度" + +#: js/utils/musicutils.js:699 +msgid " perfect octave" +msgstr "完全八度" + +#: js/utils/musicutils.js:700 +msgid "完全八度" +msgstr "" + +#: js/utils/musicutils.js:700 +msgid "Augmented octave" +msgstr "增八度" + +#: js/utils/musicutils.js:701 +msgid "Major ninth" +msgstr "大九度" + +#: js/utils/musicutils.js:701 +msgid "Diminished tenth" +msgstr "减十度" + +#: js/utils/musicutils.js:702 +msgid "Minor tenth" +msgstr "小十度" + +#: js/utils/musicutils.js:702 +msgid "Augmented ninth" +msgstr "增九度" + +#: js/utils/musicutils.js:703 +msgid "Major tenth" +msgstr "大十度" + +#: js/utils/musicutils.js:703 +msgid "Diminished eleventh" +msgstr "减十一度" + +#: js/utils/musicutils.js:704 +msgid "Perfect eleventh" +msgstr "纯十一度" + +#: js/utils/musicutils.js:704 +msgid "Augmented tenth" +msgstr "增十度" + +#: js/utils/musicutils.js:705 +msgid "Diminished twelfth" +msgstr "减十二度" + +#: js/utils/musicutils.js:705 +msgid "Augmented eleventh" +msgstr "增十一度" + +#: js/utils/musicutils.js:706 +msgid "Perfect twelfth" +msgstr "纯十二度" + +#: js/utils/musicutils.js:706 +msgid "Diminished thirteenth" +msgstr "减十三度" + +#: js/utils/musicutils.js:707 +msgid "Minor thirteenth" +msgstr "小十三度" + +#: js/utils/musicutils.js:707 +msgid "Augmented fifth, plus an octave" +msgstr "增五度加八度" + +#: js/utils/musicutils.js:708 +msgid "Major thirteenth" +msgstr "大十三度" + +#: js/utils/musicutils.js:708 +msgid "Diminished seventh, plus an octave" +msgstr "减七度加八度" + +#: js/utils/musicutils.js:836 +#. TRANS: ordinal number. Please keep exactly one space between each number. +msgid "1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th" +msgstr "第一 第二 第三 第四 第五 第六 第七 第八 第九 第十 第十一 第十二" + +#: js/utils/musicutils.js:1002 +#: js/utils/musicutils.js:1186 +#: js/utils/musicutils.js:1368 +#. TRANS: augmented is a music term related to intervals +msgid "augmented" +msgstr "增音程" + +#: js/utils/musicutils.js:1004 +#: js/utils/musicutils.js:1187 +#: js/utils/musicutils.js:1367 +#. TRANS: diminished is a music term related to intervals and mode +msgid "diminished" +msgstr "减音程" + +#: js/utils/musicutils.js:1010 +#: js/utils/musicutils.js:1365 +#: js/blocks/IntervalsBlocks.js:649 +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:124 +#. TRANS: perfect is a music term related to intervals +msgid "perfect" +msgstr "纯音程" + +#: js/utils/musicutils.js:1012 +#. TRANS: twelve semi-tone scale for music +msgid "chromatic" +msgstr "半音阶" + +#: js/utils/musicutils.js:1013 +msgid "algerian" +msgstr "algerian" + +#: js/utils/musicutils.js:1014 +msgid "spanish" +msgstr "西班牙调式" + +#: js/utils/musicutils.js:1016 +#. TRANS: modal scale in music +msgid "octatonic" +msgstr "八音阶" + +#: js/utils/musicutils.js:1018 +#. TRANS: harmonic major scale in music +msgid "harmonic major" +msgstr "和声大调" + +#: js/utils/musicutils.js:1020 +#. TRANS: natural minor scales in music +msgid "natural minor" +msgstr "自然小调" + +#: js/utils/musicutils.js:1022 +#. TRANS: harmonic minor scale in music +msgid "harmonic minor" +msgstr "和声小调" + +#: js/utils/musicutils.js:1024 +#. TRANS: melodic minor scale in music +msgid "melodic minor" +msgstr "旋律小调" + +#: js/utils/musicutils.js:1028 +#. TRANS: modal scale for music +msgid "dorian" +msgstr "多利安调式" + +#: js/utils/musicutils.js:1030 +#. TRANS: modal scale for music +msgid "phrygian" +msgstr "弗利几亚调式" + +#: js/utils/musicutils.js:1032 +#. TRANS: modal scale for music +msgid "lydian" +msgstr "利底亚调式" + +#: js/utils/musicutils.js:1034 +#. TRANS: modal scale for music +msgid "mixolydian" +msgstr "米克索利底亚调式" + +#: js/utils/musicutils.js:1038 +#. TRANS: modal scale for music +msgid "locrian" +msgstr "洛克利亚调式" + +#: js/utils/musicutils.js:1040 +#. TRANS: minor jazz scale for music +msgid "jazz minor" +msgstr "爵士小调" + +#: js/utils/musicutils.js:1042 +#. TRANS: bebop scale for music +msgid "bebop" +msgstr "bebop" + +#: js/utils/musicutils.js:1043 +msgid "arabic" +msgstr "阿拉伯调式" + +#: js/utils/musicutils.js:1044 +msgid "byzantine" +msgstr "拜占庭调式" + +#: js/utils/musicutils.js:1046 +#. TRANS: musical scale for music by Verdi +msgid "enigmatic" +msgstr "谜样调式" + +#: js/utils/musicutils.js:1047 +msgid "ethiopian" +msgstr "埃塞俄比亚调式" + +#: js/utils/musicutils.js:1049 +#. TRANS: Ethiopic scale for music +msgid "geez" +msgstr "geez" + +#: js/utils/musicutils.js:1050 +msgid "hindu" +msgstr "印度调式" + +#: js/utils/musicutils.js:1051 +msgid "hungarian" +msgstr "匈牙利调式" + +#: js/utils/musicutils.js:1053 +#. TRANS: minor Romanian scale for music +msgid "romanian minor" +msgstr "罗马尼亚小调" + +#: js/utils/musicutils.js:1054 +msgid "spanish gypsy" +msgstr "西班牙吉普赛调式" + +#: js/utils/musicutils.js:1056 +#. TRANS: musical scale for Mid-Eastern music +msgid "maqam" +msgstr "maqam" + +#: js/utils/musicutils.js:1058 +#. TRANS: minor blues scale for music +msgid "minor blues" +msgstr "小调布鲁斯" + +#: js/utils/musicutils.js:1060 +#. TRANS: major blues scale for music +msgid "major blues" +msgstr "大调布鲁斯" + +#: js/utils/musicutils.js:1061 +msgid "whole tone" +msgstr "全音音阶" + +#: js/utils/musicutils.js:1063 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "minor pentatonic" +msgid "minor pentatonic" +msgstr "小调五声音阶" + +#: js/utils/musicutils.js:1065 +#. TRANS: pentatonic is a general term that means "five note scale". This scale is typically known as "major pentatonic" +msgid "major pentatonic" +msgstr "大调五声音阶" + +#: js/utils/musicutils.js:1066 +msgid "chinese" +msgstr "中国调式" + +#: js/utils/musicutils.js:1067 +msgid "egyptian" +msgstr "埃及调式" + +#: js/utils/musicutils.js:1069 +#. TRANS: https://en.wikipedia.org/wiki/Hirajoshi_scale NOTE: There are three different versions of this scale +msgid "hirajoshi" +msgstr "平调式" + +#: js/utils/musicutils.js:1070 +msgid "Japan" +msgstr "日本调式" + +#: js/utils/musicutils.js:1072 +#. TRANS: https://en.wikipedia.org/wiki/In_scale and https://en.wikipedia.org/wiki/Sakura_Sakura +msgid "in" +msgstr "in" + +#: js/utils/musicutils.js:1074 +#. TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale +msgid "minyo" +msgstr "民谣调式" + +#: js/utils/musicutils.js:1076 +#. TRANS: Italian mathematician +msgid "fibonacci" +msgstr "斐波那契" + +#: js/utils/musicutils.js:1077 +#: js/utils/musicutils.js:1129 +#: js/utils/musicutils.js:1172 +#: js/utils/musicutils.js:1194 +#: js/utils/musicutils.js:1625 +#: js/utils/synthutils.js:136 +#: js/blocks/IntervalsBlocks.js:1124 +#: js/blocks/ToneBlocks.js:946 +#: js/blocks/WidgetBlocks.js:399 +#: js/blocks/WidgetBlocks.js:404 +#: js/blocks/VolumeBlocks.js:411 +#: js/turtleactions/VolumeActions.js:224 +#: js/widgets/modewidget.js:913 +#. TRANS: customize voice +msgid "custom" +msgstr "自定义" + +#: js/utils/musicutils.js:1079 +#: js/utils/musicutils.js:1574 +#: js/blocks/WidgetBlocks.js:176 +#. TRANS: highpass filter +msgid "highpass" +msgstr "高通滤波器" + +#: js/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1575 +#. TRANS: lowpass filter +msgid "lowpass" +msgstr "低通滤波器" + +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1576 +#. TRANS: bandpass filter +msgid "bandpass" +msgstr "带通滤波器" + +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1577 +#. TRANS: high-shelf filter +msgid "highshelf" +msgstr "高架滤波器" + +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1578 +#. TRANS: low-shelf filter +msgid "lowshelf" +msgstr "低架滤波器" + +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1579 +#. TRANS: notch-shelf filter +msgid "notch" +msgstr "陷波滤波器" + +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1580 +#. TRANS: all-pass filter +msgid "allpass" +msgstr "全通滤波器" + +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1581 +#. TRANS: peaking filter +msgid "peaking" +msgstr "峰值滤波器" + +#: js/utils/musicutils.js:1094 +#: js/utils/musicutils.js:1589 +#: js/utils/synthutils.js:128 +#: js/blocks/PitchBlocks.js:85 +#. TRANS: sine wave +msgid "sine" +msgstr "正弦波" + +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1590 +#: js/utils/synthutils.js:130 +#: js/blocks/PitchBlocks.js:39 +#. TRANS: square wave +msgid "square" +msgstr "方波" + +#: js/utils/musicutils.js:1096 +#: js/utils/musicutils.js:1591 +#: js/utils/synthutils.js:134 +#: js/blocks/PitchBlocks.js:62 +#: js/blocks/ToneBlocks.js:39 +#. TRANS: triangle wave +msgid "triangle" +msgstr "三角波" + +#: js/utils/musicutils.js:1097 +#: js/utils/musicutils.js:1592 +#: js/utils/synthutils.js:132 +#: js/blocks/PitchBlocks.js:108 +#. TRANS: sawtooth wave +msgid "sawtooth" +msgstr "锯齿波" + +#: js/utils/musicutils.js:1099 +#: js/utils/musicutils.js:1355 +#: js/blocks/PitchBlocks.js:931 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:469 +#. TRANS: even numbers +#. TRANS: invert based on even or odd number or musical scale +msgid "even" +msgstr "偶数" + +#: js/utils/musicutils.js:1101 +#: js/utils/musicutils.js:1356 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:471 +#. TRANS: odd numbers +msgid "odd" +msgstr "奇数" + +#: js/utils/musicutils.js:1102 +#: js/utils/musicutils.js:1357 +#: js/blocks/PitchBlocks.js:937 +#: js/turtleactions/PitchActions.js:473 +msgid "scalar" +msgstr "标量" + +#: js/utils/musicutils.js:1103 +#: js/utils/synthutils.js:72 +#: js/blocks/VolumeBlocks.js:47 +#. TRANS: musical instrument +msgid "piano" +msgstr "钢琴" + +#: js/utils/musicutils.js:1104 +#: js/utils/synthutils.js:74 +#. TRANS: musical instrument +msgid "violin" +msgstr "小提琴" + +#: js/utils/musicutils.js:1105 +#: js/utils/synthutils.js:76 +#. TRANS: viola musical instrument +msgid "viola" +msgstr "中提琴" + +#: js/utils/musicutils.js:1106 +#: js/utils/synthutils.js:116 +#. TRANS: xylophone musical instrument +msgid "xylophone" +msgstr "木琴" + +#: js/utils/musicutils.js:1107 +#: js/utils/synthutils.js:138 +#. TRANS: vibraphone musical instrument +msgid "vibraphone" +msgstr "颤音琴" + +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:78 +#. TRANS: musical instrument +msgid "cello" +msgstr "大提琴" + +#: js/utils/musicutils.js:1110 +#: js/utils/synthutils.js:82 +#. TRANS: viola musical instrument +msgid "double bass" +msgstr "低音提琴" + +#: js/utils/musicutils.js:1111 +#: js/utils/synthutils.js:86 +#: js/widgets/rhythmruler.js:2501 +#. TRANS: musical instrument +msgid "guitar" +msgstr "吉他" + +#: js/utils/musicutils.js:1112 +#: js/utils/synthutils.js:84 +#. TRANS: sitar musical instrument +msgid "sitar" +msgstr "锡塔尔琴" + +#: js/utils/musicutils.js:1113 +#: js/utils/synthutils.js:88 +#. TRANS: musical instrument +msgid "acoustic guitar" +msgstr "原声吉他" + +#: js/utils/musicutils.js:1114 +#: js/utils/synthutils.js:90 +#. TRANS: musical instrument +msgid "flute" +msgstr "长笛" + +#: js/utils/musicutils.js:1115 +#: js/utils/synthutils.js:92 +#. TRANS: musical instrument +msgid "clarinet" +msgstr "单簧管" + +#: js/utils/musicutils.js:1116 +#: js/utils/synthutils.js:94 +#. TRANS: musical instrument +msgid "saxophone" +msgstr "萨克斯管" + +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:96 +#. TRANS: musical instrument +msgid "tuba" +msgstr "大号" + +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:98 +#. TRANS: musical instrument +msgid "trumpet" +msgstr "小号" + +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:100 +#. TRANS: musical instrument +msgid "oboe" +msgstr "双簧管" + +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:102 +#. TRANS: musical instrument +msgid "trombone" +msgstr "长号" + +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:118 +#. TRANS: polytone synthesizer +msgid "electronic synth" +msgstr "电子合成器" + +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:120 +#. TRANS: simple monotone synthesizer +msgid "simple 1" +msgstr "简单1" + +#: js/utils/musicutils.js:1123 +msgid "simple 2" +msgstr "简单2" + +#: js/utils/musicutils.js:1124 +msgid "simple 3" +msgstr "简单3" + +#: js/utils/musicutils.js:1125 +msgid "simple 4" +msgstr "简单4" + +#: js/utils/musicutils.js:1126 +#: js/utils/synthutils.js:58 +#: js/blocks/DrumBlocks.js:191 +#. TRANS: white noise synthesizer +msgid "white noise" +msgstr "白噪音" + +#: js/utils/musicutils.js:1127 +#: js/utils/synthutils.js:60 +#. TRANS: brown noise synthesizer +msgid "brown noise" +msgstr "棕色噪音" + +#: js/utils/musicutils.js:1128 +#: js/utils/synthutils.js:62 +#. TRANS: pink noise synthesizer +msgid "pink noise" +msgstr "粉红噪音" + +#: js/utils/musicutils.js:1130 +#: js/utils/synthutils.js:150 +#: js/widgets/rhythmruler.js:2047 +#: js/widgets/rhythmruler.js:2309 +#. TRANS: musical instrument +msgid "snare drum" +msgstr "军鼓" + +#: js/utils/musicutils.js:1131 +#: js/utils/synthutils.js:152 +#. TRANS: musical instrument +msgid "kick drum" +msgstr "大鼓" + +#: js/utils/musicutils.js:1132 +#: js/utils/synthutils.js:154 +#. TRANS: musical instrument +msgid "tom tom" +msgstr "通通鼓" + +#: js/utils/musicutils.js:1133 +#: js/utils/synthutils.js:156 +#. TRANS: musical instrument +msgid "floor tom" +msgstr "落地鼓" + +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:158 +#. TRANS: musical instrument +msgid "bass drum" +msgstr "低音鼓" + +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:160 +#. TRANS: a drum made from an inverted cup +msgid "cup drum" +msgstr "杯鼓" + +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:162 +#. TRANS: musical instrument +msgid "darbuka drum" +msgstr "达布卡鼓" + +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:166 +#. TRANS: musical instrument +msgid "hi hat" +msgstr "踩镲" + +#: js/utils/musicutils.js:1138 +#: js/utils/synthutils.js:168 +#. TRANS: a small metal bell +msgid "ride bell" +msgstr "骑铃" + +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:170 +#. TRANS: musical instrument +msgid "cow bell" +msgstr "牛铃" + +#: js/utils/musicutils.js:1140 +msgid "japanese drum" +msgstr "日本鼓" + +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:176 +#. TRANS: musical instrument +msgid "japanese bell" +msgstr "日本铃" + +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 +#. TRANS: musical instrument +msgid "triangle bell" +msgstr "三角铃" + +#: js/utils/musicutils.js:1143 +#: js/utils/synthutils.js:174 +#. TRANS: musical instrument +msgid "finger cymbals" +msgstr "指钹" + +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 +#. TRANS: a musically tuned set of bells +msgid "chime" +msgstr "风铃" + +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:180 +#. TRANS: a musical instrument +msgid "gong" +msgstr "锣" + +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:182 +#. TRANS: sound effect +msgid "clang" +msgstr "叮当声" + +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:184 +#. TRANS: sound effect +msgid "crash" +msgstr "撞击声" + +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:186 +#. TRANS: sound effect +msgid "bottle" +msgstr "瓶子声" + +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:188 +#. TRANS: sound effect +msgid "clap" +msgstr "拍手声" + +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:190 +#. TRANS: sound effect +msgid "slap" +msgstr "拍打声" + +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:192 +#. TRANS: sound effect +msgid "splash" +msgstr "水花声" + +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:194 +#. TRANS: sound effect +msgid "bubbles" +msgstr "气泡声" + +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:196 +#. TRANS: sound effect +msgid "raindrop" +msgstr "雨滴声" + +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:198 +#. TRANS: animal sound effect +msgid "cat" +msgstr "猫" + +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:200 +#. TRANS: animal sound effect +msgid "cricket" +msgstr "蟋蟀声" + +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:202 +#. TRANS: animal sound effect +msgid "dog" +msgstr "狗" + +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:104 +#. TRANS: musical instrument +msgid "banjo" +msgstr "班卓琴" + +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:106 +#. TRANS: musical instrument +msgid "koto" +msgstr "琴" + +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:108 +#. TRANS: musical instrument +msgid "dulcimer" +msgstr "扬琴" + +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:110 +#. TRANS: musical instrument +msgid "electric guitar" +msgstr "电吉他" + +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:112 +#. TRANS: musical instrument +msgid "bassoon" +msgstr "巴松管" + +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:114 +#. TRANS: musical instrument +msgid "celeste" +msgstr "颤音琴" + +#: js/utils/musicutils.js:1165 +#: js/widgets/temperament.js:757 +#. TRANS: musical temperament +msgid "equal" +msgstr "平均律" + +#: js/utils/musicutils.js:1167 +#. TRANS: musical temperament +msgid "Pythagorean" +msgstr "毕达哥拉斯律" + +#: js/utils/musicutils.js:1169 +#. TRANS: musical temperament +msgid "just intonation" +msgstr "纯律" + +#: js/utils/musicutils.js:1171 +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1623 +#: js/utils/musicutils.js:1624 +#. TRANS: musical temperament +msgid "Meantone" +msgstr "中庸律" + +#: js/utils/musicutils.js:1188 +msgid "major 7th" +msgstr "大七度" + +#: js/utils/musicutils.js:1189 +msgid "minor 7th" +msgstr "小七度" + +#: js/utils/musicutils.js:1190 +msgid "dominant 7th" +msgstr "属七度" + +#: js/utils/musicutils.js:1191 +msgid "minor-major 7th" +msgstr "小大七度" + +#: js/utils/musicutils.js:1192 +msgid "fully-diminished 7th" +msgstr "完全减七度" + +#: js/utils/musicutils.js:1193 +msgid "half-diminished 7th" +msgstr "半减七度" + +#: js/utils/musicutils.js:1600 +#: js/utils/musicutils.js:1616 +msgid "Equal (12EDO)" +msgstr "十二平均律" + +#: js/utils/musicutils.js:1601 +#: js/utils/musicutils.js:1617 +msgid "Equal (5EDO)" +msgstr "五平均律" + +#: js/utils/musicutils.js:1602 +#: js/utils/musicutils.js:1618 +msgid "Equal (7EDO)" +msgstr "七平均律" + +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 +msgid "Equal (19EDO)" +msgstr "十九平均律" + +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 +msgid "Equal (31EDO)" +msgstr "三十一平均律" + +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 +msgid "5-limit Just Intonation" +msgstr "五限纯律" + +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 +msgid "Pythagorean (3-limit JI)" +msgstr "毕达哥拉斯(三级纯律)" + +#: js/utils/musicutils.js:5631 +#: js/utils/musicutils.js:5674 +msgid "current" +msgstr "当前" + +#: js/utils/musicutils.js:5634 +#: js/utils/musicutils.js:5665 +msgid "next" +msgstr "下一个" + +#: js/utils/musicutils.js:5637 +#: js/utils/musicutils.js:5670 +msgid "previous" +msgstr "上一个" + +#: js/utils/synthutils.js:122 +#. TRANS: simple monotone synthesizer +msgid "simple-2" +msgstr "" + +#: js/utils/synthutils.js:124 +#. TRANS: simple monotone synthesizer +msgid "simple-3" +msgstr "" + +#: js/utils/synthutils.js:126 +#. TRANS: simple monotone synthesizer +msgid "simple-4" +msgstr "" + +#: js/utils/synthutils.js:164 +#. TRANS: musical instrument +msgid "taiko" +msgstr "" + +#: js/blocks/BooleanBlocks.js:44 +msgid "The Not block is the logical not operator." +msgstr "Not 块是逻辑非运算符。" + +#: js/blocks/BooleanBlocks.js:62 +msgid "not" +msgstr "否" + +#: js/blocks/BooleanBlocks.js:134 +msgid "The And block is the logical and operator." +msgstr "And 块是逻辑与运算符。" + +#: js/blocks/BooleanBlocks.js:152 +msgid "and" +msgstr "且" + +#: js/blocks/BooleanBlocks.js:218 +msgid "The Or block is the logical or operator." +msgstr "Or 块是逻辑或运算符。" + +#: js/blocks/BooleanBlocks.js:236 +msgid "or" +msgstr "或" + +#: js/blocks/BooleanBlocks.js:302 +msgid "The XOR block is the logical XOR operator." +msgstr "XOR 块是逻辑异或运算符。" + +#: js/blocks/BooleanBlocks.js:320 +msgid "xor" +msgstr "异或" + +#: js/blocks/BooleanBlocks.js:808 +msgid "The Equal block returns True if the two numbers are equal." +msgstr "Equal 块在两个数字相等时返回真。" + +#: js/blocks/BooleanBlocks.js:909 +msgid "The Not-equal-to block returns True if the two numbers are not equal to each other." +msgstr "Not-equal-to 块在两个数字不相等时返回真。" + +#: js/blocks/BooleanBlocks.js:1008 +msgid "The Boolean block is used to specify true or false." +msgstr "Boolean 块用于指定真或假。" + +#: js/blocks/BoxesBlocks.js:53 +#: js/blocks/BoxesBlocks.js:59 +msgid "The Add-to block is used to add to the value stored in a box." +msgstr "Add-to 块用于对盒子中存储的值进行加法。" + +#: js/blocks/BoxesBlocks.js:61 +msgid "It can also be used with other blocks such as Color and Pen size." +msgstr "它也可以与颜色和画笔大小等其他块一起使用。" + +#: js/blocks/BoxesBlocks.js:73 +msgid "add" +msgstr "加" + +#: js/blocks/BoxesBlocks.js:75 +#: js/widgets/temperament.js:825 +msgid "to" +msgstr "到" + +#: js/blocks/BoxesBlocks.js:75 +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/HeapBlocks.js:544 +msgid "value1" +msgstr "数值1" + +#: js/blocks/BoxesBlocks.js:118 +msgid "Block does not support incrementing." +msgstr "该块不支持递增操作。" + +#: js/blocks/BoxesBlocks.js:152 +msgid "The Add-1-to block adds one to the value stored in a box." +msgstr "Add-1-to 块将盒子中存储的值加一。" + +#: js/blocks/BoxesBlocks.js:163 +msgid "add 1 to" +msgstr "加 1 到" + +#: js/blocks/BoxesBlocks.js:211 +msgid "The Subtract-1-from block subtracts one from the value stored in a box." +msgstr "Subtract-1-from 块从盒子中存储的值中减去一。" + +#: js/blocks/BoxesBlocks.js:222 +msgid "subtract 1 from" +msgstr "从中减去 1" + +#: js/blocks/BoxesBlocks.js:270 +#: js/blocks/BoxesBlocks.js:387 +msgid "The Box block returns the value stored in a box." +msgstr "Box 块返回盒子中存储的值。" + +#: js/blocks/BoxesBlocks.js:500 +#: js/blocks/BoxesBlocks.js:576 +msgid "The Store in block will store a value in a box." +msgstr "Store in 块用于将值存储到盒子中。" + +#: js/blocks/BoxesBlocks.js:595 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +msgid "name1" +msgstr "名称1" + +#: js/blocks/BoxesBlocks.js:652 +msgid "The Box2 block returns the value stored in Box2." +msgstr "Box2 块返回存储在 Box2 中的值。" + +#: js/blocks/BoxesBlocks.js:703 +msgid "The Store in Box2 block is used to store a value in Box2." +msgstr "Store in Box2 块用于将值存储到 Box2 中。" + +#: js/blocks/BoxesBlocks.js:715 +msgid "store in box2" +msgstr "存储到 box2" + +#: js/blocks/BoxesBlocks.js:761 +msgid "The Box1 block returns the value stored in Box1." +msgstr "Box1 块返回存储在 Box1 中的值。" + +#: js/blocks/BoxesBlocks.js:812 +msgid "The Store in Box1 block is used to store a value in Box1." +msgstr "Store in Box1 块用于将值存储到 Box1 中。" + +#: js/blocks/BoxesBlocks.js:826 +msgid "store in box1" +msgstr "存储到 box1" + +#: js/blocks/DictBlocks.js:77 +msgid "show dictionary" +msgstr "显示字典" + +#: js/blocks/DictBlocks.js:80 +#: js/blocks/DictBlocks.js:145 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/ProgramBlocks.js:396 +#: js/blocks/ProgramBlocks.js:501 +#: js/blocks/ProgramBlocks.js:664 +msgid "My Dictionary" +msgstr "我的字典" + +#: js/blocks/DictBlocks.js:129 +msgid "The Dictionary block returns a dictionary." +msgstr "Dictionary 块返回一个字典。" + +#: js/blocks/DictBlocks.js:197 +#: js/blocks/DictBlocks.js:339 +msgid "The Get-dict block returns a value in the dictionary for a specified key." +msgstr "Get-dict 块返回字典中指定键的值。" + +#: js/blocks/DictBlocks.js:212 +#: js/blocks/DictBlocks.js:354 +#. TRANS: retrieve a value from the dictionary with a given key +msgid "get value" +msgstr "获取值" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +msgid "key2" +msgstr "键2" + +#: js/blocks/DictBlocks.js:215 +#: js/blocks/DictBlocks.js:216 +#: js/blocks/DictBlocks.js:289 +#: js/blocks/DictBlocks.js:290 +#: js/blocks/DictBlocks.js:357 +#: js/blocks/DictBlocks.js:430 +#: js/blocks/DictBlocks.js:431 +#: js/blocks/IntervalsBlocks.js:1462 +#. TRANS: key, e.g., C in C Major +msgid "key" +msgstr "调" + +#: js/blocks/DictBlocks.js:271 +#: js/blocks/DictBlocks.js:411 +msgid "The Set-dict block sets a value in the dictionary for a specified key." +msgstr "Set-dict 块为字典中指定的键设置值。" + +#: js/blocks/DictBlocks.js:286 +#: js/blocks/DictBlocks.js:427 +#. TRANS: set a value in the dictionary for a given key +msgid "set value" +msgstr "设置值" + +#: js/blocks/DrumBlocks.js:59 +msgid "The Noise name block is used to select a noise synthesizer." +msgstr "Noise name 块用于选择噪声合成器。" + +#: js/blocks/DrumBlocks.js:102 +msgid "The Drum name block is used to select a drum." +msgstr "Drum name 块用于选择一个鼓。" + +#: js/blocks/DrumBlocks.js:146 +msgid "The Effects name block is used to select a sound effect." +msgstr "Effects name 块用于选择音效。" + +#: js/blocks/DrumBlocks.js:163 +msgid "noise" +msgstr "噪音" + +#: js/blocks/DrumBlocks.js:177 +msgid "The Play noise block will generate white, pink, or brown noise." +msgstr "Play noise 块将生成白噪声、粉噪声或棕噪声。" + +#: js/blocks/DrumBlocks.js:317 +msgid "Replace every instance of a pitch with a drum sound." +msgstr "将每个音高替换为鼓声。" + +#: js/blocks/DrumBlocks.js:328 +#. TRANS: map a pitch to a drum sound +msgid "map pitch to drum" +msgstr "映射音高到鼓声" + +#: js/blocks/DrumBlocks.js:395 +msgid "In the example above, a kick drum sound will be played instead of sol." +msgstr "上述示例中,将播放踢鼓声代替 sol。" + +#: js/blocks/DrumBlocks.js:407 +#. TRANS: set the current drum sound for playback +msgid "set drum" +msgstr "设置鼓声" + +#: js/blocks/DrumBlocks.js:451 +msgid "sound effect" +msgstr "音效" + +#: js/blocks/DrumBlocks.js:489 +msgid "You can use multiple Drum blocks within a Note block." +msgstr "您可以在 Note 块内使用多个 Drum 块。" + +#: js/blocks/HeapBlocks.js:49 +msgid "The Heap block returns the heap." +msgstr "Heap 块返回堆。" + +#: js/blocks/HeapBlocks.js:133 +msgid "show heap" +msgstr "顯示堆疊" + +#: js/blocks/HeapBlocks.js:181 +msgid "The Heap-length block returns the length of the heap." +msgstr "Heap-length 块返回堆的长度。" + +#: js/blocks/HeapBlocks.js:195 +msgid "heap length" +msgstr "堆长度" + +#: js/blocks/HeapBlocks.js:254 +msgid "The Heap-empty? block returns true if the heap is empty." +msgstr "Heap-empty? 块在堆为空时返回真。" + +#: js/blocks/HeapBlocks.js:268 +#. TRANS: Is the heap empty? +msgid "heap empty?" +msgstr "堆是否为空?" + +#: js/blocks/HeapBlocks.js:317 +msgid "The Empty-heap block empties the heap." +msgstr "Empty-heap 块清空堆。" + +#: js/blocks/HeapBlocks.js:327 +#: js/blocks/HeapBlocks.js:647 +#. TRANS: empty the heap +msgid "empty heap" +msgstr "清除堆疊" + +#: js/blocks/HeapBlocks.js:371 +msgid "The Reverse-heap block reverses the order of the heap." +msgstr "Reverse-heap 块将堆的顺序反转。" + +#: js/blocks/HeapBlocks.js:384 +#. TRANS: reverse the order of the heap +msgid "reverse heap" +msgstr "反转堆" + +#: js/blocks/HeapBlocks.js:428 +msgid "The Index-heap block returns a value in the heap at a specified location." +msgstr "Index-heap 块返回堆中指定位置的值。" + +#: js/blocks/HeapBlocks.js:443 +#. TRANS: retrieve a value from the heap at index position in the heap +msgid "index heap" +msgstr "堆索引" + +#: js/blocks/HeapBlocks.js:474 +#: js/blocks/HeapBlocks.js:572 +#: js/blocks/EnsembleBlocks.js:124 +#: js/blocks/EnsembleBlocks.js:1200 +msgid "Index must be > 0." +msgstr "索引必须大于0。" + +#: js/blocks/HeapBlocks.js:479 +#: js/blocks/HeapBlocks.js:577 +#: js/blocks/EnsembleBlocks.js:129 +msgid "Maximum heap size is 1000." +msgstr "堆的最大大小为1000。" + +#: js/blocks/HeapBlocks.js:523 +msgid "The Set-heap entry block sets a value in he heap at the specified location." +msgstr "Set-heap entry 块在指定位置设置堆中的值。" + +#: js/blocks/HeapBlocks.js:539 +#: js/blocks/ProgramBlocks.js:299 +#. TRANS: load the heap from a JSON encoding +msgid "set heap" +msgstr "设置堆" + +#: js/blocks/HeapBlocks.js:544 +#: js/blocks/EnsembleBlocks.js:96 +#. TRANS: value1 is a numeric value (JAPANESE ONLY) +msgid "index" +msgstr "索引" + +#: js/blocks/HeapBlocks.js:619 +msgid "The Pop block removes the value at the top of the heap." +msgstr "Pop 块移除堆顶的值。" + +#: js/blocks/HeapBlocks.js:633 +#. TRANS: pop a value off the top of the heap +msgid "pop" +msgstr "取出堆疊" + +#: js/blocks/HeapBlocks.js:680 +msgid "The Push block adds a value to the top of the heap." +msgstr "Push 块将一个值添加到堆顶。" + +#: js/blocks/HeapBlocks.js:696 +#. TRANS: push a value onto the top of the heap +msgid "push" +msgstr "存入堆疊" + +#: js/blocks/IntervalsBlocks.js:45 +msgid "set temperament" +msgstr "设置音律" + +#: js/blocks/IntervalsBlocks.js:63 +#: js/blocks/PitchBlocks.js:657 +#: js/blocks/PitchBlocks.js:935 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/blocks/PitchBlocks.js:1194 +#: js/blocks/PitchBlocks.js:1717 +#: js/blocks/PitchBlocks.js:1758 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/ToneBlocks.js:1025 +#: js/blocks/MediaBlocks.js:746 +#: js/turtleactions/IntervalsActions.js:114 +#. TRANS: adjusts the shift up or down by one octave (twelve half-steps in the interval between two notes, one having twice or half the frequency in Hz of the other.) +msgid "octave" +msgstr "八度" + +#: js/blocks/IntervalsBlocks.js:99 +msgid "The Temperament name block is used to select a tuning method." +msgstr "Temperament name 块用于选择调音方法。" + +#: js/blocks/IntervalsBlocks.js:161 +msgid "doubly" +msgstr "双倍" + +#: js/blocks/IntervalsBlocks.js:166 +msgid "The Doubly block will double the size of an interval." +msgstr "Doubly 块会将音程加倍。" + +#: js/blocks/IntervalsBlocks.js:262 +msgid "interval number" +msgstr "音程编号" + +#: js/blocks/IntervalsBlocks.js:317 +msgid "current interval" +msgstr "当前音程" + +#: js/blocks/IntervalsBlocks.js:387 +#. TRANS: measure the distance between two pitches in semi-tones +msgid "semi-tone interval measure" +msgstr "半音程测量" + +#: js/blocks/IntervalsBlocks.js:454 +#: js/blocks/IntervalsBlocks.js:570 +msgid "You must use two pitch blocks when measuring an interval." +msgstr "测量音程时必须使用两个音高块。" + +#: js/blocks/IntervalsBlocks.js:496 +msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +msgstr "Scalar interval 块测量当前调式中两个音符之间的距离。" + +#: js/blocks/IntervalsBlocks.js:502 +#. TRANS: measure the distance between two pitches in steps of musical scale +msgid "scalar interval measure" +msgstr "标量音程测量" + +#: js/blocks/IntervalsBlocks.js:678 +msgid "In the figure, we add sol# to sol." +msgstr "图中,我们将升sol加到sol上。" + +#: js/blocks/IntervalsBlocks.js:684 +#: js/blocks/OrnamentBlocks.js:220 +#. TRANS: calculate a relative step between notes based on semi-tones +msgid "semi-tone interval" +msgstr "半音程" + +#: js/blocks/IntervalsBlocks.js:733 +msgid "The output of the example is: do, mi, sol, sol, ti, mi" +msgstr "示例输出为:do, mi, sol, sol, ti, mi" + +#: js/blocks/IntervalsBlocks.js:740 +#: js/blocks/WidgetBlocks.js:768 +msgid "arpeggio" +msgstr "琶音" + +#: js/blocks/IntervalsBlocks.js:931 +msgid "The Chord block calculates common chords." +msgstr "Chord 块计算常见和弦。" + +#: js/blocks/IntervalsBlocks.js:933 +msgid "In the figure, we generate a C-major chord." +msgstr "图中,我们生成一个C大调和弦。" + +#: js/blocks/IntervalsBlocks.js:938 +msgid "chord" +msgstr "和弦" + +#: js/blocks/IntervalsBlocks.js:990 +msgid "The Ratio Interval block calculates an interval based on a ratio." +msgstr "Ratio Interval 块根据比例计算音程。" + +#: js/blocks/IntervalsBlocks.js:995 +msgid "ratio interval" +msgstr "比例音程" + +#: js/blocks/IntervalsBlocks.js:1064 +msgid "In the figure, we add la to sol." +msgstr "图中,我们将la加到sol上。" + +#: js/blocks/IntervalsBlocks.js:1120 +#. TRANS: define a custom mode +msgid "define mode" +msgstr "定义调式" + +#: js/blocks/IntervalsBlocks.js:1173 +msgid "movable Do" +msgstr "可移调的Do" + +#: js/blocks/IntervalsBlocks.js:1224 +#. TRANS: mode length is the number of notes in the mode, e.g., 7 for major and minor scales; 12 for chromatic scales +msgid "mode length" +msgstr "调式长度" + +#: js/blocks/IntervalsBlocks.js:1233 +msgid "The Mode length block is the number of notes in the current scale." +msgstr "Mode length 块表示当前音阶中的音符数量。" + +#: js/blocks/IntervalsBlocks.js:1235 +msgid "Most Western scales have 7 notes." +msgstr "大多数西方音阶有7个音符。" + +#: js/blocks/IntervalsBlocks.js:1284 +#. TRANS: the mode in music is 'major', 'minor', etc. +msgid "current mode" +msgstr "当前调式" + +#: js/blocks/IntervalsBlocks.js:1337 +#. TRANS: the key is a group of pitches with which a music composition is created +msgid "current key" +msgstr "当前调" + +#: js/blocks/IntervalsBlocks.js:1389 +#: js/blocks/IntervalsBlocks.js:1434 +#. TRANS: set the key and mode, e.g. C Major +msgid "set key" +msgstr "设置调" + +#: js/blocks/IntervalsBlocks.js:1443 +#: js/blocks/IntervalsBlocks.js:1449 +msgid "The Set key block is used to set the key and mode," +msgstr "Set key 块用于设置调和调式," + +#: js/blocks/IntervalsBlocks.js:1449 +msgid "eg C Major" +msgstr "例如 C 大调" + +#: js/blocks/NumberBlocks.js:28 +msgid "The Int block returns an integer." +msgstr "Int 块返回一个整数。" + +#: js/blocks/NumberBlocks.js:34 +msgid "int" +msgstr "整数" + +#: js/blocks/NumberBlocks.js:73 +msgid "The Mod block returns the remainder from a division." +msgstr "Mod 块返回除法的余数。" + +#: js/blocks/NumberBlocks.js:79 +msgid "mod" +msgstr "模數" + +#: js/blocks/NumberBlocks.js:141 +msgid "The Power block calculates a power function." +msgstr "Power 块计算幂函数。" + +#: js/blocks/NumberBlocks.js:196 +msgid "The Sqrt block returns the square root." +msgstr "Sqrt 块返回平方根。" + +#: js/blocks/NumberBlocks.js:202 +msgid "sqrt" +msgstr "平方根" + +#: js/blocks/NumberBlocks.js:248 +msgid "The Abs block returns the absolute value." +msgstr "Abs 块返回绝对值。" + +#: js/blocks/NumberBlocks.js:254 +msgid "abs" +msgstr "绝对值" + +#: js/blocks/NumberBlocks.js:295 +msgid "The Distance block returns the distance between two points. For example, between the mouse and the center of the screen." +msgstr "Distance 块返回两点之间的距离。例如,鼠标与屏幕中心之间的距离。" + +#: js/blocks/NumberBlocks.js:301 +#: plugins/rodi.rtp:310 +msgid "distance" +msgstr "距离" + +#: js/blocks/NumberBlocks.js:361 +msgid "The Divide block is used to divide." +msgstr "Divide 块用于除法运算。" + +#: js/blocks/NumberBlocks.js:441 +msgid "The Multiply block is used to multiply." +msgstr "Multiply 块用于乘法运算。" + +#: js/blocks/NumberBlocks.js:612 +msgid "The Minus block is used to subtract." +msgstr "Minus 块用于减法运算。" + +#: js/blocks/NumberBlocks.js:723 +msgid "The Plus block is used to add." +msgstr "Plus 块用于加法运算。" + +#: js/blocks/NumberBlocks.js:849 +msgid "The One-of block returns one of two choices." +msgstr "One-of 块返回两个选项中的一个。" + +#: js/blocks/NumberBlocks.js:856 +#: js/blocks/PitchBlocks.js:616 +msgid "one of" +msgstr "其中之一" + +#: js/blocks/NumberBlocks.js:858 +msgid "this" +msgstr "此" + +#: js/blocks/NumberBlocks.js:858 +msgid "that" +msgstr "彼" + +#: js/blocks/NumberBlocks.js:913 +msgid "The Random block returns a random number." +msgstr "Random 块返回一个随机数。" + +#: js/blocks/NumberBlocks.js:920 +msgid "random" +msgstr "亂數" + +#: js/blocks/NumberBlocks.js:922 +msgid "min" +msgstr "最小" + +#: js/blocks/NumberBlocks.js:922 +msgid "max" +msgstr "最大" + +#: js/blocks/NumberBlocks.js:986 +msgid "The Number block holds a number." +msgstr "Number 块保存一个数字。" + +#: js/blocks/OrnamentBlocks.js:32 +msgid "staccato factor" +msgstr "断音因子" + +#: js/blocks/OrnamentBlocks.js:108 +msgid "slur factor" +msgstr "连音因子" + +#: js/blocks/OrnamentBlocks.js:217 +#: js/blocks/OrnamentBlocks.js:309 +#. TRANS: the neighbor refers to a neighboring note, e.g., D is a neighbor of C +msgid "neighbor" +msgstr "邻近音" + +#: js/blocks/OrnamentBlocks.js:293 +msgid "The Neighbor block rapidly switches between neighboring pitches." +msgstr "Neighbor 块快速切换相邻音高。" + +#: js/blocks/OrnamentBlocks.js:364 +msgid "glide" +msgstr "滑音" + +#: js/blocks/OrnamentBlocks.js:479 +#: js/blocks/OrnamentBlocks.js:643 +msgid "slur" +msgstr "连音线" + +#: js/blocks/OrnamentBlocks.js:558 +#: js/blocks/OrnamentBlocks.js:710 +#. TRANS: play each note sharply detached from the others +msgid "staccato" +msgstr "断音" + +#: js/blocks/ProgramBlocks.js:33 +msgid "The Load-heap-from-app block loads the heap from a web page." +msgstr "Load-heap-from-app 块从网页加载堆。" + +#: js/blocks/ProgramBlocks.js:44 +#. TRANS: load the heap contents from a URL +msgid "load heap from App" +msgstr "从应用加载堆" + +#: js/blocks/ProgramBlocks.js:95 +msgid "Error parsing JSON data:" +msgstr "解析JSON数据时出错" + +#: js/blocks/ProgramBlocks.js:100 +msgid "404: Page not found" +msgstr "找不到网页" + +#: js/blocks/ProgramBlocks.js:133 +msgid "The Save-heap-to-app block saves the heap to a web page." +msgstr "Save-heap-to-app 块将堆保存到网页。" + +#: js/blocks/ProgramBlocks.js:144 +#. TRANS: save the heap contents to a URL +msgid "save heap to App" +msgstr "保存堆到应用" + +#: js/blocks/ProgramBlocks.js:189 +msgid "Cannot find a valid heap for" +msgstr "找不到有效的堆用于" + +#: js/blocks/ProgramBlocks.js:206 +msgid "The Load-heap block loads the heap from a file." +msgstr "Load-heap 块从文件加载堆。" + +#: js/blocks/ProgramBlocks.js:217 +#. TRANS: load the heap from a file +msgid "load heap" +msgstr "加载堆" + +#: js/blocks/ProgramBlocks.js:270 +msgid "The file you selected does not contain a valid heap." +msgstr "您选择的文件不包含有效的堆。" + +#: js/blocks/ProgramBlocks.js:275 +msgid "The loadHeap block needs a loadFile block." +msgstr "loadHeap 块需要一个 loadFile 块。" + +#: js/blocks/ProgramBlocks.js:291 +msgid "The Set-heap block loads the heap." +msgstr "Set-heap 块加载堆。" + +#: js/blocks/ProgramBlocks.js:340 +msgid "The block you selected does not contain a valid heap." +msgstr "您选择的块不包含有效的堆。" + +#: js/blocks/ProgramBlocks.js:343 +msgid "The Set heap block needs a heap." +msgstr "Set heap 块需要一个堆。" + +#: js/blocks/ProgramBlocks.js:360 +msgid "The Load-dictionary block loads a dictionary from a file." +msgstr "Load-dictionary 块从文件加载字典。" + +#: js/blocks/ProgramBlocks.js:372 +#. TRANS: load a dictionary from a file +msgid "load dictionary" +msgstr "加载字典" + +#: js/blocks/ProgramBlocks.js:390 +#: js/blocks/ProgramBlocks.js:658 +#: js/blocks/ToneBlocks.js:1025 +msgid "file" +msgstr "文件" + +#: js/blocks/ProgramBlocks.js:444 +msgid "The file you selected does not contain a valid dictionary." +msgstr "您选择的文件不包含有效的字典。" + +#: js/blocks/ProgramBlocks.js:449 +msgid "The load dictionary block needs a load file block." +msgstr "load dictionary 块需要一个 load file 块。" + +#: js/blocks/ProgramBlocks.js:466 +msgid "The Set-dictionary block loads a dictionary." +msgstr "Set-dictionary 块加载字典。" + +#: js/blocks/ProgramBlocks.js:477 +#. TRANS: load a dictionary from a JSON +msgid "set dictionary" +msgstr "设置字典" + +#: js/blocks/ProgramBlocks.js:546 +msgid "The block you selected does not contain a valid dictionary." +msgstr "您选择的块不包含有效的字典。" + +#: js/blocks/ProgramBlocks.js:550 +msgid "The set dictionary block needs a dictionary." +msgstr "set dictionary 块需要一个字典。" + +#: js/blocks/ProgramBlocks.js:567 +msgid "The Save-heap block saves the heap to a file." +msgstr "Save-heap 块将堆保存到文件。" + +#: js/blocks/ProgramBlocks.js:578 +#. TRANS: save the heap to a file +msgid "save heap" +msgstr "保存堆" + +#: js/blocks/ProgramBlocks.js:629 +msgid "The Save-dictionary block saves a dictionary to a file." +msgstr "Save-dictionary 块将字典保存到文件。" + +#: js/blocks/ProgramBlocks.js:640 +#. TRANS: save a dictionary to a file +msgid "save dictionary" +msgstr "保存字典" + +#: js/blocks/ProgramBlocks.js:720 +msgid "The Open palette block opens a palette." +msgstr "Open palette 块打开调色板。" + +#: js/blocks/ProgramBlocks.js:727 +msgid "open palette" +msgstr "打开调色板" + +#: js/blocks/ProgramBlocks.js:785 +msgid "The Delete block block removes a block." +msgstr "Delete block 块删除一个块。" + +#: js/blocks/ProgramBlocks.js:797 +#. TRANS: Move this block to the trash. +msgid "delete block" +msgstr "删除块" + +#: js/blocks/ProgramBlocks.js:861 +msgid "The Move block block moves a block." +msgstr "Move block 块用于移动一个块。" + +#: js/blocks/ProgramBlocks.js:869 +#. TRANS: Move the position of a block on the screen. +msgid "move block" +msgstr "移动块" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/ProgramBlocks.js:1048 +msgid "block number" +msgstr "块编号" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:235 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x" +msgstr "X座標" + +#: js/blocks/ProgramBlocks.js:881 +#: js/blocks/EnsembleBlocks.js:393 +#: js/blocks/EnsembleBlocks.js:404 +#: js/blocks/GraphicsBlocks.js:149 +#: js/blocks/GraphicsBlocks.js:313 +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y" +msgstr "Y座標" + +#: js/blocks/ProgramBlocks.js:935 +#. TRANS: Run program beginning at this block. +msgid "run block" +msgstr "运行块" + +#: js/blocks/ProgramBlocks.js:1025 +msgid "The Dock block block connections two blocks." +msgstr "Dock block 块连接两个块。" + +#: js/blocks/ProgramBlocks.js:1036 +#. TRANS: We can connect a block to another block. +msgid "connect blocks" +msgstr "连接块" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "target block" +msgstr "目标块" + +#: js/blocks/ProgramBlocks.js:1048 +msgid "connection number" +msgstr "连接编号" + +#: js/blocks/ProgramBlocks.js:1140 +msgid "The Make block block creates a new block." +msgstr "Make block 块用于创建一个新块。" + +#: js/blocks/ProgramBlocks.js:1152 +#. TRANS: Create a new block +msgid "make block" +msgstr "创建块" + +#: js/blocks/ProgramBlocks.js:1186 +#: js/blocks/ProgramBlocks.js:1227 +#: js/blocks/RhythmBlocks.js:1128 +#: js/blocks/PitchBlocks.js:974 +#: js/blocks/PitchBlocks.js:1007 +#: js/widgets/status.js:186 +#: js/widgets/temperament.js:463 +#: js/widgets/temperament.js:481 +#: js/widgets/temperament.js:484 +#: js/widgets/temperament.js:589 +#: plugins/rodi.rtp:192 +#. TRANS: a musical note consisting of pitch and duration +msgid "note" +msgstr "音符" + +#: js/blocks/ProgramBlocks.js:1285 +msgid "Cannot find block" +msgstr "找不到块" + +#: js/blocks/ProgramBlocks.js:1304 +#: js/blocks/ProgramBlocks.js:1313 +msgid "Warning: block argument type mismatch" +msgstr "警告:块参数类型不匹配" + +#: js/blocks/ProgramBlocks.js:1347 +msgid "The Open project block is used to open a project from a web page." +msgstr "Open project 块用于从网页打开项目。" + +#: js/blocks/ProgramBlocks.js:1357 +msgid "open project" +msgstr "打开项目" + +#: js/blocks/ProgramBlocks.js:1410 +msgid "Please enter a valid URL." +msgstr "请输入有效的URL。" + +#: js/blocks/RhythmBlocks.js:182 +#: js/blocks/RhythmBlocks.js:1086 +#: js/blocks/RhythmBlocks.js:1162 +msgid "Note value must be greater than 0." +msgstr "音符值必须大于0。" + +#: js/blocks/RhythmBlocks.js:215 +#: js/blocks/RhythmBlocks.js:278 +#: js/blocks/RhythmBlocks.js:350 +#. TRANS: swing is a rhythmic variation that emphasises the offbeat +msgid "swing" +msgstr "摇摆" + +#: js/blocks/RhythmBlocks.js:355 +#. TRANS: the amount to shift to the offbeat note +msgid "swing value" +msgstr "摆动值" + +#: js/blocks/RhythmBlocks.js:419 +msgid "The Skip notes block will cause notes to be skipped." +msgstr "Skip notes 块会导致音符被跳过。" + +#: js/blocks/RhythmBlocks.js:427 +#. TRANS: substitute rests on notes being skipped +msgid "skip notes" +msgstr "跳过音符" + +#: js/blocks/RhythmBlocks.js:489 +#. TRANS: speed up note duration by some factor, e.g. convert 1/4 to 1/8 notes by using a factor of 2 +msgid "multiply note value" +msgstr "倍乘音符值" + +#: js/blocks/RhythmBlocks.js:542 +msgid "The Tie block works on pairs of notes, combining them into one note." +msgstr "Tie 块作用于成对的音符,将它们合并为一个音符。" + +#: js/blocks/RhythmBlocks.js:550 +#. TRANS: tie notes together into one longer note +msgid "tie" +msgstr "连音" + +#: js/blocks/RhythmBlocks.js:591 +#: js/blocks/RhythmBlocks.js:671 +#. TRANS: a dotted note is played for 1.5x its value, e.g., 1/8. --> 3/16 +msgid "dot" +msgstr "附点" + +#: js/blocks/RhythmBlocks.js:619 +#: js/turtleactions/RhythmActions.js:221 +msgid "An argument of -1 results in a note value of 0." +msgstr "参数为 -1 会导致音符值为 0。" + +#: js/blocks/RhythmBlocks.js:661 +msgid "The Dot block extends the duration of a note by 50%." +msgstr "Dot 块将音符时值延长50%。" + +#: js/blocks/RhythmBlocks.js:663 +msgid "Eg a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +msgstr "例如,附点四分音符的时值为3/8拍(1/4 + 1/8)。" + +#: js/blocks/RhythmBlocks.js:765 +#. TRANS: Japanese only: note value block for drum +msgid "note value drum" +msgstr "音符值鼓" + +#: js/blocks/RhythmBlocks.js:829 +msgid "392 hertz" +msgstr "392 赫兹" + +#: js/blocks/RhythmBlocks.js:1119 +msgid "The Note block is a container for one or more Pitch blocks." +msgstr "Note 块是一个或多个 Pitch 块的容器。" + +#: js/blocks/RhythmBlocks.js:1121 +msgid "The Note block specifies the duration (note value) of its contents." +msgstr "Note 块指定其内容的时值(音符值)。" + +#: js/blocks/RhythmBlocks.js:1130 +msgid "value2" +msgstr "值2" + +#: js/blocks/RhythmBlocks.js:1200 +msgid "define frequency" +msgstr "定义频率" + +#: js/blocks/RhythmBlocks.js:1218 +#: js/widgets/temperament.js:757 +#: js/widgets/temperament.js:1522 +msgid "octave space" +msgstr "八度空间" + +#: js/blocks/RhythmBlockPaletteBlocks.js:50 +#: js/blocks/RhythmBlockPaletteBlocks.js:233 +#. TRANS: rhythm block +#. TRANS: translate "rhythm1" as rhythm +msgid "rhythm1" +msgstr "节奏1" + +#: js/blocks/RhythmBlockPaletteBlocks.js:70 +#: js/blocks/RhythmBlockPaletteBlocks.js:252 +#: js/blocks/RhythmBlockPaletteBlocks.js:517 +#: js/blocks/RhythmBlockPaletteBlocks.js:586 +#: js/blocks/RhythmBlockPaletteBlocks.js:907 +msgid "number of notes" +msgstr "音符数量" + +#: js/blocks/RhythmBlockPaletteBlocks.js:126 +msgid "polyphonic rhythm" +msgstr "复音节奏" + +#: js/blocks/RhythmBlockPaletteBlocks.js:219 +msgid "The Rhythm block is used to generate rhythm patterns." +msgstr "Rhythm 块用于生成节奏模式。" + +#: js/blocks/RhythmBlockPaletteBlocks.js:281 +#: js/blocks/RhythmBlockPaletteBlocks.js:286 +msgid "1/64 note" +msgstr "六十四分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:312 +#: js/blocks/RhythmBlockPaletteBlocks.js:317 +msgid "1/32 note" +msgstr "三十二分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:346 +#: js/blocks/RhythmBlockPaletteBlocks.js:351 +msgid "1/16 note" +msgstr "十六分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:380 +msgid "eighth note" +msgstr "八分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:408 +msgid "quarter note" +msgstr "四分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:436 +#: js/blocks/RhythmBlockPaletteBlocks.js:441 +msgid "half note" +msgstr "二分音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:470 +#: js/blocks/RhythmBlockPaletteBlocks.js:475 +msgid "whole note" +msgstr "全音符" + +#: js/blocks/RhythmBlockPaletteBlocks.js:514 +#: js/blocks/RhythmBlockPaletteBlocks.js:583 +#: js/blocks/RhythmBlockPaletteBlocks.js:634 +#. TRANS: A tuplet is a note value divided into irregular time values. +msgid "tuplet" +msgstr "复音符组" + +#: js/blocks/RhythmBlockPaletteBlocks.js:800 +msgid "septuplet" +msgstr "七连音" + +#: js/blocks/RhythmBlockPaletteBlocks.js:828 +msgid "quintuplet" +msgstr "五连音" + +#: js/blocks/RhythmBlockPaletteBlocks.js:856 +msgid "triplet" +msgstr "三连音" + +#: js/blocks/RhythmBlockPaletteBlocks.js:883 +msgid "simple tuplet" +msgstr "简单复拍" + +#: js/blocks/RhythmBlockPaletteBlocks.js:893 +msgid "Tuplets are a collection of notes that get scaled to a specific duration." +msgstr "复拍是一组被缩放到特定时值的音符。" + +#: js/blocks/FlowBlocks.js:41 +msgid "The Backward block runs code in reverse order (Musical retrograde)." +msgstr "Backward 块按相反顺序运行代码(音乐倒行)。" + +#: js/blocks/FlowBlocks.js:48 +msgid "backward" +msgstr "后退" + +#: js/blocks/FlowBlocks.js:124 +msgid "The Duplicate block will run each block multiple times." +msgstr "Duplicate 块将多次运行每个块。" + +#: js/blocks/FlowBlocks.js:334 +msgid "The Default block is used inside of a Switch to define the default action." +msgstr "Default 块用于 Switch 内定义默认操作。" + +#: js/blocks/FlowBlocks.js:342 +msgid "default" +msgstr "默认" + +#: js/blocks/FlowBlocks.js:361 +#: js/blocks/FlowBlocks.js:418 +msgid "The Case Block must be used inside of a Switch Block." +msgstr "Case 块必须在 Switch 块内使用。" + +#: js/blocks/FlowBlocks.js:389 +msgid "The Case block is used inside of a Switch to define matches." +msgstr "Case 块用于 Switch 内定义匹配项。" + +#: js/blocks/FlowBlocks.js:397 +msgid "case" +msgstr "情况" + +#: js/blocks/FlowBlocks.js:446 +msgid "The Switch block will run the code in the matching Case." +msgstr "Switch 块将运行匹配 Case 中的代码。" + +#: js/blocks/FlowBlocks.js:454 +msgid "switch" +msgstr "切换" + +#: js/blocks/FlowBlocks.js:595 +msgid "The Stop block will stop a loop" +msgstr "Stop 块将停止循环" + +#: js/blocks/FlowBlocks.js:597 +msgid "Forever, Repeat, While, or Until." +msgstr "Forever、Repeat、While 或 Until。" + +#: js/blocks/FlowBlocks.js:653 +msgid "The Waitfor block will wait until the condition is true." +msgstr "Waitfor 块将等待直到条件为真。" + +#: js/blocks/FlowBlocks.js:661 +msgid "wait for" +msgstr "等待" + +#: js/blocks/FlowBlocks.js:732 +msgid "The Until block will repeat until the condition is true." +msgstr "Until 块将重复直到条件为真。" + +#: js/blocks/FlowBlocks.js:740 +msgid "until" +msgstr "直到" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +msgid "do2" +msgstr "执行2" + +#: js/blocks/FlowBlocks.js:742 +#: js/blocks/FlowBlocks.js:822 +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do" +msgstr "执行" + +#: js/blocks/FlowBlocks.js:812 +msgid "The While block will repeat while the condition is true." +msgstr "While 块在条件为真时重复执行。" + +#: js/blocks/FlowBlocks.js:820 +msgid "while" +msgstr "同時間" + +#: js/blocks/FlowBlocks.js:903 +#: js/blocks/FlowBlocks.js:968 +#: js/blocks/FlowBlocks.js:979 +msgid "In this example if the mouse button is pressed a snare drum will play." +msgstr "在此示例中,如果按下鼠标按钮,将播放军鼓。" + +#: js/blocks/FlowBlocks.js:925 +#: js/blocks/FlowBlocks.js:988 +msgid "if" +msgstr "若" + +#: js/blocks/FlowBlocks.js:927 +#: js/blocks/FlowBlocks.js:990 +msgid "then" +msgstr "則" + +#: js/blocks/FlowBlocks.js:927 +msgid "else" +msgstr "否則" + +#: js/blocks/FlowBlocks.js:1025 +msgid "The Forever block will repeat the contained blocks forever." +msgstr "Forever 块将无限重复包含的块。" + +#: js/blocks/FlowBlocks.js:1037 +msgid "forever" +msgstr "持續執行" + +#: js/blocks/FlowBlocks.js:1073 +msgid "The Repeat block will repeat the contained blocks." +msgstr "Repeat 块将重复包含的块。" + +#: js/blocks/FlowBlocks.js:1075 +msgid "In this example the note will be played 4 times." +msgstr "在此示例中,该音符将播放 4 次。" + +#: js/blocks/FlowBlocks.js:1083 +msgid "repeat" +msgstr "重複" + +#: js/blocks/FlowBlocks.js:1123 +msgid "duplicate factor" +msgstr "重复因子" + +#: js/blocks/MeterBlocks.js:34 +#. TRANS: musical meter (time signature), e.g., 4:4 +msgid "current meter" +msgstr "当前拍号" + +#: js/blocks/MeterBlocks.js:85 +#. TRANS: number of beats per minute +msgid "beat factor" +msgstr "节拍因子" + +#: js/blocks/MeterBlocks.js:161 +msgid "The Beats per minute block returns the current beats per minute." +msgstr "每分钟节拍数块返回当前的每分钟节拍数。" + +#: js/blocks/MeterBlocks.js:170 +#: js/widgets/status.js:148 +#. TRANS: number of beats played per minute +#. TRANS: in Japanese: "1分当たりの拍の数" +msgid "beats per minute2" +msgstr "每分钟节拍数2" + +#: js/blocks/MeterBlocks.js:170 +#: js/blocks/MeterBlocks.js:1057 +#: js/blocks/MeterBlocks.js:1134 +#: js/blocks/MeterBlocks.js:1212 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "beats per minute" +msgstr "每分钟节拍数" + +#: js/blocks/MeterBlocks.js:234 +#. TRANS: count of current musical measure in meter +msgid "measure count" +msgstr "小节数" + +#: js/blocks/MeterBlocks.js:242 +msgid "The Measure count block returns the current measure." +msgstr "小节数块返回当前小节。" + +#: js/blocks/MeterBlocks.js:291 +#. TRANS: count of current beat in the meter +msgid "beat count" +msgstr "节拍计数" + +#: js/blocks/MeterBlocks.js:301 +#: js/blocks/MeterBlocks.js:312 +#: js/blocks/MeterBlocks.js:566 +#: js/blocks/MeterBlocks.js:577 +msgid "The Beat count block is the number of the current beat," +msgstr "节拍计数块表示当前节拍数," + +#: js/blocks/MeterBlocks.js:314 +#: js/blocks/MeterBlocks.js:579 +msgid "eg 1, 2, 3, or 4." +msgstr "例如 1、2、3 或 4。" + +#: js/blocks/MeterBlocks.js:369 +#. TRANS: count the number of notes +msgid "sum note values" +msgstr "音符值总和" + +#: js/blocks/MeterBlocks.js:377 +#: js/blocks/MeterBlocks.js:441 +msgid "The Note counter block can be used to count the number of contained notes." +msgstr "音符计数器块可用于计算包含的音符数量。" + +#: js/blocks/MeterBlocks.js:433 +#. TRANS: count the number of notes +msgid "note counter" +msgstr "音符计数器" + +#: js/blocks/MeterBlocks.js:497 +#. TRANS: number of whole notes that have been played +msgid "whole notes played" +msgstr "演奏的全音符数" + +#: js/blocks/MeterBlocks.js:506 +msgid "The Whole notes played block returns the total number of whole notes played." +msgstr "全音符演奏块返回演奏的全音符总数。" + +#: js/blocks/MeterBlocks.js:556 +#: js/turtleactions/DictActions.js:83 +#. TRANS: number of notes that have been played +msgid "notes played" +msgstr "演奏的音符数" + +#: js/blocks/MeterBlocks.js:654 +msgid "The No clock block decouples the notes from the master clock." +msgstr "无时钟块将音符与主时钟解耦。" + +#: js/blocks/MeterBlocks.js:662 +#. TRANS: don't lock notes to master clock +msgid "no clock" +msgstr "无时钟" + +#: js/blocks/MeterBlocks.js:701 +msgid "on weak beat do" +msgstr "在弱拍执行" + +#: js/blocks/MeterBlocks.js:706 +msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." +msgstr "弱拍块允许您指定在弱拍(弱拍)上执行的操作。" + +#: js/blocks/MeterBlocks.js:751 +msgid "on strong beat" +msgstr "在强拍执行" + +#: js/blocks/MeterBlocks.js:759 +msgid "The On-strong-beat block lets you specify actions to take on specified beats." +msgstr "强拍块允许您指定在特定强拍上执行的操作。" + +#: js/blocks/MeterBlocks.js:770 +msgid "beat" +msgstr "节拍" + +#: js/blocks/MeterBlocks.js:770 +#: js/blocks/ActionBlocks.js:390 +#: js/blocks/ActionBlocks.js:610 +#: js/blocks/ActionBlocks.js:959 +#: js/blocks/ActionBlocks.js:1048 +msgid "do1" +msgstr "做1" + +#: js/blocks/MeterBlocks.js:814 +msgid "on every beat do" +msgstr "在每个拍子执行" + +#: js/blocks/MeterBlocks.js:822 +msgid "The On-every-beat block lets you specify actions to take on every beat." +msgstr "每拍块允许您指定在每个拍子上执行的操作。" + +#: js/blocks/MeterBlocks.js:875 +msgid "on every note do" +msgstr "在每个音符执行" + +#: js/blocks/MeterBlocks.js:883 +msgid "The On-every-note block lets you specify actions to take on every note." +msgstr "每音符块允许您指定在每个音符上执行的操作。" + +#: js/blocks/MeterBlocks.js:929 +#: js/blocks/MeterBlocks.js:1000 +#. TRANS: sets tempo by defining a beat and beats per minute +msgid "master beats per minute" +msgstr "主节拍每分钟数" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "bpm" +msgstr "每分钟节拍数" + +#: js/blocks/MeterBlocks.js:953 +#: js/blocks/MeterBlocks.js:1079 +#: js/blocks/MeterBlocks.js:1136 +msgid "beat value" +msgstr "节拍值" + +#: js/blocks/MeterBlocks.js:1025 +#: js/blocks/MeterBlocks.js:1168 +#: js/blocks/MeterBlocks.js:1242 +msgid "Beats per minute must be > 30." +msgstr "每分钟节拍数必须大于30。" + +#: js/blocks/MeterBlocks.js:1028 +#: js/blocks/MeterBlocks.js:1171 +#: js/blocks/MeterBlocks.js:1245 +msgid "Maximum beats per minute is 1000." +msgstr "最大每分钟节拍数为1000。" + +#: js/blocks/MeterBlocks.js:1069 +msgid "The Beats per minute block sets the number of 1/4 notes per minute." +msgstr "节拍每分钟块设置每分钟四分音符的数量。" + +#: js/blocks/MeterBlocks.js:1280 +#. TRANS: anacrusis +msgid "pickup" +msgstr "前奏拍" + +#: js/blocks/MeterBlocks.js:1368 +msgid "number of beats" +msgstr "拍数" + +#: js/blocks/PitchBlocks.js:141 +#. TRANS: musical transposition (adjustment of pitch up or down) +msgid "transposition" +msgstr "移调" + +#: js/blocks/PitchBlocks.js:168 +#. TRANS: step down one note in current musical scale +msgid "scalar step down" +msgstr "音阶下行" + +#: js/blocks/PitchBlocks.js:172 +msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +msgstr "音阶下行块返回当前调式中与前一个音符之间的半音数。" + +#: js/blocks/PitchBlocks.js:190 +#. TRANS: step up one note in current musical scale +msgid "scalar step up" +msgstr "音阶上行" + +#: js/blocks/PitchBlocks.js:194 +msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +msgstr "音阶上行块返回当前调式中与下一个音符之间的半音数。" + +#: js/blocks/PitchBlocks.js:212 +#. TRANS: the change measured in half-steps between the current pitch and the previous pitch +msgid "change in pitch" +msgstr "音高变化" + +#: js/blocks/PitchBlocks.js:216 +msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +msgstr "音高变化块表示当前播放音高与之前播放音高之间的半音差异。" + +#: js/blocks/PitchBlocks.js:243 +#. TRANS: the change measured in scale-steps between the current pitch and the previous pitch +msgid "scalar change in pitch" +msgstr "音阶音高变化" + +#: js/blocks/PitchBlocks.js:250 +#: js/blocks/PitchBlocks.js:432 +#: js/blocks/PitchBlocks.js:1667 +#: js/turtleactions/DictActions.js:89 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:586 +#: js/widgets/temperament.js:824 +#. TRANS: convert current note to piano key (1-88) +#. TRANS: a mapping of pitch to the 88 piano keys +msgid "pitch number" +msgstr "音高编号" + +#: js/blocks/PitchBlocks.js:256 +msgid "The Pitch number block is the value of the pitch of the note currently being played." +msgstr "音高编号块表示当前正在播放的音符的音高值。" + +#: js/blocks/PitchBlocks.js:329 +#: js/blocks/PitchBlocks.js:433 +#. TRANS: the current pitch expressed in Hertz +msgid "pitch in hertz" +msgstr "以赫兹表示的音高" + +#: js/blocks/PitchBlocks.js:334 +msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +msgstr "以赫兹表示的音高块是当前正在播放音符的赫兹值。" + +#: js/blocks/PitchBlocks.js:367 +#: js/turtleactions/DictActions.js:87 +msgid "current pitch" +msgstr "当前音高" + +#: js/blocks/PitchBlocks.js:373 +msgid "The Current Pitch block is used with the Pitch Converter block. In the example above, current pitch, sol 4, is displayed as 392 hertz." +msgstr "当前音高块与音高转换块一起使用。上述示例中,当前音高 sol 4 显示为 392 赫兹。" + +#: js/blocks/PitchBlocks.js:410 +msgid "This block converts the pitch value of the last note played into different formats such as hertz, letter name, pitch number, et al." +msgstr "此块将最后播放音符的音高值转换为赫兹、字母名、音高编号等多种格式。" + +#: js/blocks/PitchBlocks.js:434 +msgid "alphabet" +msgstr "字母表" + +#: js/blocks/PitchBlocks.js:436 +#. TRANS: Translate as "alphabet class" +msgid "letter class" +msgstr "字母类别" + +#: js/blocks/PitchBlocks.js:437 +msgid "solfege class" +msgstr "视唱类别" + +#: js/blocks/PitchBlocks.js:438 +msgid "staff y" +msgstr "五线谱Y坐标" + +#: js/blocks/PitchBlocks.js:439 +msgid "solfege syllable" +msgstr "视唱音节" + +#: js/blocks/PitchBlocks.js:440 +msgid "pitch class" +msgstr "音高类别" + +#: js/blocks/PitchBlocks.js:441 +msgid "scalar class" +msgstr "标量类别" + +#: js/blocks/PitchBlocks.js:443 +msgid "nth degree" +msgstr "第n度音" + +#: js/blocks/PitchBlocks.js:444 +msgid "pitch to shade" +msgstr "音高到阴影" + +#: js/blocks/PitchBlocks.js:445 +msgid "pitch to color" +msgstr "音高到颜色" + +#: js/blocks/PitchBlocks.js:629 +#: js/widgets/musickeyboard.js:753 +#. TRANS: MIDI is a technical standard for electronic music +msgid "MIDI" +msgstr "MIDI" + +#: js/blocks/PitchBlocks.js:642 +#. TRANS: set an offset associated with the numeric piano keyboard mapping +msgid "set pitch number offset" +msgstr "设置音高编号偏移" + +#: js/blocks/PitchBlocks.js:645 +msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +msgstr "设置音高编号偏移块用于设置将音高编号映射到音高和八度的偏移量。" + +#: js/blocks/PitchBlocks.js:656 +#: js/blocks/PitchBlocks.js:934 +#: js/blocks/PitchBlocks.js:1866 +#: js/blocks/MediaBlocks.js:746 +#. TRANS: name2 is name as in name of pitch (JAPANESE ONLY) +msgid "name2" +msgstr "名称2" + +#: js/blocks/PitchBlocks.js:679 +#. TRANS: convert piano key number (1-88) to pitch +msgid "number to pitch" +msgstr "数字转音高" + +#: js/blocks/PitchBlocks.js:682 +msgid "The Number to pitch block will convert a pitch number to a pich name." +msgstr "数字转音高块将音高编号转换为音高名称。" + +#: js/blocks/PitchBlocks.js:715 +#. TRANS: convert piano key number (1-88) to octave +msgid "number to octave" +msgstr "数字转八度" + +#: js/blocks/PitchBlocks.js:717 +msgid "The Number to octave block will convert a pitch number to an octave." +msgstr "数字转八度块将音高编号转换为八度。" + +#: js/blocks/PitchBlocks.js:726 +msgid "y to pitch" +msgstr "y坐标转音高" + +#: js/blocks/PitchBlocks.js:729 +msgid "Y to pitch block will convert a staff y position to corresponding pitch notation." +msgstr "Y 到音高模块会将五线谱的 Y 位置转换为对应的音高符号。" + +#: js/blocks/PitchBlocks.js:841 +msgid "accidental selector" +msgstr "变音符号选择器" + +#: js/blocks/PitchBlocks.js:844 +msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +msgstr "变音符号选择器块用于选择重升号、升号、还原号、降号和重降号。" + +#: js/blocks/PitchBlocks.js:858 +msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +msgstr "音高可以用 ni dha pa ma ga re sa 表示。" + +#: js/blocks/PitchBlocks.js:872 +msgid "Pitch can be specified in terms of C D E F G A B." +msgstr "音高可以用 C D E F G A B 表示。" + +#: js/blocks/PitchBlocks.js:884 +msgid "solfege" +msgstr "视唱法" + +#: js/blocks/PitchBlocks.js:887 +msgid "Pitch can be specified in terms of do re mi fa sol la ti." +msgstr "音高可以用 do re mi fa sol la ti 表示。" + +#: js/blocks/PitchBlocks.js:922 +msgid "The Invert block rotates any contained notes around a target note." +msgstr "反转块将包含的音符绕目标音符旋转。" + +#: js/blocks/PitchBlocks.js:929 +#: js/widgets/modewidget.js:137 +#. TRANS: pitch inversion rotates a pitch around another pitch +msgid "Invert" +msgstr "反转" + +#: js/blocks/PitchBlocks.js:968 +#. TRANS: pitch inversion rotates a pitch around another pitch (odd number) +msgid "invert (odd)" +msgstr "反转(奇数)" + +#: js/blocks/PitchBlocks.js:1001 +#. TRANS: pitch inversion rotates a pitch around another pitch (even number) +msgid "invert (even)" +msgstr "反转(偶数)" + +#: js/blocks/PitchBlocks.js:1022 +#. TRANS: register is the octave of the current pitch +msgid "register" +msgstr "音区" + +#: js/blocks/PitchBlocks.js:1026 +msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +msgstr "移调块提供了一种简单的方法来修改后续音符的音区(八度)。" + +#: js/blocks/PitchBlocks.js:1047 +#. TRANS: cents are units used to specify the ratio between pitches. There are 100 cents between successive notes. +msgid "50 cents" +msgstr "50分音" + +#: js/blocks/PitchBlocks.js:1102 +msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps." +msgstr "半音移调块会将Note块内的音高向上(或向下)移动半音。" + +#: js/blocks/PitchBlocks.js:1104 +msgid "In the example shown above, sol is shifted up to sol#." +msgstr "在上例中,sol被移调到了sol#。" + +#: js/blocks/PitchBlocks.js:1110 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "semi-tone transpose" +msgstr "半音移调" + +#: js/blocks/PitchBlocks.js:1143 +msgid "The Transpose by Ratio block will shift the pitches contained inside Note blocks up (or down) by a ratio" +msgstr "按比例移调块会将Note块内的音高按比例向上(或向下)移动。" + +#: js/blocks/PitchBlocks.js:1149 +#. TRANS: adjust the amount of shift (up or down) of a pitch +msgid "transpose by ratio" +msgstr "按比例移调" + +#: js/blocks/PitchBlocks.js:1232 +#. TRANS: down sixth means the note is five scale degrees below current note +msgid "down sixth" +msgstr "下降六度" + +#: js/blocks/PitchBlocks.js:1251 +#. TRANS: down third means the note is two scale degrees below current note +msgid "down third" +msgstr "下降三度" + +#: js/blocks/PitchBlocks.js:1270 +#. TRANS: seventh means the note is the six scale degrees above current note +msgid "seventh" +msgstr "七度" + +#: js/blocks/PitchBlocks.js:1289 +#. TRANS: sixth means the note is the five scale degrees above current note +msgid "sixth" +msgstr "六度" + +#: js/blocks/PitchBlocks.js:1308 +#. TRANS: fifth means the note is the four scale degrees above current note +msgid "fifth" +msgstr "五度" + +#: js/blocks/PitchBlocks.js:1328 +#. TRANS: fourth means the note is three scale degrees above current note +msgid "fourth" +msgstr "四度" + +#: js/blocks/PitchBlocks.js:1347 +#. TRANS: third means the note is two scale degrees above current note +msgid "third" +msgstr "三度" + +#: js/blocks/PitchBlocks.js:1366 +#. TRANS: second means the note is one scale degree above current note +msgid "second" +msgstr "二度" + +#: js/blocks/PitchBlocks.js:1407 +msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale." +msgstr "音阶移调块会将Note块内的音高按音阶向上(或向下)移动。" + +#: js/blocks/PitchBlocks.js:1409 +msgid "In the example shown above, sol is shifted up to la." +msgstr "在上例中,sol被移调到la。" + +#: js/blocks/PitchBlocks.js:1416 +#. TRANS: adjust the amount of shift (up or down) of a pitch by musical scale (scalar) steps +msgid "scalar transpose" +msgstr "音阶移调" + +#: js/blocks/PitchBlocks.js:1451 +msgid "The Accidental block is used to create sharps and flats" +msgstr "临时升降记号块用于创建升音和降音" + +#: js/blocks/PitchBlocks.js:1458 +#. TRANS: An accidental is a modification to a pitch, e.g., sharp or flat. +msgid "accidental override" +msgstr "临时升降记号覆盖" + +#: js/blocks/PitchBlocks.js:1577 +#: js/blocks/MediaBlocks.js:679 +#: js/widgets/musickeyboard.js:1962 +#: js/widgets/phrasemaker.js:1123 +#. TRANS: a measure of frequency: one cycle per second +msgid "hertz" +msgstr "赫兹" + +#: js/blocks/PitchBlocks.js:1581 +msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +msgstr "赫兹块(与数字块结合使用)将在指定频率播放声音。" + +#: js/blocks/PitchBlocks.js:1671 +msgid "The Pitch Number block will play a pitch associated by its number, e.g. 0 for C and 7 for G." +msgstr "音高编号块将播放与其数字对应的音高,例如0代表C,7代表G。" + +#: js/blocks/PitchBlocks.js:1703 +#: js/blocks/PitchBlocks.js:1745 +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +#. TRANS: a numeric mapping of the notes in an octave based on the musical mode +msgid "nth modal pitch" +msgstr "第n阶音高" + +#: js/blocks/PitchBlocks.js:1706 +msgid "nth Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +msgstr "第n阶调式音高采用模式中以半音为单位的音高模式,并将每个点视为该模式的一个阶。" + +#: js/blocks/PitchBlocks.js:1708 +msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" +msgstr "从1开始,不考虑音调框架(即不总是八度内有8个音符)" + +#: js/blocks/PitchBlocks.js:1749 +msgid "Nth Modal Pitch takes a number as an input as the nth degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +msgstr "第n阶调式音高以数字作为输入,表示给定模式的第n个阶。0表示第一个位置,1表示第二个,-1表示第一个之前的音符,依此类推。" + +#: js/blocks/PitchBlocks.js:1751 +msgid "The pitches change according to the mode specified without any need for respellings." +msgstr "音高根据指定的调式变化,无需重新拼写。" + +#: js/blocks/PitchBlocks.js:1790 +msgid "Scale Degree is a common convention in music. Scale Degree offers seven possible positions in the scale (1-7) and can be modified via accidentals." +msgstr "音阶度数是音乐中的常用约定。音阶度数提供音阶中的七个可能位置(1-7),并可通过临时升降记号进行修改。" + +#: js/blocks/PitchBlocks.js:1792 +msgid "Scale Degree 1 is always the first pitch in a given scale, regardless of octave." +msgstr "音阶度数1始终是给定音阶中的第一个音高,不论其所在的八度。" + +#: js/blocks/PitchBlocks.js:1814 +#. TRANS: step some number of notes in current musical scale +msgid "scalar step" +msgstr "音阶步长" + +#: js/blocks/PitchBlocks.js:1819 +msgid "The Scalar Step block (in combination with a Number block) will play the next pitch in a scale," +msgstr "音阶步长块(与数字块结合使用)将播放音阶中的下一个音高," + +#: js/blocks/PitchBlocks.js:1821 +msgid "eg if the last note played was sol, Scalar Step 1 will play la." +msgstr "例如,如果上一个播放的音符是sol,音阶步长1将播放la。" + +#: js/blocks/PitchBlocks.js:1857 +msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +msgstr "音高块指定一个音符的音名和八度,这两者共同决定该音符的频率。" + +#: js/blocks/ToneBlocks.js:34 +#: js/widgets/timbre.js:783 +msgid "Oscillator" +msgstr "振荡器" + +#: js/blocks/ToneBlocks.js:42 +#: js/blocks/WidgetBlocks.js:179 +#: js/widgets/timbre.js:1550 +#: js/widgets/timbre.js:1800 +#. TRANS: there are different types (sine, triangle, square...) of oscillators. +#. TRANS: type of filter, e.g., lowpass, highpass, etc. +msgid "type" +msgstr "类型" + +#: js/blocks/ToneBlocks.js:44 +#: js/widgets/timbre.js:1554 +#. TRANS: Partials refers to the number of sine waves combined into the sound. +msgid "partials" +msgstr "部分谐波" + +#: js/blocks/ToneBlocks.js:76 +msgid "You are adding multiple oscillator blocks." +msgstr "您正在添加多个振荡器块。" + +#: js/blocks/ToneBlocks.js:144 +#: js/widgets/timbre.js:1217 +#. TRANS: a duo synthesizer combines a synth with a sequencer +msgid "duo synth" +msgstr "duo synth" + +#: js/blocks/ToneBlocks.js:149 +msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +msgstr "Duo synth块是一个双频率调制器,用于定义音色。" + +#: js/blocks/ToneBlocks.js:157 +#: js/widgets/timbre.js:1468 +msgid "vibrato rate" +msgstr "颤音速率" + +#: js/blocks/ToneBlocks.js:157 +msgid "vibrato intensity" +msgstr "颤音强度" + +#: js/blocks/ToneBlocks.js:185 +#: js/widgets/timbre.js:1215 +#. TRANS: AM (amplitude modulation) synthesizer +msgid "AM synth" +msgstr "AM 合成器" + +#: js/blocks/ToneBlocks.js:189 +msgid "The AM synth block is an amplitude modulator used to define a timbre." +msgstr "AM 合成器块是用于定义音色的振幅调制器。" + +#: js/blocks/ToneBlocks.js:224 +#: js/widgets/timbre.js:1216 +#. TRANS: FM (frequency modulation) synthesizer +msgid "FM synth" +msgstr "FM 合成器" + +#: js/blocks/ToneBlocks.js:228 +msgid "The FM synth block is a frequency modulator used to define a timbre." +msgstr "FM 合成器块是用于定义音色的频率调制器。" + +#: js/blocks/ToneBlocks.js:262 +msgid "partial" +msgstr "部分" + +#: js/blocks/ToneBlocks.js:265 +msgid "The Partial block is used to specify a weight for a specific partial harmonic." +msgstr "Partial块用于指定特定部分泛音的权重。" + +#: js/blocks/ToneBlocks.js:284 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial weight must be between 0 and 1." +msgstr "部分权重必须在0到1之间。" + +#: js/blocks/ToneBlocks.js:297 +#. TRANS: partials are weighted components in a harmonic series +msgid "Partial block should be used inside of a Weighted-partials block." +msgstr "Partial块应在加权部分块内使用。" + +#: js/blocks/ToneBlocks.js:325 +#. TRANS: partials are weighted components in a harmonic series +msgid "weighted partials" +msgstr "加权泛音" + +#: js/blocks/ToneBlocks.js:383 +msgid "The Harmonic block will add harmonics to the contained notes." +msgstr "Harmonic块将为包含的音符添加泛音。" + +#: js/blocks/ToneBlocks.js:390 +#. TRANS: A harmonic is an overtone. +msgid "harmonic" +msgstr "谐波" + +#: js/blocks/ToneBlocks.js:431 +msgid "The Distortion block adds distortion to the pitch." +msgstr "Distortion块为音高添加失真效果。" + +#: js/blocks/ToneBlocks.js:438 +#: js/widgets/timbre.js:2088 +#. TRANS: distortion is an alteration in the sound +msgid "distortion" +msgstr "失真" + +#: js/blocks/ToneBlocks.js:487 +msgid "The Tremolo block adds a wavering effect." +msgstr "Tremolo块添加颤音效果。" + +#: js/blocks/ToneBlocks.js:495 +#: js/widgets/timbre.js:2084 +#. TRANS: a wavering effect in a musical tone +msgid "tremolo" +msgstr "颤音" + +#: js/blocks/ToneBlocks.js:500 +#: js/blocks/ToneBlocks.js:569 +#: js/blocks/ToneBlocks.js:630 +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2122 +#: js/widgets/timbre.js:2210 +#: js/widgets/timbre.js:2305 +#: js/widgets/timbre.js:2407 +#. TRANS: rate at which tremolo wavers +msgid "rate" +msgstr "速率" + +#: js/blocks/ToneBlocks.js:502 +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2125 +#: js/widgets/timbre.js:2316 +#. TRANS: amplitude of tremolo waver +msgid "depth" +msgstr "深度" + +#: js/blocks/ToneBlocks.js:559 +msgid "The Phaser block adds a sweeping sound." +msgstr "Phaser块添加扫频效果。" + +#: js/blocks/ToneBlocks.js:566 +#: js/widgets/timbre.js:2087 +#. TRANS: alter the phase of the sound +msgid "phaser" +msgstr "移相器" + +#: js/blocks/ToneBlocks.js:569 +#: js/turtleactions/IntervalsActions.js:114 +#: js/widgets/timbre.js:2410 +msgid "octaves" +msgstr "八度" + +#: js/blocks/ToneBlocks.js:569 +#: js/widgets/timbre.js:2413 +msgid "base frequency" +msgstr "基频" + +#: js/blocks/ToneBlocks.js:619 +msgid "The Chorus block adds a chorus effect." +msgstr "Chorus块添加合唱效果。" + +#: js/blocks/ToneBlocks.js:627 +#: js/widgets/timbre.js:2086 +#. TRANS: musical effect to simulate a choral sound +msgid "chorus" +msgstr "合唱" + +#: js/blocks/ToneBlocks.js:630 +#: js/widgets/timbre.js:2310 +msgid "delay (MS)" +msgstr "延迟(毫秒)" + +#: js/blocks/ToneBlocks.js:678 +msgid "The Vibrato block adds a rapid, slight variation in pitch." +msgstr "Vibrato块添加快速且轻微的音高变化。" + +#: js/blocks/ToneBlocks.js:686 +#: js/widgets/timbre.js:2085 +#. TRANS: a rapid, slight variation in pitch +msgid "vibrato" +msgstr "颤音" + +#: js/blocks/ToneBlocks.js:689 +#: js/widgets/timbre.js:2209 +msgid "intensity" +msgstr "强度" + +#: js/blocks/ToneBlocks.js:733 +#. TRANS: select synthesizer +msgid "set synth" +msgstr "设置合成器" + +#: js/blocks/ToneBlocks.js:804 +msgid "synth name" +msgstr "合成器名称" + +#: js/blocks/ToneBlocks.js:842 +msgid "set default instrument" +msgstr "设置默认乐器" + +#: js/blocks/ToneBlocks.js:895 +#: js/blocks/ToneBlocks.js:943 +#. TRANS: set the characteristics of a custom instrument +msgid "set instrument" +msgstr "设置乐器" + +#: js/blocks/ToneBlocks.js:898 +#: js/blocks/ToneBlocks.js:926 +#: js/blocks/ToneBlocks.js:932 +msgid "The Set instrument block selects a voice for the synthesizer," +msgstr "Set instrument块用于选择合成器的声音," + +#: js/blocks/ToneBlocks.js:900 +#: js/blocks/ToneBlocks.js:934 +msgid "eg guitar piano violin or cello." +msgstr "例如吉他、钢琴、小提琴或大提琴。" + +#: js/blocks/ToneBlocks.js:1015 +msgid "Import a sound file to use as an instrument and set its pitch center." +msgstr "导入音频文件作为乐器并设置其音高中心。" + +#: js/blocks/ToneBlocks.js:1110 +msgid "Upload a sound file to connect with the sample block." +msgstr "上传音频文件以连接采样块。" + +#: js/blocks/ActionBlocks.js:58 +msgid "The Return block will return a value from an action." +msgstr "Return块将从一个动作返回一个值。" + +#: js/blocks/ActionBlocks.js:75 +msgid "return" +msgstr "返回" + +#: js/blocks/ActionBlocks.js:128 +msgid "The Return to URL block will return a value to a webpage." +msgstr "Return to URL块将值返回到网页。" + +#: js/blocks/ActionBlocks.js:145 +msgid "return to URL" +msgstr "返回到URL" + +#: js/blocks/ActionBlocks.js:233 +#: js/blocks/ActionBlocks.js:290 +#: js/blocks/ActionBlocks.js:501 +#: js/blocks/ActionBlocks.js:688 +msgid "The Calculate block returns a value calculated by an action." +msgstr "Calculate块返回一个动作计算的值。" + +#: js/blocks/ActionBlocks.js:251 +#: js/blocks/ActionBlocks.js:517 +#: js/blocks/ActionBlocks.js:707 +msgid "calculate" +msgstr "计算" + +#: js/blocks/ActionBlocks.js:376 +#: js/blocks/ActionBlocks.js:593 +#: js/blocks/ActionBlocks.js:942 +#: js/blocks/ActionBlocks.js:1389 +#. TRANS: do is the do something or take an action. +msgid "The Do block is used to initiate an action." +msgstr "Do块用于启动一个动作。" + +#: js/blocks/ActionBlocks.js:791 +#: js/blocks/ActionBlocks.js:865 +msgid "The Arg block contains the value of an argument passed to an action." +msgstr "Arg块包含传递给动作的参数值。" + +#: js/blocks/ActionBlocks.js:806 +#: js/blocks/ActionBlocks.js:878 +msgid "arg" +msgstr "参数" + +#: js/blocks/ActionBlocks.js:836 +#: js/blocks/ActionBlocks.js:900 +#: js/blocks/ActionBlocks.js:908 +msgid "Invalid argument" +msgstr "无效参数" + +#: js/blocks/ActionBlocks.js:944 +msgid "In the example, it is used with the One of block to choose a random phase." +msgstr "在示例中,它与One of块一起使用以选择随机阶段。" + +#: js/blocks/ActionBlocks.js:1019 +#: js/blocks/ActionBlocks.js:1026 +msgid "The Listen block is used to listen for an event such as a mouse click." +msgstr "Listen块用于监听事件,例如鼠标点击。" + +#: js/blocks/ActionBlocks.js:1028 +msgid "When the event happens, an action is taken." +msgstr "当事件发生时,会执行一个动作。" + +#: js/blocks/ActionBlocks.js:1045 +msgid "on" +msgstr "开启" + +#: js/blocks/ActionBlocks.js:1048 +#: js/blocks/ActionBlocks.js:1049 +#: js/blocks/ActionBlocks.js:1153 +msgid "event" +msgstr "事件" + +#: js/blocks/ActionBlocks.js:1133 +msgid "The Broadcast block is used to trigger an event." +msgstr "Broadcast块用于触发事件。" + +#: js/blocks/ActionBlocks.js:1151 +msgid "broadcast" +msgstr "广播" + +#: js/blocks/ActionBlocks.js:1208 +msgid "Each Start block is a separate voice." +msgstr "每个Start块是一个独立的声音。" + +#: js/blocks/ActionBlocks.js:1304 +msgid "It is often used for storing a phrase of music that is repeated." +msgstr "它通常用于存储重复的音乐短语。" + +#: js/blocks/ActionBlocks.js:1495 +msgid "define temperament" +msgstr "定义律制" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "mouse index heap" +msgstr "鼠标索引堆" + +#: js/blocks/EnsembleBlocks.js:87 +msgid "turtle index heap" +msgstr "乌龟索引堆" + +#: js/blocks/EnsembleBlocks.js:89 +msgid "The Mouse index heap block returns a value in the heap at a specified location for a specified mouse." +msgstr "Mouse索引堆块返回指定鼠标在堆中指定位置的值。" + +#: js/blocks/EnsembleBlocks.js:90 +msgid "The Turtle index heap block returns a value in the heap at a specified location for a specified turtle." +msgstr "Turtle索引堆块返回指定乌龟在堆中指定位置的值。" + +#: js/blocks/EnsembleBlocks.js:94 +#: js/blocks/EnsembleBlocks.js:169 +#: js/blocks/EnsembleBlocks.js:232 +#: js/blocks/EnsembleBlocks.js:318 +#: js/blocks/EnsembleBlocks.js:364 +#: js/blocks/EnsembleBlocks.js:402 +#: js/blocks/EnsembleBlocks.js:456 +#: js/blocks/EnsembleBlocks.js:506 +#: js/blocks/EnsembleBlocks.js:552 +#: js/blocks/EnsembleBlocks.js:599 +#: js/blocks/EnsembleBlocks.js:653 +#: js/blocks/EnsembleBlocks.js:765 +#: js/blocks/EnsembleBlocks.js:856 +#: js/blocks/EnsembleBlocks.js:917 +#: js/blocks/EnsembleBlocks.js:957 +#: js/blocks/EnsembleBlocks.js:1222 +#: js/blocks/EnsembleBlocks.js:1296 +msgid "Yertle" +msgstr "Yertle" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1083 +msgid "mouse name" +msgstr "鼠标名称" + +#: js/blocks/EnsembleBlocks.js:96 +#: js/blocks/EnsembleBlocks.js:1092 +msgid "turtle name" +msgstr "乌龟名称" + +#: js/blocks/EnsembleBlocks.js:147 +msgid "stop mouse" +msgstr "停止鼠标" + +#: js/blocks/EnsembleBlocks.js:149 +msgid "The Stop mouse block stops the specified mouse." +msgstr "停止鼠标块停止指定的鼠标。" + +#: js/blocks/EnsembleBlocks.js:160 +msgid "stop turtle" +msgstr "停止乌龟" + +#: js/blocks/EnsembleBlocks.js:162 +msgid "The Stop turtle block stops the specified turtle." +msgstr "停止乌龟块停止指定的乌龟。" + +#: js/blocks/EnsembleBlocks.js:186 +#: js/blocks/EnsembleBlocks.js:249 +#: js/blocks/EnsembleBlocks.js:415 +#: js/blocks/EnsembleBlocks.js:470 +#: js/blocks/EnsembleBlocks.js:708 +#: js/blocks/EnsembleBlocks.js:810 +#: js/blocks/EnsembleBlocks.js:872 +#: js/blocks/EnsembleBlocks.js:1193 +#: js/blocks/EnsembleBlocks.js:1256 +msgid "Cannot find mouse" +msgstr "找不到鼠标" + +#: js/blocks/EnsembleBlocks.js:188 +#: js/blocks/EnsembleBlocks.js:251 +#: js/blocks/EnsembleBlocks.js:417 +#: js/blocks/EnsembleBlocks.js:472 +#: js/blocks/EnsembleBlocks.js:710 +#: js/blocks/EnsembleBlocks.js:812 +#: js/blocks/EnsembleBlocks.js:874 +#: js/blocks/EnsembleBlocks.js:1195 +#: js/blocks/EnsembleBlocks.js:1258 +msgid "Cannot find turtle" +msgstr "找不到乌龟" + +#: js/blocks/EnsembleBlocks.js:208 +msgid "start mouse" +msgstr "启动鼠标" + +#: js/blocks/EnsembleBlocks.js:211 +msgid "The Start mouse block starts the specified mouse." +msgstr "启动鼠标块启动指定的鼠标。" + +#: js/blocks/EnsembleBlocks.js:222 +msgid "start turtle" +msgstr "启动乌龟" + +#: js/blocks/EnsembleBlocks.js:225 +msgid "The Start turtle block starts the specified turtle." +msgstr "启动乌龟块启动指定的乌龟。" + +#: js/blocks/EnsembleBlocks.js:258 +msgid "Mouse is already running." +msgstr "鼠标已经在运行。" + +#: js/blocks/EnsembleBlocks.js:260 +msgid "Turtle is already running." +msgstr "乌龟已经在运行。" + +#: js/blocks/EnsembleBlocks.js:284 +msgid "Cannot find start block" +msgstr "找不到启动块" + +#: js/blocks/EnsembleBlocks.js:294 +#. TRANS: pen color for this mouse +msgid "mouse color" +msgstr "鼠标颜色" + +#: js/blocks/EnsembleBlocks.js:296 +msgid "The Mouse color block returns the pen color of the specified mouse." +msgstr "鼠标颜色块返回指定鼠标的画笔颜色。" + +#: js/blocks/EnsembleBlocks.js:308 +#. TRANS: pen color for this turtle +msgid "turtle color" +msgstr "乌龟颜色" + +#: js/blocks/EnsembleBlocks.js:310 +msgid "The Turtle color block returns the pen color of the specified turtle." +msgstr "乌龟颜色块返回指定乌龟的画笔颜色。" + +#: js/blocks/EnsembleBlocks.js:340 +#. TRANS: heading (compass direction) for this mouse +msgid "mouse heading" +msgstr "鼠标朝向" + +#: js/blocks/EnsembleBlocks.js:342 +msgid "The Mouse heading block returns the heading of the specified mouse." +msgstr "鼠标朝向块返回指定鼠标的朝向。" + +#: js/blocks/EnsembleBlocks.js:354 +#. TRANS: heading (compass direction) for this turtle +msgid "turtle heading" +msgstr "乌龟朝向" + +#: js/blocks/EnsembleBlocks.js:356 +msgid "The Turtle heading block returns the heading of the specified turtle." +msgstr "乌龟朝向块返回指定乌龟的朝向。" + +#: js/blocks/EnsembleBlocks.js:386 +#: js/blocks/EnsembleBlocks.js:441 +#. TRANS: set xy position for this mouse +msgid "set mouse" +msgstr "设置鼠标" + +#: js/blocks/EnsembleBlocks.js:397 +#: js/blocks/EnsembleBlocks.js:454 +#. TRANS: set xy position for this turtle +msgid "set turtle" +msgstr "设置乌龟" + +#: js/blocks/EnsembleBlocks.js:435 +msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +msgstr "设置鼠标块发送一组积木给指定的鼠标执行。" + +#: js/blocks/EnsembleBlocks.js:448 +msgid "The Set turtle block sends a stack of blocks to be run by the specified turtle." +msgstr "设置乌龟块发送一组积木给指定的乌龟执行。" + +#: js/blocks/EnsembleBlocks.js:482 +#. TRANS: y position for this mouse +msgid "mouse y" +msgstr "滑鼠座標 y" + +#: js/blocks/EnsembleBlocks.js:484 +msgid "The Y mouse block returns the Y position of the specified mouse." +msgstr "鼠标 Y 坐标块返回指定鼠标的 Y 位置。" + +#: js/blocks/EnsembleBlocks.js:496 +#. TRANS: y position for this turtle +msgid "turtle y" +msgstr "乌龟 Y 坐标" + +#: js/blocks/EnsembleBlocks.js:498 +msgid "The Y turtle block returns the Y position of the specified turtle." +msgstr "乌龟 Y 坐标块返回指定乌龟的 Y 位置。" + +#: js/blocks/EnsembleBlocks.js:528 +#. TRANS: x position for this mouse +msgid "mouse x" +msgstr "滑鼠座標 x" + +#: js/blocks/EnsembleBlocks.js:530 +msgid "The X mouse block returns the X position of the specified mouse." +msgstr "鼠标 X 坐标块返回指定鼠标的 X 位置。" + +#: js/blocks/EnsembleBlocks.js:542 +#. TRANS: x position for this turtle +msgid "turtle x" +msgstr "乌龟 X 坐标" + +#: js/blocks/EnsembleBlocks.js:544 +msgid "The X turtle block returns the X position of the specified turtle." +msgstr "乌龟 X 坐标块返回指定乌龟的 X 位置。" + +#: js/blocks/EnsembleBlocks.js:575 +#. TRANS: notes played by this mouse +msgid "mouse notes played" +msgstr "鼠标已弹奏的音符数" + +#: js/blocks/EnsembleBlocks.js:577 +msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +msgstr "鼠标经过音符块返回指定鼠标已弹奏的音符数量。" + +#: js/blocks/EnsembleBlocks.js:589 +#. TRANS: notes played by this turtle +msgid "turtle notes played" +msgstr "乌龟已弹奏的音符数" + +#: js/blocks/EnsembleBlocks.js:591 +msgid "The Turtle elapse notes block returns the number of notes played by the specified turtle." +msgstr "乌龟经过音符块返回指定乌龟已弹奏的音符数量。" + +#: js/blocks/EnsembleBlocks.js:629 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "mouse pitch number" +msgstr "鼠标音高编号" + +#: js/blocks/EnsembleBlocks.js:631 +msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +msgstr "鼠标音高块返回指定鼠标当前演奏的音高编号。" + +#: js/blocks/EnsembleBlocks.js:643 +#. TRANS: convert current note for this turtle to piano key (1-88) +msgid "turtle pitch number" +msgstr "乌龟音高编号" + +#: js/blocks/EnsembleBlocks.js:645 +msgid "The Turtle pitch block returns the current pitch number being played by the specified turtle." +msgstr "乌龟音高块返回指定乌龟当前演奏的音高编号。" + +#: js/blocks/EnsembleBlocks.js:749 +#: js/blocks/EnsembleBlocks.js:821 +#. TRANS: note value is the duration of the note played by this mouse +msgid "mouse note value" +msgstr "鼠标音符时值" + +#: js/blocks/EnsembleBlocks.js:759 +#. TRANS: note value is the duration of the note played by this turtle +msgid "turtle note value" +msgstr "乌龟音符时值" + +#: js/blocks/EnsembleBlocks.js:832 +#. TRANS: sync is short for synchronization +msgid "mouse sync" +msgstr "鼠标同步" + +#: js/blocks/EnsembleBlocks.js:834 +msgid "The Mouse sync block aligns the beat count between mice." +msgstr "鼠标同步块用于对齐鼠标之间的节拍计数。" + +#: js/blocks/EnsembleBlocks.js:846 +#. TRANS: sync is short for synchronization +msgid "turtle sync" +msgstr "乌龟同步" + +#: js/blocks/EnsembleBlocks.js:848 +msgid "The Turtle sync block aligns the beat count between turtles." +msgstr "乌龟同步块用于对齐乌龟之间的节拍计数。" + +#: js/blocks/EnsembleBlocks.js:889 +msgid "The Found mouse block will return true if the specified mouse can be found." +msgstr "找到鼠标块在指定鼠标被找到时返回真。" + +#: js/blocks/EnsembleBlocks.js:895 +msgid "found mouse" +msgstr "找到鼠标" + +#: js/blocks/EnsembleBlocks.js:905 +msgid "The Found turtle block will return true if the specified turtle can be found." +msgstr "找到乌龟块在指定乌龟被找到时返回真。" + +#: js/blocks/EnsembleBlocks.js:911 +msgid "found turtle" +msgstr "找到乌龟" + +#: js/blocks/EnsembleBlocks.js:934 +msgid "new mouse" +msgstr "新鼠标" + +#: js/blocks/EnsembleBlocks.js:936 +msgid "The New mouse block will create a new mouse." +msgstr "新鼠标块将创建一个新的鼠标。" + +#: js/blocks/EnsembleBlocks.js:947 +msgid "new turtle" +msgstr "新乌龟" + +#: js/blocks/EnsembleBlocks.js:949 +msgid "The New turtle block will create a new turtle." +msgstr "新乌龟块将创建一个新的乌龟。" + +#: js/blocks/EnsembleBlocks.js:1013 +msgid "set mouse color" +msgstr "设置鼠标颜色" + +#: js/blocks/EnsembleBlocks.js:1016 +msgid "The Set-mouse-color block is used to set the color of a mouse." +msgstr "设置鼠标颜色块用于设置鼠标的颜色。" + +#: js/blocks/EnsembleBlocks.js:1022 +msgid "set turtle color" +msgstr "设置乌龟颜色" + +#: js/blocks/EnsembleBlocks.js:1025 +msgid "The Set-turtle-color block is used to set the color of a turtle." +msgstr "设置乌龟颜色块用于设置乌龟的颜色。" + +#: js/blocks/EnsembleBlocks.js:1086 +msgid "The Mouse-name block returns the name of a mouse." +msgstr "鼠标名称块返回鼠标的名称。" + +#: js/blocks/EnsembleBlocks.js:1095 +msgid "The Turtle-name block returns the name of a turtle." +msgstr "乌龟名称块返回乌龟的名称。" + +#: js/blocks/EnsembleBlocks.js:1118 +msgid "mouse count" +msgstr "鼠标数量" + +#: js/blocks/EnsembleBlocks.js:1121 +msgid "The Mouse-count block returns the number of mice." +msgstr "鼠标计数块返回鼠标的数量。" + +#: js/blocks/EnsembleBlocks.js:1127 +msgid "turtle count" +msgstr "乌龟数量" + +#: js/blocks/EnsembleBlocks.js:1130 +msgid "The Turtle-count block returns the number of turtles." +msgstr "Turtle-count 块返回乌龟的数量。" + +#: js/blocks/EnsembleBlocks.js:1152 +msgid "nth mouse name" +msgstr "表示老鼠名称的音乐元素标签" + +#: js/blocks/EnsembleBlocks.js:1155 +msgid "The Nth-Mouse name block returns the name of the nth mouse." +msgstr "Nth-Mouse 名称块返回第n只老鼠的名称。" + +#: js/blocks/EnsembleBlocks.js:1161 +msgid "nth turtle name" +msgstr "用于识别乐队中特定乌龟的块标签" + +#: js/blocks/EnsembleBlocks.js:1164 +msgid "The Nth-Turtle name block returns the name of the nth turtle." +msgstr "Nth-Turtle 名称块返回第n只乌龟的名称。" + +#: js/blocks/EnsembleBlocks.js:1208 +#: js/blocks/EnsembleBlocks.js:1268 +msgid "set name" +msgstr "设置音乐元素或实体名称的块标签" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "source" +msgstr "来源" + +#: js/blocks/EnsembleBlocks.js:1217 +#: js/blocks/EnsembleBlocks.js:1224 +msgid "target" +msgstr "目标" + +#: js/blocks/EnsembleBlocks.js:1274 +msgid "The Set-name block is used to name a mouse." +msgstr "Set-name 块用于命名一只老鼠。" + +#: js/blocks/EnsembleBlocks.js:1287 +msgid "The Set-name block is used to name a turtle." +msgstr "Set-name 块用于命名一只乌龟。" + +#: js/blocks/ExtrasBlocks.js:33 +msgid "fraction" +msgstr "分数" + +#: js/blocks/ExtrasBlocks.js:36 +msgid "Convert a float to a fraction" +msgstr "将浮动数转换为分数的工具提示标签" + +#: js/blocks/ExtrasBlocks.js:93 +msgid "save as ABC" +msgstr "保存为 ABC 的块标签" + +#: js/blocks/ExtrasBlocks.js:96 +#: js/blocks/ExtrasBlocks.js:132 +#: js/blocks/ExtrasBlocks.js:168 +msgid "title" +msgstr "标题" + +#: js/blocks/ExtrasBlocks.js:129 +msgid "save as Lilypond" +msgstr "保存为 LilyPond 的块标签" + +#: js/blocks/ExtrasBlocks.js:165 +msgid "save as SVG" +msgstr "保存为 SVG 的块标签" + +#: js/blocks/ExtrasBlocks.js:216 +msgid "no background" +msgstr "移除背景的块标签" + +#: js/blocks/ExtrasBlocks.js:219 +msgid "The No background block eliminates the background from the saved SVG output." +msgstr "No background 块将从保存的 SVG 输出中移除背景。" + +#: js/blocks/ExtrasBlocks.js:247 +msgid "show blocks" +msgstr "顯示區塊" + +#: js/blocks/ExtrasBlocks.js:249 +msgid "The Show blocks block shows the blocks." +msgstr "Show blocks 块显示其他块。" + +#: js/blocks/ExtrasBlocks.js:276 +msgid "The Hide blocks block hides the blocks." +msgstr "Hide blocks 块隐藏其他块。" + +#: js/blocks/ExtrasBlocks.js:305 +#: js/blocks/ExtrasBlocks.js:338 +msgid "The Space block is used to add space between blocks." +msgstr "Space 块用于在块之间添加空格。" + +#: js/blocks/ExtrasBlocks.js:376 +msgid "wait" +msgstr "等待" + +#: js/blocks/ExtrasBlocks.js:379 +msgid "The Wait block pauses the program for a specified number of seconds." +msgstr "Wait 块使程序暂停指定的秒数。" + +#: js/blocks/ExtrasBlocks.js:433 +#: plugins/facebook.rtp:30 +msgid "comment" +msgstr "註記" + +#: js/blocks/ExtrasBlocks.js:469 +msgid "print" +msgstr "顯示" + +#: js/blocks/ExtrasBlocks.js:476 +msgid "The Print block displays text at the top of the screen." +msgstr "Print 块在屏幕顶部显示文本。" + +#: js/blocks/ExtrasBlocks.js:585 +msgid "display grid" +msgstr "显示网格的块标签" + +#: js/blocks/ExtrasBlocks.js:590 +msgid "The Display Grid Block changes the grid type" +msgstr "Display Grid 块更改网格类型" + +#: js/blocks/ExtrasBlocks.js:692 +#: js/blocks/ExtrasBlocks.js:711 +#: js/blocks/ExtrasBlocks.js:734 +#: js/blocks/ExtrasBlocks.js:757 +#: js/blocks/ExtrasBlocks.js:775 +#: js/blocks/ExtrasBlocks.js:794 +#: js/blocks/ExtrasBlocks.js:813 +#: js/blocks/ExtrasBlocks.js:832 +msgid "unknown" +msgstr "未知" + +#: js/blocks/GraphicsBlocks.js:46 +#: js/turtleactions/DictActions.js:77 +#: js/turtleactions/DictActions.js:144 +#: js/turtleactions/DictActions.js:173 +msgid "heading" +msgstr "方向" + +#: js/blocks/GraphicsBlocks.js:56 +msgid "The Heading block returns the orientation of the mouse." +msgstr "Heading 块返回老鼠的朝向。" + +#: js/blocks/GraphicsBlocks.js:62 +msgid "The Heading block returns the orientation of the turtle." +msgstr "Heading 块返回乌龟的朝向。" + +#: js/blocks/GraphicsBlocks.js:133 +msgid "The Y block returns the vertical position of the mouse." +msgstr "Y 块返回老鼠的垂直位置。" + +#: js/blocks/GraphicsBlocks.js:140 +msgid "The Y block returns the vertical position of the turtle." +msgstr "Y 块返回乌龟的垂直位置。" + +#: js/blocks/GraphicsBlocks.js:149 +msgid "y3" +msgstr "y3" + +#: js/blocks/GraphicsBlocks.js:219 +msgid "The X block returns the horizontal position of the mouse." +msgstr "X 块返回老鼠的水平位置。" + +#: js/blocks/GraphicsBlocks.js:226 +msgid "The X block returns the horizontal position of the turtle." +msgstr "X 块返回乌龟的水平位置。" + +#: js/blocks/GraphicsBlocks.js:235 +msgid "x3" +msgstr "x3" + +#: js/blocks/GraphicsBlocks.js:295 +msgid "scroll xy" +msgstr "滚动 xy 块标签" + +#: js/blocks/GraphicsBlocks.js:303 +msgid "The Scroll XY block moves the canvas." +msgstr "Scroll XY 块移动画布。" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "x2" +msgstr "x2" + +#: js/blocks/GraphicsBlocks.js:313 +msgid "y2" +msgstr "y2" + +#: js/blocks/GraphicsBlocks.js:417 +msgid "The Control-point 2 block sets the second control point for the Bezier curve." +msgstr "Control-point 2 块设置贝塞尔曲线的第二个控制点。" + +#: js/blocks/GraphicsBlocks.js:424 +msgid "control point 2" +msgstr "图形控制点 2 的标签" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "x1" +msgstr "x1" + +#: js/blocks/GraphicsBlocks.js:427 +#: js/blocks/GraphicsBlocks.js:478 +#: js/blocks/GraphicsBlocks.js:525 +#: js/blocks/GraphicsBlocks.js:741 +msgid "y1" +msgstr "y1" + +#: js/blocks/GraphicsBlocks.js:468 +msgid "The Control-point 1 block sets the first control point for the Bezier curve." +msgstr "Control-point 1 块设置贝塞尔曲线的第一个控制点。" + +#: js/blocks/GraphicsBlocks.js:475 +msgid "control point 1" +msgstr "图形控制点 1 的标签" + +#: js/blocks/GraphicsBlocks.js:518 +msgid "The Bezier block draws a Bezier curve." +msgstr "Bezier 块绘制贝塞尔曲线。" + +#: js/blocks/GraphicsBlocks.js:522 +msgid "bezier" +msgstr "贝塞尔曲线" + +#: js/blocks/GraphicsBlocks.js:583 +msgid "The Arc block moves the turtle in an arc." +msgstr "Arc 块以弧形移动乌龟。" + +#: js/blocks/GraphicsBlocks.js:591 +msgid "arc" +msgstr "弧度" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "angle" +msgstr "角度" + +#: js/blocks/GraphicsBlocks.js:594 +msgid "radius" +msgstr "半徑" + +#: js/blocks/GraphicsBlocks.js:611 +#: js/blocks/GraphicsBlocks.js:758 +#: js/blocks/GraphicsBlocks.js:1001 +#: js/blocks/GraphicsBlocks.js:1084 +msgid "Value must be within -5000 to 5000 when Wrap Mode is off." +msgstr "当 Wrap Mode 关闭时,值必须在 -5000 到 5000 之间。" + +#: js/blocks/GraphicsBlocks.js:613 +#: js/blocks/GraphicsBlocks.js:760 +#: js/blocks/GraphicsBlocks.js:1003 +#: js/blocks/GraphicsBlocks.js:1086 +msgid "Value must be within -20000 to 20000 when Wrap Mode is on." +msgstr "当 Wrap Mode 开启时,值必须在 -20000 到 20000 之间。" + +#: js/blocks/GraphicsBlocks.js:651 +msgid "set heading" +msgstr "設定標頭" + +#: js/blocks/GraphicsBlocks.js:664 +msgid "The Set heading block sets the heading of the turtle." +msgstr "Set heading 块设置乌龟的朝向。" + +#: js/blocks/GraphicsBlocks.js:724 +msgid "The Set XY block moves the mouse to a specific position on the screen." +msgstr "Set XY 块将鼠标移动到屏幕上的指定位置。" + +#: js/blocks/GraphicsBlocks.js:730 +msgid "The Set XY block moves the turtle to a specific position on the screen." +msgstr "Set XY 块将乌龟移动到屏幕上的指定位置。" + +#: js/blocks/GraphicsBlocks.js:738 +msgid "set xy" +msgstr "指定座標" + +#: js/blocks/GraphicsBlocks.js:810 +msgid "The Right block turns the mouse to the right." +msgstr "Right 块将鼠标向右转。" + +#: js/blocks/GraphicsBlocks.js:817 +msgid "The Right block turns the turtle to the right." +msgstr "Right 块将乌龟向右转。" + +#: js/blocks/GraphicsBlocks.js:826 +msgid "right1" +msgstr "右1" + +#: js/blocks/GraphicsBlocks.js:826 +#: plugins/rodi.rtp:77 +#: plugins/rodi.rtp:340 +#: plugins/rodi.rtp:375 +msgid "right" +msgstr "右轉" + +#: js/blocks/GraphicsBlocks.js:890 +msgid "The Left block turns the mouse to the left." +msgstr "Left 块将鼠标向左转。" + +#: js/blocks/GraphicsBlocks.js:897 +msgid "The Left block turns the turtle to the left." +msgstr "Left 块将乌龟向左转。" + +#: js/blocks/GraphicsBlocks.js:906 +msgid "left1" +msgstr "左1" + +#: js/blocks/GraphicsBlocks.js:906 +#: plugins/rodi.rtp:79 +#: plugins/rodi.rtp:339 +#: plugins/rodi.rtp:362 +msgid "left" +msgstr "左轉" + +#: js/blocks/GraphicsBlocks.js:958 +#: js/widgets/temperament.js:839 +#: js/widgets/temperament.js:1033 +#: plugins/rodi.rtp:69 +#: plugins/rodi.rtp:387 +msgid "back" +msgstr "後退" + +#: js/blocks/GraphicsBlocks.js:967 +msgid "The Back block moves the mouse backward." +msgstr "Back 块使鼠标向后移动。" + +#: js/blocks/GraphicsBlocks.js:974 +msgid "The Back block moves the turtle backward." +msgstr "Back 块使乌龟向后移动。" + +#: js/blocks/GraphicsBlocks.js:1041 +#: plugins/rodi.rtp:71 +#: plugins/rodi.rtp:400 +msgid "forward" +msgstr "前進" + +#: js/blocks/GraphicsBlocks.js:1050 +msgid "The Forward block moves the mouse forward." +msgstr "Forward 块使鼠标向前移动。" + +#: js/blocks/GraphicsBlocks.js:1057 +msgid "The Forward block moves the turtle forward." +msgstr "Forward 块使乌龟向前移动。" + +#: js/blocks/GraphicsBlocks.js:1145 +#: js/blocks/GraphicsBlocks.js:1163 +msgid "wrap" +msgstr "环绕" + +#: js/blocks/MediaBlocks.js:35 +#. TRANS: right side of the screen +msgid "right (screen)" +msgstr "右侧(屏幕)" + +#: js/blocks/MediaBlocks.js:45 +#: js/blocks/MediaBlocks.js:56 +msgid "The Right block returns the position of the right of the canvas." +msgstr "Right 块返回画布右侧的位置。" + +#: js/blocks/MediaBlocks.js:97 +#. TRANS: left side of the screen +msgid "left (screen)" +msgstr "左侧(屏幕)" + +#: js/blocks/MediaBlocks.js:107 +#: js/blocks/MediaBlocks.js:118 +msgid "The Left block returns the position of the left of the canvas." +msgstr "Left 块返回画布左侧的位置。" + +#: js/blocks/MediaBlocks.js:158 +msgid "top (screen)" +msgstr "顶部(屏幕)" + +#: js/blocks/MediaBlocks.js:168 +#: js/blocks/MediaBlocks.js:179 +msgid "The Top block returns the position of the top of the canvas." +msgstr "Top 块返回画布顶部的位置。" + +#: js/blocks/MediaBlocks.js:219 +msgid "bottom (screen)" +msgstr "底部(屏幕)" + +#: js/blocks/MediaBlocks.js:229 +#: js/blocks/MediaBlocks.js:240 +msgid "The Bottom block returns the position of the bottom of the canvas." +msgstr "Bottom 块返回画布底部的位置。" + +#: js/blocks/MediaBlocks.js:282 +msgid "width" +msgstr "宽度" + +#: js/blocks/MediaBlocks.js:291 +msgid "The Width block returns the width of the canvas." +msgstr "Width 块返回画布的宽度。" + +#: js/blocks/MediaBlocks.js:325 +msgid "height" +msgstr "高度" + +#: js/blocks/MediaBlocks.js:334 +msgid "The Height block returns the height of the canvas." +msgstr "Height 块返回画布的高度。" + +#: js/blocks/MediaBlocks.js:369 +#. TRANS: stops playback of an audio recording +msgid "stop play" +msgstr "停止播放" + +#: js/blocks/MediaBlocks.js:404 +#. TRANS: Erases the images and text +msgid "erase media" +msgstr "清除媒体" + +#: js/blocks/MediaBlocks.js:409 +msgid "The Erase Media block erases text and images." +msgstr "Erase Media 块会清除文本和图像。" + +#: js/blocks/MediaBlocks.js:439 +#. TRANS: play an audio recording +msgid "play back" +msgstr "回放" + +#: js/blocks/MediaBlocks.js:487 +msgid "speak" +msgstr "聽我說" + +#: js/blocks/MediaBlocks.js:495 +msgid "The Speak block outputs to the text-to-speech synthesizer" +msgstr "Speak 块输出到文本转语音合成器。" + +#: js/blocks/MediaBlocks.js:546 +msgid "camera" +msgstr "摄像头" + +#: js/blocks/MediaBlocks.js:551 +msgid "The Camera block connects a webcam to the Show block." +msgstr "Camera 块将摄像头连接到 Show 块。" + +#: js/blocks/MediaBlocks.js:574 +msgid "video" +msgstr "视频" + +#: js/blocks/MediaBlocks.js:579 +msgid "The Video block selects video for use with the Show block." +msgstr "Video 块选择用于 Show 块的视频。" + +#: js/blocks/MediaBlocks.js:607 +msgid "The Open file block opens a file for use with the Show block." +msgstr "Open file 块打开一个用于 Show 块的文件。" + +#: js/blocks/MediaBlocks.js:645 +msgid "stop media" +msgstr "停止媒体" + +#: js/blocks/MediaBlocks.js:650 +msgid "The Stop media block stops audio or video playback." +msgstr "Stop media 块停止音频或视频的播放。" + +#: js/blocks/MediaBlocks.js:692 +#: js/blocks/WidgetBlocks.js:182 +#: js/widgets/temperament.js:488 +#: js/widgets/temperament.js:523 +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:590 +#: js/widgets/temperament.js:1446 +#: js/widgets/timbre.js:1834 +msgid "frequency" +msgstr "频率" + +#: js/blocks/MediaBlocks.js:692 +#: plugins/rodi.rtp:193 +msgid "duration (MS)" +msgstr "持续时间(毫秒)" + +#: js/blocks/MediaBlocks.js:728 +#. TRANS: translate a note into hertz, e.g., A4 -> 440HZ +msgid "note to frequency" +msgstr "音符转频率" + +#: js/blocks/MediaBlocks.js:736 +msgid "The To frequency block converts a pitch name and octave to Hertz." +msgstr "To frequency 块将音高名称和音阶转换为赫兹。" + +#: js/blocks/MediaBlocks.js:812 +msgid "The Avatar block is used to change the appearance of the mouse." +msgstr "Avatar 块用于更改鼠标的外观。" + +#: js/blocks/MediaBlocks.js:819 +msgid "The Avatar block is used to change the appearance of the turtle." +msgstr "Avatar 块用于更改乌龟的外观。" + +#: js/blocks/MediaBlocks.js:831 +#: js/blocks/MediaBlocks.js:891 +#. TRANS: a media object +msgid "size" +msgstr "大小" + +#: js/blocks/MediaBlocks.js:831 +msgid "image" +msgstr "圖片" + +#: js/blocks/MediaBlocks.js:880 +msgid "The Show block is used to display text or images on the canvas." +msgstr "Show 块用于在画布上显示文本或图像。" + +#: js/blocks/MediaBlocks.js:888 +#. TRANS: show1 is show as in display an image or text on the screen. +msgid "show1" +msgstr "显示1" + +#: js/blocks/MediaBlocks.js:891 +msgid "obj" +msgstr "对象" + +#: js/blocks/MediaBlocks.js:938 +msgid "The Media block is used to import an image." +msgstr "Media 块用于导入图像。" + +#: js/blocks/MediaBlocks.js:973 +msgid "The Text block holds a text string." +msgstr "Text 块包含一段文本字符串。" + +#: js/blocks/PenBlocks.js:30 +msgid "purple" +msgstr "紫色" + +#: js/blocks/PenBlocks.js:48 +#: js/blocks/SensorsBlocks.js:521 +#: plugins/rodi.rtp:219 +msgid "blue" +msgstr "蓝色" + +#: js/blocks/PenBlocks.js:64 +#: js/blocks/SensorsBlocks.js:577 +#: plugins/rodi.rtp:218 +msgid "green" +msgstr "绿色" + +#: js/blocks/PenBlocks.js:80 +msgid "yellow" +msgstr "黄色" + +#: js/blocks/PenBlocks.js:96 +#: plugins/nutrition.rtp:164 +msgid "orange" +msgstr "橘色" + +#: js/blocks/PenBlocks.js:112 +#: js/blocks/SensorsBlocks.js:633 +#: plugins/rodi.rtp:217 +msgid "red" +msgstr "红色" + +#: js/blocks/PenBlocks.js:128 +msgid "white" +msgstr "白色" + +#: js/blocks/PenBlocks.js:144 +msgid "black" +msgstr "黑色" + +#: js/blocks/PenBlocks.js:163 +msgid "begin fill" +msgstr "开始填充" + +#: js/blocks/PenBlocks.js:188 +msgid "end fill" +msgstr "停止填滿" + +#: js/blocks/PenBlocks.js:208 +#: js/blocks/PenBlocks.js:537 +#. TRANS: set the background color +msgid "background" +msgstr "背景" + +#: js/blocks/PenBlocks.js:253 +#: js/turtleactions/DictActions.js:71 +#: js/turtleactions/DictActions.js:138 +#: js/turtleactions/DictActions.js:170 +msgid "grey" +msgstr "灰色" + +#: js/blocks/PenBlocks.js:261 +msgid "The Grey block returns the current pen grey value." +msgstr "Grey 块返回当前画笔的灰度值。" + +#: js/blocks/PenBlocks.js:319 +#: js/turtleactions/DictActions.js:69 +#: js/turtleactions/DictActions.js:136 +#: js/turtleactions/DictActions.js:169 +msgid "shade" +msgstr "形狀" + +#: js/blocks/PenBlocks.js:326 +msgid "The Shade block returns the current pen shade value." +msgstr "Shade 块返回当前画笔的明暗值。" + +#: js/blocks/PenBlocks.js:384 +#: js/turtleactions/DictActions.js:67 +#: js/turtleactions/DictActions.js:134 +#: js/turtleactions/DictActions.js:168 +msgid "color" +msgstr "顏色" + +#: js/blocks/PenBlocks.js:394 +msgid "The Color block returns the current pen color." +msgstr "Color 块返回当前画笔颜色。" + +#: js/blocks/PenBlocks.js:449 +#: js/turtleactions/DictActions.js:73 +#: js/turtleactions/DictActions.js:140 +#: js/turtleactions/DictActions.js:171 +msgid "pen size" +msgstr "畫筆大小" + +#: js/blocks/PenBlocks.js:453 +msgid "The Pen size block returns the current pen size value." +msgstr "Pen size 块返回当前画笔大小的数值。" + +#: js/blocks/PenBlocks.js:492 +msgid "set font" +msgstr "设置字体" + +#: js/blocks/PenBlocks.js:497 +msgid "The Set font block sets the font used by the Show block." +msgstr "Set font 块设置 Show 块使用的字体。" + +#: js/blocks/PenBlocks.js:544 +msgid "The Background block sets the window background color." +msgstr "Background 块设置窗口背景颜色。" + +#: js/blocks/PenBlocks.js:575 +msgid "The Hollow line block creates a line with a hollow center." +msgstr "Hollow line 块创建一条中空的线条。" + +#: js/blocks/PenBlocks.js:583 +#. TRANS: draw a line logo has a hollow space down its center +msgid "hollow line" +msgstr "中空线条" + +#: js/blocks/PenBlocks.js:652 +msgid "The Fill block fills in a shape with a color." +msgstr "Fill 块用颜色填充图形。" + +#: js/blocks/PenBlocks.js:661 +#. TRANS: fill in as a solid color +msgid "fill" +msgstr "填充" + +#: js/blocks/PenBlocks.js:738 +#. TRANS: raise up the pen so logo it does not draw when it is moved +msgid "pen up" +msgstr "提筆" + +#: js/blocks/PenBlocks.js:745 +msgid "The Pen-up block raises the pen so that it does not draw." +msgstr "Pen-up 块抬起画笔,使其不绘图。" + +#: js/blocks/PenBlocks.js:779 +#. TRANS: put down the pen so logo it draws when it is moved +msgid "pen down" +msgstr "落筆" + +#: js/blocks/PenBlocks.js:787 +msgid "The Pen-down block lowers the pen so that it draws." +msgstr "Pen-down 块放下画笔,使其开始绘图。" + +#: js/blocks/PenBlocks.js:821 +#. TRANS: set the width of the line drawn by the pen +msgid "set pen size" +msgstr "設定畫筆大小" + +#: js/blocks/PenBlocks.js:831 +msgid "The Set-pen-size block changes the size of the pen." +msgstr "Set-pen-size 块更改画笔的大小。" + +#: js/blocks/PenBlocks.js:890 +#. TRANS: set degree of translucence of the pen color +msgid "set translucency" +msgstr "设置透明度" + +#: js/blocks/PenBlocks.js:898 +msgid "The Set translucency block changes the opacity of the pen." +msgstr "Set translucency 块更改画笔的不透明度。" + +#: js/blocks/PenBlocks.js:958 +msgid "set hue" +msgstr "设置色相" + +#: js/blocks/PenBlocks.js:966 +msgid "The Set hue block changes the color of the pen." +msgstr "Set hue 块改变画笔的颜色。" + +#: js/blocks/PenBlocks.js:1024 +msgid "set shade" +msgstr "設定填滿顏色" + +#: js/blocks/PenBlocks.js:1034 +msgid "The Set-shade block changes the pen color from dark to light." +msgstr "Set-shade 块改变画笔颜色的明暗度。" + +#: js/blocks/PenBlocks.js:1088 +#. TRANS: set the level of vividness of the pen color +msgid "set grey" +msgstr "设置灰度" + +#: js/blocks/PenBlocks.js:1096 +msgid "The Set grey block changes the vividness of the pen color." +msgstr "Set grey 块改变画笔颜色的鲜艳度。" + +#: js/blocks/PenBlocks.js:1149 +msgid "set color" +msgstr "設定線條顏色" + +#: js/blocks/PenBlocks.js:1159 +msgid "The Set-color block changes the pen color." +msgstr "Set-color 块改变画笔颜色。" + +#: js/blocks/SensorsBlocks.js:36 +msgid "The Input block prompts for keyboard input." +msgstr "Input 块提示键盘输入。" + +#: js/blocks/SensorsBlocks.js:46 +msgid "input" +msgstr "输入" + +#: js/blocks/SensorsBlocks.js:64 +msgid "Input a value" +msgstr "输入一个值" + +#: js/blocks/SensorsBlocks.js:126 +msgid "input value" +msgstr "输入值" + +#: js/blocks/SensorsBlocks.js:131 +msgid "The Input-value block stores the input." +msgstr "Input-value 块存储输入内容。" + +#: js/blocks/SensorsBlocks.js:238 +msgid "loudness" +msgstr "音量" + +#: js/blocks/SensorsBlocks.js:245 +msgid "The Loudness block returns the volume detected by the microphone." +msgstr "Loudness 块返回麦克风检测到的音量。" + +#: js/blocks/SensorsBlocks.js:300 +msgid "click" +msgstr "点击" + +#: js/blocks/SensorsBlocks.js:306 +msgid "The Click block triggers an event if a mouse has been clicked." +msgstr "Click 块在鼠标被点击时触发事件。" + +#: js/blocks/SensorsBlocks.js:313 +msgid "The Click block triggers an event if a turtle has been clicked." +msgstr "Click 块在乌龟被点击时触发事件。" + +#: js/blocks/SensorsBlocks.js:342 +msgid "cursor over" +msgstr "光标悬停" + +#: js/blocks/SensorsBlocks.js:387 +msgid "cursor out" +msgstr "光标移出" + +#: js/blocks/SensorsBlocks.js:433 +msgid "cursor button down" +msgstr "光标按钮按下" + +#: js/blocks/SensorsBlocks.js:477 +msgid "cursor button up" +msgstr "光标按钮抬起" + +#: js/blocks/SensorsBlocks.js:638 +msgid "The Get red block returns the red component of the pixel under the mouse." +msgstr "Get red 块返回鼠标下像素的红色分量。" + +#: js/blocks/SensorsBlocks.js:644 +msgid "The Get red block returns the red component of the pixel under the turtle." +msgstr "Get red 块返回乌龟下方像素的红色分量。" + +#: js/blocks/SensorsBlocks.js:685 +#: plugins/rodi.rtp:216 +msgid "pixel color" +msgstr "像素颜色" + +#: js/blocks/SensorsBlocks.js:690 +msgid "The Get pixel block returns the color of the pixel under the mouse." +msgstr "Get pixel 块返回鼠标下像素的颜色。" + +#: js/blocks/SensorsBlocks.js:696 +msgid "The Get pixel block returns the color of the pixel under the turtle." +msgstr "Get pixel 块返回乌龟下像素的颜色。" + +#: js/blocks/SensorsBlocks.js:759 +msgid "time" +msgstr "時間" + +#: js/blocks/SensorsBlocks.js:805 +msgid "cursor y" +msgstr "光标Y坐标" + +#: js/blocks/SensorsBlocks.js:810 +msgid "The Cursor Y block returns the vertical position of the mouse." +msgstr "Cursor Y 块返回鼠标的垂直位置。" + +#: js/blocks/SensorsBlocks.js:846 +msgid "cursor x" +msgstr "光标X坐标" + +#: js/blocks/SensorsBlocks.js:851 +msgid "The Cursor X block returns the horizontal position of the mouse." +msgstr "Cursor X 块返回鼠标的水平位置。" + +#: js/blocks/SensorsBlocks.js:887 +msgid "mouse button" +msgstr "鼠标按钮" + +#: js/blocks/SensorsBlocks.js:889 +msgid "The Mouse-button block returns True if the mouse button is pressed." +msgstr "Mouse-button 块在鼠标按钮被按下时返回 True。" + +#: js/blocks/SensorsBlocks.js:935 +msgid "to ASCII" +msgstr "转换为 ASCII" + +#: js/blocks/SensorsBlocks.js:939 +msgid "The To ASCII block converts numbers to letters." +msgstr "To ASCII 块将数字转换为字母。" + +#: js/blocks/SensorsBlocks.js:1006 +msgid "The Keyboard block returns computer keyboard input." +msgstr "Keyboard 块返回电脑键盘输入。" + +#: js/blocks/WidgetBlocks.js:81 +#: js/widgets/timbre.js:834 +#. TRANS: sound envelope (ADSR) +msgid "Envelope" +msgstr "包络" + +#: js/blocks/WidgetBlocks.js:89 +#. TRANS: Attack time is the time taken for initial run-up of level from nil to peak, beginning when the key is first pressed. +msgid "attack" +msgstr "起音时间" + +#: js/blocks/WidgetBlocks.js:91 +#. TRANS: Decay time is the time taken for the subsequent run down from the attack level to the designated sustain level. +msgid "decay" +msgstr "衰减时间" + +#: js/blocks/WidgetBlocks.js:93 +#. TRANS: Sustain level is the level during the main sequence of the sound's duration, until the key is released. +msgid "sustain" +msgstr "持续时间" + +#: js/blocks/WidgetBlocks.js:95 +#. TRANS: Release time is the time taken for the level to decay from the sustain level to zero after the key is released. +msgid "release" +msgstr "释放时间" + +#: js/blocks/WidgetBlocks.js:113 +msgid "Attack value should be from 0 to 100." +msgstr "Attack 值应在 0 到 100 之间。" + +#: js/blocks/WidgetBlocks.js:116 +msgid "Decay value should be from 0 to 100." +msgstr "Decay 值应在 0 到 100 之间。" + +#: js/blocks/WidgetBlocks.js:119 +msgid "Sustain value should be from 0 to 100." +msgstr "Sustain 值应在 0 到 100 之间。" + +#: js/blocks/WidgetBlocks.js:122 +msgid "Release value should be from 0-100." +msgstr "Release 值应在 0 到 100 之间。" + +#: js/blocks/WidgetBlocks.js:140 +msgid "You are adding multiple envelope blocks." +msgstr "您正在添加多个包络块。" + +#: js/blocks/WidgetBlocks.js:171 +#: js/widgets/timbre.js:898 +#. TRANS: a filter removes some unwanted components from a signal +msgid "Filter" +msgstr "滤波器" + +#: js/blocks/WidgetBlocks.js:181 +#: js/widgets/timbre.js:1810 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "rolloff" +msgstr "衰减斜率" + +#: js/blocks/WidgetBlocks.js:213 +#. TRANS: rolloff is the steepness of a change in frequency. +msgid "Rolloff value should be either -12, -24, -48, or -96 decibels/octave." +msgstr "Rolloff 值应为 -12、-24、-48 或 -96 分贝/倍频程。" + +#: js/blocks/WidgetBlocks.js:252 +msgid "The Temperament tool is used to define custom tuning." +msgstr "Temperament 工具用于定义自定义调音。" + +#: js/blocks/WidgetBlocks.js:332 +#: js/blocks/WidgetBlocks.js:1574 +#: js/widgets/sampler.js:501 +msgid "Upload a sample and adjust its pitch center." +msgstr "上传采样并调整其音高中心。" + +#: js/blocks/WidgetBlocks.js:339 +#. TRANS: the speed at music is should be played. +msgid "sampler" +msgstr "采样器" + +#: js/blocks/WidgetBlocks.js:517 +msgid "The Meter block opens a tool to select strong beats for the meter." +msgstr "Meter 块打开一个工具以选择强拍。" + +#: js/blocks/WidgetBlocks.js:573 +msgid "The oscilloscope block opens a tool to visualize waveforms." +msgstr "示波器块打开一个用于可视化波形的工具。" + +#: js/blocks/WidgetBlocks.js:578 +msgid "oscilloscope" +msgstr "示波器" + +#: js/blocks/WidgetBlocks.js:645 +msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +msgstr "Custom mode 块打开一个用于探索音乐调式(音阶中音符间距)的工具。" + +#: js/blocks/WidgetBlocks.js:651 +#. TRANS: musical mode is the pattern of half-steps in an octave, e.g., Major or Minor modes +msgid "custom mode" +msgstr "custom mode" + +#: js/blocks/WidgetBlocks.js:700 +msgid "The Tempo block opens a metronome to visualize the beat." +msgstr "Tempo 块打开节拍器以显示节拍。" + +#: js/blocks/WidgetBlocks.js:762 +msgid "The Arpeggio Widget is used to compose chord sequences." +msgstr "琶音小工具用于编写和弦序列。" + +#: js/blocks/WidgetBlocks.js:837 +msgid "The Pitch drum matrix is used to map pitches to drum sounds." +msgstr "音高鼓矩阵用于将音高映射到鼓声。" + +#: js/blocks/WidgetBlocks.js:842 +#. TRANS: makes a mapping between pitches and drum sounds +msgid "pitch-drum mapper" +msgstr "pitch-drum mapper" + +#: js/blocks/WidgetBlocks.js:891 +msgid "You must have at least one pitch block and one drum block in the matrix." +msgstr "矩阵中必须至少有一个音高块和一个鼓块。" + +#: js/blocks/WidgetBlocks.js:920 +msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." +msgstr "音高滑块工具用于生成选定频率的音高。" + +#: js/blocks/WidgetBlocks.js:925 +#. TRANS: widget to generate pitches using a slider +msgid "pitch slider" +msgstr "音高滑块" + +#: js/blocks/WidgetBlocks.js:977 +msgid "chromatic keyboard" +msgstr "chromatic keyboard" + +#: js/blocks/WidgetBlocks.js:1011 +#: js/blocks/WidgetBlocks.js:1077 +#. TRANS: widget to generate pitches using a slider +msgid "music keyboard" +msgstr "music keyboard" + +#: js/blocks/WidgetBlocks.js:1062 +#: js/blocks/WidgetBlocks.js:1069 +msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +msgstr "Music keyboard 块打开一个钢琴键盘,可用于创建音符。" + +#: js/blocks/WidgetBlocks.js:1128 +msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +msgstr "音高阶梯工具用于根据给定比例生成音高。" + +#: js/blocks/WidgetBlocks.js:1135 +#. TRANS: generate a progressive sequence of pitches +msgid "pitch staircase" +msgstr "音高阶梯" + +#: js/blocks/WidgetBlocks.js:1222 +msgid "The Rhythm Maker block opens a tool to create drum machines." +msgstr "Rhythm Maker 块打开一个制作鼓机的工具。" + +#: js/blocks/WidgetBlocks.js:1291 +msgid "G major scale" +msgstr "G大调音阶" + +#: js/blocks/WidgetBlocks.js:1326 +msgid "C major scale" +msgstr "C大调音阶" + +#: js/blocks/WidgetBlocks.js:1366 +msgid "The Phrase Maker block opens a tool to create musical phrases." +msgstr "Phrase Maker 块打开一个创建音乐短语的工具。" + +#: js/blocks/WidgetBlocks.js:1373 +#. TRANS: assigns pitch to a sequence of beats to generate a melody +msgid "phrase maker" +msgstr "短语生成器" + +#: js/blocks/WidgetBlocks.js:1445 +msgid "You must have at least one pitch block and one rhythm block in the matrix." +msgstr "矩阵中必须至少有一个音高块和一个节奏块。" + +#: js/blocks/WidgetBlocks.js:1504 +msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +msgstr "Status 块打开一个工具,用于检查 Music Blocks 运行时的状态。" + +#: js/blocks/WidgetBlocks.js:1581 +#: js/widgets/aiwidget.js:699 +#. TRANS: AI-generated music +msgid "AI Music" +msgstr "AI Music" + +#: js/blocks/VolumeBlocks.js:35 +msgid "synth volume" +msgstr "合成器音量" + +#: js/blocks/VolumeBlocks.js:39 +msgid "The Synth volume block returns the current volume of the current synthesizer." +msgstr "Synth volume 块返回当前合成器的音量。" + +#: js/blocks/VolumeBlocks.js:105 +msgid "master volume" +msgstr "主音量" + +#: js/blocks/VolumeBlocks.js:109 +msgid "The Master volume block returns the master volume." +msgstr "Master volume 块返回主音量。" + +#: js/blocks/VolumeBlocks.js:355 +#: js/blocks/VolumeBlocks.js:524 +msgid "set synth volume" +msgstr "设置合成器音量" + +#: js/blocks/VolumeBlocks.js:362 +#: js/blocks/VolumeBlocks.js:545 +msgid "synth" +msgstr "合成器" + +#: js/blocks/VolumeBlocks.js:403 +#: js/blocks/VolumeBlocks.js:577 +#: js/blocks/VolumeBlocks.js:740 +#: js/turtleactions/VolumeActions.js:173 +msgid "Setting volume to 0." +msgstr "音量设置为0。" + +#: js/blocks/VolumeBlocks.js:440 +msgid "Synth not found" +msgstr "未找到合成器" + +#: js/blocks/VolumeBlocks.js:494 +msgid "set drum volume" +msgstr "设置鼓音量" + +#: js/blocks/VolumeBlocks.js:530 +msgid "The Set synth volume block will change the volume of a particular synth," +msgstr "设置合成器音量模块会改变特定合成器的音量," + +#: js/blocks/VolumeBlocks.js:532 +msgid "eg guitar violin snare drum etc." +msgstr "例如 吉他 小提琴 小军鼓 等等。" + +#: js/blocks/VolumeBlocks.js:534 +msgid "The default volume is 50." +msgstr "默认音量是50。" + +#: js/blocks/VolumeBlocks.js:536 +msgid "The range is 0 for silence to 100 for full volume." +msgstr "范围是0表示静音,100表示最大音量。" + +#: js/blocks/VolumeBlocks.js:597 +msgid "set panning" +msgstr "设置声像" + +#: js/blocks/VolumeBlocks.js:603 +msgid "The Set Panning block sets the panning for all synthesizers." +msgstr "Set Panning 块设置所有合成器的声像。" + +#: js/blocks/VolumeBlocks.js:625 +msgid "Warning: Sound is coming out from only the left or right side." +msgstr "警告:声音仅从左侧或右侧发出。" + +#: js/blocks/VolumeBlocks.js:647 +#: js/blocks/VolumeBlocks.js:695 +msgid "set master volume" +msgstr "设置主音量" + +#: js/blocks/VolumeBlocks.js:653 +msgid "The Set master volume block sets the volume for all synthesizers." +msgstr "Set master volume 块设置所有合成器的音量。" + +#: js/blocks/VolumeBlocks.js:784 +msgid "The Set relative volume block changes the volume of the contained notes." +msgstr "Set relative volume 块改变包含音符的音量。" + +#: js/blocks/VolumeBlocks.js:791 +msgid "set relative volume" +msgstr "设置相对音量" + +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" +msgstr "渐弱" + +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" +msgstr "渐强" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "one" +msgstr "一" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "two" +msgstr "二" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "three" +msgstr "三" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "four" +msgstr "四" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "five" +msgstr "五" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "six" +msgstr "六" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "seven" +msgstr "七" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "eight" +msgstr "八" + +#: js/turtleactions/IntervalsActions.js:113 +msgid "nine" +msgstr "九" + +#: js/turtleactions/IntervalsActions.js:120 +#: js/turtleactions/IntervalsActions.js:140 +msgid "below" +msgstr "下方" + +#: js/turtleactions/IntervalsActions.js:124 +msgid "above" +msgstr "上方" + +#: js/turtleactions/IntervalsActions.js:131 +msgid "plus" +msgstr "加" + +#: js/turtleactions/IntervalsActions.js:258 +msgid "Adding missing pitch number 0." +msgstr "添加缺失的音高编号0。" + +#: js/turtleactions/IntervalsActions.js:266 +msgid "Ignoring pitch numbers less than zero or greater than eleven." +msgstr "忽略小于零或大于十一的音高编号。" + +#: js/turtleactions/IntervalsActions.js:272 +msgid "Ignoring duplicate pitch numbers." +msgstr "忽略重复的音高编号。" + +#: js/turtleactions/DictActions.js:75 +#: js/turtleactions/DictActions.js:142 +#: js/turtleactions/DictActions.js:172 +msgid "font" +msgstr "字体" + +#: js/turtleactions/DictActions.js:255 +msgid "Dictionary with this name does not exist" +msgstr "不存在该名称的词典" + +#: js/turtleactions/DictActions.js:259 +msgid "Key with this name does not exist in " +msgstr "" + +#: js/turtleactions/DrumActions.js:227 +msgid "Noise Block: Did you mean to use a Note block?" +msgstr "噪声块:您是否想使用音符块?" + +#: js/turtleactions/ToneActions.js:134 +msgid "Vibrato intensity must be between 1 and 100." +msgstr "震音强度必须在1和100之间" + +#: js/turtleactions/ToneActions.js:139 +msgid "Vibrato rate must be greater than 0." +msgstr "震音率必须大于0" + +#: js/turtleactions/ToneActions.js:192 +#: js/turtleactions/ToneActions.js:265 +#. TRANS: Depth is the intesity of the tremolo or chorus effect. +msgid "Depth is out of range." +msgstr "深度超出范围。" + +#: js/turtleactions/ToneActions.js:301 +msgid "Distortion must be from 0 to 100." +msgstr "失真值必须在0到100之间。" + +#: js/turtleactions/ToneActions.js:332 +#. TRANS: partials components in a harmonic series +msgid "Partial must be greater than or equal to 0." +msgstr "部分必须大于或等于0。" + +#: js/turtleactions/ToneActions.js:378 +#: js/turtleactions/ToneActions.js:417 +#: js/turtleactions/ToneActions.js:456 +#: js/widgets/timbre.js:776 +msgid "Unable to use synth due to existing oscillator" +msgstr "由于存在振荡器,无法使用合成器。" + +#: js/turtleactions/ToneActions.js:388 +#: js/turtleactions/ToneActions.js:427 +msgid "The input cannot be negative." +msgstr "输入不能为负数。" + +#: js/turtleactions/MeterActions.js:101 +#: js/turtleactions/MeterActions.js:139 +msgid "beats per minute must be greater than" +msgstr "每分钟节拍数必须大于" + +#: js/turtleactions/MeterActions.js:111 +#: js/turtleactions/MeterActions.js:149 +msgid "maximum" +msgstr "最大值" + +#: js/turtleactions/MeterActions.js:117 +#: js/turtleactions/MeterActions.js:155 +msgid "beats per minute is" +msgstr "每分钟节拍数是" + +#: js/widgets/help.js:95 +#: js/widgets/help.js:125 +#: js/widgets/help.js:146 +#: js/widgets/help.js:158 +#: js/widgets/help.js:378 +#: js/widgets/help.js:393 +msgid "Take a tour" +msgstr "开始导览" + +#: js/widgets/aiwidget.js:135 +#: js/widgets/aiwidget.js:136 +#: js/widgets/rhythmruler.js:679 +#: js/widgets/rhythmruler.js:680 +#: js/widgets/rhythmruler.js:1856 +#: js/widgets/rhythmruler.js:1857 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 +#: js/widgets/tempo.js:78 +#: js/widgets/tempo.js:97 +#: js/widgets/tempo.js:98 +msgid "Pause" +msgstr "暂停" + +#: js/widgets/aiwidget.js:179 +#: js/widgets/sampler.js:225 +msgid "Warning: Sample is bigger than 1MB." +msgstr "警告:样本大于1MB。" + +#: js/widgets/aiwidget.js:538 +msgid "New start block generated" +msgstr "生成了新的开始块" + +#: js/widgets/aiwidget.js:540 +msgid "MIDI loading. This may take some time depending upon the number of notes in the track" +msgstr "MIDI加载中。根据曲目中的音符数量,可能需要一些时间" + +#: js/widgets/aiwidget.js:550 +#: js/widgets/sampler.js:252 +msgid "Upload failed: Sample is not a .wav file." +msgstr "上传失败:样本不是.wav文件。" + +#: js/widgets/aiwidget.js:677 +#: js/widgets/sampler.js:430 +msgid "Save sample" +msgstr "保存样本" + +#: js/widgets/arpeggio.js:241 +msgid "Click in the grid to add steps to the arpeggio." +msgstr "点击网格以添加琶音步骤。" + +#: js/widgets/meterwidget.js:195 +#: js/widgets/meterwidget.js:196 +#: js/widgets/modewidget.js:87 +#: js/widgets/modewidget.js:88 +#: js/widgets/modewidget.js:639 +#: js/widgets/modewidget.js:640 +#: js/widgets/modewidget.js:708 +#: js/widgets/modewidget.js:709 +#: js/widgets/rhythmruler.js:457 +#: js/widgets/rhythmruler.js:1784 +#: js/widgets/rhythmruler.js:1785 +#: js/widgets/rhythmruler.js:1809 +#: js/widgets/rhythmruler.js:1810 +#: js/widgets/temperament.js:2165 +msgid "Play all" +msgstr "全部播放" + +#: js/widgets/meterwidget.js:269 +msgid "Reset" +msgstr "重置" + +#: js/widgets/meterwidget.js:295 +msgid "Click in the circle to select strong beats for the meter." +msgstr "点击圆圈选择强拍。" + +#: js/widgets/modewidget.js:125 +msgid "Rotate counter clockwise" +msgstr "逆时针旋转" + +#: js/widgets/modewidget.js:131 +msgid "Rotate clockwise" +msgstr "顺时针旋转" + +#: js/widgets/modewidget.js:143 +#: js/widgets/pitchstaircase.js:676 +#: js/widgets/rhythmruler.js:578 +#: js/widgets/timbre.js:957 +msgid "Undo" +msgstr "撤销" + +#: js/widgets/modewidget.js:161 +#. TRANS: A circle of notes represents the musical mode. +msgid "Click in the circle to select notes for the mode." +msgstr "点击圆圈选择调式音符。" + +#: js/widgets/modewidget.js:1011 +#: js/widgets/musickeyboard.js:3210 +#: js/widgets/pitchstaircase.js:578 +#: js/widgets/rhythmruler.js:2244 +#: js/widgets/rhythmruler.js:2462 +#: js/widgets/temperament.js:1862 +#: js/widgets/tempo.js:412 +#: js/widgets/phrasemaker.js:5467 +msgid "New action block generated." +msgstr "生成了新的动作块。" + +#: js/widgets/musickeyboard.js:743 +#: js/widgets/phrasemaker.js:595 +msgid "Add note" +msgstr "添加音符" + +#: js/widgets/musickeyboard.js:762 +msgid "Metronome" +msgstr "节拍器" + +#: js/widgets/musickeyboard.js:1574 +msgid "Note value" +msgstr "音符值" + +#: js/widgets/musickeyboard.js:3209 +msgid "New action blocks generated." +msgstr "生成了新的动作块。" + +#: js/widgets/musickeyboard.js:3393 +#: js/widgets/musickeyboard.js:3401 +msgid "MIDI device present." +msgstr "检测到MIDI设备。" + +#: js/widgets/musickeyboard.js:3404 +msgid "No MIDI device found." +msgstr "未找到MIDI设备。" + +#: js/widgets/musickeyboard.js:3414 +msgid "Failed to get MIDI access in browser." +msgstr "浏览器中获取MIDI访问失败。" + +#: js/widgets/pitchdrummatrix.js:356 +#: js/widgets/pitchdrummatrix.js:741 +msgid "Click in the grid to map notes to drums." +msgstr "点击网格将音符映射到鼓声。" + +#: js/widgets/pitchslider.js:103 +msgid "Move up" +msgstr "向上移动" + +#: js/widgets/pitchslider.js:114 +msgid "Move down" +msgstr "向下移动" + +#: js/widgets/pitchslider.js:136 +msgid "Click on the slider to create a note block." +msgstr "点击滑块以创建音符块。" + +#: js/widgets/pitchstaircase.js:622 +msgid "Play chord" +msgstr "播放和弦" + +#: js/widgets/pitchstaircase.js:630 +msgid "Play scale" +msgstr "播放音阶" + +#: js/widgets/pitchstaircase.js:694 +msgid "Click on a note to create a new step." +msgstr "点击音符以创建新步骤。" + +#: js/widgets/rhythmruler.js:486 +msgid "Save rhythms" +msgstr "保存节奏" + +#: js/widgets/rhythmruler.js:512 +msgid "Save drum machine" +msgstr "保存鼓机" + +#: js/widgets/rhythmruler.js:589 +#. TRANS: user can tap out a rhythm by clicking on a ruler. +msgid "Tap a rhythm" +msgstr "敲击节奏" + +#: js/widgets/rhythmruler.js:813 +msgid "Click on the ruler to divide it." +msgstr "点击刻度尺进行分割。" + +#: js/widgets/rhythmruler.js:947 +#: js/widgets/rhythmruler.js:948 +#: js/widgets/rhythmruler.js:1148 +#: js/widgets/rhythmruler.js:1149 +#: js/widgets/rhythmruler.js:1760 +#: js/widgets/rhythmruler.js:1761 +msgid "tap a rhythm" +msgstr "敲击节奏" + +#: js/widgets/rhythmruler.js:1453 +msgid "Maximum value of 256 has been exceeded." +msgstr "已超过最大值256。" + +#: js/widgets/sampler.js:235 +msgid "Recording started" +msgstr "录音开始" + +#: js/widgets/sampler.js:243 +msgid "Recording complete" +msgstr "录音完成" + +#: js/widgets/sampler.js:281 +msgid "A new sample block was generated." +msgstr "生成了新的采样块。" + +#: js/widgets/sampler.js:376 +msgid "Upload sample" +msgstr "上传采样" + +#: js/widgets/sampler.js:397 +msgid "Warning: Your sample cannot be loaded because it is >1MB." +msgstr "警告:您的采样无法加载,因为文件大于1MB。" + +#: js/widgets/sampler.js:446 +msgid "Toggle Mic" +msgstr "切换麦克风" + +#: js/widgets/sampler.js:453 +msgid "Playback" +msgstr "播放" + +#: js/widgets/sampler.js:933 +#. TRANS: The reference tone is a sound used for comparison. +msgid "reference tone" +msgstr "参考音" + +#: js/widgets/temperament.js:319 +msgid "back to 2:1 octave space" +msgstr "返回到2:1倍频程间距" + +#: js/widgets/temperament.js:445 +msgid "edit" +msgstr "编辑" + +#: js/widgets/temperament.js:525 +#: js/widgets/temperament.js:840 +#: js/widgets/temperament.js:844 +#: js/widgets/temperament.js:945 +#: js/widgets/temperament.js:1034 +#: js/widgets/temperament.js:1038 +#: js/widgets/temperament.js:1110 +#: js/widgets/temperament.js:1379 +#: js/widgets/temperament.js:1448 +#: js/widgets/temperament.js:1529 +msgid "done" +msgstr "完成" + +#: js/widgets/temperament.js:582 +#: js/widgets/temperament.js:587 +#: js/widgets/temperament.js:1021 +msgid "ratio" +msgstr "比率" + +#: js/widgets/temperament.js:588 +msgid "interval" +msgstr "音程" + +#: js/widgets/temperament.js:716 +msgid "non scalar" +msgstr "非标量" + +#: js/widgets/temperament.js:757 +msgid "ratios" +msgstr "比率" + +#: js/widgets/temperament.js:757 +msgid "arbitrary" +msgstr "任意" + +#: js/widgets/temperament.js:828 +msgid "number of divisions" +msgstr "分割数量" + +#: js/widgets/temperament.js:843 +#: js/widgets/temperament.js:958 +#: js/widgets/temperament.js:1037 +#: js/widgets/temperament.js:1128 +msgid "preview" +msgstr "预览" + +#: js/widgets/temperament.js:888 +msgid "The Number of divisions is too large." +msgstr "分割数量过大。" + +#: js/widgets/temperament.js:1023 +msgid "recursion" +msgstr "递归" + +#: js/widgets/temperament.js:1549 +msgid "The octave ratio has changed. This changes temperament significantly." +msgstr "倍频比已更改,这会显著改变音律。" + +#: js/widgets/temperament.js:2177 +msgid "Table" +msgstr "表格" + +#: js/widgets/temperament.js:2285 +msgid "Add pitches" +msgstr "添加音高" + +#: js/widgets/tempo.js:111 +msgid "Save tempo" +msgstr "保存节奏" + +#: js/widgets/tempo.js:142 +msgid "speed up" +msgstr "加快速度" + +#: js/widgets/tempo.js:148 +msgid "slow down" +msgstr "减慢速度" + +#: js/widgets/tempo.js:192 +msgid "Adjust the tempo with the buttons." +msgstr "使用按钮调整节奏。" + +#: js/widgets/tempo.js:259 +msgid "Please enter a number between 30 and 1000" +msgstr "请输入30到1000之间的数字" + +#: js/widgets/tempo.js:266 +#: js/widgets/tempo.js:269 +msgid "The beats per minute must be between 30 and 1000." +msgstr "每分钟节拍数必须在30到1000之间。" + +#: js/widgets/tempo.js:285 +msgid "The beats per minute must be below 1000." +msgstr "每分钟节拍数必须低于1000。" + +#: js/widgets/tempo.js:301 +msgid "The beats per minute must be above 30" +msgstr "每分钟节拍数必须高于30" + +#: js/widgets/timbre.js:760 +msgid "Synthesizer" +msgstr "合成器" + +#: js/widgets/timbre.js:880 +#: planet/js/GlobalTag.js:50 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Effects" +msgstr "效果" + +#: js/widgets/timbre.js:940 +msgid "Add filter" +msgstr "添加滤波器" + +#: js/widgets/timbre.js:981 +msgid "Click on buttons to open the timbre design tools." +msgstr "点击按钮打开音色设计工具。" + +#: js/widgets/timbre.js:1265 +msgid "harmonicity" +msgstr "谐波性" + +#: js/widgets/timbre.js:1332 +#: js/widgets/timbre.js:1398 +msgid "modulation index" +msgstr "调制指数" + +#: js/widgets/timbre.js:1476 +msgid "vibrato amount" +msgstr "颤音量" + +#: js/widgets/timbre.js:1911 +msgid "Filter already present." +msgstr "滤波器已存在。" + +#: js/widgets/timbre.js:2495 +msgid "distortion amount" +msgstr "失真量" + +#: js/widgets/oscilloscope.js:79 +msgid "Zoom In" +msgstr "放大" + +#: js/widgets/oscilloscope.js:88 +msgid "Zoom Out" +msgstr "缩小" + +#: js/widgets/phrasemaker.js:585 +msgid "Export" +msgstr "导出" + +#: js/widgets/phrasemaker.js:592 +msgid "Sort" +msgstr "排序" + +#: js/widgets/phrasemaker.js:1061 +msgid "Click on the table to add notes." +msgstr "点击表格添加音符。" + +#: js/widgets/phrasemaker.js:2755 +#: js/widgets/phrasemaker.js:2891 +msgid "tuplet value" +msgstr "复音值" + +#: planet/js/GlobalCard.js:68 +msgid "Share" +msgstr "分享" + +#: planet/js/GlobalCard.js:74 +msgid "Flags" +msgstr "标志" + +#: planet/js/GlobalPlanet.js:35 +msgid "No results found." +msgstr "未找到结果。" + +#: planet/js/GlobalPlanet.js:51 +msgid "Remix of" +msgstr "混音自" + +#: planet/js/GlobalPlanet.js:509 +msgid "Cannot connect to server" +msgstr "无法连接到服务器" + +#: planet/js/GlobalTag.js:28 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "All Projects" +msgstr "所有项目" + +#: planet/js/GlobalTag.js:30 +#: planet/js/StringHelper.js:37 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "My Projects" +msgstr "我的项目" + +#: planet/js/GlobalTag.js:32 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Examples" +msgstr "示例" + +#: planet/js/GlobalTag.js:36 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Art" +msgstr "艺术" + +#: planet/js/GlobalTag.js:38 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Math" +msgstr "数学" + +#: planet/js/GlobalTag.js:40 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Interactive" +msgstr "互动" + +#: planet/js/GlobalTag.js:42 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Design" +msgstr "设计" + +#: planet/js/GlobalTag.js:44 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Game" +msgstr "游戏" + +#: planet/js/GlobalTag.js:52 +#. TRANS: On the Planet, we use labels to tag projects. +msgid "Code Snippet" +msgstr "代码片段" + +#: planet/js/LocalCard.js:36 +msgid "View published project" +msgstr "查看已发布项目" + +#: planet/js/LocalCard.js:42 +#: planet/js/StringHelper.js:38 +msgid "Publish project" +msgstr "发布项目" + +#: planet/js/LocalCard.js:51 +msgid "Edit project" +msgstr "编辑项目" + +#: planet/js/LocalCard.js:52 +msgid "Delete project" +msgstr "删除项目" + +#: planet/js/LocalCard.js:53 +msgid "Download project" +msgstr "下载项目" + +#: planet/js/LocalCard.js:55 +msgid "Duplicate project" +msgstr "复制项目" + +#: planet/js/ProjectStorage.js:243 +msgid "anonymous" +msgstr "匿名" + +#: planet/js/ProjectViewer.js:30 +msgid "Error: Report could not be submitted. Try again later." +msgstr "错误:无法提交报告。请稍后再试。" + +#: planet/js/ProjectViewer.js:31 +msgid "Thank you for reporting this project. A moderator will review the project shortly, to verify violation of the Sugar Labs Code of Conduct." +msgstr "感谢您举报此项目。版主将很快审核该项目,以确认是否违反了 Sugar Labs 行为准则。" + +#: planet/js/ProjectViewer.js:32 +#: planet/js/StringHelper.js:62 +#: planet/js/StringHelper.js:64 +#: planet/js/StringHelper.js:68 +msgid "Report Project" +msgstr "举报项目" + +#: planet/js/ProjectViewer.js:33 +#: planet/js/StringHelper.js:63 +msgid "Project Reported" +msgstr "项目已被举报" + +#: planet/js/ProjectViewer.js:34 +msgid "Report description required" +msgstr "必须填写举报描述" + +#: planet/js/ProjectViewer.js:35 +msgid "Report description too long" +msgstr "举报描述过长" + +#: planet/js/Publisher.js:30 +msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." +msgstr "功能不可用 - 无法连接到服务器。请重新加载 Music Blocks 再试一次。" + +#: planet/js/Publisher.js:220 +#: planet/js/Publisher.js:237 +msgid "This field is required" +msgstr "此字段为必填项" + +#: planet/js/Publisher.js:227 +msgid "Title too long" +msgstr "标题过长" + +#: planet/js/Publisher.js:244 +msgid "Description too long" +msgstr "描述过长" + +#: planet/js/Publisher.js:341 +msgid "Server Error" +msgstr "服务器错误" + +#: planet/js/Publisher.js:341 +msgid "Try Again" +msgstr "重试" + +#: planet/js/SaveInterface.js:34 +msgid "Open in Music Blocks" +msgstr "在 Music Blocks 中打开" + +#: planet/js/SaveInterface.js:35 +msgid "Open in Turtle Blocks" +msgstr "在 Turtle Blocks 中打开" + +#: planet/js/helper.js:149 +#: planet/js/StringHelper.js:49 +msgid "Show more tags" +msgstr "显示更多标签" + +#: planet/js/helper.js:150 +msgid "Show fewer tags" +msgstr "显示较少标签" + +#: planet/js/StringHelper.js:30 +msgid "Planet" +msgstr "星球" + +#: planet/js/StringHelper.js:31 +msgid "Close Planet" +msgstr "关闭星球" + +#: planet/js/StringHelper.js:32 +msgid "Open project from file" +msgstr "从文件打开项目" + +#: planet/js/StringHelper.js:34 +msgid "Local" +msgstr "本地" + +#: planet/js/StringHelper.js:35 +msgid "Global" +msgstr "全局" + +#: planet/js/StringHelper.js:36 +msgid "Search for a project" +msgstr "搜索项目" + +#: planet/js/StringHelper.js:40 +msgid "Tags (max 5)" +msgstr "标签(最多 5 个)" + +#: planet/js/StringHelper.js:41 +#: planet/js/StringHelper.js:61 +msgid "Description" +msgstr "描述" + +#: planet/js/StringHelper.js:42 +#: planet/js/StringHelper.js:67 +msgid "Submit" +msgstr "提交" + +#: planet/js/StringHelper.js:43 +#: planet/js/StringHelper.js:47 +msgid "Cancel" +msgstr "取消" + +#: planet/js/StringHelper.js:44 +msgid "Delete \\"\\"?" +msgstr "" + +#: planet/js/StringHelper.js:45 +msgid "Permanently delete project \\"\\"?" +msgstr "" + +#: planet/js/StringHelper.js:48 +msgid "Explore Projects" +msgstr "探索项目" + +#: planet/js/StringHelper.js:50 +msgid "Most recent" +msgstr "最新" + +#: planet/js/StringHelper.js:51 +msgid "Most liked" +msgstr "最受喜爱" + +#: planet/js/StringHelper.js:52 +msgid "Most downloaded" +msgstr "下载最多" + +#: planet/js/StringHelper.js:53 +msgid "A-Z" +msgstr "按字母排序" + +#: planet/js/StringHelper.js:54 +msgid "Sort by" +msgstr "排序方式" + +#: planet/js/StringHelper.js:55 +msgid "Load More Projects" +msgstr "加载更多项目" + +#: planet/js/StringHelper.js:56 +msgid "Last Updated" +msgstr "最后更新" + +#: planet/js/StringHelper.js:57 +msgid "Creation Date" +msgstr "创建日期" + +#: planet/js/StringHelper.js:58 +msgid "Number of Downloads:" +msgstr "下载次数:" + +#: planet/js/StringHelper.js:59 +msgid "Number of Likes:" +msgstr "点赞数:" + +#: planet/js/StringHelper.js:60 +msgid "Tags:" +msgstr "标签:" + +#: planet/js/StringHelper.js:65 +msgid "Report projects which violate the Sugar Labs Code of Conduct." +msgstr "" + +#: planet/js/StringHelper.js:66 +msgid "Reason for reporting project" +msgstr "举报项目原因" + +#: planet/js/StringHelper.js:70 +msgid "Download as File" +msgstr "下载为文件" + +#: plugins/accelerometer.rtp:48 +msgid "motion x" +msgstr "运动 x" + +#: plugins/accelerometer.rtp:56 +msgid "motion y" +msgstr "运动 y" + +#: plugins/accelerometer.rtp:64 +msgid "motion z" +msgstr "运动 z" + +#: plugins/facebook.rtp:27 +msgid "publish" +msgstr "发布" + +#: plugins/maths.rtp:62 +msgid "power" +msgstr "乘方" + +#: plugins/maths.rtp:62 +msgid "base" +msgstr "底数" + +#: plugins/maths.rtp:62 +msgid "exp" +msgstr "指数" + +#: plugins/maths.rtp:99 +msgid "floor" +msgstr "向下取整" + +#: plugins/maths.rtp:104 +msgid "ceiling" +msgstr "向上取整" + +#: plugins/maths.rtp:109 +msgid "to degrees" +msgstr "转为角度" + +#: plugins/maths.rtp:114 +msgid "to radians" +msgstr "转为弧度" + +#: plugins/nutrition.rtp:104 +msgid "get calories" +msgstr "获取卡路里" + +#: plugins/nutrition.rtp:107 +msgid "get protein" +msgstr "获取蛋白质" + +#: plugins/nutrition.rtp:110 +msgid "get carbs" +msgstr "获取碳水化合物" + +#: plugins/nutrition.rtp:113 +msgid "get fiber" +msgstr "获取纤维" + +#: plugins/nutrition.rtp:116 +msgid "get fat" +msgstr "获取脂肪" + +#: plugins/nutrition.rtp:119 +msgid "get name" +msgstr "获取名称" + +#: plugins/nutrition.rtp:122 +msgid "calories" +msgstr "卡路里" + +#: plugins/nutrition.rtp:128 +msgid "protein" +msgstr "蛋白质" + +#: plugins/nutrition.rtp:134 +msgid "carbs" +msgstr "碳水化合物" + +#: plugins/nutrition.rtp:140 +msgid "fiber" +msgstr "纤维" + +#: plugins/nutrition.rtp:146 +msgid "fat" +msgstr "脂肪" + +#: plugins/nutrition.rtp:152 +msgid "eat" +msgstr "吃" + +#: plugins/nutrition.rtp:155 +msgid "digest meal" +msgstr "消化餐食" + +#: plugins/nutrition.rtp:158 +msgid "apple" +msgstr "苹果" + +#: plugins/nutrition.rtp:161 +msgid "banana" +msgstr "香蕉" + +#: plugins/nutrition.rtp:167 +msgid "wheat bread" +msgstr "全麦面包" + +#: plugins/nutrition.rtp:170 +msgid "corn" +msgstr "玉米" + +#: plugins/nutrition.rtp:173 +msgid "potato" +msgstr "土豆" + +#: plugins/nutrition.rtp:176 +msgid "sweet potato" +msgstr "红薯" + +#: plugins/nutrition.rtp:179 +msgid "tomato" +msgstr "番茄" + +#: plugins/nutrition.rtp:182 +msgid "broccoli" +msgstr "西兰花" + +#: plugins/nutrition.rtp:185 +msgid "rice and beans" +msgstr "米饭和豆子" + +#: plugins/nutrition.rtp:188 +msgid "tamale" +msgstr "塔玛莱" + +#: plugins/nutrition.rtp:191 +msgid "cheese" +msgstr "奶酪" + +#: plugins/nutrition.rtp:194 +msgid "chicken" +msgstr "鸡肉" + +#: plugins/nutrition.rtp:197 +msgid "fish" +msgstr "鱼" + +#: plugins/nutrition.rtp:200 +msgid "beef" +msgstr "牛肉" + +#: plugins/nutrition.rtp:203 +msgid "cake" +msgstr "蛋糕" + +#: plugins/nutrition.rtp:206 +msgid "cookie" +msgstr "饼干" + +#: plugins/nutrition.rtp:209 +msgid "water" +msgstr "水" + +#: plugins/weather.rtp:68 +#: plugins/weather.rtp:97 +msgid "Days ahead must be in the range of -1 to 5." +msgstr "" + +#: plugins/weather.rtp:122 +msgid "forecast" +msgstr "天气预报" + +#: plugins/weather.rtp:123 +#: plugins/weather.rtp:137 +#: plugins/weather.rtp:150 +msgid "city" +msgstr "城市" + +#: plugins/weather.rtp:124 +#: plugins/weather.rtp:138 +#: plugins/weather.rtp:151 +msgid "day" +msgstr "天" + +#: plugins/weather.rtp:136 +msgid "high" +msgstr "高" + +#: plugins/weather.rtp:149 +msgid "low" +msgstr "低" + +#: plugins/rodi.rtp:172 +msgid "blink" +msgstr "闪烁" + +#: plugins/rodi.rtp:246 +msgid "led" +msgstr "LED" + +#: plugins/rodi.rtp:265 +msgid "light intensity" +msgstr "光照强度" + +#: plugins/rodi.rtp:282 +msgid "infrared light (left)" +msgstr "红外光(左)" + +#: plugins/rodi.rtp:296 +msgid "infrared light (right)" +msgstr "红外光(右)" + +#: plugins/rodi.rtp:338 +msgid "move" +msgstr "移动" + +#: js/activity.js:3323 + +#~ msgid "Nothing in the trash to restore." +#~ msgstr "" + +#: js/turtledefs.js:584 + +#~ msgid "Save audio from your project as WAV." +#~ msgstr "" + +#: js/turtledefs.js:588 + +#~ msgid "Save your project to as an ABC file." +#~ msgstr "" + +#: js/turtledefs.js:592 + +#~ msgid "Save your project to as a Lilypond file." +#~ msgstr "" + +#: js/turtledefs.js:620 + +#~ msgid "Show or hide a coordinate grid." +#~ msgstr "" + +#: js/turtledefs.js:649 + +#~ msgid "Expand/collapse collapsable blocks" +#~ msgstr "" + +#: js/turtledefs.js:752 + +#~ msgid "Show these messages." +#~ msgstr "" + +#: js/rubrics.js:531 + +#: js/turtledefs.js:136 + +#: js/turtledefs.js:237 + +#~ msgid "sensors" +#~ msgstr "" + +#: js/rubrics.js:532 + +#: js/turtledefs.js:135 + +#: js/turtledefs.js:236 + +#: js/blocks/MediaBlocks.js:930 + +#~ msgid "media" +#~ msgstr "" + +#: js/block-verbose.js:3837 + +#: js/block-verbose.js:3850 + +#: js/block.js:3758 + +#: js/block.js:3771 + +#: js/blocks/ExtrasBlocks.js:623 + +#~ msgid "Cartesian+polar" +#~ msgstr "" + +#: js/blocks.js:5091 + +#: js/blocks/MediaBlocks.js:888 + +#~ msgid "show" +#~ msgstr "顯示" + +#: js/activity.js:5680 + +#~ msgid "Show/hide block" +#~ msgstr "" + +#: js/palette.js:619 + +#~ msgid "grid" +#~ msgstr "" + +#: js/piemenus.js:3854 + +#~ msgid "You have chosen key " +#~ msgstr "" + +#: js/piemenus.js:3858 + +#~ msgid " for your pitch preview." +#~ msgstr "" + +#: js/toolbar.js:113 + +#: js/toolbar.js:114 + +#: js/toolbar.js:178 + +#: js/toolbar.js:179 + +#: js/toolbar.js:234 + +#: js/toolbar.js:235 + +#~ msgid "Full Screen" +#~ msgstr "" + +#: js/toolbar.js:1060 + +#~ msgid "New Project" +#~ msgstr "" + +#: js/turtledefs.js:185 + +#: js/turtledefs.js:280 + +#~ msgid "music" +#~ msgstr "" + +#: js/turtledefs.js:548 + +#: js/turtledefs.js:569 + +#~ msgid "save" +#~ msgstr "" + +#: js/turtledefs.js:625 + +#: js/turtles.js:953 + +#~ msgid "Clean" +#~ msgstr "清除畫面" + +#: js/turtledefs.js:675 + +#~ msgid "Run slow" +#~ msgstr "" + +#: js/turtles.js:900 + +#~ msgid "Clear Workspace" +#~ msgstr "" + +#: js/turtles.js:905 + +#~ msgid "Are you sure you want to clear the workspace ?" +#~ msgstr "" + +#: js/utils/musicutils.js:1176 + +#~ msgid "meantone" +#~ msgstr "" + +#: js/utils/musicutils.js:1582 + +#~ msgid "Custom" +#~ msgstr "" + +#: js/blocks/ExtrasBlocks.js:274 + +#~ msgid "hide blocks" +#~ msgstr "隱藏區塊" + +#: js/blocks/FlowBlocks.js:136 + +#~ msgid "duplicate" +#~ msgstr "" + +#: js/blocks/FlowBlocks.js:604 + +#: js/widgets/timbre.js:417 + +#: js/widgets/timbre.js:419 + +#: js/widgets/phrasemaker.js:4202 + +#: js/widgets/musickeyboard.js:819 + +#: js/widgets/musickeyboard.js:821 + +#: plugins/rodi.rtp:29 + +#: plugins/rodi.rtp:73 + +#: plugins/rodi.rtp:413 + +#~ msgid "stop" +#~ msgstr "停止" + +#: js/blocks/MediaBlocks.js:692 + +#~ msgid "duration (ms)" +#~ msgstr "" + +#: js/blocks/GraphicsBlocks.js:373 + +#: js/widgets/temperament.js:319 + +#: js/widgets/temperament.js:347 + +#~ msgid "clear" +#~ msgstr "" + +#: js/blocks/PitchBlocks.js:929 + +#~ msgid "invert" +#~ msgstr "" + +#: js/blocks/PitchBlocks.js:1706 + +#~ msgid "n^th Modal Pitch takes the pattern of pitches in semitones for a mode and makes each point a degree of the mode," +#~ msgstr "" + +#: js/blocks/PitchBlocks.js:1749 + +#~ msgid "N^th Modal Pitch takes a number as an input as the n^th degree for the given mode. 0 is the first position, 1 is the second, -1 is the note before the first etc." +#~ msgstr "" + +#: js/blocks/ToneBlocks.js:34 + +#~ msgid "oscillator" +#~ msgstr "" + +#: js/blocks/ToneBlocks.js:630 + +#~ msgid "delay" +#~ msgstr "" + +#: js/blocks/WidgetBlocks.js:81 + +#~ msgid "envelope" +#~ msgstr "" + +#: js/blocks/WidgetBlocks.js:171 + +#~ msgid "filter" +#~ msgstr "" + +#: js/blocks/WidgetBlocks.js:1580 + +#~ msgid "aimusic" +#~ msgstr "" + +#: js/turtleactions/IntervalsActions.js:119 + +#~ msgid "a" +#~ msgstr "" + +#: js/turtleactions/IntervalsActions.js:139 + +#~ msgid " below" +#~ msgstr "" + +#: js/widgets/modewidget.js:1017 + +#: js/widgets/pitchstaircase.js:580 + +#: js/widgets/tempo.js:414 + +#: js/widgets/phrasemaker.js:5356 + +#: js/widgets/rhythmruler.js:2254 + +#: js/widgets/rhythmruler.js:2472 + +#: js/widgets/temperament.js:1929 + +#~ msgid "New action block generated!" +#~ msgstr "" + +#: js/widgets/sampler.js:237 + +#~ msgid "Recording started..." +#~ msgstr "" + +#: js/widgets/sampler.js:245 + +#~ msgid "Recording complete..." +#~ msgstr "" + +#: js/widgets/musickeyboard.js:1549 + +#: plugins/rodi.rtp:193 + +#~ msgid "duration" +#~ msgstr "時間長度" + +#: js/widgets/temperament.js:454 + +#: js/widgets/temperament.js:456 + +#: js/widgets/temperament.js:1493 + +#: js/widgets/temperament.js:1495 + +#~ msgid "close" +#~ msgstr "" + +#: planet/js/StringHelper.js:38 + +#~ msgid "Publish Project" +#~ msgstr "" + +#: plugins/rodi.rtp:191 + +#~ msgid "play" +#~ msgstr "" + +#: js/notation.js:353 + +#~ msgid "Lilypond cannot process pickup of " +#~ msgstr "" + +#: js/activity.js:1413 + +#~ msgid "Refresh your browser to change to advanced mode." +#~ msgstr "" + +#: js/activity.js:1418 + +#~ msgid "Refresh your browser to change to beginner mode." +#~ msgstr "" + +#: js/widgets/musickeyboard.js:3179 + +#~ msgid "New action blocks generated" +#~ msgstr "" + +#: js/widgets/musickeyboard.js:3180 + +#~ msgid "New action block generated" +#~ msgstr "" + +#: js/toolbar.js:70 + +#: js/toolbar.js:130 + +#: js/toolbar.js:194 + +#: js/toolbar.js:249 + +#~ msgid "Toggle JavaScript Editor" +#~ msgstr "" + +#: js/EnsembleBlocks.js:643 + +#~ msgid "The Turrle pitch block returns the current pitch number being played by the specified turtle." +#~ msgstr "" + +#: js/PitchActions.js:88 + +#~ msgid "The Scalar Step Block must be used inside of a Note Block." +#~ msgstr "" + +#: js/PitchActions.js:107 + +#~ msgid "The Scalar Step Block must be preceded by a Pitch Block." +#~ msgstr "" + +#: js/musickeyboard.js:2840 + +#~ msgid "New action blocks generated!" +#~ msgstr "" + +#: js/toolbar.js:110 + +#: js/toolbar.js:204 + +#~ msgid "FullScreen" +#~ msgstr "" + +#: js/turtledefs.js:506 + +#~ msgid "Toggle full screen mode." +#~ msgstr "" + +#: js/RhythmBlockPaletteBlocks.js:386 + +#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." +#~ msgstr "" + +#: js/RhythmBlockPaletteBlocks.js:601 + +#~ msgid "Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "" + +#: js/IntervalsBlocks.js:43 + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "" + +#: js/IntervalsBlocks.js:175 + +#~ msgid "The Interval number block returns the number of scalar steps in the current interval." +#~ msgstr "" + +#: js/IntervalsBlocks.js:203 + +#~ msgid "The Semi-tone interval block measures the distance between two notes in semi-tones." +#~ msgstr "" + +#: js/IntervalsBlocks.js:484 + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps." +#~ msgstr "" + +#: js/IntervalsBlocks.js:522 + +#~ msgid "The Arpeggio block will run each note block multiple times, adding a transposition based on the specified chord." +#~ msgstr "" + +#: js/IntervalsBlocks.js:811 + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode." +#~ msgstr "" + +#: js/IntervalsBlocks.js:845 + +#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." +#~ msgstr "" + +#: js/IntervalsBlocks.js:894 + +#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches," +#~ msgstr "" + +#: js/IntervalsBlocks.js:896 + +#~ msgid "eg \"do\" is always \"C-natural\" when Movable do is true, the solfege note names are assigned to scale degrees \"do\" is always the first degree of the major scale." +#~ msgstr "" + +#: js/ActionBlocks.js:750 + +#~ msgid "The Action block is used to group together blocks so that they can be used more than once." +#~ msgstr "" + +#: js/BooleanBlocks.js:188 + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "" + +#: js/BooleanBlocks.js:237 + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "" + +#: js/MediaBlocks.js:34 + +#: js/MediaBlocks.js:72 + +#~ msgid "In this example, the mouse moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "" + +#: js/MediaBlocks.js:43 + +#: js/MediaBlocks.js:81 + +#~ msgid "In this example, the turtle moves right until it reaches the right edge of the canvas; then it reappears at the left of the canvas." +#~ msgstr "" + +#: js/MediaBlocks.js:112 + +#: js/MediaBlocks.js:150 + +#~ msgid "In this example, the mouse moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "" + +#: js/MediaBlocks.js:121 + +#: js/MediaBlocks.js:159 + +#~ msgid "In this example, the turtle moves upward until it reaches the top edge of the canvas; then it reappears at the bottom of the canvas." +#~ msgstr "" + +#: js/MediaBlocks.js:579 + +#~ msgid "video material" +#~ msgstr "" + +#: js/ProgramBlocks.js:581 + +#~ msgid "The Run block block runs a block. It accepts two types of arguments: block number or block name." +#~ msgstr "" + +#: js/DrumBlocks.js:188 + +#: js/DrumBlocks.js:195 + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes." +#~ msgstr "" + +#: js/RhythmBlocks.js:30 + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "" + +#: js/RhythmBlocks.js:83 + +#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." +#~ msgstr "" + +#: js/RhythmBlocks.js:235 + +#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." +#~ msgstr "" + +#: js/RhythmBlocks.js:335 + +#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." +#~ msgstr "" + +#: js/RhythmBlocks.js:506 + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "" + +#: js/HeapBlocks.js:60 + +#~ msgid "The Show-heap block displays the contents of the heap at the top of the screen." +#~ msgstr "" + +#: js/FlowBlocks.js:81 + +#~ msgid "The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." +#~ msgstr "" + +#: js/FlowBlocks.js:679 + +#: js/FlowBlocks.js:688 + +#: js/FlowBlocks.js:722 + +#: js/FlowBlocks.js:731 + +#~ msgid "Conditionals lets your program take different actions depending on the condition." +#~ msgstr "" + +#: js/FlowBlocks.js:690 + +#~ msgid "In this example if the mouse button is pressed a snare drum will play, else a kick drum will play." +#~ msgstr "" + +#: js/FlowBlocks.js:764 + +#~ msgid "In this example of a simple drum machine a kick drum will play 1/4 notes forever." +#~ msgstr "" + +#: js/GraphicsBlocks.js:401 + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "" + +#: js/GraphicsBlocks.js:408 + +#~ msgid "The Arc block moves the turtle in a arc." +#~ msgstr "" + +#: js/GraphicsBlocks.js:464 + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "" + +#: js/GraphicsBlocks.js:810 + +#~ msgid "The Wrap block enables or disables screen wrapping for the graphics actions within it." +#~ msgstr "" + +#: js/OrnamentBlocks.js:295 + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/OrnamentBlocks.js:324 + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/VolumeBlocks.js:592 + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played." +#~ msgstr "" + +#: js/VolumeBlocks.js:594 + +#~ msgid "For example if you have 7 notes in sequence contained in a Decrescendo block with a value of 5 the final note will be at 35% less than the starting volume." +#~ msgstr "" + +#: js/VolumeBlocks.js:632 + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played." +#~ msgstr "" + +#: js/VolumeBlocks.js:634 + +#~ msgid "For example if you have 7 notes in sequence contained in a Crescendo block with a value of 5 the final note will be at 35% more than the starting volume." +#~ msgstr "" + +#: js/ToneBlocks.js:176 + +#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." +#~ msgstr "" + +#: js/ToneBlocks.js:213 + +#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." +#~ msgstr "" + +#: js/ToneBlocks.js:588 + +#~ msgid "The set default instrument block changes the default instrument from electronic synth to the instrument of your choice." +#~ msgstr "" + +#: js/MeterBlocks.js:54 + +#~ msgid "The Beat factor block returns the ratio of the note value to meter note value." +#~ msgstr "" + +#: js/MeterBlocks.js:168 + +#: js/MeterBlocks.js:179 + +#~ msgid "In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "" + +#: js/MeterBlocks.js:317 + +#~ msgid "(By default, it counts quarter notes.)" +#~ msgstr "" + +#: js/DictBlocks.js:29 + +#~ msgid "The Show-dictionary block displays the contents of the dictionary at the top of the screen." +#~ msgstr "" + +#: js/ExtrasBlocks.js:268 + +#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." +#~ msgstr "" + +#: js/SensorsBlocks.js:235 + +#~ msgid "The Cursor over block triggers an event when the cursor is moved over a mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:242 + +#~ msgid "The Cursor over block triggers an event when the cursor is moved over a turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:264 + +#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:272 + +#~ msgid "The Cursor out block triggers an event when the cursor is moved off of a turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:292 + +#~ msgid "The Cursor button down block triggers an event when the curson button is press on a mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:299 + +#~ msgid "The Cursor button down block triggers an event when the curson button is press on a turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:319 + +#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:326 + +#~ msgid "The Cursor button up block triggers an event when the cursor button is released while over a turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:346 + +#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:352 + +#~ msgid "The Get blue block returns the blue component of the pixel under the turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:379 + +#~ msgid "The Get green block returns the green component of the pixel under the mouse." +#~ msgstr "" + +#: js/SensorsBlocks.js:385 + +#~ msgid "The Get green block returns the green component of the pixel under the turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:500 + +#~ msgid "The Time block returns the number of seconds that the program has been running." +#~ msgstr "" + +#: js/GlobalCard.js:48 + +#~ msgid "More Details" +#~ msgstr "" + +#: js/GlobalCard.js:54 + +#~ msgid "Share project" +#~ msgstr "" + +#: js/GlobalCard.js:60 + +#~ msgid "Copy link to clipboard" +#~ msgstr "" + +#: js/GlobalCard.js:63 + +#~ msgid "Run project on startup." +#~ msgstr "" + +#: js/GlobalCard.js:64 + +#~ msgid "Show code blocks on startup." +#~ msgstr "" + +#: js/GlobalCard.js:65 + +#~ msgid "Collapse code blocks on startup." +#~ msgstr "" + +#: js/GlobalCard.js:70 + +#~ msgid "Advanced Options" +#~ msgstr "" + +#: js/PitchBlocks.js:1540 + +#~ msgid "Hertz Block: Did you mean to use a Note block?" +#~ msgstr "" + +#: js/GlobalCard.js:48 + +#~ msgid "Unlike project" +#~ msgstr "" + +#: js/GlobalCard.js:51 + +#~ msgid "Like project" +#~ msgstr "" + +#: js/GlobalPlanet.js:30 + +#~ msgid "Feature unavailable - cannot connect to server. Reload Turtle Blocks to try again." +#~ msgstr "" + +#: js/Publisher.js:179 + +#~ msgid "Republish Project" +#~ msgstr "" + +#: js/blocks.js:2379 + +#~ msgid "audio file1" +#~ msgstr "" + +#: js/blocks.js:2387 + +#~ msgid "audio file2" +#~ msgstr "" + +#: js/turtle-singer.js:1793 + +#~ msgid "Warning: Note value greater than 2." +#~ msgstr "" + +#: js/IntervalsBlocks.js:537 + +#~ msgid "chord5" +#~ msgstr "" + +#: js/IntervalsBlocks.js:543 + +#~ msgid "chord4" +#~ msgstr "" + +#: js/IntervalsBlocks.js:549 + +#~ msgid "chord1" +#~ msgstr "" + +#: js/SensorsBlocks.js:535 + +#~ msgid "The Cursor Y block returns the vertical position of the turtle." +#~ msgstr "" + +#: js/SensorsBlocks.js:567 + +#~ msgid "The Cursor X block returns the horizontal position of the turtle." +#~ msgstr "" + +#: js/EnsembleBlocks.js:1174 + +#~ msgid "The Nth-Turtlee name block returns the name of the nth turtle." +#~ msgstr "" + +#: js/turtledefs.js:538 + +#~ msgid "Run fast" +#~ msgstr "" + +#: js/turtledefs.js:652 + +#~ msgid "Expand/collapse collapsible blocks" +#~ msgstr "" + +#: js/EnsembleBlocks.js:819 + +#~ msgid "The Nth-Mouse name block returns the name of the nth mice." +#~ msgstr "" + +#: js/activity.js:364 + +#~ msgid "search for blocks" +#~ msgstr "" + +#: js/activity.js:3298 + +#~ msgid "Please set browser zoom level to 100%" +#~ msgstr "" + +#: js/toolbar.js:54 + +#: js/toolbar.js:110 + +#: js/toolbar.js:147 + +#: js/toolbar.js:197 + +#~ msgid "Auxilary menu" +#~ msgstr "" + +#: js/SaveInterface.js:47 + +#~ msgid "To run this project, open Music Blocks in a web browser and drag and drop this file into the browser window." +#~ msgstr "" + +#: js/blocks.js:6143 + +#~ msgid "You must always have at least one start block." +#~ msgstr "" + +#: js/sampler.js:406 + +#~ msgid "pitch up" +#~ msgstr "" + +#: js/sampler.js:416 + +#~ msgid "pitch down" +#~ msgstr "" + +#: js/sampler.js:424 + +#~ msgid "accidental up" +#~ msgstr "" + +#: js/sampler.js:434 + +#~ msgid "accidental down" +#~ msgstr "" + +#: js/sampler.js:441 + +#~ msgid "octave up" +#~ msgstr "" + +#: js/sampler.js:451 + +#~ msgid "octave down" +#~ msgstr "" + +#: plugins/finance.rtp:28 + +#~ msgid "currency" +#~ msgstr "" + +#: plugins/finance.rtp:28 + +#: plugins/bitcoin.rtp:27 + +#~ msgid "from" +#~ msgstr "" + +#: plugins/finance.rtp:69 + +#~ msgid "stock price" +#~ msgstr "" + +#: plugins/translate.rtp:73 + +#~ msgid "translate" +#~ msgstr "" + +#: plugins/translate.rtp:78 + +#: plugins/translate.rtp:89 + +#~ msgid "hello" +#~ msgstr "您好" + +#: plugins/translate.rtp:84 + +#~ msgid "detect lang" +#~ msgstr "" + +#: plugins/translate.rtp:95 + +#~ msgid "set lang" +#~ msgstr "" + +#: plugins/gmap.rtp:30 + +#~ msgid "city latitude" +#~ msgstr "" + +#: plugins/gmap.rtp:40 + +#~ msgid "city longitude" +#~ msgstr "" + +#: plugins/gmap.rtp:71 + +#: plugins/gmap.rtp:74 + +#: plugins/gmap.rtp:104 + +#: plugins/gmap.rtp:107 + +#~ msgid "Coordinate data not available." +#~ msgstr "" + +#: plugins/gmap.rtp:116 + +#~ msgid "Google map" +#~ msgstr "" + +#: plugins/gmap.rtp:116 + +#: plugins/gmap.rtp:160 + +#~ msgid "coordinates" +#~ msgstr "" + +#: plugins/gmap.rtp:116 + +#~ msgid "zoom factor" +#~ msgstr "" + +#: plugins/gmap.rtp:144 + +#~ msgid "zoom" +#~ msgstr "" + +#: plugins/gmap.rtp:160 + +#~ msgid "latitude" +#~ msgstr "" + +#: plugins/gmap.rtp:160 + +#~ msgid "longitude" +#~ msgstr "" + +#: plugins/maths.rtp:74 + +#~ msgid "degrees" +#~ msgstr "" + +#: plugins/maths.rtp:76 + +#~ msgid "radians" +#~ msgstr "" + +#: plugins/dictionary.rtp:25 + +#~ msgid "define" +#~ msgstr "" + +#: plugins/bitcoin.rtp:27 + +#~ msgid "bitcoin" +#~ msgstr "" + +#: plugins/heap.rtp:81 + +#: plugins/heap.rtp:85 + +#~ msgid "You need to select a file." +#~ msgstr "" + +#: js/activity.js:1618 + +#~ msgid "show treble" +#~ msgstr "" + +#: js/activity.js:1621 + +#~ msgid "hide Polar" +#~ msgstr "" + +#: js/activity.js:1628 + +#: js/activity.js:1652 + +#~ msgid "show bass" +#~ msgstr "" + +#: js/activity.js:1637 + +#~ msgid "show mezzo-soprano" +#~ msgstr "" + +#: js/activity.js:1642 + +#~ msgid "show alto" +#~ msgstr "" + +#: js/activity.js:1647 + +#~ msgid "show tenor" +#~ msgstr "" + +#: js/activity.js:1657 + +#~ msgid "hide bass" +#~ msgstr "" + +#: js/activity.js:1664 + +#~ msgid "show Polar" +#~ msgstr "" + +#: js/activity.js:1668 + +#~ msgid "hide Cartesian" +#~ msgstr "" + +#: js/notation.js:296 + +#~ msgid "Lilypond cannot process tempo of " +#~ msgstr "" + +#: js/SaveInterface.js:283 + +#~ msgid "Save as PDF" +#~ msgstr "" + +#: js/lilypond.js:263 + +#~ msgid "Lilypond ignoring mode" +#~ msgstr "" + +#: js/oscilloscope.js:49 + +#~ msgid "ZOOM IN" +#~ msgstr "" + +#: js/oscilloscope.js:61 + +#~ msgid "ZOOM OUT" +#~ msgstr "" + +#: js/palette.js:1188 + +#~ msgid "Click to select a block." +#~ msgstr "" + +#: js/palette.js:1205 + +#: js/palette.js:1208 + +#: js/palette.js:1236 + +#: js/palette.js:1239 + +#~ msgid "hide" +#~ msgstr "" + +#: js/palette.js:1214 + +#: js/palette.js:1217 + +#~ msgid "show2" +#~ msgstr "" + +#: js/palette.js:1222 + +#: js/palette.js:1225 + +#: js/palette.js:1250 + +#: js/palette.js:1253 + +#~ msgid "popout" +#~ msgstr "" + +#: js/palette.js:2423 + +#~ msgid "myblocks" +#~ msgstr "" + +#: js/SaveInterface.js:504 + +#~ msgid "Do you want to save your project?" +#~ msgstr "" + +#: js/DrumBlocks.js:416 + +#~ msgid "Drum Block: Did you mean to use a Note block?" +#~ msgstr "" + +#: js/pitchtracker.js:181 + +#: js/pitchtracker.js:200 + +#: js/pitchtracker.js:208 + +#: js/pitchtracker.js:210 + +#~ msgid "Start Recording" +#~ msgstr "" + +#: js/pitchtracker.js:188 + +#: js/pitchtracker.js:222 + +#: js/pitchtracker.js:224 + +#~ msgid "Stop Recording" +#~ msgstr "" + +#: js/pitchtracker.js:312 + +#~ msgid "save rhythms" +#~ msgstr "" + +#: js/pitchtracker.js:475 + +#~ msgid "drag" +#~ msgstr "" + +#: js/PitchBlocks.js:934 + +#~ msgid "Pitch Block: Did you mean to use a Note block?" +#~ msgstr "" + +#: js/EnsembleBlocks.js:295 + +#~ msgid "Mr. Mouse\", 0, 0)]" +#~ msgstr "" + +#: js/SensorsBlocks.js:195 + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "" + +#: js/BoxesBlocks.js:318 + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "" + +#: js/BoxesBlocks.js:365 + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "" + +#: js/activity.js:2054 + +#~ msgid "Hide blocks." +#~ msgstr "" + +#: js/activity.js:3319 + +#~ msgid "Cannot be further decreased" +#~ msgstr "" + +#: js/activity.js:3327 + +#~ msgid "Cannot be further increased" +#~ msgstr "" + +#: js/activity.js:4263 + +#~ msgid "Error: Unable to save because you ran out of local storage. Try deleting some saved projects." +#~ msgstr "" + +#: js/logo.js:386 + +#~ msgid "Turning off mouse blink; setting FPS to 10." +#~ msgstr "" + +#: js/logo.js:391 + +#~ msgid "Turning on mouse blink; setting FPS to 30." +#~ msgstr "" + +#: js/logo.js:4764 + +#~ msgid "Scalar transpositions are equal to Semitone transpositions for custom temperament." +#~ msgstr "" + +#: js/logo.js:8405 + +#~ msgid "You can only tie notes of the same pitch. Did you mean to use slur?" +#~ msgstr "" + +#: js/logo.js:8794 + +#~ msgid "Warning: Note value is greater than 2." +#~ msgstr "" + +#: js/logo.js:11589 + +#~ msgid "Note name must be one of A, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G♭, G, G♯ or A♭." +#~ msgstr "" + +#: js/palette.js:2009 + +#: js/palette.js:2066 + +#~ msgid "Do you want to remove all the stacks from your \"%s\" palette?" +#~ msgstr "" + +#: js/turtledefs.js:204 + +#~ msgid "This button opens a viewer for sharing projects and for finding example projects." +#~ msgstr "" + +#: js/turtledefs.js:257 + +#~ msgid "Click this button to expand or collapse the auxiliary toolbar." +#~ msgstr "" + +#: js/turtledefs.js:286 + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "" + +#: js/turtledefs.js:287 + +#~ msgid "The Master beats per minute block sets the number of 1/4 notes per minute for every voice." +#~ msgstr "" + +#: js/turtledefs.js:289 + +#~ msgid "The On-every-note block let you specify actions to take on every note." +#~ msgstr "" + +#: js/turtledefs.js:291 + +#~ msgid "The Notes played block is the number of notes that have been played." +#~ msgstr "" + +#: js/turtledefs.js:296 + +#~ msgid "The Pitch Number block will play a pitch associated by its number eg 0 for C and 7 for G." +#~ msgstr "" + +#: js/turtledefs.js:328 + +#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." +#~ msgstr "" + +#: js/turtledefs.js:343 + +#~ msgid "All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr "" + +#: js/turtledefs.js:348 + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "" + +#: js/turtledefs.js:350 + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "" + +#: js/turtledefs.js:389 + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:414 + +#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." +#~ msgstr "" + +#: js/turtledefs.js:415 + +#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." +#~ msgstr "" + +#: js/turtledefs.js:416 + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "" + +#: js/turtledefs.js:417 + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "" + +#: js/turtledefs.js:439 + +#~ msgid "eg \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "" + +#: js/turtledefs.js:459 + +#~ msgid "The Note volume block returns the current volume of the current synthesizer." +#~ msgstr "" + +#: js/turtledefs.js:479 + +#~ msgid "The Default block is used inside of a Switch to define a default action." +#~ msgstr "" + +#: js/turtledefs.js:573 + +#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." +#~ msgstr "" + +#: js/basicblocks.js:2352 + +#: js/basicblocks.js:2363 + +#~ msgid "down minor" +#~ msgstr "" + +#: js/basicblocks.js:2418 + +#: js/basicblocks.js:2429 + +#~ msgid "down major" +#~ msgstr "" + +#: js/basicblocks.js:3713 + +#~ msgid "eval" +#~ msgstr "" + +#: js/basicblocks.js:4057 + +#~ msgid "100" +#~ msgstr "" + +#: js/playback.js:87 + +#: js/musickeyboard.js:419 + +#: js/pitchdrummatrix.js:177 + +#: js/meterwidget.js:108 + +#: js/timbre.js:771 + +#: js/temperament.js:1751 + +#: js/modewidget.js:132 + +#~ msgid "Drag" +#~ msgstr "" + +#: js/playbackbox.js:83 + +#: js/playbackbox.js:91 + +#~ msgid "playback music" +#~ msgstr "" + +#: js/playbackbox.js:96 + +#~ msgid "pause playback" +#~ msgstr "" + +#: js/playbackbox.js:107 + +#: js/playbackbox.js:116 + +#~ msgid "restart playback" +#~ msgstr "" + +#: js/playbackbox.js:123 + +#~ msgid "prepare music for playback" +#~ msgstr "" + +#: js/help.js:217 + +#~ msgid "Load blocks" +#~ msgstr "" + +#: js/turtledefs.js:304 + +#: js/turtledefs.js:439 + +#: js/turtledefs.js:584 + +#~ msgid "The Set timbre block selects a voice for the synthesizer," +#~ msgstr "" + +#: js/turtledefs.js:525 + +#~ msgid "The Run block block runs a block." +#~ msgstr "" + +#: js/basicblocks.js:2018 + +#~ msgid "set timbre" +#~ msgstr "" + +#: js/basicblocks.js:4413 + +#~ msgid "right2" +#~ msgstr "" + +#: js/basicblocks.js:4429 + +#~ msgid "left2" +#~ msgstr "" + +#: js/pitchtimematrix.js:323 + +#: js/pitchtimematrix.js:331 + +#: js/pitchtimematrix.js:331 + +#: js/rhythmruler.js:1698 + +#: js/rhythmruler.js:1711 + +#: js/rhythmruler.js:1711 + +#~ msgid "expand" +#~ msgstr "" + +#: js/pitchtimematrix.js:338 + +#: js/pitchtimematrix.js:338 + +#: js/rhythmruler.js:1721 + +#: js/rhythmruler.js:1721 + +#~ msgid "collapse" +#~ msgstr "" + +#~ msgid "crescendo factor" +#~ msgstr "" + +#: js/turtledefs.js:181 + +#~ msgid "At the heart of Music Blocks is the Note block. The Note block is a container for a Pitch block that specifies the duration (note value) of the pitch." +#~ msgstr "" + +#: js/turtledefs.js:466 + +#~ msgid "The Time block returns the number of seconds that the program has been running." +#~ msgstr "" + +#: js/turtledefs.js:253 + +#~ msgid "The Store in box1 block is used to store a value in box1." +#~ msgstr "" + +#: js/turtledefs.js:265 + +#~ msgid "The Multiply block is used to multiply." +#~ msgstr "" + +#: js/blocks.js:2837 + +#: js/blocks.js:2863 + +#~ msgid "There is no block is selected." +#~ msgstr "" + +#: js/turtledefs.js:209 + +#~ msgid "The Scalar transposition block will shift the pitches contained inside Note blocks up (or down) the scale. In the example shown above, sol is shifted up to la." +#~ msgstr "" + +#: js/turtledefs.js:132 + +#~ msgid "Initialise a new project." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:339 + +#~ msgid "japanese" +#~ msgstr "" + +#: js/block.js:1312 + +#~ msgid "7th" +#~ msgstr "" + +#: js/basicblocks.js:2440 + +#~ msgid "chord' + ' ' + 'V" +#~ msgstr "" + +#: js/musicutils.js:345 + +#: js/basicblocks.js:1635 + +#: js/macros.js:38 + +#~ msgid "chine" +#~ msgstr "" + +#: js/timbre.js:743 + +#: js/rhythmruler.js:1481 + +#: js/modewidget.js:95 + +#: js/pitchstaircase.js:534 + +#~ msgid "undo" +#~ msgstr "" + +#: js/basicblocks.js:2464 + +#~ msgid "chord' + ' ' + 'I" +#~ msgstr "" + +#: js/StringHelper.js:22 + +#~ msgid "placeholder" +#~ msgstr "" + +#: js/turtledefs.js:436 + +#~ msgid "The Move block block moves a block." +#~ msgstr "" + +#: js/turtledefs.js:327 + +#: js/turtledefs.js:329 + +#~ msgid "The Accidental block is used to create sharps and flats" +#~ msgstr "" + +#: js/turtledefs.js:430 + +#~ msgid "The Hide blocks block hides the blocks." +#~ msgstr "" + +#: js/turtledefs.js:378 + +#~ msgid "The Waitfor block will wait until the condition is true." +#~ msgstr "" + +#: js/basicblocks.js:3142 + +#: js/basicblocks.js:3151 + +#~ msgid "set volume" +#~ msgstr "" + +#: js/turtledefs.js:366 + +#~ msgid "The Play noise block will generate white, pink, or brown noise." +#~ msgstr "" + +#: js/turtledefs.js:441 + +#~ msgid "The Bezier block draws a Bezier curve." +#~ msgstr "" + +#: plugins/impact.rtp:32 + +#~ msgid "hours ago" +#~ msgstr "" + +#: js/musicutils.js:243 + +#~ msgid "Major Blues" +#~ msgstr "" + +#: js/turtledefs.js:273 + +#~ msgid "The Back block moves the mouse backward." +#~ msgstr "" + +#: js/turtledefs.js:307 + +#~ msgid "The Set-name block is used to name a mouse." +#~ msgstr "" + +#: js/turtledefs.js:231 + +#~ msgid "The Status block opens a tool for inspecting the status of Music Blocks as it is running." +#~ msgstr "" + +#: js/pitchstaircase.js:480 + +#~ msgid "play scale" +#~ msgstr "" + +#~ msgid "This toolbar contains the palette buttons Matrix, Note, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "" + +#: js/turtledefs.js:326 + +#~ msgid "The Beats per minute block returns the current beats per minute." +#~ msgstr "" + +#: js/turtledefs.js:222 + +#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale," +#~ msgstr "" + +#: js/turtledefs.js:336 + +#~ msgid "Pitch can be specified in terms of ni dha pa ma ga re sa." +#~ msgstr "" + +#: js/musicutils.js:229 + +#~ msgid "Enigmatic" +#~ msgstr "" + +#: js/basicblocks.js:612 + +#~ msgid "fifths" +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "ml" +#~ msgstr "" + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "mi" +#~ msgstr "" + +#: js/turtledefs.js:251 + +#: js/turtledefs.js:388 + +#: js/turtledefs.js:390 + +#~ msgid "The Do block is used to initiate an action." +#~ msgstr "" + +#: js/turtledefs.js:422 + +#~ msgid "The Indexheap block returns a value in the heap at a specified location." +#~ msgstr "" + +#: js/turtledefs.js:284 + +#~ msgid "The Pen-up block raises the pen so that it does not draw." +#~ msgstr "" + +#: js/turtledefs.js:473 + +#~ msgid "The New mouse block will create a new mouse." +#~ msgstr "" + +#: js/activity.js:4353 + +#~ msgid "playback" +#~ msgstr "" + +#: js/activity.js:4435 + +#: js/activity.js:4470 + +#~ msgid "Merge project from file" +#~ msgstr "" + +#: js/turtledefs.js:299 + +#~ msgid "The Left block returns the position of the left of the canvas." +#~ msgstr "" + +#~ msgid "eatme" +#~ msgstr "" + +#: js/turtledefs.js:323 + +#~ msgid "The Whole notes played block returns the total number of whole notes played." +#~ msgstr "" + +#: js/basicblocks.js:1946 + +#~ msgid "movable" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:46 + +#~ msgid "brown-noise" +#~ msgstr "" + +#: js/musicutils.js:251 + +#~ msgid "Japanese" +#~ msgstr "" + +#: js/synthutils.js:90 + +#~ msgid "triangle-bell" +#~ msgstr "" + +#: js/activity.js:1216 + +#~ msgid "Hide grid" +#~ msgstr "" + +#: js/turtledefs.js:358 + +#~ msgid "The FM synth block is a frequency modulator used to define a timbre." +#~ msgstr "" + +#: js/turtledefs.js:429 + +#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." +#~ msgstr "" + +#: js/turtledefs.js:260 + +#~ msgid "The Number block holds a number." +#~ msgstr "" + +#: js/turtledefs.js:381 + +#~ msgid "The Case block is used inside of a Switch to define matches." +#~ msgstr "" + +#: js/turtledefs.js:539 + +#~ msgid "The Background block sets the background color." +#~ msgstr "" + +#: js/help.js:53 + +#~ msgid "Previous page" +#~ msgstr "" + +#: js/turtledefs.js:458 + +#~ msgid "The Open file block opens a file for use with the Show block." +#~ msgstr "" + +#: js/turtledefs.js:287 + +#~ msgid "The Set-color block changes the pen color." +#~ msgstr "" + +#: js/basicblocks.js:2452 + +#~ msgid "chord' + ' ' + 'IV" +#~ msgstr "" + +#: js/timbre.js:682 + +#~ msgid "effects" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#~ msgid "floor-tom" +#~ msgstr "" + +#: js/turtledefs.js:295 + +#~ msgid "The Height block returns the height of the canvas." +#~ msgstr "" + +#: js/savebox.js:129 + +#~ msgid "Share on Facebook" +#~ msgstr "" + +#: js/turtledefs.js:452 + +#~ msgid "The Shade block returns the current pen shade value." +#~ msgstr "" + +#: js/turtledefs.js:215 + +#~ msgid "The On-every-beat block let you specify actions to take on every beat." +#~ msgstr "" + +#: js/turtledefs.js:76 + +#~ msgid "Mr. Mouse is our Music Blocks conductor. Mr. Mouse encourages you to explore Music Blocks. Let us start our tour!" +#~ msgstr "" + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "re" +#~ msgstr "" + +#: js/musicutils.js:237 + +#~ msgid "Spanish Gypsy" +#~ msgstr "" + +#: js/basicblocks.js:893 + +#~ msgid "divide note value" +#~ msgstr "" + +#: js/turtledefs.js:220 + +#~ msgid "e.g., C Major" +#~ msgstr "" + +#: js/activity.js:3743 + +#~ msgid "extra-long press to run music slowly" +#~ msgstr "" + +#: js/rhythmruler.js:1442 + +#~ msgid "save drum machine" +#~ msgstr "" + +#: js/activity.js:4373 + +#~ msgid "enable horizontal scrolling" +#~ msgstr "" + +#: js/turtledefs.js:318 + +#~ msgid "The Pickup block is used to accommodate any notes that come in before the beat." +#~ msgstr "" + +#: js/turtledefs.js:449 + +#~ msgid "The Hollow line block creates a line with a hollow center." +#~ msgstr "" + +#: js/turtledefs.js:185 + +#~ msgid "To copy a stack to the clipboard, right-click on the stack." +#~ msgstr "" + +#: js/turtledefs.js:462 + +#~ msgid "The Stopplayback block" +#~ msgstr "" + +#: js/toolbar.js:342 + +#: js/toolbar.js:390 + +#~ msgid "Save as abc" +#~ msgstr "" + +#: js/turtledefs.js:456 + +#~ msgid "The To frequency block converts a pitch name and octave to Hertz." +#~ msgstr "" + +#: js/basicblocks.js:4422 + +#~ msgid "top" +#~ msgstr "" + +#: js/turtledefs.js:144 + +#: js/turtledefs.js:189 + +#~ msgid "Open a panel for configuring Music Blocks." +#~ msgstr "" + +#: js/turtledefs.js:407 + +#~ msgid "The And block is the logical and operator." +#~ msgstr "" + +#: js/activity.js:3533 + +#~ msgid "Save as .wav" +#~ msgstr "" + +#: js/savebox.js:113 + +#~ msgid "The Planet is unavailable." +#~ msgstr "" + +#: js/turtledefs.js:194 + +#~ msgid "You can use multiple Drum blocks within a Note block." +#~ msgstr "" + +#: js/turtledefs.js:186 + +#~ msgid "You can also use Alt+V to paste a stack of blocks. " +#~ msgstr "" + +#: js/turtledefs.js:459 + +#~ msgid "The Video block selects video for use with the Show block. " +#~ msgstr "" + +#: js/turtledefs.js:343 + +#~ msgid "When Movable do is false, the solfege note names are always tied to specific pitches (e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "" + +#: js/turtledefs.js:412 + +#~ msgid "The Pop block removes the value at the top of the heap." +#~ msgstr "" + +#: js/turtledefs.js:225 + +#~ msgid "The Decrescendo block will decrease the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." +#~ msgstr "" + +#: js/turtledefs.js:99 + +#~ msgid "The save-stack button saves a stack onto a custom palette." +#~ msgstr "" + +#: js/musicutils.js:248 + +#~ msgid "Egyptian" +#~ msgstr "" + +#: js/turtledefs.js:186 + +#~ msgid "The paste button is enabled when there are blocks copied onto the clipboard." +#~ msgstr "" + +#: js/musicutils.js:198 + +#~ msgid "Algerian" +#~ msgstr "" + +#: js/basicblocks.js:831 + +#~ msgid "denominator" +#~ msgstr "" + +#: js/turtledefs.js:426 + +#~ msgid "The Emptyheap block empties the heap." +#~ msgstr "" + +#: js/turtledefs.js:352 + +#~ msgid "The Phaser block adds a sweeping sound." +#~ msgstr "" + +#: js/turtledefs.js:429 + +#~ msgid "The Open project block is used to open a project from a web page." +#~ msgstr "" + +#: plugins/impact.rtp:63 + +#: plugins/impact.rtp:127 + +#~ msgid "Impact data not available." +#~ msgstr "" + +#: js/turtledefs.js:168 + +#~ msgid "Extra-long press the run button to run the music in slow mode." +#~ msgstr "" + +#~ msgid "mashape" +#~ msgstr "" + +#: js/basicblocks.js:589 + +#~ msgid "thirds" +#~ msgstr "" + +#: js/turtledefs.js:279 + +#~ msgid "The X block returns the horizontal position of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:437 + +#~ msgid "The Delete block block removes a block." +#~ msgstr "" + +#: js/turtledefs.js:278 + +#~ msgid "The Scroll XY block moves the canvas." +#~ msgstr "" + +#: js/turtledefs.js:393 + +#~ msgid "The Return to URL block will return a value to a webpage." +#~ msgstr "" + +#: js/turtledefs.js:274 + +#~ msgid "The Left block turns the mouse to the left." +#~ msgstr "" + +#: js/activity.js:4395 + +#~ msgid "Run" +#~ msgstr "" + +#: js/turtledefs.js:169 + +#~ msgid "You can load new blocks from the file system." +#~ msgstr "" + +#: js/turtledefs.js:144 + +#: js/turtledefs.js:189 + +#~ msgid "Settings" +#~ msgstr "" + +#: js/turtledefs.js:409 + +#~ msgid "The Boolean block is used to specify true or false." +#~ msgstr "" + +#: js/turtledefs.js:320 + +#~ msgid "The On-strong-beat block let you specify actions to take on specified beats." +#~ msgstr "" + +#: js/turtledefs.js:414 + +#~ msgid "The Indexheap block returns a value in the heap at a specified location." +#~ msgstr "" + +#: js/turtledefs.js:385 + +#: js/turtledefs.js:386 + +#~ msgid "The Arg block contains the value of an argument passed to an action." +#~ msgstr "" + +#: js/pitchslider.js:394 + +#~ msgid "move down" +#~ msgstr "" + +#: js/basicblocks.js:153 + +#~ msgid "consonant step up" +#~ msgstr "" + +#: js/turtledefs.js:418 + +#~ msgid "The Emptyheap block empties the heap." +#~ msgstr "" + +#: js/turtledefs.js:382 + +#~ msgid "The Default block is used inside of a Switch to define a default action." +#~ msgstr "" + +#: js/turtledefs.js:340 + +#~ msgid "The Scalar step up block returns the number of semi-tones up to the next note in the current key and mode." +#~ msgstr "" + +#: js/turtledefs.js:233 + +#~ msgid "The Rhythm Maker block opens a tool to create drum machines." +#~ msgstr "" + +#: js/turtledefs.js:482 + +#~ msgid "The Mouse heading block returns the heading of the specified mouse." +#~ msgstr "" + +#: js/basicblocks.js:505 + +#~ msgid "pitchslider" +#~ msgstr "" + +#: js/StringHelper.js:35 + +#~ msgid "View More" +#~ msgstr "" + +#: js/pitchtimematrix.js:305 + +#: js/rhythmruler.js:1625 + +#~ msgid "collpase" +#~ msgstr "" + +#: js/turtledefs.js:498 + +#~ msgid "The Heap-empty? block returns true if the heap is emptry." +#~ msgstr "" + +#: js/musicutils.js:253 + +#~ msgid "Fibonacci" +#~ msgstr "" + +#: js/activity.js:4425 + +#~ msgid "Run music slowly" +#~ msgstr "" + +#: js/turtledefs.js:447 + +#~ msgid "The Set translucency block changes the opacity of the pen." +#~ msgstr "" + +#: js/turtledefs.js:200 + +#~ msgid "The Pitch block specifies the pitch name and pitch octave of a note that determine the frequency of the note." +#~ msgstr "" + +#: js/turtledefs.js:218 + +#~ msgid "The Staccato block shortens the length of the actual note—making them tighter bursts—while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/pitchslider.js:402 + +#~ msgid "Use the slider to change the pitch." +#~ msgstr "" + +#: js/turtledefs.js:300 + +#~ msgid "The Right block returns the position of the right of the canvas." +#~ msgstr "" + +#: js/turtledefs.js:226 + +#~ msgid "The Set synth volume block will change the volume of a particular synth, e.g., guitar, violin, snare drum, etc. The default volume is 50; the range is 0 (silence) to 100 (full volume)." +#~ msgstr "" + +#: js/turtledefs.js:224 + +#~ msgid "The Crescendo block will increase the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "" + +#: js/basicblocks.js:3078 + +#~ msgid "note volume" +#~ msgstr "" + +#: js/synthutils.js:92 + +#~ msgid "finger-cymbals" +#~ msgstr "" + +#: js/basicblocks.js:489 + +#~ msgid "pitch-drum matrix" +#~ msgstr "" + +#: js/logo.js:6101 + +#: js/logo.js:6125 + +#~ msgid "Tuplet Block: Did you mean to use a Matrix block?" +#~ msgstr "" + +#~ msgid "set beats per minute" +#~ msgstr "" + +#: js/activity.js:3887 + +#~ msgid "Delete all" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:48 + +#~ msgid "pink-noise" +#~ msgstr "" + +#: plugins/impact.rtp:32 + +#~ msgid "UID" +#~ msgstr "" + +#: js/musicutils.js:197 + +#~ msgid "Chromatic" +#~ msgstr "" + +#: js/modewidget.js:83 + +#~ msgid "rotate clockwise" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:334 + +#~ msgid "hirajoshi (Japan)" +#~ msgstr "" + +#: js/logo.js:5040 + +#: js/logo.js:5061 + +#~ msgid "Input to Minor Block must be 2, 3, 6, or 7" +#~ msgstr "" + +#: js/basicblocks.js:4432 + +#~ msgid "bottom" +#~ msgstr "" + +#: js/turtledefs.js:213 + +#~ msgid "The Set key block is used to set the key and mode, e.g., C Major" +#~ msgstr "" + +#: js/turtledefs.js:313 + +#~ msgid "The Multiply note value block changes the duration of notes by changing their note values." +#~ msgstr "" + +#: js/turtledefs.js:280 + +#~ msgid "The Y block returns the vertical position of the mouse." +#~ msgstr "" + +#: js/basicblocks.js:831 + +#~ msgid "numerator" +#~ msgstr "" + +#: js/synthutils.js:80 + +#~ msgid "cup-drum" +#~ msgstr "" + +#: js/synthutils.js:84 + +#~ msgid "hi-hat" +#~ msgstr "" + +#: js/palette.js:1763 + +#: js/palette.js:1764 + +#: js/palette.js:1771 + +#: js/palette.js:1796 + +#~ msgid "sol" +#~ msgstr "" + +#: js/turtledefs.js:276 + +#~ msgid "The Arc block moves the mouse in a arc." +#~ msgstr "" + +#: js/turtledefs.js:370 + +#~ msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." +#~ msgstr "" + +#: js/turtledefs.js:364 + +#~ msgid "The Note volume block returns the current volume of the current synthesizer." +#~ msgstr "" + +#: js/turtledefs.js:198 + +#~ msgid "The beat of the music is determined by the Meter block (by default, 4 1/4 notes per measure)." +#~ msgstr "" + +#: js/turtledefs.js:337 + +#~ msgid "The Accidental selector block is used to choose between double-sharp, sharp, natural, flat, and double-flat." +#~ msgstr "" + +#: js/musicutils.js:211 + +#~ msgid "Phrygian" +#~ msgstr "" + +#: js/turtledefs.js:344 + +#~ msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." +#~ msgstr "" + +#: js/activity.js:2166 + +#~ msgid "Run fast / long press to run slow / extra-long press to run music slow" +#~ msgstr "" + +#: js/turtledefs.js:28 + +#~ msgid "Music Blocks is a collection of manipulative tools for exploring fundamental musical concepts in an integrative and fun way." +#~ msgstr "" + +#: js/palette.js:1682 + +#~ msgid "la" +#~ msgstr "" + +#: plugins/rodi.rtp:203 + +#~ msgid "see distance" +#~ msgstr "" + +#: js/turtledefs.js:374 + +#~ msgid "The Tuplet block is used to generate a group of notes played in a condensed amount of time." +#~ msgstr "" + +#: js/turtledefs.js:459 + +#~ msgid "The Switch block will run the code in the matchin Case." +#~ msgstr "" + +#: js/basicblocks.js:1457 + +#~ msgid "relative interval" +#~ msgstr "" + +#: js/turtledefs.js:199 + +#~ msgid "The Beats per minute block sets the number of 1/4 notes per minute." +#~ msgstr "" + +#: js/turtledefs.js:296 + +#~ msgid "The Width block returns the width of the canvas." +#~ msgstr "" + +#: js/turtledefs.js:110 + +#: js/turtledefs.js:148 + +#~ msgid "Stop the music (and the turtles)." +#~ msgstr "" + +#: js/synthutils.js:78 + +#~ msgid "floor-tom-tom" +#~ msgstr "" + +#: js/turtledefs.js:312 + +#~ msgid "The Tie block works on pairs of notes, combining them into one note." +#~ msgstr "" + +#: js/turtledefs.js:205 + +#~ msgid "Pitch can be specified in terms of do re mi fa sol la ti." +#~ msgstr "" + +#: js/turtledefs.js:292 + +#~ msgid "The Show block is used to display text or images on the canvas." +#~ msgstr "" + +#: js/turtledefs.js:450 + +#~ msgid "The Background block sets the background color." +#~ msgstr "" + +#: js/basicblocks.js:298 + +#~ msgid "turtle note" +#~ msgstr "" + +#: js/turtledefs.js:79 + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Turtle and more." +#~ msgstr "" + +#: js/turtledefs.js:376 + +#~ msgid "The While block will repeat while the condition is true." +#~ msgstr "" + +#: js/turtledefs.js:264 + +#~ msgid "The Minus block is used to subtract." +#~ msgstr "" + +#: js/savebox.js:159 + +#~ msgid "block artwork" +#~ msgstr "" + +#: js/turtledefs.js:222 + +#~ msgid "The Neighbor block rapidly switches between neighboring pitches." +#~ msgstr "" + +#: js/turtledefs.js:353 + +#~ msgid "The Distortion block adds distortion to the pitch." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "br" +#~ msgstr "" + +#: js/block.js:1306 + +#~ msgid "1st" +#~ msgstr "" + +#: js/logo.js:2177 + +#: js/logo.js:7716 + +#: js/logo.js:7851 + +#: js/logo.js:7911 + +#: js/logo.js:8031 + +#: js/logo.js:8059 + +#~ msgid "Could not find turtle" +#~ msgstr "" + +#: js/turtledefs.js:218 + +#~ msgid "The Slur block lengthens the sustain of noteswhile maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/musicutils.js:234 + +#~ msgid "Hungarian" +#~ msgstr "" + +#: js/pitchstaircase.js:475 + +#~ msgid "play chord" +#~ msgstr "" + +#: js/utilitybox.js:154 + +#~ msgid "Optimize feedback" +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:378 + +#: js/toolbar.js:426 + +#~ msgid "Save block artwork" +#~ msgstr "" + +#: js/turtledefs.js:234 + +#~ msgid "The Pitch-slider block opens a tool to generate arbitray pitches." +#~ msgstr "" + +#: js/logo.js:3711 + +#~ msgid "The Scaler Step Block must be used inside of a Note Block." +#~ msgstr "" + +#: js/turtledefs.js:154 + +#: js/turtledefs.js:200 + +#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:" +#~ msgstr "" + +#: js/basicblocks.js:596 + +#~ msgid "fourths" +#~ msgstr "" + +#: js/turtledefs.js:304 + +#~ msgid "The Cursor Y block returns the veritcal position of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:220 + +#~ msgid "The Crescendo block will increase (or decrease) the volume of the contained notes by a specified amount for every note played. For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "" + +#: js/turtledefs.js:464 + +#~ msgid "The Keyboard block returns computer keyboard input." +#~ msgstr "" + +#~ msgid "Save your project to a server." +#~ msgstr "" + +#: js/basicblocks.js:892 + +#~ msgid "multiply beat value" +#~ msgstr "" + +#: js/musicutils.js:244 + +#~ msgid "Whole Tone" +#~ msgstr "" + +#: js/turtledefs.js:404 + +#~ msgid "The Int block returns an integer." +#~ msgstr "" + +#: js/turtledefs.js:256 + +#~ msgid "The box2 block returns the value stored in box2." +#~ msgstr "" + +#: js/turtledefs.js:82 + +#~ msgid "Click to run just the music in slow mode." +#~ msgstr "" + +#: js/turtledefs.js:294 + +#~ msgid "The Speak block outputs to the text-to-speech synthesizer" +#~ msgstr "" + +#: js/turtledefs.js:451 + +#~ msgid "The Grey block returns the current pen grey value." +#~ msgstr "" + +#: js/block.js:1311 + +#~ msgid "6th" +#~ msgstr "" + +#: js/logo.js:4945 + +#: js/logo.js:4966 + +#~ msgid "Input to Augmented Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "" + +#: js/turtledefs.js:367 + +#~ msgid "The Drum name block is used to select a drum." +#~ msgstr "" + +#: js/activity.js:2699 + +#~ msgid "Run fast / long press to run slowly / extra-long press to run music slowly" +#~ msgstr "" + +#: js/basicblocks.js:4872 + +#~ msgid "save as lilypond" +#~ msgstr "" + +#: js/turtledefs.js:266 + +#~ msgid "The Divide block is used to divide." +#~ msgstr "" + +#: js/turtledefs.js:357 + +#~ msgid "The Partial block is used to specify a weight for a specific partical harmonic." +#~ msgstr "" + +#: js/turtledefs.js:373 + +#~ msgid "The Temperament name block is used to select a tuning method." +#~ msgstr "" + +#: js/musicutils.js:200 + +#~ msgid "Diminished" +#~ msgstr "" + +#~ msgid "Expand/collapse toolbar" +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:373 + +#: js/toolbar.js:421 + +#~ msgid "Save as SVG" +#~ msgstr "" + +#: js/turtledefs.js:424 + +#~ msgid "The Loadheap block loads the heap from a file." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:335 + +#~ msgid "in (Japan)" +#~ msgstr "" + +#: js/turtledefs.js:165 + +#~ msgid "Alternatively, you can hit the ENTER or RETURN key." +#~ msgstr "" + +#: js/turtledefs.js:218 + +#: js/turtledefs.js:350 + +#~ msgid "The Set timbre block selects a voice for the synthesizer, e.g., guitar, piano, violin, or cello." +#~ msgstr "" + +#: js/turtledefs.js:21 + +#: js/analytics.js:316 + +#~ msgid "turtle" +#~ msgstr "小烏龜" + +#: js/turtledefs.js:480 + +#~ msgid "The Y mouse block returns the Y position of the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:336 + +#~ msgid "minyo (Japan)" +#~ msgstr "" + +#: plugins/impact.rtp:124 + +#~ msgid "Impact Time not found." +#~ msgstr "" + +#: js/turtledefs.js:319 + +#~ msgid "The Beats per minute block changes the beats per minute of any contained notes." +#~ msgstr "" + +#: js/turtledefs.js:485 + +#~ msgid "The Stop mouse block stops the specified mouse." +#~ msgstr "" + +#: js/block.js:1308 + +#~ msgid "3rd" +#~ msgstr "" + +#: js/turtledefs.js:383 + +#~ msgid "The Duplicate block will run each block multiple times. The output of the example is: Sol, Sol, Sol, Sol, Re, Re, Re, Re, Sol, Sol, Sol, Sol." +#~ msgstr "" + +#: js/turtledefs.js:348 + +#~ msgid "The Doubly block will double the size of an interval." +#~ msgstr "" + +#: js/turtledefs.js:435 + +#~ msgid "The Run block block runs a block." +#~ msgstr "" + +#: js/basicblocks.js:510 + +#~ msgid "play forward" +#~ msgstr "" + +#: js/musicutils.js:308 + +#~ msgid "basse" +#~ msgstr "" + +#: js/turtledefs.js:208 + +#~ msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." +#~ msgstr "" + +#: js/turtledefs.js:219 + +#~ msgid "The Staccato block shortens the length of the actual note while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/turtledefs.js:465 + +#~ msgid "The To ASCII block converts numbers to letters." +#~ msgstr "" + +#: js/turtledefs.js:214 + +#~ msgid "The Mode length block is the number of notes in the current scale. Most Western scales have 7 notes." +#~ msgstr "" + +#: js/turtledefs.js:258 + +#~ msgid "The Add-1-to block adds one to the value stored in a box." +#~ msgstr "" + +#: js/basicblocks.js:579 + +#~ msgid "440 hertz" +#~ msgstr "" + +#: js/turtledefs.js:277 + +#~ msgid "The Set XY block moves the mouse to a specific position on the screen." +#~ msgstr "" + +#: js/utilitybox.js:153 + +#~ msgid "Optimize performance" +#~ msgstr "" + +#: js/playback.js:31 + +#: js/playback.js:31 + +#: js/rhythmruler.js:827 + +#: js/rhythmruler.js:827 + +#~ msgid "play all" +#~ msgstr "" + +#: js/turtledefs.js:460 + +#~ msgid "The Camera block connects a webcam to the Show block." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#~ msgid "finger cymbols" +#~ msgstr "" + +#: js/synthutils.js:36 + +#~ msgid "simple-1" +#~ msgstr "" + +#: js/basicblocks.js:145 + +#~ msgid "consonant step down" +#~ msgstr "" + +#: js/synthutils.js:86 + +#~ msgid "ride-bell" +#~ msgstr "" + +#: js/turtledefs.js:23 + +#~ msgid "Music Blocks is a collection of tools for exploring musical concepts." +#~ msgstr "" + +#: js/logo-test.js:9708 + +#~ msgid "Cannot read pixel color" +#~ msgstr "" + +#: js/turtledefs.js:235 + +#~ msgid "The Rhythm Ruler block opens a tool to create drum machines." +#~ msgstr "" + +#: js/turtledefs.js:401 + +#~ msgid "The Sqrt block returns the square root." +#~ msgstr "" + +#: js/turtledefs.js:324 + +#~ msgid "The Note counter block can be used to count the number of contained notes." +#~ msgstr "" + +#: js/turtledefs.js:419 + +#~ msgid "The Heap empty? block returns true if the heap is emptry." +#~ msgstr "" + +#: js/musicutils.js:213 + +#~ msgid "Lydian" +#~ msgstr "" + +#: js/turtledefs.js:368 + +#~ msgid "The Noise name block is used to select a noise synthesizer." +#~ msgstr "" + +#: js/turtledefs.js:371 + +#~ msgid "The Pitch drum matrix is used to map pitches to drum sounds." +#~ msgstr "" + +#: js/turtledefs.js:311 + +#~ msgid "The Dot block extends the duration of a note by 50%. E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +#~ msgstr "" + +#: js/turtledefs.js:256 + +#~ msgid "The box2 returns the value stored on box2." +#~ msgstr "" + +#: js/turtledefs.js:213 + +#~ msgid "The Pitch Number block will play a pitch associated by its number, e.g, 1 for C, 7 for G." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:285 + +#~ msgid "harmonic-major" +#~ msgstr "" + +#: js/activity.js:4385 + +#~ msgid "Auxillary menu" +#~ msgstr "" + +#: js/samplesviewer.js:75 + +#: js/samplesviewer.js:75 + +#~ msgid "Publish" +#~ msgstr "" + +#: js/turtledefs.js:411 + +#~ msgid "The Push block adds a value to the top of the heap." +#~ msgstr "" + +#: js/musicutils.js:236 + +#~ msgid "Romanian Minor" +#~ msgstr "" + +#: js/turtledefs.js:251 + +#~ msgid "In the example, it is used with the One of block to choose a random phase." +#~ msgstr "" + +#: js/activity.js:2433 + +#: js/activity.js:2444 + +#: js/activity.js:2459 + +#~ msgid "untitled" +#~ msgstr "" + +#: js/samplesviewer.js:700 + +#~ msgid "Worldwide" +#~ msgstr "" + +#: js/turtledefs.js:320 + +#~ msgid "E.g., a dotted quarter note will play for 3/8 (1/4 + 1/8) of a beat." +#~ msgstr "" + +#: js/activity.js:3743 + +#: js/activity.js:3759 + +#~ msgid "long press to run slowly" +#~ msgstr "" + +#: js/turtledefs.js:430 + +#~ msgid "The Save heap to app block saves the heap to a web page." +#~ msgstr "" + +#: js/basicblocks.js:1370 + +#~ msgid "pluck" +#~ msgstr "" + +#: js/turtledefs.js:476 + +#~ msgid "The Mouse note block returns the current note value being played by the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:219 + +#~ msgid "The Slur block lengthens the sustain of notes—running longer than the noted duration and blending it into the next note—while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/basicblocks.js:1545 + +#: js/basicblocks.js:1550 + +#~ msgid "on weak beat" +#~ msgstr "" + +#: js/turtledefs.js:322 + +#~ msgid "The No clock block decouples the notes from the master clock." +#~ msgstr "" + +#: js/turtledefs.js:283 + +#~ msgid "The Set-pen-size block changes the size of the pen." +#~ msgstr "" + +#~ msgid "end hollow line" +#~ msgstr "" + +#: js/turtledefs.js:448 + +#~ msgid "The Fill block fills in a shape with a color." +#~ msgstr "" + +#: js/basicblocks.js:622 + +#~ msgid "skip factor" +#~ msgstr "" + +#: js/turtledefs.js:221 + +#~ msgid "The Vibrato block adds a rapid, slight variation in pitch." +#~ msgstr "" + +#: js/turtledefs.js:311 + +#~ msgid "The Mouse-sync block aligns the beat count between mice." +#~ msgstr "" + +#: js/samplesviewer.js:73 + +#: js/samplesviewer.js:73 + +#~ msgid "Open" +#~ msgstr "" + +#: js/turtledefs.js:207 + +#~ msgid "The Scaler Step block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Scalar Step 1 will play la." +#~ msgstr "" + +#: js/basicblocks.js:1933 + +#~ msgid "define temperamentX" +#~ msgstr "" + +#: js/turtledefs.js:315 + +#~ msgid "The Swing block works on pairs of notes (specified by note value), adding some duration (specified by swing value) to the first note and taking the same amount from the second note." +#~ msgstr "" + +#: js/basicblocks.js:703 + +#~ msgid "set voice" +#~ msgstr "" + +#: js/turtledefs.js:331 + +#~ msgid "Else a kick drum will play." +#~ msgstr "" + +#: js/toolbar.js:340 + +#: js/toolbar.js:388 + +#~ msgid "Save as wav" +#~ msgstr "" + +#: js/activity.js:3859 + +#: js/activity.js:3870 + +#~ msgid "Click here to paste." +#~ msgstr "" + +#: js/turtledefs.js:204 + +#~ msgid "The Pitch block specifies the pitch name and octave of a note that together determine the frequency of the note." +#~ msgstr "" + +#: js/synthutils.js:76 + +#~ msgid "tom-tom" +#~ msgstr "" + +#: js/musicutils.js:207 + +#~ msgid "Ionian" +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "ch" +#~ msgstr "" + +#: js/turtledefs.js:220 + +#~ msgid "The Slur block lengthens the sustain of notes while maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/temperament.js:1700 + +#~ msgid "add pitches" +#~ msgstr "" + +#: js/turtledefs.js:479 + +#~ msgid "The X mouse block returns the X position of the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:154 + +#: js/turtledefs.js:200 + +#~ msgid "Music Blocks is an open source collection of tools for exploring musical concepts. A full list of contributors can be found in the Music Blocks GitHub repository. Music Blocks is licensed under the AGPL. The current version is:' + ' ' + VERSION), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "cb" +#~ msgstr "" + +#: js/basicblocks.js:1896 + +#~ msgid "reference pitch" +#~ msgstr "" + +#: js/turtledefs.js:165 + +#: js/turtledefs.js:170 + +#~ msgid "Click to run the music note by note." +#~ msgstr "" + +#: js/musicutils.js:310 + +#~ msgid "poly" +#~ msgstr "" + +#: js/StringHelper.js:22 + +#~ msgid "Search for a project\"," +#~ msgstr "" + +#: js/pitchslider.js:388 + +#~ msgid "move up" +#~ msgstr "" + +#: js/activity.js:3565 + +#~ msgid "confirm" +#~ msgstr "" + +#: js/turtledefs.js:427 + +#: js/turtledefs.js:428 + +#~ msgid "The Space block is used to add space between blocks." +#~ msgstr "" + +#: js/turtledefs.js:475 + +#~ msgid "The Mouse sync block aligns the beat count between mice." +#~ msgstr "" + +#: js/musicutils.js:239 + +#~ msgid "Maqam" +#~ msgstr "" + +#: js/musicutils.js:219 + +#~ msgid "Aeolian" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:289 + +#~ msgid "harmonic-minor" +#~ msgstr "" + +#: js/turtledefs.js:241 + +#~ msgid "For example, if you have 7 notes in sequence contained in a Decrescendo block with a value of 5, the final note will be at 35% less than the starting volume." +#~ msgstr "" + +#: js/turtledefs.js:268 + +#~ msgid "The Greater-than block returns True if the top number is greater than the bottom number." +#~ msgstr "" + +#: js/turtledefs.js:257 + +#~ msgid "The Add-to block is used to add to the value stored in a box. It can also be used with other blocks, such as Color, Pen-size. etc." +#~ msgstr "" + +#: js/turtledefs.js:423 + +#~ msgid "The Reverseheap block reverses the order of the heap." +#~ msgstr "" + +#: js/turtledefs.js:262 + +#~ msgid "The One-of block returns one of two choices." +#~ msgstr "" + +#: js/musicutils.js:221 + +#~ msgid "Locrian" +#~ msgstr "" + +#: js/turtledefs.js:445 + +#~ msgid "The Set hue block changes the color of the pen." +#~ msgstr "" + +#: js/turtledefs.js:396 + +#: js/turtledefs.js:397 + +#~ msgid "The Store in block will store a value in a box." +#~ msgstr "" + +#: js/activity.js:3524 + +#~ msgid "Save as .svg" +#~ msgstr "" + +#: js/musicutils.js:241 + +#~ msgid "Blues" +#~ msgstr "" + +#: js/turtledefs.js:152 + +#: js/turtledefs.js:198 + +#~ msgid "You can type \"d\" to create a \"do\" block, \"r\" to create a \"re\" block, etc." +#~ msgstr "" + +#: plugins/impact.rtp:69 + +#~ msgid "Cannot parse Impact data." +#~ msgstr "" + +#: js/turtledefs.js:233 + +#~ msgid "e.g., guitar, violin, snare drum, etc." +#~ msgstr "" + +#: js/turtledefs.js:238 + +#~ msgid "The Tempo block opens a metronome to visualize the beat." +#~ msgstr "" + +#: js/turtledefs.js:332 + +#~ msgid "The Invert block rotates any contained notes around a target note." +#~ msgstr "" + +#: plugins/impact.rtp:32 + +#~ msgid "field" +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "m" +#~ msgstr "" + +#: js/turtledefs.js:200 + +#~ msgid "The On-every-beat block let you specify actions to take on every beat." +#~ msgstr "" + +#: js/SaveInterface.js:24 + +#~ msgid "For more information, please consult the Music Blocks guide." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "rs" +#~ msgstr "" + +#: js/turtledefs.js:305 + +#~ msgid "The Click block returns True if a mouse has been clicked." +#~ msgstr "" + +#: plugins/impact.rtp:100 + +#: plugins/impact.rtp:114 + +#~ msgid "Impact field not found." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "gs" +#~ msgstr "" + +#: js/musicutils.js:217 + +#~ msgid "Minor" +#~ msgstr "" + +#: js/utilitybox.js:172 + +#~ msgid " " +#~ msgstr "" + +#: js/musicutils.js:227 + +#~ msgid "Byzantine" +#~ msgstr "" + +#: js/musicutils.js:223 + +#~ msgid "Jazz Minor" +#~ msgstr "" + +#: js/turtledefs.js:251 + +#~ msgid "The Do block is used to initiate an action. In the example, it is used with the One of block to choose a random phase." +#~ msgstr "" + +#: js/toolbar.js:372 + +#: js/toolbar.js:420 + +#~ msgid "Save as HTML" +#~ msgstr "" + +#: js/basicblocks.js:1156 + +#~ msgid "on beat" +#~ msgstr "" + +#: js/activity.js:3857 + +#: js/activity.js:3868 + +#: js/activity.js:3881 + +#: js/turtledefs.js:118 + +#: js/turtledefs.js:156 + +#~ msgid "Load project from files" +#~ msgstr "" + +#: js/turtledefs.js:216 + +#~ msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." +#~ msgstr "" + +#: js/turtledefs.js:250 + +#~ msgid "The Dispatch block is used to trigger an event." +#~ msgstr "" + +#: js/turtledefs.js:87 + +#~ msgid "Hide or show the block palettes." +#~ msgstr "" + +#: js/activity.js:2712 + +#~ msgid "Run fast / long press to run slowly" +#~ msgstr "" + +#: js/activity.js:913 + +#~ msgid "hide grid" +#~ msgstr "" + +#: js/synthutils.js:72 + +#~ msgid "snare-drum" +#~ msgstr "" + +#: js/turtledefs.js:325 + +#~ msgid "The Measure count block returns the current measure." +#~ msgstr "" + +#: js/turtledefs.js:474 + +#~ msgid "The Found mouse block will return true if the specified mouse can be found." +#~ msgstr "" + +#: js/turtledefs.js:267 + +#~ msgid "The Dispatch block is used to trigger an event." +#~ msgstr "" + +#: js/turtledefs.js:107 + +#: js/utilitybox.js:239 + +#~ msgid "Search" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/synthutils.js:44 + +#~ msgid "white-noise" +#~ msgstr "" + +#: js/musicutils.js:203 + +#~ msgid "Octatonic" +#~ msgstr "" + +#: js/turtledefs.js:309 + +#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." +#~ msgstr "" + +#: js/turtledefs.js:297 + +#~ msgid "The Top block returns the position of the top of the canvas." +#~ msgstr "" + +#: js/turtledefs.js:249 + +#~ msgid "The Listen block is used to listen for an event such as a mouse click. When the event happens, an action is taken." +#~ msgstr "" + +#: plugins/rodi.rtp:91 + +#~ msgid "sense left" +#~ msgstr "" + +#: js/turtledefs.js:237 + +#~ msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." +#~ msgstr "" + +#: js/turtledefs.js:413 + +#~ msgid "The Setheapentry block sets a value in he heap at the specified location." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:307 + +#~ msgid "jazz-minor" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:325 + +#~ msgid "minor-blues" +#~ msgstr "" + +#: js/help.js:53 + +#~ msgid "previous page" +#~ msgstr "" + +#: js/turtledefs.js:285 + +#~ msgid "The Pen-down block lowers the pen so that it draws." +#~ msgstr "" + +#: js/turtledefs.js:330 + +#~ msgid "The Semi-tone transposition block will shift the pitches contained inside Note blocks up (or down) by half steps. In the example shown above, sol is shifted up to sol#." +#~ msgstr "" + +#: js/turtledefs.js:107 + +#~ msgid "You can search for blocks by name." +#~ msgstr "" + +#: js/synthutils.js:88 + +#~ msgid "cow-bell" +#~ msgstr "" + +#: js/block.js:1307 + +#~ msgid "2nd" +#~ msgstr "" + +#: js/turtledefs.js:291 + +#~ msgid "The Media block is used to import an image." +#~ msgstr "" + +#: js/activity.js:3527 + +#~ msgid "Offline. Sharing is unavailable." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "fs" +#~ msgstr "" + +#: js/turtledefs.js:470 + +#~ msgid "The Stopplayback block" +#~ msgstr "" + +#: js/turtledefs.js:243 + +#: js/turtledefs.js:244 + +#~ msgid "Conditionals lets your program take different actions depending on the condition. In this example, if the mouse button is pressed, a snare drum will play. Otherwise (else) a kick drum will play." +#~ msgstr "" + +#: js/turtledefs.js:471 + +#~ msgid "The Loudness block returns the volume detected by the microphone." +#~ msgstr "" + +#: js/turtledefs.js:431 + +#~ msgid "The Show blocks block shows the blocks." +#~ msgstr "" + +#~ msgid "food" +#~ msgstr "" + +#: js/basicblocks.js:874 + +#~ msgid "osctime" +#~ msgstr "" + +#: js/basicblocks.js:901 + +#~ msgid "divide beat value" +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:374 + +#: js/toolbar.js:422 + +#~ msgid "Save as PNG" +#~ msgstr "" + +#: js/turtledefs.js:425 + +#~ msgid "The Comment block prints a comment at the top of the screen when the program is running in slow mode." +#~ msgstr "" + +#: js/turtledefs.js:457 + +#~ msgid "The Stop media block stops audio or video playback." +#~ msgstr "" + +#: js/turtledefs.js:302 + +#~ msgid "The Mouse-button block returns True if the mouse button is pressed." +#~ msgstr "" + +#: js/musicutils.js:286 + +#~ msgid "blues" +#~ msgstr "" + +#: js/activity.js:4401 + +#~ msgid "More" +#~ msgstr "" + +#: js/turtledefs.js:304 + +#~ msgid "The Cursor Y block returns the vertical position of the mouse." +#~ msgstr "" + +#~ msgid "maths" +#~ msgstr "" + +#: js/turtledefs.js:260 + +#: js/turtledefs.js:261 + +#~ msgid "Otherwise (else) a kick drum will play." +#~ msgstr "" + +#: js/StringHelper.js:18 + +#~ msgid "Open project from file\"," +#~ msgstr "" + +#: js/basicblocks.js:605 + +#~ msgid "tritone" +#~ msgstr "" + +#: js/musicutils.js:209 + +#~ msgid "Dorian" +#~ msgstr "" + +#: js/turtledefs.js:79 + +#~ msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." +#~ msgstr "" + +#: js/synthutils.js:74 + +#~ msgid "kick-drum" +#~ msgstr "" + +#: js/block.js:1310 + +#~ msgid "5th" +#~ msgstr "" + +#: js/turtledefs.js:478 + +#~ msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:477 + +#~ msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:129 + +#: js/turtledefs.js:164 + +#~ msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Action and more." +#~ msgstr "" + +#: js/help.js:72 + +#~ msgid "next page" +#~ msgstr "" + +#: js/turtledefs.js:241 + +#~ msgid "The Repeat block will repeat the contained blocks. In this example, the note will be played 4 times." +#~ msgstr "" + +#: js/turtledefs.js:97 + +#~ msgid "The save-stack button saves a stack onto a custom palette. It appears after a \"long press\" on a stack." +#~ msgstr "" + +#: js/basicblocks.js:4785 + +#~ msgid "Rhythm" +#~ msgstr "" + +#: js/turtledefs.js:338 + +#~ msgid "The Number to octave block will convert a pitch number to an octave." +#~ msgstr "" + +#: js/turtledefs.js:95 + +#~ msgid "To copy a stack to the clipboard, do a \"long press\" on the stack. The Paste Button will highlight." +#~ msgstr "" + +#~ msgid "hspace" +#~ msgstr "" + +#: js/activity.js:2789 + +#~ msgid "Long press on block(s) to copy. Click here to paste." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:291 + +#~ msgid "melodic-minor" +#~ msgstr "" + +#: js/turtledefs.js:427 + +#~ msgid "The Heap empty? block returns true if the heap is emptry." +#~ msgstr "" + +#: js/turtledefs.js:469 + +#~ msgid "The Playback block" +#~ msgstr "" + +#: js/turtledefs.js:196 + +#~ msgid "The Note value block is the value of the duration of the note currently being played." +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:375 + +#: js/toolbar.js:423 + +#~ msgid "Save as WAV" +#~ msgstr "" + +#: js/turtledefs.js:354 + +#~ msgid "The Tremolo block adds a wavering effect." +#~ msgstr "" + +#: js/turtledefs.js:446 + +#~ msgid "The Set grey block changes the vividness of the pen color." +#~ msgstr "" + +#: js/turtledefs.js:290 + +#~ msgid "The Text block holds a text string." +#~ msgstr "" + +#: js/turtledefs.js:21 + +#~ msgid "actions" +#~ msgstr "" + +#: js/turtledefs.js:331 + +#~ msgid "The Register block provides an easy way to modify the register (octave) of the notes that follow it." +#~ msgstr "" + +#: js/logo.js:3384 + +#~ msgid "Note value must be greater than 0" +#~ msgstr "" + +#: js/turtledefs.js:236 + +#~ msgid "Tuplets are a collection of notes that get scaled to a specific duration. Using tuplets makes it easy to create groups of notes that are not based on a power of 2." +#~ msgstr "" + +#: js/basicblocks.js:1398 + +#~ msgid "pitch-time matrix" +#~ msgstr "" + +#: js/turtledefs.js:233 + +#~ msgid "eg guitar, violin, snare drum, etc." +#~ msgstr "" + +#: js/turtledefs.js:347 + +#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." +#~ msgstr "" + +#: js/turtledefs.js:144 + +#~ msgid "Long press the run button to run the project in slow mode." +#~ msgstr "" + +#: js/turtledefs.js:339 + +#~ msgid "The Set pitch number offset block is used to set the offset for mapping pitch numbers to pitch and octave." +#~ msgstr "" + +#: js/turtledefs.js:188 + +#~ msgid "Show or hide a polar-coordinate grid." +#~ msgstr "" + +#: js/turtledefs.js:344 + +#~ msgid "It can also be used with other blocks, such as Color, Pen-size." +#~ msgstr "" + +#: js/samplesviewer.js:80 + +#~ msgid "Copy this link to share your project." +#~ msgstr "" + +#: js/turtledefs.js:111 + +#: js/turtledefs.js:149 + +#~ msgid "Clear the screen and return the turtles to their initial positions." +#~ msgstr "" + +#: js/turtledefs.js:254 + +#~ msgid "The box1 returns the value stored on box1." +#~ msgstr "" + +#: js/logo.js:3705 + +#~ msgid "The Step Pitch Block must be used inside of a Note Block." +#~ msgstr "" + +#: plugins/rodi.rtp:30 + +#~ msgid "blink (ms)" +#~ msgstr "" + +#: js/turtledefs.js:360 + +#~ msgid "The Duo synth block is a duo-frequency modulator used to define a timbre." +#~ msgstr "" + +#~ msgid "begin hollow line" +#~ msgstr "" + +#: js/musicutils.js:232 + +#~ msgid "Geez" +#~ msgstr "" + +#~ msgid "Rhythm Block: Did you mean to use a Note block?" +#~ msgstr "" + +#: js/turtledefs.js:260 + +#: js/turtledefs.js:261 + +#~ msgid "In this example, if the mouse button is pressed, a snare drum will play." +#~ msgstr "" + +#: js/turtledefs.js:77 + +#~ msgid "This toolbar contains the palette buttons Matrix, Notes, Tone, Turtle, and more. Click to show the palettes of blocks and drag blocks from the palettes onto the canvas to use them." +#~ msgstr "" + +#: js/turtledefs.js:434 + +#~ msgid "The Dock block block connections two blocks." +#~ msgstr "" + +#: js/turtledefs.js:203 + +#~ msgid "The Step pitch block (in combination with a Number block) will play the next pitch in a scale, e.g., if the last note played was sol, Step pitch 1 will play la." +#~ msgstr "" + +#: js/turtledefs.js:245 + +#~ msgid "The Backward block runs code in reverse order (Musical retrograde)." +#~ msgstr "" + +#: js/basicblocks.js:583 + +#~ msgid "deprecated note value" +#~ msgstr "" + +#: js/musicutils.js:226 + +#~ msgid "Arabic" +#~ msgstr "" + +#: js/turtledefs.js:259 + +#~ msgid "In this example, a simple drum machine, a kick drum will play 1/4 notes forever." +#~ msgstr "" + +#: js/logo.js:6824 + +#~ msgid "Hertz Block: Did you mean to use a Note block3?" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:327 + +#~ msgid "major-blues" +#~ msgstr "" + +#: js/turtledefs.js:403 + +#~ msgid "The Mod block returns the remainder from a division." +#~ msgstr "" + +#: js/turtledefs.js:206 + +#~ msgid "Pitch can be specified in terms of C D E F G A B." +#~ msgstr "" + +#: js/musicutils.js:233 + +#~ msgid "Hindu" +#~ msgstr "" + +#: js/turtledefs.js:316 + +#~ msgid "The Milliseconds block is similar to a Note block except that it uses time (in MS) to specify the note duration." +#~ msgstr "" + +#: js/turtledefs.js:406 + +#~ msgid "The Not block is the logical not operator." +#~ msgstr "" + +#: js/StringHelper.js:19 + +#~ msgid "New project\"," +#~ msgstr "" + +#: js/basicblocks.js:1299 + +#~ msgid "step pitch" +#~ msgstr "" + +#: js/turtledefs.js:255 + +#~ msgid "The Store in box2 block is used to store a value in box2." +#~ msgstr "" + +#: js/toolbar.js:339 + +#: js/toolbar.js:387 + +#~ msgid "Save as png" +#~ msgstr "" + +#: js/turtledefs.js:314 + +#~ msgid "The Skip notes block will cause notes to be skipped." +#~ msgstr "" + +#: js/turtledefs.js:215 + +#~ msgid "The Scalar interval block calculates a relative interval based on the current mode, skipping all notes outside of the mode. In the figure, we add la to sol." +#~ msgstr "" + +#: js/basicblocks.js:519 + +#~ msgid "play backward" +#~ msgstr "" + +#: js/turtledefs.js:333 + +#~ msgid "The Change in pitch block is the difference (in half steps) between the current pitch being played and the previous pitch played." +#~ msgstr "" + +#: js/turtledefs.js:442 + +#~ msgid "The Control-point 1 block sets the first control point for the Bezier curve." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "bk" +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "bt" +#~ msgstr "" + +#: js/logo.js:2175 + +#: js/logo.js:7714 + +#: js/logo.js:7849 + +#: js/logo.js:7909 + +#: js/logo.js:8029 + +#: js/logo.js:8057 + +#~ msgid "Could not find mouse" +#~ msgstr "" + +#: js/turtledefs.js:469 + +#~ msgid "The Get green block returns the green component of the pixel under the mouse." +#~ msgstr "" + +#: js/turtledefs.js:235 + +#~ msgid "The Rhythm block is used to generate rhythm patterns." +#~ msgstr "" + +#: js/turtledefs.js:213 + +#~ msgid "???" +#~ msgstr "" + +#: js/turtledefs.js:303 + +#~ msgid "The Cursor X block returns the horizontal position of the mouse." +#~ msgstr "" + +#: js/activity.js:3444 + +#~ msgid "Save Project" +#~ msgstr "" + +#: js/turtledefs.js:454 + +#~ msgid "The Set font block sets the font used by the Show block." +#~ msgstr "" + +#~ msgid "do re mi fa sol la ti" +#~ msgstr "" + +#: js/turtledefs.js:377 + +#~ msgid "The Until block will repeat until the condition is true." +#~ msgstr "" + +#: js/turtledefs.js:408 + +#~ msgid "The Or block is the logical or operator." +#~ msgstr "" + +#: js/modewidget.js:77 + +#~ msgid "rotate counter clockwise" +#~ msgstr "" + +#: js/turtledefs.js:344 + +#~ msgid "etc." +#~ msgstr "" + +#: js/pitchtimematrix.js:203 + +#~ msgid "sort" +#~ msgstr "" + +#: js/logo.js:5000 + +#~ msgid "Pitch Block: Did you mean to use a Note block2?" +#~ msgstr "" + +#: js/logo.js:3606 + +#~ msgid "Distortion not in range" +#~ msgstr "" + +#: js/turtledefs.js:453 + +#~ msgid "The Pen size block returns the current pen size value." +#~ msgstr "" + +#: js/turtledefs.js:422 + +#~ msgid "The Save heap to app block saves the heap to a web page." +#~ msgstr "" + +#: js/turtledefs.js:261 + +#~ msgid "The Random block returns a random number." +#~ msgstr "" + +#: js/turtledefs.js:143 + +#: js/turtledefs.js:180 + +#~ msgid "Polar" +#~ msgstr "" + +#: js/basicblocks.js:74 + +#~ msgid "current pitch name" +#~ msgstr "" + +#: js/turtledefs.js:134 + +#~ msgid "Show or hide a Cartesian-coordinate grid." +#~ msgstr "" + +#: js/turtledefs.js:421 + +#~ msgid "The Show heap block displays the contents of the heap at the top of the screen." +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "gp" +#~ msgstr "" + +#: js/turtledefs.js:308 + +#~ msgid "The Mouse-name block returns the name of a mouse." +#~ msgstr "" + +#: js/activity.js:3528 + +#~ msgid "Save as .png" +#~ msgstr "" + +#: js/musicutils.js:215 + +#~ msgid "Mixolydian" +#~ msgstr "" + +#: js/block.js:909 + +#~ msgid "mKeyboard" +#~ msgstr "" + +#: js/turtledefs.js:379 + +#~ msgid "The Stop block will stop a loop (e.g., Forever, Repeat, While, or Until)." +#~ msgstr "" + +#: js/turtledefs.js:211 + +#~ msgid "The Pitch number block is the value of the pitch of the note currently being played." +#~ msgstr "" + +#: js/turtledefs.js:293 + +#~ msgid "The Shell block is used to change the appearance of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:270 + +#~ msgid "The Equal block returns True if the two numbers are equal." +#~ msgstr "" + +#: js/savebox.js:105 + +#~ msgid "Upload to Planet" +#~ msgstr "" + +#: js/turtledefs.js:341 + +#~ msgid "The Scalar step down block returns the number of semi-tones down to the previous note in the current key and mode." +#~ msgstr "" + +#: js/turtledefs.js:467 + +#~ msgid "The Get pixel block returns the color of the pixel under the mouse." +#~ msgstr "" + +#: js/activity.js:3607 + +#~ msgid "Load plugin from file" +#~ msgstr "" + +#: js/turtledefs.js:461 + +#~ msgid "The Playback block" +#~ msgstr "" + +#: js/activity.js:3541 + +#~ msgid "Save as .abc" +#~ msgstr "" + +#: js/logo.js:10269 + +#~ msgid "Lilypond cannot process partial of " +#~ msgstr "" + +#: js/turtledefs.js:210 + +#~ msgid "The Pitch in Hertz block is the value in Hertz of the pitch of the note currently being played." +#~ msgstr "" + +#: js/block.js:1453 + +#~ msgid "degree" +#~ msgstr "" + +#: plugins/rodi.rtp:169 + +#~ msgid "sing" +#~ msgstr "" + +#: js/turtledefs.js:443 + +#~ msgid "The Control-point 2 block sets the second control point for the Bezier curve." +#~ msgstr "" + +#: js/musicutils.js:247 + +#~ msgid "Chinese" +#~ msgstr "" + +#: js/turtledefs.js:165 + +#~ msgid "Play music" +#~ msgstr "" + +#: js/samplesviewer.js:91 + +#: js/samplesviewer.js:91 + +#: js/samplesviewer.js:115 + +#: js/samplesviewer.js:115 + +#~ msgid "Download" +#~ msgstr "" + +#: js/synthutils.js:82 + +#~ msgid "darbuka-drum" +#~ msgstr "" + +#: js/turtledefs.js:345 + +#~ msgid "The Semi-tone interval block calculates a relative interval based on half steps. In the figure, we add sol# to sol." +#~ msgstr "" + +#: js/turtledefs.js:263 + +#~ msgid "The Plus block is used to add." +#~ msgstr "" + +#: js/turtledefs.js:207 + +#~ msgid "e.g., 1, 2, 3, or 4." +#~ msgstr "" + +#: js/turtledefs.js:416 + +#~ msgid "The Loadheap block loads the heap from a file." +#~ msgstr "" + +#~ msgid "cloud" +#~ msgstr "" + +#: js/turtledefs.js:298 + +#~ msgid "The Bottom block returns the position of the bottom of the canvas." +#~ msgstr "" + +#: js/toolbar.js:338 + +#: js/toolbar.js:386 + +#~ msgid "Save as svg" +#~ msgstr "" + +#: plugins/impact.rtp:122 + +#~ msgid "Impact UID not found." +#~ msgstr "" + +#: js/pitchdrummatrix.js:141 + +#~ msgid "Solfa" +#~ msgstr "" + +#: js/timbre.js:727 + +#~ msgid "add filter" +#~ msgstr "" + +#: js/logo.js:2688 + +#~ msgid "turtleHeaps does not contain a valid heap for" +#~ msgstr "" + +#: js/turtledefs.js:98 + +#~ msgid "You can also use Alt+C to copy a stack of blocks. " +#~ msgstr "" + +#: js/activity.js:3523 + +#~ msgid "Show/hide palettes" +#~ msgstr "" + +#: js/activity.js:3066 + +#~ msgid "Home' + ' [HOME]" +#~ msgstr "" + +#: js/turtledefs.js:484 + +#~ msgid "The Start mouse block starts the specified mouse." +#~ msgstr "" + +#: plugins/impact.rtp:32 + +#~ msgid "fetch" +#~ msgstr "" + +#: js/turtledefs.js:398 + +#~ msgid "The Box block returns the value stored in a box." +#~ msgstr "" + +#~ msgid "rodi" +#~ msgstr "" + +#: js/turtledefs.js:481 + +#~ msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:254 + +#~ msgid "The box1 block returns the value stored in box1." +#~ msgstr "" + +#: js/turtledefs.js:99 + +#~ msgid "You can also use Alt+P to paste a stack of blocks. " +#~ msgstr "" + +#: js/musicutils.js:291 + +#~ msgid "pentatonic" +#~ msgstr "" + +#~ msgid "blocks" +#~ msgstr "" + +#: js/turtledefs.js:232 + +#~ msgid "The Pitch-time Matrix block opens a tool to create musical phrases." +#~ msgstr "" + +#: js/turtledefs.js:281 + +#~ msgid "The Heading block returns the orientation of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:400 + +#~ msgid "The Abs block returns the absolute value." +#~ msgstr "" + +#: js/turtledefs.js:240 + +#~ msgid "For example, if you have 7 notes in sequence contained in a Crescendo block with a value of 5, the final note will be at 35% more than the starting volume." +#~ msgstr "" + +#: js/block.js:962 + +#: js/basicblocks.js:1022 + +#: js/basicblocks.js:1034 + +#~ msgid "rhythm ruler" +#~ msgstr "" + +#: js/logo.js:3626 + +#: js/logo.js:3675 + +#~ msgid "Depth entered is out of range" +#~ msgstr "" + +#: js/turtledefs.js:346 + +#~ msgid "The Scalar interval block measures the distance between two notes in the current key and mode." +#~ msgstr "" + +#: js/turtledefs.js:272 + +#~ msgid "The Forward block moves the mouse forward." +#~ msgstr "" + +#: js/musicutils.js:246 + +#~ msgid "Pentatonic" +#~ msgstr "" + +#: js/turtledefs.js:372 + +#~ msgid "The Temperament tool is used to define custom tuning." +#~ msgstr "" + +#: js/logo.js:4992 + +#: js/logo.js:5014 + +#~ msgid "Input to Major Block must be 2, 3, 6, or 7" +#~ msgstr "" + +#: js/turtledefs.js:289 + +#~ msgid "The Print block displays text at the top of the screen." +#~ msgstr "" + +#: js/turtledefs.js:356 + +#~ msgid "The Weighted partials block is used to specify the partials associated with a timbre." +#~ msgstr "" + +#: js/basicblocks.js:712 + +#~ msgid "articulation" +#~ msgstr "" + +#: js/turtledefs.js:387 + +#: js/turtledefs.js:389 + +#: js/turtledefs.js:391 + +#: js/turtledefs.js:392 + +#~ msgid "The Calculate block returns a value calculated by an action." +#~ msgstr "" + +#: js/samplesviewer.js:81 + +#: js/samplesviewer.js:84 + +#~ msgid "Advanced options" +#~ msgstr "" + +#: js/turtledefs.js:394 + +#~ msgid "The Return block will return a value from an action." +#~ msgstr "" + +#: js/turtledefs.js:247 + +#~ msgid "The Action block is used to group together blocks so that they can be used more than once. It is often used for storing a phrase of music that is repeated." +#~ msgstr "" + +#: js/turtledefs.js:470 + +#~ msgid "The Get blue block returns the blue component of the pixel under the mouse." +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:377 + +#: js/toolbar.js:425 + +#~ msgid "Save sheet music" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:320 + +#~ msgid "romanian-minor" +#~ msgstr "" + +#: js/block.js:1309 + +#~ msgid "4th" +#~ msgstr "" + +#: js/turtledefs.js:362 + +#~ msgid "The Set relative volume block changes the volume of the contained notes." +#~ msgstr "" + +#: js/turtledefs.js:380 + +#~ msgid "The Switch block will run the code in the matchin Case." +#~ msgstr "" + +#: js/basicblocks.js:282 + +#~ msgid "adjust transposition" +#~ msgstr "" + +#: js/turtledefs.js:80 + +#~ msgid "Click to run the project in fast mode." +#~ msgstr "" + +#: js/turtledefs.js:170 + +#~ msgid "Run note by note" +#~ msgstr "" + +#: js/logo.js:5092 + +#~ msgid "Partial block should be used inside of a Weighted-partisls block." +#~ msgstr "" + +#: js/turtledefs.js:428 + +#~ msgid "The Heap length block returns the length of the heap." +#~ msgstr "" + +#: js/basicblocks.js:4324 + +#~ msgid "shell" +#~ msgstr "" + +#: js/StringHelper.js:17 + +#~ msgid "Close Planet\"," +#~ msgstr "" + +#: js/help.js:72 + +#~ msgid "Next page" +#~ msgstr "" + +#: js/activity.js:3859 + +#: js/activity.js:3870 + +#~ msgid "Long press on blocks to copy." +#~ msgstr "" + +#: js/turtledefs.js:351 + +#~ msgid "The Chorus block adds a chorus effect." +#~ msgstr "" + +#: js/turtledefs.js:239 + +#~ msgid "The Custom mode block opens a tool to explore musical mode (the spacing of the notes in a scale)." +#~ msgstr "" + +#: js/logo.js:2317 + +#~ msgid "Please close the current matrix before opening a new one." +#~ msgstr "" + +#: js/turtledefs.js:426 + +#~ msgid "The Wait block pauses the program for a specified number of seconds." +#~ msgstr "" + +#: js/turtledefs.js:229 + +#~ msgid "The Set drum block will select a drum sound to replace the pitch of any contained notes. In the example above, a kick drum sound will be played instead of sol." +#~ msgstr "" + +#: js/turtledefs.js:420 + +#~ msgid "The Heap length block returns the length of the heap." +#~ msgstr "" + +#: js/basicblocks.js:1146 + +#~ msgid "on offbeat do" +#~ msgstr "" + +#: js/StringHelper.js:17 + +#: js/StringHelper.js:18 + +#: js/StringHelper.js:19 + +#~ msgid "data-tooltip" +#~ msgstr "" + +#: js/playback.js:28 + +#: js/playback.js:28 + +#~ msgid "pause" +#~ msgstr "" + +#: js/turtledefs.js:195 + +#~ msgid "A rest of the specified note value duration can be constructed using a Silence block." +#~ msgstr "" + +#: js/turtledefs.js:225 + +#~ msgid "e.g., guitar, piano, violin, or cello." +#~ msgstr "" + +#: js/activity.js:4118 + +#~ msgid "Hard stop" +#~ msgstr "" + +#: js/turtledefs.js:468 + +#~ msgid "The Get red block returns the red component of the pixel under the mouse." +#~ msgstr "" + +#: js/basicblocks.js:808 + +#~ msgid "free time" +#~ msgstr "" + +#: js/turtledefs.js:214 + +#~ msgid "e.g., if the last note played was sol, Scalar Step 1 will play la." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:328 + +#~ msgid "whole-tone" +#~ msgstr "" + +#: js/turtledefs.js:185 + +#~ msgid "You can also use Alt+C to copy a stack of blocks." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:287 + +#~ msgid "natural-minor" +#~ msgstr "" + +#: js/activity.js:4437 + +#: js/activity.js:4472 + +#~ msgid "Click here to paste" +#~ msgstr "" + +#~ msgid "This button opens and closes the primary toolbar." +#~ msgstr "" + +#: js/activity.js:4426 + +#~ msgid "Run music step by step" +#~ msgstr "" + +#: js/turtledefs.js:417 + +#~ msgid "The Saveheap block saves the heap to a file." +#~ msgstr "" + +#: js/musicutils.js:230 + +#~ msgid "Ethiopian" +#~ msgstr "" + +#: js/turtledefs.js:99 + +#~ msgid "It appears after a long press on a stack." +#~ msgstr "" + +#: js/logo.js:4851 + +#: js/logo.js:4872 + +#~ msgid "Input to Perfect Block must be 1, 4, 5, or 8" +#~ msgstr "" + +#: js/temperament.js:1621 + +#~ msgid "table" +#~ msgstr "" + +#: js/savebox.js:116 + +#~ msgid "Save as .tb" +#~ msgstr "" + +#: js/lilypond.js:21 + +#~ msgid "cp" +#~ msgstr "" + +#: js/turtledefs.js:321 + +#~ msgid "The On-weak-beat block let you specify actions to take on weak (off) beats." +#~ msgstr "" + +#: plugins/rodi.rtp:130 + +#~ msgid "sense right" +#~ msgstr "" + +#: js/turtledefs.js:423 + +#~ msgid "The Load heap from app block loads the heap from a web page." +#~ msgstr "" + +#~ msgid "vspace" +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:321 + +#~ msgid "spanish-gypsy" +#~ msgstr "" + +#: js/turtledefs.js:286 + +#~ msgid "The Color block returns the current pen color." +#~ msgstr "" + +#: js/musicutils.js:225 + +#~ msgid "Bebop" +#~ msgstr "" + +#: js/turtledefs.js:185 + +#~ msgid "The Paste Button will highlight." +#~ msgstr "" + +#: js/turtledefs.js:431 + +#~ msgid "The Load heap from app block loads the heap from a web page." +#~ msgstr "" + +#: js/logo.js:1982 + +#~ msgid "The Step Pitch Block must be used insdie of a Note Block." +#~ msgstr "" + +#: js/turtledefs.js:118 + +#~ msgid "Remove all content on the canvas, including the blocks." +#~ msgstr "" + +#: js/basicblocks.js:4883 + +#~ msgid "save svg" +#~ msgstr "" + +#: js/samplesviewer.js:699 + +#~ msgid "On my device" +#~ msgstr "" + +#: js/turtledefs.js:432 + +#~ msgid "The No background block eliminates the background from the saved SVG output." +#~ msgstr "" + +#: js/activity.js:2527 + +#~ msgid "My Music Blocks Creation" +#~ msgstr "" + +#: js/turtledefs.js:438 + +#~ msgid "The Open palette block opens a palette." +#~ msgstr "" + +#: js/turtledefs.js:242 + +#~ msgid "The Forever block will repeat the contained blocks forever. In this example, a simple drum machine, a kick drum will play 1/4 notes forever." +#~ msgstr "" + +#: js/logo.js:4898 + +#: js/logo.js:4919 + +#~ msgid "Input to Diminished Block must be 1, 2, 3, 4, 5, 6, 7, or 8" +#~ msgstr "" + +#: js/turtledefs.js:168 + +#~ msgid "Run music slow" +#~ msgstr "" + +#: js/turtledefs.js:120 + +#: js/turtledefs.js:159 + +#~ msgid "To copy a stack to the clipboard, do a long press on the stack." +#~ msgstr "" + +#: js/turtledefs.js:359 + +#~ msgid "eg guitar, piano, violin, or cello." +#~ msgstr "" + +#: js/turtledefs.js:29 + +#: js/musicutils.js:330 + +#~ msgid "minor-pentatonic" +#~ msgstr "" + +#: js/turtledefs.js:359 + +#~ msgid "The AM synth block is an amplitude modulator used to define a timbre." +#~ msgstr "" + +#: js/turtledefs.js:275 + +#~ msgid "The Right block turns the mouse to the right." +#~ msgstr "" + +#: js/turtledefs.js:355 + +#~ msgid "The Harmonic block will add harmonics to the contained notes." +#~ msgstr "" + +#: js/turtledefs.js:217 + +#~ msgid "The Staccato block shortens the length of the actual notewhile maintaining the specified rhythmic value of the notes." +#~ msgstr "" + +#: js/pitchtimematrix.js:198 + +#~ msgid "export" +#~ msgstr "" + +#: js/turtledefs.js:402 + +#~ msgid "The Power block calculates a power function." +#~ msgstr "" + +#: js/turtledefs.js:440 + +#~ msgid "The Set heading block sets the heading of the mouse." +#~ msgstr "" + +#: js/turtledefs.js:193 + +#~ msgid "The Note block is a container for one or more Pitch blocks. The Note block specifies the duration (note value) of its contents." +#~ msgstr "" + +#: js/turtledefs.js:269 + +#~ msgid "The Less-than block returns True if the top number is less than the bottom number." +#~ msgstr "" + +#: js/turtledefs.js:201 + +#~ msgid "The Beat count block is the number of the current beat, e.g., 1, 2, 3, or 4.\n In the figure, it is used to take an action on the first beat of each measure." +#~ msgstr "" + +#: js/turtledefs.js:483 + +#~ msgid "The Mouse color block returns the pen color of the specified mouse." +#~ msgstr "" + +#: js/turtledefs.js:187 + +#: js/toolbar.js:376 + +#: js/toolbar.js:424 + +#~ msgid "Save as ABC" +#~ msgstr "" + +#: js/timbre.js:591 + +#~ msgid "synthesizer" +#~ msgstr "" + +#: js/logo.js:630 + +#: js/palette.js:1808 + +#: js/musicutils.js:205 + +#~ msgid "Major" +#~ msgstr "" + +#: js/turtledefs.js:425 + +#~ msgid "The Saveheap block saves the heap to a file." +#~ msgstr "" + +#: js/turtledefs.js:363 + +#~ msgid "The Set master volume block sets the volume for all synthesizers." +#~ msgstr "" + +#: js/basicblocks.js:883 + +#~ msgid "duplicate notes" +#~ msgstr "" + +#: js/turtledefs.js:421 + +#~ msgid "The Setheapentry block sets a value in he heap at the specified location." +#~ msgstr "" + +#: js/utilitybox.js:281 + +#~ msgid "Disable scrolling" +#~ msgstr "" + +#: js/turtledefs.js:425 + +#~ msgid "The Scalar interval block measures the distance between two notes in semi-tones." +#~ msgstr "" + +#: js/logo.js:4259 + +#~ msgid "Rhythm Block: Did you mean to use a Matrix block?" +#~ msgstr "" + +#: js/turtledefs.js:202 + +#~ msgid "The Notes played block is the number of notes that have been played. (By default, it counts quarter notes.)" +#~ msgstr "" + +#: js/turtledefs.js:242 + +#~ msgid "The default volume is 50; the range is 0 (silence) to 100 (full volume)." +#~ msgstr "" + +#: js/turtledefs.js:248 + +#~ msgid "Each Start block is a separate voice. All of the Start blocks run at the same time when the Play button is pressed." +#~ msgstr "" + +#: js/turtledefs.js:352 + +#~ msgid "e.g. \"do\" is always \"C-natural\"); when Movable do is true, the solfege note names are assigned to scale degrees (\"do\" is always the first degree of the major scale)." +#~ msgstr "" + +#: js/basicblocks.js:83 + +#~ msgid "current pitch octave" +#~ msgstr "" + +#: js/turtledefs.js:415 + +#~ msgid "The Reverseheap block reverses the order of the heap." +#~ msgstr "" + +#: js/musicutils.js:250 + +#~ msgid "Hirajoshi" +#~ msgstr "" + +#: js/turtledefs.js:433 + +#~ msgid "The Make block block creates a new block." +#~ msgstr "" + +#: js/musicutils.js:201 + +#~ msgid "Spanish" +#~ msgstr "" +