mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-28 18:52:16 +00:00
Add some half-baked french translation
This commit is contained in:
parent
bbc50edd29
commit
c810f1f82f
4 changed files with 496 additions and 0 deletions
218
examples/gallery/gallery.pot
Normal file
218
examples/gallery/gallery.pot
Normal file
|
|
@ -0,0 +1,218 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-28 10:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ./gallery.slint:14 ./gallery.slint:19
|
||||
msgid "Slint Widgets Gallery"
|
||||
msgstr ""
|
||||
|
||||
#: ./gallery.slint:20 ./ui/pages/controls_page.slint:10
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
#: ./gallery.slint:20 ./ui/pages/list_view_page.slint:9
|
||||
msgid "ListView"
|
||||
msgstr ""
|
||||
|
||||
#: ./gallery.slint:20 ./ui/pages/table_view_page.slint:22
|
||||
msgid "TableView"
|
||||
msgstr ""
|
||||
|
||||
#: ./gallery.slint:20 ./ui/pages/text_edit_page.slint:9
|
||||
msgid "TextEdit"
|
||||
msgstr ""
|
||||
|
||||
#: ./gallery.slint:20
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/page.slint:24
|
||||
msgid "Disable widgets"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:11
|
||||
msgid "This page gives an overview of the default widget set provided by Slint. The widgets are available in different styles native, fluent-(dark/light) and material-(dark/light). The widgets can be imported from \"std-widgets.slint\"."
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:15
|
||||
msgid "Buttons"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:22
|
||||
msgid "Regular Button"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:27
|
||||
msgid "Button with Icon"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:34
|
||||
msgid "ON"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:34
|
||||
msgid "OFF"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:41
|
||||
msgid "CheckBox - SpinBox - ComboBox"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:47
|
||||
msgid "(checked)"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:47
|
||||
msgid "(unchecked)"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:60
|
||||
msgid "Select Something"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:60
|
||||
msgid "From this"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:60
|
||||
msgid "Combobox"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:69
|
||||
msgid "LineEdit"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:73
|
||||
msgid "Enter some text"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:79
|
||||
msgid "Slider"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:92
|
||||
msgid "TabWidget"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:96
|
||||
msgid "Tab 1"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:102
|
||||
msgid "Content of tab 1"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:108
|
||||
msgid "Click me"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:117
|
||||
msgid "Tab 2"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:123
|
||||
msgid "Content of tab 2"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:129
|
||||
msgid "Check me"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:138
|
||||
msgid "Tab 3"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/controls_page.slint:142
|
||||
msgid "Content of tab 3"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:10
|
||||
msgid "ListViews can be used to display a list of elements. The StandardListBox is like the default ListView just with a default text based definition of the visual items. Both can be imported from \"std-widgets.slint\""
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:25
|
||||
msgid "Item {}"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "Lorem"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "ipsum"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "dolor"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "sit"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "amet"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/list_view_page.slint:37 ./ui/pages/list_view_page.slint:38 ./ui/pages/list_view_page.slint:39 ./ui/pages/list_view_page.slint:40 ./ui/pages/list_view_page.slint:41 ./ui/pages/list_view_page.slint:42 ./ui/pages/list_view_page.slint:43
|
||||
msgid "consetetur"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/text_edit_page.slint:10
|
||||
msgid "Similar to LineEdit, but can be used to enter several lines of text. The widget can be imported from \"std-widgets.slint\"."
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/text_edit_page.slint:15
|
||||
msgid "Word-Wrap"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/text_edit_page.slint:18
|
||||
msgid "This is our TextEdit widget, which allows for editing text that spans over multiple paragraphs.\n"
|
||||
"For example this line starts in a new paragraph.\n"
|
||||
"\n"
|
||||
"When the amount of lines - due to wrapping and number of paragraphs - exceeds the available vertical height, a vertical scrollbar is shown that allows scrolling.\n"
|
||||
"You may want to enter a bit of text here then in order to make them visible."
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/text_edit_page.slint:25
|
||||
msgid "No-Wrap"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:23
|
||||
msgid "StandardTableView can be used to display a list of text elements in columns and rows. It can be imported from \"std-widgets.slint\""
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:29
|
||||
msgid "StandardTableView"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:42
|
||||
msgid "Header 1"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:43
|
||||
msgid "Header 2"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:44
|
||||
msgid "Header 3"
|
||||
msgstr ""
|
||||
|
||||
#: ./ui/pages/table_view_page.slint:45
|
||||
msgid "Header 4"
|
||||
msgstr ""
|
||||
BIN
examples/gallery/lang/fr/LC_MESSAGES/gallery.mo
Normal file
BIN
examples/gallery/lang/fr/LC_MESSAGES/gallery.mo
Normal file
Binary file not shown.
266
examples/gallery/lang/fr/LC_MESSAGES/gallery.po
Normal file
266
examples/gallery/lang/fr/LC_MESSAGES/gallery.po
Normal file
|
|
@ -0,0 +1,266 @@
|
|||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Olivier Goffart <olivier.goffart@slint-ui.com>, 2023.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-28 10:19+0000\n"
|
||||
"PO-Revision-Date: 2023-04-28 12:19+0200\n"
|
||||
"Last-Translator: Olivier Goffart <olivier.goffart@slint-ui.com>\n"
|
||||
"Language-Team: English <kde-i18n-doc@kde.org>\n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Lokalize 22.12.3\n"
|
||||
|
||||
#: gallery.slint:14 gallery.slint:19
|
||||
msgid "Slint Widgets Gallery"
|
||||
msgstr "Gallerie de widgets "
|
||||
|
||||
#: gallery.slint:20 ui/pages/controls_page.slint:10
|
||||
msgid "Controls"
|
||||
msgstr "Contrôles"
|
||||
|
||||
#: gallery.slint:20 ui/pages/list_view_page.slint:9
|
||||
msgid "ListView"
|
||||
msgstr "ListView"
|
||||
|
||||
#: gallery.slint:20 ui/pages/table_view_page.slint:22
|
||||
msgid "TableView"
|
||||
msgstr "TableView"
|
||||
|
||||
#: gallery.slint:20 ui/pages/text_edit_page.slint:9
|
||||
msgid "TextEdit"
|
||||
msgstr ""
|
||||
|
||||
#: gallery.slint:20
|
||||
msgid "About"
|
||||
msgstr "À Propos"
|
||||
|
||||
#: ui/pages/page.slint:24
|
||||
msgid "Disable widgets"
|
||||
msgstr "Désactive les widgets"
|
||||
|
||||
#: ui/pages/controls_page.slint:11
|
||||
msgid ""
|
||||
"This page gives an overview of the default widget set provided by Slint. The "
|
||||
"widgets are available in different styles native, fluent-(dark/light) and "
|
||||
"material-(dark/light). The widgets can be imported from \"std-widgets."
|
||||
"slint\"."
|
||||
msgstr ""
|
||||
"Cette page donne un apreçus des widgets par défaut dans Slint. Les widgets "
|
||||
"sont disponible dans différent styles"
|
||||
|
||||
#: ui/pages/controls_page.slint:15
|
||||
msgid "Buttons"
|
||||
msgstr "Boutons"
|
||||
|
||||
#: ui/pages/controls_page.slint:22
|
||||
msgid "Regular Button"
|
||||
msgstr "Buton normal"
|
||||
|
||||
#: ui/pages/controls_page.slint:27
|
||||
msgid "Button with Icon"
|
||||
msgstr "Bouton avec une image"
|
||||
|
||||
#: ui/pages/controls_page.slint:34
|
||||
msgid "ON"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:34
|
||||
msgid "OFF"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:41
|
||||
msgid "CheckBox - SpinBox - ComboBox"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:47
|
||||
msgid "(checked)"
|
||||
msgstr "(coché)"
|
||||
|
||||
#: ui/pages/controls_page.slint:47
|
||||
msgid "(unchecked)"
|
||||
msgstr "(non-coché)"
|
||||
|
||||
#: ui/pages/controls_page.slint:60
|
||||
msgid "Select Something"
|
||||
msgstr "Selectionne quelque chose"
|
||||
|
||||
#: ui/pages/controls_page.slint:60
|
||||
msgid "From this"
|
||||
msgstr "dans cette"
|
||||
|
||||
#: ui/pages/controls_page.slint:60
|
||||
msgid "Combobox"
|
||||
msgstr "Combobox"
|
||||
|
||||
#: ui/pages/controls_page.slint:69
|
||||
msgid "LineEdit"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:73
|
||||
msgid "Enter some text"
|
||||
msgstr "Entrez du texte"
|
||||
|
||||
#: ui/pages/controls_page.slint:79
|
||||
msgid "Slider"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:92
|
||||
msgid "TabWidget"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/controls_page.slint:96
|
||||
msgid "Tab 1"
|
||||
msgstr "1ᵉʳ Onglet"
|
||||
|
||||
#: ui/pages/controls_page.slint:102
|
||||
msgid "Content of tab 1"
|
||||
msgstr "Contennu du 1ᵉʳ onglet"
|
||||
|
||||
#: ui/pages/controls_page.slint:108
|
||||
msgid "Click me"
|
||||
msgstr "Clickez moi"
|
||||
|
||||
#: ui/pages/controls_page.slint:117
|
||||
msgid "Tab 2"
|
||||
msgstr "2ᵉ Onglet"
|
||||
|
||||
#: ui/pages/controls_page.slint:123
|
||||
msgid "Content of tab 2"
|
||||
msgstr "Contenu du 2ᵉ onglet"
|
||||
|
||||
#: ui/pages/controls_page.slint:129
|
||||
msgid "Check me"
|
||||
msgstr "Cochez moi"
|
||||
|
||||
#: ui/pages/controls_page.slint:138
|
||||
msgid "Tab 3"
|
||||
msgstr "3ᵉ Onglet"
|
||||
|
||||
#: ui/pages/controls_page.slint:142
|
||||
msgid "Content of tab 3"
|
||||
msgstr "Contenu du 3ᵉ conglet"
|
||||
|
||||
#: ui/pages/list_view_page.slint:10
|
||||
msgid ""
|
||||
"ListViews can be used to display a list of elements. The StandardListBox is "
|
||||
"like the default ListView just with a default text based definition of the "
|
||||
"visual items. Both can be imported from \"std-widgets.slint\""
|
||||
msgstr ""
|
||||
"Les ListView peuvent être utilisées pour montrer une liste d'élémment. "
|
||||
"StandardListBx est comme une ListView par dafaut mes basé sur une définition "
|
||||
"des items visuels"
|
||||
|
||||
#: ui/pages/list_view_page.slint:25
|
||||
msgid "Item {}"
|
||||
msgstr "Élement {}"
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "Lorem"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "ipsum"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "dolor"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "sit"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "amet"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/list_view_page.slint:37 ui/pages/list_view_page.slint:38
|
||||
#: ui/pages/list_view_page.slint:39 ui/pages/list_view_page.slint:40
|
||||
#: ui/pages/list_view_page.slint:41 ui/pages/list_view_page.slint:42
|
||||
#: ui/pages/list_view_page.slint:43
|
||||
msgid "consetetur"
|
||||
msgstr ""
|
||||
|
||||
#: ui/pages/text_edit_page.slint:10
|
||||
msgid ""
|
||||
"Similar to LineEdit, but can be used to enter several lines of text. The "
|
||||
"widget can be imported from \"std-widgets.slint\"."
|
||||
msgstr "Silimaire à LineEdit mais utilisé pour entrer plusieurs ligne de texte"
|
||||
|
||||
#: ui/pages/text_edit_page.slint:15
|
||||
msgid "Word-Wrap"
|
||||
msgstr "Retour à la ligne"
|
||||
|
||||
#: ui/pages/text_edit_page.slint:18
|
||||
msgid ""
|
||||
"This is our TextEdit widget, which allows for editing text that spans over "
|
||||
"multiple paragraphs.\n"
|
||||
"For example this line starts in a new paragraph.\n"
|
||||
"\n"
|
||||
"When the amount of lines - due to wrapping and number of paragraphs - "
|
||||
"exceeds the available vertical height, a vertical scrollbar is shown that "
|
||||
"allows scrolling.\n"
|
||||
"You may want to enter a bit of text here then in order to make them visible."
|
||||
msgstr ""
|
||||
"Ceci est le widget TextEdit qui permet d'éditer du text qui va sur plusieurs "
|
||||
"paragaps\n"
|
||||
"Par example, cette ligne est un nouveau paragraph\n"
|
||||
"\n"
|
||||
"Quand le nombre de ligne dépasse la taille, il y a une bare de défilement "
|
||||
"qui apparaît\n"
|
||||
"\n"
|
||||
"Vous pouver entrer du texte ici et voir ce qui se passe"
|
||||
|
||||
#: ui/pages/text_edit_page.slint:25
|
||||
msgid "No-Wrap"
|
||||
msgstr "Pas de retour à la ligne"
|
||||
|
||||
#: ui/pages/table_view_page.slint:23
|
||||
msgid ""
|
||||
"StandardTableView can be used to display a list of text elements in columns "
|
||||
"and rows. It can be imported from \"std-widgets.slint\""
|
||||
msgstr ""
|
||||
"StandardTableView peut être utilisé pour afficher une liste d'éléments et "
|
||||
"colonnes"
|
||||
|
||||
#: ui/pages/table_view_page.slint:29
|
||||
msgid "StandardTableView"
|
||||
msgstr "StandardTableView"
|
||||
|
||||
#: ui/pages/table_view_page.slint:42
|
||||
msgid "Header 1"
|
||||
msgstr "En-tête 1"
|
||||
|
||||
#: ui/pages/table_view_page.slint:43
|
||||
msgid "Header 2"
|
||||
msgstr "En-tête 2"
|
||||
|
||||
#: ui/pages/table_view_page.slint:44
|
||||
msgid "Header 3"
|
||||
msgstr "En-tête 3"
|
||||
|
||||
#: ui/pages/table_view_page.slint:45
|
||||
msgid "Header 4"
|
||||
msgstr "En-tête 4"
|
||||
12
examples/gallery/update_translations.sh
Executable file
12
examples/gallery/update_translations.sh
Executable file
|
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
# Copyright © SixtyFPS GmbH <info@slint-ui.com>
|
||||
# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial
|
||||
|
||||
# Run the script, translate, run the script again
|
||||
|
||||
find -name \*.slint | xargs cargo run -p slint-tr-extractor -- -d gallery -o gallery.pot
|
||||
|
||||
for po in lang/*/LC_MESSAGES
|
||||
do msgmerge $po/gallery.po gallery.pot -o $po/gallery.po
|
||||
msgfmt $po/gallery.po -o $po/gallery.mo
|
||||
done
|
||||
Loading…
Add table
Add a link
Reference in a new issue