| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -23,122 +23,149 @@ msgstr "Python unter Android verwenden" | |||
| 23 | 23 | #: ../../using/android.rst:7 | |
| 24 | 24 | msgid "" | |
| 25 | 25 | "Python on Android is unlike Python on desktop platforms. On a desktop " | |
| 26 | - "platform, Python is generally installed as a system resource that can be " | ||
| 27 | - "used by any user of that computer. Users then interact with Python by " | ||
| 28 | - "running a :program:`python` executable and entering commands at an " | ||
| 29 | - "interactive prompt, or by running a Python script." | ||
| 30 | - msgstr "" | ||
| 26 | + "platform, Python is generally installed as a system resource that can be used" | ||
| 27 | + " by any user of that computer. Users then interact with Python by running a " | ||
| 28 | + ":program:`python` executable and entering commands at an interactive prompt, " | ||
| 29 | + "or by running a Python script." | ||
| 30 | + msgstr "" | ||
| 31 | + "Python unter Android unterscheidet sich von Python auf Desktop-Plattformen. " | ||
| 32 | + "Auf einer Desktop-Plattform wird Python üblicherweise als Systemressource " | ||
| 33 | + "installiert, die jeder Benutzer dieses Rechners verwenden kann. Die Benutzer " | ||
| 34 | + "arbeiten dann mit Python, indem sie eine ausführbare Datei :program:`python` " | ||
| 35 | + "starten und Befehle an einer interaktiven Eingabeaufforderung eingeben, oder " | ||
| 36 | + "indem sie ein Python-Skript ausführen." | ||
| 31 | 37 | ||
| 32 | 38 | #: ../../using/android.rst:13 | |
| 33 | 39 | msgid "" | |
| 34 | 40 | "On Android, there is no concept of installing as a system resource. The only " | |
| 35 | 41 | "unit of software distribution is an \"app\". There is also no console where " | |
| 36 | 42 | "you could run a :program:`python` executable, or interact with a Python REPL." | |
| 37 | 43 | msgstr "" | |
| 44 | + "Unter Android gibt es kein Konzept der Installation als Systemressource. Die " | ||
| 45 | + "einzige Verteilungseinheit für Software ist eine „App“. Es gibt auch keine " | ||
| 46 | + "Konsole, auf der du eine ausführbare Datei :program:`python` starten oder mit" | ||
| 47 | + " einer Python-REPL arbeiten könntest." | ||
| 38 | 48 | ||
| 39 | 49 | #: ../../using/android.rst:17 | |
| 40 | 50 | msgid "" | |
| 41 | - "As a result, the only way you can use Python on Android is in embedded mode " | ||
| 42 | - "– that is, by writing a native Android application, embedding a Python " | ||
| 43 | - "interpreter using ``libpython``, and invoking Python code using the :ref:" | ||
| 44 | - "`Python embedding API <embedding>`. The full Python interpreter, the " | ||
| 45 | - "standard library, and all your Python code is then packaged into your app " | ||
| 46 | - "for its own private use." | ||
| 47 | - msgstr "" | ||
| 51 | + "As a result, the only way you can use Python on Android is in embedded mode –" | ||
| 52 | + " that is, by writing a native Android application, embedding a Python " | ||
| 53 | + "interpreter using ``libpython``, and invoking Python code using the " | ||
| 54 | + ":ref:`Python embedding API <embedding>`. The full Python interpreter, the " | ||
| 55 | + "standard library, and all your Python code is then packaged into your app for" | ||
| 56 | + " its own private use." | ||
| 57 | + msgstr "" | ||
| 58 | + "Infolgedessen ist die einzige Möglichkeit, Python unter Android zu verwenden," | ||
| 59 | + " der eingebettete Modus — das heißt, du schreibst eine native Android-" | ||
| 60 | + "Anwendung, bettest einen Python-Interpreter über ``libpython`` ein und rufst " | ||
| 61 | + "Python-Code über die :ref:`Python-Einbettungs-API <embedding>` auf. Der " | ||
| 62 | + "vollständige Python-Interpreter, die Standardbibliothek und dein ganzer " | ||
| 63 | + "Python-Code werden dann in deine App gepackt, zu ihrer eigenen, privaten " | ||
| 64 | + "Verwendung." | ||
| 48 | 65 | ||
| 49 | 66 | #: ../../using/android.rst:23 | |
| 50 | 67 | msgid "" | |
| 51 | 68 | "The Python standard library has some notable omissions and restrictions on " | |
| 52 | 69 | "Android. See the :ref:`API availability guide <mobile-availability>` for " | |
| 53 | 70 | "details." | |
| 54 | 71 | msgstr "" | |
| 72 | + "Die Python-Standardbibliothek weist unter Android einige wesentliche " | ||
| 73 | + "Auslassungen und Einschränkungen auf. Einzelheiten stehen im :ref:`API-" | ||
| 74 | + "Verfügbarkeitsleitfaden <mobile-availability>`." | ||
| 55 | 75 | ||
| 56 | 76 | #: ../../using/android.rst:28 | |
| 57 | 77 | msgid "Adding Python to an Android app" | |
| 58 | - msgstr "" | ||
| 78 | + msgstr "Python zu einer Android-App hinzufügen" | ||
| 59 | 79 | ||
| 60 | 80 | #: ../../using/android.rst:30 | |
| 61 | 81 | msgid "" | |
| 62 | - "Most app developers should use one of the following tools, which will " | ||
| 63 | - "provide a much easier experience:" | ||
| 82 | + "Most app developers should use one of the following tools, which will provide" | ||
| 83 | + " a much easier experience:" | ||
| 64 | 84 | msgstr "" | |
| 85 | + "Die meisten App-Entwickler sollten eines der folgenden Werkzeuge verwenden, " | ||
| 86 | + "das die Arbeit deutlich erleichtert:" | ||
| 65 | 87 | ||
| 66 | 88 | #: ../../using/android.rst:33 | |
| 67 | 89 | msgid "`Briefcase <https://briefcase.beeware.org>`__, from the BeeWare project" | |
| 68 | - msgstr "" | ||
| 90 | + msgstr "`Briefcase <https://briefcase.beeware.org>`__, vom BeeWare-Projekt" | ||
| 69 | 91 | ||
| 70 | 92 | #: ../../using/android.rst:34 | |
| 71 | 93 | msgid "`Buildozer <https://buildozer.readthedocs.io>`__, from the Kivy project" | |
| 72 | - msgstr "" | ||
| 94 | + msgstr "`Buildozer <https://buildozer.readthedocs.io>`__, vom Kivy-Projekt" | ||
| 73 | 95 | ||
| 74 | 96 | #: ../../using/android.rst:35 | |
| 75 | 97 | msgid "`Chaquopy <https://chaquo.com/chaquopy>`__" | |
| 76 | - msgstr "" | ||
| 98 | + msgstr "`Chaquopy <https://chaquo.com/chaquopy>`__" | ||
| 77 | 99 | ||
| 78 | 100 | #: ../../using/android.rst:36 | |
| 79 | 101 | msgid "" | |
| 80 | 102 | "`pyqtdeploy <https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/>`__" | |
| 81 | 103 | msgstr "" | |
| 104 | + "`pyqtdeploy <https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/>`__" | ||
| 82 | 105 | ||
| 83 | 106 | #: ../../using/android.rst:37 | |
| 84 | 107 | msgid "`Termux <https://termux.dev/en/>`__" | |
| 85 | - msgstr "" | ||
| 108 | + msgstr "`Termux <https://termux.dev/en/>`__" | ||
| 86 | 109 | ||
| 87 | 110 | #: ../../using/android.rst:39 | |
| 88 | 111 | msgid "" | |
| 89 | - "If you're sure you want to do all of this manually, read on. You can use " | ||
| 90 | - "the :source:`testbed app <Android/testbed>` as a guide; each step below " | ||
| 91 | - "contains a link to the relevant file." | ||
| 112 | + "If you're sure you want to do all of this manually, read on. You can use the " | ||
| 113 | + ":source:`testbed app <Android/testbed>` as a guide; each step below contains " | ||
| 114 | + "a link to the relevant file." | ||
| 92 | 115 | msgstr "" | |
| 93 | 116 | ||
| 94 | 117 | #: ../../using/android.rst:43 | |
| 95 | 118 | msgid "First, acquire a build of Python for Android:" | |
| 96 | - msgstr "" | ||
| 119 | + msgstr "Besorge dir zuerst einen Python-Build für Android:" | ||
| 97 | 120 | ||
| 98 | 121 | #: ../../using/android.rst:45 | |
| 99 | 122 | msgid "" | |
| 100 | - "The easiest way is to download an Android release from `python.org <https://" | ||
| 101 | - "www.python.org/downloads/android/>`__. The ``prefix`` directory mentioned " | ||
| 102 | - "below is at the top level of the package." | ||
| 123 | + "The easiest way is to download an Android release from `python.org " | ||
| 124 | + "<https://www.python.org/downloads/android/>`__. The ``prefix`` directory " | ||
| 125 | + "mentioned below is at the top level of the package." | ||
| 103 | 126 | msgstr "" | |
| 127 | + "Am einfachsten lädst du eine Android-Veröffentlichung von `python.org " | ||
| 128 | + "<https://www.python.org/downloads/android/>`__ herunter. Das unten erwähnte " | ||
| 129 | + "Verzeichnis ``prefix`` liegt auf der obersten Ebene des Pakets." | ||
| 104 | 130 | ||
| 105 | 131 | #: ../../using/android.rst:49 | |
| 106 | 132 | msgid "" | |
| 107 | - "Or if you want to build it yourself, follow the instructions in :source:" | ||
| 108 | - "`Android/README.md`. The ``prefix`` directory will be created under :samp:" | ||
| 109 | - "`cross-build/{HOST}`." | ||
| 133 | + "Or if you want to build it yourself, follow the instructions in " | ||
| 134 | + ":source:`Android/README.md`. The ``prefix`` directory will be created under " | ||
| 135 | + ":samp:`cross-build/{HOST}`." | ||
| 110 | 136 | msgstr "" | |
| 111 | 137 | ||
| 112 | 138 | #: ../../using/android.rst:53 | |
| 113 | 139 | msgid "" | |
| 114 | - "Add code to your :source:`build.gradle <Android/testbed/app/build.gradle." | ||
| 115 | - "kts>` file to copy the following items into your project. All except your " | ||
| 116 | - "own Python code can be copied from ``prefix/lib``:" | ||
| 140 | + "Add code to your :source:`build.gradle " | ||
| 141 | + "<Android/testbed/app/build.gradle.kts>` file to copy the following items into" | ||
| 142 | + " your project. All except your own Python code can be copied from " | ||
| 143 | + "``prefix/lib``:" | ||
| 117 | 144 | msgstr "" | |
| 118 | 145 | ||
| 119 | 146 | #: ../../using/android.rst:57 | |
| 120 | 147 | msgid "In your JNI libraries:" | |
| 121 | - msgstr "" | ||
| 148 | + msgstr "In deine JNI-Bibliotheken:" | ||
| 122 | 149 | ||
| 123 | 150 | #: ../../using/android.rst:59 | |
| 124 | 151 | msgid "``libpython*.*.so``" | |
| 125 | - msgstr "" | ||
| 152 | + msgstr "``libpython*.*.so``" | ||
| 126 | 153 | ||
| 127 | 154 | #: ../../using/android.rst:60 | |
| 128 | 155 | msgid "``lib*_python.so`` (external libraries such as OpenSSL)" | |
| 129 | - msgstr "" | ||
| 156 | + msgstr "``lib*_python.so`` (externe Bibliotheken wie OpenSSL)" | ||
| 130 | 157 | ||
| 131 | 158 | #: ../../using/android.rst:62 | |
| 132 | 159 | msgid "In your assets:" | |
| 133 | - msgstr "" | ||
| 160 | + msgstr "In deine Assets:" | ||
| 134 | 161 | ||
| 135 | 162 | #: ../../using/android.rst:64 | |
| 136 | 163 | msgid "``python*.*`` (the Python standard library)" | |
| 137 | - msgstr "" | ||
| 164 | + msgstr "``python*.*`` (die Python-Standardbibliothek)" | ||
| 138 | 165 | ||
| 139 | 166 | #: ../../using/android.rst:65 | |
| 140 | 167 | msgid "``python*.*/site-packages`` (your own Python code)" | |
| 141 | - msgstr "" | ||
| 168 | + msgstr "``python*.*/site-packages`` (dein eigener Python-Code)" | ||
| 142 | 169 | ||
| 143 | 170 | #: ../../using/android.rst:67 | |
| 144 | 171 | msgid "" | |
@@ -148,20 +175,25 @@ msgstr "" | |||
| 148 | 175 | ||
| 149 | 176 | #: ../../using/android.rst:70 | |
| 150 | 177 | msgid "" | |
| 151 | - "Add code to your app to :source:`start Python in embedded mode <Android/" | ||
| 152 | - "testbed/app/src/main/c/main_activity.c>`. This will need to be C code called " | ||
| 153 | - "via JNI." | ||
| 178 | + "Add code to your app to :source:`start Python in embedded mode " | ||
| 179 | + "<Android/testbed/app/src/main/c/main_activity.c>`. This will need to be C " | ||
| 180 | + "code called via JNI." | ||
| 154 | 181 | msgstr "" | |
| 155 | 182 | ||
| 156 | 183 | #: ../../using/android.rst:75 | |
| 157 | 184 | msgid "Building a Python package for Android" | |
| 158 | - msgstr "" | ||
| 185 | + msgstr "Ein Python-Paket für Android bauen" | ||
| 159 | 186 | ||
| 160 | 187 | #: ../../using/android.rst:77 | |
| 161 | 188 | msgid "" | |
| 162 | 189 | "Python packages can be built for Android as wheels and released on PyPI. The " | |
| 163 | - "recommended tool for doing this is `cibuildwheel <https://cibuildwheel.pypa." | ||
| 164 | - "io/en/stable/platforms/#android>`__, which automates all the details of " | ||
| 165 | - "setting up a cross-compilation environment, building the wheel, and testing " | ||
| 166 | - "it on an emulator." | ||
| 167 | - msgstr "" | ||
| 190 | + "recommended tool for doing this is `cibuildwheel " | ||
| 191 | + "<https://cibuildwheel.pypa.io/en/stable/platforms/#android>`__, which " | ||
| 192 | + "automates all the details of setting up a cross-compilation environment, " | ||
| 193 | + "building the wheel, and testing it on an emulator." | ||
| 194 | + msgstr "" | ||
| 195 | + "Python-Pakete lassen sich für Android als Wheels bauen und auf PyPI " | ||
| 196 | + "veröffentlichen. Das empfohlene Werkzeug dafür ist `cibuildwheel " | ||
| 197 | + "<https://cibuildwheel.pypa.io/en/stable/platforms/#android>`__, das alle " | ||
| 198 | + "Einzelheiten übernimmt: das Einrichten einer Umgebung zum Cross-Kompilieren, " | ||
| 199 | + "das Bauen des Wheels und das Testen in einem Emulator." | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments