Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -472,87 +472,87 @@
</trans-unit>
<trans-unit id="122">
<source>This file is not a valid video.</source>
<target state="needs-review-translation">Ce fichier n’est pas une vidéo valide.</target>
<target>Ce fichier n’est pas une vidéo valide.</target>
</trans-unit>
<trans-unit id="123">
<source>The size of the video could not be detected.</source>
<target state="needs-review-translation">La taille de la vidéo n’a pas pu être détectée.</target>
<target>La taille de la vidéo n’a pas pu être détectée.</target>
</trans-unit>
<trans-unit id="124">
<source>The video width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px.</source>
<target state="needs-review-translation">La largeur de la vidéo est trop grande ({{ width }}px). La largeur maximale autorisée est de {{ max_width }}px.</target>
<target>La largeur de la vidéo est trop grande ({{ width }}px). La largeur maximale autorisée est de {{ max_width }}px.</target>
</trans-unit>
<trans-unit id="125">
<source>The video width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px.</source>
<target state="needs-review-translation">La largeur de la vidéo est trop petite ({{ width }}px). La largeur minimale attendue est de {{ min_width }} px.</target>
<target>La largeur de la vidéo est trop petite ({{ width }}px). La largeur minimale attendue est de {{ min_width }}px.</target>
</trans-unit>
<trans-unit id="126">
<source>The video height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px.</source>
<target state="needs-review-translation">La hauteur de la vidéo est trop grande ({{ height }}px). La hauteur maximale autorisée est de {{ max_height }}px.</target>
<target>La hauteur de la vidéo est trop grande ({{ height }}px). La hauteur maximale autorisée est de {{ max_height }}px.</target>
</trans-unit>
<trans-unit id="127">
<source>The video height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px.</source>
<target state="needs-review-translation">La hauteur de la vidéo est trop petite ({{ height }}px). La hauteur minimale attendue est de {{ min_height }}px.</target>
<target>La hauteur de la vidéo est trop petite ({{ height }}px). La hauteur minimale attendue est de {{ min_height }}px.</target>
</trans-unit>
<trans-unit id="128">
<source>The video has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels.</source>
<target state="needs-review-translation">La vidéo a trop peu de pixels ({{ pixels }}). La quantité minimale attendue est {{ min_pixels }}.</target>
<target>La vidéo a trop peu de pixels ({{ pixels }}). La quantité minimale attendue est de {{ min_pixels }} pixels.</target>
Copy link
Member

@nicolas-grekas nicolas-grekas Sep 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FTR, I removed the word "pixels" from all translation in order to not have to deal with plurals: the original sentence has two plurals, and our simple plural system cannot handle this. I made the translated sentences contain none.
Of course, I'm fine re-adding the word. Here, we make the assumption that min_pixel will always be higher than 1. That might be fine.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that might be fine in French. Some other locales where plural rules are more complex (locales where not all numbers > 1 use the same plural form) won't be able to make the same assumption.

