diff --git a/localization.ini b/localization.ini index b897108e04..97ec60237d 100644 --- a/localization.ini +++ b/localization.ini @@ -4551,6 +4551,11 @@ high = גבוה low = נמוך [hi] +Refresh-your-browser-to-change-your-language-preference = अपनी भाषा पसंद बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें। +Music-Blocks-is-already-set-to-this-language = म्यूजिक ब्लॉक्स पहले से ही इस भाषा पर सेट है। +project-undefined = परियोजना अपरिभाषित +action = क्रिया +duck = बतख Music-Blocks-Project = संगीत ब्लॉक्स परियोजना This-project-was-created-in-Music-Blocks = यह परियोजना म्यूज़िक ब्लॉक्स में बनाई गई थी Music-Blocks-is-a-FreeLibre-Software-application = म्यूज़िक ब्लॉक्स एक मुक्त/स्वतंत्र सॉफ़्टवेयर अनुप्रयोग है। @@ -4573,22 +4578,69 @@ Include-guitar-tablature-output = गिटार टैब्लेचर आ Save-as-Lilypond = लिलीपॉंड के रूप में सहेजें Mr-Mouse = श्री माउस The-Lilypond-code-is-copied-to-clipboard-You-can-paste-it-here- = लिलीपॉंड कोड को क्लिपबोर्ड पर कॉपी किया गया है। आप इसे यहाँ पेस्ट कर सकते हैं: -Refresh-your-browser-to-change-your-language-preference = अपनी भाषा पसंद बदलने के लिए अपने ब्राउज़र को रिफ़्रेश करें। -Music-Blocks-is-already-set-to-this-language = म्यूजिक ब्लॉक्स पहले से ही इस भाषा पर सेट है। -project-undefined = परियोजना अपरिभाषित -rhythm = रिद्धम -pitch = पिच -tone = स्वर -mouse = माउस -pen = क़लम -number = संख्या -flow = बहाव -action = क्रिया -sensors = सेंसर -media = मीडिया -mice = माउस -start = प्रारंभ +Search-for-blocks = ब्लॉक्स के लिए खोजें +Catching-mice = चूहों को पकड़ना +Cleaning-the-instruments = उपकरणों की सफाई +Testing-key-pieces = मुख्य हिस्से का परीक्षण +Sight-reading = साइट-रीडिंग +Combining-math-and-music = गणित और संगीत को मिलाकर +Generating-more-blocks = और ब्लॉक्स उत्पन्न करना +Do-Re-Mi-Fa-Sol-La-Ti-Do = डो रे मी फा सोल ला टी डो +Tuning-string-instruments = स्ट्रिंग उपकरणों को स्वर समर्पित करना +Pressing-random-keys = यादृच्छिक कुंजियाँ दबाना +plugins-will-be-removed-upon-restart = प्लगइन्स को पुनरारंभ पर हटा दिया जाएगा। +show-Cartesian = कार्टेशियन दिखाएँ +scale-degree = स्केल डिग्री +voice-name = आवाज का नाम +invert-mode = मोड उलटें +output-tools = आउटपुट टूल्स +custom-note = कस्टम नोट +accidental-name = आकस्मिक नाम +east-indian-solfege = पूर्व भारतीय सोलफेज +note-name = नोट का नाम +temperament-name = स्वभाव नाम +mode-name = मोड का नाम +chord-name = छोड़ का नाम +interval-name = अंतराल का नाम +filter-type = फ़िल्टर का प्रकार +oscillator-type = ऑस्किलेटर का प्रकार +audio-file = ऑडियो फ़ाइल +noise-name = शोर का नाम +drum-name = ढोल का नाम +effects-name = प्रभाव का नाम +wrap-mode = रैप मोड +load-file = फ़ाइल लोड करें +This-block-is-deprecated = यह ब्लॉक पुराना हो गया है। +Block-cannot-be-found = ब्लॉक नहीं मिल सकता है। +Saving-block-artwork = ब्लॉक कला सहेज रहा हूँ +Copy = नक़ल +Erase = मिटाएँ +Play = बजाएं +Stop = रुकें +Paste = चिपकाएँ +Save-block-help = ब्लॉक सहायता सहेजें +ti-la-sol-fa-mi-re-do = ती ला सोल फा मी रे दो +Jumping-to-the-bottom-of-the-page = पृष्ठ के नीचे जाना। +Scrolling-up = ऊपर स्क्रोल कर रहा है। +Scrolling-down = नीचे स्क्रोल कर रहा है। +Extracting-block = ब्लॉक निकाल रहा है +Moving-block-up = ब्लॉक को ऊपर मोव कर रहा है। +Moving-block-down = ब्लॉक को नीचे मोव कर रहा है। +Moving-block-left = ब्लॉक को बाएँ मोव कर रहा है। +Moving-block-right = ब्लॉक को दाएँ मोव कर रहा है। +Jump-to-home-position = होम स्थिति पर जाएँ। +Hide-blocks = ब्लॉक छुपाएँ +Click-the-run-button-to-run-the-project = परियोजना चलाने के लिए रन बटन पर क्लिक करें। +Home = होम +Showhide-blocks = ब्लॉक्स दिखाएँ/छुपाएँ +Expandcollapse-blocks = ब्लॉक विस्तार करें/संकुचित करें +Decrease-block-size = ब्लॊक का आकार घटाएं +Increase-block-size = ब्लॊक का आकार बढ़ाएं +Could-not-parse-JSON-input = JSON इनपुट को पार्स नहीं कर सका। +Cannot-load-project-from-the-file-Please-check-the-file-type = फ़ाइल से परियोजना लोड नहीं कर सकता है। कृपया फ़ाइल का प्रकार जांचें। +Invalid-parameters = अमान्य पैरामीटर्स temperament = स्वभाव +start = प्रारंभ matrix = मैट्रिक्स status = स्थिति drum-mapper = ड्रम मैपर @@ -4605,14 +4657,15 @@ note-value = नोट मूल्य scalar-interval = स्केलर इंटरवल milliseconds = मिलीसेकंड silence = मौन -ti-la-sol-fa-mi-re-do = ती ला सोल फा मी रे दो down = नीचे up = ऊपर +pitch = पिच +Silence-block-cannot-be-removed = मौन अवरोध हटाया नहीं जा सकता true = सत्य false = असत्य Cartesian = कार्टेसियन polar = पोलर -Cartesian+polar = कार्टेसियन + पोलर +CartesianPolar = कार्टेसिय none = कोई नहीं treble = ट्रेबल grand-staff = ग्रैंड स्टाफ @@ -4626,7 +4679,6 @@ Not-a-number = एक संख्या नहीं box = बक्सा Consider-breaking-this-stack-into-parts = इस स्टैक को भागों में बाँटने का विचार करें। open-file = फ़ाइल खोलें -audio-file = ऑडियो फ़ाइल text = पाठ store-in-box = बॉक्स में स्टोर करें box1 = बॉक्स1 @@ -4635,9 +4687,9 @@ store-in = में भंडारित करें name = नाम value = मान There-is-no-block-selected = कोई ब्लॉक चयन नहीं किया गया है। -show = दिखाएँ avatar = अवतार sample = सैम्पल +mouse = माउस brown-rat = भूरा चूहा mole = मौज chipmunk = चिपमंक @@ -4653,69 +4705,7 @@ start-drum = ड्रम चालू करें Not-a-valid-pitch-name = एक वैध पिच नाम नहीं You-must-select-a-file = आपको एक फ़ाइल का चयन करना होगा। Playback-is-ready = प्लेबैक तैयार है। -duck = बतख -You-must-have-at-least-one-Partial-block-inside-of-a-Weighted-partial-block = आपके पास एक से अधिक पांचिक ब्लॉक के अंदर कम से कम एक आंशिक ब्लॉक होना चाहिए -synth-cannot-play-chords = सिंथ कोड नहीं बजा सकता है। -Search-for-blocks = ब्लॉक्स के लिए खोजें -Catching-mice = चूहों को पकड़ना -Cleaning-the-instruments = उपकरणों की सफाई -Testing-key-pieces = मुख्य हिस्से का परीक्षण -Sight-reading = साइट-रीडिंग -Combining-math-and-music = गणित और संगीत को मिलाकर -Generating-more-blocks = और ब्लॉक्स उत्पन्न करना -Do-Re-Mi-Fa-Sol-La-Ti-Do = डो रे मी फा सोल ला टी डो -Tuning-string-instruments = स्ट्रिंग उपकरणों को स्वर समर्पित करना -Pressing-random-keys = यादृच्छिक कुंजियाँ दबाना -plugins-will-be-removed-upon-restart = प्लगइन्स को पुनरारंभ पर हटा दिया जाएगा। -show-Cartesian = कार्टेशियन दिखाएँ -scale-degree = स्केल डिग्री -voice-name = आवाज का नाम -invert-mode = मोड उलटें -output-tools = आउटपुट टूल्स -custom-note = कस्टम नोट -accidental-name = आकस्मिक नाम -east-indian-solfege = पूर्व भारतीय सोलफेज -note-name = नोट का नाम -temperament-name = स्वभाव नाम -mode-name = मोड का नाम -chord-name = छोड़ का नाम -interval-name = अंतराल का नाम -filter-type = फ़िल्टर का प्रकार -oscillator-type = ऑस्किलेटर का प्रकार -noise-name = शोर का नाम -drum-name = ढोल का नाम -effects-name = प्रभाव का नाम -wrap-mode = रैप मोड -load-file = फ़ाइल लोड करें -This-block-is-deprecated = यह ब्लॉक पुराना हो गया है। -Block-cannot-be-found = ब्लॉक नहीं मिल सकता है। -Saving-block-artwork = ब्लॉक कला सहेज रहा हूँ -Copy = नक़ल -Erase = मिटाएँ -Play = बजाएं -Stop = रुकें -Paste = चिपकाएँ -Save-block-help = ब्लॉक सहायता सहेजें -Jumping-to-the-bottom-of-the-page = पृष्ठ के नीचे जाना। -Scrolling-up = ऊपर स्क्रोल कर रहा है। -Scrolling-down = नीचे स्क्रोल कर रहा है। -Extracting-block = ब्लॉक निकाल रहा है -Moving-block-up = ब्लॉक को ऊपर मोव कर रहा है। -Moving-block-down = ब्लॉक को नीचे मोव कर रहा है। -Moving-block-left = ब्लॉक को बाएँ मोव कर रहा है। -Moving-block-right = ब्लॉक को दाएँ मोव कर रहा है। -Jump-to-home-position = होम स्थिति पर जाएँ। -Hide-blocks = ब्लॉक छुपाएँ -Click-the-run-button-to-run-the-project = परियोजना चलाने के लिए रन बटन पर क्लिक करें। -Home = होम -Showhide-block = ब्लॉक दिखाएँ/छुपाएँ -Expandcollapse-blocks = ब्लॉक विस्तार करें/संकुचित करें -Decrease-block-size = ब्लॊक का आकार घटाएं -Increase-block-size = ब्लॊक का आकार बढ़ाएं -Could-not-parse-JSON-input = JSON इनपुट को पार्स नहीं कर सका। -Cannot-load-project-from-the-file-Please-check-the-file-type = फ़ाइल से परियोजना लोड नहीं कर सकता है। कृपया फ़ाइल का प्रकार जांचें। -Invalid-parameters = अमान्य पैरामीटर्स -grid = ग्रिड +Grid = ग्रिड effect = प्रभाव sargam = सरगम custom-pitch = कस्टम पिच @@ -4737,11 +4727,18 @@ Move-to-trash = कूड़े में डालें Close = बंद करें Save-stack = स्टैक को सेव करें Help = मदद -You-have-chosen-key- = आपने कुंजी चयन की है --for-your-pitch-preview = आपके पिच पूर्वावलोकन के लिए. +rhythm = रिद्धम +tone = स्वर +pen = क़लम +number = संख्या +flow = बहाव +Sensors = सेंसर्स +Media = मीडिया +mice = माउस About-Music-Blocks = म्यूज़िक ब्लॉक्स के बारे में Record = रिकॉर्ड Full-screen = पूर्ण स्क्रीन +Toggle-Fullscreen = पूर्णस्क्रीन टॉगल करें New-project = नया काम Load-project-from-file = फ़ाइल से प्रोजेक्ट लें Save-project = प्रोजेक्ट को संचय करे @@ -4756,11 +4753,9 @@ Load-plugin = प्लगइन लोड करें Delete-plugin = प्लगइन हटाएं Enable-horizontal-scrolling = क्षैतिज स्क्रोलिंग सक्षम करें Disable-horizontal-scrolling = क्षैतिज स्क्रोलिंग अक्षम करें -Change-theme = थीम बदलें -Light-Mode = प्रकाश मोड -Dark-Mode = अंधेरा मोड Merge-with-current-project = वर्तमान परियोजना के साथ मर्ज करें Set-Pitch-Preview = पिच पूर्वावलोकन सेट करें +JavaScript-Editor = जावास्क्रिप्ट संपादक Restore = पुनर्स्थापित करें Switch-to-beginner-mode = प्रारंभिक मोड में स्विच करें Switch-to-advanced-mode = उन्नत मोड में स्विच करें @@ -4773,12 +4768,13 @@ Save-sheet-music-as-Lilypond = शीट संगीत को Lilypond के Save-sheet-music-as-MusicXML = शीट संगीत को MusicXML के रूप में सहेजें Save-block-artwork-as-SVG = ब्लॉक आर्टवर्क को SVG के रूप में सहेजें Confirm = पुष्टि करें -Full-Screen = पूर्ण स्क्रीन Save-turtle-artwork-as-PNG = टर्टल आर्टवर्क को PNG के रूप में सहेजें Save-turtle-artwork-as-SVG = टर्टल आर्टवर्क को SVG के रूप में सहेजें About-Turtle-Blocks = टर्टल ब्लॉक्स के बारे में Turtle-Wrap-Off = टर्टल रैप बंद Turtle-Wrap-On = टर्टल रैप चालू +You-must-have-at-least-one-Partial-block-inside-of-a-Weighted-partial-block = आपके पास एक से अधिक पांचिक ब्लॉक के अंदर कम से कम एक आंशिक ब्लॉक होना चाहिए +synth-cannot-play-chords = सिंथ कोड नहीं बजा सकता है। guide-url = गाइड url Turtle-Blocks = टर्टल ब्लॉक्स search = खोज @@ -4798,7 +4794,7 @@ program = प्रोग्राम my-blocks = मेरे ब्लॉक्स artwork = कला का कार्य logic = तर्क -music = संगीत +Music = संगीत Music-Blocks = संगीत ब्लॉक्स Welcome-to-Turtle-Blocks = टर्टल ब्लॉक्स में आपका स्वागत है Turtle-Blocks-is-a-Logo-inspired-turtle-that-draws-colorful-pictures-with-snap-together-visual-programming-blocks = टर्टल ब्लॉक्स एक लोगो-प्रेरित कछुआ है जो स्नैप-टूगेदर विजुअल-प्रोग्रामिंग ब्लॉक के साथ रंगीन तस्वीरें बनाता है। @@ -4812,39 +4808,22 @@ Meet-Mr-Mouse = मिस्टर माउस से मिलें! Mr-Mouse-is-our-Music-Blocks-conductor = मिस्टर माउस हमारे संगीत ब्लॉक्स कंडक्टर हैं। Mr-Mouse-encourages-you-to-explore-Music-Blocks = मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रेरित करता है। Let-us-start-our-tour = आइए हमारा दौरा शुरू करें! +Guide = मार्गदर्शिका +A-detailed-guide-to-Music-Blocks-is-available = म्यूजिक ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है। Stop-the-music-and-the-mice = संगीत को रोकें (और चूहे भी)। Record-your-project-as-video = अपने परियोजना को एक वीडियो के रूप में रिकॉर्ड करें। +Toggle-Fullscreen-mode = पूर्णस्क्रीन मोड टॉगल करें Initialize-a-new-project = एक नई परियोजना की शुरुआत करें। You-can-also-load-projects-from-the-file-system = आप फ़ाइल सिस्टम से भी परियोजनाएं लोड कर सकते हैं। -Delete = हटाएं +Save = सहेजें Save-your-project-to-a-file = अपनी परियोजना को एक फ़ाइल में सहेजें। -save = सहेजें Save-graphics-from-your-project-to-as-SVG = अपनी परियोजना से ग्राफिक्स को एसवीजी के रूप में सहेजें। Save-graphics-from-your-project-as-PNG = अपनी परियोजना से ग्राफिक्स को पीएनजी के रूप में सहेजें। Save-block-artwork-as-an-SVG-file = ब्लॉक कला को एसवीजी फ़ाइल के रूप में सहेजें। -Save-audio-from-your-project-as-WAV = अपनी परियोजना से ऑडियो को डब्लूएवी के रूप में सहेजें। -Save-your-project-to-as-an-ABC-file = अपनी परियोजना को एक एबीसी फ़ाइल के रूप में सहेजें। -Save-your-project-to-as-a-Lilypond-file = अपनी परियोजना को एक लिलीपॉंड फ़ाइल के रूप में सहेजें। Load-samples-from-server = सर्वर से नमूना लोड करें This-button-opens-a-viewer-for-loading-example-projects = यह बटन नमूने देखने के लिए एक दर्शक खोलता है। -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 = ब्लॉक और पैलेट्स के पैलेट्स दिखाने के लिए क्लिक करें और इन्हें कैनवास पर खींचें ताकि आप उन्हें इस्तेमाल कर सकें। -CartesianPolar = कार्टेसिय -Show-or-hide-a-coordinate-grid = कोआर्डिनेट ग्रिड दिखाएँ या छुपाएँ। -Clean = साफ -Clear-the-screen-and-return-the-mice-to-their-initial-positions = स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं। -Collapse = ढहाना -Collapse-the-graphics-window = ग्राफिक्स विंडो को संकुचित करें। -Return-all-blocks-to-the-center-of-the-screen = सभी ब्लॉक्स को स्क्रीन के केंद्र में लौटाएं। -Showhide-blocks = ब्लॉक्स दिखाएँ/छुपाएँ -Hide-or-show-the-blocks-and-the-palettes = ब्लॉक्स और पैलेट्स को छुपाएं या दिखाएं -Expandcollapse-collapsable-blocks = विकल्प/संकुचन योग्य ब्लॉक्स को विस्तृत/संकुचित करें -Expand-or-collapse-start-and-action-stacks = स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें। -Decrease-the-size-of-the-blocks = ब्लॉक्स का आकार घटाएं -Increase-the-size-of-the-blocks = ब्लॉक्स का आकार बढ़ाएं Expandcollapse-option-toolbar = विकल्प टूलबार को विस्तृत/संकुचित करें -Run-slow = धीमे चलाएं +Click-this-button-to-expand-or-collapse-the-auxillary-toolbar = सहायक उपकरण पट्टी को विस्तृत या संक्षिप्त करने के लिए यह बटन क्लिक करें. Click-to-run-the-project-in-slow-mode = प्रोजेक्ट को धीरे चलाने के लिए यहाँ क्लिक करें Click-to-run-the-project-step-by-step = प्रोजेक्ट को क्रमशः चलने के लिए क्लिक करें Display-statistics-about-your-Music-project = अपने संगीत प्रोजेक्ट के आँकड़े दिखाएँ। @@ -4857,10 +4836,21 @@ Restore-blocks-from-the-trash = कचरे से ब्लॉक्स को Switch-mode = मोड स्विच करें Switch-between-beginner-and-advance-modes = शुरुआती और उन्नत मोड के बीच स्विच करें। Select-your-language-preference = अपनी भाषा प्राथमिकता का चयन करें। +Delete = हटाएं Keyboard-shortcuts = कीबोर्ड शॉर्टकट्स You-can-type-d-to-create-a-do-block-and-r-to-create-a-re-block-etc = आप डू ब्लॉक बनाने के लिए डी और रे ब्लॉक बनाने के लिए आर इत्यादि टाइप कर सकते हैं। -Show-these-messages = इन संदेशों को दिखाएँ। -Guide = मार्गदर्शिका +Clear = हटाएं +Clear-the-screen-and-return-the-mice-to-their-initial-positions = स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं। +Collapse = ढहाना +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 = स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें। +Decrease-the-size-of-the-blocks = ब्लॉक्स का आकार घटाएं +Increase-the-size-of-the-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 = ब्लॉक और पैलेट्स के पैलेट्स दिखाने के लिए क्लिक करें और इन्हें कैनवास पर खींचें ताकि आप उन्हें इस्तेमाल कर सकें। A-detailed-guide-to-Turtle-Blocks-is-available = टर्टल ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है। Turtle-Blocks-Guide = टर्टल ब्लॉक्स मार्गदर्शिका About = बारे में @@ -4870,77 +4860,57 @@ Turtle-Blocks-is-licensed-under-the-AGPL = टर्टल ब्लॉक्स Turtle-Blocks-GitHub-repository = टर्टल ब्लॉक्स GitHub रिपॉजिटरी Congratulations = बधाई हो। You-have-finished-the-tour-Please-enjoy-Turtle-Blocks = आपने दौरा समाप्त किया है। कृपया टर्टल ब्लॉक्स का आनंद लें! -A-detailed-guide-to-Music-Blocks-is-available = म्यूजिक ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है। 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 = म्यूजिक ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है। Music-Blocks-is-licensed-under-the-AGPL = म्यूजिक ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है। Music-Blocks-GitHub-repository = म्यूजिक ब्लॉक्स GitHub रेपॉजिटरी You-have-finished-the-tour-Please-enjoy-Music-Blocks = आपने यात्रा पूरी कर ली है। कृपया Music Blocks का आनंद लें! -Grid = ग्रिड -Cancel = रद्द करें Expand = विस्तार -brown-noise = ब्राउन नॉइज़ -pink-noise = पिंक नॉइज़ -piano = पियानो -violin = वायलिन -viola = वायोला -cello = चेलो -double-bass = डबल बास -guitar = गिटार -acoustic-guitar = एकॉस्टिक गिटार -flute = बांसुरी -clarinet = क्लैरिनेट -saxophone = सैक्सोफोन -tuba = ट्यूबा -trumpet = ट्रंपेट -oboe = ओबो -trombone = ट्रॉम्बोन -banjo = बैंजो -koto = कोतो -dulcimer = डल्सिमर -electric-guitar = इलेक्ट्रिक गिटार -bassoon = बैसून -celeste = सेलेस्ट -xylophone = क्सीलोफ़ोन -electronic-synth = इलेक्ट्रॉनिक सिंथ -simple-1 = सिम्पल 1 -simple-2 = सिंपल-2 -simple-3 = सिंपल-3 -simple-4 = सिंपल-4 -sine = साइन -square = वर्ग -sawtooth = सॉटूथ -triangle = त्रिकोण -custom = अनुकूलित -vibraphone = वाइब्राफ़ोन -snare-drum = स्नेयर ड्रम -kick-drum = किक ड्रम -tom-tom = टॉम टॉम -floor-tom = फ्लोर टॉम -bass-drum = बेस ड्रम -cup-drum = कप ड्रम -darbuka-drum = दरबूका ड्रम -taiko = ताइको -hi-hat = हाई हैट -ride-bell = राइड बेल -cow-bell = काउ बेल -triangle-bell = त्रिकोण बेल -finger-cymbals = फिंगर सिम्बल्स -japanese-bell = जापानी बेल -chime = चाइम -gong = गॉंग -clang = क्लैंग -crash = क्रैश -bottle = बॉटल -clap = क्लैप -slap = स्लैप -splash = स्प्लैश -bubbles = बबल्स -raindrop = रेनड्रॉप -cat = बिल्ली -cricket = क्रिकेट -dog = कुत्ता rest = आराम +Perfect-unison = पूर्ण युनिसन +Diminished-second = घटित द्वितीय +Minor-second = लघु द्वितीय +Augmented-unison = वृद्ध युनिसन +Major-second = प्रमुख द्वितीय +Diminished-third = घटित तृतीय +Minor-third = लघु तृतीय +Augmented-second = वृद्ध द्वितीय +Major-third = प्रमुख तृतीय +Diminished-fourth = घटित चतुर्थ +Perfect-fourth = पूर्ण चतुर्थ +Augmented-third = वृद्ध तृतीय +Diminished-fifth = घटित पंचम +Augmented-fourth = वृद्ध चतुर्थ +Perfect-fifth = पूर्ण पंचम +Diminished-sixth = घटित षष्ठ +Minor-sixth = लघु षष्ठ +Augmented-fifth = वृद्ध पंचम +Major-sixth = प्रमुख षष्ठ +Diminished-seventh = घटित सप्तम +Minor-seventh = लघु सप्तम +Augmented-sixth = वृद्ध षष्ठ +Major-seventh = प्रमुख सप्तम +Diminished-octave = घटित सप्तक +Perfect-octave = पूर्ण सप्तक +Augmented-seventh = वृद्ध सप्तम +Minor-ninth = लघु नवम +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 = 1वा 2वा 3वा 4वा 5वा 6वा 7वा 8वा 9वा 10वा 11वा 12वा augmented = बढ़ाया हुआ diminished = कम @@ -4981,6 +4951,7 @@ hirajoshi = हिराजोशी Japan = जापान minyo = मिन्यो fibonacci = फिबोनाची +custom = अनुकूलित highpass = हाईपास lowpass = लोपास bandpass = बैंडपास @@ -4989,17 +4960,72 @@ lowshelf = लोशेल्फ notch = नॉच allpass = ऑलपास peaking = पीकिंग -even = सम +sine = साइन +square = वर्ग +triangle = त्रिकोण +sawtooth = सॉटूथ +even = सम odd = विषम scalar = स्कैलर +piano = पियानो +violin = वायलिन +viola = वायोला +xylophone = क्सीलोफ़ोन +vibraphone = वाइब्राफ़ोन +cello = चेलो +double-bass = डबल बास +guitar = गिटार +acoustic-guitar = एकॉस्टिक गिटार +flute = बांसुरी +clarinet = क्लैरिनेट +saxophone = सैक्सोफोन +tuba = ट्यूबा +trumpet = ट्रंपेट +oboe = ओबो +trombone = ट्रॉम्बोन +electronic-synth = इलेक्ट्रॉनिक सिंथ +simple-1 = सिम्पल 1 simple-2 = सिम्पल 2 simple-3 = सिम्पल 3 simple-4 = सिम्पल 4 +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 = मेजर 7वां minor-7th = माइनर 7वां dominant-7th = डॉमिनेंट 7वां @@ -5009,27 +5035,10 @@ half-diminished-7th = हाफ-डिमिनिश 7वां current = वर्तमान next = अगला previous = पिछला -The-Return-block-will-return-a-value-from-an-action = रिटर्न ब्लॉक एक क्रिया से मूल्य लौटाएगा। -return = लौटाएं -The-Return-to-URL-block-will-return-a-value-to-a-webpage = रिटर्न टू यूआरएल ब्लॉक एक मूल्य को एक वेबपेज को लौटाएगा। -return-to-URL = यूआरएल पर लौटाएं -The-Calculate-block-returns-a-value-calculated-by-an-action = कैलक्यूलेट ब्लॉक एक क्रिया द्वारा गणना किए गए मूल्य को लौटाता है। -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 = तर्क -Invalid-argument = अवैध तर्क -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 = लिसन ब्लॉक का उपयोग एक घटना के लिए सुनने के लिए किया जाता है, जैसे कि माउस क्लिक। -When-the-event-happens-an-action-is-taken = जब घटना होती है, तो क्रिया की जाती है। -on = पर -event = घटना -The-Broadcast-block-is-used-to-trigger-an-event = ब्रॉडकास्ट ब्लॉक एक घटना को ट्रिगर करने के लिए किया जाता है। -broadcast = प्रसारण -Each-Start-block-is-a-separate-voice = प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज है। -It-is-often-used-for-storing-a-phrase-of-music-that-is-repeated = इसे अक्सर एक बार फिराया जाने वाले संगीत के वाक्य को स्टोर करने के लिए उपयोग किया जाता है। -define-temperament = ताम्बुल निर्धारित करें +simple-2 = सिंपल-2 +simple-3 = सिंपल-3 +simple-4 = सिंपल-4 +taiko = ताइको The-Not-block-is-the-logical-not-operator = नॉट ब्लॉक तार्किक नॉट ऑपरेटर है। not = नहीं The-And-block-is-the-logical-and-operator = एंड ब्लॉक तार्किक एंड ऑपरेटर है। @@ -5066,57 +5075,17 @@ key2 = कुंजी2 key = कुंजी The-Set-dict-block-sets-a-value-in-the-dictionary-for-a-specified-key = सेट-डिक्ट ब्लॉक निर्दिष्ट कुंजी के लिए डिक्शनरी में एक मूल्य सेट करता है। set-value = मूल्य सेट करें -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 = नो बैकग्राउंड ब्लॉक निर्बाध एसवीजी आउटपुट से पृष्ठभूमि को हटा देता है। -show-blocks = पिण्ड दिखाएँ -The-Show-blocks-block-shows-the-blocks = शो ब्लॉक्स ब्लॉक ब्लॉक्स दिखाता है। -hide-blocks = खण्ड छुपाएँ -The-Hide-blocks-block-hides-the-blocks = हाइड ब्लॉक्स ब्लॉक ब्लॉक्स छुपा देता है। -The-Space-block-is-used-to-add-space-between-blocks = स्थान ब्लॉक ब्लॉक्स के बीच स्थान जोड़ने के लिए उपयोग किया जाता है। -wait = इंतजार करें -The-Wait-block-pauses-the-program-for-a-specified-number-of-seconds = वेट ब्लॉक निर्दिष्ट सेकंड के लिए कार्यक्रम को रोक देता है। -comment = टिप्पणी -print = छापें -The-Print-block-displays-text-at-the-top-of-the-screen = प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ दिखाता है। -display-grid = ग्रिड दिखाएँ -The-Display-Grid-Block-changes-the-grid-type = डिस्प्ले ग्रिड ब्लॉक ग्रिड प्रकार बदलता है -unknown = अज्ञात -The-Backward-block-runs-code-in-reverse-order-Musical-retrograde = बैकवर्ड ब्लॉक कोड को उल्टे क्रम में चलाता है (संगीत रेट्रोग्रेड)। -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 = डिफ़ॉल्ट -The-Case-Block-must-be-used-inside-of-a-Switch-Block = केस ब्लॉक स्विच ब्लॉक के भीतर ही उपयोग किया जाना चाहिए। -The-Case-block-is-used-inside-of-a-Switch-to-define-matches = केस ब्लॉक स्विच के भीतर मैच को परिभाषित करने के लिए उपयोग किया जाता है। -case = केस -The-Switch-block-will-run-the-code-in-the-matching-Case = स्विच ब्लॉक मैचिंग केस में कोड चलाएगा। -switch = स्विच -The-Stop-block-will-stop-a-loop = स्टॉप ब्लॉक एक लूप को रोक देगा -Forever-Repeat-While-or-Until = हमेशा, दोहराएँ, जब तक, या जब तक नहीं। -stop = रोकें -The-Waitfor-block-will-wait-until-the-condition-is-true = वेटफॉर ब्लॉक स्थिति सत्य होने तक प्रतीक्षा करेगा। -wait-for = अज्ञात -The-Until-block-will-repeat-until-the-condition-is-true = अंत तक स्थिति सत्य होने तक दोहराएगा। -until = जब तक -do2 = करें2 -The-While-block-will-repeat-while-the-condition-is-true = जब तक शर्त सत्य है, तब तक व्हाइल ब्लॉक दोहराएगा। -while = जबकि -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 = हमेशा के लिए फॉरएवर ब्लॉक निहित ब्लॉक्स को हमेशा के लिए दोहराएगा। -forever = हमेशा के लिए -The-Repeat-block-will-repeat-the-contained-blocks = रीपीट ब्लॉक निहित ब्लॉक्स को दोहराएगा। -repeat = दोहराएँ -duplicate-factor = प्रतिलिपि कारक +The-Noise-name-block-is-used-to-select-a-noise-synthesizer = शोर नाम ब्लॉक का उपयोग शोर सिंथेसाइज़र को चुनने के लिए किया जाता है। +The-Drum-name-block-is-used-to-select-a-drum = ड्रम नाम ब्लॉक का उपयोग ड्रम को चुनने के लिए किया जाता है। +The-Effects-name-block-is-used-to-select-a-sound-effect = इफेक्ट्स नाम ब्लॉक का उपयोग ध्वनि प्रभाव को चुनने के लिए किया जाता है। +noise = शोर +The-Play-noise-block-will-generate-white-pink-or-brown-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 = उपरोक्त उदाहरण में, सोल के बजाय एक किक ड्रम ध्वनि बजाई जाएगी। +set-drum = ड्रम सेट करें +sound-effect = ध्वनि प्रभाव +You-can-use-multiple-Drum-blocks-within-a-Note-block = आप एक नोट ब्लॉक के भीतर कई ड्रम ब्लॉक का उपयोग कर सकते हैं। The-Heap-block-returns-the-heap = हीप ब्लॉक हीप लौटाता है। show-heap = हीप दिखाएँ The-Heap-length-block-returns-the-length-of-the-heap = हीप-लेंथ ब्लॉक हीप की लंबाई लौटाता है। @@ -5132,6 +5101,7 @@ 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 = ढेर लगाओ index = सूची The-Pop-block-removes-the-value-at-the-top-of-the-heap = पॉप ब्लॉक हीप के शीर्ष पर मूल्य को हटा देता है। pop = पॉप @@ -5166,30 +5136,6 @@ current-mode = वर्तमान मोड current-key = वर्तमान कुंजी set-key = कुंजी सेट करें The-Set-key-block-is-used-to-set-the-key-and-mode = सेट कुंजी ब्लॉक का उपयोग कुंजी और मोड सेट करने के लिए किया जाता है, -right-screen = दाएं (स्क्रीन) -The-Right-block-returns-the-position-of-the-right-of-the-canvas = राइट ब्लॉक कैनवास के दाएं की स्थिति लौटाता है। -left-screen = बाएं (स्क्रीन) -The-Left-block-returns-the-position-of-the-left-of-the-canvas = लेफ्ट ब्लॉक कैनवास के बाएं की स्थिति लौटाता है। -top-screen = शीर्ष (स्क्रीन) -The-Top-block-returns-the-position-of-the-top-of-the-canvas = टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है। -bottom-screen = नीचे (स्क्रीन) -The-Bottom-block-returns-the-position-of-the-bottom-of-the-canvas = बॉटम ब्लॉक कैनवास के नीचे की स्थिति लौटाता है। -width = चौड़ाई -The-Width-block-returns-the-width-of-the-canvas = विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है। -height = ऊचाई -The-Height-block-returns-the-height-of-the-canvas = हाइट ब्लॉक कैनवास की ऊचाई लौटाता है। -stop-play = रुको प्ले -erase-media = मीडिया मिटाओ -The-Erase-Media-block-erases-text-and-images = इरेस मीडिया ब्लॉक टेक्स्ट और छवियाँ मिटाता है। -play-back = प्ले बैक -speak = बोलो -The-Speak-block-outputs-to-the-text-to-speech-synthesizer = स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है। -camera = कैमरा -stop-media = मीडिया रोक -frequency = आवृत्ति -size = आकार -image = फोटो -obj = वस्तु The-Int-block-returns-an-integer = इंट ब्लॉक एक पूर्णांक वापस करता है। int = पूर्णांक The-Mod-block-returns-the-remainder-from-a-division = मॉड ब्लॉक विभाजन से शेष प्राप्त करता है। @@ -5221,6 +5167,61 @@ The-Neighbor-block-rapidly-switches-between-neighboring-pitches = नेबर glide = ग्लाइड slur = स्लर staccato = स्टाकेटो +The-Load-heap-from-app-block-loads-the-heap-from-a-web-page = लोड-हीप-फ्रॉम-ऐप ब्लॉक एक वेब पेज से हीप को लोड करता है। +load-heap-from-App = ऐप से हीप लोड करें +Error-parsing-JSON-data = JSON डेटा पार्सिंग में त्रुटि: +404-Page-not-found = 404: पेज नहीं मिला +The-Save-heap-to-app-block-saves-the-heap-to-a-web-page = सेव-हीप-टू-ऐप ब्लॉक एक वेब पेज पर हीप को सेव करता है। +save-heap-to-App = ऐप में हीप सेव करें +Cannot-find-a-valid-heap-for = के लिए एक मान्य हीप नहीं मिल सका +The-Load-heap-block-loads-the-heap-from-a-file = लोड-हीप ब्लॉक एक फाइल से हीप को लोड करता है। +load-heap = हीप लोड करें +The-file-you-selected-does-not-contain-a-valid-heap = आपके द्वारा चयनित फाइल में एक मान्य हीप नहीं है। +The-loadHeap-block-needs-a-loadFile-block = लोडहीप ब्लॉक को एक लोडफाइल ब्लॉक की आवश्यकता है। +The-Set-heap-block-loads-the-heap = सेट-हीप ब्लॉक हीप को लोड करता है। +The-block-you-selected-does-not-contain-a-valid-heap = आपके द्वारा चयनित ब्लॉक में एक मान्य हीप नहीं है। +The-Set-heap-block-needs-a-heap = सेट हीप ब्लॉक को एक हीप की आवश्यकता है। +The-Load-dictionary-block-loads-a-dictionary-from-a-file = लोड-डिक्शनरी ब्लॉक एक फाइल से एक शब्दकोश को लोड करता है। +load-dictionary = शब्दकोश लोड करें +file = फाइल +The-file-you-selected-does-not-contain-a-valid-dictionary = आपके द्वारा चयनित फाइल में एक मान्य शब्दकोश नहीं है। +The-load-dictionary-block-needs-a-load-file-block = लोड डिक्शनरी ब्लॉक को एक लोड फाइल ब्लॉक की आवश्यकता है। +The-Set-dictionary-block-loads-a-dictionary = सेट-डिक्शनरी ब्लॉक एक शब्दकोश को लोड करता है। +set-dictionary = शब्दकोश सेट करें +The-block-you-selected-does-not-contain-a-valid-dictionary = आपके द्वारा चयनित ब्लॉक में एक मान्य शब्दकोश नहीं है। +The-set-dictionary-block-needs-a-dictionary = सेट डिक्शनरी ब्लॉक को एक शब्दकोश की आवश्यकता है। +The-Save-heap-block-saves-the-heap-to-a-file = सेव-हीप ब्लॉक एक फाइल में हीप को सेव करता है। +save-heap = हीप सेव करें +The-Save-dictionary-block-saves-a-dictionary-to-a-file = सेव-डिक्शनरी ब्लॉक एक फाइल में एक शब्दकोश को सेव करता है। +save-dictionary = शब्दकोश सेव करें +The-Open-palette-block-opens-a-palette = ओपन पैलेट ब्लॉक एक पैलेट को खोलता है। +open-palette = पैलेट खोलें +The-Delete-block-block-removes-a-block = डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटाता है। +delete-block = ब्लॉक हटाएं +The-Move-block-block-moves-a-block = मूव ब्लॉक ब्लॉक एक ब्लॉक को स्थानांतरित करता है। +move-block = ब्लॉक स्थानांतरित करें +block-number = ब्लॉक संख्या +x = एक्स +y = वाई +run-block = रन ब्लॉक +The-Dock-block-block-connections-two-blocks = डॉक ब्लॉक ब्लॉक दो ब्लॉकों को जोड़ता है। +connect-blocks = ब्लॉकों को जोड़ें +target-block = लक्ष्य ब्लॉक +connection-number = कनेक्शन संख्या +The-Make-block-block-creates-a-new-block = मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है। +make-block = नया ब्लॉक बनाएं +note = नोट +Cannot-find-block = ब्लॉक नहीं मिल सका +Warning-block-argument-type-mismatch = चेतावनी: ब्लॉक तर्क प्रकार मेल नहीं खाता +The-Open-project-block-is-used-to-open-a-project-from-a-web-page = ओपन प्रोजेक्ट ब्लॉक का उपयोग एक वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है। +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 = नोट्स को छोड़ें +multiply-note-value = नोट मान को गुणा करें The-Tie-block-works-on-pairs-of-notes-combining-them-into-one-note = टाई ब्लॉक नोट्स के जोड़ों पर काम करता है, उन्हें एक नोट में मिलाकर। tie = टाई dot = डॉट @@ -5231,42 +5232,9 @@ note-value-drum = नोट मूल्य ड्रम 392-hertz = 392 हर्ट्ज The-Note-block-is-a-container-for-one-or-more-Pitch-blocks = नोट ब्लॉक एक या एक से अधिक पिच ब्लॉक के लिए एक कंटेनर है। The-Note-block-specifies-the-duration-note-value-of-its-contents = नोट ब्लॉक अपने सामग्री की अवधि (नोट मूल्य) को निर्दिष्ट करता है। -note = नोट value2 = मूल्य2 define-frequency = फ़्रीक्वेंसी को परिभाषित करें octave-space = ऑक्टेव स्थान -The-Input-block-prompts-for-keyboard-input = इनपुट ब्लॉक कुंजीपटल इनपुट के लिए प्रॉम्प्ट करता है। -input = इनपुट -Input-a-value = एक मूल्य इनपुट करें -input-value = इनपुट मूल्य -The-Input-value-block-stores-the-input = इनपुट-मूल्य ब्लॉक इनपुट को संग्रहित करता है। -loudness = आवाज़ की उंचाई -The-Loudness-block-returns-the-volume-detected-by-the-microphone = ध्वनि माइक्रोफ़ोन द्वारा पहचाने गए आवाज़ को लौडनेस ब्लॉक द्वारा लौटाता है। -click = क्लिक -The-Click-block-triggers-an-event-if-a-mouse-has-been-clicked = क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर माउस पर क्लिक किया गया है। -The-Click-block-triggers-an-event-if-a-turtle-has-been-clicked = क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर कछुआ पर क्लिक किया गया है। -cursor-over = कर्सर ओवर -cursor-out = कर्सर आउट -cursor-button-down = कर्सर बटन नीचे -cursor-button-up = कर्सर बटन ऊपर -blue = नीला -green = हरा -red = लाल -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 = गेट रेड ब्लॉक कछुआ के नीचे पिक्सेल का लाल घटक वापस करता है। -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-turtle = गेट पिक्सेल ब्लॉक कछुआ के नीचे पिक्सेल का रंग वापस करता है। -time = समय -cursor-y = कर्सर वाई -The-Cursor-Y-block-returns-the-vertical-position-of-the-mouse = कर्सर वाई ब्लॉक माउस का उदाहरण दिखाता है। -cursor-x = कर्सर एक्स -The-Cursor-X-block-returns-the-horizontal-position-of-the-mouse = कर्सर एक्स ब्लॉक माउस का क्षैतिज स्थान वापस करता है। -mouse-button = माउस बटन -The-Mouse-button-block-returns-True-if-the-mouse-button-is-pressed = माउस-बटन ब्लॉक तब सच है जब माउस बटन दबाया गया है। -to-ASCII = एस्की में -The-To-ASCII-block-converts-numbers-to-letters = टू एस्की ब्लॉक संख्याओं को अक्षर में बदलता है। -The-Keyboard-block-returns-computer-keyboard-input = कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट वापस करता है। rhythm1 = ताल1 number-of-notes = नोटों की संख्या polyphonic-rhythm = बहुस्वर ताल @@ -5284,58 +5252,71 @@ quintuplet = क्विंटुप्लेट triplet = त्रैपलेट simple-tuplet = साधा टुपलेट Tuplets-are-a-collection-of-notes-that-get-scaled-to-a-specific-duration = टुपलेट्स एक ऐसे समय की निर्दिष्ट अवधि के लिए स्केल करने वाले नोट्स का संग्रह होते हैं। -heading = शीर्षक -y = वाई -x = एक्स -clear = साफ़ करें -arc = चाप -angle = कोण -radius = त्रिज्या -set-heading = शीर्षक सेट करें -set-xy = xy सेट करें -right = दायाँ -left = बायाँ -back = पीछे -forward = आगे -purple = बैंगनी -yellow = पीला -orange = नारंगी -white = सफेद -black = काला -begin-fill = भरना शुरू करें -end-fill = अंत भरें -background = पृष्ठभूमि -grey = ग्रे -The-Grey-block-returns-the-current-pen-grey-value = ग्रे ब्लॉक वर्तमान पेन का ग्रे मूल्य लौटाता है। -shade = छाया -The-Shade-block-returns-the-current-pen-shade-value = छाया ब्लॉक वर्तमान पेन का छाया मूल्य लौटाता है। -color = रंग -The-Color-block-returns-the-current-pen-color = रंग ब्लॉक वर्तमान पेन का रंग लौटाता है। -pen-size = पेन आकार -The-Pen-size-block-returns-the-current-pen-size-value = पेन साइज ब्लॉक वर्तमान पेन का आकार मूल्य लौटाता है। -set-font = फॉन्ट सेट करें -The-Set-font-block-sets-the-font-used-by-the-Show-block = सेट फॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए जाने वाले फॉन्ट को सेट करता है। -The-Background-block-sets-the-window-background-color = बैकग्राउंड ब्लॉक विंडो के पृष्ठभूमि का रंग सेट करता है। -The-Hollow-line-block-creates-a-line-with-a-hollow-center = होलो लाइन ब्लॉक एक होलो केंद्र के साथ एक रेखा बनाता है। -hollow-line = होलो रेखा -The-Fill-block-fills-in-a-shape-with-a-color = फिल ब्लॉक एक रंग के साथ एक आकृति को भरता है। -fill = भरें -pen-up = पेन ऊपर -The-Pen-up-block-raises-the-pen-so-that-it-does-not-draw = पेन-अप ब्लॉक पेन को उठाता है ताकि यह ड्रा न करे। -pen-down = पेन नीचे -The-Pen-down-block-lowers-the-pen-so-that-it-draws = पेन-डाउन ब्लॉक पेन को नीचे ले जाता है ताकि यह ड्रा करे। -set-pen-size = पेन आकार सेट करें -The-Set-pen-size-block-changes-the-size-of-the-pen = सेट-पेन-साइज ब्लॉक पेन के आकार को बदलता है। -set-translucency = पारदर्शिता सेट करें -The-Set-translucency-block-changes-the-opacity-of-the-pen = सेट ट्रांसलूसेंसी ब्लॉक पेन की अपारदर्शिता को बदलता है। -set-hue = रंग सेट करें -The-Set-hue-block-changes-the-color-of-the-pen = सेट ह्यू ब्लॉक पेन का रंग बदलता है। -set-shade = छाया सेट करें -The-Set-shade-block-changes-the-pen-color-from-dark-to-light = सेट-शेड ब्लॉक पेन का रंग काले से लाइट में बदलता है। -set-grey = ग्रे सेट करें -The-Set-grey-block-changes-the-vividness-of-the-pen-color = सेट ग्रे ब्लॉक पेन के रंग की चमक को बदलता है। -set-color = रंग सेट करें -The-Set-color-block-changes-the-pen-color = सेट-कलर ब्लॉक पेन का रंग बदलता है। +The-Backward-block-runs-code-in-reverse-order-Musical-retrograde = बैकवर्ड ब्लॉक कोड को उल्टे क्रम में चलाता है (संगीत रेट्रोग्रेड)। +backward = विपरीतक्रम +The-Duplicate-block-will-run-each-block-multiple-times = डुप्लीकेट ब्लॉक प्रत्येक ब्लॉक को कई बार चलाएगा। +The-Default-block-is-used-inside-of-a-Switch-to-define-the-default-action = डिफ़ॉल्ट ब्लॉक स्विच के भीतर डिफ़ॉल्ट क्रिया को परिभाषित करने के लिए उपयोग किया जाता है। +default = डिफ़ॉल्ट +The-Case-Block-must-be-used-inside-of-a-Switch-Block = केस ब्लॉक स्विच ब्लॉक के भीतर ही उपयोग किया जाना चाहिए। +The-Case-block-is-used-inside-of-a-Switch-to-define-matches = केस ब्लॉक स्विच के भीतर मैच को परिभाषित करने के लिए उपयोग किया जाता है। +case = केस +The-Switch-block-will-run-the-code-in-the-matching-Case = स्विच ब्लॉक मैचिंग केस में कोड चलाएगा। +switch = स्विच +The-Stop-block-will-stop-a-loop = स्टॉप ब्लॉक एक लूप को रोक देगा +Forever-Repeat-While-or-Until = हमेशा, दोहराएँ, जब तक, या जब तक नहीं। +The-Waitfor-block-will-wait-until-the-condition-is-true = वेटफॉर ब्लॉक स्थिति सत्य होने तक प्रतीक्षा करेगा। +wait-for = अज्ञात +The-Until-block-will-repeat-until-the-condition-is-true = अंत तक स्थिति सत्य होने तक दोहराएगा। +until = जब तक +do2 = करें2 +do = करें +The-While-block-will-repeat-while-the-condition-is-true = जब तक शर्त सत्य है, तब तक व्हाइल ब्लॉक दोहराएगा। +while = जबकि +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 = हमेशा के लिए फॉरएवर ब्लॉक निहित ब्लॉक्स को हमेशा के लिए दोहराएगा। +forever = हमेशा के लिए +The-Repeat-block-will-repeat-the-contained-blocks = रीपीट ब्लॉक निहित ब्लॉक्स को दोहराएगा। +In-this-example-the-note-will-be-played-4-times = इस उदाहरण में नोट 4 बार चलाया जाएगा। +repeat = दोहराएँ +duplicate-factor = प्रतिलिपि कारक +current-meter = वर्तमान मीटर +beat-factor = बीट कारक +The-Beats-per-minute-block-returns-the-current-beats-per-minute = बीट्स पर मिनट ब्लॉक वर्तमान मिनट प्रति बीट लौटाता है। +beats-per-minute2 = मिनट प्रति बीट +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 = बीट +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-14-notes-per-minute = प्रति मिनट 1/4 नोट्स की संख्या सेट करने के लिए बीट्स प्रति मिनट ब्लॉक। +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 = स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक की सेमी-टोन की संख्या लौटाता है। @@ -5349,6 +5330,7 @@ The-Pitch-number-block-is-the-value-of-the-pitch-of-the-note-currently-being-pla 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 = वर्तमान पिच ब्लॉक का उपयोग पिच कनवर्टर ब्लॉक के साथ किया जाता है। ऊपर दिए गए उदाहरण में, वर्तमान पिच, सोल 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 = अक्षर वर्ग @@ -5363,7 +5345,9 @@ pitch-to-color = स्वर को रंग में MIDI = मिडी 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 = वाय को पिच @@ -5375,11 +5359,12 @@ Pitch-can-be-specified-in-terms-of-C-D-E-F-G-A-B = पिच को सी ड solfege = सोल्फेज 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 = इनवर्ट ब्लॉक एक लक्ष्य नोट के चारों ओर शामिल नोट को घुमाता है। -invert = इनवर्ट +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 = सेमी-टोन स्थानांतरण ब्लॉक नोट ब्लॉक्स में शामिल पिच को आधे कदम से ऊपर (या नीचे) करेगा। In-the-example-shown-above-sol-is-shifted-up-to-sol# = ऊपर दिखाए गए उदाहरण में, सोल को सोल# की ओर स्थानांतरित किया गया है। semi-tone-transpose = सेमी-टोन स्थानांतरण @@ -5398,21 +5383,20 @@ In-the-example-shown-above-sol-is-shifted-up-to-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-eg-0-for-C-and-7-for-G = पिच नंबर ब्लॉक उसकी संख्या से जुड़े एक पिच को बजाएगा, उदाहरण के लिए सी के लिए 0 और जी के लिए 7। nth-modal-pitch = एनथ मोडल पिच -n^th-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-ie-not-always-8-notes-in-the-octave = 1 से शुरू होकर और स्वर संरचना की परवाह किए बिना (अर्थात हमेशा ऑक्टेव में 8 नोट्स नहीं होतीं) -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 = एनथ मोडल पिच एक दिए गए मोड के लिए एनथ डिग्री के रूप में एक संख्या लेता है। 0 पहली पोज़िशन है, 1 दूसरी है, -1 पहले से पहले का नोट है इत्यादि। +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 = एनथ मोडल पिच एक संख्या को इनपुट के रूप में लेता है जो दिए गए मोड के लिए एनथ डिग्री होती है। 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 = उदाहरण के लिए अगर आखिरी बजाए गए नोट सोल -load-heap = ढेर को लोड करें -save-heap = ढेर सेव करें -oscillator = ऑस्किलेटर +Oscillator = ऑस्सिलेटर type = प्रकार partials = अंश You-are-adding-multiple-oscillator-blocks = आप कई ऑस्किलेटर ब्लॉक जोड़ रहे हैं। @@ -5426,7 +5410,7 @@ FM-synth = एफ.एम. सिंथ The-FM-synth-block-is-a-frequency-modulator-used-to-define-a-timbre = एफ.एम. सिंथ ब्लॉक एक फ़्रीक्वेंसी मॉड्युलेटर है जिसे एक टिम्बर को परिभाषित करने के लिए उपयोग किया जाता है। partial = आंशिक Partial-weight-must-be-between-0-and-1 = पार्शियल वजन 0 और 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 = वेटेड पार्शियल्स The-Harmonic-block-will-add-harmonics-to-the-contained-notes = हारमोनिक ब्लॉक नोट्स में हारमोनिक जोड़ेगा। harmonic = हारमोनिक @@ -5442,7 +5426,7 @@ octaves = ऑक्टेव्स base-frequency = मौलिक तड़ंत The-Chorus-block-adds-a-chorus-effect = कोरस ब्लॉक कोरस प्रभाव जोड़ता है। chorus = कोरस -delay = विलंब +delay-MS = देरी (मि.से.) The-Vibrato-block-adds-a-rapid-slight-variation-in-pitch = विब्रेटो ब्लॉक ध्वनि में तेज, स्लाइट वेरिएशन जोड़ता है। vibrato = विब्रेटो intensity = तीव्रता @@ -5454,6 +5438,283 @@ The-Set-instrument-block-selects-a-voice-for-the-synthesizer = सेट इं 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 = लौटाएं +The-Return-to-URL-block-will-return-a-value-to-a-webpage = रिटर्न टू यूआरएल ब्लॉक एक मूल्य को एक वेबपेज को लौटाएगा। +return-to-URL = यूआरएल पर लौटाएं +The-Calculate-block-returns-a-value-calculated-by-an-action = कैलक्यूलेट ब्लॉक एक क्रिया द्वारा गणना किए गए मूल्य को लौटाता है। +calculate = गणना +The-Do-block-is-used-to-initiate-an-action = डू ब्लॉक का उपयोग क्रिया आरंभ करने के लिए किया जाता है। +The-Arg-block-contains-the-value-of-an-argument-passed-to-an-action = आर्ग ब्लॉक में एक क्रिया को पारित किए गए एक तर्क का मूल्य होता है। +arg = तर्क +Invalid-argument = अवैध तर्क +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 = लिसन ब्लॉक का उपयोग एक घटना के लिए सुनने के लिए किया जाता है, जैसे कि माउस क्लिक। +When-the-event-happens-an-action-is-taken = जब घटना होती है, तो क्रिया की जाती है। +on = पर +event = घटना +The-Broadcast-block-is-used-to-trigger-an-event = ब्रॉडकास्ट ब्लॉक एक घटना को ट्रिगर करने के लिए किया जाता है। +broadcast = प्रसारण +Each-Start-block-is-a-separate-voice = प्रत्येक स्टार्ट ब्लॉक एक अलग आवाज है। +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 = माउस इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट माउस के लिए हीप में एक मूल्य लौटाता है। +The-Turtle-index-heap-block-returns-a-value-in-the-heap-at-a-specified-location-for-a-specified-turtle = टर्टल इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट कछुआ के लिए हीप में एक मूल्य लौटाता है। +Yertle = यर्टल +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 = माउस वाई +The-Y-mouse-block-returns-the-Y-position-of-the-specified-mouse = Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति वापस करता है। +turtle-y = कछुआ वाई +The-Y-turtle-block-returns-the-Y-position-of-the-specified-turtle = Y कछुआ ब्लॉक निर्दिष्ट कछुए की Y स्थिति वापस करता है। +mouse-x = माउस एक्स +The-X-mouse-block-returns-the-X-position-of-the-specified-mouse = X माउस ब्लॉक निर्दिष्ट माउस की X स्थिति वापस करता है। +turtle-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 = टर्टल-काउंट ब्लॉक कछुओं की संख्या वापस करता है। +nth-mouse-name = एनथ माउस नाम +The-Nth-Mouse-name-block-returns-the-name-of-the-nth-mouse = एनथ-माउस-नेम ब्लॉक एनथ माउस का नाम वापस करता है। +nth-turtle-name = एनथ कछुआ नाम +The-Nth-Turtle-name-block-returns-the-name-of-the-nth-turtle = एनथ-टर्टल-नेम ब्लॉक एनथ कछुआ का नाम वापस करता है। +set-name = नाम सेट करें +source = स्रोत +target = लक्ष्य +The-Set-name-block-is-used-to-name-a-mouse = सेट-नेम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है। +The-Set-name-block-is-used-to-name-a-turtle = सेट-नेम ब्लॉक का उपयोग कछुआ का नाम रखने के लिए किया जाता है। +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 = नो बैकग्राउंड ब्लॉक निर्बाध एसवीजी आउटपुट से पृष्ठभूमि को हटा देता है। +show-blocks = पिण्ड दिखाएँ +The-Show-blocks-block-shows-the-blocks = शो ब्लॉक्स ब्लॉक ब्लॉक्स दिखाता है। +The-Hide-blocks-block-hides-the-blocks = हाइड ब्लॉक्स ब्लॉक ब्लॉक्स छुपा देता है। +The-Space-block-is-used-to-add-space-between-blocks = स्थान ब्लॉक ब्लॉक्स के बीच स्थान जोड़ने के लिए उपयोग किया जाता है। +wait = इंतजार करें +The-Wait-block-pauses-the-program-for-a-specified-number-of-seconds = वेट ब्लॉक निर्दिष्ट सेकंड के लिए कार्यक्रम को रोक देता है। +comment = टिप्पणी +print = छापें +The-Print-block-displays-text-at-the-top-of-the-screen = प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ दिखाता है। +display-grid = ग्रिड दिखाएँ +The-Display-Grid-Block-changes-the-grid-type = डिस्प्ले ग्रिड ब्लॉक ग्रिड प्रकार बदलता है +unknown = अज्ञात +heading = शीर्षक +The-Heading-block-returns-the-orientation-of-the-mouse = हेडिंग ब्लॉक माउस की ओरिएंटेशन को लौटाता है। +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-turtle = वाई ब्लॉक कछुए की ऊर्ध्वाधर स्थिति को लौटाता है। +y3 = y3 +The-X-block-returns-the-horizontal-position-of-the-mouse = एक्स ब्लॉक माउस की क्षैतिज स्थिति को लौटाता है। +The-X-block-returns-the-horizontal-position-of-the-turtle = एक्स ब्लॉक कछुए की क्षैतिज स्थिति को लौटाता है। +x3 = x3 +scroll-xy = स्क्रॉल xy +The-Scroll-XY-block-moves-the-canvas = स्क्रॉल XY ब्लॉक कैनवास को स्थानांतरित करता है। +x2 = x2 +y2 = y2 +The-Control-point-2-block-sets-the-second-control-point-for-the-Bezier-curve = कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है। +control-point-2 = नियंत्रण बिंदु 2 +x1 = x1 +y1 = y1 +The-Control-point-1-block-sets-the-first-control-point-for-the-Bezier-curve = कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है। +control-point-1 = नियंत्रण बिंदु 1 +The-Bezier-block-draws-a-Bezier-curve = बेज़ियर ब्लॉक एक बेज़ियर वक्र खींचता है। +bezier = बेज़ियर +The-Arc-block-moves-the-turtle-in-an-arc = आर्क ब्लॉक कछुए को एक चाप में स्थानांतरित करता है। +arc = चाप +angle = कोण +radius = त्रिज्या +Value-must-be-within--5000-to-5000-when-Wrap-Mode-is-off = वैल्यू रैप मोड बंद होने पर -5000 से 5000 के भीतर होनी चाहिए। +Value-must-be-within--20000-to-20000-when-Wrap-Mode-is-on = वैल्यू रैप मोड चालू होने पर -20000 से 20000 के भीतर होनी चाहिए। +set-heading = शीर्षक सेट करें +The-Set-heading-block-sets-the-heading-of-the-turtle = सेट हेडिंग ब्लॉक कछुए का शीर्षक सेट करता है। +The-Set-XY-block-moves-the-mouse-to-a-specific-position-on-the-screen = सेट XY ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है। +The-Set-XY-block-moves-the-turtle-to-a-specific-position-on-the-screen = सेट XY ब्लॉक कछुए को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है। +set-xy = xy सेट करें +The-Right-block-turns-the-mouse-to-the-right = राइट ब्लॉक माउस को दाईं ओर घुमाता है। +The-Right-block-turns-the-turtle-to-the-right = राइट ब्लॉक कछुए को दाईं ओर घुमाता है। +right1 = दायाँ1 +right = दायाँ +The-Left-block-turns-the-mouse-to-the-left = लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है। +The-Left-block-turns-the-turtle-to-the-left = लेफ्ट ब्लॉक कछुए को बाईं ओर घुमाता है। +left1 = बायाँ1 +left = बायाँ +back = पीछे +The-Back-block-moves-the-mouse-backward = बैक ब्लॉक माउस को पीछे की ओर ले जाता है। +The-Back-block-moves-the-turtle-backward = बैक ब्लॉक कछुए को पीछे की ओर ले जाता है। +forward = आगे +The-Forward-block-moves-the-mouse-forward = फॉरवर्ड ब्लॉक माउस को आगे की ओर ले जाता है। +The-Forward-block-moves-the-turtle-forward = फॉरवर्ड ब्लॉक कछुए को आगे की ओर ले जाता है। +wrap = लपेटें +right-screen = दाएं (स्क्रीन) +The-Right-block-returns-the-position-of-the-right-of-the-canvas = राइट ब्लॉक कैनवास के दाएं की स्थिति लौटाता है। +left-screen = बाएं (स्क्रीन) +The-Left-block-returns-the-position-of-the-left-of-the-canvas = लेफ्ट ब्लॉक कैनवास के बाएं की स्थिति लौटाता है। +top-screen = शीर्ष (स्क्रीन) +The-Top-block-returns-the-position-of-the-top-of-the-canvas = टॉप ब्लॉक कैनवास के शीर्ष की स्थिति लौटाता है। +bottom-screen = नीचे (स्क्रीन) +The-Bottom-block-returns-the-position-of-the-bottom-of-the-canvas = बॉटम ब्लॉक कैनवास के नीचे की स्थिति लौटाता है। +width = चौड़ाई +The-Width-block-returns-the-width-of-the-canvas = विड्थ ब्लॉक कैनवास की चौड़ाई लौटाता है। +height = ऊचाई +The-Height-block-returns-the-height-of-the-canvas = हाइट ब्लॉक कैनवास की ऊचाई लौटाता है। +stop-play = रुको प्ले +erase-media = मीडिया मिटाओ +The-Erase-Media-block-erases-text-and-images = इरेस मीडिया ब्लॉक टेक्स्ट और छवियाँ मिटाता है। +play-back = प्ले बैक +speak = बोलो +The-Speak-block-outputs-to-the-text-to-speech-synthesizer = स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है। +camera = कैमरा +The-Camera-block-connects-a-webcam-to-the-Show-block = कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है। +video = वीडियो +The-Video-block-selects-video-for-use-with-the-Show-block = वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है। +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 = आवृत्ति +duration-MS = अवधि (एमएस) +note-to-frequency = नोट को आवृत्ति में बदलें +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-turtle = अवतार ब्लॉक का उपयोग कछुए की उपस्थिति को बदलने के लिए किया जाता है। +size = आकार +image = फोटो +The-Show-block-is-used-to-display-text-or-images-on-the-canvas = शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियों को प्रदर्शित करने के लिए किया जाता है। +show1 = शो1 +obj = वस्तु +The-Media-block-is-used-to-import-an-image = मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है। +The-Text-block-holds-a-text-string = टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग को रखता है। +purple = बैंगनी +blue = नीला +green = हरा +yellow = पीला +orange = नारंगी +red = लाल +white = सफेद +black = काला +begin-fill = भरना शुरू करें +end-fill = अंत भरें +background = पृष्ठभूमि +grey = ग्रे +The-Grey-block-returns-the-current-pen-grey-value = ग्रे ब्लॉक वर्तमान पेन का ग्रे मूल्य लौटाता है। +shade = छाया +The-Shade-block-returns-the-current-pen-shade-value = छाया ब्लॉक वर्तमान पेन का छाया मूल्य लौटाता है। +color = रंग +The-Color-block-returns-the-current-pen-color = रंग ब्लॉक वर्तमान पेन का रंग लौटाता है। +pen-size = पेन आकार +The-Pen-size-block-returns-the-current-pen-size-value = पेन साइज ब्लॉक वर्तमान पेन का आकार मूल्य लौटाता है। +set-font = फॉन्ट सेट करें +The-Set-font-block-sets-the-font-used-by-the-Show-block = सेट फॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए जाने वाले फॉन्ट को सेट करता है। +The-Background-block-sets-the-window-background-color = बैकग्राउंड ब्लॉक विंडो के पृष्ठभूमि का रंग सेट करता है। +The-Hollow-line-block-creates-a-line-with-a-hollow-center = होलो लाइन ब्लॉक एक होलो केंद्र के साथ एक रेखा बनाता है। +hollow-line = होलो रेखा +The-Fill-block-fills-in-a-shape-with-a-color = फिल ब्लॉक एक रंग के साथ एक आकृति को भरता है। +fill = भरें +pen-up = पेन ऊपर +The-Pen-up-block-raises-the-pen-so-that-it-does-not-draw = पेन-अप ब्लॉक पेन को उठाता है ताकि यह ड्रा न करे। +pen-down = पेन नीचे +The-Pen-down-block-lowers-the-pen-so-that-it-draws = पेन-डाउन ब्लॉक पेन को नीचे ले जाता है ताकि यह ड्रा करे। +set-pen-size = पेन आकार सेट करें +The-Set-pen-size-block-changes-the-size-of-the-pen = सेट-पेन-साइज ब्लॉक पेन के आकार को बदलता है। +set-translucency = पारदर्शिता सेट करें +The-Set-translucency-block-changes-the-opacity-of-the-pen = सेट ट्रांसलूसेंसी ब्लॉक पेन की अपारदर्शिता को बदलता है। +set-hue = रंग सेट करें +The-Set-hue-block-changes-the-color-of-the-pen = सेट ह्यू ब्लॉक पेन का रंग बदलता है। +set-shade = छाया सेट करें +The-Set-shade-block-changes-the-pen-color-from-dark-to-light = सेट-शेड ब्लॉक पेन का रंग काले से लाइट में बदलता है। +set-grey = ग्रे सेट करें +The-Set-grey-block-changes-the-vividness-of-the-pen-color = सेट ग्रे ब्लॉक पेन के रंग की चमक को बदलता है। +set-color = रंग सेट करें +The-Set-color-block-changes-the-pen-color = सेट-कलर ब्लॉक पेन का रंग बदलता है। +The-Input-block-prompts-for-keyboard-input = इनपुट ब्लॉक कुंजीपटल इनपुट के लिए प्रॉम्प्ट करता है। +input = इनपुट +Input-a-value = एक मूल्य इनपुट करें +input-value = इनपुट मूल्य +The-Input-value-block-stores-the-input = इनपुट-मूल्य ब्लॉक इनपुट को संग्रहित करता है। +loudness = आवाज़ की उंचाई +The-Loudness-block-returns-the-volume-detected-by-the-microphone = ध्वनि माइक्रोफ़ोन द्वारा पहचाने गए आवाज़ को लौडनेस ब्लॉक द्वारा लौटाता है। +click = क्लिक +The-Click-block-triggers-an-event-if-a-mouse-has-been-clicked = क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर माउस पर क्लिक किया गया है। +The-Click-block-triggers-an-event-if-a-turtle-has-been-clicked = क्लिक ब्लॉक एक घटना को ट्रिगर करता है अगर कछुआ पर क्लिक किया गया है। +cursor-over = कर्सर ओवर +cursor-out = कर्सर आउट +cursor-button-down = कर्सर बटन नीचे +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-turtle = गेट रेड ब्लॉक कछुआ के नीचे पिक्सेल का लाल घटक वापस करता है। +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-turtle = गेट पिक्सेल ब्लॉक कछुआ के नीचे पिक्सेल का रंग वापस करता है। +time = समय +cursor-y = कर्सर वाई +The-Cursor-Y-block-returns-the-vertical-position-of-the-mouse = कर्सर वाई ब्लॉक माउस का उदाहरण दिखाता है। +cursor-x = कर्सर एक्स +The-Cursor-X-block-returns-the-horizontal-position-of-the-mouse = कर्सर एक्स ब्लॉक माउस का क्षैतिज स्थान वापस करता है। +mouse-button = माउस बटन +The-Mouse-button-block-returns-True-if-the-mouse-button-is-pressed = माउस-बटन ब्लॉक तब सच है जब माउस बटन दबाया गया है। +to-ASCII = एस्की में +The-To-ASCII-block-converts-numbers-to-letters = टू एस्की ब्लॉक संख्याओं को अक्षर में बदलता है। +The-Keyboard-block-returns-computer-keyboard-input = कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट वापस करता है। synth-volume = सिंथ वॉल्यूम The-Synth-volume-block-returns-the-current-volume-of-the-current-synthesizer = सिंथ वॉल्यूम ब्लॉक वर्तमान सिंथाइज़र की वॉल्यूम लौटाता है। master-volume = मास्टर वॉल्यूम @@ -5476,7 +5737,7 @@ The-Set-relative-volume-block-changes-the-volume-of-the-contained-notes = से set-relative-volume = रिलेटिव वॉल्यूम सेट करें decrescendo = डेक्रेसेंडो crescendo = क्रेशेंडो -envelope = एनवेलोप +Envelope = एनवेलप attack = आक्रमण decay = क्षय sustain = सस्टेन @@ -5486,7 +5747,7 @@ Decay-value-should-be-from-0-to-100 = क्षय मूल्य 0 से 100 Sustain-value-should-be-from-0-to-100 = सस्टेन मूल्य 0 से 100 के बीच होना चाहिए। Release-value-should-be-from-0-100 = रिलीज मूल्य 0 से 100 के बीच होना चाहिए। You-are-adding-multiple-envelope-blocks = आप कई एनवेलोप ब्लॉक जोड़ रहे हैं। -filter = फ़िल्टर +Filter = फ़िल्टर rolloff = रोलऑफ Rolloff-value-should-be-either--12--24--48-or--96-decibelsoctave = रोलऑफ मूल्य -12, -24, -48, या -96 डेसिबल्स/ऑक्टेव होना चाहिए। The-Temperament-tool-is-used-to-define-custom-tuning = टेम्पेरमेंट टूल का उपयोग कस्टम ट्यूनिंग को निर्धारित करने के लिए किया जाता है। @@ -5502,10 +5763,12 @@ The-Arpeggio-Widget-is-used-to-compose-chord-sequences = आरपेजिय The-Pitch-drum-matrix-is-used-to-map-pitches-to-drum-sounds = पिच ड्रम मैट्रिक्स का उपयोग पिच को ड्रम साउंड्स से मैप करने के लिए किया जाता है। pitch-drum-mapper = पिच-ड्रम मैपर 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 = क्रोमेटिक कीबोर्ड music-keyboard = संगीत कीबोर्ड 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 = पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है। pitch-staircase = पिच स्टेयरकेस The-Rhythm-Maker-block-opens-a-tool-to-create-drum-machines = रिदम मेकर ब्लॉक एक उपकरण खोलता है जिससे ड्रम मशीन बनाई जा सकती है। G-major-scale = जी मेजर स्केल @@ -5514,126 +5777,26 @@ The-Phrase-Maker-block-opens-a-tool-to-create-musical-phrases = फ्रेज 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 = स्थिति ब्लॉक एक उपकरण खोलता है जिससे चल रहे संगीत ब्लॉक्स की स्थिति की जाँच की जा सकती है। -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 = माउस इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट माउस के लिए हीप में एक मूल्य लौटाता है। -The-Turtle-index-heap-block-returns-a-value-in-the-heap-at-a-specified-location-for-a-specified-turtle = टर्टल इंडेक्स हीप ब्लॉक एक निर्दिष्ट स्थान पर एक निर्दिष्ट कछुआ के लिए हीप में एक मूल्य लौटाता है। -Yertle = यर्टल -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 = माउस वाई -The-Y-mouse-block-returns-the-Y-position-of-the-specified-mouse = Y माउस ब्लॉक निर्दिष्ट माउस की Y स्थिति वापस करता है। -turtle-y = कछुआ वाई -The-Y-turtle-block-returns-the-Y-position-of-the-specified-turtle = Y कछुआ ब्लॉक निर्दिष्ट कछुए की Y स्थिति वापस करता है। -mouse-x = माउस एक्स -The-X-mouse-block-returns-the-X-position-of-the-specified-mouse = X माउस ब्लॉक निर्दिष्ट माउस की X स्थिति वापस करता है। -turtle-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 = टर्टल-काउंट ब्लॉक कछुओं की संख्या वापस करता है। -nth-mouse-name = एनथ माउस नाम -The-Nth-Mouse-name-block-returns-the-name-of-the-nth-mouse = एनथ-माउस-नेम ब्लॉक एनथ माउस का नाम वापस करता है। -nth-turtle-name = एनथ कछुआ नाम -The-Nth-Turtle-name-block-returns-the-name-of-the-nth-turtle = एनथ-टर्टल-नेम ब्लॉक एनथ कछुआ का नाम वापस करता है। -set-name = नाम सेट करें -source = स्रोत -target = लक्ष्य -The-Set-name-block-is-used-to-name-a-mouse = सेट-नेम ब्लॉक का उपयोग माउस का नाम रखने के लिए किया जाता है। -The-Set-name-block-is-used-to-name-a-turtle = सेट-नेम ब्लॉक का उपयोग कछुआ का नाम रखने के लिए किया जाता है। -current-meter = वर्तमान मीटर -beat-factor = बीट कारक -The-Beats-per-minute-block-returns-the-current-beats-per-minute = बीट्स पर मिनट ब्लॉक वर्तमान मिनट प्रति बीट लौटाता है। -beats-per-minute2 = मिनट प्रति बीट -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 = कमजोर बीट पर करें -on-strong-beat = मजबूत बीट पर -beat = बीट -on-every-beat-do = प्रत्येक बीट पर करें -on-every-note-do = प्रत्येक नोट पर करें -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-14-notes-per-minute = प्रति मिनट 1/4 नोट्स की संख्या सेट करने के लिए बीट्स प्रति मिनट ब्लॉक। -pickup = पिकअप -number-of-beats = बीट्स की संख्या -beats-per-minute-must-be-greater-than = प्रति मिनट बीट 30 से अधिक होना चाहिए -maximum = अधिकतम -beats-per-minute-is = प्रति मिनट बीट -font = फ़ॉन्ट -Noise-Block-Did-you-mean-to-use-a-Note-block = नॉइज ब्लॉक: क्या आपने एक नोट ब्लॉक का इस्तेमाल करने का इरादा किया है? +AI-Music = एआई म्यूजिक +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 = 0 से कम या 11 से अधिक स्वर संख्याओं को अनदेखा कर रहा है। Ignoring-duplicate-pitch-numbers = डुप्लिकेट स्वर संख्याओं को अनदेखा कर रहा है। +font = फ़ॉन्ट +Dictionary-with-this-name-does-not-exist = इस नाम का शब्दकोश मौजूद नहीं है +Key-with-this-name-does-not-exist-in- = इस नाम की कुंजी इसमें मौजूद नहीं है +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 = गहराई सीमा से बाहर है। @@ -5641,27 +5804,50 @@ 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 = प्रति मिनट बीट 30 से अधिक होना चाहिए +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 = सभी बजाएं -Save = सहेजें -Clear = हटाएं +Reset = रीसेट +Click-in-the-circle-to-select-strong-beats-for-the-meter = मीटर के लिए मजबूत बीट्स का चयन करने के लिए वृत्त में क्लिक करें। Rotate-counter-clockwise = घड़ी की उल्टी दिशा में घुमाएं Rotate-clockwise = घड़ी की दिशा में घुमाएं -Invert = उलटाएं Undo = पूर्ववत् करें Click-in-the-circle-to-select-notes-for-the-mode = संगीतिक मोड के लिए नोट्स का चयन करने के लिए वृत्त में क्लिक करें. -New-action-block-generated = नया क्रिया ब्लॉक उत्पन्न हुआ! -Reset = रीसेट -Click-in-the-circle-to-select-strong-beats-for-the-meter = मीटर के लिए मजबूत बीट्स का चयन करने के लिए वृत्त में क्लिक करें। -Zoom-In = ज़ूम इन -Zoom-Out = ज़ूम आउट +New-action-block-generated = नया एक्शन ब्लॉक जनरेट किया गया। 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 = नए स्टेप बनाने के लिए नोट पर क्लिक करें. -Pause = रुकें +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 का अधिकतम मूल्य पार कर गया है। +back-to-21-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 = धीमे से बढ़ाएं @@ -5670,68 +5856,49 @@ The-beats-per-minute-must-be-between-30-and-1000 = प्रति मिनट The-beats-per-minute-must-be-below-1000 = प्रति मिनट बीट 1000 के नीचे होना चाहिए। The-beats-per-minute-must-be-above-30 = प्रति मिनट बीट 30 के ऊपर होना चाहिए Synthesizer = सिंथेसाइज़र -Oscillator = ऑस्सिलेटर -Envelope = एनवेलप Effects = प्रभाव -Filter = फ़िल्टर Add-filter = फ़िल्टर जोड़ें Click-on-buttons-to-open-the-timbre-design-tools = टिम्बर डिज़ाइन टूल्स खोलने के लिए बटन पर क्लिक करें। harmonicity = सवारी modulation-index = मॉड्यूलेशन सूची vibrato-amount = वाइब्रेटो मात्रा Filter-already-present = फ़िल्टर पहले से मौजूद है। -delay-MS = देरी (मि.से.) distortion-amount = विकृति मात्रा -Warning-Sample-is-bigger-than-1MB = चेतावनी: सैंपल 1MB से बड़ा है। -Upload-failed-Sample-is-not-a-wav-file = अपलोड विफल: सैंपल .wav फ़ाइल नहीं है। -Save-sample = सैंपल सहेजें -Click-in-the-grid-to-add-steps-to-the-arpeggio = आर्पेजियो में कदम जोड़ने के लिए ग्रिड में क्लिक करें। -Take-a-tour = एक यात्रा करें +Add-note = नोट जोड़ें +Metronome = मेट्रोनोम +MIDI-device-present = MIDI उपकरण मौजूद है। +No-MIDI-device-found = कोई MIDI उपकरण नहीं मिला। +Failed-to-get-MIDI-access-in-browser = ब्राउज़र में MIDI पहुँचने में विफल। +Zoom-In = ज़ूम इन +Zoom-Out = ज़ूम आउट Export = निर्यात करें Sort = क्रमबद्ध करें -Add-note = नोट जोड़ें Click-on-the-table-to-add-notes = नोट्स जोड़ने के लिए तालिका पर क्लिक करें. tuplet-value = ट्यूपलेट मूल्य -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 का अधिकतम मूल्य पार कर गया है। +Play-chord = कॉर्ड बजाएं +Play-scale = स्केल बजाएं +Click-on-a-note-to-create-a-new-step = नए स्टेप बनाने के लिए नोट पर क्लिक करें. +Recording-started = रिकॉर्डिंग शुरू हुई +Recording-complete = रिकॉर्डिंग पूरी हुई A-new-sample-block-was-generated = एक नया सैंपल ब्लॉक उत्पन्न हुआ था। +Warning-Your-sample-cannot-be-loaded-because-it-is-1MB = चेतावनी: आपका सैंपल लोड नहीं किया जा सकता क्योंकि यह >1MB है। Upload-sample = सैंपल अपलोड करें +Toggle-Mic = माइक टॉगल करें +Playback = प्लेबैक reference-tone = संदर्भ स्वर -Metronome = मेट्रोनोम -duration = अवधि -MIDI-device-present = MIDI उपकरण मौजूद है। -No-MIDI-device-found = कोई MIDI उपकरण नहीं मिला। -Failed-to-get-MIDI-access-in-browser = ब्राउज़र में MIDI पहुँचने में विफल। -back-to-21-octave-space = 2:1 ऑक्टेव स्थान पर वापस जाएं -edit = संपादित करें -close = बंद करें -done = किया हुआ -ratio = अनुपात -interval = अंतराल -non-scalar = गैर स्केलर -ratios = अनुपात -arbitrary = मनमाना -number-of-divisions = विभाजनों की संख्या -preview = पूर्वावलोकन -recursion = पुनरावर्तन -The-octave-ratio-has-changed-This-changes-temperament-significantly = ऑक्टेव अनुपात बदल गया है। यह स्वभाव को काफी बदल देता है। -Table = तालिका -Add-pitches = स्वर जोड़ें +Share = साझा करें +Flags = फ़्लैग्स +No-results-found = कोई परिणाम नहीं मिला। +Remix-of = का रीमिक्स +Cannot-connect-to-server = सर्वर से कनेक्ट नहीं हो सकता All-Projects = सभी परियोजनाएं My-Projects = मेरी परियोजनाएं Examples = उदाहरण -Music = संगीत Art = कला Math = गणित Interactive = इंटरएक्टिव Design = डिज़ाइन Game = खेल -Media = मीडिया -Sensors = सेंसर्स Code-Snippet = कोड स्निपेट View-published-project = प्रकाशित परियोजना देखें Publish-project = परियोजना प्रकाशित करें @@ -5740,33 +5907,46 @@ Delete-project = परियोजना हटाएं Download-project = परियोजना डाउनलोड करें Duplicate-project = परियोजना की प्रतिलिपि बनाएं anonymous = अनामक -Open-in-Music-Blocks = म्यूजिक ब्लॉक्स में खोलें -Share = साझा करें -Flags = फ़्लैग्स 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 = इस परियोजना की रिपोर्ट करने के लिए धन्यवाद। एक मॉडरेटर जल्दी ही परियोजना की समीक्षा करेगा, ताकि यह सुगर लैब्स कोड ऑफ कंडक्ट का उल्लंघन सत्यापित किया जा सके। Report-Project = परियोजना की रिपोर्ट करें Project-Reported = परियोजना की रिपोर्ट की गई Report-description-required = रिपोर्ट विवरण आवश्यक है Report-description-too-long = रिपोर्ट विवरण बहुत लंबा है +Feature-unavailable---cannot-connect-to-server-Reload-Music-Blocks-to-try-again = विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए म्यूजिक ब्लॉक्स को पुनः लोड करें। +This-field-is-required = यह फ़ील्ड आवश्यक है +Title-too-long = शीर्षक बहुत लंबा है +Description-too-long = विवरण बहुत लंबा है +Server-Error = सर्वर त्रुटि +Try-Again = पुनः प्रयास करें +Open-in-Music-Blocks = म्यूजिक ब्लॉक्स में खोलें +Open-in-Turtle-Blocks = टर्टल ब्लॉक्स में खोलें +Show-more-tags = और टैग दिखाएं +Show-fewer-tags = कम टैग दिखाएं Planet = ग्रह Close-Planet = प्लैनेट बंद करें Open-project-from-file = फ़ाइल से परियोजना खोलें Local = स्थानीय Global = वैश्विक Search-for-a-project = परियोजना के लिए खोजें -Publish-Project = परियोजना प्रकाशित करें Tags-max-5 = टैग (अधिकतम 5) Description = विवरण Submit = सबमिट +Cancel = रद्द करें Explore-Projects = परियोजनाएं अन्वेषण करें -Show-more-tags = और टैग दिखाएं Most-recent = सबसे हाल का Most-liked = सबसे अधिक पसंद किया गया Most-downloaded = सबसे अधिक डाउनलोड किया गया A-Z = A-Z Sort-by = क्रमबद्ध करें -Show-fewer-tags = कम टैग दिखाएं +Load-More-Projects = और प्रोजेक्ट्स लोड करें +Last-Updated = अंतिम अपडेट +Creation-Date = निर्माण तिथि +Number-of-Downloads = डाउनलोड की संख्या: +Number-of-Likes = लाइक्स की संख्या: +Tags = टैग्स: +Reason-for-reporting-project = प्रोजेक्ट की रिपोर्ट करने का कारण +Download-as-File = फाइल के रूप में डाउनलोड करें motion-x = 'x'दिशा में गतिवान motion-y = 'y'दिशा में गतिवान motion-z = 'z'दिशा में गतिवान @@ -5808,12 +5988,18 @@ beef = गाय का गोश्त cake = केक cookie = कुकी water = जल -move = सरकाय +Days-ahead-must-be-in-the-range-of--1-to-5 = आने वाले दिन -1 से 5 की सीमा में होने चाहिए। forecast = पूर्वानुमान city = शहर day = दिन high = ऊंचा low = नीचा +blink = झपकाना +led = एलईडी +light-intensity = प्रकाश तीव्रता +infrared-light-left = इंफ्रारेड लाइट (बाएं) +infrared-light-right = इंफ्रारेड लाइट (दाएं) +move = सरकाय [ht] set-heading = seth diff --git a/po/MusicBlocks.pot b/po/MusicBlocks.pot index c6fbe4cdbb..accccdafdd 100644 --- a/po/MusicBlocks.pot +++ b/po/MusicBlocks.pot @@ -46,9 +46,6 @@ msgstr "" #: 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 @@ -58,6 +55,9 @@ msgstr "" #: 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 @@ -72,18 +72,18 @@ msgstr "" #: 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 +#: js/widgets/musickeyboard.js:3062 +#: js/widgets/phrasemaker.js:5007 msgid "action" msgstr "" #: js/macros.js:711 -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:204 +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:206 #.TRANS: animal sound effect msgid "duck" msgstr "" @@ -115,7 +115,7 @@ msgid "For more information, please consult the" msgstr "" #: js/SaveInterface.js:76 -#: js/turtledefs.js:489 +#: js/turtledefs.js:488 msgid "Music Blocks Guide" msgstr "" @@ -144,9 +144,9 @@ 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 +#: 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 @@ -160,42 +160,42 @@ msgstr "" msgid "No description provided" msgstr "" -#: js/SaveInterface.js:346 +#: js/SaveInterface.js:458 msgid "Your recording is in progress." msgstr "" -#: js/SaveInterface.js:415 +#: js/SaveInterface.js:527 #.TRANS: File name prompt for save as Lilypond msgid "File name" msgstr "" -#: js/SaveInterface.js:417 +#: js/SaveInterface.js:529 #: planet/js/StringHelper.js:39 #.TRANS: Project title prompt for save as Lilypond msgid "Project title" msgstr "" -#: js/SaveInterface.js:419 +#: js/SaveInterface.js:531 #.TRANS: Project title prompt for save as Lilypond msgid "Project author" msgstr "" -#: js/SaveInterface.js:421 +#: js/SaveInterface.js:533 #.TRANS: MIDI prompt for save as Lilypond msgid "Include MIDI output?" msgstr "" -#: js/SaveInterface.js:423 +#: js/SaveInterface.js:535 #.TRANS: Guitar prompt for save as Lilypond msgid "Include guitar tablature output?" msgstr "" -#: js/SaveInterface.js:425 +#: js/SaveInterface.js:537 #.TRANS: Lilypond is a scripting language for generating sheet music msgid "Save as Lilypond" msgstr "" -#: js/SaveInterface.js:440 +#: js/SaveInterface.js:552 #: js/blocks/EnsembleBlocks.js:94 #: js/blocks/EnsembleBlocks.js:156 #: js/blocks/EnsembleBlocks.js:218 @@ -217,76 +217,76 @@ msgstr "" msgid "Mr. Mouse" msgstr "" -#: js/SaveInterface.js:589 +#: js/SaveInterface.js:701 msgid "The Lilypond code is copied to clipboard. You can paste it here: " msgstr "" -#: js/activity.js:411 -#: js/activity.js:416 +#: js/activity.js:412 +#: js/activity.js:417 msgid "Search for blocks" msgstr "" -#: js/activity.js:1358 +#: js/activity.js:1359 msgid "Are you sure you want to clear the workspace?" msgstr "" -#: js/activity.js:1577 +#: js/activity.js:1578 msgid "Enter file name" msgstr "" -#: js/activity.js:1579 +#: js/activity.js:1580 msgid "File save canceled" msgstr "" -#: js/activity.js:1598 +#: js/activity.js:1599 msgid "Click on stop saving" msgstr "" -#: js/activity.js:1882 +#: js/activity.js:1884 msgid "Catching mice" msgstr "" -#: js/activity.js:1883 +#: js/activity.js:1885 msgid "Cleaning the instruments" msgstr "" -#: js/activity.js:1884 +#: js/activity.js:1886 msgid "Testing key pieces" msgstr "" -#: js/activity.js:1885 +#: js/activity.js:1887 msgid "Sight-reading" msgstr "" -#: js/activity.js:1886 +#: js/activity.js:1888 msgid "Combining math and music" msgstr "" -#: js/activity.js:1887 +#: js/activity.js:1889 msgid "Generating more blocks" msgstr "" -#: js/activity.js:1888 +#: js/activity.js:1890 msgid "Do Re Mi Fa Sol La Ti Do" msgstr "" -#: js/activity.js:1889 +#: js/activity.js:1891 msgid "Tuning string instruments" msgstr "" -#: js/activity.js:1890 +#: js/activity.js:1892 msgid "Pressing random keys" msgstr "" -#: js/activity.js:2072 +#: js/activity.js:2074 msgid "plugins will be removed upon restart." msgstr "" -#: js/activity.js:2081 +#: js/activity.js:2083 msgid "show Cartesian" msgstr "" -#: js/activity.js:2603 +#: js/activity.js:2605 #: js/palette.js:672 #: js/blocks/RhythmBlocks.js:923 #: js/blocks/PitchBlocks.js:442 @@ -295,127 +295,127 @@ msgstr "" msgid "scale degree" msgstr "" -#: js/activity.js:2606 +#: js/activity.js:2608 #: js/palette.js:681 msgid "voice name" msgstr "" -#: js/activity.js:2609 +#: js/activity.js:2611 #: js/palette.js:678 msgid "invert mode" msgstr "" -#: js/activity.js:2612 +#: js/activity.js:2614 msgid "output tools" msgstr "" -#: js/activity.js:2615 +#: js/activity.js:2617 msgid "custom note" msgstr "" -#: js/activity.js:2618 +#: js/activity.js:2620 msgid "accidental name" msgstr "" -#: js/activity.js:2621 +#: js/activity.js:2623 #: js/blocks/PitchBlocks.js:855 msgid "east indian solfege" msgstr "" -#: js/activity.js:2624 +#: js/activity.js:2626 #: js/blocks/PitchBlocks.js:869 msgid "note name" msgstr "" -#: js/activity.js:2627 +#: js/activity.js:2629 #: js/blocks/IntervalsBlocks.js:94 msgid "temperament name" msgstr "" -#: js/activity.js:2630 +#: js/activity.js:2632 #: js/palette.js:675 msgid "mode name" msgstr "" -#: js/activity.js:2633 +#: js/activity.js:2635 msgid "chord name" msgstr "" -#: js/activity.js:2636 +#: js/activity.js:2638 #: js/palette.js:698 msgid "interval name" msgstr "" -#: js/activity.js:2639 +#: js/activity.js:2641 msgid "filter type" msgstr "" -#: js/activity.js:2642 +#: js/activity.js:2644 msgid "oscillator type" msgstr "" -#: js/activity.js:2645 +#: js/activity.js:2647 #: js/blocks.js:2479 #: js/blocks.js:2487 msgid "audio file" msgstr "" -#: js/activity.js:2648 +#: js/activity.js:2650 #: js/blocks/DrumBlocks.js:32 msgid "noise name" msgstr "" -#: js/activity.js:2651 +#: js/activity.js:2653 #: js/blocks/DrumBlocks.js:75 msgid "drum name" msgstr "" -#: js/activity.js:2654 +#: js/activity.js:2656 #: js/blocks/DrumBlocks.js:119 msgid "effects name" msgstr "" -#: js/activity.js:2657 +#: js/activity.js:2659 msgid "wrap mode" msgstr "" -#: js/activity.js:2660 +#: js/activity.js:2662 msgid "load file" msgstr "" -#: js/activity.js:2830 -#: js/activity.js:6368 +#: js/activity.js:2832 +#: js/activity.js:5731 msgid "This block is deprecated." msgstr "" -#: js/activity.js:2832 -#: js/activity.js:6370 +#: js/activity.js:2834 +#: js/activity.js:5733 msgid "Block cannot be found." msgstr "" -#: js/activity.js:3041 +#: js/activity.js:3043 msgid "Saving block artwork" msgstr "" -#: js/activity.js:3045 -#: js/turtledefs.js:708 +#: js/activity.js:3047 +#: js/turtledefs.js:709 #: planet/js/LocalCard.js:31 msgid "Copy" msgstr "" -#: js/activity.js:3052 +#: js/activity.js:3054 msgid "Erase" msgstr "" -#: js/activity.js:3056 -#: js/activity.js:3072 -#: js/activity.js:3303 +#: js/activity.js:3058 +#: js/activity.js:3074 +#: js/activity.js:3305 #: 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/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 @@ -426,11 +426,6 @@ msgstr "" #: 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 @@ -440,14 +435,10 @@ msgstr "" #: 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 @@ -461,25 +452,34 @@ msgstr "" #: 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:4373 -#: js/widgets/phrasemaker.js:4601 -#: js/widgets/phrasemaker.js:4607 -#: js/widgets/phrasemaker.js:4608 -#: js/widgets/phrasemaker.js:4722 +#: 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:3080 +#: js/activity.js:3082 #: 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/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 @@ -487,155 +487,155 @@ msgstr "" #: 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/musickeyboard.js:893 +#: js/widgets/musickeyboard.js:895 #: js/widgets/phrasemaker.js:547 #: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4271 +#: js/widgets/phrasemaker.js:4282 #: plugins/rodi.rtp:29 #: plugins/rodi.rtp:73 #: plugins/rodi.rtp:413 msgid "Stop" msgstr "" -#: js/activity.js:3084 -#: js/activity.js:3106 +#: js/activity.js:3086 +#: js/activity.js:3108 msgid "Paste" msgstr "" -#: js/activity.js:3088 +#: js/activity.js:3090 msgid "Save block help" msgstr "" -#: js/activity.js:3119 -#: js/activity.js:3170 +#: js/activity.js:3121 +#: js/activity.js:3172 #: js/block.js:2474 #: js/block.js:3433 #: js/block.js:3450 -#: js/utils/musicutils.js:4005 -#: js/utils/musicutils.js:5517 +#: 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:3173 +#: js/activity.js:3175 msgid "Jumping to the bottom of the page." msgstr "" -#: js/activity.js:3179 +#: js/activity.js:3181 msgid "Scrolling up." msgstr "" -#: js/activity.js:3184 +#: js/activity.js:3186 msgid "Scrolling down." msgstr "" -#: js/activity.js:3189 +#: js/activity.js:3191 msgid "Extracting block" msgstr "" -#: js/activity.js:3197 +#: js/activity.js:3199 msgid "Moving block up." msgstr "" -#: js/activity.js:3218 +#: js/activity.js:3220 msgid "Moving block down." msgstr "" -#: js/activity.js:3239 +#: js/activity.js:3241 msgid "Moving block left." msgstr "" -#: js/activity.js:3256 +#: js/activity.js:3258 msgid "Moving block right." msgstr "" -#: js/activity.js:3271 +#: js/activity.js:3273 msgid "Jump to home position." msgstr "" -#: js/activity.js:3298 +#: js/activity.js:3300 #: js/blocks/ExtrasBlocks.js:274 msgid "Hide blocks" msgstr "" -#: js/activity.js:3657 -#: js/activity.js:3672 +#: js/activity.js:3659 +#: js/activity.js:3674 msgid "Trash can is empty." msgstr "" -#: js/activity.js:3679 -#: js/activity.js:3760 +#: js/activity.js:3681 +#: js/activity.js:3762 msgid "Item restored from the trash." msgstr "" -#: js/activity.js:3818 +#: js/activity.js:3820 msgid "Restore last item" msgstr "" -#: js/activity.js:3819 +#: js/activity.js:3821 msgid "Restore all items" msgstr "" -#: js/activity.js:5016 +#: js/activity.js:4379 msgid "Click the run button to run the project." msgstr "" -#: js/activity.js:6201 -#: js/turtledefs.js:756 +#: js/activity.js:5564 +#: js/turtledefs.js:757 msgid "Home" msgstr "" -#: js/activity.js:6209 -#: js/turtledefs.js:762 +#: js/activity.js:5572 +#: js/turtledefs.js:763 msgid "Show/hide blocks" msgstr "" -#: js/activity.js:6215 -#: js/turtledefs.js:768 +#: js/activity.js:5578 +#: js/turtledefs.js:769 msgid "Expand/collapse blocks" msgstr "" -#: js/activity.js:6221 -#: js/turtledefs.js:776 +#: js/activity.js:5584 +#: js/turtledefs.js:777 msgid "Decrease block size" msgstr "" -#: js/activity.js:6227 -#: js/turtledefs.js:782 +#: js/activity.js:5590 +#: js/turtledefs.js:783 msgid "Increase block size" msgstr "" -#: js/activity.js:6493 +#: js/activity.js:5856 msgid "Could not parse JSON input." msgstr "" -#: js/activity.js:6624 +#: js/activity.js:5987 msgid "Select is enabled." msgstr "" -#: js/activity.js:6624 +#: js/activity.js:5987 msgid "Select is disabled." msgstr "" -#: js/activity.js:7005 -#: js/activity.js:7111 -#: js/activity.js:7162 +#: 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:7448 +#: js/activity.js:6812 msgid "Invalid parameters" msgstr "" -#: js/activity.js:7599 +#: js/activity.js:6963 msgid "Error regenerating palettes. Please refresh the page." msgstr "" @@ -651,9 +651,9 @@ msgstr "" #: 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/logo.js:1176 #: js/turtles.js:119 #: js/blocks/ProgramBlocks.js:1267 #: js/blocks/ActionBlocks.js:1223 @@ -715,13 +715,13 @@ msgstr "" #: 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/palette.js:660 #: js/blocks/DrumBlocks.js:477 #: js/blocks/RhythmBlocks.js:766 #: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1124 +#: js/widgets/phrasemaker.js:1135 msgid "drum" msgstr "" @@ -749,10 +749,10 @@ msgstr "" #: 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 +#: 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 "" @@ -799,8 +799,8 @@ msgstr "" #: 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 +#: 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" @@ -901,7 +901,7 @@ msgid "tenor" msgstr "" #: js/block.js:3797 -#: js/utils/musicutils.js:1109 +#: js/utils/musicutils.js:1111 #: js/utils/synthutils.js:80 #: js/blocks/ExtrasBlocks.js:651 #.TRANS: musical instrument @@ -1044,7 +1044,7 @@ msgstr "" #: js/blocks.js:5097 #: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:929 +#: js/widgets/sampler.js:946 #.TRANS: The sound sample that the user uploads. msgid "sample" msgstr "" @@ -1109,6 +1109,189 @@ msgstr "" 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 @@ -1133,7 +1316,7 @@ msgstr "" #: js/rubrics.js:527 #: js/turtledefs.js:135 #: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1126 +#: js/widgets/phrasemaker.js:1137 msgid "pen" msgstr "" @@ -1174,620 +1357,471 @@ msgid "mice" msgstr "" #: js/toolbar.js:48 -#: js/toolbar.js:114 +#: js/toolbar.js:115 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 +#: 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:118 #: js/toolbar.js:119 -#: js/toolbar.js:189 -#: js/toolbar.js:190 -#: js/toolbar.js:250 -#: js/toolbar.js:251 +#: 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:120 -#: js/toolbar.js:191 -#: js/toolbar.js:252 -#: js/turtledefs.js:516 +#: 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:121 -#: js/toolbar.js:192 -#: js/toolbar.js:253 -#: js/toolbar.js:1118 -#: js/turtledefs.js:522 +#: 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:122 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:528 +#: 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: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 +#: 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:146 -#: js/toolbar.js:156 +#: js/toolbar.js:147 #: js/toolbar.js:158 -#: js/toolbar.js:195 -#: js/toolbar.js:216 +#: js/toolbar.js:160 +#: js/toolbar.js:197 #: js/toolbar.js:218 -#: js/toolbar.js:256 -#: js/toolbar.js:277 +#: js/toolbar.js:220 +#: js/toolbar.js:258 #: js/toolbar.js:279 -#: js/turtledefs.js:536 -#: js/turtledefs.js:567 +#: js/toolbar.js:281 +#: js/turtledefs.js:535 +#: js/turtledefs.js:566 msgid "Save project as HTML" msgstr "" #: js/toolbar.js:59 -#: js/toolbar.js:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 +#: 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:126 -#: js/toolbar.js:197 -#: js/toolbar.js:258 +#: 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: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" +#: js/toolbar.js:200 +#: js/toolbar.js:261 +msgid "Auxiliary menu" msgstr "" #: js/toolbar.js:63 -#: js/toolbar.js:129 -#: js/toolbar.js:200 -#: js/toolbar.js:261 -#: js/turtledefs.js:598 +#: 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:130 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:604 +#: 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:131 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:611 +#: 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:132 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:617 +#: 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:133 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:625 +#: 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:134 -#: js/toolbar.js:205 -#: js/toolbar.js:266 +#: js/toolbar.js:135 +#: js/toolbar.js:207 +#: js/toolbar.js:268 msgid "Enable horizontal scrolling" msgstr "" #: js/toolbar.js:69 -#: js/toolbar.js:135 -#: js/toolbar.js:206 -#: js/toolbar.js:267 +#: js/toolbar.js:136 +#: js/toolbar.js:208 +#: js/toolbar.js:269 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 +#: 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:137 -#: js/toolbar.js:208 -#: js/toolbar.js:269 +#: js/toolbar.js:138 +#: js/toolbar.js:210 +#: js/toolbar.js:271 msgid "Light Mode" msgstr "" #: js/toolbar.js:72 -#: js/toolbar.js:138 -#: js/toolbar.js:209 -#: js/toolbar.js:270 +#: js/toolbar.js:139 +#: js/toolbar.js:211 +#: js/toolbar.js:272 msgid "Dark Mode" msgstr "" #: js/toolbar.js:73 -#: js/toolbar.js:139 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -#: js/turtledefs.js:648 +#: 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:140 -#: js/turtledefs.js:662 +#: js/toolbar.js:141 +#: js/turtledefs.js:663 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 +#: 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:142 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:676 +#: 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:143 -#: js/toolbar.js:213 -#: js/toolbar.js:274 +#: 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:144 -#: js/toolbar.js:214 -#: js/toolbar.js:275 +#: 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:145 -#: js/toolbar.js:155 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -#: js/turtledefs.js:690 +#: 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:84 -#: js/toolbar.js:148 -#: js/turtledefs.js:538 +#: js/toolbar.js:85 +#: js/toolbar.js:150 +#: js/turtledefs.js:537 msgid "Save mouse artwork as PNG" msgstr "" #: js/toolbar.js:83 -#: js/toolbar.js:147 -msgid "Save mouse artwork as SVG" +#: js/toolbar.js:148 +#: js/turtledefs.js:568 +msgid "Save project as MIDI" msgstr "" -#: js/toolbar.js:85 +#: js/toolbar.js:84 #: js/toolbar.js:149 -#: js/turtledefs.js:569 -msgid "Save music as WAV" +msgid "Save mouse artwork as SVG" msgstr "" #: js/toolbar.js:86 -#: js/toolbar.js:150 -msgid "Save sheet music as ABC" +#: js/toolbar.js:151 +#: js/turtledefs.js:570 +msgid "Save music as WAV" msgstr "" #: js/toolbar.js:87 -#: js/toolbar.js:151 -msgid "Save sheet music as Lilypond" +#: js/toolbar.js:152 +msgid "Save sheet music as ABC" msgstr "" #: js/toolbar.js:88 -msgid "Save sheet music as MusicXML" +#: js/toolbar.js:153 +msgid "Save sheet music as Lilypond" msgstr "" #: 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" +msgid "Save sheet music as MusicXML" 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" +#: js/turtledefs.js:557 +msgid "Save block artwork as SVG" msgstr "" -#: js/toolbar.js:92 +#: js/toolbar.js:91 +#: js/toolbar.js:155 #: js/toolbar.js:164 #: js/toolbar.js:224 #: js/toolbar.js:285 -msgid "English (United States)" +msgid "Save block artwork as PNG" msgstr "" -#: js/toolbar.js:93 +#: js/toolbar.js:92 +#: js/toolbar.js:156 #: js/toolbar.js:165 #: js/toolbar.js:225 #: js/toolbar.js:286 -msgid "English (United Kingdom)" +#: js/toolbar.js:1156 +msgid "Confirm" msgstr "" -#: js/toolbar.js:94 +#: js/toolbar.js:93 #: js/toolbar.js:166 #: js/toolbar.js:226 #: js/toolbar.js:287 -msgid "日本語" +msgid "English (United States)" msgstr "" -#: js/toolbar.js:95 -msgid "한국어" +#: js/toolbar.js:94 +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "English (United Kingdom)" msgstr "" -#: js/toolbar.js:96 +#: js/toolbar.js:95 #: js/toolbar.js:168 #: js/toolbar.js:228 #: js/toolbar.js:289 -msgid "español" +msgid "日本語" msgstr "" -#: js/toolbar.js:97 -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "português" +#: js/toolbar.js:96 +msgid "한국어" msgstr "" -#: js/toolbar.js:98 +#: js/toolbar.js:97 #: js/toolbar.js:170 #: js/toolbar.js:230 #: js/toolbar.js:291 -msgid "にほんご" +msgid "español" msgstr "" -#: js/toolbar.js:99 +#: js/toolbar.js:98 #: js/toolbar.js:171 #: js/toolbar.js:231 #: js/toolbar.js:292 -msgid "中文" +msgid "português" msgstr "" -#: js/toolbar.js:100 +#: js/toolbar.js:99 #: js/toolbar.js:172 #: js/toolbar.js:232 #: js/toolbar.js:293 -msgid "ภาษาไทย" +msgid "にほんご" msgstr "" -#: js/toolbar.js:101 +#: js/toolbar.js:100 #: js/toolbar.js:173 #: js/toolbar.js:233 #: js/toolbar.js:294 -msgid "aymara" +msgid "中文" msgstr "" -#: js/toolbar.js:102 +#: js/toolbar.js:101 #: js/toolbar.js:174 #: js/toolbar.js:234 #: js/toolbar.js:295 -msgid "quechua" +msgid "ภาษาไทย" msgstr "" -#: js/toolbar.js:103 +#: js/toolbar.js:102 #: js/toolbar.js:175 #: js/toolbar.js:235 #: js/toolbar.js:296 -msgid "guarani" +msgid "aymara" msgstr "" -#: js/toolbar.js:104 +#: js/toolbar.js:103 #: js/toolbar.js:176 #: js/toolbar.js:236 #: js/toolbar.js:297 -msgid "हिंदी" +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:237 +#: js/toolbar.js:238 #: js/toolbar.js:299 -msgid "igbo" +msgid "हिंदी" msgstr "" #: js/toolbar.js:106 -#: js/toolbar.js:179 -#: js/toolbar.js:238 -#: js/toolbar.js:300 -msgid "عربى" +#: js/toolbar.js:180 +#: js/toolbar.js:239 +#: js/toolbar.js:301 +msgid "igbo" msgstr "" #: js/toolbar.js:107 -#: js/toolbar.js:177 -#: js/toolbar.js:239 -#: js/toolbar.js:298 -msgid "తెలుగు" +#: js/toolbar.js:181 +#: js/toolbar.js:240 +#: js/toolbar.js:302 +msgid "عربى" msgstr "" #: js/toolbar.js:108 -#: js/toolbar.js:180 -#: js/toolbar.js:240 -#: js/toolbar.js:301 -msgid "עִברִית" +#: js/toolbar.js:179 +#: js/toolbar.js:241 +#: js/toolbar.js:300 +msgid "తెలుగు" msgstr "" #: js/toolbar.js:109 -#: js/toolbar.js:181 -#: js/toolbar.js:241 -#: js/toolbar.js:302 -msgid "اردو" +#: js/toolbar.js:182 +#: js/toolbar.js:242 +#: js/toolbar.js:303 +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" +#: 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/turtledefs.js:550 +#: js/toolbar.js:283 +#: js/turtledefs.js:553 +msgid "Save turtle artwork as PNG" +msgstr "" + +#: js/toolbar.js:161 +#: js/toolbar.js:221 +#: js/toolbar.js:282 +#: js/turtledefs.js:549 msgid "Save turtle artwork as SVG" msgstr "" -#: js/toolbar.js:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 msgid "한국인" msgstr "" -#: js/toolbar.js:185 -#: js/toolbar.js:246 +#: js/toolbar.js:187 +#: js/toolbar.js:248 msgid "About Turtle Blocks" msgstr "" -#: js/toolbar.js:494 -#: js/toolbar.js:505 -#: js/toolbar.js:545 +#: js/toolbar.js:496 +#: js/toolbar.js:507 +#: js/toolbar.js:547 msgid "Turtle Wrap Off" msgstr "" -#: js/toolbar.js:514 -#: js/toolbar.js:554 +#: js/toolbar.js:516 +#: js/toolbar.js:556 msgid "Turtle Wrap On" msgstr "" -#: js/toolbar.js:1121 +#: js/toolbar.js:1143 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 +#: 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:2078 +#: js/turtle-singer.js:2081 msgid "synth cannot play chords." msgstr "" @@ -1843,7 +1877,7 @@ msgstr "" #: js/turtledefs.js:134 #: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1125 +#: js/widgets/phrasemaker.js:1136 msgid "graphics" msgstr "" @@ -1877,28 +1911,28 @@ msgid "extras" msgstr "" #: js/turtledefs.js:145 -#: js/turtledefs.js:246 +#: js/turtledefs.js:245 #.TRANS: program as in computer program msgid "program" msgstr "" #: js/turtledefs.js:146 -#: js/turtledefs.js:247 +#: js/turtledefs.js:246 msgid "my blocks" msgstr "" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 msgid "artwork" msgstr "" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 msgid "logic" msgstr "" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 #: planet/js/GlobalTag.js:34 #.TRANS: On the Planet, we use labels to tag projects. msgid "Music" @@ -1908,402 +1942,396 @@ msgstr "" msgid "Music Blocks" msgstr "" -#: js/turtledefs.js:438 +#: js/turtledefs.js:437 msgid "Welcome to Turtle Blocks" msgstr "" -#: js/turtledefs.js:439 +#: 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:440 -#: js/turtledefs.js:467 -#: js/turtledefs.js:822 -#: js/turtledefs.js:845 +#: 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:448 -#: js/turtledefs.js:493 +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 msgid "Click the run button to run the project in fast mode." msgstr "" -#: js/turtledefs.js:454 +#: js/turtledefs.js:453 msgid "Stop the turtle." msgstr "" -#: js/turtledefs.js:456 -#: js/turtledefs.js:501 +#: js/turtledefs.js:455 +#: js/turtledefs.js:500 msgid "You can also type Alt-S to stop." msgstr "" -#: js/turtledefs.js:464 +#: js/turtledefs.js:463 #: js/widgets/help.js:335 msgid "Welcome to Music Blocks" msgstr "" -#: js/turtledefs.js:465 +#: 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:474 +#: js/turtledefs.js:473 #: js/widgets/help.js:336 msgid "Meet Mr. Mouse!" msgstr "" -#: js/turtledefs.js:475 +#: js/turtledefs.js:474 msgid "Mr Mouse is our Music Blocks conductor." msgstr "" -#: js/turtledefs.js:477 +#: js/turtledefs.js:476 msgid "Mr Mouse encourages you to explore Music Blocks." msgstr "" -#: js/turtledefs.js:479 +#: js/turtledefs.js:478 msgid "Let us start our tour!" msgstr "" -#: js/turtledefs.js:484 -#: js/turtledefs.js:807 +#: js/turtledefs.js:483 +#: js/turtledefs.js:808 #: js/widgets/help.js:337 msgid "Guide" msgstr "" -#: js/turtledefs.js:485 +#: js/turtledefs.js:484 msgid "A detailed guide to Music Blocks is available." msgstr "" -#: js/turtledefs.js:499 +#: js/turtledefs.js:498 msgid "Stop the music (and the mice)." msgstr "" -#: js/turtledefs.js:510 +#: js/turtledefs.js:509 msgid "Record your project as video." msgstr "" -#: js/turtledefs.js:517 +#: js/turtledefs.js:516 msgid "Toggle Fullscreen mode." msgstr "" -#: js/turtledefs.js:523 +#: js/turtledefs.js:522 msgid "Initialize a new project." msgstr "" -#: js/turtledefs.js:529 +#: js/turtledefs.js:528 msgid "You can also load projects from the file system." msgstr "" -#: js/turtledefs.js:545 +#: js/turtledefs.js:544 #: 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/musickeyboard.js:712 #: js/widgets/phrasemaker.js:561 +#: js/widgets/pitchstaircase.js:639 msgid "Save" msgstr "" -#: js/turtledefs.js:548 +#: js/turtledefs.js:547 msgid "Save your project to a file." msgstr "" -#: js/turtledefs.js:552 +#: js/turtledefs.js:551 msgid "Save graphics from your project to as SVG." msgstr "" -#: js/turtledefs.js:556 +#: js/turtledefs.js:555 msgid "Save graphics from your project as PNG." msgstr "" -#: js/turtledefs.js:560 +#: js/turtledefs.js:559 msgid "Save block artwork as an SVG file." msgstr "" -#: js/turtledefs.js:571 +#: js/turtledefs.js:572 msgid "Save sheet music as ABC, Lilypond or MusicXML" msgstr "" -#: js/turtledefs.js:573 +#: js/turtledefs.js:574 msgid "Save block artwork as SVG or PNG" msgstr "" -#: js/turtledefs.js:580 +#: js/turtledefs.js:581 msgid "Load samples from server" msgstr "" -#: js/turtledefs.js:581 +#: js/turtledefs.js:582 msgid "This button opens a viewer for loading example projects." msgstr "" -#: js/turtledefs.js:586 +#: js/turtledefs.js:587 msgid "Expand/collapse option toolbar" msgstr "" -#: js/turtledefs.js:587 +#: js/turtledefs.js:588 msgid "Click this button to expand or collapse the auxillary toolbar." msgstr "" -#: js/turtledefs.js:593 +#: 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:599 +#: js/turtledefs.js:600 msgid "Click to run the project in slow mode." msgstr "" -#: js/turtledefs.js:605 +#: js/turtledefs.js:606 msgid "Click to run the project step by step." msgstr "" -#: js/turtledefs.js:612 +#: js/turtledefs.js:613 msgid "Display statistics about your Music project." msgstr "" -#: js/turtledefs.js:618 +#: js/turtledefs.js:619 msgid "Load a selected plugin." msgstr "" -#: js/turtledefs.js:626 +#: js/turtledefs.js:627 msgid "Delete a selected plugin." msgstr "" -#: js/turtledefs.js:633 +#: js/turtledefs.js:634 msgid "Enable scrolling" msgstr "" -#: js/turtledefs.js:634 +#: js/turtledefs.js:635 msgid "You can scroll the blocks on the canvas." msgstr "" -#: js/turtledefs.js:643 +#: js/turtledefs.js:644 msgid "Switch between dark and light mode." msgstr "" -#: js/turtledefs.js:649 +#: js/turtledefs.js:650 msgid "Click to add another project into the current one." msgstr "" -#: js/turtledefs.js:654 +#: js/turtledefs.js:655 msgid "Wrap Turtle" msgstr "" -#: js/turtledefs.js:655 +#: js/turtledefs.js:656 msgid "Turn Turtle wrapping On or Off." msgstr "" -#: js/turtledefs.js:663 +#: js/turtledefs.js:664 msgid "Click to set the current pitch." msgstr "" -#: js/turtledefs.js:670 +#: js/turtledefs.js:671 msgid "Converts Music Block programs to JavaScript." msgstr "" -#: js/turtledefs.js:677 +#: js/turtledefs.js:678 msgid "Restore blocks from the trash." msgstr "" -#: js/turtledefs.js:684 +#: js/turtledefs.js:685 msgid "Switch mode" msgstr "" -#: js/turtledefs.js:685 +#: js/turtledefs.js:686 msgid "Switch between beginner and advance modes." msgstr "" -#: js/turtledefs.js:691 +#: js/turtledefs.js:692 msgid "Select your language preference." msgstr "" -#: js/turtledefs.js:696 +#: js/turtledefs.js:697 msgid "Contextual Menu for Blocks" msgstr "" -#: js/turtledefs.js:697 +#: js/turtledefs.js:698 msgid "Right-click on a block to access common actions." msgstr "" -#: js/turtledefs.js:702 +#: js/turtledefs.js:703 #: 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." +#: js/turtledefs.js:704 +msgid "To delete a block, right-click on it. Then 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." +#: js/turtledefs.js:710 +msgid "To copy a block, right-click on it. Then 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." +#: js/turtledefs.js:716 +msgid "To extract a block, right-click on it. Then you will see the extract option" msgstr "" -#: js/turtledefs.js:721 +#: js/turtledefs.js:722 msgid "Keyboard shortcuts" msgstr "" -#: js/turtledefs.js:722 +#: 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:729 +#: js/turtledefs.js:730 msgid "Contextual Menu for Canvas" msgstr "" -#: js/turtledefs.js:730 +#: js/turtledefs.js:731 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 +#: js/turtledefs.js:738 msgid "Turn on/off lines for cartesian or polar grids." msgstr "" -#: js/turtledefs.js:739 +#: js/turtledefs.js:740 msgid "Turn on/off music staffs." msgstr "" -#: js/turtledefs.js:744 +#: 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/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/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:745 +#: js/turtledefs.js:746 msgid "Clear the screen and return the mice to their initial positions." msgstr "" -#: js/turtledefs.js:750 +#: js/turtledefs.js:751 #: js/turtles.js:980 msgid "Collapse" msgstr "" -#: js/turtledefs.js:751 +#: js/turtledefs.js:752 msgid "Collapse the graphics window." msgstr "" -#: js/turtledefs.js:757 +#: js/turtledefs.js:758 msgid "Return all blocks to the center of the screen." msgstr "" -#: js/turtledefs.js:763 +#: js/turtledefs.js:764 msgid "Hide or show the blocks and the palettes." msgstr "" -#: js/turtledefs.js:769 +#: js/turtledefs.js:770 msgid "Expand or collapse start and action stacks." msgstr "" -#: js/turtledefs.js:777 +#: js/turtledefs.js:778 msgid "Decrease the size of the blocks." msgstr "" -#: js/turtledefs.js:783 +#: js/turtledefs.js:784 msgid "Increase the size of the blocks." msgstr "" -#: js/turtledefs.js:789 +#: js/turtledefs.js:790 msgid "Select" msgstr "" -#: js/turtledefs.js:790 +#: js/turtledefs.js:791 msgid "Left-click and drag on workspace to select multiple blocks." msgstr "" -#: js/turtledefs.js:797 +#: js/turtledefs.js:798 msgid "Palette buttons" msgstr "" -#: js/turtledefs.js:798 +#: js/turtledefs.js:799 msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." msgstr "" -#: js/turtledefs.js:800 +#: 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:808 +#: js/turtledefs.js:809 msgid "A detailed guide to Turtle Blocks is available." msgstr "" -#: js/turtledefs.js:812 +#: js/turtledefs.js:813 msgid "Turtle Blocks Guide" msgstr "" -#: js/turtledefs.js:815 -#: js/turtledefs.js:838 +#: js/turtledefs.js:816 +#: js/turtledefs.js:839 #: js/widgets/help.js:338 msgid "About" msgstr "" -#: js/turtledefs.js:816 +#: js/turtledefs.js:817 msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." msgstr "" -#: js/turtledefs.js:818 +#: js/turtledefs.js:819 msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." msgstr "" -#: js/turtledefs.js:820 +#: js/turtledefs.js:821 msgid "Turtle Blocks is licensed under the AGPL." msgstr "" -#: js/turtledefs.js:828 +#: js/turtledefs.js:829 msgid "Turtle Blocks GitHub repository" msgstr "" -#: js/turtledefs.js:831 +#: js/turtledefs.js:832 #: js/widgets/help.js:339 #: js/widgets/help.js:361 msgid "Congratulations." msgstr "" -#: js/turtledefs.js:832 +#: js/turtledefs.js:833 msgid "You have finished the tour. Please enjoy Turtle Blocks!" msgstr "" -#: js/turtledefs.js:839 +#: js/turtledefs.js:840 msgid "Music Blocks is an open source collection of tools for exploring musical concepts." msgstr "" -#: js/turtledefs.js:841 +#: js/turtledefs.js:842 msgid "A full list of contributors can be found in the Music Blocks GitHub repository." msgstr "" -#: js/turtledefs.js:843 +#: js/turtledefs.js:844 msgid "Music Blocks is licensed under the AGPL." msgstr "" -#: js/turtledefs.js:851 +#: js/turtledefs.js:852 msgid "Music Blocks GitHub repository" msgstr "" -#: js/turtledefs.js:854 +#: js/turtledefs.js:855 msgid "Congratulations!" msgstr "" -#: js/turtledefs.js:855 +#: js/turtledefs.js:856 msgid "You have finished the tour. Please enjoy Music Blocks!" msgstr "" @@ -2311,32 +2339,10 @@ msgstr "" 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 +#: js/widgets/musickeyboard.js:2962 msgid "rest" msgstr "" @@ -2516,27 +2522,27 @@ msgstr "" msgid "Diminished seventh, plus an octave" msgstr "" -#: js/utils/musicutils.js:836 +#: 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 "" -#: js/utils/musicutils.js:1002 -#: js/utils/musicutils.js:1186 -#: js/utils/musicutils.js:1368 +#: 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:1004 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1367 +#: 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:1010 -#: js/utils/musicutils.js:1365 +#: 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 @@ -2544,280 +2550,280 @@ msgstr "" msgid "perfect" msgstr "" -#: js/utils/musicutils.js:1012 +#: js/utils/musicutils.js:1014 #.TRANS: twelve semi-tone scale for music msgid "chromatic" msgstr "" -#: js/utils/musicutils.js:1013 +#: js/utils/musicutils.js:1015 msgid "algerian" msgstr "" -#: js/utils/musicutils.js:1014 +#: js/utils/musicutils.js:1016 msgid "spanish" msgstr "" -#: js/utils/musicutils.js:1016 +#: js/utils/musicutils.js:1018 #.TRANS: modal scale in music msgid "octatonic" msgstr "" -#: js/utils/musicutils.js:1018 +#: js/utils/musicutils.js:1020 #.TRANS: harmonic major scale in music msgid "harmonic major" msgstr "" -#: js/utils/musicutils.js:1020 +#: js/utils/musicutils.js:1022 #.TRANS: natural minor scales in music msgid "natural minor" msgstr "" -#: js/utils/musicutils.js:1022 +#: js/utils/musicutils.js:1024 #.TRANS: harmonic minor scale in music msgid "harmonic minor" msgstr "" -#: js/utils/musicutils.js:1024 +#: js/utils/musicutils.js:1026 #.TRANS: melodic minor scale in music msgid "melodic minor" msgstr "" -#: js/utils/musicutils.js:1028 +#: js/utils/musicutils.js:1030 #.TRANS: modal scale for music msgid "dorian" msgstr "" -#: js/utils/musicutils.js:1030 +#: js/utils/musicutils.js:1032 #.TRANS: modal scale for music msgid "phrygian" msgstr "" -#: js/utils/musicutils.js:1032 +#: js/utils/musicutils.js:1034 #.TRANS: modal scale for music msgid "lydian" msgstr "" -#: js/utils/musicutils.js:1034 +#: js/utils/musicutils.js:1036 #.TRANS: modal scale for music msgid "mixolydian" msgstr "" -#: js/utils/musicutils.js:1038 +#: js/utils/musicutils.js:1040 #.TRANS: modal scale for music msgid "locrian" msgstr "" -#: js/utils/musicutils.js:1040 +#: js/utils/musicutils.js:1042 #.TRANS: minor jazz scale for music msgid "jazz minor" msgstr "" -#: js/utils/musicutils.js:1042 +#: js/utils/musicutils.js:1044 #.TRANS: bebop scale for music msgid "bebop" msgstr "" -#: js/utils/musicutils.js:1043 +#: js/utils/musicutils.js:1045 msgid "arabic" msgstr "" -#: js/utils/musicutils.js:1044 +#: js/utils/musicutils.js:1046 msgid "byzantine" msgstr "" -#: js/utils/musicutils.js:1046 +#: js/utils/musicutils.js:1048 #.TRANS: musical scale for music by Verdi msgid "enigmatic" msgstr "" -#: js/utils/musicutils.js:1047 +#: js/utils/musicutils.js:1049 msgid "ethiopian" msgstr "" -#: js/utils/musicutils.js:1049 +#: js/utils/musicutils.js:1051 #.TRANS: Ethiopic scale for music msgid "geez" msgstr "" -#: js/utils/musicutils.js:1050 +#: js/utils/musicutils.js:1052 msgid "hindu" msgstr "" -#: js/utils/musicutils.js:1051 +#: js/utils/musicutils.js:1053 msgid "hungarian" msgstr "" -#: js/utils/musicutils.js:1053 +#: js/utils/musicutils.js:1055 #.TRANS: minor Romanian scale for music msgid "romanian minor" msgstr "" -#: js/utils/musicutils.js:1054 +#: js/utils/musicutils.js:1056 msgid "spanish gypsy" msgstr "" -#: js/utils/musicutils.js:1056 +#: js/utils/musicutils.js:1058 #.TRANS: musical scale for Mid-Eastern music msgid "maqam" msgstr "" -#: js/utils/musicutils.js:1058 +#: js/utils/musicutils.js:1060 #.TRANS: minor blues scale for music msgid "minor blues" msgstr "" -#: js/utils/musicutils.js:1060 +#: js/utils/musicutils.js:1062 #.TRANS: major blues scale for music msgid "major blues" msgstr "" -#: js/utils/musicutils.js:1061 +#: js/utils/musicutils.js:1063 msgid "whole tone" msgstr "" -#: js/utils/musicutils.js:1063 +#: 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:1065 +#: 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:1066 +#: js/utils/musicutils.js:1068 msgid "chinese" msgstr "" -#: js/utils/musicutils.js:1067 +#: js/utils/musicutils.js:1069 msgid "egyptian" msgstr "" -#: js/utils/musicutils.js:1069 +#: 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:1070 +#: js/utils/musicutils.js:1072 msgid "Japan" msgstr "" -#: js/utils/musicutils.js:1072 +#: 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:1074 +#: js/utils/musicutils.js:1076 #.TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale msgid "minyo" msgstr "" -#: js/utils/musicutils.js:1076 +#: js/utils/musicutils.js:1078 #.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/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/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/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1577 #: js/blocks/WidgetBlocks.js:176 #.TRANS: highpass filter msgid "highpass" msgstr "" -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1575 +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1578 #.TRANS: lowpass filter msgid "lowpass" msgstr "" -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1576 +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1579 #.TRANS: bandpass filter msgid "bandpass" msgstr "" -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1577 +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1580 #.TRANS: high-shelf filter msgid "highshelf" msgstr "" -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1578 +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1581 #.TRANS: low-shelf filter msgid "lowshelf" msgstr "" -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1579 +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1582 #.TRANS: notch-shelf filter msgid "notch" msgstr "" -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1580 +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1583 #.TRANS: all-pass filter msgid "allpass" msgstr "" -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1581 +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1584 #.TRANS: peaking filter msgid "peaking" msgstr "" -#: js/utils/musicutils.js:1094 -#: js/utils/musicutils.js:1589 -#: js/utils/synthutils.js:128 +#: 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:1095 -#: js/utils/musicutils.js:1590 -#: js/utils/synthutils.js:130 +#: 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:1096 -#: js/utils/musicutils.js:1591 -#: js/utils/synthutils.js:134 +#: 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:1097 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:132 +#: 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:1099 -#: js/utils/musicutils.js:1355 +#: 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 @@ -2826,481 +2832,490 @@ msgstr "" msgid "even" msgstr "" -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1356 +#: 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:1102 -#: js/utils/musicutils.js:1357 +#: 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:1103 +#: 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:1104 +#: js/utils/musicutils.js:1106 #: js/utils/synthutils.js:74 #.TRANS: musical instrument msgid "violin" msgstr "" -#: js/utils/musicutils.js:1105 +#: js/utils/musicutils.js:1107 #: js/utils/synthutils.js:76 #.TRANS: viola musical instrument msgid "viola" msgstr "" -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:116 +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:118 #.TRANS: xylophone musical instrument msgid "xylophone" msgstr "" -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:138 +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:140 #.TRANS: vibraphone musical instrument msgid "vibraphone" msgstr "" -#: js/utils/musicutils.js:1108 +#: js/utils/musicutils.js:1110 #: js/utils/synthutils.js:78 #.TRANS: musical instrument msgid "cello" msgstr "" -#: js/utils/musicutils.js:1110 +#: js/utils/musicutils.js:1112 #: js/utils/synthutils.js:82 #.TRANS: viola musical instrument msgid "double bass" msgstr "" -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:86 +#: 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:1112 +#: js/utils/musicutils.js:1114 #: js/utils/synthutils.js:84 #.TRANS: sitar musical instrument msgid "sitar" msgstr "" -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 +#: 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:1114 -#: js/utils/synthutils.js:90 +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:92 #.TRANS: musical instrument msgid "flute" msgstr "" -#: js/utils/musicutils.js:1115 -#: js/utils/synthutils.js:92 +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:94 #.TRANS: musical instrument msgid "clarinet" msgstr "" -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:94 +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:96 #.TRANS: musical instrument msgid "saxophone" msgstr "" -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:96 +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:98 #.TRANS: musical instrument msgid "tuba" msgstr "" -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:98 +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:100 #.TRANS: musical instrument msgid "trumpet" msgstr "" -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:100 +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:102 #.TRANS: musical instrument msgid "oboe" msgstr "" -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:102 +#: js/utils/musicutils.js:1123 +#: js/utils/synthutils.js:104 #.TRANS: musical instrument msgid "trombone" msgstr "" -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:118 +#: js/utils/musicutils.js:1124 +#: js/utils/synthutils.js:120 #.TRANS: polytone synthesizer msgid "electronic synth" msgstr "" -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:120 +#: js/utils/musicutils.js:1125 +#: js/utils/synthutils.js:122 #.TRANS: simple monotone synthesizer msgid "simple 1" msgstr "" -#: js/utils/musicutils.js:1123 +#: js/utils/musicutils.js:1126 msgid "simple 2" msgstr "" -#: js/utils/musicutils.js:1124 +#: js/utils/musicutils.js:1127 msgid "simple 3" msgstr "" -#: js/utils/musicutils.js:1125 +#: js/utils/musicutils.js:1128 msgid "simple 4" msgstr "" -#: js/utils/musicutils.js:1126 +#: 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:1127 +#: js/utils/musicutils.js:1130 #: js/utils/synthutils.js:60 #.TRANS: brown noise synthesizer msgid "brown noise" msgstr "" -#: js/utils/musicutils.js:1128 +#: js/utils/musicutils.js:1131 #: js/utils/synthutils.js:62 #.TRANS: pink noise synthesizer msgid "pink noise" msgstr "" -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:150 +#: 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:1131 -#: js/utils/synthutils.js:152 +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:154 #.TRANS: musical instrument msgid "kick drum" msgstr "" -#: js/utils/musicutils.js:1132 -#: js/utils/synthutils.js:154 +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:156 #.TRANS: musical instrument msgid "tom tom" msgstr "" - -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:156 + +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:158 #.TRANS: musical instrument msgid "floor tom" msgstr "" -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:158 +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:160 #.TRANS: musical instrument msgid "bass drum" msgstr "" -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:160 +#: 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:1136 -#: js/utils/synthutils.js:162 +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:164 #.TRANS: musical instrument msgid "darbuka drum" msgstr "" -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:166 +#: js/utils/musicutils.js:1140 +#: js/utils/synthutils.js:168 #.TRANS: musical instrument msgid "hi hat" msgstr "" -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:168 +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:170 #.TRANS: a small metal bell msgid "ride bell" msgstr "" -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:170 +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 #.TRANS: musical instrument msgid "cow bell" msgstr "" -#: js/utils/musicutils.js:1140 +#: js/utils/musicutils.js:1143 msgid "japanese drum" msgstr "" -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:176 +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 #.TRANS: musical instrument msgid "japanese bell" msgstr "" -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:174 #.TRANS: musical instrument msgid "triangle bell" msgstr "" -#: js/utils/musicutils.js:1143 -#: js/utils/synthutils.js:174 +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:176 #.TRANS: musical instrument msgid "finger cymbals" msgstr "" -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:180 #.TRANS: a musically tuned set of bells msgid "chime" msgstr "" -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:180 +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:182 #.TRANS: a musical instrument msgid "gong" msgstr "" -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:182 +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:184 #.TRANS: sound effect msgid "clang" msgstr "" -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:184 +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:186 #.TRANS: sound effect msgid "crash" msgstr "" -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:186 +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:188 #.TRANS: sound effect msgid "bottle" msgstr "" -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:188 +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:190 #.TRANS: sound effect msgid "clap" msgstr "" -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:190 +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:192 #.TRANS: sound effect msgid "slap" msgstr "" -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:192 +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:194 #.TRANS: sound effect msgid "splash" msgstr "" -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:194 +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:196 #.TRANS: sound effect msgid "bubbles" msgstr "" -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:196 +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:198 #.TRANS: sound effect msgid "raindrop" msgstr "" -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:198 +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:200 #.TRANS: animal sound effect msgid "cat" msgstr "" -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:200 +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:202 #.TRANS: animal sound effect msgid "cricket" msgstr "" -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:202 +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:204 #.TRANS: animal sound effect msgid "dog" msgstr "" -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:104 +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:106 #.TRANS: musical instrument msgid "banjo" msgstr "" -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:106 +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:108 #.TRANS: musical instrument msgid "koto" msgstr "" -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:108 +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:110 #.TRANS: musical instrument msgid "dulcimer" msgstr "" -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:110 +#: js/utils/musicutils.js:1164 +#: js/utils/synthutils.js:112 #.TRANS: musical instrument msgid "electric guitar" msgstr "" -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:112 +#: js/utils/musicutils.js:1165 +#: js/utils/synthutils.js:114 #.TRANS: musical instrument msgid "bassoon" msgstr "" -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:114 +#: js/utils/musicutils.js:1166 +#: js/utils/synthutils.js:116 #.TRANS: musical instrument msgid "celeste" msgstr "" -#: js/utils/musicutils.js:1165 +#: js/utils/musicutils.js:1168 #: js/widgets/temperament.js:757 #.TRANS: musical temperament msgid "equal" msgstr "" -#: js/utils/musicutils.js:1167 +#: js/utils/musicutils.js:1170 #.TRANS: musical temperament msgid "Pythagorean" msgstr "" -#: js/utils/musicutils.js:1169 +#: js/utils/musicutils.js:1172 #.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 +#: 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:1188 +#: js/utils/musicutils.js:1191 msgid "major 7th" msgstr "" -#: js/utils/musicutils.js:1189 +#: js/utils/musicutils.js:1192 msgid "minor 7th" msgstr "" -#: js/utils/musicutils.js:1190 +#: js/utils/musicutils.js:1193 msgid "dominant 7th" msgstr "" -#: js/utils/musicutils.js:1191 +#: js/utils/musicutils.js:1194 msgid "minor-major 7th" msgstr "" -#: js/utils/musicutils.js:1192 +#: js/utils/musicutils.js:1195 msgid "fully-diminished 7th" msgstr "" -#: js/utils/musicutils.js:1193 +#: js/utils/musicutils.js:1196 msgid "half-diminished 7th" msgstr "" -#: js/utils/musicutils.js:1600 -#: js/utils/musicutils.js:1616 +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 msgid "Equal (12EDO)" msgstr "" -#: js/utils/musicutils.js:1601 -#: js/utils/musicutils.js:1617 +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 msgid "Equal (5EDO)" msgstr "" -#: js/utils/musicutils.js:1602 -#: js/utils/musicutils.js:1618 +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 msgid "Equal (7EDO)" msgstr "" -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 msgid "Equal (19EDO)" msgstr "" -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1623 msgid "Equal (31EDO)" msgstr "" -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1624 msgid "5-limit Just Intonation" msgstr "" -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 +#: js/utils/musicutils.js:1609 +#: js/utils/musicutils.js:1625 msgid "Pythagorean (3-limit JI)" msgstr "" -#: js/utils/musicutils.js:5631 -#: js/utils/musicutils.js:5674 +#: js/utils/musicutils.js:5737 +#: js/utils/musicutils.js:5780 msgid "current" msgstr "" -#: js/utils/musicutils.js:5634 -#: js/utils/musicutils.js:5665 +#: js/utils/musicutils.js:5740 +#: js/utils/musicutils.js:5771 msgid "next" msgstr "" -#: js/utils/musicutils.js:5637 -#: js/utils/musicutils.js:5670 +#: js/utils/musicutils.js:5743 +#: js/utils/musicutils.js:5776 msgid "previous" msgstr "" -#: js/utils/synthutils.js:122 +#: 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 "" -#: js/utils/synthutils.js:124 +#: js/utils/synthutils.js:126 #.TRANS: simple monotone synthesizer msgid "simple-3" msgstr "" -#: js/utils/synthutils.js:126 +#: js/utils/synthutils.js:128 #.TRANS: simple monotone synthesizer msgid "simple-4" msgstr "" -#: js/utils/synthutils.js:164 +#: js/utils/synthutils.js:166 #.TRANS: musical instrument msgid "taiko" msgstr "" @@ -4765,7 +4780,7 @@ msgid "pitch to color" msgstr "" #: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:753 +#: js/widgets/musickeyboard.js:759 #.TRANS: MIDI is a technical standard for electronic music msgid "MIDI" msgstr "" @@ -4957,8 +4972,8 @@ msgstr "" #: js/blocks/PitchBlocks.js:1577 #: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:1962 -#: js/widgets/phrasemaker.js:1123 +#: js/widgets/musickeyboard.js:2018 +#: js/widgets/phrasemaker.js:1134 #.TRANS: a measure of frequency: one cycle per second msgid "hertz" msgstr "" @@ -6502,16 +6517,110 @@ msgstr "" msgid "The Mouse-button block returns True if the mouse button is pressed." msgstr "" -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" +#: 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 "" + +#: 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/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" msgstr "" -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" msgstr "" #: js/blocks/WidgetBlocks.js:81 @@ -6583,7 +6692,7 @@ msgstr "" #: js/blocks/WidgetBlocks.js:332 #: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:501 +#: js/widgets/sampler.js:517 msgid "Upload a sample and adjust its pitch center." msgstr "" @@ -6702,100 +6811,6 @@ msgstr "" 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 "" @@ -6940,11 +6955,11 @@ msgstr "" #: 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 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 msgid "Pause" msgstr "" @@ -6967,7 +6982,7 @@ msgid "Upload failed: Sample is not a .wav file." msgstr "" #: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:430 +#: js/widgets/sampler.js:446 msgid "Save sample" msgstr "" @@ -7009,9 +7024,9 @@ msgid "Rotate clockwise" msgstr "" #: js/widgets/modewidget.js:143 -#: js/widgets/pitchstaircase.js:676 #: js/widgets/rhythmruler.js:578 #: js/widgets/timbre.js:957 +#: js/widgets/pitchstaircase.js:676 msgid "Undo" msgstr "" @@ -7021,46 +7036,16 @@ 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 +#: js/widgets/musickeyboard.js:3266 +#: js/widgets/phrasemaker.js:5478 +#: js/widgets/pitchstaircase.js:578 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." @@ -7078,18 +7063,6 @@ msgstr "" 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 "" @@ -7120,39 +7093,6 @@ msgstr "" 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 "" @@ -7299,6 +7239,36 @@ msgstr "" 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 "" + +#: js/widgets/musickeyboard.js:3460 +msgid "No MIDI device found." +msgstr "" + +#: js/widgets/musickeyboard.js:3470 +msgid "Failed to get MIDI access in browser." +msgstr "" + #: js/widgets/oscilloscope.js:79 msgid "Zoom In" msgstr "" @@ -7315,15 +7285,60 @@ msgstr "" msgid "Sort" msgstr "" -#: js/widgets/phrasemaker.js:1061 +#: js/widgets/phrasemaker.js:1072 msgid "Click on the table to add notes." msgstr "" -#: js/widgets/phrasemaker.js:2755 -#: js/widgets/phrasemaker.js:2891 +#: 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 "" + +#: 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 "" @@ -7820,32 +7835,16 @@ msgstr "" #~msgid "" #~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." +#: js/turtledefs.js:703 +#~msgid "To delete a block, right-click on it. You will see the delete option." #~msgstr "" -#: js/turtledefs.js:649 -#~msgid "Expand/collapse collapsable blocks" +#: js/turtledefs.js:709 +#~msgid "To copy a block, right-click on it. You will see the copy option." #~msgstr "" -#: js/turtledefs.js:752 -#~msgid "Show these messages." +#: js/turtledefs.js:715 +#~msgid "To extract a block, right-click on it. You will see the extract option." #~msgstr "" #: planet/js/StringHelper.js:44 diff --git a/po/hi.po b/po/hi.po index fd62961398..b2c167c670 100644 --- a/po/hi.po +++ b/po/hi.po @@ -4,7 +4,7 @@ msgstr "" "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: satyaakam goswami \n" +"Last-Translator: sarvesh charpe \n" "Language-Team: LANGUAGE \n" "Language: hi\n" "MIME-Version: 1.0\n" @@ -13,6 +13,22 @@ msgstr "" "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 @@ -45,9 +61,6 @@ msgstr "परियोजना अपरिभाषित" #: 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 @@ -57,6 +70,9 @@ msgstr "परियोजना अपरिभाषित" #: 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 @@ -71,18 +87,18 @@ msgstr "परियोजना अपरिभाषित" #: 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 +#: js/widgets/musickeyboard.js:3062 +#: js/widgets/phrasemaker.js:5007 msgid "action" msgstr "क्रिया" #: js/macros.js:711 -#: js/utils/musicutils.js:1157 -#: js/utils/synthutils.js:204 +#: js/utils/musicutils.js:1160 +#: js/utils/synthutils.js:206 #.TRANS: animal sound effect msgid "duck" msgstr "बतख" @@ -114,7 +130,7 @@ msgid "For more information, please consult the" msgstr "अधिक जानकारी के लिए कृपया संपर्क करें" #: js/SaveInterface.js:76 -#: js/turtledefs.js:489 +#: js/turtledefs.js:488 msgid "Music Blocks Guide" msgstr "म्यूजिक ब्लॉक्स मार्गदर्शिका" @@ -143,9 +159,9 @@ 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 +#: 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 @@ -159,42 +175,42 @@ msgstr "मेरा परियोजना" msgid "No description provided" msgstr "कोई विवरण उपलब्ध नहीं है" -#: js/SaveInterface.js:346 +#: js/SaveInterface.js:458 msgid "Your recording is in progress." msgstr "आपका रिकॉर्डिंग प्रगति में है।" -#: js/SaveInterface.js:415 +#: js/SaveInterface.js:527 #.TRANS: File name prompt for save as Lilypond msgid "File name" msgstr "फ़ाइल का नाम" -#: js/SaveInterface.js:417 +#: js/SaveInterface.js:529 #: planet/js/StringHelper.js:39 #.TRANS: Project title prompt for save as Lilypond msgid "Project title" msgstr "परियोजना का शीर्षक" -#: js/SaveInterface.js:419 +#: js/SaveInterface.js:531 #.TRANS: Project title prompt for save as Lilypond msgid "Project author" msgstr "परियोजना का लेखक" -#: js/SaveInterface.js:421 +#: js/SaveInterface.js:533 #.TRANS: MIDI prompt for save as Lilypond msgid "Include MIDI output?" msgstr "MIDI आउटपुट शामिल करें?" -#: js/SaveInterface.js:423 +#: js/SaveInterface.js:535 #.TRANS: Guitar prompt for save as Lilypond msgid "Include guitar tablature output?" msgstr "गिटार टैब्लेचर आउटपुट शामिल करें?" -#: js/SaveInterface.js:425 +#: js/SaveInterface.js:537 #.TRANS: Lilypond is a scripting language for generating sheet music msgid "Save as Lilypond" msgstr "लिलीपॉंड के रूप में सहेजें" -#: js/SaveInterface.js:440 +#: js/SaveInterface.js:552 #: js/blocks/EnsembleBlocks.js:94 #: js/blocks/EnsembleBlocks.js:156 #: js/blocks/EnsembleBlocks.js:218 @@ -216,76 +232,76 @@ msgstr "लिलीपॉंड के रूप में सहेजें" msgid "Mr. Mouse" msgstr "श्री माउस" -#: js/SaveInterface.js:589 +#: js/SaveInterface.js:701 msgid "The Lilypond code is copied to clipboard. You can paste it here: " msgstr "लिलीपॉंड कोड को क्लिपबोर्ड पर कॉपी किया गया है। आप इसे यहाँ पेस्ट कर सकते हैं:" -#: js/activity.js:411 -#: js/activity.js:416 +#: js/activity.js:412 +#: js/activity.js:417 msgid "Search for blocks" msgstr "ब्लॉक्स के लिए खोजें" -#: js/activity.js:1358 +#: js/activity.js:1359 msgid "Are you sure you want to clear the workspace?" msgstr "" -#: js/activity.js:1577 +#: js/activity.js:1578 msgid "Enter file name" msgstr "" -#: js/activity.js:1579 +#: js/activity.js:1580 msgid "File save canceled" msgstr "" -#: js/activity.js:1598 +#: js/activity.js:1599 msgid "Click on stop saving" msgstr "" -#: js/activity.js:1882 +#: js/activity.js:1884 msgid "Catching mice" msgstr "चूहों को पकड़ना" -#: js/activity.js:1883 +#: js/activity.js:1885 msgid "Cleaning the instruments" msgstr "उपकरणों की सफाई" -#: js/activity.js:1884 +#: js/activity.js:1886 msgid "Testing key pieces" msgstr "मुख्य हिस्से का परीक्षण" -#: js/activity.js:1885 +#: js/activity.js:1887 msgid "Sight-reading" msgstr "साइट-रीडिंग" -#: js/activity.js:1886 +#: js/activity.js:1888 msgid "Combining math and music" msgstr "गणित और संगीत को मिलाकर" -#: js/activity.js:1887 +#: js/activity.js:1889 msgid "Generating more blocks" msgstr "और ब्लॉक्स उत्पन्न करना" -#: js/activity.js:1888 +#: js/activity.js:1890 msgid "Do Re Mi Fa Sol La Ti Do" msgstr "डो रे मी फा सोल ला टी डो" -#: js/activity.js:1889 +#: js/activity.js:1891 msgid "Tuning string instruments" msgstr "स्ट्रिंग उपकरणों को स्वर समर्पित करना" -#: js/activity.js:1890 +#: js/activity.js:1892 msgid "Pressing random keys" msgstr "यादृच्छिक कुंजियाँ दबाना" -#: js/activity.js:2072 +#: js/activity.js:2074 msgid "plugins will be removed upon restart." msgstr "प्लगइन्स को पुनरारंभ पर हटा दिया जाएगा।" -#: js/activity.js:2081 +#: js/activity.js:2083 msgid "show Cartesian" msgstr "कार्टेशियन दिखाएँ" -#: js/activity.js:2603 +#: js/activity.js:2605 #: js/palette.js:672 #: js/blocks/RhythmBlocks.js:923 #: js/blocks/PitchBlocks.js:442 @@ -294,127 +310,127 @@ msgstr "कार्टेशियन दिखाएँ" msgid "scale degree" msgstr "स्केल डिग्री" -#: js/activity.js:2606 +#: js/activity.js:2608 #: js/palette.js:681 msgid "voice name" msgstr "आवाज का नाम" -#: js/activity.js:2609 +#: js/activity.js:2611 #: js/palette.js:678 msgid "invert mode" msgstr "मोड उलटें" -#: js/activity.js:2612 +#: js/activity.js:2614 msgid "output tools" msgstr "आउटपुट टूल्स" -#: js/activity.js:2615 +#: js/activity.js:2617 msgid "custom note" msgstr "कस्टम नोट" -#: js/activity.js:2618 +#: js/activity.js:2620 msgid "accidental name" msgstr "आकस्मिक नाम" -#: js/activity.js:2621 +#: js/activity.js:2623 #: js/blocks/PitchBlocks.js:855 msgid "east indian solfege" msgstr "पूर्व भारतीय सोलफेज" -#: js/activity.js:2624 +#: js/activity.js:2626 #: js/blocks/PitchBlocks.js:869 msgid "note name" msgstr "नोट का नाम" -#: js/activity.js:2627 +#: js/activity.js:2629 #: js/blocks/IntervalsBlocks.js:94 msgid "temperament name" msgstr "स्वभाव नाम" -#: js/activity.js:2630 +#: js/activity.js:2632 #: js/palette.js:675 msgid "mode name" msgstr "मोड का नाम" -#: js/activity.js:2633 +#: js/activity.js:2635 msgid "chord name" msgstr "छोड़ का नाम" -#: js/activity.js:2636 +#: js/activity.js:2638 #: js/palette.js:698 msgid "interval name" msgstr "अंतराल का नाम" -#: js/activity.js:2639 +#: js/activity.js:2641 msgid "filter type" msgstr "फ़िल्टर का प्रकार" -#: js/activity.js:2642 +#: js/activity.js:2644 msgid "oscillator type" msgstr "ऑस्किलेटर का प्रकार" -#: js/activity.js:2645 +#: js/activity.js:2647 #: js/blocks.js:2479 #: js/blocks.js:2487 msgid "audio file" msgstr "ऑडियो फ़ाइल" -#: js/activity.js:2648 +#: js/activity.js:2650 #: js/blocks/DrumBlocks.js:32 msgid "noise name" msgstr "शोर का नाम" -#: js/activity.js:2651 +#: js/activity.js:2653 #: js/blocks/DrumBlocks.js:75 msgid "drum name" msgstr "ढोल का नाम" -#: js/activity.js:2654 +#: js/activity.js:2656 #: js/blocks/DrumBlocks.js:119 msgid "effects name" msgstr "प्रभाव का नाम" -#: js/activity.js:2657 +#: js/activity.js:2659 msgid "wrap mode" msgstr "रैप मोड" -#: js/activity.js:2660 +#: js/activity.js:2662 msgid "load file" msgstr "फ़ाइल लोड करें" -#: js/activity.js:2830 -#: js/activity.js:6368 +#: js/activity.js:2832 +#: js/activity.js:5731 msgid "This block is deprecated." msgstr "यह ब्लॉक पुराना हो गया है।" -#: js/activity.js:2832 -#: js/activity.js:6370 +#: js/activity.js:2834 +#: js/activity.js:5733 msgid "Block cannot be found." msgstr "ब्लॉक नहीं मिल सकता है।" -#: js/activity.js:3041 +#: js/activity.js:3043 msgid "Saving block artwork" msgstr "ब्लॉक कला सहेज रहा हूँ" -#: js/activity.js:3045 -#: js/turtledefs.js:708 +#: js/activity.js:3047 +#: js/turtledefs.js:709 #: planet/js/LocalCard.js:31 msgid "Copy" msgstr "नक़ल" -#: js/activity.js:3052 +#: js/activity.js:3054 msgid "Erase" msgstr "मिटाएँ" -#: js/activity.js:3056 -#: js/activity.js:3072 -#: js/activity.js:3303 +#: js/activity.js:3058 +#: js/activity.js:3074 +#: js/activity.js:3305 #: 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/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 @@ -425,11 +441,6 @@ msgstr "मिटाएँ" #: 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 @@ -439,14 +450,10 @@ msgstr "मिटाएँ" #: 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 @@ -460,25 +467,34 @@ msgstr "मिटाएँ" #: 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:4373 -#: js/widgets/phrasemaker.js:4601 -#: js/widgets/phrasemaker.js:4607 -#: js/widgets/phrasemaker.js:4608 -#: js/widgets/phrasemaker.js:4722 +#: 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:3080 +#: js/activity.js:3082 #: 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/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 @@ -486,155 +502,155 @@ msgstr "बजाएं" #: 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/musickeyboard.js:893 +#: js/widgets/musickeyboard.js:895 #: js/widgets/phrasemaker.js:547 #: js/widgets/phrasemaker.js:548 -#: js/widgets/phrasemaker.js:4271 +#: js/widgets/phrasemaker.js:4282 #: plugins/rodi.rtp:29 #: plugins/rodi.rtp:73 #: plugins/rodi.rtp:413 msgid "Stop" msgstr "रुकें" -#: js/activity.js:3084 -#: js/activity.js:3106 +#: js/activity.js:3086 +#: js/activity.js:3108 msgid "Paste" msgstr "चिपकाएँ" -#: js/activity.js:3088 +#: js/activity.js:3090 msgid "Save block help" msgstr "ब्लॉक सहायता सहेजें" -#: js/activity.js:3119 -#: js/activity.js:3170 +#: js/activity.js:3121 +#: js/activity.js:3172 #: js/block.js:2474 #: js/block.js:3433 #: js/block.js:3450 -#: js/utils/musicutils.js:4005 -#: js/utils/musicutils.js:5517 +#: 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:3173 +#: js/activity.js:3175 msgid "Jumping to the bottom of the page." msgstr "पृष्ठ के नीचे जाना।" -#: js/activity.js:3179 +#: js/activity.js:3181 msgid "Scrolling up." msgstr "ऊपर स्क्रोल कर रहा है।" -#: js/activity.js:3184 +#: js/activity.js:3186 msgid "Scrolling down." msgstr "नीचे स्क्रोल कर रहा है।" -#: js/activity.js:3189 +#: js/activity.js:3191 msgid "Extracting block" msgstr "ब्लॉक निकाल रहा है" -#: js/activity.js:3197 +#: js/activity.js:3199 msgid "Moving block up." msgstr "ब्लॉक को ऊपर मोव कर रहा है।" -#: js/activity.js:3218 +#: js/activity.js:3220 msgid "Moving block down." msgstr "ब्लॉक को नीचे मोव कर रहा है।" -#: js/activity.js:3239 +#: js/activity.js:3241 msgid "Moving block left." msgstr "ब्लॉक को बाएँ मोव कर रहा है।" -#: js/activity.js:3256 +#: js/activity.js:3258 msgid "Moving block right." msgstr "ब्लॉक को दाएँ मोव कर रहा है।" -#: js/activity.js:3271 +#: js/activity.js:3273 msgid "Jump to home position." msgstr "होम स्थिति पर जाएँ।" -#: js/activity.js:3298 +#: js/activity.js:3300 #: js/blocks/ExtrasBlocks.js:274 msgid "Hide blocks" msgstr "ब्लॉक छुपाएँ" -#: js/activity.js:3657 -#: js/activity.js:3672 +#: js/activity.js:3659 +#: js/activity.js:3674 msgid "Trash can is empty." msgstr "" -#: js/activity.js:3679 -#: js/activity.js:3760 +#: js/activity.js:3681 +#: js/activity.js:3762 msgid "Item restored from the trash." msgstr "" -#: js/activity.js:3818 +#: js/activity.js:3820 msgid "Restore last item" msgstr "" -#: js/activity.js:3819 +#: js/activity.js:3821 msgid "Restore all items" msgstr "" -#: js/activity.js:5016 +#: js/activity.js:4379 msgid "Click the run button to run the project." msgstr "परियोजना चलाने के लिए रन बटन पर क्लिक करें।" -#: js/activity.js:6201 -#: js/turtledefs.js:756 +#: js/activity.js:5564 +#: js/turtledefs.js:757 msgid "Home" msgstr "होम" -#: js/activity.js:6209 -#: js/turtledefs.js:762 +#: js/activity.js:5572 +#: js/turtledefs.js:763 msgid "Show/hide blocks" msgstr "ब्लॉक्स दिखाएँ/छुपाएँ" -#: js/activity.js:6215 -#: js/turtledefs.js:768 +#: js/activity.js:5578 +#: js/turtledefs.js:769 msgid "Expand/collapse blocks" msgstr "ब्लॉक विस्तार करें/संकुचित करें" -#: js/activity.js:6221 -#: js/turtledefs.js:776 +#: js/activity.js:5584 +#: js/turtledefs.js:777 msgid "Decrease block size" msgstr "ब्लॊक का आकार घटाएं" -#: js/activity.js:6227 -#: js/turtledefs.js:782 +#: js/activity.js:5590 +#: js/turtledefs.js:783 msgid "Increase block size" msgstr "ब्लॊक का आकार बढ़ाएं" -#: js/activity.js:6493 +#: js/activity.js:5856 msgid "Could not parse JSON input." msgstr "JSON इनपुट को पार्स नहीं कर सका।" -#: js/activity.js:6624 +#: js/activity.js:5987 msgid "Select is enabled." msgstr "" -#: js/activity.js:6624 +#: js/activity.js:5987 msgid "Select is disabled." msgstr "" -#: js/activity.js:7005 -#: js/activity.js:7111 -#: js/activity.js:7162 +#: 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:7448 +#: js/activity.js:6812 msgid "Invalid parameters" msgstr "अमान्य पैरामीटर्स" -#: js/activity.js:7599 +#: js/activity.js:6963 msgid "Error regenerating palettes. Please refresh the page." msgstr "" @@ -650,9 +666,9 @@ msgstr "स्वभाव" #: 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/logo.js:1176 #: js/turtles.js:119 #: js/blocks/ProgramBlocks.js:1267 #: js/blocks/ActionBlocks.js:1223 @@ -714,13 +730,13 @@ msgstr "कुंजीपट" #: 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/palette.js:660 #: js/blocks/DrumBlocks.js:477 #: js/blocks/RhythmBlocks.js:766 #: js/blocks/VolumeBlocks.js:502 -#: js/widgets/phrasemaker.js:1124 +#: js/widgets/phrasemaker.js:1135 msgid "drum" msgstr "ढोल" @@ -748,10 +764,10 @@ msgstr "रिदम बनाने वाला" #: 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 +#: 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 "नोट मूल्य" @@ -798,8 +814,8 @@ msgstr "ऊपर" #: 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 +#: 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" @@ -807,7 +823,7 @@ msgstr "पिच" #: js/block.js:2963 msgid "Silence block cannot be removed." -msgstr "" +msgstr "मौन अवरोध हटाया नहीं जा सकता" #: js/block.js:3135 #: js/piemenus.js:3457 @@ -900,7 +916,7 @@ msgid "tenor" msgstr "टेनर" #: js/block.js:3797 -#: js/utils/musicutils.js:1109 +#: js/utils/musicutils.js:1111 #: js/utils/synthutils.js:80 #: js/blocks/ExtrasBlocks.js:651 #.TRANS: musical instrument @@ -1043,7 +1059,7 @@ msgstr "अवतार" #: js/blocks.js:5097 #: js/blocks/ToneBlocks.js:1010 -#: js/widgets/sampler.js:929 +#: js/widgets/sampler.js:946 #.TRANS: The sound sample that the user uploads. msgid "sample" msgstr "सैम्पल" @@ -1108,6 +1124,189 @@ msgstr "बैट" 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 @@ -1132,7 +1331,7 @@ msgstr "स्वर" #: js/rubrics.js:527 #: js/turtledefs.js:135 #: js/turtledefs.js:236 -#: js/widgets/phrasemaker.js:1126 +#: js/widgets/phrasemaker.js:1137 msgid "pen" msgstr "क़लम" @@ -1173,620 +1372,471 @@ msgid "mice" msgstr "माउस" #: js/toolbar.js:48 -#: js/toolbar.js:114 +#: js/toolbar.js:115 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 +#: 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: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:192 #: js/toolbar.js:252 -#: js/turtledefs.js:516 -msgid "Toggle Fullscreen" -msgstr "" +#: js/toolbar.js:253 +msgid "Full screen" +msgstr "पूर्ण स्क्रीन" -#: js/toolbar.js:55 +#: js/toolbar.js:54 #: js/toolbar.js:121 -#: js/toolbar.js:192 -#: js/toolbar.js:253 -#: js/toolbar.js:1118 -#: js/turtledefs.js:522 +#: 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:122 -#: js/toolbar.js:193 -#: js/toolbar.js:254 -#: js/turtledefs.js:528 +#: 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: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 +#: 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:146 -#: js/toolbar.js:156 +#: js/toolbar.js:147 #: js/toolbar.js:158 -#: js/toolbar.js:195 -#: js/toolbar.js:216 +#: js/toolbar.js:160 +#: js/toolbar.js:197 #: js/toolbar.js:218 -#: js/toolbar.js:256 -#: js/toolbar.js:277 +#: js/toolbar.js:220 +#: js/toolbar.js:258 #: js/toolbar.js:279 -#: js/turtledefs.js:536 -#: js/turtledefs.js:567 +#: 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:125 -#: js/toolbar.js:196 -#: js/toolbar.js:257 +#: 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:126 -#: js/toolbar.js:197 -#: js/toolbar.js:258 +#: 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:127 -#: js/toolbar.js:198 -#: js/toolbar.js:259 +#: js/toolbar.js:128 +#: js/toolbar.js:200 +#: js/toolbar.js:261 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 +#: 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:130 -#: js/toolbar.js:201 -#: js/toolbar.js:262 -#: js/turtledefs.js:604 +#: 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:131 -#: js/toolbar.js:202 -#: js/toolbar.js:263 -#: js/turtledefs.js:611 +#: 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:132 -#: js/toolbar.js:203 -#: js/toolbar.js:264 -#: js/turtledefs.js:617 +#: 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:133 -#: js/toolbar.js:204 -#: js/toolbar.js:265 -#: js/turtledefs.js:625 +#: 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:134 -#: js/toolbar.js:205 -#: js/toolbar.js:266 +#: js/toolbar.js:135 +#: js/toolbar.js:207 +#: js/toolbar.js:268 msgid "Enable horizontal scrolling" msgstr "क्षैतिज स्क्रोलिंग सक्षम करें" #: js/toolbar.js:69 -#: js/toolbar.js:135 -#: js/toolbar.js:206 -#: js/toolbar.js:267 +#: js/toolbar.js:136 +#: js/toolbar.js:208 +#: js/toolbar.js:269 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 +#: js/toolbar.js:137 +#: js/toolbar.js:209 +#: js/toolbar.js:270 +#: js/turtledefs.js:643 msgid "Change theme" -msgstr "थीम बदलें" +msgstr "" #: js/toolbar.js:71 -#: js/toolbar.js:137 -#: js/toolbar.js:208 -#: js/toolbar.js:269 +#: js/toolbar.js:138 +#: js/toolbar.js:210 +#: js/toolbar.js:271 msgid "Light Mode" -msgstr "प्रकाश मोड" +msgstr "" #: js/toolbar.js:72 -#: js/toolbar.js:138 -#: js/toolbar.js:209 -#: js/toolbar.js:270 +#: js/toolbar.js:139 +#: js/toolbar.js:211 +#: js/toolbar.js:272 msgid "Dark Mode" -msgstr "अंधेरा मोड" +msgstr "" #: js/toolbar.js:73 -#: js/toolbar.js:139 -#: js/toolbar.js:210 -#: js/toolbar.js:271 -#: js/turtledefs.js:648 +#: 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:140 -#: js/turtledefs.js:662 +#: js/toolbar.js:141 +#: js/turtledefs.js:663 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 +#: js/toolbar.js:142 +#: js/toolbar.js:213 +#: js/toolbar.js:274 +#: js/turtledefs.js:670 msgid "JavaScript Editor" -msgstr "" +msgstr "जावास्क्रिप्ट संपादक" #: js/toolbar.js:76 -#: js/toolbar.js:142 -#: js/toolbar.js:212 -#: js/toolbar.js:273 -#: js/turtledefs.js:676 +#: 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:143 -#: js/toolbar.js:213 -#: js/toolbar.js:274 +#: 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:144 -#: js/toolbar.js:214 -#: js/toolbar.js:275 +#: 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:145 -#: js/toolbar.js:155 -#: js/toolbar.js:215 -#: js/toolbar.js:276 -#: js/turtledefs.js:690 +#: 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:84 -#: js/toolbar.js:148 -#: js/turtledefs.js:538 +#: 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:147 +#: 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:85 -#: js/toolbar.js:149 -#: js/turtledefs.js:569 +#: js/toolbar.js:86 +#: js/toolbar.js:151 +#: js/turtledefs.js:570 msgid "Save music as WAV" msgstr "संगीत को WAV के रूप में सहेजें" -#: js/toolbar.js:86 -#: js/toolbar.js:150 +#: js/toolbar.js:87 +#: js/toolbar.js:152 msgid "Save sheet music as ABC" msgstr "शीट संगीत को ABC के रूप में सहेजें" -#: js/toolbar.js:87 -#: js/toolbar.js:151 +#: js/toolbar.js:88 +#: js/toolbar.js:153 msgid "Save sheet music as Lilypond" msgstr "शीट संगीत को Lilypond के रूप में सहेजें" -#: js/toolbar.js:88 +#: js/toolbar.js:89 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 "" - -#: 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/turtledefs.js:557 +msgid "Save block artwork as SVG" +msgstr "ब्लॉक आर्टवर्क को SVG के रूप में सहेजें" -#: js/toolbar.js:92 +#: js/toolbar.js:91 +#: js/toolbar.js:155 #: js/toolbar.js:164 #: js/toolbar.js:224 #: js/toolbar.js:285 -msgid "English (United States)" +msgid "Save block artwork as PNG" msgstr "" -#: js/toolbar.js:93 +#: js/toolbar.js:92 +#: js/toolbar.js:156 #: js/toolbar.js:165 #: js/toolbar.js:225 #: js/toolbar.js:286 -msgid "English (United Kingdom)" -msgstr "" +#: js/toolbar.js:1156 +msgid "Confirm" +msgstr "पुष्टि करें" -#: js/toolbar.js:94 +#: js/toolbar.js:93 #: js/toolbar.js:166 #: js/toolbar.js:226 #: js/toolbar.js:287 -msgid "日本語" +msgid "English (United States)" msgstr "" -#: js/toolbar.js:95 -msgid "한국어" +#: js/toolbar.js:94 +#: js/toolbar.js:167 +#: js/toolbar.js:227 +#: js/toolbar.js:288 +msgid "English (United Kingdom)" msgstr "" -#: js/toolbar.js:96 +#: js/toolbar.js:95 #: js/toolbar.js:168 #: js/toolbar.js:228 #: js/toolbar.js:289 -msgid "español" +msgid "日本語" msgstr "" -#: js/toolbar.js:97 -#: js/toolbar.js:169 -#: js/toolbar.js:229 -#: js/toolbar.js:290 -msgid "português" +#: js/toolbar.js:96 +msgid "한국어" msgstr "" -#: js/toolbar.js:98 +#: js/toolbar.js:97 #: js/toolbar.js:170 #: js/toolbar.js:230 #: js/toolbar.js:291 -msgid "にほんご" +msgid "español" msgstr "" -#: js/toolbar.js:99 +#: js/toolbar.js:98 #: js/toolbar.js:171 #: js/toolbar.js:231 #: js/toolbar.js:292 -msgid "中文" +msgid "português" msgstr "" -#: js/toolbar.js:100 +#: js/toolbar.js:99 #: js/toolbar.js:172 #: js/toolbar.js:232 #: js/toolbar.js:293 -msgid "ภาษาไทย" +msgid "にほんご" msgstr "" -#: js/toolbar.js:101 +#: js/toolbar.js:100 #: js/toolbar.js:173 #: js/toolbar.js:233 #: js/toolbar.js:294 -msgid "aymara" +msgid "中文" msgstr "" -#: js/toolbar.js:102 +#: js/toolbar.js:101 #: js/toolbar.js:174 #: js/toolbar.js:234 #: js/toolbar.js:295 -msgid "quechua" +msgid "ภาษาไทย" msgstr "" -#: js/toolbar.js:103 +#: js/toolbar.js:102 #: js/toolbar.js:175 #: js/toolbar.js:235 #: js/toolbar.js:296 -msgid "guarani" +msgid "aymara" msgstr "" -#: js/toolbar.js:104 +#: js/toolbar.js:103 #: js/toolbar.js:176 #: js/toolbar.js:236 #: js/toolbar.js:297 -msgid "हिंदी" +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:237 +#: js/toolbar.js:238 #: js/toolbar.js:299 -msgid "igbo" +msgid "हिंदी" msgstr "" #: js/toolbar.js:106 -#: js/toolbar.js:179 -#: js/toolbar.js:238 -#: js/toolbar.js:300 -msgid "عربى" +#: js/toolbar.js:180 +#: js/toolbar.js:239 +#: js/toolbar.js:301 +msgid "igbo" msgstr "" #: js/toolbar.js:107 -#: js/toolbar.js:177 -#: js/toolbar.js:239 -#: js/toolbar.js:298 -msgid "తెలుగు" +#: js/toolbar.js:181 +#: js/toolbar.js:240 +#: js/toolbar.js:302 +msgid "عربى" msgstr "" #: js/toolbar.js:108 -#: js/toolbar.js:180 -#: js/toolbar.js:240 -#: js/toolbar.js:301 -msgid "עִברִית" +#: js/toolbar.js:179 +#: js/toolbar.js:241 +#: js/toolbar.js:300 +msgid "తెలుగు" msgstr "" #: js/toolbar.js:109 -#: js/toolbar.js:181 -#: js/toolbar.js:241 -#: js/toolbar.js:302 -msgid "اردو" +#: js/toolbar.js:182 +#: js/toolbar.js:242 +#: js/toolbar.js:303 +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: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/turtledefs.js:550 +#: 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:167 -#: js/toolbar.js:227 -#: js/toolbar.js:288 +#: js/toolbar.js:169 +#: js/toolbar.js:229 +#: js/toolbar.js:290 msgid "한국인" msgstr "" -#: js/toolbar.js:185 -#: js/toolbar.js:246 +#: js/toolbar.js:187 +#: js/toolbar.js:248 msgid "About Turtle Blocks" msgstr "टर्टल ब्लॉक्स के बारे में" -#: js/toolbar.js:494 -#: js/toolbar.js:505 -#: js/toolbar.js:545 +#: js/toolbar.js:496 +#: js/toolbar.js:507 +#: js/toolbar.js:547 msgid "Turtle Wrap Off" msgstr "टर्टल रैप बंद" -#: js/toolbar.js:514 -#: js/toolbar.js:554 +#: js/toolbar.js:516 +#: js/toolbar.js:556 msgid "Turtle Wrap On" msgstr "टर्टल रैप चालू" -#: js/toolbar.js:1121 +#: js/toolbar.js:1143 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 +#: 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:2078 +#: js/turtle-singer.js:2081 msgid "synth cannot play chords." msgstr "सिंथ कोड नहीं बजा सकता है।" @@ -1842,7 +1892,7 @@ msgstr "विजेट्स" #: js/turtledefs.js:134 #: js/turtledefs.js:235 -#: js/widgets/phrasemaker.js:1125 +#: js/widgets/phrasemaker.js:1136 msgid "graphics" msgstr "ग्राफिक्स" @@ -1876,29 +1926,28 @@ msgid "extras" msgstr "अतिरिक्त" #: js/turtledefs.js:145 -#: js/turtledefs.js:246 -#.TRANS: program as in computer program +#: js/turtledefs.js:245 #.TRANS: program as in computer program msgid "program" msgstr "प्रोग्राम" #: js/turtledefs.js:146 -#: js/turtledefs.js:247 +#: js/turtledefs.js:246 msgid "my blocks" msgstr "मेरे ब्लॉक्स" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 msgid "artwork" msgstr "कला का कार्य" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 msgid "logic" msgstr "तर्क" #: js/turtledefs.js:188 -#: js/turtledefs.js:283 +#: js/turtledefs.js:282 #: planet/js/GlobalTag.js:34 #.TRANS: On the Planet, we use labels to tag projects. msgid "Music" @@ -1908,402 +1957,396 @@ msgstr "संगीत" msgid "Music Blocks" msgstr "संगीत ब्लॉक्स" -#: js/turtledefs.js:438 +#: js/turtledefs.js:437 msgid "Welcome to Turtle Blocks" msgstr "टर्टल ब्लॉक्स में आपका स्वागत है" -#: js/turtledefs.js:439 +#: 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:440 -#: js/turtledefs.js:467 -#: js/turtledefs.js:822 -#: js/turtledefs.js:845 +#: 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:448 -#: js/turtledefs.js:493 +#: js/turtledefs.js:447 +#: js/turtledefs.js:492 msgid "Click the run button to run the project in fast mode." msgstr "तेज मोड में परियोजना को चलाने के लिए रन बटन पर क्लिक करें।" -#: js/turtledefs.js:454 +#: js/turtledefs.js:453 msgid "Stop the turtle." msgstr "कछुआ को रोकें।" -#: js/turtledefs.js:456 -#: js/turtledefs.js:501 +#: js/turtledefs.js:455 +#: js/turtledefs.js:500 msgid "You can also type Alt-S to stop." msgstr "आप रोकने के लिए Alt-S भी टाइप कर सकते हैं।" -#: js/turtledefs.js:464 +#: js/turtledefs.js:463 #: js/widgets/help.js:335 msgid "Welcome to Music Blocks" msgstr "म्यूजिक ब्लॉक में आपका स्वागत है" -#: js/turtledefs.js:465 +#: 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:474 +#: js/turtledefs.js:473 #: js/widgets/help.js:336 msgid "Meet Mr. Mouse!" msgstr "मिस्टर माउस से मिलें!" -#: js/turtledefs.js:475 +#: js/turtledefs.js:474 msgid "Mr Mouse is our Music Blocks conductor." msgstr "मिस्टर माउस हमारे संगीत ब्लॉक्स कंडक्टर हैं।" -#: js/turtledefs.js:477 +#: js/turtledefs.js:476 msgid "Mr Mouse encourages you to explore Music Blocks." msgstr "मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रेरित करता है।" -#: js/turtledefs.js:479 +#: js/turtledefs.js:478 msgid "Let us start our tour!" msgstr "आइए हमारा दौरा शुरू करें!" -#: js/turtledefs.js:484 -#: js/turtledefs.js:807 +#: js/turtledefs.js:483 +#: js/turtledefs.js:808 #: js/widgets/help.js:337 msgid "Guide" msgstr "मार्गदर्शिका" -#: js/turtledefs.js:485 +#: js/turtledefs.js:484 msgid "A detailed guide to Music Blocks is available." msgstr "म्यूजिक ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" -#: js/turtledefs.js:499 +#: js/turtledefs.js:498 msgid "Stop the music (and the mice)." msgstr "संगीत को रोकें (और चूहे भी)।" -#: js/turtledefs.js:510 +#: js/turtledefs.js:509 msgid "Record your project as video." msgstr "अपने परियोजना को एक वीडियो के रूप में रिकॉर्ड करें।" -#: js/turtledefs.js:517 +#: js/turtledefs.js:516 msgid "Toggle Fullscreen mode." -msgstr "" +msgstr "पूर्णस्क्रीन मोड टॉगल करें" -#: js/turtledefs.js:523 +#: js/turtledefs.js:522 msgid "Initialize a new project." msgstr "एक नई परियोजना की शुरुआत करें।" -#: js/turtledefs.js:529 +#: js/turtledefs.js:528 msgid "You can also load projects from the file system." msgstr "आप फ़ाइल सिस्टम से भी परियोजनाएं लोड कर सकते हैं।" -#: js/turtledefs.js:545 +#: js/turtledefs.js:544 #: 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/musickeyboard.js:712 #: js/widgets/phrasemaker.js:561 +#: js/widgets/pitchstaircase.js:639 msgid "Save" msgstr "सहेजें" -#: js/turtledefs.js:548 +#: js/turtledefs.js:547 msgid "Save your project to a file." msgstr "अपनी परियोजना को एक फ़ाइल में सहेजें।" -#: js/turtledefs.js:552 +#: js/turtledefs.js:551 msgid "Save graphics from your project to as SVG." msgstr "अपनी परियोजना से ग्राफिक्स को एसवीजी के रूप में सहेजें।" -#: js/turtledefs.js:556 +#: js/turtledefs.js:555 msgid "Save graphics from your project as PNG." msgstr "अपनी परियोजना से ग्राफिक्स को पीएनजी के रूप में सहेजें।" -#: js/turtledefs.js:560 +#: js/turtledefs.js:559 msgid "Save block artwork as an SVG file." msgstr "ब्लॉक कला को एसवीजी फ़ाइल के रूप में सहेजें।" -#: js/turtledefs.js:571 +#: js/turtledefs.js:572 msgid "Save sheet music as ABC, Lilypond or MusicXML" msgstr "" -#: js/turtledefs.js:573 +#: js/turtledefs.js:574 msgid "Save block artwork as SVG or PNG" msgstr "" -#: js/turtledefs.js:580 +#: js/turtledefs.js:581 msgid "Load samples from server" msgstr "सर्वर से नमूना लोड करें" -#: js/turtledefs.js:581 +#: js/turtledefs.js:582 msgid "This button opens a viewer for loading example projects." msgstr "यह बटन नमूने देखने के लिए एक दर्शक खोलता है।" -#: js/turtledefs.js:586 +#: js/turtledefs.js:587 msgid "Expand/collapse option toolbar" msgstr "विकल्प टूलबार को विस्तृत/संकुचित करें" -#: js/turtledefs.js:587 +#: js/turtledefs.js:588 msgid "Click this button to expand or collapse the auxillary toolbar." -msgstr "" +msgstr "सहायक उपकरण पट्टी को विस्तृत या संक्षिप्त करने के लिए यह बटन क्लिक करें." -#: js/turtledefs.js:593 +#: 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:599 +#: js/turtledefs.js:600 msgid "Click to run the project in slow mode." msgstr "प्रोजेक्ट को धीरे चलाने के लिए यहाँ क्लिक करें" -#: js/turtledefs.js:605 +#: js/turtledefs.js:606 msgid "Click to run the project step by step." msgstr "प्रोजेक्ट को क्रमशः चलने के लिए क्लिक करें" -#: js/turtledefs.js:612 +#: js/turtledefs.js:613 msgid "Display statistics about your Music project." msgstr "अपने संगीत प्रोजेक्ट के आँकड़े दिखाएँ।" -#: js/turtledefs.js:618 +#: js/turtledefs.js:619 msgid "Load a selected plugin." msgstr "" -#: js/turtledefs.js:626 +#: js/turtledefs.js:627 msgid "Delete a selected plugin." msgstr "चयनित प्लगइन को हटाएं।" -#: js/turtledefs.js:633 +#: js/turtledefs.js:634 msgid "Enable scrolling" msgstr "स्क्रॉलिंग सक्षम करें" -#: js/turtledefs.js:634 +#: js/turtledefs.js:635 msgid "You can scroll the blocks on the canvas." msgstr "आप कैनवास पर ब्लॉक्स को स्क्रॉल कर सकते हैं।" -#: js/turtledefs.js:643 +#: js/turtledefs.js:644 msgid "Switch between dark and light mode." msgstr "" -#: js/turtledefs.js:649 +#: js/turtledefs.js:650 msgid "Click to add another project into the current one." msgstr "" -#: js/turtledefs.js:654 +#: js/turtledefs.js:655 msgid "Wrap Turtle" msgstr "टर्टल को लपेटें" -#: js/turtledefs.js:655 +#: js/turtledefs.js:656 msgid "Turn Turtle wrapping On or Off." msgstr "टर्टल लपेटें को चालू या बंद करें।" -#: js/turtledefs.js:663 +#: js/turtledefs.js:664 msgid "Click to set the current pitch." msgstr "" -#: js/turtledefs.js:670 +#: js/turtledefs.js:671 msgid "Converts Music Block programs to JavaScript." msgstr "" -#: js/turtledefs.js:677 +#: js/turtledefs.js:678 msgid "Restore blocks from the trash." msgstr "कचरे से ब्लॉक्स को बहाल करें।" -#: js/turtledefs.js:684 +#: js/turtledefs.js:685 msgid "Switch mode" msgstr "मोड स्विच करें" -#: js/turtledefs.js:685 +#: js/turtledefs.js:686 msgid "Switch between beginner and advance modes." msgstr "शुरुआती और उन्नत मोड के बीच स्विच करें।" -#: js/turtledefs.js:691 +#: js/turtledefs.js:692 msgid "Select your language preference." msgstr "अपनी भाषा प्राथमिकता का चयन करें।" -#: js/turtledefs.js:696 +#: js/turtledefs.js:697 msgid "Contextual Menu for Blocks" msgstr "" -#: js/turtledefs.js:697 +#: js/turtledefs.js:698 msgid "Right-click on a block to access common actions." msgstr "" -#: js/turtledefs.js:702 +#: js/turtledefs.js:703 #: 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." +#: js/turtledefs.js:704 +msgid "To delete a block, right-click on it. Then 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." +#: js/turtledefs.js:710 +msgid "To copy a block, right-click on it. Then 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." +#: js/turtledefs.js:716 +msgid "To extract a block, right-click on it. Then you will see the extract option" msgstr "" -#: js/turtledefs.js:721 +#: js/turtledefs.js:722 msgid "Keyboard shortcuts" msgstr "कीबोर्ड शॉर्टकट्स" -#: js/turtledefs.js:722 +#: 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:729 +#: js/turtledefs.js:730 msgid "Contextual Menu for Canvas" msgstr "" -#: js/turtledefs.js:730 +#: js/turtledefs.js:731 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 +#: js/turtledefs.js:738 msgid "Turn on/off lines for cartesian or polar grids." msgstr "" -#: js/turtledefs.js:739 +#: js/turtledefs.js:740 msgid "Turn on/off music staffs." msgstr "" -#: js/turtledefs.js:744 +#: 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/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/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:745 +#: js/turtledefs.js:746 msgid "Clear the screen and return the mice to their initial positions." msgstr "स्क्रीन को साफ करें और माउस को उनकी प्रारंभिक स्थितियों में ले आएं।" -#: js/turtledefs.js:750 +#: js/turtledefs.js:751 #: js/turtles.js:980 msgid "Collapse" msgstr "ढहाना" -#: js/turtledefs.js:751 +#: js/turtledefs.js:752 msgid "Collapse the graphics window." msgstr "ग्राफिक्स विंडो को संकुचित करें।" -#: js/turtledefs.js:757 +#: js/turtledefs.js:758 msgid "Return all blocks to the center of the screen." msgstr "सभी ब्लॉक्स को स्क्रीन के केंद्र में लौटाएं।" -#: js/turtledefs.js:763 +#: js/turtledefs.js:764 msgid "Hide or show the blocks and the palettes." msgstr "ब्लॉक्स और पैलेट्स को छुपाएं या दिखाएं" -#: js/turtledefs.js:769 +#: js/turtledefs.js:770 msgid "Expand or collapse start and action stacks." msgstr "स्टार्ट और एक्शन स्टैक्स को विस्तृत या संकुचित करें।" -#: js/turtledefs.js:777 +#: js/turtledefs.js:778 msgid "Decrease the size of the blocks." msgstr "ब्लॉक्स का आकार घटाएं" -#: js/turtledefs.js:783 +#: js/turtledefs.js:784 msgid "Increase the size of the blocks." msgstr "ब्लॉक्स का आकार बढ़ाएं" -#: js/turtledefs.js:789 +#: js/turtledefs.js:790 msgid "Select" msgstr "" -#: js/turtledefs.js:790 +#: js/turtledefs.js:791 msgid "Left-click and drag on workspace to select multiple blocks." msgstr "" -#: js/turtledefs.js:797 +#: js/turtledefs.js:798 msgid "Palette buttons" msgstr "पैलेट बटन" -#: js/turtledefs.js:798 +#: js/turtledefs.js:799 msgid "This toolbar contains the palette buttons including Rhythm Pitch Tone Action and more." msgstr "यह टूलबार रिद्धि पिच टोन क्रिया और अन्य सहित पैलेट बटन्स को शामिल करता है।" -#: js/turtledefs.js:800 +#: 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:808 +#: js/turtledefs.js:809 msgid "A detailed guide to Turtle Blocks is available." msgstr "टर्टल ब्लॉक्स के लिए एक विस्तृत मार्गदर्शिका उपलब्ध है।" -#: js/turtledefs.js:812 +#: js/turtledefs.js:813 msgid "Turtle Blocks Guide" msgstr "टर्टल ब्लॉक्स मार्गदर्शिका" -#: js/turtledefs.js:815 -#: js/turtledefs.js:838 +#: js/turtledefs.js:816 +#: js/turtledefs.js:839 #: js/widgets/help.js:338 msgid "About" msgstr "बारे में" -#: js/turtledefs.js:816 +#: js/turtledefs.js:817 msgid "Turtle Blocks is an open source collection of tools for exploring musical concepts." msgstr "टर्टल ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" -#: js/turtledefs.js:818 +#: js/turtledefs.js:819 msgid "A full list of contributors can be found in the Turtle Blocks GitHub repository." msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" -#: js/turtledefs.js:820 +#: js/turtledefs.js:821 msgid "Turtle Blocks is licensed under the AGPL." msgstr "टर्टल ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" -#: js/turtledefs.js:828 +#: js/turtledefs.js:829 msgid "Turtle Blocks GitHub repository" msgstr "टर्टल ब्लॉक्स GitHub रिपॉजिटरी" -#: js/turtledefs.js:831 +#: js/turtledefs.js:832 #: js/widgets/help.js:339 #: js/widgets/help.js:361 msgid "Congratulations." msgstr "बधाई हो।" -#: js/turtledefs.js:832 +#: js/turtledefs.js:833 msgid "You have finished the tour. Please enjoy Turtle Blocks!" msgstr "आपने दौरा समाप्त किया है। कृपया टर्टल ब्लॉक्स का आनंद लें!" -#: js/turtledefs.js:839 +#: js/turtledefs.js:840 msgid "Music Blocks is an open source collection of tools for exploring musical concepts." msgstr "म्यूजिक ब्लॉक्स एक संगीत सिद्धांतों की खोज के लिए एक ओपन सोर्स संग्रह है।" -#: js/turtledefs.js:841 +#: js/turtledefs.js:842 msgid "A full list of contributors can be found in the Music Blocks GitHub repository." msgstr "म्यूजिक ब्लॉक्स GitHub रिपॉजिटरी में सभी योगदानकर्ताओं की पूरी सूची मिल सकती है।" -#: js/turtledefs.js:843 +#: js/turtledefs.js:844 msgid "Music Blocks is licensed under the AGPL." msgstr "म्यूजिक ब्लॉक्स AGPL लाइसेंस के तहत लाइसेंस प्राप्त करता है।" -#: js/turtledefs.js:851 +#: js/turtledefs.js:852 msgid "Music Blocks GitHub repository" msgstr "म्यूजिक ब्लॉक्स GitHub रेपॉजिटरी" -#: js/turtledefs.js:854 +#: js/turtledefs.js:855 msgid "Congratulations!" msgstr "" -#: js/turtledefs.js:855 +#: js/turtledefs.js:856 msgid "You have finished the tour. Please enjoy Music Blocks!" msgstr "आपने यात्रा पूरी कर ली है। कृपया Music Blocks का आनंद लें!" @@ -2311,232 +2354,210 @@ msgstr "आपने यात्रा पूरी कर ली है। क 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 +#: js/widgets/musickeyboard.js:2962 msgid "rest" msgstr "आराम" #: js/utils/musicutils.js:687 msgid "Perfect unison" -msgstr "" +msgstr "पूर्ण युनिसन" #: js/utils/musicutils.js:687 msgid "Diminished second" -msgstr "" +msgstr "घटित द्वितीय" #: js/utils/musicutils.js:688 msgid "Minor second" -msgstr "" +msgstr "लघु द्वितीय" #: js/utils/musicutils.js:688 msgid "Augmented unison" -msgstr "" +msgstr "वृद्ध युनिसन" #: js/utils/musicutils.js:689 msgid "Major second" -msgstr "" +msgstr "प्रमुख द्वितीय" #: js/utils/musicutils.js:689 msgid "Diminished third" -msgstr "" +msgstr "घटित तृतीय" #: js/utils/musicutils.js:690 msgid "Minor third" -msgstr "" +msgstr "लघु तृतीय" #: js/utils/musicutils.js:690 msgid "Augmented second" -msgstr "" +msgstr "वृद्ध द्वितीय" #: js/utils/musicutils.js:691 msgid "Major third" -msgstr "" +msgstr "प्रमुख तृतीय" #: js/utils/musicutils.js:691 msgid "Diminished fourth" -msgstr "" +msgstr "घटित चतुर्थ" #: js/utils/musicutils.js:692 msgid "Perfect fourth" -msgstr "" +msgstr "पूर्ण चतुर्थ" #: js/utils/musicutils.js:692 msgid "Augmented third" -msgstr "" +msgstr "वृद्ध तृतीय" #: js/utils/musicutils.js:693 msgid "Diminished fifth" -msgstr "" +msgstr "घटित पंचम" #: js/utils/musicutils.js:693 msgid "Augmented fourth" -msgstr "" +msgstr "वृद्ध चतुर्थ" #: js/utils/musicutils.js:694 msgid "Perfect fifth" -msgstr "" +msgstr "पूर्ण पंचम" #: js/utils/musicutils.js:694 msgid "Diminished sixth" -msgstr "" +msgstr "घटित षष्ठ" #: js/utils/musicutils.js:695 msgid "Minor sixth" -msgstr "" +msgstr "लघु षष्ठ" #: js/utils/musicutils.js:695 msgid "Augmented fifth" -msgstr "" +msgstr "वृद्ध पंचम" #: js/utils/musicutils.js:696 msgid "Major sixth" -msgstr "" +msgstr "प्रमुख षष्ठ" #: js/utils/musicutils.js:696 msgid "Diminished seventh" -msgstr "" +msgstr "घटित सप्तम" #: js/utils/musicutils.js:697 msgid "Minor seventh" -msgstr "" +msgstr "लघु सप्तम" #: js/utils/musicutils.js:697 msgid "Augmented sixth" -msgstr "" +msgstr "वृद्ध षष्ठ" #: js/utils/musicutils.js:698 msgid "Major seventh" -msgstr "" +msgstr "प्रमुख सप्तम" #: js/utils/musicutils.js:698 msgid "Diminished octave" -msgstr "" +msgstr "घटित सप्तक" #: js/utils/musicutils.js:699 msgid "Perfect octave" -msgstr "" +msgstr "पूर्ण सप्तक" #: js/utils/musicutils.js:699 msgid "Augmented seventh" -msgstr "" +msgstr "वृद्ध सप्तम" #: js/utils/musicutils.js:700 msgid "Minor ninth" -msgstr "" +msgstr "लघु नवम" #: js/utils/musicutils.js:700 msgid "Augmented octave" -msgstr "" +msgstr "वृद्ध सप्तक" #: js/utils/musicutils.js:701 msgid "Major ninth" -msgstr "" +msgstr "प्रमुख नवम" #: js/utils/musicutils.js:701 msgid "Diminished tenth" -msgstr "" +msgstr "घटित दशम" #: js/utils/musicutils.js:702 msgid "Minor tenth" -msgstr "" +msgstr "लघु दशम" #: js/utils/musicutils.js:702 msgid "Augmented ninth" -msgstr "" +msgstr "वृद्ध नवम" #: js/utils/musicutils.js:703 msgid "Major tenth" -msgstr "" +msgstr "प्रमुख दशम" #: js/utils/musicutils.js:703 msgid "Diminished eleventh" -msgstr "" +msgstr "घटित एकादश" #: js/utils/musicutils.js:704 msgid "Perfect eleventh" -msgstr "" +msgstr "पूर्ण एकादश" #: js/utils/musicutils.js:704 msgid "Augmented tenth" -msgstr "" +msgstr "वृद्ध दशम" #: js/utils/musicutils.js:705 msgid "Diminished twelfth" -msgstr "" +msgstr "घटित द्वादश" #: js/utils/musicutils.js:705 msgid "Augmented eleventh" -msgstr "" +msgstr "वृद्ध एकादश" #: js/utils/musicutils.js:706 msgid "Perfect twelfth" -msgstr "" +msgstr "पूर्ण द्वादश" #: js/utils/musicutils.js:706 msgid "Diminished thirteenth" -msgstr "" +msgstr "घटित त्रयोदश" #: js/utils/musicutils.js:707 msgid "Minor thirteenth" -msgstr "" +msgstr "लघु त्रयोदश" #: js/utils/musicutils.js:707 msgid "Augmented fifth, plus an octave" -msgstr "" +msgstr "वृद्ध पंचम, साथ में एक सप्तक" #: js/utils/musicutils.js:708 msgid "Major thirteenth" -msgstr "" +msgstr "प्रमुख त्रयोदश" #: js/utils/musicutils.js:708 msgid "Diminished seventh, plus an octave" -msgstr "" +msgstr "घटित सप्तम, साथ में एक सप्तक" -#: js/utils/musicutils.js:836 +#: 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:1002 -#: js/utils/musicutils.js:1186 -#: js/utils/musicutils.js:1368 +#: 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:1004 -#: js/utils/musicutils.js:1187 -#: js/utils/musicutils.js:1367 +#: 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:1010 -#: js/utils/musicutils.js:1365 +#: 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 @@ -2544,280 +2565,280 @@ msgstr "कम" msgid "perfect" msgstr "पूर्ण" -#: js/utils/musicutils.js:1012 +#: js/utils/musicutils.js:1014 #.TRANS: twelve semi-tone scale for music msgid "chromatic" msgstr "क्रोमैटिक" -#: js/utils/musicutils.js:1013 +#: js/utils/musicutils.js:1015 msgid "algerian" msgstr "अल्जीरियन" -#: js/utils/musicutils.js:1014 +#: js/utils/musicutils.js:1016 msgid "spanish" msgstr "स्पेनिश" -#: js/utils/musicutils.js:1016 +#: js/utils/musicutils.js:1018 #.TRANS: modal scale in music msgid "octatonic" msgstr "ऑक्टाटॉनिक" -#: js/utils/musicutils.js:1018 +#: js/utils/musicutils.js:1020 #.TRANS: harmonic major scale in music msgid "harmonic major" msgstr "हार्मोनिक मेजर" -#: js/utils/musicutils.js:1020 +#: js/utils/musicutils.js:1022 #.TRANS: natural minor scales in music msgid "natural minor" msgstr "नैचुरल माइनर" -#: js/utils/musicutils.js:1022 +#: js/utils/musicutils.js:1024 #.TRANS: harmonic minor scale in music msgid "harmonic minor" msgstr "हार्मोनिक माइनर" -#: js/utils/musicutils.js:1024 +#: js/utils/musicutils.js:1026 #.TRANS: melodic minor scale in music msgid "melodic minor" msgstr "मेलोडिक माइनर" -#: js/utils/musicutils.js:1028 +#: js/utils/musicutils.js:1030 #.TRANS: modal scale for music msgid "dorian" msgstr "डोरियन" -#: js/utils/musicutils.js:1030 +#: js/utils/musicutils.js:1032 #.TRANS: modal scale for music msgid "phrygian" msgstr "फ्रिजियन" -#: js/utils/musicutils.js:1032 +#: js/utils/musicutils.js:1034 #.TRANS: modal scale for music msgid "lydian" msgstr "लिडियन" -#: js/utils/musicutils.js:1034 +#: js/utils/musicutils.js:1036 #.TRANS: modal scale for music msgid "mixolydian" msgstr "मिक्सोलिडियन" -#: js/utils/musicutils.js:1038 +#: js/utils/musicutils.js:1040 #.TRANS: modal scale for music msgid "locrian" msgstr "लोक्रियन" -#: js/utils/musicutils.js:1040 +#: js/utils/musicutils.js:1042 #.TRANS: minor jazz scale for music msgid "jazz minor" msgstr "जैज माइनर" -#: js/utils/musicutils.js:1042 +#: js/utils/musicutils.js:1044 #.TRANS: bebop scale for music msgid "bebop" msgstr "बीबॉप" -#: js/utils/musicutils.js:1043 +#: js/utils/musicutils.js:1045 msgid "arabic" msgstr "अरबी" -#: js/utils/musicutils.js:1044 +#: js/utils/musicutils.js:1046 msgid "byzantine" msgstr "बाइज़ंटाइन" -#: js/utils/musicutils.js:1046 +#: js/utils/musicutils.js:1048 #.TRANS: musical scale for music by Verdi msgid "enigmatic" msgstr "एनिगमैटिक" -#: js/utils/musicutils.js:1047 +#: js/utils/musicutils.js:1049 msgid "ethiopian" msgstr "इथियोपियन" -#: js/utils/musicutils.js:1049 +#: js/utils/musicutils.js:1051 #.TRANS: Ethiopic scale for music msgid "geez" msgstr "गीज़" -#: js/utils/musicutils.js:1050 +#: js/utils/musicutils.js:1052 msgid "hindu" msgstr "हिन्दू" -#: js/utils/musicutils.js:1051 +#: js/utils/musicutils.js:1053 msgid "hungarian" msgstr "हंगेरियन" -#: js/utils/musicutils.js:1053 +#: js/utils/musicutils.js:1055 #.TRANS: minor Romanian scale for music msgid "romanian minor" msgstr "रोमानियन माइनर" -#: js/utils/musicutils.js:1054 +#: js/utils/musicutils.js:1056 msgid "spanish gypsy" msgstr "स्पैनिश जिप्सी" -#: js/utils/musicutils.js:1056 +#: js/utils/musicutils.js:1058 #.TRANS: musical scale for Mid-Eastern music msgid "maqam" msgstr "मकाम" -#: js/utils/musicutils.js:1058 +#: js/utils/musicutils.js:1060 #.TRANS: minor blues scale for music msgid "minor blues" msgstr "माइनर ब्लूज" -#: js/utils/musicutils.js:1060 +#: js/utils/musicutils.js:1062 #.TRANS: major blues scale for music msgid "major blues" msgstr "मेजर ब्लूज" -#: js/utils/musicutils.js:1061 +#: js/utils/musicutils.js:1063 msgid "whole tone" msgstr "होल टोन" -#: js/utils/musicutils.js:1063 +#: 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:1065 +#: 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:1066 +#: js/utils/musicutils.js:1068 msgid "chinese" msgstr "चाइनीज़" -#: js/utils/musicutils.js:1067 +#: js/utils/musicutils.js:1069 msgid "egyptian" msgstr "इज़िप्शियन" -#: js/utils/musicutils.js:1069 +#: 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:1070 +#: js/utils/musicutils.js:1072 msgid "Japan" msgstr "जापान" -#: js/utils/musicutils.js:1072 +#: 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:1074 +#: js/utils/musicutils.js:1076 #.TRANS: https://en.wikipedia.org/wiki/Miny%C5%8D_scale msgid "minyo" msgstr "मिन्यो" -#: js/utils/musicutils.js:1076 +#: js/utils/musicutils.js:1078 #.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/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/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/utils/musicutils.js:1081 +#: js/utils/musicutils.js:1577 #: js/blocks/WidgetBlocks.js:176 #.TRANS: highpass filter msgid "highpass" msgstr "हाईपास" -#: js/utils/musicutils.js:1081 -#: js/utils/musicutils.js:1575 +#: js/utils/musicutils.js:1083 +#: js/utils/musicutils.js:1578 #.TRANS: lowpass filter msgid "lowpass" msgstr "लोपास" -#: js/utils/musicutils.js:1083 -#: js/utils/musicutils.js:1576 +#: js/utils/musicutils.js:1085 +#: js/utils/musicutils.js:1579 #.TRANS: bandpass filter msgid "bandpass" msgstr "बैंडपास" -#: js/utils/musicutils.js:1085 -#: js/utils/musicutils.js:1577 +#: js/utils/musicutils.js:1087 +#: js/utils/musicutils.js:1580 #.TRANS: high-shelf filter msgid "highshelf" msgstr "हाईशेल्फ" -#: js/utils/musicutils.js:1087 -#: js/utils/musicutils.js:1578 +#: js/utils/musicutils.js:1089 +#: js/utils/musicutils.js:1581 #.TRANS: low-shelf filter msgid "lowshelf" msgstr "लोशेल्फ" -#: js/utils/musicutils.js:1089 -#: js/utils/musicutils.js:1579 +#: js/utils/musicutils.js:1091 +#: js/utils/musicutils.js:1582 #.TRANS: notch-shelf filter msgid "notch" msgstr "नॉच" -#: js/utils/musicutils.js:1091 -#: js/utils/musicutils.js:1580 +#: js/utils/musicutils.js:1093 +#: js/utils/musicutils.js:1583 #.TRANS: all-pass filter msgid "allpass" msgstr "ऑलपास" -#: js/utils/musicutils.js:1093 -#: js/utils/musicutils.js:1581 +#: js/utils/musicutils.js:1095 +#: js/utils/musicutils.js:1584 #.TRANS: peaking filter msgid "peaking" msgstr "पीकिंग" -#: js/utils/musicutils.js:1094 -#: js/utils/musicutils.js:1589 -#: js/utils/synthutils.js:128 +#: 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:1095 -#: js/utils/musicutils.js:1590 -#: js/utils/synthutils.js:130 +#: 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:1096 -#: js/utils/musicutils.js:1591 -#: js/utils/synthutils.js:134 +#: 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:1097 -#: js/utils/musicutils.js:1592 -#: js/utils/synthutils.js:132 +#: 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:1099 -#: js/utils/musicutils.js:1355 +#: 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 @@ -2826,481 +2847,490 @@ msgstr "सॉटूथ" msgid "even" msgstr "सम" -#: js/utils/musicutils.js:1101 -#: js/utils/musicutils.js:1356 +#: 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:1102 -#: js/utils/musicutils.js:1357 +#: 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:1103 +#: 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:1104 +#: js/utils/musicutils.js:1106 #: js/utils/synthutils.js:74 #.TRANS: musical instrument msgid "violin" msgstr "वायलिन" -#: js/utils/musicutils.js:1105 +#: js/utils/musicutils.js:1107 #: js/utils/synthutils.js:76 #.TRANS: viola musical instrument msgid "viola" msgstr "वायोला" -#: js/utils/musicutils.js:1106 -#: js/utils/synthutils.js:116 +#: js/utils/musicutils.js:1108 +#: js/utils/synthutils.js:118 #.TRANS: xylophone musical instrument msgid "xylophone" msgstr "क्सीलोफ़ोन" -#: js/utils/musicutils.js:1107 -#: js/utils/synthutils.js:138 +#: js/utils/musicutils.js:1109 +#: js/utils/synthutils.js:140 #.TRANS: vibraphone musical instrument msgid "vibraphone" msgstr "वाइब्राफ़ोन" -#: js/utils/musicutils.js:1108 +#: js/utils/musicutils.js:1110 #: js/utils/synthutils.js:78 #.TRANS: musical instrument msgid "cello" msgstr "चेलो" -#: js/utils/musicutils.js:1110 +#: js/utils/musicutils.js:1112 #: js/utils/synthutils.js:82 #.TRANS: viola musical instrument msgid "double bass" msgstr "डबल बास" -#: js/utils/musicutils.js:1111 -#: js/utils/synthutils.js:86 +#: 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:1112 +#: js/utils/musicutils.js:1114 #: js/utils/synthutils.js:84 #.TRANS: sitar musical instrument msgid "sitar" msgstr "" -#: js/utils/musicutils.js:1113 -#: js/utils/synthutils.js:88 +#: 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:1114 -#: js/utils/synthutils.js:90 +#: js/utils/musicutils.js:1117 +#: js/utils/synthutils.js:92 #.TRANS: musical instrument msgid "flute" msgstr "बांसुरी" -#: js/utils/musicutils.js:1115 -#: js/utils/synthutils.js:92 +#: js/utils/musicutils.js:1118 +#: js/utils/synthutils.js:94 #.TRANS: musical instrument msgid "clarinet" msgstr "क्लैरिनेट" -#: js/utils/musicutils.js:1116 -#: js/utils/synthutils.js:94 +#: js/utils/musicutils.js:1119 +#: js/utils/synthutils.js:96 #.TRANS: musical instrument msgid "saxophone" msgstr "सैक्सोफोन" -#: js/utils/musicutils.js:1117 -#: js/utils/synthutils.js:96 +#: js/utils/musicutils.js:1120 +#: js/utils/synthutils.js:98 #.TRANS: musical instrument msgid "tuba" msgstr "ट्यूबा" -#: js/utils/musicutils.js:1118 -#: js/utils/synthutils.js:98 +#: js/utils/musicutils.js:1121 +#: js/utils/synthutils.js:100 #.TRANS: musical instrument msgid "trumpet" msgstr "ट्रंपेट" -#: js/utils/musicutils.js:1119 -#: js/utils/synthutils.js:100 +#: js/utils/musicutils.js:1122 +#: js/utils/synthutils.js:102 #.TRANS: musical instrument msgid "oboe" msgstr "ओबो" -#: js/utils/musicutils.js:1120 -#: js/utils/synthutils.js:102 +#: js/utils/musicutils.js:1123 +#: js/utils/synthutils.js:104 #.TRANS: musical instrument msgid "trombone" msgstr "ट्रॉम्बोन" -#: js/utils/musicutils.js:1121 -#: js/utils/synthutils.js:118 +#: js/utils/musicutils.js:1124 +#: js/utils/synthutils.js:120 #.TRANS: polytone synthesizer msgid "electronic synth" msgstr "इलेक्ट्रॉनिक सिंथ" -#: js/utils/musicutils.js:1122 -#: js/utils/synthutils.js:120 +#: js/utils/musicutils.js:1125 +#: js/utils/synthutils.js:122 #.TRANS: simple monotone synthesizer msgid "simple 1" msgstr "सिम्पल 1" -#: js/utils/musicutils.js:1123 +#: js/utils/musicutils.js:1126 msgid "simple 2" msgstr "सिम्पल 2" -#: js/utils/musicutils.js:1124 +#: js/utils/musicutils.js:1127 msgid "simple 3" msgstr "सिम्पल 3" -#: js/utils/musicutils.js:1125 +#: js/utils/musicutils.js:1128 msgid "simple 4" msgstr "सिम्पल 4" -#: js/utils/musicutils.js:1126 +#: 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:1127 +#: js/utils/musicutils.js:1130 #: js/utils/synthutils.js:60 #.TRANS: brown noise synthesizer msgid "brown noise" msgstr "ब्राउन नॉइज़" -#: js/utils/musicutils.js:1128 +#: js/utils/musicutils.js:1131 #: js/utils/synthutils.js:62 #.TRANS: pink noise synthesizer msgid "pink noise" msgstr "पिंक नॉइज़" -#: js/utils/musicutils.js:1130 -#: js/utils/synthutils.js:150 +#: 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:1131 -#: js/utils/synthutils.js:152 +#: js/utils/musicutils.js:1134 +#: js/utils/synthutils.js:154 #.TRANS: musical instrument msgid "kick drum" msgstr "किक ड्रम" -#: js/utils/musicutils.js:1132 -#: js/utils/synthutils.js:154 +#: js/utils/musicutils.js:1135 +#: js/utils/synthutils.js:156 #.TRANS: musical instrument msgid "tom tom" msgstr "टॉम टॉम" -#: js/utils/musicutils.js:1133 -#: js/utils/synthutils.js:156 +#: js/utils/musicutils.js:1136 +#: js/utils/synthutils.js:158 #.TRANS: musical instrument msgid "floor tom" msgstr "फ्लोर टॉम" -#: js/utils/musicutils.js:1134 -#: js/utils/synthutils.js:158 +#: js/utils/musicutils.js:1137 +#: js/utils/synthutils.js:160 #.TRANS: musical instrument msgid "bass drum" msgstr "बेस ड्रम" -#: js/utils/musicutils.js:1135 -#: js/utils/synthutils.js:160 +#: 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:1136 -#: js/utils/synthutils.js:162 +#: js/utils/musicutils.js:1139 +#: js/utils/synthutils.js:164 #.TRANS: musical instrument msgid "darbuka drum" msgstr "दरबूका ड्रम" -#: js/utils/musicutils.js:1137 -#: js/utils/synthutils.js:166 +#: js/utils/musicutils.js:1140 +#: js/utils/synthutils.js:168 #.TRANS: musical instrument msgid "hi hat" msgstr "हाई हैट" -#: js/utils/musicutils.js:1138 -#: js/utils/synthutils.js:168 +#: js/utils/musicutils.js:1141 +#: js/utils/synthutils.js:170 #.TRANS: a small metal bell msgid "ride bell" msgstr "राइड बेल" -#: js/utils/musicutils.js:1139 -#: js/utils/synthutils.js:170 +#: js/utils/musicutils.js:1142 +#: js/utils/synthutils.js:172 #.TRANS: musical instrument msgid "cow bell" msgstr "काउ बेल" -#: js/utils/musicutils.js:1140 +#: js/utils/musicutils.js:1143 msgid "japanese drum" msgstr "जापानी ड्रम" -#: js/utils/musicutils.js:1141 -#: js/utils/synthutils.js:176 +#: js/utils/musicutils.js:1144 +#: js/utils/synthutils.js:178 #.TRANS: musical instrument msgid "japanese bell" msgstr "जापानी बेल" -#: js/utils/musicutils.js:1142 -#: js/utils/synthutils.js:172 +#: js/utils/musicutils.js:1145 +#: js/utils/synthutils.js:174 #.TRANS: musical instrument msgid "triangle bell" msgstr "त्रिकोण बेल" -#: js/utils/musicutils.js:1143 -#: js/utils/synthutils.js:174 +#: js/utils/musicutils.js:1146 +#: js/utils/synthutils.js:176 #.TRANS: musical instrument msgid "finger cymbals" msgstr "फिंगर सिम्बल्स" -#: js/utils/musicutils.js:1144 -#: js/utils/synthutils.js:178 +#: js/utils/musicutils.js:1147 +#: js/utils/synthutils.js:180 #.TRANS: a musically tuned set of bells msgid "chime" msgstr "चाइम" -#: js/utils/musicutils.js:1145 -#: js/utils/synthutils.js:180 +#: js/utils/musicutils.js:1148 +#: js/utils/synthutils.js:182 #.TRANS: a musical instrument msgid "gong" msgstr "गॉंग" -#: js/utils/musicutils.js:1146 -#: js/utils/synthutils.js:182 +#: js/utils/musicutils.js:1149 +#: js/utils/synthutils.js:184 #.TRANS: sound effect msgid "clang" msgstr "क्लैंग" -#: js/utils/musicutils.js:1147 -#: js/utils/synthutils.js:184 +#: js/utils/musicutils.js:1150 +#: js/utils/synthutils.js:186 #.TRANS: sound effect msgid "crash" msgstr "क्रैश" -#: js/utils/musicutils.js:1148 -#: js/utils/synthutils.js:186 +#: js/utils/musicutils.js:1151 +#: js/utils/synthutils.js:188 #.TRANS: sound effect msgid "bottle" msgstr "बॉटल" -#: js/utils/musicutils.js:1149 -#: js/utils/synthutils.js:188 +#: js/utils/musicutils.js:1152 +#: js/utils/synthutils.js:190 #.TRANS: sound effect msgid "clap" msgstr "क्लैप" -#: js/utils/musicutils.js:1150 -#: js/utils/synthutils.js:190 +#: js/utils/musicutils.js:1153 +#: js/utils/synthutils.js:192 #.TRANS: sound effect msgid "slap" msgstr "स्लैप" -#: js/utils/musicutils.js:1151 -#: js/utils/synthutils.js:192 +#: js/utils/musicutils.js:1154 +#: js/utils/synthutils.js:194 #.TRANS: sound effect msgid "splash" msgstr "स्प्लैश" -#: js/utils/musicutils.js:1152 -#: js/utils/synthutils.js:194 +#: js/utils/musicutils.js:1155 +#: js/utils/synthutils.js:196 #.TRANS: sound effect msgid "bubbles" msgstr "बबल्स" -#: js/utils/musicutils.js:1153 -#: js/utils/synthutils.js:196 +#: js/utils/musicutils.js:1156 +#: js/utils/synthutils.js:198 #.TRANS: sound effect msgid "raindrop" msgstr "रेनड्रॉप" -#: js/utils/musicutils.js:1154 -#: js/utils/synthutils.js:198 +#: js/utils/musicutils.js:1157 +#: js/utils/synthutils.js:200 #.TRANS: animal sound effect msgid "cat" msgstr "बिल्ली" -#: js/utils/musicutils.js:1155 -#: js/utils/synthutils.js:200 +#: js/utils/musicutils.js:1158 +#: js/utils/synthutils.js:202 #.TRANS: animal sound effect msgid "cricket" msgstr "क्रिकेट" -#: js/utils/musicutils.js:1156 -#: js/utils/synthutils.js:202 +#: js/utils/musicutils.js:1159 +#: js/utils/synthutils.js:204 #.TRANS: animal sound effect msgid "dog" msgstr "कुत्ता" -#: js/utils/musicutils.js:1158 -#: js/utils/synthutils.js:104 +#: js/utils/musicutils.js:1161 +#: js/utils/synthutils.js:106 #.TRANS: musical instrument msgid "banjo" msgstr "बैंजो" -#: js/utils/musicutils.js:1159 -#: js/utils/synthutils.js:106 +#: js/utils/musicutils.js:1162 +#: js/utils/synthutils.js:108 #.TRANS: musical instrument msgid "koto" msgstr "कोतो" -#: js/utils/musicutils.js:1160 -#: js/utils/synthutils.js:108 +#: js/utils/musicutils.js:1163 +#: js/utils/synthutils.js:110 #.TRANS: musical instrument msgid "dulcimer" msgstr "डल्सिमर" -#: js/utils/musicutils.js:1161 -#: js/utils/synthutils.js:110 +#: js/utils/musicutils.js:1164 +#: js/utils/synthutils.js:112 #.TRANS: musical instrument msgid "electric guitar" msgstr "इलेक्ट्रिक गिटार" -#: js/utils/musicutils.js:1162 -#: js/utils/synthutils.js:112 +#: js/utils/musicutils.js:1165 +#: js/utils/synthutils.js:114 #.TRANS: musical instrument msgid "bassoon" msgstr "बैसून" -#: js/utils/musicutils.js:1163 -#: js/utils/synthutils.js:114 +#: js/utils/musicutils.js:1166 +#: js/utils/synthutils.js:116 #.TRANS: musical instrument msgid "celeste" msgstr "सेलेस्ट" -#: js/utils/musicutils.js:1165 +#: js/utils/musicutils.js:1168 #: js/widgets/temperament.js:757 #.TRANS: musical temperament msgid "equal" msgstr "इक्वल" -#: js/utils/musicutils.js:1167 +#: js/utils/musicutils.js:1170 #.TRANS: musical temperament msgid "Pythagorean" msgstr "पिथागोरियन" -#: js/utils/musicutils.js:1169 +#: js/utils/musicutils.js:1172 #.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 +#: 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:1188 +#: js/utils/musicutils.js:1191 msgid "major 7th" msgstr "मेजर 7वां" -#: js/utils/musicutils.js:1189 +#: js/utils/musicutils.js:1192 msgid "minor 7th" msgstr "माइनर 7वां" -#: js/utils/musicutils.js:1190 +#: js/utils/musicutils.js:1193 msgid "dominant 7th" msgstr "डॉमिनेंट 7वां" -#: js/utils/musicutils.js:1191 +#: js/utils/musicutils.js:1194 msgid "minor-major 7th" msgstr "माइनर-मेजर 7वां" -#: js/utils/musicutils.js:1192 +#: js/utils/musicutils.js:1195 msgid "fully-diminished 7th" msgstr "फुली-डिमिनिश 7वां" -#: js/utils/musicutils.js:1193 +#: js/utils/musicutils.js:1196 msgid "half-diminished 7th" msgstr "हाफ-डिमिनिश 7वां" -#: js/utils/musicutils.js:1600 -#: js/utils/musicutils.js:1616 +#: js/utils/musicutils.js:1603 +#: js/utils/musicutils.js:1619 msgid "Equal (12EDO)" msgstr "" -#: js/utils/musicutils.js:1601 -#: js/utils/musicutils.js:1617 +#: js/utils/musicutils.js:1604 +#: js/utils/musicutils.js:1620 msgid "Equal (5EDO)" msgstr "" -#: js/utils/musicutils.js:1602 -#: js/utils/musicutils.js:1618 +#: js/utils/musicutils.js:1605 +#: js/utils/musicutils.js:1621 msgid "Equal (7EDO)" msgstr "" -#: js/utils/musicutils.js:1603 -#: js/utils/musicutils.js:1619 +#: js/utils/musicutils.js:1606 +#: js/utils/musicutils.js:1622 msgid "Equal (19EDO)" msgstr "" -#: js/utils/musicutils.js:1604 -#: js/utils/musicutils.js:1620 +#: js/utils/musicutils.js:1607 +#: js/utils/musicutils.js:1623 msgid "Equal (31EDO)" msgstr "" -#: js/utils/musicutils.js:1605 -#: js/utils/musicutils.js:1621 +#: js/utils/musicutils.js:1608 +#: js/utils/musicutils.js:1624 msgid "5-limit Just Intonation" msgstr "" -#: js/utils/musicutils.js:1606 -#: js/utils/musicutils.js:1622 +#: js/utils/musicutils.js:1609 +#: js/utils/musicutils.js:1625 msgid "Pythagorean (3-limit JI)" msgstr "" -#: js/utils/musicutils.js:5631 -#: js/utils/musicutils.js:5674 +#: js/utils/musicutils.js:5737 +#: js/utils/musicutils.js:5780 msgid "current" msgstr "वर्तमान" -#: js/utils/musicutils.js:5634 -#: js/utils/musicutils.js:5665 +#: js/utils/musicutils.js:5740 +#: js/utils/musicutils.js:5771 msgid "next" msgstr "अगला" -#: js/utils/musicutils.js:5637 -#: js/utils/musicutils.js:5670 +#: js/utils/musicutils.js:5743 +#: js/utils/musicutils.js:5776 msgid "previous" msgstr "पिछला" -#: js/utils/synthutils.js:122 +#: 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:124 +#: js/utils/synthutils.js:126 #.TRANS: simple monotone synthesizer msgid "simple-3" msgstr "सिंपल-3" -#: js/utils/synthutils.js:126 +#: js/utils/synthutils.js:128 #.TRANS: simple monotone synthesizer msgid "simple-4" msgstr "सिंपल-4" -#: js/utils/synthutils.js:164 +#: js/utils/synthutils.js:166 #.TRANS: musical instrument msgid "taiko" msgstr "ताइको" @@ -3497,49 +3527,49 @@ msgstr "मूल्य सेट करें" #: js/blocks/DrumBlocks.js:59 msgid "The Noise name block is used to select a noise synthesizer." -msgstr "" +msgstr "शोर नाम ब्लॉक का उपयोग शोर सिंथेसाइज़र को चुनने के लिए किया जाता है।" #: js/blocks/DrumBlocks.js:102 msgid "The Drum name block is used to select a drum." -msgstr "" +msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम को चुनने के लिए किया जाता है।" #: js/blocks/DrumBlocks.js:146 msgid "The Effects name block is used to select a sound effect." -msgstr "" +msgstr "इफेक्ट्स नाम ब्लॉक का उपयोग ध्वनि प्रभाव को चुनने के लिए किया जाता है।" #: js/blocks/DrumBlocks.js:163 msgid "noise" -msgstr "" +msgstr "शोर" #: js/blocks/DrumBlocks.js:177 msgid "The Play noise block will generate white, pink, or brown noise." -msgstr "" +msgstr "प्ले शोर ब्लॉक सफेद, गुलाबी, या भूरे रंग का शोर उत्पन्न करेगा।" #: js/blocks/DrumBlocks.js:317 msgid "Replace every instance of a pitch with a drum sound." -msgstr "" +msgstr "पिच के प्रत्येक उदाहरण को ड्रम ध्वनि से बदलें।" #: js/blocks/DrumBlocks.js:328 #.TRANS: map a pitch to a drum sound msgid "map pitch to drum" -msgstr "" +msgstr "पिच को ड्रम से मानचित्रण करें" #: js/blocks/DrumBlocks.js:395 msgid "In the example above, a kick drum sound will be played instead of sol." -msgstr "" +msgstr "उपरोक्त उदाहरण में, सोल के बजाय एक किक ड्रम ध्वनि बजाई जाएगी।" #: js/blocks/DrumBlocks.js:407 #.TRANS: set the current drum sound for playback msgid "set drum" -msgstr "" +msgstr "ड्रम सेट करें" #: js/blocks/DrumBlocks.js:451 msgid "sound effect" -msgstr "" +msgstr "ध्वनि प्रभाव" #: js/blocks/DrumBlocks.js:489 msgid "You can use multiple Drum blocks within a Note block." -msgstr "" +msgstr "आप एक नोट ब्लॉक के भीतर कई ड्रम ब्लॉक का उपयोग कर सकते हैं।" #: js/blocks/HeapBlocks.js:49 msgid "The Heap block returns the heap." @@ -3615,7 +3645,7 @@ msgstr "सेट-हीप एंट्री ब्लॉक निर्द #: js/blocks/ProgramBlocks.js:299 #.TRANS: load the heap from a JSON encoding msgid "set heap" -msgstr "" +msgstr "ढेर लगाओ" #: js/blocks/HeapBlocks.js:544 #: js/blocks/EnsembleBlocks.js:96 @@ -3923,151 +3953,151 @@ msgstr "स्टाकेटो" #: js/blocks/ProgramBlocks.js:33 msgid "The Load-heap-from-app block loads the heap from a web page." -msgstr "" +msgstr "लोड-हीप-फ्रॉम-ऐप ब्लॉक एक वेब पेज से हीप को लोड करता है।" #: js/blocks/ProgramBlocks.js:44 #.TRANS: load the heap contents from a URL msgid "load heap from App" -msgstr "" +msgstr "ऐप से हीप लोड करें" #: js/blocks/ProgramBlocks.js:95 msgid "Error parsing JSON data:" -msgstr "" +msgstr "JSON डेटा पार्सिंग में त्रुटि:" #: js/blocks/ProgramBlocks.js:100 msgid "404: Page not found" -msgstr "" +msgstr "404: पेज नहीं मिला" #: js/blocks/ProgramBlocks.js:133 msgid "The Save-heap-to-app block saves the heap to a web page." -msgstr "" +msgstr "सेव-हीप-टू-ऐप ब्लॉक एक वेब पेज पर हीप को सेव करता है।" #: js/blocks/ProgramBlocks.js:144 #.TRANS: save the heap contents to a URL msgid "save heap to App" -msgstr "" +msgstr "ऐप में हीप सेव करें" #: js/blocks/ProgramBlocks.js:189 msgid "Cannot find a valid heap for" -msgstr "" +msgstr "के लिए एक मान्य हीप नहीं मिल सका" #: js/blocks/ProgramBlocks.js:206 msgid "The Load-heap block loads the heap from a file." -msgstr "" +msgstr "लोड-हीप ब्लॉक एक फाइल से हीप को लोड करता है।" #: js/blocks/ProgramBlocks.js:217 #.TRANS: load the heap from a file msgid "load heap" -msgstr "ढेर को लोड करें" +msgstr "हीप लोड करें" #: js/blocks/ProgramBlocks.js:270 msgid "The file you selected does not contain a valid heap." -msgstr "" +msgstr "आपके द्वारा चयनित फाइल में एक मान्य हीप नहीं है।" #: js/blocks/ProgramBlocks.js:275 msgid "The loadHeap block needs a loadFile block." -msgstr "" +msgstr "लोडहीप ब्लॉक को एक लोडफाइल ब्लॉक की आवश्यकता है।" #: js/blocks/ProgramBlocks.js:291 msgid "The Set-heap block loads the heap." -msgstr "" +msgstr "सेट-हीप ब्लॉक हीप को लोड करता है।" #: js/blocks/ProgramBlocks.js:340 msgid "The block you selected does not contain a valid heap." -msgstr "" +msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य हीप नहीं है।" #: js/blocks/ProgramBlocks.js:343 msgid "The Set heap block needs a heap." -msgstr "" +msgstr "सेट हीप ब्लॉक को एक हीप की आवश्यकता है।" #: js/blocks/ProgramBlocks.js:360 msgid "The Load-dictionary block loads a dictionary from a file." -msgstr "" +msgstr "लोड-डिक्शनरी ब्लॉक एक फाइल से एक शब्दकोश को लोड करता है।" #: js/blocks/ProgramBlocks.js:372 #.TRANS: load a dictionary from a file msgid "load dictionary" -msgstr "" +msgstr "शब्दकोश लोड करें" #: js/blocks/ProgramBlocks.js:390 #: js/blocks/ProgramBlocks.js:658 #: js/blocks/ToneBlocks.js:1025 msgid "file" -msgstr "" +msgstr "फाइल" #: js/blocks/ProgramBlocks.js:444 msgid "The file you selected does not contain a valid dictionary." -msgstr "" +msgstr "आपके द्वारा चयनित फाइल में एक मान्य शब्दकोश नहीं है।" #: js/blocks/ProgramBlocks.js:449 msgid "The load dictionary block needs a load file block." -msgstr "" +msgstr "लोड डिक्शनरी ब्लॉक को एक लोड फाइल ब्लॉक की आवश्यकता है।" #: js/blocks/ProgramBlocks.js:466 msgid "The Set-dictionary block loads a dictionary." -msgstr "" +msgstr "सेट-डिक्शनरी ब्लॉक एक शब्दकोश को लोड करता है।" #: js/blocks/ProgramBlocks.js:477 #.TRANS: load a dictionary from a JSON msgid "set dictionary" -msgstr "" +msgstr "शब्दकोश सेट करें" #: js/blocks/ProgramBlocks.js:546 msgid "The block you selected does not contain a valid dictionary." -msgstr "" +msgstr "आपके द्वारा चयनित ब्लॉक में एक मान्य शब्दकोश नहीं है।" #: js/blocks/ProgramBlocks.js:550 msgid "The set dictionary block needs a dictionary." -msgstr "" +msgstr "सेट डिक्शनरी ब्लॉक को एक शब्दकोश की आवश्यकता है।" #: js/blocks/ProgramBlocks.js:567 msgid "The Save-heap block saves the heap to a file." -msgstr "" +msgstr "सेव-हीप ब्लॉक एक फाइल में हीप को सेव करता है।" #: js/blocks/ProgramBlocks.js:578 #.TRANS: save the heap to a file msgid "save heap" -msgstr "ढेर सेव करें" +msgstr "हीप सेव करें" #: js/blocks/ProgramBlocks.js:629 msgid "The Save-dictionary block saves a dictionary to a file." -msgstr "" +msgstr "सेव-डिक्शनरी ब्लॉक एक फाइल में एक शब्दकोश को सेव करता है।" #: js/blocks/ProgramBlocks.js:640 #.TRANS: save a dictionary to a file msgid "save dictionary" -msgstr "" +msgstr "शब्दकोश सेव करें" #: js/blocks/ProgramBlocks.js:720 msgid "The Open palette block opens a palette." -msgstr "" +msgstr "ओपन पैलेट ब्लॉक एक पैलेट को खोलता है।" #: js/blocks/ProgramBlocks.js:727 msgid "open palette" -msgstr "" +msgstr "पैलेट खोलें" #: js/blocks/ProgramBlocks.js:785 msgid "The Delete block block removes a block." -msgstr "" +msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटाता है।" #: js/blocks/ProgramBlocks.js:797 #.TRANS: Move this block to the trash. msgid "delete block" -msgstr "" +msgstr "ब्लॉक हटाएं" #: js/blocks/ProgramBlocks.js:861 msgid "The Move block block moves a block." -msgstr "" +msgstr "मूव ब्लॉक ब्लॉक एक ब्लॉक को स्थानांतरित करता है।" #: js/blocks/ProgramBlocks.js:869 #.TRANS: Move the position of a block on the screen. msgid "move block" -msgstr "" +msgstr "ब्लॉक स्थानांतरित करें" #: js/blocks/ProgramBlocks.js:881 #: js/blocks/ProgramBlocks.js:1048 msgid "block number" -msgstr "" +msgstr "ब्लॉक संख्या" #: js/blocks/ProgramBlocks.js:881 #: js/blocks/EnsembleBlocks.js:393 @@ -4096,33 +4126,33 @@ msgstr "वाई" #: js/blocks/ProgramBlocks.js:935 #.TRANS: Run program beginning at this block. msgid "run block" -msgstr "" +msgstr "रन ब्लॉक" #: js/blocks/ProgramBlocks.js:1025 msgid "The Dock block block connections two blocks." -msgstr "" +msgstr "डॉक ब्लॉक ब्लॉक दो ब्लॉकों को जोड़ता है।" #: js/blocks/ProgramBlocks.js:1036 #.TRANS: We can connect a block to another block. msgid "connect blocks" -msgstr "" +msgstr "ब्लॉकों को जोड़ें" #: js/blocks/ProgramBlocks.js:1048 msgid "target block" -msgstr "" +msgstr "लक्ष्य ब्लॉक" #: js/blocks/ProgramBlocks.js:1048 msgid "connection number" -msgstr "" +msgstr "कनेक्शन संख्या" #: js/blocks/ProgramBlocks.js:1140 msgid "The Make block block creates a new block." -msgstr "" +msgstr "मेक ब्लॉक ब्लॉक एक नया ब्लॉक बनाता है।" #: js/blocks/ProgramBlocks.js:1152 #.TRANS: Create a new block msgid "make block" -msgstr "" +msgstr "नया ब्लॉक बनाएं" #: js/blocks/ProgramBlocks.js:1186 #: js/blocks/ProgramBlocks.js:1227 @@ -4141,56 +4171,56 @@ msgstr "नोट" #: js/blocks/ProgramBlocks.js:1285 msgid "Cannot find block" -msgstr "" +msgstr "ब्लॉक नहीं मिल सका" #: js/blocks/ProgramBlocks.js:1304 #: js/blocks/ProgramBlocks.js:1313 msgid "Warning: block argument type mismatch" -msgstr "" +msgstr "चेतावनी: ब्लॉक तर्क प्रकार मेल नहीं खाता" #: js/blocks/ProgramBlocks.js:1347 msgid "The Open project block is used to open a project from a web page." -msgstr "" +msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग एक वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" #: js/blocks/ProgramBlocks.js:1357 msgid "open project" -msgstr "" +msgstr "प्रोजेक्ट खोलें" #: js/blocks/ProgramBlocks.js:1410 msgid "Please enter a valid URL." -msgstr "" +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 "" +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 "" +msgstr "स्विंग" #: js/blocks/RhythmBlocks.js:355 #.TRANS: the amount to shift to the offbeat note msgid "swing value" -msgstr "" +msgstr "स्विंग मान" #: js/blocks/RhythmBlocks.js:419 msgid "The Skip notes block will cause notes to be skipped." -msgstr "" +msgstr "स्किप नोट्स ब्लॉक नोट्स को छोड़ने का कारण बनेगा।" #: js/blocks/RhythmBlocks.js:427 #.TRANS: substitute rests on notes being skipped msgid "skip notes" -msgstr "" +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 "" +msgstr "नोट मान को गुणा करें" #: js/blocks/RhythmBlocks.js:542 msgid "The Tie block works on pairs of notes, combining them into one note." @@ -4456,7 +4486,7 @@ msgstr "रीपीट ब्लॉक निहित ब्लॉक्स #: js/blocks/FlowBlocks.js:1075 msgid "In this example the note will be played 4 times." -msgstr "" +msgstr "इस उदाहरण में नोट 4 बार चलाया जाएगा।" #: js/blocks/FlowBlocks.js:1083 msgid "repeat" @@ -4566,7 +4596,7 @@ msgstr "कमजोर बीट पर करें" #: js/blocks/MeterBlocks.js:706 msgid "The On-weak-beat block lets you specify actions to take on weak (off) beats." -msgstr "" +msgstr "ऑन-वीक-बीट ब्लॉक आपको कमजोर (ऑफ) बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" #: js/blocks/MeterBlocks.js:751 msgid "on strong beat" @@ -4574,7 +4604,7 @@ msgstr "मजबूत बीट पर" #: js/blocks/MeterBlocks.js:759 msgid "The On-strong-beat block lets you specify actions to take on specified beats." -msgstr "" +msgstr "ऑन-स्ट्रॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" #: js/blocks/MeterBlocks.js:770 msgid "beat" @@ -4594,7 +4624,7 @@ msgstr "प्रत्येक बीट पर करें" #: js/blocks/MeterBlocks.js:822 msgid "The On-every-beat block lets you specify actions to take on every beat." -msgstr "" +msgstr "ऑन-एवरी-बीट ब्लॉक आपको प्रत्येक बीट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" #: js/blocks/MeterBlocks.js:875 msgid "on every note do" @@ -4602,7 +4632,7 @@ msgstr "प्रत्येक नोट पर करें" #: js/blocks/MeterBlocks.js:883 msgid "The On-every-note block lets you specify actions to take on every note." -msgstr "" +msgstr "ऑन-एवरी-नोट ब्लॉक आपको प्रत्येक नोट पर लेने के लिए क्रियाओं को निर्दिष्ट करने देता है।" #: js/blocks/MeterBlocks.js:929 #: js/blocks/MeterBlocks.js:1000 @@ -4717,7 +4747,7 @@ 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 "" +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." @@ -4765,7 +4795,7 @@ msgid "pitch to color" msgstr "स्वर को रंग में" #: js/blocks/PitchBlocks.js:629 -#: js/widgets/musickeyboard.js:753 +#: js/widgets/musickeyboard.js:759 #.TRANS: MIDI is a technical standard for electronic music msgid "MIDI" msgstr "मिडी" @@ -4785,7 +4815,7 @@ msgstr "सेट पिच नंबर ऑफसेट ब्लॉक का #: js/blocks/MediaBlocks.js:746 #.TRANS: name2 is name as in name of pitch (JAPANESE ONLY) msgid "name2" -msgstr "" +msgstr "नाम2" #: js/blocks/PitchBlocks.js:679 #.TRANS: convert piano key number (1-88) to pitch @@ -4794,7 +4824,7 @@ msgstr "संख्या से पिच" #: js/blocks/PitchBlocks.js:682 msgid "The Number to pitch block will convert a pitch number to a pich name." -msgstr "" +msgstr "नंबर टू पिच ब्लॉक पिच नंबर को पिच नाम में बदल देगा।" #: js/blocks/PitchBlocks.js:715 #.TRANS: convert piano key number (1-88) to octave @@ -4869,7 +4899,7 @@ 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 "" +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." @@ -4957,11 +4987,11 @@ msgstr "एक्सीडेंटल ओवरराइड" #: js/blocks/PitchBlocks.js:1577 #: js/blocks/MediaBlocks.js:679 -#: js/widgets/musickeyboard.js:1962 -#: js/widgets/phrasemaker.js:1123 +#: js/widgets/musickeyboard.js:2018 +#: js/widgets/phrasemaker.js:1134 #.TRANS: a measure of frequency: one cycle per second msgid "hertz" -msgstr "" +msgstr "हर्ट्ज़" #: js/blocks/PitchBlocks.js:1581 msgid "The Hertz block (in combination with a Number block) will play a sound at the specified frequency." @@ -4980,7 +5010,7 @@ 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 "" +msgstr "एनथ मोडल पिच एक मोड के लिए सेमिटोन में पिचों के पैटर्न को लेता है और प्रत्येक बिंदु को मोड की एक डिग्री बनाता है," #: js/blocks/PitchBlocks.js:1708 msgid "starting from 1 and regardless of tonal framework (i.e. not always 8 notes in the octave)" @@ -4988,7 +5018,7 @@ msgstr "1 से शुरू होकर और स्वर संरचन #: 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 "" +msgstr "एनथ मोडल पिच एक संख्या को इनपुट के रूप में लेता है जो दिए गए मोड के लिए एनथ डिग्री होती है। 0 पहला स्थान है, 1 दूसरा है, -1 पहले के पहले का नोट है आदि।" #: js/blocks/PitchBlocks.js:1751 msgid "The pitches change according to the mode specified without any need for respellings." @@ -5098,7 +5128,7 @@ 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 "पार्शियल ब्लॉक को एक वेटेड-पार्शियल्स ब्लॉक के अंदर उपयोग किया जाना चाहिए।" +msgstr "पार्शियल ब्लॉक को वेटेड-पार्शियल्स ब्लॉक के अंदर उपयोग किया जाना चाहिए।" #: js/blocks/ToneBlocks.js:325 #.TRANS: partials are weighted components in a harmonic series @@ -5821,93 +5851,93 @@ msgstr "शीर्षक" #: js/blocks/GraphicsBlocks.js:56 msgid "The Heading block returns the orientation of the mouse." -msgstr "" +msgstr "हेडिंग ब्लॉक माउस की ओरिएंटेशन को लौटाता है।" #: js/blocks/GraphicsBlocks.js:62 msgid "The Heading block returns the orientation of the turtle." -msgstr "" +msgstr "हेडिंग ब्लॉक कछुए की ओरिएंटेशन को लौटाता है।" #: js/blocks/GraphicsBlocks.js:133 msgid "The Y block returns the vertical position of the mouse." -msgstr "" +msgstr "वाई ब्लॉक माउस की ऊर्ध्वाधर स्थिति को लौटाता है।" #: js/blocks/GraphicsBlocks.js:140 msgid "The Y block returns the vertical position of the turtle." -msgstr "" +msgstr "वाई ब्लॉक कछुए की ऊर्ध्वाधर स्थिति को लौटाता है।" #: js/blocks/GraphicsBlocks.js:149 msgid "y3" -msgstr "" +msgstr "y3" #: js/blocks/GraphicsBlocks.js:219 msgid "The X block returns the horizontal position of the mouse." -msgstr "" +msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति को लौटाता है।" #: js/blocks/GraphicsBlocks.js:226 msgid "The X block returns the horizontal position of the turtle." -msgstr "" +msgstr "एक्स ब्लॉक कछुए की क्षैतिज स्थिति को लौटाता है।" #: js/blocks/GraphicsBlocks.js:235 msgid "x3" -msgstr "" +msgstr "x3" #: js/blocks/GraphicsBlocks.js:295 msgid "scroll xy" -msgstr "" +msgstr "स्क्रॉल xy" #: js/blocks/GraphicsBlocks.js:303 msgid "The Scroll XY block moves the canvas." -msgstr "" +msgstr "स्क्रॉल XY ब्लॉक कैनवास को स्थानांतरित करता है।" #: js/blocks/GraphicsBlocks.js:313 msgid "x2" -msgstr "" +msgstr "x2" #: js/blocks/GraphicsBlocks.js:313 msgid "y2" -msgstr "" +msgstr "y2" #: js/blocks/GraphicsBlocks.js:417 msgid "The Control-point 2 block sets the second control point for the Bezier curve." -msgstr "" +msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" #: js/blocks/GraphicsBlocks.js:424 msgid "control point 2" -msgstr "" +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 "" +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 "" +msgstr "y1" #: js/blocks/GraphicsBlocks.js:468 msgid "The Control-point 1 block sets the first control point for the Bezier curve." -msgstr "" +msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" #: js/blocks/GraphicsBlocks.js:475 msgid "control point 1" -msgstr "" +msgstr "नियंत्रण बिंदु 1" #: js/blocks/GraphicsBlocks.js:518 msgid "The Bezier block draws a Bezier curve." -msgstr "" +msgstr "बेज़ियर ब्लॉक एक बेज़ियर वक्र खींचता है।" #: js/blocks/GraphicsBlocks.js:522 msgid "bezier" -msgstr "" +msgstr "बेज़ियर" #: js/blocks/GraphicsBlocks.js:583 msgid "The Arc block moves the turtle in an arc." -msgstr "" +msgstr "आर्क ब्लॉक कछुए को एक चाप में स्थानांतरित करता है।" #: js/blocks/GraphicsBlocks.js:591 msgid "arc" @@ -5926,14 +5956,14 @@ msgstr "त्रिज्या" #: js/blocks/GraphicsBlocks.js:1001 #: js/blocks/GraphicsBlocks.js:1084 msgid "Value must be within -5000 to 5000 when Wrap Mode is off." -msgstr "" +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 "" +msgstr "वैल्यू रैप मोड चालू होने पर -20000 से 20000 के भीतर होनी चाहिए।" #: js/blocks/GraphicsBlocks.js:651 msgid "set heading" @@ -5941,15 +5971,15 @@ msgstr "शीर्षक सेट करें" #: js/blocks/GraphicsBlocks.js:664 msgid "The Set heading block sets the heading of the turtle." -msgstr "" +msgstr "सेट हेडिंग ब्लॉक कछुए का शीर्षक सेट करता है।" #: js/blocks/GraphicsBlocks.js:724 msgid "The Set XY block moves the mouse to a specific position on the screen." -msgstr "" +msgstr "सेट XY ब्लॉक माउस को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" #: js/blocks/GraphicsBlocks.js:730 msgid "The Set XY block moves the turtle to a specific position on the screen." -msgstr "" +msgstr "सेट XY ब्लॉक कछुए को स्क्रीन पर एक विशिष्ट स्थिति में ले जाता है।" #: js/blocks/GraphicsBlocks.js:738 msgid "set xy" @@ -5957,15 +5987,15 @@ msgstr "xy सेट करें" #: js/blocks/GraphicsBlocks.js:810 msgid "The Right block turns the mouse to the right." -msgstr "" +msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" #: js/blocks/GraphicsBlocks.js:817 msgid "The Right block turns the turtle to the right." -msgstr "" +msgstr "राइट ब्लॉक कछुए को दाईं ओर घुमाता है।" #: js/blocks/GraphicsBlocks.js:826 msgid "right1" -msgstr "" +msgstr "दायाँ1" #: js/blocks/GraphicsBlocks.js:826 #: plugins/rodi.rtp:77 @@ -5976,15 +6006,15 @@ msgstr "दायाँ" #: js/blocks/GraphicsBlocks.js:890 msgid "The Left block turns the mouse to the left." -msgstr "" +msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" #: js/blocks/GraphicsBlocks.js:897 msgid "The Left block turns the turtle to the left." -msgstr "" +msgstr "लेफ्ट ब्लॉक कछुए को बाईं ओर घुमाता है।" #: js/blocks/GraphicsBlocks.js:906 msgid "left1" -msgstr "" +msgstr "बायाँ1" #: js/blocks/GraphicsBlocks.js:906 #: plugins/rodi.rtp:79 @@ -6003,11 +6033,11 @@ msgstr "पीछे" #: js/blocks/GraphicsBlocks.js:967 msgid "The Back block moves the mouse backward." -msgstr "" +msgstr "बैक ब्लॉक माउस को पीछे की ओर ले जाता है।" #: js/blocks/GraphicsBlocks.js:974 msgid "The Back block moves the turtle backward." -msgstr "" +msgstr "बैक ब्लॉक कछुए को पीछे की ओर ले जाता है।" #: js/blocks/GraphicsBlocks.js:1041 #: plugins/rodi.rtp:71 @@ -6017,16 +6047,16 @@ msgstr "आगे" #: js/blocks/GraphicsBlocks.js:1050 msgid "The Forward block moves the mouse forward." -msgstr "" +msgstr "फॉरवर्ड ब्लॉक माउस को आगे की ओर ले जाता है।" #: js/blocks/GraphicsBlocks.js:1057 msgid "The Forward block moves the turtle forward." -msgstr "" +msgstr "फॉरवर्ड ब्लॉक कछुए को आगे की ओर ले जाता है।" #: js/blocks/GraphicsBlocks.js:1145 #: js/blocks/GraphicsBlocks.js:1163 msgid "wrap" -msgstr "" +msgstr "लपेटें" #: js/blocks/MediaBlocks.js:35 #.TRANS: right side of the screen @@ -6115,19 +6145,19 @@ msgstr "कैमरा" #: js/blocks/MediaBlocks.js:551 msgid "The Camera block connects a webcam to the Show block." -msgstr "" +msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" #: js/blocks/MediaBlocks.js:574 msgid "video" -msgstr "" +msgstr "वीडियो" #: js/blocks/MediaBlocks.js:579 msgid "The Video block selects video for use with the Show block." -msgstr "" +msgstr "वीडियो ब्लॉक शो ब्लॉक के साथ उपयोग के लिए वीडियो का चयन करता है।" #: js/blocks/MediaBlocks.js:607 msgid "The Open file block opens a file for use with the Show block." -msgstr "" +msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" #: js/blocks/MediaBlocks.js:645 msgid "stop media" @@ -6135,7 +6165,7 @@ msgstr "मीडिया रोक" #: js/blocks/MediaBlocks.js:650 msgid "The Stop media block stops audio or video playback." -msgstr "" +msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" #: js/blocks/MediaBlocks.js:692 #: js/blocks/WidgetBlocks.js:182 @@ -6151,24 +6181,24 @@ msgstr "आवृत्ति" #: js/blocks/MediaBlocks.js:692 #: plugins/rodi.rtp:193 msgid "duration (MS)" -msgstr "" +msgstr "अवधि (एमएस)" #: js/blocks/MediaBlocks.js:728 #.TRANS: translate a note into hertz, e.g., A4 -> 440HZ msgid "note to frequency" -msgstr "" +msgstr "नोट को आवृत्ति में बदलें" #: js/blocks/MediaBlocks.js:736 msgid "The To frequency block converts a pitch name and octave to Hertz." -msgstr "" +msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और सप्तक को हर्ट्ज़ में परिवर्तित करता है।" #: js/blocks/MediaBlocks.js:812 msgid "The Avatar block is used to change the appearance of the mouse." -msgstr "" +msgstr "अवतार ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" #: js/blocks/MediaBlocks.js:819 msgid "The Avatar block is used to change the appearance of the turtle." -msgstr "" +msgstr "अवतार ब्लॉक का उपयोग कछुए की उपस्थिति को बदलने के लिए किया जाता है।" #: js/blocks/MediaBlocks.js:831 #: js/blocks/MediaBlocks.js:891 @@ -6182,12 +6212,12 @@ msgstr "फोटो" #: js/blocks/MediaBlocks.js:880 msgid "The Show block is used to display text or images on the canvas." -msgstr "" +msgstr "शो ब्लॉक का उपयोग कैनवास पर टेक्स्ट या छवियों को प्रदर्शित करने के लिए किया जाता है।" #: js/blocks/MediaBlocks.js:888 #.TRANS: show1 is show as in display an image or text on the screen. msgid "show1" -msgstr "" +msgstr "शो1" #: js/blocks/MediaBlocks.js:891 msgid "obj" @@ -6195,11 +6225,11 @@ msgstr "वस्तु" #: js/blocks/MediaBlocks.js:938 msgid "The Media block is used to import an image." -msgstr "" +msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" #: js/blocks/MediaBlocks.js:973 msgid "The Text block holds a text string." -msgstr "" +msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग को रखता है।" #: js/blocks/PenBlocks.js:30 msgid "purple" @@ -6470,49 +6500,143 @@ msgstr "पिक्सेल का रंग" 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: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/SensorsBlocks.js:759 -msgid "time" -msgstr "समय" +#: js/blocks/VolumeBlocks.js:536 +msgid "The range is 0 for silence to 100 for full volume." +msgstr "स्नेहिलता के लिए 0 से पूर्ण वॉल्यूम के लिए 100।" -#: js/blocks/SensorsBlocks.js:805 -msgid "cursor y" -msgstr "कर्सर वाई" +#: js/blocks/VolumeBlocks.js:597 +msgid "set panning" +msgstr "पैनिंग सेट करें" -#: js/blocks/SensorsBlocks.js:810 -msgid "The Cursor Y block returns the vertical position of the mouse." -msgstr "कर्सर वाई ब्लॉक माउस का उदाहरण दिखाता है।" +#: js/blocks/VolumeBlocks.js:603 +msgid "The Set Panning block sets the panning for all synthesizers." +msgstr "सेट पैनिंग ब्लॉक सभी सिंथाइज़र्स के लिए पैनिंग सेट करता है।" -#: js/blocks/SensorsBlocks.js:846 -msgid "cursor x" -msgstr "कर्सर एक्स" +#: js/blocks/VolumeBlocks.js:625 +msgid "Warning: Sound is coming out from only the left or right side." +msgstr "चेतावनी: ध्वनि केवल बाएं या दाएं ओर से आ रही है।" -#: js/blocks/SensorsBlocks.js:851 -msgid "The Cursor X block returns the horizontal position of the mouse." -msgstr "कर्सर एक्स ब्लॉक माउस का क्षैतिज स्थान वापस करता है।" +#: js/blocks/VolumeBlocks.js:647 +#: js/blocks/VolumeBlocks.js:695 +msgid "set master volume" +msgstr "मास्टर वॉल्यूम सेट करें" -#: js/blocks/SensorsBlocks.js:887 -msgid "mouse button" -msgstr "माउस बटन" +#: js/blocks/VolumeBlocks.js:653 +msgid "The Set master volume block sets the volume for all synthesizers." +msgstr "सेट मास्टर वॉल्यूम ब्लॉक सभी सिंथाइज़र्स के लिए वॉल्यूम सेट करता है।" -#: js/blocks/SensorsBlocks.js:889 -msgid "The Mouse-button block returns True if the mouse button is pressed." -msgstr "माउस-बटन ब्लॉक तब सच है जब माउस बटन दबाया गया है।" +#: js/blocks/VolumeBlocks.js:784 +msgid "The Set relative volume block changes the volume of the contained notes." +msgstr "सेट रिलेटिव वॉल्यूम ब्लॉक शामिल नोट्स की वॉल्यूम को बदलता है।" -#: js/blocks/SensorsBlocks.js:935 -msgid "to ASCII" -msgstr "एस्की में" +#: js/blocks/VolumeBlocks.js:791 +msgid "set relative volume" +msgstr "रिलेटिव वॉल्यूम सेट करें" -#: js/blocks/SensorsBlocks.js:939 -msgid "The To ASCII block converts numbers to letters." -msgstr "टू एस्की ब्लॉक संख्याओं को अक्षर में बदलता है।" +#: js/blocks/VolumeBlocks.js:857 +msgid "decrescendo" +msgstr "डेक्रेसेंडो" -#: js/blocks/SensorsBlocks.js:1006 -msgid "The Keyboard block returns computer keyboard input." -msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट वापस करता है।" +#: js/blocks/VolumeBlocks.js:921 +msgid "crescendo" +msgstr "क्रेशेंडो" #: js/blocks/WidgetBlocks.js:81 #: js/widgets/timbre.js:834 @@ -6583,7 +6707,7 @@ msgstr "टेम्पेरमेंट टूल का उपयोग क #: js/blocks/WidgetBlocks.js:332 #: js/blocks/WidgetBlocks.js:1574 -#: js/widgets/sampler.js:501 +#: js/widgets/sampler.js:517 msgid "Upload a sample and adjust its pitch center." msgstr "एक सैंपल अपलोड करें और इसके पिच केंद्र को समायोजित करें।" @@ -6636,7 +6760,7 @@ msgstr "मैट्रिक्स में कम से कम एक पि #: js/blocks/WidgetBlocks.js:920 msgid "The Pitch slider tool to is used to generate pitches at selected frequencies." -msgstr "" +msgstr "पिच स्लाइडर उपकरण का उपयोग चयनित आवृत्तियों पर पिच उत्पन्न करने के लिए किया जाता है।" #: js/blocks/WidgetBlocks.js:925 #.TRANS: widget to generate pitches using a slider @@ -6660,7 +6784,7 @@ msgstr "संगीत कीबोर्ड ब्लॉक एक पिय #: js/blocks/WidgetBlocks.js:1128 msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -msgstr "" +msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" #: js/blocks/WidgetBlocks.js:1135 #.TRANS: generate a progressive sequence of pitches @@ -6700,150 +6824,56 @@ msgstr "स्थिति ब्लॉक एक उपकरण खोलत #: 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 "वॉल्यूम को 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 "क्रेशेंडो" +msgstr "एआई म्यूजिक" #: js/turtleactions/IntervalsActions.js:113 msgid "one" -msgstr "" +msgstr "एक" #: js/turtleactions/IntervalsActions.js:113 msgid "two" -msgstr "" +msgstr "दो" #: js/turtleactions/IntervalsActions.js:113 msgid "three" -msgstr "" +msgstr "तीन" #: js/turtleactions/IntervalsActions.js:113 msgid "four" -msgstr "" +msgstr "चार" #: js/turtleactions/IntervalsActions.js:113 msgid "five" -msgstr "" +msgstr "पांच" #: js/turtleactions/IntervalsActions.js:113 msgid "six" -msgstr "" +msgstr "छह" #: js/turtleactions/IntervalsActions.js:113 msgid "seven" -msgstr "" +msgstr "सात" #: js/turtleactions/IntervalsActions.js:113 msgid "eight" -msgstr "" +msgstr "आठ" #: js/turtleactions/IntervalsActions.js:113 msgid "nine" -msgstr "" +msgstr "नौ" #: js/turtleactions/IntervalsActions.js:120 #: js/turtleactions/IntervalsActions.js:140 msgid "below" -msgstr "" +msgstr "नीचे" #: js/turtleactions/IntervalsActions.js:124 msgid "above" -msgstr "" +msgstr "ऊपर" #: js/turtleactions/IntervalsActions.js:131 msgid "plus" -msgstr "" +msgstr "प्लस" #: js/turtleactions/IntervalsActions.js:258 msgid "Adding missing pitch number 0." @@ -6865,11 +6895,11 @@ msgstr "फ़ॉन्ट" #: js/turtleactions/DictActions.js:255 msgid "Dictionary with this name does not exist" -msgstr "" +msgstr "इस नाम का शब्दकोश मौजूद नहीं है" #: js/turtleactions/DictActions.js:259 msgid "Key with this name does not exist in " -msgstr "" +msgstr "इस नाम की कुंजी इसमें मौजूद नहीं है " #: js/turtleactions/DrumActions.js:227 msgid "Noise Block: Did you mean to use a Note block?" @@ -6940,11 +6970,11 @@ msgstr "एक यात्रा करें" #: 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 +#: js/widgets/sampler.js:180 +#: js/widgets/sampler.js:181 msgid "Pause" msgstr "रुकें" @@ -6955,11 +6985,11 @@ msgstr "चेतावनी: सैंपल 1MB से बड़ा है। #: js/widgets/aiwidget.js:538 msgid "New start block generated" -msgstr "" +msgstr "नया स्टार्ट ब्लॉक उत्पन्न हुआ" #: js/widgets/aiwidget.js:540 msgid "MIDI loading. This may take some time depending upon the number of notes in the track" -msgstr "" +msgstr "MIDI लोड हो रहा है। इसमें ट्रैक में नोट्स की संख्या के आधार पर कुछ समय लग सकता है" #: js/widgets/aiwidget.js:550 #: js/widgets/sampler.js:252 @@ -6967,7 +6997,7 @@ msgid "Upload failed: Sample is not a .wav file." msgstr "अपलोड विफल: सैंपल .wav फ़ाइल नहीं है।" #: js/widgets/aiwidget.js:677 -#: js/widgets/sampler.js:430 +#: js/widgets/sampler.js:446 msgid "Save sample" msgstr "सैंपल सहेजें" @@ -7009,9 +7039,9 @@ msgid "Rotate clockwise" msgstr "घड़ी की दिशा में घुमाएं" #: js/widgets/modewidget.js:143 -#: js/widgets/pitchstaircase.js:676 #: js/widgets/rhythmruler.js:578 #: js/widgets/timbre.js:957 +#: js/widgets/pitchstaircase.js:676 msgid "Undo" msgstr "पूर्ववत् करें" @@ -7021,45 +7051,15 @@ 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 +#: js/widgets/musickeyboard.js:3266 +#: js/widgets/phrasemaker.js:5478 +#: js/widgets/pitchstaircase.js:578 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 पहुँचने में विफल।" +msgstr "नया एक्शन ब्लॉक जनरेट किया गया।" #: js/widgets/pitchdrummatrix.js:356 #: js/widgets/pitchdrummatrix.js:741 @@ -7078,18 +7078,6 @@ msgstr "नीचे जाएं" 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 "तालें सहेजें" @@ -7116,42 +7104,9 @@ msgstr "इसे विभाजित करने के लिए रुल 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 "" - -#: 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/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" @@ -7209,7 +7164,7 @@ msgstr "पूर्वावलोकन" #: js/widgets/temperament.js:888 msgid "The Number of divisions is too large." -msgstr "" +msgstr "डिवीजनों की संख्या बहुत बड़ी है।" #: js/widgets/temperament.js:1023 msgid "recursion" @@ -7299,6 +7254,36 @@ msgstr "फ़िल्टर पहले से मौजूद है।" 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 "ज़ूम इन" @@ -7315,15 +7300,60 @@ msgstr "निर्यात करें" msgid "Sort" msgstr "क्रमबद्ध करें" -#: js/widgets/phrasemaker.js:1061 +#: js/widgets/phrasemaker.js:1072 msgid "Click on the table to add notes." msgstr "नोट्स जोड़ने के लिए तालिका पर क्लिक करें." -#: js/widgets/phrasemaker.js:2755 -#: js/widgets/phrasemaker.js:2891 +#: 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 "साझा करें" @@ -7334,15 +7364,15 @@ msgstr "फ़्लैग्स" #: planet/js/GlobalPlanet.js:35 msgid "No results found." -msgstr "" +msgstr "कोई परिणाम नहीं मिला।" #: planet/js/GlobalPlanet.js:51 msgid "Remix of" -msgstr "" +msgstr "का रीमिक्स" #: planet/js/GlobalPlanet.js:509 msgid "Cannot connect to server" -msgstr "" +msgstr "सर्वर से कनेक्ट नहीं हो सकता" #: planet/js/GlobalTag.js:28 #.TRANS: On the Planet, we use labels to tag projects. @@ -7449,28 +7479,28 @@ msgstr "रिपोर्ट विवरण बहुत लंबा है" #: planet/js/Publisher.js:30 msgid "Feature unavailable - cannot connect to server. Reload Music Blocks to try again." -msgstr "" +msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए म्यूजिक ब्लॉक्स को पुनः लोड करें।" #: planet/js/Publisher.js:220 #: planet/js/Publisher.js:237 msgid "This field is required" -msgstr "" +msgstr "यह फ़ील्ड आवश्यक है" #: planet/js/Publisher.js:227 msgid "Title too long" -msgstr "" +msgstr "शीर्षक बहुत लंबा है" #: planet/js/Publisher.js:244 msgid "Description too long" -msgstr "" +msgstr "विवरण बहुत लंबा है" #: planet/js/Publisher.js:341 msgid "Server Error" -msgstr "" +msgstr "सर्वर त्रुटि" #: planet/js/Publisher.js:341 msgid "Try Again" -msgstr "" +msgstr "पुनः प्रयास करें" #: planet/js/SaveInterface.js:34 msgid "Open in Music Blocks" @@ -7478,7 +7508,7 @@ msgstr "म्यूजिक ब्लॉक्स में खोलें" #: planet/js/SaveInterface.js:35 msgid "Open in Turtle Blocks" -msgstr "" +msgstr "टर्टल ब्लॉक्स में खोलें" #: planet/js/helper.js:149 #: planet/js/StringHelper.js:49 @@ -7566,39 +7596,39 @@ msgstr "क्रमबद्ध करें" #: planet/js/StringHelper.js:55 msgid "Load More Projects" -msgstr "" +msgstr "और प्रोजेक्ट्स लोड करें" #: planet/js/StringHelper.js:56 msgid "Last Updated" -msgstr "" +msgstr "अंतिम अपडेट" #: planet/js/StringHelper.js:57 msgid "Creation Date" -msgstr "" +msgstr "निर्माण तिथि" #: planet/js/StringHelper.js:58 msgid "Number of Downloads:" -msgstr "" +msgstr "डाउनलोड की संख्या:" #: planet/js/StringHelper.js:59 msgid "Number of Likes:" -msgstr "" +msgstr "लाइक्स की संख्या:" #: planet/js/StringHelper.js:60 msgid "Tags:" -msgstr "" +msgstr "टैग्स:" #: planet/js/StringHelper.js:65 msgid "Report projects which violate the Sugar Labs Code of Conduct." -msgstr "" +msgstr "उन प्रोजेक्ट्स की रिपोर्ट करें जो Sugar Labs Code of Conduct का उल्लंघन करते हैं।" #: planet/js/StringHelper.js:66 msgid "Reason for reporting project" -msgstr "" +msgstr "प्रोजेक्ट की रिपोर्ट करने का कारण" #: planet/js/StringHelper.js:70 msgid "Download as File" -msgstr "" +msgstr "फाइल के रूप में डाउनलोड करें" #: plugins/accelerometer.rtp:48 msgid "motion x" @@ -7767,7 +7797,7 @@ msgstr "जल" #: plugins/weather.rtp:68 #: plugins/weather.rtp:97 msgid "Days ahead must be in the range of -1 to 5." -msgstr "" +msgstr "आने वाले दिन -1 से 5 की सीमा में होने चाहिए।" #: plugins/weather.rtp:122 msgid "forecast" @@ -7795,23 +7825,23 @@ msgstr "नीचा" #: plugins/rodi.rtp:172 msgid "blink" -msgstr "" +msgstr "झपकाना" #: plugins/rodi.rtp:246 msgid "led" -msgstr "" +msgstr "एलईडी" #: plugins/rodi.rtp:265 msgid "light intensity" -msgstr "" +msgstr "प्रकाश तीव्रता" #: plugins/rodi.rtp:282 msgid "infrared light (left)" -msgstr "" +msgstr "इंफ्रारेड लाइट (बाएं)" #: plugins/rodi.rtp:296 msgid "infrared light (right)" -msgstr "" +msgstr "इंफ्रारेड लाइट (दाएं)" #: plugins/rodi.rtp:338 msgid "move" @@ -7822,6 +7852,21 @@ msgstr "सरकाय" #~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." @@ -7930,7 +7975,7 @@ msgstr "सरकाय" #: js/toolbar.js:1060 #~msgid "New Project" -#~msgstr "" +#~msgstr "नई परियोजना" #: js/turtledefs.js:185 @@ -8066,12 +8111,12 @@ msgstr "सरकाय" #: js/turtleactions/IntervalsActions.js:119 #~msgid "a" -#~msgstr "" +#~msgstr "एक" #: js/turtleactions/IntervalsActions.js:139 #~msgid " below" -#~msgstr "" +#~msgstr "नीचे" #: js/widgets/modewidget.js:1017 @@ -8093,12 +8138,12 @@ msgstr "सरकाय" #: js/widgets/sampler.js:237 #~msgid "Recording started..." -#~msgstr "" +#~msgstr "रिकॉर्डिंग शुरू हुई..." #: js/widgets/sampler.js:245 #~msgid "Recording complete..." -#~msgstr "" +#~msgstr "रिकॉर्डिंग पूरी हुई..." #: js/widgets/musickeyboard.js:1549 @@ -8146,12 +8191,12 @@ msgstr "सरकाय" #: js/widgets/musickeyboard.js:3179 #~msgid "New action blocks generated" -#~msgstr "" +#~msgstr "नया एक्शन ब्लॉक जनरेट किया गया" #: js/widgets/musickeyboard.js:3180 #~msgid "New action block generated" -#~msgstr "" +#~msgstr "नया एक्शन ब्लॉक जनरेट किया गया" #~msgid ""Toggle Fullscreen" #~msgstr ""पूर्ण स्क्रीन टॉगल करें" @@ -8170,7 +8215,7 @@ msgstr "सरकाय" #: js/EnsembleBlocks.js:643 #~msgid "The Turrle pitch block returns the current pitch number being played by the specified turtle." -#~msgstr "" +#~msgstr "टर्ल पिच ब्लॉक निर्दिष्ट कछुए द्वारा खेली जा रही वर्तमान पिच संख्या लौटाता है।" #: js/PitchActions.js:88 @@ -8185,7 +8230,7 @@ msgstr "सरकाय" #: js/musickeyboard.js:2840 #~msgid "New action blocks generated!" -#~msgstr "" +#~msgstr "नए एक्शन ब्लॉक उत्पन्न हुए!" #: js/toolbar.js:110 @@ -8320,39 +8365,39 @@ msgstr "सरकाय" #: js/MediaBlocks.js:579 #~msgid "video material" -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "सेट ड्रम ब्लॉक किसी भी शामिल नोट्स की पिच को बदलने के लिए एक ड्रम ध्वनि का चयन करेगा।" #: js/RhythmBlocks.js:30 #~msgid "The Note value block is the value of the duration of the note currently being played." -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट वैल्यू द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग वैल्यू द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" #: js/RhythmBlocks.js:335 #~msgid "The Multiply note value block changes the duration of notes by changing their note values." -#~msgstr "" +#~msgstr "मल्टीप्लाई नोट वैल्यू ब्लॉक उनके नोट मानों को बदलकर नोट्स की अवधि बदलता है।" #: js/RhythmBlocks.js:506 @@ -8408,22 +8453,22 @@ msgstr "सरकाय" #: js/GraphicsBlocks.js:401 #~msgid "The Arc block moves the mouse in a arc." -#~msgstr "" +#~msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" #: js/GraphicsBlocks.js:408 #~msgid "The Arc block moves the turtle in a arc." -#~msgstr "" +#~msgstr "आर्क ब्लॉक कछुए को एक चाप में ले जाता है।" #: js/GraphicsBlocks.js:464 #~msgid "The Set heading block sets the heading of the mouse." -#~msgstr "" +#~msgstr "सेट हेडिंग ब्लॉक माउस की हेडिंग सेट करता है।" #: js/GraphicsBlocks.js:810 #~msgid "The Wrap block enables or disables screen wrapping for the graphics actions within it." -#~msgstr "" +#~msgstr "रैप ब्लॉक इसके भीतर ग्राफिक्स क्रियाओं के लिए स्क्रीन रैपिंग को सक्षम या अक्षम करता है।" #: js/OrnamentBlocks.js:295 @@ -8565,7 +8610,7 @@ msgstr "सरकाय" #: js/musicutils.js:700 #~msgid "in"" -#~msgstr """ +#~msgstr "में"" #: js/GlobalCard.js:48 @@ -8605,72 +8650,72 @@ msgstr "सरकाय" #: js/PitchBlocks.js:1540 #~msgid "Hertz Block: Did you mean to use a Note block?" -#~msgstr "" +#~msgstr "हर्ट्ज़ ब्लॉक: क्या आप नोट ब्लॉक का उपयोग करना चाहते थे?" #: js/GlobalCard.js:48 #~msgid "Unlike project" -#~msgstr "" +#~msgstr "प्रोजेक्ट को नापसंद करें" #: js/GlobalCard.js:51 #~msgid "Like project" -#~msgstr "" +#~msgstr "प्रोजेक्ट को पसंद करें" #: js/GlobalPlanet.js:30 #~msgid "Feature unavailable - cannot connect to server. Reload Turtle Blocks to try again." -#~msgstr "" +#~msgstr "विशेषता अनुपलब्ध - सर्वर से कनेक्ट नहीं हो सकता। पुनः प्रयास करने के लिए टर्टल ब्लॉक्स को पुनः लोड करें।" #: js/Publisher.js:179 #~msgid "Republish Project" -#~msgstr "" +#~msgstr "प्रोजेक्ट को पुनः प्रकाशित करें" #: js/blocks.js:2379 #~msgid "audio file1" -#~msgstr "" +#~msgstr "ऑडियो फाइल 1" #: js/blocks.js:2387 #~msgid "audio file2" -#~msgstr "" +#~msgstr "ऑडियो फाइल 2" #: js/turtle-singer.js:1793 #~msgid "Warning: Note value greater than 2." -#~msgstr "" +#~msgstr "चेतावनी: नोट मान 2 से अधिक है।" #: js/IntervalsBlocks.js:537 #~msgid "chord5" -#~msgstr "" +#~msgstr "कॉर्ड 5" #: js/IntervalsBlocks.js:543 #~msgid "chord4" -#~msgstr "" +#~msgstr "कॉर्ड 4" #: js/IntervalsBlocks.js:549 #~msgid "chord1" -#~msgstr "" +#~msgstr "कॉर्ड 1" #: js/SensorsBlocks.js:535 #~msgid "The Cursor Y block returns the vertical position of the turtle." -#~msgstr "" +#~msgstr "कर्सर वाई ब्लॉक कछुए की लंबवत स्थिति लौटाता है।" #: js/SensorsBlocks.js:567 #~msgid "The Cursor X block returns the horizontal position of the turtle." -#~msgstr "" +#~msgstr "कर्सर एक्स ब्लॉक कछुए की क्षैतिज स्थिति लौटाता है।" #: js/EnsembleBlocks.js:1174 #~msgid "The Nth-Turtlee name block returns the name of the nth turtle." -#~msgstr "" +#~msgstr "एनथ-टर्टल नाम ब्लॉक एनवें कछुए का नाम लौटाता है।" #: js/turtledefs.js:538 @@ -8685,17 +8730,17 @@ msgstr "सरकाय" #: js/EnsembleBlocks.js:819 #~msgid "The Nth-Mouse name block returns the name of the nth mice." -#~msgstr "" +#~msgstr "एनथ-माउस नाम ब्लॉक एनवें माउस का नाम लौटाता है।" #: js/activity.js:364 #~msgid "search for blocks" -#~msgstr "" +#~msgstr "ब्लॉक्स खोजें" #: js/activity.js:3298 #~msgid "Please set browser zoom level to 100%" -#~msgstr "" +#~msgstr "कृपया ब्राउज़र ज़ूम स्तर को 100% पर सेट करें" #: js/toolbar.js:54 @@ -8706,47 +8751,47 @@ msgstr "सरकाय" #: js/toolbar.js:197 #~msgid "Auxilary menu" -#~msgstr "" +#~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 "" +#~msgstr "इस प्रोजेक्ट को चलाने के लिए, वेब ब्राउज़र में म्यूजिक ब्लॉक्स खोलें और इस फाइल को ब्राउज़र विंडो में खींचें और छोड़ें।" #: js/blocks.js:6143 #~msgid "You must always have at least one start block." -#~msgstr "" +#~msgstr "आपके पास हमेशा कम से कम एक स्टार्ट ब्लॉक होना चाहिए।" #: js/sampler.js:406 #~msgid "pitch up" -#~msgstr "" +#~msgstr "पिच ऊपर" #: js/sampler.js:416 #~msgid "pitch down" -#~msgstr "" +#~msgstr "पिच नीचे" #: js/sampler.js:424 #~msgid "accidental up" -#~msgstr "" +#~msgstr "एक्सीडेंटल ऊपर" #: js/sampler.js:434 #~msgid "accidental down" -#~msgstr "" +#~msgstr "एक्सीडेंटल नीचे" #: js/sampler.js:441 #~msgid "octave up" -#~msgstr "" +#~msgstr "ऑक्टेव ऊपर" #: js/sampler.js:451 #~msgid "octave down" -#~msgstr "" +#~msgstr "ऑक्टेव नीचे" #: plugins/finance.rtp:28 @@ -9026,7 +9071,7 @@ msgstr "सरकाय" #: js/EnsembleBlocks.js:295 #~msgid "Mr. Mouse\", 0, 0)]" -#~msgstr "" +#~msgstr "श्री माउस\", 0, 0)]" #: js/SensorsBlocks.js:195 @@ -9178,7 +9223,7 @@ 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 " " +#~msgstr "उदाहरण के लिए \"do\" हमेशा \"C-natural\" होता है); जब जंगम डो सच होता है, तो सॉल्फेज नोट नाम स्केल डिग्री को सौंपा जाता है (\"do\" हमेशा प्रमुख पैमाने की पहली डिग्री होती है)।" #: js/turtledefs.js:459 @@ -9241,29 +9286,29 @@ msgstr "सरकाय" #: js/playbackbox.js:91 #~msgid "playback music" -#~msgstr "" +#~msgstr "प्ले बैक संगीत" #: js/playbackbox.js:96 #~msgid "pause playback" -#~msgstr "" +#~msgstr "प्ले बैक रोकें" #: js/playbackbox.js:107 #: js/playbackbox.js:116 #~msgid "restart playback" -#~msgstr "" +#~msgstr "प्ले बैक पुनः प्रारंभ करें" #: js/playbackbox.js:123 #~msgid "prepare music for playback" -#~msgstr "" +#~msgstr "प्ले बैक के लिए संगीत तैयार करें" #: js/help.js:217 #~msgid "Load blocks" -#~msgstr "" +#~msgstr "ब्लॉक्स लोड करें" #: js/turtledefs.js:304 @@ -9272,27 +9317,27 @@ msgstr "सरकाय" #: js/turtledefs.js:584 #~msgid "The Set timbre block selects a voice for the synthesizer," -#~msgstr "" +#~msgstr "सेट टिंबर ब्लॉक सिंथेसाइज़र के लिए एक आवाज़ चुनता है," #: js/turtledefs.js:525 #~msgid "The Run block block runs a block." -#~msgstr "" +#~msgstr "रन ब्लॉक ब्लॉक एक ब्लॉक चलाता है।" #: js/basicblocks.js:2018 #~msgid "set timbre" -#~msgstr "" +#~msgstr "टिंबर सेट करें" #: js/basicblocks.js:4413 #~msgid "right2" -#~msgstr "" +#~msgstr "दायाँ 2" #: js/basicblocks.js:4429 #~msgid "left2" -#~msgstr "" +#~msgstr "बायाँ 2" #: js/pitchtimematrix.js:323 @@ -9307,7 +9352,7 @@ msgstr "सरकाय" #: js/rhythmruler.js:1711 #~msgid "expand" -#~msgstr "" +#~msgstr "विस्तारित करें" #: js/pitchtimematrix.js:338 @@ -9318,42 +9363,42 @@ msgstr "सरकाय" #: js/rhythmruler.js:1721 #~msgid "collapse" -#~msgstr "" +#~msgstr "संक्षिप्त करें" #~msgid "crescendo factor" -#~msgstr "" +#~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 "" +#~msgstr "म्यूजिक ब्लॉक्स के केंद्र में नोट ब्लॉक है। नोट ब्लॉक एक पिच ब्लॉक के लिए एक कंटेनर है जो पिच की अवधि (नोट मान) को निर्दिष्ट करता है।" #: js/turtledefs.js:466 #~msgid "The Time block returns the number of seconds that the program has been running." -#~msgstr "" +#~msgstr "टाइम ब्लॉक उस समय की संख्या लौटाता है जो प्रोग्राम चल रहा है।" #: js/turtledefs.js:253 #~msgid "The Store in box1 block is used to store a value in box1." -#~msgstr "" +#~msgstr "स्टोर इन बॉक्स1 ब्लॉक का उपयोग बॉक्स1 में एक मान संग्रहीत करने के लिए किया जाता है।" #: js/turtledefs.js:265 #~msgid "The Multiply block is used to multiply." -#~msgstr "" +#~msgstr "मल्टीप्लाई ब्लॉक का उपयोग गुणा करने के लिए किया जाता है।" #: js/blocks.js:2837 #: js/blocks.js:2863 #~msgid "There is no block is selected." -#~msgstr "" +#~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 "" +#~msgstr "स्केलर ट्रांसपोजिशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को ऊपर (या नीचे) स्केल में स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को ला तक स्थानांतरित किया गया है।" #: js/turtledefs.js:132 @@ -9568,389 +9613,389 @@ msgstr "सरकाय" #: js/basicblocks.js:1946 #~msgid "movable" -#~msgstr "" +#~msgstr "चल" #: js/turtledefs.js:29 #: js/synthutils.js:46 #~msgid "brown-noise" -#~msgstr "" +#~msgstr "ब्राउन-शोर" #: js/musicutils.js:251 #~msgid "Japanese" -#~msgstr "" +#~msgstr "जापानी" #: js/synthutils.js:90 #~msgid "triangle-bell" -#~msgstr "" +#~msgstr "त्रिकोण-घंटी" #: js/activity.js:1216 #~msgid "Hide grid" -#~msgstr "" +#~msgstr "ग्रिड छुपाएं" #: js/turtledefs.js:358 #~msgid "The FM synth block is a frequency modulator used to define a timbre." -#~msgstr "" +#~msgstr "एफएम सिंथ ब्लॉक एक आवृत्ति मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" #: js/turtledefs.js:429 #~msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~msgstr "" +#~msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री को प्रदर्शित करता है।" #: js/turtledefs.js:260 #~msgid "The Number block holds a number." -#~msgstr "" +#~msgstr "नंबर ब्लॉक एक संख्या रखता है।" #: js/turtledefs.js:381 #~msgid "The Case block is used inside of a Switch to define matches." -#~msgstr "" +#~msgstr "केस ब्लॉक का उपयोग स्विच के अंदर मेलों को परिभाषित करने के लिए किया जाता है।" #: js/turtledefs.js:539 #~msgid "The Background block sets the background color." -#~msgstr "" +#~msgstr "बैकग्राउंड ब्लॉक पृष्ठभूमि का रंग सेट करता है।" #: js/help.js:53 #~msgid "Previous page" -#~msgstr "" +#~msgstr "पिछला पृष्ठ" #: js/turtledefs.js:458 #~msgid "The Open file block opens a file for use with the Show block." -#~msgstr "" +#~msgstr "ओपन फाइल ब्लॉक शो ब्लॉक के साथ उपयोग के लिए एक फाइल खोलता है।" #: js/turtledefs.js:287 #~msgid "The Set-color block changes the pen color." -#~msgstr "" +#~msgstr "सेट-कलर ब्लॉक पेन का रंग बदलता है।" #: js/basicblocks.js:2452 #~msgid "chord' + ' ' + 'IV" -#~msgstr "" +#~msgstr "कॉर्ड' + ' ' + 'IV" #: js/timbre.js:682 #~msgid "effects" -#~msgstr "" +#~msgstr "प्रभाव" #: js/turtledefs.js:29 #~msgid "floor-tom" -#~msgstr "" +#~msgstr "फ्लोर-टॉम" #: js/turtledefs.js:295 #~msgid "The Height block returns the height of the canvas." -#~msgstr "" +#~msgstr "हाइट ब्लॉक कैनवास की ऊंचाई लौटाता है।" #: js/savebox.js:129 #~msgid "Share on Facebook" -#~msgstr "" +#~msgstr "फेसबुक पर साझा करें" #: js/turtledefs.js:452 #~msgid "The Shade block returns the current pen shade value." -#~msgstr "" +#~msgstr "शेड ब्लॉक वर्तमान पेन शेड मान लौटाता है।" #: js/turtledefs.js:215 #~msgid "The On-every-beat block let you specify actions to take on every beat." -#~msgstr "" +#~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 "" +#~msgstr "मिस्टर माउस हमारे म्यूजिक ब्लॉक्स कंडक्टर हैं। मिस्टर माउस आपको म्यूजिक ब्लॉक्स का अन्वेषण करने के लिए प्रोत्साहित करते हैं। चलो हमारी यात्रा शुरू करते हैं!" #: js/palette.js:1771 #: js/palette.js:1796 #~msgid "re" -#~msgstr "" +#~msgstr "रे" #: js/musicutils.js:237 #~msgid "Spanish Gypsy" -#~msgstr "" +#~msgstr "स्पेनिश जिप्सी" #: js/basicblocks.js:893 #~msgid "divide note value" -#~msgstr "" +#~msgstr "नोट मान विभाजित करें" #: js/activity.js:3743 #~msgid "extra-long press to run music slowly" -#~msgstr "" +#~msgstr "संगीत को धीरे-धीरे चलाने के लिए अतिरिक्त लंबा दबाएं" #: js/rhythmruler.js:1442 #~msgid "save drum machine" -#~msgstr "" +#~msgstr "ड्रम मशीन सहेजें" #: js/activity.js:4373 #~msgid "enable horizontal scrolling" -#~msgstr "" +#~msgstr "क्षैतिज स्क्रॉलिंग सक्षम करें" #: js/turtledefs.js:318 #~msgid "The Pickup block is used to accommodate any notes that come in before the beat." -#~msgstr "" +#~msgstr "पिकअप ब्लॉक का उपयोग किसी भी नोट्स को समायोजित करने के लिए किया जाता है जो बीट से पहले आते हैं।" #: js/turtledefs.js:449 #~msgid "The Hollow line block creates a line with a hollow center." -#~msgstr "" +#~msgstr "होलो लाइन ब्लॉक एक खोखले केंद्र के साथ एक रेखा बनाता है।" #: js/turtledefs.js:185 #~msgid "To copy a stack to the clipboard, right-click on the stack." -#~msgstr "" +#~msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर राइट-क्लिक करें।" #: js/turtledefs.js:462 #~msgid "The Stopplayback block" -#~msgstr "" +#~msgstr "स्टॉपप्लेबैक ब्लॉक" #: js/toolbar.js:342 #: js/toolbar.js:390 #~msgid "Save as abc" -#~msgstr "" +#~msgstr "एबीसी के रूप में सहेजें" #: js/turtledefs.js:456 #~msgid "The To frequency block converts a pitch name and octave to Hertz." -#~msgstr "" +#~msgstr "टू फ्रीक्वेंसी ब्लॉक एक पिच नाम और ऑक्टेव को हर्ट्ज़ में परिवर्तित करता है।" #: js/basicblocks.js:4422 #~msgid "top" -#~msgstr "" +#~msgstr "शीर्ष" #: js/turtledefs.js:144 #: js/turtledefs.js:189 #~msgid "Open a panel for configuring Music Blocks." -#~msgstr "कछुए ब्लाकों विन्यास के लिए एक पैनल खोलें।" +#~msgstr "म्यूजिक ब्लॉक्स को कॉन्फ़िगर करने के लिए एक पैनल खोलें।" #: js/turtledefs.js:407 #~msgid "The And block is the logical and operator." -#~msgstr "" +#~msgstr "और ब्लॉक तार्किक और ऑपरेटर है।" #: js/activity.js:3533 #~msgid "Save as .wav" -#~msgstr "" +#~msgstr ".wav के रूप में सहेजें" #: js/savebox.js:113 #~msgid "The Planet is unavailable." -#~msgstr "" +#~msgstr "प्लैनेट अनुपलब्ध है।" #: js/turtledefs.js:194 #~msgid "You can use multiple Drum blocks within a Note block." -#~msgstr "" +#~msgstr "आप एक नोट ब्लॉक के भीतर एकाधिक ड्रम ब्लॉकों का उपयोग कर सकते हैं।" #: js/turtledefs.js:186 #~msgid "You can also use Alt+V to paste a stack of blocks. " -#~msgstr "" +#~msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+V का भी उपयोग कर सकते हैं।" #: js/turtledefs.js:459 #~msgid "The Video block selects video for use with the Show block. " -#~msgstr "" +#~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 "" +#~msgstr "जब मूवेबल डो गलत है, तो सोल्फेज नोट नाम हमेशा विशिष्ट पिचों से जुड़े होते हैं (उदा. \"डो\" हमेशा \"सी-नेचुरल\" होता है); जब मूवेबल डो सही है, तो सोल्फेज नोट नाम स्केल डिग्री को सौंपे जाते हैं (\"डो\" हमेशा मेजर स्केल की पहली डिग्री होती है)।" #: js/turtledefs.js:412 #~msgid "The Pop block removes the value at the top of the heap." -#~msgstr "" +#~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 "" +#~msgstr "डिक्रेशेंडो ब्लॉक हर बजाए गए नोट के लिए निर्दिष्ट मात्रा से निहित नोट्स की मात्रा को कम करेगा। उदाहरण के लिए, यदि आपके पास एक डिक्रेशेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% कम होगा।" #: js/turtledefs.js:99 #~msgid "The save-stack button saves a stack onto a custom palette." -#~msgstr "" +#~msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है।" #: js/musicutils.js:248 #~msgid "Egyptian" -#~msgstr "" +#~msgstr "मिस्र का" #: js/turtledefs.js:186 #~msgid "The paste button is enabled when there are blocks copied onto the clipboard." -#~msgstr "जब क्लिपबोर्ड में ब्लॉक्स प्रतिलिपित होते हैं तब \"पेस्ट\" बटन सक्रिय होता है।" +#~msgstr "जब क्लिपबोर्ड पर ब्लॉक कॉपी किए जाते हैं तो पेस्ट बटन सक्षम हो जाता है।" #: js/musicutils.js:198 #~msgid "Algerian" -#~msgstr "" +#~msgstr "अल्जीरियाई" #: js/basicblocks.js:831 #~msgid "denominator" -#~msgstr "" +#~msgstr "हर" #: js/turtledefs.js:426 #~msgid "The Emptyheap block empties the heap." -#~msgstr "" +#~msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" #: js/turtledefs.js:352 #~msgid "The Phaser block adds a sweeping sound." -#~msgstr "" +#~msgstr "फेजर ब्लॉक एक स्विपिंग ध्वनि जोड़ता है।" #: js/turtledefs.js:429 #~msgid "The Open project block is used to open a project from a web page." -#~msgstr "" +#~msgstr "ओपन प्रोजेक्ट ब्लॉक का उपयोग वेब पेज से प्रोजेक्ट खोलने के लिए किया जाता है।" #: plugins/impact.rtp:63 #: plugins/impact.rtp:127 #~msgid "Impact data not available." -#~msgstr "" +#~msgstr "प्रभाव डेटा उपलब्ध नहीं है।" #: js/turtledefs.js:168 #~msgid "Extra-long press the run button to run the music in slow mode." -#~msgstr "" +#~msgstr "संगीत को धीमी गति में चलाने के लिए रन बटन को अतिरिक्त लंबा दबाएं।" #~msgid "mashape" -#~msgstr "आकार" +#~msgstr "माशप" #: js/basicblocks.js:589 #~msgid "thirds" -#~msgstr "" +#~msgstr "तिहाई" #: js/turtledefs.js:279 #~msgid "The X block returns the horizontal position of the mouse." -#~msgstr "" +#~msgstr "एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" #: js/turtledefs.js:437 #~msgid "The Delete block block removes a block." -#~msgstr "" +#~msgstr "डिलीट ब्लॉक ब्लॉक एक ब्लॉक को हटा देता है।" #: js/turtledefs.js:278 #~msgid "The Scroll XY block moves the canvas." -#~msgstr "" +#~msgstr "स्क्रॉल एक्सवाई ब्लॉक कैनवास को स्थानांतरित करता है।" #: js/turtledefs.js:393 #~msgid "The Return to URL block will return a value to a webpage." -#~msgstr "" +#~msgstr "रिटर्न टू यूआरएल ब्लॉक एक वेबपेज पर एक मान लौटाएगा।" #: js/turtledefs.js:274 #~msgid "The Left block turns the mouse to the left." -#~msgstr "" +#~msgstr "लेफ्ट ब्लॉक माउस को बाईं ओर घुमाता है।" #: js/activity.js:4395 #~msgid "Run" -#~msgstr "" +#~msgstr "चलाएँ" #: js/turtledefs.js:169 #~msgid "You can load new blocks from the file system." -#~msgstr "आप फाइल सिस्टम से नए ब्लॉक्स लोड कर सकते हैं" +#~msgstr "आप फाइल सिस्टम से नए ब्लॉक लोड कर सकते हैं।" #: js/turtledefs.js:144 #: js/turtledefs.js:189 #~msgid "Settings" -#~msgstr "सेटिंग" +#~msgstr "सेटिंग्स" #: js/turtledefs.js:409 #~msgid "The Boolean block is used to specify true or false." -#~msgstr "" +#~msgstr "बूलियन ब्लॉक का उपयोग सही या गलत निर्दिष्ट करने के लिए किया जाता है।" #: js/turtledefs.js:320 #~msgid "The On-strong-beat block let you specify actions to take on specified beats." -#~msgstr "" +#~msgstr "ऑन-स्टॉन्ग-बीट ब्लॉक आपको निर्दिष्ट बीट्स पर लेने के लिए क्रियाएँ निर्दिष्ट करने देता है।" #: js/turtledefs.js:414 #~msgid "The Indexheap block returns a value in the heap at a specified location." -#~msgstr "" +#~msgstr "इंडेक्सहीप ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान लौटाता है।" #: js/turtledefs.js:385 #: js/turtledefs.js:386 #~msgid "The Arg block contains the value of an argument passed to an action." -#~msgstr "" +#~msgstr "आर्ग ब्लॉक एक क्रिया को पास किए गए तर्क का मान शामिल करता है।" #: js/pitchslider.js:394 #~msgid "move down" -#~msgstr "" +#~msgstr "नीचे ले जाएं" #: js/basicblocks.js:153 #~msgid "consonant step up" -#~msgstr "" +#~msgstr "व्यंजन कदम ऊपर" #: js/turtledefs.js:418 #~msgid "The Emptyheap block empties the heap." -#~msgstr "" +#~msgstr "एम्प्टीहीप ब्लॉक हीप को खाली करता है।" #: js/turtledefs.js:382 #~msgid "The Default block is used inside of a Switch to define a default action." -#~msgstr "" +#~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 "" +#~msgstr "स्केलर स्टेप अप ब्लॉक वर्तमान कुंजी और मोड में अगले नोट तक के अर्ध-स्वरों की संख्या लौटाता है।" #: js/turtledefs.js:233 #~msgid "The Rhythm Maker block opens a tool to create drum machines." -#~msgstr "" +#~msgstr "रिदम मेकर ब्लॉक ड्रम मशीन बनाने के लिए एक उपकरण खोलता है।" #: js/turtledefs.js:482 #~msgid "The Mouse heading block returns the heading of the specified mouse." -#~msgstr "" +#~msgstr "माउस हेडिंग ब्लॉक निर्दिष्ट माउस की हेडिंग लौटाता है।" #: js/basicblocks.js:505 @@ -9967,7 +10012,7 @@ msgstr "सरकाय" #: js/rhythmruler.js:1625 #~msgid "collpase" -#~msgstr "संक्षेपित" +#~msgstr "संक्ष" #: js/turtledefs.js:498 @@ -10113,12 +10158,12 @@ msgstr "सरकाय" #: js/synthutils.js:80 #~msgid "cup-drum" -#~msgstr "" +#~msgstr "कप-ड्रम" #: js/synthutils.js:84 #~msgid "hi-hat" -#~msgstr "" +#~msgstr "हाय-हैट" #: js/palette.js:1763 @@ -10129,47 +10174,47 @@ msgstr "सरकाय" #: js/palette.js:1796 #~msgid "sol" -#~msgstr "" +#~msgstr "सोल" #: js/turtledefs.js:276 #~msgid "The Arc block moves the mouse in a arc." -#~msgstr "" +#~msgstr "आर्क ब्लॉक माउस को एक चाप में ले जाता है।" #: js/turtledefs.js:370 #~msgid "The Pitch staircase tool to is used to generate pitches from a given ratio." -#~msgstr "" +#~msgstr "पिच सीढ़ी उपकरण का उपयोग किसी दिए गए अनुपात से पिच उत्पन्न करने के लिए किया जाता है।" #: js/turtledefs.js:364 #~msgid "The Note volume block returns the current volume of the current synthesizer." -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "एक्सीडेंटल चयनकर्ता ब्लॉक का उपयोग डबल-शार्प, शार्प, नैचुरल, फ्लैट और डबल-फ्लैट के बीच चयन करने के लिए किया जाता है।" #: js/musicutils.js:211 #~msgid "Phrygian" -#~msgstr "" +#~msgstr "फ्राईजियन" #: js/turtledefs.js:344 #~msgid "The Define mode block allows you define a custom mode by specifiying pitch numbers." -#~msgstr "" +#~msgstr "डिफाइन मोड ब्लॉक आपको पिच नंबर निर्दिष्ट करके एक कस्टम मोड परिभाषित करने की अनुमति देता है।" #: js/activity.js:2166 #~msgid "Run fast / long press to run slow / extra-long press to run music slow" -#~msgstr "" +#~msgstr "तेज चलाएं / धीरे चलाने के लिए लंबे समय तक दबाएं / संगीत को धीरे चलाने के लिए अतिरिक्त लंबे समय तक दबाएं" #: js/turtledefs.js:28 @@ -10286,7 +10331,7 @@ msgstr "सरकाय" #: js/block.js:1306 #~msgid "1st" -#~msgstr "" +#~msgstr "पहला" #: js/logo.js:2177 @@ -10301,27 +10346,27 @@ msgstr "सरकाय" #: js/logo.js:8059 #~msgid "Could not find turtle" -#~msgstr "" +#~msgstr "कछुआ नहीं मिला" -#: js/turtledefs.js:218 +#: js/turtledefs.js:220 -#~msgid "The Slur block lengthens the sustain of noteswhile maintaining the specified rhythmic value of the notes." -#~msgstr "" +#~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 "" +#~msgstr "हंगेरियन" #: js/pitchstaircase.js:475 #~msgid "play chord" -#~msgstr "" +#~msgstr "कॉर्ड बजाएं" #: js/utilitybox.js:154 #~msgid "Optimize feedback" -#~msgstr "" +#~msgstr "प्रतिक्रिया को अनुकूलित करें" #: js/turtledefs.js:187 @@ -10330,129 +10375,129 @@ msgstr "सरकाय" #: js/toolbar.js:426 #~msgid "Save block artwork" -#~msgstr "" +#~msgstr "ब्लॉक आर्टवर्क सहेजें" #: js/turtledefs.js:234 -#~msgid "The Pitch-slider block opens a tool to generate arbitray pitches." -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:" #: js/basicblocks.js:596 #~msgid "fourths" -#~msgstr "" +#~msgstr "चौथा" #: js/turtledefs.js:304 -#~msgid "The Cursor Y block returns the veritcal position of the mouse." -#~msgstr "" +#~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 "" +#~msgstr "क्रेसेंडो ब्लॉक हर बजाए गए नोट के लिए निर्धारित मात्रा से नोट्स की मात्रा को बढ़ाएगा (या घटाएगा)। उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मूल्य के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" #: js/turtledefs.js:464 #~msgid "The Keyboard block returns computer keyboard input." -#~msgstr "" +#~msgstr "कीबोर्ड ब्लॉक कंप्यूटर कीबोर्ड इनपुट लौटाता है।" #~msgid "Save your project to a server." -#~msgstr "अपने प्रोजॆक्ट को सर्वर पे सेव करें" +#~msgstr "अपने प्रोजेक्ट को सर्वर पर सहेजें" #: js/basicblocks.js:892 #~msgid "multiply beat value" -#~msgstr "" +#~msgstr "बीट मान गुणा करें" #: js/musicutils.js:244 #~msgid "Whole Tone" -#~msgstr "" +#~msgstr "पूरा टोन" #: js/turtledefs.js:404 #~msgid "The Int block returns an integer." -#~msgstr "" +#~msgstr "इंट ब्लॉक एक पूर्णांक लौटाता है।" #: js/turtledefs.js:256 #~msgid "The box2 block returns the value stored in box2." -#~msgstr "" +#~msgstr "बॉक्स2 ब्लॉक बॉक्स2 में संग्रहीत मान लौटाता है।" #: js/turtledefs.js:82 #~msgid "Click to run just the music in slow mode." -#~msgstr "" +#~msgstr "सिर्फ संगीत को धीमी गति में चलाने के लिए क्लिक करें।" #: js/turtledefs.js:294 #~msgid "The Speak block outputs to the text-to-speech synthesizer" -#~msgstr "" +#~msgstr "स्पीक ब्लॉक टेक्स्ट-टू-स्पीच सिंथेसाइज़र को आउटपुट करता है।" #: js/turtledefs.js:451 #~msgid "The Grey block returns the current pen grey value." -#~msgstr "" +#~msgstr "ग्रे ब्लॉक वर्तमान पेन ग्रे मान लौटाता है।" #: js/block.js:1311 #~msgid "6th" -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "ड्रम नाम ब्लॉक का उपयोग ड्रम का चयन करने के लिए किया जाता है।" #: js/activity.js:2699 #~msgid "Run fast / long press to run slowly / extra-long press to run music slowly" -#~msgstr "" +#~msgstr "तेज़ चलाएँ / धीरे चलाने के लिए लंबा दबाएँ / संगीत को धीरे चलाने के लिए अतिरिक्त लंबा दबाएँ" #: js/basicblocks.js:4872 #~msgid "save as lilypond" -#~msgstr "" +#~msgstr "लिलीपॉन्ड के रूप में सहेजें" #: js/turtledefs.js:266 #~msgid "The Divide block is used to divide." -#~msgstr "" +#~msgstr "डिवाइड ब्लॉक का उपयोग विभाजित करने के लिए किया जाता है।" #: js/turtledefs.js:357 -#~msgid "The Partial block is used to specify a weight for a specific partical harmonic." -#~msgstr "" +#~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 "" +#~msgstr "टेम्परामेंट नाम ब्लॉक का उपयोग ट्यूनिंग विधि का चयन करने के लिए किया जाता है।" #: js/musicutils.js:200 #~msgid "Diminished" -#~msgstr "" +#~msgstr "घटित" #~msgid "Expand/collapse toolbar" #~msgstr "उपकरण पट्टी को खोलें या बंद करें" @@ -10464,12 +10509,12 @@ msgstr "सरकाय" #: js/toolbar.js:421 #~msgid "Save as SVG" -#~msgstr "" +#~msgstr "SVG के रूप में सहेजें" #: js/turtledefs.js:424 #~msgid "The Loadheap block loads the heap from a file." -#~msgstr "" +#~msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" #: js/turtledefs.js:29 @@ -10592,7 +10637,7 @@ msgstr "सरकाय" #: js/utilitybox.js:153 #~msgid "Optimize performance" -#~msgstr "" +#~msgstr "प्रदर्शन को अनुकूलित करें" #: js/playback.js:31 @@ -10603,32 +10648,32 @@ msgstr "सरकाय" #: js/rhythmruler.js:827 #~msgid "play all" -#~msgstr "" +#~msgstr "सभी चलाएं" #: js/turtledefs.js:460 #~msgid "The Camera block connects a webcam to the Show block." -#~msgstr "" +#~msgstr "कैमरा ब्लॉक एक वेबकैम को शो ब्लॉक से जोड़ता है।" #: js/turtledefs.js:29 #~msgid "finger cymbols" -#~msgstr "" +#~msgstr "उंगली झांझ" #: js/synthutils.js:36 #~msgid "simple-1" -#~msgstr "" +#~msgstr "सरल-1" #: js/basicblocks.js:145 #~msgid "consonant step down" -#~msgstr "" +#~msgstr "व्यंजन चरण नीचे" #: js/synthutils.js:86 #~msgid "ride-bell" -#~msgstr "" +#~msgstr "राइड-बेल" #: js/turtledefs.js:23 @@ -10780,35 +10825,35 @@ msgstr "सरकाय" #: js/turtledefs.js:322 #~msgid "The No clock block decouples the notes from the master clock." -#~msgstr "" +#~msgstr "नो क्लॉक ब्लॉक नोट्स को मास्टर क्लॉक से अलग करता है।" #: js/turtledefs.js:283 #~msgid "The Set-pen-size block changes the size of the pen." -#~msgstr "" +#~msgstr "सेट-पेन-साइज़ ब्लॉक पेन का आकार बदलता है।" #~msgid "end hollow line" -#~msgstr "" +#~msgstr "अंत खोखली रेखा" #: js/turtledefs.js:448 #~msgid "The Fill block fills in a shape with a color." -#~msgstr "" +#~msgstr "फिल ब्लॉक एक आकार को रंग से भरता है।" #: js/basicblocks.js:622 #~msgid "skip factor" -#~msgstr "" +#~msgstr "छोड़ें कारक" #: js/turtledefs.js:221 #~msgid "The Vibrato block adds a rapid, slight variation in pitch." -#~msgstr "" +#~msgstr "वाइब्रेटो ब्लॉक पिच में तेजी से, हल्का बदलाव जोड़ता है।" #: js/turtledefs.js:311 #~msgid "The Mouse-sync block aligns the beat count between mice." -#~msgstr "" +#~msgstr "माउस-सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" #: js/samplesviewer.js:73 @@ -10820,142 +10865,137 @@ 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 "" +#~msgstr "स्केलर स्टेप ब्लॉक (एक नंबर ब्लॉक के संयोजन में) स्केल में अगली पिच बजाएगा, उदाहरण के लिए, यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजाएगा।" #: js/basicblocks.js:1933 #~msgid "define temperamentX" -#~msgstr "" +#~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 "" +#~msgstr "स्विंग ब्लॉक नोट्स की जोड़ी पर काम करता है (नोट मान द्वारा निर्दिष्ट), पहले नोट में कुछ अवधि (स्विंग मान द्वारा निर्दिष्ट) जोड़ता है और दूसरे नोट से समान मात्रा लेता है।" #: js/basicblocks.js:703 #~msgid "set voice" -#~msgstr "" +#~msgstr "आवाज सेट करें" #: js/turtledefs.js:331 #~msgid "Else a kick drum will play." -#~msgstr "" +#~msgstr "अन्यथा एक किक ड्रम बजेगा।" #: js/toolbar.js:340 #: js/toolbar.js:388 #~msgid "Save as wav" -#~msgstr "" +#~msgstr "wav के रूप में सहेजें" #: js/activity.js:3859 #: js/activity.js:3870 #~msgid "Click here to paste." -#~msgstr "" +#~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 "" +#~msgstr "पिच ब्लॉक नोट के पिच नाम और ऑक्टेव को निर्दिष्ट करता है जो मिलकर नोट की आवृत्ति निर्धारित करते हैं।" #: js/synthutils.js:76 #~msgid "tom-tom" -#~msgstr "" +#~msgstr "टॉम-टॉम" #: js/musicutils.js:207 #~msgid "Ionian" -#~msgstr "" +#~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 "" +#~msgstr "ch" #: js/temperament.js:1700 #~msgid "add pitches" -#~msgstr "" +#~msgstr "पिच जोड़ें" #: js/turtledefs.js:479 #~msgid "The X mouse block returns the X position of the specified mouse." -#~msgstr "" +#~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 "" +#~msgstr "म्यूजिक ब्लॉक्स संगीत अवधारणाओं का पता लगाने के लिए उपकरणों का एक ओपन सोर्स संग्रह है। योगदानकर्ताओं की पूरी सूची म्यूजिक ब्लॉक्स गिटहब रिपॉजिटरी में पाई जा सकती है। म्यूजिक ब्लॉक्स एजीपीएल के तहत लाइसेंस प्राप्त है। वर्तमान संस्करण है:' + ' ' + संस्करण), 'images/logo.svg', 'https://github.com/sugarlabs/musicblocks', " #: js/lilypond.js:21 #~msgid "cb" -#~msgstr "" +#~msgstr "cb" #: js/basicblocks.js:1896 #~msgid "reference pitch" -#~msgstr "" +#~msgstr "संदर्भ पिच" #: js/turtledefs.js:165 #: js/turtledefs.js:170 #~msgid "Click to run the music note by note." -#~msgstr "" +#~msgstr "संगीत को नोट दर नोट चलाने के लिए क्लिक करें।" #: js/musicutils.js:310 #~msgid "poly" -#~msgstr "" +#~msgstr "पोली" #: js/StringHelper.js:22 #~msgid "Search for a project\"," -#~msgstr "" +#~msgstr "एक प्रोजेक्ट खोजें\"," #: js/pitchslider.js:388 #~msgid "move up" -#~msgstr "" +#~msgstr "ऊपर जाएं" #: js/activity.js:3565 #~msgid "confirm" -#~msgstr "पक्का करीये" +#~msgstr "पुष्टि करें" #: js/turtledefs.js:427 #: js/turtledefs.js:428 #~msgid "The Space block is used to add space between blocks." -#~msgstr "" +#~msgstr "स्पेस ब्लॉक का उपयोग ब्लॉकों के बीच स्थान जोड़ने के लिए किया जाता है।" #: js/turtledefs.js:475 #~msgid "The Mouse sync block aligns the beat count between mice." -#~msgstr "" +#~msgstr "माउस सिंक ब्लॉक चूहों के बीच बीट काउंट को संरेखित करता है।" #: js/musicutils.js:239 #~msgid "Maqam" -#~msgstr "" +#~msgstr "मक़ाम" #: js/musicutils.js:219 #~msgid "Aeolian" -#~msgstr "" +#~msgstr "ऐओलियन" #: js/turtledefs.js:29 @@ -11138,177 +11178,177 @@ msgstr "सरकाय" #: js/turtledefs.js:216 #~msgid "The Set temperament block is used to choose the tuning system used by Music Blocks." -#~msgstr "" +#~msgstr "सेट टेम्परामेंट ब्लॉक का उपयोग म्यूजिक ब्लॉक्स द्वारा उपयोग किए जाने वाले ट्यूनिंग सिस्टम को चुनने के लिए किया जाता है।" #: js/turtledefs.js:250 #~msgid "The Dispatch block is used to trigger an event." -#~msgstr "" +#~msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" #: js/turtledefs.js:87 #~msgid "Hide or show the block palettes." -#~msgstr "ब्लॉक पैलेट दिखाएँ / छिपाएं " +#~msgstr "ब्लॉक पैलेट दिखाएँ / छिपाएं" #: js/activity.js:2712 #~msgid "Run fast / long press to run slowly" -#~msgstr "" +#~msgstr "तेज़ चलाएं / धीरे चलाने के लिए लंबा दबाएं" #: js/activity.js:913 #~msgid "hide grid" -#~msgstr "" +#~msgstr "ग्रिड छिपाएं" #: js/synthutils.js:72 #~msgid "snare-drum" -#~msgstr "" +#~msgstr "स्नेर-ड्रम" #: js/turtledefs.js:325 #~msgid "The Measure count block returns the current measure." -#~msgstr "" +#~msgstr "मेजर काउंट ब्लॉक वर्तमान माप को लौटाता है।" #: js/turtledefs.js:474 #~msgid "The Found mouse block will return true if the specified mouse can be found." -#~msgstr "" +#~msgstr "फाउंड माउस ब्लॉक सही लौटाएगा यदि निर्दिष्ट माउस पाया जा सकता है।" #: js/turtledefs.js:267 #~msgid "The Dispatch block is used to trigger an event." -#~msgstr "" +#~msgstr "डिस्पैच ब्लॉक का उपयोग किसी घटना को ट्रिगर करने के लिए किया जाता है।" #: js/turtledefs.js:107 #: js/utilitybox.js:239 #~msgid "Search" -#~msgstr "" +#~msgstr "खोजें" #: js/turtledefs.js:29 #: js/synthutils.js:44 #~msgid "white-noise" -#~msgstr "" +#~msgstr "सफेद शोर" #: js/musicutils.js:203 #~msgid "Octatonic" -#~msgstr "" +#~msgstr "ऑक्टाटोनिक" #: js/turtledefs.js:309 #~msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~msgstr "" +#~msgstr "पिच-टाइम मैट्रिक्स ब्लॉक एक उपकरण खोलता है जो संगीतात्मक वाक्यांश बनाने के लिए होता है।" #: js/turtledefs.js:297 #~msgid "The Top block returns the position of the top of the canvas." -#~msgstr "" +#~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 "" +#~msgstr "लिसन ब्लॉक का उपयोग किसी घटना जैसे माउस क्लिक के लिए सुनने के लिए किया जाता है। जब घटना होती है, तो एक क्रिया ली जाती है।" #: plugins/rodi.rtp:91 #~msgid "sense left" -#~msgstr "" +#~msgstr "बाएं महसूस करें" #: js/turtledefs.js:237 #~msgid "The Music keyboard block opens a piano keyboard that can be used to create notes." -#~msgstr "" +#~msgstr "म्यूजिक कीबोर्ड ब्लॉक एक पियानो कीबोर्ड खोलता है जिसका उपयोग नोट्स बनाने के लिए किया जा सकता है।" #: js/turtledefs.js:413 #~msgid "The Setheapentry block sets a value in he heap at the specified location." -#~msgstr "" +#~msgstr "सेटहीपएंट्री ब्लॉक निर्दिष्ट स्थान पर हीप में एक मान सेट करता है।" #: js/turtledefs.js:29 #: js/musicutils.js:307 #~msgid "jazz-minor" -#~msgstr "" +#~msgstr "जैज़-माइनर" #: js/turtledefs.js:29 #: js/musicutils.js:325 #~msgid "minor-blues" -#~msgstr "" +#~msgstr "माइनर-ब्लूज़" #: js/help.js:53 #~msgid "previous page" -#~msgstr "" +#~msgstr "पिछला पृष्ठ" #: js/turtledefs.js:285 #~msgid "The Pen-down block lowers the pen so that it draws." -#~msgstr "" +#~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 "" +#~msgstr "सेमी-टोन ट्रांसपोज़िशन ब्लॉक नोट ब्लॉकों के अंदर निहित पिचों को आधे चरणों से ऊपर (या नीचे) स्थानांतरित करेगा। ऊपर दिखाए गए उदाहरण में, सोल को सोल# तक स्थानांतरित किया गया है।" #: js/turtledefs.js:107 #~msgid "You can search for blocks by name." -#~msgstr "" +#~msgstr "आप नाम से ब्लॉकों की खोज कर सकते हैं।" #: js/synthutils.js:88 #~msgid "cow-bell" -#~msgstr "" +#~msgstr "काउ-बेल" #: js/block.js:1307 #~msgid "2nd" -#~msgstr "" +#~msgstr "दूसरा" #: js/turtledefs.js:291 #~msgid "The Media block is used to import an image." -#~msgstr "" +#~msgstr "मीडिया ब्लॉक का उपयोग एक छवि आयात करने के लिए किया जाता है।" #: js/activity.js:3527 #~msgid "Offline. Sharing is unavailable." -#~msgstr "" +#~msgstr "ऑफ़लाइन। साझाकरण अनुपलब्ध है।" #: js/lilypond.js:21 #~msgid "fs" -#~msgstr "" +#~msgstr "f#" #: js/turtledefs.js:470 #~msgid "The Stopplayback block" -#~msgstr "" +#~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 "" +#~msgstr "कंडीशनल आपके प्रोग्राम को शर्त के आधार पर विभिन्न क्रियाएँ लेने देता है। इस उदाहरण में, यदि माउस बटन दबाया जाता है, तो स्नेर ड्रम बजेगा। अन्यथा (अन्यथा) एक किक ड्रम बजेगा।" #: js/turtledefs.js:471 #~msgid "The Loudness block returns the volume detected by the microphone." -#~msgstr "" +#~msgstr "लाउडनेस ब्लॉक माइक्रोफ़ोन द्वारा पता लगाए गए वॉल्यूम को लौटाता है।" #: js/turtledefs.js:431 #~msgid "The Show blocks block shows the blocks." -#~msgstr "" +#~msgstr "शो ब्लॉक्स ब्लॉक ब्लॉकों को दिखाता है।" #~msgid "food" #~msgstr "खाना" @@ -11316,12 +11356,12 @@ msgstr "सरकाय" #: js/basicblocks.js:874 #~msgid "osctime" -#~msgstr "" +#~msgstr "ऑस्कटाइम" #: js/basicblocks.js:901 #~msgid "divide beat value" -#~msgstr "" +#~msgstr "बीट मूल्य विभाजित करें" #: js/turtledefs.js:187 @@ -11330,37 +11370,32 @@ msgstr "सरकाय" #: js/toolbar.js:422 #~msgid "Save as PNG" -#~msgstr "" +#~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 "" +#~msgstr "कॉमेंट ब्लॉक एक टिप्पणी को स्क्रीन के शीर्ष पर प्रिंट करता है जब प्रोग्राम धीमी गति में चल रहा होता है।" #: js/turtledefs.js:457 #~msgid "The Stop media block stops audio or video playback." -#~msgstr "" +#~msgstr "स्टॉप मीडिया ब्लॉक ऑडियो या वीडियो प्लेबैक को रोकता है।" #: js/turtledefs.js:302 #~msgid "The Mouse-button block returns True if the mouse button is pressed." -#~msgstr "" +#~msgstr "माउस-बटन ब्लॉक सत्य लौटाता है यदि माउस बटन दबाया जाता है।" #: js/musicutils.js:286 #~msgid "blues" -#~msgstr "" +#~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 "" +#~msgstr "अधिक" #~msgid "maths" #~msgstr "गणित" @@ -11370,114 +11405,114 @@ msgstr "सरकाय" #: js/turtledefs.js:261 #~msgid "Otherwise (else) a kick drum will play." -#~msgstr "" +#~msgstr "अन्यथा (else) एक किक ड्रम बजेगा।" #: js/StringHelper.js:18 #~msgid "Open project from file\"," -#~msgstr "" +#~msgstr "फाइल से प्रोजेक्ट खोलें\"," #: js/basicblocks.js:605 #~msgid "tritone" -#~msgstr "" +#~msgstr "त्रितोन" #: js/musicutils.js:209 #~msgid "Dorian" -#~msgstr "" +#~msgstr "डोरियन" #: js/turtledefs.js:79 #~msgid "This toolbar contains the palette buttons Matrix Notes Tone Turtle and more." -#~msgstr "" +#~msgstr "यह टूलबार पैलेट बटन मैट्रिक्स नोट्स टोन टर्टल और अधिक शामिल करता है।" #: js/synthutils.js:74 #~msgid "kick-drum" -#~msgstr "" +#~msgstr "किक-ड्रम" #: js/block.js:1310 #~msgid "5th" -#~msgstr "" +#~msgstr "पाँचवाँ" #: js/turtledefs.js:478 #~msgid "The Mouse elapse notes block returns the number of notes played by the specified mouse." -#~msgstr "" +#~msgstr "माउस इलैप्स नोट्स ब्लॉक निर्दिष्ट माउस द्वारा बजाए गए नोट्स की संख्या लौटाता है।" #: js/turtledefs.js:477 #~msgid "The Mouse pitch block returns the current pitch number being played by the specified mouse." -#~msgstr "" +#~msgstr "माउस पिच ब्लॉक निर्दिष्ट माउस द्वारा बजाई जा रही वर्तमान पिच संख्या को लौटाता है।" #: js/turtledefs.js:129 #: js/turtledefs.js:164 #~msgid "This toolbar contains the palette buttons, including Rhythm Pitch Tone Action and more." -#~msgstr "" +#~msgstr "यह टूलबार पैलेट बटन, जिसमें रिदम पिच टोन एक्शन और अधिक शामिल हैं।" #: js/help.js:72 #~msgid "next page" -#~msgstr "" +#~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 "" +#~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 "" +#~msgstr "सेव-स्टैक बटन एक स्टैक को एक कस्टम पैलेट पर सहेजता है। यह एक स्टैक पर \"लंबे दबाव\" के बाद दिखाई देता है।" #: js/basicblocks.js:4785 #~msgid "Rhythm" -#~msgstr "" +#~msgstr "रिदम" #: js/turtledefs.js:338 #~msgid "The Number to octave block will convert a pitch number to an octave." -#~msgstr "" +#~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 "" +#~msgstr "क्लिपबोर्ड पर स्टैक को कॉपी करने के लिए, स्टैक पर \"लंबे दबाव\" करें। पेस्ट बटन हाइलाइट होगा।" #~msgid "hspace" -#~msgstr "" +#~msgstr "एचस्पेस" #: js/activity.js:2789 #~msgid "Long press on block(s) to copy. Click here to paste." -#~msgstr "" +#~msgstr "ब्लॉक(ओं) को कॉपी करने के लिए लंबे समय तक दबाएं। पेस्ट करने के लिए यहां क्लिक करें।" #: js/turtledefs.js:29 #: js/musicutils.js:291 #~msgid "melodic-minor" -#~msgstr "" +#~msgstr "मेलोडिक-माइनर" #: js/turtledefs.js:427 -#~msgid "The Heap empty? block returns true if the heap is emptry." -#~msgstr "" +#~msgid "The Heap empty? block returns true if the heap is empty." +#~msgstr "हीप खाली है? ब्लॉक सत्य लौटाता है यदि हीप खाली है।" #: js/turtledefs.js:469 #~msgid "The Playback block" -#~msgstr "" +#~msgstr "प्लेबैक ब्लॉक" #: js/turtledefs.js:196 #~msgid "The Note value block is the value of the duration of the note currently being played." -#~msgstr "" +#~msgstr "नोट मूल्य ब्लॉक वर्तमान में बजाए जा रहे नोट की अवधि का मूल्य है।" #: js/turtledefs.js:187 @@ -11486,32 +11521,32 @@ msgstr "सरकाय" #: js/toolbar.js:423 #~msgid "Save as WAV" -#~msgstr "" +#~msgstr "WAV के रूप में सहेजें" #: js/turtledefs.js:354 #~msgid "The Tremolo block adds a wavering effect." -#~msgstr "" +#~msgstr "ट्रेमोलो ब्लॉक एक डगमगाने वाला प्रभाव जोड़ता है।" #: js/turtledefs.js:446 #~msgid "The Set grey block changes the vividness of the pen color." -#~msgstr "" +#~msgstr "सेट ग्रे ब्लॉक पेन के रंग की जीवंतता को बदलता है।" #: js/turtledefs.js:290 #~msgid "The Text block holds a text string." -#~msgstr "" +#~msgstr "टेक्स्ट ब्लॉक एक टेक्स्ट स्ट्रिंग रखता है।" #: js/turtledefs.js:21 #~msgid "actions" -#~msgstr "" +#~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 "" +#~msgstr "रजिस्टर ब्लॉक उन नोट्स के रजिस्टर (ऑक्टेव) को संशोधित करने का एक आसान तरीका प्रदान करता है जो इसके बाद आते हैं।" #: js/logo.js:3384 @@ -11653,89 +11688,89 @@ msgstr "सरकाय" #: js/musicutils.js:327 #~msgid "major-blues" -#~msgstr "" +#~msgstr "मेजर-ब्लूज़" #: js/turtledefs.js:403 #~msgid "The Mod block returns the remainder from a division." -#~msgstr "" +#~msgstr "मोड ब्लॉक विभाजन से शेषफल लौटाता है।" #: js/turtledefs.js:206 #~msgid "Pitch can be specified in terms of C D E F G A B." -#~msgstr "" +#~msgstr "पिच को C D E F G A B के रूप में निर्दिष्ट किया जा सकता है।" #: js/musicutils.js:233 #~msgid "Hindu" -#~msgstr "" +#~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 "" +#~msgstr "मिलीसेकंड ब्लॉक एक नोट ब्लॉक के समान होता है, सिवाय इसके कि यह नोट की अवधि निर्दिष्ट करने के लिए समय (एमएस में) का उपयोग करता है।" #: js/turtledefs.js:406 #~msgid "The Not block is the logical not operator." -#~msgstr "" +#~msgstr "नॉट ब्लॉक तार्किक नॉट ऑपरेटर है।" #: js/StringHelper.js:19 #~msgid "New project\"," -#~msgstr "" +#~msgstr "नया प्रोजेक्ट\"," #: js/basicblocks.js:1299 #~msgid "step pitch" -#~msgstr "" +#~msgstr "स्टेप पिच" #: js/turtledefs.js:255 #~msgid "The Store in box2 block is used to store a value in box2." -#~msgstr "" +#~msgstr "बॉक्स2 में स्टोर करें ब्लॉक का उपयोग बॉक्स2 में एक मान संग्रहीत करने के लिए किया जाता है।" #: js/toolbar.js:339 #: js/toolbar.js:387 #~msgid "Save as png" -#~msgstr "" +#~msgstr "PNG के रूप में सहेजें" #: js/turtledefs.js:314 #~msgid "The Skip notes block will cause notes to be skipped." -#~msgstr "" +#~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 "" +#~msgstr "स्केलर अंतराल ब्लॉक वर्तमान मोड के आधार पर एक सापेक्ष अंतराल की गणना करता है, मोड के बाहर के सभी नोट्स को छोड़ देता है। चित्र में, हम सोल में ला जोड़ते हैं।" #: js/basicblocks.js:519 #~msgid "play backward" -#~msgstr "" +#~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 "" +#~msgstr "पिच में बदलाव ब्लॉक वर्तमान पिच और पिछले पिच के बीच का अंतर (आधे चरणों में) है।" #: js/turtledefs.js:442 #~msgid "The Control-point 1 block sets the first control point for the Bezier curve." -#~msgstr "" +#~msgstr "कंट्रोल-पॉइंट 1 ब्लॉक बेज़ियर वक्र के लिए पहला नियंत्रण बिंदु सेट करता है।" #: js/lilypond.js:21 #~msgid "bk" -#~msgstr "" +#~msgstr "bk" #: js/lilypond.js:21 #~msgid "bt" -#~msgstr "" +#~msgstr "bt" #: js/logo.js:2175 @@ -11750,90 +11785,90 @@ msgstr "सरकाय" #: js/logo.js:8057 #~msgid "Could not find mouse" -#~msgstr "" +#~msgstr "माउस नहीं मिला" #: js/turtledefs.js:469 #~msgid "The Get green block returns the green component of the pixel under the mouse." -#~msgstr "" +#~msgstr "ग्रीन प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल के हरे घटक को लौटाता है।" #: js/turtledefs.js:235 #~msgid "The Rhythm block is used to generate rhythm patterns." -#~msgstr "" +#~msgstr "रिदम ब्लॉक का उपयोग ताल पैटर्न उत्पन्न करने के लिए किया जाता है।" #: js/turtledefs.js:213 #~msgid "???" -#~msgstr "" +#~msgstr "???" #: js/turtledefs.js:303 #~msgid "The Cursor X block returns the horizontal position of the mouse." -#~msgstr "" +#~msgstr "कर्सर एक्स ब्लॉक माउस की क्षैतिज स्थिति लौटाता है।" #: js/activity.js:3444 #~msgid "Save Project" -#~msgstr "" +#~msgstr "प्रोजेक्ट सहेजें" #: js/turtledefs.js:454 #~msgid "The Set font block sets the font used by the Show block." -#~msgstr "" +#~msgstr "सेट फ़ॉन्ट ब्लॉक शो ब्लॉक द्वारा उपयोग किए गए फ़ॉन्ट को सेट करता है।" #~msgid "do re mi fa sol la ti" -#~msgstr "" +#~msgstr "डो रे मी फा सोल ला टी" #: js/turtledefs.js:377 #~msgid "The Until block will repeat until the condition is true." -#~msgstr "" +#~msgstr "अनिल ब्लॉक तब तक दोहराएगा जब तक शर्त सही नहीं हो जाती।" #: js/turtledefs.js:408 #~msgid "The Or block is the logical or operator." -#~msgstr "" +#~msgstr "ऑर ब्लॉक तार्किक या ऑपरेटर है।" #: js/modewidget.js:77 #~msgid "rotate counter clockwise" -#~msgstr "" +#~msgstr "विपरीत दिशा में घुमाएं" #: js/turtledefs.js:344 #~msgid "etc." -#~msgstr "" +#~msgstr "आदि" #: js/pitchtimematrix.js:203 #~msgid "sort" -#~msgstr "" +#~msgstr "सॉर्ट करें" #: js/logo.js:5000 #~msgid "Pitch Block: Did you mean to use a Note block2?" -#~msgstr "" +#~msgstr "पिच ब्लॉक: क्या आपका मतलब नोट ब्लॉक2 का उपयोग करना था?" #: js/logo.js:3606 #~msgid "Distortion not in range" -#~msgstr "" +#~msgstr "विकृति सीमा में नहीं है" #: js/turtledefs.js:453 #~msgid "The Pen size block returns the current pen size value." -#~msgstr "" +#~msgstr "पेन आकार ब्लॉक वर्तमान पेन आकार मान लौटाता है।" #: js/turtledefs.js:422 #~msgid "The Save heap to app block saves the heap to a web page." -#~msgstr "" +#~msgstr "ऐप पर हीप सहेजें ब्लॉक हीप को एक वेब पेज पर सहेजता है।" #: js/turtledefs.js:261 #~msgid "The Random block returns a random number." -#~msgstr "" +#~msgstr "रैंडम ब्लॉक एक यादृच्छिक संख्या लौटाता है।" #: js/turtledefs.js:143 @@ -11845,77 +11880,77 @@ msgstr "सरकाय" #: js/basicblocks.js:74 #~msgid "current pitch name" -#~msgstr "" +#~msgstr "वर्तमान पिच नाम" #: js/turtledefs.js:134 #~msgid "Show or hide a Cartesian-coordinate grid." -#~msgstr "कर्टेसिअन ग्रिड दिखाएँ या छिपाएं" +#~msgstr "एक कार्टेशियन-निर्देशांक ग्रिड दिखाएँ या छिपाएँ" #: js/turtledefs.js:421 #~msgid "The Show heap block displays the contents of the heap at the top of the screen." -#~msgstr "" +#~msgstr "शो हीप ब्लॉक स्क्रीन के शीर्ष पर हीप की सामग्री प्रदर्शित करता है।" #: js/lilypond.js:21 #~msgid "gp" -#~msgstr "" +#~msgstr "gp" #: js/turtledefs.js:308 #~msgid "The Mouse-name block returns the name of a mouse." -#~msgstr "" +#~msgstr "माउस-नाम ब्लॉक एक माउस का नाम लौटाता है।" #: js/activity.js:3528 #~msgid "Save as .png" -#~msgstr "" +#~msgstr ".png के रूप में सहेजें" #: js/musicutils.js:215 #~msgid "Mixolydian" -#~msgstr "" +#~msgstr "मिक्सोलिडियन" #: js/block.js:909 #~msgid "mKeyboard" -#~msgstr "" +#~msgstr "mकीबोर्ड" #: js/turtledefs.js:379 #~msgid "The Stop block will stop a loop (e.g., Forever, Repeat, While, or Until)." -#~msgstr "" +#~msgstr "स्टॉप ब्लॉक एक लूप को रोक देगा (जैसे, फॉरएवर, रिपीट, व्हाइल, या अनिल)।" #: js/turtledefs.js:211 #~msgid "The Pitch number block is the value of the pitch of the note currently being played." -#~msgstr "" +#~msgstr "पिच संख्या ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का मूल्य है।" #: js/turtledefs.js:293 #~msgid "The Shell block is used to change the appearance of the mouse." -#~msgstr "" +#~msgstr "शेल ब्लॉक का उपयोग माउस की उपस्थिति को बदलने के लिए किया जाता है।" #: js/turtledefs.js:270 #~msgid "The Equal block returns True if the two numbers are equal." -#~msgstr "" +#~msgstr "बराबर ब्लॉक सत्य लौटाता है यदि दोनों संख्याएँ समान हैं।" #: js/savebox.js:105 #~msgid "Upload to Planet" -#~msgstr "" +#~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 "" +#~msgstr "स्केलर स्टेप डाउन ब्लॉक वर्तमान कुंजी और मोड में पिछले नोट तक अर्ध-स्वरों की संख्या लौटाता है।" #: js/turtledefs.js:467 #~msgid "The Get pixel block returns the color of the pixel under the mouse." -#~msgstr "" +#~msgstr "पिक्सेल प्राप्त करें ब्लॉक माउस के नीचे पिक्सेल का रंग लौटाता है।" #: js/activity.js:3607 @@ -11925,27 +11960,27 @@ msgstr "सरकाय" #: js/turtledefs.js:461 #~msgid "The Playback block" -#~msgstr "" +#~msgstr "प्लेबैक ब्लॉक" #: js/activity.js:3541 #~msgid "Save as .abc" -#~msgstr "" +#~msgstr ".abc के रूप में सहेजें" #: js/logo.js:10269 #~msgid "Lilypond cannot process partial of " -#~msgstr "" +#~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 "" +#~msgstr "हर्ट्ज़ में पिच ब्लॉक वर्तमान में बजाए जा रहे नोट की पिच का हर्ट्ज़ में मान है।" #: js/block.js:1453 #~msgid "degree" -#~msgstr "" +#~msgstr "डिग्री" #: plugins/rodi.rtp:169 @@ -11955,7 +11990,7 @@ msgstr "सरकाय" #: js/turtledefs.js:443 #~msgid "The Control-point 2 block sets the second control point for the Bezier curve." -#~msgstr "" +#~msgstr "कंट्रोल-पॉइंट 2 ब्लॉक बेज़ियर वक्र के लिए दूसरा नियंत्रण बिंदु सेट करता है।" #: js/musicutils.js:247 @@ -11986,22 +12021,22 @@ 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 "" +#~msgstr "सेमी-टोन अंतराल ब्लॉक आधे चरणों पर आधारित एक सापेक्ष अंतराल की गणना करता है। चित्र में, हम सोल# में सोल जोड़ते हैं।" #: js/turtledefs.js:263 #~msgid "The Plus block is used to add." -#~msgstr "" +#~msgstr "प्लस ब्लॉक जोड़ने के लिए उपयोग होता है।" #: js/turtledefs.js:207 #~msgid "e.g., 1, 2, 3, or 4." -#~msgstr "" +#~msgstr "उदा. 1, 2, 3, या 4।" #: js/turtledefs.js:416 #~msgid "The Loadheap block loads the heap from a file." -#~msgstr "" +#~msgstr "लोडहीप ब्लॉक एक फाइल से हीप लोड करता है।" #~msgid "cloud" #~msgstr "बादल" @@ -12009,7 +12044,7 @@ msgstr "सरकाय" #: js/turtledefs.js:298 #~msgid "The Bottom block returns the position of the bottom of the canvas." -#~msgstr "" +#~msgstr "बॉटम ब्लॉक कैनवास के निचले हिस्से की स्थिति लौटाता है।" #: js/toolbar.js:338 @@ -12021,12 +12056,12 @@ msgstr "सरकाय" #: plugins/impact.rtp:122 #~msgid "Impact UID not found." -#~msgstr "" +#~msgstr "प्रभाव यूआईडी नहीं मिला।" #: js/pitchdrummatrix.js:141 #~msgid "Solfa" -#~msgstr "" +#~msgstr "सोल्फा" #: js/timbre.js:727 @@ -12036,12 +12071,12 @@ msgstr "सरकाय" #: js/logo.js:2688 #~msgid "turtleHeaps does not contain a valid heap for" -#~msgstr "" +#~msgstr "turtleHeaps में एक मान्य हीप नहीं है" #: js/turtledefs.js:98 #~msgid "You can also use Alt+C to copy a stack of blocks. " -#~msgstr "" +#~msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" #: js/activity.js:3523 @@ -12051,22 +12086,22 @@ msgstr "सरकाय" #: js/activity.js:3066 #~msgid "Home' + ' [HOME]" -#~msgstr "" +#~msgstr "होम' + ' [होम]" #: js/turtledefs.js:484 #~msgid "The Start mouse block starts the specified mouse." -#~msgstr "" +#~msgstr "स्टार्ट माउस ब्लॉक निर्दिष्ट माउस को शुरू करता है।" #: plugins/impact.rtp:32 #~msgid "fetch" -#~msgstr "" +#~msgstr "लाना" #: js/turtledefs.js:398 #~msgid "The Box block returns the value stored in a box." -#~msgstr "" +#~msgstr "बॉक्स ब्लॉक बॉक्स में संग्रहित मान लौटाता है।" #~msgid "rodi" #~msgstr "रोडी" @@ -12074,45 +12109,45 @@ msgstr "सरकाय" #: js/turtledefs.js:481 #~msgid "The Set mouse block sends a stack of blocks to be run by the specified mouse." -#~msgstr "" +#~msgstr "सेट माउस ब्लॉक निर्दिष्ट माउस द्वारा चलाए जाने वाले ब्लॉकों का एक स्टैक भेजता है।" #: js/turtledefs.js:254 #~msgid "The box1 block returns the value stored in box1." -#~msgstr "" +#~msgstr "बॉक्स1 ब्लॉक बॉक्स1 में संग्रहित मान लौटाता है।" #: js/turtledefs.js:99 #~msgid "You can also use Alt+P to paste a stack of blocks. " -#~msgstr "" +#~msgstr "आप ब्लॉकों के स्टैक को पेस्ट करने के लिए Alt+P का भी उपयोग कर सकते हैं।" #: js/musicutils.js:291 #~msgid "pentatonic" -#~msgstr "" +#~msgstr "पेंटाटोनिक" #~msgid "blocks" -#~msgstr "ब्लॊक्स" +#~msgstr "ब्लॉक्स" #: js/turtledefs.js:232 #~msgid "The Pitch-time Matrix block opens a tool to create musical phrases." -#~msgstr "" +#~msgstr "पिच-टाइम मैट्रिक्स ब्लॉक संगीत वाक्यांश बनाने के लिए एक उपकरण खोलता है।" #: js/turtledefs.js:281 #~msgid "The Heading block returns the orientation of the mouse." -#~msgstr "" +#~msgstr "हेडिंग ब्लॉक माउस की अभिविन्यास को लौटाता है।" #: js/turtledefs.js:400 #~msgid "The Abs block returns the absolute value." -#~msgstr "" +#~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 "" +#~msgstr "उदाहरण के लिए, यदि आपके पास एक क्रेसेंडो ब्लॉक में 5 के मान के साथ 7 नोट्स अनुक्रम में हैं, तो अंतिम नोट प्रारंभिक मात्रा से 35% अधिक होगा।" #: js/block.js:962 @@ -12121,34 +12156,34 @@ msgstr "सरकाय" #: js/basicblocks.js:1034 #~msgid "rhythm ruler" -#~msgstr "" +#~msgstr "ताल शासक" #: js/logo.js:3626 #: js/logo.js:3675 #~msgid "Depth entered is out of range" -#~msgstr "" +#~msgstr "दर्ज की गई गहराई सीमा से बाहर है" #: js/turtledefs.js:346 #~msgid "The Scalar interval block measures the distance between two notes in the current key and mode." -#~msgstr "" +#~msgstr "स्केलर अंतराल ब्लॉक वर्तमान कुंजी और मोड में दो नोट्स के बीच की दूरी को मापता है।" #: js/turtledefs.js:272 #~msgid "The Forward block moves the mouse forward." -#~msgstr "" +#~msgstr "फॉरवर्ड ब्लॉक माउस को आगे बढ़ाता है।" #: js/musicutils.js:246 #~msgid "Pentatonic" -#~msgstr "" +#~msgstr "पेंटाटोनिक" #: js/turtledefs.js:372 #~msgid "The Temperament tool is used to define custom tuning." -#~msgstr "" +#~msgstr "टेम्परामेंट उपकरण का उपयोग कस्टम ट्यूनिंग को परिभाषित करने के लिए किया जाता है।" #: js/logo.js:4992 @@ -12160,7 +12195,7 @@ msgstr "सरकाय" #: js/turtledefs.js:289 #~msgid "The Print block displays text at the top of the screen." -#~msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ दिखाता है।" +#~msgstr "प्रिंट ब्लॉक स्क्रीन के शीर्ष पर पाठ प्रदर्शित करता है।" #: js/turtledefs.js:356 @@ -12224,7 +12259,7 @@ msgstr "सरकाय" #: js/block.js:1309 #~msgid "4th" -#~msgstr "4थ" +#~msgstr "चौथा" #: js/turtledefs.js:362 @@ -12233,7 +12268,7 @@ msgstr "सरकाय" #: js/turtledefs.js:380 -#~msgid "The Switch block will run the code in the matchin Case." +#~msgid "The Switch block will run the code in the matching Case." #~msgstr "स्विच ब्लॉक समान केस में कोड चलाएगा।" #: js/basicblocks.js:282 @@ -12251,11 +12286,6 @@ msgstr "सरकाय" #~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." @@ -12281,7 +12311,7 @@ msgstr "सरकाय" #: js/activity.js:3870 #~msgid "Long press on blocks to copy." -#~msgstr "ब्लॉक पर लंबा दबाएं करें कॉपी के लिए।" +#~msgstr "ब्लॉक पर लंबे समय तक दबाएं कॉपी के लिए।" #: js/turtledefs.js:351 @@ -12325,70 +12355,70 @@ msgstr "सरकाय" #: js/StringHelper.js:19 #~msgid "data-tooltip" -#~msgstr "" +#~msgstr "डेटा-टूलटिप" #: js/playback.js:28 #: js/playback.js:28 #~msgid "pause" -#~msgstr "" +#~msgstr "रोकें" #: js/turtledefs.js:195 #~msgid "A rest of the specified note value duration can be constructed using a Silence block." -#~msgstr "" +#~msgstr "निर्दिष्ट नोट मूल्य अवधि का एक विराम साइलेंस ब्लॉक का उपयोग करके बनाया जा सकता है।" #: js/turtledefs.js:225 #~msgid "e.g., guitar, piano, violin, or cello." -#~msgstr "" +#~msgstr "उदा., गिटार, पियानो, वायलिन, या सेलो।" #: js/activity.js:4118 #~msgid "Hard stop" -#~msgstr "" +#~msgstr "कठिन रोक" #: js/turtledefs.js:468 #~msgid "The Get red block returns the red component of the pixel under the mouse." -#~msgstr "" +#~msgstr "गेट रेड ब्लॉक माउस के नीचे पिक्सेल का लाल घटक लौटाता है।" #: js/basicblocks.js:808 #~msgid "free time" -#~msgstr "" +#~msgstr "मुक्त समय" #: js/turtledefs.js:214 #~msgid "e.g., if the last note played was sol, Scalar Step 1 will play la." -#~msgstr "" +#~msgstr "उदा., यदि अंतिम नोट सोल था, तो स्केलर स्टेप 1 ला बजेगा।" #: js/turtledefs.js:29 #: js/musicutils.js:328 #~msgid "whole-tone" -#~msgstr "" +#~msgstr "पूर्ण-स्वर" #: js/turtledefs.js:185 #~msgid "You can also use Alt+C to copy a stack of blocks." -#~msgstr "" +#~msgstr "आप ब्लॉकों के स्टैक को कॉपी करने के लिए Alt+C का भी उपयोग कर सकते हैं।" #: js/turtledefs.js:29 #: js/musicutils.js:287 #~msgid "natural-minor" -#~msgstr "" +#~msgstr "प्राकृतिक-माइनर" #: js/activity.js:4437 #: js/activity.js:4472 #~msgid "Click here to paste" -#~msgstr "" +#~msgstr "यहां पेस्ट करने के लिए क्लिक करें" #~msgid "This button opens and closes the primary toolbar." #~msgstr "यह बटन मुख्य उपकरण पट्टी को खोलता एवं बंद करता है" @@ -12396,12 +12426,12 @@ msgstr "सरकाय" #: js/activity.js:4426 #~msgid "Run music step by step" -#~msgstr "" +#~msgstr "संगीत को कदम दर कदम चलाएँ" #: js/turtledefs.js:417 #~msgid "The Saveheap block saves the heap to a file." -#~msgstr "" +#~msgstr "सेवहीप ब्लॉक हीप को एक फाइल में सहेजता है।" #: js/musicutils.js:230 @@ -12530,51 +12560,51 @@ msgstr "सरकाय" #: js/turtledefs.js:168 #~msgid "Run music slow" -#~msgstr "" +#~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 "" +#~msgstr "स्टैक को क्लिपबोर्ड पर कॉपी करने के लिए, स्टैक पर लंबे समय तक दबाएं।" #: js/turtledefs.js:359 #~msgid "eg guitar, piano, violin, or cello." -#~msgstr "" +#~msgstr "उदा. गिटार, पियानो, वायलिन, या सेलो।" #: js/turtledefs.js:29 #: js/musicutils.js:330 #~msgid "minor-pentatonic" -#~msgstr "" +#~msgstr "माइनर-पेंटाटोनिक" #: js/turtledefs.js:359 #~msgid "The AM synth block is an amplitude modulator used to define a timbre." -#~msgstr "" +#~msgstr "एएम सिंथ ब्लॉक एक आयाम मॉड्यूलेटर है जिसका उपयोग एक स्वर को परिभाषित करने के लिए किया जाता है।" #: js/turtledefs.js:275 #~msgid "The Right block turns the mouse to the right." -#~msgstr "" +#~msgstr "राइट ब्लॉक माउस को दाईं ओर घुमाता है।" #: js/turtledefs.js:355 #~msgid "The Harmonic block will add harmonics to the contained notes." -#~msgstr "" +#~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 "" +#~msgstr "स्टेकाटो ब्लॉक वास्तविक नोट की लंबाई को कम करता है जबकि नोट्स के निर्दिष्ट ताल मूल्य को बनाए रखता है।" #: js/pitchtimematrix.js:198 #~msgid "export" -#~msgstr "" +#~msgstr "निर्यात" #: js/turtledefs.js:402