|
| 1 | +### Translation file for https://www.rust-lang.org/what/embedded |
| 2 | + |
| 3 | +## templates/what/embedded.hbs |
| 4 | + |
| 5 | +# Page Title |
| 6 | +embedded-page-title = Embedded devices |
| 7 | +
|
| 8 | +
|
| 9 | +## Why Rust? (templates/components/what/pitch.hbs) |
| 10 | + |
| 11 | +embedded-pitch-heading = Why Rust? |
| 12 | +
|
| 13 | +embedded-pitch-analysis-alt = A microscope |
| 14 | +embedded-pitch-analysis-heading = Powerful static analysis |
| 15 | +embedded-pitch-analysis-description = |
| 16 | + Enforce pin and peripheral configuration at compile time. Guarantee that resources won’t be used by unintended parts of your application. |
| 17 | +
|
| 18 | +embedded-pitch-memory-alt = A RAM stick |
| 19 | +embedded-pitch-memory-heading = Flexible memory |
| 20 | +embedded-pitch-memory-description = |
| 21 | + Dynamic memory allocation is optional. Use a global allocator and dynamic data structures. Or leave out the heap altogether and statically allocate everything. |
| 22 | +
|
| 23 | +embedded-pitch-concurrency-alt = Gears |
| 24 | +embedded-pitch-concurrency-heading = Fearless concurrency |
| 25 | +embedded-pitch-concurrency-description = |
| 26 | + Rust makes it impossible to accidentally share state between threads. Use any concurrency approach you like, and you’ll still get Rust’s strong guarantees. |
| 27 | +
|
| 28 | +embedded-pitch-interop-alt = Handshake |
| 29 | +embedded-pitch-interop-heading = Interoperability |
| 30 | +embedded-pitch-interop-description = |
| 31 | + Integrate Rust into your existing C codebase or leverage an existing SDK to write a Rust application. |
| 32 | +
|
| 33 | +embedded-pitch-portability-alt = Luggage trolley |
| 34 | +embedded-pitch-portability-heading = Portability |
| 35 | +embedded-pitch-portability-description = |
| 36 | + Write a library or driver once, and use it with a variety of systems, ranging from very small microcontrollers to powerful SBCs. |
| 37 | +
|
| 38 | +embedded-pitch-community-alt = Shield Logo |
| 39 | +embedded-pitch-community-heading = Community driven |
| 40 | +embedded-pitch-community-description = |
| 41 | + As part of the Rust open source project, support for embedded systems is driven by a best-in-class open source community, with support from commercial partners. |
| 42 | +
|
| 43 | +embedded-learn-more-link = Learn more |
| 44 | +
|
| 45 | +
|
| 46 | +## Showcase (templates/components/what/showcase.hbs) |
| 47 | + |
| 48 | +embedded-showcase-heading = Showcase |
| 49 | +
|
| 50 | +embedded-showcase-quote = |
| 51 | + “I was so excited when I came across Rust, from Mozilla. Rust is a new programming language, with the tag line ‘safe, fast, concurrent – pick three.’ It also has an assured future, with a powerful, committed user community.” |
| 52 | +embedded-showcase-quote-attribution = |
| 53 | + – Jonathan Pallant, Senior Consultant, Cambridge Consultants |
| 54 | +embedded-showcase-see-more-link = See More |
| 55 | +
|
| 56 | +embedded-showcase-video-description = |
| 57 | + <a href="https://vimeo.com/224912526">Securing the future, with Rust</a> from <a href="https://vimeo.com/cambridgeconsultants">Cambridge Consultants</a> on <a href="https://vimeo.com">Vimeo</a>. |
| 58 | +
|
| 59 | +
|
| 60 | +## Get started! (templates/components/what/embedded/get-started.hbs) |
| 61 | + |
| 62 | +embedded-get-started-heading = Get started! |
| 63 | +
|
| 64 | +embedded-get-started-discovery-book-alt = DIP-6 package |
| 65 | +embedded-get-started-discovery-book-heading = The Discovery book |
| 66 | +embedded-get-started-discovery-book-description = |
| 67 | + Learn embedded development from the ground up—using Rust! |
| 68 | +
|
| 69 | +embedded-get-started-embedded-rust-book-alt = TFQP-16 package |
| 70 | +embedded-get-started-embedded-rust-book-heading = The Embedded Rust book |
| 71 | +embedded-get-started-embedded-rust-book-description = |
| 72 | + Already familiar with Embedded development? Jump in with Rust and start reaping the benefits. |
| 73 | +
|
| 74 | +embedded-get-started-embedonomicon-alt = BGA package |
| 75 | +embedded-get-started-embedonomicon-heading = The Embedonomicon |
| 76 | +embedded-get-started-embedonomicon-description = |
| 77 | + Look under the hood of foundational embedded libraries. |
| 78 | +
|
| 79 | +embedded-get-started-read-link = Read |
| 80 | +embedded-get-started-more-documentation-link = More Documentation |
| 81 | +
|
| 82 | +
|
| 83 | +## Production use (templates/components/what/embedded/testimonials.hbs) |
| 84 | + |
| 85 | +embedded-testimonials-heading = Production use |
| 86 | +
|
| 87 | +embedded-testimonials-sensirion-alt = Sensirion logo |
| 88 | +embedded-testimonials-sensirion-quote = |
| 89 | + At Sensirion we recently used Rust to create an embedded demonstrator for Sensirion’s <a href="https://sensirion-automotive.com/products#PM2_5">Particulate Matter Sensor</a>. Due to the easy cross-compilation and the availability of many high quality crates on crates.io <b>we quickly ended up with a fast and robust demonstrator.</b> |
| 90 | +embedded-testimonials-sensirion-attribution = |
| 91 | + – Raphael Nestler, Software Engineer, Sensirion |
| 92 | +
|
| 93 | +embedded-testimonials-airborne-alt = Airborne Engineering Ltd logo |
| 94 | +embedded-testimonials-airborne-quote = |
| 95 | + At Airborne Engineering Ltd. we recently used Rust to write an Ethernet bootloader, <a href="https://github.com/airborneengineering/blethrs">blethrs</a>, for our in-house data acquisition system. <b>Rust is a promising language and we’re excited to use it for our future projects, embedded and otherwise.</b> |
| 96 | +embedded-testimonials-airborne-attribution = |
| 97 | + – Dr. Adam Greig, Instrumentation Engineer, Airborne Engineering Ltd. |
| 98 | +
|
| 99 | +embedded-testimonials-49nord-alt = 49nord logo |
| 100 | +# "Fluent" requires a square bracket which is the first character of a line to be escaped like this: {"["} See https://projectfluent.org/fluent/guide/special.html |
| 101 | +embedded-testimonials-49nord-quote = |
| 102 | + {"["}Rust] enables us to ship software faster and more correct than we thought possible. Thanks to Rust, we can take memory safety for granted, while other benefits of a zero-overhead language with a sophisticated type system help us develop maintainable software. <b>Rust makes our customers happy, as well as our engineers.</b> |
| 103 | +embedded-testimonials-49nord-attribution = |
| 104 | + – Marc Brinkmann, CEO, 49nord |
| 105 | +
|
| 106 | +embedded-testimonials-terminal-tech-alt = Terminal Technologies logo |
| 107 | +embedded-testimonials-terminal-tech-quote = |
| 108 | + <b>We think it’s really cool that we can use a modern nice language in the embedded space</b> where usually there’s no alternative to C/C++ |
| 109 | +embedded-testimonials-terminal-tech-attribution = |
| 110 | + – Aleksei Arbuzov, Senior Software Engineer, Terminal Technologies |
0 commit comments