<?xml version="1.0" encoding="utf-8"?>
<!--
  SPDX-License-Identifier: CC-BY-SA-3.0
  SPDX-FileCopyrightText: 2021, 2022, 2023 Philip Withnall <philip@tecnocode.co.uk>
  SPDX-FileCopyrightText: 2021, 2022, 2024 Will Thompson <wjt@endlessos.org>
  SPDX-FileCopyrightText: 2024 Milan Crha <mcrha@redhat.com>
  SPDX-FileCopyrightText: 2024 Sid <sidtosh4@gmail.com>
-->
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="software-metadata" xml:lang="el">

  <info>
    <link type="guide" xref="index"/>

    <credit type="author">
      <name>Philip Withnall</name>
      <email its:translate="no">philip@tecnocode.co.uk</email>
    </credit>
    <credit type="author">
      <name>Will Thompson</name>
      <email its:translate="no">wjt@endlessos.org</email>
    </credit>
    <credit type="author">
      <name>Milan Crha</name>
      <email its:translate="no">mcrha@redhat.com</email>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Πώς το <app>Software</app> χρησιμοποιεί μεταδεδομένα</desc>
  </info>

  <title>Μεταδεδομένα Λογισμικού</title>
  <links type="section"/>

  <section id="screenshots">
    <title>Στιγμιότυπα Οθόνης</title>
    <media type="image" src="figures/app-screenshot.png" style="floatend floatright" mime="image/png" its:translate="no"/>
    <p><app>Software</app> displays the screenshots on the details page for an application. This typically should include screenshots of various windows / dialogs of the application, so the user would get a quick grasp of the application’s features, look and feel etc.</p>
    <p>When more than one screenshot is present in the application’s metainfo file, <app>Software</app> will show the screenshots in a carousel.</p>
    <p>In cases when the application’s metainfo file doesn’t contain any screenshot, then a placeholder icon as below with <code>No Screenshots</code> will be displayed:</p>
    <media type="image" src="figures/scalable/symbolic/image-missing-symbolic.svg" width="96" mime="image/svg" its:translate="no"/>
    <note>
      <p>Το εικονίδιο placeholder μπορεί να φαίνεται διαφορετικό αν χρησιμοποιείτε ένα προσαρμοσμένο θέμα εικονιδίων.</p>
    </note>
    <p>Screenshots might become outdated as the application’s UI changes. So, even if <app>Software</app> shows screenshots for an app, it’s important to check if these screenshots are up-to-date or outdated.</p>
    <p>Μπορείτε να βελτιώσετε τις πληροφορίες στιγμιοτύπων οθόνης της εφαρμογής:</p>
    <list>
      <item>
	<p><link xref="#how-to-add-missing-app-screenshots">Πώς να προσθέσετε λείποντα στιγμιότυπα οθόνης εφαρμογής</link></p>
      </item>
    </list>
  </section>

  <section id="app-context-bar">
    <title>Γραμμή πλαισίου εφαρμογής</title>
    <p>Η γραμμή πλαισίου εφαρμογής στο <app>Software</app> είναι μια συλλογή πλακιδίων στη σελίδα λεπτομερειών μιας εφαρμογής, που εμφανίζουν τις ακόλουθες λεπτομέρειες.</p>
    <list>
      <item>
	<p><link xref="#storage">Αποθηκευτικός χώρος</link></p>
      </item>
      <item>
	<p><link xref="#safety">Ασφάλεια</link></p>
      </item>
      <item>
	<p><link xref="#hardware-support">Υποστήριξη υλικού</link></p>
      </item>
      <item>
	<p><link xref="#age-rating">Βαθμολογία ηλικίας</link></p>
      </item>
    </list>

    <p its:locNote="Translators: Refer https://gitlab.gnome.org/GNOME/gnome-software/-/wikis/Help-Translation-Notes for steps to localize 'figures/app-context-bar.png' image.">Αυτό δείχνει τη γραμμή πλαισίου εφαρμογής για την εφαρμογή <app>Software</app>:</p>
    <p><media type="image" src="figures/app-context-bar.png" mime="image/png" its:translate="yes"/></p>


    <p its:locNote="Translators: This text needs to be adjusted for RTL languages as the tiles will be reversed in the UI.">Τα πλακίδια εμφανίζονται με τη σειρά που αναφέρεται παραπάνω (ξεκινώντας από το πλακίδιο <code>Αποθηκευτικός χώρος</code> στα αριστερά).</p>
    <p>Κάθε πλακίδιο καλύπτεται λεπτομερώς παρακάτω.</p>
  </section>

  <section id="storage">
    <title>Αποθηκευτικός χώρος</title>
    <p>Το <app>Software</app> εμφανίζει ένα πλακίδιο αποθηκευτικού χώρου στη σελίδα λεπτομερειών μιας εφαρμογής. Αν η εφαρμογή δεν είναι εγκατεστημένη, αυτό εμφανίζει το εκτιμώμενο μέγεθος λήψης που απαιτείται για την εγκατάστασή της. Αν η εφαρμογή είναι εγκατεστημένη, εμφανίζει τον αποθηκευτικό χώρο που χρησιμοποιεί η εφαρμογή.</p>
    <p>The sizes are calculated from data provided by the <app>Software</app> backend (such as flatpak or an RPM), and are not specified in the metadata provided by the application. There is nothing you can do to affect this tile by editing an application’s metainfo file. It’s listed here for completeness.</p>
  </section>

  <section id="safety">
    <title>Ασφάλεια</title>
    <p>Το <app>Software</app> εμφανίζει ένα πλακίδιο ασφάλειας στη σελίδα λεπτομερειών μιας εφαρμογής. Αυτό συνοψίζει πληροφορίες σχετικά με το αν η εφαρμογή μπορεί να θεωρηθεί ασφαλής για εγκατάσταση και εκτέλεση, ή αν μπορεί να απαιτείται προσοχή πριν την εμπιστευτείτε.</p>
    <p>Αυτό το πλακίδιο συνδυάζει πληροφορίες σχετικά με τα δικαιώματα που ζητά η εφαρμογή όπου εκτελείται (όπως δικαίωμα ανάγνωσης των αρχείων σας), με πληροφορίες σχετικά με το πώς αναπτύχθηκε η εφαρμογή. Οι εφαρμογές ελεύθερου λογισμικού, όπου ο πηγαίος κώδικας είναι δημόσια διαβαστός, μπορεί να είναι πιο ασφαλείς από τις ιδιόκτητες, καθώς μπορούν να ελεγχθούν.</p>
    <p>Ο διάλογος που εμφανίζεται όταν γίνεται κλικ στο πλακίδιο παραθέτει τα διάφορα δικαιώματα που ζητά η εφαρμογή, καθώς και κάποιες πληροφορίες σχετικά με την άδειά της και το περιβάλλον εκτέλεσης.</p>
    <p>Μπορείτε να βελτιώσετε τις πληροφορίες ασφάλειας:</p>
    <list>
      <item>
	<p><link xref="#how-to-fix-incorrect-safety-and-permissions-information">Πώς να διορθώσετε εσφαλμένες πληροφορίες ασφάλειας και δικαιωμάτων</link></p>
      </item>
    </list>
  </section>

  <section id="hardware-support">
    <title>Υποστήριξη υλικού</title>
    <p>Το <app>Software</app> εμφανίζει ένα πλακίδιο υποστήριξης υλικού στη σελίδα λεπτομερειών μιας εφαρμογής. Αυτό συνδυάζει πληροφορίες σχετικά με τις απαιτήσεις υλικού της εφαρμογής και τις δυνατότητες υλικού του υπολογιστή, με στόχο να επισημάνει ασυμβατότητες ή λείπουσες απαιτήσεις — ή να υποδείξει ότι η εφαρμογή θα πρέπει να λειτουργεί σωστά χωρίς ασυμβατότητες.</p>

    <p>Ο κώδικας εξετάζει το ακόλουθο υλικό. Περισσότερα μπορεί να υποστηριχθούν στο μέλλον.</p>
    <list>
      <item><p>Εάν υπάρχει/απαιτείται touchpad, ποντίκι ή πληκτρολόγιο</p></item>
      <item><p>Εάν απαιτείται gamepad</p></item>
      <item><p>Το ελάχιστο και προτεινόμενο μέγεθος οθόνης στο οποίο μπορεί να κλιμακωθεί η εφαρμογή</p></item>
    </list>

    <p>It’s not possible to reliably detect whether a gamepad is <em>present</em>, as they are often left disconnected due to not being needed for normal computer use.</p>
    <p>Ο διάλογος που εμφανίζεται όταν γίνεται κλικ στο πλακίδιο παραθέτει τις διάφορες απαιτήσεις υλικού της εφαρμογής και εάν κάποιες από αυτές δεν ικανοποιούνται.</p>
    <p>Μπορείτε να βελτιώσετε τις πληροφορίες υλικού:</p>
    <list>
      <item>
	<p><link xref="#how-to-add-missing-hardware-information">Πώς να προσθέσετε λείπουσες πληροφορίες υλικού</link></p>
      </item>
    </list>
  </section>

  <section id="age-rating">
    <title>Βαθμολογία ηλικίας</title>
    <p>Το <app>Software</app> εμφανίζει ένα πλακίδιο βαθμολογίας ηλικίας στη σελίδα λεπτομερειών μιας εφαρμογής. Αυτό δείχνει για ποιο εύρος ηλικιών θα πρέπει να είναι κατάλληλη η εφαρμογή, με βάση διαφορετικά είδη περιεχομένου που η εφαρμογή έχει δηλώσει ότι περιέχει. Αυτές οι πληροφορίες συνοψίζονται σε μια μορφή παρόμοια με τα πιστοποιητικά βαθμολογίας παιχνιδιών ή ταινιών για τη χώρα σας.</p>
    <p>Για παράδειγμα, αυτό θα επισημάνει εάν ένα παιχνίδι περιέχει βία, ή εάν μια εφαρμογή περιέχει διαφημίσεις εντός εφαρμογής.</p>
    <p>Ο διάλογος που εμφανίζεται όταν γίνεται κλικ στο πλακίδιο παραθέτει τα διάφορα είδη περιεχομένου στην εφαρμογή και πόσο σοβαρό είναι αυτό το περιεχόμενο.</p>
    <p>Μπορείτε να βελτιώσετε τις πληροφορίες βαθμολογίας ηλικίας:</p>
    <list>
      <item>
	<p><link xref="#how-to-add-missing-content-rating-information">Πώς να προσθέσετε λείπουσες πληροφορίες βαθμολογίας περιεχομένου</link></p>
      </item>
    </list>
  </section>

  <section id="license">
    <title>Άδεια</title>
    <media type="image" src="figures/scalable/license-community-built.svg" style="floatend floatright" mime="image/svg" its:translate="no"/>
    <media type="image" src="figures/scalable/license-proprietary-and-special.svg" style="floatend floatright" mime="image/svg" its:translate="no"/>
    <p><app>Software</app> displays a tile indicating whether an application is <link href="https://en.wikipedia.org/wiki/Free_and_open-source_software">free software</link> or whether its license is proprietary, special or unknown. This tile includes more detailed information about the project’s license. This tile also lists some of the benefits of free software. <link xref="software-licensing#introduction">Learn more</link></p>
    <p>Sometimes the license information isn’t correct for an application, and hence an application which is actually free software will be shown as ‘proprietary’. Similarly, sometimes the license information is unknown.</p>
    <p>Το <app>Software</app> επισημαίνει τις ελεύθερες και ανοιχτού κώδικα αδειες με πράσινο, τις ιδιόκτητες και ειδικές άδειες με κίτρινο όπως φαίνεται εδώ. Οι άγνωστες άδειες επισημαίνονται με γκρι.</p>
    <p>Μπορείτε να προσθέσετε ή να βελτιώσετε τις πληροφορίες άδειας:</p>
    <list>
      <item>
	<p><link xref="#how-to-fix-incorrect-licensing-information">Πώς να διορθώσετε εσφαλμένες πληροφορίες άδειας</link></p>
      </item>
    </list>
  </section>

  <section id="links">
    <title>Σύνδεσμοι</title>
    <media type="image" src="figures/scalable/links.svg" style="floatend floatright" mime="image/svg" its:translate="no"/>
    <p>Το <app>Software</app> εμφανίζει μια λίστα συνδέσμων πόρων εφαρμογής στο πλακίδιο συνδέσμων. Είναι οι ακόλουθοι:</p>
    <table>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/webpage-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος ιστοτόπου</p></td>
      </tr>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/donate-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος δωρεάς</p></td>
      </tr>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/translations-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος συνεισφοράς μετάφρασης</p></td>
      </tr>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/computer-fail-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος αναφοράς σφαλμάτων</p></td>
      </tr>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/help-link-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος βοήθειας</p></td>
      </tr>
      <tr>
	<td><p><media type="image" src="figures/scalable/symbolic/contact-symbolic.svg" mime="image/svg" its:translate="no"/></p></td>
	<td><p>Σύνδεσμος επικοινωνίας</p></td>
      </tr>
    </table>
    <p>Some or all of these links may be present depending on whether they are listed in the application’s metainfo file.</p>
    <p>In cases when the application’s metainfo file doesn’t contain any link, the following tile with a question mark will be displayed.</p>
    <media type="image" src="figures/scalable/no-links.svg" style="floatend floatright" mime="image/svg" its:translate="no"/>
    <p>Μπορείτε να βελτιώσετε τους συνδέσμους:</p>
    <list>
      <item>
	<p><link xref="#how-to-add-missing-links">Πώς να προσθέσετε λείποντες συνδέσμους</link></p>
      </item>
    </list>
  </section>

  <section id="carousel-tile">
    <title>Πλακίδιο καρουσελ</title>
    <media type="image" src="figures/carousel.png" style="floatend floatright" mime="image/png" its:translate="no"/>
    <p>Applications which are featured by <app>Software</app> are displayed in a carousel at the top of the main window as shown here. Each carousel tile has a background color which is automatically extracted from the application’s icon. Sometimes this background color is not quite right for the application and needs to be specified explicitly by the application developer.</p>
    <p>Το σύνολο των εφαρμογών που προβάλλονται αποφασίζεται από τους διατηρητές της διανομής Linux.</p>
    <p>Μπορείτε να βελτιώσετε το πλακίδιο καρουσελ:</p>
    <list>
      <item>
	<p><link xref="#how-to-set-the-carousel-tile-background-colour">Πώς να ορίσετε το χρώμα φόντου του πλακιδίου καρουσελ</link></p>
      </item>
    </list>
  </section>

  <section id="where-metadata-comes-from">
    <title>Από πού προέρχονται τα μεταδεδομένα</title>
    <p>Τα μεταδεδομένα που χρησιμοποιούνται για τον καθορισμό του υλικού που απαιτεί ένα λογισμικό, για ποιες ηλικίες χρηστών είναι κατάλληλο και παράγοντες που συμβάλλουν στο πόσο ασφαλές μπορεί να είναι η εγκατάστασή του, προέρχονται όλα από το αρχείο metainfo για αυτό το λογισμικό.</p>
    <p>Το αρχείο metainfo είναι ένα αρχείο XML. Η μορφή αρχείου του καθορίζεται στην <link href="https://www.freedesktop.org/software/appstream/docs/">προδιαγραφή AppStream</link>.</p>
    <p>Δείτε το <link href="https://gitlab.gnome.org/GNOME/nautilus/-/blob/main/data/org.gnome.Nautilus.metainfo.xml.in.in">αρχείο metainfo για την εφαρμογή GNOME Files</link>.</p>
    <note style="tip">
      <p><em>appdata</em> είναι ο παλαιότερος όρος για <em>metainfo</em>.</p>
    </note>
  </section>

  <section id="what-happens-if-metadata-is-missing">
    <title>Τι συμβαίνει αν λείπουν μεταδεδομένα</title>
    <p>If some metadata is missing for an application, <app>Software</app> can only guess what it might be, and hence can’t present much information in its interfaces. The guesses <app>Software</app> makes are based on the fact that most software is designed for desktop computers.</p>
    <p><em style="strong">Μπορείτε να βοηθήσετε να βελτιωθούν τα μεταδεδομένα μιας εφαρμογής!</em></p>
  </section>

  <section id="how-to-contribute-missing-information">
    <title>Πώς να συνεισφέρετε λείπουσες πληροφορίες</title>
    <p>If you find that an app’s page is missing information or has incorrect information, you can contribute in one of the two ways:</p>
    <list type="numbered">
      <item>
	<p>You can report the missing / incorrect metadata to the respective app’s bug tracker, so the app developer can fix it.</p>
      </item>
      <item>
	<p>Μπορείτε να διορθώσετε τα λείποντα / εσφαλμένα μεταδεδομένα μόνοι σας. Δείτε τον οδηγό <em style="strong">Πώς να</em> παρακάτω για το πώς να το κάνετε αυτό.</p>
      </item>
    </list>

    <p>For both, you first need to find the app’s project page. The link to the project page should typically be available in the app’s page <link xref="#links">as shown here</link>. If not, you will need to find it with a simple search on Google.</p>

    <p>Οι εφαρμογές φιλοξενούνται συνήθως στο <link href="https://gitlab.com/explore?sort=stars_desc">GitLab</link> ή στο <link href="https://github.com/explore">GitHub</link>. Για παράδειγμα, οι εφαρμογές GNOME φιλοξενούνται στο <link href="https://gitlab.gnome.org/GNOME?sort=stars_desc">gitlab.gnome.org</link>.</p>
  </section>

  <section id="how-to-add-missing-app-screenshots">
    <title>Πώς να προσθέσετε λείποντα στιγμιότυπα οθόνης εφαρμογής</title>
    <p>The screenshot information for an application is stored in the <link href="https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html#tag-dapp-screenshots"><code>&lt;screenshots&gt;</code></link> element within the application’s <code>&lt;component&gt;</code> in its metainfo file.</p>
    <p>Ο συνιστώμενος αριθμός στιγμιοτύπων οθόνης για μια εφαρμογή είναι μεταξύ 5 και 10. Τα στιγμιότυπα οθόνης θα πρέπει ιδανικά να είναι σε μορφή PNG με αναλογία διαστάσεων 16:9 και ελάχιστο πλάτος 620 pixel.</p>
    <p>Για παράδειγμα, εδώ είναι οι καταχωρήσεις στιγμιοτύπων οθόνης για την εφαρμογή <app>Software</app>:</p>
    <code its:translate="no" mime="application/xml"><![CDATA[
<screenshots>
  <screenshot type="default">
    <image>https://gitlab.gnome.org/GNOME/gnome-software/raw/HEAD/data/metainfo/ss-overview.png</image>
    <caption>Overview panel</caption>
  </screenshot>
  <screenshot>
    <image>https://gitlab.gnome.org/GNOME/gnome-software/raw/HEAD/data/metainfo/ss-details.png</image>
    <caption>Details panel</caption>
  </screenshot>
</screenshots>]]></code>
</section>

  <section id="how-to-fix-incorrect-safety-and-permissions-information">
    <title>Πώς να διορθώσετε εσφαλμένες πληροφορίες ασφάλειας και δικαιωμάτων</title>
    <p>Οι πληροφορίες ασφάλειας και δικαιωμάτων για μια εφαρμογή προέρχονται από διαφορετικές πηγές ανάλογα με το πώς συσκευάζεται η εφαρμογή. Για παραδοσιακά συσκευασμένες εφαρμογές, για παράδειγμα σε μορφή RPM ή DEB, δεν υπάρχουν διαθέσιμες πληροφορίες ασφάλειας ή δικαιωμάτων και δεν μπορεί να γίνει τίποτα για να προστεθούν σε μια εφαρμογή.</p>
    <p>For flatpak applications, the information comes from the application’s <link href="https://docs.flatpak.org/en/latest/manifests.html">flatpak manifest</link>, specifying what holes in the sandbox the application requires. Each of these holes typically contributes to lowering the displayed safety level of the application in <app>Software</app> — moving it from ‘safe’ to ‘potentially unsafe’ to ‘unsafe’.</p>
    <p>In order to improve the safety level of an application, its sandboxing must be made as tight as possible, by removing <link href="https://docs.flatpak.org/en/latest/sandbox-permissions.html">sandbox permissions</link> where they’re not needed, and using <link href="https://docs.flatpak.org/en/latest/desktop-integration.html#portals">portals</link> instead of sandbox permissions where possible. Use of portals does not lower the displayed safety level of an application in <app>Software</app>.</p>
    <p>Για παράδειγμα, αν η εφαρμογή ζητά πρόσβαση ανάγνωσης/εγγραφής σε ολόκληρο το σύστημα αρχείων (<code>--filesystem=host</code>), χρειάζεται πραγματικά αυτό, ή χρειάζεται μόνο πρόσβαση σε αρχεία σε μερικές συγκεκριμένες τοποθεσίες; Αν ναι, θα μπορούσε να χρησιμοποιηθεί το <link href="https://docs.flatpak.org/en/latest/desktop-integration.html#portals">file portal</link>, ή θα μπορούσαν να καθοριστούν πιο συγκεκριμένα <link href="https://docs.flatpak.org/en/latest/sandbox-permissions.html#filesystem-access">δικαιώματα συστήματος αρχείων</link>.</p>
    <p>Αν η εφαρμογή λειτουργεί στο Wayland, και χρειάζεται να λειτουργεί στο X11 μόνο ως εφεδρική λύση, χωρίς να χρησιμοποιεί ειδικές λειτουργίες X11, θα μπορούσε να χρησιμοποιήσει <code>--socket=fallback-x11</code> αντί για <code>--socket=x11</code>;</p>
    <p>Οδηγίες σχετικά με συγκεκριμένα δικαιώματα, ή άλλες μορφές συσκευασίας, μπορεί να προστεθούν εδώ στο μέλλον.</p>
    <p>Περαιτέρω ανάγνωση:</p>
    <list>
      <item>
	<p><link href="https://docs.flatpak.org/en/latest/sandbox-permissions.html"/></p>
      </item>
      <item>
	<p><link href="https://docs.flatpak.org/en/latest/manifests.html"/></p>
      </item>
      <item>
	<p><link href="https://docs.flatpak.org/en/latest/desktop-integration.html#portals"/></p>
      </item>
    </list>
  </section>

  <section id="how-to-add-missing-hardware-information">
    <title>Πώς να προσθέσετε λείπουσες πληροφορίες υλικού</title>
    <p>The hardware information for an application is stored in the <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-relations"><code>&lt;requires&gt;</code>, <code>&lt;recommends&gt;</code> and <code>&lt;supports&gt;</code></link> elements within the application’s <code>&lt;component&gt;</code> in its metainfo file.</p>
    <p>Το <app>Software</app> κατανοεί τα στοιχεία <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-relations-control"><code>&lt;control&gt;</code></link> και <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-relations-display_length"><code>&lt;display_length&gt;</code></link>.</p>
    <p>Δείτε <link href="https://tecnocode.co.uk/2021/07/12/add-metadata-to-your-app-to-say-what-inputs-and-display-sizes-it-supports/">αυτή την ανάρτηση ιστολογίου</link> ή <link href="https://blogs.gnome.org/tbernard/2021/09/07/ready-for-software-41/#device-support">αυτή την ανάρτηση ιστολογίου</link> για παραδείγματα μεταδεδομένων.</p>
  </section>

  <section id="how-to-add-missing-content-rating-information">
    <title>Πώς να προσθέσετε λείπουσες πληροφορίες βαθμολογίας περιεχομένου</title>
    <p>The content rating information for an application is stored in the <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-content_rating"><code>&lt;content_rating&gt;</code></link> element within the application’s <code>&lt;component&gt;</code> in its metainfo file.</p>
    <p>Applications should use the OARS 1.1 standard to fill in this element. If the <code>&lt;content_rating&gt;</code> element is not specified, the application’s content rating is unknown. If it’s specified but empty, the application has no content which might be unsuitable for any audience.</p>
    <p>Χρησιμοποιήστε <link href="https://hughsie.github.io/oars/">τον δημιουργό OARS</link> για να παράγετε κατάλληλες πληροφορίες βαθμολογίας περιεχομένου για μια εφαρμογή.</p>
  </section>

  <section id="how-to-fix-incorrect-licensing-information">
    <title>Πώς να διορθώσετε εσφαλμένες πληροφορίες άδειας</title>
    <p>The licensing information for an application is stored in the <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-project_license"><code>&lt;project_license&gt;</code></link> element within the application’s <code>&lt;component&gt;</code> in its metainfo file.</p>
    <p>The content in this element should be an <link href="https://spdx.org/specifications">SPDX expression</link> which describes the ‘main’ license for the project. This should typically be the license of the code, and not include the license of the documentation or ancillary content.</p>
    <p>If the SPDX expression is a single license, or an ‘or’ combination of multiple licenses, which are all <link href="https://spdx.org/licenses/">FSF or OSI approved</link>, the application is considered ‘free software’ and the license tile says so. Otherwise, it’s considered ‘proprietary’.</p>
    <p>If an application is being displayed as ‘proprietary’ when you think it shouldn’t be, it’s likely that the <code>&lt;project_license&gt;</code> element includes the documentation license for the project. Remove it.</p>
    <p><link href="https://gitlab.gnome.org/GNOME/meld/-/issues/579">Για παράδειγμα</link>, αλλάξτε τα μεταδεδομένα άδειας από:</p>
    <code its:translate="no" mime="application/xml"><![CDATA[<project_license>GPL-2.0+ and CC-BY-SA-3.0</project_license>]]></code>
    <p>σε</p>
    <code its:translate="no" mime="application/xml"><![CDATA[<project_license>GPL-2.0+</project_license>]]></code>
    <p>Περαιτέρω ανάγνωση:</p>
    <list>
      <item>
	<p><link href="https://tecnocode.co.uk/2021/07/05/dont-generally-put-cc-by-sa-in-appdata/">Don’t (generally) put documentation license in appdata</link></p>
      </item>
      <item>
	<p><link href="https://github.com/ximion/appstream/issues/312"/></p>
      </item>
    </list>
  </section>

  <section id="how-to-add-missing-links">
    <title>Πώς να προσθέσετε λείποντες συνδέσμους</title>
    <p>The links for an application are stored as <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url"><code>&lt;url&gt;</code></link> elements within the application’s <code>&lt;component&gt;</code> in its metainfo file.</p>
    <p>Add as many of the link types documented in the <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url">appstream specification</link> as are available for the application. If no suitable page exists for a given link type, it doesn’t have to be included.</p>
    <p>Για παράδειγμα, εδώ είναι οι σύνδεσμοι πόρων για την εφαρμογή <app>Software</app>:</p>
    <code its:translate="no" mime="application/xml"><![CDATA[
<url type="bugtracker">https://gitlab.gnome.org/GNOME/gnome-software/-/issues</url>
<url type="contact">https://discourse.gnome.org/tag/gnome-software</url>
<url type="contribute">https://welcome.gnome.org/app/Software/</url>
<url type="donation">https://www.gnome.org/donate/</url>
<url type="homepage">https://apps.gnome.org/Software</url>
<url type="translate">https://l10n.gnome.org/module/gnome-software/</url>
<url type="vcs-browser">https://gitlab.gnome.org/GNOME/gnome-software/</url>]]></code>
  </section>

  <section id="how-to-set-the-carousel-tile-background-colour">
    <title>Πώς να ορίσετε το χρώμα φόντου του πλακιδίου καρουσελ</title>
    <p>The carousel tile background color is normally extracted automatically from the application’s icon. If that color is unsatisfactory, however, it can be overridden by using the <link href="https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-branding">appstream’s <code>&lt;branding/&gt;</code> element</link> with declared colors (since 47.x series). The advantage is that more clients can use the colors.</p>
    <p>Για παράδειγμα, εδώ είναι μερικές καταχωρήσεις branding:</p>
    <code its:translate="no" mime="application/xml"><![CDATA[
<branding>
  <color type="primary" scheme_preference="light">#ff00ff</color>
  <color type="primary" scheme_preference="dark">#993d3d</color>
</branding>]]></code>
    <note>
      <p>Σημειώστε ότι το χαρακτηριστικό <code>scheme_preference</code> αγνοείται, το <app>Software</app> επιλέγει το καλύτερο χρώμα για το θέμα μόνο του.</p>
    </note>
    <p>There is left, for backward compatibility, the possibility to add the following XML to the application’s metainfo <code>&lt;component&gt;</code> element:</p>
    <code its:translate="no" mime="application/xml"><![CDATA[
<custom>
  <value key="GnomeSoftware::key-colors">[(124, 53, 77), (99, 16, 0)]</value>
</custom>]]></code>
    <p>αλλά το στοιχείο <code>&lt;branding/&gt;</code> έχει προτεραιότητα.</p>
    <p>Η τιμή του <code>GnomeSoftware::key-colors</code> είναι ένα GVariant σε μορφή κειμένου με τύπο <code>a(yyy)</code>, και αντιπροσωπεύει ένα μη διατεταγμένο σύνολο βασικών χρωμάτων για την εφαρμογή. Κάθε στοιχείο του συνόλου είναι ένα χρώμα σε μορφή RGB που κυμαίνεται από <code>(0, 0, 0)</code> έως <code>(255, 255, 255)</code>.</p>
    <p>Τα χρώματα πρέπει να επιλέγονται έτσι ώστε:</p>
    <list>
      <item>
	<p>Are identifiable to the application, matching the application’s branding in some way, if possible.</p>
      </item>
      <item>
	<p>Contrast with the edge of the application’s icon, so that when they are used as a background behind it, the icon can be distinguished.</p>
      </item>
      <item>
	<p>Να έχουν αντίθεση με το χρώμα κειμένου προσκηνίου στο θέμα Adwaita (<code>#2e3436</code>) και στη σκούρα παραλλαγή του (<code>#eeeeec</code>). Αυτό γενικά σημαίνει επιλογή ενός χρώματος με μέσο επίπεδο φωτεινότητας.</p>
      </item>
      <item>
	<p>Η αντίθεση μπορεί να ελεγχθεί χρησιμοποιώντας την <link href="https://flathub.org/apps/org.gnome.design.Contrast/">εφαρμογή Contrast</link>.</p>
      </item>
    </list>
    <p>At least one color should be specified. More can be specified if one color can’t satisfy all the requirements above, and <app>Software</app> will choose the most appropriate to use in the carousel tile. If exactly one color is specified, its brightness and saturation may be modified to improve contrast with the foreground color. If more than one color is specified, the one with the best contrast with the foreground color will be chosen, and its brightness and saturation will not be modified.</p>
  </section>

  <section id="how-to-test-carousel-tile-background-colour-changes">
    <title>Πώς να δοκιμάσετε αλλαγές χρώματος φόντου πλακιδίου καρουσελ</title>
    <p>Τροποποιήστε το αρχείο metainfo για την εφαρμογή σας, και στη συνέχεια εκτελέστε το <app>Software</app> με:</p>
    <p><cmd>gnome-software --show-metainfo=<var>/διαδρομή/προς/app.metainfo.xml</var>,icon=<var>/διαδρομή/προς/app/icon.png</var></cmd></p>
    <p>The details page for your application will be shown. If you navigate back to the overview page of <app>Software</app>, your application will be the only one in the ‘featured’ carousel.</p>
  </section>


</page>