</trans-unit>
<trans-unit id="129">
<source>The video has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels.</source>
<target state="needs-review-translation">La vidéo contient trop de pixels ({{ pixels }}). La quantité maximale attendue est {{ max_pixels }}.</target>
<target>La vidéo contient trop de pixels ({{ pixels }}). La quantité maximale attendue est de {{ max_pixels }} pixels.</target>
</trans-unit>
<trans-unit id="130">
<source>The video ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}.</source>
<target state="needs-review-translation">Le ratio de la vidéo est trop élevé ({{ ratio }}). Le ratio maximal autorisé est {{ max_ratio }}.</target>
<target>Le ratio de la vidéo est trop élevé ({{ ratio }}). Le ratio maximal autorisé est de {{ max_ratio }}.</target>
</trans-unit>
<trans-unit id="131">
<source>The video ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}.</source>
<target state="needs-review-translation">Le ratio de la vidéo est trop petit ({{ ratio }}). Le ratio minimum attendu est {{ min_ratio }}.</target>
<target>Le ratio de la vidéo est trop petit ({{ ratio }}). Le ratio minimum attendu est de {{ min_ratio }}.</target>
</trans-unit>
<trans-unit id="132">
<source>The video is square ({{ width }}x{{ height }}px). Square videos are not allowed.</source>
<target state="needs-review-translation">La vidéo est carrée ({{ width }}x{{ height }}px). Les vidéos carrées ne sont pas autorisées.</target>
<target>La vidéo est carrée ({{ width }}x{{ height }}px). Les vidéos carrées ne sont pas autorisées.</target>
</trans-unit>
<trans-unit id="133">
<source>The video is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented videos are not allowed.</source>
<target state="needs-review-translation">La vidéo est au format paysage ({{ width }}x{{ height }} px). Les vidéos au format paysage ne sont pas autorisées.</target>
<target>La vidéo est au format paysage ({{ width }}x{{ height }} px). Les vidéos au format paysage ne sont pas autorisées.</target>
</trans-unit>
<trans-unit id="134">
<source>The video is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented videos are not allowed.</source>
<target state="needs-review-translation">La vidéo est orientée en portrait ({{ width }}x{{ height }} px). Les vidéos en orientation portrait ne sont pas autorisées.</target>
<target>La vidéo est orientée en portrait ({{ width }}x{{ height }} px). Les vidéos en orientation portrait ne sont pas autorisées.</target>
</trans-unit>
<trans-unit id="135">
<source>The video file is corrupted.</source>
<target state="needs-review-translation">Le fichier vidéo est corrompu.</target>
<target>Le fichier vidéo est corrompu.</target>
</trans-unit>
<trans-unit id="136">
<source>The video contains multiple streams. Only one stream is allowed.</source>
<target state="needs-review-translation">La vidéo contient plusieurs flux. Un seul flux est autorisé.</target>
<target>La vidéo contient plusieurs flux. Un seul flux est autorisé.</target>
</trans-unit>
<trans-unit id="137">
<source>Unsupported video codec "{{ codec }}".</source>
<target state="needs-review-translation">Codec vidéo non pris en charge « {{ codec }} ».</target>
<target>Le codec vidéo «{{ codec }}» est non pris en charge.</target>
</trans-unit>
<trans-unit id="138">
<source>Unsupported video container "{{ container }}".</source>
<target state="needs-review-translation">Conteneur vidéo non pris en charge "{{ container }}".</target>
<target>Le conteneur vidéo «{{ container }}» est non pris en charge.</target>
</trans-unit>
<trans-unit id="139">
<source>The image file is corrupted.</source>
<target state="needs-review-translation">Le fichier image est corrompu.</target>
<target>Le fichier image est corrompu.</target>
</trans-unit>
<trans-unit id="140">
<source>The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels.</source>
<target state="needs-review-translation">L’image comporte trop peu de pixels ({{ pixels }}). La quantité minimale attendue est {{ min_pixels }}.</target>
<target>L’image comporte trop peu de pixels ({{ pixels }}). La quantité minimale attendue est de {{ min_pixels }} pixels.</target>
</trans-unit>
<trans-unit id="141">
<source>The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels.</source>
<target state="needs-review-translation">L’image contient trop de pixels ({{ pixels }}). La quantité maximale attendue est {{ max_pixels }}.</target>
<target>L’image contient trop de pixels ({{ pixels }}). La quantité maximale attendue est de {{ max_pixels }} pixels.</target>
</trans-unit>
<trans-unit id="142">
<source>This filename does not match the expected charset.</source>
<target state="needs-review-translation">Ce nom de fichier ne correspond pas au jeu de caractères attendu.</target>
<target>Le nom de fichier ne correspond pas au jeu de caractères attendu.</target>
</trans-unit>
</body>
</file>
Expand Down
Loading