99msgstr ""
1010"Project-Id-Version : Flatpak\n "
1111"Report-Msgid-Bugs-To : \n "
12- "POT-Creation-Date : 2024-12-01 08:05 +0530\n "
12+ "POT-Creation-Date : 2025-02-19 19:25 +0530\n "
1313"PO-Revision-Date : 2019-06-26 05:18-0400\n "
1414"
Last-Translator :
Markus Richter <[email protected] >\n "
1515"Language : de\n "
@@ -18,7 +18,7 @@ msgstr ""
1818"MIME-Version : 1.0\n "
1919"Content-Type : text/plain; charset=utf-8\n "
2020"Content-Transfer-Encoding : 8bit\n "
21- "Generated-By : Babel 2.16 .0\n "
21+ "Generated-By : Babel 2.17 .0\n "
2222
2323#: ../../conventions.rst:2
2424msgid "Requirements & Conventions"
@@ -298,49 +298,68 @@ msgid ""
298298msgstr ""
299299
300300#: ../../conventions.rst:182
301+ msgid ""
302+ "The metainfo file along with the other metadata such as icon and desktop "
303+ "files is composed into a catalogue by ``appstream``. Since 1.3.4, Flatpak"
304+ " Builder by default uses ``appstreamcli`` from `libappstream "
305+ "<https://github.com/ximion/appstream/>`_ to compose this and executes the"
306+ " following command::"
307+ msgstr ""
308+
309+ #: ../../conventions.rst:190
310+ #, python-brace-format
311+ msgid ""
312+ "``${FLATPAK_ID}`` is the Flatpak application ID and ``${FLATPAK_DEST}`` "
313+ "is set to ``/app`` for apps and ``/usr`` for runtimes. The ``media-"
314+ "baseurl`` controls the base URL used for mirroring screenshots. Usually "
315+ "each app store will have their own base URL for this. On Flathub this is "
316+ "set to ``https://dl.flathub.org/media/``."
317+ msgstr ""
318+
319+ #: ../../conventions.rst:197
301320msgid "Technical conventions"
302321msgstr ""
303322
304- #: ../../conventions.rst:184
323+ #: ../../conventions.rst:199
305324msgid ""
306325"The following are standard technical conventions used by Flatpak and "
307326"Linux desktops. Those with Linux experience will likely already be aware "
308327"of them. However, developers who are new to Linux might find some of this"
309328" information useful."
310329msgstr ""
311330
312- #: ../../conventions.rst:190
331+ #: ../../conventions.rst:205
313332msgid "D-Bus"
314333msgstr ""
315334
316- #: ../../conventions.rst:192
335+ #: ../../conventions.rst:207
317336msgid ""
318337"D-Bus is the standard IPC framework used on Linux desktops. A lot of "
319338"applications won't need to use it, but it is supported by Flatpak should "
320339"it be required."
321340msgstr ""
322341
323- #: ../../conventions.rst:196
342+ #: ../../conventions.rst:211
324343msgid ""
325344"D-Bus can be used for application launching and communicating with some "
326345"system services. Applications can also provide their own D-Bus services "
327346"(when doing this, the D-Bus service name is expected to be the same as "
328347"the application ID)."
329348msgstr ""
330349
331- #: ../../conventions.rst:201
350+ #: ../../conventions.rst:216
332351msgid "Filesystem layout"
333352msgstr ""
334353
335- #: ../../conventions.rst:203
354+ #: ../../conventions.rst:218
336355msgid ""
337356"Each Flatpak sandbox, which is the environment in which an application is"
338357" run, contains the filesystem of the application's runtime. This follows "
339358"`standard Linux filesystem conventions "
340359"<https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard>`_."
341360msgstr ""
342361
343- #: ../../conventions.rst:208
362+ #: ../../conventions.rst:223
344363msgid ""
345364"For example, the root of the sandbox contains the ``/etc`` directory for "
346365"configuration files and ``/usr`` for multi-user utilities and "
@@ -349,106 +368,106 @@ msgid ""
349368"located."
350369msgstr ""
351370
352- #: ../../conventions.rst:214
371+ #: ../../conventions.rst:229
353372msgid "XDG base directories"
354373msgstr ""
355374
356- #: ../../conventions.rst:216
375+ #: ../../conventions.rst:231
357376msgid ""
358377"`XDG base directories <https://specifications.freedesktop.org/basedir-"
359378"spec/basedir-spec-latest.html>`_ are standard locations for user-specific"
360379" application data. Popular toolkits provide convenience functions for "
361380"accessing XDG base directories. These include:"
362381msgstr ""
363382
364- #: ../../conventions.rst:221
383+ #: ../../conventions.rst:236
365384msgid "Electron: XDG base directories can be accessed with ``app.getPath``."
366385msgstr ""
367386
368- #: ../../conventions.rst:222
387+ #: ../../conventions.rst:237
369388msgid ""
370389"Glib: XDG base directories can be accessed through the "
371390"``g_get_user_cache_dir ()``, ``g_get_user_data_dir ()``, "
372391"``g_get_user_config_dir ()`` functions."
373392msgstr ""
374393
375- #: ../../conventions.rst:225
394+ #: ../../conventions.rst:240
376395msgid ""
377396"Qt: XDG base directories can be accessed with the `QStandardPaths Class "
378397"<https://doc.qt.io/qt-5/qstandardpaths.html>`_."
379398msgstr ""
380399
381- #: ../../conventions.rst:228
400+ #: ../../conventions.rst:243
382401msgid ""
383402"However, applications that aren't using one of these toolkits can expect "
384403"to find their XDG base directories in the following locations:"
385404msgstr ""
386405
387- #: ../../conventions.rst:232
406+ #: ../../conventions.rst:247
388407msgid "Base directory"
389408msgstr ""
390409
391- #: ../../conventions.rst:232
410+ #: ../../conventions.rst:247
392411msgid "Usage"
393412msgstr ""
394413
395- #: ../../conventions.rst:232
414+ #: ../../conventions.rst:247
396415msgid "Default location"
397416msgstr ""
398417
399- #: ../../conventions.rst:234
418+ #: ../../conventions.rst:249
400419msgid "XDG_CONFIG_HOME"
401420msgstr ""
402421
403- #: ../../conventions.rst:234
422+ #: ../../conventions.rst:249
404423msgid "User-specific configuration files"
405424msgstr ""
406425
407- #: ../../conventions.rst:234
426+ #: ../../conventions.rst:249
408427msgid "~/.var/app/<app-id>/config"
409428msgstr ""
410429
411- #: ../../conventions.rst:235
430+ #: ../../conventions.rst:250
412431msgid "XDG_DATA_HOME"
413432msgstr ""
414433
415- #: ../../conventions.rst:235
434+ #: ../../conventions.rst:250
416435msgid "User-specific data"
417436msgstr ""
418437
419- #: ../../conventions.rst:235
438+ #: ../../conventions.rst:250
420439msgid "~/.var/app/<app-id>/data"
421440msgstr ""
422441
423- #: ../../conventions.rst:236
442+ #: ../../conventions.rst:251
424443msgid "XDG_CACHE_HOME"
425444msgstr ""
426445
427- #: ../../conventions.rst:236
446+ #: ../../conventions.rst:251
428447msgid "Non-essential user-specific data"
429448msgstr ""
430449
431- #: ../../conventions.rst:236
450+ #: ../../conventions.rst:251
432451msgid "~/.var/app/<app-id>/cache"
433452msgstr ""
434453
435- #: ../../conventions.rst:237
454+ #: ../../conventions.rst:252
436455msgid "XDG_STATE_HOME"
437456msgstr ""
438457
439- #: ../../conventions.rst:237
458+ #: ../../conventions.rst:252
440459msgid "State data such as undo history"
441460msgstr ""
442461
443- #: ../../conventions.rst:237
462+ #: ../../conventions.rst:252
444463msgid "~/.var/app/<app-id>/.local/state"
445464msgstr ""
446465
447- #: ../../conventions.rst:240
466+ #: ../../conventions.rst:255
448467msgid "For example, GNOME Dictionary will store user-specific data in::"
449468msgstr ""
450469
451- #: ../../conventions.rst:244
470+ #: ../../conventions.rst:259
452471msgid ""
453472"These environment variables are always set by Flatpak and override any "
454473"host values. However, if access to directories on the host is needed, the"
@@ -457,7 +476,7 @@ msgid ""
457476"variables will be set if they are also available on the host."
458477msgstr ""
459478
460- #: ../../conventions.rst:249
479+ #: ../../conventions.rst:264
461480msgid ""
462481"Note that ``$XDG_STATE_HOME`` and ``$HOST_XDG_STATE_HOME`` are only "
463482"supported by Flatpak 1.13 and later. If your application needs to work on"
@@ -467,7 +486,7 @@ msgid ""
467486">1.13."
468487msgstr ""
469488
470- #: ../../conventions.rst:255
489+ #: ../../conventions.rst:270
471490msgid ""
472491"Also, note that applications can be configured to use non-default base "
473492"directory locations (see :doc:`sandbox-permissions`)."
0 commit comments