Browse Source

update features page

* add missing images
* add links
* fix various CSS issues, set max heights
translate
Alexandros Theodotou 5 months ago
parent
commit
f97d130c65
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 2
      common/header.j2.inc
  2. 321
      locale/af_ZA/LC_MESSAGES/messages.po
  3. 321
      locale/ar/LC_MESSAGES/messages.po
  4. 321
      locale/ca/LC_MESSAGES/messages.po
  5. 321
      locale/cs/LC_MESSAGES/messages.po
  6. 321
      locale/da/LC_MESSAGES/messages.po
  7. 321
      locale/de/LC_MESSAGES/messages.po
  8. 321
      locale/el/LC_MESSAGES/messages.po
  9. 321
      locale/en_GB/LC_MESSAGES/messages.po
  10. 321
      locale/es/LC_MESSAGES/messages.po
  11. 321
      locale/et/LC_MESSAGES/messages.po
  12. 321
      locale/fi/LC_MESSAGES/messages.po
  13. 321
      locale/fr/LC_MESSAGES/messages.po
  14. 321
      locale/gd/LC_MESSAGES/messages.po
  15. 321
      locale/gl/LC_MESSAGES/messages.po
  16. 321
      locale/he/LC_MESSAGES/messages.po
  17. 321
      locale/hi/LC_MESSAGES/messages.po
  18. 321
      locale/hu/LC_MESSAGES/messages.po
  19. 321
      locale/id/LC_MESSAGES/messages.po
  20. 321
      locale/it/LC_MESSAGES/messages.po
  21. 350
      locale/ja/LC_MESSAGES/messages.po
  22. 321
      locale/ko/LC_MESSAGES/messages.po
  23. 322
      locale/messages.pot
  24. 321
      locale/nb_NO/LC_MESSAGES/messages.po
  25. 321
      locale/nl/LC_MESSAGES/messages.po
  26. 321
      locale/pl/LC_MESSAGES/messages.po
  27. 321
      locale/pt/LC_MESSAGES/messages.po
  28. 321
      locale/pt_BR/LC_MESSAGES/messages.po
  29. 328
      locale/ru/LC_MESSAGES/messages.po
  30. 321
      locale/sl/LC_MESSAGES/messages.po
  31. 321
      locale/sv/LC_MESSAGES/messages.po
  32. 321
      locale/th/LC_MESSAGES/messages.po
  33. 321
      locale/tr/LC_MESSAGES/messages.po
  34. 321
      locale/uk/LC_MESSAGES/messages.po
  35. 321
      locale/vi/LC_MESSAGES/messages.po
  36. 321
      locale/zh_CN/LC_MESSAGES/messages.po
  37. 321
      locale/zh_TW/LC_MESSAGES/messages.po
  38. 49
      static/images/FLAC_logo_vector.svg
  39. BIN
      static/images/LSP_logo_hover.png
  40. 18
      static/images/README
  41. BIN
      static/images/Sfz_file_format_logo.png
  42. BIN
      static/images/audio-fade-out.gif
  43. BIN
      static/images/automatable-plugin-enabled.png
  44. BIN
      static/images/backup-saved-notification.png
  45. BIN
      static/images/bluehost-120x90BW.png
  46. BIN
      static/images/file-browser-midi-files.png
  47. BIN
      static/images/gnu-and-penguin-color-1024x946-trnsprnt.png
  48. BIN
      static/images/stretch-regions.gif
  49. 55
      static/images/xfce4-cpugraph-plugin.svg
  50. 10
      static/styles.css
  51. 47
      template.py
  52. 3
      template/legal.html.j2
  53. 9
      template/styles.scss

2
common/header.j2.inc

@ -36,7 +36,7 @@ GNU Affero General Public License for more details. @@ -36,7 +36,7 @@ GNU Affero General Public License for more details.
{#<link href="{{ url('dist/mini.css/mini-dark.css') }}" rel="stylesheet">#}
<!-- Custom styles for this template -->
<link href="{{ url('static/styles.css?v=202203221043') }}" rel="stylesheet">
<link href="{{ url('static/styles.css?v=202203302022') }}" rel="stylesheet">
<!-- Matomo -->
<script type="text/javascript">

321
locale/af_ZA/LC_MESSAGES/messages.po

@ -7,7 +7,7 @@ msgid "" @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-30 15:23+0100\n"
"POT-Creation-Date: 2022-03-30 23:45+0100\n"
"PO-Revision-Date: 2020-09-24 03:54+0100\n"
"Last-Translator: Alex <alex@zrythm.org>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"
@ -69,632 +69,631 @@ msgstr "" @@ -69,632 +69,631 @@ msgstr ""
msgid "Single knob to control detune"
msgstr ""
#: template.py:423 template.py:665
#: template.py:428 template.py:670
msgid "Intuitive Editing"
msgstr ""
#: template.py:426
#: template.py:431
msgid "Flexible Select Tool"
msgstr ""
#: template.py:427
#: template.py:432
msgid ""
"Select, move, resize, clone, link, loop, delete and cut objects with a "
"single tool."
"{ref}single tool{endref}."
msgstr ""
#: template.py:429
#: template.py:434
msgid "Extensive Toolbox"
msgstr ""
#: template.py:430
#: template.py:435
msgid ""
"Extend select tool functionality by switching to the Edit, Cut, Erase, Ramp "
"or Audition tools."
"Extend select tool functionality by switching to the {ref}Edit, Cut, Erase, "
"Ramp or Audition tools{endref}."
msgstr ""
#: template.py:432
#: template.py:437
msgid "Adaptive Snapping"
msgstr ""
#: template.py:433
#: template.py:438
msgid "Snapping behavior adjusts to the current zoom level."
msgstr ""
#: template.py:435
#: template.py:440
msgid "Looping"
msgstr ""
#: template.py:436
#: template.py:441
msgid "Loop audio, MIDI, automation and chord clips."
msgstr ""
#: template.py:439 template.py:680
#: template.py:444 template.py:685
msgid "Featureful Timeline"
msgstr ""
#: template.py:442
#: template.py:447
msgid "Track Lanes"
msgstr ""
#: template.py:443
#: template.py:448
msgid "Add multiple layers of audio/MIDI to the same track using track lanes."
msgstr ""
#: template.py:445
#: template.py:450
msgid "Bounce in Place"
msgstr ""
#: template.py:446
#: template.py:451
msgid "Quickly bounce selected material to audio."
msgstr ""
#: template.py:448
#: template.py:453
msgid "Stretching"
msgstr ""
#: template.py:449
#: template.py:454
msgid "Stretch any type of region"
msgstr ""
#: template.py:452
#: template.py:457
msgid "Powerful Editors"
msgstr ""
#: template.py:455
#: template.py:460
msgid "Piano Roll"
msgstr ""
#: template.py:456
#: template.py:461
msgid ""
"Create, edit and arrange MIDI events in a dedicated piano roll with chord "
"integration."
msgstr ""
#: template.py:458
#: template.py:463
msgid "Drum View"
msgstr ""
#: template.py:459
#: template.py:464
msgid "One-click switch to drum view for editing single-hit instruments."
msgstr ""
#: template.py:461
#: template.py:466
msgid "Velocity Editor"
msgstr ""
#: template.py:462
#: template.py:467
msgid ""
"Edit multiple velocities simultaneously with the select tool or draw with "
"the pencil or ramp tool."
msgstr ""
#: template.py:464
#: template.py:469
msgid "Audio Editor"
msgstr ""
#: template.py:465
#: template.py:470
msgid ""
"Adjust fades/gain and edit parts of audio clips using audio functions inside"
" the audio editor."
msgstr ""
#: template.py:467
#: template.py:472
msgid "List Editors"
msgstr ""
#: template.py:468
#: template.py:473
msgid "Edit object parameters manually in the event viewer."
msgstr ""
#: template.py:470
#: template.py:475
msgid "Editor Functions"
msgstr ""
#: template.py:471
#: template.py:476
msgid ""
"Quickly apply functions like Legato, Invert and Fade Out to the selected "
"objects."
msgstr ""
#: template.py:473
#: template.py:478
msgid "External App Integration"
msgstr ""
#: template.py:474
#: template.py:479
msgid "Edit selected audio parts in any external app."
msgstr ""
#: template.py:477
#: template.py:482
msgid "Recording Capabilities"
msgstr ""
#: template.py:480
#: template.py:485
msgid "Audio/MIDI Recording"
msgstr ""
#: template.py:481
#: template.py:486
msgid ""
"Record audio/MIDI from any of your devices, or even from other apps using "
"JACK."
msgstr ""
#: template.py:483
#: template.py:488
msgid "Comprehensive Recording Settings"
msgstr ""
#: template.py:484
#: template.py:489
msgid ""
"Use punch in/punch out, record on MIDI input, and optionally create multiple"
" takes."
msgstr ""
#: template.py:486
#: template.py:491
msgid "Automation Recording"
msgstr ""
#: template.py:487
#: template.py:492
msgid "Record automation in latch/touch mode."
msgstr ""
#: template.py:489
#: template.py:494
msgid "Device Controls"
msgstr ""
#: template.py:490
#: template.py:495
msgid ""
"Bind your device knobs to controls inside Zrythm and record your actions."
msgstr ""
#: template.py:493 template.py:671
#: template.py:498 template.py:676
msgid "Mixing Capabilities"
msgstr ""
#: template.py:496
#: template.py:501
msgid "Group Tracks"
msgstr ""
#: template.py:497
#: template.py:502
msgid "Organize audio/MIDI signal groups with group tracks."
msgstr ""
#: template.py:499
#: template.py:504
msgid "Aux Sends"
msgstr ""
#: template.py:500
#: template.py:505
msgid "Easily route signals to FX tracks and plugin sidechain inputs."
msgstr ""
#: template.py:502
#: template.py:507
msgid "In-Context Listening"
msgstr ""
#: template.py:503
#: template.py:508
msgid ""
"Listen to specified tracks in the context of the mix by dimming down every "
"other track."
msgstr ""
#: template.py:505
#: template.py:510
msgid "Monitor Section"
msgstr ""
#: template.py:506
#: template.py:511
msgid ""
"Change listen/mute/solo behavior and adjust what goes to your speakers."
msgstr ""
#: template.py:509
#: template.py:514
msgid "Unlimited Automation"
msgstr ""
#: template.py:512
#: template.py:517
msgid "Anywhere-to-Anywhere Connections"
msgstr ""
#: template.py:513
#: template.py:518
msgid "Connect anything to anything."
msgstr ""
#: template.py:515
#: template.py:520
msgid "Automation Curves"
msgstr ""
#: template.py:516
#: template.py:521
msgid ""
"Automate parameters with straight lines or curves, choosing from multiple "
"curve algorithms, such as Exponential and Elliptic curves."
msgstr ""
#: template.py:518
#: template.py:523
msgid "Envelopes"
msgstr ""
#: template.py:519
#: template.py:524
msgid ""
"Automate parameters with CV signals or envelopes, including macro knobs and "
"LFO plugins such as ZLFO."
msgstr ""
#: template.py:521
#: template.py:526
msgid "Automate Anything"
msgstr ""
#: template.py:522
#: template.py:527
msgid ""
"Automate any possible parameter, including the project's BPM and time "
"signature."
msgstr ""
#: template.py:525
#: template.py:530
msgid "Intuitive User Interface"
msgstr ""
#: template.py:528
#: template.py:533
msgid "Detachable Views"
msgstr ""
#: template.py:529
#: template.py:534
msgid ""
"Detach views from any panel and work efficiently with multi-monitor setups."
msgstr ""
#: template.py:531
#: template.py:536
msgid "Searchable Preferences"
msgstr ""
#: template.py:532
#: template.py:537
msgid "Start typing to locate the preference you're looking for."
msgstr ""
#: template.py:534
#: template.py:539
msgid "Inspector Pages"
msgstr ""
#: template.py:535
#: template.py:540
msgid "Edit all track and plugin parameters in the inspector."
msgstr ""
#: template.py:538
#: template.py:543
msgid "Plugin Capabilities"
msgstr ""
#: template.py:541
#: template.py:546
msgid "Plugin Support"
msgstr ""
#: template.py:542
#: template.py:547
msgid ""
"Thanks to Carla, Zrythm supports a variety of plugin formats including LV2, "
"VST2, VST3 and AU."
msgstr ""
#: template.py:544
#: template.py:549
msgid "SoundFonts as Plugins"
msgstr ""
#: template.py:545
#: template.py:550
msgid "Use SFZ and SF2 soundfonts as instrument plugins."
msgstr ""
#: template.py:547
#: template.py:552
msgid "Flexible Plugin Browser"
msgstr ""
#: template.py:548
#: template.py:553
msgid ""
"Easily filter plugins by author, format or category, and organize your "
"favorite plugins with plugin collections."
msgstr ""
#: template.py:550
#: template.py:555
msgid "Plugin Bridging"
msgstr ""
#: template.py:551
#: template.py:556
msgid "Sandbox plugins by opening them in bridge mode."
msgstr ""
#: template.py:553
#: template.py:558
msgid "Automatable Bypass Mode"
msgstr ""
#: template.py:554
#: template.py:559
msgid "Easily bypass plugins in the signal chain with an automatable control."
msgstr ""
#: template.py:557
#: template.py:562
msgid "Comprehensive Import/Export"
msgstr ""
#: template.py:560
#: template.py:565
msgid "File Browser"
msgstr ""
#: template.py:561
#: template.py:566
msgid ""
"Browse and audition MIDI and audio files, and organize your favorite paths "
"with favorites."
msgstr ""
#: template.py:563
#: template.py:568
msgid "Audio Files"
msgstr ""
#: template.py:564
#: template.py:569
msgid ""
"Import or export any format supported by libsndfile, with additional MP3 "
"import support."
msgstr ""
#: template.py:566
#: template.py:571
msgid "MIDI"
msgstr ""
#: template.py:567
#: template.py:572
msgid ""
"Import or export any part of the project in MIDI Type 0 or Type 1 formats."
msgstr ""
#: template.py:569
#: template.py:574
msgid "Stem Export"
msgstr ""
#: template.py:570
#: template.py:575
msgid "Export stems for specific tracks and share them with other producers."
msgstr ""
#: template.py:573 template.py:674
#: template.py:578 template.py:679
msgid "Chord Assistance"
msgstr ""
#: template.py:576
#: template.py:581
msgid "Chord Audition"
msgstr ""
#: template.py:577
#: template.py:582
msgid ""
"Quickly listen to chords by clicking the pads or pressing notes on your MIDI"
" keyboard, and drag-and-drop chords to the timeline."
msgstr ""
#: template.py:579
#: template.py:584
msgid "Chord Editing"
msgstr ""
#: template.py:580
#: template.py:585
msgid ""
"Invert chords with a single click or use the chord selector to choose any "
"chord, with an option to filter chords in the current scale."
msgstr ""
#: template.py:582
#: template.py:587
msgid "Recordable Chord Track"
msgstr ""
#: template.py:583
#: template.py:588
msgid ""
"Dictate or record the scale and chord progression of the project, and "
"optionally route the output to an instrument."
msgstr ""
#: template.py:585
#: template.py:590
msgid "Chord Presets"
msgstr ""
#: template.py:586
#: template.py:591
msgid ""
"Generate chords from a wide range of scales, load included chord presets for"
" various genres, or save your own."
msgstr ""
#: template.py:589 template.py:683
#: template.py:594 template.py:688
msgid "Never Lose Work"
msgstr ""
#: template.py:592
#: template.py:597
msgid "Project Backups"
msgstr ""
#: template.py:593
#: template.py:598
msgid "Backups taken automatically at user-specified intervals."
msgstr ""
#: template.py:595
#: template.py:600
msgid "Undoable Actions"
msgstr ""
#: template.py:596
#: template.py:601
msgid "Almost every user action is undoable."
msgstr ""
#: template.py:598
#: template.py:603
msgid "Serializable Undo History"
msgstr ""
#: template.py:599
#: template.py:604
msgid "Keep your undo history when saving projects."
msgstr ""
#: template.py:602
#: template.py:607
msgid "Scripting"
msgstr ""
#: template.py:605
#: template.py:610
msgid "Extend Zrythm"
msgstr ""
#: template.py:606
#: template.py:611
msgid ""
"Extend the capabilities of Zrythm by editing its state using GNU Guile "
"scripts."
msgstr ""
#: template.py:608
#: template.py:613
msgid "Custom Editor Functions"
msgstr ""
#: template.py:609
#: template.py:614
msgid "Implement your own MIDI/audio/automation functions (coming soon)."
msgstr ""
#: template.py:611
#: template.py:616
msgid "Project Generation"
msgstr ""
#: template.py:612
#: template.py:617
msgid "Generate projects with GNU Guile scripts."
msgstr ""
#: template.py:615
#: template.py:620
msgid "Optimized Performance"
msgstr ""
#: template.py:618
#: template.py:623
msgid "Hardware accelerated UI"
msgstr ""
#: template.py:619
#: template.py:624
msgid "Most of the user interface is drawn on the GPU thanks to GTK4."
msgstr ""
#: template.py:621
#: template.py:626
msgid "SIMD-optimized DSP"
msgstr ""
#: template.py:622
#: template.py:627
msgid ""
"Zrythm uses lsp-dsp-lib which implements SIMD extensions such as SSE, AVX "
"and FMA when available to speed up audio processing and minimize DSP usage."
"Zrythm uses {ref}lsp-dsp-lib{endref} which implements SIMD extensions such "
"as SSE, AVX and FMA when available to speed up audio processing and minimize"
" DSP usage."
msgstr ""
#: template.py:624
#: template.py:629
msgid "Extensive Caching"
msgstr ""
#: template.py:625
#: template.py:630
msgid "Expensive computations are pre-calculated to save processing time."
msgstr ""
#: template.py:628
#: template.py:633
msgid "Cross-Platform Support"
msgstr ""
#: template.py:631
#: template.py:636
msgid "Multiple Platforms"
msgstr ""
#: template.py:632
#: template.py:637
msgid ""
"Zrythm is designed to run on a wide variety of platforms and architectures "
"including x86 architectures, PowerPC, RISC-V, ARMv7 and ARMv8."
msgstr ""
#: template.py:634
#: template.py:639
msgid "Multiple Backends"
msgstr ""
#: template.py:635
#: template.py:640
msgid ""
"Support for almost all major audio and MIDI backends, including "
"JACK/PipeWire, Windows MME, WASAPI and Core Audio/MIDI."
msgstr ""
#: template.py:638
#: template.py:643
msgid "Localization"
msgstr ""
#: template.py:641
#: template.py:646
msgid "Localized UI"
msgstr ""
#: template.py:642
#: template.py:647
msgid "Use Zrythm in your preferred language."
msgstr ""
#: template.py:644
#: template.py:649
msgid "Easily Add Translations"
msgstr ""
#: template.py:645
msgid "Add missing translations and locales on Weblate."
#: template.py:650
msgid "Add missing translations and locales on {ref}Weblate{endref}."
msgstr ""
#: template.py:648
msgid "User Liberty"
#: template.py:653
msgid "User Freedom"
msgstr ""
#: template.py:651
#: template.py:656
msgid "Free Software"
msgstr ""
#: template.py:652
msgid ""
"With all source code released as copyleft free software, Zrythm is committed"
" to ensuring the freedom of computer users."
#: template.py:657
msgid "All source code is released as copyleft free software."
msgstr ""
#: template.py:654
#: template.py:659
msgid "Open Standards"
msgstr ""
#: template.py:655
#: template.py:660
msgid "Zrythm supports open standards such as MIDI, LV2, FLAC and OGG."
msgstr ""
#: template.py:657
#: template.py:662
msgid "Cooperation"
msgstr ""
#: template.py:658
#: template.py:663
msgid ""
"We work with the free software community to ensure Zrythm works without "
"issues on all libre platforms."
"We work with the free software community to ensure Zrythm builds and runs "
"without issues on all platforms."
msgstr ""
#: template.py:666
#: template.py:671
msgid ""
"Easily select, move, resize, clone, link, loop, delete and cut objects with "
"a single tool or extend its functionality with additional specialized tools,"
" and enjoy adaptive snapping in every arranger."
msgstr ""
#: template.py:668
#: template.py:673
msgid "Limitless Automation"
msgstr ""
#: template.py:669
#: template.py:674
msgid ""
"Automate almost anything with automation events using straight lines, ramps "
"and curves, or with LFOs and envelopes."
msgstr ""
#: template.py:672
#: template.py:677
msgid ""
"In-context listening, signal groups, FX tracks, MIDI effect and insert "
"slots, pre and post-fader aux sends and anywhere-to-anywhere routing."
msgstr ""
#: template.py:675
#: template.py:680
msgid ""
"Generate chords from scales in the chord pad, audition and invert chords or "
"save your own chord presets, manage your chord progression in the chord "
"track and enjoy chord highlighting in the piano roll."
msgstr ""
#: template.py:677
#: template.py:682
msgid "Audio Plugins"
msgstr ""
#: template.py:678
#: template.py:683
msgid ""
"Support for every major plugin format including {lv2_ref}LV2{endref}, VST2, "
"VST3 and AU, with additional support for SFZ and SF2 soundfonts and "
"sandboxing thanks to {carla_ref}Carla{endref}."
msgstr ""
#: template.py:681
#: template.py:686
msgid ""
"Organize your work into multiple layers in the same track using track lanes,"
" quickly bounce anything to audio, import/export a wide variety of audio and"
@ -702,17 +701,17 @@ msgid "" @@ -702,17 +701,17 @@ msgid ""
"types for every purpose."
msgstr ""
#: template.py:684
#: template.py:689
msgid ""
"Recover your work with automatic project backups, undo almost any user "
"action and even save your undo history with projects."
msgstr ""
#: template.py:686
#: template.py:691
msgid "Liberating"
msgstr ""
#: template.py:687
#: template.py:692
msgid ""
"Zrythm is {copyleft_ref}copyleft{endref} {free_software_ref}free "
"software</a> with fully auditable source code. Use, study, share and improve"
@ -1195,11 +1194,17 @@ msgid "" @@ -1195,11 +1194,17 @@ msgid ""
"himself and Ynternet.org foundation."
msgstr ""
#: template/legal.html.j2:68
#: template/legal.html.j2:66
msgid ""
"Licenses for images found on this website can be found in {ref}this README "
"file{endref}."
msgstr ""
#: template/legal.html.j2:71
msgid "Trademarks"
msgstr ""
#: template/legal.html.j2:74
#: template/legal.html.j2:77
msgid "Zrythm and the Zrythm logo are trademarks of Alexandros Theodotou."
msgstr ""

321
locale/ar/LC_MESSAGES/messages.po

@ -7,7 +7,7 @@ msgid "" @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-03-30 15:23+0100\n"
"POT-Creation-Date: 2022-03-30 23:45+0100\n"
"PO-Revision-Date: 2021-10-28 18:44+0000\n"
"Last-Translator: Alaa alden Aldroubi <alaa.aldroubi@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/zrythm/web/ar/>\n"
@ -71,632 +71,631 @@ msgstr "7 مذبذبات sawtooth" @@ -71,632 +71,631 @@ msgstr "7 مذبذبات sawtooth"
msgid "Single knob to control detune"
msgstr "مقبض واحد للتحكم على detune"
#: template.py:423 template.py:665
#: template.py:428 template.py:670
msgid "Intuitive Editing"
msgstr ""
#: template.py:426
#: template.py:431
msgid "Flexible Select Tool"
msgstr ""
#: template.py:427
#: template.py:432
msgid ""
"Select, move, resize, clone, link, loop, delete and cut objects with a "
"single tool."
"{ref}single tool{endref}."
msgstr ""
#: template.py:429
#: template.py:434
msgid "Extensive Toolbox"
msgstr ""
#: template.py:430
#: template.py:435
msgid ""
"Extend select tool functionality by switching to the Edit, Cut, Erase, Ramp "
"or Audition tools."
"Extend select tool functionality by switching to the {ref}Edit, Cut, Erase, "
"Ramp or Audition tools{endref}."
msgstr ""
#: template.py:432
#: template.py:437
msgid "Adaptive Snapping"
msgstr ""
#: template.py:433
#: template.py:438
msgid "Snapping behavior adjusts to the current zoom level."
msgstr ""
#: template.py:435
#: template.py:440
msgid "Looping"
msgstr ""
#: template.py:436
#: template.py:441
msgid "Loop audio, MIDI, automation and chord clips."
msgstr ""
#: template.py:439 template.py:680
#: template.py:444 template.py:685
msgid "Featureful Timeline"
msgstr ""
#: template.py:442
#: template.py:447
msgid "Track Lanes"
msgstr ""
#: template.py:443
#: template.py:448
msgid "Add multiple layers of audio/MIDI to the same track using track lanes."
msgstr ""
#: template.py:445
#: template.py:450
msgid "Bounce in Place"
msgstr ""
#: template.py:446
#: template.py:451
msgid "Quickly bounce selected material to audio."
msgstr "سرعة ارتداد الاشياء المحددة إلى الصوت."
#: template.py:448
#: template.py:453
msgid "Stretching"
msgstr ""
#: template.py:449
#: template.py:454
msgid "Stretch any type of region"
msgstr ""
#: template.py:452
#: template.py:457
msgid "Powerful Editors"
msgstr ""
#: template.py:455
#: template.py:460
msgid "Piano Roll"
msgstr ""
#: template.py:456
#: template.py:461
msgid ""
"Create, edit and arrange MIDI events in a dedicated piano roll with chord "
"integration."
msgstr ""
#: template.py:458
#: template.py:463
msgid "Drum View"
msgstr ""
#: template.py:459
#: template.py:464
msgid "One-click switch to drum view for editing single-hit instruments."
msgstr ""
#: template.py:461
#: template.py:466
msgid "Velocity Editor"
msgstr ""
#: template.py:462
#: template.py:467
msgid ""
"Edit multiple velocities simultaneously with the select tool or draw with "
"the pencil or ramp tool."
msgstr ""
#: template.py:464
#: template.py:469
msgid "Audio Editor"
msgstr ""
#: template.py:465
#: template.py:470
msgid ""
"Adjust fades/gain and edit parts of audio clips using audio functions inside"
" the audio editor."
msgstr ""
#: template.py:467
#: template.py:472
msgid "List Editors"
msgstr ""
#: template.py:468
#: template.py:473
msgid "Edit object parameters manually in the event viewer."
msgstr ""
#: template.py:470
#: template.py:475
msgid "Editor Functions"
msgstr ""
#: template.py:471
#: template.py:476
msgid ""
"Quickly apply functions like Legato, Invert and Fade Out to the selected "
"objects."
msgstr ""
#: template.py:473
#: template.py:478
msgid "External App Integration"
msgstr ""
#: template.py:474
#: template.py:479
msgid "Edit selected audio parts in any external app."
msgstr ""
#: template.py:477
#: template.py:482
msgid "Recording Capabilities"
msgstr ""
#: template.py:480
#: template.py:485
msgid "Audio/MIDI Recording"
msgstr ""
#: template.py:481
#: template.py:486
msgid ""
"Record audio/MIDI from any of your devices, or even from other apps using "
"JACK."
msgstr ""
#: template.py:483
#: template.py:488
msgid "Comprehensive Recording Settings"
msgstr ""
#: template.py:484
#: template.py:489
msgid ""
"Use punch in/punch out, record on MIDI input, and optionally create multiple"
" takes."
msgstr ""
#: template.py:486
#: template.py:491
msgid "Automation Recording"
msgstr ""
#: template.py:487
#: template.py:492
msgid "Record automation in latch/touch mode."
msgstr ""
#: template.py:489
#: template.py:494
msgid "Device Controls"
msgstr ""
#: template.py:490
#: template.py:495
msgid ""
"Bind your device knobs to controls inside Zrythm and record your actions."
msgstr ""
#: template.py:493 template.py:671
#: template.py:498 template.py:676
msgid "Mixing Capabilities"
msgstr ""
#: template.py:496
#: template.py:501
msgid "Group Tracks"
msgstr ""
#: template.py:497
#: template.py:502
msgid "Organize audio/MIDI signal groups with group tracks."
msgstr ""
#: template.py:499
#: template.py:504
msgid "Aux Sends"
msgstr ""
#: template.py:500
#: template.py:505
msgid "Easily route signals to FX tracks and plugin sidechain inputs."
msgstr ""
#: template.py:502
#: template.py:507
msgid "In-Context Listening"
msgstr ""
#: template.py:503
#: template.py:508
msgid ""
"Listen to specified tracks in the context of the mix by dimming down every "
"other track."
msgstr ""
#: template.py:505
#: template.py:510
msgid "Monitor Section"
msgstr ""
#: template.py:506
#: template.py:511
msgid ""
"Change listen/mute/solo behavior and adjust what goes to your speakers."
msgstr ""
#: template.py:509
#: template.py:514
msgid "Unlimited Automation"
msgstr ""
#: template.py:512
#: template.py:517
msgid "Anywhere-to-Anywhere Connections"
msgstr ""
#: template.py:513
#: template.py:518
msgid "Connect anything to anything."
msgstr "قم بتوصيل أي شيء بأي شيء."
#: template.py:515
#: template.py:520
msgid "Automation Curves"
msgstr ""
#: template.py:516
#: template.py:521
msgid ""
"Automate parameters with straight lines or curves, choosing from multiple "
"curve algorithms, such as Exponential and Elliptic curves."
msgstr ""
#: template.py:518
#: template.py:523
msgid "Envelopes"
msgstr ""
#: template.py:519
#: template.py:524
msgid ""
"Automate parameters with CV signals or envelopes, including macro knobs and "
"LFO plugins such as ZLFO."
msgstr ""
#: template.py:521
#: template.py:526
msgid "Automate Anything"
msgstr ""
#: template.py:522
#: template.py:527
msgid ""
"Automate any possible parameter, including the project's BPM and time "
"signature."
msgstr ""
#: template.py:525
#: template.py:530
msgid "Intuitive User Interface"
msgstr ""
#: template.py:528
#: template.py:533
msgid "Detachable Views"
msgstr ""
#: template.py:529
#: template.py:534
msgid ""
"Detach views from any panel and work efficiently with multi-monitor setups."
msgstr ""
#: template.py:531
#: template.py:536
msgid "Searchable Preferences"
msgstr ""
#: template.py:532
#: template.py:537
msgid "Start typing to locate the preference you're looking for."
msgstr ""
#: template.py:534
#: template.py:539
msgid "Inspector Pages"
msgstr ""
#: template.py:535
#: template.py:540
msgid "Edit all track and plugin parameters in the inspector."
msgstr ""
#: template.py:538
#: template.py:543
msgid "Plugin Capabilities"
msgstr ""
#: template.py:541
#: template.py:546
msgid "Plugin Support"
msgstr ""
#: template.py:542
#: template.py:547
msgid ""
"Thanks to Carla, Zrythm supports a variety of plugin formats including LV2, "
"VST2, VST3 and AU."
msgstr ""
#: template.py:544
#: template.py:549
msgid "SoundFonts as Plugins"
msgstr ""
#: template.py:545
#: template.py:550
msgid "Use SFZ and SF2 soundfonts as instrument plugins."
msgstr ""
#: template.py:547
#: template.py:552
msgid "Flexible Plugin Browser"
msgstr ""
#: template.py:548
#: template.py:553
msgid ""
"Easily filter plugins by author, format or category, and organize your "
"favorite plugins with plugin collections."
msgstr ""
#: template.py:550
#: template.py:555
msgid "Plugin Bridging"
msgstr ""
#: template.py:551
#: template.py:556
msgid "Sandbox plugins by opening them in bridge mode."
msgstr ""
#: template.py:553
#: template.py:558
msgid "Automatable Bypass Mode"
msgstr ""
#: template.py:554
#: template.py:559
msgid "Easily bypass plugins in the signal chain with an automatable control."
msgstr ""
#: template.py:557
#: template.py:562
msgid "Comprehensive Import/Export"
msgstr ""
#: template.py:560
#: template.py:565
msgid "File Browser"
msgstr ""
#: template.py:561
#: template.py:566
msgid ""
"Browse and audition MIDI and audio files, and organize your favorite paths "
"with favorites."
msgstr ""
#: template.py:563
#: template.py:568
msgid "Audio Files"
msgstr ""
#: template.py:564
#: template.py:569
msgid ""
"Import or export any format supported by libsndfile, with additional MP3 "
"import support."
msgstr ""
#: template.py:566
#: template.py:571
msgid "MIDI"
msgstr ""
#: template.py:567
#: template.py:572
msgid ""
"Import or export any part of the project in MIDI Type 0 or Type 1 formats."
msgstr ""
#: template.py:569
#: template.py:574
msgid "Stem Export"
msgstr ""
#: template.py:570
#: template.py:575
msgid "Export stems for specific tracks and share them with other producers."
msgstr ""
#: template.py:573 template.py:674
#: template.py:578 template.py:679
msgid "Chord Assistance"
msgstr ""
#: template.py:576
#: template.py:581
msgid "Chord Audition"
msgstr ""
#: template.py:577
#: template.py:582
msgid ""
"Quickly listen to chords by clicking the pads or pressing notes on your MIDI"
" keyboard, and drag-and-drop chords to the timeline."
msgstr ""
#: template.py:579
#: template.py:584
msgid "Chord Editing"
msgstr ""
#: template.py:580
#: template.py:585
msgid ""
"Invert chords with a single click or use the chord selector to choose any "
"chord, with an option to filter chords in the current scale."
msgstr ""
#: template.py:582
#: template.py:587
msgid "Recordable Chord Track"
msgstr ""
#: template.py:583
#: template.py:588
msgid ""
"Dictate or record the scale and chord progression of the project, and "
"optionally route the output to an instrument."
msgstr ""
#: template.py:585
#: template.py:590
msgid "Chord Presets"
msgstr ""
#: template.py:586
#: template.py:591
msgid ""
"Generate chords from a wide range of scales, load included chord presets for"
" various genres, or save your own."
msgstr ""
#: template.py:589 template.py:683
#: template.py:594 template.py:688
msgid "Never Lose Work"
msgstr ""
#: template.py:592
#: template.py:597
msgid "Project Backups"
msgstr ""
#: template.py:593
#: template.py:598
msgid "Backups taken automatically at user-specified intervals."
msgstr ""
#: template.py:595
#: template.py:600
msgid "Undoable Actions"
msgstr ""
#: template.py:596
#: template.py:601
msgid "Almost every user action is undoable."
msgstr ""
#: template.py:598
#: template.py:603
msgid "Serializable Undo History"
msgstr ""
#: template.py:599
#: template.py:604
msgid "Keep your undo history when saving projects."
msgstr ""
#: template.py:602
#: template.py:607
msgid "Scripting"
msgstr ""
#: template.py:605
#: template.py:610
msgid "Extend Zrythm"
msgstr ""
#: template.py:606
#: template.py:611
msgid ""
"Extend the capabilities of Zrythm by editing its state using GNU Guile "
"scripts."
msgstr ""
#: template.py:608
#: template.py:613
msgid "Custom Editor Functions"
msgstr ""
#: template.py:609
#: template.py:614
msgid "Implement your own MIDI/audio/automation functions (coming soon)."
msgstr ""
#: template.py:611
#: template.py:616
msgid "Project Generation"
msgstr ""
#: template.py:612
#: template.py:617
msgid "Generate projects with GNU Guile scripts."
msgstr ""
#: template.py:615
#: template.py:620
msgid "Optimized Performance"
msgstr ""
#: template.py:618
#: template.py:623
msgid "Hardware accelerated UI"
msgstr ""
#: template.py:619
#: template.py:624
msgid "Most of the user interface is drawn on the GPU thanks to GTK4."
msgstr ""
#: template.py:621
#: template.py:626
msgid "SIMD-optimized DSP"
msgstr ""
#: template.py:622
#: template.py:627
msgid ""
"Zrythm uses lsp-dsp-lib which implements SIMD extensions such as SSE, AVX "
"and FMA when available to speed up audio processing and minimize DSP usage."
"Zrythm uses {ref}lsp-dsp-lib{endref} which implements SIMD extensions such "
"as SSE, AVX and FMA when available to speed up audio processing and minimize"
" DSP usage."
msgstr ""
#: template.py:624
#: template.py:629
msgid "Extensive Caching"
msgstr ""
#: template.py:625
#: template.py:630
msgid "Expensive computations are pre-calculated to save processing time."
msgstr ""
#: template.py:628
#: template.py:633
msgid "Cross-Platform Support"
msgstr ""
#: template.py:631
#: template.py:636
msgid "Multiple Platforms"
msgstr ""
#: template.py:632
#: template.py:637
msgid ""
"Zrythm is designed to run on a wide variety of platforms and architectures "
"including x86 architectures, PowerPC, RISC-V, ARMv7 and ARMv8."
msgstr ""
#: template.py:634
#: template.py:639
msgid "Multiple Backends"
msgstr ""
#: template.py:635
#: template.py:640
msgid ""
"Support for almost all major audio and MIDI backends, including "
"JACK/PipeWire, Windows MME, WASAPI and Core Audio/MIDI."
msgstr ""
#: template.py:638
#: template.py:643
msgid "Localization"
msgstr ""
#: template.py:641
#: template.py:646
msgid "Localized UI"
msgstr ""
#: template.py:642
#: template.py:647
msgid "Use Zrythm in your preferred language."
msgstr ""
#: template.py:644
#: template.py:649
msgid "Easily Add Translations"
msgstr ""
#: template.py:645
msgid "Add missing translations and locales on Weblate."
#: template.py:650
msgid "Add missing translations and locales on {ref}Weblate{endref}."
msgstr ""
#: template.py:648
msgid "User Liberty"
#: template.py:653
msgid "User Freedom"
msgstr ""
#: template.py:651
#: template.py:656
msgid "Free Software"
msgstr ""
#: template.py:652
msgid ""
"With all source code released as copyleft free software, Zrythm is committed"
" to ensuring the freedom of computer users."
#: template.py:657
msgid "All source code is released as copyleft free software."
msgstr ""
#: template.py:654
#: template.py:659
msgid "Open Standards"
msgstr ""
#: template.py:655
#: template.py:660
msgid "Zrythm supports open standards such as MIDI, LV2, FLAC and OGG."
msgstr ""
#: template.py:657
#: template.py:662
msgid "Cooperation"
msgstr ""
#: template.py:658
#: template.py:663
msgid ""
"We work with the free software community to ensure Zrythm works without "
"issues on all libre platforms."
"We work with the free software community to ensure Zrythm builds and runs "
"without issues on all platforms."
msgstr ""
#: template.py:666
#: template.py:671
msgid ""
"Easily select, move, resize, clone, link, loop, delete and cut objects with "
"a single tool or extend its functionality with additional specialized tools,"
" and enjoy adaptive snapping in every arranger."
msgstr ""
#: template.py:668
#: template.py:673
msgid "Limitless Automation"
msgstr ""
#: template.py:669
#: template.py:674
msgid ""
"Automate almost anything with automation events using straight lines, ramps "
"and curves, or with LFOs and envelopes."
msgstr ""
#: template.py:672
#: template.py:677
msgid ""
"In-context listening, signal groups, FX tracks, MIDI effect and insert "
"slots, pre and post-fader aux sends and anywhere-to-anywhere routing."
msgstr ""
#: template.py:675
#: template.py:680
msgid ""
"Generate chords from scales in the chord pad, audition and invert chords or "
"save your own chord presets, manage your chord progression in the chord "
"track and enjoy chord highlighting in the piano roll."
msgstr ""
#: template.py:677
#: template.py:682
msgid "Audio Plugins"
msgstr ""
#: template.py:678
#: template.py:683
msgid ""
"Support for every major plugin format including {lv2_ref}LV2{endref}, VST2, "
"VST3 and AU, with additional support for SFZ and SF2 soundfonts and "
"sandboxing thanks to {carla_ref}Carla{endref}."
msgstr ""
#: template.py:681
#: template.py:686
msgid ""
"Organize your work into multiple layers in the same track using track lanes,"
" quickly bounce anything to audio, import/export a wide variety of audio and"
@ -704,17 +703,17 @@ msgid "" @@ -704,17 +703,17 @@ msgid ""
"types for every purpose."
msgstr ""
#: template.py:684
#: template.py:689
msgid ""
"Recover your work with automatic project backups, undo almost any user "
"action and even save your undo history with projects."
msgstr ""
#: template.py:686
#: template.py:691
msgid "Liberating"
msgstr "تحرير"
#: template.py:687
#: template.py:692
msgid ""
"Zrythm is {copyleft_ref}copyleft{endref} {free_software_ref}free "
"software</a> with fully auditable source code. Use, study, share and improve"
@ -1197,11 +1196,17 @@ msgid "" @@ -1197,11 +1196,17 @@ msgid ""
"himself and Ynternet.org foundation."
msgstr ""
#: template/legal.html.j2:68
#: template/legal.html.j2:66
msgid ""
"Licenses for images found on this website can be found in {ref}this README "
"file{endref}."
msgstr ""
#: template/legal.html.j2:71
msgid "Trademarks"
msgstr "