diff --git a/pole-sbv-content/db-error.php b/pole-sbv-content/db-error.php deleted file mode 100644 index 6a36ba1b..00000000 --- a/pole-sbv-content/db-error.php +++ /dev/null @@ -1,25 +0,0 @@ - - - - - 503 Service Temporarily Unavailable - - - -

Le site est temporairement hors ligne

-

Merci de revenir un petit peu plus tard

- - \ No newline at end of file diff --git a/pole-sbv-content/index.php b/pole-sbv-content/index.php deleted file mode 100755 index 62200328..00000000 --- a/pole-sbv-content/index.php +++ /dev/null @@ -1,2 +0,0 @@ - 1;\n" -"X-Generator: GlotPress/2.4.0-alpha\n" -"Language: fr\n" -"Project-Id-Version: WordPress - 4.9.x - Development - Administration\n" - -#. translators: default start of the week. 0 = Sunday, 1 = Monday -#: wp-admin/includes/schema.php:402 -msgctxt "start of week" -msgid "1" -msgstr "1" - -#. translators: default GMT offset or timezone string. Must be either a valid -#. offset (-12 to 14) or a valid timezone string (America/New_York). See -#. https://secure.php.net/manual/en/timezones.php for all timezone strings -#. supported by PHP. -#: wp-admin/includes/schema.php:387 -msgctxt "default GMT offset or timezone string" -msgid "0" -msgstr "Europe/Paris" - -#: wp-admin/customize.php:80 -msgid "This changeset cannot be further modified." -msgstr "Ce jeu de modifications ne peut pas être modifié davantage." - -#: wp-admin/about.php:316 -msgid "Improvements to Roles and Capabilities" -msgstr "Améliorations sur les rôles et permissions" - -#: wp-admin/about.php:317 -msgid "New capabilities have been introduced that allow granular management of plugins and translation files. In addition, the site switching process in multisite has been fine-tuned to update the available roles and capabilities in a more reliable and coherent way." -msgstr "De nouvelles permissions ont été intégrées pour permettre une gestion plus fine des extensions et des fichiers de traduction. En plus de cela, le processus du passage vers le mode multisite a été repensé pour mettre à jour les rôles et permissions disponibles de façon fiable et cohérente." - -#: wp-admin/about.php:313 -msgid "WordPress 4.9 includes an upgraded version of MediaElement.js, which removes dependencies on jQuery, improves accessibility, modernizes the UI, and fixes many bugs." -msgstr "WordPress 4.9 intègre une mise à niveau de la version de MediaElement.js, qui supprime les dépendances à jQuery, améliore l’accessibilité, modernise l’interface utilisateur et corrige plusieurs bugs." - -#: wp-admin/about.php:312 -msgid "MediaElement.js upgraded to 4.2.6" -msgstr "Mise à niveau de MediaElement.js en version 4.2.6" - -#: wp-admin/about.php:309 -msgid "We’ve introduced a new code editing library, CodeMirror, for use within core. Use it to improve any code writing or editing experiences within your plugins, like CSS or JavaScript include fields." -msgstr "Nous avons introduit une nouvelle bibliothèque d’édition de code, CodeMirror, utilisable au niveau du cœur de WordPress. Utilisez-là pour améliorer l’expérience d’écriture ou de modification du code de vos extensions, par exemple pour vos champs d’inclusion de CSS ou de JavaScript." - -#: wp-admin/about.php:308 -msgid "CodeMirror available for use in your themes and plugins" -msgstr "CodeMirror est utilisable dans vos thèmes et extensions" - -#. translators: %s: -#. https://make.wordpress.org/core/2017/11/01/improvements-to-the-customize-js-api-in-4-9/ -#: wp-admin/about.php:302 -msgid "We’ve made numerous improvements to the Customizer JS API in WordPress 4.9, eliminating many pain points and making it just as easy to work with as the PHP API. There are also new base control templates, a date/time control, and section/panel/global notifications to name a few. Check out the full list." -msgstr "Nous avons apporté de nombreuses améliorations à l’API JS de l’outil de personnalisation dans WordPress 4.9, éliminant plusieurs points sensibles et le rendant plus facile à faire fonctionner avec l’API PHP. Il y a aussi une nouvelle gestion des modèles de champs, un contrôle du champ date/heure, les notifications de section, de panneaux ou globales, pour n’en citer que quelques uns. Consulter la liste complète." - -#: wp-admin/about.php:298 -msgid "Customizer JS API Improvements" -msgstr "Améliorations de l’API JS de l’outil de personnalisation" - -#: wp-admin/privacy.php:36 -msgid "This data is used to provide general enhancements to WordPress, which includes helping to protect your site by finding and automatically installing new updates. It is also used to calculate statistics, such as those shown on the WordPress.org stats page." -msgstr "Ces données sont utilisées pour vous fournir des améliorations générales sur WordPress et pour vous aider à protéger votre site en vérifiant et en installant automatiquement les nouvelles mises à jour. Elles sont aussi utilisées pour réaliser des statistiques comme celles que vous pouvez consulter sur la page de statistiques de WordPress.org." - -#: wp-admin/about.php:211 -msgid "When you edit themes and plugins directly, WordPress 4.9 will politely warn you that this is a dangerous practice. It will recommend that you backup your files before saving, so they don’t get overwritten by the next update. Take the safe route: your future self will thank you. Your team and customers will thank you." -msgstr "Lorsque vous modifierez des thèmes ou des extensions directement, WordPress 4.9 vous avertira poliment qu’il s'agit d’une pratique dangereuse. Il vous recommandera de sauvegarder vos fichiers avant d’enregistrer pour qu’ils ne soient pas écrasés lors de la prochaine mise à jour. Empruntez le chemin le plus sûr : vous vous en féliciterez plus tard. Vos équipes ou vos clients vous en remercieront." - -#. translators: %s: link to Custom CSS section in the Customizer -#: wp-admin/theme-editor.php:195 -msgid "There’s no need to change your CSS here — you can edit and live preview CSS changes in the built-in CSS editor." -msgstr "Vous n’avez pas besoin de modifier votre CSS ici. Vous pouvez le faire et voir vos changements directement dans l’éditeur de CSS embarqué." - -#: wp-admin/theme-editor.php:190 -msgid "Did you know?" -msgstr "Le saviez-vous ?" - -#: wp-admin/credits.php:122 -msgid "Noteworthy Contributors" -msgstr "Contributrices & contributeurs remarquables" - -#: wp-admin/theme-editor.php:329 -msgid "If you decide to go ahead with direct edits anyway, use a file manager to create a copy with a new name and hang on to the original. That way, you can re-enable a functional version if something goes wrong." -msgstr "Si vous décidez de foncer et de tout de même modifier le code directement, utilisez un gestionnaire de fichiers pour en créer une copie avec un autre nom et gardez-le près du code original. Ainsi, vous pourrez réactiver une version fonctionnelle si quelque chose tourne mal." - -#. translators: %s: Codex URL -#: wp-admin/theme-editor.php:324 -msgid "You appear to be making direct edits to your theme in the WordPress dashboard. We recommend that you don’t! Editing your theme directly could break your site and your changes may be lost in future updates. If you need to tweak more than your theme’s CSS, you might want to try making a child theme." -msgstr "Il semble que vous soyez en train de modifier directement votre thème dans le tableau de bord de WordPress. Ce n’est pas recommandé ! Modifier directement votre thème peut casser votre site et vos modifications peuvent être perdues lors de futures mises à jour. Si vous avez besoin de modifier davantage que le CSS de votre thème, vous devriez essayer de créer un thème enfant." - -#: wp-admin/plugin-editor.php:302 -msgid "If you absolutely have to make direct edits to this plugin, use a file manager to create a copy with a new name and hang on to the original. That way, you can re-enable a functional version if something goes wrong." -msgstr "Si vous devez absolument modifier directement cette extension, utilisez un gestionnaire de fichiers pour en créer une copie avec un autre nom et gardez-le près du code original. Ainsi, vous pourrez réactiver une version fonctionnelle si quelque chose tourne mal." - -#: wp-admin/plugin-editor.php:301 -msgid "You appear to be making direct edits to your plugin in the WordPress dashboard. We recommend that you don’t! Editing plugins directly may introduce incompatibilities that break your site and your changes may be lost in future updates." -msgstr "Il semble que vous soyez en train de modifier directement votre thème dans le tableau de bord de WordPress. Ce n’est pas recommandé ! Modifier directement les extensions peut introduire des incompatibilités futures qui pourraient casser votre site et vos modifications risquent d’être perdues lors de futures mises à jour." - -#. translators: 1: Codex URL, 2: Reading Settings URL -#: wp-admin/options-writing.php:186 -msgid "WordPress is not notifying any Update Services because of your site’s visibility settings." -msgstr "WordPress ne notifie aucun service de mise à jour du fait de vos réglages de visibilité." - -#: wp-admin/options-writing.php:175 wp-admin/options-writing.php:187 -msgid "https://codex.wordpress.org/Update_Services" -msgstr "https://codex.wordpress.org/Update_Services" - -#. translators: 1: .htaccess, 2: Codex URL, 3: CTRL + a -#: wp-admin/options-permalink.php:356 -msgid "If your %1$s file was writable, we could do this automatically, but it isn’t so these are the mod_rewrite rules you should have in your %1$s file. Click in the field and press %3$s to select all." -msgstr "Si votre fichier %1$s était accessible en écriture, nous pourrions faire cela automatiquement, mais ce n’est pas le cas donc voici les règles mod_rewrite que vous devriez placer dans votre fichier %1$s. Cliquez dans le champ et appuyez sur %3$s pour tout sélectionner." - -#. translators: 1: Codex URL, 2: web.config, 3: CTRL + a -#: wp-admin/options-permalink.php:330 -msgid "If the root directory of your site was writable, we could do this automatically, but it isn’t so this is the url rewrite rule you should have in your %2$s file. Create a new file, called %2$s in the root directory of your site. Click in the field and press %3$s to select all. Then insert this code into the %2$s file." -msgstr "Si le répertoire racine de votre site était accessible en écriture, nous pourrions faire cela automatiquement, mais ce n’est pas le cas donc voici la règle de réécriture des URL que vous devriez placer dans votre fichier %2$s. Créez un nouveau fichier nommé %2$s sur le répertoire racine de votre site. Cliquez dans le champ et appuyez sur %3$s pour tout sélectionner. Insérez ensuite ce code dans votre fichier %2$s." - -#: wp-admin/options-permalink.php:310 wp-admin/options-permalink.php:331 -#: wp-admin/options-permalink.php:358 -msgid "https://codex.wordpress.org/Changing_File_Permissions" -msgstr "https://codex.wordpress.org/fr:Modifier_les_Permissions_sur_les_Fichiers" - -#. translators: 1: web.config, 2: Codex URL, 3: CTRL + a, 4: element code -#: wp-admin/options-permalink.php:308 -msgid "If your %1$s file was writable, we could do this automatically, but it isn’t so this is the url rewrite rule you should have in your %1$s file. Click in the field and press %3$s to select all. Then insert this rule inside of the %4$s element in %1$s file." -msgstr "Si votre fichier %1$s était accessible en écriture, nous pourrions faire cela automatiquement, mais ce n’est pas le cas donc voici la règle de réécriture d’URL que vous devriez placer dans votre fichier %1$s. Cliquez dans le champs puis appuyez sur %3$s pour tout sélectionner. Ensuite, insérez cette règle dans l’élément %4$s du fichier %1$s." - -#: wp-admin/options-permalink.php:163 -msgid "https://codex.wordpress.org/Using_Permalinks" -msgstr "https://codex.wordpress.org/fr:Utilisation_des_permaliens" - -#. translators: %s: Codex URL -#: wp-admin/options-general.php:85 -msgid "Enter the address here if you want your site home page to be different from your WordPress installation directory." -msgstr "Saisir ici une adresse si vous souhaitez que la page d’accueil de votre site soit différente du répertoire de votre installation WordPress." - -#: wp-admin/options-general.php:86 -msgid "https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory" -msgstr "https://codex.wordpress.org/fr:Donner_%C3%A0_WordPress_son_Propre_Dossier" - -#: wp-admin/about.php:281 -msgid "https://wordpress.org/plugins/gutenberg/" -msgstr "https://fr.wordpress.org/plugins/gutenberg/" - -#: wp-admin/about.php:280 -msgid "WordPress is working on a new way to create and control your content and we’d love to have your help. Interested in being an early tester or getting involved with the Gutenberg project? Contribute on GitHub." -msgstr "WordPress travaille sur une nouvelle façon de créer et de contrôler votre contenu et votre aide serait la bienvenue. Vous êtes intéressé·e pour bêta tester ou pour vous impliquer dans le projet Gutenberg ? Contribuer sur GitHub." - -#. translators: %s: smiling face with smiling eyes emoji -#: wp-admin/about.php:291 -msgid "Developer Happiness %s" -msgstr "Pour le bonheur des développeuses et des développeurs %s" - -#. translators: %s: handshake emoji -#: wp-admin/about.php:274 -msgid "Lend a Hand with Gutenberg %s" -msgstr "Donner un coup de main à Gutenberg %s" - -#: wp-admin/about.php:249 -msgid "More Reliable Theme Switching" -msgstr "Un changement de thème plus fiable" - -#: wp-admin/about.php:241 -msgid "Site Building Improvements" -msgstr "Améliorations de la construction de site" - -#: wp-admin/about.php:226 -msgid "The New Gallery Widget" -msgstr "Le nouveau widget de galerie" - -#: wp-admin/about.php:218 -msgid "Even More Widget Updates" -msgstr "Encore plus d’évolutions pour les widgets" - -#: wp-admin/about.php:188 -msgid "Coding Enhancements" -msgstr "Améliorations pour le codage" - -#: wp-admin/about.php:181 -msgid "Were you lured away from your desk before you saved your new draft design? Fear not, when you return, WordPress 4.9 will politely ask whether or not you’d like to save your unsaved changes." -msgstr "Avez-vous été entrainé loin de votre bureau avant d’enregistrer votre nouveau projet ? Aucune crainte : quand vous reviendrez, WordPress 4.9 vous demandera poliment si vous souhaitez enregistrer vos modifications non sauvegardées ou non." - -#: wp-admin/about.php:180 -msgid "A Prompt to Protect Your Work" -msgstr "Une invitation à protéger votre travail" - -#: wp-admin/about.php:173 -msgid "Design Locking To Guard Your Changes" -msgstr "Verrouillage du design pour protéger vos modifications" - -#: wp-admin/privacy.php:38 -msgid "We take privacy and transparency very seriously. To learn more about what data we collect, and how we use it, please visit WordPress.org/about/privacy." -msgstr "Nous prenons vraiment le respect de la vie privée et la transparence au sérieux. Pour en savoir plus sur les données que nous collectons, et sur sur comment nous les utilisons, veuillez visiter WordPress.org/about/privacy." - -#: wp-admin/privacy.php:34 -msgid "From time to time, your WordPress site may send data to WordPress.org — including, but not limited to — the version of WordPress you are using, and a list of installed plugins and themes." -msgstr "De temps en temps, votre site WordPress peut envoyer des données sur WordPress.org incluant entre autres la version de WordPress utilisée et la liste des extensions et des thèmes installés." - -#: wp-admin/about.php:257 -msgid "Were you confused by the steps to create a new menu? Perhaps no longer! We’ve ironed out the UX for a smoother menu creation process. Newly updated copy will guide you." -msgstr "Des difficultés avec les étapes de création d’un nouveau menu ? Peut-être plus pour longtemps ! Nous avons repensé l’expérience utilisateur de création de menu pour proposer un processus plus agréable. Cette nouvelle version vous guidera de façon fluide et efficace." - -#: wp-admin/about.php:256 -msgid "Better Menu Instructions = Less Confusion" -msgstr "De meilleures instructions de menu pour moins de confusion" - -#: wp-admin/about.php:250 -msgid "When you switch themes, widgets sometimes think they can just up and move location. Improvements in WordPress 4.9 offer more persistent menu and widget placement when you decide it’s time for a new theme. Additionally, you can preview installed themes or download, install, and preview new themes right. Nothing says handy like being able to preview before you deploy. " -msgstr "Lorsque vous changez de thème, les widgets peuvent parfois changer d’emplacement de façon aléatoire. Les améliorations apportées à WordPress 4.9 offrent un positionnement plus persistant des menus et des widgets lorsque vous décidez qu’il est temps d’utiliser un nouveau thème. De plus, vous pouvez prévisualiser les thèmes installés ou télécharger, installer et prévisualiser les nouveaux thèmes. Rien n’est plus pratique que de pouvoir prévisualiser avant de se lancer." - -#: wp-admin/about.php:234 -msgid "Want to add media to your text widget? Embed images, video, and audio directly into the widget along with your text, with our simple but useful Add Media button. Woo!" -msgstr "Vous voulez ajouter des médias à votre widget texte ? Intégrez des images, des lecteurs son ou vidéo directement dans le widget texte, grâce au bouton « Ajouter un média ». Ouah !" - -#: wp-admin/about.php:227 -msgid "An incremental improvement to the media changes hatched in WordPress 4.8, you can now add a gallery via widget. Yes!" -msgstr "Une amélioration supplémentaire concernant les médias est apparue : vous pouvez maintenant ajouter des galeries avec les widgets. Oui !" - -#: wp-admin/about.php:233 -msgid "Press a Button, Add Media" -msgstr "Avec un simple bouton, ajouter un média" - -#: wp-admin/about.php:204 -msgid "The dreaded white screen. You’ll avoid it when working on themes and plugin code because WordPress 4.9 will warn you about saving an error. You’ll sleep better at night." -msgstr "L’écran blanc tant redouté. Vous l’éviterez quand vous travaillerez sur des thèmes ou des extensions car WordPress 4.9 vous avertira avant d’enregistrer une erreur de code. Vous pourrez dormir sur vos deux oreilles." - -#: wp-admin/about.php:210 -msgid "Warning: Potential Danger Ahead!" -msgstr "Attention : danger en approche !" - -#: wp-admin/about.php:203 -msgid "Sandbox for Safety" -msgstr "Un bac à sable pour plus de sécurité" - -#: wp-admin/about.php:197 -msgid "You’ve got a display problem but can’t quite figure out exactly what went wrong in the CSS you lovingly wrote. With syntax highlighting and error checking for CSS editing and the Custom HTML widget introduced in WordPress 4.8.1, you’ll pinpoint coding errors quickly. Practically guaranteed to help you scan code more easily and suss out and fix code errors quickly." -msgstr "Vous avez un problème d’affichage, mais vous ne saisissez pas tout à fait exactement ce qui ne fonctionne pas dans le CSS que vous avez écrit avec amour. Avec la mise en surbrillance de la syntaxe et le contrôle d’erreurs pour l’édition CSS ou encore le widget d’HTML personnalisé introduit dans WordPress 4.8.1, vous pourrez identifier rapidement les erreurs de codage. Garantie assurée de vous aider à vérifier votre code plus facilement et à corriger plus rapidement d’éventuelles erreurs." - -#: wp-admin/about.php:196 -msgid "Syntax Highlighting and Error Checking? Yes, Please!" -msgstr "Coloration syntaxique et vérification des erreurs ? C’est fait !" - -#: wp-admin/about.php:174 -msgid "Ever encounter a scenario where two designers walk into a project and designer A overrides designer B’s beautiful changes? WordPress 4.9’s design lock feature (similar to post locking) secures your draft design so that no one can make changes to it or erase all your hard work." -msgstr "Vous avez déjà rencontré un scénario où deux personnes chargées de la conception collaborent dans un projet et la personne A passe outre les beaux changements de la personne B ? La fonction de verrouillage de conception de WordPress 4.9 (similaire au verrouillage d’article) sécurise le design de votre design pour que personne ne puisse y apporter des modifications ou effacer tout votre super travail." - -#: wp-admin/about.php:167 -msgid "Need to get some feedback on proposed site design changes? WordPress 4.9 gives you a preview link you can send to your team and customers so that you can collect and integrate feedback before you schedule the changes to go live. Can we say collaboration++?" -msgstr "Besoin de retour sur les changements proposés lors de la conception du site ? WordPress 4.9 vous donne un lien de prévisualisation que vous pouvez envoyer à votre équipe et à vos clients pour que vous puissiez collecter et intégrer des commentaires avant de planifier la mise en place des changements. Pouvons-nous parler de collaboration ?" - -#: wp-admin/about.php:166 -msgid "Collaborate with Design Preview Links" -msgstr "Collaborer à plusieurs avec les liens de prévisualisation du design du site" - -#: wp-admin/about.php:160 -msgid "Yes, you read that right. Just like you can draft and revise posts and schedule them to go live on the date and time you choose, you can now tinker with your site’s design and schedule those design changes to go live as you please." -msgstr "Oui, vous avez bien lu. Tout comme vous pouvez mettre en brouillon et réviser des articles et les mettre en ligne à la date et l’heure de votre choix, vous pouvez maintenant retoucher la conception de votre site et planifier ces changements pour qu’ils soient mis en ligne comme bon vous semble." - -#: wp-admin/about.php:159 -msgid "Draft and Schedule Site Design Customizations" -msgstr "Brouillon et planification dans l’outil de personnalisation du design du site" - -#: wp-admin/about.php:138 -msgid "Welcome to an improved Customizer workflow with design drafts, locking, scheduling, and preview links. What’s more, code syntax highlighting and error checking will make for a clean and smooth site building experience. Finally, if all that wasn’t pretty great, we’ve got a great new Gallery widget and improvements to theme browsing and switching." -msgstr "Bienvenue dans un flux de travail personnalisé amélioré avec des brouillons, des verrouillages et des planifications de conception, et des liens d’aperçu. De plus, la mise en évidence de la syntaxe du code et la vérification des erreurs de syntaxe de code rendront l’expérience du design de site simple et fluide. Enfin, si tout cela n’est pas suffisant, vous avez maintenant accès à un nouveau widget de galerie et à des améliorations dans la navigation et le changement de thème." - -#: wp-admin/about.php:151 -msgid "Customizer Workflow Improved" -msgstr "Amélioration de l’outil de personnalisation" - -#: wp-admin/about.php:23 wp-admin/credits.php:23 wp-admin/freedoms.php:22 -#: wp-admin/privacy.php:22 -msgid "Thank you for updating to the latest version! WordPress %s will smooth your design workflow and keep you safe from coding errors." -msgstr "Merci d’avoir mis à niveau vers la dernière version ! WordPress %s va rendre votre processus de conception plus fluide et vous protéger des erreurs de codage." - -#. translators: %s: party popper emoji -#: wp-admin/about.php:133 -msgid "Major Customizer Improvements, Code Error Checking, and More! %s" -msgstr "Améliorations majeures de l’outil de personnalisation, vérification des erreurs de code, et plus encore ! %s" - -#. translators: Attachment information. %s: Date the attachment was uploaded -#: wp-admin/includes/meta-boxes.php:345 -msgid "Uploaded on: %s" -msgstr "Téléversé sur : %s" - -#. translators: %s: package URL -#: wp-admin/includes/class-language-pack-upgrader.php:116 -msgid "Downloading translation from %s…" -msgstr "Téléchargement des traductions depuis %s…" - -#. translators: %s: package URL -#: wp-admin/includes/class-plugin-upgrader.php:67 -#: wp-admin/includes/class-theme-upgrader.php:65 -msgid "Downloading installation package from %s…" -msgstr "Téléchargement du paquet d’installation depuis %s…" - -#. translators: %s: package URL -#: wp-admin/includes/class-core-upgrader.php:33 -#: wp-admin/includes/class-plugin-upgrader.php:50 -#: wp-admin/includes/class-theme-upgrader.php:49 -msgid "Downloading update from %s…" -msgstr "Téléchargement de la mise à jour depuis %s…" - -#. translators: 1: wp-admin/includes/template.php 2: add_meta_box() 3: -#. add_meta_boxes -#: wp-admin/includes/template.php:2075 -msgid "Likely direct inclusion of %1$s in order to use %2$s. This is very wrong. Hook the %2$s call into the %3$s action instead." -msgstr "Probable inclusion directe de %1$s afin d’utiliser %2$s. Ceci est vraiment une mauvaise idée. Vous devriez plutôt crocheter l’appel %2$s dans l’action %3$s." - -#: wp-admin/includes/template.php:1742 wp-admin/includes/template.php:1747 -msgid "Customization Draft" -msgstr "Brouillon de personnalisation" - -#. translators: %s: URL to the Customizer -#: wp-admin/includes/meta-boxes.php:232 -msgid "This draft comes from your unpublished customization changes. You can edit, but there’s no need to publish now. It will be published automatically with those changes." -msgstr "Ce brouillon vient de vos changements de personnalisation non publiés. Vous pouvez le modifier, mais inutile de le publier maintenant. Il sera publié automatiquement avec ces changements." - -#: wp-admin/includes/misc.php:324 wp-admin/includes/misc.php:413 -msgid "folder" -msgstr "dossier" - -#: wp-admin/theme-editor.php:231 -msgid "Theme Files" -msgstr "Fichiers du thème" - -#: wp-admin/includes/file.php:543 -msgid "Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP." -msgstr "Impossible d’envoyer un message au site afin de vérifier l’absence d’erreurs fatales. Du coup, la modification PHP a été annulée. Vous allez devoir téléverser votre fichier PHP modifié par un autre moyen, par exemple en utilisant un client FTP." - -#: wp-admin/press-this.php:63 wp-admin/press-this.php:69 -msgid "Installation Required" -msgstr "Installation requise" - -#. translators: %s: plugin filename -#: wp-admin/includes/plugin.php:894 -msgid "Could not fully remove the plugin %s." -msgstr "Impossible de supprimer l’extension %s." - -#: wp-admin/user-new.php:272 -msgid "That user could not be added to this site." -msgstr "Cet utilisateur ne peut pas être ajouté à ce site." - -#: wp-admin/user-new.php:275 -msgid "User has been created, but could not be added to this site." -msgstr "L’utilisateur a été créé, mais il ne peut pas être ajouté à ce site." - -#: wp-admin/user-edit.php:266 -msgid "Disable syntax highlighting when editing code" -msgstr "Désactiver le surlignage syntaxique lors de l’édition de code." - -#: wp-admin/user-edit.php:264 -msgid "Syntax Highlighting" -msgstr "Édition de code" - -#: wp-admin/setup-config.php:382 wp-admin/setup-config.php:414 -msgid "Run the installation" -msgstr "Lancer l’installation" - -#: wp-admin/press-this.php:38 -msgid "Activate Press This" -msgstr "Activer Press This" - -#: wp-admin/press-this.php:68 -msgid "Press This is not available. Please contact your site administrator." -msgstr "Press This n’est pas disponible. Veuillez contacter l’administrateur du site." - -#. translators: URL to wp-admin/press-this.php -#: wp-admin/press-this.php:56 -msgid "Press This is not installed. Please install Press This from the main site." -msgstr "Press This n’est pas installé. Veuillez installer Press This depuis le site principal." - -#: wp-admin/plugins.php:33 wp-admin/plugins.php:157 -msgid "Sorry, you are not allowed to activate this plugin." -msgstr "Désolé, vous n’êtes pas autorisé à activer cette extension." - -#: wp-admin/plugins.php:179 -msgid "Sorry, you are not allowed to deactivate this plugin." -msgstr "Désolé, vous n’êtes pas autorisé à désactiver cette extension." - -#: wp-admin/plugin-editor.php:306 wp-admin/theme-editor.php:334 -msgid "I understand" -msgstr "J’ai compris" - -#: wp-admin/plugin-editor.php:267 -msgid "Warning: Making changes to active plugins is not recommended." -msgstr "Attention : Effectuer des changements dans les extensions actives n’est pas recommandé." - -#: wp-admin/plugin-editor.php:300 wp-admin/theme-editor.php:319 -msgid "Heads up!" -msgstr "Faites attention !" - -#: wp-admin/plugin-editor.php:181 wp-admin/theme-editor.php:184 -msgid "There was an error while trying to update the file. You may need to fix something and try updating again." -msgstr "Une erreur s'est produite lors de la mise à jour. Vous devriez essayer de corriger quelque chose et réessayer." - -#: wp-admin/plugin-editor.php:254 wp-admin/theme-editor.php:260 -msgid "Selected file content:" -msgstr "Contenu du fichier sélectionné :" - -#: wp-admin/options-reading.php:83 -msgid "Homepage: %s" -msgstr "Page d’accueil : %s" - -#: wp-admin/options-permalink.php:256 -msgid "Available tags:" -msgstr "Étiquettes disponibles :" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:228 -msgid "%s (Second of the minute, for example 33.)" -msgstr "%s (Seconde de la minute, par exemple 33.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:226 -msgid "%s (Minute of the hour, for example 43.)" -msgstr "%s (Minute de l'heure, par exemple 43.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:224 -msgid "%s (Hour of the day, for example 15.)" -msgstr "%s (Heure de la journée, par exemple 15.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:222 -msgid "%s (Day of the month, for example 28.)" -msgstr "%s (Jour du mois, par exemple 28.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:220 -msgid "%s (Month of the year, for example 05.)" -msgstr "%s (Mois de l'année, par exemple 05.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:230 -msgid "%s (The unique ID of the post, for example 423.)" -msgstr "%s (L'ID unique de l'article, par exemple 423.)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:249 -msgid "%s added to permalink structure" -msgstr "%s ajouté à la structure du permalien" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:252 -msgid "%s (already used in permalink structure)" -msgstr "%s (déjà utilisé dans la structure de permalien)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:234 -msgid "%s (Category slug. Nested sub-categories appear as nested directories in the URL.)" -msgstr "%s (identifiant de catégorie. les sous-catégories imbriquées apparaissent sous la forme de sous-répertoires dans l’adresse web)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:236 -msgid "%s (A sanitized version of the author name.)" -msgstr "%s (Une version normalisée du nom de l’auteur)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:232 -msgid "%s (The sanitized post title (slug).)" -msgstr "%s (Le titre normalisé de l’article (identifiant).)" - -#. translators: %s: permalink structure tag -#: wp-admin/options-permalink.php:218 -msgid "%s (The year of the post, four digits, for example 2004.)" -msgstr "%s (L’année de l'article, en quatre chiffres, par exemple 2004.)" - -#: wp-admin/includes/theme-install.php:205 -msgid "Theme Installation" -msgstr "Installation du thème" - -#. translators: %s: user's display name -#: wp-admin/includes/post.php:1600 -msgid "%s is already editing this post. Do you want to take over?" -msgstr "%s est déjà en train de modifier cet article. Voulez-vous prendre la main dessus?" - -#. translators: %s: user's display name -#: wp-admin/includes/post.php:1603 -msgid "%s is already editing this post." -msgstr "%s est déjà en train de modifier cet article." - -#: wp-admin/includes/plugin-install.php:594 -msgid "Active Installations:" -msgstr "Installations actives :" - -#: wp-admin/includes/plugin-install.php:522 wp-admin/update.php:123 -msgid "Plugin Installation" -msgstr "Installation de l'extension" - -#: wp-admin/includes/plugin.php:417 -msgid "Custom installation script." -msgstr "Script personnalisé d'installation." - -#: wp-admin/includes/ms.php:996 -msgid "Documentation on Site Management" -msgstr "Documentation sur la gestion de site" - -#: wp-admin/includes/ms.php:983 -msgid "Settings — This page shows a list of all settings associated with this site. Some are created by WordPress and others are created by plugins you activate. Note that some fields are grayed out and say Serialized Data. You cannot modify these values due to the way the setting is stored in the database." -msgstr "Réglages — Cette page affiche une liste de tous les réglages associés à ce site. Certains sont créés par WordPress, d’autres par les extensions que vous activez. notez que certains champs sont grisé et affichent « Serialized Data » ; vous ne pouvez pas modifier ces valeurs en raison de la manière dont elles sont stockées dans la base de données." - -#: wp-admin/includes/ms.php:982 -msgid "Themes — This area shows themes that are not already enabled across the network. Enabling a theme in this menu makes it accessible to this site. It does not activate the theme, but allows it to show in the site’s Appearance menu. To enable a theme for the entire network, see the Network Themes screen." -msgstr "Thèmes — Cette zone affiche les thèmes qui n’ont pas ancore été activés sur le réseau. Un thème activé dans ce menu le rendra accessible au présent site. Cela n’active pas le thème, mais l'affichera dans le menu Apparence du site. Pour activer un thème sur le réseau entier, allez sur l’écran Thèmes du Réseau." - -#: wp-admin/includes/ms.php:981 -msgid "Users — This displays the users associated with this site. You can also change their role, reset their password, or remove them from the site. Removing the user from the site does not remove the user from the network." -msgstr "Utilisateurs — Cette page affiche les utilisateurs associés à ce site. Vous pouvez modifier leur rôle, mettre à zéro leur mot de passe, ou les retirer du site. Retirer un utilisateur d’un site ne le retire pas du réseau." - -#: wp-admin/includes/ms.php:980 -msgid "Info — The site URL is rarely edited as this can cause the site to not work properly. The Registered date and Last Updated date are displayed. Network admins can mark a site as archived, spam, deleted and mature, to remove from public listings or disable." -msgstr "Info — L’adresse web du site est rarement modifiée, car cela peut empêche le site de fonctionnement correctement. Les dates de création et de dernière mise à jour sont affichées. Les administrateurs du réseau peuvent archiver un site, le marquer comme indésirable, le supprimer et le marquer comme étant « pour adultes », afin de le retirer de la liste publique, ou le désactiver." - -#: wp-admin/includes/file.php:486 -msgid "Unable to write to file." -msgstr "Impossible d'écrire sur le fichier" - -#: wp-admin/includes/ms.php:979 -msgid "The menu is for editing information specific to individual sites, particularly if the admin area of a site is unavailable." -msgstr "Le menu sert à modifier les informations propres à chaque site, notamment si leur interface d’administration est inaccessible." - -#: wp-admin/includes/dashboard.php:51 wp-admin/includes/dashboard.php:570 -msgid "Your Recent Drafts" -msgstr "Vos brouillons récents" - -#. translators: If a Rosetta site exists (e.g. https://es.wordpress.org/news/), -#. then use that. Otherwise, leave untranslated. -#: wp-admin/includes/dashboard.php:1117 -msgctxt "Events and News dashboard widget" -msgid "https://wordpress.org/news/" -msgstr "https://fr.wordpress.org/news/" - -#. translators: %$1s is line number and %1$s is file path. -#: wp-admin/includes/file.php:303 -msgid "Your PHP code changes were rolled back due to an error on line %1$s of file %2$s. Please fix and try saving again." -msgstr " Vos modifications de code PHP ont été annulées en raison d'une erreur sur la ligne %1$s du fichier %2$s. Veuillez la corriger et essayer à nouveau d’enregistrer." - -#: wp-admin/includes/class-wp-terms-list-table.php:501 -msgid "No description" -msgstr "Aucune description" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:608 -msgid "%s Active Installations" -msgstr "%s installations activées" - -#: wp-admin/includes/class-wp-users-list-table.php:496 -msgctxt "name" -msgid "Unknown" -msgstr "Inconnu" - -#. translators: %s: author's display name -#: wp-admin/includes/class-wp-users-list-table.php:427 -msgid "View posts by %s" -msgstr "Voir les articles par %s" - -#: wp-admin/includes/class-plugin-upgrader.php:71 -msgid "Plugin installation failed." -msgstr "L'installation de l'extension a échouée." - -#: wp-admin/includes/class-theme-upgrader.php:69 -msgid "Theme installation failed." -msgstr "L’installation du thème a échoué." - -#: wp-admin/includes/class-plugin-installer-skin.php:55 -msgid "Activate Plugin & Return to Press This" -msgstr "Extension activée & Retourner à Press This" - -#: wp-admin/customize.php:71 -msgid "Your scheduled changes just published" -msgstr "Votre planification vient d'être publiée" - -#. translators: %s: meetup organization documentation URL -#: wp-admin/includes/dashboard.php:1262 -msgid "There aren’t any events scheduled near you at the moment. Would you like to organize one?" -msgstr "Il n’y a aucun évènement planifié proche de vous pour le moment. Voulez-vous en organiser un ?" - -#. translators: %s: user's display name -#: wp-admin/user-edit.php:32 -msgid "Edit User %s" -msgstr "Modifier l’utilisateur %s" - -#: wp-admin/includes/widgets.php:226 -msgid "Edit widget: %s" -msgstr "Modifier le widget : %s" - -#: wp-admin/includes/dashboard.php:1256 wp-admin/includes/dashboard.php:1263 -msgid "https://make.wordpress.org/community/handbook/meetup-organizer/welcome/" -msgstr "https://make.wordpress.org/community/handbook/meetup-organizer/welcome/" - -#: wp-admin/includes/dashboard.php:1170 -msgid "City:" -msgstr "Ville :" - -#: wp-admin/includes/dashboard.php:1163 -msgid "Edit city" -msgstr "Modifier la ville" - -#: wp-admin/includes/dashboard.php:1105 -msgid "WordCamps" -msgstr "WordCamps" - -#: wp-admin/includes/dashboard.php:56 -msgid "WordPress Events and News" -msgstr "Évènements et nouveautés WordPress" - -#. translators: %d: numeric HTTP status code, e.g. 400, 403, 500, 504, etc. -#: wp-admin/includes/class-wp-community-events.php:117 -msgid "Invalid API response code (%d)" -msgstr "Code de réponse d’API non valide (%d)" - -#: wp-admin/includes/dashboard.php:1093 -msgid "Meetups" -msgstr "Meetups" - -#. translators: %s: the name of a city -#: wp-admin/includes/dashboard.php:1211 -msgid "Attend an upcoming event near %s." -msgstr "Participez à un évènement à venir près de %s." - -#. translators: Date format for upcoming events on the dashboard. Include the -#. day of the week. See https://secure.php.net/date. -#: wp-admin/includes/class-wp-community-events.php:410 -msgid "l, M j, Y" -msgstr "l j M Y" - -#. translators: Replace with a city related to your locale. Test that it -#. matches the expected location and has upcoming events before including it. -#. If no cities related to your locale have events, then use a city related to -#. your locale that would be recognizable to most users. Use only the city name -#. itself, without any region or country. Use the endonym (native locale name) -#. instead of the English name if possible. -#: wp-admin/includes/dashboard.php:1182 -msgid "Cincinnati" -msgstr "Paris" - -#: wp-admin/includes/class-wp-community-events.php:122 -msgid "Unknown API error." -msgstr "Erreur d’API inconnue." - -#. translators: 1: the city the user searched for, 2: meetup organization -#. documentation URL -#: wp-admin/includes/dashboard.php:1254 -msgid "There aren’t any events scheduled near %1$s at the moment. Would you like to organize one?" -msgstr "Il n’y a aucun évènement planifié près de %1$s pour le moment. Voulez-vous en organiser un ?" - -#: wp-admin/edit-tag-form.php:169 wp-admin/edit-tags.php:444 -msgid "Assign a parent term to create a hierarchy. The term Jazz, for example, would be the parent of Bebop and Big Band." -msgstr "Assignez un terme parent pour créer une hiérarchie. Par exemple, le terme Jazz serait le parent de Bebop et Big Band." - -#: wp-admin/users.php:167 wp-admin/users.php:207 -msgid "Sorry, you are not allowed to delete users." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer des utilisateurs." - -#: wp-admin/user-new.php:23 wp-admin/user-new.php:122 -msgid "Sorry, you are not allowed to create users." -msgstr "Désolé, vous n’avez pas l’autorisation de créer des utilisateurs." - -#: wp-admin/customize.php:211 -msgid "The Customizer allows you to preview changes to your site before publishing them. You can navigate to different pages on your site within the preview. Edit shortcuts are shown for some editable elements." -msgstr "La personnalisation vous permet de prévisualiser les changements apportés à votre site avant de les publier. Vous pouvez naviguer sur les différentes pages du site depuis la prévisualisation. Les raccourcis de modification sont affichés pour certains éléments modifiables." - -#: wp-admin/customize.php:224 -msgctxt "short (~12 characters) label for hide controls button" -msgid "Hide Controls" -msgstr "Masquer les controles" - -#: wp-admin/theme-install.php:65 -msgid "Expand Sidebar" -msgstr "Étendre la colonne latérale" - -#: wp-admin/nav-menus.php:814 -msgid "Display location" -msgstr "Afficher l’emplacement" - -#. translators: 1: user id, 2: user login -#: wp-admin/users.php:378 -msgid "ID #%1$s: %2$s Sorry, you are not allowed to remove this user." -msgstr "ID #%1$s : %2$s Désolé, vous n’êtes pas autorisé à supprimer cet utilisateur." - -#: wp-admin/user-edit.php:47 -msgid "You can select the language you wish to use while using the WordPress administration screen without affecting the language site visitors see." -msgstr "Vous pouvez sélectionner la langue que vous voulez utiliser pour l’administration de WordPress sans que cela affecte la langue que les visiteurs du site voient." - -#. translators: 1: WordPress version number, 2: WordPress version number -#. including locale if necessary -#: wp-admin/update-core.php:81 -msgid "You can update to WordPress %2$s automatically:" -msgstr "Vous pouvez mettre à jour WordPress %2$s automatiquement :" - -#: wp-admin/update-core.php:60 -msgid "If you need to re-install version %s, you can do so here:" -msgstr "Si vous devez installer à nouveau la version %s, vous pouvez le faire ici :" - -#: wp-admin/update-core.php:57 -msgid "You are using a development version of WordPress. You can update to the latest nightly build automatically:" -msgstr "Vous utilisez une version de développement de WordPress. Vous pouvez mettre à jour vers la version du jour (nightly) automatiquement :" - -#: wp-admin/themes.php:268 wp-admin/themes.php:399 -msgid "New version available." -msgstr "Nouvelle version disponible." - -#: wp-admin/theme-install.php:223 -msgid "Edit Filters" -msgstr "Modifier les filtres" - -#: wp-admin/theme-install.php:198 wp-admin/theme-install.php:218 -msgid "Clear current filters" -msgstr "Réinitialiser les filtres actuels" - -#. translators: accessibility text -#: wp-admin/theme-install.php:67 -msgid "Select one or more Theme features to filter by" -msgstr "Sélectionner une ou plusieurs fonctionnalités de thèmes à filtrer" - -#: wp-admin/options-general.php:211 -msgid "Choose either a city in the same timezone as you or a UTC timezone offset." -msgstr "Choisissez une ville dans le même fuseau horaire que le vôtre ou un fuseau horaire universel spécifique." - -#. translators: %s: number of ratings -#: wp-admin/includes/theme.php:663 -msgid "(%s ratings)" -msgstr "(%s votes)" - -#. translators: %s: post title -#: wp-admin/includes/class-wp-posts-list-table.php:839 -msgid "“%s” is locked" -msgstr "“%s” est verrouillé" - -#: wp-admin/includes/template.php:1832 -msgid "Current Background Image" -msgstr "Image d’arrière plan actuelle" - -#: wp-admin/includes/template.php:1819 -msgid "Current Header Image" -msgstr "Image d’en-tête actuelle" - -#: wp-admin/includes/plugin-install.php:292 -msgid "Search plugins..." -msgstr "Rechercher des extensions..." - -#: wp-admin/includes/meta-boxes.php:111 -msgid "Set status" -msgstr "État" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:604 -#: wp-admin/includes/plugin-install.php:598 -msgctxt "Active plugin installations" -msgid "Less Than 10" -msgstr "Inférieur à 10" - -#: wp-admin/includes/ajax-actions.php:2084 -msgid "Sorry, you are not allowed to attach files to this post." -msgstr "Désolé, vous n’êtes pas autorisé à attacher des fichiers à ce contenu." - -#: wp-admin/freedoms.php:47 wp-admin/includes/plugin-install.php:239 -#: wp-admin/includes/plugin-install.php:604 wp-admin/plugin-install.php:82 -#: wp-admin/plugins.php:418 -msgid "https://wordpress.org/plugins/" -msgstr "https://fr.wordpress.org/plugins/" - -#: wp-admin/customize.php:72 wp-admin/customize.php:81 -msgid "Customize New Changes" -msgstr "Personnaliser les nouvelles modifications" - -#: wp-admin/custom-background.php:407 wp-admin/custom-background.php:408 -msgctxt "Background Scroll" -msgid "Scroll" -msgstr "Défilement" - -#: wp-admin/custom-background.php:399 wp-admin/custom-background.php:400 -msgctxt "Background Repeat" -msgid "Repeat" -msgstr "Répétition" - -#: wp-admin/custom-background.php:391 -msgctxt "Original Size" -msgid "Original" -msgstr "Taille d’origine" - -#: wp-admin/comment.php:52 wp-admin/custom-background.php:98 -#: wp-admin/custom-header.php:124 wp-admin/edit-comments.php:188 -#: wp-admin/edit-form-advanced.php:393 wp-admin/edit-form-advanced.php:409 -#: wp-admin/edit-form-advanced.php:425 wp-admin/edit-link-form.php:66 -#: wp-admin/edit-tags.php:272 wp-admin/edit.php:229 wp-admin/edit.php:250 -#: wp-admin/export.php:55 wp-admin/import.php:30 wp-admin/index.php:97 -#: wp-admin/link-manager.php:67 wp-admin/media-new.php:57 wp-admin/media.php:84 -#: wp-admin/my-sites.php:48 wp-admin/nav-menus.php:572 -#: wp-admin/options-discussion.php:29 wp-admin/options-general.php:46 -#: wp-admin/options-media.php:35 wp-admin/options-permalink.php:46 -#: wp-admin/options-reading.php:39 wp-admin/options-writing.php:46 -#: wp-admin/plugin-editor.php:137 wp-admin/plugin-install.php:99 -#: wp-admin/plugins.php:436 wp-admin/revision.php:121 -#: wp-admin/theme-editor.php:49 wp-admin/theme-install.php:121 -#: wp-admin/themes.php:119 wp-admin/tools.php:24 wp-admin/update-core.php:586 -#: wp-admin/upload.php:67 wp-admin/upload.php:213 wp-admin/user-edit.php:62 -#: wp-admin/user-new.php:221 wp-admin/users.php:69 wp-admin/widgets.php:77 -msgid "Support Forums" -msgstr "Forums de support" - -#. translators: %s: Number of failed updates -#: wp-admin/includes/update.php:679 -msgid "%s update failed." -msgstr "%s mise à jour a échoué." - -#. translators: %s: Number of failed updates -#: wp-admin/includes/update.php:684 -msgid "%s updates failed." -msgstr "%s mises à jour ont échoué." - -#: wp-admin/includes/class-wp-plugins-list-table.php:368 -msgid "Search installed plugins..." -msgstr "Recherchez parmi vos extensions..." - -#: wp-admin/plugin-install.php:83 -msgid "You can find new plugins to install by searching or browsing the directory right here in your own Plugins section." -msgstr "Vous pouvez trouver des nouvelles extensions à installer en recherchant ou en parcourant le répertoire ici même dans votre section d’extensions" - -#: wp-admin/plugin-install.php:82 -msgid "Plugins hook into WordPress to extend its functionality with custom features. Plugins are developed independently from the core WordPress application by thousands of developers all over the world. All plugins in the official WordPress Plugin Directory are compatible with the license WordPress uses." -msgstr "Les extensions étendent les fonctionnalités de WordPress avec des fonctions personnalisées. Les extensions sont développées indépendamment du cœur de WordPress par des milliers de développeurs partout dans le monde. Toutes les extensions dans le répertoire WordPress sont compatibles avec la licence d’utilisation de WordPress." - -#: wp-admin/includes/plugin-install.php:285 -msgid "Search plugins by:" -msgstr "Recherche d’extensions par :" - -#: wp-admin/includes/import.php:176 -msgid "Convert existing categories to tags or tags to categories, selectively." -msgstr "Convertir les catégories existantes en étiquettes, ou les étiquettes en catégories, de manière sélective." - -#: wp-admin/includes/import.php:182 -msgid "Import posts from LiveJournal using their API." -msgstr "Importer les articles depuis LiveJournal par le biais de leur API." - -#: wp-admin/includes/import.php:188 -msgid "Import posts and comments from a Movable Type or TypePad blog." -msgstr "Importer les articles et commentaires depuis un blog Movable Type ou TypePad." - -#: wp-admin/includes/import.php:194 -msgid "Import links in OPML format." -msgstr "Importer des liens au format OPML." - -#: wp-admin/includes/import.php:200 -msgid "Import posts from an RSS feed." -msgstr "Importer des articles depuis un flux RSS." - -#: wp-admin/includes/import.php:206 -msgid "Import posts & media from Tumblr using their API." -msgstr "Importer des articles et des fichiers média depuis Tumblr par le biais de leur API." - -#: wp-admin/includes/import.php:212 -msgid "Import posts, pages, comments, custom fields, categories, and tags from a WordPress export file." -msgstr "Importer des articles, pages, commentaires, champs personnalisés, catégories et étiquettes depuis un fichier d’export WordPress." - -#: wp-admin/includes/import.php:170 -msgid "Import posts, comments, and users from a Blogger blog." -msgstr "Importer des articles, commentaires et utilisateurs depuis un blog Blogger." - -#. translators: %s: plugin name -#: wp-admin/includes/class-wp-plugins-list-table.php:601 -msgctxt "plugin" -msgid "Network Deactivate %s" -msgstr "Désactiver %s du réseau" - -#. translators: %s: plugin name -#: wp-admin/includes/class-wp-plugins-list-table.php:610 -#: wp-admin/includes/class-wp-plugins-list-table.php:635 -msgctxt "plugin" -msgid "Delete %s" -msgstr "Supprimer %s" - -#. translators: %s: plugin name -#: wp-admin/includes/class-wp-plugins-list-table.php:625 -msgctxt "plugin" -msgid "Deactivate %s" -msgstr "Désactiver %s" - -#: wp-admin/user-new.php:194 -msgid "By default, new users will receive an email letting them know they’ve been added as a user for your site. This email will also contain a password reset link. Uncheck the box if you don’t want to send the new user a welcome email." -msgstr "Par défaut, les nouveaux utilisateurs recevront un message leur indiquant leur ajout en tant que membre de votre site. Ce message contiendra également un lien de réinitialisation de leur mot de passe. Décochez la case si vous souhaitez ne pas envoyer de message de bienvenue." - -#: wp-admin/user-new.php:192 -msgid "New users are automatically assigned a password, which they can change after logging in. You can view or edit the assigned password by clicking the Show Password button. The username cannot be changed once the user has been added." -msgstr "Les nouveaux utilisateurs reçoivent automatiquement un mot de passe, qui peut être changé après connexion. Vous pouvez afficher le mot de passe ou le modifier en cliquant sur le bouton « Afficher le mot de passe ». L’identifiant ne peut pas être modifié une fois que le compte utilisateur a été créé." - -#. translators: %s: Plugin name -#: wp-admin/includes/update.php:747 -msgctxt "plugin" -msgid "%s was successfully deleted." -msgstr "%s a bien été supprimé." - -#: wp-admin/plugins.php:414 -msgid "The search for installed plugins will search for terms in their name, description, or author." -msgstr "La recherche dans les extensions installées sera faite sur les noms des extensions, leurs descriptions ou leurs auteurs." - -#: wp-admin/includes/theme.php:254 -msgid "Custom Logo" -msgstr "Logo personnalisé" - -#: wp-admin/user-edit.php:603 -msgid "Confirm use of potentially weak password" -msgstr "Confirmation de l’utilisation de mot de passe potentiellement faible." - -#: wp-admin/user-new.php:16 wp-admin/user-new.php:56 -msgid "Sorry, you are not allowed to add users to this network." -msgstr "Désolé, vous n’avez pas l’autorisation d’ajouter des utilisateurs pour ce réseau." - -#: wp-admin/customize.php:35 -msgid "Sorry, you are not allowed to edit this changeset." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier ce groupe de modifications." - -#: wp-admin/users.php:317 wp-admin/users.php:348 -msgid "Sorry, you are not allowed to remove users." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer des utilisateurs." - -#: wp-admin/themes.php:266 wp-admin/themes.php:397 -msgid "New version available. " -msgstr "Nouvelle version disponible. " - -#: wp-admin/update-core.php:23 wp-admin/update-core.php:651 -#: wp-admin/update-core.php:679 wp-admin/update-core.php:712 -#: wp-admin/update-core.php:747 -msgid "Sorry, you are not allowed to update this site." -msgstr "Désolé, vous n’avez pas l’autorisation de mettre à jour ce site." - -#: wp-admin/includes/ajax-actions.php:3499 wp-admin/update.php:172 -#: wp-admin/update.php:192 -msgid "Sorry, you are not allowed to update themes for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de mettre à jour les thèmes de ce site." - -#: wp-admin/theme-install.php:150 -msgid "The Theme Installer screen requires JavaScript." -msgstr "L’écran d’installation de thèmes nécessite JavaScript." - -#: wp-admin/setup-config.php:292 -msgid "ERROR: \"Table Prefix\" is invalid." -msgstr "ERREUR : \"Préfixe de table\" non valide." - -#: wp-admin/includes/file.php:409 wp-admin/theme-editor.php:18 -msgid "Sorry, you are not allowed to edit templates for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier les modèles de ce site." - -#: wp-admin/plugins.php:75 -msgid "Sorry, you are not allowed to activate plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’activer les extensions de ce site." - -#: wp-admin/plugins.php:205 -msgid "Sorry, you are not allowed to deactivate plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de désactiver les extensions de ce site." - -#: wp-admin/includes/file.php:377 wp-admin/plugin-editor.php:18 -msgid "Sorry, you are not allowed to edit plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier les extensions de ce site." - -#: wp-admin/options.php:159 -msgid "Sorry, you are not allowed to modify unregistered settings for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier les réglages non enregistrés de ce site. " - -#: wp-admin/ms-delete-site.php:16 -msgid "Sorry, you are not allowed to delete this site." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer ce site." - -#: wp-admin/options-discussion.php:12 wp-admin/options-general.php:16 -#: wp-admin/options-media.php:13 wp-admin/options-permalink.php:13 -#: wp-admin/options-reading.php:13 wp-admin/options-writing.php:13 -msgid "Sorry, you are not allowed to manage options for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de gérer les options de ce site. " - -#: wp-admin/nav-menus.php:589 wp-admin/widgets.php:364 -msgid "Manage with Live Preview" -msgstr "Gérer avec l’aperçu en direct" - -#: wp-admin/link-add.php:13 -msgid "Sorry, you are not allowed to add links to this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’ajouter des liens pour ce site." - -#. translators: %s: WordPress Planet URL -#: wp-admin/index.php:80 -msgid "WordPress News — Latest news from the official WordPress project and the WordPress Planet." -msgstr "Nouvelles de WordPress — Les dernières nouveautés du projet officiel WordPress et de la planète WordPress." - -#. translators: %s: WordPress Planet URL -#: wp-admin/index.php:74 -msgid "WordPress News — Latest news from the official WordPress project, the WordPress Planet, and popular plugins." -msgstr "Nouvelles de WordPress — Les dernières nouveautés du projet officiel WordPress, de la planète WordPress et des extensions populaires. " - -#: wp-admin/includes/upgrade.php:207 -msgid "" -"Hi, this is a comment.\n" -"To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\n" -"Commenter avatars come from Gravatar." -msgstr "" -"Bonjour, ceci est un commentaire.\n" -"Pour débuter avec la modération, la modification et la suppression de commentaires, veuillez visiter l’écran des Commentaires dans le Tableau de bord.\n" -"Les avatars des personnes qui commentent arrivent depuis Gravatar." - -#. translators: %s: Theme name -#: wp-admin/includes/update.php:755 -msgctxt "theme" -msgid "%s was successfully deleted." -msgstr "%s a bien été supprimé." - -#: wp-admin/includes/upgrade.php:204 -msgid "A WordPress Commenter" -msgstr "Un commentateur WordPress" - -#. translators: %s: WordPress version -#: wp-admin/includes/update.php:247 wp-admin/includes/update.php:260 -msgid "https://codex.wordpress.org/Version_%s" -msgstr "https://codex.wordpress.org/Version_%s" - -#: wp-admin/includes/update.php:252 -msgid "Please update WordPress now" -msgstr "Veuillez mettre WordPress à jour maintenant" - -#: wp-admin/includes/theme.php:238 -msgid "Blog" -msgstr "Blog" - -#: wp-admin/includes/theme.php:239 -msgid "E-Commerce" -msgstr "E-Commerce" - -#: wp-admin/includes/theme.php:245 -msgid "Photography" -msgstr "Photographie" - -#: wp-admin/includes/theme.php:246 -msgid "Portfolio" -msgstr "Portfolio" - -#: wp-admin/includes/theme.php:258 -msgid "Footer Widgets" -msgstr "Widgets de pied de page" - -#: wp-admin/includes/theme.php:266 -msgid "Grid Layout" -msgstr "Style en grille" - -#: wp-admin/includes/theme.php:240 -msgid "Education" -msgstr "Éducation" - -#: wp-admin/includes/theme.php:242 -msgid "Food & Drink" -msgstr "Nourriture & Boisson" - -#: wp-admin/includes/dashboard.php:1118 wp-admin/includes/theme.php:244 -msgid "News" -msgstr "Nouvelles" - -#: wp-admin/includes/theme.php:241 -msgid "Entertainment" -msgstr "Divertissement" - -#. translators: %s: Number of themes -#: wp-admin/includes/update.php:657 -msgid "%s theme successfully updated." -msgstr "%s thème mis à jour." - -#. translators: %s: Number of plugins -#: wp-admin/includes/update.php:652 -msgid "%s plugin successfully updated." -msgstr "%s extension mise à jour." - -#. translators: %s: Number of plugins -#: wp-admin/includes/update.php:664 -msgid "%s plugins successfully updated." -msgstr "%s extensions mises à jour." - -#. translators: %s: Number of themes -#: wp-admin/includes/update.php:669 -msgid "%s themes successfully updated." -msgstr "%s thèmes mis à jour." - -#. translators: 1: Codex URL to release notes, 2: new WordPress version -#: wp-admin/includes/update.php:257 -msgid "WordPress %2$s is available! Please notify the site administrator." -msgstr "WordPress %2$s est disponible ! Veuillez informer l’administrateur du site." - -#. translators: 1: Codex URL to release notes, 2: new WordPress version, 3: URL -#. to network admin, 4: accessibility text -#: wp-admin/includes/update.php:244 -msgid "WordPress %2$s is available! Please update now." -msgstr "WordPress %2$s est disponible ! Veuillez faire la mise à jour maintenant." - -#: wp-admin/includes/template.php:2102 -msgid "This will replace the current editor content with the last backup version. You can use undo and redo in the editor to get the old content back or to return to the restored version." -msgstr "Cela remplacera le contenu actuel de l’éditeur par la dernière version sauvegardée. Vous pouvez utiliser les outils Annuler et Rétablir pour rétablir l’ancien contenu ou revenir à la version sauvegardée." - -#: wp-admin/includes/template.php:1537 -msgid "Close media attachment panel" -msgstr "Fermer le panneau des fichiers attachés." - -#: wp-admin/includes/menu.php:342 wp-admin/my-sites.php:16 -msgid "Sorry, you are not allowed to access this page." -msgstr "Désolé, vous n’avez pas l’autorisation d’accéder à cette page." - -#: wp-admin/includes/ms.php:919 -msgid "Info" -msgstr "Info" - -#: wp-admin/includes/file.php:46 -msgid "Embed Template" -msgstr "Modèle intégré" - -#: wp-admin/includes/file.php:47 -msgid "Embed 404 Template" -msgstr "Modèle intégré 404" - -#: wp-admin/includes/file.php:48 -msgid "Embed Content Template" -msgstr "Modèle intégré de contenu" - -#: wp-admin/includes/file.php:49 -msgid "Embed Header Template" -msgstr "Modèle intégré d’en-tête" - -#: wp-admin/includes/file.php:50 -msgid "Embed Footer Template" -msgstr "Modèle intégré de pied de page" - -#: wp-admin/includes/meta-boxes.php:913 -msgid "Need help? Use the Help tab above the screen title." -msgstr "Besoin d’aide ? Utilisez l’onglet « Aide » au dessus du titre de l’écran." - -#: wp-admin/includes/ajax-actions.php:3649 -#: wp-admin/includes/ajax-actions.php:3750 -#: wp-admin/includes/ajax-actions.php:3855 -msgid "No plugin specified." -msgstr "Aucune extension spécifiée." - -#: wp-admin/includes/ajax-actions.php:3659 wp-admin/plugin-install.php:18 -#: wp-admin/update.php:96 wp-admin/update.php:144 -msgid "Sorry, you are not allowed to install plugins on this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’installer des extensions sur ce site." - -#: wp-admin/includes/ajax-actions.php:3764 wp-admin/update.php:24 -#: wp-admin/update.php:50 wp-admin/update.php:71 -msgid "Sorry, you are not allowed to update plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de mettre à jour des extensions sur ce site." - -#: wp-admin/includes/ajax-actions.php:3867 wp-admin/plugins.php:249 -msgid "Sorry, you are not allowed to delete plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer des extensions sur ce site." - -#: wp-admin/includes/ajax-actions.php:3905 -msgid "Plugin could not be deleted." -msgstr "L’extension ne peut pas être supprimée." - -#: wp-admin/includes/ajax-actions.php:3935 -#: wp-admin/includes/ajax-actions.php:3978 wp-admin/plugins.php:13 -msgid "Sorry, you are not allowed to manage plugins for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de gérer les extensions de ce site." - -#: wp-admin/includes/bookmark.php:32 wp-admin/includes/bookmark.php:315 -#: wp-admin/link-manager.php:12 wp-admin/link-manager.php:77 -msgid "Sorry, you are not allowed to edit the links for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier les liens de ce site." - -#: wp-admin/includes/class-wp-media-list-table.php:479 -msgid "(Private post)" -msgstr "(Article privé)" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:510 -msgctxt "plugin" -msgid "Active" -msgstr "Actif" - -#: wp-admin/includes/ajax-actions.php:3377 -#: wp-admin/includes/ajax-actions.php:3486 -#: wp-admin/includes/ajax-actions.php:3579 -msgid "No theme specified." -msgstr "Aucun thème spécifié." - -#: wp-admin/includes/ajax-actions.php:3389 wp-admin/theme-install.php:16 -#: wp-admin/update.php:218 wp-admin/update.php:247 -msgid "Sorry, you are not allowed to install themes on this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’installer des thèmes sur ce site." - -#: wp-admin/includes/ajax-actions.php:3559 -msgid "Update failed." -msgstr "Échec de mise à jour." - -#: wp-admin/includes/ajax-actions.php:3590 -msgid "Sorry, you are not allowed to delete themes on this site." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer les thèmes de ce site." - -#: wp-admin/includes/ajax-actions.php:3626 -msgid "Theme could not be deleted." -msgstr "Le thème ne peut pas être supprimé." - -#: wp-admin/export.php:13 -msgid "Sorry, you are not allowed to export the content of this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’exporter le contenu de ce site." - -#: wp-admin/edit.php:201 -msgid "You can filter the list of posts by post status using the text links above the posts list to only show posts with that status. The default view is to show all posts." -msgstr "Vous pouvez filtrer la liste des articles par statut en utilisant les liens au dessus de la liste des articles pour n’afficher que les articles avec ce statut. La vue par défaut affiche tous les articles." - -#: wp-admin/customize.php:188 -msgid "Close the Customizer and go back to the previous page" -msgstr "Fermer l’outil de personnalisation et retour vers la page précédente." - -#: wp-admin/custom-header.php:965 -msgid "Sorry, you are not allowed to customize headers." -msgstr "Désolé, vous n’avez pas l’autorisation de personnaliser les en-têtes." - -#: wp-admin/admin.php:264 wp-admin/import.php:15 -msgid "Sorry, you are not allowed to import content." -msgstr "Désolé, vous n’avez pas l’autorisation d’importer du contenu." - -#: wp-admin/credits.php:126 -msgid "Release Design Lead" -msgstr "Responsable Design de cette version" - -#: wp-admin/credits.php:127 -msgid "Release Deputy" -msgstr "Assistant du responsable de cette version" - -#: wp-admin/includes/meta-boxes.php:691 -msgid "https://codex.wordpress.org/Using_Custom_Fields" -msgstr "https://codex.wordpress.org/Using_Custom_Fields" - -#. translators: %s: Codex URL -#: wp-admin/includes/meta-boxes.php:690 -msgid "Custom fields can be used to add extra metadata to a post that you can use in your theme." -msgstr "Les champs personnalisés peuvent être utilisés pour ajouter des métadonnées supplémentaires à un article, que vous pouvez ensuite utiliser dans votre thème." - -#. translators: %s: Codex URL -#: wp-admin/includes/meta-boxes.php:712 -msgid "Allow trackbacks and pingbacks on this page" -msgstr "Autoriser les rétroliens et pings sur cette page." - -#. translators: %s: Codex URL -#: wp-admin/includes/meta-boxes.php:658 -msgid "Trackbacks are a way to notify legacy blog systems that you’ve linked to them. If you link other WordPress sites, they’ll be notified automatically using pingbacks, no other action necessary." -msgstr "Un rétrolien est une manière de notifier les anciens systèmes de blog que vous avez fait un lien vers eux. Si vous faites des liens vers des sites WordPress, ils seront notifiés automatiquement à l’aide des pings (en), sans que vous n’ayez rien à faire." - -#. translators: %s: Codex URL -#: wp-admin/includes/meta-boxes.php:623 -msgid "Excerpts are optional hand-crafted summaries of your content that can be used in your theme. Learn more about manual excerpts." -msgstr "Les extraits sont des résumés facultatifs de vos articles, écrits à la main. Il se peut que votre thème s’en serve. En savoir plus." - -#: wp-admin/edit-form-advanced.php:378 -msgid "The Text mode allows you to enter HTML along with your post text. Note that <p> and <br> tags are converted to line breaks when switching to the Text editor to make it less cluttered. When you type, a single line break can be used instead of typing <br>, and two line breaks instead of paragraph tags. The line breaks are converted back to tags automatically." -msgstr "Le mode textuel vous permet de saisir de saisir votre texte encadré par votre code HTML. Notez que les balises <p> et <br> sont converties en retours à la ligne lorsque vous entrez dans le mode texte, afin de moins encombrer la fenêtre. Lorsque vous saisissez du texte, un retour à la ligne vous suffit à générer un <br>, et deux retours à la ligne créeront une balise de paragraphe. Les retours à la ligne sont automatiquement convertis en balises HTML." - -#: wp-admin/edit-form-advanced.php:377 -msgid "Visual mode gives you an editor that is similar to a word processor. Click the Toolbar Toggle button to get a second row of controls." -msgstr "Le mode visuel vous donne accès à un éditeur comparable à un traitement de texte. Cliquez sur le bouton d’ouverture/fermeture de la barre d’outils pour afficher une seconde rangée d’options." - -#: wp-admin/upload.php:306 -msgid "Error saving media file." -msgstr "Une erreur est survenue pendant la sauvegarde du fichier média." - -#. translators: %s: number of media files -#: wp-admin/upload.php:298 -msgid "%s media file restored from the trash." -msgid_plural "%s media files restored from the trash." -msgstr[0] "%s fichier média restauré depuis la corbeille." -msgstr[1] "%s fichiers médias restaurés depuis la corbeille." - -#. translators: %s: number of media files -#: wp-admin/upload.php:286 -msgid "%s media file moved to the trash." -msgid_plural "%s media files moved to the trash." -msgstr[0] "%s fichier média déplacé dans la corbeille." -msgstr[1] "%s fichiers médias déplacés dans la corbeille." - -#. translators: %s: number of media files -#: wp-admin/upload.php:275 -msgid "%s media file permanently deleted." -msgid_plural "%s media files permanently deleted." -msgstr[0] "%s fichier média supprimé définitivement." -msgstr[1] "%s fichiers médias supprimés définitivement." - -#: wp-admin/upload.php:261 -msgid "Media file detached." -msgstr "Fichier média détaché." - -#. translators: %s: number of media files -#: wp-admin/upload.php:253 -msgid "%s media file attached." -msgid_plural "%s media files attached." -msgstr[0] "%s fichier média attaché." -msgstr[1] "%s fichiers médias attachés." - -#. translators: %s: number of media files -#: wp-admin/upload.php:264 -msgid "%s media file detached." -msgid_plural "%s media files detached." -msgstr[0] "%s fichier média détaché." -msgstr[1] "%s fichiers médias détachés." - -#: wp-admin/upload.php:250 -msgid "Media file attached." -msgstr "Fichier média attaché." - -#: wp-admin/edit-form-advanced.php:174 wp-admin/media.php:95 -#: wp-admin/upload.php:244 wp-admin/upload.php:304 -msgid "Media file updated." -msgstr "Fichier média mis à jour." - -#. translators: 1: theme name, 2: version number -#. translators: 1: plugin name, 2: version number -#. translators: 1: theme name, 2: version number -#. translators: 1: theme name, 2: version number -#. translators: 1: theme name, 2: version number -#. translators: 1: plugin name, 2: version number -#: wp-admin/includes/theme.php:186 wp-admin/includes/theme.php:197 -#: wp-admin/includes/theme.php:208 wp-admin/includes/update.php:385 -#: wp-admin/includes/update.php:396 wp-admin/includes/update.php:407 -#: wp-admin/includes/update.php:530 wp-admin/includes/update.php:541 -#: wp-admin/includes/update.php:552 wp-admin/update-core.php:296 -msgid "View %1$s version %2$s details" -msgstr "Afficher les détails de la version %2$s du thème %1$s" - -#. translators: 1: relative date, 2: time -#: wp-admin/includes/dashboard.php:863 -msgctxt "dashboard" -msgid "%1$s, %2$s" -msgstr "%1$s, %2$s" - -#: wp-admin/edit-form-advanced.php:443 -msgid "Publish — You can set the terms of publishing your post in the Publish box. For Status, Visibility, and Publish (immediately), click on the Edit link to reveal more options. Visibility includes options for password-protecting a post or making it stay at the top of your blog indefinitely (sticky). The Password protected option allows you to set an arbitrary password for each post. The Private option hides the post from everyone except editors and administrators. Publish (immediately) allows you to set a future or past date and time, so you can schedule a post to be published in the future or backdate a post." -msgstr "Publier - Vous pouvez définir la manière dont votre article est publié dans le bloc « Publier ». Pour « État », « Visibilité », et « Publier (tout de suite) », un clic sur le lien « Modifier » affichera plus d’options. « Visibilité » inclut des options pour protéger l’article avec un mot de passe ou faire en sorte qu’il reste haut de page indéfiniment (en avant). L’option de protection par mot de passe vous permet de protéger chacun de vos articles avec un mot de passe. L’option « Privé » cache l’article pour tout le monde, sauf aux Éditeurs et Administrateurs. « Publier (tout de suite) » vous permet de planifier la publication de votre article à une date précise, dans le futur ou le passé ; cela vous permet d’écrire à l’avance des articles à publier, ou de les antidater. " - -#. translators: %s: edit page url -#: wp-admin/user-new.php:265 -msgid "User has been added to your site. Edit user" -msgstr "L’utilisateur a été ajouté à votre site. Modifier l’utilisateur" - -#: wp-admin/user-edit.php:199 -msgid "Error while saving the new email address. Please try again." -msgstr "Une erreur est survenue durant l’enregistrement de votre adresse de messagerie. Veuillez réessayer." - -#. translators: %s: new email -#: wp-admin/user-edit.php:470 -msgid "There is a pending change of your email to %s." -msgstr "Il y a une modification en cours de votre adresse de messagerie, en faveur de %s." - -#: wp-admin/upload.php:194 -msgid "You can narrow the list by file type/status or by date using the dropdown menus above the media table." -msgstr "Vous pouvez limiter cette liste par type de fichier ou par état à l’aide des filtres situés au-dessus de la liste de médias." - -#: wp-admin/themes.php:172 -msgid "New theme activated." -msgstr "Nouveau thème activé." - -#: wp-admin/themes.php:321 -msgid "The following themes are installed but incomplete." -msgstr "Les thèmes suivants sont installés mais incomplets." - -#: wp-admin/themes.php:170 -msgid "Settings saved and theme activated." -msgstr "Réglages sauvegardés et thème activé." - -#: wp-admin/freedoms.php:48 wp-admin/theme-install.php:92 -#: wp-admin/themes.php:92 -msgid "https://wordpress.org/themes/" -msgstr "https://fr.wordpress.org/themes/" - -#: wp-admin/setup-config.php:199 -msgid "The name of the database you want to use with WordPress." -msgstr "Le nom de la base de données avec laquelle vous souhaitez utiliser WordPress. " - -#: wp-admin/setup-config.php:204 -msgid "Your database username." -msgstr "Nom d’utilisateur MySQL." - -#: wp-admin/setup-config.php:209 -msgid "Your database password." -msgstr "Votre mot de passe de base de données." - -#: wp-admin/users.php:174 -msgid "Sorry, you are not allowed to delete that user." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cet utilisateur. " - -#. translators: 1: plugin name, 2: plugin author -#: wp-admin/plugins.php:336 -msgctxt "plugin" -msgid "%1$s by %2$s" -msgstr "%1$s par %2$s" - -#. translators: 1: plugin name, 2: plugin author -#: wp-admin/plugins.php:332 -msgid "%1$s by %2$s (will also delete its data)" -msgstr "%1$s par %2$s (attention : supprimera également les données liées) " - -#. translators: 1: UTC abbreviation, 2: UTC time -#: wp-admin/options-general.php:216 -msgid "Universal time (%1$s) is %2$s." -msgstr "L’heure universelle (%1$s) est %2$s" - -#. translators: %s: new admin email -#: wp-admin/options-general.php:106 -msgid "There is a pending change of the admin email to %s." -msgstr "Il y a un changement en attente de l’e-mail de l’administrateur vers %s." - -#. translators: %s: DO_NOT_UPGRADE_GLOBAL_TABLES -#: wp-admin/install.php:272 -msgid "The constant %s cannot be defined when installing WordPress." -msgstr "La constante %s ne peut pas être définie lors de l’installation de WordPress." - -#: wp-admin/index.php:117 -msgid "Dismiss the welcome panel" -msgstr "Ignorer le panneau de bienvenue" - -#. translators: %s: wp-config.php -#: wp-admin/install.php:259 -msgid "Your %s file has an empty database table prefix, which is not supported." -msgstr "Votre fichier %s a un préfixe de base de donnée vide, ce qui n’est pas supporté." - -#: wp-admin/install.php:378 -msgid "WordPress has been installed. Thank you, and enjoy!" -msgstr "WordPress est installé. Merci et profitez bien !" - -#: wp-admin/includes/plugin-install.php:618 -msgid "Reviews" -msgstr "Avis" - -#: wp-admin/includes/plugin-install.php:619 -msgid "Read all reviews on WordPress.org or write your own!" -msgstr "Lisez tous les avis sur WordPress.org ou écrivez le vôtre !" - -#: wp-admin/includes/theme-install.php:146 -msgid "Theme zip file" -msgstr "Fichier zip du thème" - -#: wp-admin/includes/template.php:1536 -msgid "Attach to existing content" -msgstr "Attacher à un contenu existant" - -#: wp-admin/includes/post.php:1426 -msgid "Click the image to edit or update" -msgstr "Cliquez sur l’image pour la modifier ou la mettre à jour." - -#. translators: 1: number of stars (used to determine singular/plural), 2: -#. number of reviews -#: wp-admin/includes/plugin-install.php:625 -msgid "Reviews with %1$d star: %2$s. Opens in a new window." -msgid_plural "Reviews with %1$d stars: %2$s. Opens in a new window." -msgstr[0] "Avis avec %1$d étoile : %2$s. S’ouvre dans une nouvelle fenêtre." -msgstr[1] "Avis avec %1$d étoiles : %2$s. S’ouvre dans une nouvelle fenêtre." - -#: wp-admin/includes/plugin-install.php:359 -msgid "You are using a development version of WordPress. These feature plugins are also under development. Learn more." -msgstr "Vous utilisez une version en développement de WordPress. Ces fonctionnalités d’extensions sont aussi en développement. En savoir plus." - -#: wp-admin/includes/image-edit.php:131 -msgid "selection width" -msgstr "largeur de la sélection" - -#: wp-admin/includes/image-edit.php:135 -msgid "selection height" -msgstr "hauteur de la sélection" - -#: wp-admin/includes/image-edit.php:102 -msgid "Image Crop Help" -msgstr "Aide au recadrage d’image" - -#: wp-admin/includes/image-edit.php:118 -msgid "crop ratio width" -msgstr "Proportion horizontale" - -#: wp-admin/includes/image-edit.php:122 -msgid "crop ratio height" -msgstr "Proportion verticale" - -#: wp-admin/includes/image-edit.php:150 -msgid "Thumbnail Settings Help" -msgstr "Aide aux réglages de la miniature" - -#: wp-admin/includes/image-edit.php:50 -msgid "Scale Image Help" -msgstr "Aide sur le redimensionnement d’image " - -#: wp-admin/includes/image-edit.php:62 -msgid "scale width" -msgstr "Redimensionner en largeur" - -#: wp-admin/includes/image-edit.php:66 -msgid "scale height" -msgstr "Redimensionner en hauteur" - -#: wp-admin/includes/image-edit.php:60 -msgid "New dimensions:" -msgstr "Nouvelles dimensions :" - -#. translators: 1: type of comment, 2: post link, 3: notification if the -#. comment is pending -#: wp-admin/includes/dashboard.php:727 -msgctxt "dashboard" -msgid "%1$s on %2$s %3$s" -msgstr "%1$s sur %2$s %3$s" - -#: wp-admin/includes/file.php:33 -msgid "Date Template" -msgstr "Modèle de date" - -#: wp-admin/includes/file.php:35 -msgid "Singular Template" -msgstr "Modèle individuel" - -#: wp-admin/includes/file.php:37 -msgid "Single Page" -msgstr "Page individuelle" - -#: wp-admin/includes/dashboard.php:927 -msgid "View more comments" -msgstr "Voir plus de commentaires" - -#: wp-admin/includes/dashboard.php:1468 -msgid "Dismiss the browser warning panel" -msgstr "Masquer l’alerte du navigateur" - -#: wp-admin/includes/file.php:28 -msgid "Taxonomy Template" -msgstr "Modèle de taxonomie" - -#. translators: %s: number of comments in moderation -#: wp-admin/includes/dashboard.php:283 -msgctxt "comments" -msgid "%s comment in moderation" -msgid_plural "%s comments in moderation" -msgstr[0] "%s commentaire en modération" -msgstr[1] "%s commentaires en modération" - -#: wp-admin/includes/dashboard.php:644 -msgid "View this comment" -msgstr "Voir ce commentaire" - -#. translators: %s: taxonomy term name -#: wp-admin/includes/class-wp-terms-list-table.php:460 -msgid "View “%s” archive" -msgstr "Voir l&rquo;archive pour « %s »" - -#: wp-admin/includes/class-plugin-upgrader-skin.php:45 -#: wp-admin/update-core.php:700 wp-admin/update-core.php:734 -msgid "Update progress" -msgstr "Progression de la mise à jour" - -#: wp-admin/includes/class-core-upgrader.php:30 -msgid "Another update is currently in progress." -msgstr "Une autre mise à jour est actuellement en cours." - -#. translators: %s: attachment title -#. translators: %s: post title -#: wp-admin/includes/class-wp-media-list-table.php:653 -#: wp-admin/includes/class-wp-media-list-table.php:710 -#: wp-admin/includes/class-wp-posts-list-table.php:1262 -msgid "Move “%s” to the Trash" -msgstr "Déplacer “%s” dans la corbeille" - -#. translators: %s: attachment title -#. translators: %s: post title -#: wp-admin/includes/class-wp-media-list-table.php:702 -#: wp-admin/includes/class-wp-posts-list-table.php:1254 -msgid "Restore “%s” from the Trash" -msgstr "Restaurer “%s” depuis la corbeille" - -#: wp-admin/includes/class-wp-plugins-list-table.php:332 -msgid "No plugins found for “%s”." -msgstr "Aucune extension trouvée pour “%s”." - -#: wp-admin/includes/class-wp-plugins-list-table.php:336 -msgid "Search for plugins in the WordPress Plugin Directory." -msgstr "Rechercher des extensions dans le répertoire des extensions WordPress." - -#. translators: %s: attachment title -#. translators: %s: post title -#: wp-admin/includes/class-wp-media-list-table.php:663 -#: wp-admin/includes/class-wp-media-list-table.php:721 -#: wp-admin/includes/class-wp-posts-list-table.php:1271 -msgid "Delete “%s” permanently" -msgstr "Supprimer “%s” définitivement" - -#. translators: %s: taxonomy term name -#: wp-admin/includes/class-wp-terms-list-table.php:451 -msgid "Delete “%s”" -msgstr "Supprimer “%s”" - -#. translators: %s: post title -#. translators: %s: taxonomy term name -#: wp-admin/includes/class-wp-posts-list-table.php:1243 -#: wp-admin/includes/class-wp-terms-list-table.php:442 -msgid "Quick edit “%s” inline" -msgstr "Modifier rapidement “%s” en ligne" - -#. translators: %s: attachment title -#: wp-admin/includes/class-wp-media-list-table.php:504 -#: wp-admin/includes/class-wp-media-list-table.php:681 -msgid "Attach “%s” to existing content" -msgstr "Attacher « %s &rasquo; à du contenu existant" - -#: wp-admin/includes/class-wp-comments-list-table.php:589 -#: wp-admin/includes/dashboard.php:634 -msgid "Edit this comment" -msgstr "Éditer ce commentaire" - -#: wp-admin/includes/class-wp-comments-list-table.php:593 -msgid "Quick edit this comment inline" -msgstr "Modifier ce commentaire sur cette page" - -#. translators: %s: attachment title -#. translators: %s: post title -#. translators: %s: taxonomy term name -#: wp-admin/includes/class-wp-media-list-table.php:372 -#: wp-admin/includes/class-wp-posts-list-table.php:936 -#: wp-admin/includes/class-wp-terms-list-table.php:380 -msgid "“%s” (Edit)" -msgstr "« %s » (Modifier)" - -#. translators: %s: title of the post the attachment is attached to -#: wp-admin/includes/class-wp-media-list-table.php:492 -msgid "Detach from “%s”" -msgstr "Détacher de « %s &rasquo;" - -#. translators: %s: stream_get_contents() -#: wp-admin/includes/class-wp-filesystem-ssh2.php:66 -msgid "The ssh2 PHP extension is available, however, we require the PHP5 function %s" -msgstr "L’extension PHP ssh2 est disponible, cependant elle nécessite la fonction PHP5 %s" - -#: wp-admin/includes/class-wp-media-list-table.php:128 -msgctxt "attachment filter" -msgid "Trash" -msgstr "Corbeille" - -#: wp-admin/includes/class-wp-comments-list-table.php:575 -msgid "Restore this comment from the spam" -msgstr "Restaurer ce commentaire des indésirables" - -#. translators: 1: user_login, 2: user_email -#: wp-admin/includes/ajax-actions.php:291 -msgctxt "user autocomplete result" -msgid "%1$s (%2$s)" -msgstr "%1$s (%2$s)" - -#. translators: %s: importer slug -#: wp-admin/import.php:64 -msgid "The %s importer is invalid or is not installed." -msgstr "L’importateur %s n’est pas installé ou n’est pas valide." - -#: wp-admin/edit-form-comment.php:86 -msgctxt "comment status" -msgid "Pending" -msgstr "En attente" - -#. translators: %s: size in pixels -#: wp-admin/custom-header.php:527 -msgid "Images should be at least %s wide." -msgstr "Les images doivent être large de %s minimum." - -#. translators: %s: size in pixels -#: wp-admin/custom-header.php:560 -msgid "Suggested height is %s." -msgstr "La hauteur suggérée est de %s." - -#. translators: %d: custom header width -#. translators: %d: custom header height -#. translators: %d: custom header width -#. translators: %d: custom header height -#: wp-admin/custom-header.php:530 wp-admin/custom-header.php:541 -#: wp-admin/custom-header.php:553 wp-admin/custom-header.php:563 -msgid "%d pixels" -msgstr "%d pixels" - -#. translators: %s: size in pixels -#: wp-admin/custom-header.php:538 -msgid "Images should be at least %s tall." -msgstr "Les images devraient faire au moins %s de haut" - -#. translators: %s: size in pixels -#: wp-admin/custom-header.php:550 -msgid "Suggested width is %s." -msgstr "La taille suggérée est de %s." - -#: wp-admin/user-new.php:483 -msgid "Send the new user an email about their account." -msgstr "Envoyer un message au nouvel utilisateur à propos de son compte." - -#: wp-admin/user-new.php:480 -msgid "Send User Notification" -msgstr "Envoyer une notification à l’utilisateur" - -#. translators: %s: menu name -#: wp-admin/nav-menus.php:822 -msgctxt "menu location" -msgid "(Currently set to: %s)" -msgstr "(Actuellement réglé sur : %s)" - -#. translators: %s: WordPress version number -#: wp-admin/about.php:444 -msgid "Version %s addressed one security issue." -msgstr "La version %s a corrigé un problème de sécurité." - -#. translators: %s: site link -#: wp-admin/includes/schema.php:1002 wp-admin/includes/upgrade.php:163 -msgid "Welcome to %s. This is your first post. Edit or delete it, then start blogging!" -msgstr "Bienvenue sur %s. Vous lisez votre premier article. Modifiez-le ou supprimez-le, puis commencez à publier !" - -#: wp-admin/user-edit.php:533 -msgid "https://en.gravatar.com/" -msgstr "https://fr.gravatar.com/" - -#. translators: %s: Gravatar URL -#: wp-admin/user-edit.php:532 -msgid "You can change your profile picture on Gravatar." -msgstr "Vous pouvez changer votre image de profil en passant par Gravatar." - -#: wp-admin/user-edit.php:526 -msgid "Profile Picture" -msgstr "Illustration du profil" - -#: wp-admin/about.php:438 -msgid "Security Releases" -msgstr "Mises à jour de sécurité" - -#: wp-admin/about.php:435 -msgid "Maintenance Releases" -msgstr "Mises à jour de maintenance" - -#: wp-admin/about.php:34 wp-admin/about.php:441 -msgid "Maintenance and Security Releases" -msgstr "Mises à jour de maintenance et de sécurité" - -#: wp-admin/options-permalink.php:185 -msgid "Plain" -msgstr "Simple" - -#. translators: %s: Codex URL -#: wp-admin/options-permalink.php:162 -msgid "WordPress offers you the ability to create a custom URL structure for your permalinks and archives. Custom URL structures can improve the aesthetics, usability, and forward-compatibility of your links. A number of tags are available, and here are some examples to get you started." -msgstr "WordPress vous offre la possibilité de créer une structure personnalisée d’adresses web pour vos permaliens et archives. Ceci peut améliorer l’esthétique, l’utilisabilité et la pérennité de vos liens. De nombreux marqueurs sont disponibles, et nous vous donnons quelques exemples pour commencer." - -#: wp-admin/options-permalink.php:29 -msgid "Permalinks can contain useful information, such as the post date, title, or other elements. You can choose from any of the suggested permalink formats, or you can craft your own if you select Custom Structure." -msgstr "Un permalien peut contenir des informations utiles, telles que le titre de l’article, sa data ou d’autres éléments. Vous pouvez choisir n’importe quel type de format de permalien parmi les réglages les plus courants, ou concevoir votre propre structure personnalisée." - -#. translators: %s: wp-config.php -#: wp-admin/setup-config.php:370 -msgid "Sorry, but I can’t write the %s file." -msgstr "Désolé, je ne peux pas écrire le fichier %s." - -#. translators: %s: localhost -#: wp-admin/setup-config.php:216 -msgid "You should be able to get this info from your web host, if %s doesn’t work." -msgstr "Si %s ne fonctionne pas, demandez cette information à l’hébergeur de votre site." - -#. translators: %s: wp-config.php -#: wp-admin/setup-config.php:374 -msgid "You can create the %s file manually and paste the following text into it." -msgstr "Vous pouvez créer le fichier %s manuellement et y coller le contenu suivant." - -#. translators: %s: Codex URL -#: wp-admin/setup-config.php:176 -msgid "Need more help? We got it." -msgstr "Besoin d’aide ? Nous sommes là." - -#. translators: 1: wp-config-sample.php, 2: wp-config.php -#: wp-admin/setup-config.php:169 -msgid "If for any reason this automatic file creation doesn’t work, don’t worry. All this does is fill in the database information to a configuration file. You may also simply open %1$s in a text editor, fill in your information, and save it as %2$s." -msgstr "Si pour une raison ou pour une autre la création automatique du fichier ne fonctionne pas, ne vous inquiétez pas. Sa seule action est d’ajouter les informations de la base de données dans un fichier de configuration. Vous pouvez aussi simplement ouvrir %1$s dans un éditeur de texte, y remplir vos informations et l’enregistrer sous le nom de %2$s." - -#. translators: %s: wp-config.php -#: wp-admin/setup-config.php:163 -msgid "We’re going to use this information to create a %s file." -msgstr "Nous allons utiliser ces informations pour créer le fichier %s." - -#. translators: %s: wp-content/uploads -#: wp-admin/options-media.php:114 -msgid "Default is %s" -msgstr "Par défaut, %s" - -#. translators: %s: style.css -#: wp-admin/includes/class-theme-upgrader.php:445 -msgid "The theme is missing the %s stylesheet." -msgstr "Le thème n’a pas de fichier %s." - -#. translators: %s: style.css -#: wp-admin/includes/class-theme-upgrader.php:456 -msgid "The %s stylesheet doesn’t contain a valid theme header." -msgstr "Le fichier %s ne contient pas d’en-tête de thème valide." - -#. translators: %s: index.php -#: wp-admin/includes/class-theme-upgrader.php:466 -msgid "The theme is missing the %s file." -msgstr "Le thème n’a pas de fichier %s." - -#. translators: 1: .po 2: .mo -#: wp-admin/includes/class-language-pack-upgrader.php:332 -msgid "The language pack is missing either the %1$s or %2$s files." -msgstr "Il manque soit le fichier %1$s, soit le fichier %2$s du pack de langue." - -#: wp-admin/theme-install.php:185 -msgid "If you have marked themes as favorites on WordPress.org, you can browse them here." -msgstr "Si vous avez mis des thèmes en favoris sur WordPress.org, vous pourrez les parcourir ici." - -#: wp-admin/theme-install.php:168 -msgctxt "themes" -msgid "Favorites" -msgstr "Favoris" - -#: wp-admin/maint/repair.php:32 -msgid "Allow automatic database repair" -msgstr "Autoriser la réparation automatique de la base de données" - -#: wp-admin/maint/repair.php:74 -msgid "Database repair results" -msgstr "Résultats de la réparation de la base de données" - -#: wp-admin/setup-config.php:152 -msgid "Before getting started" -msgstr "Avant de se lancer" - -#: wp-admin/maint/repair.php:66 -msgid "Check secret keys" -msgstr "Vérifier les clés secrètes" - -#: wp-admin/maint/repair.php:157 -msgid "WordPress database repair" -msgstr "Réparation de la base de données de WordPress" - -#: wp-admin/setup-config.php:192 -msgid "Set up your database connection" -msgstr "Configurer la connexion à votre base de données" - -#: wp-admin/setup-config.php:411 -msgid "Successful database connection" -msgstr "La connexion à la base de données s’est bien faite" - -#. translators: %s: nav menu title -#: wp-admin/includes/nav-menu.php:1087 -msgid "%s has been updated." -msgstr "%s a été mis à jour." - -#. translators: %s: walker class name -#: wp-admin/includes/nav-menu.php:938 -msgid "The Walker class named %s does not exist." -msgstr "La classe Walker nommée %s n’existe pas." - -#. translators: 1: drop-in constant name, 2: wp-config.php -#: wp-admin/includes/class-wp-plugins-list-table.php:581 -msgid "Requires %1$s in %2$s file." -msgstr "Requiert la constance %1$s dans le fichier %2$s." - -#. translators: %s: file name -#: wp-admin/includes/media.php:1509 -msgid "You are about to delete %s." -msgstr "Vous êtes sur le point de supprimer %s." - -#. translators: %s: date and time -#: wp-admin/options-general.php:263 -msgid "Daylight saving time begins on: %s." -msgstr "Le passage à l’heure d’été commence le %s." - -#. translators: %s: date and time -#: wp-admin/options-general.php:265 -msgid "Standard time begins on: %s." -msgstr "Le passage à l’heure d’hiver commence le %s. " - -#. translators: %s: mu-plugins directory name -#: wp-admin/includes/class-wp-plugins-list-table.php:501 -msgid "Files in the %s directory are executed automatically." -msgstr "Les fichiers du répertoire %s sont exécutés automatiquement." - -#: wp-admin/options.php:50 -msgid "Sorry, you are not allowed to manage these options." -msgstr "Désolé, vous n’avez pas l’autorisation de gérer ces options." - -#: wp-admin/widgets.php:444 -msgid "This will clear all items from the inactive widgets list. You will not be able to restore any customizations." -msgstr "Cela supprimera tous les éléments de la liste des widgets désactivés. Vous ne pourrez récupérer aucune personnalisation." - -#: wp-admin/users.php:75 -msgid "Users list" -msgstr "Liste des utilisateurs" - -#: wp-admin/users.php:134 -msgid "One of the selected users is not a member of this site." -msgstr "Un des utilisateurs sélectionnés n’est pas un abonné de ce site." - -#: wp-admin/users.php:74 -msgid "Users list navigation" -msgstr "Navigation de la liste des utilisateurs" - -#: wp-admin/widgets.php:434 -msgid "Clear Inactive Widgets" -msgstr "Vider les widgets désactivés" - -#: wp-admin/users.php:73 -msgid "Filter users list" -msgstr "Liste des filtres utilisateurs" - -#: wp-admin/upload.php:219 -msgid "Media items list" -msgstr "Liste des éléments média" - -#: wp-admin/upload.php:218 -msgid "Media items list navigation" -msgstr "Navigation de la liste des éléments média" - -#: wp-admin/upload.php:217 -msgid "Filter media items list" -msgstr "Filtrer la liste des fichiers média." - -#: wp-admin/theme-install.php:227 -msgid "Themes list" -msgstr "Liste des thèmes" - -#: wp-admin/themes.php:366 -msgid "Install Parent Theme" -msgstr "Installer le thème parent" - -#: wp-admin/theme-install.php:157 -msgid "Filter themes list" -msgstr "Filtrer la liste des thèmes" - -#: wp-admin/plugins.php:516 -msgid "All selected plugins are up to date." -msgstr "Toutes les extensions sélectionnées sont à jour." - -#: wp-admin/plugins.php:499 -msgid "The selected plugin has been deleted." -msgstr "L’extension sélectionnée a été supprimée." - -#: wp-admin/plugin-install.php:104 wp-admin/plugins.php:441 -msgid "Plugins list navigation" -msgstr "Navigation de la liste des extensions" - -#: wp-admin/plugin-install.php:105 wp-admin/plugins.php:442 -msgid "Plugins list" -msgstr "Liste des extensions" - -#: wp-admin/plugin-install.php:103 wp-admin/plugins.php:440 -msgid "Filter plugins list" -msgstr "Filtrer la liste des extensions" - -#. translators: %s: plugin file name -#: wp-admin/plugin-editor.php:193 -msgid "Editing %s (active)" -msgstr "Modification de %s (activée)" - -#. translators: %s: plugin file name -#: wp-admin/plugin-editor.php:196 -msgid "Browsing %s (active)" -msgstr "Parcours de %s (activée)" - -#. translators: %s: plugin file name -#: wp-admin/plugin-editor.php:201 -msgid "Editing %s (inactive)" -msgstr "Modification de %s (désactivée)" - -#. translators: %s: plugin file name -#: wp-admin/plugin-editor.php:204 -msgid "Browsing %s (inactive)" -msgstr "Parcours de %s (désactivée)" - -#: wp-admin/options-permalink.php:350 -msgid "Documentation on Nginx configuration." -msgstr "Documentation sur la configuration de Nginx (en)." - -#. translators: %s: local time -#: wp-admin/options-general.php:224 -msgid "Local time is %s." -msgstr "L’heure locale est %s." - -#: wp-admin/my-sites.php:66 -msgctxt "site" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/link-manager.php:71 -msgid "Links list" -msgstr "Liste des liens" - -#: wp-admin/includes/update.php:214 -msgid "Get Version %s" -msgstr "Obtenir la version %s" - -#: wp-admin/includes/template.php:1057 -msgid "Toggle panel: %s" -msgstr "Ouvrir/fermer le bloc %s" - -#: wp-admin/includes/post.php:1352 -msgid "Edit permalink" -msgstr "Modifier le permalien" - -#: wp-admin/includes/post.php:1641 -msgid "Saving revision…" -msgstr "Enregistrement de la révision…" - -#. translators: 1: Site Wide Only: true, 2: Network: true -#: wp-admin/includes/plugin.php:89 -msgid "The %1$s plugin header is deprecated. Use %2$s instead." -msgstr "L’en-tête d’extensions %1$s est obsolète. Utilisez plutôt %2$s." - -#: wp-admin/includes/ms.php:808 -msgid "Select a user" -msgstr "Sélectionnez un utilisateur" - -#: wp-admin/includes/ms.php:823 -msgid "Site: %s" -msgstr "Site : %s" - -#: wp-admin/includes/ms.php:836 -msgid "User has no sites or content and will be deleted." -msgstr "L’utilisateur n’a pas de site ou de contenu, et sera supprimé." - -#. translators: user login -#: wp-admin/includes/ms.php:800 -msgid "What should be done with content owned by %s?" -msgstr "Que faire du contenu ayant %s pour propriétaire ?" - -#: wp-admin/includes/ms.php:850 -msgid "Once you hit “Confirm Deletion”, the user will be permanently removed." -msgstr "Dès que vous aurez cliqué sur « Confirmer cette action », l’utilisateur sera définitivement supprimé." - -#: wp-admin/includes/ms.php:852 -msgid "Once you hit “Confirm Deletion”, these users will be permanently removed." -msgstr "Dès que vous aurez cliqué sur « Confirmer cette action », ces utilisateurs seront définitivement supprimés." - -#: wp-admin/includes/file.php:18 -msgid "Theme Footer" -msgstr "Pied de page du thème" - -#: wp-admin/includes/file.php:17 -msgid "Theme Header" -msgstr "En-tête du thème" - -#: wp-admin/includes/ms.php:766 -msgid "You have chosen to delete the user from all networks and sites." -msgstr "Vous avez choisi de supprimer l’utilisateur de tous les réseaux et sites." - -#: wp-admin/includes/ms.php:768 -msgid "You have chosen to delete the following users from all networks and sites." -msgstr "Vous avez choisi de supprimer les utilisateurs suivants de tous les réseaux et sites. " - -#: wp-admin/includes/ms.php:783 -msgid "Warning! User %s cannot be deleted." -msgstr "Attention ! L’utilisateur %s ne peut pas être supprimé." - -#: wp-admin/includes/ms.php:787 -msgid "Warning! User cannot be deleted. The user %s is a network administrator." -msgstr "Attention ! L’utilisateur ne peut pas être supprimé. L’utilsateur %s est administrateur du réseau." - -#: wp-admin/includes/media.php:870 -msgid "Invalid image URL" -msgstr "Adresse web non valide pour l’image" - -#: wp-admin/includes/class-wp-screen.php:1013 -msgid "Boxes" -msgstr "Blocs" - -#: wp-admin/includes/class-wp-screen.php:1165 -msgid "Pagination" -msgstr "Pagination" - -#: wp-admin/includes/class-wp-screen.php:1105 -msgid "%s column" -msgid_plural "%s columns" -msgstr[0] "%s colonne" -msgstr[1] "%s colonnes" - -#: wp-admin/includes/class-wp-users-list-table.php:212 -msgid "No role" -msgstr "Aucun rôle" - -#: wp-admin/includes/class-wp-users-list-table.php:570 -msgctxt "no user roles" -msgid "None" -msgstr "Aucun" - -#: wp-admin/includes/class-wp-screen.php:904 -msgid "Additional settings" -msgstr "Réglages supplémentaires" - -#: wp-admin/includes/class-wp-screen.php:1214 -msgid "View Mode" -msgstr "Mode d’affichage" - -#. translators: 1: Title of an update, 2: Error message -#: wp-admin/includes/class-bulk-upgrader-skin.php:41 -msgid "An error occurred while updating %1$s: %2$s" -msgstr "Une erreur est survenue lors de la mise à jour de %1$s  %2$s" - -#. translators: 1: comment author, 2: notification if the comment is pending -#: wp-admin/includes/dashboard.php:698 -msgid "From %1$s %2$s" -msgstr "De %1$s %2$s" - -#: wp-admin/includes/class-wp-screen.php:685 -msgid "Items list navigation" -msgstr "Navigation de la liste des éléments" - -#: wp-admin/includes/class-wp-screen.php:686 -msgid "Items list" -msgstr "Liste des éléments" - -#. translators: date and time format for recent posts on the dashboard, from a -#. different calendar year, see https://secure.php.net/date -#: wp-admin/includes/dashboard.php:850 -msgid "M jS Y" -msgstr "j M Y" - -#: wp-admin/includes/dashboard.php:568 -msgid "View all drafts" -msgstr "Voir tous les brouillons" - -#: wp-admin/export.php:197 wp-admin/export.php:239 wp-admin/export.php:271 -msgid "End date:" -msgstr "Date de fin :" - -#: wp-admin/includes/class-wp-comments-list-table.php:413 -msgctxt "column name" -msgid "Submitted On" -msgstr "Envoyé le" - -#. translators: %s: pending comments count -#: wp-admin/includes/class-wp-comments-list-table.php:213 -msgctxt "comments" -msgid "Pending (%s)" -msgid_plural "Pending (%s)" -msgstr[0] "En attente (%s)" -msgstr[1] "En attente (%s)" - -#. translators: %s: approved comments count -#: wp-admin/includes/class-wp-comments-list-table.php:220 -msgctxt "comments" -msgid "Approved (%s)" -msgid_plural "Approved (%s)" -msgstr[0] "Approuvé (%s)" -msgstr[1] "Approuvés (%s)" - -#. translators: %s: spam comments count -#: wp-admin/includes/class-wp-comments-list-table.php:227 -msgctxt "comments" -msgid "Spam (%s)" -msgid_plural "Spam (%s)" -msgstr[0] "Indésirable (%s)" -msgstr[1] "Indésirables (%s)" - -#. translators: %s: all comments count -#: wp-admin/includes/class-wp-comments-list-table.php:206 -msgctxt "comments" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Tous (%s) " -msgstr[1] "Tous (%s) " - -#: wp-admin/includes/class-wp-list-table.php:653 -msgid "No pending comments" -msgstr "Aucun commentaire en attente" - -#: wp-admin/includes/class-wp-screen.php:684 -msgid "Filter items list" -msgstr "Filtrer la liste des éléments" - -#: wp-admin/includes/class-wp-plugins-list-table.php:620 -msgid "Network Only" -msgstr "Réseau seul" - -#: wp-admin/includes/class-wp-plugins-list-table.php:616 -msgid "Network Active" -msgstr "Activé sur le réseau" - -#. translators: %s: hostname:port -#: wp-admin/includes/class-wp-filesystem-ssh2.php:155 -msgid "Failed to initialize a SFTP subsystem session with the SSH2 Server %s" -msgstr "Échec de l&rquo;initialisation d’une session de sous-système SFTP avec le serveur SSH2 %s." - -#. translators: %s: trashed comments count -#: wp-admin/includes/class-wp-comments-list-table.php:234 -msgctxt "comments" -msgid "Trash (%s)" -msgid_plural "Trash (%s)" -msgstr[0] "Mis à la corbeille (%s)" -msgstr[1] "Mis à la corbeille (%s)" - -#. translators: %s: the new user -#: wp-admin/includes/ajax-actions.php:1409 -msgid "User %s added" -msgstr "L’utilisateur %s a été ajouté" - -#: wp-admin/export.php:164 -msgid "Content to export" -msgstr "Contenu à exporter" - -#: wp-admin/edit.php:202 -msgid "You can view posts in a simple title list or with an excerpt using the Screen Options tab." -msgstr "Vous pouvez voir la liste des articles en titre simple ou avec un extrait à l’aide du bouton « Options de l’écran ». " - -#. translators: %s: default category -#: wp-admin/edit-tags.php:548 -msgid "Deleting a category does not delete the posts in that category. Instead, posts that were only assigned to the deleted category are set to the category %s." -msgstr "Supprimer une catégorie ne supprime pas les articles qu’elle contient. Les articles affectés uniquement à la catégorie supprimée seront affectés à la catégorie %s." - -#. translators: %s: comment date -#: wp-admin/edit-form-comment.php:98 -msgid "Submitted on: %s" -msgstr "Envoyé le : %s" - -#: wp-admin/edit-form-comment.php:31 -msgctxt "comment" -msgid "Permalink:" -msgstr "Permalien :" - -#: wp-admin/edit-form-advanced.php:171 -msgid "Page scheduled for: %s." -msgstr "Page programmée pour le %s." - -#: wp-admin/edit-form-advanced.php:172 -msgid "Page draft updated." -msgstr "Le brouillon de la page a été mis à jour." - -#: wp-admin/edit-form-advanced.php:168 -msgid "Page published." -msgstr "Page publiée." - -#: wp-admin/edit-form-advanced.php:170 -msgid "Page submitted." -msgstr "Page envoyée." - -#: wp-admin/edit-form-advanced.php:156 -msgid "Post submitted." -msgstr "Article envoyé." - -#: wp-admin/edit-form-advanced.php:157 -msgid "Post scheduled for: %s." -msgstr "Article programmé pour le %s." - -#: wp-admin/edit-form-advanced.php:158 -msgid "Post draft updated." -msgstr "Le brouillon de l’article a été mis à jour." - -#: wp-admin/edit-form-advanced.php:154 -msgid "Post published." -msgstr "Article publié." - -#: wp-admin/edit-form-advanced.php:138 -msgid "View page" -msgstr "Voir la page" - -#: wp-admin/edit-form-advanced.php:126 wp-admin/edit-form-advanced.php:132 -msgid "Preview page" -msgstr "Prévisualiser la page" - -#: wp-admin/edit-comments.php:193 -msgid "Comments list navigation" -msgstr "Navigation de la liste des commentaires" - -#: wp-admin/edit-comments.php:194 -msgid "Comments list" -msgstr "Liste des commentaires" - -#: wp-admin/edit-form-advanced.php:108 wp-admin/edit-form-advanced.php:114 -msgid "Preview post" -msgstr "Prévisualiser l’article" - -#: wp-admin/edit-comments.php:192 -msgid "Filter comments list" -msgstr "Filtrer la liste des commentaires" - -#: wp-admin/edit-comments.php:179 -msgid "In the Submitted On column, the date and time the comment was left on your site appears. Clicking on the date/time link will take you to that comment on your live site." -msgstr "Dans la colonne Envoyé le, vous trouverez la date et l’heure de publication du commentaire sur votre site. En cliquant sur le lien, vous ouvrirez la page du lien sur votre site." - -#: wp-admin/edit-comments.php:177 -msgid "In the Comment column, hovering over any comment gives you options to approve, reply (and approve), quick edit, edit, spam mark, or trash that comment." -msgstr "Dans la colonne Commentaire, survolez n’importe quel commentaire avec votre souris afin d’afficher les liens pour approuver ce commentaire, y répondre (en l’approuvant), le modifier rapidement, le marquer comme indésirable, ou le mettre à la corbeille." - -#: wp-admin/custom-header.php:889 -msgid "The current theme does not support a flexible sized header image." -msgstr "Le thème actuel ne peut pas utiliser une image d’en-tête à taille variable." - -#. translators: 1: comments count 2: post title -#: wp-admin/edit-comments.php:141 -msgid "Comments (%1$s) on “%2$s”" -msgstr "Commentaires (%1$s) sur « %2$s »" - -#. translators: %s: comment link -#: wp-admin/comment.php:187 -#: wp-admin/includes/class-wp-comments-list-table.php:653 -msgid "In reply to %s." -msgstr "En réponse à %s." - -#: wp-admin/custom-header.php:723 wp-admin/custom-header.php:881 -msgid "The current theme does not support uploading a custom header image." -msgstr "Le thème actuel ne permet pas de téléverser une image d’en-tête personnalisée." - -#: wp-admin/includes/user.php:479 -msgid "You’re using the auto-generated password for your account. Would you like to change it?" -msgstr "Vous utilisez le mot de passe auto-généré pour votre compte. Voulez-vous le changer ?" - -#: wp-admin/users.php:365 -msgid "You have specified this user for removal:" -msgstr "Vous avez indiqué que cet utilisateur devait être supprimé :" - -#. translators: 1: User's display name. -#: wp-admin/user-edit.php:638 -msgid "Log %s out of all locations." -msgstr "Déconnecter %s de tous les supports/appareils." - -#: wp-admin/user-edit.php:626 -msgid "Did you lose your phone or leave your account logged in at a public computer? You can log out everywhere else, and stay logged in here." -msgstr "Avez-vous perdu votre téléphone ou laissé votre compte ouvert sur un ordinateur public ? Vous pouvez rester connecté ici tout en vous déconnectant partout ailleurs." - -#: wp-admin/user-edit.php:614 wp-admin/user-edit.php:624 -msgid "Log Out Everywhere Else" -msgstr "Me déconnecter partout ailleurs" - -#: wp-admin/user-edit.php:584 wp-admin/user-new.php:457 -msgid "Cancel password change" -msgstr "Annuler la modification du mot de passe" - -#: wp-admin/user-edit.php:569 -msgid "Account Management" -msgstr "Gestion de compte" - -#: wp-admin/user-edit.php:575 -msgid "Generate Password" -msgstr "Générer un mot de passe" - -#: wp-admin/user-edit.php:612 wp-admin/user-edit.php:622 -#: wp-admin/user-edit.php:632 -msgid "Sessions" -msgstr "Sessions" - -#. translators: The non-breaking space prevents 1Password from thinking the -#. text "log in" should trigger a password save prompt. -#: wp-admin/install.php:155 -msgid "You will need this password to log in. Please store it in a secure location." -msgstr "Vous aurez besoin de ce mot de passe pour vous connecter. Pensez à le stocker dans un lieu sûr." - -#: wp-admin/includes/class-wp-list-table.php:640 -msgid "No approved comments" -msgstr "Aucun commentaire approuvé" - -#: wp-admin/includes/class-wp-list-table.php:623 -msgid "%s pending comment" -msgid_plural "%s pending comments" -msgstr[0] "%s commentaire en attente" -msgstr[1] "%s commentaires en attente" - -#: wp-admin/includes/class-wp-list-table.php:622 -msgid "%s approved comment" -msgid_plural "%s approved comments" -msgstr[0] "%s commentaire approuvé" -msgstr[1] "%s commentaires approuvés" - -#: wp-admin/includes/class-wp-list-table.php:628 -#: wp-admin/includes/class-wp-list-table.php:640 -#: wp-admin/includes/class-wp-list-table.php:653 -msgid "No comments" -msgstr "Aucun commentaire" - -#: wp-admin/includes/class-wp-list-table.php:621 -msgid "%s comment" -msgid_plural "%s comments" -msgstr[0] "(%s commentaire)" -msgstr[1] "(%s commentaires)" - -#: wp-admin/includes/ajax-actions.php:3237 -msgid "Image could not be processed." -msgstr "L’image n’a pas pu être traitée." - -#: wp-admin/install.php:169 wp-admin/user-edit.php:599 -#: wp-admin/user-new.php:471 -msgid "Confirm Password" -msgstr "Confirmation du mot de passe" - -#. Translators: 1: wp-config.php; 2: Secret key service URL. -#: wp-admin/maint/repair.php:69 -msgid "While you are editing your %1$s file, take a moment to make sure you have all 8 keys and that they are unique. You can generate these using the WordPress.org secret key service." -msgstr "Tandis que vous modifiez le fichier %1$s, prenez quelques minutes pour vous assurer que vous avez les 8 clés, et qu’elles sont bien uniques. Vous pouvez les générer avec le service de clés secrètes de WordPress.org." - -#: wp-admin/includes/class-wp-comments-list-table.php:621 -#: wp-admin/includes/class-wp-list-table.php:494 -#: wp-admin/includes/class-wp-list-table.php:1272 -#: wp-admin/includes/update.php:687 -msgid "Show more details" -msgstr "Afficher plus de détails" - -#: wp-admin/nav-menus.php:614 -msgid "Your theme supports %s menu. Select which menu appears in each location." -msgid_plural "Your theme supports %s menus. Select which menu appears in each location." -msgstr[0] "Votre thème peut utiliser %s menu. Sélectionnez le menu qui devra apparaître dans l’emplacement." -msgstr[1] "Votre thème peut utiliser %s menus. Sélectionnez les menu qui devront apparaître dans chaque emplacement." - -#: wp-admin/includes/class-wp-users-list-table.php:509 -msgid "%s post by this author" -msgid_plural "%s posts by this author" -msgstr[0] "%s article par cet auteur" -msgstr[1] "%s articles par cet auteur" - -#: wp-admin/includes/class-theme-installer-skin.php:74 -#: wp-admin/includes/class-theme-upgrader-skin.php:65 -msgid "Live Preview “%s”" -msgstr "Prévisualisation de « %s »" - -#: wp-admin/includes/class-wp-list-table.php:806 -msgid "Last page" -msgstr "Dernière page" - -#. translators: %s: post link -#: wp-admin/edit-form-comment.php:122 -msgid "In response to: %s" -msgstr "En réponse à : %s" - -#. translators: %s: comment link -#: wp-admin/edit-form-comment.php:137 -msgid "In reply to: %s" -msgstr "En réponse à : %s" - -#: wp-admin/edit-form-comment.php:104 wp-admin/includes/meta-boxes.php:220 -msgid "Date and time" -msgstr "Date et heure" - -#: wp-admin/edit-form-comment.php:84 -msgid "Comment status" -msgstr "État du commentaire" - -#: wp-admin/includes/class-wp-list-table.php:763 -msgid "First page" -msgstr "Première page" - -#: wp-admin/revision.php:120 -msgid "Revisions Management" -msgstr "Gestion des révisions (en)" - -#: wp-admin/edit-form-advanced.php:431 -msgid "You can also embed media from many popular websites including Twitter, YouTube, Flickr and others by pasting the media URL on its own line into the content of your post/page. Please refer to the Codex to learn more about embeds." -msgstr "Vous pouvez également insérer des contenus en provenance de nombreux sites populaires, comme Twitter, YouTube, Flickr et d’autres, simplement en collant l’adresse web du contenu dans sa propre ligne dans le texte de votre article/page. Référez-vous au Codex pour a href=\"https://codex.wordpress.org/Embeds\">en apprendre plus sur les contenu insérés." - -#: wp-admin/includes/dashboard.php:1615 -msgid "https://codex.wordpress.org/First_Steps_With_WordPress" -msgstr "https://codex.wordpress.org/fr:Premiers_pas_avec_WordPress" - -#: wp-admin/edit-form-advanced.php:447 -msgid "Format — Post Formats designate how your theme will display a specific post. For example, you could have a standard blog post with a title and paragraphs, or a short aside that omits the title and contains a short text blurb. Please refer to the Codex for descriptions of each post format. Your theme could enable all or some of 10 possible formats." -msgstr "Format d’article - Désigne la manière dont votre thème doit afficher un article donné. Par exemple, vous pourriez vouloir utiliser le format par défaut pour afficher titre et contenu, ou le format En passant pour ne pas utiliser le titre et n’afficher qu’un court texte. Lisez la documentation du Codex pour obtenir une description de chaque format d’article (en). Il est possible que votre thème ne reconnaisse qu’une partie des 10 formats possibles." - -#: wp-admin/edit-tags.php:270 -msgid "Documentation on Tags" -msgstr "Documentation sur les étiquettes (en)" - -#: wp-admin/options-writing.php:45 -msgid "Documentation on Writing Settings" -msgstr "Documentation sur les réglages de l’écriture (en)" - -#: wp-admin/edit-form-advanced.php:407 -msgid "Documentation on Adding New Pages" -msgstr "Documentation sur l’ajout de nouvelles pages (en)" - -#: wp-admin/edit.php:249 -msgid "Documentation on Managing Pages" -msgstr "Documentation sur la gestion des pages (en)" - -#: wp-admin/nav-menus.php:571 -msgid "Documentation on Menus" -msgstr "Documentation sur les menus personnalisés (en)" - -#: wp-admin/import.php:29 -msgid "Documentation on Import" -msgstr "Documentation sur l’importation (en)" - -#: wp-admin/custom-background.php:97 -msgid "Documentation on Custom Background" -msgstr "Documentation sur l’arrière-plan personnalisé (en)" - -#: wp-admin/plugin-editor.php:135 -msgid "Documentation on Editing Plugins" -msgstr "Documentation sur l’édition des extensions (en)" - -#: wp-admin/widgets.php:76 -msgid "Documentation on Widgets" -msgstr "Documentation sur les widgets" - -#: wp-admin/index.php:96 -msgid "Documentation on Dashboard" -msgstr "Documentation sur le tableau de bord (en)" - -#: wp-admin/edit-tags.php:268 -msgid "Documentation on Link Categories" -msgstr "Documentation sur les catégories de liens (en)" - -#: wp-admin/edit.php:228 -msgid "Documentation on Managing Posts" -msgstr "Documentation sur la gestion des articles (en)" - -#: wp-admin/edit-tags.php:266 -msgid "Documentation on Categories" -msgstr "Documentation sur les catégories (en)" - -#: wp-admin/plugin-install.php:98 -msgid "Documentation on Installing Plugins" -msgstr "Documentation sur l’installation des extensions (en)" - -#: wp-admin/user-new.php:220 -msgid "Documentation on Adding New Users" -msgstr "Documentation sur l’ajout de nouveaux utilisateurs (en)" - -#: wp-admin/options-reading.php:38 -msgid "Documentation on Reading Settings" -msgstr "Documentation sur les réglages de la lecture (en)" - -#: wp-admin/edit-link-form.php:65 -msgid "Documentation on Creating Links" -msgstr "Documentation sur la création de liens (en)" - -#: wp-admin/options-discussion.php:28 -msgid "Documentation on Discussion Settings" -msgstr "Documentation sur les réglages des discussions (en)" - -#: wp-admin/options-permalink.php:44 -msgid "Documentation on Permalinks Settings" -msgstr "Documentation sur les réglages des permaliens (en)" - -#: wp-admin/user-edit.php:61 -msgid "Documentation on User Profiles" -msgstr "Documentation sur le Profil utilisateur (en)" - -#: wp-admin/media-new.php:56 -msgid "Documentation on Uploading Media Files" -msgstr "Documentation sur le téléversement de fichiers média (en)" - -#: wp-admin/users.php:67 -msgid "Documentation on Managing Users" -msgstr "Documentation sur l’ajout de nouveaux utilisateurs (en)" - -#: wp-admin/comment.php:51 wp-admin/edit-comments.php:185 -msgid "Documentation on Comments" -msgstr "Documentation sur les commentaires (en)" - -#: wp-admin/edit-form-advanced.php:392 -msgid "Documentation on Writing and Editing Posts" -msgstr "Documentation sur l’écriture et la modification des articles (en)" - -#: wp-admin/update-core.php:585 -msgid "Documentation on Updating WordPress" -msgstr "Documentation sur la mise à jour de WordPress (en)" - -#: wp-admin/options-media.php:34 -msgid "Documentation on Media Settings" -msgstr "Documentation sur les réglages des médias (en)" - -#: wp-admin/options-general.php:45 -msgid "Documentation on General Settings" -msgstr "Documentation sur les réglages généraux (en)" - -#: wp-admin/export.php:54 -msgid "Documentation on Export" -msgstr "Documentation sur l’exportation (en)" - -#: wp-admin/link-manager.php:66 -msgid "Documentation on Managing Links" -msgstr "Documentation sur la gestion des liens (en)" - -#: wp-admin/custom-header.php:123 -msgid "Documentation on Custom Header" -msgstr "Documentation sur l’en-tête personnalisé" - -#: wp-admin/tools.php:23 -msgid "Documentation on Tools" -msgstr "Documentation sur les outils (en)" - -#: wp-admin/upload.php:66 wp-admin/upload.php:212 -msgid "Documentation on Media Library" -msgstr "Documentation sur la bibliothèque des médias (en)" - -#: wp-admin/edit-form-advanced.php:408 -msgid "Documentation on Editing Pages" -msgstr "Documentation sur la modification des pages (en)" - -#: wp-admin/edit-form-advanced.php:424 wp-admin/media.php:83 -msgid "Documentation on Edit Media" -msgstr "Documentation sur la modification des médias (en)" - -#: wp-admin/users.php:68 -msgid "Descriptions of Roles and Capabilities" -msgstr "Descriptions des rôles et permissions (en)" - -#: wp-admin/options-permalink.php:45 -msgid "Documentation on Using Permalinks" -msgstr "Documentation sur l’utilisation des permaliens (en)" - -#: wp-admin/edit-comments.php:187 -msgid "Documentation on Keyboard Shortcuts" -msgstr "Documentation sur les raccourcis clavier" - -#: wp-admin/plugin-editor.php:136 -msgid "Documentation on Writing Plugins" -msgstr "Documentation sur la création d’extensions (en)" - -#: wp-admin/my-sites.php:47 -msgid "Documentation on My Sites" -msgstr "Documentation sur Mes Sites (en)" - -#: wp-admin/user-edit.php:293 -msgid "More information" -msgstr "Plus d’informations" - -#: wp-admin/edit-comments.php:186 -msgid "Documentation on Comment Spam" -msgstr "Documentation sur les commentaires indésirables" - -#: wp-admin/options-general.php:358 -msgid "Documentation on date and time formatting." -msgstr "Documentation sur le format des dates." - -#: wp-admin/update-core.php:183 -msgid "Important: before updating, please back up your database and files. For help with updates, visit the Updating WordPress Codex page." -msgstr "Important : avant de faire une mise à jour, veillez à faire une sauvegarde de votre base de données et de vos fichiers. Pour obtenir de l’aide sur les mises à jour, lisez la page Mettre à jour WordPress." - -#: wp-admin/theme-install.php:120 -msgid "Documentation on Adding New Themes" -msgstr "Documentation sur l’ajout de thèmes (en)" - -#: wp-admin/theme-editor.php:45 -msgid "Documentation on Theme Development" -msgstr "Documentation sur le développement de thème (en)" - -#: wp-admin/theme-editor.php:46 wp-admin/themes.php:118 -msgid "Documentation on Using Themes" -msgstr "Documentation sur l’utilisation des thèmes (en)" - -#: wp-admin/theme-editor.php:47 -msgid "Documentation on Editing Files" -msgstr "Documentation sur l’édition des fichiers" - -#: wp-admin/theme-editor.php:48 -msgid "Documentation on Template Tags" -msgstr "Documentation sur les marqueurs des modèles (en)" - -#: wp-admin/plugins.php:435 -msgid "Documentation on Managing Plugins" -msgstr "Documentation sur la gestion des extensions (en)" - -#. translators: %s: the option/setting -#: wp-admin/options.php:200 -msgid "The %s setting is unregistered. Unregistered settings are deprecated. See https://codex.wordpress.org/Settings_API" -msgstr "L’option %s n’est pas enregistrée. Les options non enregistrées sont obsolètes. Consultez la documentation sur la page https://codex.wordpress.org/Settings_API" - -#. translators: 1: WordPress version number, 2: Minimum required PHP version -#. number, 3: Minimum required MySQL version number, 4: Current PHP version -#. number, 5: Current MySQL version number -#: wp-admin/update-core.php:72 wp-admin/upgrade.php:81 -msgid "You cannot update because WordPress %1$s requires PHP version %2$s or higher and MySQL version %3$s or higher. You are running PHP version %4$s and MySQL version %5$s." -msgstr "Cette mise à jour ne peut être installée, car WordPress %1$s requiert une version de PHP égale ou supérieure à la %2$s, et une version de MySQL égale ou supérieure à la %3$s. Votre hébergement utilise PHP version %4$s et MySQL version %5$s." - -#. translators: 1: WordPress version number, 2: Minimum required PHP version -#. number, 3: Current PHP version number -#: wp-admin/update-core.php:75 wp-admin/upgrade.php:83 -msgid "You cannot update because WordPress %1$s requires PHP version %2$s or higher. You are running version %3$s." -msgstr "Cette mise à jour ne peut être installée, car WordPress %1$s requiert une version de PHP égale ou supérieure à la %2$s. Votre hébergement utilise PHP version %3$s." - -#. translators: 1: WordPress version number, 2: Minimum required MySQL version -#. number, 3: Current MySQL version number -#: wp-admin/update-core.php:78 wp-admin/upgrade.php:85 -msgid "You cannot update because WordPress %1$s requires MySQL version %2$s or higher. You are running version %3$s." -msgstr "Cette mise à jour ne peut être installée, car WordPress %1$s requiert une version de MySQL égale ou supérieure à la %2$s. Votre hébergement utilise MySQL version %3$s." - -#. translators: 1: WordPress version number, 2: Minimum required PHP version -#. number, 3: Minimum required MySQL version number, 4: Current PHP version -#. number, 5: Current MySQL version number -#: wp-admin/install.php:239 -msgid "You cannot install because WordPress %1$s requires PHP version %2$s or higher and MySQL version %3$s or higher. You are running PHP version %4$s and MySQL version %5$s." -msgstr "Vous ne pouvez pas installer WordPress %1$s, car cette version requiert une version de PHP égale ou supérieure à la %2$s, et une version de MySQL égale ou supérieure à la %3$s. Votre hébergement utilise PHP version %4$s et MySQL version %5$s." - -#. translators: 1: WordPress version number, 2: Minimum required PHP version -#. number, 3: Current PHP version number -#: wp-admin/install.php:242 -msgid "You cannot install because WordPress %1$s requires PHP version %2$s or higher. You are running version %3$s." -msgstr "Vous ne pouvez pas installer WordPress %1$s, car cette version requiert une version de PHP égale ou supérieure à la %2$s. Votre hébergement utilise PHP version %3$s." - -#. translators: 1: WordPress version number, 2: Minimum required MySQL version -#. number, 3: Current MySQL version number -#: wp-admin/install.php:245 -msgid "You cannot install because WordPress %1$s requires MySQL version %2$s or higher. You are running version %3$s." -msgstr "Vous ne pouvez pas installer WordPress %1$s, car cette version requiert une version de MySQL égale ou supérieure à la %2$s. Votre hébergement utilise MySQL version %3$s." - -#: wp-admin/widgets.php:81 -msgid "The theme you are currently using isn’t widget-aware, meaning that it has no sidebars that you are able to change. For information on making your theme widget-aware, please follow these instructions." -msgstr "Le thème que vous utilisez n’est pas conçu pour les widgets, ce qui signifie qu’il ne dispose pas d’une colonne latérale que vous pouvez modifier. Pour obtenir des informations sur la manière de rendre votre thème compatible avec les widgets, lisez ces instructions." - -#: wp-admin/includes/file.php:311 wp-admin/plugin-editor.php:276 -#: wp-admin/theme-editor.php:291 -msgid "You need to make this file writable before you can save your changes. See the Codex for more information." -msgstr "Vous devez rendre ce fichier accessible en écriture avant de pouvoir enregistrer vos modifications. Lire la documentation CHMOD pour plus d’informations." - -#. translators: %s: Codex URL -#: wp-admin/options-writing.php:174 -msgid "When you publish a new post, WordPress automatically notifies the following site update services. For more about this, see Update Services on the Codex. Separate multiple service URLs with line breaks." -msgstr "Quand vous publiez un nouvel article, WordPress notifie automatiquement un service de mise à jour. Une explication se trouve sur la page Update Services du Codex anglophone. Séparez les adresses de services par des retours à la ligne." - -#: wp-admin/includes/meta-boxes.php:659 wp-admin/includes/meta-boxes.php:713 -msgid "https://codex.wordpress.org/Introduction_to_Blogging#Managing_Comments" -msgstr "https://codex.wordpress.org/Introduction_to_Blogging#Managing_Comments" - -#: wp-admin/includes/options.php:123 -msgid "The character encoding of your site (UTF-8 is recommended)" -msgstr "Le codage de caractères utilisé par votre site (UTF-8 est recommandé)" - -#: wp-admin/includes/file.php:1709 -msgid "example: www.wordpress.org" -msgstr "exemple : www.wordpress.org" - -#: wp-admin/themes.php:78 -msgid "The search for installed themes will search for terms in their name, description, author, or tag." -msgstr "La recherche parmi les thèmes installés se fait sur leurs noms, leurs descriptions, leurs auteurs et leurs étiquettes." - -#: wp-admin/theme-install.php:94 -msgid "You can Search for themes by keyword, author, or tag, or can get more specific and search by criteria listed in the feature filter." -msgstr "Vous pouvez chercher un thème par mot-clé, auteur ou étiquette, ou faire une recherche plus précise en utilisant les critères listés dans le filtre de fonctionnalités." - -#: wp-admin/theme-install.php:95 -msgid "Alternately, you can browse the themes that are Featured, Popular, or Latest. When you find a theme you like, you can preview it or install it." -msgstr "Autrement, vous pouvez parcourir les thèmes mis en avant, populaires, ou les derniers en date. Lorsque vous avez trouvé un thème qui vous plaît, vous pouvez le prévisualiser ou l’installer." - -#: wp-admin/theme-install.php:62 wp-admin/themes.php:141 -msgid "Number of Themes found: %d" -msgstr "Nombre de thèmes trouvés : %d" - -#: wp-admin/options-general.php:351 -msgid "enter a custom time format in the following field" -msgstr "saisissez un format d’heure personnalisé dans le champ suivant" - -#: wp-admin/options-general.php:314 -msgid "enter a custom date format in the following field" -msgstr "saisissez un format de date personnalisé dans le champ suivant" - -#: wp-admin/options-general.php:352 -msgid "Custom time format:" -msgstr "Format d’heure personnalisé :" - -#: wp-admin/options-general.php:315 -msgid "Custom date format:" -msgstr "Format de date personnalisé :" - -#: wp-admin/includes/class-plugin-upgrader.php:56 -msgid "Plugins updated successfully." -msgstr "Les extensions ont bien été mises à jour." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:602 -#: wp-admin/includes/plugin-install.php:596 -msgctxt "Active plugin installations" -msgid "1+ Million" -msgstr "Plus d’1 million" - -#: wp-admin/includes/class-wp-media-list-table.php:493 -msgid "Detach" -msgstr "Détacher" - -#: wp-admin/menu-header.php:255 -msgid "Main menu" -msgstr "Menu principal" - -#: wp-admin/includes/file.php:1754 -msgid "Enter the location on the server where the public and private keys are located. If a passphrase is needed, enter that in the password field above." -msgstr "Saisissez l’emplacement sur le serveur où se trouvent les clés publiques et privées. S’il vous faut une passphrase, saisissez-la dans le champ de mot de passe ci-dessus." - -#: wp-admin/users.php:269 -msgid "What should be done with content owned by these users?" -msgstr "Que doit-il arriver aux contenus appartenant à ces utilisateurs ?" - -#: wp-admin/users.php:435 -msgid "%s user deleted." -msgid_plural "%s users deleted." -msgstr[0] "%s utilisateur supprimé." -msgstr[1] "%s utilisateurs supprimés." - -#: wp-admin/users.php:242 -msgid "You have specified these users for deletion:" -msgstr "Vous avez indiqué que vous voulez supprimer ces utilisateurs :" - -#: wp-admin/edit.php:282 -msgid "1 page not updated, somebody is editing it." -msgstr "Une page n’a pas été mise à jour, car quelqu’un est en train de la modifier." - -#: wp-admin/edit.php:274 -msgid "1 post not updated, somebody is editing it." -msgstr "Un article n’a pas été mis à jour, car quelqu’un est en train de le modifier." - -#: wp-admin/plugins.php:322 -msgid "These plugins may be active on other sites in the network." -msgstr "Ces extensions peuvent être actives sur d’autres sites du réseau." - -#: wp-admin/plugins.php:324 -msgid "You are about to remove the following plugins:" -msgstr "Vous êtes sur le point de supprimer les extensions suivantes :" - -#: wp-admin/plugins.php:320 -msgid "Delete Plugins" -msgstr "Supprimer les extensions" - -#. translators: %s: theme name -#. translators: %s: Theme name -#: wp-admin/themes.php:281 wp-admin/themes.php:416 -msgid "Active: %s" -msgstr "Activé : %s" - -#: wp-admin/nav-menus.php:547 -msgid "To add a custom link, expand the Custom Links section, enter a URL and link text, and click Add to Menu" -msgstr "Pour ajouter un lien personnalisé ouvrez la section « Liens personnalisés », saisissez une adresse web et un texte pour le lien, et cliquez sur « Ajouter au menu »" - -#. translators: date and time format for exact current time, mainly about -#. timezones, see https://secure.php.net/date -#: wp-admin/options-general.php:21 -msgctxt "timezone date format" -msgid "Y-m-d H:i:s" -msgstr "Y-m-d H:i:s" - -#: wp-admin/theme-install.php:332 -msgid "This theme has not been rated yet." -msgstr "Ce thème n’a pas encore reçu de note." - -#: wp-admin/update-core.php:431 -msgid "New translations are available." -msgstr "De nouvelles traductions sont disponibles." - -#: wp-admin/includes/theme.php:639 wp-admin/themes.php:446 -msgid "Close details dialog" -msgstr "Fermer la fenêtre des détails" - -#: wp-admin/includes/file.php:31 wp-admin/includes/template.php:1764 -msgid "Posts Page" -msgstr "Page des articles" - -#: wp-admin/includes/template.php:2183 -msgid "You are currently editing the page that shows your latest posts." -msgstr "Vous êtes en train de modifier la page qui affiche vos derniers articles." - -#: wp-admin/includes/template.php:1760 -msgid "Front Page" -msgstr "Page d’accueil" - -#: wp-admin/user-edit.php:49 -msgid "You can log out of other devices, such as your phone or a public computer, by clicking the Log Out Everywhere Else button." -msgstr "Vous pouvez vous déconnecter d’autres appareils, tels que votre téléphone ou un ordinateur public, en cliquant sur « Me déconnecter partout ailleurs »" - -#: wp-admin/includes/class-wp-screen.php:1125 -msgid "Number of items per page:" -msgstr "Nombre d’éléments par page :" - -#. translators: Do not translate USERNAME, URL_DELETE, SITE_NAME: those are -#. placeholders. -#: wp-admin/ms-delete-site.php:48 -msgid "" -"Howdy ###USERNAME###,\n" -"\n" -"You recently clicked the 'Delete Site' link on your site and filled in a\n" -"form on that page.\n" -"\n" -"If you really want to delete your site, click the link below. You will not\n" -"be asked to confirm again so only click this link if you are absolutely certain:\n" -"###URL_DELETE###\n" -"\n" -"If you delete your site, please consider opening a new site here\n" -"some time in the future! (But remember your current site and username\n" -"are gone forever.)\n" -"\n" -"Thanks for using the site,\n" -"Webmaster\n" -"###SITE_NAME###" -msgstr "" -"Bonjour ###USERNAME###,\n" -"\n" -"Vous avez récemment cliqué sur le lien « Supprimer le site » pour votre propre site, \n" -"et avez complété le formulaire présent sur cette même page.\n" -"\n" -"Si vous confirmez la suppression de votre site, cliquez sur le lien ci-dessous.\n" -"Aucune confirmation ne vous sera demandée par la suite, soyez donc totalement \n" -"certain·e de ce que vous faites :\n" -"###URL_DELETE###\n" -"\n" -"Si vous effacez votre site, n’hésitez pas à revenir créer un autre site à l’avenir ! \n" -"(mais souvenez-vous que votre site actuel et votre identifiant\n" -"ne seront plus jamais disponibles)\n" -"\n" -"Merci d’avoir utilisé notre site,\n" -"\n" -"Le webmaster\n" -"###SITE_NAME###" - -#: wp-admin/includes/ms.php:359 -msgid "Size in megabytes" -msgstr "Taille en mégaoctets" - -#: wp-admin/includes/class-wp-automatic-updater.php:846 -msgid "" -"UPDATE LOG\n" -"==========" -msgstr "" -"JOURNAL DE LA MISE À JOUR\n" -"==========" - -#: wp-admin/includes/ms.php:356 -msgid "Site Upload Space Quota" -msgstr "Quota d’espace de fichiers" - -#: wp-admin/includes/revision.php:208 wp-admin/includes/revision.php:250 -msgctxt "revision date short format" -msgid "j M @ H:i" -msgstr "j F \\à G \\h i \\m\\i\\n " - -#: wp-admin/includes/class-wp-automatic-updater.php:828 -msgid "" -"BETA TESTING?\n" -"=============\n" -"\n" -"This debugging email is sent when you are using a development version of WordPress.\n" -"\n" -"If you think these failures might be due to a bug in WordPress, could you report it?\n" -" * Open a thread in the support forums: https://wordpress.org/support/forum/alphabeta\n" -" * Or, if you're comfortable writing a bug report: https://core.trac.wordpress.org/\n" -"\n" -"Thanks! -- The WordPress Team" -msgstr "" -"BETA TESTEUR ?\n" -"==============\n" -"\n" -"Cet e-mail de débogage est envoyé lorsque vous utilisez une version de développement de WordPress.\n" -"\n" -"Si vous pensez que ces erreurs puissent être dues à un problème du côté de WordPress, pourriez-vous nous les signaler ?\n" -"* Ouvrez une discussion sur le forum de support en anglais : https://wordpress.org/support/forum/alphabeta\n" -"* Ou, si rédiger un rapport de bug ne vous fait pas peur : https://core.trac.wordpress.org/\n" -"\n" -"Merci ! -- L’équipe WordPress" - -#. translators: Do not translate USERNAME, ADMIN_URL, EMAIL, SITENAME, SITEURL: -#. those are placeholders. -#: wp-admin/includes/misc.php:1163 -msgid "" -"Howdy ###USERNAME###,\n" -"\n" -"You recently requested to have the administration email address on\n" -"your site changed.\n" -"\n" -"If this is correct, please click on the following link to change it:\n" -"###ADMIN_URL###\n" -"\n" -"You can safely ignore and delete this email if you do not want to\n" -"take this action.\n" -"\n" -"This email has been sent to ###EMAIL###\n" -"\n" -"Regards,\n" -"All at ###SITENAME###\n" -"###SITEURL###" -msgstr "" -"Bonjour ###USERNAME###,\n" -"\n" -"Vous avez récemment demandé à modifier l’adresse de messagerie de l’administration de votre compte.\n" -"\n" -"Si c’est bien le cas, veuillez cliquer sur le lien suivant pour changer d’adresse de messagerie :\n" -"###ADMIN_URL###\n" -"\n" -"Vous pouvez ignorer ce message et le supprimer si vous ne souhaitez pas lancer cette action.\n" -"\n" -"Ce message a été envoyé à ###EMAIL###\n" -"\n" -"Cordialement,\n" -"\n" -"L’équipe de ###SITENAME###\n" -"###SITEURL###" - -#: wp-admin/includes/ajax-actions.php:3429 -#: wp-admin/includes/ajax-actions.php:3548 -#: wp-admin/includes/ajax-actions.php:3608 -#: wp-admin/includes/ajax-actions.php:3703 -#: wp-admin/includes/ajax-actions.php:3824 -#: wp-admin/includes/ajax-actions.php:3889 -msgid "Unable to connect to the filesystem. Please confirm your credentials." -msgstr "Impossible de se connecter au système de fichier. Veuillez confirmer vos informations d’identification." - -#: wp-admin/includes/class-wp-posts-list-table.php:978 -msgid "Y/m/d g:i:s a" -msgstr "d/m/Y G \\h i \\m\\i\\n s \\s" - -#. translators: Publish box date format, see https://secure.php.net/date -#: wp-admin/edit-form-advanced.php:144 wp-admin/edit-form-comment.php:93 -#: wp-admin/includes/meta-boxes.php:181 wp-admin/includes/meta-boxes.php:340 -#: wp-admin/includes/revision.php:207 wp-admin/includes/revision.php:249 -msgid "M j, Y @ H:i" -msgstr "j F Y \\à G \\h i \\m\\i\\n " - -#. translators: column name or table row header -#: wp-admin/comment.php:169 -#: wp-admin/includes/class-wp-comments-list-table.php:410 -msgid "In Response To" -msgstr "En réponse à" - -#: wp-admin/comment.php:195 -msgid "Submitted on" -msgstr "Envoyé le" - -#: wp-admin/includes/plugin-install.php:355 -msgid "These suggestions are based on the plugins you and other users have installed." -msgstr "Ces suggestions sont basées sur les extensions que vous et d’autres utilisateurs ont installées." - -#: wp-admin/user-edit.php:616 -msgid "You are only logged in at this location." -msgstr "Vous n’êtes connecté·e qu’à cet endroit." - -#: wp-admin/edit-form-advanced.php:380 -msgid "You can enable distraction-free writing mode using the icon to the right. This feature is not available for old browsers or devices with small screens, and requires that the full-height editor be enabled in Screen Options." -msgstr "Vous pouvez activer le mode d’écriture sans distraction en cliquant sur l’icône à droite. Cette fonctionnalité n’est pas disponible pour les anciens navigateurs ou les appareils à petits écrans, et requiert l’activation de l’éditeur plein-écran dans les options de l’écran." - -#: wp-admin/user-edit.php:634 -msgid "Log Out Everywhere" -msgstr "Déconnexion globale" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:111 -msgctxt "Plugin Installer" -msgid "Recommended" -msgstr "Recommandées" - -#. translators: New site notification email. 1: New site URL, 2: User login, 3: -#. User password or password reset link, 4: Login URL -#: wp-admin/includes/upgrade.php:382 -msgid "" -"Your new WordPress site has been successfully set up at:\n" -"\n" -"%1$s\n" -"\n" -"You can log in to the administrator account with the following information:\n" -"\n" -"Username: %2$s\n" -"Password: %3$s\n" -"Log in here: %4$s\n" -"\n" -"We hope you enjoy your new site. Thanks!\n" -"\n" -"--The WordPress Team\n" -"https://wordpress.org/\n" -msgstr "" -"Votre nouveau site WordPress a bien été installé à l’adresse :\n" -"\n" -"%1$s\n" -"\n" -"Vous pouvez vous y connecter en tant qu’administrateur avec les informations suivantes :\n" -"\n" -"Identifiant : %2$s\n" -"Mot de passe : %3$s\n" -"Connectez-vous ici : %4$s\n" -"\n" -"Nous espérons que vous aimerez votre nouveau site ! Merci à vous !\n" -"\n" -"--L’équipe WordPress\n" -"https://wordpress.org/\n" - -#: wp-admin/options-discussion.php:229 -msgid "Mystery Person" -msgstr "Personne mystère" - -#: wp-admin/options-general.php:33 -msgid "You can set the language, and the translation files will be automatically downloaded and installed (available if your filesystem is writable)." -msgstr "Vous pouvez configurer la langue, et les fichiers de traduction seront automatiquement téléchargés et installés (disponible uniquement si votre système de fichier est accessible en écriture)." - -#: wp-admin/themes.php:177 -msgid "You cannot delete a theme while it has an active child theme." -msgstr "Vous ne pouvez pas supprimer un thème qui est actuellement utilisé par l’un de ses thèmes-enfant." - -#: wp-admin/install.php:130 -msgid "Usernames can have only alphanumeric characters, spaces, underscores, hyphens, periods, and the @ symbol." -msgstr "Les identifiants ne peuvent utiliser que des caractères alphanumériques, des espaces, des tirets bas (\"_\"), des traits d’union (\"-\"), des points et le symbole @." - -#: wp-admin/includes/class-wp-screen.php:906 -msgid "Enable full-height editor and distraction-free functionality." -msgstr "Activer l’éditeur plein-écran et la fonctionnalité d’écriture sans distraction." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:616 -msgid "Untested with your version of WordPress" -msgstr "Non testé avec votre version de WordPress" - -#: wp-admin/includes/dashboard.php:1321 wp-admin/index.php:75 -#: wp-admin/index.php:81 -msgid "https://planet.wordpress.org/" -msgstr "https://wpfr.net" - -#: wp-admin/includes/dashboard.php:1330 -msgid "https://planet.wordpress.org/feed/" -msgstr "https://feeds.feedburner.com/wpfr" - -#: wp-admin/includes/class-wp-links-list-table.php:111 -#: wp-admin/includes/class-wp-posts-list-table.php:445 -msgid "Filter by category" -msgstr "Filtrer par catégorie" - -#: wp-admin/includes/class-wp-comments-list-table.php:335 -msgid "Filter by comment type" -msgstr "Filtrer par type de commentaire" - -#: wp-admin/includes/ajax-actions.php:3201 -msgid "Could not log out user sessions. Please try again." -msgstr "Impossible de déconnecter les sessions utilisateur. Veuillez réessayer." - -#: wp-admin/edit-form-advanced.php:376 -msgid "Post editor — Enter the text for your post. There are two modes of editing: Visual and Text. Choose the mode by clicking on the appropriate tab." -msgstr "Éditeur d’article — Saisissez-y le contenu de votre article. Vous disposez pour ce faire de deux modes : Visuel ou Texte. Choisissez un mode en cliquant sur l’onglet correspondant." - -#: wp-admin/custom-header.php:459 -msgid "You can now manage and live-preview Custom Header in the Customizer." -msgstr "Vous pouvez gérer et prévisualiser l’en-tête personnalisée dans l’outil de personnalisation." - -#: wp-admin/custom-background.php:229 -msgid "You can now manage and live-preview Custom Backgrounds in the Customizer." -msgstr "Vous pouvez gérer et prévisualiser les arrières-plans personnalisés dans l’outil de personnalisation. " - -#: wp-admin/edit-form-advanced.php:379 -msgid "You can insert media files by clicking the icons above the post editor and following the directions. You can align or edit images using the inline formatting toolbar available in Visual mode." -msgstr "Vous pouvez insérer des fichiers média en cliquant sur les icônes situées au-dessus de l’éditeur, puis en suivant les instructions. Vous pouvez aligner ou modifier les images à l’aide de la barre de mise en page disponible dans le mode Visuel." - -#: wp-admin/includes/ajax-actions.php:3095 -msgid "This preview is unavailable in the editor." -msgstr "Cette prévisualisation n’est pas disponible dans l’éditeur." - -#: wp-admin/includes/ajax-actions.php:3209 -msgid "You are now logged out everywhere else." -msgstr "Vous êtes désormais déconnecté·e partout ailleurs." - -#. translators: %s: User's display name. -#: wp-admin/includes/ajax-actions.php:3213 -msgid "%s has been logged out." -msgstr "%s a été déconnecté·e." - -#: wp-admin/includes/class-wp-screen.php:1029 -msgctxt "Welcome panel" -msgid "Welcome" -msgstr "Bienvenue" - -#: wp-admin/menu.php:196 -msgctxt "theme editor" -msgid "Editor" -msgstr "Éditeur" - -#: wp-admin/includes/class-wp-users-list-table.php:187 -msgctxt "users" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Tous (%s)" -msgstr[1] "Tous (%s)" - -#: wp-admin/edit-link-form.php:100 -#: wp-admin/includes/class-wp-links-list-table.php:126 -msgctxt "link name" -msgid "Name" -msgstr "Nom" - -#. translators: %s: placeholder that must come at the start of the URL -#: wp-admin/options-permalink.php:283 -msgid "If you like, you may enter custom structures for your category and tag URLs here. For example, using topics as your category base would make your category links like %s/topics/uncategorized/. If you leave these blank the defaults will be used." -msgstr "Si vous le souhaitez, vous pouvez spécifier ici une structure personnalisée pour les adresses web de vos étiquettes et de vos catégories. Par exemple, en utilisant sujets comme préfixe pour vos catégories, vous obtiendrez des adresses web comme %s/sujets/non-classe/. Si vous laissez ce champ vide, la valeur par défaut sera appliquée." - -#: wp-admin/credits.php:125 -msgid "Release Lead" -msgstr "Responsable de cette version" - -#: wp-admin/upload.php:60 -msgid "Use the arrow buttons at the top of the dialog, or the left and right arrow keys on your keyboard, to navigate between media items quickly." -msgstr "Utilisez les boutons fléchées au-dessus de la fenêtre ou les flèches gauche et droite du clavier pour passer rapidement d’un média à l’autre." - -#: wp-admin/upload.php:52 -msgid "To delete media items, click the Bulk Select button at the top of the screen. Select any items you wish to delete, then click the Delete Selected button. Clicking the Cancel Selection button takes you back to viewing your media." -msgstr "Pour supprimer des éléments de la liste des médias, cliquez sur le bouton de Sélection multiple en haut de l’écran. Sélectionnez tous les éléments à supprimer, puis cliquez sur le bouton Supprimer la sélection. En cliquant sur le bouton Annuler la sélection vous reviendrez sur la vue normale des médias." - -#: wp-admin/upload.php:61 -msgid "You can also delete individual items and access the extended edit screen from the details dialog." -msgstr "Vous pouvez aussi supprimer les éléments individuellement et accéder à l’écran de modifications étendues par la fenêtre des détails." - -#: wp-admin/upload.php:51 wp-admin/upload.php:195 -msgid "You can view your media in a simple visual grid or a list with columns. Switch between these views using the icons to the left above the media." -msgstr "Vous pouvez voir vos médias dans une grille ou dans une liste avec des colonnes. Passez de l’un à l’autre en utilisant les icônes en haut à gauche des médias." - -#: wp-admin/upload.php:59 -msgid "Clicking an item will display an Attachment Details dialog, which allows you to preview media and make quick edits. Any changes you make to the attachment details will be automatically saved." -msgstr "Cliquer sur un élément affichera une fenêtre avec les détails du fichier, ce qui vous permettra de prévisualiser le média et réaliser de rapides modifications. Toutes les modifications que vous ferez dans les détails du média seront automatiquement enregistrées." - -#: wp-admin/plugin-install.php:123 -msgid "Browse Plugins" -msgstr "Parcourir les extensions" - -#: wp-admin/plugin-install.php:91 -msgid "If you just want to get an idea of what’s available, you can browse Featured and Popular plugins by using the links above the plugins list. These sections rotate regularly." -msgstr "Si vous voulez juste vous faire une idée de ce qui est disponible, vous pouvez parcourir les rubriques Mises en avant et Populaires en utilisant les liens en haut à gauche de l’écran. Ces sections sont régulièrement renouvelées." - -#: wp-admin/upload.php:50 -msgid "All the files you’ve uploaded are listed in the Media Library, with the most recent uploads listed first." -msgstr "Tous les fichiers que vous avez téléversés sont listés dans la bibliothèque de médias, avec le dernier téléversé qui apparaît en premier." - -#: wp-admin/plugin-install.php:48 -msgid "Add Plugins" -msgstr "Ajouter des extensions" - -#: wp-admin/edit-tags.php:545 wp-admin/options-general.php:170 -msgid "Note:" -msgstr "Note :" - -#: wp-admin/options-general.php:170 wp-admin/options-general.php:174 -msgid "The %s constant in your %s file is no longer needed." -msgstr "La constante %s de votre fichier %s n’est plus nécessaire." - -#: wp-admin/includes/translation-install.php:23 -msgid "Invalid translation type." -msgstr "Type de traduction non valide." - -#: wp-admin/install.php:318 -msgid "Welcome to the famous five-minute WordPress installation process! Just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world." -msgstr "Bienvenue dans la très célèbre installation en 5 minutes de WordPress ! Vous n’avez qu’à remplir les informations demandées ci-dessous et vous serez prêt à utiliser la plus extensible et puissante plateforme de publication de contenu au monde." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:618 -msgid "Incompatible with your version of WordPress" -msgstr "Incompatible avec votre version de WordPress" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:620 -msgid "Compatible with your version of WordPress" -msgstr "Compatible avec votre version de WordPress" - -#: wp-admin/includes/plugin-install.php:632 -msgid "%d star" -msgid_plural "%d stars" -msgstr[0] "%d étoile" -msgstr[1] "%d étoiles" - -#: wp-admin/includes/class-wp-list-table.php:434 -msgid "Select bulk action" -msgstr "Sélectionnez l’action groupée" - -#: wp-admin/theme-install.php:305 -msgctxt "Button label for a theme" -msgid "Previous" -msgstr "Précédent" - -#: wp-admin/theme-install.php:306 -msgctxt "Button label for a theme" -msgid "Next" -msgstr "Suivant" - -#: wp-admin/update-core.php:196 -msgid "BETA TESTERS:" -msgstr "TESTEURS DE PHASE BETA :" - -#: wp-admin/update-core.php:196 -msgid "This site is set up to install updates of future beta versions automatically." -msgstr "Ce site est configuré pour installer automatiquement les mises à jour des prochaines versions bêtas." - -#. translators: %s: list view URL -#: wp-admin/upload.php:89 -msgid "The grid view for the Media Library requires JavaScript. Switch to the list view." -msgstr "La vue en grille de la Bibliothèque de Médias nécessite JavaScript. Passer à la vue en liste." - -#: wp-admin/user-new.php:367 wp-admin/user-new.php:503 -msgid "Add the user without sending an email that requires their confirmation." -msgstr "Ajouter l’utilisateur sans envoyer de message lui demandant de confirmation." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:107 -msgctxt "Plugin Installer" -msgid "Beta Testing" -msgstr "Test de phase beta" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:440 -msgctxt "Plugin installer group title" -msgid "Performance" -msgstr "Performance" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:441 -msgctxt "Plugin installer group title" -msgid "Social" -msgstr "Social" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:442 -msgctxt "Plugin installer group title" -msgid "Tools" -msgstr "Outils" - -#. translators: 1: Plugin name and version. -#: wp-admin/includes/class-wp-plugin-install-list-table.php:496 -msgid "Install %s now" -msgstr "Installer %s maintenant" - -#. translators: 1: Plugin name and version -#. translators: %s: theme name -#. translators: %s: plugin name -#. translators: %s: theme name -#: wp-admin/includes/class-wp-plugin-install-list-table.php:503 -#: wp-admin/includes/theme.php:214 wp-admin/includes/update.php:413 -#: wp-admin/includes/update.php:558 -msgid "Update %s now" -msgstr "Mettre à jour %s maintenant" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:545 -msgid "More Details" -msgstr "Plus de détails" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:67 -msgctxt "themes" -msgid "Recently Updated" -msgstr "Mis à jour récemment" - -#: wp-admin/includes/plugin-install.php:499 -msgctxt "Plugin installer section title" -msgid "Reviews" -msgstr "Avis" - -#: wp-admin/includes/plugin-install.php:608 -#: wp-admin/includes/plugin-install.php:662 -msgid "Donate to this plugin »" -msgstr "Faites à un don à cette extension »" - -#: wp-admin/includes/plugin-install.php:642 -msgid "Contributors" -msgstr "Contributeurs" - -#: wp-admin/includes/class-wp-automatic-updater.php:681 -msgid "The WordPress team is willing to help you. Forward this email to %s and the team will work with you to make sure your site is working." -msgstr "L’équipe de WordPress est prête à vous aider. Transférez ce message à %s et l’équipe vous aidera à faire en sorte que vous site fonctionne." - -#: wp-admin/includes/ajax-actions.php:3066 -msgid "%s failed to embed." -msgstr "%s n’a pas pu être intégré." - -#: wp-admin/includes/class-wp-plugins-list-table.php:782 -msgid "View details" -msgstr "Afficher les détails" - -#: wp-admin/includes/class-wp-terms-list-table.php:185 -msgctxt "Number/count of items" -msgid "Count" -msgstr "Total" - -#: wp-admin/includes/class-wp-automatic-updater.php:694 -msgid "If you reach out to us, we'll also ensure you'll never have this problem again." -msgstr "Si vous nous contactez, nous ferons également en sorte que vous ne rencontriez plus jamais ce problème." - -#: wp-admin/theme-install.php:221 -msgid "Filtering by:" -msgstr "Trier par :" - -#: wp-admin/edit-comments.php:175 -msgid "A red bar on the left means the comment is waiting for you to moderate it." -msgstr "Une barre rouge sur la gauche signifie que le commentaire attention votre validation." - -#: wp-admin/includes/media.php:2833 -msgid "Displayed on attachment pages." -msgstr "Affiché sur les pages des fichiers joints." - -#: wp-admin/includes/image-edit.php:105 -msgid "To crop the image, click on it and drag to make your selection." -msgstr "Pour couper l’image, cliquez dessus et déplacez la souris pour créer la sélection." - -#: wp-admin/includes/image-edit.php:108 -msgid "The aspect ratio is the relationship between the width and height. You can preserve the aspect ratio by holding down the shift key while resizing your selection. Use the input box to specify the aspect ratio, e.g. 1:1 (square), 4:3, 16:9, etc." -msgstr "Les proportions d’une image sont le rapport entre sa largeur et sa hauteur. Vous pouvez préserver les proportions en maintenant appuyée la touche Shift tandis que vous redimensionnez votre sélection. Utilisez le champ de saisie pour préciser la proportion à respecter, par exemple 1:1 (carré), 4:3, 16:9, etc." - -#: wp-admin/includes/image-edit.php:111 -msgid "Once you have made your selection, you can adjust it by entering the size in pixels. The minimum selection size is the thumbnail size as set in the Media settings." -msgstr "Une fois que votre sélection est faite, vous pouvez l’ajuster en saisissant une taille en pixels. La taille minimale de la sélection est celle des miniatures, tel que défini dans les réglages des Média." - -#: wp-admin/includes/image-edit.php:151 -msgid "You can edit the image while preserving the thumbnail. For example, you may wish to have a square thumbnail that displays just a section of the image." -msgstr "Vous pouvez modifier l’image tout en préservant sa miniature. Par exemple, vous pourriez vouloir avoir une miniature carrée qui n’afficherait qu’une partie de l’image." - -#: wp-admin/includes/image-edit.php:52 -msgid "You can proportionally scale the original image. For best results, scaling should be done before you crop, flip, or rotate. Images can only be scaled down, not up." -msgstr "Vous pouvez redimensionner l’image originale de manière proportionnelle. Pour obtenir de meilleurs résultats, le redimensionnement doit être fait avant tout recadrage, retournement ou rotation. La taille des images ne peut être que réduite, pas augmentée." - -#: wp-admin/edit-form-advanced.php:381 -msgid "Keyboard users: When you’re working in the visual editor, you can use Alt + F10 to access the toolbar." -msgstr "Utilisateurs du clavier : lorsque vous travaillez dans l’éditeur visuel, vous pouvez utiliser Alt + F10 pour accéder à la barre d’outils." - -#: wp-admin/includes/class-wp-comments-list-table.php:337 -msgid "All comment types" -msgstr "Tous les types de commentaire" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:64 -#: wp-admin/theme-install.php:165 -msgctxt "themes" -msgid "Featured" -msgstr "Mis en avant" - -#: wp-admin/theme-install.php:166 -msgctxt "themes" -msgid "Popular" -msgstr "Populaires" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:66 -#: wp-admin/theme-install.php:167 -msgctxt "themes" -msgid "Latest" -msgstr "Derniers en date" - -#: wp-admin/includes/ms.php:825 wp-admin/users.php:273 -msgid "Delete all content." -msgstr "Supprimer tout le contenu." - -#: wp-admin/theme-install.php:23 -msgid "Add Themes" -msgstr "Ajouter des thèmes" - -#: wp-admin/theme-install.php:52 -msgid "Search Themes" -msgstr "Chercher parmi les thèmes" - -#: wp-admin/theme-install.php:53 -msgid "Search themes..." -msgstr "Recherche parmi les thèmes..." - -#: wp-admin/theme-install.php:260 -msgctxt "theme" -msgid "Details & Preview" -msgstr "Détails et prévisualisation" - -#: wp-admin/index.php:67 -msgid "At A Glance — Displays a summary of the content on your site and identifies which theme and version of WordPress you are using." -msgstr "D’un coup d’œil - Affiche un résumé du contenu de votre site, et indique le thème et la version de WordPress que vous utilisez." - -#: wp-admin/includes/ms.php:827 wp-admin/users.php:275 -msgid "Attribute all content to:" -msgstr "Attribuer tout le contenu à :" - -#: wp-admin/users.php:267 -msgid "What should be done with content owned by this user?" -msgstr "Que faire du contenu ayant cet utilisateur pour propriétaire ?" - -#: wp-admin/index.php:57 -msgid "Box Controls — Click the title bar of the box to expand or collapse it. Some boxes added by plugins may have configurable content, and will show a “Configure” link in the title bar if you hover over it." -msgstr "Contrôles des blocs — Cliquez sur la barre de titre d’un bloc pour l’ouvrir ou le fermer. Certains blocs ajoutés par des extensions peuvent avoir un contenu configurable, et afficheront donc un lien « Configurer » dans la barre de titre lors du survol de la souris." - -#: wp-admin/revision.php:79 -msgid "← Return to editor" -msgstr "← Retourner à l’éditeur" - -#: wp-admin/maint/repair.php:147 -msgid "https://wordpress.org/support/forum/how-to-and-troubleshooting" -msgstr "https://wpfr.net/support/forum/support-de-wordpress/" - -#: wp-admin/users.php:52 -msgid "Remove allows you to remove a user from your site. It does not delete their content. You can also remove multiple users at once by using Bulk Actions." -msgstr "Supprimervous permet de retirer un utilisateur de votre site. Cela ne supprime pas son contenu. Vous pouvez également supprimer plusieurs utilisateurs à la fois avec les Actions groupées." - -#: wp-admin/users.php:54 -msgid "Delete brings you to the Delete Users screen for confirmation, where you can permanently remove a user from your site and delete their content. You can also delete multiple users at once by using Bulk Actions." -msgstr "Supprimer vous amène à l’écran de suppression des utilisateurs pour confirmer votre action, d’où vous pouvez retirer un utilisateur de manière permanente et supprimer son contenu. Vous pouvez également supprimer plusieurs utilisateurs à la fois avec les Actions groupées." - -#: wp-admin/includes/dashboard.php:1606 -msgid "Manage widgets" -msgstr "Gérer les widgets" - -#: wp-admin/includes/dashboard.php:1608 -msgid "Manage menus" -msgstr "Gérer les menus" - -#: wp-admin/includes/meta-boxes.php:154 -msgid "Edit visibility" -msgstr "Modifier la visibilité" - -#: wp-admin/includes/meta-boxes.php:210 -msgid "Browse revisions" -msgstr "Parcourir les révisions" - -#: wp-admin/includes/ajax-actions.php:1833 -msgid "Type" -msgstr "Type" - -#: wp-admin/admin-footer.php:34 -msgid "Thank you for creating with WordPress." -msgstr "Merci de faire de WordPress votre outil de création." - -#: wp-admin/credits.php:44 wp-admin/credits.php:107 -msgid "https://make.wordpress.org/" -msgstr "https://make.wordpress.org/" - -#: wp-admin/includes/meta-boxes.php:107 -msgid "Edit status" -msgstr "Modifier l’état" - -#: wp-admin/edit-form-comment.php:102 wp-admin/includes/meta-boxes.php:218 -msgid "Edit date and time" -msgstr "Modifier la date et l’heure" - -#: wp-admin/includes/ms.php:997 -msgid "Support Forums" -msgstr "Forums de support" - -#: wp-admin/themes.php:140 -msgid "Search installed themes..." -msgstr "Chercher parmi les thèmes installés..." - -#: wp-admin/update-core.php:562 -msgid "If an update is available, you᾿ll see a notification appear in the Toolbar and navigation menu." -msgstr "Si une mise à jour est disponible, vous verrez une notification apparaître dans la barre d’outils" - -#: wp-admin/update-core.php:574 -msgid "Translations — The files translating WordPress into your language are updated for you whenever any other updates occur. But if these files are out of date, you can click the “Update Translations” button." -msgstr "Traductions — Les fichiers qui traduisent WordPress dans votre langue sont mis à jour dès qu’une modification est faite. Mais si ces fichiers ne sont plus à jour, vous pouvez cliquer sur le bouton \"Mettre à jour les traductions\"." - -#: wp-admin/update-core.php:570 -msgid "In most cases, WordPress will automatically apply maintenance and security updates in the background for you." -msgstr "Dans la plupart des cas, WordPress appliquera automatiquement les mises à jour de maintenance et de sécurité en arrière-plan." - -#: wp-admin/update-core.php:570 -msgid "WordPress — Updating your WordPress installation is a simple one-click procedure: just click on the “Update Now” button when you are notified that a new version is available." -msgstr "WordPress — La mise à jour de votre installation WordPress tient en une simple procédure : cliquez sur le bouton « Mettre à jour » quand vous êtes notifié·e qu’une nouvelle version est disponible." - -#: wp-admin/update-core.php:571 -msgid "Themes and Plugins — To update individual themes or plugins from this screen, use the checkboxes to make your selection, then click on the appropriate “Update” button. To update all of your themes or plugins at once, you can check the box at the top of the section to select all before clicking the update button." -msgstr "Thèmes et extensions — Pour mettre à jour les thèmes et extensions individuellement depuis cet écran, utilisez les cases à jour pour faire votre sélection, puis cliquez sur le bouton « Mettre à jour » approprié. Pour mettre à jour tous les thèmes et toutes les extensions d’un coup, vous pouvez cocher la case en haut de la section pour tout sélectionner avant de cliquer sur le boutons de mise à jour." - -#: wp-admin/update-core.php:561 -msgid "On this screen, you can update to the latest version of WordPress, as well as update your themes, plugins, and translations from the WordPress.org repositories." -msgstr "Sur cet écran, vous pouvez faire la mise à jour vers la dernière version de WordPress, et mettre à jour les thèmes et extensions depuis les dépôts de WordPress.org." - -#: wp-admin/about.php:21 -msgid "Welcome to WordPress %s" -msgstr "Bienvenue sur WordPress %s" - -#: wp-admin/themes.php:92 -msgid "If you would like to see more themes to choose from, click on the “Add New” button and you will be able to browse or search for additional themes from the WordPress Theme Directory. Themes in the WordPress Theme Directory are designed and developed by third parties, and are compatible with the license WordPress uses. Oh, and they’re free!" -msgstr "Si vous souhaitez choisir parmi plus de thèmes, cliquez sur le bouton « Ajouter » et vous pourrez parcourir le répertoire de thèmes de WordPress.org et y chercher des thèmes supplémentaires. Les thèmes du répertoire de WordPress.org sont conçus et développés par des tiers, et sont compatibles avec la licence de WordPress. Et ils sont gratuits !" - -#: wp-admin/includes/dashboard.php:258 -msgid "%s Post" -msgid_plural "%s Posts" -msgstr[0] "%s articles" -msgstr[1] "%s articles" - -#: wp-admin/includes/dashboard.php:260 -msgid "%s Page" -msgid_plural "%s Pages" -msgstr[0] "%s page" -msgstr[1] "%s pages" - -#. translators: %s: number of comments in moderation -#: wp-admin/includes/ajax-actions.php:431 -#: wp-admin/includes/ajax-actions.php:1142 wp-admin/includes/dashboard.php:281 -msgctxt "comments" -msgid "%s in moderation" -msgid_plural "%s in moderation" -msgstr[0] "%s en attente de validation" -msgstr[1] "%s en attente de validation" - -#. translators: date and time format for recent posts on the dashboard, see -#. https://secure.php.net/date -#: wp-admin/includes/dashboard.php:853 -msgid "M jS" -msgstr "j M" - -#. translators: %s: number of megabytes -#: wp-admin/includes/dashboard.php:1407 -msgid "%s MB Space Allowed" -msgstr "%s Mo d’espace autorisés" - -#. translators: 1: number of megabytes, 2: percentage -#: wp-admin/includes/dashboard.php:1419 -msgid "%1$s MB (%2$s%%) Space Used" -msgstr "%1$s Mo (%2$s%%) d’espace utilisés" - -#: wp-admin/options-reading.php:33 -msgid "When this setting is in effect, a reminder is shown in the At a Glance box of the Dashboard that says, “Search Engines Discouraged,” to remind you that your site is not being crawled." -msgstr "Lorsque ce réglage est actif, un rappel est affiché dans le bloc \"D’un coup d’œil\" du Tableau de bord, indiquant que \"Moteurs de recherche refusés\" pour que vous n’oubliez pas que votre site n’est pas parcouru." - -#: wp-admin/includes/dashboard.php:39 -msgid "At a Glance" -msgstr "D’un coup d’œil" - -#: wp-admin/includes/theme.php:250 -msgid "Accessibility Ready" -msgstr "Optimisé pour l’accessibilité" - -#: wp-admin/includes/theme.php:677 wp-admin/themes.php:473 -msgid "This is a child theme of %s." -msgstr "Ceci est un thème enfant de %s." - -#: wp-admin/themes.php:72 -msgid "This screen is used for managing your installed themes. Aside from the default theme(s) included with your WordPress installation, themes are designed and developed by third parties." -msgstr "Cet écran est utilisé pour gérer vos thèmes installés. En dehors des thèmes par défaut inclus dans votre installation de WordPress, les thèmes sont conçus et développés par des tiers." - -#: wp-admin/themes.php:74 -msgid "Hover or tap to see Activate and Live Preview buttons" -msgstr "Survolez out touchez pour voir les boutons Activer et Prévisualisation" - -#: wp-admin/themes.php:77 -msgid "The current theme is displayed highlighted as the first theme." -msgstr "Le thème actuel est affiché en étant mis en avant en tant que premier thème." - -#: wp-admin/themes.php:76 -msgid "Click Customize for the current theme or Live Preview for any other theme to see a live preview" -msgstr "Cliquez sur Personnaliser pour le thème actuel ou Prévisualisation pour n’importe quel autre thème pour voir la prévisualisation" - -#: wp-admin/themes.php:105 -msgid "Tap or hover on any theme then click the Live Preview button to see a live preview of that theme and change theme options in a separate, full-screen view. You can also find a Live Preview button at the bottom of the theme details screen. Any installed theme can be previewed and customized in this way." -msgstr "Touchez ou survolez n’importe quel thème puis cliquez sur le bouton Prévisualisation pour voir une prévisualisation de ce thème et changer les options du thème dans un vie séparée et plein écran. Vous pouvez également trouver un bouton Prévisualisation au bas de l’écran de détails du thème. Tout thème installé peut être prévisualisé et personnalisé de cette manière." - -#: wp-admin/themes.php:75 -msgid "Click on the theme to see the theme name, version, author, description, tags, and the Delete link" -msgstr "Cliquez sur le thème pour voir le nom du thème, sa version, son auteur, sa description, ses étiquettes et le bouton Supprimer." - -#: wp-admin/themes.php:107 -msgid "When previewing on smaller monitors, you can use the collapse icon at the bottom of the left-hand pane. This will hide the pane, giving you more room to preview your site in the new theme. To bring the pane back, click on the collapse icon again." -msgstr "Lors de la prévisualisation sur de petits écrans, vous pouvez utiliser l’icône de réduction en bas à gauche du panneau. Cela masquera le panneau, vous donnant ainsi plus de place pour prévisualiser le site avec le nouveau thème. Pour ramener le panneau, cliquez à nouveau sur l’icône de réduction." - -#: wp-admin/themes.php:106 -msgid "The theme being previewed is fully interactive — navigate to different pages to see how the theme handles posts, archives, and other page templates. The settings may differ depending on what theme features the theme being previewed supports. To accept the new settings and activate the theme all in one step, click the Publish & Activate button above the menu." -msgstr "Le thème en cours de prévisualisation est totalement interactif — naviguez sur les différentes pages pour voir comment le thème affiche vos articles, archives et autres pages. Les réglages peuvent différer selon les fonctionnalités pour lesquelles le thème a été conçu. Pour valider les nouveaux réglages et activer le thème en un seul coup, cliquez sur le bouton « Enregistrer et activer » en haut du menu." - -#: wp-admin/widgets.php:398 -msgid "To activate a widget drag it to a sidebar or click on it. To deactivate a widget and delete its settings, drag it back." -msgstr "Pour activer un widget, glissez-le dans la colonne latérale ou cliquez dessus. Pour désactiver un widget et supprimer ses réglages, enlevez-le de la colonne latérale." - -#. translators: 1: The rating, 2: The number of ratings -#: wp-admin/includes/template.php:2155 -msgid "%1$s rating based on %2$s rating" -msgid_plural "%1$s rating based on %2$s ratings" -msgstr[0] "Une note de %1$s basée sur %2$s vote" -msgstr[1] "Une note de %1$s basée sur %2$s votes" - -#. translators: 1: The rating -#: wp-admin/includes/template.php:2159 -msgid "%s rating" -msgstr "Note : %s" - -#: wp-admin/my-sites.php:42 -msgid "This screen shows an individual user all of their sites in this network, and also allows that user to set a primary site. They can use the links under each site to visit either the front end or the dashboard for that site." -msgstr "Cet écran affiche à un utilisateur individuel tous ses sites sur ce réseau, et permet également à cet utilisateur de régler son site principal. Il peut utiliser les liens sous chaque site pour se rendre soit sur son interface publique, soit sur son administration." - -#. translators: 1: Error code, 2: Error message. -#: wp-admin/includes/class-wp-automatic-updater.php:870 -msgid "Rollback Error: [%1$s] %2$s" -msgstr "Erreur de restauration : [%1$s] %2$s" - -#. translators: 1: Error code, 2: Error message. -#: wp-admin/includes/class-wp-automatic-updater.php:873 -msgid "Error: [%1$s] %2$s" -msgstr "Erreur : [%1$s] %2$s" - -#: wp-admin/includes/class-wp-automatic-updater.php:797 -msgid "The following plugins were successfully updated:" -msgstr "Les extensions suivantes ont bien été mises à jour :" - -#: wp-admin/includes/class-wp-automatic-updater.php:798 -msgid "The following themes were successfully updated:" -msgstr "Les thèmes suivants ont bien été mis à jour :" - -#: wp-admin/includes/class-wp-automatic-updater.php:799 -msgid "The following translations were successfully updated:" -msgstr "Les traductions suivantes ont bien été mises à jour :" - -#: wp-admin/includes/class-wp-automatic-updater.php:810 -msgid "The following plugins failed to update:" -msgstr "Les extensions suivantes n’ont pas pu être mises à jour :" - -#: wp-admin/includes/class-wp-automatic-updater.php:811 -msgid "The following themes failed to update:" -msgstr "Les thèmes suivants n’ont pas pu être mis à jour :" - -#: wp-admin/includes/class-wp-automatic-updater.php:812 -msgid "The following translations failed to update:" -msgstr "Les traductions suivantes n’ont pas pu être mises à jour :" - -#: wp-admin/theme-install.php:51 wp-admin/themes.php:138 -msgid "Add New Theme" -msgstr "Ajouter un thème" - -#: wp-admin/themes.php:159 -msgctxt "Add new theme" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/includes/theme.php:671 wp-admin/themes.php:466 -msgid "Update Available" -msgstr "Mise à jour disponible" - -#: wp-admin/includes/theme.php:637 wp-admin/themes.php:444 -msgid "Show previous theme" -msgstr "Affichier le thème précédent" - -#: wp-admin/includes/theme.php:638 wp-admin/themes.php:445 -msgid "Show next theme" -msgstr "Afficher le thème suivant" - -#: wp-admin/widgets.php:512 -msgid "Add Widget" -msgstr "Ajouter le widget" - -#: wp-admin/index.php:68 -msgid "Activity — Shows the upcoming scheduled posts, recently published posts, and the most recent comments on your posts and allows you to moderate them." -msgstr "Activité — Affiche les articles programmés, ceux récemment publiés, et les commentaires récents sur vos articles, que vous pouvez valider ou non." - -#: wp-admin/index.php:55 -msgid "Screen Options — Use the Screen Options tab to choose which Dashboard boxes to show." -msgstr "Options de l’écran — Utilisez l’onglet Options de l’écran pour choisir les blocs à afficher dans le Tableau de bord." - -#: wp-admin/index.php:70 -msgid "Quick Draft — Allows you to create a new post and save it as a draft. Also displays links to the 5 most recent draft posts you've started." -msgstr "Brouillon rapide — Vous permet de créer un nouvel article et de l’enregistrer en tant que brouillon. Affiche également des liens vers les 5 derniers brouillons que vous avez créés." - -#: wp-admin/themes.php:134 -msgid "" -"Are you sure you want to delete this theme?\n" -"\n" -"Click 'Cancel' to go back, 'OK' to confirm the delete." -msgstr "" -"Confirmez-vous la suppression de ce thème ?\n" -"\n" -"« Annuler » pour arrêter, « OK » pour supprimer." - -#: wp-admin/post.php:72 -msgid "Unable to submit this form, please refresh and try again." -msgstr "Impossible d’envoyer ce formulaire. Veuillez recharger la page et réessayer." - -#: wp-admin/includes/class-wp-automatic-updater.php:776 -msgid "WordPress site: %s" -msgstr "Site WordPress : %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:804 -msgid "SUCCESS: %s" -msgstr "SUCCÈS : %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:818 -msgid "FAILED: %s" -msgstr "ÉCHEC : %s" - -#: wp-admin/includes/dashboard.php:51 -msgid "Quick Draft" -msgstr "Brouillon rapide" - -#: wp-admin/includes/dashboard.php:768 -msgid "Publishing Soon" -msgstr "Bientôt publié" - -#: wp-admin/includes/dashboard.php:775 -msgid "Recently Published" -msgstr "Publié récemment" - -#: wp-admin/includes/dashboard.php:847 -msgid "Tomorrow" -msgstr "Demain" - -#: wp-admin/includes/dashboard.php:515 -msgid "What’s on your mind?" -msgstr "Qu’avez-vous en tête ?" - -#: wp-admin/includes/dashboard.php:46 -msgid "Activity" -msgstr "Activité" - -#. translators: 1: version number, 2: theme name -#: wp-admin/includes/update.php:286 -msgid "WordPress %1$s running %2$s theme." -msgstr "WordPress %1$s avec le thème %2$s." - -#: wp-admin/includes/class-wp-automatic-updater.php:782 -msgid "SUCCESS: WordPress was successfully updated to %s" -msgstr "SUCCÈS : WordPress a bien été mis à jour vers %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:841 -msgid "[%s] There were failures during background updates" -msgstr "[%s] Il y a eu des problèmes lors des mises à jour en arrière-plan" - -#: wp-admin/includes/class-wp-automatic-updater.php:843 -msgid "[%s] Background updates have finished" -msgstr "[%s] Les mises à jour en arrière-plan sont terminées" - -#: wp-admin/includes/dashboard.php:784 -msgid "No activity yet!" -msgstr "Aucune activité pour le moment !" - -#: wp-admin/includes/class-wp-automatic-updater.php:784 -msgid "FAILED: WordPress failed to update to %s" -msgstr "ÉCHEC : WordPress n’a pas pu être mis à jour vers %s" - -#: wp-admin/includes/deprecated.php:1378 -msgid "Popular Plugin" -msgstr "Extensions populaires " - -#: wp-admin/includes/dashboard.php:1414 wp-admin/includes/dashboard.php:1427 -msgid "Manage Uploads" -msgstr "Gérer les téléversements" - -#: wp-admin/includes/class-wp-automatic-updater.php:643 -msgid "WordPress %s is also now available." -msgstr "WordPress %s est disponible." - -#: wp-admin/includes/class-wp-automatic-updater.php:707 -msgid "Your site was running version %s." -msgstr "Votre site utilise la version %s." - -#: wp-admin/includes/class-core-upgrader.php:137 -#: wp-admin/includes/class-wp-upgrader.php:164 -#: wp-admin/includes/update-core.php:921 wp-admin/includes/update-core.php:998 -#: wp-admin/includes/update-core.php:1021 -msgid "The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions." -msgstr "La mise à jour ne peut pas être installée parce que nous n’allons pas pouvoir copier certains fichiers. Ce problème est généralement dû à des incohérences dans les permissions de fichiers." - -#: wp-admin/includes/class-wp-automatic-updater.php:667 -msgid "Your site at %1$s experienced a critical failure while trying to update WordPress to version %2$s." -msgstr "Votre site à l’adresse %1$s a fait face à un échec critique en essayant de faire une mise à jour de WordPress vers la version %2$s." - -#: wp-admin/includes/class-wp-automatic-updater.php:313 -msgid "Translations for %s" -msgstr "Traductions pour %s" - -#. translators: 1: Site name, 2: WordPress version number. -#: wp-admin/includes/class-wp-automatic-updater.php:606 -msgid "[%1$s] Your site has updated to WordPress %2$s" -msgstr "[%1$s] Votre site a été mis à jour vers WordPress %2$s" - -#: wp-admin/includes/class-wp-automatic-updater.php:671 -msgid "This means your site may be offline or broken. Don't panic; this can be fixed." -msgstr "Cela signifie que votre site est peut-être hors ligne ou cassé. Ne paniquez pas, cela peut être réparé." - -#: wp-admin/includes/class-wp-automatic-updater.php:690 -#: wp-admin/update-core.php:562 -msgid "Keeping your site updated is important for security. It also makes the internet a safer place for you and your readers." -msgstr "Pour des questions de sécurité, il est important de garder votre site à jour. Par ailleurs, cela rend le Web plus sûr pour vous et vos lecteurs." - -#: wp-admin/includes/class-wp-automatic-updater.php:699 -msgid "You also have some plugins or themes with updates available. Update them now:" -msgstr "Certains de vos thèmes et extensions ont également des mises à jour disponibles. Veuillez les mettre à jour dès maintenant :" - -#: wp-admin/update-core.php:178 -msgid "Future security updates will be applied automatically." -msgstr "Les prochaines mises à jour de sécurité seront appliquées automatiquement." - -#: wp-admin/update-core.php:421 wp-admin/update-core.php:429 -msgid "Translations" -msgstr "Traductions" - -#: wp-admin/update-core.php:422 -msgid "Your translations are all up to date." -msgstr "Vos traductions sont toutes à jour." - -#: wp-admin/includes/class-language-pack-upgrader-skin.php:46 -#: wp-admin/includes/class-wp-automatic-updater.php:314 -msgid "Updating translations for %1$s (%2$s)…" -msgstr "Mise à jour de la traduction de %1$s (%2$s)…" - -#. translators: 1: Site name. -#: wp-admin/includes/class-wp-automatic-updater.php:617 -msgid "[%1$s] URGENT: Your site may be down due to a failed update" -msgstr "[%1$s] URGENT : suite à une mise à jour échouée, votre site est peut-être inaccessible." - -#: wp-admin/includes/class-wp-automatic-updater.php:644 -#: wp-admin/includes/class-wp-automatic-updater.php:661 -msgid "Updating is easy and only takes a few moments:" -msgstr "La mise à jour est facile et ne requiert que quelques secondes :" - -#: wp-admin/includes/class-wp-automatic-updater.php:652 -msgid "Please update your site at %1$s to WordPress %2$s." -msgstr "Veuillez mettre à jour votre site à l’adresse %1$s pour le passer à WordPress %2$s." - -#: wp-admin/includes/class-wp-automatic-updater.php:639 -msgid "For more on version %s, see the About WordPress screen:" -msgstr "Pour en savoir plus sur la version %s, lisez l’écran À Propos de WordPress : " - -#: wp-admin/includes/class-wp-automatic-updater.php:635 -msgid "No further action is needed on your part." -msgstr "Vous n’avez rien de plus à faire." - -#: wp-admin/includes/class-wp-automatic-updater.php:659 -msgid "We tried but were unable to update your site automatically." -msgstr "Malgré nos tentatives, nous n’avons pas pu mettre votre site à jour automatiquement." - -#: wp-admin/includes/class-wp-automatic-updater.php:669 -msgid "Your site at %1$s experienced a critical failure while trying to update to the latest version of WordPress, %2$s." -msgstr "Votre site à l’adresse %1$s a fait face à un échec critique en essayant de faire une mise à jour vers la dernière version de WordPress, la %2$s." - -#: wp-admin/includes/class-wp-automatic-updater.php:703 -msgid "The WordPress Team" -msgstr "L’équipe WordPress" - -#: wp-admin/includes/class-wp-automatic-updater.php:708 -msgid "We have some data that describes the error your site encountered." -msgstr "Nous avons quelques données qui décrivent l’erreur que votre site a rencontré." - -#: wp-admin/includes/class-wp-automatic-updater.php:709 -msgid "Your hosting company, support forum volunteers, or a friendly developer may be able to use this information to help you:" -msgstr "Votre hébergeur, les volontaires du forum d’entraide ou un ami développeur devraient pouvoir vous aider à comprendre cette information pour vous aider :" - -#: wp-admin/includes/class-wp-automatic-updater.php:722 -msgid "Error code: %s" -msgstr "Code d’erreur : %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:684 -msgid "If you experience any issues or need support, the volunteers in the WordPress.org support forums may be able to help." -msgstr "Si vous rencontrez des problèmes ou avez besoin d’assistance, les volontaires du forum d’entraide de wpfr.net devraient pouvoir vous aider." - -#: wp-admin/includes/class-wp-automatic-updater.php:673 -msgid "Please check out your site now. It's possible that everything is working. If it says you need to update, you should do so:" -msgstr "Veuillez vérifier votre site immédiatement. Il se peut que tout fonctionne. S’il affiche que vous devez faire une mise à jour, vous devriez suivre son conseil :" - -#. translators: 1: Site name, 2: WordPress version number. -#: wp-admin/includes/class-wp-automatic-updater.php:612 -msgid "[%1$s] WordPress %2$s is available. Please update!" -msgstr "[%1$s] WordPress %2$s est disponible. Veuillez faire la mise à jour !" - -#: wp-admin/includes/class-language-pack-upgrader-skin.php:29 -#: wp-admin/update-core.php:433 wp-admin/update-core.php:756 -msgid "Update Translations" -msgstr "Mettre à jour les traductions" - -#: wp-admin/includes/class-wp-automatic-updater.php:632 -msgid "Howdy! Your site at %1$s has been updated automatically to WordPress %2$s." -msgstr "Bonjour ! Votre site à l’adresse %1$s a été automatiquement mis à jour vers WordPress %2$s." - -#: wp-admin/includes/class-language-pack-upgrader.php:112 -msgid "Some of your translations need updating. Sit tight for a few more seconds while we update them as well." -msgstr "Certaines de vos traductions ont besoin d’être mises à jour. Patientez encore quelques secondes, le temps que nous les mettions également à jour." - -#: wp-admin/includes/class-language-pack-upgrader.php:118 -msgid "Translation update failed." -msgstr "La mise à jour de la traduction a échoué." - -#: wp-admin/includes/class-language-pack-upgrader.php:119 -msgid "Translation updated successfully." -msgstr "La traduction a bien été mise à jour." - -#: wp-admin/includes/class-wp-automatic-updater.php:303 -msgid "Updating theme: %s" -msgstr "Mise à jour du thème : %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:309 -msgid "Updating plugin: %s" -msgstr "Mise à jour de l’extension : %s" - -#: wp-admin/includes/update-core.php:1058 -msgid "There is not enough free disk space to complete the update." -msgstr "Il n’y a pas assez d’espace sur le disque pour terminer la mise à jour." - -#: wp-admin/includes/class-language-pack-upgrader.php:113 -msgid "The translations are up to date." -msgstr "Les traductions sont à jour." - -#: wp-admin/options-discussion.php:150 -msgid "Comment must be manually approved" -msgstr "Le commentaire doit être approuvé manuellement" - -#: wp-admin/options-media.php:49 -msgid "The sizes listed below determine the maximum dimensions in pixels to use when adding an image to the Media Library." -msgstr "Les tailles précisées ci-dessous déterminent les dimensions maximales (en pixels) à utiliser lors de l’insertion d’une image dans la bibliothèque de médias." - -#: wp-admin/user-new.php:395 -msgid "Create a brand new user and add them to this site." -msgstr "Créer un nouvel utilisateur et l’ajouter à ce site." - -#. translators: %s: link to codex article about child themes -#: wp-admin/theme-editor.php:39 -msgid "Upgrading to a newer version of the same theme will override changes made here. To avoid this, consider creating a child theme instead." -msgstr "La mise à jour vers une nouvelle version du thème supprimera les modifications que vous aurez faites. Pour éviter cela, nous vous conseillons de passer plutôt par un Thème-Enfant." - -#. translators: 1: folder to locate, 2: folder to start searching from -#: wp-admin/includes/class-wp-filesystem-base.php:243 -msgid "Looking for %1$s in %2$s" -msgstr "Recherche %1$s dans %2$s" - -#: wp-admin/includes/class-core-upgrader.php:37 -msgid "Attempting to roll back to previous version." -msgstr "Tentative de retour à la version précédente." - -#: wp-admin/includes/class-core-upgrader.php:38 -msgid "Due to an error during updating, WordPress has rolled back to your previous version." -msgstr "Suite à une erreur pendant la mise à jour, WordPress vous a ramené à votre version précédente." - -#: wp-admin/includes/class-wp-automatic-updater.php:296 -msgid "Updating to WordPress %s" -msgstr "Mise à jour vers WordPress %s" - -#: wp-admin/includes/class-wp-automatic-updater.php:297 -msgid "WordPress %s" -msgstr "WordPress %s" - -#: wp-admin/includes/file.php:1022 -msgid "The checksum of the file (%1$s) does not match the expected checksum value (%2$s)." -msgstr "L’empreinte de contrôle (ou checksum) de votre fichier (%1$s) ne correspond pas à la valeur de l’empreinte attendue (%2$s)." - -#: wp-admin/includes/file.php:1721 -msgid "This password will not be stored on the server." -msgstr "Le mot de passe ne sera pas stocké sur le serveur." - -#: wp-admin/install.php:352 -msgid "Please provide a valid username." -msgstr "Veuillez saisir un identifiant valide." - -#: wp-admin/install.php:359 -msgid "Your passwords do not match. Please try again." -msgstr "Vos mots de passe ne correspondent pas. Veuillez réessayer." - -#: wp-admin/install.php:363 -msgid "You must provide an email address." -msgstr "Vous devez saisir une adresse de messagerie." - -#: wp-admin/install.php:367 -msgid "Sorry, that isn’t a valid email address. Email addresses look like username@example.com." -msgstr "Désolé, ce n’est pas une adresse de messagerie valide. Les adresses de messagerie ressemblent à cela : utilisateur@exemple.com." - -#. translators: 1: Widgets admin screen URL, 2 and 3: The name of the default -#. themes -#: wp-admin/nav-menus.php:522 -msgid "Menus can be displayed in locations defined by your theme, even used in sidebars by adding a “Navigation Menu” widget on the Widgets screen. If your theme does not support the navigation menus feature (the default themes, %2$s and %3$s, do), you can learn about adding this support by following the Documentation link to the side." -msgstr "Les menus peuvent être affichés à des emplacements définis par votre thème, et même dans les barres latérales grâce au widget « Menus personnalisés » de l’écran Widgets. Si votre thème ne reconnaît pas encore cette fonctionnalité (les thèmes par défaut, %2$s and %3$s, les intègrent très bien), vous pouvez apprendre à ajouter cette reconnaissance vous-même en suivant le lien de documentation situé sur le côté." - -#: wp-admin/nav-menus.php:545 -msgid "Clicking the arrow to the right of any menu item in the editor will reveal a standard group of settings. Additional settings such as link target, CSS classes, link relationships, and link descriptions can be enabled and disabled via the Screen Options tab." -msgstr "En cliquant sur le titre de n’importe élément du menu dans l’éditeur, un ensemble de réglages standards s’ouvrira. D’autres réglages, tels que la cible du lien, les classes CSS, les relations du lien et la description du lien, peuvent être activés et désactivés dans l’onglet « Options de l’écran »." - -#: wp-admin/includes/update-core.php:949 -msgid "Preparing to install the latest version…" -msgstr "Préparation de l’installation de la dernière version…" - -#: wp-admin/install.php:355 -msgid "The username you provided has invalid characters." -msgstr "L’identifiant que vous avez fourni contient des caractères non valides." - -#: wp-admin/includes/update-core.php:1011 -msgid "Copying the required files…" -msgstr "Copie des fichiers nécessaires…" - -#: wp-admin/nav-menus.php:517 -msgid "Your theme does not natively support menus, but you can use them in sidebars by adding a “Navigation Menu” widget on the Widgets screen." -msgstr "Votre thème ne prend pas en charge nativement les menus, mais vous pouvez les utiliser dans la colonne latérale en ajoutant le widget “Menu de navigation” depuis l’écran Widgets." - -#: wp-admin/includes/edit-tag-messages.php:24 -msgid "Category added." -msgstr "Catégorie ajoutée." - -#: wp-admin/includes/edit-tag-messages.php:25 -msgid "Category deleted." -msgstr "Catégorie effacée." - -#: wp-admin/includes/edit-tag-messages.php:26 -msgid "Category updated." -msgstr "Catégorie mise à jour." - -#: wp-admin/includes/edit-tag-messages.php:27 -msgid "Category not added." -msgstr "Catégorie non ajoutée." - -#: wp-admin/includes/edit-tag-messages.php:28 -msgid "Category not updated." -msgstr "Catégorie non mise à jour." - -#: wp-admin/includes/edit-tag-messages.php:29 -msgid "Categories deleted." -msgstr "Catégories supprimées." - -#: wp-admin/edit.php:281 -msgid "%s page updated." -msgid_plural "%s pages updated." -msgstr[0] "%s page mise à jour." -msgstr[1] "%s pages mises à jour." - -#: wp-admin/edit.php:284 -msgid "%s page permanently deleted." -msgid_plural "%s pages permanently deleted." -msgstr[0] "%s page définitivement supprimée." -msgstr[1] "%s pages définitivement supprimées." - -#: wp-admin/edit.php:275 -msgid "%s post not updated, somebody is editing it." -msgid_plural "%s posts not updated, somebody is editing them." -msgstr[0] "%s article n’a pas été mis à jour : quelqu’un est déjà en train de la modifier." -msgstr[1] "%s articles n’ont pas été mis à jour : quelqu’un est déjà en train de les modifier." - -#: wp-admin/edit.php:276 -msgid "%s post permanently deleted." -msgid_plural "%s posts permanently deleted." -msgstr[0] "%s article supprimé définitivement." -msgstr[1] "%s articles supprimés définitivement." - -#: wp-admin/edit.php:283 -msgid "%s page not updated, somebody is editing it." -msgid_plural "%s pages not updated, somebody is editing them." -msgstr[0] "%s page n’a pas été mise à jour : quelqu’un est déjà en train de la modifier." -msgstr[1] "%s pages n’ont pas été mises à jour : quelqu’un est déjà en train de les modifier." - -#: wp-admin/includes/edit-tag-messages.php:36 -msgid "Tag updated." -msgstr "Étiquette mise à jour." - -#: wp-admin/includes/edit-tag-messages.php:37 -msgid "Tag not added." -msgstr "Étiquette non ajoutée." - -#: wp-admin/includes/edit-tag-messages.php:38 -msgid "Tag not updated." -msgstr "Étiquette non mise à jour." - -#: wp-admin/includes/edit-tag-messages.php:39 -msgid "Tags deleted." -msgstr "Étiquette supprimée." - -#: wp-admin/includes/edit-tag-messages.php:35 -msgid "Tag deleted." -msgstr "Étiquette supprimée." - -#: wp-admin/includes/edit-tag-messages.php:34 -msgid "Tag added." -msgstr "Étiquette ajoutée." - -#: wp-admin/edit.php:277 -msgid "%s post moved to the Trash." -msgid_plural "%s posts moved to the Trash." -msgstr[0] "%s article déplacé dans la corbeille." -msgstr[1] "%s articles déplacés dans la corbeille." - -#: wp-admin/edit.php:278 -msgid "%s post restored from the Trash." -msgid_plural "%s posts restored from the Trash." -msgstr[0] "%s article récupéré depuis la corbeille." -msgstr[1] "%s articles récupérés depuis la corbeille." - -#: wp-admin/edit.php:285 -msgid "%s page moved to the Trash." -msgid_plural "%s pages moved to the Trash." -msgstr[0] "%s page déplacée dans la corbeille." -msgstr[1] "%s pages déplacées dans la corbeille." - -#: wp-admin/edit.php:286 -msgid "%s page restored from the Trash." -msgid_plural "%s pages restored from the Trash." -msgstr[0] "%s page récupérée depuis la corbeille." -msgstr[1] "%s pages récupérées depuis la corbeille." - -#: wp-admin/revision.php:110 -msgid "Compare two different revisions by selecting the “Compare any two revisions” box to the side." -msgstr "Comparez deux révisions différentes en cochant la case « Comparer n’importe quelles révisions » sur le côté." - -#: wp-admin/includes/revision.php:343 -msgid "Compare any two revisions" -msgstr "Comparer n’importe quelles révisions" - -#. translators: 1: audio track title, 2: album title, 3: artist name -#: wp-admin/includes/media.php:309 -msgid "\"%1$s\" from %2$s by %3$s." -msgstr "%1$s tiré de %2$s par %3$s." - -#. translators: 1: audio track title, 2: album title -#: wp-admin/includes/media.php:312 -msgid "\"%1$s\" from %2$s." -msgstr "%1$s tiré de %2$s" - -#. translators: 1: audio track title, 2: artist name -#: wp-admin/includes/media.php:315 -msgid "\"%1$s\" by %2$s." -msgstr "%1$s par %2$s." - -#. translators: 1: audio track title -#: wp-admin/includes/media.php:318 -msgid "\"%s\"." -msgstr "%s." - -#. translators: Post revisions heading. 1: The number of available revisions -#: wp-admin/includes/meta-boxes.php:208 -msgid "Revisions: %s" -msgstr "Révisions : %s" - -#: wp-admin/includes/meta-boxes.php:210 -msgctxt "revisions" -msgid "Browse" -msgstr "Parcourir" - -#: wp-admin/includes/revision.php:360 -msgid "Autosave by %s" -msgstr "Sauvegarde automatique par %s" - -#: wp-admin/includes/revision.php:363 -msgid "Current Revision by %s" -msgstr "Révision actuelle par %s" - -#: wp-admin/includes/revision.php:381 -msgid "Restore This Autosave" -msgstr "Rétablir cette sauvegarde automatique" - -#: wp-admin/includes/revision.php:366 -msgid "Revision by %s" -msgstr "Révision par %s" - -#: wp-admin/edit-form-advanced.php:507 -msgid "We’re backing up this post in your browser, just in case." -msgstr "Nous sauvegardons cet article dans votre navigateur, par sécurité." - -#: wp-admin/edit-form-advanced.php:506 -msgid "Connection lost. Saving has been disabled until you’re reconnected." -msgstr "Connexion perdue. L’enregistrement a été désactivé jusqu’à ce que vous soyez reconnecté·e." - -#: wp-admin/includes/revision.php:395 -msgid "Sorry, something went wrong. The requested comparison could not be loaded." -msgstr "Désolé, quelque chose s’est mal déroulé. La comparaison demandée n’a pas pu être chargée." - -#: wp-admin/user-edit.php:592 -msgid "Repeat New Password" -msgstr "Répétez le nouveau mot de passe" - -#: wp-admin/install.php:160 wp-admin/user-new.php:465 -msgid "Repeat Password" -msgstr "Répétez le mot de passe" - -#: wp-admin/includes/nav-menu.php:917 -msgid "Add menu items from the column on the left." -msgstr "Ajouter des éléments de menu depuis la colonne de gauche." - -#: wp-admin/includes/plugin-install.php:239 -msgid "Plugins extend and expand the functionality of WordPress. You may automatically install plugins from the WordPress Plugin Directory or upload a plugin in .zip format by clicking the button at the top of this page." -msgstr "Les extensions étendent les fonctionnalités de WordPress, et en ajoutent de nouvelles. Vous pouvez installer des extensions automatiquement en provenance du répertoire des extensions WordPress, ou téléverser une extension au format .zip en cliquant sur le bouton en haut de cette page." - -#. Plugin URI of the plugin/theme -msgid "http://wordpress.org/plugins/hello-dolly/" -msgstr "https://wordpress.org/plugins/hello-dolly/" - -#: wp-admin/includes/class-wp-upgrader.php:160 -msgid "The package contains no files." -msgstr "Ce paquet ne contient aucun fichier." - -#: wp-admin/includes/class-theme-upgrader.php:68 -msgid "The theme contains no files." -msgstr "Ce thème ne contient aucun fichier." - -#: wp-admin/revision.php:109 -msgid "To navigate between revisions, drag the slider handle left or right or use the Previous or Next buttons." -msgstr "Pour naviguer entre les révisions, faites glisser le curseur vers la gauche ou vers la droite ou utilisez les boutons Précédente ou Suivante." - -#: wp-admin/customize.php:148 wp-admin/includes/dashboard.php:1149 -msgid "Loading…" -msgstr "Chargement…" - -#: wp-admin/post.php:250 -msgid "This item has already been deleted." -msgstr "Cet élément a déjà été supprimé." - -#: wp-admin/post.php:209 -msgid "The item you are trying to move to the Trash no longer exists." -msgstr "L’élément que vous essayez de placer dans la corbeille n’existe plus." - -#: wp-admin/post.php:232 -msgid "The item you are trying to restore from the Trash no longer exists." -msgstr "L’élément que vous essayez de sortir de la corbeille n’existe plus." - -#: wp-admin/nav-menus.php:773 -msgid "Drag each item into the order you prefer. Click the arrow on the right of the item to reveal additional configuration options." -msgstr "Glissez chaque élément pour les placer dans l’ordre que vous préférez. Cliquez sur la flèche à droite de l’élément pour afficher d’autres options de configuration." - -#: wp-admin/nav-menus.php:535 -msgid "If you haven’t yet created any menus, click the ’create a new menu’ link to get started" -msgstr "Si vous n’avez pas encore créé de menu, cliquez sur le lien « Créer un nouveau menu » pour vous lancer" - -#: wp-admin/revision.php:106 -msgid "This screen is used for managing your content revisions." -msgstr "Cet écran est utilisé pour gérer les révisions de vos contenus." - -#: wp-admin/revision.php:107 -msgid "Revisions are saved copies of your post or page, which are periodically created as you update your content. The red text on the left shows the content that was removed. The green text on the right shows the content that was added." -msgstr "Les révisions sont des copies de votre article ou votre page, périodiquement créées tandis que vous modifiez votre contenu. Sur la gauche, le texte en rouge indique le contenu qui a été enlevé. Sur la droite, le texte en vert indique le contenu qui a été ajouté." - -#: wp-admin/revision.php:108 -msgid "From this screen you can review, compare, and restore revisions:" -msgstr "Depuis cet écran, vous pouvez visualiser, comparer et rétablir les révisions :" - -#: wp-admin/revision.php:111 -msgid "To restore a revision, click Restore This Revision." -msgstr "Pour rétablir cette révision, cliquez sur « Rétablir cette révision »." - -#: wp-admin/includes/revision.php:354 -msgctxt "Followed by post revision info" -msgid "To:" -msgstr "Vers :" - -#: wp-admin/includes/revision.php:352 -msgctxt "Followed by post revision info" -msgid "From:" -msgstr "Depuis :" - -#: wp-admin/includes/revision.php:325 -msgctxt "Button label for a previous revision" -msgid "Previous" -msgstr "Précédente" - -#: wp-admin/includes/revision.php:329 -msgctxt "Button label for a next revision" -msgid "Next" -msgstr "Suivante" - -#. translators: 1: audio album title, 2: artist name -#: wp-admin/includes/media.php:325 -msgid "%1$s by %2$s." -msgstr "%1$s par %2$s." - -#. translators: Audio file track information. 1: Year of audio track release -#: wp-admin/includes/media.php:338 -msgid "Released: %d." -msgstr "Date de sortie : %d." - -#. translators: Audio file track information. 1: Audio track number, 2: Total -#. audio tracks -#: wp-admin/includes/media.php:345 -msgid "Track %1$s of %2$s." -msgstr "Piste %1$s sur %2$s." - -#. translators: Audio file track information. 1: Audio track number -#: wp-admin/includes/media.php:348 -msgid "Track %1$s." -msgstr "Piste %1$s." - -#: wp-admin/nav-menus.php:534 -msgid "To edit an existing menu, choose a menu from the drop down and click Select" -msgstr "Pour modifier un menu existant, choisissez un menu depuis la liste déroulant et cliquez sur Sélectionner" - -#: wp-admin/nav-menus.php:540 -msgid "Menu Management" -msgstr "Gestion des menus" - -#: wp-admin/nav-menus.php:548 -msgid "To reorganize menu items, drag and drop items with your mouse or use your keyboard. Drag or move a menu item a little to the right to make it a submenu" -msgstr "Pour réorganiser les éléments du menu, glissez/déposez les éléments avec la souris ou utilisez votre clavier. Glissez ou déplacez légèrement un élement du menu pour en faire un sous-menu" - -#: wp-admin/nav-menus.php:553 -msgid "Editing Menus" -msgstr "Modification des menus" - -#: wp-admin/nav-menus.php:557 -msgid "This screen is used for globally assigning menus to locations defined by your theme." -msgstr "Cet écran est utilisé pour assigner de manière globale vos menus à des emplacements définis par votre thème." - -#: wp-admin/nav-menus.php:558 -msgid "To assign menus to one or more theme locations, select a menu from each location’s drop down. When you’re finished, click Save Changes" -msgstr "Pour assigner des menus à un ou plusieurs emplacements, sélectionnez le menu depuis la liste déroulante de chaque emplacement. Lorsque vous avez terminé, cliquez sur Enregistrer les modifications" - -#: wp-admin/nav-menus.php:559 -msgid "To edit a menu currently assigned to a theme location, click the adjacent ’Edit’ link" -msgstr "Pour modifier un menu actuellement assigné à un emplacement du thème, cliquez sur le lien « Modifier » adjacent" - -#: wp-admin/nav-menus.php:597 -msgid "Edit Menus" -msgstr "Modifier les menus" - -#: wp-admin/nav-menus.php:599 -msgid "Manage Locations" -msgstr "Gérer les emplacements" - -#: wp-admin/nav-menus.php:622 -msgid "Theme Location" -msgstr "Emplacement du thème" - -#: wp-admin/nav-menus.php:623 -msgid "Assigned Menu" -msgstr "Menu assigné" - -#: wp-admin/nav-menus.php:632 -msgid "Select a Menu" -msgstr "Choisir un menu" - -#: wp-admin/nav-menus.php:650 -msgctxt "menu" -msgid "Use new menu" -msgstr "Utiliser le nouveau menu" - -#: wp-admin/nav-menus.php:394 -msgid "Menu locations updated." -msgstr "Les emplacements de menu ont été mis à jour." - -#: wp-admin/nav-menus.php:533 -msgid "The menu management box at the top of the screen is used to control which menu is opened in the editor below." -msgstr "Le bloc de gestion des menus, en haut de l’écran, est utilisé pour contrôler le menu qui est ouvert dans l’éditeur ci-dessous." - -#: wp-admin/nav-menus.php:536 -msgid "You can assign theme locations to individual menus by selecting the desired settings at the bottom of the menu editor. To assign menus to all theme locations at once, visit the Manage Locations tab at the top of the screen." -msgstr "Vous pouvez assigner un emplacement du thème à chaque menu en sélectionnant les réglages souhaités en bas de l’éditeur de menu. Pour assigner un menu à tous les emplacements d’un coup, rendez-vous dans l’onglet Gérer les emplacements en haut de l’écran." - -#: wp-admin/nav-menus.php:549 -msgid "Delete a menu item by expanding it and clicking the Remove link" -msgstr "Supprimez un élément du menu en l’ouvrant et en cliquant sur le bouton Supprimer" - -#: wp-admin/nav-menus.php:560 -msgid "To add a new menu instead of assigning an existing one, click the ’Use new menu’ link. Your new menu will be automatically assigned to that theme location" -msgstr "Pour ajouter un nouveau menu au lieu d’en assigner un qui existe déjà, cliquez sur le lien « Utiliser un nouveau menu ». Votre nouveau menu sera automatiquement ajouté à cet emplacement du thème" - -#: wp-admin/nav-menus.php:644 -msgctxt "menu" -msgid "Edit" -msgstr "Modifier" - -#. translators: Audio file genre information. 1: Audio genre name -#: wp-admin/includes/media.php:354 -msgid "Genre: %s." -msgstr "Genre : %s" - -#: wp-admin/includes/media.php:2946 -msgid "Audio Format:" -msgstr "Format audio :" - -#: wp-admin/includes/media.php:2947 -msgid "Audio Codec:" -msgstr "Codex audio :" - -#: wp-admin/includes/post.php:1642 -msgid "Your latest changes were saved as a revision." -msgstr "Vos dernières modifications ont été enregistrées dans une révision." - -#: wp-admin/nav-menus.php:523 wp-admin/themes.php:73 -msgid "From this screen you can:" -msgstr "Depuis cet écran, vous pouvez :" - -#: wp-admin/nav-menus.php:524 -msgid "Create, edit, and delete menus" -msgstr "Créer, modifier et supprimer des menus" - -#: wp-admin/nav-menus.php:525 -msgid "Add, organize, and modify individual menu items" -msgstr "Ajouter, organiser et modifier des éléments de menu individuels" - -#: wp-admin/nav-menus.php:546 -msgid "Add one or several items at once by selecting the checkbox next to each item and clicking Add to Menu" -msgstr "Ajoutez un ou plusieurs éléments à la fois en cochant la case à côté de chaque élément puis en cliquant sur « Ajouter au menu »" - -#: wp-admin/nav-menus.php:544 -msgid "Each navigation menu may contain a mix of links to pages, categories, custom URLs or other content types. Menu links are added by selecting items from the expanding boxes in the left-hand column below." -msgstr "Chaque menu de navigation peut contenir un mélange de liens vers des pages, des catégories, des urls personnalisées ou d’autres types de contenu. Les liens de menu sont ajoutés en sélectionnant un élément dans l’un des blocs situés dans la colonne de gauche ci-dessous." - -#: wp-admin/nav-menus.php:520 -msgid "This screen is used for managing your navigation menus." -msgstr "Cet écran est utilisé pour gérer vos menus de navigation." - -#: wp-admin/includes/revision.php:383 -msgid "Restore This Revision" -msgstr "Rétablir cette révision" - -#: wp-admin/user-edit.php:698 -msgid "Denied: %s" -msgstr "Refusé : %s" - -#: wp-admin/user-edit.php:690 -msgid "Capabilities" -msgstr "Permissions" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:201 -msgid "Move" -msgstr "Déplacer" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:202 -msgid "Up one" -msgstr "Un cran vers le haut" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:206 -msgid "To the top" -msgstr "Tout en haut" - -#: wp-admin/nav-menus.php:772 -msgid "Menu Structure" -msgstr "Structure du menu" - -#: wp-admin/nav-menus.php:792 -msgid "Menu Settings" -msgstr "Réglages du menu" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:203 -msgid "Down one" -msgstr "Descendre d’un cran" - -#: wp-admin/includes/template.php:2098 -msgid "The backup of this post in your browser is different from the version below." -msgstr "La sauvegarde de cet article dans votre navigateur est différente de la version ci-dessous." - -#: wp-admin/includes/template.php:2099 -msgid "Restore the backup" -msgstr "Restaurer la sauvegarde." - -#. translators: 1: Post creation date, 2: Post creation time -#: wp-admin/includes/ajax-actions.php:1307 -msgid "Draft created on %1$s at %2$s" -msgstr "Brouillon créé le %1$s à %2$s" - -#: wp-admin/includes/misc.php:962 -msgid "%s has taken over and is currently editing." -msgstr "%s a pris la main et modifie actuellement ce contenu." - -#: wp-admin/post.php:219 -msgid "You cannot move this item to the Trash. %s is currently editing." -msgstr "Vous ne pouvez pas déplacer cet élément dans la corbeille. %s est en train de le modifier." - -#: wp-admin/nav-menus.php:675 -msgid "Edit your menu below, or create a new menu." -msgstr "Modifiez votre menu ci-dessous, ou créez un nouveau menu." - -#: wp-admin/nav-menus.php:680 -msgid "Select a menu to edit:" -msgstr "Sélectionnez le menu à modifier :" - -#: wp-admin/nav-menus.php:721 -msgid "or create a new menu." -msgstr "ou créez un nouveau menu." - -#: wp-admin/includes/ms.php:624 -msgid "Thank you for Updating! Please visit the Upgrade Network page to update all your sites." -msgstr "Merci d’avoir fait cette mise à jour ! Rendez-vous sur la page de mise à jour du réseau afin de mettre à jour tous vos sites." - -#: wp-admin/setup-config.php:412 -msgid "All right, sparky! You’ve made it through this part of the installation. WordPress can now communicate with your database. If you are ready, time now to…" -msgstr "C’est parfait ! Vous avez passé la première partie de l’installation. WordPress peut désormais communiquer avec votre base de données. Préparez-vous, il est maintenant temps de…" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:116 -msgid "sub item" -msgstr "sous-élément" - -#: wp-admin/nav-menus.php:281 -msgid "Selected menus have been successfully deleted." -msgstr "Les menus sélectionnés ont bien été supprimés." - -#: wp-admin/nav-menus.php:805 -msgid "Auto add pages" -msgstr "Ajoutez automatiquement des pages" - -#: wp-admin/nav-menus.php:773 -msgid "Edit your default menu by adding or removing items. Drag each item into the order you prefer. Click Create Menu to save your changes." -msgstr "Modifiez votre menu par défaut en ajoutant ou en enlevant des éléments. Faites glissez chaque élément pour les mettre dans l’ordre que vous souhaitez. Cliquez sur « Créer le menu » pour enregistrer vos modifications." - -#: wp-admin/nav-menus.php:786 -msgid "Give your menu a name, then click Create Menu." -msgstr "Donnez à votre menu un nom, puis cliquez sur « Créer le menu »." - -#: wp-admin/plugin-editor.php:122 -msgid "The Documentation menu below the editor lists the PHP functions recognized in the plugin file. Clicking Look Up takes you to a web page about that particular function." -msgstr "Le menu « Documentation », situé sous l’éditeur, liste les fonctions PHP reconnues dans le fichier de l’extension. En cliquant sur « Consulter », vous serez envoyé sur une page web documentant cette fonction." - -#: wp-admin/plugin-editor.php:261 wp-admin/theme-editor.php:270 -msgid "Look Up" -msgstr "Consulter" - -#: wp-admin/theme-editor.php:29 -msgid "For PHP files, you can use the Documentation dropdown to select from functions recognized in that file. Look Up takes you to a web page with reference material about that particular function." -msgstr "Pour les fichiers PHP, vous pouvez utiliser le menu déroulant « Documentation » pour en apprendre plus sur les fonctions trouvées dans le ce fichier. Le bouton « Consulter » vous enverra sur la page dédiée de cette fonction." - -#: wp-admin/includes/class-wp-posts-list-table.php:904 -#: wp-admin/includes/misc.php:923 -msgid "%s is currently editing" -msgstr "%s modifie actuellement ce contenu" - -#: wp-admin/edit-form-advanced.php:430 -msgid "You can upload and insert media (images, audio, documents, etc.) by clicking the Add Media button. You can select from the images and files already uploaded to the Media Library, or upload new media to add to your page or post. To create an image gallery, select the images to add and click the “Create a new gallery” button." -msgstr "Vous pouvez téléverser et insérer des fichiers média (images, sons, documents, etc.) en cliquant sur le bouton « Ajouter un média ». Vous pouvez sélectionner vos images et fichiers parmi ceux déjà présents dans la bibliothèque de médias, ou en téléverser de nouveaux à ajouter à votre article/page. Pour créer une galerie d’images, sélectionnez les images à ajouter et cliquez sur le bouton « Créer une nouvelle galerie »." - -#: wp-admin/includes/image-edit.php:194 -msgid "Image rotation is not supported by your web host." -msgstr "La rotation d’image n’est pas disponible avec cet hébergeur." - -#: wp-admin/includes/bookmark.php:312 -msgid "If you are looking to use the link manager, please install the Link Manager plugin." -msgstr "Si vous souhaitez utiliser le gestionnaire de liens, veuillez installer l’extension Link Manager." - -#: wp-admin/includes/dashboard.php:1603 -msgid "Manage widgets or menus" -msgstr "Gérez vos widgets ou vos menus" - -#: wp-admin/custom-header.php:118 -msgid "Don’t forget to click “Save Changes” when you’re done!" -msgstr "N’oubliez pas de cliquer sur « Enregistrer les modifications » quand vous avez terminé !" - -#: wp-admin/edit-form-advanced.php:435 -msgid "Inserting Media" -msgstr "Insertion du média" - -#: wp-admin/edit-form-advanced.php:441 -msgid "Several boxes on this screen contain settings for how your content will be published, including:" -msgstr "Plusieurs sections de cet écran vous permettez de régler la manière dont votre contenu sera publié, notamment :" - -#: wp-admin/edit-tags.php:250 -msgid "Parent — Categories, unlike tags, can have a hierarchy. You might have a Jazz category, and under that have child categories for Bebop and Big Band. Totally optional. To create a subcategory, just choose another category from the Parent dropdown." -msgstr "Parent — Les catégories, contrairement aux étiquettes, peuvent avoir une hiérarchie. Vous pouvez avoir une catégorie nommée « Jazz », et à l’intérieur, plusieurs catégories comme « Bebop » et « Big Band ». Le fait d’avoir une hiérarchie est totalement facultatif. Pour créer une sous-catégorie, choisissez juste une autre catégorie depuis la liste déroulante « Parente » ." - -#: wp-admin/edit-form-advanced.php:367 -msgid "The title field and the big Post Editing Area are fixed in place, but you can reposition all the other boxes using drag and drop. You can also minimize or expand them by clicking the title bar of each box. Use the Screen Options tab to unhide more boxes (Excerpt, Send Trackbacks, Custom Fields, Discussion, Slug, Author) or to choose a 1- or 2-column layout for this screen." -msgstr "Le champ du titre et la zone d’édition de l’article sont inamovibles, mais vous pouvez déplacer toutes les autres blocs par simple glisser/déposer. Vous pouvez également les fermer/ouvrir en cliquant sur la barre de titre de chaque boite. Utilisez l’onglet « Options de l’écran » pour masquer d’autres boites (Extrait, Envoyer des rétroliens, Champs personnalisés, Discussion, Identifiant, Auteur) ou pour choisir un affichage sur une ou deux colonnes pour cet écran." - -#: wp-admin/widgets.php:71 -msgid "When changing themes, there is often some variation in the number and setup of widget areas/sidebars and sometimes these conflicts make the transition a bit less smooth. If you changed themes and seem to be missing widgets, scroll down on this screen to the Inactive Widgets area, where all of your widgets and their settings will have been saved." -msgstr "En changeant de thèmes, il y a souvent des variations sur le nombre et l’agencement des zones de widgets et des barres latérales, et parfois tout cela entre en conflit, rendant la transition moins aisée. Si vous avec changé de thème et que certains widgets semblent manquer, faites défiler cet écran jusqu’en bas pour les retrouver dans la zone des widgets inactifs, où ils ont été conservés avec leurs derniers réglages." - -#: wp-admin/custom-background.php:90 -msgid "To use a background image, simply upload it or choose an image that has already been uploaded to your Media Library by clicking the “Choose Image” button. You can display a single instance of your image, or tile it to fill the screen. You can have your background fixed in place, so your site content moves on top of it, or you can have it scroll with your site." -msgstr "Pour utiliser une image de fond, téléversez-la simplement ou choisissez une image déjà téléversée dans votre Bibliothèque de Médias en cliquant sur le bouton « Choisir l’image ». Vous pouvez n’afficher qu’une occurrence de l’image, ou la répéter afin de remplir l’écran. Vous pouvez choisir de garder le fond en place quand vous faites défiler le contenu, ou au contraire faire que le fond défile en même temps." - -#: wp-admin/includes/media.php:2656 -msgid "You are using the multi-file uploader. Problems? Try the browser uploader instead." -msgstr "Vous utilisez l’outil de téléversement multi-fichiers. Si vous rencontrez des problèmes, essayez la méthode du navigateur à la place." - -#: wp-admin/async-upload.php:53 -msgctxt "media item" -msgid "Edit" -msgstr "Modifier" - -#: wp-admin/custom-header.php:688 -msgctxt "color" -msgid "Default: %s" -msgstr "Par défaut : %s" - -#. translators: column name -#: wp-admin/includes/class-wp-media-list-table.php:305 -msgctxt "column name" -msgid "Uploaded to" -msgstr "Téléversé sur " - -#: wp-admin/custom-background.php:451 wp-admin/custom-header.php:842 -#: wp-admin/includes/ajax-actions.php:2104 -msgid "The uploaded file is not a valid image. Please try again." -msgstr "Le fichier téléversé n’est pas une image valide. Veuillez réessayer." - -#: wp-admin/custom-background.php:326 -msgid "Choose a Background Image" -msgstr "Choisir une image d’arrière-plan" - -#: wp-admin/custom-header.php:588 -msgid "Choose a Custom Header" -msgstr "Choisir un en-tête personnalisé" - -#: wp-admin/custom-background.php:91 -msgid "You can also choose a background color by clicking the Select Color button and either typing in a legitimate HTML hex value, e.g. “#ff0000” for red, or by choosing a color using the color picker." -msgstr "Vous pouvez également choisir une couleur pour ce texte en cliquant sur le bouton « Sélecteur de couleur » et soit en saisissant une valeur HTML valide (ex. : #ff0000 pour du rouge) ou en cliquant sur le sélecteur de couleur." - -#: wp-admin/custom-header.php:117 -msgid "In the Header Text section of this page, you can choose whether to display this text or hide it. You can also choose a color for the text by clicking the Select Color button and either typing in a legitimate HTML hex value, e.g. “#ff0000” for red, or by choosing a color using the color picker." -msgstr "Dans la section « Texte d’en-tête » de cette page, vous pouvez choisir d’afficher ce texte ou de le masquer. Vous pouvez également choisir une couleur pour ce texte en cliquant sur le bouton « Sélecteur de couleur » et soit en saisissant une valeur HTML valide (ex. : #ff0000 pour du rouge) ou en cliquant sur le sélecteur de couleur." - -#: wp-admin/options-reading.php:32 -msgid "You can choose whether or not your site will be crawled by robots, ping services, and spiders. If you want those services to ignore your site, click the checkbox next to “Discourage search engines from indexing this site” and click the Save Changes button at the bottom of the screen. Note that your privacy is not complete; your site is still visible on the web." -msgstr "Vous pouvez choisir si votre site est parcouru par les robots et autres logiciels automatisés, ou non. Si vous préférez que ces services ignorent votre site, cliquez sur le bouton radio marqué « Demander aux moteurs de recherche de ne pas indexer ce site » et cliquez sur le bouton « Enregistrer les modifications » en bas de l’écran. Notez bien que votre vie privée n’est pas assurée : votre site reste visible de tous sur le Web." - -#: wp-admin/includes/dashboard.php:1613 -msgid "Turn comments on or off" -msgstr "Activez ou désactivez les commentaires" - -#: wp-admin/includes/dashboard.php:1598 -msgid "More Actions" -msgstr "Plus d’actions" - -#: wp-admin/includes/dashboard.php:1615 -msgid "Learn more about getting started" -msgstr "Plus d’informations pour bien démarrer" - -#: wp-admin/includes/media.php:2865 -msgid "File URL:" -msgstr "Adresse web du fichier :" - -#: wp-admin/edit-comments.php:178 -msgid "In the In Response To column, there are three elements. The text is the name of the post that inspired the comment, and links to the post editor for that entry. The View Post link leads to that post on your live site. The small bubble with the number in it shows the number of approved comments that post has received. If there are pending comments, a red notification circle with the number of pending comments is displayed. Clicking the notification circle will filter the comments screen to show only pending comments on that post." -msgstr "Dans la colonne En réponse à se trouvent trois éléments. Le texte correspond au titre de l’article qui a inspiré ce commentaire, et un clic sur ce lien vous permettra de modifier cet article. Le lien « Afficher l’article » mène à l’article sur le site. La petite bulle avec un nombre vous indique le nombre de commentaires approuvés que l’article a reçu. S’il y a des commentaires en attente de validation, un cercle de notification rouge contenant le nombre de commentaires en attente sera affiché. Un clic sur ce cercle de notification filtrera la liste des commentaires pour ne plus afficher que ceux en attente qui sont liés à cet article." - -#. translators: Storage space that's been used. 1: Percentage of used space, 2: -#. Total space allowed in megabytes or gigabytes -#: wp-admin/includes/ms.php:318 -msgid "Used: %1$s%% of %2$s" -msgstr "Taux d’utilisation : %1$s%% sur %2$s" - -#. translators: 1: user id, 2: user login -#: wp-admin/users.php:252 -msgid "ID #%1$s: %2$s The current user will not be deleted." -msgstr "ID n°%1$s : %2$s L’utilisateur actuel ne sera pas supprimé." - -#. translators: 1: user id, 2: user login -#: wp-admin/users.php:255 wp-admin/users.php:381 -msgid "ID #%1$s: %2$s" -msgstr "ID n°%1$s : %2$s" - -#: wp-admin/users.php:235 -msgid "Please select an option." -msgstr "Veuillez choisir une option." - -#: wp-admin/includes/image-edit.php:258 wp-admin/includes/image-edit.php:323 -#: wp-admin/includes/image-edit.php:469 -msgid "$image needs to be an WP_Image_Editor object" -msgstr "$image doit être un objet WP_Image_Editor" - -#: wp-admin/includes/dashboard.php:341 -msgid "Search Engines Discouraged" -msgstr "Moteurs de recherche refusés" - -#: wp-admin/includes/dashboard.php:1577 -msgid "or, change your theme completely" -msgstr "ou alors, changez complètement de thème" - -#: wp-admin/includes/dashboard.php:1581 -msgid "Next Steps" -msgstr "Étapes suivantes" - -#: wp-admin/includes/dashboard.php:1585 wp-admin/includes/dashboard.php:1588 -msgid "Add additional pages" -msgstr "Ajoutez de nouvelles pages" - -#: wp-admin/includes/dashboard.php:1589 -msgid "Add a blog post" -msgstr "Écrivez un article" - -#: wp-admin/includes/dashboard.php:1591 -msgid "Write your first blog post" -msgstr "Écrivez votre premier article" - -#: wp-admin/includes/dashboard.php:1592 -msgid "Add an About page" -msgstr "Ajoutez une page « À propos »" - -#: wp-admin/includes/dashboard.php:1594 -msgid "View your site" -msgstr "Affichez votre site" - -#: wp-admin/includes/plugin-install.php:325 -msgid "If you have marked plugins as favorites on WordPress.org, you can browse them here." -msgstr "Si vous avez mis des extensions en favoris sur WordPress.org, vous pouvez les voir ici." - -#: wp-admin/install.php:184 wp-admin/install.php:187 -#: wp-admin/options-reading.php:31 wp-admin/options-reading.php:111 -#: wp-admin/options-reading.php:112 -msgid "Search Engine Visibility" -msgstr "Visibilité pour les moteurs de recherche" - -#: wp-admin/install.php:193 wp-admin/install.php:200 -#: wp-admin/options-reading.php:117 wp-admin/options-reading.php:137 -msgid "Discourage search engines from indexing this site" -msgstr "Demander aux moteurs de recherche de ne pas indexer ce site" - -#: wp-admin/setup-config.php:194 -msgid "Below you should enter your database connection details. If you’re not sure about these, contact your host." -msgstr "Vous devez saisir ci-dessous les détails de connexion à votre base de données. Si vous ne les connaissez pas, contactez votre hébergeur." - -#: wp-admin/includes/dashboard.php:1567 -msgid "We’ve assembled some links to get you started:" -msgstr "Voici quelques liens pour vous aider à démarrer :" - -#: wp-admin/includes/dashboard.php:1571 -msgid "Get Started" -msgstr "Lancez-vous !" - -#: wp-admin/includes/dashboard.php:1584 wp-admin/includes/dashboard.php:1587 -msgid "Edit your front page" -msgstr "Modifiez votre page d’accueil" - -#: wp-admin/includes/plugin-install.php:329 wp-admin/theme-install.php:188 -msgid "Your WordPress.org username:" -msgstr "Votre identifiant WordPress.org :" - -#: wp-admin/install.php:201 wp-admin/options-reading.php:138 -msgid "It is up to search engines to honor this request." -msgstr "Certains moteurs de recherche peuvent décider de l’indexer malgré tout." - -#: wp-admin/install.php:191 wp-admin/options-reading.php:115 -msgid "Allow search engines to index this site" -msgstr "Autoriser les moteurs de recherche à indexer ce site" - -#: wp-admin/plugin-install.php:92 -msgid "You can also browse a user’s favorite plugins, by using the Favorites link above the plugins list and entering their WordPress.org username." -msgstr "Vous pouvez voir les extensions favorites d’un utilisateur en utilisant le lien « Favorites » situé en haut à gauche de l’écran, et en renseignant son identifiant WordPress.org." - -#: wp-admin/includes/plugin-install.php:331 wp-admin/theme-install.php:191 -msgid "Get Favorites" -msgstr "Récupérer les extensions favorites" - -#: wp-admin/plugin-install.php:90 -msgid "If you know what you’re looking for, Search is your best bet. The Search screen has options to search the WordPress Plugin Directory for a particular Term, Author, or Tag. You can also search the directory by selecting popular tags. Tags in larger type mean more plugins have been labeled with that tag." -msgstr "Si vous savez ce que vous voulez, commencez par le champ « Recherche » : il vous permet de lancer une recherche sur le dépôt d’extensions de WordPress.org, pour un terme, un auteur, ou une étiquette en particulier. Vous pouvez également lancer une recherche en cliquant sur une des étiquettes populaires. Plus une étiquette est grande, plus elle fait référence à un grand nombre d’extensions." - -#: wp-admin/options-reading.php:25 -msgid "You can also control the display of your content in RSS feeds, including the maximum number of posts to display and whether to show full text or a summary." -msgstr "Vous pouvez également contrôler l’affichage de votre contenu dans les flux RSS, comme le nombre maximum d’articles à afficher, et s’il faut afficher l’article en entier ou juste un résumé." - -#: wp-admin/setup-config.php:381 -msgid "After you’ve done that, click “Run the installation.”" -msgstr "Après cela, cliquez sur « Lancer l’installation »." - -#: wp-admin/plugin-install.php:93 -msgid "If you want to install a plugin that you’ve downloaded elsewhere, click the Upload Plugin button above the plugins list. You will be prompted to upload the .zip package, and once uploaded, you can activate the new plugin." -msgstr "Si vous voulez installer une extension que vous avez téléchargée depuis un site tiers, cliquez sur le bouton « Téléverser une extension ». Il vous sera demandé d’indiquer le fichier .zip à téléverser, et ceci fait, vous pourrez activer l’extension." - -#: wp-admin/includes/update-core.php:1301 wp-admin/update-core.php:511 -msgid "Welcome to WordPress %1$s. You will be redirected to the About WordPress screen. If not, click here." -msgstr "Bienvenue sur WordPress %1$s. Vous allez être redirigé vers l’écran « À propos » de WordPress. Si ce n’est pas le cas, cliquez ici." - -#: wp-admin/includes/dashboard.php:1566 -msgid "Welcome to WordPress!" -msgstr "Bienvenue sur WordPress !" - -#: wp-admin/edit-form-advanced.php:416 -msgid "This screen allows you to edit four fields for metadata in a file within the media library." -msgstr "Cet écran vous permet de modifier les quatre champs des métadonnées des fichiers dans la bibliothèque des médias." - -#: wp-admin/includes/class-wp-themes-list-table.php:233 -msgid "This child theme requires its parent theme, %2$s." -msgstr "Ce thème enfant nécessite son thème parent, %2$s." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:112 -msgctxt "Plugin Installer" -msgid "Favorites" -msgstr "Favorites" - -#: wp-admin/includes/media.php:2711 -msgid "Sorry, you have used all of your storage quota of %s MB." -msgstr "Désolé, vous avez utilisé l’intégralité de votre quota de stockage (%s Mo)." - -#: wp-admin/includes/class-wp-screen.php:961 -msgid "Screen Options Tab" -msgstr "Onglet des options de l’écran" - -#: wp-admin/includes/theme-install.php:65 -msgid "Type of search" -msgstr "Type de recherche" - -#: wp-admin/includes/theme-install.php:77 -msgid "Search by author" -msgstr "Recherche par auteur" - -#: wp-admin/includes/widgets.php:230 -msgctxt "widget" -msgid "Edit" -msgstr "Modifier" - -#: wp-admin/includes/widgets.php:231 -msgctxt "widget" -msgid "Add" -msgstr "Ajouter" - -#: wp-admin/includes/class-wp-screen.php:776 -msgid "Contextual Help Tab" -msgstr "Onglet d’aide contextuelle" - -#: wp-admin/theme-install.php:110 -msgid "To install the theme so you can preview it with your site’s content and customize its theme options, click the \"Install\" button at the top of the left-hand pane. The theme files will be downloaded to your website automatically. When this is complete, the theme is now available for activation, which you can do by clicking the \"Activate\" link, or by navigating to your Manage Themes screen and clicking the \"Live Preview\" link under any installed theme’s thumbnail image." -msgstr "Pour installer un thème dans le but de le prévisualiser avec le contenu de votre site et d’en personnaliser les options, cliquez sur le bouton « Installer » en haut du panneau de gauche. Les fichiers du thème seront automatiquement téléchargés vers votre site. Ceci fait, le thème sera disponible, et vous pourrez l’activer en cliquant sur le lien « Activer », ou en vous rendant sur l’écran « Gérer les thèmes » et en cliquant sur le lien « Prévisualisation » situé sous la miniature de chaque thème." - -#: wp-admin/includes/theme-install.php:74 -#: wp-admin/includes/theme-install.php:85 -msgid "Search by keyword" -msgstr "Recherche par mot-clé." - -#: wp-admin/includes/theme-install.php:80 -msgid "Search by tag" -msgstr "Recherche par étiquette" - -#: wp-admin/includes/ms.php:288 -msgid "Sorry, you have used your space allocation. Please delete some files to upload more files." -msgstr "Désolé, vous avez utilisé l’intégralité de votre quota alloué. Veuillez supprimer quelques fichiers avant d’en téléverser d’autres." - -#: wp-admin/menu-header.php:256 -msgid "Skip to main content" -msgstr "Aller au contenu principal" - -#: wp-admin/admin-header.php:230 -msgid "Main content" -msgstr "Contenu principal" - -#: wp-admin/edit-tags.php:227 -msgid "You can delete Link Categories in the Bulk Action pull-down, but that action does not delete the links within the category. Instead, it moves them to the default Link Category." -msgstr "Vous pouvez supprimer des catégories de liens avec la liste déroulante « Actions groupées », mais cette action ne supprime pas les liens contenus dans la catégorie. Au lieu de cela, ils sont déplacés dans la catégorie de liens par défaut." - -#: wp-admin/includes/class-wp-comments-list-table.php:632 -msgid "Select comment" -msgstr "Sélectionnez un commentaire" - -#. translators: %s: plugin name -#. translators: %s: theme name -#: wp-admin/includes/class-wp-links-list-table.php:168 -#: wp-admin/includes/class-wp-media-list-table.php:347 -#: wp-admin/includes/class-wp-plugins-list-table.php:723 -#: wp-admin/includes/class-wp-posts-list-table.php:831 -#: wp-admin/includes/class-wp-terms-list-table.php:335 -#: wp-admin/includes/class-wp-users-list-table.php:448 -#: wp-admin/update-core.php:308 wp-admin/update-core.php:380 -msgid "Select %s" -msgstr "Sélectionner %s" - -#: wp-admin/edit-tags.php:560 -msgid "Tags can be selectively converted to categories using the tag to category converter." -msgstr "Les étiquettes peuvent être converties de manière sélective en catégories via le convertisseur étiquettes vers catégories" - -#: wp-admin/edit-form-advanced.php:397 -msgid "Creating a Page is very similar to creating a Post, and the screens can be customized in the same way using drag and drop, the Screen Options tab, and expanding/collapsing boxes as you choose. This screen also has the distraction-free writing space, available in both the Visual and Text modes via the Fullscreen buttons. The Page editor mostly works the same as the Post editor, but there are some Page-specific features in the Page Attributes box." -msgstr "Le processus de création d’une page reste très proche de celui d’un article, et les écrans respectifs peuvent être personnalisés de la même manière, par le biais de glisser/déposer, de l’onglet « Option de l’Écran », et en ouvrant/fermant les blocs selon vos besoins. Cet écran dispose également du mode « aucune distraction », tant dans le mode Visuel que dans le mode Texte, via les boutons « Plein Écran ». L’éditeur de page fonctionne globalement comme celui des articles, mais dispose de certaines spécificités, disponibles dans le bloc « Attributs de Page » :" - -#: wp-admin/custom-header.php:519 -msgid "You can select an image to be shown at the top of your site by uploading from your computer or choosing from your media library. After selecting an image you will be able to crop it." -msgstr "Vous pouvez choisir une image d’en-tête personnalisée en la téléversant depuis votre ordinateur ou en la choisissant dans votre bibliothèque de médias. Après avoir sélectionné l’image, vous pourrez la recadrer." - -#: wp-admin/custom-header.php:106 -msgid "You can set a custom image header for your site. Simply upload the image and crop it, and the new header will go live immediately. Alternatively, you can use an image that has already been uploaded to your Media Library by clicking the “Choose Image” button." -msgstr "Vous pouvez utiliser une image d’en-tête personnalisée pour votre site. Téléversez simplement l’image, recadrez-la, et le nouvel en-tête sera aussitôt en ligne. Autrement, vous pouvez utiliser une image qui a déjà été téléversée dans votre Bibliothèque de Médias, en cliquant sur le bouton « Choisissez une image »." - -#: wp-admin/custom-header.php:822 -msgid "Skip Cropping, Publish Image as Is" -msgstr "Aucun recadrage, utiliser l’image telle quelle" - -#: wp-admin/includes/meta-boxes.php:624 -msgid "https://codex.wordpress.org/Excerpt" -msgstr "https://codex.wordpress.org/Excerpt" - -#: wp-admin/custom-background.php:314 wp-admin/custom-header.php:517 -msgid "Select Image" -msgstr "Sélectionnez une image" - -#: wp-admin/custom-background.php:324 wp-admin/custom-header.php:585 -msgid "Or choose an image from your media library:" -msgstr "Ou choisissez une image dans votre bibliothèque de médias :" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:340 -#: wp-admin/theme-install.php:347 -msgid "Collapse" -msgstr "Réduire" - -#: wp-admin/custom-header.php:109 -msgid "If you don’t want a header image to be displayed on your site at all, click the “Remove Header Image” button at the bottom of the Header Image section of this page. If you want to re-enable the header image later, you just have to select one of the other image options and click “Save Changes”." -msgstr "Si vous ne souhaitez pas que votre site utilise une image d’en-tête, cliquez sur le bouton « Retirer l’image d’en-tête » en bas de la section « Image d’en-tête » de cette page. Si vous souhaitez réactiver l’image d’en-tête, il vous suffit de sélectionner l’une des autres options d’images, et de la valider en cliquant sur « Enregistrer les modifications »." - -#: wp-admin/media.php:62 -msgid "You attempted to edit an item that isn’t an attachment. Please go back and try again." -msgstr "Vous avez tenté de modifier un élément qui n’est pas un fichier joint. Veuillez réessayer." - -#: wp-admin/includes/class-wp-theme-install-list-table.php:281 -#: wp-admin/includes/class-wp-theme-install-list-table.php:404 -msgid "This theme is already installed and is up to date" -msgstr "Ce thème est déjà installé et à jour" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:535 -msgctxt "plugin" -msgid "Installed" -msgstr "Installée" - -#: wp-admin/themes.php:111 -msgid "Previewing and Customizing" -msgstr "Aperçu et personnalisation" - -#: wp-admin/theme-install.php:109 -msgid "Once you have generated a list of themes, you can preview and install any of them. Click on the thumbnail of the theme you’re interested in previewing. It will open up in a full-screen Preview page to give you a better idea of how that theme will look." -msgstr "Une fois que vous avez généré une liste de thèmes, vous pouvez les prévisualiser et les installer. Cliquez sur la miniature du thème que vous souhaitez prévisualiser. Cela ouvrira une page de prévisualisation en plein écran, afin de vous donner une meilleure idée de l’aspect de ce thème." - -#: wp-admin/theme-install.php:114 -msgid "Previewing and Installing" -msgstr "Aperçu et installation" - -#: wp-admin/includes/media.php:2669 -msgid "You are using the browser’s built-in file uploader. The WordPress uploader includes multiple file selection and drag and drop capability. Switch to the multi-file uploader." -msgstr "Vous utilisez l’outil de téléversement du navigateur. Le nouvel outil de téléversement de WordPress inclus la possibilité de téléverser plusieurs fichiers à la fois par glisser/déposer. Passer au nouvel outil de téléversement." - -#: wp-admin/includes/class-wp-theme-install-list-table.php:289 -msgid "Preview %s" -msgstr "Aperçu de %s" - -#: wp-admin/tools.php:17 -msgid "Categories have hierarchy, meaning that you can nest sub-categories. Tags do not have hierarchy and cannot be nested. Sometimes people start out using one on their posts, then later realize that the other would work better for their content." -msgstr "Les catégories disposent d’une hiérarchie, ce qui signifie que vous pouvez leur donner des sous-catégories. Les étiquettes n’ont pas de hiérarchie et ne peuvent être imbriqués. Parfois, des auteurs commencent par utiliser une sorte de caractérisation, pour se rendre compte par la suite qu’ils préfèrent l’autre." - -#: wp-admin/tools.php:18 -msgid "The Categories and Tags Converter link on this screen will take you to the Import screen, where that Converter is one of the plugins you can install. Once that plugin is installed, the Activate Plugin & Run Importer link will take you to a screen where you can choose to convert tags into categories or vice versa." -msgstr "Le lien « convertisseur de catégories et étiquettes » vous mènera à la page d’import, où ledit convertisseur est l’une des extensions que vous pouvez installer. Une fois installée, le lien « Activer l’extension & lancer l’importateur » vous mènera à l’écran d’où vous pourrez choisir de lancer une conversion dans un sens ou dans l’autre." - -#: wp-admin/custom-header.php:107 -msgid "Some themes come with additional header images bundled. If you see multiple images displayed, select the one you’d like and click the “Save Changes” button." -msgstr "Certains thèmes disposent d’une série d’images d’en-tête. Si vous voyez plusieurs images affichées, sélectionnez celle que vous aimez et cliquez sur le bouton « Enregistrer les modifications »." - -#: wp-admin/custom-header.php:98 -msgid "This screen is used to customize the header section of your theme." -msgstr "Cet écran est utilisé pour personnaliser la section d’en-tête de votre thème." - -#: wp-admin/custom-header.php:99 -msgid "You can choose from the theme’s default header images, or use one of your own. You can also customize how your Site Title and Tagline are displayed." -msgstr "Vous pouvez choisir à partir des images d’en-tête par défaut du thème, ou utiliser l’une des vôtres. Vous pouvez également personnaliser la manière dont s’affichent le titre de votre site et son slogan." - -#: wp-admin/custom-header.php:116 -msgid "For most themes, the header text is your Site Title and Tagline, as defined in the General Settings section." -msgstr "Pour la plupart des thèmes, le texte d’en-tête est le titre de votre site et son slogan, tels que définis dans la section Réglages généraux." - -#: wp-admin/custom-header.php:108 -msgid "If your theme has more than one default header image, or you have uploaded more than one custom header image, you have the option of having WordPress display a randomly different image on each page of your site. Click the “Random” radio button next to the Uploaded Images or Default Images section to enable this feature." -msgstr "Si votre thème a plus d’une image d’en-tête par défaut, ou si vous avez téléversé plus d’une image d’en-tête personnalisée, vous pouvez faire en sorte que WordPress affiche une image aléatoire différente à chaque chargement de votre site. Sélectionnez l’option « Au hasard » dans la section « Images par défaut » ou « Images téléversées » pour activer cette fonctionnalité." - -#: wp-admin/install.php:256 wp-admin/install.php:269 -msgid "Configuration Error" -msgstr "Erreur de configuration" - -#: wp-admin/media-new.php:51 -msgid "Revert to the Browser Uploader by clicking the link below the drag and drop box." -msgstr "Revenez à l’outil de téléversement du navigateur en cliquant sur le lien sous la zone de glisser-déposer." - -#. translators: %s: edit page url -#: wp-admin/users.php:442 -msgid "New user created. Edit user" -msgstr "Nouvel utilisateur créé. Modifier l’utilisateur" - -#: wp-admin/users.php:433 -msgid "User deleted." -msgstr "Utilisateur supprimé." - -#: wp-admin/includes/class-core-upgrader.php:36 wp-admin/includes/file.php:1147 -#: wp-admin/includes/file.php:1258 -msgid "Could not copy files. You may have run out of disk space." -msgstr "Impossible de copier les fichiers. Il se pourrait que vous manquiez de place." - -#: wp-admin/includes/theme-install.php:102 -msgid "Find a theme based on specific features." -msgstr "Trouver un thème selon des critères précis." - -#: wp-admin/includes/theme-install.php:60 -msgid "Search for themes by keyword." -msgstr "Chercher un thème par mot-clé." - -#: wp-admin/setup-config.php:180 -msgid "In all likelihood, these items were supplied to you by your Web Host. If you don’t have this information, then you will need to contact them before you can continue. If you’re all ready…" -msgstr "Vous devriez normalement avoir reçu ces informations de la part de votre hébergeur. Si vous ne les avez pas, il vous faudra contacter votre hébergeur afin de continuer. Si vous êtes prêt·e…" - -#: wp-admin/theme-editor.php:228 -msgid "This theme is broken." -msgstr "Le thème est cassé." - -#: wp-admin/custom-background.php:327 -msgid "Set as background" -msgstr "Utiliser comme image de fond" - -#: wp-admin/custom-header.php:589 -msgid "Set as header" -msgstr "Utiliser comme en-tête" - -#: wp-admin/includes/class-theme-upgrader-skin.php:61 -msgid "Customize “%s”" -msgstr "Personnaliser « %s »" - -#: wp-admin/includes/media.php:2252 -msgid "Actions" -msgstr "Actions" - -#: wp-admin/includes/class-wp-comments-list-table.php:303 -#: wp-admin/includes/class-wp-comments-list-table.php:579 -#: wp-admin/includes/class-wp-media-list-table.php:142 -#: wp-admin/includes/class-wp-media-list-table.php:703 -#: wp-admin/includes/class-wp-posts-list-table.php:394 -#: wp-admin/includes/class-wp-posts-list-table.php:1255 -msgid "Restore" -msgstr "Rétablir" - -#: wp-admin/edit-comments.php:289 wp-admin/edit-comments.php:295 -msgid "Edit comment" -msgstr "Modifier le commentaire" - -#: wp-admin/link.php:104 -msgid "Edit Link" -msgstr "Modifier le lien" - -#: wp-admin/edit-form-advanced.php:571 -msgid "Enter title here" -msgstr "Saisissez votre titre ici" - -#: wp-admin/export.php:173 wp-admin/export.php:184 wp-admin/export.php:207 -#: wp-admin/export.php:226 wp-admin/export.php:249 -msgid "All" -msgstr "Tout" - -#: wp-admin/includes/class-wp-plugins-list-table.php:384 -msgid "Plugin" -msgstr "Extension" - -#: wp-admin/includes/media.php:1232 -msgid "Link URL" -msgstr "Adresse du lien" - -#: wp-admin/includes/media.php:1235 wp-admin/includes/media.php:2620 -msgid "Enter a link URL or click above for presets." -msgstr "Saisissez une adresse de lien ou cliquez ci-dessus pour les liens prédéfinis." - -#: wp-admin/includes/class-wp-list-table.php:1026 -#: wp-admin/includes/nav-menu.php:577 wp-admin/includes/nav-menu.php:777 -#: wp-admin/update-core.php:246 wp-admin/update-core.php:334 -#: wp-admin/update-core.php:366 wp-admin/update-core.php:405 -msgid "Select All" -msgstr "Tout sélectionner" - -#. translators: %s: Time since the last update -#: wp-admin/includes/class-wp-media-list-table.php:441 -#: wp-admin/includes/class-wp-plugin-install-list-table.php:597 -#: wp-admin/includes/class-wp-posts-list-table.php:985 -#: wp-admin/includes/plugin-install.php:580 wp-admin/includes/revision.php:209 -#: wp-admin/includes/revision.php:251 -msgid "%s ago" -msgstr "Il y a %s" - -#: wp-admin/about.php:14 -msgid "About" -msgstr "À propos" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:419 -#: wp-admin/includes/class-wp-themes-list-table.php:230 -#: wp-admin/includes/plugin-install.php:573 -msgid "Version:" -msgstr "Version : " - -#: wp-admin/includes/image-edit.php:70 -msgid "Scale" -msgstr "Redimensionner" - -#: wp-admin/edit-form-advanced.php:646 -msgid "Word count: %s" -msgstr "Nombre de mots : %s" - -#: wp-admin/includes/dashboard.php:198 wp-admin/includes/dashboard.php:1184 -#: wp-admin/setup-config.php:227 -msgid "Submit" -msgstr "Valider" - -#: wp-admin/includes/meta-boxes.php:760 -msgid "No comments yet." -msgstr "Aucun commentaire pour l’instant." - -#: wp-admin/includes/user.php:128 -msgid "ERROR: Please enter a nickname." -msgstr "ERREUR : Veuillez saisir un pseudonyme." - -#: wp-admin/install.php:161 wp-admin/user-edit.php:416 -#: wp-admin/user-edit.php:461 wp-admin/user-new.php:418 -#: wp-admin/user-new.php:422 wp-admin/user-new.php:442 -#: wp-admin/user-new.php:465 -msgid "(required)" -msgstr "(nécessaire)" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:338 -#: wp-admin/theme-install.php:64 wp-admin/theme-install.php:345 -msgid "Collapse Sidebar" -msgstr "Réduire la colonne latérale" - -#: wp-admin/options-general.php:318 wp-admin/options-general.php:355 -msgid "Preview:" -msgstr "Aperçu :" - -#: wp-admin/includes/plugin-install.php:287 -#: wp-admin/includes/theme-install.php:67 -msgid "Keyword" -msgstr "Mot-clé" - -#. translators: 1: theme name, 2: version -#: wp-admin/includes/class-theme-upgrader.php:77 -msgid "The parent theme, %1$s %2$s, is currently installed." -msgstr "Le thème parent, %1$s %2$s, est bien installé." - -#. translators: 1: theme name, 2: version -#: wp-admin/includes/class-theme-upgrader.php:79 -msgid "Successfully installed the parent theme, %1$s %2$s." -msgstr "Le thème parent, %1$s %2$s, a bien été installé." - -#: wp-admin/includes/class-theme-upgrader.php:73 -msgid "This theme requires a parent theme. Checking if it is installed…" -msgstr "Ce thème nécessite un thème parent. Nous vérifions s’il est installé…" - -#. translators: 1: theme name, 2: version -#: wp-admin/includes/class-theme-upgrader.php:75 -msgid "Preparing to install %1$s %2$s…" -msgstr "Préparation à l’installation de %1$s %2$s…" - -#. translators: %s: theme name -#: wp-admin/includes/class-theme-upgrader.php:81 -msgid "The parent theme could not be found. You will need to install the parent theme, %s, before you can use this child theme." -msgstr "Le thème parent n’a pas pu être trouvé. Vous allez devoir installer le thème parent, %s, avant de pouvoir utiliser ce thème enfant." - -#: wp-admin/custom-header.php:114 wp-admin/custom-header.php:653 -#: wp-admin/custom-header.php:658 -msgid "Header Text" -msgstr "Texte de l’en-tête" - -#: wp-admin/custom-header.php:661 -msgid "Show header text with your image." -msgstr "Afficher le texte d’en-tête avec l’image." - -#. translators: 1: theme name, 2: theme details URL, 3: additional link -#. attributes, 4: version number, 5: update URL, 6: additional link attributes -#. translators: 1: plugin name, 2: details URL, 3: additional link attributes, -#. 4: version number, 5: update URL, 6: additional link attributes -#. translators: 1: theme name, 2: details URL, 3: additional link attributes, -#. 4: version number, 5: update URL, 6: additional link attributes -#: wp-admin/includes/theme.php:203 wp-admin/includes/update.php:402 -#: wp-admin/includes/update.php:547 -msgid "There is a new version of %1$s available. View version %4$s details or update now." -msgstr "Une nouvelle version pour %1$s est disponible. Afficher les détails de la version %4$s ou mettre à jour maintenant." - -#: wp-admin/includes/plugin.php:179 -msgid "By %s." -msgstr "par %s" - -#: wp-admin/includes/meta-boxes.php:752 -msgid "Add comment" -msgstr "Ajouter un commentaire" - -#: wp-admin/includes/template.php:398 -msgid "Add new Comment" -msgstr "Ajouter un nouveau commentaire" - -#: wp-admin/includes/template.php:429 -msgid "Add Comment" -msgstr "Ajouter un commentaire" - -#. Plugin Name of the plugin/theme -msgid "Hello Dolly" -msgstr "Hello Dolly" - -#. Author of the plugin/theme -msgid "Matt Mullenweg" -msgstr "Matt Mullenweg" - -#. Description of the plugin/theme -msgid "This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong: Hello, Dolly. When activated you will randomly see a lyric from Hello, Dolly in the upper right of your admin screen on every page." -msgstr "Ce n’est pas qu’une extension. Elle symbolise l’espoir et l’enthousiasme de toute une génération, résumé en deux mots, qu’a notamment chanté Louis Armstrong : Hello, Dolly. Une fois activée, elle affichera une ligne aléatoirement des paroles de la chanson Hello, Dolly, en haut à droite de toutes les pages de l’administration." - -#. Author URI of the plugin/theme -msgid "http://ma.tt/" -msgstr "https://ma.tt/" - -#: wp-admin/index.php:84 -msgid "Welcome — Shows links for some of the most common tasks when setting up a new site." -msgstr "Bienvenue — Affiche des liens pour certaines des tâches les plus courantes lors de la configuration d’un nouveau site." - -#. translators: 1: theme name, 2: theme details URL, 3: additional link -#. attributes, 4: version number -#. translators: 1: theme name, 2: details URL, 3: additional link attributes, -#. 4: version number -#: wp-admin/includes/theme.php:192 wp-admin/includes/update.php:536 -msgid "There is a new version of %1$s available. View version %4$s details. Automatic update is unavailable for this theme." -msgstr "Une nouvelle version pour %1$s est disponible. Afficher les détails de la version %4$s. La mise à jour automatique n’est pas disponible pour ce thème." - -#: wp-admin/install.php:112 wp-admin/install.php:317 -msgctxt "Howdy" -msgid "Welcome" -msgstr "Bienvenue" - -#: wp-admin/ms-delete-site.php:77 -msgid "Delete My Site" -msgstr "Supprimer le site" - -#: wp-admin/ms-delete-site.php:84 -msgid "Thank you. Please check your email for a link to confirm your action. Your site will not be deleted until this link is clicked." -msgstr "Merci. Veuillez consulter le message que nous vous avons envoyé pour confirmer cette action. Votre site ne sera pas effacé tant que vous n’aurez pas cliqué le lien qu’il contient." - -#: wp-admin/ms-delete-site.php:88 -msgid "If you do not want to use your %s site any more, you can delete it using the form below. When you click Delete My Site Permanently you will be sent an email with a link in it. Click on this link to delete your site." -msgstr "Si vous ne souhaitez plus utiliser votre site %s, vous pouvez l’effacer à l’aide du formulaire ci-dessous. Après avoir cliqué sur Effacer mon site, vous recevrez un message avec un lien. Cliquez sur ce lien pour effacer votre site." - -#. translators: %s: site address -#: wp-admin/ms-delete-site.php:97 -msgid "I'm sure I want to permanently disable my site, and I am aware I can never get it back or use %s again." -msgstr "Je suis certain de vouloir effacer mon site définitivement, et je me rends compte que je ne pourrais jamais le récupérer ni utiliser %s pour un nouveau site." - -#: wp-admin/ms-delete-site.php:101 -msgid "Delete My Site Permanently" -msgstr "Effacer mon site définitivement" - -#: wp-admin/ms-delete-site.php:89 -msgid "Remember, once deleted your site cannot be restored." -msgstr "Rappelez-vous qu’une fois supprimé, votre site ne peut être rétabli." - -#: wp-admin/ms-delete-site.php:21 -msgid "Thank you for using %s, your site has been deleted. Happy trails to you until we meet again." -msgstr "Merci à vous d’avoir utilisé %s, votre site a été effacé. Nous espérons vous revoir." - -#: wp-admin/ms-delete-site.php:23 -msgid "Sorry, the link you clicked is stale. Please select another option." -msgstr "Désolé, mais le lien que vous avez cliqué est avarié. Veuillez sélectionner une autre option." - -#. translators: 1: Required disk space in kilobytes -#: wp-admin/includes/ms.php:33 -msgid "Not enough space to upload. %1$s KB needed." -msgstr "Pas assez d’espace pour l’envoi. %1$s Ko sont nécessaires." - -#: wp-admin/includes/ms.php:514 wp-admin/includes/ms.php:516 -msgid "You attempted to access the \"%1$s\" dashboard, but you do not currently have privileges on this site. If you believe you should be able to access the \"%1$s\" dashboard, please contact your network administrator." -msgstr "Vous avez tenté d’accéder au tableau de bord de « %1$s ». Cependant, vous ne disposez pas pour le moment des droits nécessaires sur ce site. Si vous pensez que vous devriez pouvoir accéder au tableau de bord de « %1$s », contactez l’administrateur du réseau." - -#: wp-admin/includes/ms.php:517 -msgid "If you reached this screen by accident and meant to visit one of your own sites, here are some shortcuts to help you find your way." -msgstr "Si vous êtes arrivé sur cet écran par accident, et que vous vouliez en fait vous rendre sur l’un de vos propres sites, voici quelques raccourcis pour vous aider à trouver votre chemin." - -#: wp-admin/includes/ms.php:519 -msgid "Your Sites" -msgstr "Vos sites" - -#: wp-admin/includes/ms.php:525 -msgid "Visit Dashboard" -msgstr "Se rendre sur le Tableau de bord" - -#: wp-admin/includes/ms.php:526 -msgid "View Site" -msgstr "Afficher le site" - -#: wp-admin/includes/ms.php:569 -msgid "American English" -msgstr "Anglais (US)" - -#: wp-admin/includes/ms.php:573 -msgid "British English" -msgstr "Anglais (UK)" - -#. translators: My sites label -#: wp-admin/includes/ms.php:675 -msgid "Primary Site" -msgstr "Site principal" - -#: wp-admin/includes/ms.php:42 -msgid "You have used your space quota. Please delete files before uploading." -msgstr "Vous avez utilisé l’intégralité de votre quota. Veuillez supprimer quelques fichiers avant l’envoi." - -#. translators: Gigabytes -#: wp-admin/includes/ms.php:309 -msgid "GB" -msgstr "Go" - -#. translators: Megabytes -#: wp-admin/includes/ms.php:313 -msgid "MB" -msgstr "Mo" - -#: wp-admin/includes/ms.php:359 -msgid "MB (Leave blank for network default)" -msgstr "Mo (Laisser vide pour utiliser la valeur par défaut du réseau)" - -#. translators: 1: Maximum allowed file size in kilobytes -#: wp-admin/includes/ms.php:38 -msgid "This file is too big. Files must be less than %1$s KB in size." -msgstr "Ce fichier est trop gros. La taille des fichiers doit être inférieure %1$s Ko." - -#: wp-admin/includes/misc.php:1210 -msgid "[%s] New Admin Email Address" -msgstr "[%s] Nouvelle adresse e-mail d’administration" - -#: wp-admin/includes/ms-deprecated.php:33 -msgid "Sorry, you must delete files before you can upload any more." -msgstr "Désolé, vous devez effacer quelques fichiers avant de pouvoir en téléverser d’autres." - -#: wp-admin/my-sites.php:31 -msgid "The primary site you chose does not exist." -msgstr "Le site principal que vous avez choisi n’existe pas." - -#: wp-admin/my-sites.php:71 -msgid "You must be a member of at least one site to use this page." -msgstr "Vous devez être membre d’au moins un site pour utiliser cette page." - -#: wp-admin/my-sites.php:105 -msgid "Global Settings" -msgstr "Réglages globaux" - -#: wp-admin/setup-config.php:155 -msgid "Database name" -msgstr "Nom de la base de données" - -#: wp-admin/setup-config.php:159 -msgid "Table prefix (if you want to run more than one WordPress in a single database)" -msgstr "Préfixe de table (si vous souhaitez avoir plusieurs WordPress sur une même base de données)" - -#: wp-admin/setup-config.php:203 -msgctxt "example username" -msgid "username" -msgstr "utilisateur" - -#: wp-admin/setup-config.php:208 -msgctxt "example password" -msgid "password" -msgstr "mot de passe" - -#: wp-admin/setup-config.php:220 -msgid "Table Prefix" -msgstr "Préfixe des tables" - -#: wp-admin/setup-config.php:106 -msgid "WordPress › Setup Configuration File" -msgstr "WordPress › Fichier de configuration" - -#: wp-admin/setup-config.php:197 -msgid "Database Name" -msgstr "Nom de la base de données" - -#: wp-admin/setup-config.php:156 -msgid "Database username" -msgstr "Nom d’utilisateur MySQL" - -#: wp-admin/setup-config.php:157 -msgid "Database password" -msgstr "Mot de passe de l’utilisateur" - -#: wp-admin/setup-config.php:182 -msgid "Let’s go!" -msgstr "C’est parti !" - -#: wp-admin/setup-config.php:158 -msgid "Database host" -msgstr "Adresse de la base de données" - -#: wp-admin/setup-config.php:212 -msgid "Database Host" -msgstr "Adresse de la base de données" - -#: wp-admin/setup-config.php:222 -msgid "If you want to run multiple WordPress installations in a single database, change this." -msgstr "Si vous souhaitez faire tourner plusieurs installations de WordPress sur une même base de données, modifiez ce réglage." - -#. translators: %s: wp-config-sample.php -#: wp-admin/setup-config.php:51 -msgid "Sorry, I need a %s file to work from. Please re-upload this file to your WordPress installation." -msgstr "Désolé, il est nécessaire de disposer d’un fichier %s à partir duquel travailler. Veuillez téléverser ce fichier à nouveau au sein de votre installation WordPress." - -#. translators: 1: wp-config.php 2: install.php -#: wp-admin/setup-config.php:60 -msgid "The file %1$s already exists. If you need to reset any of the configuration items in this file, please delete it first. You may try installing now." -msgstr "Le fichier %1$s existe déjà. Si vous devez mettre à zéro n’importe quelle valeur de configuration dans ce fichier, veuillez commencer par le supprimer. Vous pouvez essayer de lancer l’installation maintenant." - -#. translators: 1: wp-config.php 2: install.php -#: wp-admin/setup-config.php:71 -msgid "The file %1$s already exists one level above your WordPress installation. If you need to reset any of the configuration items in this file, please delete it first. You may try installing now." -msgstr "Le fichier %1$s existe déjà, un niveau au-dessus de votre installation WordPress. Si vous devez mettre à zéro vos éléments de configuration, veuillez d’abord effacer ce fichier. Vous pouvez essayer de lancer l’installation maintenant." - -#: wp-admin/setup-config.php:153 -msgid "Welcome to WordPress. Before getting started, we need some information on the database. You will need to know the following items before proceeding." -msgstr "Bienvenue sur WordPress. Avant de nous lancer, nous avons besoin de certaines informations sur votre base de données. Il va vous falloir réunir les informations suivantes pour continuer." - -#. translators: %s: wp-config.php -#: wp-admin/maint/repair.php:37 -msgid "To allow use of this page to automatically repair database problems, please add the following line to your %s file. Once this line is added to your config, reload this page." -msgstr "Pour autoriser cette page à réparer automatiquement les problèmes de base de données, veuillez ajouter la ligne suivante dans votre fichier %s. Une fois cette ligne ajoutée à votre configuration, rechargez cette page." - -#: wp-admin/includes/class-wp-comments-list-table.php:186 -msgid "No comments awaiting moderation." -msgstr "Aucun commentaire en attente de modération." - -#: wp-admin/includes/plugin-install.php:494 -msgctxt "Plugin installer section title" -msgid "Description" -msgstr "Description" - -#: wp-admin/includes/plugin-install.php:495 -msgctxt "Plugin installer section title" -msgid "Installation" -msgstr "Installation" - -#: wp-admin/includes/plugin-install.php:496 -msgctxt "Plugin installer section title" -msgid "FAQ" -msgstr "FAQ" - -#: wp-admin/includes/plugin-install.php:498 -msgctxt "Plugin installer section title" -msgid "Changelog" -msgstr "Liste des modifications" - -#: wp-admin/includes/plugin-install.php:500 -msgctxt "Plugin installer section title" -msgid "Other Notes" -msgstr "Autres notes" - -#: wp-admin/includes/plugin-install.php:497 -msgctxt "Plugin installer section title" -msgid "Screenshots" -msgstr "Captures d’écrans" - -#: wp-admin/options-permalink.php:131 -msgid "You should update your web.config now." -msgstr "Vous devriez mettre à jour votre fichier web.config maintenant." - -#: wp-admin/includes/plugin-install.php:606 -msgid "Plugin Homepage »" -msgstr "Site Web de l’extension »" - -#. translators: 1: table name, 2: error message, -#: wp-admin/maint/repair.php:117 -msgid "Failed to repair the %1$s table. Error: %2$s" -msgstr "Impossible de réparer la table %1$s. Erreur : %2$s" - -#: wp-admin/export.php:48 -msgid "You can export a file of your site’s content in order to import it into another installation or platform. The export file will be an XML file format called WXR. Posts, pages, comments, custom fields, categories, and tags can be included. You can choose for the WXR file to include only certain posts or pages by setting the dropdown filters to limit the export by category, author, date range by month, or publishing status." -msgstr "Vous pouvez exporter le contenu de votre site dans un fichier, afin de l’importer dans une autre installation autonome ou une plate-forme. Le fichier d’export utilise un format de type XML, baptisé WXR. Il peut contenir vos articles, pages, commentaires, champs personnalisés, catégories et étiquettes. Vous pouvez utiliser des filtres pour que le fichier WXR ne contienne les articles que d’une certaine plage de dates (par mois), un auteur donné, une catégorie précise, ou des états de publication." - -#: wp-admin/user-new.php:190 -msgid "New users will receive an email letting them know they’ve been added as a user for your site. This email will also contain their password. Check the box if you don’t want the user to receive a welcome email." -msgstr "Les nouveaux utilisateurs reçoivent un message les informant qu’ils ont été ajoutés aux utilisateurs de votre site. Ce message contient également leur mot de passe. Décochez la case si vous ne voulez pas que l’utilisateur reçoive ce message de bienvenue." - -#: wp-admin/plugins.php:469 -msgid "The plugin generated %d characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin." -msgstr "L’extension a généré %d caractères d’affichage inattendu lors de l’activation. Si vous voyez un message « headers already sent » (Les en-têtes ont déjà été envoyés), des problèmes avec les flux de syndication ou d’autres erreurs, essayez de désactiver ou enlever cette extension." - -#: wp-admin/import.php:24 -msgid "In previous versions of WordPress, all importers were built-in. They have been turned into plugins since most people only use them once or infrequently." -msgstr "Dans les versions précédentes de WordPress, tous les importateurs étaient directement inclus . Nous les avons convertis en extensions, car la plupart des gens ne s’en servent que très rarement, voire une seule fois." - -#: wp-admin/users.php:42 -msgid "You can filter the list of users by User Role using the text links above the users list to show All, Administrator, Editor, Author, Contributor, or Subscriber. The default view is to show all users. Unused User Roles are not listed." -msgstr "Vous pouvez filtrer la liste des utilisateurs par rôle, à l’aide des liens textuels au-dessus de la liste des utilisateurs, afin d’afficher tous les utilisateurs, ou seulement les administrateurs, les éditeurs, les auteurs ou les contributeurs. Par défaut, tous les utilisateurs sont affichés. Les rôles sans utilisateurs ne sont pas listés." - -#: wp-admin/includes/image-edit.php:227 -msgid "There are unsaved changes that will be lost. 'OK' to continue, 'Cancel' to return to the Image Editor." -msgstr "Les modifications qui n’ont pas été enregistrées seront perdues. « OK » pour continuer, « Annuler » pour revenir à l’éditeur d’images." - -#: wp-admin/options-writing.php:30 -msgid "Post via email settings allow you to send your WordPress installation an email with the content of your post. You must set up a secret email account with POP3 access to use this, and any mail received at this address will be posted, so it’s a good idea to keep this address very secret." -msgstr "Les réglages de publication par e-mail vous permettant d’envoyer à votre installation WordPress un e-mail dont le contenu sera publié dans un article. Vous devez définir un compte de messagerie secret avec un accès POP3. Tout message reçu à cette adresse sera publié. Il vaut donc mieux garder cette adresse à l’abri des regards." - -#: wp-admin/custom-header.php:783 wp-admin/custom-header.php:919 -#: wp-admin/custom-header.php:1248 -msgid "Image could not be processed. Please go back and try again." -msgstr "L’image n’a pas pu être traitée. Veuillez revenir en arrière en réessayer." - -#: wp-admin/maint/repair.php:153 -msgid "Repairs complete. Please remove the following line from wp-config.php to prevent this page from being used by unauthorized users." -msgstr "Réparations effectuées. Veuillez retirer la ligne suivante de votre fichier wp-config.php, pour empêcher que cette page soit utilisée par des utilisateurs non autorisés." - -#: wp-admin/maint/repair.php:162 -msgid "WordPress can automatically look for some common database problems and repair them. Repairing can take a while, so please be patient." -msgstr "WordPress peut automatiquement chercher les problèmes courants des base de données et les réparer. La réparation peut prendre un certain temps, merci donc de votre patience." - -#: wp-admin/options-discussion.php:180 -msgid "An avatar is an image that follows you from weblog to weblog appearing beside your name when you comment on avatar enabled sites. Here you can enable the display of avatars for people who comment on your site." -msgstr "Un avatar est une image qui vous suit de site en site, apparaissant à côté de votre nom quand vous laissez un commentaire sur un site capable de le reconnaître. Vous pouvez ici activer l’affichage des avatars des gens qui laissent un commentaire sur votre site." - -#: wp-admin/themes.php:167 -msgid "The active theme is broken. Reverting to the default theme." -msgstr "Le thème courant est endommagé. Retour au thème par défaut." - -#: wp-admin/user-new.php:334 -msgid "Enter the email address or username of an existing user on this network to invite them to this site. That person will be sent an email asking them to confirm the invite." -msgstr "Pour inviter un utilisateur de ce réseau sur ce site, saisissez son adresse de messagerie ou son identifiant. Cette personne recevra alors un message lui proposant de confirmer son ajout." - -#. translators: 1: table name, 2: error message, -#: wp-admin/maint/repair.php:107 -msgid "The %1$s table is not okay. It is reporting the following error: %2$s. WordPress will attempt to repair this table…" -msgstr "La table %1$s est dans un mauvais état. Elle renvoie l’erreur suivante : %2$s. WordPress va tenter de la réparer…" - -#: wp-admin/edit-form-advanced.php:213 -msgid "There is an autosave of this post that is more recent than the version below. View the autosave" -msgstr "Une sauvegarde automatique existe pour cet article ; elle est plus récente que la version affichée ci-dessous. Afficher cette sauvegarde automatique." - -#: wp-admin/maint/repair.php:165 -msgid "WordPress can also attempt to optimize the database. This improves performance in some situations. Repairing and optimizing the database can take a long time and the database will be locked while optimizing." -msgstr "WordPress peut également tenter d’optimiser la base de données. Cela peut améliorer ses performances dans certains cas. La réparation et l’optimisation peuvent prendre longtemps, et la base de données sera verrouillée durant l’optimisation." - -#: wp-admin/user-new.php:330 -msgid "Enter the email address of an existing user on this network to invite them to this site. That person will be sent an email asking them to confirm the invite." -msgstr "Saisissez l’adresse de messagerie d’un utilisateur existant sur votre réseau, afin de l’inviter sur ce site. Cette personne recevra un message lui demandant de confirmer l’invitation." - -#: wp-admin/user-edit.php:301 -msgid "Show Toolbar when viewing site" -msgstr "Afficher la barre d’outils lorsque vous visitez le site" - -#. translators: %s: Codex URL -#: wp-admin/about.php:50 wp-admin/about.php:68 wp-admin/about.php:86 -#: wp-admin/about.php:104 wp-admin/about.php:122 wp-admin/about.php:461 -msgid "For more information, see the release notes." -msgstr "Pour plus d’informations, consultez les notes de publication." - -#. translators: 1: WordPress version number, 2: plural number of bugs. Singular -#. security issue. -#: wp-admin/about.php:453 -msgid "Version %1$s addressed a security issue and fixed %2$s bug." -msgid_plural "Version %1$s addressed a security issue and fixed %2$s bugs." -msgstr[0] "La version %1$s a corrigé un problème de sécurité et %2$s bug." -msgstr[1] "La version %1$s a corrigé un problème de sécurité et %2$s bugs." - -#. translators: 1: WordPress version number, 2: plural number of bugs. -#. translators: 1: WordPress version number, 2: plural number of bugs. More -#. than one security issue. -#: wp-admin/about.php:39 wp-admin/about.php:93 wp-admin/about.php:111 -#: wp-admin/about.php:457 -msgid "Version %1$s addressed some security issues and fixed %2$s bug." -msgid_plural "Version %1$s addressed some security issues and fixed %2$s bugs." -msgstr[0] "La version %1$s a corrigé quelques problèmes de sécurité et %2$s bug." -msgstr[1] "La version %1$s a corrigé quelques problèmes de sécurité et %2$s bugs." - -#. translators: 1: WordPress version number, 2: plural number of bugs. -#: wp-admin/about.php:57 wp-admin/about.php:75 wp-admin/about.php:449 -msgid "Version %1$s addressed %2$s bug." -msgid_plural "Version %1$s addressed %2$s bugs." -msgstr[0] "La version %1$s a corrigé %2$s bug." -msgstr[1] "La version %1$s a corrigé %2$s bugs." - -#: wp-admin/index.php:33 -msgid "Welcome to your WordPress Dashboard! This is the screen you will see when you log in to your site, and gives you access to all the site management features of WordPress. You can get help for any screen by clicking the Help tab above the screen title." -msgstr "Vous voici dans votre tableau de bord WordPress ! Cet écran s’affiche à chaque connexion à votre site. Il vous donne accès à l’ensemble des fonctionnalités de gestion de WordPress. Vous pouvez obtenir de l’aide pour n’importe quel écran en cliquant sur l’onglet « Aide » présent en haut à droite de chaque écran." - -#: wp-admin/about.php:434 -msgid "Maintenance Release" -msgstr "Mise à jour de maintenance" - -#: wp-admin/about.php:437 -msgid "Security Release" -msgstr "Mise à jour de sécurité" - -#: wp-admin/about.php:440 -msgid "Maintenance and Security Release" -msgstr "Mise à jour de maintenance et de sécurité" - -#: wp-admin/about.php:27 wp-admin/credits.php:28 wp-admin/freedoms.php:27 -#: wp-admin/privacy.php:27 -msgid "What’s New" -msgstr "Nouveautés" - -#. translators: %s: WordPress version number -#: wp-admin/about.php:446 -msgid "Version %s addressed some security issues." -msgstr "La version %s a corrigé quelques problèmes de sécurité." - -#: wp-admin/options-permalink.php:22 -msgid "This screen allows you to choose your permalink structure. You can choose from common settings or create custom URL structures." -msgstr "Cet écran vous permet de choisir la structure de permalien par défaut. Vous pouvez choisir les réglages les plus courants, ou créer votre propre structure de liens." - -#: wp-admin/about.php:327 -msgid "Return to Updates" -msgstr "Retourner aux mises à jour" - -#: wp-admin/includes/update-core.php:1302 wp-admin/update-core.php:512 -msgid "Welcome to WordPress %1$s. Learn more." -msgstr "Bienvenu dans WordPress %1$s. En savoir plus." - -#: wp-admin/edit-tags.php:258 -msgid "Adding Categories" -msgstr "Ajout de catégories" - -#: wp-admin/plugins.php:423 -msgid "Troubleshooting" -msgstr "Diagnostic" - -#: wp-admin/edit-tags.php:258 -msgid "Adding Tags" -msgstr "Ajout d’étiquettes" - -#: wp-admin/media-new.php:47 -msgid "You can upload media files here without creating a post first. This allows you to upload files to use with posts and pages later and/or to get a web link for a particular file that you can share. There are three options for uploading files:" -msgstr "Vous pouvez ici téléverser des fichiers sans devoir créer un nouvel article avant. Ceci vous permet de téléverser des fichiers qui seront utilisables par les articles et les pages ultérieurement et/ou seront utilisés via un lien internet pour partager un fichier particulier. Il y a 3 méthodes pour téléverser des fichiers :" - -#: wp-admin/edit-comments.php:173 -msgid "Moderating Comments" -msgstr "Modération des commentaires" - -#: wp-admin/edit.php:192 -msgid "This screen provides access to all of your posts. You can customize the display of this screen to suit your workflow." -msgstr "Cet écran vous donne accès à tous vos articles. Vous pouvez personnaliser son affichage afin qu’il corresponde au mieux à vos besoins." - -#: wp-admin/edit.php:196 wp-admin/users.php:38 -msgid "Screen Content" -msgstr "Contenu de l’écran" - -#: wp-admin/edit.php:198 -msgid "You can customize the display of this screen’s contents in a number of ways:" -msgstr "Vous pouvez personnaliser l’affichage de cet écran de plusieurs manières :" - -#: wp-admin/edit.php:208 wp-admin/upload.php:199 wp-admin/users.php:60 -msgid "Available Actions" -msgstr "Actions disponibles" - -#: wp-admin/export.php:159 -msgid "Once you’ve saved the download file, you can use the Import function in another WordPress installation to import the content from this site." -msgstr "Une fois que le fichier téléchargé a été enregistré, vous pouvez utiliser la fonction Importer d’un autre site WordPress pour importer ce fichier dans cet autre site." - -#: wp-admin/plugin-install.php:88 -msgid "Adding Plugins" -msgstr "Ajout d’extensions" - -#: wp-admin/themes.php:97 -msgid "Adding Themes" -msgstr "Ajout de thèmes" - -#: wp-admin/update-core.php:579 -msgid "How to Update" -msgstr "Comment faire la mise à jour" - -#: wp-admin/upload.php:205 -msgid "Attaching Files" -msgstr "Fichiers des extensions" - -#: wp-admin/user-new.php:186 -msgid "To add a new user to your site, fill in the form on this screen and click the Add New User button at the bottom." -msgstr "Pour ajouter un nouvel utilisateur à votre site, remplissez le formulaire de cet écran et cliquez sur le bouton « Ajouter un nouvel utilisateur » en bas de l’écran." - -#: wp-admin/user-new.php:197 -msgid "Remember to click the Add New User button at the bottom of this screen when you are finished." -msgstr "N’oubliez pas de cliquer sur le bouton « Ajouter un utilisateur », en bas de cet écran, quand vous aurez terminé." - -#: wp-admin/user-new.php:210 -msgid "Subscribers can read comments/comment/receive newsletters, etc. but cannot create regular site content." -msgstr "Les abonnés peuvent lire les commentaires/commenter/recevoir les newsletters, etc. Mais ils ne peuvent pas créer du contenu sur le site." - -#: wp-admin/edit.php:223 -msgid "When using Bulk Edit, you can change the metadata (categories, author, etc.) for all selected posts at once. To remove a post from the grouping, just click the x next to its name in the Bulk Edit area that appears." -msgstr "Vous pouvez également modifier plusieurs articles en même temps. Cochez les cases des articles que vous voulez modifier, sélectionnez l’option « Modifier » du menu « Actions groupées », et cliquez sur « Appliquer ». Vous pourrez alors d’un coup modifier les métadonnées (catégories, auteur, etc.) pour tous les articles sélectionnés. Pour retirer un article de la sélection, cliquez simplement sur la croix à gauche de son titre dans la zone « Modifications groupées » qui apparaît." - -#: wp-admin/import.php:197 -msgid "If the importer you need is not listed, search the plugin directory to see if an importer is available." -msgstr "Si l’importateur dont vous avec besoin n’est pas présent, lancez une recherche dans le dépôt d’extensions pour voir s’il s’y trouve." - -#: wp-admin/user-new.php:207 -msgid "User Roles" -msgstr "Rôles utilisateurs" - -#: wp-admin/user-new.php:208 -msgid "Here is a basic overview of the different user roles and the permissions associated with each one:" -msgstr "Voici un rapide survol des différents rôles assignables aux utilisateurs, et des permissions qui leurs sont associées :" - -#: wp-admin/tools.php:39 -msgid "If you want to convert your categories to tags (or vice versa), use the Categories and Tags Converter available from the Import screen." -msgstr "Si vous souhaitez convertir vos catégories en étiquettes (et vice versa), utilisez le Convertisseur de catégories-étiquettes, disponible depuis l’écran des importateurs." - -#: wp-admin/edit.php:222 -msgid "You can also edit or move multiple posts to the trash at once. Select the posts you want to act on using the checkboxes, then select the action you want to take from the Bulk Actions menu and click Apply." -msgstr "Vous pouvez également modifier plusieurs articles à la fois, ou les déplacer dans la corbeille d’un coup. Sélectionnez les articles sur lesquels vous voulez lancer une action, puis sélectionnez l’action que vous voulez lancer dans le menu « Actions groupées » et cliquez sur « Appliquer »." - -#: wp-admin/user-new.php:212 -msgid "Authors can publish and manage their own posts, and are able to upload files." -msgstr "Les auteurs peuvent publier et gérer leurs propres articles, ils peuvent également téléverser des fichiers." - -#: wp-admin/options-permalink.php:182 -msgid "Common Settings" -msgstr "Réglages les plus courants" - -#: wp-admin/options-permalink.php:37 -msgid "Custom Structures" -msgstr "Structure personnalisée" - -#: wp-admin/options-permalink.php:21 -msgid "Permalinks are the permanent URLs to your individual pages and blog posts, as well as your category and tag archives. A permalink is the web address used to link to your content. The URL to each post should be permanent, and never change — hence the name permalink." -msgstr "Les permaliens sont des adresses Web permanentes vers vos pages individuelles et vos articles, ainsi que vos archives de catégorie et d’étiquette. Ils offrent un lien plus compréhensible vers votre contenu. Les adresses de chaque article devraient être permanentes et ne jamais changer, d’où le nom de permalien." - -#: wp-admin/options-writing.php:21 -msgid "You can submit content in several different ways; this screen holds the settings for all of them. The top section controls the editor within the dashboard, while the rest control external publishing methods. For more information on any of these methods, use the documentation links." -msgstr "Vous disposez de plusieurs méthodes pour envoyer du contenu. Cet écran vous présente les réglages de chacune. La première section gère l’éditeur de l’administration de WordPress, tandis que les autres gèrent les méthodes externes. Pour obtenir plus d’informations sur toutes ces méthodes, suivez les liens vers la documentation." - -#: wp-admin/options-media.php:21 -msgid "Uploading Files allows you to choose the folder and path for storing your uploaded files." -msgstr "« Envoi de fichiers » vous permet de choisir le dossier et le chemin de stockage de vos fichiers téléversés." - -#: wp-admin/themes.php:90 -msgid "Installing themes on Multisite can only be done from the Network Admin section." -msgstr "En mode Multisite, vous pouvez installer des thèmes depuis la section Admin du Réseau." - -#: wp-admin/options-general.php:30 -msgid "If you want site visitors to be able to register themselves, as opposed to by the site administrator, check the membership box. A default user role can be set for all new users, whether self-registered or registered by the site admin." -msgstr "Si vous voulez que les visiteurs du site puissent s’inscrire eux-mêmes plutôt que de devoir être inscrits par l’administrateur du site, cochez la case « Inscription ». Un rôle d’utilisateur par défaut peut être assigné pour tout nouveau inscrit, qu’il se soit enregistré lui-même ou par le biais de l’administrateur." - -#: wp-admin/options-writing.php:29 -msgid "Post Via Email" -msgstr "Envoi d’article par e-mail" - -#: wp-admin/options-writing.php:39 -msgid "If desired, WordPress will automatically alert various services of your new posts." -msgstr "Si vous le souhaitez, WordPress peut automatiquement informer différents services en ligne de vos nouvelles publications." - -#: wp-admin/options-discussion.php:22 -msgid "This screen provides many options for controlling the management and display of comments and links to your posts/pages. So many, in fact, they won’t all fit here! :) Use the documentation links to get information on what each discussion setting does." -msgstr "Cet écran offre plusieurs options pour contrôler la gestion et l’affichage des commentaires et liens sur vos articles/pages. En fait, il y en a tellement qu’elles ne tiennent pas toutes ici ! :) Utiliser le lien vers la documentation pour obtenir des informations sur ce que fait chaque réglage de discussion." - -#: wp-admin/user-edit.php:46 -msgid "You can change your password, turn on keyboard shortcuts, change the color scheme of your WordPress administration screens, and turn off the WYSIWYG (Visual) editor, among other things. You can hide the Toolbar (formerly called the Admin Bar) from the front end of your site, however it cannot be disabled on the admin screens." -msgstr "Vous pouvez modifier votre mot de passe, activer les raccourcis clavier, modifier la combinaison de couleurs des écrans de l’administration, et désactiver l’éditeur visuel (WYSIWYG), entre autres choses. Vous pouvez également masquer la barre d’outils (anciennement « barre d’administration ») sur la partie publique de votre site, mais elle ne peut pas être enlevée des écrans d’administration." - -#: wp-admin/widgets.php:97 -msgid "Inactive Sidebar (not used)" -msgstr "Colonne latérale inactive (inutilisée)" - -#: wp-admin/widgets.php:100 -msgid "This sidebar is no longer available and does not show anywhere on your site. Remove each of the widgets below to fully remove this inactive sidebar." -msgstr "Cette colonne latérale n’est plus disponible, et ne s’affiche nulle part sur le site. Vous pouvez en retirer les widgets ci-dessous afin de la supprimer totalement." - -#: wp-admin/edit-tags.php:222 -msgid "You can create groups of links by using Link Categories. Link Category names must be unique and Link Categories are separate from the categories you use for posts." -msgstr "Vous pouvez créer des groupes de liens en utilisant les catégories de liens. Le nom d’une catégorie de liens doit être unique, et les catégories de liens ne sont pas les mêmes que les catégories de vos articles." - -#: wp-admin/media-new.php:49 -msgid "Drag and drop your files into the area below. Multiple files are allowed." -msgstr "Glissez/déposez vos fichiers dans la zone ci-dessous. Vous pouvez en déposer plusieurs à la fois." - -#: wp-admin/widgets.php:60 -msgid "Removing and Reusing" -msgstr "Retirer et réutiliser" - -#: wp-admin/widgets.php:68 -msgid "Missing Widgets" -msgstr "Widgets manquants" - -#: wp-admin/media-new.php:50 -msgid "Clicking Select Files opens a navigation window showing you files in your operating system. Selecting Open after clicking on the file you want activates a progress bar on the uploader screen." -msgstr "Un clic sur Sélectionner les fichiers ouvre la fenêtre de navigation, vous donnant accès aux fichiers de votre machine. Après avoir cliqué sur un fichier, cliquez sur Ouvrir pour l’affichage de la barre de téléchargement." - -#: wp-admin/edit-tags.php:224 -msgid "You can assign keywords to your posts using tags. Unlike categories, tags have no hierarchy, meaning there’s no relationship from one tag to another." -msgstr "Vous pouvez assigner des étiquettes à vos articles via le bloc dédié. Au contraire des catégories, les étiquettes n’ont pas de hiérarchie, ce qui signifie qu’elles ne peuvent pas être liés entre elles." - -#: wp-admin/edit-comments.php:180 -msgid "Many people take advantage of keyboard shortcuts to moderate their comments more quickly. Use the link to the side to learn more." -msgstr "De nombreux utilisateurs utilisent les raccourcis clavier pour modérer leurs commentaires plus rapidement. Suivez le lien sur le côté pour en savoir plus." - -#: wp-admin/edit.php:243 -msgid "Managing pages is very similar to managing posts, and the screens can be customized in the same way." -msgstr "La gestion des pages est très proche de celle des articles, et les écrans peuvent être personnalisés de la même manière." - -#: wp-admin/index.php:46 -msgid "Links in the Toolbar at the top of the screen connect your dashboard and the front end of your site, and provide access to your profile and helpful WordPress information." -msgstr "Les liens contenus dans la barre d’outils placée en haut de l’écran relient votre tableau de bord à la partie publique de votre site, et fournissent un accès rapide à votre profil et de précieuses informations sur WordPress." - -#: wp-admin/link-manager.php:59 -msgid "Deleting Links" -msgstr "Suppression de liens" - -#: wp-admin/upload.php:201 -msgid "Hovering over a row reveals action links: Edit, Delete Permanently, and View. Clicking Edit or on the media file’s name displays a simple screen to edit that individual file’s metadata. Clicking Delete Permanently will delete the file from the media library (as well as from any posts to which it is currently attached). View will take you to the display page for that file." -msgstr "Le survol par la souris des lignes du tableau révèle des liens : « Modifier », « Supprimer définitivement » et « Afficher ». En cliquant sur « Modifier » ou sur le nom d’un fichier média, vous obtiendrez un écran où vous pourrez modifier les métadonnées du fichier. En cliquant sur « Supprimer définitivement », vous supprimerez le fichier de la bibliothèque (ainsi que de tous les articles auxquels il était lié). « Afficher » vous enverra sur la page d’affichage de ce fichier." - -#: wp-admin/edit-comments.php:169 -msgid "You can manage comments made on your site similar to the way you manage posts and other content. This screen is customizable in the same ways as other management screens, and you can act on comments using the on-hover action links or the Bulk Actions." -msgstr "Vous pouvez gérer les commentaires sur votre site de la même manière que vous gérez les articles et autres contenus. Cet écran est personnalisable de la même manière que les autres écrans de gestion, et vous pouvez agir sur les commentaires par le biais des liens qui apparaissent au survol de la souris, ou via le menu « Actions groupées »." - -#: wp-admin/edit.php:244 -msgid "You can also perform the same types of actions, including narrowing the list by using the filters, acting on a page using the action links that appear when you hover over a row, or using the Bulk Actions menu to edit the metadata for multiple pages at once." -msgstr "Vous pouvez également réaliser les mêmes sortes d’actions, comme réduire la liste par le biais des filtres, en passant par les liens qui apparaissent quand la souris passe au-dessus d’une ligne, ou en utilisant le menu « Actions groupées » pour modifier les métadonnées de plusieurs pages d’un seul coup." - -#: wp-admin/edit-comments.php:176 -msgid "In the Author column, in addition to the author’s name, email address, and blog URL, the commenter’s IP address is shown. Clicking on this link will show you all the comments made from this IP address." -msgstr "Dans la colonne « Auteur », en plus de trouver le nom de l’auteur, son adresse de messagerie et celle de son site, vous trouverez son adresse IP. En cliquant dessus, vous obtiendrez une liste de tous les commentaires faits depuis cette adresse IP." - -#: wp-admin/edit-form-advanced.php:396 wp-admin/edit.php:237 -msgid "Pages are similar to posts in that they have a title, body text, and associated metadata, but they are different in that they are not part of the chronological blog stream, kind of like permanent posts. Pages are not categorized or tagged, but can have a hierarchy. You can nest pages under other pages by making one the “Parent” of the other, creating a group of pages." -msgstr "Les pages sont comme des articles, en cela qu’elles ont un titre, un contenu et des métadonnées associées ; mais elles diffèrent en cela qu’elles ne font pas partie du flux chronologique du blog - un peu comme des articles permanents. Les pages ne sont pas catégorisées et ne reçoivent pas d’étiquettes, mais peuvent disposer d’une hiérarchie. En effet, vous pouvez imbriquer des pages sous d’autres pages, faisant de ces dernières les « parentes » des premières, créant ainsi un groupement de pages." - -#: wp-admin/upload.php:207 -msgid "If a media file has not been attached to any content, you will see that in the Uploaded To column, and can click on Attach to launch a small popup that will allow you to search for existing content and attach the file." -msgstr "Le fait qu’un fichier média n’est attaché à aucun article vous sera indiqué dans la colonne « Attaché à », et vous pourrez cliquer sur le lien « Attacher » pour afficher une petite fenêtre vous permettant de rechercher du contenu auquel attacher le fichier." - -#: wp-admin/upload.php:193 -msgid "All the files you’ve uploaded are listed in the Media Library, with the most recent uploads listed first. You can use the Screen Options tab to customize the display of this screen." -msgstr "Tous les fichiers que vous avez téléversés sont listés dans la Bibliothèque de Médias, les plus récents en premier. Vous pouvez utiliser l’onglet « Options de l’écran » pour personnaliser l’affichage de cet écran." - -#: wp-admin/link-manager.php:54 -msgid "Links may be separated into Link Categories; these are different than the categories used on your posts." -msgstr "Les liens peuvent être rangés dans des catégories de liens ; ce ne sont pas les mêmes catégories que pour vos articles." - -#: wp-admin/update-core.php:213 -msgid "Learn more about WordPress %s." -msgstr "À propos de WordPress %s." - -#: wp-admin/edit.php:212 -msgid "Edit takes you to the editing screen for that post. You can also reach that screen by clicking on the post title." -msgstr "Modifier vous envoie sur l’écran de modification de cet article. Vous pouvez également vous rendre sur cet écran en cliquant sur le titre de l’article." - -#: wp-admin/edit.php:213 -msgid "Quick Edit provides inline access to the metadata of your post, allowing you to update post details without leaving this screen." -msgstr "Modification Rapide vous donne un accès rapide aux métadonnées de votre article, vous permettant de mettre à jour certains détails sans devoir quitter la liste." - -#: wp-admin/edit.php:215 -msgid "Preview will show you what your draft post will look like if you publish it. View will take you to your live site to view the post. Which link is available depends on your post’s status." -msgstr "Aperçu vous donnera une idée de ce à quoi votre brouillon ressemble si vous le publiez tel quel. Afficher vous enverra sur votre site, à l’adresse de l’article. L’action disponible dépend de l’état de votre article." - -#: wp-admin/edit.php:241 -msgid "Managing Pages" -msgstr "Gestion de pages" - -#: wp-admin/users.php:47 -msgid "Hovering over a row in the users list will display action links that allow you to manage users. You can perform the following actions:" -msgstr "Passer la souris au-dessus d’une ligne de la liste des utilisateurs, fera s’afficher des liens vous permettant de gérer l’utilisateur. Vous pouvez lancer les actions suivantes :" - -#: wp-admin/users.php:43 -msgid "You can view all posts made by a user by clicking on the number under the Posts column." -msgstr "Vous pouvez afficher tous les articles faits par un même utilisateur en cliquant sur le nombre sous la colonne « Articles »." - -#: wp-admin/users.php:41 -msgid "You can hide/display columns based on your needs and decide how many users to list per screen using the Screen Options tab." -msgstr "Vous pouvez masquer/afficher les colonnes en fonction de vos besoins, et décider du nombre d’articles à afficher par écran à l’aide de l’onglet « Options de l’écran »." - -#: wp-admin/edit.php:214 -msgid "Trash removes your post from this list and places it in the trash, from which you can permanently delete it." -msgstr "Mettre à la corbeille retire l’article de la liste et le déplace dans la corbeille, d’où vous pourrez le supprimer définitivement." - -#: wp-admin/users.php:49 -msgid "Edit takes you to the editable profile screen for that user. You can also reach that screen by clicking on the username." -msgstr "« Modifier » vous envoie sur l’écran de modification de cet utilisateur. Vous pouvez également vous rendre sur cet écran en cliquant sur le nom de l’utilisateur." - -#: wp-admin/user-new.php:189 -msgid "Because this is a multisite installation, you may add accounts that already exist on the Network by specifying a username or email, and defining a role. For more options, such as specifying a password, you have to be a Network Administrator and use the hover link under an existing user’s name to Edit the user profile under Network Admin > All Users." -msgstr "Parce qu’il s’agit d’une installation multisite, vous pouvez ajouter des comptes qui existent déjà sur le Réseau, en indiquant un nom d’utilisateur ou une adresse de messagerie, et en assignant un rôle. Pour avoir plus d’options, telle que le choix du mot de passe, vous devez être Administrateur du Réseau, et utiliser les liens qui apparaissent au survol sous le nom de l’utilisateur pour modifier son profil utilisateur, depuis l’écran « Tous les utilisateurs »." - -#: wp-admin/credits.php:21 wp-admin/freedoms.php:20 wp-admin/privacy.php:20 -msgid "Welcome to WordPress %s" -msgstr "Bienvenue sur WordPress %s" - -#: wp-admin/about.php:327 -msgid "Return to Dashboard → Updates" -msgstr "Retourner aux mises à jour" - -#: wp-admin/about.php:330 -msgid "Go to Dashboard → Home" -msgstr "Aller sur l’accueil" - -#: wp-admin/credits.php:53 -msgid "WordPress is created by a worldwide team of passionate individuals." -msgstr "WordPress est créé par une équipe de personnes passionnées, réparties sur toute la planète." - -#: wp-admin/includes/dashboard.php:1572 wp-admin/includes/dashboard.php:1574 -msgid "Customize Your Site" -msgstr "Personnalisez votre site" - -#: wp-admin/user-edit.php:187 -msgid "Profile updated." -msgstr "Profil mis à jour." - -#. translators: 1: Site name, 2: site URL, 3: role, 4: activation URL -#: wp-admin/user-new.php:98 -msgid "" -"Hi,\n" -"\n" -"You've been invited to join '%1$s' at\n" -"%2$s with the role of %3$s.\n" -"\n" -"Please click the following link to confirm the invite:\n" -"%4$s" -msgstr "" -"Bonjour,\n" -"\n" -"Vous avez été invité·e à rejoindre « %1$s » sur\n" -"%2$s en tant que %3$s. \n" -"Veuillez cliquer sur le lien suivant pour confirmer l’invitation :\n" -"%4$s" - -#: wp-admin/credits.php:128 -msgid "Core Developer" -msgstr "Développeur cœur" - -#: wp-admin/includes/class-wp-upgrader.php:163 -msgid "The package could not be installed." -msgstr "L’archive n’a pas pu être installée." - -#: wp-admin/includes/class-plugin-upgrader.php:70 -msgid "The plugin contains no files." -msgstr "Cette extension ne contient aucun fichier." - -#: wp-admin/includes/class-plugin-upgrader.php:354 -msgid "No valid plugins were found." -msgstr "Aucune extension valide trouvée." - -#: wp-admin/includes/media.php:1086 -msgid "Attachment Post URL" -msgstr "Adresse de l’article du fichier joint" - -#: wp-admin/menu.php:67 -msgctxt "admin menu" -msgid "All Links" -msgstr "Tous les liens" - -#: wp-admin/includes/media.php:1932 -msgid "Drop files here" -msgstr "Déposez vos fichiers ici" - -#: wp-admin/includes/plugin-install.php:267 -msgid "%s plugin" -msgstr "%s extension" - -#: wp-admin/includes/plugin-install.php:267 -msgid "%s plugins" -msgstr "%s extensions" - -#. translators: %s: table name -#: wp-admin/maint/repair.php:136 -msgid "Successfully optimized the %s table." -msgstr "La table %s a bien été optimisée." - -#. translators: 1: table name, 2: error message, -#: wp-admin/maint/repair.php:139 -msgid "Failed to optimize the %1$s table. Error: %2$s" -msgstr "Impossible d’optimiser la table %1$s. Erreur : %2$s" - -#. translators: %s: table name -#: wp-admin/maint/repair.php:104 -msgid "The %s table is okay." -msgstr "La table %s est correcte." - -#. translators: %s: table name -#: wp-admin/maint/repair.php:114 -msgid "Successfully repaired the %s table." -msgstr "La table %s a bien été réparée." - -#. translators: %s: table name -#: wp-admin/maint/repair.php:129 -msgid "The %s table is already optimized." -msgstr "La table %s a déjà été optimisée." - -#. translators: %s: plugin version -#: wp-admin/update-core.php:298 -msgid "View version %s details." -msgstr "Afficher les détails de la version %s." - -#: wp-admin/includes/import.php:205 -msgid "Tumblr" -msgstr "Tumblr" - -#: wp-admin/includes/dashboard.php:1467 -msgid "Update %2$s or learn how to browse happy" -msgstr "Mettez %2$s à jour, ou apprenez à naviguer sereinement" - -#. translators: %1$s is link start tag, %2$s is link end tag, %3$d is width, -#. %4$d is height -#: wp-admin/includes/media.php:2699 -msgid "Scale images to match the large size selected in %1$simage options%2$s (%3$d × %4$d)." -msgstr "Redimensionner les images pour correspondre à la taille large définie dans les %1$sréglages des médias%2$s (%3$d × %4$d)." - -#: wp-admin/includes/media.php:2086 -msgid "Insert media from another website" -msgstr "Insérer un média depuis un autre site" - -#: wp-admin/includes/media.php:2570 -msgid "Audio, Video, or Other File" -msgstr "Audio, vidéo ou un autre format" - -#: wp-admin/options.php:155 -msgid "ERROR: options page not found." -msgstr "ERREUR : La page d’options est introuvable." - -#: wp-admin/includes/file.php:1648 -msgid "ERROR: There was an error connecting to the server, Please verify the settings are correct." -msgstr "Erreur : Une erreur s’est produite lors de la connexion au serveur, vérifiez que vos paramètres sont corrects." - -#: wp-admin/includes/ajax-actions.php:1056 -msgid "ERROR: you are replying to a comment on a draft post." -msgstr "ERREUR : vous être en train de laisser un commentaire sur un brouillon." - -#: wp-admin/includes/ajax-actions.php:1080 -#: wp-admin/includes/ajax-actions.php:1170 -msgid "ERROR: please type a comment." -msgstr "ERREUR : veuillez saisir un commentaire." - -#: wp-admin/index.php:50 -msgid "Navigation" -msgstr "Navigation" - -#: wp-admin/comment.php:43 wp-admin/custom-background.php:87 -#: wp-admin/custom-header.php:96 wp-admin/edit-comments.php:167 -#: wp-admin/edit-form-advanced.php:414 wp-admin/edit-link-form.php:56 -#: wp-admin/edit-tags.php:233 wp-admin/edit.php:190 wp-admin/edit.php:235 -#: wp-admin/export.php:47 wp-admin/import.php:22 -#: wp-admin/includes/class-wp-screen.php:761 wp-admin/includes/ms.php:977 -#: wp-admin/index.php:39 wp-admin/link-manager.php:51 wp-admin/media-new.php:45 -#: wp-admin/media.php:73 wp-admin/my-sites.php:40 wp-admin/nav-menus.php:529 -#: wp-admin/nav-menus.php:564 wp-admin/options-discussion.php:21 -#: wp-admin/options-general.php:39 wp-admin/options-media.php:28 -#: wp-admin/options-permalink.php:20 wp-admin/options-reading.php:22 -#: wp-admin/options-writing.php:20 wp-admin/plugin-editor.php:118 -#: wp-admin/plugin-install.php:80 wp-admin/plugins.php:411 -#: wp-admin/revision.php:115 wp-admin/theme-editor.php:25 -#: wp-admin/theme-install.php:104 wp-admin/themes.php:82 -#: wp-admin/update-core.php:566 wp-admin/upload.php:48 wp-admin/upload.php:191 -#: wp-admin/user-edit.php:55 wp-admin/user-new.php:201 wp-admin/users.php:31 -#: wp-admin/widgets.php:53 -msgid "Overview" -msgstr "Vue d’ensemble" - -#: wp-admin/index.php:45 -msgid "The left-hand navigation menu provides links to all of the WordPress administration screens, with submenu items displayed on hover. You can minimize this menu to a narrow icon strip by clicking on the Collapse Menu arrow at the bottom." -msgstr "La navigation située à gauche de l’écran fournit tous les liens pour accéder à la console d’administration de WordPress, avec les sous-menus qui s’affichant au survol. Vous pouvez réduire ce menu à ses seules icônes en cliquant sur la flèche de repliement située en bas du menu." - -#: wp-admin/index.php:54 -msgid "You can use the following controls to arrange your Dashboard screen to suit your workflow. This is true on most other administration screens as well." -msgstr "Vous pouvez utiliser les contrôles suivants pour organiser l’écran du tableau de bord pour afin de se plier à votre manière de l’utiliser. La plupart des écrans de la console d’administration peuvent également être organisés de cette manière." - -#: wp-admin/index.php:56 -msgid "Drag and Drop — To rearrange the boxes, drag and drop by clicking on the title bar of the selected box and releasing when you see a gray dotted-line rectangle appear in the location you want to place the box." -msgstr "Glisser/déposer - Pour réarranger les blocs, glissez/déposez-les en cliquant sur la barre de titre du bloc sélectionné, et relâchez-la lorsque vous apercevez un rectangle avec une bordure grise à l’emplacement où vous souhaitez placer le bloc." - -#: wp-admin/comment.php:50 wp-admin/custom-background.php:96 -#: wp-admin/custom-header.php:122 wp-admin/edit-comments.php:184 -#: wp-admin/edit-form-advanced.php:391 wp-admin/edit-form-advanced.php:406 -#: wp-admin/edit-form-advanced.php:423 wp-admin/edit-link-form.php:64 -#: wp-admin/edit-tags.php:263 wp-admin/edit.php:227 wp-admin/edit.php:248 -#: wp-admin/export.php:53 wp-admin/import.php:28 wp-admin/includes/ms.php:995 -#: wp-admin/index.php:95 wp-admin/link-manager.php:65 wp-admin/media-new.php:55 -#: wp-admin/media.php:82 wp-admin/my-sites.php:46 wp-admin/nav-menus.php:570 -#: wp-admin/options-discussion.php:27 wp-admin/options-general.php:44 -#: wp-admin/options-media.php:33 wp-admin/options-permalink.php:43 -#: wp-admin/options-reading.php:37 wp-admin/options-writing.php:44 -#: wp-admin/plugin-editor.php:134 wp-admin/plugin-install.php:97 -#: wp-admin/plugins.php:434 wp-admin/revision.php:119 -#: wp-admin/theme-editor.php:44 wp-admin/theme-install.php:119 -#: wp-admin/themes.php:117 wp-admin/tools.php:22 wp-admin/update-core.php:584 -#: wp-admin/upload.php:65 wp-admin/upload.php:211 wp-admin/user-edit.php:60 -#: wp-admin/user-new.php:219 wp-admin/users.php:66 wp-admin/widgets.php:75 -msgid "For more information:" -msgstr "Plus d’informations :" - -#: wp-admin/comment.php:149 wp-admin/plugins.php:316 wp-admin/plugins.php:322 -#: wp-admin/theme-editor.php:279 -msgid "Caution:" -msgstr "Attention :" - -#: wp-admin/includes/class-wp-media-list-table.php:673 -#: wp-admin/includes/class-wp-media-list-table.php:732 -#: wp-admin/includes/class-wp-posts-list-table.php:1295 -#: wp-admin/includes/class-wp-terms-list-table.php:461 -#: wp-admin/includes/class-wp-users-list-table.php:428 -#: wp-admin/includes/dashboard.php:644 -msgid "View" -msgstr "Afficher" - -#: wp-admin/includes/class-wp-plugins-list-table.php:460 -#: wp-admin/includes/class-wp-plugins-list-table.php:625 -msgid "Deactivate" -msgstr "Désactiver" - -#: wp-admin/includes/class-wp-plugins-list-table.php:430 -msgid "Update Available (%s)" -msgid_plural "Update Available (%s)" -msgstr[0] "Prête à mettre à jour (%s)" -msgstr[1] "Prêtes à mettre à jour (%s)" - -#. translators: %s: Theme author name -#: wp-admin/includes/class-wp-plugin-install-list-table.php:484 -#: wp-admin/includes/class-wp-plugins-list-table.php:772 -#: wp-admin/includes/class-wp-theme-install-list-table.php:308 -#: wp-admin/includes/class-wp-theme-install-list-table.php:412 -#: wp-admin/includes/class-wp-themes-list-table.php:216 -#: wp-admin/includes/theme.php:655 wp-admin/theme-install.php:264 -#: wp-admin/theme-install.php:319 wp-admin/themes.php:274 -#: wp-admin/themes.php:407 wp-admin/themes.php:462 -msgid "By %s" -msgstr "Par %s" - -#: wp-admin/includes/class-wp-theme-install-list-table.php:408 -#: wp-admin/includes/deprecated.php:1381 wp-admin/includes/theme.php:699 -#: wp-admin/theme-install.php:290 wp-admin/theme-install.php:310 -msgid "Install" -msgstr "Installer" - -#: wp-admin/includes/class-wp-users-list-table.php:323 -#: wp-admin/user-edit.php:375 wp-admin/user-new.php:356 -#: wp-admin/user-new.php:488 -msgid "Role" -msgstr "Rôle" - -#: wp-admin/includes/dashboard.php:431 wp-admin/includes/dashboard.php:433 -#: wp-admin/users.php:510 -msgid "Search Users" -msgstr "Chercher un utilisateur" - -#: wp-admin/menu.php:45 -msgid "Updates %s" -msgstr "Mises à jour %s" - -#: wp-admin/menu.php:206 -msgid "Plugins %s" -msgstr "Extensions %s" - -#: wp-admin/menu.php:208 -msgid "Installed Plugins" -msgstr "Extensions installées" - -#: wp-admin/menu.php:213 -msgctxt "plugin editor" -msgid "Editor" -msgstr "Éditeur" - -#: wp-admin/menu.php:225 -msgid "All Users" -msgstr "Tous les utilisateurs" - -#: wp-admin/menu.php:227 wp-admin/menu.php:229 wp-admin/user-edit.php:215 -#: wp-admin/users.php:493 -msgctxt "user" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/menu.php:237 wp-admin/menu.php:239 wp-admin/user-new.php:179 -#: wp-admin/user-new.php:293 wp-admin/user-new.php:393 -#: wp-admin/user-new.php:514 -msgid "Add New User" -msgstr "Ajouter un utilisateur" - -#: wp-admin/my-sites.php:54 wp-admin/options-head.php:15 -#: wp-admin/options.php:235 -msgid "Settings saved." -msgstr "Options enregistrées." - -#: wp-admin/user-new.php:286 -msgid "User added." -msgstr "Utilisateur ajouté." - -#: wp-admin/user-new.php:295 wp-admin/user-new.php:328 -#: wp-admin/user-new.php:386 -msgid "Add Existing User" -msgstr "Ajouter un utilisateur existant" - -#: wp-admin/users.php:309 wp-admin/users.php:340 -msgid "You can’t remove users." -msgstr "Vous ne pouvez pas supprimer ces utilisateurs." - -#: wp-admin/users.php:450 -msgid "Changed roles." -msgstr "Rôles modifiés." - -#: wp-admin/users.php:461 -msgid "User removed from this site." -msgstr "Utilisateur supprimé de ce site." - -#. translators: %s: Plugin version -#: wp-admin/about.php:24 wp-admin/credits.php:25 wp-admin/freedoms.php:24 -#: wp-admin/includes/ajax-actions.php:3774 -#: wp-admin/includes/ajax-actions.php:3817 -#: wp-admin/includes/class-wp-plugins-list-table.php:767 -#: wp-admin/includes/update.php:193 wp-admin/includes/update.php:218 -#: wp-admin/privacy.php:24 -msgid "Version %s" -msgstr "Version %s" - -#: wp-admin/includes/class-wp-users-list-table.php:399 -#: wp-admin/user-edit.php:395 -msgid "Super Admin" -msgstr "Super-admin" - -#: wp-admin/menu.php:248 wp-admin/ms-delete-site.php:30 -msgid "Delete Site" -msgstr "Supprimer le site" - -#: wp-admin/edit-tag-form.php:264 -#: wp-admin/includes/class-wp-links-list-table.php:82 -#: wp-admin/includes/class-wp-links-list-table.php:318 -#: wp-admin/includes/class-wp-plugins-list-table.php:466 -#: wp-admin/includes/class-wp-plugins-list-table.php:610 -#: wp-admin/includes/class-wp-plugins-list-table.php:635 -#: wp-admin/includes/class-wp-terms-list-table.php:153 -#: wp-admin/includes/class-wp-terms-list-table.php:452 -#: wp-admin/includes/class-wp-themes-list-table.php:192 -#: wp-admin/includes/class-wp-users-list-table.php:237 -#: wp-admin/includes/class-wp-users-list-table.php:416 -#: wp-admin/includes/media.php:1506 wp-admin/includes/meta-boxes.php:963 -#: wp-admin/includes/template.php:567 wp-admin/includes/theme.php:694 -#: wp-admin/includes/widgets.php:259 wp-admin/themes.php:351 -#: wp-admin/themes.php:499 wp-admin/widgets.php:320 -msgid "Delete" -msgstr "Supprimer" - -#: wp-admin/includes/ms.php:855 wp-admin/users.php:295 -msgid "Confirm Deletion" -msgstr "Confirmer cette action" - -#: wp-admin/edit-form-advanced.php:371 -msgid "Customizing This Display" -msgstr "Personnaliser cet écran" - -#: wp-admin/edit-form-advanced.php:385 -msgid "Title and Post Editor" -msgstr "Titre et éditeur d’article" - -#: wp-admin/edit-form-advanced.php:401 -msgid "About Pages" -msgstr "À propos des pages" - -#: wp-admin/install.php:194 wp-admin/options-reading.php:118 -msgid "Note: Neither of these options blocks access to your site — it is up to search engines to honor your request." -msgstr "Note : Aucune de ses options ne bloque l’accès à votre site — c’est au moteur de recherche de respecter votre demande." - -#: wp-admin/options-permalink.php:178 wp-admin/options-permalink.php:198 -msgctxt "sample permalink base" -msgid "archives" -msgstr "archives" - -#: wp-admin/options-permalink.php:190 wp-admin/options-permalink.php:194 -#: wp-admin/options-permalink.php:202 -msgctxt "sample permalink structure" -msgid "sample-post" -msgstr "exemple-article" - -#: wp-admin/options-permalink.php:201 -msgid "Post name" -msgstr "Nom de l’article" - -#. translators: URL to wp-admin/import.php -#: wp-admin/import.php:142 -msgid "This importer is not installed. Please install importers from the main site." -msgstr "Cet importateur n’est pas installé. Veuillez installer les importateurs depuis le site principal." - -#: wp-admin/options-general.php:96 -msgid "Email Address" -msgstr "Adresse de messagerie" - -#: wp-admin/options-general.php:147 -msgid "Site Language" -msgstr "Langue du site" - -#: wp-admin/options-discussion.php:47 -msgid "Attempt to notify any blogs linked to from the article" -msgstr "Tenter de notifier les sites liés depuis le contenu des articles" - -#. translators: 1: Site name, 2: site URL, 3: role -#: wp-admin/includes/user.php:532 -msgid "" -"Hi,\n" -"You've been invited to join '%1$s' at\n" -"%2$s with the role of %3$s.\n" -"If you do not want to join this site please ignore\n" -"this email. This invitation will expire in a few days.\n" -"\n" -"Please click the following link to activate your user account:\n" -"%%s" -msgstr "" -"Bonjour,\n" -"Vous avez été invité·e à rejoindre « %1$s » sur\n" -"%2$s en tant que %3$s. \n" -"Si vous ne souhaitez pas rejoindre ce site, veuillez ignorer\n" -"cet e-mail. L’invitation expirera dans quelques jours.\n" -"\n" -"Veuillez cliquer sur le lien suivant pour activer votre compte utilisateur :\n" -"%%s" - -#: wp-admin/includes/theme.php:259 -msgid "Full Width Template" -msgstr "Modèle pleine largeur" - -#: wp-admin/includes/meta-boxes.php:422 wp-admin/includes/theme.php:260 -msgid "Post Formats" -msgstr "Format d’article" - -#: wp-admin/includes/theme.php:257 -msgid "Featured Images" -msgstr "Images mises en avant" - -#: wp-admin/includes/theme.php:256 -msgid "Featured Image Header" -msgstr "Image d’en-tête mise en avant" - -#. translators: %s: browser name and link -#: wp-admin/includes/dashboard.php:1448 -msgid "It looks like you're using an old version of %s. For the best WordPress experience, please update your browser." -msgstr "Il semble que vous utilisez une vieille version de %s. Pour utiliser WordPress dans les meilleures conditions, veuillez mettre à jour votre navigateur." - -#. translators: %s: browser name and link -#: wp-admin/includes/dashboard.php:1443 -msgid "It looks like you're using an insecure version of %s. Using an outdated browser makes your computer unsafe. For the best WordPress experience, please update your browser." -msgstr "Il semble que vous utilisez une version peu sûre de %s. Un navigateur dépassé met votre ordinateur en danger. Pour utiliser WordPress dans des conditions optimales, veuillez mettre à jour votre navigateur." - -#: wp-admin/includes/nav-menu.php:957 -msgid "There are some invalid menu items. Please check or delete them." -msgstr "Certains éléments du menu ne sont pas valides. Veuillez les vérifier ou les effacer." - -#: wp-admin/edit-tag-form.php:119 wp-admin/edit-tags.php:391 -#: wp-admin/includes/class-wp-terms-list-table.php:177 -#: wp-admin/includes/class-wp-terms-list-table.php:593 -msgctxt "term name" -msgid "Name" -msgstr "Nom" - -#: wp-admin/includes/template.php:494 wp-admin/includes/template.php:509 -#: wp-admin/includes/template.php:634 -msgctxt "meta name" -msgid "Name" -msgstr "Nom" - -#: wp-admin/themes.php:329 -msgctxt "theme name" -msgid "Name" -msgstr "Nom" - -#. translators: %s: Theme Directory URL -#: wp-admin/theme-install.php:91 -msgid "You can find additional themes for your site by using the Theme Browser/Installer on this screen, which will display themes from the WordPress Theme Directory. These themes are designed and developed by third parties, are available free of charge, and are compatible with the license WordPress uses." -msgstr "Vous pouvez trouver plus de thèmes pour votre site en utilisant le navigateur/installeur de thème sur cet écran, qui affiche les thèmes en provenance du dépôt de thèmes de WordPress.org. Ces thèmes sont conçus et développés par des tiers, sont gratuits et utilisent une licence compatible avec celle de WordPress." - -#. translators: %s: WordPress Plugin Directory URL -#: wp-admin/plugins.php:417 -msgid "If you would like to see more plugins to choose from, click on the “Add New” button and you will be able to browse or search for additional plugins from the WordPress Plugin Directory. Plugins in the WordPress Plugin Directory are designed and developed by third parties, and are compatible with the license WordPress uses. Oh, and they’re free!" -msgstr "Si vous souhaitez choisir parmi plus d’extensions, cliquez sur l’onglet « Ajouter » et vous pourrez parcourir le dépôt d’extensions de WordPress.org, ou y lancer une recherche. Les extensions du dépôt sont conçus et développés par des tiers, et utilisent une licence compatible avec celle de WordPress. Ah, et elles sont gratuites !" - -#: wp-admin/update-core.php:61 -msgid "Re-install Now" -msgstr "Ré-installer maintenant" - -#: wp-admin/includes/file.php:750 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "La taille du fichier envoyé excède celle indiquée dans la directive upload_max_filesize, dans php.ini." - -#: wp-admin/includes/file.php:751 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form." -msgstr "La taille du fichier envoyé excède celle indiquée dans la directive MAX_FILE_SIZE du formulaire HTML." - -#: wp-admin/credits.php:129 -msgid "External Libraries" -msgstr "Bibliothèques tierces" - -#: wp-admin/menu.php:244 -msgid "Available Tools" -msgstr "Outils disponibles" - -#: wp-admin/menu.php:250 -msgid "Network Setup" -msgstr "Création du réseau" - -#: wp-admin/credits.php:59 -msgctxt "Translate this to be the equivalent of English Translators in your language for the credits page Translators section" -msgid "Translators" -msgstr "Traducteurs" - -#: wp-admin/freedoms.php:43 -msgid "WordPress grows when people like you tell their friends about it, and the thousands of businesses and services that are built on and around WordPress share that fact with their users. We’re flattered every time someone spreads the good word, just make sure to check out our trademark guidelines first." -msgstr "WordPress croît à chaque fois que vous en parlez à vos amis et à chaque fois que les milliers de sociétés et services dans le monde bâtis à l’aide de ou autour de WordPress en font mention à leurs utilisateurs. Nous sommes flattés chaque fois que quelqu’un vante les mérites de cet outil ; veillez cependant à respecter les conseils d’utilisation de notre marque déposée." - -#: wp-admin/freedoms.php:50 -msgid "Every plugin and theme in WordPress.org’s directory is 100%% GPL or a similarly free and compatible license, so you can feel safe finding plugins and themes there. If you get a plugin or theme from another source, make sure to ask them if it’s GPL first. If they don’t respect the WordPress license, we don’t recommend them." -msgstr "Tous les thèmes et extensions disponibles sur le répertoire WordPress.org respectent à 100%% la licence GPL, ou une licence libre et compatible. Ainsi, vous pouvez en toute sûreté y chercher des extensions et des thèmes. Si vous téléchargez une extension ou un thème en provenance d’une autre source, vérifiez bien qu’il respecte la licence GPL. Si cela n’est pas le cas, nous vous recommandons de ne pas l’utiliser." - -#: wp-admin/freedoms.php:34 -msgid "WordPress is Free and open source software, built by a distributed community of mostly volunteer developers from around the world. WordPress comes with some awesome, worldview-changing rights courtesy of its license, the GPL." -msgstr "WordPress est un logiciel libre et au code ouvert (open-source), conçu par une communauté de développeurs majoritairement bénévoles, partout dans le monde. WordPress est livré avec des libertés formidables qui changent la vision du monde, grâce à sa licence, la GPL." - -#: wp-admin/about.php:28 wp-admin/credits.php:13 wp-admin/credits.php:29 -#: wp-admin/freedoms.php:28 wp-admin/privacy.php:28 -msgid "Credits" -msgstr "Crédits" - -#. translators: 1: https://wordpress.org/about/, 2: https://make.wordpress.org/ -#: wp-admin/credits.php:42 -msgid "WordPress is created by a worldwide team of passionate individuals. Get involved in WordPress." -msgstr "WordPress est créé par une équipe de personnes passionnées, répartie sur toute la planète. Participez au développement de WordPress !" - -#. translators: %s: https://make.wordpress.org/ -#: wp-admin/credits.php:106 -msgid "Want to see your name in lights on this page? Get involved in WordPress." -msgstr "Vous voulez faire partie des noms listés sur cette page ? Participez au développement de WordPress !" - -#: wp-admin/credits.php:120 -msgid "Project Leaders" -msgstr "Chefs de projet" - -#: wp-admin/credits.php:124 -msgid "Lead Developer" -msgstr "Développeur principal" - -#: wp-admin/menu.php:90 -msgid "All Comments" -msgstr "Tous les commentaires" - -#: wp-admin/widgets.php:394 -msgctxt "removing-widget" -msgid "Deactivate" -msgstr "Désactiver" - -#: wp-admin/credits.php:123 -msgid "Cofounder, Project Lead" -msgstr "Cofondateur, chef de projet" - -#: wp-admin/credits.php:121 -msgid "Core Contributors to WordPress %s" -msgstr "Contributrices & contributeurs au cœur de WordPress %s" - -#: wp-admin/about.php:29 wp-admin/credits.php:30 wp-admin/freedoms.php:12 -#: wp-admin/freedoms.php:29 wp-admin/privacy.php:29 -msgid "Freedoms" -msgstr "Libertés" - -#: wp-admin/freedoms.php:37 -msgid "You have the freedom to run the program, for any purpose." -msgstr "Vous êtes libre de modifier ce programme, dans n’importe quel but." - -#: wp-admin/freedoms.php:39 -msgid "You have the freedom to redistribute copies of the original program so you can help your neighbor." -msgstr "Vous êtes libres de redistribuer des copies du programme original, afin d’aider votre prochain." - -#: wp-admin/freedoms.php:40 -msgid "You have the freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes." -msgstr "Vous êtes libres de distribuer à autrui des copies de votre propre version modifiée de ce programme. Ce faisant, vous offrez à la communauté la possibilité de profiter de vos modifications." - -#: wp-admin/includes/dashboard.php:32 -msgid "You are using an insecure browser!" -msgstr "Vous utilisez un navigateur peu sûr !" - -#: wp-admin/includes/dashboard.php:34 -msgid "Your browser is out of date!" -msgstr "Votre navigateur est obsolète !" - -#: wp-admin/freedoms.php:38 -msgid "You have access to the source code, the freedom to study how the program works, and the freedom to change it to make it do what you wish." -msgstr "Vous avez accès au code source, êtes libres d’étudier la manière dont le programme fonctionne, et vous êtes libres de le modifier pour en faire ce que vous souhaitez." - -#: wp-admin/freedoms.php:52 -msgid "Don’t you wish all software came with these freedoms? So do we! For more information, check out the Free Software Foundation." -msgstr "Ne préféreriez-vous pas que tous vos logiciels vous donnent autant de liberté ? Nous aussi ! Pour obtenir plus d’informations, rendez-vous sur le site de la Free Software Foundation, ou en français, ceux de l’April et de l’Aful." - -#: wp-admin/custom-header.php:620 -msgid "You can use one of these cool headers or show a random one on each page." -msgstr "Vous pouvez choisir parmi ces en-têtes, ou en afficher un aléatoirement à chaque chargement de page." - -#: wp-admin/custom-header.php:606 -msgid "You can choose one of your previously uploaded headers, or show a random one." -msgstr "Vous pouvez choisir un en-tête parmi ceux que vous avez déjà téléversés, ou en afficher un aléatoirement." - -#: wp-admin/custom-header.php:618 -msgid "If you don‘t want to upload your own image, you can use one of these cool headers, or show a random one." -msgstr "Si vous ne voulez pas téléverser d’image, vous pouvez utiliser l’un de ces en-têtes, ou en afficher un aléatoirement." - -#: wp-admin/menu-header.php:249 -msgid "Collapse menu" -msgstr "Réduire le menu" - -#. translators: %s: wp-content directory name -#: wp-admin/includes/class-wp-plugins-list-table.php:506 -msgid "Drop-ins are advanced plugins in the %s directory that replace WordPress functionality when present." -msgstr "Les extensions avancées sont directement contenues dans le répertoire %s. Elles peuvent modifier certaines fonctionnalités natives de WordPress." - -#: wp-admin/custom-header.php:275 -msgid "Random: Show a different image on each page." -msgstr "Aléatoire  : affiche une image différente sur chaque page." - -#: wp-admin/custom-header.php:604 -msgid "Uploaded Images" -msgstr "Images téléversées" - -#: wp-admin/includes/class-wp-screen.php:1099 wp-admin/includes/theme.php:265 -#: wp-admin/includes/theme.php:295 wp-admin/index.php:61 -msgid "Layout" -msgstr "Arrangement" - -#: wp-admin/users.php:240 -msgid "You have specified this user for deletion:" -msgstr "Vous avez choisi de supprimer cet utilisateur :" - -#: wp-admin/user-edit.php:192 -msgid "← Back to Users" -msgstr "← Retour aux utilisateurs" - -#: wp-admin/includes/class-wp-list-table.php:789 -msgctxt "paging" -msgid "%1$s of %2$s" -msgstr "%1$s sur %2$s" - -#: wp-admin/includes/file.php:89 -msgid "%s Page Template" -msgstr "Modèle de page %s" - -#: wp-admin/includes/ajax-actions.php:3876 wp-admin/plugins.php:467 -msgid "You cannot delete a plugin while it is active on the main site." -msgstr "Vous ne pouvez pas effacer une extension tant qu’elle est activée sur le site principal." - -#: wp-admin/plugins.php:316 -msgid "This plugin may be active on other sites in the network." -msgstr "Cette extension peut uniquement être activée sur l’ensemble des sites du réseau." - -#: wp-admin/user-edit.php:217 wp-admin/users.php:495 -msgctxt "user" -msgid "Add Existing" -msgstr "Ajouter un utilisateur existant" - -#: wp-admin/options-writing.php:83 -msgid "Default Post Format" -msgstr "Format par défaut des articles" - -#: wp-admin/plugin-editor.php:130 wp-admin/theme-editor.php:40 -msgid "Any edits to files from this screen will be reflected on all sites in the network." -msgstr "Toute modification aux fichiers de cet écran affectera l’ensemble des sites du réseau." - -#: wp-admin/plugin-editor.php:129 -msgid "If you want to make changes but don’t want them to be overwritten when the plugin is updated, you may be ready to think about writing your own plugin. For information on how to edit plugins, write your own from scratch, or just better understand their anatomy, check out the links below." -msgstr "Si vous voulez faire des modifications et ne pas les perdre à la prochaine mise à jour, cela signifie que vous êtes prêt à écrire votre propre extension. Pour obtenir des informations sur la manière de modifier une extension ou d’en créer une, ou simplement pour comprendre leur fonctionnement, suivez les liens ci-dessous." - -#: wp-admin/index.php:65 -msgid "The boxes on your Dashboard screen are:" -msgstr "Les blocs de l’écran du tableau de bord sont :" - -#: wp-admin/users.php:32 -msgid "This screen lists all the existing users for your site. Each user has one of five defined roles as set by the site admin: Site Administrator, Editor, Author, Contributor, or Subscriber. Users with roles other than Administrator will see fewer options in the dashboard navigation when they are logged in, based on their role." -msgstr "Cet écran liste tous les utilisateurs actuels de votre site. Chaque utilisateur a l’un des 5 rôles prédéfinis, tel qu’assigné par l’administrateur du site : Administrateur, Éditeur, Auteur, Contributeur ou Abonné. Les utilisateurs avec un rôle autre qu’Administrateur verront moins d’options quand ils seront connectés, en fonction de leur rôle." - -#. translators: Default page slug -#: wp-admin/includes/upgrade.php:244 -msgid "sample-page" -msgstr "page-d-exemple" - -#: wp-admin/includes/upgrade.php:242 -msgid "Sample Page" -msgstr "Page d’exemple" - -#: wp-admin/options-discussion.php:235 -msgid "Retro (Generated)" -msgstr "Rétro (généré)" - -#: wp-admin/includes/class-wp-themes-list-table.php:94 -msgid "You only have one theme enabled for this site right now. Visit the Network Admin to enable or install more themes." -msgstr "Vous n’avez qu’un thème activé sur ce site actuellement. Veuillez vous rendre sur la page d’administration du réseau pour activer ou installer plus de thèmes." - -#: wp-admin/includes/class-wp-themes-list-table.php:98 -msgid "You only have one theme enabled for this site right now. Visit the Network Admin to enable more themes." -msgstr "Vous n’avez qu’un thème activé sur ce site actuellement. Veuillez vous rendre sur la page d’administration du réseau pour activer plus de thèmes." - -#: wp-admin/includes/upgrade.php:224 -msgid "" -"This is an example page. It's different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:\n" -"\n" -"
Hi there! I'm a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin' caught in the rain.)
\n" -"\n" -"...or something like this:\n" -"\n" -"
The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
\n" -"\n" -"As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!" -msgstr "" -"Voici un exemple de page. Elle est différente d’un article de blog, en cela qu’elle restera à la même place, et s’affichera dans le menu de navigation de votre site (en fonction de votre thème). La plupart des gens commencent par écrire une page « À Propos » qui les présente aux visiteurs potentiels du site. Vous pourriez y écrire quelque chose de ce tenant :\n" -"\n" -"
Bonjour ! Je suis un mécanicien qui aspire à devenir un acteur, et ceci est mon blog. J’habite à Bordeaux, j’ai un super chien qui s’appelle Russell, et j’aime la vodka-ananas (ainsi que perdre mon temps à regarder la pluie tomber).
\n" -"\n" -"...ou bien quelque chose comme cela :\n" -"\n" -"
La société 123 Machin Truc a été créée en 1971, et n’a cessé de proposer au public des machins-trucs de qualité depuis cette année. Située à Saint-Remy-en-Bouzemont-Saint-Genest-et-Isson, 123 Machin Truc emploie 2 000 personnes, et fabrique toutes sortes de bidules super pour la communauté bouzemontoise.
\n" -"\n" -"Étant donné que vous êtes un nouvel utilisateur ou une nouvelle utilisatrice de WordPress, vous devriez vous rendre sur votre tableau de bord pour effacer la présente page, et créer de nouvelles pages avec votre propre contenu. Amusez-vous bien !" - -#: wp-admin/user-edit.php:400 -msgid "Super admin privileges cannot be removed because this user has the network admin email." -msgstr "Les privilèges de super-admin ne peuvent pas être enlevés, car cet utilisateur est celui avec l’adresse de messagerie administrative du réseau." - -#: wp-admin/includes/class-wp-themes-list-table.php:105 -msgid "You only have one theme installed right now. Live a little! You can choose from over 1,000 free themes in the WordPress Theme Directory at any time: just click on the Install Themes tab above." -msgstr "Vous n’avez qu’un seul thème d’installé pour le moment. Faites vivre votre site ! Vous pouvez quand vous le voulez choisir parmi plus de 1 000 thèmes sur le dépôt de thèmes de WordPress.org : cliquez simplement sur l’onglet « Ajouter » ci-dessus." - -#: wp-admin/maint/repair.php:160 -msgid "One or more database tables are unavailable. To allow WordPress to attempt to repair these tables, press the “Repair Database” button. Repairing can take a while, so please be patient." -msgstr "Une ou plusieurs tables de votre base de données sont indisponibles. Pour autoriser WordPress à tenter de réparer ces tables, cliquez sur le bouton « Réparer la base de données ». La réparation peut prendre un certain temps, merci donc d’être patient." - -#: wp-admin/includes/file.php:54 -msgid "Visual Editor RTL Stylesheet" -msgstr "Feuille de style de l’éditeur visuel (lecture de droite à gauche)" - -#. translators: %s: link to edit parent theme -#: wp-admin/theme-editor.php:237 -msgid "This child theme inherits templates from a parent theme, %s." -msgstr "Ce thème enfant hérite de certains modèles de son thème parent, %s." - -#: wp-admin/theme-editor.php:280 -msgid "This is a file in your current parent theme." -msgstr "Ceci est un fichier de votre thème parent actuel." - -#: wp-admin/upgrade.php:64 -msgid "WordPress › Update" -msgstr "WordPress › Mise à jour" - -#: wp-admin/upgrade.php:97 -msgid "WordPress has been updated! Before we send you on your way, we have to update your database to the newest version." -msgstr "WordPress a été mis à jour ! Avant de vous laisser continuer, nous devons mettre à jour la base de données." - -#: wp-admin/upgrade.php:98 -msgid "The database update process may take a little while, so please be patient." -msgstr "Le processus de mise à jour peut prendre un certain temps, merci donc pour votre patience." - -#: wp-admin/upgrade.php:99 -msgid "Update WordPress Database" -msgstr "Mettre à jour la base de données de WordPress" - -#: wp-admin/upgrade.php:109 -msgid "Update Complete" -msgstr "Mise à jour terminée" - -#: wp-admin/upgrade.php:110 -msgid "Your WordPress database has been successfully updated!" -msgstr "La base de données de WordPress a bien été mise à jour !" - -#: wp-admin/update-core.php:113 -msgid "You are about to install WordPress %s in English (US). There is a chance this update will break your translation. You may prefer to wait for the localized version to be released." -msgstr "Vous êtes sur le point d’installer WordPress %s en anglais (US). Il se peut que cette mise à jour ne fonctionne pas avec la traduction de WordPress dont vous disposez. Vous devriez sans doute patienter, le temps que la mise à jour soit officiellement traduite dans votre langue." - -#: wp-admin/upgrade.php:75 -msgid "No Update Required" -msgstr "Aucune mise à jour nécessaire" - -#: wp-admin/upgrade.php:96 -msgid "Database Update Required" -msgstr "Mise à jour de la base de données nécessaire" - -#: wp-admin/includes/ajax-actions.php:3808 -#: wp-admin/includes/ajax-actions.php:3835 -#: wp-admin/includes/class-plugin-upgrader.php:54 -msgid "Plugin update failed." -msgstr "La mise à jour de l’extension a échoué." - -#: wp-admin/includes/class-plugin-upgrader.php:55 -msgid "Plugin updated successfully." -msgstr "L’extension a bien été mise à jour." - -#: wp-admin/includes/class-theme-upgrader.php:53 -msgid "Theme update failed." -msgstr "La mise à jour du thème a échoué." - -#: wp-admin/includes/class-theme-upgrader.php:54 -msgid "Theme updated successfully." -msgstr "Le thème a bien été mis à jour." - -#: wp-admin/includes/class-plugin-upgrader-skin.php:28 wp-admin/update.php:54 -msgid "Update Plugin" -msgstr "Mettre à jour l’extension" - -#: wp-admin/includes/class-theme-upgrader-skin.php:26 wp-admin/update.php:178 -msgid "Update Theme" -msgstr "Mettre à jour le thème" - -#: wp-admin/includes/class-core-upgrader.php:31 -#: wp-admin/includes/class-language-pack-upgrader.php:114 -#: wp-admin/includes/class-plugin-upgrader.php:48 -#: wp-admin/includes/class-theme-upgrader.php:47 -msgid "Update package not available." -msgstr "Aucune archive de mise à jour disponible." - -#. translators: 1: plugin name, 2: details URL, 3: additional link attributes, -#. 4: version number -#: wp-admin/includes/update.php:391 -msgid "There is a new version of %1$s available. View version %4$s details. Automatic update is unavailable for this plugin." -msgstr "Une nouvelle version pour %1$s est disponible. Afficher les détails de la version %4$s. La mise à jour automatique n’est pas disponible pour cette extension." - -#: wp-admin/export.php:161 -msgid "Choose what to export" -msgstr "Choisissez ce que vous souhaitez exporter" - -#: wp-admin/export.php:166 -msgid "All content" -msgstr "Tout le contenu" - -#: wp-admin/export.php:167 -msgid "This will contain all of your posts, pages, comments, custom fields, terms, navigation menus, and custom posts." -msgstr "Il contiendra tous vos articles, pages, commentaires, champs personnalisés, termes, menus de navigation et types de contenus personnalisés." - -#: wp-admin/export.php:191 wp-admin/export.php:233 wp-admin/export.php:265 -msgid "Date range:" -msgstr "Date de création :" - -#: wp-admin/export.php:177 wp-admin/export.php:219 -msgid "Authors:" -msgstr "Auteurs :" - -#. translators: Admin screen title. 1: Admin screen name -#: wp-admin/admin-header.php:47 -msgid "%1$s — WordPress" -msgstr "%1$s — WordPress" - -#: wp-admin/media.php:75 -msgid "This screen allows you to edit five fields for metadata in a file within the media library." -msgstr "Cet écran vous permet de modifier les 4 champs des métadonnées des fichiers dans la bibliothèque des médias." - -#: wp-admin/edit-form-advanced.php:418 wp-admin/media.php:77 -msgid "Note that you crop the image by clicking on it (the Crop icon is already selected) and dragging the cropping frame to select the desired part. Then click Save to retain the cropping." -msgstr "Pour recadrer une image, cliquez sur l’icône Recadrer puis sélectionnez la zone à conserver en cliquant sur l’image et en faisant glisser le curseur de la souris. Ensuite, cliquez sur Enregistrer pour conserver votre modification." - -#: wp-admin/edit-form-advanced.php:419 wp-admin/media.php:78 -msgid "Remember to click Update Media to save metadata entered or changed." -msgstr "Pensez bien à cliquer sur le bouton « Mettre à jour le fichier » afin de conserver les métadonnées ajoutées ou modifiées." - -#: wp-admin/edit-form-advanced.php:417 wp-admin/media.php:76 -msgid "For images only, you can click on Edit Image under the thumbnail to expand out an inline image editor with icons for cropping, rotating, or flipping the image as well as for undoing and redoing. The boxes on the right give you more options for scaling the image, for cropping it, and for cropping the thumbnail in a different way than you crop the original image. You can click on Help in those boxes to get more information." -msgstr "Pour les images (et seulement elles), vous pouvez cliquer sur « Modifier l’Image », sous la miniature, afin de faire apparaître un éditeur d’image, vous permettant de recadrer, d’appliquer une rotation ou d’inverser une image, ainsi que de défaire et refaire vos modifications. Les blocs sur la droite vous donnent accès à d’autres options pour le changement d’échelle, le recadrage et même le recadrage de la miniature, qui peut être différent de celui de l’image originale. Cliquez sur le bouton Aide de ces blocs pour obtenir plus d’informations." - -#: wp-admin/widgets.php:56 -msgid "The Available Widgets section contains all the widgets you can choose from. Once you drag a widget into a sidebar, it will open to allow you to configure its settings. When you are happy with the widget settings, click the Save button and the widget will go live on your site. If you click Delete, it will remove the widget." -msgstr "La section « Widgets disponibles » contient tous les widgets que vous pouvez utiliser. Une fois le widget glissé dans la colonne latérale, il s’ouvrira pour vous permettre d’en modifier les réglages. Quand vos réglages vous satisfont, cliquez sur le bouton « Enregistrer » et le widget sera lancé sur votre site. Si vous cliquez sur « Supprimer », le widget sera enlevé du site." - -#: wp-admin/user-new.php:335 -msgid "Email or Username" -msgstr "E-mail ou identifiant" - -#: wp-admin/themes.php:139 -msgid "Search Installed Themes" -msgstr "Chercher parmi les thèmes installés" - -#: wp-admin/update-core.php:358 -msgid "Please Note: Any customizations you have made to theme files will be lost. Please consider using child themes for modifications." -msgstr "Notez bien : toutes les personnalisations que vous pourriez avoir apportées aux fichiers des thèmes seront perdues. Pensez à utiliser des thèmes enfants pour vos modifications." - -#: wp-admin/includes/class-wp-posts-list-table.php:363 -msgctxt "posts" -msgid "Sticky (%s)" -msgid_plural "Sticky (%s)" -msgstr[0] "Mis en avant (%s)" -msgstr[1] "Mis en avant (%s)" - -#. translators: %1 date, %2 time. -#: wp-admin/update-core.php:617 -msgid "Last checked on %1$s at %2$s." -msgstr "Dernière vérification le %1$s à %2$s." - -#: wp-admin/update-core.php:618 -msgid "Check Again" -msgstr "Vérifier à nouveau" - -#: wp-admin/update-core.php:602 -msgid "Please select one or more themes to update." -msgstr "Veuillez sélectionner un ou plusieurs thèmes à mettre à jour." - -#: wp-admin/update-core.php:604 -msgid "Please select one or more plugins to update." -msgstr "Veuillez sélectionner une ou plusieurs extensions à mettre à jour." - -#: wp-admin/includes/class-bulk-upgrader-skin.php:39 -msgid "The update process is starting. This process may take a while on some hosts, so please be patient." -msgstr "Le processus de mise à jour se lance. Il peut prendre un certain temps chez certains hébergeurs, merci pour votre patience." - -#: wp-admin/theme-install.php:197 wp-admin/theme-install.php:217 -msgid "Apply Filters" -msgstr "Appliquer les filtres" - -#: wp-admin/includes/theme.php:255 -msgid "Editor Style" -msgstr "Éditeur de style" - -#: wp-admin/includes/file.php:1691 -msgid "To perform the requested action, WordPress needs to access your web server." -msgstr "Pour lancer la requête demandée, WordPress a besoin d’accéder à votre serveur web." - -#: wp-admin/includes/class-wp-theme-install-list-table.php:159 -msgid "No themes match your request." -msgstr "Aucun thème ne correspond à votre requête." - -#: wp-admin/includes/class-wp-list-table.php:780 -#: wp-admin/includes/class-wp-list-table.php:783 -msgid "Current Page" -msgstr "Page actuelle" - -#: wp-admin/includes/dashboard.php:390 -msgid "Create a New User" -msgstr "Créer un nouvel utilisateur" - -#. translators: %s: number of users on the network -#: wp-admin/includes/dashboard.php:396 -msgid "%s user" -msgid_plural "%s users" -msgstr[0] "%s utilisateur" -msgstr[1] "%s utilisateurs" - -#. translators: %s: number of sites on the network -#: wp-admin/includes/dashboard.php:398 -msgid "%s site" -msgid_plural "%s sites" -msgstr[0] "%s site" -msgstr[1] "%s sites" - -#: wp-admin/includes/dashboard.php:439 wp-admin/includes/dashboard.php:441 -msgid "Search Sites" -msgstr "Chercher un site" - -#. translators: 1: text indicating the number of sites on the network, 2: text -#. indicating the number of users on the network -#: wp-admin/includes/dashboard.php:401 -msgid "You have %1$s and %2$s." -msgstr "Vous avez %1$s et %2$s." - -#: wp-admin/includes/dashboard.php:1288 -msgid "https://wordpress.org/news/" -msgstr "https://wpfr.net/" - -#: wp-admin/includes/dashboard.php:1297 -msgid "http://wordpress.org/news/feed/" -msgstr "https://feeds.feedburner.com/WordpressFrancophone" - -#: wp-admin/options-discussion.php:68 -msgid "(Signup has been disabled. Only members of this site can comment.)" -msgstr " (L’inscription a été désactivée. Seuls les membres de ce site peuvent laisser un commentaire.)" - -#. translators: 1: theme name, 2: theme details URL, 3: additional link -#. attributes, 4: version number -#. translators: 1: plugin name, 2: details URL, 3: additional link attributes, -#. 4: version number -#. translators: 1: theme name, 2: details URL, 3: additional link attributes, -#. 4: version number -#: wp-admin/includes/theme.php:181 wp-admin/includes/update.php:380 -#: wp-admin/includes/update.php:525 -msgid "There is a new version of %1$s available. View version %4$s details." -msgstr "Une nouvelle version pour %1$s est disponible. Afficher les détails de la version %4$s." - -#: wp-admin/includes/nav-menu.php:953 -msgid "Click Save Menu to make pending menu items public." -msgstr "Cliquez sur « Enregistrer le menu » pour rendre publics les éléments en attente." - -#: wp-admin/includes/dashboard.php:1401 -msgid "Storage Space" -msgstr "Espace disque" - -#: wp-admin/includes/dashboard.php:388 -msgid "Create a New Site" -msgstr "Créer un nouveau site" - -#: wp-admin/custom-header.php:522 -msgid "Images of exactly %1$d × %2$d pixels will be used as-is." -msgstr "Les images ayant pour taille exacte %1$d pixels par %2$d seront utilisées telles quelles." - -#: wp-admin/custom-header.php:819 -msgid "Crop and Publish" -msgstr "Recadrer et publier" - -#: wp-admin/edit-link-form.php:60 -msgid "XFN stands for XHTML Friends Network, which is optional. WordPress allows the generation of XFN attributes to show how you are related to the authors/owners of the site to which you are linking." -msgstr "XFN signifie XHTML Friends Network, c’est-à-dire Réseau XHTML d’Amis. Son usage est facultatif. WordPress permet de générer les attributs XFN de vos liens, afin d’indiquer votre relation avec l’auteur ou le propriétaire de la page liée." - -#: wp-admin/includes/file.php:1696 -msgid "FTP/SSH Username" -msgstr "Identifiant FTP/SSH" - -#: wp-admin/includes/file.php:1697 -msgid "FTP/SSH Password" -msgstr "Mot de passe FTP/SSH" - -#: wp-admin/includes/file.php:1700 -msgid "FTP Username" -msgstr "Identifiant FTP" - -#: wp-admin/includes/file.php:1701 -msgid "FTP Password" -msgstr "Mot de passe FTP" - -#: wp-admin/options-permalink.php:31 -msgid "When you assign multiple categories or tags to a post, only one can show up in the permalink: the lowest numbered category. This applies if your custom structure includes %category% or %tag%." -msgstr "Quand vous assignez un article à plusieurs catégories ou étiquettes, une seule apparaîtra dans le permalien : la catégorie avec l’identifiant numérique le plus bas. Idem pour les mots-clés. Cela s’applique si votre structure comprend %category% ou %tag%." - -#: wp-admin/options-permalink.php:30 -msgid "If you pick an option other than Plain, your general URL path with structure tags (terms surrounded by %) will also appear in the custom structure field and your path can be further modified there." -msgstr "Si vous choisissez une option autre que « Simple », la structure générale de vos liens, avec les marqueurs de structure (encadrés par %), apparaîtra dans le champ de « Structure personnalisée », d’où vous pourrez l’adapter à vos besoins précis." - -#: wp-admin/options-permalink.php:38 -msgid "The Optional fields let you customize the “category” and “tag” base names that will appear in archive URLs. For example, the page listing all posts in the “Uncategorized” category could be /topics/uncategorized instead of /category/uncategorized." -msgstr "Les champs facultatifs, en bas de page, vous permettent de personnaliser les dénominations utilisées pour les chemins /category/ et /tag/ lors de l’affichage des archives. Par exemple, la page listant tous les articles de la catégorie « Non classé » pourrait se lire comme /sujet/non-classe/ plutôt que /categorie/non-classe/." - -#: wp-admin/widgets.php:70 -msgid "Many themes show some sidebar widgets by default until you edit your sidebars, but they are not automatically displayed in your sidebar management tool. After you make your first widget change, you can re-add the default widgets by adding them from the Available Widgets area." -msgstr "De nombreux thèmes affichent par défaut quelques widgets dans la colonne latérale, jusqu’à ce que vous la modifiez vous-mêmes. Ces widgets par défaut ne sont pas automatiquement affichés dans le gestionnaire de colonne latérale. Après avoir fait vos propres modifications de widgets, vous pouvez rajouter les widgets par défaut depuis la section « Widgets Disponibles »." - -#: wp-admin/options-reading.php:24 -msgid "You can choose what’s displayed on the homepage of your site. It can be posts in reverse chronological order (classic blog), or a fixed/static page. To set a static homepage, you first need to create two Pages. One will become the homepage, and the other will be where your posts are displayed." -msgstr "Vous pouvez choisir ce qui est affiché en page d’accueil de votre site. Au choix, le mode « blog » classique (les articles dans l’ordre chronologique inverse) ou une page statique. Pour mettre en place une page statique, vous devez d’abord créer deux pages : la première servira de page d’accueil, la seconde affichera vos articles." - -#: wp-admin/users.php:33 -msgid "To add a new user for your site, click the Add New button at the top of the screen or Add New in the Users menu section." -msgstr "Pour ajouter un nouvel utilisateur à votre site, cliquez sur le bouton « Ajouter » en haut de l’écran, ou l’option « Ajouter » du menu « Utilisateurs »." - -#: wp-admin/widgets.php:62 -msgid "If you want to remove the widget but save its setting for possible future use, just drag it into the Inactive Widgets area. You can add them back anytime from there. This is especially helpful when you switch to a theme with fewer or different widget areas." -msgstr "Si vous voulez enlever le widget, mais conserver ses réglages pour un possible usage futur, glissez-le simplement dans la zone « Widgets désactivés ». De là, vous pouvez les rajouter n’importe quand. C’est particulièrement utile quand vous passez à un thème avec moins de zones à widgets, ou des zones différentes." - -#: wp-admin/options-general.php:26 -msgid "Most themes display the site title at the top of every page, in the title bar of the browser, and as the identifying name for syndicated feeds. The tagline is also displayed by many themes." -msgstr "La plupart des thèmes affichent le titre du site en haut de chaque page, dans la barre de titre du navigateur, et en tant qu’identifiant pour les flux de syndication, sauf si votre thème en décide autrement. Le slogan est également utilisé par de nombreux thèmes." - -#: wp-admin/options-media.php:18 -msgid "You can set maximum sizes for images inserted into your written content; you can also insert an image as Full Size." -msgstr "Vous pouvez indiquer une taille maximale pour les images insérées dans votre contenu textuel. Vous pourrez insérer l’image dans sa taille d’origine." - -#: wp-admin/edit-form-advanced.php:474 -msgid "Order — Pages are usually ordered alphabetically, but you can choose your own order by entering a number (1 for first, etc.) in this field." -msgstr "Ordre — Les pages sont généralement affichées par ordre alphabétique, mais vous pouvez indiquer un nombre dans ce champ pour modifier l’ordre d’apparition : 1 pour premier, etc." - -#: wp-admin/includes/file.php:1695 -msgid "Please enter your FTP or SSH credentials to proceed." -msgstr "Veuillez saisir votre identifiant FTP ou SSH pour continuer." - -#: wp-admin/includes/file.php:1699 -msgid "Please enter your FTP credentials to proceed." -msgstr "Veuillez saisir votre identifiant FTP pour continuer." - -#: wp-admin/includes/file.php:1705 -msgid "If you do not remember your credentials, you should contact your web host." -msgstr "Si vous ne vous souvenez pas de votre identifiant, vous devriez contacter votre hébergeur." - -#: wp-admin/user-edit.php:45 -msgid "Your profile contains information about you (your “account”) as well as some personal options related to using WordPress." -msgstr "Votre profil contient les informations à votre propos (votre « compte »), ainsi que quelques options liées à votre utilisation personnelle de WordPress." - -#. translators: %s: /wp-content/themes -#: wp-admin/theme-install.php:98 -msgid "You can Upload a theme manually if you have already downloaded its ZIP archive onto your computer (make sure it is from a trusted and original source). You can also do it the old-fashioned way and copy a downloaded theme’s folder via FTP into your %s directory." -msgstr "Vous pouvez téléverser un thème manuellement si vous avez déjà téléchargé son archive Zip sur votre ordinateur (assurez-vous que le thème vient d’une source de confiance). Vous pouvez également le faire à l’ancienne, c’est-à-dire passer par un client FTP pour mettre le répertoire du thème dans le répertoire %s." - -#: wp-admin/edit-form-advanced.php:463 -msgid "Send Trackbacks — Trackbacks are a way to notify legacy blog systems that you’ve linked to them. Enter the URL(s) you want to send trackbacks. If you link to other WordPress sites they’ll be notified automatically using pingbacks, and this field is unnecessary." -msgstr "Envoyer des rétroliens — Un rétrolien est une manière explicite de notifier les anciens systèmes de blog que vous avez fait un lien vers eux. Saisissez les adresses web que vous voulez notifier. Si dans votre article vous faites des liens vers des sites WordPress, ils seront notifiés automatiquement à l’aide de pings, sans devoir passer par un rétrolien explicite." - -#: wp-admin/user-new.php:214 -msgid "Administrators have access to all the administration features." -msgstr "Les administrateurs peuvent accéder à toutes les fonctionnalités de l’administration ;" - -#: wp-admin/link-manager.php:53 -msgid "You can add links here to be displayed on your site, usually using Widgets. By default, links to several sites in the WordPress community are included as examples." -msgstr "Vous pouvez ici ajouter les liens que vous voulez voir affichés sur votre site, généralement par le biais de widgets. Des liens vers de nombreux sites de la communauté WordPress sont inclus par défaut." - -#: wp-admin/link-manager.php:61 -msgid "If you delete a link, it will be removed permanently, as Links do not have a Trash function yet." -msgstr "Si vous supprimez un lien, il sera supprimé définitivement, car les liens n’ont pas accès à la corbeille pour le moment." - -#: wp-admin/plugin-editor.php:120 -msgid "You can use the editor to make changes to any of your plugins’ individual PHP files. Be aware that if you make changes, plugins updates will overwrite your customizations." -msgstr "Vous pouvez utiliser l’éditeur pour modifier n’importe quel fichier PHP de vos extensions. Soyez cependant conscient que si vous modifiez les fichiers, les mises à jour les annuleront." - -#: wp-admin/user-new.php:211 -msgid "Contributors can write and manage their posts but not publish posts or upload media files." -msgstr "Les contributeurs peuvent écrire et gérer leurs articles, mais ils ne peuvent pas publier les articles ou téléverser des fichiers média." - -#: wp-admin/custom-background.php:89 -msgid "You can customize the look of your site without touching any of your theme’s code by using a custom background. Your background can be an image or a color." -msgstr "Vous pouvez personnaliser l’apparence de votre site sans jamais toucher au code de votre thème, en utilisant un fond personnalisé. Votre fond peut être une image ou juste une couleur." - -#: wp-admin/custom-background.php:92 -msgid "Don’t forget to click on the Save Changes button when you are finished." -msgstr "N’oubliez pas de cliquer sur « Enregistrer les modifications » quand vous avez terminé." - -#: wp-admin/edit-form-advanced.php:390 -msgid "You can also create posts with the Press This bookmarklet." -msgstr "Vous pouvez également créer des articles avec le bookmarklet Press This." - -#: wp-admin/edit-tags.php:247 -msgid "Slug — The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers, and hyphens." -msgstr "Identifiant — L’identifiant est la version normalisée du nom. Il ne contient généralement que des lettres minuscules non accentuées, des chiffres et des traits d’union ;" - -#: wp-admin/user-new.php:213 -msgid "Editors can publish posts, manage posts as well as manage other people’s posts, etc." -msgstr "Les éditeurs peuvent publier et gérer leurs propres articles, ainsi que ceux des autres membres ;" - -#: wp-admin/user-edit.php:51 -msgid "Remember to click the Update Profile button when you are finished." -msgstr "Pensez bien à cliquer sur le bouton « Mettre à jour le profil » quand vous aurez terminé." - -#: wp-admin/user-edit.php:48 -msgid "Your username cannot be changed, but you can use other fields to enter your real name or a nickname, and change which name to display on your posts." -msgstr "Votre identifiant ne peut être modifié, mais vous pouvez utiliser les autres champs pour saisir votre nom complet ou un pseudonyme, et changer ensuite le nom à afficher dans vos articles." - -#: wp-admin/user-edit.php:50 -msgid "Required fields are indicated; the rest are optional. Profile information will only be displayed if your theme is set up to do so." -msgstr "Les champs nécessaires sont indiqués, les autres sont facultatifs. Les informations du profil ne sont affichées que si votre thème a été conçu pour les exploiter." - -#: wp-admin/comment.php:45 -msgid "You can edit the information left in a comment if needed. This is often useful when you notice that a commenter has made a typographical error." -msgstr "Au besoin, vous pouvez modifier les informations laissées dans un commentaire. Par exemple, si un commentateur a fait une faute d’orthographe." - -#: wp-admin/comment.php:46 -msgid "You can also moderate the comment from this screen using the Status box, where you can also change the timestamp of the comment." -msgstr "Vous pouvez également modérer le commentaire depuis cet écran, à l’aide du bloc État, d’où vous pouvez également changer l’horodatage du commentaire." - -#: wp-admin/options-general.php:25 -msgid "The fields on this screen determine some of the basics of your site setup." -msgstr "Les champs de cet écran déterminent certains des réglages de base de votre site." - -#: wp-admin/options-reading.php:23 -msgid "This screen contains the settings that affect the display of your content." -msgstr "Cet écran présente les réglages qui influent sur l’affichage de votre contenu." - -#: wp-admin/options-general.php:29 -msgid "The WordPress URL and the Site URL can be the same (example.com) or different; for example, having the WordPress core files (example.com/wordpress) in a subdirectory instead of the root directory." -msgstr "L’adresse web de WordPress et celle du site peuvent être identiques (exemple.fr) ou différentes. Ainsi, vous pourriez avoir les fichiers de WordPress dans un sous-dossier (exemple.fr/wordpress) plutôt qu’à la racine du site." - -#: wp-admin/options-discussion.php:23 wp-admin/options-general.php:35 -#: wp-admin/options-media.php:24 wp-admin/options-permalink.php:23 -#: wp-admin/options-permalink.php:32 wp-admin/options-permalink.php:39 -#: wp-admin/options-reading.php:26 wp-admin/options-writing.php:22 -msgid "You must click the Save Changes button at the bottom of the screen for new settings to take effect." -msgstr "Vous devez cliquer sur « Enregistrer les modifications » en bas de l’écran pour que les nouveaux réglages prennent effet." - -#: wp-admin/options-general.php:34 -msgid "UTC means Coordinated Universal Time." -msgstr "UTC signifie « Temps universel coordonné »." - -#: wp-admin/edit-link-form.php:59 -msgid "The boxes for link name, web address, and description have fixed positions, while the others may be repositioned using drag and drop. You can also hide boxes you don’t use in the Screen Options tab, or minimize boxes by clicking on the title bar of the box." -msgstr "Les blocs pour le nom, l’adresse web et la description sont fixes, tandis que les autres peuvent être repositionnés par glisser/déposer. Vous pouvez également masquer les blocs que vous n’utilisez pas via l’onglet « Options de l’écran », et fermer les blocs en cliquant sur leur barre de titre." - -#: wp-admin/update-core.php:165 -msgid "You have the latest version of WordPress." -msgstr "Vous avez la dernière version de WordPress." - -#: wp-admin/update-core.php:187 -msgid "An updated version of WordPress is available." -msgstr "Une nouvelle version de WordPress est disponible." - -#: wp-admin/update-core.php:210 -msgid "While your site is being updated, it will be in maintenance mode. As soon as your updates are complete, your site will return to normal." -msgstr "Durant le processus de mise à jour, votre site sera en mode de maintenance. Dès que le processus sera achevé, votre site sera à nouveau accessible." - -#: wp-admin/update-core.php:350 -msgid "Your themes are all up to date." -msgstr "Vos thèmes sont tous à jour." - -#: wp-admin/update-core.php:226 -msgid "Your plugins are all up to date." -msgstr "Vos extensions sont toutes à jour." - -#: wp-admin/plugin-editor.php:162 wp-admin/theme-editor.php:158 -msgid "Function Name…" -msgstr "Nom de fonction…" - -#: wp-admin/includes/class-plugin-installer-skin.php:53 -msgid "Activate Plugin & Run Importer" -msgstr "Activer l’extension & lancer l’importateur" - -#: wp-admin/includes/class-plugin-installer-skin.php:66 -msgid "Return to Importers" -msgstr "Retour aux importateurs" - -#: wp-admin/edit-link-form.php:58 -msgid "You can add or edit links on this screen by entering information in each of the boxes. Only the link’s web address and name (the text you want to display on your site as the link) are required fields." -msgstr "Vous pouvez ajouter ou modifier des liens sur cet écran, en saisissant dans chacun des blocs. Seuls sont nécessaires les champs « Adresse web » et « Nom » (le texte que vous voulez voir affiché sur votre site pour cette adresse)." - -#: wp-admin/edit-tags.php:555 -msgid "Categories can be selectively converted to tags using the category to tag converter." -msgstr "Les catégories peuvent être converties de manière sélective en étiquettes via le convertisseur catégories vers étiquettes." - -#: wp-admin/includes/class-walker-nav-menu-checklist.php:98 -msgctxt "nav menu front page title" -msgid "Home: %s" -msgstr "Accueil : %s" - -#: wp-admin/import.php:62 wp-admin/themes.php:184 wp-admin/users.php:235 -msgid "ERROR:" -msgstr "ERREUR :" - -#: wp-admin/export.php:49 -msgid "Once generated, your WXR file can be imported by another WordPress site or by another blogging platform able to access this format." -msgstr "Une fois généré, le fichier WXR peut être importé dans une autre installation WordPress, ou une autre plate-forme de blog capable de lire ce format." - -#: wp-admin/import.php:23 -msgid "This screen lists links to plugins to import data from blogging/content management platforms. Choose the platform you want to import from, and click Install Now when you are prompted in the popup window. If your platform is not listed, click the link to search the plugin directory for other importer plugins to see if there is one for your platform." -msgstr "Cet écran liste les liens vers les extensions servant à importer des données en provenance d’autres plates-formes de blogs ou gestionnaires de contenus. Choisissez la plate-forme d’origine, et cliquez sur « Installer maintenant » dans la fenêtre qui s’affiche. Si vous ne trouvez pas votre plate-forme, cliquez sur le lien « Recherche » dans le Dépôt d’Extensions et lancez une recherche - peut-être qu’une autre extension répondra à vos attentes." - -#: wp-admin/link-manager.php:55 -msgid "You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table." -msgstr "Vous pouvez personnaliser l’affichage de cet écran en utilisant les réglages d’affichage et/ou le filtre déroulant présent au-dessous du tableau de liens." - -#: wp-admin/plugin-editor.php:121 -msgid "Choose a plugin to edit from the dropdown menu and click the Select button. Click once on any file name to load it in the editor, and make your changes. Don’t forget to save your changes (Update File) when you’re finished." -msgstr "Choisissez une extension à modifier dans le menu déroulant et cliquez sur le bouton « Sélectionner ». Cliquez une fois sur n’importe quel nom de fichier pour le charger dans l’éditeur, puis faites vos modifications. N’oubliez pas d’enregistrer vos modifications (bouton « Mettre à jour le fichier ») quand vous aurez terminé." - -#: wp-admin/plugins.php:425 -msgid "Most of the time, plugins play nicely with the core of WordPress and with other plugins. Sometimes, though, a plugin’s code will get in the way of another plugin, causing compatibility issues. If your site starts doing strange things, this may be the problem. Try deactivating all your plugins and re-activating them in various combinations until you isolate which one(s) caused the issue." -msgstr "La plupart du temps, les extensions fonctionnent comme il le faut, tant avec WordPress qu’entre elles. Mais parfois, les ajouts d’une extension peuvent empiéter sur celles d’une autre, ce qui provoque une incompatibilité. Si votre site réagit bizarrement, le problème vient peut-être de là. Essayez de désactiver toutes les extensions, puis de les réactiver une à une pour trouver celle(s) en cause." - -#: wp-admin/widgets.php:63 -msgid "Widgets may be used multiple times. You can give each widget a title, to display on your site, but it’s not required." -msgstr "Les widgets peuvent être utilisés à plusieurs reprises. Vous pouvez donner un titre pour chaque widget, afin de l’afficher sur votre site, mais ce n’est pas obligatoire." - -#: wp-admin/theme-editor.php:27 -msgid "You can use the Theme Editor to edit the individual CSS and PHP files which make up your theme." -msgstr "Vous pouvez utiliser l’éditeur de thème pour modifier les fichiers CSS et PHP qui composent votre thème." - -#: wp-admin/theme-editor.php:36 -msgid "After typing in your edits, click Update File." -msgstr "Après avoir fait vos modifications, cliquez sur « Mettre à jour le fichier »." - -#: wp-admin/widgets.php:64 -msgid "Enabling Accessibility Mode, via Screen Options, allows you to use Add and Edit buttons instead of using drag and drop." -msgstr "En activant le mode « Accessibilité », via les options d’écrans, vous autorisez l’utilisation des boutons « Ajouter » et « Modifier » à la place du glisser/déposer." - -#: wp-admin/theme-editor.php:28 -msgid "Begin by choosing a theme to edit from the dropdown menu and clicking the Select button. A list then appears of the theme’s template files. Clicking once on any file name causes the file to appear in the large Editor box." -msgstr "Commencez par choisir un thème à modifier via le menu déroulant, et cliquez sur « Sélectionner ». Une liste apparaîtra ensuite avec tous les fichiers modèles. En cliquant sur n’importe lequel de ces fichiers, vous verrez son contenu apparaître dans l’éditeur." - -#: wp-admin/widgets.php:55 -msgid "Widgets are independent sections of content that can be placed into any widgetized area provided by your theme (commonly called sidebars). To populate your sidebars/widget areas with individual widgets, drag and drop the title bars into the desired area. By default, only the first widget area is expanded. To populate additional widget areas, click on their title bars to expand them." -msgstr "Les widgets sont des conteneurs de contenu indépendants, qui peuvent être placés dans n’importe quelle zone à widgets de votre thème (le plus souvent, la colonne latérale). Pour remplir les zones à widgets de votre colonne latérale, glissez/déposez les barres de titre dans la zone désirée. Par défaut, seule la première zone de widgets sera ouverte. Pour remplir les autres zones à widgets, cliquez sur leur barre de titre afin de les ouvrir." - -#: wp-admin/theme-editor.php:37 -msgid "Advice: think very carefully about your site crashing if you are live-editing the theme currently in use." -msgstr "Conseil : gardez bien en tête que si vous modifiez le thème actuellement utilisé, vos visiteurs pourraient avoir une vision déroutante de votre site." - -#: wp-admin/includes/meta-boxes.php:842 -msgid "(no parent)" -msgstr "(pas de parent)" - -#: wp-admin/edit-form-advanced.php:473 -msgid "Template — Some themes have custom templates you can use for certain pages that might have additional features or custom layouts. If so, you’ll see them in this dropdown menu." -msgstr "Modèle — Certains thèmes utilisent des modèles spéciaux que vous pouvez appliquer à pages des pages précises, avec des fonctionnalités supplémentaires ou une mise en page qui leur est propre. Si c’est le cas, vous les verrez dans ce menu déroulant." - -#: wp-admin/edit-form-advanced.php:472 -msgid "Parent — You can arrange your pages in hierarchies. For example, you could have an “About” page that has “Life Story” and “My Dog” pages under it. There are no limits to how many levels you can nest pages." -msgstr "Parent — Vous pouvez arranger vos pages en hiérarchies. Par exemple, vous pourriez avoir une page « À propos », avec comme sous-pages « Ma vie » et « Mon œuvre ». Il n’y a pas de limite à la profondeur des sous-pages." - -#: wp-admin/includes/class-bulk-upgrader-skin.php:46 -msgid "All updates have been completed." -msgstr "Toutes les mises à jour sont terminées." - -#: wp-admin/edit-tags.php:239 -msgid "When adding a new category on this screen, you’ll fill in the following fields:" -msgstr "Quand vous ajoutez une nouvelle catégorie via cet écran, vous devez remplir les champs suivants :" - -#: wp-admin/edit-tags.php:220 -msgid "You can use categories to define sections of your site and group related posts. The default category is “Uncategorized” until you change it in your writing settings." -msgstr "Vous pouvez utiliser les catégories pour donner des sections à votre site, et grouper les articles connexes. La catégorie par défaut est « Non classé » ; vous pouvez la modifier dans vos options d’écriture." - -#: wp-admin/edit-tags.php:241 -msgid "When adding a new tag on this screen, you’ll fill in the following fields:" -msgstr "Quand vous ajoutez une nouvelle étiquette via cet écran, vous devez remplir les champs suivants :" - -#: wp-admin/edit-tags.php:229 -msgid "What’s the difference between categories and tags? Normally, tags are ad-hoc keywords that identify important information in your post (names, subjects, etc) that may or may not recur in other posts, while categories are pre-determined sections. If you think of your site like a book, the categories are like the Table of Contents and the tags are like the terms in the index." -msgstr "Quelle est la différence entre les catégories et les étiquettes ? Normalement, les étiquettes identifient les informations importantes dans votre article (noms, sujets, etc.) qui seraient susceptibles de revenir dans d’autres articles, ou pas. De leur côté, les catégories ont des sections prédéterminées. Si vous voyez votre site comme un livre, alors les catégories sont la table des matières, et les étiquettes forment l’index." - -#: wp-admin/edit-tags.php:252 -msgid "Description — The description is not prominent by default; however, some themes may display it." -msgstr "Description — La description n’est pas très utilisée par défaut, cependant de plus en plus de thèmes l’affichent." - -#: wp-admin/edit-tags.php:244 -msgid "Name — The name is how it appears on your site." -msgstr "Nom — Le nom est utilisé un peu partout sur votre site ;" - -#: wp-admin/edit-tags.php:254 -msgid "You can change the display of this screen using the Screen Options tab to set how many items are displayed per screen and to display/hide columns in the table." -msgstr "Vous pouvez modifier l’affichage de cet écran via l’onglet « Options de l’écran », afin de définir le nombre d’éléments à afficher par écran, et afficher/masquer les colonnes du tableau." - -#: wp-admin/custom-header.php:615 -msgid "Default Images" -msgstr "Images par défaut" - -#: wp-admin/custom-header.php:641 -msgid "Reset Image" -msgstr "Remettre l’image d’origine" - -#: wp-admin/custom-header.php:643 -msgid "This will restore the original header image. You will not be able to restore any customizations." -msgstr "Ceci remettra en place l’image d’en-tête d’origine. Il ne vous sera pas possible de récupérer vos personnalisations." - -#: wp-admin/custom-header.php:667 -msgid "Text Color" -msgstr "Couleur du texte" - -#: wp-admin/custom-header.php:847 -msgid "Image Upload Error" -msgstr "Erreur lors de l’envoi de l’image" - -#: wp-admin/custom-header.php:797 -msgid "Crop Header Image" -msgstr "Recadrer l’image d’en-tête" - -#: wp-admin/custom-header.php:633 -msgid "Remove Header Image" -msgstr "Retirer l’image d’en-tête" - -#: wp-admin/custom-header.php:632 -msgid "This will remove the header image. You will not be able to restore any customizations." -msgstr "Ceci retirera l’image d’en-tête. Il ne vous sera pas possible de rétablir vos personnalisations." - -#: wp-admin/custom-header.php:644 -msgid "Restore Original Header Image" -msgstr "Rétablir l’image d’en-tête d’origine" - -#: wp-admin/custom-header.php:801 -msgid "You need JavaScript to choose a part of the image." -msgstr "Vous avez besoin de la fonctionnalité JavaScript de votre navigateur web pour choisir une partie de l’image." - -#: wp-admin/includes/class-wp-comments-list-table.php:579 -msgid "Restore this comment from the Trash" -msgstr "Récupérer ce commentaire depuis la corbeille" - -#: wp-admin/includes/class-wp-comments-list-table.php:583 -#: wp-admin/includes/dashboard.php:639 -msgid "Delete this comment permanently" -msgstr "Supprimer définitivement ce commentaire" - -#: wp-admin/includes/meta-boxes.php:708 -msgid "Allow comments" -msgstr "Autoriser les commentaires." - -#: wp-admin/includes/class-bulk-plugin-upgrader-skin.php:49 -#: wp-admin/includes/class-bulk-theme-upgrader-skin.php:49 -#: wp-admin/includes/class-language-pack-upgrader-skin.php:70 -msgid "Return to WordPress Updates page" -msgstr "Retourner aux mises à jour de WordPress" - -#: wp-admin/edit-form-advanced.php:375 -msgid "Title — Enter a title for your post. After you enter a title, you’ll see the permalink below, which you can edit." -msgstr "Titre — Saisissez un titre pour votre article. Après avoir saisi le titre, un permalien s’affichera en dessous, que vous pourrez modifier à loisir." - -#: wp-admin/edit-form-advanced.php:464 -msgid "Discussion — You can turn comments and pings on or off, and if there are comments on the post, you can see them here and moderate them." -msgstr "Discussion — Vous pouvez activer ou désactiver les commentaires et pings, et si votre article reçoit des commentaires, vous pourrez les voir ici et les modérer." - -#. translators: %s: Featured Image -#: wp-admin/edit-form-advanced.php:452 -msgid "%s — This allows you to associate an image with your post without inserting it. This is usually useful only if your theme makes use of the image as a post thumbnail on the home page, a custom header, etc." -msgstr "%s — Vous pouvez associer une image à votre article, sans pour autant l’y insérer. Cela ne sert vraiment que si votre thème fait usage de cette fonctionnalité, sous la forme d’une miniature pour la page d’accueil, d’un en-tête personnalisé, etc." - -#: wp-admin/users.php:39 -msgid "You can customize the display of this screen in a number of ways:" -msgstr "Vous pouvez personnaliser l’affichage de cet écran de plusieurs manières :" - -#: wp-admin/edit.php:210 -msgid "Hovering over a row in the posts list will display action links that allow you to manage your post. You can perform the following actions:" -msgstr "Passer la souris au-dessus d’une ligne de la liste d’articles, fera s’afficher des liens vous permettant de gérer l’article. Vous pouvez lancer les actions suivantes :" - -#: wp-admin/edit.php:203 -msgid "You can refine the list to show only posts in a specific category or from a specific month by using the dropdown menus above the posts list. Click the Filter button after making your selection. You also can refine the list by clicking on the post author, category or tag in the posts list." -msgstr "Vous pouvez affiner la liste pour qu’elle n’affiche que les articles d’une catégorie spécifique ou d’un mois donné, à l’aide du menu déroulant situé au-dessus de la liste. Cliquez sur le bouton « Filtrer » après avoir fait votre choix. Vous pouvez également affiner la liste en cliquant sur l’auteur d’un article, sa catégorie ou une étiquette." - -#: wp-admin/edit.php:200 -msgid "You can hide/display columns based on your needs and decide how many posts to list per screen using the Screen Options tab." -msgstr "Vous pouvez afficher/masquer les colonnes en fonction de vos besoins, et décider du nombre d’articles à afficher par écran à l’aide de l’onglet « Options de l’écran » ;" - -#: wp-admin/plugins.php:557 -msgid "Search Installed Plugins" -msgstr "Recherchez parmi vos extensions" - -#: wp-admin/nav-menus.php:612 -msgid "Your theme supports one menu. Select which menu you would like to use." -msgstr "Votre thème peut utiliser %s menu. Sélectionnez le menu que vous voudriez utiliser." - -#: wp-admin/nav-menus.php:19 -msgid "Your theme does not support navigation menus or widgets." -msgstr "Le thème actuel n’accepte pas les menus de navigation ni les widgets." - -#: wp-admin/includes/import.php:175 wp-admin/tools.php:16 wp-admin/tools.php:38 -msgid "Categories and Tags Converter" -msgstr "Convertisseur de catégories et étiquettes" - -#: wp-admin/includes/nav-menu.php:398 -msgid "Most Recent" -msgstr "Les plus récentes" - -#: wp-admin/export.php:192 wp-admin/export.php:234 wp-admin/export.php:266 -msgid "Start date:" -msgstr "Date de début :" - -#: wp-admin/includes/theme-install.php:69 -msgctxt "Theme Installer" -msgid "Tag" -msgstr "Étiquette" - -#: wp-admin/includes/plugin-install.php:289 -msgctxt "Plugin Installer" -msgid "Tag" -msgstr "Étiquette" - -#: wp-admin/includes/media.php:2243 -msgctxt "verb" -msgid "Clear" -msgstr "Effacer" - -#: wp-admin/comment.php:115 -#: wp-admin/includes/class-wp-comments-list-table.php:300 -msgctxt "comment" -msgid "Mark as Spam" -msgstr "Marquer comme indésirable" - -#: wp-admin/custom-background.php:291 -msgid "Remove Background Image" -msgstr "Retirer l’image d’arrière-plan" - -#. translators: %s: post title -#. translators: %s: link to post -#: wp-admin/edit-comments.php:147 wp-admin/edit-comments.php:204 -msgid "Comments on “%s”" -msgstr "Commentaires sur « %s »" - -#: wp-admin/includes/nav-menu.php:979 -msgid "Show advanced menu properties" -msgstr "Afficher les propriétés avancées du menu" - -#. translators: 1: plugin version, 2: new version -#. translators: 1: theme version, 2: new version -#: wp-admin/update-core.php:318 wp-admin/update-core.php:390 -msgid "You have version %1$s installed. Update to %2$s." -msgstr "Vous utilisez la version %1$s. Mettez à jour vers la version %2$s." - -#: wp-admin/includes/class-wp-comments-list-table.php:305 -#: wp-admin/includes/class-wp-comments-list-table.php:575 -msgctxt "comment" -msgid "Not Spam" -msgstr "N’est pas un indésirable" - -#: wp-admin/custom-background.php:306 -msgid "This will restore the original background image. You will not be able to restore any customizations." -msgstr "Ceci remettra en place l’image d’arrière-plan originale. Il ne vous sera pas possible de récupérer vos personnalisations." - -#: wp-admin/includes/dashboard.php:1306 -msgid "WordPress Blog" -msgstr "Blog WordPress" - -#: wp-admin/user-edit.php:387 wp-admin/user-edit.php:389 -msgid "— No role for this site —" -msgstr "— Pas de rôle sur ce site —" - -#: wp-admin/users.php:362 -msgid "Remove Users from Site" -msgstr "Supprimer des utilisateurs de ce site" - -#: wp-admin/includes/plugin.php:424 -msgid "Custom site deleted message." -msgstr "Message personnalisé de site supprimé." - -#: wp-admin/includes/plugin.php:425 -msgid "Custom site inactive message." -msgstr "Message personnalisé de site inactif." - -#: wp-admin/includes/plugin.php:426 -msgid "Custom site suspended message." -msgstr "Message personnalisé de site suspendu." - -#: wp-admin/includes/schema.php:396 -msgid "My Site" -msgstr "Mon site" - -#: wp-admin/includes/upgrade.php:398 -msgid "New WordPress Site" -msgstr "Nouveau site WordPress" - -#: wp-admin/includes/post.php:727 -msgid "Sorry, you are not allowed to create pages on this site." -msgstr "Désolé, vous n’avez pas l’autorisation de créer des pages sur ce site." - -#: wp-admin/includes/post.php:729 -msgid "Sorry, you are not allowed to create posts or drafts on this site." -msgstr "Désolé, vous n’avez pas l’autorisation de créer des articles ou des brouillons sur ce site." - -#: wp-admin/import.php:68 -msgid "If you have posts or comments in another system, WordPress can import those into this site. To get started, choose a system to import from below:" -msgstr "Si vous avez des articles ou des commentaires dans un autre système de site, WordPress peut les importer dans votre site actuel. Pour commencer, choisissez un système d’origine ci-dessous :" - -#: wp-admin/includes/nav-menu.php:345 wp-admin/includes/nav-menu.php:633 -msgid "No items." -msgstr "Aucune entrée." - -#. translators: %s: asterisk symbol (*) -#: wp-admin/includes/schema.php:1089 -msgid "To use a subdomain configuration, you must have a wildcard entry in your DNS. This usually means adding a %s hostname record pointing at your web server in your DNS configuration tool." -msgstr "Pour utiliser la configuration en sous-domaine, il vous faut ajouter un enregistrement générique (joker) à vos enregistrements DNS. Cela signifie généralement ajouter un hôte %s pointant vers votre serveur dans votre outil de configuration DNS." - -#. translators: %s: host name -#: wp-admin/includes/schema.php:1078 -msgid "The installer attempted to contact a random hostname (%s) on your domain." -msgstr "L’installateur a tenté de contacter un nom d’hôte aléatoire (%s) sur votre domaine." - -#: wp-admin/nav-menus.php:245 -msgid "The menu item has been successfully deleted." -msgstr "L’élément du menu a bien été supprimé." - -#: wp-admin/includes/class-wp-theme-install-list-table.php:145 -#: wp-admin/setup-config.php:255 -msgid "Try again" -msgstr "Recommencer" - -#: wp-admin/includes/ajax-actions.php:1343 -msgid "Please provide a custom field name." -msgstr "Veuillez saisir un nom pour le champ personnalisé." - -#: wp-admin/custom-background.php:287 wp-admin/custom-header.php:630 -msgid "Remove Image" -msgstr "Retirer l’image" - -#: wp-admin/custom-background.php:336 -msgid "Display Options" -msgstr "Options d’affichage" - -#: wp-admin/users.php:148 wp-admin/users.php:197 -msgid "User deletion is not allowed from this screen." -msgstr "La suppression d’un utilisateur n’est pas autorisée depuis cet écran." - -#: wp-admin/users.php:367 -msgid "You have specified these users for removal:" -msgstr "Vous avez choisi de supprimer ces utilisateurs :" - -#: wp-admin/users.php:391 -msgid "There are no valid users selected for removal." -msgstr "Aucun utilisateur valide n’est sélectionné pour la suppression." - -#: wp-admin/users.php:465 -msgid "Other users have been removed." -msgstr "Les autres utilisateurs ont été supprimés." - -#: wp-admin/users.php:389 -msgid "Confirm Removal" -msgstr "Confirmer cette action" - -#: wp-admin/users.php:464 -msgid "You can't remove the current user." -msgstr "Vous ne pouvez pas supprimer l’utilisateur courant." - -#. translators: 1: Title of an update -#: wp-admin/includes/class-bulk-upgrader-skin.php:45 -msgid "%1$s updated successfully." -msgstr "%1$s a bien été mis à jour." - -#: wp-admin/includes/class-bulk-upgrader-skin.php:151 -msgid "Show details." -msgstr "Afficher les détails." - -#: wp-admin/includes/upgrade.php:83 -msgid "Your chosen password." -msgstr "Le mot de passe que vous avez choisi." - -#: wp-admin/includes/user.php:481 -msgid "Yes, take me to my profile page" -msgstr "Oui, je veux aller sur mon profil maintenant" - -#: wp-admin/includes/user.php:482 -msgid "No thanks, do not remind me again" -msgstr "Non, ne pas me relancer à ce sujet" - -#: wp-admin/edit.php:144 wp-admin/edit.php:147 wp-admin/post.php:261 -#: wp-admin/post.php:264 wp-admin/upload.php:164 -msgid "Error in deleting." -msgstr "Erreur pendant la suppression." - -#: wp-admin/edit.php:128 wp-admin/post.php:241 wp-admin/upload.php:152 -msgid "Error in restoring from Trash." -msgstr "Erreur pendant la récupération depuis la corbeille." - -#: wp-admin/edit.php:114 wp-admin/post.php:223 wp-admin/upload.php:140 -msgid "Error in moving to Trash." -msgstr "Erreur lors du déplacement dans la corbeille." - -#. translators: %s: number of comments restored from the Trash -#: wp-admin/edit-comments.php:278 -msgid "%s comment restored from the Trash" -msgid_plural "%s comments restored from the Trash" -msgstr[0] "%s commentaire récupéré depuis la corbeille" -msgstr[1] "%s commentaires récupérés depuis la corbeille" - -#. translators: %s: number of comments moved to the Trash -#: wp-admin/edit-comments.php:273 -msgid "%s comment moved to the Trash." -msgid_plural "%s comments moved to the Trash." -msgstr[0] "%s commentaire déplacé dans la corbeille." -msgstr[1] "%s commentaires déplacés dans la corbeille." - -#: wp-admin/edit.php:106 wp-admin/post.php:215 wp-admin/upload.php:137 -msgid "Sorry, you are not allowed to move this item to the Trash." -msgstr "Désolé, vous n’avez pas l’autorisation de déplacer cet élément dans la corbeille." - -#: wp-admin/edit.php:125 wp-admin/post.php:238 wp-admin/upload.php:149 -msgid "Sorry, you are not allowed to restore this item from the Trash." -msgstr "Désolé, vous n’avez pas l’autorisation de récupérer cet élément depuis la corbeille." - -#: wp-admin/update-core.php:357 -msgid "The following themes have new versions available. Check the ones you want to update and then click “Update Themes”." -msgstr "Les thèmes suivants disposent d’une nouvelle version. Cochez ceux que vous voulez mettre à jour, puis cliquez sur « Mettre à jour les thèmes »." - -#: wp-admin/user-new.php:262 -msgid "User has been added to your site." -msgstr "L’utilisateur a été ajouté à votre site." - -#: wp-admin/user-new.php:269 -msgid "That user is already a member of this site." -msgstr "Cet utilisateur est déjà membre de ce site." - -#: wp-admin/user-new.php:258 -msgid "Invitation email sent to user. A confirmation link must be clicked for them to be added to your site." -msgstr "L’invitation a été envoyée à l’utilisateur sur son adresse de messagerie. Il devra cliquer sur un lien de confirmation pour être ajouté à votre site." - -#: wp-admin/update-core.php:238 -msgid "The following plugins have new versions available. Check the ones you want to update and then click “Update Plugins”." -msgstr "Les extensions suivantes disposent d’une nouvelle version. Cochez celles que vous voulez mettre à jour, puis cliquez sur « Mettre à jour les extensions »." - -#: wp-admin/custom-background.php:292 -msgid "This will remove the background image. You will not be able to restore any customizations." -msgstr "Ceci supprimera l’image d’arrière-plan. Il ne vous sera pas possible de rétablir vos personnalisations." - -#: wp-admin/includes/class-wp-themes-list-table.php:111 -msgid "Only the current theme is available to you. Contact the %s administrator for information about accessing additional themes." -msgstr "Vous n’avez accès qu’au thème déjà en place. Contactez l’administrateur de %s pour obtenir des informations sur l’accès à d’autres thèmes." - -#: wp-admin/includes/file.php:53 -msgid "Visual Editor Stylesheet" -msgstr "Feuille de style de l’éditeur visuel" - -#: wp-admin/includes/file.php:27 -msgid "Author Template" -msgstr "Modèle pour un auteur" - -#: wp-admin/includes/file.php:30 -msgid "Tag Template" -msgstr "Modèle pour étiquette" - -#: wp-admin/edit-form-advanced.php:169 -msgid "Page saved." -msgstr "Page enregistrée." - -#. translators: %s: Importer name -#. translators: 1: Plugin name and version. -#: wp-admin/import.php:175 -#: wp-admin/includes/class-wp-plugin-install-list-table.php:545 -#: wp-admin/includes/class-wp-plugins-list-table.php:780 -msgid "More information about %s" -msgstr "Plus d’informations à propos de %s" - -#: wp-admin/install.php:153 wp-admin/user-edit.php:182 -msgid "Important:" -msgstr "Important :" - -#: wp-admin/user-edit.php:182 -msgid "This user has super admin privileges." -msgstr "Cet utilisateur possède les privilèges de super-admin." - -#: wp-admin/user-edit.php:398 -msgid "Grant this user super admin privileges for the Network." -msgstr "Donner les privilèges de super-admin à cet utilisateur pour le réseau." - -#: wp-admin/includes/class-wp-theme-install-list-table.php:277 -#: wp-admin/includes/class-wp-theme-install-list-table.php:400 -msgid "Update to version %s" -msgstr "Mettre à jour vers la version %s" - -#: wp-admin/options-reading.php:100 -msgid "items" -msgstr "éléments" - -#: wp-admin/user-edit.php:371 -msgid "Usernames cannot be changed." -msgstr "Les identifiants ne peuvent être modifiés." - -#: wp-admin/nav-menus.php:264 -msgid "The menu has been successfully deleted." -msgstr "Le menu a bien été supprimé." - -#: wp-admin/install.php:184 wp-admin/install.php:187 -#: wp-admin/options-reading.php:31 wp-admin/options-reading.php:111 -#: wp-admin/options-reading.php:112 -msgid "Site Visibility" -msgstr "Visibilité du site" - -#: wp-admin/options-general.php:68 -msgid "In a few words, explain what this site is about." -msgstr "En quelques mots, décrivez la raison d’être de ce site." - -#: wp-admin/nav-menus.php:765 wp-admin/nav-menus.php:844 -msgid "Save Menu" -msgstr "Enregistrer le menu" - -#: wp-admin/includes/nav-menu.php:981 -msgid "Link Target" -msgstr "Cible du lien" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:182 -msgid "CSS Classes (optional)" -msgstr "Classes CSS (facultatives)" - -#: wp-admin/includes/class-bulk-theme-upgrader-skin.php:23 -msgid "Updating Theme %1$s (%2$d/%3$d)" -msgstr "Mise à jour du thème %1$s (%2$d/%3$d)" - -#: wp-admin/includes/schema.php:884 -msgid "You must provide a domain name." -msgstr "vous devez fournir un nom de domaine." - -#: wp-admin/includes/schema.php:886 -msgid "You must provide a name for your network of sites." -msgstr "vous devez fournir un nom pour votre réseau de sites." - -#: wp-admin/includes/schema.php:892 wp-admin/includes/schema.php:896 -msgid "The network already exists." -msgstr "Le réseau existe déjà." - -#: wp-admin/includes/schema.php:1093 -msgid "You can still use your site but any subdomain you create may not be accessible. If you know your DNS is correct, ignore this message." -msgstr "Vous pouvez toujours utiliser votre site, mais tout sous-domaine créé pourrait ne pas être accessible. Si vous êtes sûr de votre configuration DNS, ignorez ce message." - -#: wp-admin/includes/schema.php:901 -msgid "You must provide a valid email address." -msgstr "Vous devez saisir une adresse de messagerie valide." - -#. translators: %s: error message -#: wp-admin/includes/schema.php:1083 -msgid "This resulted in an error message: %s" -msgstr "Cela a abouti à ce message d’erreur : %s" - -#: wp-admin/includes/user.php:478 -msgid "Notice:" -msgstr "Avertissement :" - -#: wp-admin/edit-form-advanced.php:596 -msgid "Get Shortlink" -msgstr "Obtenir le lien court" - -#. translators: 1: Title of an update -#: wp-admin/includes/class-bulk-upgrader-skin.php:43 -msgid "The update of %1$s failed." -msgstr "La mise à jour de %1$s a échoué." - -#: wp-admin/includes/class-bulk-plugin-upgrader-skin.php:23 -msgid "Updating Plugin %1$s (%2$d/%3$d)" -msgstr "Mise à jour de l’extension %1$s (%2$d/%3$d)" - -#: wp-admin/includes/upgrade.php:98 -msgid "The password you chose during installation." -msgstr "Le mot de passe que vous avez choisi pendant l’installation." - -#: wp-admin/includes/upgrade.php:86 -msgid "User already exists. Password inherited." -msgstr "L’utilisateur existe déjà et a hérité du mot de passe." - -#: wp-admin/update-core.php:470 -msgid "Update WordPress" -msgstr "Mettre à jour WordPress" - -#: wp-admin/includes/class-wp-automatic-updater.php:349 -#: wp-admin/includes/update-core.php:1298 wp-admin/update-core.php:510 -msgid "WordPress updated successfully" -msgstr "WordPress a bien été mis à jour" - -#: wp-admin/plugins.php:138 wp-admin/update-core.php:241 -#: wp-admin/update-core.php:338 wp-admin/update-core.php:695 -#: wp-admin/update-core.php:699 -msgid "Update Plugins" -msgstr "Mettre à jour les extensions" - -#: wp-admin/update-core.php:558 wp-admin/update-core.php:597 -msgid "WordPress Updates" -msgstr "Mises à jour de WordPress" - -#: wp-admin/includes/class-walker-nav-menu-edit.php:148 -msgid "Edit menu item" -msgstr "Modifier un élément du menu" - -#: wp-admin/includes/nav-menu.php:403 wp-admin/includes/nav-menu.php:691 -msgid "View All" -msgstr "Afficher tout" - -#: wp-admin/options-general.php:239 -msgid "This timezone is currently in daylight saving time." -msgstr "Ce fuseau horaire est actuellement à l’heure d’été." - -#: wp-admin/includes/class-wp-plugins-list-table.php:579 -msgid "Inactive:" -msgstr "Inactif :" - -#: wp-admin/about.php:330 -msgid "Go to Dashboard" -msgstr "Aller sur le tableau de bord" - -#: wp-admin/options-general.php:274 -msgid "This timezone does not observe daylight saving time." -msgstr "Ce fuseau horaire n’a pas d’heure d’été" - -#: wp-admin/options-general.php:98 -msgid "This address is used for admin purposes. If you change this we will send you an email at your new address to confirm it. The new address will not become active until confirmed." -msgstr "Cette adresse est utilisée à des fins d’administration. Si vous la modifiez, nous enverrons un message à la nouvelle adresse afin de la confirmer. La nouvelle adresse ne sera pas active tant que vous ne l’aurez pas confirmée." - -#: wp-admin/nav-menus.php:341 wp-admin/nav-menus.php:351 -msgid "Please enter a valid menu name." -msgstr "Veuillez saisir un nom de menu valide." - -#: wp-admin/plugins.php:356 -msgid "Yes, delete these files and data" -msgstr "Oui, supprimer ces fichiers et données" - -#: wp-admin/plugins.php:314 -msgid "Delete Plugin" -msgstr "Supprimer l’extension" - -#: wp-admin/plugins.php:318 -msgid "You are about to remove the following plugin:" -msgstr "Vous êtes sur le point de supprimer l’extension suivante :" - -#: wp-admin/plugins.php:343 -msgid "Are you sure you wish to delete these files and data?" -msgstr "Voulez-vous vraiment supprimer ces fichiers et données ?" - -#: wp-admin/includes/class-wp-plugins-list-table.php:424 -msgid "Must-Use (%s)" -msgid_plural "Must-Use (%s)" -msgstr[0] "Indispensable (%s)" -msgstr[1] "Indispensables (%s)" - -#: wp-admin/includes/class-wp-plugins-list-table.php:427 -msgid "Drop-ins (%s)" -msgid_plural "Drop-ins (%s)" -msgstr[0] "Avancée (%s)" -msgstr[1] "Avancées (%s)" - -#. translators: %s: Importer name -#. translators: %s: plugin name -#. translators: %s: Theme name -#: wp-admin/import.php:136 -#: wp-admin/includes/class-wp-theme-install-list-table.php:285 -#: wp-admin/includes/deprecated.php:1381 wp-admin/theme-install.php:288 -msgid "Install %s" -msgstr "Installer %s" - -#: wp-admin/includes/plugin.php:414 -msgid "Advanced caching plugin." -msgstr "Extension de cache avancée." - -#: wp-admin/includes/plugin.php:418 -msgid "Custom maintenance message." -msgstr "Message personnalisé pour la maintenance." - -#: wp-admin/includes/plugin.php:415 -msgid "Custom database class." -msgstr "Classe personnalisée de connexion à la base de données." - -#: wp-admin/includes/plugin.php:416 -msgid "Custom database error message." -msgstr "Message personnalisé pour l’erreur de base de données." - -#: wp-admin/includes/plugin.php:419 -msgid "External object cache." -msgstr "Cache d’objet externe." - -#: wp-admin/includes/plugin.php:423 -msgid "Executed before Multisite is loaded." -msgstr "Exécuté avant que la fonctionnalité multisites ne soit chargée." - -#: wp-admin/includes/file.php:782 -msgid "File is empty. Please upload something more substantial." -msgstr "Le fichier est vide. Veuillez téléverser quelque chose de plus substantiel." - -#: wp-admin/comment.php:80 -msgid "Moderate Comment" -msgstr "Modérer le commentaire" - -#: wp-admin/comment.php:135 -msgid "This comment is currently approved." -msgstr "Ce commentaire est actuellement approuvé." - -#: wp-admin/comment.php:138 -msgid "This comment is currently marked as spam." -msgstr "Ce commentaire est actuellement marqué comme indésirable." - -#: wp-admin/edit-comments.php:289 -msgid "This comment is already approved." -msgstr "Ce commentaire est déjà approuvé." - -#: wp-admin/edit-comments.php:292 -msgid "This comment is already in the Trash." -msgstr "Ce commentaire est déjà marqué comme indésirable." - -#: wp-admin/edit-comments.php:295 -msgid "This comment is already marked as spam." -msgstr "Ce commentaire est déjà marqué comme indésirable." - -#: wp-admin/comment.php:141 -msgid "This comment is currently in the Trash." -msgstr "Ce commentaire est actuellement dans la corbeille." - -#: wp-admin/edit-comments.php:292 -msgid "View Trash" -msgstr "Voir la corbeille" - -#: wp-admin/widgets.php:284 -msgid "Position" -msgstr "Position" - -#: wp-admin/includes/misc.php:833 wp-admin/user-edit.php:272 -msgid "Admin Color Scheme" -msgstr "Couleurs de l’interface d’administration" - -#: wp-admin/includes/class-wp-screen.php:875 -msgid "Screen Options" -msgstr "Options de l’écran" - -#: wp-admin/includes/theme-install.php:101 wp-admin/theme-install.php:171 -msgid "Feature Filter" -msgstr "Filtre de fonctionnalités" - -#: wp-admin/includes/theme.php:267 -msgid "One Column" -msgstr "Une colonne" - -#: wp-admin/includes/theme.php:268 -msgid "Two Columns" -msgstr "Deux colonnes" - -#: wp-admin/includes/theme.php:269 -msgid "Three Columns" -msgstr "Trois colonnes" - -#: wp-admin/includes/theme.php:270 -msgid "Four Columns" -msgstr "Quatre colonnes" - -#: wp-admin/includes/theme.php:271 -msgid "Left Sidebar" -msgstr "Colonne latérale gauche" - -#: wp-admin/includes/theme.php:272 -msgid "Right Sidebar" -msgstr "Colonne latérale droite" - -#: wp-admin/includes/theme.php:249 wp-admin/includes/theme.php:296 -msgid "Features" -msgstr "Fonctionnalités" - -#: wp-admin/includes/theme.php:252 -msgid "Custom Colors" -msgstr "Couleurs personnalisées" - -#: wp-admin/includes/theme.php:262 -msgid "Theme Options" -msgstr "Options du thème" - -#: wp-admin/includes/theme.php:237 wp-admin/includes/theme.php:297 -msgid "Subject" -msgstr "Thème" - -#: wp-admin/includes/theme.php:243 -msgid "Holiday" -msgstr "Vacances" - -#: wp-admin/includes/theme-install.php:133 -msgid "Find Themes" -msgstr "Trouver des thèmes" - -#: wp-admin/import.php:176 -#: wp-admin/includes/class-wp-theme-install-list-table.php:315 -#: wp-admin/includes/class-wp-themes-list-table.php:222 -msgid "Details" -msgstr "Détails" - -#. translators: %s: Theme version -#: wp-admin/includes/theme.php:654 wp-admin/theme-install.php:337 -#: wp-admin/themes.php:461 -msgid "Version: %s" -msgstr "Version : %s" - -#: wp-admin/includes/class-wp-upgrader.php:154 wp-admin/includes/theme.php:67 -msgid "Unable to locate WordPress theme directory." -msgstr "Impossible de localiser le dossier des thèmes de WordPress." - -#: wp-admin/includes/update-core.php:942 -msgid "The update cannot be installed because WordPress %1$s requires PHP version %2$s or higher and MySQL version %3$s or higher. You are running PHP version %4$s and MySQL version %5$s." -msgstr "Cette mise à jour ne peut être installée car WordPress %1$s requiert une version de PHP égale ou supérieure à la %2$s, et une version de MySQL égale ou supérieure à la %3$s. Votre hébergement utilise PHP version %4$s et MySQL version %5$s." - -#: wp-admin/includes/update-core.php:944 -msgid "The update cannot be installed because WordPress %1$s requires PHP version %2$s or higher. You are running version %3$s." -msgstr "Cette mise à jour ne peut être installée car WordPress %1$s requiert une version de PHP égale ou supérieure à la %2$s. Votre hébergement utilise PHP version %3$s." - -#: wp-admin/includes/update-core.php:946 -msgid "The update cannot be installed because WordPress %1$s requires MySQL version %2$s or higher. You are running version %3$s." -msgstr "Cette mise à jour ne peut être installée car WordPress %1$s requiert une version de MySQL égale ou supérieure à la %2$s. Votre hébergement utilise MySQL version %3$s." - -#: wp-admin/includes/update-core.php:895 -msgid "Verifying the unpacked files…" -msgstr "Vérification des fichiers décompressés…" - -#: wp-admin/includes/update-core.php:908 -msgid "The update could not be unpacked" -msgstr "La mise à jour ne peut pas être décompressée" - -#: wp-admin/includes/update-core.php:1172 -msgid "Upgrading database…" -msgstr "Mise à jour de la base de données…" - -#. translators: 1: WordPress version number, 2: WordPress updates admin screen -#. URL -#: wp-admin/includes/update.php:211 -msgid "You are using a development version (%1$s). Cool! Please stay updated." -msgstr "Vous utilisez une version de développement (%1$s). C’est super ! Veillez à rester à jour." - -#: wp-admin/includes/update.php:282 -msgid "Update to %s" -msgstr "Mettre à jour vers la version %s" - -#: wp-admin/includes/update.php:282 -msgid "Latest" -msgstr "Dernière version" - -#: wp-admin/includes/update.php:616 -msgid "An automated WordPress update has failed to complete - please attempt the update again now." -msgstr "Une mise à jour automatique de WordPress a échoué en cours de route ; vous pouvez tenter de la relancer." - -#. translators: Default post slug -#: wp-admin/includes/upgrade.php:185 wp-admin/includes/upgrade.php:331 -msgctxt "Default post slug" -msgid "hello-world" -msgstr "bonjour-tout-le-monde" - -#: wp-admin/includes/user.php:149 -msgid "ERROR: Passwords may not contain the character \"\\\"." -msgstr "ERREUR : le mot de passe ne doit pas contenir le caractère « \\ »." - -#: wp-admin/includes/user.php:154 -msgid "ERROR: Please enter the same password in both password fields." -msgstr "ERREUR : les deux mots de passe ne sont pas identiques." - -#: wp-admin/install.php:73 -msgid "WordPress › Installation" -msgstr "WordPress » Installation" - -#: wp-admin/install.php:126 -msgid "User(s) already exists." -msgstr "L’utilisateur existe déjà." - -#: wp-admin/install.php:207 -msgid "Install WordPress" -msgstr "Installer WordPress" - -#: wp-admin/install.php:320 -msgid "Information needed" -msgstr "Informations nécessaires" - -#: wp-admin/install.php:376 -msgid "Success!" -msgstr "Quel succès !" - -#: wp-admin/link-add.php:15 -msgid "Add New Link" -msgstr "Ajouter un lien" - -#. translators: add new links -#: wp-admin/edit-link-form.php:77 wp-admin/link-manager.php:86 -#: wp-admin/menu.php:69 -msgctxt "link" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/link-manager.php:101 -msgid "%s link deleted." -msgid_plural "%s links deleted" -msgstr[0] "%s lien supprimé" -msgstr[1] "%s liens supprimés" - -#: wp-admin/includes/class-wp-links-list-table.php:73 -msgid "No links found." -msgstr "Aucun lien trouvé." - -#: wp-admin/link.php:109 -msgid "Link not found." -msgstr "Lien non trouvé." - -#: wp-admin/maint/repair.php:20 -msgid "WordPress › Database Repair" -msgstr "WordPress » Réparation de la base de données" - -#: wp-admin/maint/repair.php:164 -msgid "Repair Database" -msgstr "Réparer la base de données" - -#: wp-admin/maint/repair.php:166 -msgid "Repair and Optimize Database" -msgstr "Réparer et optimiser la base de données" - -#: wp-admin/media-new.php:40 -msgid "Upload New Media" -msgstr "Envoi d’un nouveau média" - -#: wp-admin/media.php:119 wp-admin/media.php:128 -msgid "Update Media" -msgstr "Mettre à jour le fichier" - -#: wp-admin/menu.php:54 -msgid "Library" -msgstr "Bibliothèque" - -#. translators: add new file -#: wp-admin/media.php:112 wp-admin/menu.php:56 wp-admin/upload.php:80 -#: wp-admin/upload.php:230 -msgctxt "file" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/menu.php:79 -msgid "Comments %s" -msgstr "Commentaires %s" - -#: wp-admin/menu.php:160 -msgid "Appearance" -msgstr "Apparence" - -#. translators: add new plugin -#: wp-admin/menu.php:212 wp-admin/plugins.php:526 -msgctxt "plugin" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/menu.php:221 wp-admin/user/menu.php:14 wp-admin/user-edit.php:29 -msgid "Profile" -msgstr "Profil" - -#: wp-admin/menu.php:232 wp-admin/menu.php:235 -msgid "Your Profile" -msgstr "Votre profil" - -#: wp-admin/menu.php:243 wp-admin/tools.php:12 -msgid "Tools" -msgstr "Outils" - -#: wp-admin/menu.php:253 -msgctxt "settings screen" -msgid "General" -msgstr "Général" - -#: wp-admin/menu.php:254 -msgid "Writing" -msgstr "Écriture" - -#: wp-admin/menu.php:255 -msgid "Reading" -msgstr "Lecture" - -#: wp-admin/about.php:30 wp-admin/credits.php:31 wp-admin/freedoms.php:30 -#: wp-admin/privacy.php:12 wp-admin/privacy.php:30 -msgid "Privacy" -msgstr "Vie privée" - -#: wp-admin/menu.php:258 -msgid "Permalinks" -msgstr "Permaliens" - -#: wp-admin/update-core.php:361 wp-admin/update-core.php:409 -#: wp-admin/update-core.php:728 wp-admin/update-core.php:733 -msgid "Update Themes" -msgstr "Mettre à jour les thèmes" - -#: wp-admin/includes/class-wp-users-list-table.php:149 -#: wp-admin/includes/deprecated.php:569 -msgid "No users found." -msgstr "Aucun utilisateur trouvé." - -#: wp-admin/edit-form-advanced.php:468 wp-admin/options-discussion.php:14 -msgid "Discussion Settings" -msgstr "Options de discussion" - -#: wp-admin/options-discussion.php:43 wp-admin/options-discussion.php:44 -msgid "Default article settings" -msgstr "Réglages par défaut des articles" - -#: wp-admin/options-discussion.php:61 wp-admin/options-discussion.php:62 -msgid "Other comment settings" -msgstr "Autres réglages des commentaires" - -#: wp-admin/options-discussion.php:67 -msgid "Users must be registered and logged in to comment" -msgstr "Un utilisateur doit être enregistré et connecté pour publier des commentaires" - -#: wp-admin/options-discussion.php:75 -msgid "Automatically close comments on articles older than %s days" -msgstr "Fermer automatiquement les commentaires pour les articles vieux de plus de %s jours" - -#: wp-admin/options-discussion.php:100 -msgid "Enable threaded (nested) comments %s levels deep" -msgstr "Activer les commentaires imbriqués jusqu’à %s niveaux" - -#: wp-admin/options-discussion.php:109 -msgid "last" -msgstr "dernière" - -#: wp-admin/options-discussion.php:111 -msgid "first" -msgstr "première" - -#. translators: 1: Form field control for number of top level comments per -#. page, 2: Form field control for the 'first' or 'last' page -#: wp-admin/options-discussion.php:114 -msgid "Break comments into pages with %1$s top level comments per page and the %2$s page displayed by default" -msgstr "Diviser les commentaires en pages, avec %1$s commentaires de premier niveau par page et la %2$s page affichée par défaut" - -#: wp-admin/options-discussion.php:124 -msgid "older" -msgstr "ancien" - -#: wp-admin/options-discussion.php:126 -msgid "newer" -msgstr "récent" - -#: wp-admin/options-discussion.php:128 -msgid "Comments should be displayed with the %s comments at the top of each page" -msgstr "Les commentaires doivent être affichés avec le plus %s en premier" - -#: wp-admin/options-discussion.php:138 -msgid "Anyone posts a comment" -msgstr "Un nouveau commentaire est publié" - -#: wp-admin/options-discussion.php:142 -msgid "A comment is held for moderation" -msgstr "Un commentaire est en attente de modération" - -#: wp-admin/options-discussion.php:146 wp-admin/options-discussion.php:147 -msgid "Before a comment appears" -msgstr "Avant la publication d’un commentaire" - -#: wp-admin/options-discussion.php:156 wp-admin/options-discussion.php:157 -msgid "Comment Moderation" -msgstr "Modération de commentaires" - -#: wp-admin/options-discussion.php:167 wp-admin/options-discussion.php:168 -msgid "Comment Blacklist" -msgstr "Liste noire pour les commentaires" - -#: wp-admin/options-discussion.php:178 -msgid "Avatars" -msgstr "Avatars" - -#: wp-admin/options-discussion.php:190 wp-admin/options-discussion.php:191 -msgid "Avatar Display" -msgstr "Affichage des avatars" - -#: wp-admin/options-discussion.php:194 -msgid "Show Avatars" -msgstr "Afficher les avatars" - -#: wp-admin/options-discussion.php:199 wp-admin/options-discussion.php:200 -msgid "Maximum Rating" -msgstr "Classement maximal" - -#. translators: Content suitability rating: -#. https://en.wikipedia.org/wiki/Motion_Picture_Association_of_America_film_rating_system -#: wp-admin/options-discussion.php:205 -msgid "G — Suitable for all audiences" -msgstr "G — Visibles par tous" - -#. translators: Content suitability rating: -#. https://en.wikipedia.org/wiki/Motion_Picture_Association_of_America_film_rating_system -#: wp-admin/options-discussion.php:207 -msgid "PG — Possibly offensive, usually for audiences 13 and above" -msgstr "PG — Possiblement offensants, réservés normalement aux personnes de 13 ans et plus" - -#. translators: Content suitability rating: -#. https://en.wikipedia.org/wiki/Motion_Picture_Association_of_America_film_rating_system -#: wp-admin/options-discussion.php:209 -msgid "R — Intended for adult audiences above 17" -msgstr "R — Réservés aux personnes de plus de 17 ans" - -#. translators: Content suitability rating: -#. https://en.wikipedia.org/wiki/Motion_Picture_Association_of_America_film_rating_system -#: wp-admin/options-discussion.php:211 -msgid "X — Even more mature than above" -msgstr "X — Réservés aux adultes" - -#: wp-admin/options-discussion.php:222 wp-admin/options-discussion.php:223 -msgid "Default Avatar" -msgstr "Avatar par défaut" - -#: wp-admin/options-discussion.php:230 -msgid "Blank" -msgstr "Vide" - -#: wp-admin/options-discussion.php:231 -msgid "Gravatar Logo" -msgstr "Logo Gravatar" - -#: wp-admin/options-general.php:123 wp-admin/options-general.php:124 -msgid "Membership" -msgstr "Inscription" - -#: wp-admin/options-general.php:126 -msgid "Anyone can register" -msgstr "Tout le monde peut s’enregistrer" - -#: wp-admin/options-general.php:131 -msgid "New User Default Role" -msgstr "Rôle par défaut de tout nouvel utilisateur" - -#: wp-admin/options-general.php:241 -msgid "This timezone is currently in standard time." -msgstr "Ce fuseau horaire est actuellement à l’heure d’hiver." - -#: wp-admin/options-general.php:314 wp-admin/options-general.php:351 -msgid "Custom:" -msgstr "Personnalisé :" - -#: wp-admin/options-general.php:364 -msgid "Week Starts On" -msgstr "La semaine débute le" - -#: wp-admin/options-media.php:15 -msgid "Media Settings" -msgstr "Réglages des médias" - -#: wp-admin/options-media.php:53 wp-admin/options-media.php:54 -msgid "Thumbnail size" -msgstr "Taille des miniatures" - -#: wp-admin/options-media.php:67 wp-admin/options-media.php:68 -msgid "Medium size" -msgstr "Taille moyenne" - -#: wp-admin/options-media.php:69 wp-admin/options-media.php:80 -msgid "Max Width" -msgstr "Largeur maximale" - -#: wp-admin/options-media.php:72 wp-admin/options-media.php:83 -msgid "Max Height" -msgstr "Hauteur maximale" - -#: wp-admin/options-media.php:78 wp-admin/options-media.php:79 -msgid "Large size" -msgstr "Grande taille" - -#: wp-admin/options-media.php:96 -msgid "Embeds" -msgstr "Affichages distants" - -#: wp-admin/options-media.php:103 -msgid "Uploading Files" -msgstr "Envoi de fichiers" - -#: wp-admin/options-media.php:110 -msgid "Store uploads in this folder" -msgstr "Stocker les fichiers envoyés dans ce dossier" - -#: wp-admin/options-media.php:120 -msgid "Full URL path to files" -msgstr "Adresse web complète pour les fichiers" - -#: wp-admin/options-media.php:122 -msgid "Configuring this is optional. By default, it should be blank." -msgstr "Ce réglage est facultatif. Par défaut, ce champ devrait être vide." - -#: wp-admin/options-media.php:133 -msgid "Organize my uploads into month- and year-based folders" -msgstr "Organiser mes fichiers envoyés dans des dossiers mensuels et annuels" - -#: wp-admin/options-permalink.php:133 -msgid "Permalink structure updated. Remove write access on web.config file now!" -msgstr "La structure des permaliens a été mise à jour. Pensez à retirer les droits d’accès au fichier web.config dès maintenant !" - -#: wp-admin/options-permalink.php:136 -msgid "You should update your .htaccess now." -msgstr "Vous devriez mettre à jour votre fichier .htaccess maintenant." - -#: wp-admin/options-permalink.php:127 -msgid "Permalink structure updated." -msgstr "Structure des permaliens enregistrée." - -#: wp-admin/options-permalink.php:189 -msgid "Day and name" -msgstr "Date et titre" - -#: wp-admin/options-permalink.php:193 -msgid "Month and name" -msgstr "Mois et titre" - -#: wp-admin/options-permalink.php:197 -msgid "Numeric" -msgstr "Numérique" - -#: wp-admin/options-permalink.php:207 -msgid "Custom Structure" -msgstr "Structure personnalisée" - -#: wp-admin/options-permalink.php:280 -msgid "Optional" -msgstr "Facultatif" - -#. translators: prefix for category permalinks -#: wp-admin/options-permalink.php:287 -msgid "Category base" -msgstr "Préfixe des catégories" - -#: wp-admin/options-reading.php:15 -msgid "Reading Settings" -msgstr "Options de lecture" - -#: wp-admin/options-reading.php:79 -msgid "A static page (select below)" -msgstr "Une page statique (choisir ci-dessous)" - -#: wp-admin/options-reading.php:84 -msgid "Posts page: %s" -msgstr "Page des articles : %s" - -#: wp-admin/options-reading.php:95 -msgid "posts" -msgstr "articles" - -#: wp-admin/options-reading.php:99 -msgid "Syndication feeds show the most recent" -msgstr "Les flux de syndication affichent les derniers" - -#: wp-admin/options-reading.php:105 -msgid "Full text" -msgstr "Le texte complet" - -#: wp-admin/options-reading.php:106 -msgid "Summary" -msgstr "L’extrait" - -#: wp-admin/options-writing.php:15 -msgid "Writing Settings" -msgstr "Options d’écriture" - -#: wp-admin/options-writing.php:61 wp-admin/options-writing.php:62 -msgid "Formatting" -msgstr "Mise en forme" - -#: wp-admin/options-writing.php:65 -msgid "Convert emoticons like :-) and :-P to graphics on display" -msgstr "Convertir les émoticônes, comme :-) et :-P, en images lors de l’affichage" - -#: wp-admin/options-writing.php:71 -msgid "Default Post Category" -msgstr "Catégorie par défaut des articles" - -#: wp-admin/options-writing.php:97 -msgid "Default Link Category" -msgstr "Catégorie par défaut des liens" - -#: wp-admin/options-writing.php:116 -msgid "Post via email" -msgstr "Envoi d’article par e-mail" - -#: wp-admin/options-writing.php:131 -msgid "Port" -msgstr "Port" - -#: wp-admin/options-writing.php:136 -msgid "Login Name" -msgstr "Identifiant" - -#: wp-admin/options-writing.php:146 -msgid "Default Mail Category" -msgstr "Catégorie par défaut des articles envoyés par e-mail" - -#: wp-admin/options-writing.php:38 wp-admin/options-writing.php:167 -msgid "Update Services" -msgstr "Services de mise à jour" - -#: wp-admin/options.php:249 -msgid "All Settings" -msgstr "Toutes les options" - -#: wp-admin/plugin-editor.php:20 -msgid "Edit Plugins" -msgstr "Modifier les extensions" - -#: wp-admin/includes/file.php:460 wp-admin/plugin-editor.php:105 -msgid "No such file exists! Double check the name and try again." -msgstr "Ce fichier n’existe pas ! Veuillez vérifier son nom et réessayer." - -#: wp-admin/includes/file.php:468 wp-admin/plugin-editor.php:112 -msgid "Files of this type are not editable." -msgstr "Les fichiers de ce type ne sont pas éditables." - -#: wp-admin/plugin-editor.php:212 -msgid "Select plugin to edit:" -msgstr "Sélectionnez l’extension à modifier :" - -#: wp-admin/plugin-editor.php:261 wp-admin/theme-editor.php:268 -msgid "Documentation:" -msgstr "Documentation :" - -#: wp-admin/plugin-editor.php:272 wp-admin/theme-editor.php:287 -msgid "Update File" -msgstr "Mettre à jour le fichier" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:110 -msgctxt "Plugin Installer" -msgid "Popular" -msgstr "Populaires" - -#: wp-admin/plugins.php:356 -msgid "Yes, delete these files" -msgstr "Oui, supprimer ces fichiers" - -#: wp-admin/plugins.php:413 -msgid "Plugins extend and expand the functionality of WordPress. Once a plugin is installed, you may activate it or deactivate it here." -msgstr "Les extensions étendent les fonctionnalités de WordPress. Une fois une extension installée, vous pouvez l’activer ou la désactiver ici." - -#. translators: WP_PLUGIN_DIR constant value -#: wp-admin/plugins.php:428 -msgid "If something goes wrong with a plugin and you can’t use WordPress, delete or rename that file in the %s directory and it will be automatically deactivated." -msgstr "Si une extension ne fonctionne pas correctement et que vous ne pouvez plus utiliser WordPress, supprimez ou renommez son fichier dans le répertoire %s et elle sera automatiquement désactivée." - -#: wp-admin/plugins.php:493 -msgid "Plugin could not be deleted due to an error: %s" -msgstr "L’extension n’a pu être supprimée suite à une erreur fatale : %s" - -#: wp-admin/plugins.php:501 -msgid "The selected plugins have been deleted." -msgstr "Les extensions sélectionnées ont été supprimées." - -#: wp-admin/plugins.php:508 -msgid "Plugin activated." -msgstr "Extension activée" - -#: wp-admin/plugins.php:510 -msgid "Selected plugins activated." -msgstr "Les extensions sélectionnées ont été activées." - -#: wp-admin/plugins.php:512 -msgid "Plugin deactivated." -msgstr "Extension désactivée" - -#: wp-admin/plugins.php:514 -msgid "Selected plugins deactivated." -msgstr "Les extensions sélectionnées ont été désactivées." - -#: wp-admin/includes/class-wp-plugins-list-table.php:787 -msgid "Visit plugin site" -msgstr "Aller sur le site de l’extension" - -#: wp-admin/includes/class-wp-plugins-list-table.php:498 -msgid "Clear List" -msgstr "Vider la liste" - -#: wp-admin/includes/class-wp-plugins-list-table.php:415 -msgid "Active (%s)" -msgid_plural "Active (%s)" -msgstr[0] "Activée (%s)" -msgstr[1] "Activées (%s)" - -#: wp-admin/includes/class-wp-plugins-list-table.php:418 -msgid "Recently Active (%s)" -msgid_plural "Recently Active (%s)" -msgstr[0] "Récemment désactivée (%s)" -msgstr[1] "Récemment désactivées (%s)" - -#: wp-admin/includes/class-wp-plugins-list-table.php:421 -msgid "Inactive (%s)" -msgid_plural "Inactive (%s)" -msgstr[0] "Désactivée (%s)" -msgstr[1] "Désactivées (%s)" - -#: wp-admin/includes/class-wp-plugins-list-table.php:339 -msgid "No plugins found." -msgstr "Aucune extension trouvée." - -#: wp-admin/edit-tags.php:143 wp-admin/edit-tags.php:163 wp-admin/post.php:107 -#: wp-admin/term.php:26 -msgid "You attempted to edit an item that doesn’t exist. Perhaps it was deleted?" -msgstr "Vous tentez de modifier un contenu qui n’existe pas. Peut-être a-t-il été supprimé ?" - -#. translators: 1: Post title -#: wp-admin/revision.php:78 -msgid "Compare Revisions of “%1$s”" -msgstr "Comparer les versions de « %1$s »" - -#: wp-admin/theme-editor.php:20 -msgid "Edit Themes" -msgstr "Modifier les thèmes" - -#: wp-admin/theme-editor.php:209 -msgid "Select theme to edit:" -msgstr "Sélectionnez le thème à modifier :" - -#: wp-admin/themes.php:175 -msgid "Theme deleted." -msgstr "Thème supprimé." - -#: wp-admin/includes/theme.php:652 wp-admin/themes.php:459 -msgid "Current Theme" -msgstr "Thème actuel" - -#: wp-admin/themes.php:320 -msgid "Broken Themes" -msgstr "Thèmes endommagés" - -#: wp-admin/update-core.php:105 -msgid "Hide this update" -msgstr "Masquer cette mise à jour" - -#: wp-admin/update-core.php:107 -msgid "Bring back this update" -msgstr "Réafficher cette mise à jour" - -#: wp-admin/update-core.php:110 -msgid "This localized version contains both the translation and various other localization fixes. You can skip upgrading if you want to keep your current translation." -msgstr "Cette version localisée contient à la fois la traduction et divers correctifs liés à la localisation. Si vous souhaitez conserver votre traduction actuelle, vous pouvez ne pas utiliser cette version." - -#: wp-admin/update-core.php:126 wp-admin/update-core.php:138 -msgid "Show hidden updates" -msgstr "Afficher les mises à jour cachées" - -#: wp-admin/update-core.php:127 -msgid "Hide hidden updates" -msgstr "Masquer les mises à jour cachées" - -#: wp-admin/update-core.php:271 wp-admin/update-core.php:281 -msgid "Compatibility with WordPress %1$s: Unknown" -msgstr "Compatibilité avec WordPress %1$s : inconnue" - -#: wp-admin/update.php:80 -msgid "Plugin Reactivation" -msgstr "Réactivation d’extension" - -#: wp-admin/update.php:85 -msgid "Plugin failed to reactivate due to a fatal error." -msgstr "L’extension n’a pu être réactivée suite à une erreur fatale." - -#: wp-admin/update.php:128 -msgid "Installing Plugin: %s" -msgstr "Extension en cours d’installation : %s" - -#: wp-admin/update.php:156 -msgid "Installing Plugin from uploaded file: %s" -msgstr "Installation de l’extension à partir du fichier : %s" - -#: wp-admin/update.php:234 -msgid "Installing Theme: %s" -msgstr "Installation du thème : %s" - -#: wp-admin/update.php:260 -msgid "Installing Theme from uploaded file: %s" -msgstr "Installation du thème à partir du fichier : %s" - -#: wp-admin/upgrade.php:76 -msgid "Your WordPress database is already up-to-date!" -msgstr "Votre base de données WordPress est déjà à jour !" - -#: wp-admin/upgrade.php:115 -msgid "%s queries" -msgstr "%s requêtes" - -#: wp-admin/upgrade.php:117 -msgid "%s seconds" -msgstr "%s secondes" - -#: wp-admin/includes/user.php:517 -msgid "Use https" -msgstr "Utiliser https" - -#: wp-admin/includes/user.php:518 -msgid "Always use https when visiting the admin" -msgstr "Toujours utiliser https lors de l’utilisation de l’administration" - -#: wp-admin/user-edit.php:189 -msgid "User updated." -msgstr "Utilisateur mis à jour." - -#: wp-admin/user-edit.php:241 -msgid "Personal Options" -msgstr "Options personnelles" - -#: wp-admin/user-edit.php:246 -msgid "Visual Editor" -msgstr "Éditeur visuel" - -#: wp-admin/user-edit.php:247 -msgid "Disable the visual editor when writing" -msgstr "Désactiver l’éditeur visuel pour écrire" - -#: wp-admin/user-edit.php:293 -msgid "Enable keyboard shortcuts for comment moderation." -msgstr "Activer les raccourcis clavier pour la modération de commentaires." - -#: wp-admin/user-edit.php:406 wp-admin/user-new.php:427 -msgid "First Name" -msgstr "Prénom" - -#: wp-admin/user-edit.php:411 wp-admin/user-new.php:431 -msgid "Last Name" -msgstr "Nom" - -#: wp-admin/user-edit.php:416 -msgid "Nickname" -msgstr "Pseudonyme" - -#: wp-admin/user-edit.php:421 -msgid "Display name publicly as" -msgstr "Nom à afficher publiquement" - -#: wp-admin/user-edit.php:457 -msgid "Contact Info" -msgstr "Informations de contact" - -#: wp-admin/user-edit.php:515 -msgid "About Yourself" -msgstr "À propos de vous" - -#: wp-admin/user-edit.php:515 -msgid "About the user" -msgstr "À propos de l’utilisateur" - -#: wp-admin/user-edit.php:519 -msgid "Biographical Info" -msgstr "Renseignements biographiques" - -#: wp-admin/user-edit.php:521 -msgid "Share a little biographical information to fill out your profile. This may be shown publicly." -msgstr "Donnez quelques informations biographiques pour remplir votre profil. Ceci peut être affiché publiquement." - -#: wp-admin/user-edit.php:572 -msgid "New Password" -msgstr "Nouveau mot de passe" - -#: wp-admin/user-edit.php:595 -msgid "Type your new password again." -msgstr "Veuillez saisir une deuxième fois votre mot de passe." - -#: wp-admin/user-edit.php:711 -msgid "Update Profile" -msgstr "Mettre à jour le profil" - -#: wp-admin/user-edit.php:711 -msgid "Update User" -msgstr "Mettre à jour l’utilisateur" - -#: wp-admin/user-new.php:364 wp-admin/user-new.php:500 -msgid "Skip Confirmation Email" -msgstr "Passer la confirmation par e-mail" - -#: wp-admin/users.php:232 -msgid "Delete Users" -msgstr "Supprimer des utilisateurs" - -#: wp-admin/users.php:297 -msgid "There are no valid users selected for deletion." -msgstr "Aucun utilisateur valide n’est sélectionné pour la suppression." - -#: wp-admin/users.php:446 -msgid "New user created." -msgstr "Le nouvel utilisateur a été créé." - -#: wp-admin/users.php:454 -msgid "Other user roles have been changed." -msgstr "Les rôles des autres utilisateurs ont été modifiés." - -#: wp-admin/users.php:458 -msgid "Other users have been deleted." -msgstr "Les autres utilisateurs ont été supprimés." - -#. translators: User role name with count -#: wp-admin/includes/class-wp-users-list-table.php:200 -#: wp-admin/includes/class-wp-users-list-table.php:214 -msgid "%1$s (%2$s)" -msgstr "%1$s (%2$s)" - -#: wp-admin/includes/class-wp-users-list-table.php:257 -#: wp-admin/includes/class-wp-users-list-table.php:259 -msgid "Change role to…" -msgstr "Changer de rôle pour…" - -#: wp-admin/includes/class-wp-users-list-table.php:263 -msgid "Change" -msgstr "Changer" - -#: wp-admin/widgets.php:114 -msgid "Inactive Widgets" -msgstr "Widgets désactivés" - -#: wp-admin/widgets.php:271 -msgid "Widget %s" -msgstr "Widget %s" - -#: wp-admin/widgets.php:282 -msgid "Select both the sidebar for this widget and the position of the widget in that sidebar." -msgstr "Sélectionnez à la fois la colonne latérale pour ce widget, et la position du widget dans cette colonne latérale." - -#: wp-admin/widgets.php:322 -msgid "Save Widget" -msgstr "Enregistrer le widget" - -#: wp-admin/includes/misc.php:1056 wp-admin/includes/post.php:1801 -#: wp-admin/widgets.php:342 -msgid "Error while saving." -msgstr "Erreur lors de la sauvegarde." - -#: wp-admin/widgets.php:343 -msgid "Error in displaying the widget settings form." -msgstr "Une erreur est survenue durant l’affichage du formulaire de paramétrage du widget." - -#: wp-admin/widgets.php:391 wp-admin/widgets.php:394 -msgid "Available Widgets" -msgstr "Widgets disponibles" - -#: wp-admin/widgets.php:117 -msgid "Drag widgets here to remove them from the sidebar but keep their settings." -msgstr "Glissez ici les widgets que vous voulez retirer de la colonne latérale, tout en conservant leurs réglages actuels." - -#: wp-admin/export.php:172 -msgid "Categories:" -msgstr "Catégories :" - -#: wp-admin/options-discussion.php:232 -msgid "Identicon (Generated)" -msgstr "Identicon (généré)" - -#: wp-admin/options-discussion.php:233 -msgid "Wavatar (Generated)" -msgstr "Wavatar (généré)" - -#: wp-admin/options-discussion.php:234 -msgid "MonsterID (Generated)" -msgstr "MonsterID (généré)" - -#: wp-admin/options-reading.php:93 -msgid "Blog pages show at most" -msgstr "Les pages du site doivent afficher au plus" - -#: wp-admin/update-core.php:269 wp-admin/update-core.php:279 -msgid "Compatibility with WordPress %1$s: %2$d%% (%3$d \"works\" votes out of %4$d total)" -msgstr "Compatibilité avec WordPress %1$s : %2$d%% (%3$d votes « ça marche » sur un total de %4$d)" - -#: wp-admin/includes/user.php:175 -msgid "ERROR: Please enter an email address." -msgstr "ERREUR : veuillez saisir une adresse de messagerie." - -#: wp-admin/install.php:179 -msgid "Your Email" -msgstr "Votre adresse de messagerie" - -#: wp-admin/install.php:181 -msgid "Double-check your email address before continuing." -msgstr "Vérifiez bien cette adresse de messagerie avant de continuer." - -#: wp-admin/link-manager.php:109 -msgid "Search Links" -msgstr "Chercher un lien" - -#: wp-admin/media.php:61 -msgid "You attempted to edit an attachment that doesn’t exist. Perhaps it was deleted?" -msgstr "Vous tentez de modifier un fichier attaché qui n’existe pas. Peut-être a-t-il été supprimé ?" - -#: wp-admin/options-discussion.php:57 -msgid "These settings may be overridden for individual articles." -msgstr "Ces réglages peuvent être modifiés pour chaque article." - -#: wp-admin/options-discussion.php:63 -msgid "Comment author must fill out name and email" -msgstr "L’auteur d’un commentaire doit renseigner son nom et son adresse de messagerie" - -#: wp-admin/options-discussion.php:152 -msgid "Comment author must have a previously approved comment" -msgstr "L’auteur d’un commentaire doit avoir déjà au moins un commentaire approuvé" - -#: wp-admin/options-discussion.php:158 -msgid "Hold a comment in the queue if it contains %s or more links. (A common characteristic of comment spam is a large number of hyperlinks.)" -msgstr "Garder un commentaire dans la file d’attente s’il contient plus de %s lien(s) (une des caractéristiques typiques d’un commentaire indésirable (spam) est son nombre important de liens)" - -#: wp-admin/options-discussion.php:225 -msgid "For users without a custom avatar of their own, you can either display a generic logo or a generated one based on their email address." -msgstr "Les utilisateurs n’ayant pas d’avatar peuvent se voir attribuer un logo générique, ou un avatar généré à partir de leur adresse de messagerie." - -#: wp-admin/options-writing.php:129 -msgid "Mail Server" -msgstr "Serveur de messagerie" - -#: wp-admin/includes/ajax-actions.php:4016 wp-admin/plugin-editor.php:177 -#: wp-admin/theme-editor.php:180 -msgid "File edited successfully." -msgstr "Le fichier a bien été modifié." - -#: wp-admin/user-new.php:255 -msgid "Invitation email sent to new user. A confirmation link must be clicked before their account is created." -msgstr "Envoi d’un message d’invitation au nouvel utilisateur. Un lien de confirmation devra d’abord être cliqué avant la création du compte." - -#: wp-admin/plugins.php:345 -msgid "Are you sure you wish to delete these files?" -msgstr "Voulez-vous vraiment supprimer ces fichiers ?" - -#: wp-admin/update.php:82 -msgid "Plugin reactivated successfully." -msgstr "L’extension a bien été réactivée." - -#: wp-admin/my-sites.php:116 -msgid "Visit" -msgstr "Visiter" - -#: wp-admin/ms-delete-site.php:13 wp-admin/my-sites.php:13 -msgid "Multisite support is not enabled." -msgstr "Le support multisites n’est pas activé." - -#. translators: %s: web.config -#: wp-admin/options-permalink.php:322 -msgid "If you temporarily make your %s file writable for us to generate rewrite rules automatically, do not forget to revert the permissions after rule has been saved." -msgstr "Si vous rendez le fichier web.config accessible en écriture afin de générer automatiquement les règles de réécriture, n’oubliez surtout pas de remettre les droits originaux en place une fois que les règles ont été enregistrées." - -#: wp-admin/options-reading.php:103 wp-admin/options-reading.php:104 -msgid "For each article in a feed, show" -msgstr "Pour chaque article d’un flux, fournir" - -#: wp-admin/plugins.php:362 -msgid "No, return me to the plugin list" -msgstr "Non, retourner à la liste des extensions" - -#: wp-admin/includes/class-wp-plugins-list-table.php:460 -#: wp-admin/includes/class-wp-plugins-list-table.php:601 -msgid "Network Deactivate" -msgstr "Désactiver du réseau" - -#: wp-admin/includes/theme.php:75 -msgid "Could not fully remove the theme %s." -msgstr "Impossible de supprimer complètement le thème %s." - -#: wp-admin/options-general.php:18 -msgid "General Settings" -msgstr "Réglages généraux" - -#: wp-admin/includes/update.php:618 -msgid "An automated WordPress update has failed to complete! Please notify the site administrator." -msgstr "Une mise à jour automatique de WordPress a échoué en cours de route ! Veuillez en notifier l’administrateur du site." - -#: wp-admin/install.php:321 -msgid "Please provide the following information. Don’t worry, you can always change these settings later." -msgstr "Veuillez renseigner les informations suivantes. Ne vous inquiétez pas, vous pourrez les modifier plus tard." - -#: wp-admin/includes/class-wp-plugins-list-table.php:412 -msgctxt "plugins" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Toutes (%s)" -msgstr[1] "Toutes (%s)" - -#: wp-admin/options-reading.php:87 -msgid "Warning: these pages should not be the same!" -msgstr "Attention : ces pages ne devraient pas être les mêmes !" - -#: wp-admin/plugin-editor.php:234 -msgid "Plugin Files" -msgstr "Fichiers de l’extension" - -#: wp-admin/includes/upgrade.php:77 -msgid "Note that password carefully! It is a random password that was generated just for you." -msgstr "Notez bien ce mot de passe sans vous tromper ! Il a été créé aléatoirement et vous est unique." - -#: wp-admin/includes/theme.php:261 -msgid "Sticky Post" -msgstr "Article mis en avant" - -#: wp-admin/options-media.php:48 -msgid "Image sizes" -msgstr "Tailles des images" - -#: wp-admin/options-media.php:62 -msgid "Crop thumbnail to exact dimensions (normally thumbnails are proportional)" -msgstr "Recadrer les images pour parvenir aux dimensions exactes (normalement, les miniatures sont au format carré)" - -#: wp-admin/options-reading.php:53 -msgid "Encoding for pages and feeds" -msgstr "Codage pour les pages et les flux RSS" - -#: wp-admin/options-permalink.php:291 -msgid "Tag base" -msgstr "Base des étiquettes" - -#: wp-admin/includes/theme.php:683 wp-admin/themes.php:477 -msgid "Tags:" -msgstr "Étiquettes :" - -#: wp-admin/includes/class-wp-automatic-updater.php:347 -#: wp-admin/update-core.php:505 -msgid "Installation Failed" -msgstr "Échec de l’installation" - -#. translators: 1: plugin file 2: error message -#: wp-admin/plugins.php:456 -msgid "The plugin %1$s has been deactivated due to an error: %2$s" -msgstr "L’extension %1$s a été désactivée suite à une erreur : %2$s" - -#: wp-admin/edit-form-advanced.php:120 -msgid "View post" -msgstr "Voir l’article" - -#: wp-admin/upload.php:272 wp-admin/upload.php:305 -msgid "Media file permanently deleted." -msgstr "Fichier média définitivement supprimé." - -#: wp-admin/includes/user.php:144 -msgid "ERROR: Please enter a password." -msgstr "ERREUR : veuillez saisir un mot de passe." - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:109 -msgctxt "Plugin Installer" -msgid "Featured" -msgstr "Mises en avant" - -#: wp-admin/media.php:63 -msgid "You can’t edit this attachment because it is in the Trash. Please move it out of the Trash and try again." -msgstr "Vous ne pouvez pas modifier ce fichier attaché, car il est dans la corbeille. Sortez-l’en, puis réessayez." - -#: wp-admin/post.php:120 -msgid "You can’t edit this item because it is in the Trash. Please restore it and try again." -msgstr "Vous ne pouvez pas modifier ce contenu, car il est dans la corbeille. Sortez-l’en, puis réessayez." - -#: wp-admin/upload.php:283 wp-admin/upload.php:307 -msgid "Media file moved to the trash." -msgstr "Fichier média déplacé dans la corbeille." - -#: wp-admin/upload.php:295 wp-admin/upload.php:308 -msgid "Media file restored from the trash." -msgstr "Fichier média récupéré depuis la corbeille." - -#: wp-admin/user-new.php:105 -msgid "[%s] Joining confirmation" -msgstr "[%s] Confirmation d’inscription" - -#: wp-admin/media-upload.php:38 -msgid "Invalid item ID." -msgstr "Identifiant d’élément non valide." - -#: wp-admin/async-upload.php:47 wp-admin/edit-tags.php:156 -#: wp-admin/includes/post.php:1807 wp-admin/media-upload.php:46 -#: wp-admin/post.php:117 wp-admin/term.php:38 -msgid "Sorry, you are not allowed to edit this item." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier cet élément." - -#: wp-admin/media.php:23 wp-admin/media.php:57 -msgid "Sorry, you are not allowed to edit this attachment." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier ce fichier attaché." - -#: wp-admin/edit-tags.php:120 wp-admin/options.php:78 -msgid "Sorry, you are not allowed to delete these items." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer ces éléments." - -#. translators: 1, 2, 3: examples of random email addresses -#: wp-admin/options-writing.php:120 -msgid "To post to WordPress by email you must set up a secret email account with POP3 access. Any mail received at this address will be posted, so it’s a good idea to keep this address very secret. Here are three random strings you could use: %1$s, %2$s, %3$s." -msgstr "Pour publier dans WordPress par e-mail, vous devez définir un compte de messagerie secret avec un accès POP3. Tout message reçu à cette adresse sera publié. Il vaut donc mieux garder cette adresse à l’abri des regards indiscrets. Voici trois chaînes aléatoires que vous pourriez utiliser : %1$s, %2$s, %3$s." - -#: wp-admin/install.php:250 -msgid "Insufficient Requirements" -msgstr "Les conditions requises ne sont pas remplies." - -#. translators: Default category slug -#: wp-admin/includes/upgrade.php:136 -msgctxt "Default category slug" -msgid "Uncategorized" -msgstr "Non classé" - -#: wp-admin/maint/repair.php:147 -msgid "Some database problems could not be repaired. Please copy-and-paste the following list of errors to the WordPress support forums to get additional assistance." -msgstr "Certains problèmes de la base de données n’ont pas pu être réparés. Veuillez copier-coller la liste d’erreurs suivantes sur le forum de support de WordPress pour recevoir plus d’informations." - -#: wp-admin/options-writing.php:66 -msgid "WordPress should correct invalidly nested XHTML automatically" -msgstr "WordPress doit automatiquement corriger l’imbrication XHTML erronée" - -#: wp-admin/update-core.php:266 wp-admin/update-core.php:276 -msgid "Compatibility with WordPress %1$s: 100%% (according to its author)" -msgstr "Compatibilité avec WordPress %1$s : 100 %% (selon l’auteur)" - -#: wp-admin/plugins.php:471 -msgid "Plugin could not be activated because it triggered a fatal error." -msgstr "L’extension n’a pas pu être activée, car elle a déclenché une erreur fatale." - -#: wp-admin/theme-editor.php:255 -msgid "Oops, no such file exists! Double check the name and try again, merci." -msgstr "Aïe, ce fichier n’existe pas ! Veuillez bien vérifier son nom et réessayer." - -#: wp-admin/options-permalink.php:15 wp-admin/options-permalink.php:28 -msgid "Permalink Settings" -msgstr "Réglages des permaliens" - -#: wp-admin/users.php:457 -msgid "You can’t delete the current user." -msgstr "Vous ne pouvez pas supprimer l’utilisateur en cours d’utilisation." - -#: wp-admin/includes/upgrade.php:183 -msgid "Hello world!" -msgstr "Bonjour tout le monde !" - -#: wp-admin/includes/class-wp-themes-list-table.php:191 -msgid "" -"You are about to delete this theme '%s'\n" -" 'Cancel' to stop, 'OK' to delete." -msgstr "" -"Vous êtes sur le point de supprimer le thème « %s ».\n" -"« Annuler » pour arrêter, « OK » pour supprimer." - -#: wp-admin/options-discussion.php:160 -msgid "When a comment contains any of these words in its content, name, URL, email, or IP address, it will be held in the moderation queue. One word or IP address per line. It will match inside words, so “press” will match “WordPress”." -msgstr "Lorsqu’un commentaire contient l’un de ces mots dans son contenu, son nom, son URL, son adresse de messagerie, ou son adresse IP, il sera retenu dans la file de modération. Un seul mot ou une seule adresse IP par ligne. Cette fonction reconnaît l’intérieur des mots, donc « press » suffira pour reconnaître « WordPress »." - -#: wp-admin/options-discussion.php:169 -msgid "When a comment contains any of these words in its content, name, URL, email, or IP address, it will be put in the trash. One word or IP address per line. It will match inside words, so “press” will match “WordPress”." -msgstr "Lorsqu’un commentaire contient l’un de ces mots dans son contenu, son nom, son URL, son adresse de messagerie, ou son adresse IP, il sera mis à la corbeille. Un seul mot ou une seule adresse IP par ligne. Cette fonction reconnaît l’intérieur des mots, donc « press » suffira pour reconnaître « WordPress »." - -#: wp-admin/options-discussion.php:134 wp-admin/options-discussion.php:135 -msgid "Email me whenever" -msgstr "M’envoyer un message lorsque" - -#: wp-admin/theme-install.php:54 wp-admin/theme-install.php:141 -#: wp-admin/theme-install.php:143 wp-admin/update.php:254 -msgid "Upload Theme" -msgstr "Téléverser un thème" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:116 -#: wp-admin/plugin-install.php:122 wp-admin/update.php:151 -msgid "Upload Plugin" -msgstr "Téléverser une extension" - -#: wp-admin/includes/theme-install.php:143 -msgid "If you have a theme in a .zip format, you may install it by uploading it here." -msgstr "Si vous avez un thème au format .zip, vous pouvez l’installer en le téléversant ici." - -#: wp-admin/users.php:453 -msgid "The current user’s role must have user editing capabilities." -msgstr "L’utilisateur actuel doit avoir un rôle lui permettant de modifier les utilisateurs." - -#: wp-admin/user-edit.php:687 -msgid "Additional Capabilities" -msgstr "Permissions supplémentaires" - -#: wp-admin/includes/upgrade.php:174 -msgid "Welcome to WordPress. This is your first post. Edit or delete it, then start writing!" -msgstr "Bienvenue sur WordPress. Ceci est votre premier article. Modifiez-le ou supprimez-le, puis lancez-vous !" - -#. translators: %s: web.config -#: wp-admin/options-permalink.php:343 -msgid "If you temporarily make your site’s root directory writable for us to generate the %s file automatically, do not forget to revert the permissions after the file has been created." -msgstr "Si vous rendez temporairement le dossier racine accessible en écriture pour que nous y générions directement le fichier %s, n’oubliez surtout pas de remettre les droits originaux en place une fois que les règles ont été enregistrées." - -#: wp-admin/comment.php:123 -msgid "Permanently Delete Comment" -msgstr "Supprimer définitivement le commentaire" - -#: wp-admin/comment.php:126 -msgid "You are about to approve the following comment:" -msgstr "Vous êtes sur le point d’approuver le commentaire suivant :" - -#: wp-admin/comment.php:127 -msgid "Approve Comment" -msgstr "Approuver le commentaire" - -#: wp-admin/comment.php:329 -msgid "Unknown action." -msgstr "Action inconnue." - -#: wp-admin/custom-background.php:222 wp-admin/includes/theme.php:251 -msgid "Custom Background" -msgstr "Arrière-plan personnalisé" - -#: wp-admin/includes/template.php:1994 wp-admin/nav-menus.php:659 -#: wp-admin/options.php:296 -msgid "Save Changes" -msgstr "Enregistrer les modifications" - -#: wp-admin/custom-background.php:317 wp-admin/custom-header.php:571 -msgid "Choose an image from your computer:" -msgstr "Choisissez une image sur votre ordinateur :" - -#: wp-admin/custom-header.php:800 -msgid "Choose the part of the image you want to use as your header." -msgstr "Choisissez la partie de l’image que vous voulez utiliser comme en-tête." - -#: wp-admin/includes/class-wp-media-list-table.php:433 -#: wp-admin/includes/class-wp-posts-list-table.php:975 -msgid "Unpublished" -msgstr "Non publié" - -#: wp-admin/includes/class-wp-media-list-table.php:439 -msgid "%s from now" -msgstr "%s à partir de maintenant" - -#: wp-admin/includes/class-wp-media-list-table.php:152 -#: wp-admin/includes/class-wp-media-list-table.php:505 -#: wp-admin/includes/class-wp-media-list-table.php:682 -msgid "Attach" -msgstr "Joindre" - -#. translators: %s: number of comments approved -#: wp-admin/edit-comments.php:256 -msgid "%s comment approved" -msgid_plural "%s comments approved" -msgstr[0] "%s commentaire approuvé" -msgstr[1] "%s commentaires approuvés" - -#. translators: %s: number of comments marked as spam -#: wp-admin/edit-comments.php:262 -msgid "%s comment marked as spam." -msgid_plural "%s comments marked as spam." -msgstr[0] "%s commentaire marqué comme indésirable." -msgstr[1] "%s commentaires marqués comme indésirables." - -#. translators: %s: number of comments permanently deleted -#: wp-admin/edit-comments.php:283 -msgid "%s comment permanently deleted" -msgid_plural "%s comments permanently deleted" -msgstr[0] "%s commentaire supprimé définitivement" -msgstr[1] "%s commentaires supprimés définitivement" - -#: wp-admin/includes/deprecated.php:602 -msgid "Displaying %s–%s of %s" -msgstr "Affichage de %s à %s sur %s" - -#: wp-admin/includes/class-wp-comments-list-table.php:296 -#: wp-admin/includes/class-wp-comments-list-table.php:563 -#: wp-admin/includes/class-wp-comments-list-table.php:569 -#: wp-admin/includes/dashboard.php:633 -msgid "Unapprove" -msgstr "Désapprouver" - -#: wp-admin/includes/class-wp-comments-list-table.php:298 -#: wp-admin/includes/class-wp-comments-list-table.php:565 -#: wp-admin/includes/class-wp-comments-list-table.php:568 -#: wp-admin/includes/dashboard.php:632 -msgid "Approve" -msgstr "Approuver" - -#: wp-admin/includes/class-wp-comments-list-table.php:348 -#: wp-admin/includes/class-wp-posts-list-table.php:1607 -msgid "Pings" -msgstr "Pings" - -#: wp-admin/includes/class-wp-comments-list-table.php:362 -#: wp-admin/includes/class-wp-links-list-table.php:113 -#: wp-admin/includes/class-wp-media-list-table.php:175 -#: wp-admin/includes/class-wp-posts-list-table.php:484 -msgid "Filter" -msgstr "Filtrer" - -#: wp-admin/includes/class-wp-comments-list-table.php:367 -msgid "Empty Spam" -msgstr "Supprimer tous les indésirables" - -#: wp-admin/includes/class-wp-comments-list-table.php:188 -msgid "No comments found." -msgstr "Aucun commentaire trouvé." - -#: wp-admin/edit-form-advanced.php:149 wp-admin/edit-form-advanced.php:163 -msgid "Custom field updated." -msgstr "Champ personnalisé mis à jour." - -#: wp-admin/edit-form-advanced.php:150 wp-admin/edit-form-advanced.php:164 -msgid "Custom field deleted." -msgstr "Champ personnalisé supprimé." - -#: wp-admin/edit-form-advanced.php:148 wp-admin/edit-form-advanced.php:151 -msgid "Post updated." -msgstr "Article mis à jour." - -#: wp-admin/edit-form-advanced.php:155 -msgid "Post saved." -msgstr "Article enregistré." - -#: wp-admin/edit-form-advanced.php:162 wp-admin/edit-form-advanced.php:165 -msgid "Page updated." -msgstr "Page mise à jour." - -#: wp-admin/edit-form-advanced.php:284 -msgid "Send Trackbacks" -msgstr "Envoyer des rétroliens" - -#: wp-admin/edit-form-advanced.php:287 -msgid "Custom Fields" -msgstr "Champs personnalisés" - -#: wp-admin/edit-form-advanced.php:302 wp-admin/menu.php:256 -msgid "Discussion" -msgstr "Discussion" - -#: wp-admin/edit-form-advanced.php:320 wp-admin/edit-tag-form.php:125 -#: wp-admin/edit-tags.php:397 -#: wp-admin/includes/class-wp-posts-list-table.php:1417 -#: wp-admin/includes/class-wp-terms-list-table.php:179 -#: wp-admin/includes/class-wp-terms-list-table.php:598 -#: wp-admin/includes/meta-boxes.php:788 -msgid "Slug" -msgstr "Identifiant" - -#. translators: 1: Name of most recent post author, 2: Post edited date, 3: -#. Post edited time -#: wp-admin/edit-form-advanced.php:654 wp-admin/includes/ajax-actions.php:2340 -msgid "Last edited by %1$s on %2$s at %3$s" -msgstr "Dernière modification par %1$s, le %2$s à %3$s" - -#. translators: 1: Post edited date, 2: Post edited time -#: wp-admin/edit-form-advanced.php:657 wp-admin/includes/ajax-actions.php:2342 -msgid "Last edited on %1$s at %2$s" -msgstr "Dernière modification le %1$s à %2$s" - -#: wp-admin/includes/template.php:430 -msgid "Update Comment" -msgstr "Mettre à jour le commentaire" - -#: wp-admin/edit-form-comment.php:43 -msgid "Name:" -msgstr "Nom :" - -#: wp-admin/edit-form-comment.php:47 -msgid "Email:" -msgstr "E-mail :" - -#: wp-admin/edit-form-comment.php:53 -msgid "URL:" -msgstr "Adresse web :" - -#: wp-admin/edit-tag-form.php:177 wp-admin/edit-tags.php:451 -msgid "The description is not prominent by default; however, some themes may show it." -msgstr "La description n’est pas très utilisée par défaut, cependant de plus en plus de thèmes l’affichent." - -#: wp-admin/edit-link-form.php:14 -msgid "Links / Edit Link" -msgstr "Liens / Modifier le lien" - -#: wp-admin/edit-link-form.php:15 wp-admin/includes/meta-boxes.php:969 -msgid "Update Link" -msgstr "Mettre à jour le lien" - -#: wp-admin/edit-link-form.php:19 -msgid "Links / Add New Link" -msgstr "Liens / Ajouter un nouveau lien" - -#: wp-admin/edit-link-form.php:82 -msgid "Link added." -msgstr "Lien ajouté." - -#: wp-admin/edit-link-form.php:119 -msgid "This will be shown when someone hovers over the link in the blogroll, or optionally below the link." -msgstr "Cette description sera affichée lors du survol du lien dans la liste de liens ; elle pourra également apparaître sous le lien si votre thème le prévoit." - -#: wp-admin/edit-tag-form.php:121 wp-admin/edit-tags.php:393 -msgid "The name is how it appears on your site." -msgstr "Ce nom est utilisé un peu partout sur votre site." - -#: wp-admin/includes/edit-tag-messages.php:14 -msgid "Item added." -msgstr "Contenu ajouté." - -#: wp-admin/includes/edit-tag-messages.php:15 -msgid "Item deleted." -msgstr "Contenu supprimé." - -#: wp-admin/includes/edit-tag-messages.php:17 -msgid "Item not added." -msgstr "Contenu non ajouté." - -#: wp-admin/edit.php:273 -msgid "%s post updated." -msgid_plural "%s posts updated." -msgstr[0] "%s article mis à jour." -msgstr[1] "%s articles mis à jour." - -#: wp-admin/includes/class-wp-posts-list-table.php:314 -msgctxt "posts" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Tous (%s)" -msgstr[1] "Tous (%s)" - -#: wp-admin/includes/class-wp-list-table.php:152 -#: wp-admin/includes/class-wp-screen.php:1221 -msgid "Excerpt View" -msgstr "Liste avec extraits" - -#: wp-admin/export.php:17 wp-admin/menu.php:246 -msgid "Export" -msgstr "Exporter" - -#: wp-admin/export.php:157 -msgid "When you click the button below WordPress will create an XML file for you to save to your computer." -msgstr "Cliquez sur ce bouton pour que WordPress crée un fichier XML que vous pourrez enregistrer sur votre ordinateur." - -#: wp-admin/export.php:169 wp-admin/includes/class-wp-users-list-table.php:324 -msgid "Posts" -msgstr "Articles" - -#: wp-admin/export.php:290 -msgid "Download Export File" -msgstr "Télécharger le fichier d’export" - -#: wp-admin/import.php:86 -msgid "No importers are available." -msgstr "Aucun outil d’importation n’est disponible." - -#: wp-admin/includes/media.php:1510 wp-admin/upgrade.php:77 -#: wp-admin/upgrade.php:111 -msgid "Continue" -msgstr "Continuer" - -#: wp-admin/includes/import.php:169 -msgid "Blogger" -msgstr "Blogger" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:272 -#: wp-admin/theme-install.php:61 -msgid "Try Again" -msgstr "Recommencez" - -#: wp-admin/includes/import.php:181 -msgid "LiveJournal" -msgstr "LiveJournal" - -#: wp-admin/includes/import.php:187 -msgid "Movable Type and TypePad" -msgstr "Movable Type et TypePad" - -#: wp-admin/includes/import.php:193 -msgid "Blogroll" -msgstr "Liens" - -#: wp-admin/includes/bookmark.php:200 -msgid "Could not update link in the database" -msgstr "Impossible de mettre à jour le lien dans la base de données" - -#: wp-admin/includes/bookmark.php:208 -msgid "Could not insert link into the database" -msgstr "Impossible d’insérer le lien dans la base de données" - -#. translators: %s: directory name -#: wp-admin/includes/class-wp-filesystem-base.php:270 -msgid "Changing to %s" -msgstr "Modifier à %s" - -#. translators: %s: directory name -#: wp-admin/includes/class-wp-filesystem-base.php:285 -msgid "Found %s" -msgstr "Trouvé %s" - -#: wp-admin/includes/class-wp-filesystem-ftpext.php:29 -msgid "The ftp PHP extension is not available" -msgstr "L’extension ftp de PHP n’est pas disponible" - -#. translators: %s: username -#: wp-admin/includes/class-wp-filesystem-ftpext.php:87 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:91 -#: wp-admin/includes/class-wp-filesystem-ssh2.php:133 -msgid "Username/Password incorrect for %s" -msgstr "Le couple identifiant / mot de passe est incorrect pour %s" - -#: wp-admin/includes/class-wp-filesystem-ssh2.php:58 -msgid "The ssh2 PHP extension is not available" -msgstr "L’extension ssh2 de PHP n’est pas disponible" - -#: wp-admin/includes/class-wp-upgrader.php:148 -msgid "Invalid data provided." -msgstr "Les données fournies ne sont pas valides." - -#: wp-admin/includes/class-wp-automatic-updater.php:336 -#: wp-admin/includes/class-wp-upgrader.php:149 wp-admin/includes/file.php:1044 -#: wp-admin/includes/plugin.php:811 wp-admin/includes/theme.php:59 -msgid "Could not access filesystem." -msgstr "Impossible d’accéder au système de fichier." - -#: wp-admin/includes/class-wp-upgrader.php:150 wp-admin/includes/plugin.php:814 -#: wp-admin/includes/theme.php:62 -msgid "Filesystem error." -msgstr "Erreur du système de fichier." - -#. translators: %s: directory name -#: wp-admin/includes/class-wp-upgrader.php:156 -msgid "Unable to locate needed folder (%s)." -msgstr "Impossible de localiser le dossier nécessaire (%s)." - -#: wp-admin/includes/class-wp-upgrader.php:158 -msgid "Download failed." -msgstr "Le téléchargement a échoué." - -#: wp-admin/includes/class-wp-upgrader.php:159 -msgid "Installing the latest version…" -msgstr "Installation de la dernière version…" - -#: wp-admin/includes/class-wp-upgrader.php:161 -msgid "Destination folder already exists." -msgstr "Le dossier de destination existe déjà." - -#: wp-admin/includes/class-wp-upgrader.php:162 wp-admin/includes/file.php:1170 -#: wp-admin/includes/file.php:1281 wp-admin/includes/file.php:1339 -#: wp-admin/includes/update-core.php:1247 -msgid "Could not create directory." -msgstr "Impossible de créer le dossier." - -#: wp-admin/includes/file.php:1112 wp-admin/includes/file.php:1233 -msgid "Incompatible Archive." -msgstr "Archive incompatible." - -#: wp-admin/includes/class-wp-upgrader.php:166 -#: wp-admin/includes/update-core.php:1003 -msgid "Enabling Maintenance mode…" -msgstr "Activation du mode maintenance…" - -#: wp-admin/includes/class-wp-upgrader.php:167 -#: wp-admin/includes/update-core.php:1090 -msgid "Disabling Maintenance mode…" -msgstr "Désactivation du mode maintenance…" - -#: wp-admin/includes/class-plugin-upgrader.php:47 -msgid "The plugin is at the latest version." -msgstr "Vous avez la dernière version de cette extension." - -#: wp-admin/includes/class-core-upgrader.php:34 -#: wp-admin/includes/class-language-pack-upgrader.php:117 -#: wp-admin/includes/class-plugin-upgrader.php:51 -#: wp-admin/includes/class-theme-upgrader.php:50 -msgid "Unpacking the update…" -msgstr "Décompression de la mise à jour…" - -#: wp-admin/includes/class-plugin-upgrader.php:52 -msgid "Removing the old version of the plugin…" -msgstr "Retrait de l’ancienne version de l’extension…" - -#: wp-admin/includes/class-plugin-upgrader.php:53 -msgid "Could not remove the old plugin." -msgstr "Impossible de supprimer l’ancienne extension." - -#: wp-admin/includes/class-plugin-upgrader.php:68 -#: wp-admin/includes/class-theme-upgrader.php:66 -msgid "Unpacking the package…" -msgstr "Décompression de l’archive de l’extension…" - -#: wp-admin/includes/class-plugin-upgrader.php:69 -msgid "Installing the plugin…" -msgstr "Installation de l’extension…" - -#: wp-admin/includes/class-plugin-upgrader.php:72 -msgid "Plugin installed successfully." -msgstr "L’extension a bien été installée." - -#: wp-admin/includes/class-theme-upgrader.php:46 -msgid "The theme is at the latest version." -msgstr "Vous avez la dernière version de ce thème." - -#: wp-admin/includes/class-theme-upgrader.php:51 -msgid "Removing the old version of the theme…" -msgstr "Retrait de l’ancienne version du thème…" - -#: wp-admin/includes/class-theme-upgrader.php:52 -msgid "Could not remove the old theme." -msgstr "Impossible de supprimer l’ancien thème." - -#: wp-admin/includes/class-theme-upgrader.php:67 -msgid "Installing the theme…" -msgstr "Installation du thème…" - -#: wp-admin/includes/class-core-upgrader.php:29 -msgid "WordPress is at the latest version." -msgstr "Vous avez la dernière version de WordPress." - -#: wp-admin/includes/class-core-upgrader.php:35 -msgid "Could not copy files." -msgstr "Impossible de copier les fichiers." - -#: wp-admin/includes/class-plugin-installer-skin.php:57 -#: wp-admin/includes/class-plugin-upgrader-skin.php:51 -msgid "Activate Plugin" -msgstr "Activer l’extension" - -#: wp-admin/includes/class-bulk-plugin-upgrader-skin.php:48 -#: wp-admin/includes/class-plugin-installer-skin.php:72 -#: wp-admin/includes/class-plugin-upgrader-skin.php:52 -msgid "Return to Plugins page" -msgstr "Retourner sur la page des extensions" - -#: wp-admin/includes/class-plugin-installer-skin.php:68 -#: wp-admin/includes/class-plugin-installer-skin.php:70 -msgid "Return to Plugin Installer" -msgstr "Retourner à l’installeur d’extensions" - -#. translators: 1: theme name, 2: version -#: wp-admin/includes/class-theme-upgrader.php:72 -msgid "Successfully installed the theme %1$s %2$s." -msgstr "Le thème %1$s %2$s a bien été installé." - -#: wp-admin/includes/class-theme-installer-skin.php:82 -msgid "Return to Theme Installer" -msgstr "Retourner à l’installeur de thèmes" - -#: wp-admin/includes/class-bulk-theme-upgrader-skin.php:48 -#: wp-admin/includes/class-theme-installer-skin.php:84 -#: wp-admin/includes/class-theme-upgrader-skin.php:74 -msgid "Return to Themes page" -msgstr "Retourner sur la page des thèmes" - -#: wp-admin/includes/class-file-upload-upgrader.php:56 -#: wp-admin/includes/class-file-upload-upgrader.php:90 -#: wp-admin/includes/class-file-upload-upgrader.php:103 -msgid "Please select a file" -msgstr "Veuillez choisir un fichier" - -#: wp-admin/includes/dashboard.php:42 -msgid "Right Now" -msgstr "Aujourd’hui" - -#: wp-admin/includes/dashboard.php:1339 -msgid "Other WordPress News" -msgstr "Autres actualités de WordPress (en français)" - -#: wp-admin/includes/dashboard.php:112 -msgid "View all" -msgstr "Afficher tout" - -#: wp-admin/includes/dashboard.php:167 -msgid "Configure" -msgstr "Configurer" - -#: wp-admin/includes/nav-menu.php:363 wp-admin/includes/nav-menu.php:651 -msgid "Page" -msgstr "Page" - -#: wp-admin/edit-form-comment.php:67 wp-admin/includes/template.php:402 -msgid "Comment" -msgstr "Commentaire" - -#: wp-admin/includes/meta-boxes.php:299 wp-admin/includes/meta-boxes.php:300 -msgid "Submit for Review" -msgstr "Soumettre à relecture" - -#: wp-admin/includes/class-wp-comments-list-table.php:565 -#: wp-admin/includes/class-wp-comments-list-table.php:568 -#: wp-admin/includes/dashboard.php:632 -msgid "Approve this comment" -msgstr "Approuver ce commentaire" - -#: wp-admin/includes/class-wp-comments-list-table.php:563 -#: wp-admin/includes/class-wp-comments-list-table.php:569 -#: wp-admin/includes/dashboard.php:633 -msgid "Unapprove this comment" -msgstr "Désapprouver ce commentaire" - -#: wp-admin/includes/class-wp-comments-list-table.php:595 -#: wp-admin/includes/dashboard.php:635 -msgid "Reply to this comment" -msgstr "Répondre à ce commentaire" - -#: wp-admin/includes/class-wp-comments-list-table.php:573 -#: wp-admin/includes/dashboard.php:636 -msgid "Mark this comment as spam" -msgstr "Marquer ce commentaire comme indésirable" - -#. translators: mark as spam link -#: wp-admin/includes/class-wp-comments-list-table.php:573 -#: wp-admin/includes/dashboard.php:636 -msgctxt "verb" -msgid "Spam" -msgstr "Indésirable" - -#. translators: 1: comment author, 2: post link, 3: notification if the comment -#. is pending -#: wp-admin/includes/dashboard.php:690 -msgid "From %1$s on %2$s %3$s" -msgstr "Par %1$s, sur %2$s%3$s" - -#: wp-admin/includes/dashboard.php:693 wp-admin/includes/dashboard.php:700 -#: wp-admin/includes/dashboard.php:730 wp-admin/includes/dashboard.php:737 -msgid "[Pending]" -msgstr "[En attente]" - -#. translators: 1: type of comment, 2: notification if the comment is pending -#: wp-admin/includes/dashboard.php:735 -msgctxt "dashboard" -msgid "%1$s %2$s" -msgstr "%1$s dans %2$s" - -#: wp-admin/includes/dashboard.php:971 -msgid "Loading…" -msgstr "Chargement…" - -#: wp-admin/includes/dashboard.php:971 wp-admin/includes/dashboard.php:1138 -msgid "This widget requires JavaScript." -msgstr "Ce widget requiert JavaScript." - -#: wp-admin/includes/file.php:25 -msgid "Main Index Template" -msgstr "Modèle pour la page d’accueil" - -#: wp-admin/includes/file.php:55 -msgid "RTL Stylesheet" -msgstr "Feuille de style RTL" - -#: wp-admin/includes/file.php:63 -msgid "Popup Comments" -msgstr "Commentaires en popup" - -#: wp-admin/includes/file.php:29 -msgid "Category Template" -msgstr "Modèle pour les catégories" - -#: wp-admin/includes/file.php:21 -msgid "Search Form" -msgstr "Formulaire de recherche" - -#: wp-admin/includes/file.php:36 -msgid "Single Post" -msgstr "Article seul" - -#: wp-admin/includes/file.php:22 -msgid "404 Template" -msgstr "Modèle pour l’erreur 404" - -#: wp-admin/includes/file.php:23 -msgid "Links Template" -msgstr "Modèle pour les liens" - -#: wp-admin/includes/file.php:16 -msgid "Theme Functions" -msgstr "Fonctions du thème" - -#: wp-admin/includes/file.php:57 -msgid "my-hacks.php (legacy hacks support)" -msgstr "my-hacks.php (reconnaissance des hacks existants)" - -#: wp-admin/includes/file.php:58 -msgid ".htaccess (for rewrite rules )" -msgstr ".htaccess (pour les règles de réécriture)" - -#: wp-admin/includes/file.php:61 -msgid "Comments Template" -msgstr "Modèle pour les commentaires" - -#: wp-admin/includes/file.php:62 -msgid "Popup Comments Template" -msgstr "Modèle pour la fenêtre de commentaires" - -#: wp-admin/includes/file.php:752 -msgid "The uploaded file was only partially uploaded." -msgstr "Le fichier n’a été que partiellement envoyé." - -#: wp-admin/includes/file.php:753 -msgid "No file was uploaded." -msgstr "Aucun fichier n’a été envoyé." - -#: wp-admin/includes/file.php:755 -msgid "Missing a temporary folder." -msgstr "Un dossier temporaire est manquant." - -#: wp-admin/includes/file.php:756 -msgid "Failed to write file to disk." -msgstr "Échec de l’écriture du fichier sur le disque." - -#: wp-admin/includes/file.php:757 -msgid "File upload stopped by extension." -msgstr "L’envoi de fichier est arrêté par l’extension." - -#: wp-admin/includes/file.php:771 -msgid "Invalid form submission." -msgstr "Envoi non valide du formulaire." - -#: wp-admin/includes/file.php:792 -msgid "Specified file failed upload test." -msgstr "Le test d’envoi du fichier spécifié a échoué." - -#: wp-admin/includes/file.php:974 -msgid "Could not create Temporary file." -msgstr "Impossible de créer le fichier temporaire." - -#: wp-admin/includes/file.php:1195 wp-admin/includes/file.php:1299 -#: wp-admin/includes/file.php:1334 wp-admin/includes/update-core.php:1127 -#: wp-admin/includes/update-core.php:1242 -msgid "Could not copy file." -msgstr "Impossible de copier le fichier." - -#: wp-admin/includes/file.php:1236 -msgid "Empty archive." -msgstr "Archive vide." - -#: wp-admin/includes/file.php:1656 -msgid "FTP" -msgstr "FTP" - -#: wp-admin/includes/file.php:1658 -msgid "FTPS (SSL)" -msgstr "FTPS (SSL)" - -#: wp-admin/includes/file.php:1660 -msgid "SSH2" -msgstr "SSH2" - -#: wp-admin/includes/file.php:1725 -msgid "Connection Type" -msgstr "Type de connexion" - -#: wp-admin/includes/file.php:1767 -msgid "Proceed" -msgstr "Continuer" - -#: wp-admin/includes/image-edit.php:185 -msgid "Crop" -msgstr "Recadrer" - -#: wp-admin/includes/image-edit.php:55 -msgid "Original dimensions %s" -msgstr "Taille originale : %s" - -#: wp-admin/includes/image-edit.php:87 -msgid "Previously edited copies of the image will not be deleted." -msgstr "Les copies de l’image précédemment modifiées ne seront pas effacées." - -#: wp-admin/includes/image-edit.php:101 -msgid "Image Crop" -msgstr "Recadrage de l’image" - -#: wp-admin/includes/image-edit.php:107 -msgid "Crop Aspect Ratio" -msgstr "Proportion de taille du recadrage" - -#: wp-admin/includes/image-edit.php:110 -msgid "Crop Selection" -msgstr "Sélection de recadrage" - -#: wp-admin/includes/image-edit.php:116 -msgid "Aspect ratio:" -msgstr "Proportion de taille :" - -#: wp-admin/includes/image-edit.php:129 -msgid "Selection:" -msgstr "Sélection :" - -#: wp-admin/includes/image-edit.php:156 -msgid "Current thumbnail" -msgstr "Miniature actuelle" - -#: wp-admin/includes/image-edit.php:161 -msgid "Apply changes to:" -msgstr "Appliquer les modifications à :" - -#: wp-admin/includes/image-edit.php:165 -msgid "All image sizes" -msgstr "Toutes les tailles" - -#: wp-admin/includes/image-edit.php:173 -msgid "All sizes except thumbnail" -msgstr "Toutes les tailles sauf la miniature" - -#: wp-admin/includes/image-edit.php:634 -msgid "Cannot load image metadata." -msgstr "Impossible de charger les métadonnées de l’image." - -#: wp-admin/includes/image-edit.php:690 -msgid "Cannot save image metadata." -msgstr "Impossible d’enregistrer les métadonnées de l’image." - -#: wp-admin/includes/image-edit.php:695 -msgid "Image metadata is inconsistent." -msgstr "Les métadonnées de l’image ne sont pas cohérentes." - -#: wp-admin/includes/image-edit.php:749 -msgid "Nothing to save, the image has not changed." -msgstr "Rien à enregistrer, l’image n’a pas été modifiée." - -#: wp-admin/includes/image-edit.php:911 -msgid "Image saved" -msgstr "Image enregistrée" - -#: wp-admin/includes/media.php:18 -msgid "From Computer" -msgstr "Depuis votre ordinateur" - -#: wp-admin/includes/media.php:19 -msgid "From URL" -msgstr "Depuis le Web" - -#: wp-admin/includes/media.php:62 -msgid "Gallery (%s)" -msgstr "Galerie (%s)" - -#: wp-admin/includes/media.php:464 -msgid "Uploads" -msgstr "Fichiers envoyés" - -#: wp-admin/includes/media.php:464 wp-admin/includes/template.php:1627 -#: wp-admin/install.php:80 wp-admin/maint/repair.php:26 -#: wp-admin/setup-config.php:110 wp-admin/upgrade.php:71 -msgid "WordPress" -msgstr "WordPress" - -#: wp-admin/includes/media.php:1085 wp-admin/includes/media.php:1242 -msgid "File URL" -msgstr "Adresse web du fichier" - -#: wp-admin/includes/media.php:1164 -msgid "Empty Title filled from filename." -msgstr "Titre absent, il sera rempli à partir du nom du fichier." - -#: wp-admin/includes/class-wp-posts-list-table.php:1549 -#: wp-admin/includes/media.php:1238 wp-admin/includes/media.php:2251 -#: wp-admin/includes/meta-boxes.php:900 -msgid "Order" -msgstr "Ordre" - -#: wp-admin/includes/media.php:1246 -msgid "Location of the uploaded file." -msgstr "Emplacement du fichier envoyé." - -#: wp-admin/includes/media.php:1498 wp-admin/includes/media.php:2625 -#: wp-admin/includes/media.php:2631 -msgid "Insert into Post" -msgstr "Insérer dans l’article" - -#: wp-admin/includes/media.php:2023 -msgid "Add media files from your computer" -msgstr "Ajouter un fichier média depuis votre ordinateur" - -#: wp-admin/includes/media.php:2050 wp-admin/includes/media.php:2261 -#: wp-admin/includes/media.php:2528 -msgid "Save all changes" -msgstr "Enregistrer toutes les modifications" - -#: wp-admin/includes/media.php:2236 -msgid "All Tabs:" -msgstr "Tous les onglets :" - -#: wp-admin/includes/media.php:2240 -msgid "Sort Order:" -msgstr "Ordre de tri :" - -#: wp-admin/includes/media.php:2241 wp-admin/includes/media.php:2309 -msgid "Ascending" -msgstr "Croissant" - -#: wp-admin/includes/media.php:2242 wp-admin/includes/media.php:2312 -msgid "Descending" -msgstr "Décroissant" - -#: wp-admin/includes/media.php:2273 -msgid "Link thumbnails to:" -msgstr "Lier les miniatures à :" - -#: wp-admin/includes/media.php:2278 -msgid "Image File" -msgstr "Fichier image" - -#: wp-admin/includes/media.php:2288 -msgid "Order images by:" -msgstr "Ranger les images par :" - -#: wp-admin/includes/media.php:2293 -msgid "Menu order" -msgstr "Ordre du menu" - -#: wp-admin/includes/media.php:2295 -msgid "Date/Time" -msgstr "Horodatage" - -#: wp-admin/includes/media.php:2304 -msgid "Order:" -msgstr "Ordre :" - -#: wp-admin/includes/media.php:2319 -msgid "Gallery columns:" -msgstr "Colonnes de galerie :" - -#: wp-admin/includes/media.php:2340 -msgid "Update gallery settings" -msgstr "Mettre à jour les réglages de galerie" - -#: wp-admin/includes/media.php:2424 -msgid "All Types" -msgstr "Tous les types" - -#: wp-admin/includes/media.php:2498 -msgid "Filter »" -msgstr "Filtrer »" - -#: wp-admin/includes/media.php:2549 -msgid "Image Caption" -msgstr "Légende de l’image" - -#: wp-admin/includes/media.php:2614 -msgid "Link Image To:" -msgstr "Lier l’image à :" - -#: wp-admin/includes/media.php:2619 -msgid "Link to image" -msgstr "Lier à l’image" - -#: wp-admin/includes/media.php:2588 -msgid "Link text, e.g. “Ransom Demands (PDF)”" -msgstr "Texte du lien, par exemple « Théorie sur le chaos (PDF) »" - -#: wp-admin/includes/meta-boxes.php:53 -msgid "Preview Changes" -msgstr "Prévisualiser les modifications" - -#: wp-admin/export.php:205 wp-admin/export.php:247 -#: wp-admin/includes/meta-boxes.php:84 -msgid "Status:" -msgstr "État :" - -#: wp-admin/includes/meta-boxes.php:135 -msgid "Visibility:" -msgstr "Visibilité :" - -#: wp-admin/includes/meta-boxes.php:143 wp-admin/includes/meta-boxes.php:166 -#: wp-admin/includes/template.php:1737 -msgid "Password protected" -msgstr "Protégé par mot de passe" - -#. translators: Post date information. 1: Date on which the post is currently -#. scheduled to be published -#: wp-admin/includes/meta-boxes.php:185 -msgid "Scheduled for: %1$s" -msgstr "Planifié pour : %1$s" - -#. translators: Post date information. 1: Date on which the post was published -#: wp-admin/includes/meta-boxes.php:188 -msgid "Published on: %1$s" -msgstr "Publié le : %1$s" - -#: wp-admin/includes/meta-boxes.php:190 wp-admin/includes/meta-boxes.php:200 -msgid "Publish immediately" -msgstr "Publier tout de suite" - -#. translators: Post date information. 1: Date on which the post is to be -#. published -#: wp-admin/includes/meta-boxes.php:196 -msgid "Publish on: %1$s" -msgstr "Publier le : %1$s" - -#: wp-admin/includes/meta-boxes.php:641 -msgid "Already pinged:" -msgstr "Déjà notifié(s) par ping :" - -#: wp-admin/includes/meta-boxes.php:654 -msgid "Separate multiple URLs with spaces" -msgstr "Séparez les adresses web par des espaces" - -#: wp-admin/includes/class-wp-posts-list-table.php:1514 -#: wp-admin/includes/meta-boxes.php:861 -msgid "Parent" -msgstr "Parent" - -#: wp-admin/includes/class-wp-posts-list-table.php:1567 -#: wp-admin/includes/meta-boxes.php:893 -msgid "Default Template" -msgstr "Modèle par défaut" - -#: wp-admin/includes/meta-boxes.php:941 -msgid "Visit Link" -msgstr "Visiter le lien" - -#: wp-admin/includes/meta-boxes.php:949 -msgid "Keep this link private" -msgstr "Ce lien est privé" - -#: wp-admin/includes/meta-boxes.php:1022 wp-admin/includes/meta-boxes.php:1024 -msgid "+ Add New Category" -msgstr "+ Ajouter une nouvelle catégorie" - -#: wp-admin/includes/meta-boxes.php:1025 -msgid "New category name" -msgstr "Nom de la nouvelle catégorie" - -#: wp-admin/includes/meta-boxes.php:1046 -msgid "_blank — new window or tab." -msgstr "_blank — nouvelle fenêtre ou onglet." - -#: wp-admin/includes/meta-boxes.php:1052 -msgid "_none — same window or tab." -msgstr "_none — même fenêtre ou onglet." - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1102 -msgid "rel:" -msgstr "rel :" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1106 wp-admin/includes/meta-boxes.php:1107 -msgid "identity" -msgstr "identité" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1114 wp-admin/includes/meta-boxes.php:1115 -msgid "friendship" -msgstr "amitié" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1117 -msgid "contact" -msgstr "contact" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1120 -msgid "acquaintance" -msgstr "connaissance" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1126 wp-admin/includes/meta-boxes.php:1159 -#: wp-admin/includes/meta-boxes.php:1182 -msgid "none" -msgstr "aucune" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1131 wp-admin/includes/meta-boxes.php:1132 -msgid "physical" -msgstr "physique" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1139 wp-admin/includes/meta-boxes.php:1140 -msgid "professional" -msgstr "professionnel" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1142 -msgid "co-worker" -msgstr "collègue de travail" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1145 -msgid "colleague" -msgstr "confrère" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1150 wp-admin/includes/meta-boxes.php:1151 -msgid "geographical" -msgstr "géographique" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1153 -msgid "co-resident" -msgstr "colocataire" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1156 -msgid "neighbor" -msgstr "voisin" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1164 wp-admin/includes/meta-boxes.php:1165 -msgid "family" -msgstr "famille" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1167 -msgid "child" -msgstr "enfant" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1170 -msgid "kin" -msgstr "apparenté" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1173 -msgid "parent" -msgstr "parent" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1176 -msgid "sibling" -msgstr "frère/sœur" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1179 -msgid "spouse" -msgstr "conjoint" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1187 wp-admin/includes/meta-boxes.php:1188 -msgid "romantic" -msgstr "romantique" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1190 -msgid "muse" -msgstr "muse" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1193 -msgid "crush" -msgstr "coup de foudre" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1199 -msgid "sweetheart" -msgstr "être aimé" - -#: wp-admin/includes/meta-boxes.php:1220 -msgid "Image Address" -msgstr "Adresse de l’image" - -#: wp-admin/includes/meta-boxes.php:1224 -msgid "RSS Address" -msgstr "Adresse du flux RSS" - -#: wp-admin/includes/meta-boxes.php:1228 -msgid "Notes" -msgstr "Commentaires" - -#: wp-admin/includes/class-wp-links-list-table.php:131 -#: wp-admin/includes/meta-boxes.php:1232 -msgid "Rating" -msgstr "Note" - -#: wp-admin/includes/plugin-install.php:291 -#: wp-admin/includes/plugin-install.php:294 -msgid "Search Plugins" -msgstr "Chercher parmi les extensions" - -#: wp-admin/includes/plugin-install.php:308 -msgid "Plugin zip file" -msgstr "Archive Zip de l’extension" - -#: wp-admin/includes/plugin-install.php:702 -msgid "Install Update Now" -msgstr "Installer la mise à jour maintenant" - -#. translators: %s: Plugin version -#: wp-admin/includes/plugin-install.php:707 -msgid "Newer Version (%s) Installed" -msgstr "Une version plus récente (%s) est installée" - -#: wp-admin/includes/plugin-install.php:710 -msgid "Latest Version Installed" -msgstr "Dernière version installée" - -#: wp-admin/includes/class-wp-plugin-install-list-table.php:597 -#: wp-admin/includes/plugin-install.php:577 -msgid "Last Updated:" -msgstr "Dernière mise à jour :" - -#: wp-admin/includes/plugin-install.php:585 -msgid "Requires WordPress Version:" -msgstr "Nécessite WordPress en version :" - -#. translators: %s: WordPress version -#: wp-admin/includes/plugin-install.php:588 -msgid "%s or higher" -msgstr "%s ou plus" - -#: wp-admin/includes/plugin-install.php:592 -msgid "Compatible up to:" -msgstr "Compatible jusqu’à la version : " - -#: wp-admin/includes/plugin-install.php:604 -msgid "WordPress.org Plugin Page »" -msgstr "Page WordPress.org de l’extension »" - -#: wp-admin/includes/plugin-install.php:612 -msgid "Average Rating" -msgstr "Moyenne des notes" - -#: wp-admin/includes/plugin-install.php:671 -msgid "Warning: This plugin has not been tested with your current version of WordPress." -msgstr "Attention : cette extension n’a pas été testée avec votre version de WordPress." - -#: wp-admin/includes/plugin-install.php:673 -msgid "Warning: This plugin has not been marked as compatible with your version of WordPress." -msgstr "Attention : cette extension n’a pas été marquée comme étant compatible avec votre version de WordPress" - -#: wp-admin/includes/plugin.php:618 -msgid "The plugin generated unexpected output." -msgstr "Cette extension a produit un résultat inattendu." - -#: wp-admin/includes/plugin.php:753 -msgid "One of the plugins is invalid." -msgstr "L’une des extensions n’est pas valide." - -#: wp-admin/includes/plugin.php:956 -msgid "Invalid plugin path." -msgstr "Chemin d’extension non valide" - -#: wp-admin/includes/plugin.php:958 -msgid "Plugin file does not exist." -msgstr "Le fichier de l’extension n’existe pas." - -#: wp-admin/includes/plugin.php:962 -msgid "The plugin does not have a valid header." -msgstr "Cette extension ne dispose pas d’un en-tête valide." - -#: wp-admin/includes/post.php:608 -msgid "Auto Draft" -msgstr "Brouillon auto" - -#: wp-admin/includes/post.php:1326 wp-admin/includes/post.php:1349 -msgid "Permalink:" -msgstr "Permalien :" - -#: wp-admin/includes/post.php:1337 -msgid "Change Permalinks" -msgstr "Modifier les permaliens" - -#. translators: site tagline -#: wp-admin/includes/schema.php:398 -msgid "Just another WordPress site" -msgstr "Un site utilisant WordPress" - -#. translators: site tagline -#: wp-admin/includes/schema.php:530 -msgid "Just another %s site" -msgstr "Un site utilisant %s" - -#. translators: user role -#: wp-admin/includes/schema.php:617 -msgctxt "User role" -msgid "Administrator" -msgstr "Administrateur" - -#. translators: user role -#: wp-admin/includes/schema.php:619 -msgctxt "User role" -msgid "Editor" -msgstr "Éditeur" - -#. translators: user role -#: wp-admin/includes/schema.php:621 -msgctxt "User role" -msgid "Author" -msgstr "Auteur" - -#. translators: user role -#: wp-admin/includes/schema.php:623 -msgctxt "User role" -msgid "Contributor" -msgstr "Contributeur" - -#. translators: user role -#: wp-admin/includes/schema.php:625 -msgctxt "User role" -msgid "Subscriber" -msgstr "Abonné" - -#: wp-admin/includes/class-wp-posts-list-table.php:1399 -#: wp-admin/includes/class-wp-terms-list-table.php:590 -msgid "Quick Edit" -msgstr "Modification rapide" - -#: wp-admin/includes/class-wp-comments-list-table.php:593 -#: wp-admin/includes/class-wp-posts-list-table.php:1244 -#: wp-admin/includes/class-wp-terms-list-table.php:443 -msgid "Quick Edit" -msgstr "Modification rapide" - -#. translators: manage posts column name -#: wp-admin/includes/class-wp-posts-list-table.php:536 -msgctxt "column name" -msgid "Title" -msgstr "Titre" - -#. translators: column name -#: wp-admin/includes/class-wp-media-list-table.php:275 -msgctxt "column name" -msgid "File" -msgstr "Fichier" - -#. translators: column name -#: wp-admin/includes/class-wp-media-list-table.php:310 -msgctxt "column name" -msgid "Date" -msgstr "Date" - -#: wp-admin/includes/class-wp-comments-list-table.php:406 -#: wp-admin/includes/class-wp-post-comments-list-table.php:28 -msgctxt "column name" -msgid "Comment" -msgstr "Commentaire" - -#: wp-admin/includes/class-wp-links-list-table.php:129 -msgid "Relationship" -msgstr "Relation" - -#: wp-admin/includes/class-wp-links-list-table.php:130 -msgid "Visible" -msgstr "Visible" - -#: wp-admin/includes/class-wp-posts-list-table.php:1446 -#: wp-admin/includes/class-wp-posts-list-table.php:1526 -#: wp-admin/includes/class-wp-posts-list-table.php:1563 -#: wp-admin/includes/class-wp-posts-list-table.php:1600 -#: wp-admin/includes/class-wp-posts-list-table.php:1609 -#: wp-admin/includes/class-wp-posts-list-table.php:1641 -#: wp-admin/includes/class-wp-posts-list-table.php:1662 -#: wp-admin/includes/class-wp-posts-list-table.php:1690 -msgid "— No Change —" -msgstr "— Aucun changement —" - -#. translators: Between password field and private checkbox on post quick edit -#. interface -#: wp-admin/includes/class-wp-posts-list-table.php:1472 -msgid "–OR–" -msgstr "— OU —" - -#: wp-admin/includes/class-wp-posts-list-table.php:1601 -#: wp-admin/includes/class-wp-posts-list-table.php:1610 -msgid "Allow" -msgstr "Autoriser" - -#: wp-admin/includes/class-wp-posts-list-table.php:1602 -#: wp-admin/includes/class-wp-posts-list-table.php:1611 -msgid "Do not allow" -msgstr "Refuser" - -#: wp-admin/includes/class-wp-posts-list-table.php:1623 -msgid "Allow Comments" -msgstr "Autoriser les commentaires" - -#: wp-admin/includes/class-wp-posts-list-table.php:1628 -msgid "Allow Pings" -msgstr "Autoriser les notifications par ping" - -#: wp-admin/includes/class-wp-posts-list-table.php:995 -msgid "Missed schedule" -msgstr "Planification manquée" - -#: wp-admin/includes/class-wp-posts-list-table.php:1000 -msgid "Last Modified" -msgstr "Dernière modification" - -#: wp-admin/includes/template.php:397 -msgid "Reply to Comment" -msgstr "Répondre au commentaire" - -#: wp-admin/includes/template.php:431 -msgid "Submit Reply" -msgstr "Envoyer la réponse" - -#: wp-admin/includes/template.php:475 -msgid "Comment by %s marked as spam." -msgstr "Commentaire de %s marqué comme indésirable." - -#: wp-admin/includes/template.php:495 wp-admin/includes/template.php:510 -#: wp-admin/includes/template.php:574 wp-admin/includes/template.php:635 -msgid "Value" -msgstr "Valeur" - -#: wp-admin/includes/template.php:630 -msgid "Add New Custom Field:" -msgstr "Ajouter un nouveau champ personnalisé :" - -#: wp-admin/includes/template.php:656 -msgid "Enter new" -msgstr "Saisissez-en un nouveau" - -#: wp-admin/includes/template.php:667 -msgid "Add Custom Field" -msgstr "Ajouter un champ personnalisé" - -#: wp-admin/includes/template.php:875 -msgid "Choose a file from your computer:" -msgstr "Choisissez un fichier sur votre ordinateur :" - -#: wp-admin/includes/template.php:875 -msgid "Maximum size: %s" -msgstr "Taille maximale : %s" - -#: wp-admin/update.php:229 -msgid "Install Themes" -msgstr "Installer des thèmes" - -#: wp-admin/themes.php:67 -msgid "Manage Themes" -msgstr "Gérer les thèmes" - -#: wp-admin/includes/class-wp-screen.php:901 -msgid "Disable accessibility mode" -msgstr "Désactiver le mode Accessibilité" - -#: wp-admin/custom-header.php:452 wp-admin/includes/theme.php:253 -msgid "Custom Header" -msgstr "Personnalisation de l’en-tête" - -#: wp-admin/custom-background.php:239 -msgid "Background updated. Visit your site to see how it looks." -msgstr "L’arrière-plan a été mis à jour. Afficher votre site pour voir le rendu." - -#: wp-admin/custom-header.php:469 -msgid "Header updated. Visit your site to see how it looks." -msgstr "L’en-tête a été mis à jour. Visiter le site pour voir son nouvel aspect." - -#: wp-admin/custom-header.php:783 wp-admin/custom-header.php:919 -msgid "Image Processing Error" -msgstr "Erreur lors du traitement de l’image" - -#. translators: %s: attachment title -#. translators: %s: post title -#: wp-admin/includes/class-wp-media-list-table.php:672 -#: wp-admin/includes/class-wp-media-list-table.php:731 -#: wp-admin/includes/class-wp-posts-list-table.php:1294 -msgid "View “%s”" -msgstr "Afficher « %s »" - -#: wp-admin/includes/edit-tag-messages.php:16 -msgid "Item updated." -msgstr "Contenu mis à jour." - -#: wp-admin/includes/class-wp-posts-list-table.php:294 -msgctxt "posts" -msgid "Mine (%s)" -msgid_plural "Mine (%s)" -msgstr[0] "Le mien (%s)" -msgstr[1] "Les miens (%s)" - -#: wp-admin/includes/class-theme-installer-skin.php:76 -#: wp-admin/includes/class-theme-upgrader-skin.php:67 -#: wp-admin/includes/class-wp-themes-list-table.php:182 -msgid "Activate “%s”" -msgstr "Activer « %s »" - -#: wp-admin/includes/file.php:1118 wp-admin/includes/file.php:1177 -msgid "Could not retrieve file from archive." -msgstr "Impossible de récupérer le fichier depuis l’archive." - -#: wp-admin/includes/file.php:1192 -msgid "Could not extract file from archive." -msgstr "Impossible d’extraire les fichiers depuis l’archive." - -#: wp-admin/includes/image-edit.php:741 -msgid "Error while saving the scaled image. Please reload the page and try again." -msgstr "Une erreur est survenue pendant la modification de l’échelle de l’image. Veuillez recharger la page pour faire une nouvelle tentative." - -#: wp-admin/includes/schema.php:1074 -msgid "Warning! Wildcard DNS may not be configured correctly!" -msgstr "Attention ! L’enregistrement DNS générique (joker) peut ne pas être configuré correctement !" - -#: wp-admin/includes/class-wp-media-list-table.php:497 -msgid "(Unattached)" -msgstr "(Non attaché)" - -#: wp-admin/edit-comments.php:309 -msgid "Search Comments" -msgstr "Chercher un commentaire" - -#: wp-admin/edit.php:220 wp-admin/includes/class-wp-list-table.php:436 -msgid "Bulk Actions" -msgstr "Actions groupées" - -#: wp-admin/edit-tag-form.php:143 wp-admin/edit-tags.php:399 -msgid "The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers, and hyphens." -msgstr "L’identifiant est la version normalisée du nom. Il ne contient généralement que des lettres minuscules non accentuées, des chiffres et des traits d’union." - -#: wp-admin/edit-link-form.php:108 -msgid "Web Address" -msgstr "Adresse web" - -#: wp-admin/includes/class-plugin-installer-skin.php:40 -msgid "Successfully installed the plugin %s %s." -msgstr "L’extension %s %s a bien été installée." - -#. translators: %s: post title -#: wp-admin/includes/class-wp-posts-list-table.php:1285 -#: wp-admin/includes/class-wp-theme-install-list-table.php:255 -msgid "Preview “%s”" -msgstr "Prévisualiser « %s »" - -#: wp-admin/includes/file.php:40 -msgid "Attachment Template" -msgstr "Modèle pour les fichiers attachés" - -#: wp-admin/includes/file.php:41 -msgid "Image Attachment Template" -msgstr "Modèle pour les images attachées" - -#: wp-admin/includes/file.php:42 -msgid "Video Attachment Template" -msgstr "Modèle pour les vidéos attachées" - -#: wp-admin/includes/file.php:43 -msgid "Audio Attachment Template" -msgstr "Modèle pour les fichiers audio attachés" - -#: wp-admin/includes/file.php:44 -msgid "Application Attachment Template" -msgstr "Modèle pour les programmes attachés" - -#: wp-admin/includes/image-edit.php:191 -msgid "Rotate counter-clockwise" -msgstr "Tourner dans le sens inverse des aiguilles d’une montre" - -#: wp-admin/includes/image-edit.php:192 -msgid "Rotate clockwise" -msgstr "Tourner dans le sens des aiguilles d’une montre" - -#: wp-admin/includes/class-wp-posts-list-table.php:1520 -msgid "Main Page (no parent)" -msgstr "Page principale (pas de page parente)" - -#: wp-admin/includes/class-wp-posts-list-table.php:1672 -msgid "Make this post sticky" -msgstr "Mettre ce contenu en avant" - -#: wp-admin/includes/plugin-install.php:614 -msgid "(based on %s rating)" -msgid_plural "(based on %s ratings)" -msgstr[0] "(basée sur %s vote)" -msgstr[1] "(basée sur %s votes)" - -#: wp-admin/includes/class-theme-upgrader.php:70 -msgid "Theme installed successfully." -msgstr "Le thème a bien été installé." - -#: wp-admin/includes/meta-boxes.php:164 -msgid "Stick this post to the front page" -msgstr "Mettre cet article en avant sur la page d’accueil" - -#: wp-admin/includes/class-wp-posts-list-table.php:1399 -msgid "Bulk Edit" -msgstr "Modifications groupées" - -#. translators: Post date information. 1: Date on which the post is to be -#. published -#: wp-admin/includes/meta-boxes.php:193 -msgid "Schedule for: %1$s" -msgstr "Planifier pour : %1$s" - -#: wp-admin/edit-link-form.php:103 -msgid "Example: Nifty blogging software" -msgstr "Exemple : Logiciel de création de sites rapide, puissant et efficace" - -#. translators: %s: comma-separated list of plugin filenames -#: wp-admin/includes/plugin.php:897 -msgid "Could not fully remove the plugins %s." -msgstr "Impossible de supprimer complètement la ou les extensions %s." - -#: wp-admin/includes/class-wp-screen.php:901 -msgid "Enable accessibility mode" -msgstr "Activer le mode « Accessibilité »" - -#: wp-admin/includes/image-edit.php:149 -msgid "Thumbnail Settings" -msgstr "Réglages de la miniature" - -#: wp-admin/includes/media.php:2296 -msgid "Random" -msgstr "Aléatoire" - -#: wp-admin/includes/image-edit.php:49 -msgid "Scale Image" -msgstr "Redimensionnement de l’image" - -#. translators: %s: username -#: wp-admin/includes/class-wp-filesystem-ssh2.php:143 -msgid "Public and Private keys incorrect for %s" -msgstr "Les clés publiques et privées de %s ne sont pas correctes" - -#: wp-admin/custom-background.php:301 wp-admin/custom-background.php:305 -#: wp-admin/includes/image-edit.php:82 -msgid "Restore Original Image" -msgstr "Rétablir l’image originale" - -#. translators: %s: number of comments restored from the spam -#: wp-admin/edit-comments.php:267 -msgid "%s comment restored from the spam" -msgid_plural "%s comments restored from the spam" -msgstr[0] "%s commentaire rétabli depuis les commentaires indésirables" -msgstr[1] "%s commentaires rétablis depuis les commentaires indésirables" - -#: wp-admin/includes/file.php:1745 -msgid "Authentication Keys" -msgstr "Clés d’authentification" - -#: wp-admin/includes/file.php:1747 -msgid "Public Key:" -msgstr "Clé publique :" - -#: wp-admin/includes/file.php:1751 -msgid "Private Key:" -msgstr "Clé privée :" - -#: wp-admin/includes/image-edit.php:91 -msgid "Restore image" -msgstr "Rétablir l’image" - -#: wp-admin/includes/image-edit.php:697 -msgid "Image restored successfully." -msgstr "L’image a bien été rétablie." - -#: wp-admin/includes/template.php:564 -msgid "Key" -msgstr "Clé" - -#: wp-admin/includes/edit-tag-messages.php:19 -msgid "Items deleted." -msgstr "Élements supprimés." - -#: wp-admin/includes/class-wp-posts-list-table.php:1660 -#: wp-admin/includes/class-wp-posts-list-table.php:1663 -#: wp-admin/includes/template.php:1752 -msgid "Sticky" -msgstr "Mis en avant" - -#: wp-admin/includes/class-wp-posts-list-table.php:1664 -msgid "Not Sticky" -msgstr "Pas mis en avant" - -#: wp-admin/includes/image-edit.php:200 -msgid "Flip vertically" -msgstr "Retournement vertical" - -#: wp-admin/includes/image-edit.php:201 -msgid "Flip horizontally" -msgstr "Retournement horizontal" - -#: wp-admin/export.php:158 -msgid "This format, which we call WordPress eXtended RSS or WXR, will contain your posts, pages, comments, custom fields, categories, and tags." -msgstr "Ce format, que nous appelons WordPress eXtended RSS (ou WXR), contient tous vos articles, pages, commentaires, champs personnalisés, catégories et étiquettes." - -#: wp-admin/includes/plugin-install.php:244 -msgid "Popular tags" -msgstr "Étiquettes populaires" - -#: wp-admin/includes/plugin-install.php:245 -msgid "You may also browse based on the most popular tags in the Plugin Directory:" -msgstr "Vous pouvez également naviguer en fonction des étiquettes les plus populaires sur WordPress.org :" - -#: wp-admin/edit-tag-form.php:167 wp-admin/edit-tags.php:442 -msgid "Categories, unlike tags, can have a hierarchy. You might have a Jazz category, and under that have children categories for Bebop and Big Band. Totally optional." -msgstr "Les catégories, contrairement aux étiquettes, peuvent avoir une hiérarchie. Vous pouvez avoir une catégorie nommée Jazz, et à l’intérieur, plusieurs catégories comme Bebop et Big Band. Ceci est totalement facultatif." - -#. translators: %s: link name -#. translators: %s: attachment title -#. translators: %s: post title -#. translators: %s: taxonomy term name -#. translators: %s: post title -#: wp-admin/includes/class-wp-links-list-table.php:185 -#: wp-admin/includes/class-wp-media-list-table.php:643 -#: wp-admin/includes/class-wp-media-list-table.php:692 -#: wp-admin/includes/class-wp-posts-list-table.php:1237 -#: wp-admin/includes/class-wp-terms-list-table.php:436 -#: wp-admin/includes/dashboard.php:578 wp-admin/includes/dashboard.php:866 -msgid "Edit “%s”" -msgstr "Modifier « %s »" - -#. translators: %s: date and time of the revision -#: wp-admin/edit-form-advanced.php:153 -msgid "Post restored to revision from %s." -msgstr "Article rétabli à partir de la révision du %s." - -#. translators: %s: date and time of the revision -#: wp-admin/edit-form-advanced.php:167 -msgid "Page restored to revision from %s." -msgstr "Page rétablie à partir de la révision du %s." - -#. translators: %s: hostname:port -#: wp-admin/includes/class-wp-filesystem-ftpext.php:77 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:71 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:81 -msgid "Failed to connect to FTP Server %s" -msgstr "Impossible de se connecter au serveur FTP %s" - -#. translators: %s: hostname:port -#: wp-admin/includes/class-wp-filesystem-ssh2.php:122 -msgid "Failed to connect to SSH2 Server %s" -msgstr "Impossible de se connecter au serveur SSH2 %s" - -#: wp-admin/includes/image-edit.php:84 -msgid "Discard any changes and restore the original image." -msgstr "Abandonner toutes modifications et rétablir l’image originale." - -#: wp-admin/includes/class-wp-comments-list-table.php:585 -#: wp-admin/includes/dashboard.php:641 -msgid "Move this comment to the Trash" -msgstr "Déplacer ce commentaire dans la corbeille" - -#: wp-admin/comment.php:119 wp-admin/edit-form-comment.php:162 -#: wp-admin/includes/class-wp-comments-list-table.php:311 -#: wp-admin/includes/class-wp-posts-list-table.php:404 -#: wp-admin/includes/media.php:1514 wp-admin/includes/meta-boxes.php:280 -msgid "Move to Trash" -msgstr "Déplacer dans la corbeille" - -#: wp-admin/includes/class-wp-comments-list-table.php:367 -#: wp-admin/includes/class-wp-media-list-table.php:179 -#: wp-admin/includes/class-wp-posts-list-table.php:489 -msgid "Empty Trash" -msgstr "Vider la corbeille" - -#: wp-admin/includes/template.php:472 -msgid "Comment by %s moved to the trash." -msgstr "Commentaire de %s déplacé dans la corbeille." - -#: wp-admin/includes/file.php:968 -msgid "Invalid URL Provided." -msgstr "L’URL fournie n’est pas valide." - -#: wp-admin/includes/post.php:32 wp-admin/includes/post.php:70 -msgid "Sorry, you are not allowed to edit pages as this user." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier des pages sous cet identifiant." - -#: wp-admin/includes/post.php:34 wp-admin/includes/post.php:72 -msgid "Sorry, you are not allowed to edit posts as this user." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier des articles sous cet identifiant." - -#: wp-admin/edit-tags.php:100 wp-admin/edit.php:140 wp-admin/post.php:256 -#: wp-admin/themes.php:43 wp-admin/upload.php:161 -msgid "Sorry, you are not allowed to delete this item." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cet élément." - -#: wp-admin/includes/class-wp-upgrader.php:151 -msgid "Unable to locate WordPress root directory." -msgstr "Impossible de localiser le répertoire racine de WordPress." - -#: wp-admin/includes/class-wp-upgrader.php:152 -msgid "Unable to locate WordPress content directory (wp-content)." -msgstr "Impossible de localiser le répertoire de contenu de WordPress (wp-content)." - -#: wp-admin/includes/class-wp-upgrader.php:153 wp-admin/includes/plugin.php:819 -msgid "Unable to locate WordPress plugin directory." -msgstr "Impossible de localiser le répertoire d’extension de WordPress." - -#: wp-admin/includes/class-wp-filesystem-ftpext.php:55 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:53 -msgid "FTP password is required" -msgstr "Le mot de passe FTP est nécessaire" - -#: wp-admin/themes.php:170 wp-admin/themes.php:172 -msgid "Visit site" -msgstr "Aller sur le site" - -#: wp-admin/includes/file.php:1686 -msgid "Connection Information" -msgstr "Informations de connexion" - -#: wp-admin/includes/file.php:1708 -msgid "Hostname" -msgstr "Nom de l’hôte :" - -#: wp-admin/includes/media.php:1287 wp-admin/includes/media.php:2595 -msgid "Alt text for the image, e.g. “The Mona Lisa”" -msgstr "Texte alternatif de l’image, par ex. : « La Joconde »" - -#: wp-admin/includes/meta-boxes.php:1110 -msgid "another web address of mine" -msgstr "une autre de mes adresses Web" - -#: wp-admin/includes/meta-boxes.php:1205 -msgid "If the link is to a person, you can specify your relationship with them using the above form. If you would like to learn more about the idea check out XFN." -msgstr "Si le lien pointe vers une personne, vous pouvez préciser la relation que vous entretenez avec elle via le formulaire ci-dessus. Si vous souhaitez en apprendre plus sur ce système, consultez le site de XFN." - -#: wp-admin/includes/meta-boxes.php:1241 -msgid "(Leave at 0 for no rating.)" -msgstr "(Laissez à 0 pour ne pas donner de note.)" - -#: wp-admin/includes/file.php:859 -msgid "The uploaded file could not be moved to %s." -msgstr "Le fichier n’a pas pu être déplacé vers %s." - -#: wp-admin/edit-link-form.php:111 -msgid "Example: http://wordpress.org/ — don’t forget the http://" -msgstr "Exemple : https://wpfr.net/ — Et n’oubliez pas le https:// !" - -#: wp-admin/includes/meta-boxes.php:1049 -msgid "_top — current window or tab, with no frames." -msgstr "_top — fenêtre ou onglet en cours, sans cadre incorporé (frame)." - -#: wp-admin/includes/meta-boxes.php:1054 -msgid "Choose the target frame for your link." -msgstr "Choisissez le cadre dans lequel le lien doit s’ouvrir." - -#: wp-admin/includes/class-wp-filesystem-ssh2.php:102 -msgid "SSH2 password is required" -msgstr "Le mot de passe SSH2 est nécessaire" - -#: wp-admin/includes/class-wp-filesystem-ssh2.php:93 -msgid "SSH2 username is required" -msgstr "L’identifiant SSH2 est nécessaire" - -#: wp-admin/includes/class-wp-filesystem-ssh2.php:80 -msgid "SSH2 hostname is required" -msgstr "Le nom de l’hôte SSH2 est nécessaire" - -#: wp-admin/includes/class-wp-filesystem-ftpext.php:50 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:48 -msgid "FTP username is required" -msgstr "L’identifiant FTP est nécessaire" - -#: wp-admin/includes/class-wp-filesystem-ftpext.php:44 -#: wp-admin/includes/class-wp-filesystem-ftpsockets.php:42 -msgid "FTP hostname is required" -msgstr "Le nom de l’hôte FTP est nécessaire" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1196 -msgid "date" -msgstr "petit·e ami·e" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1123 -msgid "friend" -msgstr "ami·e" - -#. translators: xfn: http://gmpg.org/xfn/ -#: wp-admin/includes/meta-boxes.php:1134 -msgid "met" -msgstr "rencontré·e" - -#: wp-admin/includes/class-wp-links-list-table.php:318 -#: wp-admin/includes/meta-boxes.php:963 -msgid "" -"You are about to delete this link '%s'\n" -" 'Cancel' to stop, 'OK' to delete." -msgstr "" -"Vous êtes sur le point de supprimer le lien « %s ».\n" -"« Annuler » pour arrêter, « OK » pour supprimer." - -#: wp-admin/includes/class-plugin-upgrader.php:65 -#: wp-admin/includes/class-theme-upgrader.php:63 -msgid "Installation package not available." -msgstr "L’archive d’installation n’est pas disponible." - -#: wp-admin/includes/meta-boxes.php:770 -msgid "Show comments" -msgstr "Afficher les commentaires" - -#: wp-admin/includes/image-edit.php:26 wp-admin/includes/image-edit.php:757 -msgid "Image data does not exist. Please re-upload the image." -msgstr "Il n’y a aucune donnée d’image. Veuillez téléverser l’image à nouveau." - -#: wp-admin/includes/template.php:880 -msgid "Upload file and import" -msgstr "Envoyer le fichier et l’importer" - -#: wp-admin/includes/meta-boxes.php:651 -msgid "Send trackbacks to:" -msgstr "Envoyer un rétrolien vers :" - -#: wp-admin/includes/file.php:784 wp-admin/includes/import.php:84 -msgid "File is empty. Please upload something more substantial. This error could also be caused by uploads being disabled in your php.ini or by post_max_size being defined as smaller than upload_max_filesize in php.ini." -msgstr "Ce fichier est vide. Veuillez téléverser quelque chose de plus substantiel. Cette erreur peut également être due à la désactivation de l’envoi de fichier dans le fichier php.ini de votre serveur, ou par une valeur de post_max_size inférieure à celle de upload_max_filesize dans ce même php.ini." - -#: wp-admin/custom-background.php:321 wp-admin/custom-header.php:575 -#: wp-admin/includes/class-wp-theme-install-list-table.php:63 -#: wp-admin/includes/media.php:1957 wp-admin/includes/media.php:1959 -msgid "Upload" -msgstr "Téléverser" - -#: wp-admin/includes/image-edit.php:797 -msgid "Unable to save the image." -msgstr "Impossible d’enregistrer l’image." - -#: wp-admin/includes/image-edit.php:718 -msgid "Unable to create new image." -msgstr "Impossible de créer une nouvelle image." - -#. translators: %s: command -#: wp-admin/includes/class-wp-filesystem-ssh2.php:200 -msgid "Unable to perform command: %s" -msgstr "Impossible de lancer la commande : %s" - -#: wp-admin/includes/template.php:869 -msgid "Before you can upload your import file, you will need to fix the following error:" -msgstr "Avant de téléverser votre fichier d’import, il vous faut corriger l’erreur suivante :" - -#: wp-admin/includes/plugin-install.php:305 -msgid "If you have a plugin in a .zip format, you may install it by uploading it here." -msgstr "Si vous avez une extension au format .zip, vous pouvez l’installer en la téléversant ici." - -#: wp-admin/includes/media.php:1477 -msgid "Upload date:" -msgstr "Date de téléversement :" - -#: wp-admin/includes/media.php:2456 wp-admin/includes/nav-menu.php:361 -#: wp-admin/includes/nav-menu.php:649 -msgid "«" -msgstr "«" - -#: wp-admin/includes/media.php:2457 wp-admin/includes/nav-menu.php:362 -#: wp-admin/includes/nav-menu.php:650 -msgid "»" -msgstr "»" - -#: wp-admin/includes/ajax-actions.php:805 -msgid "Comment %d does not exist" -msgstr "Le commentaire %d n’existe pas." - -#: wp-admin/includes/taxonomy.php:116 -msgid "You did not enter a category name." -msgstr "Vous n’avez pas entré de nom de catégorie." - -#: wp-admin/includes/ajax-actions.php:1320 -#: wp-admin/includes/ajax-actions.php:1325 -#: wp-admin/includes/ajax-actions.php:1345 -msgid "Please provide a custom field value." -msgstr "Veuillez saisir une valeur pour le champ personnalisé." - -#. translators: draft saved date format, see https://secure.php.net/date -#: wp-admin/includes/misc.php:1059 -msgid "g:i:s a" -msgstr "G \\h i \\m\\i\\n s \\s" - -#. translators: %s: date and time -#: wp-admin/includes/misc.php:1061 -msgid "Draft saved at %s." -msgstr "Brouillon enregistré à %s." - -#: wp-admin/includes/ajax-actions.php:1681 -msgid "Saving is disabled: %s is currently editing this page." -msgstr "Enregistrement automatique désactivé : %s modifie actuellement cette page." - -#: wp-admin/includes/ajax-actions.php:1681 -msgid "Saving is disabled: %s is currently editing this post." -msgstr "Enregistrement automatique désactivé : %s modifie actuellement cet article." - -#: wp-admin/edit-form-comment.php:76 wp-admin/includes/ajax-actions.php:1833 -#: wp-admin/includes/class-wp-posts-list-table.php:1638 -msgid "Status" -msgstr "État" - -#: wp-admin/includes/ajax-actions.php:1845 -#: wp-admin/includes/class-wp-posts-list-table.php:997 -#: wp-admin/includes/class-wp-posts-list-table.php:1645 -#: wp-admin/includes/meta-boxes.php:94 wp-admin/includes/meta-boxes.php:118 -#: wp-admin/includes/template.php:1755 -msgid "Scheduled" -msgstr "Planifié" - -#: wp-admin/admin.php:231 -msgid "Cannot load %s." -msgstr "Impossible de charger %s." - -#: wp-admin/admin.php:288 wp-admin/import.php:18 wp-admin/menu.php:245 -msgid "Import" -msgstr "Importer" - -#: wp-admin/comment.php:39 wp-admin/edit-form-comment.php:16 -#: wp-admin/includes/template.php:396 -msgid "Edit Comment" -msgstr "Modifier le commentaire" - -#: wp-admin/comment.php:114 -msgid "You are about to mark the following comment as spam:" -msgstr "Vous êtes sur le point de marquer le commentaire suivant comme indésirable :" - -#: wp-admin/comment.php:122 -msgid "You are about to delete the following comment:" -msgstr "Vous êtes sur le point de supprimer le commentaire suivant :" - -#: wp-admin/includes/ajax-actions.php:1787 -#: wp-admin/includes/ajax-actions.php:1792 -#: wp-admin/includes/edit-tag-messages.php:18 -msgid "Item not updated." -msgstr "L’élément n’a pas été mis à jour" - -#: wp-admin/comment.php:67 -msgid "This comment is in the Trash. Please move it out of the Trash if you want to edit it." -msgstr "Ce commentaire est dans la corbeille. Veuillez l’en sortir avant de le modifier." - -#: wp-admin/comment.php:118 -msgid "You are about to move the following comment to the Trash:" -msgstr "Vous êtes sur le point de déplacer le commentaire suivant dans la corbeille :" - -#: wp-admin/includes/ajax-actions.php:1680 -msgid "Someone" -msgstr "Quelqu’un" - -#: wp-admin/comment.php:257 wp-admin/edit-comments.php:237 -#: wp-admin/includes/comment.php:49 -msgid "Sorry, you are not allowed to edit comments on this post." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier les commentaires de cet article." - -#: wp-admin/admin.php:227 -msgid "Invalid plugin page." -msgstr "Page d’extension non valide" - -#: wp-admin/includes/ajax-actions.php:1076 -msgid "Sorry, you must be logged in to reply to a comment." -msgstr "Désolé, vous devez être connecté·e pour répondre à un commentaire." diff --git a/pole-sbv-content/languages/admin-network-fr_FR.mo b/pole-sbv-content/languages/admin-network-fr_FR.mo deleted file mode 100755 index 669fad8c..00000000 Binary files a/pole-sbv-content/languages/admin-network-fr_FR.mo and /dev/null differ diff --git a/pole-sbv-content/languages/admin-network-fr_FR.po b/pole-sbv-content/languages/admin-network-fr_FR.po deleted file mode 100755 index 915371ae..00000000 --- a/pole-sbv-content/languages/admin-network-fr_FR.po +++ /dev/null @@ -1,1361 +0,0 @@ -# Translation of WordPress - 4.9.x - Development - Administration - Network Admin in French (France) -# This file is distributed under the same license as the WordPress - 4.9.x - Development - Administration - Network Admin package. -msgid "" -msgstr "" -"PO-Revision-Date: 2017-11-15 21:54:27+0000\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: GlotPress/2.4.0-alpha\n" -"Language: fr\n" -"Project-Id-Version: WordPress - 4.9.x - Development - Administration - Network Admin\n" - -#. translators: %s: DO_NOT_UPGRADE_GLOBAL_TABLES -#: wp-admin/includes/network.php:107 -msgid "The constant %s cannot be defined when creating a network." -msgstr "La constante %s ne peut pas être définie lors de la création d’un réseau." - -#: wp-admin/network/sites.php:173 -msgid "You are about to delete the following sites:" -msgstr "Vous allez supprimer les sites suivants :" - -#: wp-admin/network/site-users.php:237 -msgid "User could not be added to this site." -msgstr "L’utilisateur ne peut pas être ajouté à ce site." - -#: wp-admin/network/site-new.php:252 -msgid "The username and a link to set the password will be mailed to this email address." -msgstr "Le nom de l’utilisateur et un lien pour mettre en place son mot de passe seront envoyés à cette adresse de messagerie." - -#. translators: %s: new network admin email -#: wp-admin/network/settings.php:145 -msgid "There is a pending change of the network admin email to %s." -msgstr "Il y a une modification en attente pour l’e-mail de l’administrateur du réseau sur %s." - -#: wp-admin/includes/network.php:294 -msgid "Sub-domain Installation" -msgstr "Installation en sous-domaine" - -#: wp-admin/includes/network.php:269 wp-admin/includes/network.php:284 -msgid "Sub-directory Installation" -msgstr "Installation en sous-répertoire" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:636 -msgid "Active Child Theme" -msgstr "Thème enfant actif" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:631 -msgid "Active Theme" -msgstr "Thème actif" - -#: wp-admin/network/site-info.php:180 -msgid "Attributes" -msgstr "Attributs" - -#. translators: %s: File size in kilobytes -#: wp-admin/network/settings.php:350 -msgid "%s KB" -msgstr "%s Ko" - -#. translators: %s: Default network name -#: wp-admin/includes/network.php:160 -msgid "%s Sites" -msgstr "Les sites de %s" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:454 -msgctxt "theme" -msgid "Delete %s" -msgstr "Supprimer %s" - -#: wp-admin/network/sites.php:288 -msgid "Sorry, you are not allowed to delete that site." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer ce site." - -#: wp-admin/network/themes.php:14 -msgid "Sorry, you are not allowed to manage network themes." -msgstr "Désolé, vous n’avez pas l’autorisation de gérer les thèmes du réseau." - -#: wp-admin/network/themes.php:90 -msgid "Sorry, you are not allowed to delete themes for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer les thèmes de ce site." - -#: wp-admin/network/site-info.php:14 wp-admin/network/site-settings.php:14 -#: wp-admin/network/site-users.php:14 -msgid "Sorry, you are not allowed to edit this site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier ce site." - -#: wp-admin/network/site-new.php:17 -msgid "Sorry, you are not allowed to add sites to this network." -msgstr "Désolé, vous n’avez pas l’autorisation d’ajouter des sites sur ce réseau." - -#: wp-admin/network/site-themes.php:14 -msgid "Sorry, you are not allowed to manage themes for this site." -msgstr "Désolé, vous n’avez pas l’autorisation de gérer les thèmes de ce site." - -#: wp-admin/network/settings.php:308 -msgid "The email address of the first comment author on a new site." -msgstr "L’adresse e-mail de l’auteur du premier commentaire sur un nouveau site." - -#: wp-admin/network/settings.php:304 -msgid "First Comment Email" -msgstr "E-mail du premier commentaire" - -#. translators: 1: wp-config.php 2: location of wp-config file, 3: translated -#. version of "That's all, stop editing! Happy blogging." -#: wp-admin/includes/network.php:428 -msgid "Add the following to your %1$s file in %2$s above the line reading %3$s:" -msgstr "Ajouter ce texte à votre fichier %1$s dans %2$s au dessus de la ligne %3$s :" - -#. translators: This string should only be translated if wp-config-sample.php -#. is localized. You can check the localized release package or -#. https://i18n.svn.wordpress.org//branches//dist/wp-config-sample.php -#: wp-admin/includes/network.php:436 -msgid "That’s all, stop editing! Happy blogging." -msgstr "C’est tout, ne touchez pas à ce qui suit ! Bonne publication de contenu !" - -#. translators: 1: theme name, 2: theme author -#: wp-admin/network/themes.php:138 -msgctxt "theme" -msgid "%1$s by %2$s" -msgstr "%1$s par %2$s" - -#. translators: %s: edit page url -#: wp-admin/network/user-new.php:80 -msgid "User added. Edit user" -msgstr "Utilisateur ajouté. Modifier l’utilisateur" - -#. translators: 1: wp-config.php -#: wp-admin/includes/network.php:473 -msgid "This unique authentication key is also missing from your %s file." -msgstr "La clé unique d'authentification est aussi absente de votre fichier %s." - -#. translators: 1: wp-config.php -#: wp-admin/includes/network.php:479 -msgid "These unique authentication keys are also missing from your %s file." -msgstr "Ces clés d’authentification uniques manquent également à votre fichier %s." - -#: wp-admin/network/site-new.php:208 -msgid "Only lowercase letters (a-z), numbers, and hyphens are allowed." -msgstr "Seuls les lettres minuscules (a-z), les nombres, et les traits d'union sont autorisés." - -#: wp-admin/network/site-new.php:158 -msgctxt "email \"From\" field" -msgid "Site Admin" -msgstr "Administrateur du site" - -#. translators: 1: localhost 2: localhost.localdomain -#: wp-admin/includes/network.php:273 -msgid "Because you are using %1$s, the sites in your WordPress network must use sub-directories. Consider using %2$s if you wish to use sub-domains." -msgstr "Dans le mesure où vous utilisez %1$s, les sites de votre réseau WordPress doivent fonctionner avec des sous-répertoires. Utilisez plutôt %2$s si vous préférez qu’ils fonctionnent avec des sous-domaines." - -#. translators: 1: wp-config.php 2: .htaccess -#. translators: 1: wp-config.php 2: web.config -#: wp-admin/includes/network.php:401 wp-admin/includes/network.php:409 -msgid "We recommend you back up your existing %1$s and %2$s files." -msgstr "Nous vous recommandons de sauvegarder vos fichiers %1$s et %2$s existants." - -#. translators: 1: wp-config.php -#: wp-admin/includes/network.php:417 -msgid "We recommend you back up your existing %s file." -msgstr "Nous vous recommandons de sauvegarder votre fichier %s existant." - -#. translators: %s: host name -#: wp-admin/includes/network.php:257 wp-admin/includes/network.php:306 -msgid "The internet address of your network will be %s." -msgstr "L’adresse internet de votre réseau sera %s." - -#. translators: 1: site url 2: host name 3. www -#: wp-admin/includes/network.php:246 -msgid "We recommend you change your siteurl to %1$s before enabling the network feature. It will still be possible to visit your site using the %3$s prefix with an address like %2$s but any links will not have the %3$s prefix." -msgstr "Nous vous recommandons de modifier votre adresse de site pour %1$s avant d’activer la fonctionnalité réseau. Il sera toujours possible de parcourir votre site en mettant le préfixe %3$s à une adresse telle que %2$s, mais tous les liens n’auront pas le préfixe %3$s." - -#: wp-admin/includes/network.php:212 -msgid "You cannot change this later." -msgstr "Vous ne pourrez pas changer ceci ultérieurement." - -#. translators: 1: mod_rewrite, 2: mod_rewrite documentation URL, 3: Google -#. search for mod_rewrite -#: wp-admin/includes/network.php:200 -msgid "If %1$s is disabled, ask your administrator to enable that module, or look at the Apache documentation or elsewhere for help setting it up." -msgstr "Si %1$s est désactivé, demandez à votre administrateur d’activer ce module, ou parcourez la documentation Apache . Vous pouvez aussi lancer une recherche afin de trouver de l’aide sur l’installation." - -#: wp-admin/includes/network.php:211 -msgid "Please choose whether you would like sites in your WordPress network to use sub-domains or sub-directories." -msgstr "Veuillez indiquer si vous souhaitez que les sites de votre réseau WordPress utilisent des sous-domaines ou des sous-répertoires." - -#. translators: %s: mod_rewrite -#: wp-admin/includes/network.php:184 -msgid "Please make sure the Apache %s module is installed as it will be used at the end of this installation." -msgstr "Veuillez vous assurer que le module %s d’Apache soit installé, car il sera utilisé à la fin de l’installation." - -#. translators: %s: mod_rewrite -#: wp-admin/includes/network.php:191 -msgid "It looks like the Apache %s module is not installed." -msgstr "Il semble que le module %s d’Apache ne soit pas installé." - -#. translators: %s: port number -#: wp-admin/includes/network.php:134 -msgid "You cannot use port numbers such as %s." -msgstr "Vous ne pouvez pas utiliser des numéros de port tels que %s." - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:227 -#: wp-admin/network/site-info.php:167 -msgid "Last Updated" -msgstr "Dernière mise à jour" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:39 -#: wp-admin/network/site-info.php:173 -msgid "Archived" -msgstr "Archivé" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:42 -#: wp-admin/network/site-info.php:177 -msgid "Mature" -msgstr "Adulte" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:41 -#: wp-admin/network/site-info.php:175 -msgid "Deleted" -msgstr "Supprimé" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:523 -msgid "Unarchive" -msgstr "Désarchiver" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:358 -msgid "Never" -msgstr "Jamais" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:40 -#: wp-admin/includes/class-wp-ms-sites-list-table.php:531 -#: wp-admin/network/site-info.php:174 -msgctxt "site" -msgid "Spam" -msgstr "Indésirable" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:200 -msgctxt "site" -msgid "Mark as Spam" -msgstr "Marquer comme indésirable" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:201 -#: wp-admin/includes/class-wp-ms-sites-list-table.php:529 -msgctxt "site" -msgid "Not Spam" -msgstr "N’est pas un indésirable" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:525 -msgctxt "verb; site" -msgid "Archive" -msgstr "Archiver" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:189 -msgid "No sites found." -msgstr "Aucun site trouvé." - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:330 -#: wp-admin/includes/class-wp-ms-themes-list-table.php:418 -msgid "Enable" -msgstr "Activer" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:287 -msgctxt "themes" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Tous (%s)" -msgstr[1] "Tous (%s)" - -#: wp-admin/includes/class-wp-ms-sites-list-table.php:228 -#: wp-admin/network/site-info.php:163 -msgctxt "site" -msgid "Registered" -msgstr "Inscription" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:232 -msgid "No themes found." -msgstr "Aucun thème trouvé." - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:234 -msgid "You do not appear to have any themes available at this time." -msgstr "Vous ne semblez pas avoir de thème disponible en ce moment." - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:245 -msgid "Theme" -msgstr "Thème" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:290 -msgid "Enabled (%s)" -msgid_plural "Enabled (%s)" -msgstr[0] "Activé (%s)" -msgstr[1] "Activés (%s)" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:293 -msgid "Disabled (%s)" -msgid_plural "Disabled (%s)" -msgstr[0] "Désactivé (%s)" -msgstr[1] "Désactivés (%s)" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:299 -msgid "Broken (%s)" -msgid_plural "Broken (%s)" -msgstr[0] "Cassé (%s)" -msgstr[1] "Cassé (%s)" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:332 -#: wp-admin/includes/class-wp-ms-themes-list-table.php:440 -msgid "Disable" -msgstr "Désactiver" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:550 -msgid "Visit Theme Site" -msgstr "Aller sur le site du thème" - -#: wp-admin/includes/class-wp-ms-users-list-table.php:113 -msgctxt "user" -msgid "Mark as Spam" -msgstr "Marquer comme indésirable" - -#: wp-admin/includes/class-wp-ms-users-list-table.php:114 -msgctxt "user" -msgid "Not Spam" -msgstr "N’est pas un indésirable" - -#: wp-admin/includes/class-wp-ms-users-list-table.php:171 -msgctxt "user" -msgid "Registered" -msgstr "Inscription" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:518 -msgid "Broken Theme:" -msgstr "Thème cassé :" - -#: wp-admin/includes/class-wp-ms-users-list-table.php:141 -msgid "Super Admin (%s)" -msgid_plural "Super Admins (%s)" -msgstr[0] "Super-admin (%s)" -msgstr[1] "Super-admins (%s)" - -#: wp-admin/includes/class-wp-ms-themes-list-table.php:332 -#: wp-admin/includes/class-wp-ms-themes-list-table.php:440 -msgid "Network Disable" -msgstr "Désactiver du réseau" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:409 -msgid "Enable %s" -msgstr "Activer %s" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:431 -msgid "Disable %s" -msgstr "Désactiver %s" - -#. translators: 1: site name, 2: site tagline. -#: wp-admin/includes/class-wp-ms-sites-list-table.php:331 -msgid "%1$s – %2$s" -msgstr "%1$s – %2$s" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:545 -msgid "Visit %s homepage" -msgstr "Visiter la page d’accueil de %s" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:434 -msgid "Network Disable %s" -msgstr "Désactiver %s pour le réseau" - -#. translators: %s: theme name -#: wp-admin/includes/class-wp-ms-themes-list-table.php:412 -msgid "Network Enable %s" -msgstr "Activer %s sur le réseau" - -#: wp-admin/network/site-users.php:346 wp-admin/network/user-new.php:117 -msgid "A password reset link will be sent to the user via email." -msgstr "Un lien de réinitialisation de mot de passe sera envoyé à l’utilisateur par e-mail." - -#. translators: 1: NOBLOGREDIRECT 2: wp-config.php -#: wp-admin/network/settings.php:178 -msgid "If registration is disabled, please set %1$s in %2$s to a URL you will redirect visitors to if they visit a non-existent site." -msgstr "Si la création de compte est désactivée, veuillez remplir la valeur de %1$s (dans le fichier %2$s) avec l’adresse vers laquelle vous souhaitez que les visiteurs soient redirigés lorsqu’ils se rendent à un site qui n’existe pas." - -#. translators: 1: WP_ALLOW_MULTISITE 2: wp-config.php -#: wp-admin/network.php:44 -msgid "You must define the %1$s constant as true in your %2$s file to allow creation of a Network." -msgstr "Vous devez mettre la constante %1$s à true dans votre fichier %2$s afin de permettre la création d’un Réseau." - -#: wp-admin/network/themes.php:235 -msgid "Themes list navigation" -msgstr "Parcours de la liste des thèmes" - -#: wp-admin/network/sites.php:48 -msgid "Sites list" -msgstr "Liste des sites" - -#: wp-admin/network/sites.php:47 -msgid "Sites list navigation" -msgstr "Parcours de la liste des sites" - -#: wp-admin/network/site-users.php:25 -msgid "Site users list" -msgstr "Liste des utilisateurs du site" - -#: wp-admin/network/site-users.php:24 -msgid "Site users list navigation" -msgstr "Parcours de la liste des utilisateurs du site" - -#: wp-admin/network/site-users.php:23 -msgid "Filter site users list" -msgstr "Filtrer la liste des utilisateurs du site" - -#: wp-admin/network/site-themes.php:22 -msgid "Site themes list" -msgstr "Liste des thèmes du site" - -#: wp-admin/network/site-themes.php:21 -msgid "Site themes list navigation" -msgstr "Parcours de la liste des thèmes du site" - -#: wp-admin/network/site-themes.php:20 -msgid "Filter site themes list" -msgstr "Filtrer la liste des thème du site" - -#: wp-admin/network/site-new.php:113 -msgid "The domain or path entered conflicts with an existing username." -msgstr "Le domaine ou le chemin saisi est entré en conflit avec un identifiant utilisateur existant." - -#: wp-admin/network/sites.php:75 -msgid "The requested action is not valid." -msgstr "L’action demandée n’est pas valide." - -#: wp-admin/network/sites.php:67 -msgid "You are about to mark the site %s as not mature." -msgstr "Vous êtes sur le point d’indiquer que le site %s n’est pas réservé aux adultes." - -#: wp-admin/network/sites.php:66 -msgid "You are about to mark the site %s as mature." -msgstr "Vous êtes sur le point d’indiquer que le site %s est réservé aux adultes." - -#: wp-admin/network/sites.php:65 -msgid "You are about to delete the site %s." -msgstr "Vous êtes sur le point de supprimer le site %s." - -#: wp-admin/network/sites.php:64 -msgid "You are about to mark the site %s as spam." -msgstr "Vous êtes sur le point de marquer le site %s comme indésirable." - -#: wp-admin/network/sites.php:63 -msgid "You are about to unspam the site %s." -msgstr "Vous êtes sur le point de marquer le site %s comme sain." - -#: wp-admin/network/sites.php:62 -msgid "You are about to archive the site %s." -msgstr "Vous êtes sur le point d’archiver le site %s." - -#: wp-admin/network/sites.php:61 -msgid "You are about to unarchive the site %s." -msgstr "Vous êtes sur le point de désarchiver le site %s." - -#: wp-admin/network/sites.php:60 -msgid "You are about to deactivate the site %s." -msgstr "Vous êtes sur le point de désactiver le site %s." - -#: wp-admin/network/sites.php:59 -msgid "You are about to activate the site %s." -msgstr "Vous êtes sur le point d’activer le site %s." - -#: wp-admin/network/site-info.php:28 wp-admin/network/site-settings.php:26 -#: wp-admin/network/site-themes.php:49 wp-admin/network/site-users.php:42 -msgid "The requested site does not exist." -msgstr "Le site demandé n’existe pas." - -#: wp-admin/network/upgrade.php:29 -msgid "Documentation on Upgrade Network" -msgstr "Documentation sur la mise à jour de réseau (en)." - -#: wp-admin/network/user-new.php:26 wp-admin/network/users.php:179 -msgid "Documentation on Network Users" -msgstr "Documentation sur les utilisateurs du réseau." - -#: wp-admin/network.php:67 wp-admin/network.php:78 -msgid "Documentation on the Network Screen" -msgstr "Documentation sur l’écran du réseau" - -#: wp-admin/network/index.php:50 -msgid "Documentation on the Network Admin" -msgstr "Documentation sur l’administration du réseau" - -#: wp-admin/network.php:66 wp-admin/network.php:77 -msgid "Documentation on Creating a Network" -msgstr "Documentation sur la création de réseau." - -#: wp-admin/network/themes.php:229 -msgid "Documentation on Network Themes" -msgstr "Documentation sur les thèmes du réseau." - -#: wp-admin/network/settings.php:60 -msgid "Documentation on Network Settings" -msgstr "Documentation sur les réglages du réseau." - -#. translators: 1: site url, 2: server error message -#: wp-admin/network/upgrade.php:88 -msgid "Warning! Problem updating %1$s. Your server may not be able to connect to sites running on it. Error message: %2$s" -msgstr "Attention ! Un problème est survenu lors de la mise à jour de %1$s. Votre serveur peut ne pas être en mesure de se connecter à certains sites qui y sont installés. Message d’erreur : %2$s." - -#: wp-admin/network/themes.php:130 -msgid "These themes may be active on other sites in the network." -msgstr "Ces thèmes peuvent être actifs sur d’autres site de ce réseau." - -#: wp-admin/network/themes.php:146 -msgid "Are you sure you wish to delete this theme?" -msgstr "Êtes-vous sûr de vouloir supprimer ce thème ?" - -#: wp-admin/network/site-themes.php:183 wp-admin/network/themes.php:279 -msgid "%s theme disabled." -msgid_plural "%s themes disabled." -msgstr[0] "%s thème désactivé." -msgstr[1] "%s thèmes désactivés." - -#: wp-admin/network/site-themes.php:175 wp-admin/network/themes.php:271 -msgid "%s theme enabled." -msgid_plural "%s themes enabled." -msgstr[0] "%s thème activé." -msgstr[1] "%s thèmes activés." - -#: wp-admin/network/themes.php:287 -msgid "%s theme deleted." -msgid_plural "%s themes deleted." -msgstr[0] "%s thème supprimé." -msgstr[1] "%s thèmes supprimés." - -#: wp-admin/network/themes.php:163 -msgid "Yes, delete these themes" -msgstr "Oui, supprimer ces thèmes" - -#: wp-admin/network/themes.php:129 -msgid "Delete Themes" -msgstr "Supprimer les thèmes" - -#: wp-admin/network/themes.php:131 -msgid "You are about to remove the following themes:" -msgstr "Vous êtes sur le point d’enlever les thèmes suivants :" - -#: wp-admin/network/settings.php:170 -msgid "New registrations settings" -msgstr "Réglages pour les nouvelles inscriptions" - -#: wp-admin/network/settings.php:355 -msgid "Size in kilobytes" -msgstr "Taille en kilooctets" - -#: wp-admin/network/settings.php:339 -msgid "Allowed file types. Separate types by spaces." -msgstr "Types de fichier autorisés. Séparez les types par une espace." - -#: wp-admin/network/settings.php:420 -msgid "Enable menus" -msgstr "Activer les menus" - -#: wp-admin/network/site-info.php:183 -msgid "Set site attributes" -msgstr "Configurer les attributs du site" - -#. translators: 1: a filename like .htaccess. 2: a file path. -#: wp-admin/includes/network.php:548 wp-admin/includes/network.php:588 -msgid "Add the following to your %1$s file in %2$s, replacing other WordPress rules:" -msgstr "Ajoutez les règles suivantes à votre fichier %1$s, dans le dossier %2$s, en remplacement d’autres règles de WordPress :" - -#: wp-admin/network/sites.php:100 wp-admin/network/sites.php:168 -msgid "Confirm your action" -msgstr "Confirmez cette action" - -#: wp-admin/network/users.php:170 -msgid "Hover over any user on the list to make the edit links appear. The Edit link on the left will take you to their Edit User profile page; the Edit link on the right by any site name goes to an Edit Site screen for that site." -msgstr "Survolez n’importe quel des utilisateurs de la liste pour faire apparaître les liens de modification. Le lien Modifier à gauche ouvrira la page de modification du profil de l'utilisateur ; le lien Modifier à droite de n'importe quel nom de site ouvrira l'écran de modification de ce site." - -#: wp-admin/network/index.php:36 -msgid "To add a new user, click Create a New User." -msgstr "Pour ajouter un nouvel utilisateur, cliquez sur Créer un nouvel utilisateur." - -#: wp-admin/network/index.php:37 -msgid "To add a new site, click Create a New Site." -msgstr "Pour ajouter un nouveau site, cliquez sur Créer un nouveau site." - -#: wp-admin/network/index.php:39 -msgid "To search for a user, enter an email address or username. Use a wildcard to search for a partial username, such as user*." -msgstr "Pour chercher un utilisateur, saisissez une adresse de messagerie ou un identifiant. Utilisez le signe étoile (*) pour lancer une recherche sur un identifiant partiel, par exemple utilisa*." - -#: wp-admin/network/index.php:40 -msgid "To search for a site, enter the path or domain." -msgstr "Pour chercher un site, saisissez son chemin ou son domaine." - -#: wp-admin/network/index.php:24 -msgid "Add and manage sites or users" -msgstr "Ajouter et gérer des sites ou des utilisateurs" - -#: wp-admin/network/index.php:25 -msgid "Install and activate themes or plugins" -msgstr "Installer et activer des thèmes ou des extensions" - -#: wp-admin/network/index.php:26 -msgid "Update your network" -msgstr "Mettre à jour votre réseau" - -#: wp-admin/network/index.php:27 -msgid "Modify global network settings" -msgstr "Modifier les réglages globaux du réseau" - -#: wp-admin/network/index.php:38 -msgid "To search for a user or site, use the search boxes." -msgstr "Pour chercher un utilisateur ou un site, utilisez les champs de recherche." - -#: wp-admin/network/index.php:44 -msgid "Quick Tasks" -msgstr "Tâches rapides" - -#: wp-admin/network/index.php:23 -msgid "From here you can:" -msgstr "D’ici, vous pouvez :" - -#: wp-admin/network/index.php:35 -msgid "The Right Now widget on this screen provides current user and site counts on your network." -msgstr "Le widget Aujourd’hui de cet écran vous donne le nombre actuel d’utilisateurs et de sites sur votre réseau." - -#: wp-admin/network/index.php:22 -msgid "Welcome to your Network Admin. This area of the Administration Screens is used for managing all aspects of your Multisite Network." -msgstr "Bienvenue dans l’administration de votre réseau ! Cette partie des écrans d’administration sert à gérer tous les aspects de votre réseau multisite." - -#: wp-admin/network/menu.php:34 wp-admin/network/upgrade.php:15 -#: wp-admin/network/upgrade.php:40 wp-admin/network/upgrade.php:131 -msgid "Upgrade Network" -msgstr "Mettre à jour le réseau" - -#: wp-admin/network/upgrade.php:127 -msgid "WordPress has been updated! Before we send you on your way, we need to individually upgrade the sites in your network." -msgstr "WordPress a été mis à jour ! Avant de vous laisser continuer, nous devons mettre à jour chaque site de votre réseau." - -#: wp-admin/network/upgrade.php:22 -msgid "Only use this screen once you have updated to a new version of WordPress through Updates/Available Updates (via the Network Administration navigation menu or the Toolbar). Clicking the Upgrade Network button will step through each site in the network, five at a time, and make sure any database updates are applied." -msgstr "N’utilisez cet écran que quand vous avez mis à jour cette installation de WordPress (au moyen de la fonction de mise à jour automatique ou la barre d’outils). En cliquant sur « Mettre à jour le réseau », WordPress s’occupera de tous les sites du réseau, par groupes de cinq, et s’assurera que toutes les mises à jour de bases de données sont appliquées." - -#. translators: 1: user login, 2: site url, 3: site name/title -#: wp-admin/network/site-new.php:148 -msgid "" -"New site created by %1$s\n" -"\n" -"Address: %2$s\n" -"Name: %3$s" -msgstr "" -"Nouveau site créé par %1$s\n" -"\n" -"Adresse : %2$s\n" -"Nom : %3$s" - -#: wp-admin/network.php:62 -msgid "Add the designated lines of code to wp-config.php (just before /*...stop editing...*/) and .htaccess (replacing the existing WordPress rules)." -msgstr "Ajoutez les lignes de code désignées dans le fichier wp-config.php (juste avant /*...stop editing...*/) et le fichier .htaccess (en remplaçant les règles existantes de WordPress)." - -#: wp-admin/includes/network.php:238 wp-admin/includes/network.php:554 -#: wp-admin/includes/network.php:594 -msgid "Subdirectory networks may not be fully compatible with custom wp-content directories." -msgstr "Les sous-répertoires du réseau peuvent ne pas être totalement compatibles avec les répertoires personnalisés de wp-content." - -#: wp-admin/network/menu.php:40 -msgid "All Sites" -msgstr "Tous les sites" - -#: wp-admin/network/menu.php:48 -msgid "Themes %s" -msgstr "Thèmes %s" - -#: wp-admin/network/menu.php:52 -msgid "Installed Themes" -msgstr "Thèmes installés" - -#: wp-admin/network/menu.php:53 wp-admin/network/themes.php:253 -msgctxt "theme" -msgid "Add New" -msgstr "Ajouter" - -#: wp-admin/network/menu.php:67 wp-admin/network/settings.php:19 -msgid "Network Settings" -msgstr "Réglages du réseau" - -#: wp-admin/network/menu.php:29 -msgid "Updates" -msgstr "Mises à jour" - -#: wp-admin/network/settings.php:202 -msgid "Allow site administrators to add new users to their site via the \"Users → Add New\" page" -msgstr "Autoriser les administrateurs de sites à ajouter de nouveaux utilisateurs à leurs sites via la page « Utilisateurs → Ajouter »." - -#. translators: 1: dashboard url, 2: network admin edit url -#: wp-admin/network/site-new.php:175 -msgid "Site added. Visit Dashboard or Edit Site" -msgstr "Site ajouté. Afficher le tableau de bord | Modifier le site" - -#: wp-admin/network/site-new.php:181 wp-admin/network/site-new.php:191 -msgid "Add New Site" -msgstr "Ajouter un nouveau site" - -#: wp-admin/network/site-settings.php:66 -msgid "Site options updated." -msgstr "Les réglages du site ont été mis à jour." - -#: wp-admin/network/site-themes.php:173 wp-admin/network/themes.php:269 -msgid "Theme enabled." -msgstr "Thème activé." - -#: wp-admin/network/site-themes.php:181 wp-admin/network/themes.php:277 -msgid "Theme disabled." -msgstr "Thème désactivé." - -#: wp-admin/network/site-themes.php:187 wp-admin/network/themes.php:291 -msgid "No theme selected." -msgstr "Aucun thème sélectionné." - -#: wp-admin/network/site-themes.php:190 -msgid "Network enabled themes are not shown on this screen." -msgstr "Les thèmes activés pour le réseau ne sont pas visibles sur cet écran." - -#: wp-admin/network/site-users.php:234 -msgid "User is already a member of this site." -msgstr "Cet utilisateur est déjà membre de ce site." - -#: wp-admin/network/site-users.php:240 -msgid "Enter the username of an existing user." -msgstr "Saisir l’identifiant d’un utilisateur existant." - -#: wp-admin/network/site-users.php:246 -msgid "Select a user to change role." -msgstr "Sélectionnez un utilisateur dont vous voulez changer le rôle." - -#: wp-admin/network/site-users.php:252 -msgid "Select a user to remove." -msgstr "Sélectionnez un utilisateur à enlever." - -#: wp-admin/network/site-users.php:255 -msgid "User created." -msgstr "L’utilisateur a été créé." - -#: wp-admin/network/site-users.php:258 -msgid "Enter the username and email." -msgstr "Saisir l’identifiant et l’adresse de messagerie." - -#: wp-admin/network/site-users.php:310 wp-admin/network/user-new.php:129 -msgid "Add User" -msgstr "Ajouter un utilisateur" - -#: wp-admin/network/sites.php:28 -msgid "Add New takes you to the Add New Site screen. You can search for a site by Name, ID number, or IP address. Screen Options allows you to choose how many sites to display on one page." -msgstr "Ajouter vous envoie au formulaire en bas de cette page. Vous pouvez chercher un site par le nom, l’identifiant ou l’adresse IP. Les options d’écran vous permettent de choisir le nombre de sites à afficher sur une même page." - -#: wp-admin/network/sites.php:31 -msgid "An Edit link to a separate Edit Site screen." -msgstr "Un lien « Modifier » vers un nouvel écran de modification de site." - -#: wp-admin/network/sites.php:32 -msgid "Dashboard leads to the Dashboard for that site." -msgstr "« Tableau de bord » mène au tableau de bord pour ce site." - -#: wp-admin/network/sites.php:34 -msgid "Delete which is a permanent action after the confirmation screens." -msgstr "« Supprimer » est une action irréversible une fois passé l’écran de confirmation." - -#: wp-admin/network/themes.php:125 -msgid "Delete Theme" -msgstr "Supprimer le thème" - -#: wp-admin/network/themes.php:126 -msgid "This theme may be active on other sites in the network." -msgstr "Ce thème est peut-être activé sur d’autres sites du réseau" - -#: wp-admin/network/themes.php:127 -msgid "You are about to remove the following theme:" -msgstr "Vous êtes sur le point de supprimer le thème suivant :" - -#: wp-admin/network/themes.php:148 -msgid "Are you sure you wish to delete these themes?" -msgstr "Êtes-vous certain(e) de vouloir supprimer ces thèmes ?" - -#: wp-admin/network/themes.php:161 -msgid "Yes, delete this theme" -msgstr "Oui, supprimer ce thème" - -#: wp-admin/network/themes.php:293 -msgid "You cannot delete a theme while it is active on the main site." -msgstr "Vous ne pouvez pas effacer un thème s’il est activé sur le site principal." - -#: wp-admin/network/user-new.php:20 -msgid "Add User will set up a new user account on the network and send that person an email with username and password." -msgstr "« Ajouter un utilisateur » créera un nouveau compte utilisateur sur le réseau, et enverra un message contenant son identifiant et son mot de passe au destinataire." - -#: wp-admin/network/user-new.php:49 -msgid "Cannot add user." -msgstr "Impossible d’ajouter l’utilisateur." - -#: wp-admin/network/site-info.php:112 -msgid "Site info updated." -msgstr "Les infos du site ont été mises à jour." - -#: wp-admin/network/sites.php:37 -msgid "Clicking on bold headings can re-sort this table." -msgstr "Cliquez sur les en-têtes en gras afin de retrier ce tableau." - -#: wp-admin/network/settings.php:55 -msgid "Super admins can no longer be added on the Options screen. You must now go to the list of existing users on Network Admin > Users and click on Username or the Edit action link below that name. This goes to an Edit User page where you can check a box to grant super admin privileges." -msgstr "Les super-admins ne peuvent plus être ajoutés via l’écran des options. Vous devez aller à la liste des utilisateurs (option « Utilisateurs » du menu « Admin du réseau ») et cliquer sur un identifiant ou sur le lien « Modifier » qui s’affiche en dessous. Vous arriverez alors à un écran vous permettant de modifier ce compte utilisateur, où une case à cocher donne les droits de super-admin." - -#: wp-admin/network/site-new.php:24 -msgid "This screen is for Super Admins to add new sites to the network. This is not affected by the registration settings." -msgstr "Cet écran permet aux super-admins d’ajouter de nouveaux sites au réseau. Il n’est pas limité par les réglages d’inscription." - -#: wp-admin/network/themes.php:224 -msgid "Themes can be enabled on a site by site basis by the network admin on the Edit Site screen (which has a Themes tab); get there via the Edit action link on the All Sites screen. Only network admins are able to install or edit themes." -msgstr "Les thèmes peuvent être activés par l’administrateur du réseau pour chaque site, individuellement, par le biais de l’écran de modification d’un site (et de son onglet « Thèmes »), accessible via le lien « Modifier » de la liste des sites. Seuls les administrateurs du réseau peuvent installer ou modifier des thèmes." - -#. translators: %s: site name -#: wp-admin/network/site-info.php:117 wp-admin/network/site-settings.php:70 -#: wp-admin/network/site-themes.php:153 wp-admin/network/site-users.php:196 -msgid "Edit Site: %s" -msgstr "Modifier le site : %s" - -#: wp-admin/network/settings.php:366 -msgid "Language Settings" -msgstr "Réglages de langue" - -#: wp-admin/network/themes.php:171 -msgid "No, return me to the theme list" -msgstr "Non, je veux revenir à la liste des thèmes." - -#: wp-admin/network/site-info.php:23 wp-admin/network/site-settings.php:22 -#: wp-admin/network/site-themes.php:43 wp-admin/network/site-users.php:38 -msgid "Invalid site ID." -msgstr "Identifiant du site non valide." - -#: wp-admin/network/sites.php:149 -msgid "Sorry, you are not allowed to delete the site %s." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer ce site." - -#: wp-admin/network.php:29 -msgid "The Network creation panel is not for WordPress MU networks." -msgstr "Le panneau de création de réseau n’est pas conçu pour les réseaux WordPress MU." - -#: wp-admin/network.php:55 -msgid "Create a Network of WordPress Sites" -msgstr "Créer un réseau de sites WordPress" - -#: wp-admin/network.php:59 -msgid "This screen allows you to configure a network as having subdomains (site1.example.com) or subdirectories (example.com/site1). Subdomains require wildcard subdomains to be enabled in Apache and DNS records, if your host allows it." -msgstr "Cet écran vous permet de configurer un réseau, sous la forme sous-domaines (site1.example.com) ou sous-dossiers (example.com/site1). La forme sous-domaines nécessite une entrée de sous-domaine générique (wildcard) dans les enregistrements DNS et la configuration Apache, si votre hébergeur le permet." - -#: wp-admin/network.php:61 -msgid "The next screen for Network Setup will give you individually-generated lines of code to add to your wp-config.php and .htaccess files. Make sure the settings of your FTP client make files starting with a dot visible, so that you can find .htaccess; you may have to create this file if it really is not there. Make backup copies of those two files." -msgstr "L’écran suivant vous présentera un ensemble de lignes de code générées à partir de votre configuration, qu’il vous faudra ajouter à vos fichiers wp-config.php et .htaccess. Veillez bien à ce que votre client FTP soit configuré pour afficher les fichiers commençant par un point, afin que vous puissiez trouver le fichier .htaccess. Il est possible que vous ayez à créer ce fichier s’il n’est pas déjà présent. Avant toute modification de wp-config.php et .htaccess, faites-en une copie de sauvegarde." - -#: wp-admin/network.php:63 -msgid "Once you add this code and refresh your browser, multisite should be enabled. This screen, now in the Network Admin navigation menu, will keep an archive of the added code. You can toggle between Network Admin and Site Admin by clicking on the Network Admin or an individual site name under the My Sites dropdown in the Toolbar." -msgstr "Une fois que vous aurez ajouté ce code et rafraîchi la page dans votre navigateur, le mode multisite devrait être activé. Cet écran, désormais placé dans le menu de navigation Admin du Réseau, conservera une archive du code ajouté. Vous pouvez basculer de l’administration du réseau à l’administration du site en cliquant sur « Admin du réseau », ou en cliquant sur le nom d’un site individuel dans le menu déroulant « Mes Sites » de la barre d’outils." - -#: wp-admin/network.php:64 -msgid "The choice of subdirectory sites is disabled if this setup is more than a month old because of permalink problems with “/blog/” from the main site. This disabling will be addressed in a future version." -msgstr "Le choix d’avoir des sites en mode sous-répertoire est désactivé si le réseau a été installé il y a un mois ou plus, afin de pallier les problèmes de permaliens avec l’ajout de « /blog/ » sur les adresses du site principal. Cette limitation sera corrigée dans une prochaine version." - -#: wp-admin/network.php:71 -msgid "Network" -msgstr "Réseau" - -#: wp-admin/includes/network.php:117 wp-admin/includes/network.php:189 -#: wp-admin/includes/network.php:238 wp-admin/includes/network.php:279 -#: wp-admin/includes/network.php:289 wp-admin/includes/network.php:382 -#: wp-admin/includes/network.php:554 wp-admin/includes/network.php:594 -msgid "Warning:" -msgstr "Attention :" - -#: wp-admin/includes/network.php:137 -msgid "Return to Dashboard" -msgstr "Revenir au tableau de bord" - -#: wp-admin/includes/network.php:217 -msgid "Sub-domains" -msgstr "Sous-domaines" - -#. translators: 1: hostname -#: wp-admin/includes/network.php:220 -msgctxt "subdomain examples" -msgid "like site1.%1$s and site2.%1$s" -msgstr "comme site1.%1$s et site2.%1$s" - -#. translators: 1: hostname -#: wp-admin/includes/network.php:228 -msgctxt "subdirectory examples" -msgid "like %1$s/site1 and %1$s/site2" -msgstr "comme %1$s/site1 et %1$s/site2" - -#: wp-admin/includes/network.php:243 wp-admin/includes/network.php:253 -#: wp-admin/includes/network.php:302 -msgid "Server Address" -msgstr "Adresse du serveur" - -#: wp-admin/includes/network.php:265 -msgid "Network Details" -msgstr "Détails du réseau" - -#: wp-admin/includes/network.php:394 -msgid "Enabling the Network" -msgstr "Activer le Réseau" - -#: wp-admin/includes/network.php:484 -msgid "To make your installation more secure, you should also add:" -msgstr "Pour sécuriser encore plus votre installation, vous devriez également ajouter :" - -#: wp-admin/includes/network.php:395 -msgid "Complete the following steps to enable the features for creating a network of sites." -msgstr "Suivez les étapes suivantes pour activer les fonctionnalités de création de réseau de sites." - -#: wp-admin/includes/network.php:603 -msgid "Once you complete these steps, your network is enabled and configured. You will have to log in again." -msgstr "Une fois que vous aurez passé ces étapes, votre réseau sera activé et configuré. Vous devrez vous reconnecter." - -#: wp-admin/includes/network.php:170 -msgid "Fill in the information below and you’ll be on your way to creating a network of WordPress sites. We will create configuration files in the next step." -msgstr "Remplissez les informations ci-dessous et vous pourrez créer un réseau de sites Wordpress. Nous créerons les fichiers de configuration lors de la prochaine étape." - -#: wp-admin/includes/network.php:210 -msgid "Addresses of Sites in your Network" -msgstr "Adresses des sites de votre réseau" - -#: wp-admin/includes/network.php:169 -msgid "Welcome to the Network installation process!" -msgstr "Bienvenue dans l’installation du Réseau !" - -#: wp-admin/includes/network.php:149 -msgid "ERROR: The network could not be created." -msgstr "ERREUR : Le réseau ne peut pas être créé." - -#: wp-admin/includes/network.php:122 -msgid "Once the network is created, you may reactivate your plugins." -msgstr "Dès que le réseau sera créé, vous pourrez réactiver vos extensions." - -#. translators: %s: Plugins screen URL -#: wp-admin/includes/network.php:119 -msgid "Please deactivate your plugins before enabling the Network feature." -msgstr "Veuillez désactiver vos extensions avant d’activer la fonctionnalité Réseau. " - -#: wp-admin/includes/network.php:313 wp-admin/network/settings.php:125 -msgid "Network Title" -msgstr "Titre du réseau" - -#: wp-admin/includes/network.php:377 -msgid "The original configuration steps are shown here for reference." -msgstr "Les étapes de la configuration originale sont affichées ici pour référence." - -#: wp-admin/includes/network.php:225 -msgid "Sub-directories" -msgstr "Sous-répertoires" - -#: wp-admin/includes/network.php:317 -msgid "What would you like to call your network?" -msgstr "Comment souhaitez-vous appeler votre réseau ?" - -#: wp-admin/includes/network.php:131 -msgid "You cannot install a network of sites with your server address." -msgstr "Vous ne pouvez pas installer un réseau de sites avec votre adresse de serveur." - -#: wp-admin/includes/network.php:286 -msgid "Because your installation is in a directory, the sites in your WordPress network must use sub-directories." -msgstr "Comme votre installation de WordPress se trouve dans un répertoire, les sites de votre réseau doivent utiliser des sous-répertoires." - -#: wp-admin/includes/network.php:383 -msgid "Please complete the configuration steps. To create a new network, you will need to empty or remove the network database tables." -msgstr "Veuillez suivre les étapes de configuration. Pour créer un nouveau réseau, vous devrez vider ou supprimer les tables du réseau de la base de données." - -#: wp-admin/includes/network.php:213 -msgid "You will need a wildcard DNS record if you are going to use the virtual host (sub-domain) functionality." -msgstr "Si vous souhaitez utiliser la fonctionnalité d’hébergement virtuel (sous-domaine), vous aurez besoin d’un enregistrement DNS générique (joker/wildcard)." - -#: wp-admin/includes/network.php:326 -msgid "Your email address." -msgstr "Votre adresse de messagerie." - -#: wp-admin/includes/network.php:382 -msgid "An existing WordPress network was detected." -msgstr "Un réseau WordPress pré-existant a été détecté." - -#: wp-admin/includes/network.php:295 -msgid "Because your installation is not new, the sites in your WordPress network must use sub-domains." -msgstr "Comme votre installation de WordPress n’est pas récente, les sites de votre réseau doivent utiliser des sous-domaines." - -#: wp-admin/includes/network.php:279 wp-admin/includes/network.php:289 -#: wp-admin/includes/network.php:296 -msgid "The main site in a sub-directory installation will need to use a modified permalink structure, potentially breaking existing links." -msgstr "Le site principal d’une installation en sous-répertoire devra utiliser une structure de permaliens modifiée, ce qui pourrait potentiellement casser vos liens existants." - -#: wp-admin/network.php:60 -msgid "Choose subdomains or subdirectories; this can only be switched afterwards by reconfiguring your installation. Fill out the network details, and click Install. If this does not work, you may have to add a wildcard DNS record (for subdomains) or change to another setting in Permalinks (for subdirectories)." -msgstr "Faites le choix entre sous-domaines ou sous-dossiers. Une fois l’installation configurée, vous ne pourrez pas revenir en arrière sans recommencer à zéro. Saisissez tous les détails, et cliquez sur « Installer ». Si cela ne marche pas, vous devrez sans doute ajouter une entrée de sous-domaine générique (wildcard) dans vos enregistrements DNS, ou passer à un réglage différent pour vos permaliens (si en mode sous-dossiers)." - -#: wp-admin/network/users.php:70 -msgid "Warning! User cannot be modified. The user %s is a network administrator." -msgstr "Attention ! L’utilisateur %s ne peut être modifié car c’est un administrateur du réseau." - -#: wp-admin/network/site-new.php:25 -msgid "If the admin email for the new site does not exist in the database, a new user will also be created." -msgstr "Si l’adresse de contact du nouveau site n’existe pas dans la base de données, un nouvel utilisateur sera créé pour l’occasion." - -#: wp-admin/network/sites.php:30 -msgid "Hovering over each site reveals seven options (three for the primary site):" -msgstr "Survoler chaque site avec la souris révèle sept options (trois pour le site principal) :" - -#: wp-admin/network/sites.php:33 -msgid "Deactivate, Archive, and Spam which lead to confirmation screens. These actions can be reversed later." -msgstr "« Désactiver », « Archiver » et « Indésirable » envoient chacun à des écrans de confirmation. Ces actions peuvent être annulées par la suite ." - -#: wp-admin/network/sites.php:36 -msgid "The site ID is used internally, and is not shown on the front end of the site or to users/viewers." -msgstr "L’ID du site est utilisé en interne et n’est pas affiché dans la partie publique du site, ni aux utilisateurs/visiteurs." - -#: wp-admin/network/settings.php:49 -msgid "Operational settings has fields for the network’s name and admin email." -msgstr "Les réglages de fonctionnement permettent de modifier le nom du réseau, et l’adresse de messagerie de l’administrateur." - -#: wp-admin/network/users.php:171 -msgid "You can also go to the user’s profile page by clicking on the individual username." -msgstr "Vous pouvez également aller sur la page de profil d’un utilisateur en cliquant sur son identifiant." - -#: wp-admin/network/users.php:173 -msgid "The bulk action will permanently delete selected users, or mark/unmark those selected as spam. Spam users will have posts removed and will be unable to sign up again with the same email addresses." -msgstr "Le menu « Actions groupées » permet d’effacer définitivement plusieurs utilisateurs d’un coup, ou de les marquer comme sains ou indésirables. Les utilisateurs indésirables verront leurs articles supprimés, et ne pourront plus se connecter avec leur adresse de messagerie." - -#: wp-admin/network/settings.php:52 -msgid "Upload settings control the size of the uploaded files and the amount of available upload space for each site. You can change the default value for specific sites when you edit a particular site. Allowed file types are also listed (space separated only)." -msgstr "Les réglages d’envoi des fichiers permettent de limiter la taille des fichiers téléversés et l’espace disponible pour chaque site. Vous pouvez préciser la valeur pour chaque site individuellement. Vous pouvez également préciser les types de fichiers acceptés (séparés par des espaces)." - -#: wp-admin/network/sites.php:35 -msgid "Visit to go to the front-end site live." -msgstr "« Afficher » envoie vers la page d’accueil du site." - -#: wp-admin/network/settings.php:51 -msgid "New site settings are defaults applied when a new site is created in the network. These include welcome email for when a new site or user account is registered, and what᾿s put in the first post, page, comment, comment author, and comment URL." -msgstr "Les réglages des nouveaux sites sont les réglages par défaut appliqués à tout nouveau site créé sur le réseau. Cela comprend le message d’accueil quand un nouvel utilisateur ou un nouveau site est enregistré, ainsi que le contenu du premier article, de la première page et du premier commentaire (dont le nom et l’adresse web du commentateur)." - -#: wp-admin/network/sites.php:29 -msgid "This is the main table of all sites on this network. Switch between list and excerpt views by using the icons above the right side of the table." -msgstr "Voici la liste de tous les sites de ce réseau. Vous pouvez changer de vue (liste avec ou sans extrait) en utilisant les icônes présentes en haut à droite de la liste." - -#: wp-admin/network/themes.php:222 -msgid "This screen enables and disables the inclusion of themes available to choose in the Appearance menu for each site. It does not activate or deactivate which theme a site is currently using." -msgstr "Cet écran permet d’activer ou désactiver la disponibilité des thèmes pour tous les sites du réseau. Il ne permet pas d’activer ou activer le thème actuellement utilisé ce site." - -#: wp-admin/network/themes.php:223 -msgid "If the network admin disables a theme that is in use, it can still remain selected on that site. If another theme is chosen, the disabled theme will not appear in the site’s Appearance > Themes screen." -msgstr "Si l’administrateur du réseau désactive un thème en cours d’utilisation par un site, ce thème restera en place pour ce site. Si le site change de thème, le thème désactivé n’apparaîtra plus dans l’écran de sélection des thèmes de ce site." - -#: wp-admin/network/upgrade.php:23 -msgid "If a version update to core has not happened, clicking this button won’t affect anything." -msgstr "S’il n’y a pas eu de mise à jour de l’installation de WordPress récemment, cliquer sur ce bouton n’aura aucun effet." - -#: wp-admin/network/users.php:169 -msgid "This table shows all users across the network and the sites to which they are assigned." -msgstr "Ce tableau affiche tous les utilisateurs appartenant au réseau, et les sites auxquels ils sont assignés." - -#: wp-admin/network/user-new.php:21 -msgid "Users who are signed up to the network without a site are added as subscribers to the main or primary dashboard site, giving them profile pages to manage their accounts. These users will only see Dashboard and My Sites in the main navigation until a site is created for them." -msgstr "Les utilisateurs qui se sont inscrits sur le réseau sans créer de site deviennent abonnés du site d’accueil. Celui-ci leur permet d’accéder à leur compte. Ces utilisateurs ne voient dans la navigation principale que les options « Tableau de bord » et « Mes sites », jusqu’à ce qu’un site leur soit créé." - -#: wp-admin/network/users.php:174 -msgid "You can make an existing user an additional super admin by going to the Edit User profile page and checking the box to grant that privilege." -msgstr "Vous pouvez promouvoir un utilisateur existant en super-admin en allant sur leur page de profil, et en cochant la case correspondante." - -#: wp-admin/network/upgrade.php:24 -msgid "If this process fails for any reason, users logging in to their sites will force the same update." -msgstr "Si ce processus échoue pour n’importe quelles raisons, les utilisateurs se connectant à leurs sites déclencheront la même mise à jour." - -#: wp-admin/network/settings.php:48 -msgid "This screen sets and changes options for the network as a whole. The first site is the main site in the network and network options are pulled from that original site’s options." -msgstr "Cet écran vous donne accès aux options régissant l’ensemble du réseau. Le premier site est le site principal du réseau, et les options du réseau sont tirées des options de ce premier site." - -#: wp-admin/network/settings.php:54 -msgid "Menu setting enables/disables the plugin menus from appearing for non super admins, so that only super admins, not site admins, have access to activate plugins." -msgstr "Le réglage du menu (dés)active la section « Extensions » du menu pour les utilisateurs normaux, de telle sorte que seuls les super-admins peuvent y accéder pour activer une extension." - -#: wp-admin/network/settings.php:50 -msgid "Registration settings can disable/enable public signups. If you let others sign up for a site, install spam plugins. Spaces, not commas, should separate names banned as sites for this network." -msgstr "Les réglages d’inscription permettent d’ouvrir ou fermer les inscriptions au public. Si vous ouvrez les inscriptions, veillez à installer des extensions antispam. Les domaines bannis devraient être indiqués séparés d’un espace, non d’une virgule." - -#: wp-admin/network/users.php:172 -msgid "You can sort the table by clicking on any of the table headings and switch between list and excerpt views by using the icons above the users list." -msgstr "Un clic sur le titre d’une colonne permet de changer le tri du tableau. Les icônes en haut à droite permettent d’afficher des extraits ou non." - -#. translators: %s: reserved names list -#: wp-admin/network/site-new.php:52 -msgid "The following words are reserved for use by WordPress functions and cannot be used as blog names: %s" -msgstr "Les mots suivants sont réservés pour l’usage de fonctions WordPress et ne peuvent pas être utilisés comme nom de site : %s" - -#: wp-admin/network/site-new.php:38 -msgid "Can’t create an empty site." -msgstr "Impossible de créer un site vide." - -#: wp-admin/network/upgrade.php:112 -msgid "If your browser doesn’t start loading the next page automatically, click this link:" -msgstr "Si votre navigateur ne lance pas automatiquement la page suivante, cliquez sur ce lien :" - -#: wp-admin/network/settings.php:224 -msgid "If you want to limit site registrations to certain domains. One domain per line." -msgstr "Si vous souhaitez que les seules personnes habilitées à créer un site soient celles disposant d’une adresse de messagerie liée à certains noms de domaines. Un domaine par ligne." - -#: wp-admin/network/settings.php:235 -msgid "If you want to ban domains from site registrations. One domain per line." -msgstr "Si vous souhaitez interdire la création de sites aux personnes dont l’adresse de messagerie est liée à certains noms de domaines. Un domaine par ligne." - -#: wp-admin/network/sites.php:276 -msgid "Sites removed from spam." -msgstr "Sites marqués comme sains." - -#: wp-admin/network/sites.php:279 -msgid "Sites marked as spam." -msgstr "Sites marqués comme indésirables." - -#: wp-admin/network/sites.php:303 -msgid "Site removed from spam." -msgstr "Site marqué comme sain." - -#: wp-admin/network/sites.php:306 -msgid "Site marked as spam." -msgstr "Site marqué comme indésirable." - -#: wp-admin/network/users.php:203 -msgid "Users removed from spam." -msgstr "Utilisateurs marqués comme sains." - -#: wp-admin/network/sites.php:282 -msgid "Sites deleted." -msgstr "Sites effacés." - -#: wp-admin/network/sites.php:285 -msgid "Site deleted." -msgstr "Site effacé." - -#: wp-admin/network/sites.php:291 -msgid "Site archived." -msgstr "Site archivé." - -#: wp-admin/network/sites.php:294 -msgid "Site unarchived." -msgstr "Site désarchivé." - -#: wp-admin/network/sites.php:297 -msgid "Site activated." -msgstr "Site activé." - -#: wp-admin/network/sites.php:300 -msgid "Site deactivated." -msgstr "Site désactivé." - -#: wp-admin/network/users.php:200 -msgid "Users marked as spam." -msgstr "Utilisateurs marqués comme indésirables." - -#: wp-admin/network/users.php:206 -msgid "Users deleted." -msgstr "Utilisateurs supprimés." - -#: wp-admin/network/site-new.php:118 -msgid "There was an error creating the user." -msgstr "Une erreur s’est produite lors de la création d’un utilisateur." - -#: wp-admin/network/sites.php:91 wp-admin/network/sites.php:200 -msgid "Sorry, you are not allowed to change the current site." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier le site actuel." - -#: wp-admin/network/settings.php:335 -msgid "Upload file types" -msgstr "Types de fichiers " - -#: wp-admin/network/settings.php:327 -msgid "Limit total size of files uploaded to %s MB" -msgstr "La taille totale des fichiers téléversés est limitée à %s Mo" - -#: wp-admin/network/settings.php:270 -msgid "The first post on a new site." -msgstr "Le premier article sur tout nouveau site." - -#: wp-admin/network/settings.php:280 -msgid "The first page on a new site." -msgstr "La première page sur tout nouveau site." - -#: wp-admin/network/settings.php:290 -msgid "The first comment on a new site." -msgstr "Le premier commentaire sur tout nouveau site." - -#: wp-admin/network/settings.php:299 -msgid "The author of the first comment on a new site." -msgstr "L’auteur du premier commentaire sur tout nouveau site." - -#: wp-admin/network/settings.php:317 -msgid "The URL for the first comment on a new site." -msgstr "L’adresse web du premier commentaire sur tout nouveau site." - -#: wp-admin/network/upgrade.php:68 -msgid "All done!" -msgstr "Terminé !" - -#: wp-admin/network/settings.php:171 -msgid "Registration is disabled" -msgstr "Les inscriptions ne sont pas autorisées pour le moment." - -#: wp-admin/network/settings.php:174 -msgid "Both sites and user accounts can be registered" -msgstr "La création de sites et d’utilisateurs est autorisée." - -#: wp-admin/network/settings.php:172 -msgid "User accounts may be registered" -msgstr "Les comptes utilisateurs peuvent être créés." - -#: wp-admin/network/settings.php:173 -msgid "Logged in users may register new sites" -msgstr "Les utilisateurs connectés peuvent créer de nouveaux sites." - -#: wp-admin/network/settings.php:159 -msgid "Registration Settings" -msgstr "Réglages d’inscription" - -#: wp-admin/network/settings.php:398 -msgid "Enable administration menus" -msgstr "Activer les menus d’administration" - -#: wp-admin/network/settings.php:122 -msgid "Operational Settings" -msgstr "Réglages de fonctionnement" - -#: wp-admin/network/settings.php:241 -msgid "New Site Settings" -msgstr "Réglages des nouveaux sites" - -#: wp-admin/network/settings.php:322 -msgid "Upload Settings" -msgstr "Réglages des téléversements" - -#: wp-admin/network/site-new.php:80 -msgid "Missing or invalid site address." -msgstr "Adresse de site manquante ou non valide." - -#: wp-admin/network/site-new.php:83 -msgid "Missing email address." -msgstr "Adresse de messagerie manquante." - -#. translators: %s: network name -#: wp-admin/network/site-new.php:143 -msgid "[%s] New Site Created" -msgstr "[%s] Nouveau site créé" - -#: wp-admin/network/settings.php:325 -msgid "Site upload space" -msgstr "Espace de stockage du site" - -#: wp-admin/network/settings.php:250 -msgid "The welcome email sent to new site owners." -msgstr "Ce message de bienvenue sera envoyé aux propriétaires de nouveaux sites." - -#: wp-admin/network/upgrade.php:112 -msgid "Next Sites" -msgstr "Sites suivants" - -#: wp-admin/network/settings.php:211 -msgid "Users are not allowed to register these sites. Separate names by spaces." -msgstr "Les utilisateurs ne sont pas autorisés à créer un site avec l’un de ces noms. Séparez les noms par un espace." - -#: wp-admin/includes/network.php:322 wp-admin/network/settings.php:132 -msgid "Network Admin Email" -msgstr "Adresse de messagerie de l’administrateur du réseau" - -#: wp-admin/network/settings.php:195 -msgid "Send the network admin an email notification every time someone registers a site or user account" -msgstr "Envoyer un message à l’administrateur du réseau à chaque création de site ou d’utilisateur." - -#: wp-admin/network/sites.php:107 wp-admin/network/sites.php:185 -msgid "Confirm" -msgstr "Confirmer" - -#: wp-admin/network/user-new.php:37 -msgid "Cannot create an empty user." -msgstr "Impossible de créer un utilisateur vide." - -#: wp-admin/network/settings.php:162 -msgid "Allow new registrations" -msgstr "Autoriser les nouvelles inscriptions" - -#: wp-admin/network/settings.php:275 -msgid "First Page" -msgstr "Première page" - -#: wp-admin/network/settings.php:285 -msgid "First Comment" -msgstr "Premier commentaire" - -#: wp-admin/network/settings.php:295 -msgid "First Comment Author" -msgstr "Auteur du premier commentaire" - -#: wp-admin/network/settings.php:313 -msgid "First Comment URL" -msgstr "Adresse du premier commentaire" - -#: wp-admin/network/settings.php:345 -msgid "Max upload file size" -msgstr "Taille maximale des fichiers" - -#: wp-admin/network/settings.php:369 -msgid "Default Language" -msgstr "Langue par défaut" - -#: wp-admin/network/site-new.php:264 -msgid "Add Site" -msgstr "Ajouter un site" - -#: wp-admin/network/settings.php:189 -msgid "Registration notification" -msgstr "Notification d’inscription" - -#: wp-admin/network/site-users.php:261 -msgid "Duplicated username or email address." -msgstr "Identifiant ou adresse de messagerie déjà utilisé(e)." - -#: wp-admin/network/settings.php:217 -msgid "Limited Email Registrations" -msgstr "Enregistrement réservé aux noms de domaines" - -#: wp-admin/network/settings.php:245 -msgid "Welcome Email" -msgstr "Message de bienvenue" - -#: wp-admin/network/settings.php:255 -msgid "Welcome User Email" -msgstr "Message de bienvenue des utilisateurs" - -#: wp-admin/network/settings.php:260 -msgid "The welcome email sent to new users." -msgstr "Ce message de bienvenue sera envoyé aux nouveaux utilisateurs." - -#: wp-admin/network/site-new.php:248 -msgid "Admin Email" -msgstr "Adresse de contact de l’administrateur" - -#: wp-admin/network/site-new.php:252 -msgid "A new user will be created if the above email address is not in the database." -msgstr "Un nouvel utilisateur sera créé si l’adresse de contact n’existe pas dans la base de données." - -#: wp-admin/network/settings.php:207 -msgid "Banned Names" -msgstr "Noms bannis" - -#: wp-admin/network/settings.php:230 -msgid "Banned Email Domains" -msgstr "Noms de domaines bannis" - -#: wp-admin/network/settings.php:200 -msgid "Add New Users" -msgstr "Ajouter de nouveaux utilisateurs" diff --git a/pole-sbv-content/languages/continents-cities-fr_FR.mo b/pole-sbv-content/languages/continents-cities-fr_FR.mo deleted file mode 100755 index 3f4fbf56..00000000 Binary files a/pole-sbv-content/languages/continents-cities-fr_FR.mo and /dev/null differ diff --git a/pole-sbv-content/languages/continents-cities-fr_FR.po b/pole-sbv-content/languages/continents-cities-fr_FR.po deleted file mode 100755 index 57452ead..00000000 --- a/pole-sbv-content/languages/continents-cities-fr_FR.po +++ /dev/null @@ -1,2097 +0,0 @@ -# Translation of WordPress - 4.9.x - Development - Continents & Cities in French (France) -# This file is distributed under the same license as the WordPress - 4.9.x - Development - Continents & Cities package. -msgid "" -msgstr "" -"PO-Revision-Date: 2016-07-04 14:14:02+0000\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: GlotPress/2.4.0-alpha\n" -"Language: fr\n" -"Project-Id-Version: WordPress - 4.9.x - Development - Continents & Cities\n" - -#: wp-admin/includes/continents-cities.php:287 -msgid "Hebron" -msgstr "Hébron" - -#: wp-admin/includes/continents-cities.php:300 -msgid "Kathmandu" -msgstr "Katmandou" - -#: wp-admin/includes/continents-cities.php:302 -msgid "Khandyga" -msgstr "Khandyga" - -#: wp-admin/includes/continents-cities.php:315 -msgid "Novokuznetsk" -msgstr "Novokouznetsk" - -#: wp-admin/includes/continents-cities.php:332 -msgid "Srednekolymsk" -msgstr "Srednekolymsk" - -#: wp-admin/includes/continents-cities.php:341 -msgid "Tomsk" -msgstr "Tomsk" - -#: wp-admin/includes/continents-cities.php:346 -msgid "Ust-Nera" -msgstr "Oust-Nera" - -#: wp-admin/includes/continents-cities.php:432 -msgid "Astrakhan" -msgstr "Astrakhan" - -#: wp-admin/includes/continents-cities.php:441 -msgid "Busingen" -msgstr "Büsingen" - -#: wp-admin/includes/continents-cities.php:453 -msgid "Kirov" -msgstr "Kirov" - -#: wp-admin/includes/continents-cities.php:481 -msgid "Ulyanovsk" -msgstr "Oulianovsk" - -#: wp-admin/includes/continents-cities.php:509 -msgid "Bougainville" -msgstr "Bougainville" - -#: wp-admin/includes/continents-cities.php:511 -msgid "Chuuk" -msgstr "Chuuk" - -#: wp-admin/includes/continents-cities.php:537 -msgid "Pohnpei" -msgstr "Pohnpei" - -#: wp-admin/includes/continents-cities.php:93 -msgid "Bahia Banderas" -msgstr "Bahía de Banderas" - -#: wp-admin/includes/continents-cities.php:114 -msgid "Creston" -msgstr "Creston" - -#: wp-admin/includes/continents-cities.php:127 -msgid "Fort Nelson" -msgstr "Fort Nelson" - -#: wp-admin/includes/continents-cities.php:161 -msgid "Kralendijk" -msgstr "Kralendijk" - -#: wp-admin/includes/continents-cities.php:166 -msgid "Lower Princes" -msgstr "Lower Princes" - -#: wp-admin/includes/continents-cities.php:172 -msgid "Matamoros" -msgstr "Matamoros" - -#: wp-admin/includes/continents-cities.php:177 -msgid "Metlakatla" -msgstr "Metlakatla" - -#: wp-admin/includes/continents-cities.php:191 -msgid "Beulah" -msgstr "Beulah" - -#: wp-admin/includes/continents-cities.php:194 -msgid "Ojinaga" -msgstr "Ojinaga" - -#: wp-admin/includes/continents-cities.php:211 -msgid "Santa Isabel" -msgstr "Santa Isabel" - -#: wp-admin/includes/continents-cities.php:212 -msgid "Santarem" -msgstr "Santarém" - -#: wp-admin/includes/continents-cities.php:218 -msgid "Sitka" -msgstr "Sitka" - -#: wp-admin/includes/continents-cities.php:243 -msgid "Macquarie" -msgstr "Macquarie" - -#: wp-admin/includes/continents-cities.php:250 -msgid "Troll" -msgstr "Troll" - -#: wp-admin/includes/continents-cities.php:269 -msgid "Barnaul" -msgstr "Barnaoul" - -#: wp-admin/includes/continents-cities.php:274 -msgid "Chita" -msgstr "Tchita" - -#: wp-admin/includes/continents-cities.php:39 -msgid "Juba" -msgstr "Djouba" - -#: wp-admin/includes/continents-cities.php:83 -msgid "Salta" -msgstr "Salta" - -#: wp-admin/includes/continents-cities.php:154 -msgid "Jamaica" -msgstr "Jamaïque" - -#: wp-admin/includes/continents-cities.php:160 -msgid "Knox IN" -msgstr "Knox (Indiana)" - -#: wp-admin/includes/continents-cities.php:167 -msgid "Maceio" -msgstr "Maceió" - -#: wp-admin/includes/continents-cities.php:178 -msgid "Mexico City" -msgstr "Mexico" - -#: wp-admin/includes/continents-cities.php:183 -msgid "Montreal" -msgstr "Montréal" - -#: wp-admin/includes/continents-cities.php:190 -msgid "North Dakota" -msgstr "Dakota du Nord" - -#: wp-admin/includes/continents-cities.php:199 -msgid "Port of Spain" -msgstr "Port-d'Espagne" - -#: wp-admin/includes/continents-cities.php:203 -msgid "Puerto Rico" -msgstr "Porto Rico" - -#: wp-admin/includes/continents-cities.php:205 -msgid "Rankin Inlet" -msgstr "Kangiqtiniq (Rankin Inlet)" - -#: wp-admin/includes/continents-cities.php:213 -msgid "Santiago" -msgstr "Santiago du Chili" - -#: wp-admin/includes/continents-cities.php:214 -msgid "Santo Domingo" -msgstr "Saint-Domingue" - -#: wp-admin/includes/continents-cities.php:215 -msgid "Sao Paulo" -msgstr "São Paulo" - -#: wp-admin/includes/continents-cities.php:216 -msgid "Scoresbysund" -msgstr "Ittoqqortoormiit (Scoresbysund)" - -#: wp-admin/includes/continents-cities.php:219 -msgid "St Barthelemy" -msgstr "Saint-Barthélemy" - -#: wp-admin/includes/continents-cities.php:220 -msgid "St Johns" -msgstr "Saint John's" - -#: wp-admin/includes/continents-cities.php:221 -msgid "St Kitts" -msgstr "Île Saint-Christophe" - -#: wp-admin/includes/continents-cities.php:222 -msgid "St Lucia" -msgstr "Sainte-Lucie" - -#: wp-admin/includes/continents-cities.php:223 -msgid "St Thomas" -msgstr "Saint Thomas" - -#: wp-admin/includes/continents-cities.php:224 -msgid "St Vincent" -msgstr "Saint Vincent" - -#: wp-admin/includes/continents-cities.php:239 -msgid "Antarctica" -msgstr "Antartique" - -#: wp-admin/includes/continents-cities.php:242 -msgid "DumontDUrville" -msgstr "Dumont d'Urville" - -#: wp-admin/includes/continents-cities.php:248 -msgid "South Pole" -msgstr "Pôle Sud" - -#: wp-admin/includes/continents-cities.php:253 -msgid "Arctic" -msgstr "Arctique" - -#: wp-admin/includes/continents-cities.php:256 -msgid "Asia" -msgstr "Asie" - -#: wp-admin/includes/continents-cities.php:261 -msgid "Aqtau" -msgstr "Aqtou" - -#: wp-admin/includes/continents-cities.php:262 -msgid "Aqtobe" -msgstr "Aktioubé" - -#: wp-admin/includes/continents-cities.php:263 -msgid "Ashgabat" -msgstr "Achgabat" - -#: wp-admin/includes/continents-cities.php:264 -msgid "Ashkhabad" -msgstr "Achgabat" - -#: wp-admin/includes/continents-cities.php:265 -msgid "Baghdad" -msgstr "Bagdad" - -#: wp-admin/includes/continents-cities.php:266 -msgid "Bahrain" -msgstr "Bahreïn" - -#: wp-admin/includes/continents-cities.php:267 -msgid "Baku" -msgstr "Bakou" - -#: wp-admin/includes/continents-cities.php:270 -msgid "Beirut" -msgstr "Beyrouth" - -#: wp-admin/includes/continents-cities.php:271 -msgid "Bishkek" -msgstr "Bichkek" - -#: wp-admin/includes/continents-cities.php:275 -msgid "Choibalsan" -msgstr "Choybalsan" - -#: wp-admin/includes/continents-cities.php:279 -msgid "Dacca" -msgstr "Dhâkâ (Dacca)" - -#: wp-admin/includes/continents-cities.php:280 -msgid "Damascus" -msgstr "Damas" - -#: wp-admin/includes/continents-cities.php:281 -msgid "Dhaka" -msgstr "Dhâkâ (Dacca)" - -#: wp-admin/includes/continents-cities.php:283 -msgid "Dubai" -msgstr "Dubaï" - -#: wp-admin/includes/continents-cities.php:284 -msgid "Dushanbe" -msgstr "Douchanbé" - -#: wp-admin/includes/continents-cities.php:288 -msgid "Ho Chi Minh" -msgstr "Hô-Chi-Minh-Ville" - -#: wp-admin/includes/continents-cities.php:291 -msgid "Irkutsk" -msgstr "Irkoutsk" - -#: wp-admin/includes/continents-cities.php:295 -msgid "Jerusalem" -msgstr "Jérusalem" - -#: wp-admin/includes/continents-cities.php:296 -msgid "Kabul" -msgstr "Kaboul" - -#: wp-admin/includes/continents-cities.php:297 -msgid "Kamchatka" -msgstr "Kamtchatka" - -#: wp-admin/includes/continents-cities.php:299 -msgid "Kashgar" -msgstr "Kachgar" - -#: wp-admin/includes/continents-cities.php:301 -msgid "Katmandu" -msgstr "Katmandou" - -#: wp-admin/includes/continents-cities.php:303 -msgid "Kolkata" -msgstr "Calcutta" - -#: wp-admin/includes/continents-cities.php:304 -msgid "Krasnoyarsk" -msgstr "Krasnoïarsk" - -#: wp-admin/includes/continents-cities.php:307 -msgid "Kuwait" -msgstr "Koweït" - -#: wp-admin/includes/continents-cities.php:309 -msgid "Macau" -msgstr "Macao" - -#: wp-admin/includes/continents-cities.php:312 -msgid "Manila" -msgstr "Manille" - -#: wp-admin/includes/continents-cities.php:313 -msgid "Muscat" -msgstr "Mascate" - -#: wp-admin/includes/continents-cities.php:314 -#: wp-admin/includes/continents-cities.php:464 -msgid "Nicosia" -msgstr "Nicosie" - -#: wp-admin/includes/continents-cities.php:316 -msgid "Novosibirsk" -msgstr "Novossibirsk" - -#: wp-admin/includes/continents-cities.php:318 -msgid "Oral" -msgstr "Oural" - -#: wp-admin/includes/continents-cities.php:323 -msgid "Qyzylorda" -msgstr "Kyzylorda" - -#: wp-admin/includes/continents-cities.php:325 -msgid "Riyadh" -msgstr "Riyad" - -#: wp-admin/includes/continents-cities.php:326 -msgid "Saigon" -msgstr "Hô-Chi-Minh-Ville (Saigon)" - -#: wp-admin/includes/continents-cities.php:327 -msgid "Sakhalin" -msgstr "Sakhaline" - -#: wp-admin/includes/continents-cities.php:328 -msgid "Samarkand" -msgstr "Samarcande" - -#: wp-admin/includes/continents-cities.php:329 -msgid "Seoul" -msgstr "Séoul" - -#: wp-admin/includes/continents-cities.php:331 -msgid "Singapore" -msgstr "Singapour" - -#: wp-admin/includes/continents-cities.php:334 -msgid "Tashkent" -msgstr "Tachkent" - -#: wp-admin/includes/continents-cities.php:335 -msgid "Tbilisi" -msgstr "Tbilissi" - -#: wp-admin/includes/continents-cities.php:336 -msgid "Tehran" -msgstr "Téhéran" - -#: wp-admin/includes/continents-cities.php:337 -msgid "Tel Aviv" -msgstr "Tel Aviv-Jaffa" - -#: wp-admin/includes/continents-cities.php:338 -msgid "Thimbu" -msgstr "Thimphou" - -#: wp-admin/includes/continents-cities.php:339 -msgid "Thimphu" -msgstr "Thimphou" - -#: wp-admin/includes/continents-cities.php:340 -msgid "Tokyo" -msgstr "Tōkyō" - -#: wp-admin/includes/continents-cities.php:342 -msgid "Ujung Pandang" -msgstr "Makassar (Ujung Pandang)" - -#: wp-admin/includes/continents-cities.php:343 -msgid "Ulaanbaatar" -msgstr "Oulan-Bator (Ulaanbaatar)" - -#: wp-admin/includes/continents-cities.php:344 -msgid "Ulan Bator" -msgstr "Oulan-Bator (Ulaanbaatar)" - -#: wp-admin/includes/continents-cities.php:345 -msgid "Urumqi" -msgstr "Ürümqi" - -#: wp-admin/includes/continents-cities.php:349 -msgid "Yakutsk" -msgstr "Iakoutsk" - -#: wp-admin/includes/continents-cities.php:350 -msgid "Yekaterinburg" -msgstr "Iekaterinbourg" - -#: wp-admin/includes/continents-cities.php:351 -msgid "Yerevan" -msgstr "Yerevan (Erevan)" - -#: wp-admin/includes/continents-cities.php:353 -msgid "Atlantic" -msgstr "Atlantique" - -#: wp-admin/includes/continents-cities.php:354 -msgid "Azores" -msgstr "Açores" - -#: wp-admin/includes/continents-cities.php:355 -msgid "Bermuda" -msgstr "Bermudes" - -#: wp-admin/includes/continents-cities.php:356 -msgid "Canary" -msgstr "Îles Canaries" - -#: wp-admin/includes/continents-cities.php:357 -msgid "Cape Verde" -msgstr "Cap-Vert" - -#: wp-admin/includes/continents-cities.php:358 -msgid "Faeroe" -msgstr "Îles Féroé" - -#: wp-admin/includes/continents-cities.php:359 -msgid "Faroe" -msgstr "Îles Féroé" - -#: wp-admin/includes/continents-cities.php:360 -msgid "Jan Mayen" -msgstr "Île Jan Mayen" - -#: wp-admin/includes/continents-cities.php:361 -msgid "Madeira" -msgstr "Madère" - -#: wp-admin/includes/continents-cities.php:362 -msgid "Reykjavik" -msgstr "Reykjavík" - -#: wp-admin/includes/continents-cities.php:363 -msgid "South Georgia" -msgstr "Île de Géorgie du Sud" - -#: wp-admin/includes/continents-cities.php:364 -msgid "St Helena" -msgstr "Sainte-Hélène" - -#: wp-admin/includes/continents-cities.php:367 -msgid "Australia" -msgstr "Australie" - -#: wp-admin/includes/continents-cities.php:368 -msgid "ACT" -msgstr "Territoire de la capitale australienne (ACT)" - -#: wp-admin/includes/continents-cities.php:369 -msgid "Adelaide" -msgstr "Adélaïde" - -#: wp-admin/includes/continents-cities.php:377 -msgid "LHI" -msgstr "Île Lord Howe (LHI)" - -#: wp-admin/includes/continents-cities.php:379 -msgid "Lord Howe" -msgstr "Île Lord Howe (LHI)" - -#: wp-admin/includes/continents-cities.php:382 -msgid "North" -msgstr "Nord" - -#: wp-admin/includes/continents-cities.php:381 -msgid "NSW" -msgstr "Nouvelle-Galles du Sud (NSW)" - -#: wp-admin/includes/continents-cities.php:385 -msgid "South" -msgstr "Sud" - -#: wp-admin/includes/continents-cities.php:387 -msgid "Tasmania" -msgstr "Tasmanie" - -#: wp-admin/includes/continents-cities.php:389 -msgid "West" -msgstr "Ouest" - -#: wp-admin/includes/continents-cities.php:392 -msgid "Etc" -msgstr "Etc." - -#: wp-admin/includes/continents-cities.php:393 -msgid "GMT" -msgstr "UTC" - -#: wp-admin/includes/continents-cities.php:394 -msgid "GMT+0" -msgstr "UTC+0" - -#: wp-admin/includes/continents-cities.php:395 -msgid "GMT+1" -msgstr "UTC+1" - -#: wp-admin/includes/continents-cities.php:396 -msgid "GMT+10" -msgstr "UTC+10" - -#: wp-admin/includes/continents-cities.php:397 -msgid "GMT+11" -msgstr "UTC+11" - -#: wp-admin/includes/continents-cities.php:398 -msgid "GMT+12" -msgstr "UTC+12" - -#: wp-admin/includes/continents-cities.php:399 -msgid "GMT+2" -msgstr "UTC+2" - -#: wp-admin/includes/continents-cities.php:400 -msgid "GMT+3" -msgstr "UTC+3" - -#: wp-admin/includes/continents-cities.php:401 -msgid "GMT+4" -msgstr "UTC+4" - -#: wp-admin/includes/continents-cities.php:402 -msgid "GMT+5" -msgstr "UTC+5" - -#: wp-admin/includes/continents-cities.php:403 -msgid "GMT+6" -msgstr "UTC+6" - -#: wp-admin/includes/continents-cities.php:404 -msgid "GMT+7" -msgstr "UTC+7" - -#: wp-admin/includes/continents-cities.php:405 -msgid "GMT+8" -msgstr "UTC+8" - -#: wp-admin/includes/continents-cities.php:406 -msgid "GMT+9" -msgstr "UTC+9" - -#: wp-admin/includes/continents-cities.php:407 -msgid "GMT-0" -msgstr "UTC-0" - -#: wp-admin/includes/continents-cities.php:408 -msgid "GMT-1" -msgstr "UTC-1" - -#: wp-admin/includes/continents-cities.php:409 -msgid "GMT-10" -msgstr "UTC-10" - -#: wp-admin/includes/continents-cities.php:410 -msgid "GMT-11" -msgstr "UTC-11" - -#: wp-admin/includes/continents-cities.php:411 -msgid "GMT-12" -msgstr "UTC-12" - -#: wp-admin/includes/continents-cities.php:412 -msgid "GMT-13" -msgstr "UTC-13" - -#: wp-admin/includes/continents-cities.php:413 -msgid "GMT-14" -msgstr "UTC-14" - -#: wp-admin/includes/continents-cities.php:414 -msgid "GMT-2" -msgstr "UTC-2" - -#: wp-admin/includes/continents-cities.php:415 -msgid "GMT-3" -msgstr "UTC-3" - -#: wp-admin/includes/continents-cities.php:416 -msgid "GMT-4" -msgstr "UTC-4" - -#: wp-admin/includes/continents-cities.php:417 -msgid "GMT-5" -msgstr "UTC-5" - -#: wp-admin/includes/continents-cities.php:418 -msgid "GMT-6" -msgstr "UTC-6" - -#: wp-admin/includes/continents-cities.php:419 -msgid "GMT-7" -msgstr "UTC-7" - -#: wp-admin/includes/continents-cities.php:420 -msgid "GMT-8" -msgstr "UTC-8" - -#: wp-admin/includes/continents-cities.php:421 -msgid "GMT-9" -msgstr "UTC-9" - -#: wp-admin/includes/continents-cities.php:422 -msgid "GMT0" -msgstr "UTC0" - -#: wp-admin/includes/continents-cities.php:424 -msgid "UCT" -msgstr "UTC" - -#: wp-admin/includes/continents-cities.php:426 -msgid "Universal" -msgstr "Universel" - -#: wp-admin/includes/continents-cities.php:431 -msgid "Andorra" -msgstr "Andorre" - -#: wp-admin/includes/continents-cities.php:433 -msgid "Athens" -msgstr "Athènes" - -#: wp-admin/includes/continents-cities.php:438 -msgid "Brussels" -msgstr "Bruxelles" - -#: wp-admin/includes/continents-cities.php:439 -msgid "Bucharest" -msgstr "Bucarest" - -#: wp-admin/includes/continents-cities.php:442 -msgid "Chisinau" -msgstr "Chişinău (Kichinev)" - -#: wp-admin/includes/continents-cities.php:443 -msgid "Copenhagen" -msgstr "Copenhague" - -#: wp-admin/includes/continents-cities.php:448 -msgid "Isle of Man" -msgstr "Île de Man" - -#: wp-admin/includes/continents-cities.php:454 -msgid "Lisbon" -msgstr "Lisbonne" - -#: wp-admin/includes/continents-cities.php:456 -msgid "London" -msgstr "Londres" - -#: wp-admin/includes/continents-cities.php:459 -msgid "Malta" -msgstr "Malte" - -#: wp-admin/includes/continents-cities.php:463 -msgid "Moscow" -msgstr "Moscou" - -#: wp-admin/includes/continents-cities.php:472 -msgid "San Marino" -msgstr "Saint-Marin" - -#: wp-admin/includes/continents-cities.php:479 -msgid "Tirane" -msgstr "Tirana" - -#: wp-admin/includes/continents-cities.php:482 -msgid "Uzhgorod" -msgstr "Oujhorod (Uzhgorod)" - -#: wp-admin/includes/continents-cities.php:485 -msgid "Vienna" -msgstr "Vienne" - -#: wp-admin/includes/continents-cities.php:488 -msgid "Warsaw" -msgstr "Varsovie" - -#: wp-admin/includes/continents-cities.php:490 -msgid "Zaporozhye" -msgstr "Zaporojie" - -#: wp-admin/includes/continents-cities.php:493 -msgid "Indian" -msgstr "Océan Indien" - -#: wp-admin/includes/continents-cities.php:495 -msgid "Chagos" -msgstr "Archipel des Chagos" - -#: wp-admin/includes/continents-cities.php:496 -msgid "Christmas" -msgstr "Île Christmas" - -#: wp-admin/includes/continents-cities.php:497 -msgid "Cocos" -msgstr "Îles Cocos" - -#: wp-admin/includes/continents-cities.php:498 -msgid "Comoro" -msgstr "Archipel des Comores" - -#: wp-admin/includes/continents-cities.php:499 -msgid "Kerguelen" -msgstr "Îles Kerguelen" - -#: wp-admin/includes/continents-cities.php:500 -msgid "Mahe" -msgstr "Mahé" - -#: wp-admin/includes/continents-cities.php:502 -msgid "Mauritius" -msgstr "Île Maurice" - -#: wp-admin/includes/continents-cities.php:503 -msgid "Mayotte" -msgstr "Mayotte" - -#: wp-admin/includes/continents-cities.php:504 -msgid "Reunion" -msgstr "Île de la Réunion" - -#: wp-admin/includes/continents-cities.php:506 -msgid "Pacific" -msgstr "Océan Pacifique" - -#: wp-admin/includes/continents-cities.php:510 -msgid "Chatham" -msgstr "Îles Chatham" - -#: wp-admin/includes/continents-cities.php:512 -msgid "Easter" -msgstr "Île de Pâques" - -#: wp-admin/includes/continents-cities.php:513 -msgid "Efate" -msgstr "Éfaté" - -#: wp-admin/includes/continents-cities.php:516 -msgid "Fiji" -msgstr "Fidji" - -#: wp-admin/includes/continents-cities.php:518 -msgid "Galapagos" -msgstr "Îles Galápagos" - -#: wp-admin/includes/continents-cities.php:519 -msgid "Gambier" -msgstr "Îles Gambier" - -#: wp-admin/includes/continents-cities.php:523 -msgid "Johnston" -msgstr "Atoll de Johnston" - -#: wp-admin/includes/continents-cities.php:524 -msgid "Kiritimati" -msgstr "Île Christmas (Kiribati)" - -#: wp-admin/includes/continents-cities.php:528 -msgid "Marquesas" -msgstr "Îles Marquises" - -#: wp-admin/includes/continents-cities.php:529 -msgid "Midway" -msgstr "Atoll de Midway" - -#: wp-admin/includes/continents-cities.php:531 -msgid "Niue" -msgstr "Niué" - -#: wp-admin/includes/continents-cities.php:533 -msgid "Noumea" -msgstr "Nouméa" - -#: wp-admin/includes/continents-cities.php:535 -msgid "Palau" -msgstr "Palaos" - -#: wp-admin/includes/continents-cities.php:536 -msgid "Pitcairn" -msgstr "Îles Pitcairn" - -#: wp-admin/includes/continents-cities.php:538 -msgid "Ponape" -msgstr "Pohnpei (Ponape)" - -#: wp-admin/includes/continents-cities.php:546 -msgid "Truk" -msgstr "Chuuk (Truk)" - -#: wp-admin/includes/continents-cities.php:547 -msgid "Wake" -msgstr "Île Wake" - -#: wp-admin/includes/continents-cities.php:548 -msgid "Wallis" -msgstr "Wallis-et-Futuna" - -#: wp-admin/includes/continents-cities.php:322 -msgid "Qatar" -msgstr "" - -#: wp-admin/includes/continents-cities.php:330 -msgid "Shanghai" -msgstr "" - -#: wp-admin/includes/continents-cities.php:333 -msgid "Taipei" -msgstr "" - -#: wp-admin/includes/continents-cities.php:169 -msgid "Manaus" -msgstr "Manaos" - -#: wp-admin/includes/continents-cities.php:182 -msgid "Montevideo" -msgstr "Montévidéo" - -#: wp-admin/includes/continents-cities.php:324 -msgid "Rangoon" -msgstr "Rangoon" - -#: wp-admin/includes/continents-cities.php:347 -msgid "Vientiane" -msgstr "Vientiane" - -#: wp-admin/includes/continents-cities.php:348 -msgid "Vladivostok" -msgstr "Vladivostok" - -#: wp-admin/includes/continents-cities.php:320 -msgid "Pontianak" -msgstr "Pontianak" - -#: wp-admin/includes/continents-cities.php:321 -msgid "Pyongyang" -msgstr "Pyongyang" - -#: wp-admin/includes/continents-cities.php:319 -msgid "Phnom Penh" -msgstr "Phnom Penh" - -#: wp-admin/includes/continents-cities.php:447 -msgid "Helsinki" -msgstr "Helsinki" - -#: wp-admin/includes/continents-cities.php:450 -msgid "Jersey" -msgstr "Jersey" - -#: wp-admin/includes/continents-cities.php:293 -msgid "Jakarta" -msgstr "Jakarta" - -#: wp-admin/includes/continents-cities.php:294 -msgid "Jayapura" -msgstr "Jayapura" - -#: wp-admin/includes/continents-cities.php:298 -msgid "Karachi" -msgstr "Karachi" - -#: wp-admin/includes/continents-cities.php:305 -msgid "Kuala Lumpur" -msgstr "Kuala Lumpur" - -#: wp-admin/includes/continents-cities.php:306 -msgid "Kuching" -msgstr "Kuching" - -#: wp-admin/includes/continents-cities.php:308 -msgid "Macao" -msgstr "Macao" - -#: wp-admin/includes/continents-cities.php:310 -msgid "Magadan" -msgstr "Magadan" - -#: wp-admin/includes/continents-cities.php:311 -msgid "Makassar" -msgstr "Makassar" - -#: wp-admin/includes/continents-cities.php:317 -msgid "Omsk" -msgstr "Omsk" - -#: wp-admin/includes/continents-cities.php:440 -msgid "Budapest" -msgstr "Budapest" - -#: wp-admin/includes/continents-cities.php:444 -msgid "Dublin" -msgstr "Dublin" - -#: wp-admin/includes/continents-cities.php:445 -msgid "Gibraltar" -msgstr "Gibraltar" - -#: wp-admin/includes/continents-cities.php:446 -msgid "Guernsey" -msgstr "Guernsey" - -#: wp-admin/includes/continents-cities.php:437 -msgid "Bratislava" -msgstr "Bratislava" - -#: wp-admin/includes/continents-cities.php:435 -msgid "Belgrade" -msgstr "Belgrade" - -#: wp-admin/includes/continents-cities.php:436 -msgid "Berlin" -msgstr "Berlin" - -#: wp-admin/includes/continents-cities.php:434 -msgid "Belfast" -msgstr "Belfast" - -#: wp-admin/includes/continents-cities.php:430 -msgid "Amsterdam" -msgstr "Amsterdam" - -#: wp-admin/includes/continents-cities.php:425 -msgid "UTC" -msgstr "UTC" - -#: wp-admin/includes/continents-cities.php:427 -msgid "Zulu" -msgstr "Zulu" - -#: wp-admin/includes/continents-cities.php:429 -msgid "Europe" -msgstr "Europe" - -#: wp-admin/includes/continents-cities.php:423 -msgid "Greenwich" -msgstr "Greenwich" - -#: wp-admin/includes/continents-cities.php:469 -msgid "Riga" -msgstr "Riga" - -#: wp-admin/includes/continents-cities.php:470 -msgid "Rome" -msgstr "Rome" - -#: wp-admin/includes/continents-cities.php:471 -msgid "Samara" -msgstr "Samara" - -#: wp-admin/includes/continents-cities.php:473 -msgid "Sarajevo" -msgstr "Sarajevo" - -#: wp-admin/includes/continents-cities.php:474 -msgid "Simferopol" -msgstr "Simferopol" - -#: wp-admin/includes/continents-cities.php:465 -msgid "Oslo" -msgstr "Oslo" - -#: wp-admin/includes/continents-cities.php:466 -msgid "Paris" -msgstr "Paris" - -#: wp-admin/includes/continents-cities.php:467 -msgid "Podgorica" -msgstr "Podgorica" - -#: wp-admin/includes/continents-cities.php:460 -msgid "Mariehamn" -msgstr "Mariehamn" - -#: wp-admin/includes/continents-cities.php:461 -msgid "Minsk" -msgstr "Minsk" - -#: wp-admin/includes/continents-cities.php:462 -msgid "Monaco" -msgstr "Monaco" - -#: wp-admin/includes/continents-cities.php:457 -msgid "Luxembourg" -msgstr "Luxembourg" - -#: wp-admin/includes/continents-cities.php:458 -msgid "Madrid" -msgstr "Madrid" - -#: wp-admin/includes/continents-cities.php:494 -msgid "Antananarivo" -msgstr "Antananarivo" - -#: wp-admin/includes/continents-cities.php:501 -msgid "Maldives" -msgstr "Maldives" - -#: wp-admin/includes/continents-cities.php:507 -msgid "Apia" -msgstr "Apia" - -#: wp-admin/includes/continents-cities.php:508 -msgid "Auckland" -msgstr "Auckland" - -#: wp-admin/includes/continents-cities.php:452 -msgid "Kiev" -msgstr "Kiev" - -#: wp-admin/includes/continents-cities.php:455 -msgid "Ljubljana" -msgstr "Ljubljana" - -#: wp-admin/includes/continents-cities.php:487 -msgid "Volgograd" -msgstr "Volgograd" - -#: wp-admin/includes/continents-cities.php:489 -msgid "Zagreb" -msgstr "Zagreb" - -#: wp-admin/includes/continents-cities.php:491 -msgid "Zurich" -msgstr "Zurich" - -#: wp-admin/includes/continents-cities.php:486 -msgid "Vilnius" -msgstr "Vilnius" - -#: wp-admin/includes/continents-cities.php:484 -msgid "Vatican" -msgstr "Vatican" - -#: wp-admin/includes/continents-cities.php:478 -msgid "Tallinn" -msgstr "Tallinn" - -#: wp-admin/includes/continents-cities.php:480 -msgid "Tiraspol" -msgstr "Tiraspol" - -#: wp-admin/includes/continents-cities.php:483 -msgid "Vaduz" -msgstr "Vaduz" - -#: wp-admin/includes/continents-cities.php:475 -msgid "Skopje" -msgstr "Skopje" - -#: wp-admin/includes/continents-cities.php:476 -msgid "Sofia" -msgstr "Sofia" - -#: wp-admin/includes/continents-cities.php:477 -msgid "Stockholm" -msgstr "Stockholm" - -#: wp-admin/includes/continents-cities.php:539 -msgid "Port Moresby" -msgstr "Port Moresby" - -#: wp-admin/includes/continents-cities.php:540 -msgid "Rarotonga" -msgstr "Rarotonga" - -#: wp-admin/includes/continents-cities.php:541 -msgid "Saipan" -msgstr "Saipan" - -#: wp-admin/includes/continents-cities.php:532 -msgid "Norfolk" -msgstr "Norfolk" - -#: wp-admin/includes/continents-cities.php:534 -msgid "Pago Pago" -msgstr "Pago Pago" - -#: wp-admin/includes/continents-cities.php:526 -msgid "Kwajalein" -msgstr "Kwajalein" - -#: wp-admin/includes/continents-cities.php:527 -msgid "Majuro" -msgstr "Majuro" - -#: wp-admin/includes/continents-cities.php:530 -msgid "Nauru" -msgstr "Nauru" - -#: wp-admin/includes/continents-cities.php:521 -msgid "Guam" -msgstr "Guam" - -#: wp-admin/includes/continents-cities.php:522 -msgid "Honolulu" -msgstr "Honolulu" - -#: wp-admin/includes/continents-cities.php:525 -msgid "Kosrae" -msgstr "Kosrae" - -#: wp-admin/includes/continents-cities.php:515 -msgid "Fakaofo" -msgstr "Fakaofo" - -#: wp-admin/includes/continents-cities.php:517 -msgid "Funafuti" -msgstr "Funafuti" - -#: wp-admin/includes/continents-cities.php:520 -msgid "Guadalcanal" -msgstr "Guadalcanal" - -#: wp-admin/includes/continents-cities.php:514 -msgid "Enderbury" -msgstr "Enderbury" - -#: wp-admin/includes/continents-cities.php:545 -msgid "Tongatapu" -msgstr "Tongatapu" - -#: wp-admin/includes/continents-cities.php:549 -msgid "Yap" -msgstr "Yap" - -#: wp-admin/includes/continents-cities.php:543 -msgid "Tahiti" -msgstr "Tahiti" - -#: wp-admin/includes/continents-cities.php:544 -msgid "Tarawa" -msgstr "Tarawa" - -#: wp-admin/includes/continents-cities.php:542 -msgid "Samoa" -msgstr "Samoa" - -#: wp-admin/includes/continents-cities.php:249 -msgid "Syowa" -msgstr "Syowa" - -#: wp-admin/includes/continents-cities.php:251 -msgid "Vostok" -msgstr "Vostok" - -#: wp-admin/includes/continents-cities.php:254 -msgid "Longyearbyen" -msgstr "Longyearbyen" - -#: wp-admin/includes/continents-cities.php:257 -msgid "Aden" -msgstr "Aden" - -#: wp-admin/includes/continents-cities.php:245 -msgid "McMurdo" -msgstr "McMurdo" - -#: wp-admin/includes/continents-cities.php:246 -msgid "Palmer" -msgstr "Palmer" - -#: wp-admin/includes/continents-cities.php:247 -msgid "Rothera" -msgstr "Rothera" - -#: wp-admin/includes/continents-cities.php:244 -msgid "Mawson" -msgstr "Mawson" - -#: wp-admin/includes/continents-cities.php:241 -msgid "Davis" -msgstr "Davis" - -#: wp-admin/includes/continents-cities.php:237 -msgid "Yellowknife" -msgstr "Yellowknife" - -#: wp-admin/includes/continents-cities.php:240 -msgid "Casey" -msgstr "Casey" - -#: wp-admin/includes/continents-cities.php:236 -msgid "Yakutat" -msgstr "Yakutat" - -#: wp-admin/includes/continents-cities.php:235 -msgid "Winnipeg" -msgstr "Winnipeg" - -#: wp-admin/includes/continents-cities.php:234 -msgid "Whitehorse" -msgstr "Whitehorse" - -#: wp-admin/includes/continents-cities.php:233 -msgid "Virgin" -msgstr "Virgin" - -#: wp-admin/includes/continents-cities.php:386 -msgid "Sydney" -msgstr "Sydney" - -#: wp-admin/includes/continents-cities.php:388 -msgid "Victoria" -msgstr "Victoria" - -#: wp-admin/includes/continents-cities.php:390 -msgid "Yancowinna" -msgstr "Yancowinna" - -#: wp-admin/includes/continents-cities.php:451 -msgid "Kaliningrad" -msgstr "Kaliningrad" - -#: wp-admin/includes/continents-cities.php:383 -msgid "Perth" -msgstr "Perth" - -#: wp-admin/includes/continents-cities.php:384 -msgid "Queensland" -msgstr "Queensland" - -#: wp-admin/includes/continents-cities.php:376 -msgid "Hobart" -msgstr "Hobart" - -#: wp-admin/includes/continents-cities.php:378 -msgid "Lindeman" -msgstr "Lindeman" - -#: wp-admin/includes/continents-cities.php:380 -msgid "Melbourne" -msgstr "Melbourne" - -#: wp-admin/includes/continents-cities.php:372 -msgid "Canberra" -msgstr "Canberra" - -#: wp-admin/includes/continents-cities.php:373 -msgid "Currie" -msgstr "Currie" - -#: wp-admin/includes/continents-cities.php:374 -msgid "Darwin" -msgstr "Darwin" - -#: wp-admin/includes/continents-cities.php:375 -msgid "Eucla" -msgstr "Eucla" - -#: wp-admin/includes/continents-cities.php:365 -msgid "Stanley" -msgstr "Stanley" - -#: wp-admin/includes/continents-cities.php:370 -msgid "Brisbane" -msgstr "Brisbane" - -#: wp-admin/includes/continents-cities.php:371 -msgid "Broken Hill" -msgstr "Broken Hill" - -#: wp-admin/includes/continents-cities.php:292 -#: wp-admin/includes/continents-cities.php:449 -msgid "Istanbul" -msgstr "Istanbul" - -#: wp-admin/includes/continents-cities.php:289 -msgid "Hong Kong" -msgstr "Hong Kong" - -#: wp-admin/includes/continents-cities.php:290 -msgid "Hovd" -msgstr "Hovd" - -#: wp-admin/includes/continents-cities.php:260 -msgid "Anadyr" -msgstr "Anadyr" - -#: wp-admin/includes/continents-cities.php:268 -msgid "Bangkok" -msgstr "Bangkok" - -#: wp-admin/includes/continents-cities.php:272 -msgid "Brunei" -msgstr "Brunei" - -#: wp-admin/includes/continents-cities.php:273 -msgid "Calcutta" -msgstr "Calcutta" - -#: wp-admin/includes/continents-cities.php:276 -msgid "Chongqing" -msgstr "Chongqing" - -#: wp-admin/includes/continents-cities.php:277 -msgid "Chungking" -msgstr "Chungking" - -#: wp-admin/includes/continents-cities.php:278 -msgid "Colombo" -msgstr "Colombo" - -#: wp-admin/includes/continents-cities.php:282 -msgid "Dili" -msgstr "Dili" - -#: wp-admin/includes/continents-cities.php:285 -msgid "Gaza" -msgstr "Gaza" - -#: wp-admin/includes/continents-cities.php:286 -msgid "Harbin" -msgstr "Harbin" - -#: wp-admin/includes/continents-cities.php:226 -msgid "Tegucigalpa" -msgstr "Tegucigalpa" - -#: wp-admin/includes/continents-cities.php:227 -msgid "Thule" -msgstr "Thule" - -#: wp-admin/includes/continents-cities.php:228 -msgid "Thunder Bay" -msgstr "Thunder Bay" - -#: wp-admin/includes/continents-cities.php:258 -msgid "Almaty" -msgstr "Almaty" - -#: wp-admin/includes/continents-cities.php:259 -msgid "Amman" -msgstr "Amman" - -#: wp-admin/includes/continents-cities.php:207 -msgid "Regina" -msgstr "Regina" - -#: wp-admin/includes/continents-cities.php:208 -msgid "Resolute" -msgstr "Resolute" - -#: wp-admin/includes/continents-cities.php:209 -msgid "Rio Branco" -msgstr "Rio Branco" - -#: wp-admin/includes/continents-cities.php:210 -msgid "Rosario" -msgstr "Rosario" - -#: wp-admin/includes/continents-cities.php:217 -msgid "Shiprock" -msgstr "Shiprock" - -#: wp-admin/includes/continents-cities.php:225 -msgid "Swift Current" -msgstr "Swift Current" - -#: wp-admin/includes/continents-cities.php:206 -msgid "Recife" -msgstr "Recife" - -#: wp-admin/includes/continents-cities.php:197 -msgid "Paramaribo" -msgstr "Paramaribo" - -#: wp-admin/includes/continents-cities.php:229 -msgid "Tijuana" -msgstr "Tijuana" - -#: wp-admin/includes/continents-cities.php:230 -msgid "Toronto" -msgstr "Toronto" - -#: wp-admin/includes/continents-cities.php:231 -msgid "Tortola" -msgstr "Tortola" - -#: wp-admin/includes/continents-cities.php:232 -msgid "Vancouver" -msgstr "Vancouver" - -#: wp-admin/includes/continents-cities.php:198 -msgid "Phoenix" -msgstr "Phoenix" - -#: wp-admin/includes/continents-cities.php:200 -msgid "Port-au-Prince" -msgstr "Port-au-Prince" - -#: wp-admin/includes/continents-cities.php:201 -msgid "Porto Acre" -msgstr "Porto Acre" - -#: wp-admin/includes/continents-cities.php:202 -msgid "Porto Velho" -msgstr "Porto Velho" - -#: wp-admin/includes/continents-cities.php:204 -msgid "Rainy River" -msgstr "Rainy River" - -#: wp-admin/includes/continents-cities.php:181 -msgid "Monterrey" -msgstr "Monterrey" - -#: wp-admin/includes/continents-cities.php:184 -msgid "Montserrat" -msgstr "Montserrat" - -#: wp-admin/includes/continents-cities.php:185 -msgid "Nassau" -msgstr "Nassau" - -#: wp-admin/includes/continents-cities.php:186 -msgid "New York" -msgstr "New York" - -#: wp-admin/includes/continents-cities.php:187 -msgid "Nipigon" -msgstr "Nipigon" - -#: wp-admin/includes/continents-cities.php:188 -msgid "Nome" -msgstr "Nome" - -#: wp-admin/includes/continents-cities.php:189 -msgid "Noronha" -msgstr "Noronha" - -#: wp-admin/includes/continents-cities.php:193 -msgid "New Salem" -msgstr "New Salem" - -#: wp-admin/includes/continents-cities.php:195 -msgid "Panama" -msgstr "Panama" - -#: wp-admin/includes/continents-cities.php:196 -msgid "Pangnirtung" -msgstr "Pangnirtung" - -#: wp-admin/includes/continents-cities.php:159 -msgid "Monticello" -msgstr "Monticello" - -#: wp-admin/includes/continents-cities.php:170 -msgid "Marigot" -msgstr "Marigot" - -#: wp-admin/includes/continents-cities.php:171 -msgid "Martinique" -msgstr "Martinique" - -#: wp-admin/includes/continents-cities.php:173 -msgid "Mazatlan" -msgstr "Mazatlan" - -#: wp-admin/includes/continents-cities.php:175 -msgid "Menominee" -msgstr "Menominee" - -#: wp-admin/includes/continents-cities.php:176 -msgid "Merida" -msgstr "Merida" - -#: wp-admin/includes/continents-cities.php:179 -msgid "Miquelon" -msgstr "Miquelon" - -#: wp-admin/includes/continents-cities.php:180 -msgid "Moncton" -msgstr "Moncton" - -#: wp-admin/includes/continents-cities.php:168 -msgid "Managua" -msgstr "Managua" - -#: wp-admin/includes/continents-cities.php:158 -#: wp-admin/includes/continents-cities.php:165 -msgid "Louisville" -msgstr "Louisville" - -#: wp-admin/includes/continents-cities.php:162 -msgid "La Paz" -msgstr "La Paz" - -#: wp-admin/includes/continents-cities.php:163 -msgid "Lima" -msgstr "Lima" - -#: wp-admin/includes/continents-cities.php:164 -msgid "Los Angeles" -msgstr "Los Angeles" - -#: wp-admin/includes/continents-cities.php:157 -msgid "Kentucky" -msgstr "Kentucky" - -#: wp-admin/includes/continents-cities.php:153 -msgid "Iqaluit" -msgstr "Iqaluit" - -#: wp-admin/includes/continents-cities.php:156 -msgid "Juneau" -msgstr "Juneau" - -#: wp-admin/includes/continents-cities.php:152 -msgid "Inuvik" -msgstr "Inuvik" - -#: wp-admin/includes/continents-cities.php:192 -msgid "Center" -msgstr "Center" - -#: wp-admin/includes/continents-cities.php:150 -msgid "Winamac" -msgstr "Winamac" - -#: wp-admin/includes/continents-cities.php:149 -msgid "Vincennes" -msgstr "Vincennes" - -#: wp-admin/includes/continents-cities.php:468 -msgid "Prague" -msgstr "Prague" - -#: wp-admin/includes/continents-cities.php:12 -msgid "Africa" -msgstr "Afrique" - -#: wp-admin/includes/continents-cities.php:15 -msgid "Addis Ababa" -msgstr "Addis-Abeba" - -#: wp-admin/includes/continents-cities.php:16 -msgid "Algiers" -msgstr "Alger" - -#: wp-admin/includes/continents-cities.php:18 -msgid "Asmera" -msgstr "Asmara" - -#: wp-admin/includes/continents-cities.php:26 -msgid "Cairo" -msgstr "Le Caire" - -#: wp-admin/includes/continents-cities.php:34 -msgid "El Aaiun" -msgstr "Laâyoune" - -#: wp-admin/includes/continents-cities.php:46 -msgid "Lome" -msgstr "Lomé" - -#: wp-admin/includes/continents-cities.php:54 -msgid "Mogadishu" -msgstr "Mogadiscio" - -#: wp-admin/includes/continents-cities.php:57 -msgid "Ndjamena" -msgstr "N'Djamena" - -#: wp-admin/includes/continents-cities.php:62 -msgid "Sao Tome" -msgstr "São Tomé" - -#: wp-admin/includes/continents-cities.php:63 -msgid "Timbuktu" -msgstr "Tombouctou" - -#: wp-admin/includes/continents-cities.php:68 -msgid "America" -msgstr "Amériques" - -#: wp-admin/includes/continents-cities.php:73 -msgid "Araguaina" -msgstr "Araguaína" - -#: wp-admin/includes/continents-cities.php:74 -msgid "Argentina" -msgstr "Argentine" - -#: wp-admin/includes/continents-cities.php:77 -msgid "ComodRivadavia" -msgstr "Comodoro Rivadavia" - -#: wp-admin/includes/continents-cities.php:78 -#: wp-admin/includes/continents-cities.php:112 -msgid "Cordoba" -msgstr "Córdoba" - -#: wp-admin/includes/continents-cities.php:79 -#: wp-admin/includes/continents-cities.php:155 -msgid "Jujuy" -msgstr "San Salvador de Jujuy" - -#: wp-admin/includes/continents-cities.php:82 -msgid "Rio Gallegos" -msgstr "Rio Gallegos" - -#: wp-admin/includes/continents-cities.php:86 -msgid "Tucuman" -msgstr "San Miguel de Tucumán" - -#: wp-admin/includes/continents-cities.php:87 -msgid "Ushuaia" -msgstr "Ushuaïa" - -#: wp-admin/includes/continents-cities.php:89 -msgid "Asuncion" -msgstr "Asunción" - -#: wp-admin/includes/continents-cities.php:94 -msgid "Barbados" -msgstr "Barbade" - -#: wp-admin/includes/continents-cities.php:95 -msgid "Belem" -msgstr "Belém" - -#: wp-admin/includes/continents-cities.php:99 -msgid "Bogota" -msgstr "Bogotá" - -#: wp-admin/includes/continents-cities.php:102 -msgid "Cambridge Bay" -msgstr "Ikaluktutiak" - -#: wp-admin/includes/continents-cities.php:104 -msgid "Cancun" -msgstr "Cancún" - -#: wp-admin/includes/continents-cities.php:108 -msgid "Cayman" -msgstr "Îles Caïmans" - -#: wp-admin/includes/continents-cities.php:110 -msgid "Chihuahua" -msgstr "Etat de Chihuahua" - -#: wp-admin/includes/continents-cities.php:115 -msgid "Cuiaba" -msgstr "Cuiabá" - -#: wp-admin/includes/continents-cities.php:116 -msgid "Curacao" -msgstr "Curaçao" - -#: wp-admin/includes/continents-cities.php:122 -msgid "Dominica" -msgstr "Dominique" - -#: wp-admin/includes/continents-cities.php:124 -msgid "Eirunepe" -msgstr "Eirunepé" - -#: wp-admin/includes/continents-cities.php:125 -msgid "El Salvador" -msgstr "Salvador" - -#: wp-admin/includes/continents-cities.php:131 -msgid "Godthab" -msgstr "Nuuk (Godthåb)" - -#: wp-admin/includes/continents-cities.php:134 -msgid "Grenada" -msgstr "Grenade" - -#: wp-admin/includes/continents-cities.php:138 -msgid "Guyana" -msgstr "Guyane" - -#: wp-admin/includes/continents-cities.php:140 -msgid "Havana" -msgstr "La Havane" - -#: wp-admin/includes/continents-cities.php:51 -msgid "Maputo" -msgstr "Maputo" - -#: wp-admin/includes/continents-cities.php:50 -msgid "Malabo" -msgstr "Malabo" - -#: wp-admin/includes/continents-cities.php:45 -msgid "Libreville" -msgstr "Libreville" - -#: wp-admin/includes/continents-cities.php:44 -msgid "Lagos" -msgstr "Lagos" - -#: wp-admin/includes/continents-cities.php:40 -msgid "Kampala" -msgstr "Kampala" - -#: wp-admin/includes/continents-cities.php:48 -msgid "Lubumbashi" -msgstr "Lubumbashi" - -#: wp-admin/includes/continents-cities.php:47 -msgid "Luanda" -msgstr "Luanda" - -#: wp-admin/includes/continents-cities.php:43 -msgid "Kinshasa" -msgstr "Kinshasa" - -#: wp-admin/includes/continents-cities.php:38 -msgid "Johannesburg" -msgstr "Johannesburg" - -#: wp-admin/includes/continents-cities.php:42 -msgid "Kigali" -msgstr "Kigali" - -#: wp-admin/includes/continents-cities.php:64 -msgid "Tripoli" -msgstr "Tripoli" - -#: wp-admin/includes/continents-cities.php:69 -msgid "Adak" -msgstr "Adak" - -#: wp-admin/includes/continents-cities.php:66 -msgid "Windhoek" -msgstr "Windhoek" - -#: wp-admin/includes/continents-cities.php:65 -msgid "Tunis" -msgstr "Tunis" - -#: wp-admin/includes/continents-cities.php:71 -msgid "Anguilla" -msgstr "Anguilla" - -#: wp-admin/includes/continents-cities.php:70 -msgid "Anchorage" -msgstr "Anchorage" - -#: wp-admin/includes/continents-cities.php:75 -#: wp-admin/includes/continents-cities.php:101 -msgid "Buenos Aires" -msgstr "Buenos Aires" - -#: wp-admin/includes/continents-cities.php:72 -msgid "Antigua" -msgstr "Antigua" - -#: wp-admin/includes/continents-cities.php:76 -#: wp-admin/includes/continents-cities.php:106 -msgid "Catamarca" -msgstr "Catamarca" - -#: wp-admin/includes/continents-cities.php:55 -msgid "Monrovia" -msgstr "Monrovia" - -#: wp-admin/includes/continents-cities.php:80 -msgid "La Rioja" -msgstr "La Rioja" - -#: wp-admin/includes/continents-cities.php:56 -msgid "Nairobi" -msgstr "Nairobi" - -#: wp-admin/includes/continents-cities.php:52 -msgid "Maseru" -msgstr "Maseru" - -#: wp-admin/includes/continents-cities.php:53 -msgid "Mbabane" -msgstr "Mbabane" - -#: wp-admin/includes/continents-cities.php:25 -msgid "Bujumbura" -msgstr "Bujumbura" - -#: wp-admin/includes/continents-cities.php:49 -msgid "Lusaka" -msgstr "Lusaka" - -#: wp-admin/includes/continents-cities.php:31 -msgid "Dar es Salaam" -msgstr "Dar es Salaam" - -#: wp-admin/includes/continents-cities.php:30 -msgid "Dakar" -msgstr "Dakar" - -#: wp-admin/includes/continents-cities.php:29 -msgid "Conakry" -msgstr "Conakry" - -#: wp-admin/includes/continents-cities.php:28 -msgid "Ceuta" -msgstr "Ceuta" - -#: wp-admin/includes/continents-cities.php:27 -msgid "Casablanca" -msgstr "Casablanca" - -#: wp-admin/includes/continents-cities.php:36 -msgid "Gaborone" -msgstr "Gaborone" - -#: wp-admin/includes/continents-cities.php:41 -msgid "Khartoum" -msgstr "Khartoum" - -#: wp-admin/includes/continents-cities.php:32 -msgid "Djibouti" -msgstr "Djibouti" - -#: wp-admin/includes/continents-cities.php:33 -msgid "Douala" -msgstr "Douala" - -#: wp-admin/includes/continents-cities.php:37 -msgid "Harare" -msgstr "Harare" - -#: wp-admin/includes/continents-cities.php:60 -msgid "Ouagadougou" -msgstr "Ouagadougou" - -#: wp-admin/includes/continents-cities.php:59 -msgid "Nouakchott" -msgstr "Nouakchott" - -#: wp-admin/includes/continents-cities.php:58 -msgid "Niamey" -msgstr "Niamey" - -#: wp-admin/includes/continents-cities.php:14 -msgid "Accra" -msgstr "Accra" - -#: wp-admin/includes/continents-cities.php:81 -#: wp-admin/includes/continents-cities.php:174 -msgid "Mendoza" -msgstr "Mendoza" - -#: wp-admin/includes/continents-cities.php:84 -msgid "San Juan" -msgstr "San Juan" - -#: wp-admin/includes/continents-cities.php:85 -msgid "San Luis" -msgstr "San Luis" - -#: wp-admin/includes/continents-cities.php:88 -msgid "Aruba" -msgstr "Aruba" - -#: wp-admin/includes/continents-cities.php:90 -msgid "Atikokan" -msgstr "Atikokan" - -#: wp-admin/includes/continents-cities.php:91 -msgid "Atka" -msgstr "Atka" - -#: wp-admin/includes/continents-cities.php:61 -msgid "Porto-Novo" -msgstr "Porto-Novo" - -#: wp-admin/includes/continents-cities.php:17 -msgid "Asmara" -msgstr "Asmara" - -#: wp-admin/includes/continents-cities.php:13 -msgid "Abidjan" -msgstr "Abidjan" - -#: wp-admin/includes/continents-cities.php:22 -msgid "Bissau" -msgstr "Bissau" - -#: wp-admin/includes/continents-cities.php:21 -msgid "Banjul" -msgstr "Banjul" - -#: wp-admin/includes/continents-cities.php:20 -msgid "Bangui" -msgstr "Bangui" - -#: wp-admin/includes/continents-cities.php:19 -msgid "Bamako" -msgstr "Bamako" - -#: wp-admin/includes/continents-cities.php:23 -msgid "Blantyre" -msgstr "Blantyre" - -#: wp-admin/includes/continents-cities.php:111 -msgid "Coral Harbour" -msgstr "Coral Harbour" - -#: wp-admin/includes/continents-cities.php:113 -msgid "Costa Rica" -msgstr "Costa Rica" - -#: wp-admin/includes/continents-cities.php:117 -msgid "Danmarkshavn" -msgstr "Danmarkshavn" - -#: wp-admin/includes/continents-cities.php:118 -msgid "Dawson" -msgstr "Dawson" - -#: wp-admin/includes/continents-cities.php:119 -msgid "Dawson Creek" -msgstr "Dawson Creek" - -#: wp-admin/includes/continents-cities.php:120 -msgid "Denver" -msgstr "Denver" - -#: wp-admin/includes/continents-cities.php:24 -msgid "Brazzaville" -msgstr "Brazzaville" - -#: wp-admin/includes/continents-cities.php:103 -msgid "Campo Grande" -msgstr "Campo Grande" - -#: wp-admin/includes/continents-cities.php:105 -msgid "Caracas" -msgstr "Caracas" - -#: wp-admin/includes/continents-cities.php:107 -msgid "Cayenne" -msgstr "Cayenne" - -#: wp-admin/includes/continents-cities.php:109 -msgid "Chicago" -msgstr "Chicago" - -#: wp-admin/includes/continents-cities.php:100 -msgid "Boise" -msgstr "Boise" - -#: wp-admin/includes/continents-cities.php:97 -msgid "Blanc-Sablon" -msgstr "Blanc-Sablon" - -#: wp-admin/includes/continents-cities.php:98 -msgid "Boa Vista" -msgstr "Boa Vista" - -#: wp-admin/includes/continents-cities.php:92 -msgid "Bahia" -msgstr "Bahia" - -#: wp-admin/includes/continents-cities.php:96 -msgid "Belize" -msgstr "Belize" - -#: wp-admin/includes/continents-cities.php:143 -#: wp-admin/includes/continents-cities.php:151 -msgid "Indianapolis" -msgstr "Indianapolis" - -#: wp-admin/includes/continents-cities.php:141 -msgid "Hermosillo" -msgstr "Hermosillo" - -#: wp-admin/includes/continents-cities.php:142 -msgid "Indiana" -msgstr "Indiana" - -#: wp-admin/includes/continents-cities.php:139 -msgid "Halifax" -msgstr "Halifax" - -#: wp-admin/includes/continents-cities.php:137 -msgid "Guayaquil" -msgstr "Guayaquil" - -#: wp-admin/includes/continents-cities.php:133 -msgid "Grand Turk" -msgstr "Grand Turk" - -#: wp-admin/includes/continents-cities.php:135 -msgid "Guadeloupe" -msgstr "Guadeloupe" - -#: wp-admin/includes/continents-cities.php:136 -msgid "Guatemala" -msgstr "Guatemala" - -#: wp-admin/includes/continents-cities.php:123 -msgid "Edmonton" -msgstr "Edmonton" - -#: wp-admin/includes/continents-cities.php:126 -msgid "Ensenada" -msgstr "Ensenada" - -#: wp-admin/includes/continents-cities.php:128 -msgid "Fort Wayne" -msgstr "Fort Wayne" - -#: wp-admin/includes/continents-cities.php:129 -msgid "Fortaleza" -msgstr "Fortaleza" - -#: wp-admin/includes/continents-cities.php:130 -msgid "Glace Bay" -msgstr "Glace Bay" - -#: wp-admin/includes/continents-cities.php:132 -msgid "Goose Bay" -msgstr "Goose Bay" - -#: wp-admin/includes/continents-cities.php:147 -msgid "Tell City" -msgstr "Tell City" - -#: wp-admin/includes/continents-cities.php:148 -msgid "Vevay" -msgstr "Vevay" - -#: wp-admin/includes/continents-cities.php:121 -msgid "Detroit" -msgstr "Detroit" - -#: wp-admin/includes/continents-cities.php:145 -msgid "Marengo" -msgstr "Marengo" - -#: wp-admin/includes/continents-cities.php:146 -msgid "Petersburg" -msgstr "Petersburg" - -#: wp-admin/includes/continents-cities.php:144 -msgid "Knox" -msgstr "Knox" - -#: wp-admin/includes/continents-cities.php:35 -msgid "Freetown" -msgstr "Freetown" diff --git a/pole-sbv-content/languages/fr_FR.mo b/pole-sbv-content/languages/fr_FR.mo deleted file mode 100755 index 4bcd9d91..00000000 Binary files a/pole-sbv-content/languages/fr_FR.mo and /dev/null differ diff --git a/pole-sbv-content/languages/fr_FR.po b/pole-sbv-content/languages/fr_FR.po deleted file mode 100755 index c954677c..00000000 --- a/pole-sbv-content/languages/fr_FR.po +++ /dev/null @@ -1,12129 +0,0 @@ -# Translation of WordPress - 4.9.x - Development in French (France) -# This file is distributed under the same license as the WordPress - 4.9.x - Development package. -msgid "" -msgstr "" -"PO-Revision-Date: 2018-03-21 22:04:16+0000\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: GlotPress/2.4.0-alpha\n" -"Language: fr\n" -"Project-Id-Version: WordPress - 4.9.x - Development\n" - -#. translators: Translate this to the correct language tag for your locale, see -#. https://www.w3.org/International/articles/language-tags/ for reference. Do -#. not translate into your own language. -#: wp-includes/general-template.php:704 -msgid "html_lang_attribute" -msgstr "fr-FR" - -#. translators: 'rtl' or 'ltr'. This sets the text direction for WordPress. -#: wp-includes/class-wp-locale.php:228 -msgctxt "text direction" -msgid "ltr" -msgstr "ltr" - -#. translators: $thousands_sep argument for -#. https://secure.php.net/number_format, default is , -#: wp-includes/class-wp-locale.php:207 -msgid "number_format_thousands_sep" -msgstr " " - -#. translators: $dec_point argument for https://secure.php.net/number_format, -#. default is . -#: wp-includes/class-wp-locale.php:220 -msgid "number_format_decimal_point" -msgstr "," - -#: wp-includes/functions.php:2607 -msgid "The link you followed has expired." -msgstr "Le lien suivi est expiré." - -#: wp-includes/class-wp-customize-manager.php:515 -#: wp-includes/script-loader.php:566 -msgid "You need a higher level of permission." -msgstr "Vous devez avoir des droits supérieures." - -#: wp-includes/class-wp-customize-manager.php:450 -#: wp-includes/class-wp-xmlrpc-server.php:3689 wp-includes/functions.php:2617 -#: wp-includes/script-loader.php:133 wp-includes/script-loader.php:565 -#: wp-includes/script-loader.php:645 wp-includes/script-loader.php:839 -msgid "Something went wrong." -msgstr "Une mauvaise manipulation ?" - -#. translators: %s: User who is customizing the changeset in customizer. -#: wp-includes/class-wp-customize-manager.php:3970 -msgid "%s is already customizing this changeset. Do you want to take over?" -msgstr "%s est déjà en cours de personnalisation de ce jeu de modifications. Voulez-vous prendre la main ?" - -#. translators: %s: User who is customizing the changeset in customizer. -#: wp-includes/class-wp-customize-manager.php:3968 -msgid "%s is already customizing this changeset. Please wait until they are done to try customizing. Your latest changes have been autosaved." -msgstr "Veuillez patienter, %s est déjà en cours de personnalisation de ce jeu de modifications. Vos derniers changements ont été sauvegardés automatiquement." - -#: wp-includes/class-wp-customize-manager.php:4172 -msgid "Update anyway, even though it might break your site?" -msgstr "Mettre à jour quand même, même si cela peut casser votre site ?" - -#: wp-includes/wp-db.php:1283 -msgid "The query only expected one placeholder, but an array of multiple placeholders was sent." -msgstr "La requête n’attendait qu’un unique substitutif/placeholder, mais un tableau de multiples substitutifs a été envoyé." - -#: wp-includes/script-loader.php:555 -msgctxt "customizer changeset status" -msgid "Scheduled" -msgstr "Planifié" - -#: wp-includes/customize/class-wp-customize-theme-control.php:113 -#: wp-includes/customize/class-wp-customize-theme-control.php:121 -msgctxt "theme" -msgid "Installed" -msgstr "Installé" - -#: wp-includes/rest-api.php:1115 -msgid "%1$s is not a valid property of Object." -msgstr "%1$s n’est pas une propriété valide de l’objet." - -#. translators: %s: URL to Add Themes admin screen -#: wp-includes/script-loader.php:602 -msgid "You won’t be able to install new themes from here yet since your install requires SFTP credentials. For now, please add themes in the admin." -msgstr "Vous ne pourrez avoir la possibilité d’installer de nouveaux thèmes à partir d’ici car votre installation nécessite des identifiants SFTP. Pour l’instant, veuillez ajouter vos thèmes en passant par l’administration." - -#: wp-includes/taxonomy.php:525 -msgctxt "categories" -msgid "Most Used" -msgstr "Plus utilisés" - -#. translators: Tab heading when selecting from the most used terms -#: wp-includes/taxonomy.php:525 -msgctxt "tags" -msgid "Most Used" -msgstr "Plus utilisées" - -#: wp-includes/class-wp-customize-nav-menus.php:966 -msgid "Click “Next” to start adding links to your new menu." -msgstr "Cliquez sur « Suivant » pour commencer à ajouter des liens à votre nouveau menu." - -#. translators: %s: a list of valid video file extensions -#: wp-includes/widgets/class-wp-widget-media-video.php:44 -msgid "Sorry, we can’t load the video at the supplied URL. Please check that the URL is for a supported video file (%s) or stream (e.g. YouTube and Vimeo)." -msgstr "Désolé, nous ne pouvons pas charger la vidéo depuis l’URL fournie. Veuillez vérifier que l’URL est celle d’un fichier vidéo supporté (%s) ou diffusé (ex : YouTube et Vimeo)." - -#: wp-includes/script-loader.php:691 -msgctxt "post action/button label" -msgid "Schedule" -msgstr "Planifier" - -#: wp-includes/class-wp-customize-manager.php:4627 -#: wp-includes/script-loader.php:554 -msgctxt "customizer changeset action/button label" -msgid "Schedule" -msgstr "Planifier" - -#: wp-includes/customize/class-wp-customize-nav-menu-location-control.php:77 -msgid "+ Create New Menu" -msgstr "+ Créer un nouveau menu" - -#: wp-includes/customize/class-wp-customize-nav-menu-location-control.php:77 -msgid "Create a menu for this location" -msgstr "Créer un nouveau menu pour cet emplacement" - -#. translators: 1: fopen() 2: file name -#: wp-includes/class-wp-http-curl.php:185 -#: wp-includes/class-wp-http-streams.php:229 -msgid "Could not open handle for %1$s to %2$s." -msgstr "Impossible d’ouvrir une prise en main de %1$s pour %2$s." - -#: wp-includes/widgets/class-wp-nav-menu-widget.php:26 -msgid "Add a navigation menu to your sidebar." -msgstr "Ajoutez un menu de navigation pour votre colonne latérale." - -#. translators: %s: Display name of the user who has taken over the changeset -#. in customizer. -#: wp-includes/script-loader.php:579 -msgid "%s has taken over and is currently customizing." -msgstr "%s a pris la main et personnalise actuellement." - -#: wp-includes/script-loader.php:573 -msgid "Looks like something’s gone wrong. Wait a couple seconds, and then try again." -msgstr "Il semble que quelque chose se passe mal. Attendez deux secondes puis essayez à nouveau." - -#: wp-includes/class-wp-customize-manager.php:4158 -msgid "Take over" -msgstr "Prendre la main" - -#: wp-includes/class-wp-customize-manager.php:4154 -msgid "Go back" -msgstr "Retour" - -#. translators: %s: User who is customizing the changeset in customizer. -#: wp-includes/class-wp-customize-manager.php:3975 -msgid "%s is already customizing this site. Please wait until they are done to try customizing. Your latest changes have been autosaved." -msgstr "Veuillez patienter, %s est déjà en cours de personnalisation. Vos derniers changements ont été sauvegardés automatiquement." - -#. translators: %s: User who is customizing the changeset in customizer. -#: wp-includes/class-wp-customize-manager.php:3977 -msgid "%s is already customizing this site. Do you want to take over?" -msgstr "%s personnalise actuellement ce site. Voulez-vous prendre la main ?" - -#: wp-includes/class-wp-customize-manager.php:3228 -msgid "Sorry, you are not allowed to take over." -msgstr "Désolé, vous n’avez pas l’autorisation pour prendre la main." - -#: wp-includes/class-wp-customize-manager.php:3221 -msgid "No changeset found to take over" -msgstr "Aucun jeu de modification trouvé sur lequel prendre prendre la main." - -#: wp-includes/class-wp-customize-manager.php:3212 -msgid "Security check failed." -msgstr "Erreur de vérification de sécurité" - -#: wp-includes/class-wp-customize-manager.php:2456 -msgid "Changeset is being edited by other user." -msgstr "Le jeu de modifications est actuellement modifié par un autre utilisateur." - -#: wp-includes/customize/class-wp-customize-nav-menu-locations-control.php:63 -msgctxt "menu locations" -msgid "Here’s where this menu appears. If you’d like to change that, pick another location." -msgstr "Voici l’emplacement où ce menu apparaît. Pour modifier cela, choisissez un autre emplacement." - -#: wp-includes/customize/class-wp-customize-nav-menu-locations-control.php:52 -msgid "https://codex.wordpress.org/WordPress_Widgets" -msgstr "https://codex.wordpress.org/WordPress_Widgets" - -#. translators: 1: Codex URL, 2: additional link attributes, 3: accessibility -#. text -#: wp-includes/customize/class-wp-customize-nav-menu-locations-control.php:51 -msgctxt "menu locations" -msgid "(If you plan to use a menu widget%3$s, skip this step.)" -msgstr "(Si vous prévoyez d’utiliser un widget%3$s de menu, ignorez cette étape.)" - -#: wp-includes/customize/class-wp-customize-nav-menu-locations-control.php:46 -msgctxt "menu locations" -msgid "Where do you want this menu to appear?" -msgstr "Où voulez vous que ce menu apparaisse ?" - -#: wp-includes/class-wp-customize-nav-menus.php:980 -msgid "You’ll create a menu, assign it a location, and add menu items like links to pages and categories. If your theme has multiple menu areas, you might need to create more than one." -msgstr "Vous allez créer un menu, l’assigner à un emplacement, et y ajouter des éléments de menu tels que des liens vers des pages et catégories. Si votre thème a plusieurs zones de menu, vous pourriez devoir créer plus d’un menu." - -#: wp-includes/class-wp-customize-nav-menus.php:977 -msgid "It doesn’t look like your site has any menus yet. Want to build one? Click the button to start." -msgstr "Il semble que votre site n’a actuellement aucun menu. Souhaitez-vous en créer un ? Cliquez sur le bouton pour démarrer." - -#: wp-includes/class-wp-customize-nav-menus.php:604 -msgctxt "menu locations" -msgid "View All Locations" -msgstr "Voir tous les emplacements" - -#: wp-includes/class-wp-customize-manager.php:4828 -msgid "While previewing a new theme, you can continue to tailor things like widgets and menus, and explore theme-specific options." -msgstr "Lors de la prévisualisation d’un nouveau thème, vous pouvez continuer à affiner des choses telles que les widgets et les menus, et explorer les options spécifiques au thème." - -#: wp-includes/class-wp-customize-manager.php:4827 -msgid "Looking for a theme? You can search or browse the WordPress.org theme directory, install and preview themes, then activate them right here." -msgstr "Vous recherchez un thème ? Vous pouvez le rechercher ou parcourir le répertoire de thèmes WordPress.org, l’installer et prévisualiser les thèmes, puis l’activer ici même." - -#: wp-includes/script-loader.php:478 -msgid "Something went wrong. Your change may not have been saved. Please try again. There is also a chance that you may need to manually fix and upload the file over FTP." -msgstr "Quelque chose a mal tourné. Votre changement n’a peut-être pas été enregistré. Veuillez réessayer. Il y a aussi un risque que vous ayez besoin de réparer manuellement et de téléverser le fichier par FTP." - -#: wp-includes/class-wp-customize-manager.php:5282 -msgid "Screen reader users: when in forms mode, you may need to press the escape key twice." -msgstr "Utilisateurs de lecteur d’écran : lorsque vous êtes en mode formulaire, il se peut que vous ayez à presser deux fois la touche Échappement." - -#: wp-includes/class-wp-customize-nav-menus.php:604 -msgctxt "menu locations" -msgid "View Location" -msgstr "Voir tous les emplacements" - -#: wp-includes/script-loader.php:367 -msgid "Jump forward %1 seconds" -msgstr "Avancer de %1 secondes" - -#: wp-includes/customize/class-wp-customize-themes-section.php:87 -msgid "No themes found. Try a different search." -msgstr "Aucun thème trouvé. Essayez une autre recherche." - -#: wp-includes/class-wp-customize-nav-menus.php:592 -msgid "Your theme can display menus in one location. Select which menu you would like to use." -msgstr "Votre thème peut afficher des menus sur un emplacement. Sélectionnez le menu que vous souhaitez utiliser." - -#. translators: %s: site name -#: wp-login.php:362 -msgid "Site Name: %s" -msgstr "Titre du site : %s" - -#. translators: Login screen title. 1: Login screen name, 2: Network or site -#. name -#: wp-login.php:61 -msgid "%1$s ‹ %2$s — WordPress" -msgstr "%1$s ‹ %2$s — WordPress" - -#. translators: 1: number of placeholders, 2: number of arguments passed -#: wp-includes/wp-db.php:1294 -msgid "The query does not contain the correct number of placeholders (%1$d) for the number of arguments passed (%2$d)." -msgstr "La requête ne contient pas un nombre correct de substitutifs/placeholders (%1$d) pour le nombre d’arguments proposés (%2$d)." - -#: wp-includes/wp-db.php:1246 -msgid "Unsupported value type (%s)." -msgstr "Type de valeur non supporté (%s)." - -#. translators: %s: register_widget() -#: wp-includes/widgets.php:1053 -msgid "Widgets need to be registered using %s, before they can be displayed." -msgstr "Les widgets nécessitent d’être enregistrés en utilisant %s avant qu’ils ne puissent être affichés." - -#: wp-includes/widgets/class-wp-widget-media-image.php:322 -msgid "Link to:" -msgstr "Lien vers :" - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:31 -msgid "No images selected" -msgstr "Aucune image sélectionnée" - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:26 -msgid "Displays an image gallery." -msgstr "Affiche une galerie d’images." - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:25 -msgid "Gallery" -msgstr "Galerie" - -#: wp-includes/widgets/class-wp-widget-custom-html.php:319 -msgid "Custom HTML Widget" -msgstr "Widget HTML personnalisé" - -#: wp-includes/widgets/class-wp-widget-custom-html.php:292 -msgid "Use the Custom HTML widget to add arbitrary HTML code to your widget areas." -msgstr "Utiliser le widget HTML personnalisé pour ajouter un code HTML arbitraire sur vos emplacements de widgets." - -#. translators: %s: New email address -#: wp-includes/user.php:2731 -msgid "Your email address has not been updated yet. Please check your inbox at %s for a confirmation email." -msgstr "Votre adresse e-mail n’a pas encore été mise à jour. Veuillez vérifier votre messagerie sur %s et l’e-mail de confirmation." - -#: wp-includes/user.php:2712 -msgid "[%s] New Email Address" -msgstr "[%s] Nouvelle adresse e-mail" - -#. translators: Do not translate USERNAME, ADMIN_URL, EMAIL, SITENAME, SITEURL: -#. those are placeholders. -#: wp-includes/user.php:2667 -msgid "" -"Howdy ###USERNAME###,\n" -"\n" -"You recently requested to have the email address on your account changed.\n" -"\n" -"If this is correct, please click on the following link to change it:\n" -"###ADMIN_URL###\n" -"\n" -"You can safely ignore and delete this email if you do not want to\n" -"take this action.\n" -"\n" -"This email has been sent to ###EMAIL###\n" -"\n" -"Regards,\n" -"All at ###SITENAME###\n" -"###SITEURL###" -msgstr "" -"Bonjour ###USERNAME###,\n" -"\n" -"Vous avez récemment demandé à modifier l’adresse de messagerie de l’administration de votre compte.\n" -"\n" -"Si c’est bien le cas, veuillez cliquer sur le lien suivant pour changer d’adresse de messagerie :\n" -"###ADMIN_URL###\n" -"\n" -"Vous pouvez ignorer ce message et le supprimer si vous ne souhaitez pas lancer cette action.\n" -"\n" -"Ce message a été envoyé à ###EMAIL###\n" -"\n" -"Cordialement,\n" -"\n" -"L’équipe de ###SITENAME###\n" -"###SITEURL###" - -#: wp-includes/user.php:2645 -msgid "ERROR: The email address is already used." -msgstr "ERREUR : cette adresse de messagerie est déjà utilisée." - -#: wp-includes/taxonomy.php:526 -msgid "← Back to Categories" -msgstr "← Revenir aux catégories" - -#: wp-includes/taxonomy.php:123 -msgid "← Back to Link Categories" -msgstr "← Revenir aux catégories de liens" - -#: wp-includes/script-loader.php:857 -msgid "Color value" -msgstr "Valeur de couleur" - -#: wp-includes/script-loader.php:853 -msgid "Clear color" -msgstr "Effacer la couleur" - -#: wp-includes/script-loader.php:799 -msgid "Installation Failed!" -msgstr "L’installation a échoué !" - -#: wp-includes/script-loader.php:599 -msgid "Sorry, you can’t preview new themes when you have changes scheduled or saved as a draft. Please publish your changes, or wait until they publish to preview new themes." -msgstr "Désolé, vous ne pouvez pas prévisualiser les nouveaux thèmes lorsque vous avez des modifications programmées ou enregistrées en brouillon. Veuillez publier vos modifications, ou attendre qu’elles soient publiées pour prévisualiser les nouveaux thèmes." - -#: wp-includes/script-loader.php:598 -msgid "Schedule your customization changes to publish (\"go live\") at a future date." -msgstr "Planifier les modifications de vos personnalisations pour être publiées à une date ultérieure." - -#: wp-includes/script-loader.php:591 -msgid "Homepage and posts page must be different." -msgstr "La page d’accueil et la page des articles doivent être différentes." - -#. translators: %d: error count -#: wp-includes/script-loader.php:587 wp-includes/script-loader.php:589 -#: wp-includes/widgets/class-wp-widget-custom-html.php:217 -#: wp-includes/widgets/class-wp-widget-custom-html.php:219 -msgid "There is %d error which must be fixed before you can save." -msgid_plural "There are %d errors which must be fixed before you can save." -msgstr[0] "Il y a %d erreur que vous devriez corriger avant de sauvegarder." -msgstr[1] "Il y a %d erreurs que vous devriez corriger avant de sauvegarder." - -#. translators: %s: URL to the Customizer to load the autosaved version -#: wp-includes/script-loader.php:581 -msgid "There is a more recent autosave of your changes than the one you are previewing. Restore the autosave" -msgstr "Il existe une sauvegarde automatique de vos modification plus récente que celle que vous en êtes en train de parcourir. Restaurer la sauvegarde" - -#: wp-includes/script-loader.php:577 -msgid "Are you sure you’d like to discard your unpublished changes?" -msgstr "Confirmez-vous l’annulation de vos modifications non publiées ?" - -#: wp-includes/script-loader.php:576 -msgid "Reverting unpublished changes…" -msgstr "Rétablissement des changements non publiés…" - -#: wp-includes/script-loader.php:575 -msgid "Setting up your live preview. This may take a bit." -msgstr "Mise en place de votre Prévisualisation en direct. Cela peut prendre un moment." - -#: wp-includes/script-loader.php:574 -msgid "Downloading your new theme…" -msgstr "Nouveau thème en cours de téléchargement…" - -#: wp-includes/script-loader.php:564 -msgid "Discard changes" -msgstr "Annuler les modifications" - -#: wp-includes/script-loader.php:557 -msgid "Please save your changes in order to share the preview." -msgstr "Veuillez enregistrer vos modifications pour pouvoir partager la prévisualisation." - -#: wp-includes/script-loader.php:553 -msgid "Updating" -msgstr "Mise à jour en cours" - -#: wp-includes/script-loader.php:552 -msgid "Draft Saved" -msgstr "Brouillon enregistré" - -#: wp-includes/script-loader.php:547 -msgid "Activate & Publish" -msgstr "Activer & publier" - -#. translators: %d: error count -#: wp-includes/script-loader.php:481 wp-includes/script-loader.php:483 -msgid "There is %d error which must be fixed before you can update this file." -msgid_plural "There are %d errors which must be fixed before you can update this file." -msgstr[0] "Il y a %d erreur qui doit être corrigée avant de mettre à jour ce fichier." -msgstr[1] "Il y a %d erreurs qui doivent être corrigées avant de mettre à jour ce fichier." - -#: wp-includes/script-loader.php:445 -msgid "Yiddish" -msgstr "Yiddish" - -#: wp-includes/script-loader.php:444 -msgid "Welsh" -msgstr "Gaélique" - -#: wp-includes/script-loader.php:443 -msgid "Vietnamese" -msgstr "Vietnamien" - -#: wp-includes/script-loader.php:442 -msgid "Ukrainian" -msgstr "Ukrainien" - -#: wp-includes/script-loader.php:441 -msgid "Turkish" -msgstr "Turc" - -#: wp-includes/script-loader.php:440 -msgid "Thai" -msgstr "Thai" - -#: wp-includes/script-loader.php:439 -msgid "Tagalog" -msgstr "Tagalog" - -#: wp-includes/script-loader.php:438 -msgid "Swedish" -msgstr "Suédois" - -#: wp-includes/script-loader.php:437 -msgid "Swahili" -msgstr "Swahili" - -#: wp-includes/script-loader.php:436 -msgid "Spanish" -msgstr "Espagnol" - -#: wp-includes/script-loader.php:435 -msgid "Slovenian" -msgstr "Slovénien" - -#: wp-includes/script-loader.php:434 -msgid "Slovak" -msgstr "Slovaque" - -#: wp-includes/script-loader.php:433 -msgid "Serbian" -msgstr "Serbe" - -#: wp-includes/script-loader.php:432 -msgid "Russian" -msgstr "Russe" - -#: wp-includes/script-loader.php:431 -msgid "Romanian" -msgstr "Roumain" - -#: wp-includes/script-loader.php:430 -msgid "Portuguese" -msgstr "Portugais" - -#: wp-includes/script-loader.php:429 -msgid "Polish" -msgstr "Polonais" - -#: wp-includes/script-loader.php:428 -msgid "Persian" -msgstr "Perse" - -#: wp-includes/script-loader.php:427 -msgid "Norwegian" -msgstr "Norvégien" - -#: wp-includes/script-loader.php:426 -msgid "Maltese" -msgstr "Maltais" - -#: wp-includes/script-loader.php:425 -msgid "Malay" -msgstr "Malais" - -#: wp-includes/script-loader.php:424 -msgid "Macedonian" -msgstr "Macédonien" - -#: wp-includes/script-loader.php:423 -msgid "Lithuanian" -msgstr "Lituanien" - -#: wp-includes/script-loader.php:422 -msgid "Latvian" -msgstr "Letton" - -#: wp-includes/script-loader.php:421 -msgid "Korean" -msgstr "Coréen" - -#: wp-includes/script-loader.php:420 -msgid "Japanese" -msgstr "Japonais" - -#: wp-includes/script-loader.php:419 -msgid "Italian" -msgstr "Italien" - -#: wp-includes/script-loader.php:418 -msgid "Irish" -msgstr "Irlandais" - -#: wp-includes/script-loader.php:417 -msgid "Indonesian" -msgstr "Indonésien" - -#: wp-includes/script-loader.php:416 -msgid "Icelandic" -msgstr "Islandais" - -#: wp-includes/script-loader.php:415 -msgid "Hungarian" -msgstr "Hongrois" - -#: wp-includes/script-loader.php:414 -msgid "Hindi" -msgstr "Hindi" - -#: wp-includes/script-loader.php:413 -msgid "Hebrew" -msgstr "Hébreu" - -#: wp-includes/script-loader.php:412 -msgid "Haitian Creole" -msgstr "Créole haïtien" - -#: wp-includes/script-loader.php:411 -msgid "Greek" -msgstr "Grec" - -#: wp-includes/script-loader.php:410 -msgid "German" -msgstr "Allemand" - -#: wp-includes/script-loader.php:409 -msgid "Galician" -msgstr "Galicien" - -#: wp-includes/script-loader.php:408 -msgid "French" -msgstr "Français" - -#: wp-includes/script-loader.php:406 -msgid "Filipino" -msgstr "Filipino" - -#: wp-includes/script-loader.php:405 -msgid "Estonian" -msgstr "Estonien" - -#: wp-includes/script-loader.php:404 -msgid "English" -msgstr "Anglais" - -#: wp-includes/script-loader.php:403 -msgid "Dutch" -msgstr "Néerlandais" - -#: wp-includes/script-loader.php:402 -msgid "Danish" -msgstr "Danois" - -#: wp-includes/script-loader.php:401 -msgid "Czech" -msgstr "Tchèque" - -#: wp-includes/script-loader.php:400 -msgid "Croatian" -msgstr "Croate" - -#: wp-includes/script-loader.php:399 -msgid "Chinese (Traditional)" -msgstr "Chinois (traditionnel)" - -#: wp-includes/script-loader.php:398 -msgid "Chinese (Simplified)" -msgstr "Chinois (simplifié)" - -#: wp-includes/script-loader.php:397 -msgid "Chinese" -msgstr "Chinois" - -#: wp-includes/script-loader.php:396 -msgid "Catalan" -msgstr "Catalan" - -#: wp-includes/script-loader.php:395 -msgid "Bulgarian" -msgstr "Bulgare" - -#: wp-includes/script-loader.php:394 -msgid "Belarusian" -msgstr "Biélorusse" - -#: wp-includes/script-loader.php:393 -msgid "Arabic" -msgstr "Arabe" - -#: wp-includes/script-loader.php:392 -msgid "Albanian" -msgstr "Albanais" - -#: wp-includes/script-loader.php:391 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: wp-includes/script-loader.php:390 -msgid "Live Broadcast" -msgstr "Émission en direct" - -#: wp-includes/script-loader.php:389 -msgid "Speed Rate" -msgstr "Taux de vitesse" - -#: wp-includes/script-loader.php:388 -msgid "Stop" -msgstr "Arrêter" - -#: wp-includes/script-loader.php:387 -msgid "Source Chooser" -msgstr "Sélecteur de source" - -#: wp-includes/script-loader.php:386 -msgid "Skip in %1 seconds" -msgstr "Passer dans %1 secondes" - -#: wp-includes/script-loader.php:386 -msgid "Skip in 1 second" -msgstr "Passer dans %1 seconde" - -#: wp-includes/script-loader.php:385 -msgid "Skip ad" -msgstr "Passer la publicité" - -#: wp-includes/script-loader.php:376 -msgid "Chapters" -msgstr "Chapitres" - -#: wp-includes/script-loader.php:374 -msgid "Skip back 1 second" -msgstr "Revenir une seconde en arrière" - -#: wp-includes/script-loader.php:368 -msgid "Toggle Loop" -msgstr "Lire en boucle" - -#: wp-includes/script-loader.php:362 -msgid "You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/" -msgstr "Vous utilisez un navigateur qui n’a pas le lecteur Flash activé ou installé. Veuillez activer votre extension Flash ou télécharger la dernière version à partir de cette adresse : https://get.adobe.com/flashplayer/" - -#. translators: %s: register_routes() -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:40 -msgid "Method '%s' must be overridden." -msgstr "La méthode « %s » doit être surchargée." - -#: wp-includes/post.php:201 -msgid "oEmbed Response" -msgstr "Retour oEmbed" - -#: wp-includes/post.php:200 -msgid "oEmbed Responses" -msgstr "Retours oEmbed" - -#. translators: %s: Post custom field name -#: wp-includes/post-template.php:1031 -msgctxt "Post custom field name" -msgid "%s:" -msgstr "%s :" - -#. translators: 1: comment author, 2: comment author's IP address, 3: comment -#. author's hostname -#. translators: 1: Comment author name, 2: comment author's IP address, 3: -#. comment author's hostname -#: wp-includes/pluggable.php:1494 wp-includes/pluggable.php:1654 -msgid "Author: %1$s (IP address: %2$s, %3$s)" -msgstr "Auteur : %1$s (adresse IP : %2$s, %3$s)" - -#. translators: 1: Trackback/pingback website name, 2: website IP address, 3: -#. website hostname -#: wp-includes/pluggable.php:1473 wp-includes/pluggable.php:1484 -#: wp-includes/pluggable.php:1634 wp-includes/pluggable.php:1644 -msgid "Website: %1$s (IP address: %2$s, %3$s)" -msgstr "Site web : %1$s (adresse IP : %2$s, %3$s)" - -#. translators: Network admin email change notification email subject. %s: -#. Network title -#: wp-includes/ms-functions.php:2704 -msgid "[%s] Notice of Network Admin Email Change" -msgstr "[%s] Notification de changement de l’e-mail d’administration du réseau" - -#. translators: Do not translate OLD_EMAIL, NEW_EMAIL, SITENAME, SITEURL: those -#. are placeholders. -#: wp-includes/ms-functions.php:2689 -msgid "" -"Hi,\n" -"\n" -"This notice confirms that the network admin email address was changed on ###SITENAME###.\n" -"\n" -"The new network admin email address is ###NEW_EMAIL###.\n" -"\n" -"This email has been sent to ###OLD_EMAIL###\n" -"\n" -"Regards,\n" -"All at ###SITENAME###\n" -"###SITEURL###" -msgstr "" -"Bonjour,\n" -"\n" -"Cette notification pour vous confirmer que l’adresse e-mail de l’administrateur du réseau a été changé sur ###SITENAME###.\n" -"\n" -"La nouvelle adresse e-mail de l’administrateur du réseau est ###NEW_EMAIL###.\n" -"\n" -"Cet e-mail a été envoyé à ###OLD_EMAIL###.\n" -"\n" -"Cordialement,\n" -"De la part de ###SITENAME###\n" -"###SITEURL###" - -#: wp-includes/ms-functions.php:2647 -msgid "[%s] New Network Admin Email Address" -msgstr "[%s] Nouvelle adresse e-mail d’administration du réseau" - -#. translators: Do not translate USERNAME, ADMIN_URL, EMAIL, SITENAME, SITEURL: -#. those are placeholders. -#: wp-includes/ms-functions.php:2601 -msgid "" -"Howdy ###USERNAME###,\n" -"\n" -"You recently requested to have the network admin email address on\n" -"your network changed.\n" -"\n" -"If this is correct, please click on the following link to change it:\n" -"###ADMIN_URL###\n" -"\n" -"You can safely ignore and delete this email if you do not want to\n" -"take this action.\n" -"\n" -"This email has been sent to ###EMAIL###\n" -"\n" -"Regards,\n" -"All at ###SITENAME###\n" -"###SITEURL###" -msgstr "" -"Bonjour ###USERNAME###,\n" -"\n" -"Vous avez récemment demander à changer l’adresse e-mail de l’administrateur de votre réseau.\n" -"\n" -"Si c’est correct, veuillez cliquer sur le lien suivant pour la changer :\n" -"###ADMIN_URL###\n" -"\n" -"Vous pouvez sans risque ignorer et supprimer cet e-mail si vous ne voulez pas effectuer cet action.\n" -"\n" -"Cet e-mail a été envoyé à ###EMAIL###.\n" -"\n" -"Cordialement,\n" -"De la part de ###SITENAME###\n" -"###SITEURL###" - -#: wp-includes/ms-functions.php:184 -msgid "User cannot be added to this site." -msgstr "L’utilisateur ne peut pas être ajouté à ce site." - -#: wp-includes/load.php:1134 -msgid "Scrape nonce check failed. Please try again." -msgstr "La récupération de la vérification du nonce a échoué. Veuillez réessayer." - -#. translators: Site admin email change notification email subject. %s: Site -#. title -#: wp-includes/functions.php:5779 -msgid "[%s] Notice of Admin Email Change" -msgstr "[%s] Notification de changement de l’e-mail d’administration" - -#. translators: Do not translate OLD_EMAIL, NEW_EMAIL, SITENAME, SITEURL: those -#. are placeholders. -#: wp-includes/functions.php:5764 -msgid "" -"Hi,\n" -"\n" -"This notice confirms that the admin email address was changed on ###SITENAME###.\n" -"\n" -"The new admin email address is ###NEW_EMAIL###.\n" -"\n" -"This email has been sent to ###OLD_EMAIL###\n" -"\n" -"Regards,\n" -"All at ###SITENAME###\n" -"###SITEURL###" -msgstr "" -"Bonjour,\n" -"\n" -"Cette notification pour vous confirmer que l’adresse e-mail de l’administrateur a été changé sur ###SITENAME###.\n" -"\n" -"La nouvelle adresse e-mail de l’administrateur est ###NEW_EMAIL###.\n" -"\n" -"Cet e-mail a été envoyé à ###OLD_EMAIL###.\n" -"\n" -"Cordialement,\n" -"De la part de ###SITENAME###\n" -"###SITEURL###" - -#: wp-includes/functions.php:5700 -msgid "Only UUID V4 is supported at this time." -msgstr "Seul le système UUID v4 est reconnu à l’heure actuelle." - -#: wp-includes/deprecated.php:3927 wp-includes/deprecated.php:3944 -msgid "The Press This plugin is required." -msgstr "L’extension « Press This » est requise." - -#. translators: %s: number of themes displayed. -#: wp-includes/customize/class-wp-customize-themes-section.php:141 -msgid "%s themes" -msgstr "%s thèmes" - -#. translators: %s: number of filters selected. -#: wp-includes/customize/class-wp-customize-themes-section.php:125 -msgid "Filter themes (%s)" -msgstr "Trier les thèmes (%s)" - -#: wp-includes/customize/class-wp-customize-themes-section.php:113 -msgid "Back to theme sources" -msgstr "Retour vers les sources du thème" - -#: wp-includes/customize/class-wp-customize-themes-section.php:92 -msgid "Search WordPress.org themes" -msgstr "Rechercher dans les thèmes WordPress.org" - -#: wp-includes/customize/class-wp-customize-theme-control.php:126 -msgid "Install & Preview" -msgstr "Installer & prévisualiser" - -#: wp-includes/customize/class-wp-customize-nav-menu-item-setting.php:713 -msgid "Invalid URL." -msgstr "URL non-valide." - -#. translators: %s: "Add Items" button text -#: wp-includes/customize/class-wp-customize-nav-menu-control.php:44 -msgid "Time to add some links! Click “%s” to start putting pages, categories, and custom links in your menu. Add as many things as you’d like." -msgstr "Il est grand temps d’ajouter quelques liens ! Cliquez sur « %s » pour ajouter des pages, des catégories ou des liens personnalisés dans votre menu. Ajoutez autant de choses que vous le souhaitez." - -#: wp-includes/customize/class-wp-customize-media-control.php:249 -msgid "Choose image" -msgstr "Choisir une image" - -#: wp-includes/customize/class-wp-customize-media-control.php:239 -msgid "Choose audio" -msgstr "Choisir un fichier sonore" - -#: wp-includes/customize/class-wp-customize-media-control.php:234 -msgid "Change audio" -msgstr "Modifier le fichier sonore" - -#: wp-includes/customize/class-wp-customize-media-control.php:233 -#: wp-includes/customize/class-wp-customize-media-control.php:238 -msgid "Select audio" -msgstr "Sélectionner un fichier sonore" - -#. translators: %s: header height in pixels -#: wp-includes/customize/class-wp-customize-header-image-control.php:187 -msgid "Click “Add new image” to upload an image file from your computer. Your theme works best with an image with a header height of %s pixels — you’ll be able to crop your image once you upload it for a perfect fit." -msgstr "Cliquez sur « Ajouter une nouvelle image » pour téléverser un fichier image depuis votre ordinateur. Votre thème fonctionne mieux avec une image avec la hauteur d’en-tête de %s pixels. Vous pourrez recadrer l’image dès qu’elle sera téléversée pour un ajustement parfait." - -#. translators: %s: header width in pixels -#: wp-includes/customize/class-wp-customize-header-image-control.php:182 -msgid "Click “Add new image” to upload an image file from your computer. Your theme works best with an image with a header width of %s pixels — you’ll be able to crop your image once you upload it for a perfect fit." -msgstr "Cliquez sur « Ajouter une nouvelle image » pour téléverser un fichier image depuis votre ordinateur. Votre thème fonctionne mieux avec une image avec la largeur d’en-tête de %s pixels. Vous pourrez recadrer l’image dès qu’elle sera téléversée pour un ajustement parfait." - -#. translators: %s: header size in pixels -#: wp-includes/customize/class-wp-customize-header-image-control.php:177 -msgid "Click “Add new image” to upload an image file from your computer. Your theme works best with an image with a header size of %s pixels — you’ll be able to crop your image once you upload it for a perfect fit." -msgstr "Cliquez sur « Ajouter une nouvelle image » pour téléverser un fichier image depuis votre ordinateur. Votre thème fonctionne mieux avec une image de taille d’en-tête de %s pixels. Vous pourrez recadrer l’image dès qu’elle sera téléversée pour un ajustement parfait." - -#: wp-includes/customize/class-wp-customize-header-image-control.php:174 -msgid "Click “Add new image” to upload an image file from your computer. Your theme works best with an image that matches the size of your video — you’ll be able to crop your image once you upload it for a perfect fit." -msgstr "Cliquez sur « Ajouter une nouvelle image » pour téléverser un fichier image depuis votre ordinateur. Votre thème fonctionne mieux avec une image de la même taille que votre vidéo. Vous pourrez recadrer l’image dès qu’elle sera téléversée pour un ajustement parfait." - -#. translators: %s: UTC offset -#: wp-includes/customize/class-wp-customize-date-time-control.php:243 -msgid "Timezone is %s." -msgstr "Le fuseau horaire est %s." - -#. translators: 1: timezone name, 2: timezone abbreviation, 3: gmt offset -#: wp-includes/customize/class-wp-customize-date-time-control.php:234 -msgid "Timezone is %1$s (%2$s), currently %3$s." -msgstr "Le fuseau horaire est %1$s (%2$s), actuellement %3$s." - -#. translators: 1: month number (01, 02, etc.), 2: month abbreviation -#: wp-includes/customize/class-wp-customize-date-time-control.php:201 -msgid "%1$s-%2$s" -msgstr "%1$s-%2$s" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:176 -msgid "Timezone" -msgstr "Fuseau horaire" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:170 -msgid "Meridian" -msgstr "Méridien" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:167 -msgid "Minute" -msgstr "Minute" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:162 -msgid "Hour" -msgstr "Heure" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:160 -msgid "Time" -msgstr "Heure" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:146 -msgid "Day" -msgstr "Jour" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:130 -msgid "Month" -msgstr "Mois" - -#: wp-includes/customize/class-wp-customize-date-time-control.php:127 -msgid "Date" -msgstr "Date" - -#: wp-includes/class-wp-user.php:716 -msgid "Usage of user levels is deprecated. Use capabilities instead." -msgstr "L’utilisation des niveaux d’utilisateurs est dépréciée. Utilisez plutôt les permissions d’utilisateurs." - -#. translators: %s: Template -#: wp-includes/class-wp-theme.php:255 -msgid "The theme defines itself as its parent theme. Please check the %s header." -msgstr "Le thème se définit lui-même comme son propre thème parent. Veuillez vérifier l’en-tête %s." - -#: wp-includes/class-wp-editor.php:182 wp-includes/class-wp-editor.php:1263 -msgctxt "Name for the Visual editor tab" -msgid "Visual" -msgstr "Visuel" - -#: wp-includes/class-wp-customize-nav-menus.php:984 -msgid "Create New Menu" -msgstr "Créer un nouveau menu" - -#: wp-includes/class-wp-customize-nav-menus.php:709 -msgid "New Menu" -msgstr "Nouveau menu" - -#. translators: URL to the widgets panel of the customizer -#: wp-includes/class-wp-customize-nav-menus.php:600 -msgid "If your theme has widget areas, you can also add menus there. Visit the Widgets panel and add a “Navigation Menu widget” to display a menu in a sidebar or footer." -msgstr "Si votre thème possède des zones de widgets, vous pouvez aussi y ajouter des menus. Consultez le panneau Widgets et ajoutez un « Widget de menu de navigation » pour afficher un menu en colonne latérale ou en pied de page." - -#: wp-includes/class-wp-customize-nav-menus.php:436 -msgid "If your theme has multiple menus, giving them clear names will help you manage them." -msgstr "Si votre thème dispose de plusieurs menus, leur donner des noms pertinents vous aidera à les gérer." - -#. translators: %s: number of menu locations -#: wp-includes/class-wp-customize-nav-menus.php:419 -msgid "Your theme can display menus in %s location." -msgid_plural "Your theme can display menus in %s locations." -msgstr[0] "Votre thème peut afficher des menus sur %s emplacement." -msgstr[1] "Votre thème peut afficher des menus sur %s emplacements." - -#: wp-includes/class-wp-customize-nav-menus.php:416 -msgid "Your theme can display menus in one location." -msgstr "Votre thème peut afficher des menus sur un emplacement." - -#: wp-includes/class-wp-customize-manager.php:5318 -msgid "CSS code" -msgstr "Code CSS" - -#. translators: 1: link to user profile, 2: additional link attributes, 3: -#. accessibility text -#: wp-includes/class-wp-customize-manager.php:5289 -#: wp-includes/widgets/class-wp-widget-custom-html.php:299 -msgid "The edit field automatically highlights code syntax. You can disable this in your user profile%3$s to work in plain text mode." -msgstr "Le champ de modification met automatiquement en surbrillance la syntaxe du code. Vous pouvez désactiver ceci dans votre profil utilisateur%3$s pour travailler en mode texte brut." - -#: wp-includes/widgets/class-wp-widget-custom-html.php:313 -msgid "Screen reader users: when in forms mode, you may need to press the Esc key twice." -msgstr "Utilisateurs de lecteurs d’écrans : en mode formulaire, vous aurez besoin d’utiliser la touche ESC deux fois." - -#: wp-includes/class-wp-customize-manager.php:5281 -#: wp-includes/widgets/class-wp-widget-custom-html.php:312 -msgid "To move away from this area, press the Esc key followed by the Tab key." -msgstr "Pour partir de cette zone, utiliser la touche ESC puis la touche TAB." - -#: wp-includes/class-wp-customize-manager.php:5280 -#: wp-includes/widgets/class-wp-widget-custom-html.php:311 -msgid "In the editing area, the Tab key enters a tab character." -msgstr "Dans la zone d’édition, la touche Tab écrit un caractère de tabulation." - -#: wp-includes/class-wp-customize-manager.php:5278 -#: wp-includes/widgets/class-wp-widget-custom-html.php:309 -msgid "When using a keyboard to navigate:" -msgstr "Lorsque l’on utilise un clavier pour naviguer :" - -#: wp-includes/class-wp-customize-manager.php:5268 -msgid "Add your own CSS code here to customize the appearance and layout of your site." -msgstr "Ajouter votre propre code CSS ici pour personnaliser l’apparence et la mise en page de votre site." - -#: wp-includes/class-wp-customize-manager.php:5233 -msgid "Your homepage displays" -msgstr "La page d’accueil affiche" - -#: wp-includes/class-wp-customize-manager.php:5222 -msgid "You can choose what’s displayed on the homepage of your site. It can be posts in reverse chronological order (classic blog), or a fixed/static page. To set a static homepage, you first need to create two Pages. One will become the homepage, and the other will be where your posts are displayed." -msgstr "Vous pouvez choisir ce qui est affiché sur la page d’accueil de votre site. Il peut s’agir d’articles dans l’ordre chronologique inversé (blog classique), ou une page fixe/statique. Pour définir une page d’accueil statique, vous devez au préalable créer deux pages. Une qui deviendra la page d’accueil, et une autre qui sera celle où vos articles seront affichés." - -#: wp-includes/class-wp-customize-manager.php:5220 -msgid "Homepage Settings" -msgstr "Réglages de la page d’accueil" - -#. translators: %s: site icon size in pixels -#: wp-includes/class-wp-customize-manager.php:4914 -msgid "Site Icons should be square and at least %s pixels." -msgstr "Les icônes du site devraient être des carrés d’au moins %s pixels." - -#: wp-includes/class-wp-customize-manager.php:4912 -msgid "Site Icons are what you see in browser tabs, bookmark bars, and within the WordPress mobile apps. Upload one here!" -msgstr "Les icônes du site sont ce que vous voyez dans les onglets du navigateur, les barres de signets, et dans les applications mobiles WordPress. Téléversez-en une ici !" - -#: wp-includes/class-wp-customize-manager.php:4844 -msgid "WordPress.org themes" -msgstr "Thèmes WordPress.org" - -#: wp-includes/class-wp-customize-manager.php:4835 -msgid "Installed themes" -msgstr "Thèmes installés" - -#: wp-includes/script-loader.php:605 -msgid "Publish Settings" -msgstr "Publier les réglages" - -#: wp-includes/class-wp-customize-manager.php:4202 -msgid "Copied" -msgstr "Copié" - -#: wp-includes/class-wp-customize-manager.php:4196 -msgid "Preview Link" -msgstr "Lien de prévisualisation" - -#: wp-includes/class-wp-customize-manager.php:4193 -msgid "See how changes would look live on your website, and share the preview with people who can't access the Customizer." -msgstr "Voyez comment les changements apparaîtront sur votre site, et partagez l’aperçu avec les personnes qui peuvent accéder à l’outil de personnalisation." - -#: wp-includes/class-wp-customize-manager.php:4191 -msgid "Share Preview Link" -msgstr "Partager le lien de prévisualisation" - -#: wp-includes/class-wp-customize-manager.php:3042 -msgid "Changes trashed successfully." -msgstr "Les modifications ont bien été mises à la corbeille." - -#: wp-includes/class-wp-customize-manager.php:3027 -msgid "Changes have already been trashed." -msgstr "Les modifications ont déjà été mises à la corbeille." - -#: wp-includes/class-wp-customize-manager.php:3021 -#: wp-includes/class-wp-customize-manager.php:3037 -msgid "Unable to trash changes." -msgstr "Impossible de mettre les modifications à la corbeille." - -#: wp-includes/class-wp-customize-manager.php:3012 -msgid "No changes saved yet, so there is nothing to trash." -msgstr "Aucune modification enregistrée, il n’y a donc rien à mettre à la corbeille." - -#: wp-includes/class-wp-customize-manager.php:3004 -msgid "There was an authentication problem. Please reload and try again." -msgstr "Il y a eu un problème d’authentification. Veuillez recharger et essayer à nouveau." - -#. translators: %s: number of invalid settings -#: wp-includes/class-wp-customize-manager.php:2707 -#: wp-includes/script-loader.php:594 wp-includes/script-loader.php:596 -msgid "Unable to save due to %s invalid setting." -msgid_plural "Unable to save due to %s invalid settings." -msgstr[0] "Impossible d’enregistrer suite à %s réglage non valide." -msgstr[1] "Impossible d’enregistrer suite à %s réglages non valides." - -#: wp-includes/class-wp-customize-manager.php:2593 -#: wp-includes/class-wp-customize-manager.php:2608 -#: wp-includes/script-loader.php:558 -msgid "You must supply a future date to schedule." -msgstr "Vous devez fournir une date future pour activer la planification." - -#: wp-includes/class-wp-customize-manager.php:2570 -msgid "The previous set of changes has already been published. Please try saving your current set of changes again." -msgstr "Le jeu de modifications précédent a déjà été publié. Veuillez essayer d’enregistrer votre jeu de modification actuel à nouveau." - -#: wp-includes/admin-bar.php:705 -msgid "Edit User" -msgstr "Modifier un utilisateur" - -#: wp-includes/admin-bar.php:668 -msgid "View User" -msgstr "Prévisualiser l’utilisateur" - -#: wp-includes/widgets/class-wp-widget-text.php:481 -msgid "This widget may have contained code that may work better in the “Custom HTML” widget. If you haven’t yet, how about trying that widget instead?" -msgstr "Ce widget semble contenir du code qui fonctionnerait sans doute mieux dans le nouveau widget « HTML personnalisé ». Si vous ne l’avez pas encore fait, pourquoi ne pas l’essayer à la place ?" - -#: wp-includes/widgets/class-wp-widget-text.php:534 -msgid "Hey there, looks like you just pasted HTML into the “Visual” tab of the Text widget. You may want to paste your code into the “Text” tab instead. Alternately, try out the new “Custom HTML” widget!" -msgstr "Bonjour, il semblerait que vous ayez collé du code HTML dans l’onglet « Visuel » du widget texte. Vous souhaitiez peut-être le coller dans l’onglet « Texte ». Vous pouvez également essayer le nouveau widget « HTML personnalisé » !" - -#: wp-includes/widgets/class-wp-widget-text.php:533 -msgid "Did you just paste HTML?" -msgstr "Venez-vous de coller du code HTML ?" - -#: wp-includes/widgets/class-wp-widget-text.php:518 -msgid "Did you know there is a “Custom HTML” widget now? You can find it by scanning the list of available widgets on this screen. Check it out to add some custom code to your site!" -msgstr "Avez-vous entendu parler de notre nouveau widget « HTML personnalisé » ? Vous pouvez le trouver dans la liste des widgets disponibles sur cet écran. Utilisez-le pour ajouter du code personnalisé à votre site !" - -#: wp-includes/widgets/class-wp-widget-text.php:516 -msgid "Did you know there is a “Custom HTML” widget now? You can find it by pressing the “Add a Widget” button and searching for “HTML”. Check it out to add some custom code to your site!" -msgstr "Dites, avez-vous entendu parler de notre nouveau widget « HTML personnalisé » ? Vous pouvez le trouver en cliquant sur le bouton « Ajoutez un widget » et en cherchant « HTML ». Utilisez-le pour ajouter du code personnalisé à votre site !" - -#: wp-includes/widgets/class-wp-widget-text.php:514 -msgid "New Custom HTML Widget" -msgstr "Nouveau widget HTML personnalisé." - -#: wp-includes/widgets/class-wp-widget-text.php:479 -msgid "This widget may contain code that may work better in the “Custom HTML” widget. How about trying that widget instead?" -msgstr "Ce widget peut contenir du code qui fonctionnerait mieux dans le nouveau widget « HTML personnalisé ». Pourquoi ne pas l’essayer à la place ?" - -#: wp-includes/widgets/class-wp-widget-text.php:35 -msgid "Arbitrary text." -msgstr "Texte arbitraire." - -#: wp-includes/widgets/class-wp-widget-custom-html.php:271 -msgid "Some HTML tags are not permitted, including:" -msgstr "Certaines balises HTML ne sont pas autorisées, dont :" - -#: wp-includes/widgets/class-wp-widget-custom-html.php:53 -msgid "Custom HTML" -msgstr "HTML personnalisé" - -#: wp-includes/widgets/class-wp-widget-custom-html.php:46 -msgid "Arbitrary HTML code." -msgstr "Code HTML arbitraire." - -#: wp-includes/widgets/class-wp-widget-tag-cloud.php:140 -msgid "Show tag counts" -msgstr "Afficher le nombre d’étiquettes" - -#: wp-includes/category-template.php:801 wp-includes/category-template.php:810 -msgid "%s item" -msgid_plural "%s items" -msgstr[0] "%s élément" -msgstr[1] "%s éléments" - -#: wp-includes/widgets/class-wp-widget-media.php:67 -msgctxt "label for button in the media widget" -msgid "Add Media" -msgstr "Ajouter un média" - -#: wp-includes/widgets/class-wp-widget-media-video.php:32 -msgctxt "label for button in the video widget" -msgid "Add Video" -msgstr "Ajouter une vidéo" - -#: wp-includes/widgets/class-wp-widget-media-image.php:32 -msgctxt "label for button in the image widget" -msgid "Add Image" -msgstr "Ajouter une image" - -#: wp-includes/widgets/class-wp-widget-media-audio.php:32 -msgctxt "label for button in the audio widget" -msgid "Add Audio" -msgstr "Ajouter un son" - -#: wp-includes/media.php:3126 -msgid "(no author)" -msgstr "(aucun auteur)" - -#. translators: %s: the name of a city -#: wp-includes/script-loader.php:1202 -msgid "City updated. Listing events near %s." -msgstr "Ville mise à jour. Liste des évènements proche de %s." - -#. translators: %s is the name of the city we couldn't locate. Replace the -#. examples with cities related to your locale. Test that they match the -#. expected location and have upcoming events before including them. If no -#. cities related to your locale have events, then use cities related to your -#. locale that would be recognizable to most users. Use only the city name -#. itself, without any region or country. Use the endonym (native locale name) -#. instead of the English name if possible. -#: wp-includes/script-loader.php:1198 -msgid "We couldn’t locate %s. Please try another nearby city. For example: Kansas City; Springfield; Portland." -msgstr "Nous ne localisons pas %s. Veuillez essayer une autre ville proche. Par exemple : Paris, Lyon, Bordeaux." - -#: wp-includes/script-loader.php:1181 -msgid "Attend an upcoming event near you." -msgstr "Assister à un évènement à venir proche de chez vous." - -#: wp-includes/script-loader.php:1180 -msgid "An error occurred. Please try again." -msgstr "Une erreur est survenue. Veuillez essayer à nouveau." - -#: wp-includes/script-loader.php:1179 -msgid "Enter your closest city to find nearby events." -msgstr "Saisissez la ville la plus proche afin de trouver des évènements à proximité." - -#. translators: %s: network settings URL -#: wp-signup.php:845 -msgid "To change or disable registration go to your Options page." -msgstr "Pour changer ou désactiver l’inscription allez sur votre page d’options." - -#: wp-signup.php:838 -msgid "The network currently allows both site and user registrations." -msgstr "Le réseau autorise actuellement les enregistrements de sites et d’utilisateurs." - -#: wp-signup.php:835 -msgid "The network currently allows user registrations." -msgstr "Le réseau autorise actuellement les inscriptions d’utilisateurs." - -#: wp-signup.php:832 -msgid "The network currently allows site registrations." -msgstr "Le réseau autorise actuellement les enregistrements de site." - -#: wp-signup.php:829 -msgid "The network currently disallows registrations." -msgstr "Le réseau n’autorise actuellement pas les inscriptions." - -#: wp-signup.php:824 -msgid "Greetings Network Administrator!" -msgstr "Bienvenue, Administrateur du réseau !" - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:54 -#: wp-includes/widgets/class-wp-widget-media.php:148 -msgid "Title for the widget" -msgstr "Titre pour le widget" - -#: wp-includes/widgets/class-wp-widget-media.php:142 -msgid "URL to the media file" -msgstr "URL du fichier média" - -#: wp-includes/widgets/class-wp-widget-media.php:135 -msgid "Attachment post ID" -msgstr "ID du fichier joint de l’article" - -#: wp-includes/widgets/class-wp-widget-media.php:79 -msgid "Looks like this isn’t the correct kind of file. Please link to an appropriate file instead." -msgstr "Il semble qu’il ne s’agisse pas du bon type de fichier. Veuillez lier vers un fichier approprié." - -#: wp-includes/widgets/class-wp-widget-media.php:78 -msgid "Media Widget" -msgstr "Widget média" - -#. translators: %d: widget count -#: wp-includes/widgets/class-wp-widget-media.php:77 -msgid "Media Widget (%d)" -msgid_plural "Media Widget (%d)" -msgstr[0] "Widget média (%d)" -msgstr[1] "Widgets média (%d)" - -#. translators: %s: URL to media library -#: wp-includes/widgets/class-wp-widget-media.php:73 -msgid "We can’t find that file. Check your media library and make sure it wasn’t deleted." -msgstr "Nous ne trouvons pas ce fichier. Vérifiez votre bibliothèque et assurez vous qu’il n’a pas été supprimé." - -#: wp-includes/widgets/class-wp-widget-media.php:70 -msgid "Add to Widget" -msgstr "Ajouter au widget" - -#: wp-includes/widgets/class-wp-widget-media.php:69 -msgctxt "label for button in the media widget; should preferably not be longer than ~13 characters long" -msgid "Edit Media" -msgstr "Modifier le média" - -#: wp-includes/widgets/class-wp-widget-media.php:68 -msgctxt "label for button in the media widget; should preferably not be longer than ~13 characters long" -msgid "Replace Media" -msgstr "Remplacer le média" - -#: wp-includes/widgets/class-wp-widget-media.php:66 -msgid "No media selected" -msgstr "Aucun média sélectionné" - -#: wp-includes/widgets/class-wp-widget-media.php:58 -msgid "A media item." -msgstr "Un élément média." - -#. translators: %s: video extension -#: wp-includes/widgets/class-wp-widget-media-video.php:91 -msgid "URL to the %s video source file" -msgstr "URL vers le fichier source vidéo %s" - -#: wp-includes/widgets/class-wp-widget-media-video.php:42 -msgid "Video Widget" -msgstr "Widget vidéo" - -#. translators: %d: widget count -#: wp-includes/widgets/class-wp-widget-media-video.php:41 -msgid "Video Widget (%d)" -msgid_plural "Video Widget (%d)" -msgstr[0] "Widget vidéo (%d)" -msgstr[1] "Widgets vidéo (%d)" - -#. translators: %s: URL to media library -#: wp-includes/widgets/class-wp-widget-media-video.php:37 -msgid "We can’t find that video. Check your media library and make sure it wasn’t deleted." -msgstr "Nous ne trouvons pas cette vidéo. Vérifiez votre bibliothèque et assurez vous qu’elle n’a pas été supprimée. " - -#: wp-includes/widgets/class-wp-widget-media-video.php:34 -msgctxt "label for button in the video widget; should preferably not be longer than ~13 characters long" -msgid "Edit Video" -msgstr "Modifier la vidéo" - -#: wp-includes/widgets/class-wp-widget-media-video.php:33 -msgctxt "label for button in the video widget; should preferably not be longer than ~13 characters long" -msgid "Replace Video" -msgstr "Remplacer la vidéo" - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:32 -msgctxt "label for button in the gallery widget; should not be longer than ~13 characters long" -msgid "Add Images" -msgstr "Ajouter" - -#: wp-includes/widgets/class-wp-widget-media-video.php:26 -msgid "Displays a video from the media library or from YouTube, Vimeo, or another provider." -msgstr "Affichage d’une vidéo depuis votre bibliothèque, YouTube, Vimeo ou un autre fournisseur." - -#. translators: placeholder is image filename -#: wp-includes/widgets/class-wp-widget-media-image.php:342 -msgid "Current image: %s" -msgstr "Image actuelle : %s" - -#: wp-includes/widgets/class-wp-widget-media-image.php:42 -msgid "Image Widget" -msgstr "Widget image" - -#. translators: %d: widget count -#: wp-includes/widgets/class-wp-widget-media-image.php:41 -msgid "Image Widget (%d)" -msgid_plural "Image Widget (%d)" -msgstr[0] "Widget image (%d)" -msgstr[1] "Widgets image (%d)" - -#. translators: %s: URL to media library -#: wp-includes/widgets/class-wp-widget-media-image.php:37 -msgid "We can’t find that image. Check your media library and make sure it wasn’t deleted." -msgstr "Nous ne trouvons pas cette image. Vérifiez votre bibliothèque et assurez vous qu’elle n’a pas été supprimée. " - -#: wp-includes/widgets/class-wp-widget-media-image.php:34 -msgctxt "label for button in the image widget; should preferably not be longer than ~13 characters long" -msgid "Edit Image" -msgstr "Modifier l’image" - -#: wp-includes/widgets/class-wp-widget-media-image.php:33 -msgctxt "label for button in the image widget; should preferably not be longer than ~13 characters long" -msgid "Replace Image" -msgstr "Remplacer l’image" - -#: wp-includes/widgets/class-wp-widget-media-gallery.php:34 -msgctxt "label for button in the gallery widget; should not be longer than ~13 characters long" -msgid "Edit Gallery" -msgstr "Ajouter" - -#: wp-includes/widgets/class-wp-widget-media-image.php:26 -msgid "Displays an image." -msgstr "Affichage d’une image." - -#: wp-includes/widgets/class-wp-widget-media-audio.php:192 -#: wp-includes/widgets/class-wp-widget-media-image.php:335 -#: wp-includes/widgets/class-wp-widget-media-video.php:235 -msgid "Unable to preview media due to an unknown error." -msgstr "Impossible de prévisualiser le média en raison d’une erreur inconnue." - -#. translators: %s: audio extension -#: wp-includes/widgets/class-wp-widget-media-audio.php:81 -msgid "URL to the %s audio source file" -msgstr "URL vers le fichier source du son %s" - -#: wp-includes/widgets/class-wp-widget-media-audio.php:43 -msgid "Looks like this isn’t the correct kind of file. Please link to an audio file instead." -msgstr "Il semble que ceci ne soit pas le type de fichier correct. Veuillez faire un lien vers un fichier son à la place." - -#: wp-includes/widgets/class-wp-widget-media-audio.php:42 -msgid "Audio Widget" -msgstr "Widget de son" - -#. translators: %d: widget count -#: wp-includes/widgets/class-wp-widget-media-audio.php:41 -msgid "Audio Widget (%d)" -msgid_plural "Audio Widget (%d)" -msgstr[0] "Widget de son (%d)" -msgstr[1] "Widgets de son (%d)" - -#. translators: %s: URL to media library -#: wp-includes/widgets/class-wp-widget-media-audio.php:37 -msgid "We can’t find that audio file. Check your media library and make sure it wasn’t deleted." -msgstr "Nous ne trouvons pas ce fichier audio. Vérifiez votre bibliothèque et assurez vous qu’il n’a pas été supprimé. " - -#: wp-includes/widgets/class-wp-widget-media-audio.php:34 -msgctxt "label for button in the audio widget; should preferably not be longer than ~13 characters long" -msgid "Edit Audio" -msgstr "Modifier le son" - -#: wp-includes/widgets/class-wp-widget-media-audio.php:33 -msgctxt "label for button in the audio widget; should preferably not be longer than ~13 characters long" -msgid "Replace Audio" -msgstr "Remplacer le son" - -#: wp-includes/customize/class-wp-customize-media-control.php:237 -#: wp-includes/widgets/class-wp-widget-media-audio.php:31 -msgid "No audio selected" -msgstr "Aucun fichier audio sélectionné" - -#: wp-includes/widgets/class-wp-widget-media-audio.php:26 -msgid "Displays an audio player." -msgstr "Affichage d’un lecteur audio." - -#: wp-includes/script-loader.php:828 -msgctxt "theme" -msgid "Deleted!" -msgstr "Supprimé !" - -#: wp-includes/script-loader.php:827 -msgctxt "plugin" -msgid "Deleted!" -msgstr "Supprimée !" - -#: wp-includes/script-loader.php:798 -msgctxt "theme" -msgid "Installed!" -msgstr "Installé !" - -#: wp-includes/script-loader.php:797 -msgctxt "plugin" -msgid "Installed!" -msgstr "Installée" - -#. translators: %s: Plugin name -#: wp-includes/script-loader.php:795 -msgctxt "plugin" -msgid "Install %s now" -msgstr "Installer %s" - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:785 -msgctxt "plugin" -msgid "%s update failed" -msgstr "Erreur de mise à jour pour %s" - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:783 -msgctxt "plugin" -msgid "%s updated!" -msgstr "%s est à jour !" - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:781 -msgctxt "plugin" -msgid "Updating %s..." -msgstr "Mise à jour de %s..." - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:776 -msgctxt "plugin" -msgid "Update %s now" -msgstr "Mettre %s à jour" - -#: wp-includes/script-loader.php:772 -msgctxt "theme" -msgid "Updated!" -msgstr "Mis à jour !" - -#: wp-includes/script-loader.php:771 -msgctxt "plugin" -msgid "Updated!" -msgstr "Mise à jour !" - -#. translators: 1: parameter, 2: maximum number -#: wp-includes/rest-api.php:1184 -msgid "%1$s must be less than or equal to %2$d" -msgstr "%1$s doit être inférieur ou égal à %2$d" - -#. translators: 1: parameter, 2: maximum number -#: wp-includes/rest-api.php:1181 -msgid "%1$s must be less than %2$d" -msgstr "%1$s doit être inférieur à %2$d" - -#. translators: 1: parameter, 2: minimum number -#: wp-includes/rest-api.php:1176 -msgid "%1$s must be greater than or equal to %2$d" -msgstr "%1$s doit être supérieur ou égal à %2$d" - -#. translators: 1: parameter, 2: minimum number -#: wp-includes/rest-api.php:1173 -msgid "%1$s must be greater than %2$d" -msgstr "%1$s doit être supérieur à %2$d" - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1350 -msgid "Limit result set to users with one or more specific slugs." -msgstr "Limiter le jeu de résultats aux utilisateurs ayant un ou plusieurs identifiants spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:972 -msgid "Limit result set to terms with one or more specific slugs." -msgstr "Limiter le jeu de résultats aux termes ayant un ou plusieurs identifiants spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:329 -msgid "The page number requested is larger than the number of pages available." -msgstr "Le numéro de page demandé est plus grand que le nombre de pages disponibles." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:157 -msgid "You need to define an include parameter to order by include." -msgstr "Vous devez définir un paramètre d’inclusion pour ordonner avec include." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:245 -msgid "All features, supported by the post type." -msgstr "Toutes les fonctionnalités, supportées par le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:76 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:98 -msgid "The password for the parent post of the comment (if the post is password protected)." -msgstr "Mot de passe de l’article parent du commentaire (si l’article est protégé par un mot de passe)." - -#: wp-includes/post.php:1405 -msgctxt "page" -msgid "Use as featured image" -msgstr "Utiliser comme image mise en avant" - -#: wp-includes/post.php:1405 -msgctxt "post" -msgid "Use as featured image" -msgstr "Utiliser comme image mise en avant" - -#: wp-includes/post.php:1404 -msgctxt "page" -msgid "Remove featured image" -msgstr "Supprimer l’image mise en avant" - -#: wp-includes/post.php:1404 -msgctxt "post" -msgid "Remove featured image" -msgstr "Supprimer l’image mise en avant" - -#: wp-includes/post.php:1403 -msgctxt "page" -msgid "Set featured image" -msgstr "Définir l’image mise en avant" - -#: wp-includes/post.php:1403 -msgctxt "post" -msgid "Set featured image" -msgstr "Définir l’image mise en avant" - -#: wp-includes/post.php:1402 -msgctxt "page" -msgid "Featured Image" -msgstr "Image mise en avant" - -#: wp-includes/post.php:1402 -msgctxt "post" -msgid "Featured Image" -msgstr "Image mise en avant" - -#. translators: 1: $sanitize_callback, 2: register_setting() -#: wp-includes/option.php:2077 -msgid "%1$s is deprecated. The callback from %2$s is used instead." -msgstr "%1$s est obsolète. Le rappel de %2$s est utilisé à la place." - -#: wp-includes/media.php:3529 wp-includes/script-loader.php:80 -msgid "" -"You are about to permanently delete these items from your site.\n" -"This action cannot be undone.\n" -" 'Cancel' to stop, 'OK' to delete." -msgstr "" -"Vous êtes en train de supprimer définitivement ces éléments de votre site.\n" -"Cette action ne peut pas être annulée.\n" -"« Annuler » pour arrêter, « OK » pour supprimer." - -#: wp-includes/media.php:3528 -msgid "" -"You are about to permanently delete this item from your site.\n" -"This action cannot be undone.\n" -" 'Cancel' to stop, 'OK' to delete." -msgstr "" -"Vous êtes en train de supprimer définitivement cet élément de votre site.\n" -"Cette action ne peut pas être annulée.\n" -"« Annuler » pour arrêter, « OK » pour supprimer." - -#. translators: 1: suggested width number, 2: suggested height number. -#: wp-includes/media-template.php:240 wp-includes/media.php:3578 -msgid "Suggested image dimensions: %1$s by %2$s pixels." -msgstr "Dimensions suggérées de l’image : %1$s par %2$s pixels." - -#: wp-includes/functions.php:2140 wp-includes/script-loader.php:291 -msgid "Sorry, this file type is not permitted for security reasons." -msgstr "Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité." - -#: wp-includes/comment.php:3052 -msgid "Sorry, comments are not allowed for this item." -msgstr "Désolé, les commentaires ne sont pas autorisés pour cet élément." - -#: wp-includes/class-wp-oembed-controller.php:138 -msgid "Sorry, you are not allowed to make proxied oEmbed requests." -msgstr "Désolé, vous n’êtes pas autorisé à faire des requêtes oEmbed passant par proxy." - -#: wp-includes/class-wp-oembed-controller.php:88 -msgid "Whether to perform an oEmbed discovery request for non-whitelisted providers." -msgstr "Défini s’il faut ou non effectuer une requête de découverte oEmbed d’autres fournisseurs non-inscrits sur la liste blanche." - -#: wp-includes/class-wp-oembed-controller.php:83 -msgid "The maximum height of the embed frame in pixels." -msgstr "La hauteur maximale de l’insert oEmbed en pixels." - -#: wp-includes/class-wp-oembed-controller.php:77 -msgid "The maximum width of the embed frame in pixels." -msgstr "La largeur maximale de l’insert oEmbed en pixels." - -#: wp-includes/class-wp-oembed-controller.php:68 -msgid "The oEmbed format to use." -msgstr "Le format oEmbed à utiliser." - -#: wp-includes/class-wp-oembed-controller.php:62 -msgid "The URL of the resource for which to fetch oEmbed data." -msgstr "l’URL de la ressource à parcourir pour obtenir les données oEmbed." - -#: wp-includes/class-wp-editor.php:1148 -msgctxt "Short for blue in RGB" -msgid "B" -msgstr "B" - -#: wp-includes/class-wp-editor.php:1147 -msgctxt "Short for green in RGB" -msgid "G" -msgstr "V" - -#: wp-includes/class-wp-editor.php:1146 -msgctxt "Short for red in RGB" -msgid "R" -msgstr "R" - -#: wp-includes/class-wp-editor.php:1104 -msgid "Insert/edit media" -msgstr "Insérer/modifier un média" - -#: wp-includes/class-wp-editor.php:1101 -msgid "Insert/edit code sample" -msgstr "Insérer/modifier le code d’exemple" - -#: wp-includes/class-wp-editor.php:1100 -msgid "Table of Contents" -msgstr "Table des matières" - -#: wp-includes/class-wp-editor.php:1098 -msgid "Date/time" -msgstr "Date/heure" - -#: wp-includes/class-wp-editor.php:1074 -msgctxt "Id for link anchor (TinyMCE)" -msgid "Id" -msgstr "ID" - -#: wp-includes/class-wp-editor.php:1073 -msgid "Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores." -msgstr "l’ID doit commencer par une lettre, suivie uniquement par des lettres, chiffres, tirets, points, virgules ou tirets-bas." - -#: wp-includes/class-wp-customize-widgets.php:758 -msgid "You can navigate to other pages on your site while using the Customizer to view and edit the widgets displayed on those pages." -msgstr "Vous pouvez naviguer sur d’autres pages de votre site pendant que vous utilisez l’outil de personnalisation pour voir et modifier les widgets affichés sur ces pages." - -#. translators: %s: the total number of widget areas registered -#: wp-includes/class-wp-customize-widgets.php:737 -msgid "Your theme has %s widget area, but this particular page doesn’t display it." -msgid_plural "Your theme has %s widget areas, but this particular page doesn’t display them." -msgstr[0] "Votre thème possède %s zone de widget mais cette page particulière ne l’affiche pas." -msgstr[1] "Votre thème possède %s zones de widget mais cette page particulière ne les affiche pas." - -#: wp-includes/class-wp-customize-widgets.php:732 -msgid "Your theme has 1 widget area, but this particular page doesn’t display it." -msgstr "Votre thème possède 1 zone de widget mais cette page particulière ne l’affiche pas." - -#. translators: %s: the number of other widget areas registered but not -#. rendered -#: wp-includes/class-wp-customize-widgets.php:721 -msgid "Your theme has %s other widget area, but this particular page doesn’t display it." -msgid_plural "Your theme has %s other widget areas, but this particular page doesn’t display them." -msgstr[0] "Votre thème possède %s autre zone de widget mais cette page particulière ne l’affiche pas." -msgstr[1] "Votre thème possède %s autres zones de widget mais cette page particulière ne les affiche pas." - -#: wp-includes/class-wp-customize-widgets.php:713 -msgid "Your theme has 1 other widget area, but this particular page doesn’t display it." -msgstr "Votre thème possède 1 autre zone de widget mais cette page particulière ne l’affiche pas." - -#: wp-includes/option.php:1859 -msgid "This address is used for admin purposes, like new user notification." -msgstr "Cette adresse est utilisée à des fins d’administration, comme les notifications d’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:95 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:823 -msgid "Unique identifier for the term." -msgstr "Identificateur unique pour le terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:121 -msgid "Required to be true, as terms do not support trashing." -msgstr "Nécessite la valeur \"true\", car les termes ne supportent pas la suppression forcée. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:51 -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:266 -msgid "An alphanumeric identifier for the taxonomy." -msgstr "Un identificateur alphanumérique pour la taxonomie." - -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:111 -msgid "Required to be true, as revisions do not support trashing." -msgstr "Nécessite la valeur \"true\", car les révisions ne supportent pas la suppression forcée. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:260 -msgid "REST base route for the post type." -msgstr "Route de base REST pour le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:51 -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:239 -msgid "An alphanumeric identifier for the post type." -msgstr "Un identificateur alphanumérique pour le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:227 -msgid "Human-readable labels for the post type for various contexts." -msgstr "Libellés lisibles par un humain pour le type de contenu dans divers contextes." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:221 -msgid "Whether or not the post type should have children." -msgstr "Définir si le type de contenu doit avoir des enfants ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:215 -msgid "A human-readable description of the post type." -msgstr "Une description du type de contenu lisible par l’humain. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:209 -msgid "All capabilities used by the post type." -msgstr "Toutes les permissions utilisées par le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:51 -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:284 -msgid "An alphanumeric identifier for the status." -msgstr "Un identificateur alphanumérique pour l’état." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1337 -msgid "Limit response to comments published before a given ISO8601 compliant date." -msgstr "Limiter les réponses aux commentaires publiés avant une date donnée et conforme ISO8601." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1308 -msgid "Limit response to comments published after a given ISO8601 compliant date." -msgstr "Limiter les réponses aux commentaires publiés après une date donnée et conforme ISO8601." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1278 -msgid "Avatar URLs for the user." -msgstr "URL d’avatar pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1231 -msgid "Roles assigned to the user." -msgstr "Rôles assignés à l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1208 -msgid "The nickname for the user." -msgstr "Le surnom de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1202 -msgid "Locale for the user." -msgstr "Langue de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1195 -msgid "Author URL of the user." -msgstr "URL auteur pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1190 -msgid "Description of the user." -msgstr "Description de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1184 -msgid "URL of the user." -msgstr "URL de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1169 -msgid "Last name for the user." -msgstr "Nom de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1161 -msgid "First name for the user." -msgstr "Prénom de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1153 -msgid "Display name for the user." -msgstr "Nom affiché pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1144 -msgid "Login name for the user." -msgstr "Nom de connexion pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:731 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:764 -msgid "The user cannot be deleted." -msgstr "L’utilisateur ne peut pas être supprimé." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:486 -msgid "Error creating new user." -msgstr "Erreur de création de nouvel utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:877 -msgid "The parent term ID." -msgstr "L’ID du terme parent." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:847 -msgid "HTML title for the term." -msgstr "Titre HTML pour le terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:840 -msgid "URL of the term." -msgstr "URL du terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:600 -msgid "The term cannot be deleted." -msgstr "Le terme ne peut pas être supprimé." - -#: wp-includes/class-wp-xmlrpc-server.php:2068 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:397 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:502 -msgid "Cannot set parent term, taxonomy is not hierarchical." -msgstr "Impossible de définir un terme parent, la taxonomie n’est pas hiérarchique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:307 -msgid "Term does not exist." -msgstr "Le terme n’existe pas." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:260 -msgid "The title for the taxonomy." -msgstr "Le titre pour la taxonomie." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:278 -msgid "Types associated with the taxonomy." -msgstr "Le type associé avec la taxonomie." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:233 -msgid "The title for the post type." -msgstr "Le titre pour le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:127 -msgid "Cannot view post type." -msgstr "Impossible d’affiche le type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:248 -msgid "The title for the status." -msgstr "Le titre pour l’état." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:135 -msgid "Cannot view status." -msgstr "Impossible d’afficher l’état." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:129 -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:179 -msgid "Invalid status." -msgstr "État non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:463 -msgid "URL to the original attachment file." -msgstr "URL pour le fichier joint original." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:443 -msgid "The attachment MIME type." -msgstr "Le type MIME du fichier joint." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:435 -msgid "Attachment type." -msgstr "Type de fichier joint." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:412 -msgid "The attachment description." -msgstr "La description du fichier joint." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:389 -msgid "The attachment caption." -msgstr "La légende du fichier joint." - -#: wp-includes/option.php:1908 -msgid "Default post category." -msgstr "Catégorie d’article par défaut." - -#: wp-includes/option.php:1834 -msgid "Site tagline." -msgstr "Slogan du site." - -#. translators: Theme author name -#: wp-includes/customize/class-wp-customize-theme-control.php:87 -msgctxt "theme author" -msgid "By %s" -msgstr "Par %s" - -#. translators: New user notification email subject. 1: Network name, 2: New -#. user login -#: wp-includes/ms-functions.php:1012 -msgctxt "New user notification email subject" -msgid "[%1$s] Activate %2$s" -msgstr "[%1$s] Activation de %2$s" - -#. translators: New site notification email subject. 1: Network name, 2: New -#. site URL -#: wp-includes/ms-functions.php:917 -msgctxt "New site notification email subject" -msgid "[%1$s] Activate %2$s" -msgstr "[%1$s] Activation de %2$s" - -#: wp-includes/widgets.php:1398 wp-includes/widgets.php:1507 -msgid "RSS Error:" -msgstr "Erreur RSS :" - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:486 -msgid "Cannot create a comment with that type." -msgstr "Impossible de créer un commentaire avec ce type." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:615 -msgid "Invalid slug." -msgstr "Identifiant non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:607 -#: wp-includes/rest-api.php:1157 -msgid "Invalid email address." -msgstr "Adresse de messagerie non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:501 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:705 -msgid "Invalid comment content." -msgstr "Contenu du commentaire non valide." - -#: wp-includes/rest-api/class-wp-rest-server.php:286 -msgid "Invalid JSONP callback function." -msgstr "Fonction de rappel JSONP non valide." - -#: wp-includes/post.php:3487 -msgid "Invalid page template." -msgstr "Modèle de page non valide." - -#: wp-includes/post.php:3207 wp-includes/rest-api.php:1151 -#: wp-includes/script-loader.php:606 -msgid "Invalid date." -msgstr "Date non valide." - -#: wp-includes/theme.php:1397 -msgid "Video is playing." -msgstr "La vidéo en cours de lecture" - -#: wp-includes/theme.php:1396 -msgid "Video is paused." -msgstr "La vidéo est en pause" - -#: wp-includes/theme.php:1960 -msgctxt "Theme starter content" -msgid "Archives" -msgstr "Archives" - -#: wp-includes/theme.php:2082 -msgctxt "Theme starter content" -msgid "This is an example of a homepage section. Homepage sections can be any page other than the homepage itself, including the page that shows your latest blog posts." -msgstr "C’est un exemple de section de page d’accueil. Les sections de page d’accueil peuvent être n’importe quelle page autre que la page d’accueil elle-même, y compris la page qui affiche vos derniers articles de blog." - -#: wp-includes/theme.php:2076 -msgctxt "Theme starter content" -msgid "News" -msgstr "Actualités" - -#: wp-includes/theme.php:2068 -msgctxt "Theme starter content" -msgid "This is a page with some basic contact information, such as an address and phone number. You might also try a plugin to add a contact form." -msgstr "C’est une page avec des informations de contact de base, comme l’adresse et le numéro de téléphone. Vous pouvez aussi essayer une extension pour ajouter un formulaire de contact." - -#: wp-includes/theme.php:2063 -msgctxt "Theme starter content" -msgid "You might be an artist who would like to introduce yourself and your work here or maybe you’re a business with a mission to describe." -msgstr "Vous pourriez être un artiste et vouloir présenter vos travaux et vous même ou encore être une entreprise avec une mission à promouvoir." - -#: wp-includes/theme.php:2058 -msgctxt "Theme starter content" -msgid "Welcome to your site! This is your homepage, which is what most visitors will see when they come to your site for the first time." -msgstr "Bienvenue sur votre site ! C’est votre page d’accueil que vos visiteurs verront lorsqu’ils arriveront sur votre site la première fois." - -#: wp-includes/theme.php:1975 -msgctxt "Theme starter content" -msgid "Recent Posts" -msgstr "Articles récents" - -#: wp-includes/theme.php:1972 -msgctxt "Theme starter content" -msgid "Recent Comments" -msgstr "Commentaires récents" - -#: wp-includes/theme.php:1969 -msgctxt "Theme starter content" -msgid "Meta" -msgstr "Méta" - -#: wp-includes/theme.php:1963 -msgctxt "Theme starter content" -msgid "Calendar" -msgstr "Calendrier" - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:676 -msgid "Sorry, you are not allowed to change the comment type." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier le type de commentaire." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1052 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1062 -msgid "Sorry, you are not allowed to give users that role." -msgstr "Désolé, vous n’avez pas l’autorisation de donner ce rôle aux utilisateurs." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:186 -msgid "Sorry, you are not allowed to order users by this parameter." -msgstr "Désolé, vous n’avez pas l’autorisation de trier les utilisateurs avec ce paramètre." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:178 -msgid "Sorry, you are not allowed to filter users by role." -msgstr "Désolé, vous n’avez pas l’autorisation de filtrer les utilisateurs par rôle." - -#: wp-includes/class-wp-xmlrpc-server.php:3448 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:770 -msgid "Sorry, you are not allowed to delete this comment." -msgstr "Désolé, vous vous n’avez pas l’autorisation de supprimer ce commentaire." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:380 -msgid "Sorry, you are not allowed to create new terms." -msgstr "Désolé, vous n’avez pas l’autorisation de créer de nouveaux termes." - -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:158 -msgid "Sorry, you are not allowed to view revisions of this post." -msgstr "Désolé, vous n’avez pas l’autorisation de voir les révisions de cet article." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:453 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:457 -msgid "Sorry, you are not allowed to create a comment on this post." -msgstr "Désolé, vous n’avez pas l’autorisation de créer un commentaire sur cet article." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:444 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:449 -msgid "Sorry, you are not allowed to create this comment without a post." -msgstr "Désolé, vous n’avez pas l’autorisation de créer ce commentaire sans un article." - -#. translators: %s: request parameter -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:420 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:429 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:438 -msgid "Sorry, you are not allowed to edit '%s' for comments." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier « %s » pour les commentaires." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:122 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:358 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:461 -msgid "Sorry, you are not allowed to read the post for this comment." -msgstr "Désolé, vous n’avez pas l’autorisation de lire l’article pour ce commentaire." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:354 -msgid "Sorry, you are not allowed to read this comment." -msgstr "Désolé, vous n’avez pas l’autorisation de lire ce commentaire." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:124 -msgid "Sorry, you are not allowed to read comments without a post." -msgstr "Désolé, vous n’avez pas l’autorisation de lire les commentaires sans article." - -#: wp-includes/theme.php:2050 -msgctxt "Theme starter content" -msgid "YouTube" -msgstr "YouTube" - -#: wp-includes/theme.php:2038 -msgctxt "Theme starter content" -msgid "Pinterest" -msgstr "Pinterest" - -#: wp-includes/theme.php:2034 -msgctxt "Theme starter content" -msgid "LinkedIn" -msgstr "LinkedIn" - -#: wp-includes/theme.php:2026 -msgctxt "Theme starter content" -msgid "GitHub" -msgstr "GitHub" - -#: wp-includes/theme.php:2022 -msgctxt "Theme starter content" -msgid "Foursquare" -msgstr "Foursquare" - -#: wp-includes/theme.php:1955 -msgctxt "Theme starter content" -msgid "This may be a good place to introduce yourself and your site or include some credits." -msgstr "C’est peut-être le bon endroit pour vous présenter et votre site ou insérer quelques crédits." - -#: wp-includes/theme.php:1954 -msgctxt "Theme starter content" -msgid "About This Site" -msgstr "À propos de ce site" - -#. translators: %s: custom field key -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:176 -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:211 -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:282 -msgid "Sorry, you are not allowed to edit the %s custom field." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier le champ personnalisé %s." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:503 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:641 -msgid "Sorry, you are not allowed to assign the provided terms." -msgstr "Désolé, vous n’avez pas l’autorisation d’attribuer les termes proposés." - -#: wp-includes/class-wp-xmlrpc-server.php:1325 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:495 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:637 -msgid "Sorry, you are not allowed to make posts sticky." -msgstr "Désolé, vous n’avez pas l’autorisation d’épingler cet article." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:97 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:132 -msgid "Reassign the deleted user's posts and links to this user ID." -msgstr "Réaffectez les articles et les liens de l’utilisateur supprimé à cet ID d’utilisateur." - -#: wp-includes/script-loader.php:582 -msgid "This theme doesn’t support video headers on this page. Navigate to the front page or another page that supports video headers." -msgstr "Ce thème ne prend pas en charge les en-têtes vidéos dans cette page. Allez à la page d’accueil ou une autre page qui prend en charge les en-têtes vidéos." - -#: wp-includes/customize/class-wp-customize-media-control.php:223 -#: wp-includes/customize/class-wp-customize-media-control.php:228 -msgid "Select video" -msgstr "Sélectionnez une vidéo" - -#: wp-includes/customize/class-wp-customize-media-control.php:224 -msgid "Change video" -msgstr "Modifier la vidéo" - -#: wp-includes/customize/class-wp-customize-media-control.php:227 -#: wp-includes/widgets/class-wp-widget-media-video.php:31 -msgid "No video selected" -msgstr "Aucune vidéo sélectionnée" - -#: wp-includes/customize/class-wp-customize-media-control.php:229 -msgid "Choose video" -msgstr "Choisir une vidéo" - -#: wp-includes/theme.php:2081 -msgctxt "Theme starter content" -msgid "A homepage section" -msgstr "Une section de page d’accueil" - -#: wp-includes/theme.php:2072 -msgctxt "Theme starter content" -msgid "Blog" -msgstr "Blog" - -#: wp-includes/theme.php:2067 -msgctxt "Theme starter content" -msgid "Contact" -msgstr "Contact" - -#: wp-includes/theme.php:2062 -msgctxt "Theme starter content" -msgid "About" -msgstr "À propos de" - -#: wp-includes/theme.php:1984 wp-includes/theme.php:2057 -msgctxt "Theme starter content" -msgid "Home" -msgstr "Accueil" - -#: wp-includes/theme.php:2014 -msgctxt "Theme starter content" -msgid "Email" -msgstr "E-mail" - -#: wp-includes/theme.php:2030 -msgctxt "Theme starter content" -msgid "Instagram" -msgstr "Instagram" - -#: wp-includes/theme.php:2042 -msgctxt "Theme starter content" -msgid "Twitter" -msgstr "Twitter" - -#: wp-includes/theme.php:2018 -msgctxt "Theme starter content" -msgid "Facebook" -msgstr "Facebook" - -#: wp-includes/theme.php:2046 -msgctxt "Theme starter content" -msgid "Yelp" -msgstr "Yelp" - -#: wp-includes/theme.php:1966 -msgctxt "Theme starter content" -msgid "Categories" -msgstr "Catégories" - -#: wp-includes/theme.php:1978 -msgctxt "Theme starter content" -msgid "Search" -msgstr "Rechercher" - -#: wp-includes/theme.php:1948 -msgctxt "Theme starter content" -msgid "Saturday & Sunday: 11:00AM–3:00PM" -msgstr "Les samedi et dimanche : 11h00–15h00" - -#: wp-includes/theme.php:1948 -msgctxt "Theme starter content" -msgid "Monday—Friday: 9:00AM–5:00PM" -msgstr "Du lundi au vendredi : 9h00–17h00" - -#: wp-includes/theme.php:1947 -msgctxt "Theme starter content" -msgid "Hours" -msgstr "Heures d’ouverture" - -#: wp-includes/theme.php:1946 -msgctxt "Theme starter content" -msgid "New York, NY 10001" -msgstr "75008, Paris" - -#: wp-includes/theme.php:1946 -msgctxt "Theme starter content" -msgid "123 Main Street" -msgstr "Avenue des Champs-Élysées" - -#: wp-includes/theme.php:1945 -msgctxt "Theme starter content" -msgid "Address" -msgstr "Adresse" - -#: wp-includes/theme.php:1943 -msgctxt "Theme starter content" -msgid "Find Us" -msgstr "Retrouvez-nous" - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1118 -msgid "Passwords cannot contain the \"\\\" character." -msgstr "Les mots de passe ne peuvent pas contenir le caractère « \\ »." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1114 -msgid "Passwords cannot be empty." -msgstr "Le champ texte mot de passe ne peut être vide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1085 -msgid "Username contains invalid characters." -msgstr "Le nom d’utilisateur contient des caractères non valides." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:164 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:469 -msgid "Invalid user parameter(s)." -msgstr "Paramètre(s) utilisateur non valide(s)." - -#: wp-includes/script-loader.php:571 -msgctxt "label for hide controls button without length constraints" -msgid "Show Controls" -msgstr "Afficher les contrôles" - -#: wp-includes/script-loader.php:570 -msgctxt "label for hide controls button without length constraints" -msgid "Hide Controls" -msgstr "Masquer les contrôles" - -#: wp-includes/media-template.php:332 -msgid "Document Preview" -msgstr "Aperçu du document" - -#: wp-includes/class-wp-customize-manager.php:5003 -msgid "Header Media" -msgstr "Média de l’en-tête" - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:287 -msgid "REST base route for the taxonomy." -msgstr "Route de base REST pour la taxonomie." - -#. translators: %s: add new page label -#: wp-includes/class-wp-customize-control.php:628 -msgid "+ %s" -msgstr "+ %s" - -#: wp-includes/l10n.php:1203 -msgctxt "default site language" -msgid "Site Default" -msgstr "Site par défaut" - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:426 -msgid "HTML description for the object, transformed for display." -msgstr "Description HTML de l’objet, transformé pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:421 -msgid "Description for the object, as it exists in the database." -msgstr "Description de l’objet, telle qu’elle existe dans la base de données." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:403 -msgid "HTML caption for the attachment, transformed for display." -msgstr "Légende HTML pour le fichier joint, transformée pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:398 -msgid "Caption for the attachment, as it exists in the database." -msgstr "Légende pour le fichier joint, telle qu’elle existe dans la base de données." - -#: wp-includes/class-wp-customize-manager.php:5665 -msgid "Please enter a valid YouTube URL." -msgstr "Veuillez saisir une URL YouTube valide." - -#: wp-includes/script-loader.php:83 -msgid "Expand Main menu" -msgstr "Déplier le menu principal" - -#: wp-includes/script-loader.php:82 -msgid "Collapse Main menu" -msgstr "Replier le menu principal" - -#. translators: %s: force=true -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:745 -msgid "Users do not support trashing. Set '%s' to delete." -msgstr "Les utilisateurs ne peuvent pas être mis à la corbeille. Utilisez le paramètre « %s » pour le supprimer." - -#. translators: %s: force=true -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:590 -msgid "Terms do not support trashing. Set '%s' to delete." -msgstr "Les termes ne peuvent pas être mis à la corbeille. Utilisez le paramètre « %s » pour supprimer." - -#. translators: %s: force=true -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:292 -msgid "Revisions do not support trashing. Set '%s' to delete." -msgstr "Les révisions ne peuvent pas être mises à la corbeille. Utilisez le paramètre « %s » pour supprimer." - -#. translators: %s: force=true -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:809 -msgid "The post does not support trashing. Set '%s' to delete." -msgstr "L’article ne peut pas être mis à la corbeille. Utilisez le paramètre « %s » pour le supprimer." - -#. translators: %s: force=true -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:814 -msgid "The comment does not support trashing. Set '%s' to delete." -msgstr "Le commentaire ne peut pas être mis à la corbeille. Utilisez le paramètre « %s » pour le supprimer." - -#: wp-includes/class-wp-customize-manager.php:5088 -msgid "Or, enter a YouTube URL:" -msgstr "Ou saisissez une URL YouTube :" - -#: wp-includes/rest-api/class-wp-rest-request.php:657 -msgid "Invalid JSON body passed." -msgstr "Contenu JSON transmis non valide." - -#. translators: %s: taxonomy name -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2227 -msgid "Limit result set to all items except those that have the specified term assigned in the %s taxonomy." -msgstr "Limiter le jeu de résultats à tous les éléments sauf ceux qui ont un terme spécifique assigné à la taxonomie %s." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2201 -msgid "Limit result set to posts assigned one or more statuses." -msgstr "Limiter le jeu de résultats aux articles associés à un ou plusieurs états." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:546 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:713 -msgid "Comment field exceeds maximum length allowed." -msgstr "Le champ de commentaire dépasse la longueur maximum autorisée." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php:251 -msgid "Taxonomies associated with post type." -msgstr "Taxinomies associées avec ce type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2191 -msgid "Limit result set to posts with one or more specific slugs." -msgstr "Limiter le jeu de résultats aux articles ayant au moins un identifiant particulier." - -#: wp-includes/class-wp-xmlrpc-server.php:3638 -msgid "Comment is required." -msgstr "Le message du commentaire est requis." - -#: wp-includes/class-wp-customize-nav-menus.php:811 -msgid "Status is forbidden" -msgstr "Cet état n’est pas autorisé" - -#: wp-includes/class-wp-customize-nav-menus.php:808 -msgid "Empty title" -msgstr "Titre vide" - -#: wp-trackback.php:125 -msgid "We already have a ping from that URL for this post." -msgstr "Nous avons déjà un ping de cette adresse web pour cet article. " - -#: wp-trackback.php:111 -msgid "Sorry, trackbacks are closed for this item." -msgstr "Désolé, mais les rétroliens sont fermés pour ce contenu." - -#: wp-trackback.php:85 -msgid "I really need an ID for this to work." -msgstr "J’ai vraiment besoin d’un identifiant pour que cela fonctionne." - -#: wp-includes/class-wp-customize-manager.php:5248 -msgid "Homepage" -msgstr "Accueil" - -#: wp-includes/script-loader.php:676 -msgid "Term removed." -msgstr "Terme retiré." - -#: wp-includes/script-loader.php:675 -msgid "Term added." -msgstr "Terme ajouté." - -#: wp-includes/script-loader.php:674 -msgid "Term selected." -msgstr "Terme sélectionné." - -#: wp-includes/script-loader.php:673 -msgid "Remove term:" -msgstr "Retirer un terme :" - -#: wp-includes/script-loader.php:247 -msgid "Item selected." -msgstr "Élément sélectionné." - -#. translators: 1: parameter, 2: minimum number, 3: maximum number -#: wp-includes/rest-api.php:1205 -msgid "%1$s must be between %2$d (inclusive) and %3$d (inclusive)" -msgstr "%1$s doit être compris entre %2$d (inclus) et %3$d (inclus)" - -#. translators: 1: parameter, 2: minimum number, 3: maximum number -#: wp-includes/rest-api.php:1200 -msgid "%1$s must be between %2$d (exclusive) and %3$d (inclusive)" -msgstr "%1$s doit être compris entre %2$d (exclu) et %3$d (inclus)" - -#. translators: 1: parameter, 2: minimum number, 3: maximum number -#: wp-includes/rest-api.php:1195 -msgid "%1$s must be between %2$d (inclusive) and %3$d (exclusive)" -msgstr "%1$s doit être compris entre %2$d (inclus) et %3$d (exclu)" - -#. translators: 1: parameter, 2: minimum number, 3: maximum number -#: wp-includes/rest-api.php:1190 -msgid "%1$s must be between %2$d (exclusive) and %3$d (exclusive)" -msgstr "%1$s doit être compris entre %2$d (exclu) et %3$d (exclu)" - -#. translators: %s: IP address -#: wp-includes/rest-api.php:1163 -msgid "%s is not a valid IP address." -msgstr "%s n’est pas une adresse IP valide." - -#. translators: 1: parameter, 2: type name -#: wp-includes/rest-api.php:1089 wp-includes/rest-api.php:1105 -#: wp-includes/rest-api.php:1129 wp-includes/rest-api.php:1134 -#: wp-includes/rest-api.php:1139 wp-includes/rest-api.php:1144 -msgid "%1$s is not of type %2$s." -msgstr "Le paramètre %1$s n’est pas de type %2$s." - -#. translators: 1: parameter, 2: list of valid values -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1189 -#: wp-includes/rest-api.php:1123 -msgid "%1$s is not one of %2$s." -msgstr "Le paramètre %1$s devrait avoir l’une de ces valeurs : %2$s." - -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:379 -msgid "Meta fields." -msgstr "Champs métas." - -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:246 -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:256 -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:302 -msgid "Could not update meta value in database." -msgstr "La mise à jour de la valeur de la méta en base de données n’est pas possible." - -#: wp-includes/rest-api/fields/class-wp-rest-meta-fields.php:184 -msgid "Could not delete meta value from database." -msgstr "La suppression de la valeur de la méta en base de données n’est pas possible." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1358 -msgid "Limit result set to users matching at least one specific role provided. Accepts csv list or single role." -msgstr "Limiter le résultat aux utilisateurs correspondants à au moins un rôle spécifique fourni. Accepte les listes de type CSV ou les rôles uniques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1254 -msgid "Any extra capabilities assigned to the user." -msgstr "Les permissions supplémentaires affectées à l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1248 -msgid "All capabilities assigned to the user." -msgstr "Toutes les permissions affectées à l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1239 -msgid "Password for the user (never included)." -msgstr "Mot de passe pour l’utilisateur (jamais inclus)." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1224 -msgid "Registration date for the user." -msgstr "Date d’inscription de l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1177 -msgid "The email address for the user." -msgstr "L’adresse e-mail pour l’utilisateur." - -#. translators: %s: role key -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1038 -msgid "The role %s does not exist." -msgstr "Le rôle %s n’existe pas." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:750 -msgid "Invalid user ID for reassignment." -msgstr "ID utilisateur non valide pour réaffectation" - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:714 -msgid "Sorry, you are not allowed to delete this user." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cet utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:611 -msgid "Username isn't editable." -msgstr "Le nom d’utilisateur n’est pas modifiable." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:567 -msgid "Sorry, you are not allowed to edit roles of this user." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier le rôle de cet utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:450 -msgid "Cannot create existing user." -msgstr "Impossible de créer un utilisateur existant." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:412 -msgid "You are not currently logged in." -msgstr "Vous n’êtes actuellement pas connecté." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:966 -msgid "Limit result set to terms assigned to a specific post." -msgstr "Limiter le résultat aux termes assignés à un article spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:960 -msgid "Limit result set to terms assigned to a specific parent." -msgstr "Résultats limités aux termes ayant un parent spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:953 -msgid "Whether to hide terms not assigned to any posts." -msgstr "Que ce soit pour masquer des termes non affectées à des articles." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:937 -msgid "Sort collection by term attribute." -msgstr "Trier la collection par attributs de terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:864 -msgid "Type attribution for the term." -msgstr "Type attribué pour le terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:856 -msgid "An alphanumeric identifier for the term unique to its type." -msgstr "Un identificateur alphanumérique pour le terme, propre au type de la ressource." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:835 -msgid "HTML description of the term." -msgstr "Description HTML du terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:829 -msgid "Number of published posts for the term." -msgstr "Nombre de publications publiées pour le terme." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:67 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1138 -msgid "Unique identifier for the user." -msgstr "Identificateur unique pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:93 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:128 -msgid "Required to be true, as users do not support trashing." -msgstr "Nécessite la valeur \"true\", car l’utilisateur ne supporte pas la suppression forcée." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:308 -msgid "Limit results to taxonomies associated with a specific post type." -msgstr "Limiter les résultats aux taxinomies associées un type de contenu spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:272 -msgid "Whether or not the term cloud should be displayed." -msgstr "Définit si le nuage de termes doit être affiché ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php:188 -msgid "The %s property has an invalid stored value, and cannot be updated to null." -msgstr "La propriété %s a une valeur stockée non valide, et ne peut pas être enregistrée comme nulle." - -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:173 -msgid "Invalid revision ID." -msgstr "ID de révision non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2292 -msgid "Status is forbidden." -msgstr "L’état est interdit." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2238 -msgid "Limit result set to items that are sticky." -msgstr "Limiter les résultats aux éléments qui sont épinglés." - -#. translators: %s: taxonomy name -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2217 -msgid "Limit result set to all items that have the specified term assigned in the %s taxonomy." -msgstr "Limiter le jeu de résultats aux éléments qui ont le terme spécifié assigné dans la taxonomie %s." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2181 -msgid "Limit result set to all items except those of a particular parent ID." -msgstr "Limiter le jeu de résultats à tous les résultats, exceptés ceux dont le parent porte un ID spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2173 -msgid "Limit result set to items with particular parent IDs." -msgstr "Limiter le jeu de résultats aux éléments ayant un ID parent particulier." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1361 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2136 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:921 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1322 -msgid "Offset the result set by a specific number of items." -msgstr "Ignorer un nombre spécifique d’éléments au sein du jeu de résultats." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2130 -msgid "Limit result set to posts with a specific menu_order value." -msgstr "Limiter le jeu de résultats aux articles ayant une valeur menu_order spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2095 -msgid "Ensure result set excludes posts assigned to specific authors." -msgstr "S’assurer que le jeu de résultats exclut les articles assignés à des auteurs spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2087 -msgid "Limit result set to posts assigned to specific authors." -msgstr "Limiter les résultats aux publications assignées à des auteurs spécifiques." - -#. translators: %s: taxonomy name -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2055 -msgid "The terms assigned to the object in the %s taxonomy." -msgstr "Les termes assignés à l’objet dans la taxonomie %s." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2042 -msgid "The theme file to use to display the object." -msgstr "Le fichier de thème à utiliser pour afficher l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1819 -msgid "A password to protect access to the content and excerpt." -msgstr "Un mot de passe pour protéger l’accès au contenu et à l’extrait." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2035 -msgid "Whether or not the object should be treated as sticky." -msgstr "Définit si l’objet doit être traité en tant que contenu épinglé ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2019 -msgid "The format for the object." -msgstr "Le format pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2008 -msgid "The order of the object in relation to other object of its type." -msgstr "L’ordre de l’objet en relation à d’autres objets du même type." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1999 -msgid "Whether or not the object can be pinged." -msgstr "Définit si l’objet peut recevoir un ping ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1993 -msgid "Whether or not comments are open on the object." -msgstr "Définit si les commentaires sont ouverts ou non pour cet objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1985 -msgid "The ID of the featured media for the object." -msgstr "L’ID du média mis en avant pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1974 -msgid "Whether the excerpt is protected with a password." -msgstr "Définit si l’extrait est protégé par un mot de passe ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1968 -msgid "HTML excerpt for the object, transformed for display." -msgstr "Extrait HTML pour l’objet, mis en forme pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1963 -msgid "Excerpt for the object, as it exists in the database." -msgstr "L’extrait pour l’objet, tel qu’il existe dans la base de données." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1954 -msgid "The excerpt for the object." -msgstr "L’extrait pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1946 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:461 -msgid "The ID for the author of the object." -msgstr "L’ID pour l’auteur de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1935 -msgid "Whether the content is protected with a password." -msgstr "Définit si le contenu est protégé par mot de passe ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1904 -msgid "HTML title for the object, transformed for display." -msgstr "Le titre HTML pour l’objet, mis en forme pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1899 -msgid "Title for the object, as it exists in the database." -msgstr "Le titre pour l’objet, tel qu’il existe dans la base de données. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1890 -msgid "The title for the object." -msgstr "Le titre pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1813 -msgid "Type of Post for the object." -msgstr "Le type de publication de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1807 -msgid "A named status for the object." -msgstr "Un état nommé pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1799 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:505 -msgid "An alphanumeric identifier for the object unique to its type." -msgstr "Un identificateur alphanumérique pour l’objet unique de son type." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1792 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:494 -msgid "The date the object was last modified, as GMT." -msgstr "La dernière date GMT à laquelle l’objet a été modifié." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1785 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:488 -msgid "The date the object was last modified, in the site's timezone." -msgstr "La date de dernière modification de l’objet, dans le fuseau horaire du site." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1764 -msgid "GUID for the object, transformed for display." -msgstr "GUID pour l’objet, transformé pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1758 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:478 -msgid "GUID for the object, as it exists in the database." -msgstr "GUID pour cet objet, tel qu’il existe dans la base de données." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1752 -msgid "The globally unique identifier for the object." -msgstr "L’identifiant unique global pour cet objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1226 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1746 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:472 -msgid "The date the object was published, as GMT." -msgstr "La date à laquelle l’objet a été publié, au format GMT." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1220 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1740 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:466 -msgid "The date the object was published, in the site's timezone." -msgstr "La date à laquelle l’objet a été publié, dans le fuseau horaire du site." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1147 -msgid "Invalid featured media ID." -msgstr "ID du média mis en avant non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1053 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:129 -msgid "Invalid post parent ID." -msgstr "ID du contenu parent non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1042 -msgid "A password protected post can not be set to sticky." -msgstr "Un contenu protégé par mot de passe ne peut pas être épinglé." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1035 -msgid "A sticky post can not be password protected." -msgstr "Un contenu épinglé ne peut pas être protégé par un mot de passe." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1031 -msgid "A post can not be sticky and have a password." -msgstr "Un contenu ne peut pas être épinglé et être protégé par un mot de passe." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:814 -msgid "The post has already been deleted." -msgstr "Ce contenu a déjà été supprimé." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:130 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:348 -msgid "Sorry, you are not allowed to edit comments." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier des commentaires." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:485 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:519 -msgid "Cannot create existing post." -msgstr "Impossible de créer un article existant déjà." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:434 -msgid "Sorry, you are not allowed to create new users." -msgstr "Désolé, vous n’avez pas l’autorisation de créer de nouveaux utilisateurs." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:403 -msgid "Incorrect post password." -msgstr "Mot de passe de l’article incorrect." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:152 -msgid "You need to define a search term to order by relevance." -msgstr "Vous devez définir un terme à rechercher pour ordonner par pertinence." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1434 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:82 -msgid "The password for the post if it is password protected." -msgstr "Le mot de passe pour cet article, s’il est protégé par un mot de passe." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:254 -msgid "Human-readable labels for the taxonomy for various contexts." -msgstr "Libellés lisibles par un humain pour la taxonomie dans divers contextes." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:248 -msgid "Whether or not the taxonomy should have children." -msgstr "Définit si la taxonomie doit avoir des enfants ou non." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:242 -msgid "A human-readable description of the taxonomy." -msgstr "Une description de la taxonomie lisible par l’humain." - -#: wp-includes/rest-api/endpoints/class-wp-rest-taxonomies-controller.php:236 -msgid "All capabilities used by the taxonomy." -msgstr "Toutes les permissions utilisées par la taxonomie." - -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1216 -msgid "An alphanumeric identifier for the user." -msgstr "Un identificateur alphanumérique pour l’utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:278 -msgid "Whether to include posts in the edit listing for their post type." -msgstr "Détermine s’il faut inclure les articles dans le listing de modifications pour leur type de contenu." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:272 -msgid "Whether posts with this status should be publicly-queryable." -msgstr "Définir si les articles avec cet état devraient être requétables publiquement." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:266 -msgid "Whether posts of this status should be shown in the front end of the site." -msgstr "Détermine si les articles avec cet état devraient être affichés sur l’interface publique du site." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:260 -msgid "Whether posts with this status should be protected." -msgstr "Détermine si les articles ayant cet été doivent être protégés." - -#: wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php:254 -msgid "Whether posts with this status should be private." -msgstr "Détermine si les articles avec cet état devraient être privés." - -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:347 -msgid "Scope under which the request is made; determines fields present in response." -msgstr "Le contexte dans lequel la requête est faite ; cela détermine les champs renvoyés." - -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:327 -msgid "Limit results to those matching a string." -msgstr "Limiter les résultats à ceux qui correspondent à une chaîne de caractères." - -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:318 -msgid "Maximum number of items to be returned in result set." -msgstr "Nombre maximal d’éléments à renvoyer dans le groupe de résultats." - -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:310 -msgid "Current page of the collection." -msgstr "Page courante dans la collection." - -#. translators: %s: method name -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:53 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:66 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:79 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:92 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:105 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:118 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:131 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:144 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:157 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:170 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:183 -#: wp-includes/rest-api/endpoints/class-wp-rest-controller.php:197 -msgid "Method '%s' not implemented. Must be overridden in subclass." -msgstr "La méthode « %s » n’est pas implémentée. Cela devrait être surchargé en sous-classe." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1427 -msgid "Limit result set to comments assigned a specific type. Requires authorization." -msgstr "Limite le jeu de résultats aux commentaires assignés à un type spécifique. Nécessite des droits spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1419 -msgid "Limit result set to comments assigned a specific status. Requires authorization." -msgstr "Limiter le jeu de résultats aux commentaires assignés à un état spécifique. Nécessite les droits correspondants." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1410 -msgid "Limit result set to comments assigned to specific post IDs." -msgstr "Limite le jeu de résultats aux commentaires assignés à des ID d’articles spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1401 -msgid "Ensure result set excludes specific parent IDs." -msgstr "S’assure que le jeu de résultats exclut des ID parents spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1392 -msgid "Limit result set to comments of specific parent IDs." -msgstr "Limiter le jeu de résultats aux commentaires ayant un ID parent spécifique." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1376 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2148 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1335 -msgid "Sort collection by object attribute." -msgstr "Trier la collection par attribut d’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1366 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2141 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:927 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1328 -msgid "Order sort attribute ascending or descending." -msgstr "Le paramètre order trie les attributs dans l’ordre croissant ou décroissant." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1352 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2120 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:911 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1313 -msgid "Limit result set to specific IDs." -msgstr "Limiter le groupe de résultats aux ID spécifiés." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1343 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2111 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:902 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1304 -msgid "Ensure result set excludes specific IDs." -msgstr "S’assure que le jeu de résultats exclut des ID spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2105 -msgid "Limit response to posts published before a given ISO8601 compliant date." -msgstr "Limiter la réponse aux articles publiés avant une date définie et conforme à la norme ISO8601. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1331 -msgid "Limit result set to that from a specific author email. Requires authorization." -msgstr "Limiter le jeu de résultats à une adresse email d’auteur spécifique. Nécessite les droits correspondants." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1322 -msgid "Ensure result set excludes comments assigned to specific user IDs. Requires authorization." -msgstr "S’assurer que le jeu de résultats exclut les commentaires assignés aux ID utilisateurs spécifiés. Nécessite des droits spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1314 -msgid "Limit result set to comments assigned to specific user IDs. Requires authorization." -msgstr "Limiter le jeu de résultats aux commentaires assignés aux ID utilisateurs spécifiés. Nécessite des droits spécifiques." - -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2080 -msgid "Limit response to posts published after a given ISO8601 compliant date." -msgstr "Limiter la réponse aux articles publiés après une date définie et conforme à la norme ISO8601. " - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1282 -msgid "Avatar URLs for the object author." -msgstr "URLs d’avatar pour l’objet author." - -#. translators: %d: avatar image size in pixels -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1274 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:1270 -msgid "Avatar URL with image size of %d pixels." -msgstr "URL d’avatar avec une taille d’image de %d pixels." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1259 -msgid "Type of Comment for the object." -msgstr "Type de commentaire pour l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1251 -msgid "State of the object." -msgstr "État de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1245 -msgid "The ID of the associated post object." -msgstr "L’ID de l’objet article associé." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1239 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1830 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:71 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:87 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:500 -msgid "The ID for the parent of the object." -msgstr "L’ID du parent de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1232 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1778 -msgid "URL to the object." -msgstr "URL de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1212 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1929 -msgid "HTML content for the object, transformed for display." -msgstr "Contenu HTML pour l’objet, transformé pour l’affichage." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1207 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1924 -msgid "Content for the object, as it exists in the database." -msgstr "Contenu pour cet objet, tel qu’il existe dans la base de données." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1198 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1915 -msgid "The content for the object." -msgstr "Le contenu pour cet objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1190 -msgid "User agent for the object author." -msgstr "Agent utilisateur pour l’objet author." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1184 -msgid "URL for the object author." -msgstr "URL pour l’objet auteur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1176 -msgid "Display name for the object author." -msgstr "Nom d’affichage pour l’objet auteur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1170 -msgid "IP address for the object author." -msgstr "Adresse IP de l’auteur de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1160 -msgid "Email address for the object author." -msgstr "Adresse de messagerie pour l’objet auteur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1155 -msgid "The ID of the user object, if author was a user." -msgstr "L’ID de l’objet user, si l’auteur était un utilisateur." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:65 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1149 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:89 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1772 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:91 -#: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:483 -msgid "Unique identifier for the object." -msgstr "Identifiant unique de l’objet." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:1078 -msgid "Invalid comment author ID." -msgstr "ID de l’auteur du commentaire non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:827 -msgid "The comment cannot be deleted." -msgstr "Le commentaire ne peut pas être supprimé." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:818 -msgid "The comment has already been trashed." -msgstr "Le commentaire a déjà été placé dans la corbeille." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:719 -msgid "Updating comment failed." -msgstr "La mise à jour du commentaire a échoué." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:697 -msgid "Updating comment status failed." -msgstr "La mise à jour de l’état du commentaire a échoué." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:587 -msgid "Creating comment failed." -msgstr "La création du commentaire a échoué." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:527 -msgid "Creating a comment requires valid author name and email values." -msgstr "La création d’un commentaire nécessite une valeur valide pour le nom d’auteur et l’e-mail." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:481 -msgid "Cannot create existing comment." -msgstr "Impossible de créer un commentaire qui existe déjà." - -#: wp-includes/comment.php:3103 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:395 -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:412 -msgid "Sorry, you must be logged in to comment." -msgstr "Désolé, vous devez être connecter pour commenter." - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:152 -msgid "Query parameter not permitted: %s" -msgstr "Paramètre de requête non autorisé : %s" - -#: wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:95 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:113 -msgid "Whether to bypass trash and force deletion." -msgstr "Que ce soit pour éviter la corbeille ou forcer la suppression." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:646 -msgid "Limit result set to attachments of a particular MIME type." -msgstr "Limiter le groupe de résultats à un type MIME particulier." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:639 -msgid "Limit result set to attachments of a particular media type." -msgstr "Limiter le groupe de résultats aux médias attachés d’un type particulier." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:525 -msgid "Could not open file handle." -msgstr "Impossible d’ouvrir la manipulation de fichier." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:509 -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:692 -msgid "Content hash did not match expected." -msgstr "Le hachage de contenu ne correspondait pas aux attentes." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:500 -msgid "Invalid Content-Disposition supplied. Content-Disposition needs to be formatted as `attachment; filename=\"image.png\"` or similar." -msgstr "Valeur Content-Disposition fournie non valide. Content-Disposition a besoin d’être formaté comme `attachment; filename=\"image.png\"` ou équivalent." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:494 -msgid "No Content-Disposition supplied." -msgstr "Aucune valeur fournie pour Content-Disposition." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:490 -msgid "No Content-Type supplied." -msgstr "Aucune valeur fournie pour Content-Type." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:486 -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:682 -msgid "No data supplied." -msgstr "Aucune donnée fournie." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:457 -msgid "The ID for the associated post of the attachment." -msgstr "L’ID pour l’article associé au fichier." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:450 -msgid "Details about the media file, specific to its type." -msgstr "Détails sur le fichier média, propre à son format." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:380 -msgid "Alternative text to display when attachment is not displayed." -msgstr "Texte alternatif proposé si le fichier ne peut pas être affiché." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:100 -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:206 -msgid "Invalid parent type." -msgstr "Type de parent non valide." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:82 -msgid "Sorry, you are not allowed to upload media to this post." -msgstr "Désolé, vous n’avez pas l’autorisation de téléverser des médias pour cet article." - -#: wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:73 -msgid "Sorry, you are not allowed to upload media on this site." -msgstr "Désolé, vous n’avez pas l’autorisation de téléverser des médias sur ce site." - -#: wp-includes/rest-api/class-wp-rest-server.php:264 -msgid "The REST API can no longer be completely disabled, the rest_authentication_errors filter can be used to restrict access to the API, instead." -msgstr "L’API REST ne peut plus rester complètement désactivée. Au lieu de cela, le filtre rest_authentification_errors peut être utilisé pour restreindre l’accès à l’API." - -#: wp-includes/post.php:1399 -msgid "Page Attributes" -msgstr "Attributs de page" - -#: wp-includes/post.php:1399 -msgid "Post Attributes" -msgstr "Attributs d’articles" - -#: wp-includes/post.php:1392 -msgid "View Pages" -msgstr "Voir les pages" - -#: wp-includes/post.php:1392 -msgid "View Posts" -msgstr "Voir les articles" - -#: wp-includes/post.php:167 -msgid "No changesets found in Trash." -msgstr "Aucun jeu de modifications trouvé dans la corbeille." - -#: wp-includes/post.php:166 -msgid "No changesets found." -msgstr "Aucun jeu de modifications trouvé." - -#: wp-includes/post.php:165 -msgid "Search Changesets" -msgstr "Rechercher un jeu de modifications" - -#: wp-includes/post.php:164 -msgid "All Changesets" -msgstr "Tous les jeux de modifications" - -#: wp-includes/post.php:163 -msgid "View Changeset" -msgstr "Voir le jeu de modifications" - -#: wp-includes/post.php:162 -msgid "Edit Changeset" -msgstr "Modifier le jeu de modifications." - -#: wp-includes/post.php:161 -msgid "New Changeset" -msgstr "Nouveau jeu de modifications" - -#: wp-includes/post.php:160 -msgid "Add New Changeset" -msgstr "Ajouter un nouveau jeu de modifications" - -#: wp-includes/post.php:159 -msgctxt "Customize Changeset" -msgid "Add New" -msgstr "Ajouter" - -#: wp-includes/post.php:158 -msgctxt "add new on admin bar" -msgid "Changeset" -msgstr "Jeu de modifications" - -#: wp-includes/post.php:157 -msgctxt "admin menu" -msgid "Changesets" -msgstr "Jeux de modifications" - -#: wp-includes/post.php:156 -msgctxt "post type singular name" -msgid "Changeset" -msgstr "Jeu de modifications" - -#: wp-includes/post.php:155 -msgctxt "post type general name" -msgid "Changesets" -msgstr "Jeux de modifications" - -#: wp-includes/post.php:126 wp-includes/post.php:127 -msgid "Custom CSS" -msgstr "CSS personnalisé" - -#: wp-includes/post.php:69 -msgid "Attachment Attributes" -msgstr "Attributs du fichier joint" - -#. translators: post revision title: 1: author avatar, 2: author name, 3: time -#. ago, 4: date -#: wp-includes/post-template.php:1755 -msgid "%1$s %2$s, %3$s ago (%4$s)" -msgstr "%1$s %2$s, il y a %3$s (%4$s)" - -#. translators: %s: misc -#. translators: %s: privacy -#. translators: %s: misc -#. translators: %s: privacy -#: wp-includes/option.php:2007 wp-includes/option.php:2017 -#: wp-includes/option.php:2053 wp-includes/option.php:2063 -msgid "The \"%s\" options group has been removed. Use another settings group." -msgstr "Le groupe d’options « %s » a été supprimé. Utiliser un autre groupe de réglages." - -#: wp-includes/option.php:1941 -msgid "Allow people to post comments on new articles." -msgstr "Autoriser les lecteurs à publier des commentaires sur les nouveaux articles." - -#: wp-includes/option.php:1931 -msgid "Allow link notifications from other blogs (pingbacks and trackbacks) on new articles." -msgstr "Autoriser les liens de notification d’autres blogs (pings et rétroliens) sur les nouveaux articles." - -#: wp-includes/option.php:1920 -msgid "Blog pages show at most." -msgstr "Les pages de blog affichent au maximum." - -#: wp-includes/option.php:1914 -msgid "Default post format." -msgstr "Format d’article par défaut." - -#: wp-includes/option.php:1901 -msgid "Convert emoticons like :-) and :-P to graphics on display." -msgstr "Convertir les émoticônes, comme :-) et :-P, en images lors de l’affichage." - -#: wp-includes/option.php:1894 -msgid "WordPress locale code." -msgstr "Code local de l’installation WordPress." - -#: wp-includes/option.php:1886 -msgid "A day number of the week that the week should start on." -msgstr "Le numéro du jour de la semaine à laquelle la semaine devrait commencer." - -#: wp-includes/option.php:1880 -msgid "A time format for all time strings." -msgstr "Un format d’heure commun pour tous les réglages d’heures." - -#: wp-includes/option.php:1874 -msgid "A date format for all date strings." -msgstr "Un format de date commun pour tous les réglages de dates." - -#: wp-includes/option.php:1868 -msgid "A city in the same timezone as you." -msgstr "Une ville dans le même fuseau horaire que le vôtre." - -#: wp-includes/option.php:1826 -msgid "Site title." -msgstr "Titre du site." - -#: wp-includes/media.php:3541 -msgid "Search media items..." -msgstr "Rechercher des médias…" - -#: wp-includes/link-template.php:2537 -msgctxt "next set of posts" -msgid "Next" -msgstr "Suivant" - -#: wp-includes/link-template.php:2536 -msgctxt "previous set of posts" -msgid "Previous" -msgstr "Précédent" - -#: wp-includes/general-template.php:396 wp-login.php:588 wp-login.php:988 -msgid "Username or Email Address" -msgstr "Nom d’utilisateur ou adresse e-mail" - -#. translators: %s: "Search WordPress.org themes" button -#: wp-includes/customize/class-wp-customize-themes-section.php:91 -msgid "No themes found. Try a different search, or %s." -msgstr "Aucun thème trouvé. Essayez une autre recherche ou %s." - -#. translators: %s: themes panel title in the Customizer -#: wp-includes/customize/class-wp-customize-themes-panel.php:75 -msgid "You are browsing %s" -msgstr "Vous parcourez %s" - -#: wp-includes/customize/class-wp-customize-themes-section.php:122 -msgid "Filter themes" -msgstr "Filtrer les thèmes" - -#: wp-includes/customize/class-wp-customize-themes-panel.php:49 -msgid "Change theme" -msgstr "Changer le thème" - -#: wp-includes/customize/class-wp-customize-theme-control.php:95 -msgid "Update now" -msgstr "Mettre à jour maintenant" - -#. translators: %s: "Update now" button -#: wp-includes/customize/class-wp-customize-theme-control.php:95 -msgid "New version available. %s" -msgstr "Nouvelle version disponible. %s" - -#. translators: %s: theme name -#: wp-includes/customize/class-wp-customize-theme-control.php:67 -msgid "Install and preview theme: %s" -msgstr "Installer et prévisualiser le thème : %s" - -#. translators: %s: theme name -#: wp-includes/customize/class-wp-customize-theme-control.php:65 -msgid "Live preview theme: %s" -msgstr "Prévisualiser en direct le thème : %s" - -#. translators: %s: theme name -#: wp-includes/customize/class-wp-customize-theme-control.php:63 -msgid "Customize theme: %s" -msgstr "Personnaliser le thème : %s" - -#. translators: %s: theme name -#: wp-includes/customize/class-wp-customize-theme-control.php:61 -msgid "Details for theme: %s" -msgstr "Détails du thème : %s" - -#: wp-includes/customize/class-wp-customize-selective-refresh.php:196 -msgid "Click to edit this element." -msgstr "Cliquez pour modifier cet élément." - -#: wp-includes/customize/class-wp-customize-selective-refresh.php:195 -msgid "Click to edit the site title." -msgstr "Cliquez pour modifier le titre du site." - -#: wp-includes/customize/class-wp-customize-selective-refresh.php:194 -msgid "Click to edit this widget." -msgstr "Cliquez pour modifier ce widget." - -#: wp-includes/customize/class-wp-customize-selective-refresh.php:193 -msgid "Click to edit this menu." -msgstr "Cliquez pour modifier ce menu." - -#: wp-includes/customize/class-wp-customize-custom-css-setting.php:161 -msgid "Markup is not allowed in CSS." -msgstr "Le balisage n’est pas autorisé dans le CSS." - -#: wp-includes/class-wp-xmlrpc-server.php:5507 -msgid "Sorry, your entry could not be edited." -msgstr "Désolé, votre entrée ne peut pas être modifiée." - -#: wp-includes/class-wp-xmlrpc-server.php:3558 -msgid "Sorry, the comment could not be edited." -msgstr "Désolé, le commentaire ne peut pas être modifié." - -#: wp-includes/class-wp-xmlrpc-server.php:2574 -msgid "Invalid role." -msgstr "Rôle non valide." - -#: wp-includes/class-wp-xmlrpc-server.php:2224 -msgid "Sorry, you are not allowed to assign this term." -msgstr "Désolé, vous n’avez pas l’autorisation d’assigner ce terme." - -#: wp-includes/class-wp-xmlrpc-server.php:2152 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:565 -msgid "Sorry, you are not allowed to delete this term." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer ce terme." - -#: wp-includes/class-wp-xmlrpc-server.php:2056 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:340 -#: wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:480 -msgid "Sorry, you are not allowed to edit this term." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier ce terme." - -#: wp-includes/class-wp-xmlrpc-server.php:1990 -msgid "Sorry, your term could not be created." -msgstr "Désolé, votre terme ne peut pas être créé." - -#: wp-includes/class-wp-xmlrpc-server.php:1595 -#: wp-includes/class-wp-xmlrpc-server.php:4727 -#: wp-includes/class-wp-xmlrpc-server.php:5186 -msgid "Sorry, your entry could not be posted." -msgstr "Désolé, votre entrée ne peut pas être publiée." - -#: wp-includes/class-wp-customize-widgets.php:766 -#: wp-includes/class-wp-customize-widgets.php:820 -msgid "No widgets found." -msgstr "Aucun widget trouvé." - -#. translators: %d: the number of widgets found -#: wp-includes/class-wp-customize-widgets.php:765 -msgid "Number of widgets found: %d" -msgstr "Nombre de widgets trouvés : %d" - -#. translators: %1$s is the post type name and %2$s is the error message. -#: wp-includes/class-wp-customize-nav-menus.php:902 -msgid "%1$s could not be created: %2$s" -msgstr "%1$s ne peut pas être créé : %2$s" - -#: wp-includes/class-wp-customize-nav-menus.php:897 -msgid "Post" -msgstr "Article" - -#. translators: 1: .mp4, 2: .mov -#: wp-includes/class-wp-customize-manager.php:5641 -msgid "Only %1$s or %2$s files may be used for header video. Please convert your video file and try again, or, upload your video to YouTube and link it with the option below." -msgstr "Seuls des fichiers %1$s ou %2$s peuvent être utilisés pour la vidéo d’en-tête. Veuillez convertir votre fichier vidéo et réessayer, ou téléversez votre vidéo sur YouTube et liez-là avec l’option ci-dessous." - -#: wp-includes/class-wp-customize-manager.php:5635 -msgid "This video file is too large to use as a header video. Try a shorter video or optimize the compression settings and re-upload a file that is less than 8MB. Or, upload your video to YouTube and link it with the option below." -msgstr "Ce fichier vidéo est trop lourd pour être utilisé en tant que vidéo d’en-tête. Essayez avec une vidéo plus courte ou optimisez les réglages de compression et renvoyez un fichier de moins de 8 Mo. Sinon, placez votre vidéo sur YouTube et liez la via l’option ci-dessous." - -#: wp-includes/class-wp-customize-manager.php:5595 -msgid "Unrecognized background setting." -msgstr "Réglage d’arrière-plan non reconnu." - -#: wp-includes/class-wp-customize-manager.php:5586 -#: wp-includes/class-wp-customize-manager.php:5590 -msgid "Invalid value for background size." -msgstr "Valeur non valide pour la taille de l’arrière-plan." - -#: wp-includes/class-wp-customize-manager.php:5582 -msgid "Invalid value for background position Y." -msgstr "Valeur non valide pour la position Y de l’arrière-plan." - -#: wp-includes/class-wp-customize-manager.php:5578 -msgid "Invalid value for background position X." -msgstr "Valeur non valide pour la position X de l’arrière-plan." - -#: wp-includes/class-wp-customize-manager.php:5574 -msgid "Invalid value for background attachment." -msgstr "Valeur non valide pour le fichier-joint en arrière-plan." - -#: wp-includes/class-wp-customize-manager.php:5570 -msgid "Invalid value for background repeat." -msgstr "Valeur non valide pour la répétition de l’arrière-plan." - -#. translators: accessibility text -#: wp-includes/class-wp-customize-manager.php:4199 -#: wp-includes/class-wp-customize-manager.php:5274 -#: wp-includes/class-wp-customize-manager.php:5294 -#: wp-includes/customize/class-wp-customize-nav-menu-locations-control.php:56 -#: wp-includes/widgets/class-wp-widget-custom-html.php:304 -msgid "(opens in a new window)" -msgstr "(s’ouvre dans une nouvelle fenêtre)" - -#: wp-includes/class-wp-customize-manager.php:5272 -msgid "Learn more about CSS" -msgstr "En savoir plus sur le CSS (en anglais)" - -#: wp-includes/class-wp-customize-manager.php:5305 -msgid "Additional CSS" -msgstr "CSS additionnel" - -#: wp-includes/class-wp-customize-manager.php:5199 -msgid "Scroll with Page" -msgstr "Défile avec la page" - -#: wp-includes/class-wp-customize-manager.php:5187 -msgid "Repeat Background Image" -msgstr "Répéter l’image d’arrière-plan" - -#: wp-includes/class-wp-customize-manager.php:5174 -msgid "Original" -msgstr "Originale" - -#: wp-includes/class-wp-customize-manager.php:5170 -msgid "Image Size" -msgstr "Taille de l’image" - -#: wp-includes/class-wp-customize-manager.php:5155 -#: wp-includes/customize/class-wp-customize-background-position-control.php:66 -msgid "Image Position" -msgstr "Position de l’image" - -#: wp-includes/class-wp-customize-manager.php:5138 -msgctxt "Custom Preset" -msgid "Custom" -msgstr "Personnalisé" - -#: wp-includes/class-wp-customize-manager.php:5137 -msgctxt "Repeat Image" -msgid "Repeat" -msgstr "Répéter" - -#: wp-includes/class-wp-customize-manager.php:5136 -#: wp-includes/class-wp-customize-manager.php:5175 -msgid "Fit to Screen" -msgstr "Adapter à l’écran" - -#: wp-includes/class-wp-customize-manager.php:5134 -msgctxt "Default Preset" -msgid "Default" -msgstr "Par défaut" - -#: wp-includes/class-wp-customize-manager.php:5130 -msgctxt "Background Preset" -msgid "Preset" -msgstr "Pré-réglage" - -#: wp-includes/class-wp-customize-manager.php:5078 -msgid "Header Video" -msgstr "En-tête vidéo" - -#. translators: 1: .mp4, 2: header height in pixels -#: wp-includes/class-wp-customize-manager.php:5025 -msgid "Upload your video in %1$s format and minimize its file size for best results. Your theme recommends a height of %2$s pixels." -msgstr "Téléversez votre vidéo au format %1$s et réduisez la taille du fichier pour de meilleurs résultats. Votre thème recommande une hauteur de %2$s pixels." - -#. translators: 1: .mp4, 2: header width in pixels -#: wp-includes/class-wp-customize-manager.php:5018 -msgid "Upload your video in %1$s format and minimize its file size for best results. Your theme recommends a width of %2$s pixels." -msgstr "Téléversez votre vidéo au format %1$s et réduisez son poids pour un meilleur affichage. Votre thème recommande une largeur de %2$s pixels." - -#. translators: 1: .mp4, 2: header size in pixels -#: wp-includes/class-wp-customize-manager.php:5011 -msgid "Upload your video in %1$s format and minimize its file size for best results. Your theme recommends dimensions of %2$s pixels." -msgstr "Téléversez votre vidéo dans le format %1$s et réduisez la taille de son fichier pour de meilleurs résultats. Votre thème recommande des dimensions de %2$s pixels." - -#: wp-includes/class-wp-customize-manager.php:5004 -msgid "If you add a video, the image will be used as a fallback while the video loads." -msgstr "Si vous ajoutez une vidéo, l’image sera utilisée comme alternative pendant que la vidéo se charge." - -#: wp-includes/customize/class-wp-customize-themes-section.php:116 -#: wp-includes/customize/class-wp-customize-themes-section.php:117 -#: wp-includes/customize/class-wp-customize-themes-section.php:131 -#: wp-includes/customize/class-wp-customize-themes-section.php:132 -msgid "Search themes…" -msgstr "Rechercher des thèmes…" - -#. translators: %s: theme name -#: wp-includes/class-wp-customize-manager.php:4710 -msgid "Showing details for theme: %s" -msgstr "Affichage des détails pour le thème : %s" - -#. translators: %d: number of themes being displayed, which cannot currently -#. consider singular vs. plural forms -#: wp-includes/class-wp-customize-manager.php:4708 -msgid "Displaying %d themes" -msgstr "Affichage des thèmes %d" - -#. translators: %d: number of theme search results, which cannot currently -#. consider singular vs. plural forms -#: wp-includes/class-wp-customize-manager.php:4706 -msgid "%d themes found" -msgstr "%d thèmes trouvés" - -#: wp-includes/class-wp-customize-manager.php:4704 -msgid "Are you sure you want to delete this theme?" -msgstr "Confirmez-vous la suppression de ce thème ?" - -#: wp-includes/class-wp-customize-manager.php:2277 -msgid "Unauthorized to modify setting due to capability." -msgstr "Non autorisé à modifier le réglage en raison de sa capacité." - -#: wp-includes/class-wp-customize-manager.php:2272 -msgid "Setting does not exist or is unrecognized." -msgstr "Le réglage n’existe pas ou n’est pas reconnu." - -#: wp-includes/class-wp-customize-manager.php:2065 -msgid "This form is not live-previewable." -msgstr "Ce formulaire n’est pas prévisualisable en direct." - -#: wp-includes/class-wp-customize-manager.php:2064 -msgid "This link is not live-previewable." -msgstr "Ce lien ne peut pas être prévisualisé en direct." - -#: wp-includes/class-wp-customize-manager.php:1849 -msgid "Unauthorized. You may remove the customize_messenger_channel param to preview as frontend." -msgstr "Non autorisé. Vous devez retirer le paramètre customize_messenger_channel pour prévisualiser en direct." - -#: wp-includes/class-wp-customize-manager.php:552 -msgid "Non-existent changeset UUID." -msgstr "UUDI inexistant pour le jeu de modifications." - -#: wp-includes/class-wp-customize-manager.php:525 -msgid "Invalid changeset UUID" -msgstr "Jeu de modifications UUID non valide." - -#: wp-includes/class-wp-customize-control.php:633 -msgid "New page title…" -msgstr "Nouveau titre de page…" - -#: wp-includes/class-wp-customize-control.php:632 -msgid "New page title" -msgstr "Nouveau titre de la page" - -#: wp-includes/IXR/class-IXR-message.php:48 wp-includes/atomlib.php:151 -#: wp-includes/feed.php:542 -msgid "PHP's XML extension is not available. Please contact your hosting provider to enable PHP's XML extension." -msgstr "L’extension XML de PHP n’est pas disponible. Veuillez contacter votre hébergeur pour lui demander de l’activer." - -#. translators: %s: current user's display name -#: wp-includes/admin-bar.php:217 -msgid "Howdy, %s" -msgstr "Bonjour, %s" - -#: wp-includes/customize/class-wp-customize-nav-menu-location-control.php:78 -msgid "Edit selected menu" -msgstr "Modifier le menu sélectionné" - -#: wp-includes/class-wp-editor.php:1281 -msgid "Warning: the link has been inserted but may have errors. Please test it." -msgstr "Attention : le lien a bien été inséré mais peut contenir des erreurs. Veuillez le tester." - -#: wp-includes/script-loader.php:767 -msgid "Search Results" -msgstr "Résultats de recherche" - -#: wp-includes/class-wp-editor.php:1236 -msgid "Rich Text Area. Press Control-Option-H for help." -msgstr "Zone de texte enrichi. Appuyez sur Contrôle-Option-H (Ctrl-Alt-H) pour consulter l’aide." - -#: wp-includes/script-loader.php:373 -msgid "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds." -msgstr "Utilisez les flèches droite/gauche pour avancer d’une seconde, haut/bas pour avancer de dix secondes." - -#: wp-includes/script-loader.php:379 -msgid "Use Up/Down Arrow keys to increase or decrease volume." -msgstr "Utilisez les flèches haut/bas pour augmenter ou diminuer le volume." - -#: wp-includes/script-loader.php:382 -msgid "Volume Slider" -msgstr "Curseur de volume" - -#: wp-includes/script-loader.php:384 -msgid "Audio Player" -msgstr "Lecteur audio" - -#: wp-includes/script-loader.php:383 -msgid "Video Player" -msgstr "Lecteur vidéo" - -#: wp-includes/script-loader.php:374 -msgid "Skip back %1 seconds" -msgstr "Saut en arrière de %1 seconde(s)" - -#: wp-includes/script-loader.php:367 -msgid "Jump forward 1 second" -msgstr "Saut en avant d’1 seconde" - -#: wp-includes/script-loader.php:372 -msgid "Time Slider" -msgstr "Curseur de temps" - -#: wp-includes/script-loader.php:370 wp-includes/theme.php:1394 -msgid "Pause" -msgstr "Pause" - -#: wp-includes/script-loader.php:369 wp-includes/theme.php:1395 -msgid "Play" -msgstr "Lecture" - -#: wp-includes/taxonomy.php:2022 wp-includes/taxonomy.php:2648 -msgid "A name is required for this term." -msgstr "Un nom est nécessaire pour ce terme. " - -#: wp-includes/class-wp-tax-query.php:642 -msgid "Inexistent terms." -msgstr "Termes inexistants." - -#. translators: %s: Importer name -#: wp-includes/script-loader.php:838 -msgid "Run %s" -msgstr "Lancer %s" - -#: wp-includes/script-loader.php:836 -msgid "Run Importer" -msgstr "Lancer l’importateur" - -#. translators: %s: Activation URL -#: wp-includes/script-loader.php:817 -msgid "Importer installed successfully. Run importer" -msgstr "L’importateur a bien été installé. Lancer l’importateur>" - -#: wp-includes/script-loader.php:835 -msgctxt "theme" -msgid "Activate %s" -msgstr "Activation de %s" - -#. translators: %s: Theme name -#: wp-includes/script-loader.php:835 -msgctxt "theme" -msgid "Network Activate %s" -msgstr "Activation réseau de %s" - -#: wp-includes/script-loader.php:833 -msgctxt "plugin" -msgid "Activate %s" -msgstr "Activation de %s" - -#. translators: %s: Plugin name -#: wp-includes/script-loader.php:833 -msgctxt "plugin" -msgid "Network Activate %s" -msgstr "Activation réseau de %s" - -#. translators: %s: Theme name and version -#: wp-includes/script-loader.php:813 -msgctxt "theme" -msgid "%s installation failed" -msgstr "L’installation de %s a échoué" - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:811 -msgctxt "plugin" -msgid "%s installation failed" -msgstr "L’installation pour %s a échoué" - -#. translators: %s: Theme name and version -#: wp-includes/script-loader.php:809 -msgctxt "theme" -msgid "%s installed!" -msgstr "%s installé !" - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:807 -msgctxt "plugin" -msgid "%s installed!" -msgstr "%s installé !" - -#. translators: %s: Theme name and version -#: wp-includes/script-loader.php:805 -msgctxt "theme" -msgid "Installing %s..." -msgstr "Installation de %s..." - -#. translators: %s: Plugin name and version -#: wp-includes/script-loader.php:803 -msgctxt "plugin" -msgid "Installing %s..." -msgstr "Installation de %s..." - -#: wp-includes/class-wp-xmlrpc-server.php:4514 -msgid "Sorry, you are not allowed to access user data on this site." -msgstr "Désolé, vous n’avez pas l’autorisation d’accéder aux données utilisateurs de ce site." - -#: wp-includes/script-loader.php:842 -msgid "Number of plugins found: %d" -msgstr "Nombre d’extensions trouvées : %d" - -#: wp-includes/class-wp-xmlrpc-server.php:2788 -#: wp-includes/class-wp-xmlrpc-server.php:2990 -msgid "Sorry, you are not allowed to edit pages." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier des pages." - -#: wp-includes/class-wp-xmlrpc-server.php:2631 -#: wp-includes/class-wp-xmlrpc-server.php:2677 -msgid "Sorry, you are not allowed to edit your profile." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier votre profil." - -#: wp-includes/class-wp-xmlrpc-server.php:2500 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:580 -msgid "Sorry, you are not allowed to edit this user." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier cet utilisateur." - -#. translators: If comment number in your language requires declension, -#. translate this to 'on'. Do not translate into your own language. -#: wp-includes/comment-template.php:900 -msgctxt "Comment number declension: on or off" -msgid "off" -msgstr "off" - -#: wp-includes/class-wp-theme.php:787 -msgid "Seasonal" -msgstr "Saisonnier" - -#: wp-includes/class-wp-theme.php:787 -msgid "Photoblogging" -msgstr "Blogage photo" - -#: wp-includes/class-wp-theme.php:786 -msgid "Responsive Layout" -msgstr "Mise en page responsive" - -#: wp-includes/class-wp-theme.php:785 -msgid "Fluid Layout" -msgstr "Mise en page fluide" - -#: wp-includes/class-wp-theme.php:785 -msgid "Fixed Layout" -msgstr "Mise en page fixe" - -#: wp-includes/class-wp-theme.php:784 -msgid "Dark" -msgstr "Sombre" - -#: wp-includes/class-wp-theme.php:783 -msgid "Tan" -msgstr "Ocre" - -#. translators: %s: Error string for a failed installation -#: wp-includes/script-loader.php:801 -msgid "Installation failed: %s" -msgstr "Échec d’installation : %s" - -#: wp-includes/class-wp-xmlrpc-server.php:2747 -#: wp-includes/class-wp-xmlrpc-server.php:2944 -msgid "Sorry, you are not allowed to edit this page." -msgstr "Désolé, vous n’avez pas l’autorisation de modifier cette page." - -#: wp-includes/class-wp-xmlrpc-server.php:2882 -msgid "Sorry, you are not allowed to delete this page." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cette page." - -#: wp-includes/class-wp-xmlrpc-server.php:1709 -#: wp-includes/class-wp-xmlrpc-server.php:4857 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:749 -#: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:793 -msgid "Sorry, you are not allowed to delete this post." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cet article." - -#. translators: %s: site title -#: wp-login.php:253 -msgctxt "site" -msgid "← Back to %s" -msgstr "← Retour vers %s" - -#: wp-includes/wp-db.php:1849 wp-includes/wp-db.php:1855 -msgid "Unable to retrieve the error message from MySQL" -msgstr "Impossible de retrouver le message d’erreur depuis MYSQL" - -#: wp-includes/customize/class-wp-customize-nav-menu-location-control.php:78 -#: wp-includes/widgets/class-wp-nav-menu-widget.php:153 -msgid "Edit Menu" -msgstr "Modifier le menu" - -#: wp-includes/script-loader.php:1127 -msgid "Today" -msgstr "Aujourd’hui" - -#: wp-includes/script-loader.php:830 -msgid "Network Activate" -msgstr "Activer sur le réseau" - -#. translators: %s: Error string for a failed deletion -#: wp-includes/script-loader.php:826 -msgid "Deletion failed: %s" -msgstr "Échec de suppression : %s" - -#: wp-includes/script-loader.php:824 -msgid "Deleting..." -msgstr "Suppression…" - -#: wp-includes/script-loader.php:823 -msgid "Caution: These themes may be active on other sites in the network. Are you sure you want to proceed?" -msgstr "Attention : Ces thèmes peuvent être actifs sur d’autres sites dans le réseau. Confirmez-vous la suppression ?" - -#: wp-includes/script-loader.php:822 -msgid "Are you sure you want to delete the selected plugins and their data?" -msgstr "Confirmez-vous la suppression des extensions sélectionnées et de leurs données ?" - -#. translators: %s: Plugin name -#: wp-includes/script-loader.php:821 -msgid "Are you sure you want to delete %s and its data?" -msgstr "Confirmez-vous la suppression de %s et de ses données ?" - -#. translators: %s: Theme name -#: wp-includes/script-loader.php:819 -msgid "Are you sure you want to delete %s?" -msgstr "Confirmez-vous la suppression de %s ?" - -#: wp-includes/script-loader.php:774 -msgid "Update Now" -msgstr "Mettre à jour maintenant" - -#: wp-includes/script-loader.php:769 -msgid "Please select at least one item to perform this action on." -msgstr "Veuillez sélectionner au moins un élément pour effectuer cette action." - -#: wp-includes/script-loader.php:768 -msgid "You do not appear to have any plugins available at this time." -msgstr "Vous ne semblez pas avoir d’extensions disponibles actuellement." - -#. translators: %s: Search string -#: wp-includes/script-loader.php:766 -msgid "Search results for “%s”" -msgstr "Résultats de recherche pour « %s »" - -#: wp-includes/script-loader.php:655 -msgid "" -"Are you sure you want to do this?\n" -"The comment changes you made will be lost." -msgstr "" -"Voulez-vous vraiment faire cela ?\n" -"Les modifications apportées au commentaire seront perdues." - -#: wp-includes/script-loader.php:507 wp-login.php:704 -msgid "Confirm use of weak password" -msgstr "Confirmer l’utilisation du mot de passe faible" - -#: wp-includes/script-loader.php:496 -msgctxt "password strength" -msgid "Password strength unknown" -msgstr "Force du mot de passe inconnue." - -#: wp-includes/rest-api/class-wp-rest-server.php:911 -#: wp-includes/script-loader.php:132 wp-includes/script-loader.php:644 -msgid "Sorry, you are not allowed to do that." -msgstr "Désolé, vous n’avez pas l’autorisation de faire cela." - -#: wp-includes/revision.php:550 -msgid "Sorry, you are not allowed to preview drafts." -msgstr "Désolé, vous n’avez pas l’autorisation de prévisualiser les brouillons." - -#. translators: Password change notification email subject. %s: Site title -#: wp-includes/pluggable.php:1760 -msgid "[%s] Password Changed" -msgstr "[%s] Mot de passe changé" - -#. translators: %s: user name -#: wp-includes/pluggable.php:1752 -msgid "Password changed for user: %s" -msgstr "Mot de passe modifié pour l’utilisateur : %s" - -#: wp-includes/media-template.php:1242 -msgid "Image crop area preview. Requires mouse interaction." -msgstr "Zone d’aperçu de recadrage d’image. Nécessite l’interaction de la souris." - -#: wp-includes/formatting.php:4273 -msgid "https://codex.wordpress.org/Using_Permalinks#Choosing_your_permalink_structure" -msgstr "https://codex.wordpress.org/Using_Permalinks#Choosing_your_permalink_structure" - -#. translators: %s: Codex URL -#: wp-includes/formatting.php:4272 -msgid "A structure tag is required when using custom permalinks. Learn more" -msgstr "Une balise structurelle est nécessaire quand les permaliens personnalisés sont utilisés. En savoir plus." - -#: wp-includes/class-wp-xmlrpc-server.php:4021 -#: wp-includes/class-wp-xmlrpc-server.php:4069 -#: wp-includes/class-wp-xmlrpc-server.php:5895 -msgid "Sorry, you are not allowed to upload files." -msgstr "Désolé, vous n’avez pas l’autorisation de téléverser des fichiers." - -#: wp-includes/class-wp-xmlrpc-server.php:3141 -msgid "Sorry, you are not allowed to add a category." -msgstr "Désolé, vous n’avez pas l’autorisation d’ajouter une catégorie." - -#: wp-includes/class-wp-xmlrpc-server.php:2558 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:182 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:372 -#: wp-includes/rest-api/endpoints/class-wp-rest-users-controller.php:374 -msgid "Sorry, you are not allowed to list users." -msgstr "Désolé, vous n’avez pas l’autorisation de lister les utilisateurs." - -#: wp-includes/class-wp-customize-manager.php:2300 -#: wp-includes/class-wp-customize-setting.php:579 -#: wp-includes/script-loader.php:607 -msgid "Invalid value." -msgstr "Valeur non valide." - -#: wp-includes/class-wp-customize-manager.php:516 -#: wp-includes/script-loader.php:567 -msgid "Sorry, you are not allowed to customize this site." -msgstr "Désolé, vous n’avez pas l’autorisation de personnaliser ce site." - -#. translators: 1: -post_type !== 'acf-field-group' ) { - - return $post_id; - - } - - - // only save once! WordPress save's a revision as well. - if( wp_is_post_revision($post_id) ) { - - return $post_id; - - } - - - // verify nonce - if( !acf_verify_nonce('field_group') ) { - - return $post_id; - - } - - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // save fields - if( !empty($_POST['acf_fields']) ) { - - foreach( $_POST['acf_fields'] as $field ) { - - // vars - $specific = false; - $save = acf_extract_var( $field, 'save' ); - - - // only saved field if has changed - if( $save == 'meta' ) { - - $specific = array( - 'menu_order', - 'post_parent', - ); - - } - - - // set field parent - if( empty($field['parent']) ) { - - $field['parent'] = $post_id; - - } - - - // save field - acf_update_field( $field, $specific ); - - } - - } - - - // delete fields - if( $_POST['_acf_delete_fields'] ) { - - // clean - $ids = explode('|', $_POST['_acf_delete_fields']); - $ids = array_map( 'intval', $ids ); - - - // loop - foreach( $ids as $id ) { - - // bai early if no id - if( !$id ) continue; - - - // delete - acf_delete_field( $id ); - - } - - } - - - // add args - $_POST['acf_field_group']['ID'] = $post_id; - $_POST['acf_field_group']['title'] = $_POST['post_title']; - - - // save field group - acf_update_field_group( $_POST['acf_field_group'] ); - - - // return - return $post_id; - } - - - /* - * mb_fields - * - * This function will render the HTML for the medtabox 'acf-field-group-fields' - * - * @type function - * @date 28/09/13 - * @since 5.0.0 - * - * @param N/A - * @return N/A - */ - - function mb_fields() { - - // global - global $field_group; - - - // get fields - $view = array( - 'fields' => acf_get_fields_by_id( $field_group['ID'] ), - 'parent' => 0 - ); - - - // load view - acf_get_view('field-group-fields', $view); - - } - - - /* - * mb_options - * - * This function will render the HTML for the medtabox 'acf-field-group-options' - * - * @type function - * @date 28/09/13 - * @since 5.0.0 - * - * @param N/A - * @return N/A - */ - - function mb_options() { - - // global - global $field_group; - - - // field key (leave in for compatibility) - if( !acf_is_field_group_key( $field_group['key']) ) { - - $field_group['key'] = uniqid('group_'); - - } - - - // view - acf_get_view('field-group-options'); - - } - - - /* - * mb_locations - * - * This function will render the HTML for the medtabox 'acf-field-group-locations' - * - * @type function - * @date 28/09/13 - * @since 5.0.0 - * - * @param N/A - * @return N/A - */ - - function mb_locations() { - - // global - global $field_group; - - - // UI needs at lease 1 location rule - if( empty($field_group['location']) ) { - - $field_group['location'] = array( - - // group 0 - array( - - // rule 0 - array( - 'param' => 'post_type', - 'operator' => '==', - 'value' => 'post', - ) - ) - - ); - } - - - // view - acf_get_view('field-group-locations'); - - } - - - /* - * ajax_render_location_rule - * - * This function can be accessed via an AJAX action and will return the result from the render_location_value function - * - * @type function (ajax) - * @date 30/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function ajax_render_location_rule() { - - // validate - if( !acf_verify_ajax() ) die(); - - - // valid rule - $rule = acf_get_valid_location_rule($_POST['rule']); - - - // view - acf_get_view( 'html-location-rule', array( - 'rule' => $rule - )); - - - // die - die(); - - } - - - /* - * ajax_render_field_settings - * - * This function will return HTML containing the field's settings based on it's new type - * - * @type function (ajax) - * @date 30/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function ajax_render_field_settings() { - - // vars - $options = array( - 'nonce' => '', - 'parent' => 0, - 'field_group' => 0, - 'prefix' => '', - 'type' => '', - ); - - - // load post options - $options = wp_parse_args($_POST, $options); - - - // verify nonce - if( !wp_verify_nonce($options['nonce'], 'acf_nonce') ) { - - die(0); - - } - - - // required - if( !$options['type'] ) { - - die(0); - - } - - - // render options - $field = acf_get_valid_field(array( - 'type' => $options['type'], - 'name' => 'temp', - 'prefix' => $options['prefix'], - 'parent' => $options['parent'], - 'field_group' => $options['field_group'], - )); - - - // render - do_action("acf/render_field_settings/type={$field['type']}", $field); - - - // die - die(); - - } - - /* - * ajax_move_field - * - * description - * - * @type function - * @date 20/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_move_field() { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - $args = acf_parse_args($_POST, array( - 'nonce' => '', - 'post_id' => 0, - 'field_id' => 0, - 'field_group_id' => 0 - )); - - - // verify nonce - if( !wp_verify_nonce($args['nonce'], 'acf_nonce') ) die(); - - - // confirm? - if( $args['field_id'] && $args['field_group_id'] ) { - - // vars - $field = acf_get_field($args['field_id']); - $field_group = acf_get_field_group($args['field_group_id']); - - - // update parent - $field['parent'] = $field_group['ID']; - - - // remove conditional logic - $field['conditional_logic'] = 0; - - - // update field - acf_update_field($field); - - - // message - $a = '' . $field_group['title'] . ''; - echo '

' . __('Move Complete.', 'acf') . '

'; - echo '

' . sprintf( __('The %s field can now be found in the %s field group', 'acf'), $field['label'], $a ). '

'; - echo '' . __("Close Window",'acf') . ''; - die(); - - } - - - // get all field groups - $field_groups = acf_get_field_groups(); - $choices = array(); - - - // check - if( !empty($field_groups) ) { - - // loop - foreach( $field_groups as $field_group ) { - - // bail early if no ID - if( !$field_group['ID'] ) continue; - - - // bail ealry if is current - if( $field_group['ID'] == $args['post_id'] ) continue; - - - // append - $choices[ $field_group['ID'] ] = $field_group['title']; - - } - - } - - - // render options - $field = acf_get_valid_field(array( - 'type' => 'select', - 'name' => 'acf_field_group', - 'choices' => $choices - )); - - - echo '

' . __('Please select the destination for this field', 'acf') . '

'; - - echo '
'; - - // render - acf_render_field_wrap( $field ); - - echo ''; - - echo '
'; - - - // die - die(); - - } - -} - -// initialize -new acf_admin_field_group(); - -endif; - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-field-groups.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-field-groups.php deleted file mode 100644 index 82e5950b..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-field-groups.php +++ /dev/null @@ -1,811 +0,0 @@ -label_count = _n_noop( 'Active (%s)', 'Active (%s)', 'acf' ); - - - // reorder trash to end - $wp_post_statuses['trash'] = acf_extract_var( $wp_post_statuses, 'trash' ); - - - // check stuff - $this->check_duplicate(); - $this->check_sync(); - - - // actions - add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts')); - add_action('admin_footer', array($this, 'admin_footer')); - - - // columns - add_filter('manage_edit-acf-field-group_columns', array($this, 'field_group_columns'), 10, 1); - add_action('manage_acf-field-group_posts_custom_column', array($this, 'field_group_columns_html'), 10, 2); - - } - - - /* - * admin_enqueue_scripts - * - * This function will add the already registered css - * - * @type function - * @date 28/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_enqueue_scripts() { - - wp_enqueue_script('acf-input'); - - } - - - /* - * check_duplicate - * - * This function will check for any $_GET data to duplicate - * - * @type function - * @date 17/10/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function check_duplicate() { - - // message - if( $ids = acf_maybe_get_GET('acfduplicatecomplete') ) { - - // explode - $ids = explode(',', $ids); - $total = count($ids); - - if( $total == 1 ) { - - acf_add_admin_notice( sprintf(__('Field group duplicated. %s', 'acf'), '' . get_the_title($ids[0]) . '') ); - - } else { - - acf_add_admin_notice( sprintf(_n( '%s field group duplicated.', '%s field groups duplicated.', $total, 'acf' ), $total) ); - - } - - } - - - // vars - $ids = array(); - - - // check single - if( $id = acf_maybe_get_GET('acfduplicate') ) { - - $ids[] = $id; - - // check multiple - } elseif( acf_maybe_get_GET('action2') === 'acfduplicate' ) { - - $ids = acf_maybe_get_GET('post'); - - } - - - // sync - if( !empty($ids) ) { - - // validate - check_admin_referer('bulk-posts'); - - - // vars - $new_ids = array(); - - - // loop - foreach( $ids as $id ) { - - // duplicate - $field_group = acf_duplicate_field_group( $id ); - - - // increase counter - $new_ids[] = $field_group['ID']; - - } - - - // redirect - wp_redirect( admin_url( $this->url . '&acfduplicatecomplete=' . implode(',', $new_ids)) ); - exit; - - } - - } - - - /* - * check_sync - * - * This function will check for any $_GET data to sync - * - * @type function - * @date 9/12/2014 - * @since 5.1.5 - * - * @param n/a - * @return n/a - */ - - function check_sync() { - - // message - if( $ids = acf_maybe_get_GET('acfsynccomplete') ) { - - // explode - $ids = explode(',', $ids); - $total = count($ids); - - if( $total == 1 ) { - - acf_add_admin_notice( sprintf(__('Field group synchronised. %s', 'acf'), '' . get_the_title($ids[0]) . '') ); - - } else { - - acf_add_admin_notice( sprintf(_n( '%s field group synchronised.', '%s field groups synchronised.', $total, 'acf' ), $total) ); - - } - - } - - - // vars - $groups = acf_get_field_groups(); - - - // bail early if no field groups - if( empty($groups) ) return; - - - // find JSON field groups which have not yet been imported - foreach( $groups as $group ) { - - // vars - $local = acf_maybe_get($group, 'local', false); - $modified = acf_maybe_get($group, 'modified', 0); - $private = acf_maybe_get($group, 'private', false); - - - // ignore DB / PHP / private field groups - if( $local !== 'json' || $private ) { - - // do nothing - - } elseif( !$group['ID'] ) { - - $this->sync[ $group['key'] ] = $group; - - } elseif( $modified && $modified > get_post_modified_time('U', true, $group['ID'], true) ) { - - $this->sync[ $group['key'] ] = $group; - - } - - } - - - // bail if no sync needed - if( empty($this->sync) ) return; - - - // maybe sync - $sync_keys = array(); - - - // check single - if( $key = acf_maybe_get_GET('acfsync') ) { - - $sync_keys[] = $key; - - // check multiple - } elseif( acf_maybe_get_GET('action2') === 'acfsync' ) { - - $sync_keys = acf_maybe_get_GET('post'); - - } - - - // sync - if( !empty($sync_keys) ) { - - // validate - check_admin_referer('bulk-posts'); - - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - acf_enable_filter('local'); - - - // disable JSON - // - this prevents a new JSON file being created and causing a 'change' to theme files - solves git anoyance - acf_update_setting('json', false); - - - // vars - $new_ids = array(); - - - // loop - foreach( $sync_keys as $key ) { - - // append fields - if( acf_have_local_fields($key) ) { - - $this->sync[ $key ]['fields'] = acf_get_local_fields( $key ); - - } - - - // import - $field_group = acf_import_field_group( $this->sync[ $key ] ); - - - // append - $new_ids[] = $field_group['ID']; - - } - - - // redirect - wp_redirect( admin_url( $this->url . '&acfsynccomplete=' . implode(',', $new_ids)) ); - exit; - - } - - - // filters - add_filter('views_edit-acf-field-group', array($this, 'list_table_views')); - - } - - - /* - * list_table_views - * - * This function will add an extra link for JSON in the field group list table - * - * @type function - * @date 3/12/2014 - * @since 5.1.5 - * - * @param $views (array) - * @return $views - */ - - function list_table_views( $views ) { - - // vars - $class = ''; - $total = count($this->sync); - - // active - if( acf_maybe_get_GET('post_status') === 'sync' ) { - - // actions - add_action('admin_footer', array($this, 'sync_admin_footer'), 5); - - - // set active class - $class = ' class="current"'; - - - // global - global $wp_list_table; - - - // update pagination - $wp_list_table->set_pagination_args( array( - 'total_items' => $total, - 'total_pages' => 1, - 'per_page' => $total - )); - - } - - - // add view - $views['json'] = '' . __('Sync available', 'acf') . ' (' . $total . ')'; - - - // return - return $views; - - } - - - /* - * trashed_post - * - * This function is run when a post object is sent to the trash - * - * @type action (trashed_post) - * @date 8/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return n/a - */ - - function trashed_post( $post_id ) { - - // validate post type - if( get_post_type($post_id) != 'acf-field-group' ) { - - return; - - } - - - // trash field group - acf_trash_field_group( $post_id ); - - } - - - /* - * untrashed_post - * - * This function is run when a post object is restored from the trash - * - * @type action (untrashed_post) - * @date 8/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return n/a - */ - - function untrashed_post( $post_id ) { - - // validate post type - if( get_post_type($post_id) != 'acf-field-group' ) { - - return; - - } - - - // trash field group - acf_untrash_field_group( $post_id ); - - } - - - /* - * deleted_post - * - * This function is run when a post object is deleted from the trash - * - * @type action (deleted_post) - * @date 8/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return n/a - */ - - function deleted_post( $post_id ) { - - // validate post type - if( get_post_type($post_id) != 'acf-field-group' ) { - - return; - - } - - - // trash field group - acf_delete_field_group( $post_id ); - - } - - - /* - * field_group_columns - * - * This function will customize the columns for the field group table - * - * @type filter (manage_edit-acf-field-group_columns) - * @date 28/09/13 - * @since 5.0.0 - * - * @param $columns (array) - * @return $columns (array) - */ - - function field_group_columns( $columns ) { - - return array( - 'cb' => '', - 'title' => __('Title', 'acf'), - 'acf-fg-description' => __('Description', 'acf'), - 'acf-fg-status' => '', - 'acf-fg-count' => __('Fields', 'acf'), - ); - - } - - - /* - * field_group_columns_html - * - * This function will render the HTML for each table cell - * - * @type action (manage_acf-field-group_posts_custom_column) - * @date 28/09/13 - * @since 5.0.0 - * - * @param $column (string) - * @param $post_id (int) - * @return n/a - */ - - function field_group_columns_html( $column, $post_id ) { - - // vars - $field_group = acf_get_field_group( $post_id ); - - - // render - $this->render_column( $column, $field_group ); - - } - - function render_column( $column, $field_group ) { - - // description - if( $column == 'acf-fg-description' ) { - - if( $field_group['description'] ) { - - echo '' . acf_esc_html($field_group['description']) . ''; - - } - - // status - } elseif( $column == 'acf-fg-status' ) { - - if( isset($this->sync[ $field_group['key'] ]) ) { - - echo ' '; - - } - - if( $field_group['active'] ) { - - //echo ' '; - - } else { - - echo ' '; - - } - - // fields - } elseif( $column == 'acf-fg-count' ) { - - echo esc_html( acf_get_field_count( $field_group ) ); - - } - - } - - - /* - * admin_footer - * - * This function will render extra HTML onto the page - * - * @type action (admin_footer) - * @date 23/06/12 - * @since 3.1.8 - * - * @param n/a - * @return n/a - */ - - function admin_footer() { - - // vars - $url_home = 'https://www.advancedcustomfields.com'; - $url_support = 'https://support.advancedcustomfields.com'; - $icon = ''; - -?> - - - - - - - \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-tools.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-tools.php deleted file mode 100644 index c081fb0a..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin-tools.php +++ /dev/null @@ -1,354 +0,0 @@ -tools[ $instance->name ] = $instance; - - } - - - /** - * get_tool - * - * This function will return a tool tool class - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param string $name - * @return n/a - */ - - function get_tool( $name ) { - - return isset( $this->tools[$name] ) ? $this->tools[$name] : null; - - } - - - /** - * get_tools - * - * This function will return an array of all tools - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return array - */ - - function get_tools() { - - return $this->tools; - - } - - - /* - * admin_menu - * - * This function will add the ACF menu item to the WP admin - * - * @type action (admin_menu) - * @date 28/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_menu() { - - // bail early if no show_admin - if( !acf_get_setting('show_admin') ) return; - - - // add page - $page = add_submenu_page('edit.php?post_type=acf-field-group', __('Tools','acf'), __('Tools','acf'), acf_get_setting('capability'), 'acf-tools', array($this, 'html')); - - - // actions - add_action('load-' . $page, array($this, 'load')); - - } - - - /** - * load - * - * description - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function load() { - - // disable filters (default to raw data) - acf_disable_filters(); - - - // include tools - $this->include_tools(); - - - // check submit - $this->check_submit(); - - - // load acf scripts - acf_enqueue_scripts(); - - } - - - /** - * include_tools - * - * description - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function include_tools() { - - // include - acf_include('includes/admin/tools/class-acf-admin-tool.php'); - acf_include('includes/admin/tools/class-acf-admin-tool-export.php'); - acf_include('includes/admin/tools/class-acf-admin-tool-import.php'); - - - // action - do_action('acf/include_admin_tools'); - - } - - - /** - * check_submit - * - * description - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function check_submit() { - - // loop - foreach( $this->get_tools() as $tool ) { - - // load - $tool->load(); - - - // submit - if( acf_verify_nonce($tool->name) ) { - $tool->submit(); - } - - } - - } - - - /** - * html - * - * description - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html() { - - // vars - $screen = get_current_screen(); - $active = acf_maybe_get_GET('tool'); - - - // view - $view = array( - 'screen_id' => $screen->id, - 'active' => $active - ); - - - // register metaboxes - foreach( $this->get_tools() as $tool ) { - - // check active - if( $active && $active !== $tool->name ) continue; - - - // add metabox - add_meta_box( 'acf-admin-tool-' . $tool->name, $tool->title, array($this, 'metabox_html'), $screen->id, 'normal', 'default', array('tool' => $tool->name) ); - - } - - - // view - acf_get_view( 'html-admin-tools', $view ); - - } - - - /** - * meta_box_html - * - * description - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function metabox_html( $post, $metabox ) { - - // vars - $tool = $this->get_tool($metabox['args']['tool']); - - - ?> -
- html(); ?> - name ); ?> -
- admin_tools = new acf_admin_tools(); - -endif; // class_exists check - - -/* -* acf_register_admin_tool -* -* alias of acf()->admin_tools->register_tool() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_register_admin_tool( $class ) { - - return acf()->admin_tools->register_tool( $class ); - -} - - -/* -* acf_get_admin_tools_url -* -* This function will return the admin URL to the tools page -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_admin_tools_url() { - - return admin_url('edit.php?post_type=acf-field-group&page=acf-tools'); - -} - - -/* -* acf_get_admin_tool_url -* -* This function will return the admin URL to the tools page -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_admin_tool_url( $tool = '' ) { - - return acf_get_admin_tools_url() . '&tool='.$tool; - -} - - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin.php deleted file mode 100644 index b432e235..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/admin.php +++ /dev/null @@ -1,235 +0,0 @@ -notices[] = array( - 'text' => $text, - 'class' => 'updated ' . $class, - 'wrap' => $wrap - ); - - } - - - /* - * get_notices - * - * This function will return an array of admin notices - * - * @type function - * @date 17/10/13 - * @since 5.0.0 - * - * @param n/a - * @return (array) - */ - - function get_notices() { - - // bail early if no notices - if( empty($this->notices) ) return false; - - - // return - return $this->notices; - - } - - - /* - * admin_menu - * - * This function will add the ACF menu item to the WP admin - * - * @type action (admin_menu) - * @date 28/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_menu() { - - // bail early if no show_admin - if( !acf_get_setting('show_admin') ) return; - - - // vars - $slug = 'edit.php?post_type=acf-field-group'; - $cap = acf_get_setting('capability'); - - - // add parent - add_menu_page(__("Custom Fields",'acf'), __("Custom Fields",'acf'), $cap, $slug, false, 'dashicons-welcome-widgets-menus', '80.025'); - - - // add children - add_submenu_page($slug, __('Field Groups','acf'), __('Field Groups','acf'), $cap, $slug ); - add_submenu_page($slug, __('Add New','acf'), __('Add New','acf'), $cap, 'post-new.php?post_type=acf-field-group' ); - - } - - - /* - * admin_enqueue_scripts - * - * This function will add the already registered css - * - * @type function - * @date 28/09/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_enqueue_scripts() { - - wp_enqueue_style( 'acf-global' ); - - } - - - /* - * admin_notices - * - * This function will render any admin notices - * - * @type function - * @date 17/10/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_notices() { - - // vars - $notices = $this->get_notices(); - - - // bail early if no notices - if( !$notices ) return; - - - // loop - foreach( $notices as $notice ) { - - $open = ''; - $close = ''; - - if( $notice['wrap'] ) { - - $open = "<{$notice['wrap']}>"; - $close = ""; - - } - - ?> -
- admin = new acf_admin(); - -endif; // class_exists check - - -/* -* acf_add_admin_notice -* -* This function will add the notice data to a setting in the acf object for the admin_notices action to use -* -* @type function -* @date 17/10/13 -* @since 5.0.0 -* -* @param $text (string) -* @param $class (string) -* @return (int) message ID (array position) -*/ - -function acf_add_admin_notice( $text, $class = '', $wrap = 'p' ) { - - return acf()->admin->add_notice($text, $class, $wrap); - -} - - -/* -* acf_get_admin_notices -* -* This function will return an array containing any admin notices -* -* @type function -* @date 17/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_admin_notices() { - - return acf()->admin->get_notices(); - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-network.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-network.php deleted file mode 100644 index 46ff5446..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-network.php +++ /dev/null @@ -1,283 +0,0 @@ - __("Review sites & upgrade", 'acf'), - 'button_url' => network_admin_url('index.php?page=acf-upgrade-network'), - 'confirm' => false - ); - - - // load view - acf_get_view('install-notice', $view); - - } - - - /* - * network_html - * - * This function will render the HTML for the network upgrade page - * - * @type function - * @date 19/02/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function network_html() { - - // vars - $plugin_version = acf_get_setting('version'); - - - // loop through sites and find updates - $sites = acf_get_sites(); - - if( $sites ) { - - foreach( $sites as $i => $site ) { - - // switch blog - switch_to_blog( $site['blog_id'] ); - - - // extra info - $site['name'] = get_bloginfo('name'); - $site['url'] = home_url(); - - - // get site updates - $site['updates'] = acf_get_db_updates(); - - - // get site version - $site['acf_version'] = get_option('acf_version'); - - - // no value equals new instal - if( !$site['acf_version'] ) { - - $site['acf_version'] = $plugin_version; - - } - - - // update - $sites[ $i ] = $site; - - - // restore - restore_current_blog(); - - } - - } - - - // view - $view = array( - 'sites' => $sites, - 'plugin_version' => $plugin_version - ); - - - // load view - acf_get_view('install-network', $view); - - } - -} - -// initialize -new acf_admin_install_network(); - -endif; // class_exists check - - -/* -* acf_get_sites -* -* This function will return an array of site data -* -* @type function -* @date 29/08/2016 -* @since 5.4.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_sites() { - - // vars - $sites = array(); - - - // WP >= 4.6 - if( function_exists('get_sites') ) { - - $_sites = get_sites(array( - 'number' => 0 - )); - - foreach( $_sites as $_site ) { - - $_site = get_site( $_site ); - $sites[] = $_site->to_array(); - - } - - // WP < 4.6 - } else { - - $sites = wp_get_sites(array( - 'limit' => 0 - )); - - } - - - // return - return $sites; - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-updates.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-updates.php deleted file mode 100644 index 7070eb9f..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install-updates.php +++ /dev/null @@ -1,499 +0,0 @@ - -1, - 'post_type' => 'acf', - 'orderby' => 'menu_order title', - 'order' => 'asc', - 'suppress_filters' => true, - )); - - - // check - if( !$ofgs ) return; - - - // loop - foreach( $ofgs as $ofg ){ - - acf_update_500_field_group( $ofg ); - - } - -} - -function acf_update_500_field_group( $ofg ) { - - // global - global $wpdb; - - - // create new field group - $nfg = array( - 'ID' => 0, - 'title' => $ofg->post_title, - 'menu_order' => $ofg->menu_order, - ); - - - // location rules - $groups = array(); - - - // get all rules - $rules = get_post_meta($ofg->ID, 'rule', false); - - if( is_array($rules) ) { - - $group_no = 0; - - foreach( $rules as $rule ) { - - // if field group was duplicated, it may now be a serialized string! - $rule = maybe_unserialize($rule); - - - // does this rule have a group? - // + groups were added in 4.0.4 - if( !isset($rule['group_no']) ) { - - $rule['group_no'] = $group_no; - - // sperate groups? - if( get_post_meta($ofg->ID, 'allorany', true) == 'any' ) { - - $group_no++; - - } - - } - - - // extract vars - $group = acf_extract_var( $rule, 'group_no' ); - $order = acf_extract_var( $rule, 'order_no' ); - - - // add to group - $groups[ $group ][ $order ] = $rule; - - - // sort rules - ksort( $groups[ $group ] ); - - } - - // sort groups - ksort( $groups ); - } - - $nfg['location'] = $groups; - - - // settings - if( $position = get_post_meta($ofg->ID, 'position', true) ) { - - $nfg['position'] = $position; - - } - - if( $layout = get_post_meta($ofg->ID, 'layout', true) ) { - - $nfg['layout'] = $layout; - - } - - if( $hide_on_screen = get_post_meta($ofg->ID, 'hide_on_screen', true) ) { - - $nfg['hide_on_screen'] = maybe_unserialize($hide_on_screen); - - } - - - // Note: acf_update_field_group will call the acf_get_valid_field_group function and apply 'compatibility' changes - - - // save field group - $nfg = acf_update_field_group( $nfg ); - - - // action for 3rd party - do_action('acf/update_500_field_group', $nfg, $ofg); - - - // trash? - if( $ofg->post_status == 'trash' ) { - - acf_trash_field_group( $nfg['ID'] ); - - } - - - // get field from postmeta - $rows = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $wpdb->postmeta WHERE post_id = %d AND meta_key LIKE %s", $ofg->ID, 'field_%'), ARRAY_A); - - - // check - if( $rows ) { - - // loop - foreach( $rows as $row ) { - - // bail early if key already migrated (potential duplicates in DB) - if( acf_has_done('update_500_field_group_' . $ofg->ID . '_' . $row['meta_key']) ) continue; - - - // vars - $field = $row['meta_value']; - $field = maybe_unserialize( $field ); - $field = maybe_unserialize( $field ); // run again for WPML - - - // add parent - $field['parent'] = $nfg['ID']; - - - // migrate field - $field = acf_update_500_field( $field ); - - } - - } - - - // return - return $nfg; - -} - - -function acf_update_500_field( $field ) { - - // orig - $orig = $field; - - - // order_no is now menu_order - $field['menu_order'] = acf_extract_var( $field, 'order_no' ); - - - // correct very old field keys - if( substr($field['key'], 0, 6) !== 'field_' ) { - - $field['key'] = 'field_' . str_replace('field', '', $field['key']); - - } - - - // get valid field - $field = acf_get_valid_field( $field ); - - - // save field - $field = acf_update_field( $field ); - - - // sub fields - if( $field['type'] == 'repeater' ) { - - // get sub fields - $sub_fields = acf_extract_var( $orig, 'sub_fields' ); - - - // save sub fields - if( !empty($sub_fields) ) { - - $keys = array_keys($sub_fields); - - foreach( $keys as $key ) { - - $sub_field = acf_extract_var($sub_fields, $key); - $sub_field['parent'] = $field['ID']; - - acf_update_500_field( $sub_field ); - - } - - } - - - } elseif( $field['type'] == 'flexible_content' ) { - - // get layouts - $layouts = acf_extract_var( $orig, 'layouts' ); - - - // update layouts - $field['layouts'] = array(); - - - // save sub fields - if( !empty($layouts) ) { - - foreach( $layouts as $layout ) { - - // vars - $layout_key = uniqid(); - - - // append layotu key - $layout['key'] = $layout_key; - - - // extract sub fields - $sub_fields = acf_extract_var($layout, 'sub_fields'); - - - // save sub fields - if( !empty($sub_fields) ) { - - $keys = array_keys($sub_fields); - - foreach( $keys as $key ) { - - $sub_field = acf_extract_var($sub_fields, $key); - $sub_field['parent'] = $field['ID']; - $sub_field['parent_layout'] = $layout_key; - - acf_update_500_field( $sub_field ); - - } - // foreach - - } - // if - - - // append layout - $field['layouts'][] = $layout; - - } - // foreach - - } - // if - - - // save field again with less sub field data - $field = acf_update_field( $field ); - - } - - - // action for 3rd party - do_action('acf/update_500_field', $field); - - - // return - return $field; - -} - - -/* -* acf_update_550 -* -* These functions will update the DB for ACF v5.5.0 -* -* @type function -* @date 10/09/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_update_550() { //acf_log('acf_update_550'); - - // action for 3rd party - do_action('acf/update_550'); - - - // termmeta - acf_update_550_termmeta(); - - - // version - acf_update_db_version('5.5.0'); - -} - - -/* -* acf_update_550_termmeta -* -* This function will migrate all term meta -* -* @type function -* @date 3/09/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - - -function acf_update_550_termmeta() { //acf_log('acf_update_550_termmeta'); - - // bail early if no table - if( !acf_isset_termmeta() ) { - - update_option('acf_update_550_termmeta', 1); // no longer used - //echo __('Term meta upgrade not possible (termmeta table does not exist)', 'acf'); - return; - - } - - - // vars - $taxonomies = get_taxonomies(false, 'objects'); - - - // bail early if no taxonomies - if( !$taxonomies ) return; - - - // loop - foreach( $taxonomies as $taxonomy ) { - - acf_update_550_taxonomy( $taxonomy->name ); - - } - - - // delete trigger - delete_option('acf_update_550_termmeta'); - - - // action for 3rd party - do_action('acf/update_550_termmeta'); - -} - - -/* -* acf_update_550_taxonomy -* -* This function will migrate term meta for a specific taxonomy -* -* @type function -* @date 3/09/2016 -* @since 5.4.0 -* -* @param $taxonomy (string) -* @return n/a -*/ - -function acf_update_550_taxonomy( $taxonomy ) { //acf_log('acf_update_550_taxonomy', $taxonomy); - - // global - global $wpdb; - - - // vars - $search = $taxonomy . '_%'; - $_search = '_' . $search; - - - // escape '_' - // http://stackoverflow.com/questions/2300285/how-do-i-escape-in-sql-server - $search = str_replace('_', '\_', $search); - $_search = str_replace('_', '\_', $_search); - - - // search - // results show faster query times using 2 LIKE vs 2 wildcards - $rows = $wpdb->get_results($wpdb->prepare( - "SELECT * - FROM $wpdb->options - WHERE option_name LIKE %s - OR option_name LIKE %s", - $search, - $_search - ), ARRAY_A); - - - // bail early if no rows - if( empty($rows) ) return; - - - // vars - $search = $taxonomy . '_'; - $_search = '_' . $search; - - - // loop - foreach( $rows as $row ) { - - // use regex to find (_)taxonomy_(term_id)_(field_name) - $matches = null; - $regexp = '/^(_?)' . $taxonomy . '_(\d+)_(.+)/'; - - - // bail early if no match - if( !preg_match($regexp, $row['option_name'], $matches) ) continue; - - - /* - Array - ( - [0] => category_3_color - [1] => - [2] => 3 - [3] => color - ) - */ - - - // vars - $term_id = $matches[2]; - $name = $matches[1] . $matches[3]; - $value = $row['option_value']; - - - // update - update_metadata( 'term', $term_id, $name, $value ); - - } - - - // action for 3rd party - do_action('acf/update_550_taxonomy', $taxonomy); - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install.php deleted file mode 100644 index 18ce756f..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/install.php +++ /dev/null @@ -1,431 +0,0 @@ - 'acf_update_500', - '5.5.0' => 'acf_update_550' - ); - - - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 5/03/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function __construct() { - - // actions - add_action('admin_menu', array($this,'admin_menu'), 20); - add_action('wp_upgrade', array($this,'wp_upgrade'), 10, 2); - - - // ajax - add_action('wp_ajax_acf/admin/db_update', array($this, 'ajax_db_update')); - - } - - - /* - * admin_menu - * - * This function will chck for available updates and add actions if needed - * - * @type function - * @date 19/02/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_menu() { - - // vars - $updates = acf_get_db_updates(); - - - // bail early if no updates available - if( !$updates ) return; - - - // actions - add_action('admin_notices', array($this, 'admin_notices'), 1); - - - // add page - $page = add_submenu_page('index.php', __('Upgrade Database','acf'), __('Upgrade Database','acf'), acf_get_setting('capability'), 'acf-upgrade', array($this,'html') ); - - - // actions - add_action('load-' . $page, array($this,'load')); - - } - - - /* - * load - * - * This function will look at the $_POST data and run any functions if needed - * - * @type function - * @date 7/01/2014 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function load() { - - // hide upgrade - remove_action('admin_notices', array($this, 'admin_notices'), 1); - - - // load acf scripts - acf_enqueue_scripts(); - - } - - - /* - * admin_notices - * - * This function will render the DB Upgrade notice - * - * @type function - * @date 17/10/13 - * @since 5.0.0 - * - * @param n/a - * @return n/a - */ - - function admin_notices() { - - // view - $view = array( - 'button_text' => __("Upgrade Database", 'acf'), - 'button_url' => admin_url('index.php?page=acf-upgrade'), - 'confirm' => true - ); - - - // load view - acf_get_view('install-notice', $view); - - } - - - /* - * html - * - * description - * - * @type function - * @date 19/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function html() { - - // view - $view = array( - 'updates' => acf_get_db_updates(), - 'plugin_version' => acf_get_setting('version') - ); - - - // load view - acf_get_view('install', $view); - - } - - - /* - * ajax_db_update - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_db_update() { - - // options - $options = wp_parse_args( $_POST, array( - 'nonce' => '', - 'blog_id' => '', - )); - - - // validate - if( !wp_verify_nonce($options['nonce'], 'acf_db_update') ) { - - wp_send_json_error(array( - 'message' => __('Error validating request', 'acf') - )); - - } - - - // switch blog - if( $options['blog_id'] ) { - - switch_to_blog( $options['blog_id'] ); - - } - - - // vars - $updates = acf_get_db_updates(); - $message = ''; - - - // bail early if no updates - if( empty($updates) ) { - - wp_send_json_error(array( - 'message' => __('No updates available.', 'acf') - )); - - } - - - // install updates - foreach( $updates as $version => $callback ) { - - $message .= $this->run_update( $callback ); - - } - - - // updates complete - acf_update_db_version(); - - - // return - wp_send_json_success(array( - 'message' => $message - )); - - } - - - /* - * run_db_update - * - * This function will perform a db upgrade - * - * @type function - * @date 10/09/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function run_update( $callback = '' ) { - - // include update functions - acf_include('includes/admin/install-updates.php'); - - - // bail early if not found - if( !function_exists($callback) ) return false; - - - // load any errors / feedback from update - ob_start(); - - - // include - call_user_func($callback); - - - // get feedback - $message = ob_get_clean(); - - - // return - return $message; - - } - - - /* - * wp_upgrade - * - * This function will run when the WP database is updated - * - * @type function - * @date 10/09/2016 - * @since 5.4.0 - * - * @param $wp_db_version (string) The new $wp_db_version - * @return $wp_current_db_version (string) The old (current) $wp_db_version - */ - - function wp_upgrade( $wp_db_version, $wp_current_db_version ) { - - // vars - $acf_db_version = acf_get_db_version(); - - - // termmeta was added in WP 4.4 (34370) - // if website has already updated to ACF 5.5.0, termmeta will not have yet been migrated - if( $wp_db_version >= 34370 && $wp_current_db_version < 34370 && acf_version_compare($acf_db_version, '>=', '5.5.0') ) { - - $this->run_update('acf_update_550_termmeta'); - - } - - } - -} - - -// initialize -acf()->admin->install = new acf_admin_install(); - -endif; // class_exists check - - -/* -* acf_get_db_version -* -* This function will return the current ACF DB version -* -* @type function -* @date 10/09/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_db_version() { - - return get_option('acf_version'); - -} - - -/* -* acf_update_db_version -* -* This function will update the current ACF DB version -* -* @type function -* @date 10/09/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_update_db_version( $version = '' ) { - - // default to latest - if( !$version ) { - - $version = acf_get_setting('version'); - - } - - - // update - update_option('acf_version', $version ); - -} - - -/* -* acf_get_db_updates -* -* This function will return available db updates -* -* @type function -* @date 12/05/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_db_updates() { - - // vars - $available = array(); - $db_updates = acf()->admin->install->db_updates; - $acf_version = acf_get_setting('version'); - $db_version = acf_get_db_version(); - - - // bail early if is fresh install - if( !$db_version ) { - - acf_update_db_version($acf_version); - return false; - - } - - - // bail early if is up to date - if( acf_version_compare($db_version, '>=', $acf_version)) return false; - - - // loop - foreach( $db_updates as $version => $callback ) { - - // ignore if update is for a future version (may exist for testing) - if( acf_version_compare( $version, '>', $acf_version ) ) continue; - - - // ignore if update has already been run - if( acf_version_compare( $version, '<=', $db_version ) ) continue; - - - // append - $available[ $version ] = $callback; - - } - - - // bail early if no updates available - // - also update DB to current version - if( empty($available) ) { - - acf_update_db_version($acf_version); - return false; - - } - - - // return - return $available; - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-addons.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-addons.php deleted file mode 100644 index 0f847408..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-addons.php +++ /dev/null @@ -1,123 +0,0 @@ -view = array( - 'json' => array(), - ); - - - // load json - $request = wp_remote_post( 'https://assets.advancedcustomfields.com/add-ons/add-ons.json' ); - - // validate - if( is_wp_error($request) || wp_remote_retrieve_response_code($request) != 200) - { - acf_add_admin_notice(__('Error. Could not load add-ons list', 'acf'), 'error'); - } - else - { - $this->view['json'] = json_decode( $request['body'], true ); - } - - } - - - /* - * html - * - * description - * - * @type function - * @date 7/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function html() { - - // load view - acf_get_view('settings-addons', $this->view); - - } - -} - - -// initialize -new acf_settings_addons(); - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-info.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-info.php deleted file mode 100644 index 563a2d43..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/settings-info.php +++ /dev/null @@ -1,102 +0,0 @@ - acf_get_setting('version'), - 'have_pro' => acf_get_setting('pro'), - 'tabs' => array( - 'new' => __("What's New", 'acf'), - 'changelog' => __("Changelog", 'acf') - ), - 'active' => 'new' - ); - - - // set active tab - $tab = acf_maybe_get_GET('tab'); - if( $tab && isset($view['tabs'][ $tab ]) ) { - - $view['active'] = $tab; - - } - - - // load view - acf_get_view('settings-info', $view); - - } - -} - - -// initialize -new acf_settings_info(); - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-export.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-export.php deleted file mode 100644 index a313f4c8..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-export.php +++ /dev/null @@ -1,592 +0,0 @@ -name = 'export'; - $this->title = __("Export Field Groups", 'acf'); - - - // active - if( $this->is_active() ) { - $this->title .= ' - ' . __('Generate PHP', 'acf'); - } - - } - - - /** - * submit - * - * This function will run when the tool's form has been submit - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function submit() { - - // vars - $action = acf_maybe_get_POST('action'); - - - // download - if( $action === 'download' ) { - - $this->submit_download(); - - // generate - } elseif( $action === 'generate' ) { - - $this->submit_generate(); - - } - - } - - - /** - * submit_download - * - * description - * - * @date 17/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function submit_download() { - - // vars - $json = $this->get_selected(); - - - // validate - if( $json === false ) { - return acf_add_admin_notice( __("No field groups selected", 'acf') , 'error'); - } - - - // headers - $file_name = 'acf-export-' . date('Y-m-d') . '.json'; - header( "Content-Description: File Transfer" ); - header( "Content-Disposition: attachment; filename={$file_name}" ); - header( "Content-Type: application/json; charset=utf-8" ); - - - // return - echo acf_json_encode( $json ); - die; - - } - - - /** - * submit_generate - * - * description - * - * @date 17/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function submit_generate() { - - // vars - $keys = $this->get_selected_keys(); - - - // validate - if( !$keys ) { - return acf_add_admin_notice( __("No field groups selected", 'acf') , 'error'); - } - - - // url - $url = add_query_arg( 'keys', implode('+', $keys), $this->get_url() ); - - - // redirect - wp_redirect( $url ); - exit; - - } - - - /** - * load - * - * description - * - * @date 21/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function load() { - - // active - if( $this->is_active() ) { - - // get selected keys - $selected = $this->get_selected_keys(); - - - // add notice - if( $selected ) { - $count = count($selected); - $message = sprintf( _n( 'Exported 1 field group.', 'Exported %s field groups.', $count, 'acf' ), $count ); - acf_add_admin_notice( $message ); - } - } - - } - - - /** - * html - * - * This function will output the metabox HTML - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html() { - - // single (generate PHP) - if( $this->is_active() ) { - - $this->html_single(); - - // archive - } else { - - $this->html_archive(); - - } - - } - - - /** - * html_field_selection - * - * description - * - * @date 24/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html_field_selection() { - - // vars - $choices = array(); - $selected = $this->get_selected_keys(); - $field_groups = acf_get_field_groups(); - - - // loop - if( $field_groups ) { - foreach( $field_groups as $field_group ) { - $choices[ $field_group['key'] ] = esc_html( $field_group['title'] ); - } - } - - - // render - acf_render_field_wrap(array( - 'label' => __('Select Field Groups', 'acf'), - 'type' => 'checkbox', - 'name' => 'keys', - 'prefix' => false, - 'value' => $selected, - 'toggle' => true, - 'choices' => $choices, - )); - - } - - - /** - * html_panel_selection - * - * description - * - * @date 21/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html_panel_selection() { - - ?> -
-

-
- html_field_selection(); ?> -
-
- -
-

-
- __('Empty settings', 'acf'), - 'type' => 'select', - 'name' => 'minimal', - 'prefix' => false, - 'value' => '', - 'choices' => array( - 'all' => 'Include all settings', - 'minimal' => 'Ignore empty settings' - ) - )); -*/ - - ?> -
-
- -

-
- html_field_selection(); ?> -
-

- - -

- -
-
- html_generate(); ?> -
-
- html_panel_selection(); ?> -

- -

-
-
- get_selected(); - $str_replace = array( - " " => "\t", - "'!!__(!!\'" => "__('", - "!!\', !!\'" => "', '", - "!!\')!!'" => "')", - "array (" => "array(" - ); - $preg_replace = array( - '/([\t\r\n]+?)array/' => 'array', - '/[0-9]+ => array/' => 'array' - ); - - - ?> -

- -

- -

- - get_selected_keys(); - $json = array(); - - - // bail early if no keys - if( !$selected ) return false; - - - // construct JSON - foreach( $selected as $key ) { - - // load field group - $field_group = acf_get_field_group( $key ); - - - // validate field group - if( empty($field_group) ) continue; - - - // load fields - $field_group['fields'] = acf_get_fields( $field_group ); - - - // prepare for export - $field_group = acf_prepare_field_group_for_export( $field_group ); - - - // add to json array - $json[] = $field_group; - - } - - - // return - return $json; - - } -} - -// initialize -acf_register_admin_tool( 'ACF_Admin_Tool_Export' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-import.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-import.php deleted file mode 100644 index a08a816b..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool-import.php +++ /dev/null @@ -1,277 +0,0 @@ -name = 'import'; - $this->title = __("Import Field Groups", 'acf'); - $this->icon = 'dashicons-upload'; - - } - - - /** - * html - * - * This function will output the metabox HTML - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html() { - - // vars - $choices = array(); - $field_groups = acf_get_field_groups(); - - - // loop - if( $field_groups ) { - foreach( $field_groups as $field_group ) { - $choices[ $field_group['key'] ] = esc_html( $field_group['title'] ); - } - } - - - // html - ?> -

-
- __('Select File', 'acf'), - 'type' => 'file', - 'name' => 'acf_import_file', - 'value' => false, - 'uploader' => 'basic', - )); - - ?> -
-

- -

- $field_group['ID'], - 'title' => $field_group['title'], - 'updated' => $id ? 1 : 0 - ); - - } - - - // messages - if( !empty($imported) ) { - - // vars - $links = array(); - $count = count($imported); - $message = sprintf(_n( 'Imported 1 field group', 'Imported %s field groups', $count, 'acf' ), $count) . '.'; - - - // populate links - foreach( $imported as $import ) { - - $links[] = '' . $import['title'] . ''; - - } - - - // append links - $message .= ' ' . implode(', ', $links); - - - // add notice - acf_add_admin_notice( $message ); - - } - - } - - -} - -// initialize -acf_register_admin_tool( 'ACF_Admin_Tool_Import' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool.php deleted file mode 100644 index 9f4c6830..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/tools/class-acf-admin-tool.php +++ /dev/null @@ -1,195 +0,0 @@ -name; - } - - - /** - * get_title - * - * This function will return the Tool's title - * - * @date 19/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function get_title() { - return $this->title; - } - - - /** - * get_url - * - * This function will return the Tool's title - * - * @date 19/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function get_url() { - return acf_get_admin_tool_url( $this->name ); - } - - - /** - * is_active - * - * This function will return true if the tool is active - * - * @date 19/10/17 - * @since 5.6.3 - * - * @param n/a - * @return bool - */ - - function is_active() { - return acf_maybe_get_GET('tool') === $this->name; - } - - - /* - * __construct - * - * This function will setup the class functionality - * - * @type function - * @date 27/6/17 - * @since 5.6.0 - * - * @param n/a - * @return n/a - */ - - function __construct() { - - // initialize - $this->initialize(); - - } - - - /** - * initialize - * - * This function will initialize the admin tool - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function initialize() { - - /* do nothing */ - - } - - - - /** - * load - * - * This function is called during the admin page load - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function load() { - - /* do nothing */ - - } - - - /** - * html - * - * This function will output the metabox HTML - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function html() { - - - - } - - - /** - * submit - * - * This function will run when the tool's form has been submit - * - * @date 10/10/17 - * @since 5.6.3 - * - * @param n/a - * @return n/a - */ - - function submit() { - - - } - - -} - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field-conditional-logic.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field-conditional-logic.php deleted file mode 100644 index 90ca0278..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field-conditional-logic.php +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - 'true_false', - 'name' => 'conditional_logic', - 'prefix' => $field['prefix'], - 'value' => $disabled ? 0 : 1, - 'ui' => 1, - 'class' => 'conditional-toggle', - )); - - ?> -
style="display:none;"> - - $group ): - - // validate - if( empty($group) ) continue; - - - // vars - // $group_id must be completely different to $rule_id to avoid JS issues - $group_id = "group_{$group_id}"; - $h4 = ($group_id == "group_0") ? __("Show this field if",'acf') : __("or",'acf'); - - ?> -
- -

- - - - $rule ): - - // valid rule - $rule = wp_parse_args( $rule, array( - 'field' => '', - 'operator' => '==', - 'value' => '', - )); - - - // vars - // $group_id must be completely different to $rule_id to avoid JS issues - $rule_id = "rule_{$rule_id}"; - $prefix = "{$field['prefix']}[conditional_logic][{$group_id}][{$rule_id}]"; - - ?> - - - - - - - - - -
- 'select', - 'prefix' => $prefix, - 'name' => 'field', - 'value' => $rule['field'], - 'choices' => $choices, - 'class' => 'conditional-rule-param', - 'disabled' => $disabled, - )); - - ?> - - __("is equal to",'acf'), - '!=' => __("is not equal to",'acf'), - ); - - - // create field - acf_render_field(array( - 'type' => 'select', - 'prefix' => $prefix, - 'name' => 'operator', - 'value' => $rule['operator'], - 'choices' => $choices, - 'class' => 'conditional-rule-operator', - 'disabled' => $disabled, - )); - - ?> - - 'select', - 'prefix' => $prefix, - 'name' => 'value', - 'value' => $rule['value'], - 'choices' => $choices, - 'class' => 'conditional-rule-value', - 'disabled' => $disabled, - )); - - ?> - - - - -
- -
- - -

- - - -
- - - \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field.php deleted file mode 100644 index e089f2fb..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-field.php +++ /dev/null @@ -1,187 +0,0 @@ - "acf-field-object acf-field-object-{$field['type']}", - 'data-id' => $field['ID'], - 'data-key' => $field['key'], - 'data-type' => $field['type'], -); - -$meta = array( - 'ID' => $field['ID'], - 'key' => $field['key'], - 'parent' => $field['parent'], - 'menu_order' => $field['menu_order'], - 'save' => '', -); - - -// class -$atts['class'] = str_replace('_', '-', $atts['class']); - -?> -
> - -
- $v ): - - acf_hidden_input(array( 'class' => "input-{$k}", 'name' => "{$field['prefix']}[{$k}]", 'value' => $v )); - - endforeach; ?> -
- -
- -
- -
- - - __('Field Label','acf'), - 'instructions' => __('This is the name which will appear on the EDIT page','acf'), - 'name' => 'label', - 'type' => 'text', - 'class' => 'field-label' - ), true); - - - // name - acf_render_field_setting($field, array( - 'label' => __('Field Name','acf'), - 'instructions' => __('Single word, no spaces. Underscores and dashes allowed','acf'), - 'name' => 'name', - 'type' => 'text', - 'class' => 'field-name' - ), true); - - - // type - acf_render_field_setting($field, array( - 'label' => __('Field Type','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'type', - 'choices' => acf_get_field_types(), - 'class' => 'field-type' - ), true); - - - // instructions - acf_render_field_setting($field, array( - 'label' => __('Instructions','acf'), - 'instructions' => __('Instructions for authors. Shown when submitting data','acf'), - 'type' => 'textarea', - 'name' => 'instructions', - 'rows' => 5 - ), true); - - - // required - acf_render_field_setting($field, array( - 'label' => __('Required?','acf'), - 'instructions' => '', - 'type' => 'true_false', - 'name' => 'required', - 'ui' => 1, - 'class' => 'field-required' - ), true); - - - // 3rd party settings - do_action('acf/render_field_settings', $field); - - - // type specific settings - do_action("acf/render_field_settings/type={$field['type']}", $field); - - - // conditional logic - acf_get_view('field-group-field-conditional-logic', array( 'field' => $field )); - - - // wrapper - acf_render_field_wrap(array( - 'label' => __('Wrapper Attributes','acf'), - 'instructions' => '', - 'type' => 'number', - 'name' => 'width', - 'prefix' => $field['prefix'] . '[wrapper]', - 'value' => $field['wrapper']['width'], - 'prepend' => __('width', 'acf'), - 'append' => '%', - 'wrapper' => array( - 'data-name' => 'wrapper', - 'class' => 'acf-field-setting-wrapper' - ) - ), 'tr'); - - acf_render_field_wrap(array( - 'label' => '', - 'instructions' => '', - 'type' => 'text', - 'name' => 'class', - 'prefix' => $field['prefix'] . '[wrapper]', - 'value' => $field['wrapper']['class'], - 'prepend' => __('class', 'acf'), - 'wrapper' => array( - 'data-append' => 'wrapper' - ) - ), 'tr'); - - acf_render_field_wrap(array( - 'label' => '', - 'instructions' => '', - 'type' => 'text', - 'name' => 'id', - 'prefix' => $field['prefix'] . '[wrapper]', - 'value' => $field['wrapper']['id'], - 'prepend' => __('id', 'acf'), - 'wrapper' => array( - 'data-append' => 'wrapper' - ) - ), 'tr'); - - ?> - - - - - -
- -
-
- -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-fields.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-fields.php deleted file mode 100644 index 4a227cca..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-fields.php +++ /dev/null @@ -1,52 +0,0 @@ -
- -
    -
  • -
  • -
  • -
  • -
  • -
- -
- -
> - + Add Field button to create your first field.",'acf'); ?> -
- - $field ): - - acf_get_view('field-group-field', array( 'field' => $field, 'i' => $i )); - - endforeach; - - endif; ?> - -
- -
    -
  • - -
  • -
- - 'acfcloneindex', - 'key' => 'acfcloneindex', - 'label' => __('New Field','acf'), - 'name' => 'new_field', - 'type' => 'text' - )); - - ?> - - - -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-locations.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-locations.php deleted file mode 100644 index 9995003b..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-locations.php +++ /dev/null @@ -1,45 +0,0 @@ - -
-
- -

-
-
-
- - $group ): - - // bail ealry if no group - if( empty($group) ) return; - - - // view - acf_get_view('html-location-group', array( - 'group' => $group, - 'group_id' => "group_{$i}" - )); - - endforeach; ?> - -

- - - -
-
-
- \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-options.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-options.php deleted file mode 100644 index e9c8a30e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/field-group-options.php +++ /dev/null @@ -1,150 +0,0 @@ - __('Active','acf'), - 'instructions' => '', - 'type' => 'true_false', - 'name' => 'active', - 'prefix' => 'acf_field_group', - 'value' => $field_group['active'], - 'ui' => 1, - //'ui_on_text' => __('Active', 'acf'), - //'ui_off_text' => __('Inactive', 'acf'), -)); - - -// style -acf_render_field_wrap(array( - 'label' => __('Style','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'style', - 'prefix' => 'acf_field_group', - 'value' => $field_group['style'], - 'choices' => array( - 'default' => __("Standard (WP metabox)",'acf'), - 'seamless' => __("Seamless (no metabox)",'acf'), - ) -)); - - -// position -acf_render_field_wrap(array( - 'label' => __('Position','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'position', - 'prefix' => 'acf_field_group', - 'value' => $field_group['position'], - 'choices' => array( - 'acf_after_title' => __("High (after title)",'acf'), - 'normal' => __("Normal (after content)",'acf'), - 'side' => __("Side",'acf'), - ), - 'default_value' => 'normal' -)); - - -// label_placement -acf_render_field_wrap(array( - 'label' => __('Label placement','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'label_placement', - 'prefix' => 'acf_field_group', - 'value' => $field_group['label_placement'], - 'choices' => array( - 'top' => __("Top aligned",'acf'), - 'left' => __("Left aligned",'acf'), - ) -)); - - -// instruction_placement -acf_render_field_wrap(array( - 'label' => __('Instruction placement','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'instruction_placement', - 'prefix' => 'acf_field_group', - 'value' => $field_group['instruction_placement'], - 'choices' => array( - 'label' => __("Below labels",'acf'), - 'field' => __("Below fields",'acf'), - ) -)); - - -// menu_order -acf_render_field_wrap(array( - 'label' => __('Order No.','acf'), - 'instructions' => __('Field groups with a lower order will appear first','acf'), - 'type' => 'number', - 'name' => 'menu_order', - 'prefix' => 'acf_field_group', - 'value' => $field_group['menu_order'], -)); - - -// description -acf_render_field_wrap(array( - 'label' => __('Description','acf'), - 'instructions' => __('Shown in field group list','acf'), - 'type' => 'text', - 'name' => 'description', - 'prefix' => 'acf_field_group', - 'value' => $field_group['description'], -)); - - -// hide on screen -acf_render_field_wrap(array( - 'label' => __('Hide on screen','acf'), - 'instructions' => __('Select items to hide them from the edit screen.','acf') . '

' . __("If multiple field groups appear on an edit screen, the first field group's options will be used (the one with the lowest order number)",'acf'), - 'type' => 'checkbox', - 'name' => 'hide_on_screen', - 'prefix' => 'acf_field_group', - 'value' => $field_group['hide_on_screen'], - 'toggle' => true, - 'choices' => array( - 'permalink' => __("Permalink", 'acf'), - 'the_content' => __("Content Editor",'acf'), - 'excerpt' => __("Excerpt", 'acf'), - 'custom_fields' => __("Custom Fields", 'acf'), - 'discussion' => __("Discussion", 'acf'), - 'comments' => __("Comments", 'acf'), - 'revisions' => __("Revisions", 'acf'), - 'slug' => __("Slug", 'acf'), - 'author' => __("Author", 'acf'), - 'format' => __("Format", 'acf'), - 'page_attributes' => __("Page Attributes", 'acf'), - 'featured_image' => __("Featured Image", 'acf'), - 'categories' => __("Categories", 'acf'), - 'tags' => __("Tags", 'acf'), - 'send-trackbacks' => __("Send Trackbacks", 'acf'), - ) -)); - - -// 3rd party settings -do_action('acf/render_field_group_settings', $field_group); - -?> -
- -
- \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-admin-tools.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-admin-tools.php deleted file mode 100644 index e1b0f23e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-admin-tools.php +++ /dev/null @@ -1,27 +0,0 @@ - -
- -

Back to all tools

- -
- -
- -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-group.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-group.php deleted file mode 100644 index 378f39f0..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-group.php +++ /dev/null @@ -1,27 +0,0 @@ -
- -

- - - - $rule ): - - // append id - $rule['id'] = "rule_{$i}"; - $rule['group'] = $group_id; - - - // valid rule - $rule = acf_get_valid_location_rule($rule); - - - // view - acf_get_view('html-location-rule', array( - 'rule' => $rule - )); - - endforeach; ?> - -
- -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-rule.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-rule.php deleted file mode 100644 index 1f29fa05..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/html-location-rule.php +++ /dev/null @@ -1,85 +0,0 @@ - - - 'select', - 'name' => 'param', - 'prefix' => $rule['prefix'], - 'value' => $rule['param'], - 'choices' => $choices, - 'class' => 'refresh-location-rule' - )); - - } - - ?> - - - 'select', - 'name' => 'operator', - 'prefix' => $rule['prefix'], - 'value' => $rule['operator'], - 'choices' => $choices - )); - - // custom - } else { - - echo $choices; - - } - - ?> - - - 'select', - 'name' => 'value', - 'prefix' => $rule['prefix'], - 'value' => $rule['value'], - 'choices' => $choices - )); - - // custom - } else { - - echo $choices; - - } - - ?> - - - - - - - - \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-network.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-network.php deleted file mode 100644 index 8d8d206d..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-network.php +++ /dev/null @@ -1,235 +0,0 @@ - -
- -

- -

- -

- - - - - - - - - - - - - - - - - - - - - - $site ): ?> - - class="alternate"> - - - - - - - - - -
- - - - -
-
- - - - - -
- -

- -

Return to network dashboard', 'acf'), network_admin_url() ); ?>

- - - - - -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-notice.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-notice.php deleted file mode 100644 index f45e1dcc..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install-notice.php +++ /dev/null @@ -1,57 +0,0 @@ - -
- -
- - - -
- -

- -


- - -

- - -

- - - - - -
- -
- -
- -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install.php deleted file mode 100644 index b4ccaf96..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/install.php +++ /dev/null @@ -1,109 +0,0 @@ -
- -

- - - -

- -

- -

See what\'s new', 'acf' ), admin_url('edit.php?post_type=acf-field-group&page=acf-settings-info') ); ?>

- - - - - - - -

- - - -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-addons.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-addons.php deleted file mode 100644 index 73df28ff..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-addons.php +++ /dev/null @@ -1,54 +0,0 @@ -
- -

- -
- - - - "", - "slug" => "", - "description" => "", - "thumbnail" => "", - "url" => "", - "btn" => __("Download & Install",'acf'), - "btn_color" => "" - )); - - ?> - -
- -
- - - -
-
-

-

-
- - -
- - - - - -
- -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-info.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-info.php deleted file mode 100644 index e7a36207..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/admin/views/settings-info.php +++ /dev/null @@ -1,183 +0,0 @@ -
- -

-
- - - - - - -

- -
-
- -

-

-
-
- -

-

-
-
- -

-

-
-
- -
- -

- -
- -
-

-

-

Pro version of ACF. With both personal and developer licenses available, premium functionality is more affordable and accessible than ever before!', 'acf'), esc_url('https://www.advancedcustomfields.com/pro')); ?>

-
- -
-

-

-

ACF PRO features.', 'acf'), esc_url('https://www.advancedcustomfields.com/pro')); ?>

-
- -
-

-

login to your store account and claim a free copy of ACF PRO!', 'acf'), esc_url('https://www.advancedcustomfields.com/my-account/')); ?>

-

upgrade guide to answer any questions, but if you do have one, please contact our support team via the help desk', 'acf'), esc_url('https://www.advancedcustomfields.com/resources/updates/upgrading-v4-v5/'), esc_url('https://support.advancedcustomfields.com')); ?> - -

- -
- -
- -

- -
- -
-

-

-
- -
-

-

-
- -
-

-

-
- -
- -
-

-

-
- -
-

-

-
- -
-

-

-
- -
- -
-

-

-
- -
-

-

-
- -
-

-

-
- -
- -
-

-

-
- -
-

-

-
- -
-

-

-
- -
- -
-

-

-
- -
-

-

-
- -
-

-

-
- -
- - - - - -

- - - - - - -
\ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/ajax.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/ajax.php deleted file mode 100644 index 21dad7b7..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/ajax.php +++ /dev/null @@ -1,86 +0,0 @@ - '', - 'value' => '', - 'nonce' => '', - )); - - - // validate - if( ! wp_verify_nonce($options['nonce'], 'acf_nonce') || empty($options['name']) ) { - - die('0'); - - } - - - // upadte setting - acf_update_user_setting( $options['name'], $options['value'] ); - - - // return - die('1'); - - } - -} - -new acf_ajax(); - -endif; - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field-group.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field-group.php deleted file mode 100644 index 1432cdb8..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field-group.php +++ /dev/null @@ -1,1273 +0,0 @@ - 0, - 'key' => '', - 'title' => '', - 'fields' => array(), - 'location' => array(), - 'menu_order' => 0, - 'position' => 'normal', - 'style' => 'default', - 'label_placement' => 'top', - 'instruction_placement' => 'label', - 'hide_on_screen' => array(), - 'active' => 1, // Added in 5.2.9 - 'description' => '', // Added in 5.2.9 - '_valid' => 0, // Added in 5.6.2 - )); - - - // field is now valid - $field_group['_valid'] = 1; - - - // filter - $field_group = apply_filters('acf/validate_field_group', $field_group); - - - // translate - $field_group = acf_translate_field_group( $field_group ); - - - // return - return $field_group; - -} - - -/* -* acf_translate_field_group -* -* This function will translate field group's settings -* -* @type function -* @date 8/03/2016 -* @since 5.3.2 -* -* @param $field_group (array) -* @return $field_group -*/ - -function acf_translate_field_group( $field_group ) { - - // vars - $l10n = acf_get_setting('l10n'); - $l10n_textdomain = acf_get_setting('l10n_textdomain'); - - - // if - if( $l10n && $l10n_textdomain ) { - - // translate - $field_group['title'] = acf_translate( $field_group['title'] ); - - - // filters - $field_group = apply_filters( "acf/translate_field_group", $field_group ); - - } - - - // return - return $field_group; - -} - - -/* -* acf_get_field_groups -* -* This function will return an array of field groupss for the given args. Similar to the WP get_posts function -* -* @type function -* @date 30/09/13 -* @since 5.0.0 -* -* @param $args (array) -* @return $field_groups (array) -*/ - -function acf_get_field_groups( $args = false ) { - - // vars - $field_groups = array(); - $post_ids = array(); - $cache_key = "get_field_groups"; - - - // check cache for ids - if( acf_isset_cache($cache_key) ) { - - $post_ids = acf_get_cache($cache_key); - - // query DB for child ids - } else { - - // query - $posts = get_posts(array( - 'post_type' => 'acf-field-group', - 'posts_per_page' => -1, - 'orderby' => 'menu_order title', - 'order' => 'asc', - 'suppress_filters' => false, // allow WPML to modify the query - 'post_status' => array('publish', 'acf-disabled'), - 'update_post_meta_cache' => false - )); - - - // loop - if( $posts ) { - - foreach( $posts as $post ) { - - $post_ids[] = $post->ID; - - } - - } - - - // update cache - acf_set_cache($cache_key, $post_ids); - - } - - - // load field groups - foreach( $post_ids as $post_id ) { - - $field_groups[] = acf_get_field_group( $post_id ); - - } - - - // filter - // - allows local field groups to be appended - $field_groups = apply_filters('acf/get_field_groups', $field_groups); - - - // filter via args - if( $args ) { - - $field_groups = acf_filter_field_groups( $field_groups, $args ); - - } - - - // return - return $field_groups; - -} - - -/* -* acf_filter_field_groups -* -* This function is used by acf_get_field_groups to filter out fields groups based on location rules -* -* @type function -* @date 29/11/2013 -* @since 5.0.0 -* -* @param $field_groups (array) -* @param $args (array) -* @return $field_groups (array) -*/ - -function acf_filter_field_groups( $field_groups, $args = false ) { - - // bail early if empty sargs - if( empty($args) || empty($field_groups) ) { - - return $field_groups; - - } - - - // vars - $keys = array_keys( $field_groups ); - - - // loop through keys - foreach( $keys as $key ) { - - // get visibility - $visibility = acf_get_field_group_visibility( $field_groups[ $key ], $args ); - - - // unset - if( !$visibility ) { - - unset($field_groups[ $key ]); - - } - - } - - - // re assign index - $field_groups = array_values( $field_groups ); - - - // return - return $field_groups; - -} - - -/* -* acf_get_field_group_visibility -* -* This function will look at the given field group's location rules and compare them against -* the args given to see if this field group is to be shown or not. -* -* @type function -* @date 7/10/13 -* @since 5.0.0 -* -* @param $field group (array) -* @param $args (array) -* @return (boolean) -*/ - -function acf_get_field_group_visibility( $field_group, $args = array() ) { - - // bail early if not active - if( !$field_group['active'] ) return false; - - - // bail early if no location rules - if( empty($field_group['location']) ) return false; - - - // get screen - $screen = acf_get_location_screen( $args, $field_group ); - - - // loop through location rules - foreach( $field_group['location'] as $group_id => $group ) { - - // continue if no rules - if( empty($group) ) continue; - - - // vars - $match_group = true; - - - // loop - foreach( $group as $rule_id => $rule ) { - - // bail ealry if no match - if( !acf_match_location_rule( $rule, $screen ) ) { - - $match_group = false; - break; - - } - - } - - - // this group matches screen. Ignore remaining groups and retunr true - if( $match_group ) return true; - - } - - - // return - return false; -} - - -/* -* acf_get_field_group -* -* This function will take either a post object, post ID or even null (for global $post), and -* will then return a valid field group array -* -* @type function -* @date 30/09/13 -* @since 5.0.0 -* -* @param $selector (mixed) -* @return $field_group (array) -*/ - -function acf_get_field_group( $selector = null ) { - - // vars - $field_group = false; - $type = 'ID'; - - - // ID - if( is_numeric($selector) ) { - - // do nothing - - // object - } elseif( is_object($selector) ) { - - $selector = $selector->ID; - - // string - } elseif( is_string($selector) ) { - - $type = 'key'; - - // other - } else { - - return false; - - } - - - // return early if cache is found - $cache_key = "get_field_group/{$type}={$selector}"; - - if( acf_isset_cache($cache_key) ) { - - return acf_get_cache($cache_key); - - } - - - // ID - if( $type == 'ID' ) { - - $field_group = _acf_get_field_group_by_id( $selector ); - - // key - } else { - - $field_group = _acf_get_field_group_by_key( $selector ); - - } - - - // bail early if no field - if( !$field_group ) return false; - - - // validate - $field_group = acf_get_valid_field_group( $field_group ); - - - // filter for 3rd party customization - $field_group = apply_filters('acf/get_field_group', $field_group); - - - // update cache - // - Use key instead of ID for best compatibility (not all field groups exist in the DB) - $cache_key = acf_set_cache("get_field_group/key={$field_group['key']}", $field_group); - - - // update cache reference - // - allow cache to return if using an ID selector - acf_set_cache_reference("get_field_group/ID={$field_group['ID']}", $cache_key); - - - // return - return $field_group; - -} - - -/* -* _acf_get_field_group_by_id -* -* This function will get a field group by its ID -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $field_group (array) -*/ - -function _acf_get_field_group_by_id( $post_id = 0 ) { - - // get post - $post = get_post( $post_id ); - - - // bail early if no post, or is not a field group - if( empty($post) || $post->post_type != 'acf-field-group' ) return false; - - - // modify post_status (new field-group starts as auto-draft) - if( $post->post_status == 'auto-draft' ) { - - $post->post_status = 'publish'; - - } - - - // unserialize data - $field_group = maybe_unserialize( $post->post_content ); - - - // new field group does not contain any post_content - if( empty($field_group) ) $field_group = array(); - - - // update attributes - $field_group['ID'] = $post->ID; - $field_group['title'] = $post->post_title; - $field_group['key'] = $post->post_name; - $field_group['menu_order'] = $post->menu_order; - $field_group['active'] = ($post->post_status === 'publish') ? 1 : 0; - - - // override with JSON - if( acf_is_local_field_group( $field_group['key'] ) ) { - - // load JSON field - $local = acf_get_local_field_group( $field_group['key'] ); - - - // restore ID - $local['ID'] = $post->ID; - - - // return - return $local; - - } - - - // return - return $field_group; - -} - - -/* -* _acf_get_field_group_by_key -* -* This function will get a field group by its key -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $key (string) -* @return $field_group (array) -*/ - -function _acf_get_field_group_by_key( $key = '' ) { - - // try JSON before DB to save query time - if( acf_is_local_field_group( $key ) ) { - - return acf_get_local_field_group( $key ); - - } - - - // vars - $post_id = acf_get_field_group_id( $key ); - - - // bail early if no post_id - if( !$post_id ) return false; - - - // return - return _acf_get_field_group_by_id( $post_id ); - -} - - -/* -* acf_get_field_group_id -* -* This function will lookup a field group's ID from the DB -* Useful for local fields to find DB sibling -* -* @type function -* @date 25/06/2015 -* @since 5.5.8 -* -* @param $key (string) -* @return $post_id (int) -*/ - -function acf_get_field_group_id( $key = '' ) { - - // vars - $args = array( - 'posts_per_page' => 1, - 'post_type' => 'acf-field-group', - 'orderby' => 'menu_order title', - 'order' => 'ASC', - 'suppress_filters' => false, - 'post_status' => array('publish', 'acf-disabled', 'trash'), - 'acf_group_key' => $key - ); - - - // load posts - $posts = get_posts( $args ); - - - // validate - if( empty($posts) ) return 0; - - - // return - return $posts[0]->ID; - -} - - -/* -* acf_update_field_group -* -* This function will update a field group into the database. -* The returned field group will always contain an ID -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $field_group (array) -* @return $field_group (array) -*/ - -function acf_update_field_group( $field_group = array() ) { - - // validate - $field_group = acf_get_valid_field_group( $field_group ); - - - // may have been posted. Remove slashes - $field_group = wp_unslash( $field_group ); - - - // parse types (converts string '0' to int 0) - $field_group = acf_parse_types( $field_group ); - - - // locations may contain 'uniquid' array keys - $field_group['location'] = array_values( $field_group['location'] ); - - foreach( $field_group['location'] as $k => $v ) { - - $field_group['location'][ $k ] = array_values( $v ); - - } - - - // store origional field group for return - $data = $field_group; - - - // extract some args - $extract = acf_extract_vars($data, array( - 'ID', - 'key', - 'title', - 'menu_order', - 'fields', - 'active', - '_valid' - )); - - - // vars - $data = maybe_serialize( $data ); - $post_status = $extract['active'] ? 'publish' : 'acf-disabled'; - - - // save - $save = array( - 'ID' => $extract['ID'], - 'post_status' => $post_status, - 'post_type' => 'acf-field-group', - 'post_title' => $extract['title'], - 'post_name' => $extract['key'], - 'post_excerpt' => sanitize_title($extract['title']), - 'post_content' => $data, - 'menu_order' => $extract['menu_order'], - ); - - - // allow field groups to contain the same name - add_filter( 'wp_unique_post_slug', 'acf_update_field_group_wp_unique_post_slug', 100, 6 ); - - - // slash data - // - WP expects all data to be slashed and will unslash it (fixes '\' character issues) - $save = wp_slash( $save ); - - - // update the field group and update the ID - if( $field_group['ID'] ) { - - wp_update_post( $save ); - - } else { - - $field_group['ID'] = wp_insert_post( $save ); - - } - - - // action for 3rd party customization - do_action('acf/update_field_group', $field_group); - - - // clear cache - acf_delete_cache("get_field_group/key={$field_group['key']}"); - - - // return - return $field_group; - -} - -function acf_update_field_group_wp_unique_post_slug( $slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug ) { - - if( $post_type == 'acf-field-group' ) { - - $slug = $original_slug; - - } - - return $slug; -} - - -/* -* acf_duplicate_field_group -* -* This function will duplicate a field group into the database -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $selector (mixed) -* @param $new_post_id (int) allow specific ID to override (good for WPML translations) -* @return $field_group (array) -*/ - -function acf_duplicate_field_group( $selector = 0, $new_post_id = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field_group = acf_get_field_group( $selector ); - - - // bail early if field group did not load correctly - if( empty($field_group) ) { - - return false; - - } - - - // keep backup of field group - $orig_field_group = $field_group; - - - // update ID - $field_group['ID'] = $new_post_id; - $field_group['key'] = uniqid('group_'); - - - // add (copy) - if( !$new_post_id ) { - - $field_group['title'] .= ' (' . __("copy", 'acf') . ')'; - - } - - - // save - $field_group = acf_update_field_group( $field_group ); - - - // get fields - $fields = acf_get_fields( $orig_field_group ); - - - // duplicate fields - acf_duplicate_fields( $fields, $field_group['ID'] ); - - - // action for 3rd party customization - do_action('acf/duplicate_field_group', $field_group); - - - // return - return $field_group; - -} - - -/* -* acf_get_field_count -* -* This function will return the number of fields for the given field group -* -* @type function -* @date 17/10/13 -* @since 5.0.0 -* -* @param $field_group_id (int) -* @return (int) -*/ - -function acf_get_field_count( $field_group ) { - - // vars - $count = 0; - - - // local - if( !$field_group['ID'] ) { - - $count = acf_count_local_fields( $field_group['key'] ); - - // DB - } else { - - // load fields - $posts = get_posts(array( - 'posts_per_page' => -1, - 'post_type' => 'acf-field', - 'orderby' => 'menu_order', - 'order' => 'ASC', - 'suppress_filters' => true, // DO NOT allow WPML to modify the query - 'post_parent' => $field_group['ID'], - 'fields' => 'ids', - 'post_status' => 'publish, trash' // 'any' won't get trashed fields - )); - - $count = count($posts); - - } - - - // filter for 3rd party customization - $count = apply_filters('acf/get_field_count', $count, $field_group); - - - // return - return $count; - -} - - -/* -* acf_delete_field_group -* -* This function will delete the field group and its fields from the DB -* -* @type function -* @date 5/12/2013 -* @since 5.0.0 -* -* @param $selector (mixed) -* @return (boolean) -*/ - -function acf_delete_field_group( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field_group = acf_get_field_group( $selector ); - - - // bail early if field group did not load correctly - if( empty($field_group) ) return false; - - - // get fields - $fields = acf_get_fields($field_group); - - - if( !empty($fields) ) { - - foreach( $fields as $field ) { - - acf_delete_field( $field['ID'] ); - - } - - } - - - // delete - wp_delete_post( $field_group['ID'] ); - - - // action for 3rd party customization - do_action('acf/delete_field_group', $field_group); - - - // return - return true; -} - - -/* -* acf_trash_field_group -* -* This function will trash the field group and its fields -* -* @type function -* @date 5/12/2013 -* @since 5.0.0 -* -* @param $selector (mixed) -* @return (boolean) -*/ - -function acf_trash_field_group( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field_group = acf_get_field_group( $selector ); - - - // bail early if field group did not load correctly - if( empty($field_group) ) return false; - - - // get fields - $fields = acf_get_fields($field_group); - - - if( !empty($fields) ) { - - foreach( $fields as $field ) { - - acf_trash_field( $field['ID'] ); - - } - - } - - - // delete - wp_trash_post( $field_group['ID'] ); - - - // action for 3rd party customization - do_action('acf/trash_field_group', $field_group); - - - // return - return true; -} - - -/* -* acf_untrash_field_group -* -* This function will restore from trash the field group and its fields -* -* @type function -* @date 5/12/2013 -* @since 5.0.0 -* -* @param $selector (mixed) -* @return (boolean) -*/ - -function acf_untrash_field_group( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field_group = acf_get_field_group( $selector ); - - - // bail early if field group did not load correctly - if( empty($field_group) ) return false; - - - // get fields - $fields = acf_get_fields($field_group); - - - if( !empty($fields) ) { - - foreach( $fields as $field ) { - - acf_untrash_field( $field['ID'] ); - - } - - } - - - // delete - wp_untrash_post( $field_group['ID'] ); - - - // action for 3rd party customization - do_action('acf/untrash_field_group', $field_group); - - - // return - return true; -} - - - -/* -* acf_get_field_group_style -* -* This function will render the CSS for a given field group -* -* @type function -* @date 20/10/13 -* @since 5.0.0 -* -* @param $field_group (array) -* @return n/a -*/ - -function acf_get_field_group_style( $field_group ) { - - // vars - $e = ''; - - - // bail early if no array or is empty - if( !acf_is_array($field_group['hide_on_screen']) ) return $e; - - - // add style to html - if( in_array('permalink',$field_group['hide_on_screen']) ) - { - $e .= '#edit-slug-box {display: none;} '; - } - - if( in_array('the_content',$field_group['hide_on_screen']) ) - { - $e .= '#postdivrich {display: none;} '; - } - - if( in_array('excerpt',$field_group['hide_on_screen']) ) - { - $e .= '#postexcerpt, #screen-meta label[for=postexcerpt-hide] {display: none;} '; - } - - if( in_array('custom_fields',$field_group['hide_on_screen']) ) - { - $e .= '#postcustom, #screen-meta label[for=postcustom-hide] { display: none; } '; - } - - if( in_array('discussion',$field_group['hide_on_screen']) ) - { - $e .= '#commentstatusdiv, #screen-meta label[for=commentstatusdiv-hide] {display: none;} '; - } - - if( in_array('comments',$field_group['hide_on_screen']) ) - { - $e .= '#commentsdiv, #screen-meta label[for=commentsdiv-hide] {display: none;} '; - } - - if( in_array('slug',$field_group['hide_on_screen']) ) - { - $e .= '#slugdiv, #screen-meta label[for=slugdiv-hide] {display: none;} '; - } - - if( in_array('author',$field_group['hide_on_screen']) ) - { - $e .= '#authordiv, #screen-meta label[for=authordiv-hide] {display: none;} '; - } - - if( in_array('format',$field_group['hide_on_screen']) ) - { - $e .= '#formatdiv, #screen-meta label[for=formatdiv-hide] {display: none;} '; - } - - if( in_array('page_attributes',$field_group['hide_on_screen']) ) - { - $e .= '#pageparentdiv {display: none;} '; - } - - if( in_array('featured_image',$field_group['hide_on_screen']) ) - { - $e .= '#postimagediv, #screen-meta label[for=postimagediv-hide] {display: none;} '; - } - - if( in_array('revisions',$field_group['hide_on_screen']) ) - { - $e .= '#revisionsdiv, #screen-meta label[for=revisionsdiv-hide] {display: none;} '; - } - - if( in_array('categories',$field_group['hide_on_screen']) ) - { - $e .= '#categorydiv, #screen-meta label[for=categorydiv-hide] {display: none;} '; - } - - if( in_array('tags',$field_group['hide_on_screen']) ) - { - $e .= '#tagsdiv-post_tag, #screen-meta label[for=tagsdiv-post_tag-hide] {display: none;} '; - } - - if( in_array('send-trackbacks',$field_group['hide_on_screen']) ) - { - $e .= '#trackbacksdiv, #screen-meta label[for=trackbacksdiv-hide] {display: none;} '; - } - - - // return - return apply_filters('acf/get_field_group_style', $e, $field_group); - -} - - -/* -* acf_import_field_group -* -* This function will import a field group from JSON into the DB -* -* @type function -* @date 10/12/2014 -* @since 5.1.5 -* -* @param $field_group (array) -* @return $id (int) -*/ - -function acf_import_field_group( $field_group ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // vars - $ref = array(); - $order = array(); - - - // extract fields - $fields = acf_extract_var($field_group, 'fields'); - - - // format fields - $fields = acf_prepare_fields_for_import( $fields ); - - - // remove old fields - if( $field_group['ID'] ) { - - // load fields - $db_fields = acf_get_fields_by_id( $field_group['ID'] ); - $db_fields = acf_prepare_fields_for_import( $db_fields ); - - - // get field keys - $keys = array(); - foreach( $fields as $field ) { - - $keys[] = $field['key']; - - } - - - // loop over db fields - foreach( $db_fields as $field ) { - - // add to ref - $ref[ $field['key'] ] = $field['ID']; - - - if( !in_array($field['key'], $keys) ) { - - acf_delete_field( $field['ID'] ); - - } - - } - - } - - - // enable local filter for JSON to be created - acf_enable_filter('local'); - - - // save field group - $field_group = acf_update_field_group( $field_group ); - - - // add to ref - $ref[ $field_group['key'] ] = $field_group['ID']; - - - // add to order - $order[ $field_group['ID'] ] = 0; - - - // add fields - foreach( $fields as $field ) { - - // add ID - if( !$field['ID'] && isset($ref[ $field['key'] ]) ) { - - $field['ID'] = $ref[ $field['key'] ]; - - } - - - // add parent - if( empty($field['parent']) ) { - - $field['parent'] = $field_group['ID']; - - } elseif( isset($ref[ $field['parent'] ]) ) { - - $field['parent'] = $ref[ $field['parent'] ]; - - } - - - // add field menu_order - if( !isset($order[ $field['parent'] ]) ) { - - $order[ $field['parent'] ] = 0; - - } - - $field['menu_order'] = $order[ $field['parent'] ]; - $order[ $field['parent'] ]++; - - - // save field - $field = acf_update_field( $field ); - - - // add to ref - $ref[ $field['key'] ] = $field['ID']; - - } - - - // return new field group - return $field_group; - -} - - -/* -* acf_prepare_field_group_for_export -* -* description -* -* @type function -* @date 4/12/2015 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prepare_field_group_for_export( $field_group ) { - - // extract some args - $extract = acf_extract_vars($field_group, array( - 'ID', - 'local', // local may have added 'php' or 'json' - '_valid', - )); - - - // prepare fields - $field_group['fields'] = acf_prepare_fields_for_export( $field_group['fields'] ); - - - // filter for 3rd party customization - $field_group = apply_filters('acf/prepare_field_group_for_export', $field_group); - - - // return - return $field_group; -} - - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field.php deleted file mode 100644 index b78f0406..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-field.php +++ /dev/null @@ -1,2036 +0,0 @@ - 0, - 'key' => '', - 'label' => '', - 'name' => '', - 'prefix' => '', - 'type' => 'text', - 'value' => null, - 'menu_order' => 0, - 'instructions' => '', - 'required' => 0, - 'id' => '', - 'class' => '', - 'conditional_logic' => 0, - 'parent' => 0, - 'wrapper' => array(), - '_name' => '', - '_prepare' => 0, - '_valid' => 0, - )); - - $field['wrapper'] = wp_parse_args($field['wrapper'], array( - 'width' => '', - 'class' => '', - 'id' => '' - )); - - - // _name - $field['_name'] = $field['name']; - - - // field is now valid - $field['_valid'] = 1; - - - // field specific defaults - $field = apply_filters( "acf/validate_field", $field ); - $field = apply_filters( "acf/validate_field/type={$field['type']}", $field ); - - - // translate - $field = acf_translate_field( $field ); - - - // return - return $field; - -} - - -/* -* acf_translate_field -* -* This function will translate field's settings -* -* @type function -* @date 8/03/2016 -* @since 5.3.2 -* -* @param $field (array) -* @return $field -*/ - -function acf_translate_field( $field ) { - - // vars - $l10n = acf_get_setting('l10n'); - $l10n_textdomain = acf_get_setting('l10n_textdomain'); - - - // if - if( $l10n && $l10n_textdomain ) { - - // translate - $field['label'] = acf_translate( $field['label'] ); - $field['instructions'] = acf_translate( $field['instructions'] ); - - - // filters - $field = apply_filters( "acf/translate_field", $field ); - $field = apply_filters( "acf/translate_field/type={$field['type']}", $field ); - - } - - - // return - return $field; - -} - - -/* -* acf_clone_field -* -* This function will allow customization to a field when it is cloned -* Cloning a field is the act of mimicing another. Some settings may need to be altered -* -* @type function -* @date 8/03/2016 -* @since 5.3.2 -* -* @param $field (array) -* @return $field -*/ - -function acf_clone_field( $field, $clone_field ) { - - // add reference - $field['_clone'] = $clone_field['key']; - - - // filters - $field = apply_filters( "acf/clone_field", $field, $clone_field ); - $field = apply_filters( "acf/clone_field/type={$field['type']}", $field, $clone_field ); - - - // return - return $field; - -} - - -/* -* acf_prepare_field -* -* This function will prepare the field for input -* -* @type function -* @date 12/02/2014 -* @since 5.0.0 -* -* @param $field (array) -* @return $field (array) -*/ - -function acf_prepare_field( $field ) { - - // bail early if already prepared - if( $field['_prepare'] ) return $field; - - - // key overrides name - if( $field['key'] ) $field['name'] = $field['key']; - - - // prefix - if( $field['prefix'] ) $field['name'] = $field['prefix'] . '[' . $field['name'] . ']'; - - - // field is now prepared - $field['_prepare'] = 1; - - - // filter to 3rd party customization - $field = apply_filters( "acf/prepare_field", $field ); - $field = apply_filters( "acf/prepare_field/type={$field['type']}", $field ); - $field = apply_filters( "acf/prepare_field/name={$field['_name']}", $field ); - $field = apply_filters( "acf/prepare_field/key={$field['key']}", $field ); - - - // bail ealry if no field - if( !$field ) return false; - - - // id attr is generated from name - $field['id'] = str_replace(array('][', '[', ']'), array('-', '-', ''), $field['name']); - - - // return - return $field; - -} - - -/* -* acf_is_sub_field -* -* This function will return true if the field is a sub field -* -* @type function -* @date 17/05/2014 -* @since 5.0.0 -* -* @param $field (array) -* @return (boolean) -*/ - -function acf_is_sub_field( $field ) { - - // local field uses a field instead of ID - if( acf_is_field_key($field['parent']) ) return true; - - - // attempt to load parent field - if( acf_get_field($field['parent']) ) return true; - - - // return - return false; - -} - - -/* -* acf_get_field_label -* -* This function will return the field label with appropriate required label -* -* @type function -* @date 4/11/2013 -* @since 5.0.0 -* -* @param $field (array) -* @return $label (string) -*/ - -function acf_get_field_label( $field ) { - - // vars - $label = $field['label']; - - - // required - if( $field['required'] ) { - $label .= ' *'; - } - - - // filter for 3rd party customization - $label = apply_filters("acf/get_field_label", $label, $field); - - - // return - return $label; - -} - -function acf_the_field_label( $field ) { - - echo acf_get_field_label( $field ); - -} - - -/* -* acf_render_fields -* -* This function will render an array of fields for a given form. -* Becasue the $field's values have not been loaded yet, this function will also load values -* -* @type function -* @date 8/10/13 -* @since 5.0.0 -* -* @param $post_id (int) the post to load values from -* @param $fields (array) the fields to render -* @param $el (string) the wrapping element type -* @param $instruction (int) the instructions position -* @return n/a -*/ - -function acf_render_fields( $fields, $post_id = 0, $el = 'div', $instruction = 'label' ) { - - // parameter order changed in ACF 5.6.9 - if( is_array($post_id) ) { - $args = func_get_args(); - $fields = $args[1]; - $post_id = $args[0]; - } - - // filter - $fields = apply_filters('acf/pre_render_fields', $fields, $post_id); - - // bail early if no fields - if( empty($fields) ) return; - - // loop - foreach( $fields as $field ) { - - // bail ealry if no field - if( !$field ) continue; - - // load value - if( $field['value'] === null ) { - $field['value'] = acf_get_value( $post_id, $field ); - } - - // render - acf_render_field_wrap( $field, $el, $instruction ); - } - - // action - do_action( 'acf/render_fields', $fields, $post_id ); -} - - -/* -* acf_render_field -* -* This function will render a field input -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $field (array) -* @return n/a -*/ - -function acf_render_field( $field = false ) { - - // get valid field - $field = acf_get_valid_field( $field ); - - - // prepare field for input - $field = acf_prepare_field( $field ); - - - // bail ealry if no field - if( !$field ) return; - - - // create field specific html - do_action( "acf/render_field", $field ); - do_action( "acf/render_field/type={$field['type']}", $field ); - -} - - -/* -* acf_render_field_wrap -* -* This function will render the complete HTML wrap with label & field -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $field (array) must be a valid ACF field array -* @param $el (string) modifys the rendered wrapping elements. Default to 'div', but can be 'tr', 'ul', 'ol', 'dt' or custom -* @param $instruction (string) specifys the placement of the instructions. Default to 'label', but can be 'field' -* @param $atts (array) an array of custom attributes to render on the $el -* @return N/A -*/ - -function acf_render_field_wrap( $field, $el = 'div', $instruction = 'label' ) { - - // get valid field - $field = acf_get_valid_field( $field ); - - - // prepare field for input - $field = acf_prepare_field( $field ); - - - // bail ealry if no field - if( !$field ) return; - - - // elements - $elements = array( - 'div' => 'div', - 'tr' => 'td', - 'ul' => 'li', - 'ol' => 'li', - 'dl' => 'dt', - 'td' => 'div' // special case for sub field! - ); - - - // vars - $el = isset($elements[ $el ]) ? $el : 'div'; - $el2 = $elements[ $el ]; - $show_label = ($el !== 'td') ? true : false; - - - // wrapper - $wrapper = array( - 'id' => '', - 'class' => 'acf-field', - 'width' => '', - 'style' => '', - 'data-name' => $field['_name'], - 'data-type' => $field['type'], - 'data-key' => '', - ); - - - // add required - if( $field['required'] ) { - $wrapper['data-required'] = 1; - } - - - // add type - $wrapper['class'] .= " acf-field-{$field['type']}"; - - - // add key - if( $field['key'] ) { - - $wrapper['class'] .= " acf-field-{$field['key']}"; - $wrapper['data-key'] = $field['key']; - - } - - - // replace - $wrapper['class'] = str_replace('_', '-', $wrapper['class']); - $wrapper['class'] = str_replace('field-field-', 'field-', $wrapper['class']); - - - // wrap classes have changed (5.2.7) - if( acf_get_compatibility('field_wrapper_class') ) { - - $wrapper['class'] .= " field_type-{$field['type']}"; - - if( $field['key'] ) { - - $wrapper['class'] .= " field_key-{$field['key']}"; - - } - - } - - - // merge in atts - $wrapper = acf_merge_atts( $wrapper, $field['wrapper'] ); - - - // add width - $width = (int) acf_extract_var( $wrapper, 'width' ); - - if( $el == 'tr' || $el == 'td' ) { - - // do nothing - - } elseif( $width > 0 && $width < 100 ) { - - $wrapper['data-width'] = $width; - $wrapper['style'] .= " width:{$width}%;"; - - } - - - // remove empty attributes - $wrapper = array_filter($wrapper); - - - // html - ?> -< > - - < class="acf-label">> - - < class="acf-input"> - - - - - - > -> -' . acf_esc_html($label) . ''; - } - -} - - -/* depreciated since 5.6.5 */ -function acf_render_field_wrap_label( $field ) { - acf_render_field_label( $field ); -} - - -/** -* acf_render_field_instructions -* -* This function will maybe output the field's instructions -* -* @date 19/9/17 -* @since 5.6.3 -* -* @param array $field -* @return n/a -*/ - -function acf_render_field_instructions( $field ) { - - // vars - $instructions = $field['instructions']; - - - // check - if( $instructions ) { - echo '

' . acf_esc_html($instructions) . '

'; - } - -} - - -/* depreciated since 5.6.5 */ -function acf_render_field_wrap_description( $field ) { - acf_render_field_instructions( $field ); -} - - -/* -* acf_render_field_setting -* -* This function will render a tr element containing a label and field cell, but also setting the tr data attribute for AJAX -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $field (array) the origional field being edited -* @param $setting (array) the settings field to create -* @return n/a -*/ - -function acf_render_field_setting( $field, $setting, $global = false ) { - - // validate - $setting = acf_get_valid_field( $setting ); - - - // specific - if( !$global ) { - - $setting['wrapper']['data-setting'] = $field['type']; - - } - - - // class - $setting['wrapper']['class'] .= ' acf-field-setting-' . $setting['name']; - - - // copy across prefix - $setting['prefix'] = $field['prefix']; - - - // attempt find value - if( $setting['value'] === null ) { - - // name - if( isset($field[ $setting['name'] ]) ) { - - $setting['value'] = $field[ $setting['name'] ]; - - // default - } elseif( isset($setting['default_value']) ) { - - $setting['value'] = $setting['default_value']; - - } - - } - - - // append (used by JS to join settings) - if( isset($setting['_append']) ) { - - $setting['wrapper']['data-append'] = $setting['_append']; - - } - - - // render - acf_render_field_wrap( $setting, 'tr', 'label' ); - -} - - -/* -* acf_get_fields -* -* This function will return an array of fields for the given $parent -* -* @type function -* @date 30/09/13 -* @since 5.0.0 -* -* @param $parent (array) a field or field group -* @return (array) -*/ - -function acf_get_fields( $parent = false ) { - - // allow $parent to be a field group ID - if( !is_array($parent) ) { - - $parent = acf_get_field_group( $parent ); - - } - - - // bail early if no parent - if( !$parent ) return false; - - - // vars - $fields = array(); - - - // try JSON before DB to save query time - if( acf_have_local_fields( $parent['key'] ) ) { - - $fields = acf_get_local_fields( $parent['key'] ); - - } else { - - $fields = acf_get_fields_by_id( $parent['ID'] ); - - } - - - // filter - $fields = apply_filters('acf/load_fields', $fields, $parent); - $fields = apply_filters('acf/get_fields', $fields, $parent); - - - // return - return $fields; - -} - - -/* -* acf_get_fields_by_id -* -* This function will get all fields for the given parent -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $fields (array) -*/ - -function acf_get_fields_by_id( $parent_id = 0 ) { - - // bail early if no ID - if( !$parent_id ) return false; - - - // vars - $fields = array(); - $post_ids = array(); - $cache_key = "get_fields/ID={$parent_id}"; - - - // check cache for child ids - if( acf_isset_cache($cache_key) ) { - - $post_ids = acf_get_cache($cache_key); - - // query DB for child ids - } else { - - // query - $posts = get_posts(array( - 'posts_per_page' => -1, - 'post_type' => 'acf-field', - 'orderby' => 'menu_order', - 'order' => 'ASC', - 'suppress_filters' => true, // DO NOT allow WPML to modify the query - 'post_parent' => $parent_id, - 'post_status' => 'publish, trash', // 'any' won't get trashed fields - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - )); - - - // loop - if( $posts ) { - - foreach( $posts as $post ) { - - $post_ids[] = $post->ID; - - } - - } - - - // update cache - acf_set_cache($cache_key, $post_ids); - - } - - - // bail early if no children - if( empty($post_ids) ) return false; - - - // load fields - foreach( $post_ids as $post_id ) { - - $fields[] = acf_get_field( $post_id ); - - } - - - // return - return $fields; - -} - - -/* -* acf_get_field -* -* This function will return a field for the given selector. -* -* @type function -* @date 30/09/13 -* @since 5.0.0 -* -* @param $selector (mixed) identifyer of field. Can be an ID, key, name or post object -* @param $db_only (boolean) return $field in it's raw form without filters or cache -* @return $field (array) -*/ - -function acf_get_field( $selector = null, $db_only = false ) { - - // vars - $field = false; - $type = 'ID'; - - - // ID - if( is_numeric($selector) ) { - - // do nothing - - // object - } elseif( is_object($selector) ) { - - $selector = $selector->ID; - - // string - } elseif( is_string($selector) ) { - - $type = acf_is_field_key($selector) ? 'key' : 'name'; - - // other - } else { - - return false; - - } - - - // return early if cache is found - $cache_key = "get_field/{$type}={$selector}"; - - if( !$db_only && acf_isset_cache($cache_key) ) { - - return acf_get_cache($cache_key); - - } - - - // ID - if( $type == 'ID' ) { - - $field = _acf_get_field_by_id( $selector, $db_only ); - - // key - } elseif( $type == 'key' ) { - - $field = _acf_get_field_by_key( $selector, $db_only ); - - // name (rare case) - } else { - - $field = _acf_get_field_by_name( $selector, $db_only ); - - } - - - // bail early if no field - if( !$field ) return false; - - - // validate - $field = acf_get_valid_field( $field ); - - - // set prefix (acf fields save with prefix 'acf') - $field['prefix'] = 'acf'; - - - // bail early if db only value (no need to update cache) - if( $db_only ) return $field; - - - // filter for 3rd party customization - $field = apply_filters( "acf/load_field", $field); - $field = apply_filters( "acf/load_field/type={$field['type']}", $field ); - $field = apply_filters( "acf/load_field/name={$field['name']}", $field ); - $field = apply_filters( "acf/load_field/key={$field['key']}", $field ); - - - // update cache - // - Use key instead of ID for best compatibility (not all fields exist in the DB) - $cache_key = acf_set_cache("get_field/key={$field['key']}", $field); - - - // update cache reference - // - allow cache to return if using an ID selector - acf_set_cache_reference("get_field/ID={$field['ID']}", $cache_key); - - - // return - return $field; - -} - - -/* -* _acf_get_field_by_id -* -* This function will get a field via its ID -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $field (array) -*/ - -function _acf_get_field_by_id( $post_id = 0, $db_only = false ) { - - // get post - $post = get_post( $post_id ); - - - // bail early if no post, or is not a field - if( empty($post) || $post->post_type != 'acf-field' ) return false; - - - // unserialize - $field = maybe_unserialize( $post->post_content ); - - - // update attributes - $field['ID'] = $post->ID; - $field['key'] = $post->post_name; - $field['label'] = $post->post_title; - $field['name'] = $post->post_excerpt; - $field['menu_order'] = $post->menu_order; - $field['parent'] = $post->post_parent; - - - // override with JSON - if( !$db_only && acf_is_local_field($field['key']) ) { - - // load JSON field - $local = acf_get_local_field( $field['key'] ); - - - // override IDs - $local['ID'] = $field['ID']; - $local['parent'] = $field['parent']; - - - // return - return $local; - - } - - - // return - return $field; - -} - - -/* -* _acf_get_field_by_key -* -* This function will get a field via its key -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $key (string) -* @return $field (array) -*/ - -function _acf_get_field_by_key( $key = '', $db_only = false ) { - - // try JSON before DB to save query time - if( !$db_only && acf_is_local_field( $key ) ) { - - return acf_get_local_field( $key ); - - } - - - // vars - $post_id = acf_get_field_id( $key ); - - - // bail early if no post_id - if( !$post_id ) return false; - - - // return - return _acf_get_field_by_id( $post_id, $db_only ); - -} - - -/* -* _acf_get_field_by_name -* -* This function will get a field via its name -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $key (string) -* @return $field (array) -*/ - -function _acf_get_field_by_name( $name = '', $db_only = false ) { - - // try JSON before DB to save query time - if( !$db_only && acf_is_local_field( $name ) ) { - - return acf_get_local_field( $name ); - - } - - - // vars - $args = array( - 'posts_per_page' => 1, - 'post_type' => 'acf-field', - 'orderby' => 'menu_order title', - 'order' => 'ASC', - 'suppress_filters' => false, - 'acf_field_name' => $name, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - ); - - - // load posts - $posts = get_posts( $args ); - - - // bail early if no posts - if( empty($posts) ) return false; - - - // return - return _acf_get_field_by_id( $posts[0]->ID, $db_only ); - -} - - -/* -* acf_maybe_get_field -* -* This function will return a field for the given selector. -* It will also review the field_reference to ensure the correct field is returned which makes it useful for the template API -* -* @type function -* @date 4/08/2015 -* @since 5.2.3 -* -* @param $selector (mixed) identifyer of field. Can be an ID, key, name or post object -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $strict (boolean) if true, return a field only when a field key is found. -* @return $field (array) -*/ - -function acf_maybe_get_field( $selector, $post_id = false, $strict = true ) { - - // init - acf_init(); - - - // bail early if is field key - if( acf_is_field_key($selector) ) { - - return acf_get_field( $selector ); - - } - - - // save selector as field_name (could be sub field name 'images_0_image') - $field_name = $selector; - - - // get valid post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get reference - $field_key = acf_get_reference( $selector, $post_id ); - - - // update selector - if( $field_key ) { - - $selector = $field_key; - - // bail early if no reference - } elseif( $strict ) { - - return false; - - } - - - // get field - $field = acf_get_field( $selector ); - - - // update name - if( $field ) $field['name'] = $field_name; - - - // return - return $field; - -} - - -/* -* acf_get_field_id -* -* This function will lookup a field's ID from the DB -* Useful for local fields to find DB sibling -* -* @type function -* @date 25/06/2015 -* @since 5.2.3 -* -* @param $key (string) -* @return $post_id (int) -*/ - -function acf_get_field_id( $key = '' ) { - - // vars - $args = array( - 'posts_per_page' => 1, - 'post_type' => 'acf-field', - 'orderby' => 'menu_order title', - 'order' => 'ASC', - 'suppress_filters' => false, - 'acf_field_key' => $key, - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - ); - - - // load posts - $posts = get_posts( $args ); - - - // validate - if( empty($posts) ) return 0; - - - // return - return $posts[0]->ID; - -} - - -/* -* acf_update_field -* -* This function will update a field into the DB. -* The returned field will always contain an ID -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param $field (array) -* @return $field (array) -*/ - -function acf_update_field( $field = false, $specific = false ) { - - // $field must be an array - if( !is_array($field) ) return false; - - - // validate - $field = acf_get_valid_field( $field ); - - - // may have been posted. Remove slashes - $field = wp_unslash( $field ); - - - // parse types (converts string '0' to int 0) - $field = acf_parse_types( $field ); - - - // clean up conditional logic keys - if( !empty($field['conditional_logic']) ) { - - // extract groups - $groups = acf_extract_var( $field, 'conditional_logic' ); - - - // clean array - $groups = array_filter($groups); - $groups = array_values($groups); - - - // clean rules - foreach( array_keys($groups) as $i ) { - - $groups[ $i ] = array_filter($groups[ $i ]); - $groups[ $i ] = array_values($groups[ $i ]); - - } - - - // reset conditional logic - $field['conditional_logic'] = $groups; - - } - - - // parent may be a field key - // - lookup parent ID - if( acf_is_field_key($field['parent']) ) { - - $field['parent'] = acf_get_field_id( $field['parent'] ); - - } - - - // filter for 3rd party customization - $field = apply_filters( "acf/update_field", $field); - $field = apply_filters( "acf/update_field/type={$field['type']}", $field ); - $field = apply_filters( "acf/update_field/name={$field['name']}", $field ); - $field = apply_filters( "acf/update_field/key={$field['key']}", $field ); - - - // store origional field for return - $data = $field; - - - // extract some args - $extract = acf_extract_vars($data, array( - 'ID', - 'key', - 'label', - 'name', - 'prefix', - 'value', - 'menu_order', - 'id', - 'class', - 'parent', - '_name', - '_prepare', - '_valid', - )); - - - // serialize for DB - $data = maybe_serialize( $data ); - - - // save - $save = array( - 'ID' => $extract['ID'], - 'post_status' => 'publish', - 'post_type' => 'acf-field', - 'post_title' => $extract['label'], - 'post_name' => $extract['key'], - 'post_excerpt' => $extract['name'], - 'post_content' => $data, - 'post_parent' => $extract['parent'], - 'menu_order' => $extract['menu_order'], - ); - - - // specific - if( acf_is_array($specific) ) { - - // append ID - $specific[] = 'ID'; - - - // get sub array - $save = acf_get_sub_array( $save, $specific ); - - } - - - // allow fields to contain the same name - add_filter( 'wp_unique_post_slug', 'acf_update_field_wp_unique_post_slug', 999, 6 ); - - - // slash data - // - WP expects all data to be slashed and will unslash it (fixes '\' character issues) - $save = wp_slash( $save ); - - - // update the field and update the ID - if( $field['ID'] ) { - - wp_update_post( $save ); - - } else { - - $field['ID'] = wp_insert_post( $save ); - - } - - - // clear cache - acf_delete_cache("get_field/key={$field['key']}"); - - - // return - return $field; - -} - -function acf_update_field_wp_unique_post_slug( $slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug ) { - - if( $post_type == 'acf-field' ) { - - $slug = $original_slug; - - } - - // return - return $slug; - -} - - -/* -* acf_duplicate_fields -* -* This function will duplicate an array of fields and update conditional logic references -* -* @type function -* @date 16/06/2014 -* @since 5.0.0 -* -* @param $fields (array) -* @param $new_parent (int) -* @return n/a -*/ - -function acf_duplicate_fields( $fields, $new_parent = 0 ) { - - // bail early if no fields - if( empty($fields) ) return; - - - // create new field keys (for conditional logic fixes) - foreach( $fields as $field ) { - - // ensure a delay for unique ID - usleep(1); - - acf_update_setting( 'duplicate_key_' . $field['key'] , uniqid('field_') ); - - } - - - // duplicate fields - foreach( $fields as $field ) { - - // duplicate - acf_duplicate_field( $field['ID'], $new_parent ); - - } - -} - - -/* -* acf_duplicate_field -* -* This function will duplicate a field and attach it to the given field group ID -* -* @type function -* @date 17/10/13 -* @since 5.0.0 -* -* @param $selector (int) -* @param $new_parent (int) -* @return $field (array) the new field -*/ - -function acf_duplicate_field( $selector = 0, $new_parent = 0 ){ - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field - $field = acf_get_field( $selector ); - - - // bail early if field did not load correctly - if( empty($field) ) { - - return false; - - } - - - // update ID - $field['ID'] = false; - - - // try duplicate keys - $field['key'] = acf_get_setting( 'duplicate_key_' . $field['key'] ); - - - // default key - if( empty($field['key']) ) { - - $field['key'] = uniqid('field_'); - - } - - - // update parent - if( $new_parent ) { - - $field['parent'] = $new_parent; - - } - - - // update conditional logic references (because field keys have changed) - if( !empty($field['conditional_logic']) ) { - - // extract groups - $groups = acf_extract_var( $field, 'conditional_logic' ); - - - // loop over groups - foreach( array_keys($groups) as $g ) { - - // extract group - $group = acf_extract_var( $groups, $g ); - - - // bail early if empty - if( empty($group) ) { - - continue; - - } - - - // loop over rules - foreach( array_keys($group) as $r ) { - - // extract rule - $rule = acf_extract_var( $group, $r ); - - - // vars - $new_key = acf_get_setting( 'duplicate_key_' . $rule['field'] ); - - - // update rule with new key - if( $new_key ) { - - $rule['field'] = $new_key; - - } - - - // append to group - $group[ $r ] = $rule; - - } - - - // append to groups - $groups[ $g ] = $group; - - } - - - // update conditional logic - $field['conditional_logic'] = $groups; - - - } - - - // filter for 3rd party customization - $field = apply_filters( "acf/duplicate_field", $field); - $field = apply_filters( "acf/duplicate_field/type={$field['type']}", $field ); - - - // save - return acf_update_field( $field ); - -} - - -/* -* acf_delete_field -* -* This function will delete a field from the databse -* -* @type function -* @date 2/10/13 -* @since 5.0.0 -* -* @param $id (int) -* @return (boolean) -*/ - -function acf_delete_field( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field = acf_get_field( $selector ); - - - // bail early if field did not load correctly - if( empty($field) ) return false; - - - // delete field - wp_delete_post( $field['ID'], true ); - - - // action for 3rd party customisation - do_action( "acf/delete_field", $field); - do_action( "acf/delete_field/type={$field['type']}", $field ); - - - // clear cache - acf_delete_cache("get_field/key={$field['key']}"); - - - // return - return true; - -} - - -/* -* acf_trash_field -* -* This function will trash a field from the databse -* -* @type function -* @date 2/10/13 -* @since 5.0.0 -* -* @param $id (int) -* @return (boolean) -*/ - -function acf_trash_field( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field = acf_get_field( $selector ); - - - // bail early if field did not load correctly - if( empty($field) ) return false; - - - // delete field - wp_trash_post( $field['ID'] ); - - - // action for 3rd party customisation - do_action( 'acf/trash_field', $field ); - - - // return - return true; - -} - - -/* -* acf_untrash_field -* -* This function will restore a field from the trash -* -* @type function -* @date 2/10/13 -* @since 5.0.0 -* -* @param $id (int) -* @return (boolean) -*/ - -function acf_untrash_field( $selector = 0 ) { - - // disable filters to ensure ACF loads raw data from DB - acf_disable_filters(); - - - // load the origional field gorup - $field = acf_get_field( $selector ); - - - // bail early if field did not load correctly - if( empty($field) ) return false; - - - // delete field - wp_untrash_post( $field['ID'] ); - - - // action for 3rd party customisation - do_action( 'acf/untrash_field', $field ); - - - // return - return true; -} - - -/* -* acf_prepare_fields_for_export -* -* description -* -* @type function -* @date 11/03/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prepare_fields_for_export( $fields = false ) { - - // validate - if( empty($fields) ) return $fields; - - - // format - foreach( array_keys($fields) as $i ) { - - // prepare - $fields[ $i ] = acf_prepare_field_for_export( $fields[ $i ] ); - - } - - - // return - return $fields; - -} - - -/* -* acf_prepare_field_for_export -* -* description -* -* @type function -* @date 11/03/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prepare_field_for_export( $field ) { - - // extract some args - $extract = acf_extract_vars($field, array( - 'ID', - 'prefix', - 'value', - 'menu_order', - 'id', - 'class', - 'parent', - '_name', - '_prepare', - '_valid', - )); - - - // filter for 3rd party customization - $field = apply_filters( "acf/prepare_field_for_export", $field ); - $field = apply_filters( "acf/prepare_field_for_export/type={$field['type']}", $field ); - - - // return - return $field; -} - - -/* -* acf_prepare_fields_for_import -* -* description -* -* @type function -* @date 11/03/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prepare_fields_for_import( $fields = false ) { - - // validate - if( empty($fields) ) return array(); - - - // re-index array - $fields = array_values($fields); - - - // vars - $i = 0; - - - // format - while( $i < count($fields) ) { - - // prepare field - $field = acf_prepare_field_for_import( $fields[ $i ] ); - - - // allow multiple fields to be returned ($field + $sub_fields) - if( !isset($field['key']) && isset($field[0]) ) { - - // merge in $field (1 or more fields) - array_splice($fields, $i, 1, $field); - - } - - - // $i - $i++; - - } - - - // filter for 3rd party customization - $fields = apply_filters('acf/prepare_fields_for_import', $fields); - - - // return - return $fields; - -} - - -/* -* acf_prepare_field_for_import -* -* description -* -* @type function -* @date 11/03/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prepare_field_for_import( $field ) { - - // extract some args - $extract = acf_extract_vars($field, array( - 'value', - 'id', - 'class', - '_name', - '_prepare', - '_valid', - )); - - - // filter for 3rd party customization - $field = apply_filters( "acf/prepare_field_for_import", $field ); - $field = apply_filters( "acf/prepare_field_for_import/type={$field['type']}", $field ); - - - // return - return $field; -} - - -/* -* acf_get_sub_field -* -* This function will return a field for the given selector, and $field (parent). -* -* @type function -* @date 30/09/13 -* @since 5.0.0 -* -* @param $selector (string) -* @param $field (mixed) -* @return $field (array) -*/ - -function acf_get_sub_field( $selector, $field ) { - - // vars - $sub_field = false; - - - // check sub_fields - if( isset($field['sub_fields']) ) { - - // loop - foreach( $field['sub_fields'] as $_sub_field ) { - - // check name and key - if( acf_is_field($_sub_field, $selector) ) { - - $sub_field = $_sub_field; - break; - - } - - } - - } - - - // filter for 3rd party customization - $sub_field = apply_filters( "acf/get_sub_field", $sub_field, $selector, $field ); - $sub_field = apply_filters( "acf/get_sub_field/type={$field['type']}", $sub_field, $selector, $field ); - - - // return - return $sub_field; - -} - - -/* -* acf_is_field -* -* This function will compare a $selector against a $field array -* -* @type function -* @date 1/7/17 -* @since 5.6.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_is_field( $field, $selector = '' ) { - - // vars - $keys = array( - 'ID', - 'name', - 'key', - '_name', - '__name', - ); - - - // loop - foreach( $keys as $k ) { - - if( isset($field[ $k ]) && $field[ $k ] === $selector ) return true; - - } - - - // return - return false; - -} - - -/* -* acf_get_field_ancestors -* -* This function will return an array of all ancestor fields -* -* @type function -* @date 22/06/2016 -* @since 5.3.8 -* -* @param $field (array) -* @return (array) -*/ - -function acf_get_field_ancestors( $field ) { - - // get field - $ancestors = array(); - - - // loop - while( $field && acf_is_field_key($field['parent']) ) { - - $ancestors[] = $field['parent']; - $field = acf_get_field($field['parent']); - - } - - - // return - return $ancestors; - -} - - -/* -* acf_maybe_get_sub_field -* -* This function will attempt to find a sub field -* -* @type function -* @date 3/10/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_maybe_get_sub_field( $selectors, $post_id = false, $strict = true ) { - - // bail ealry if not enough selectors - if( !is_array($selectors) || count($selectors) < 3 ) return false; - - - // vars - $offset = acf_get_setting('row_index_offset'); - $selector = acf_extract_var( $selectors, 0 ); - $selectors = array_values( $selectors ); // reset keys - - - // attempt get field - $field = acf_maybe_get_field( $selector, $post_id, $strict ); - - - // bail early if no field - if( !$field ) return false; - - - // loop - for( $j = 0; $j < count($selectors); $j+=2 ) { - - // vars - $sub_i = $selectors[ $j ]; - $sub_s = $selectors[ $j+1 ]; - $field_name = $field['name']; - - - // find sub field - $field = acf_get_sub_field( $sub_s, $field ); - - - // bail early if no sub field - if( !$field ) return false; - - - // add to name - $field['name'] = $field_name . '_' . ($sub_i-$offset) . '_' . $field['name']; - - } - - - // return - return $field; - - -} - - -/* -* acf_prefix_fields -* -* This funtion will safely change the prefix for an array of fields -* Needed to allow clone field to continue working on nave menu item and widget forms -* -* @type function -* @date 5/9/17 -* @since 5.6.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_prefix_fields( &$fields, $prefix = 'acf' ) { - - // loop - foreach( $fields as &$field ) { - - // replace 'acf' with $prefix - $field['prefix'] = substr_replace($field['prefix'], $prefix, 0, 3); - - } - - - // return - return $fields; - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-helpers.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-helpers.php deleted file mode 100644 index a3ff7d08..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-helpers.php +++ /dev/null @@ -1,5300 +0,0 @@ -has_setting() -* -* @date 2/2/18 -* @since 5.6.5 -* -* @param n/a -* @return n/a -*/ - -function acf_has_setting( $name = '' ) { - return acf()->has_setting( $name ); -} - - -/** -* acf_raw_setting -* -* alias of acf()->get_setting() -* -* @date 2/2/18 -* @since 5.6.5 -* -* @param n/a -* @return n/a -*/ - -function acf_raw_setting( $name = '' ) { - return acf()->get_setting( $name ); -} - - -/* -* acf_update_setting -* -* alias of acf()->update_setting() -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $name (string) -* @param $value (mixed) -* @return n/a -*/ - -function acf_update_setting( $name, $value ) { - - // validate name - $name = acf_validate_setting( $name ); - - // update - return acf()->update_setting( $name, $value ); -} - - -/** -* acf_validate_setting -* -* Returns the changed setting name if available. -* -* @date 2/2/18 -* @since 5.6.5 -* -* @param n/a -* @return n/a -*/ - -function acf_validate_setting( $name = '' ) { - return apply_filters( "acf/validate_setting", $name ); -} - - -/* -* acf_get_setting -* -* alias of acf()->get_setting() -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_setting( $name, $value = null ) { - - // validate name - $name = acf_validate_setting( $name ); - - // check settings - if( acf_has_setting($name) ) { - $value = acf_raw_setting( $name ); - } - - // filter - $value = apply_filters( "acf/settings/{$name}", $value ); - - // return - return $value; -} - - -/* -* acf_append_setting -* -* This function will add a value into the settings array found in the acf object -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $name (string) -* @param $value (mixed) -* @return n/a -*/ - -function acf_append_setting( $name, $value ) { - - // vars - $setting = acf_raw_setting( $name ); - - // bail ealry if not array - if( !is_array($setting) ) { - $setting = array(); - } - - // append - $setting[] = $value; - - // update - return acf_update_setting( $name, $setting ); -} - - -/** -* acf_get_data -* -* Returns data. -* -* @date 28/09/13 -* @since 5.0.0 -* -* @param string $name -* @return mixed -*/ - -function acf_get_data( $name ) { - return acf()->get_data( $name ); -} - - -/** -* acf_set_data -* -* Sets data. -* -* @date 28/09/13 -* @since 5.0.0 -* -* @param string $name -* @param mixed $value -* @return n/a -*/ - -function acf_set_data( $name, $value ) { - return acf()->set_data( $name, $value ); -} - - -/** -* acf_new_instance -* -* description -* -* @date 13/2/18 -* @since 5.6.5 -* -* @param type $var Description. Default. -* @return type Description. -*/ - -function acf_new_instance( $class ) { - return acf()->new_instance( $class ); -} - - -/** -* acf_get_instance -* -* description -* -* @date 13/2/18 -* @since 5.6.5 -* -* @param type $var Description. Default. -* @return type Description. -*/ - -function acf_get_instance( $class ) { - return acf()->get_instance( $class ); -} - - -/* -* acf_init -* -* alias of acf()->init() -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param n/a -* @return n/a -*/ - -function acf_init() { - - acf()->init(); - -} - - -/* -* acf_get_compatibility -* -* This function will return true or false for a given compatibility setting -* -* @type function -* @date 20/01/2015 -* @since 5.1.5 -* -* @param $name (string) -* @return (boolean) -*/ - -function acf_get_compatibility( $name ) { - - return apply_filters( "acf/compatibility/{$name}", false ); - -} - - -/* -* acf_has_done -* -* This function will return true if this action has already been done -* -* @type function -* @date 16/12/2015 -* @since 5.3.2 -* -* @param $name (string) -* @return (boolean) -*/ - -function acf_has_done( $name ) { - - // return true if already done - if( acf_raw_setting("has_done_{$name}") ) { - return true; - } - - // update setting and return - acf_update_setting("has_done_{$name}", true); - return false; -} - - -/* -* acf_get_path -* -* This function will return the path to a file within the ACF plugin folder -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $path (string) the relative path from the root of the ACF plugin folder -* @return (string) -*/ - -function acf_get_path( $path = '' ) { - - return ACF_PATH . $path; - -} - - -/** -* acf_get_url -* -* This function will return the url to a file within the ACF plugin folder -* -* @date 12/12/17 -* @since 5.6.8 -* -* @param string $path The relative path from the root of the ACF plugin folder -* @return string -*/ - -function acf_get_url( $path = '' ) { - - // define ACF_URL to optimise performance - if( !defined('ACF_URL') ) { - define( 'ACF_URL', acf_get_setting('url') ); - } - - // return - return ACF_URL . $path; - -} - - -/* -* acf_get_dir -* -* Deprecated in 5.6.8. Use acf_get_url() instead. -* -* @date 28/09/13 -* @since 5.0.0 -* -* @param string -* @return string -*/ - -function acf_get_dir( $path = '' ) { - return acf_get_url( $path ); -} - - -/* -* acf_include -* -* This function will include a file -* -* @type function -* @date 10/03/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_include( $file ) { - - $path = acf_get_path( $file ); - - if( file_exists($path) ) { - - include_once( $path ); - - } - -} - - -/* -* acf_get_external_path -* -* This function will return the path to a file within an external folder -* -* @type function -* @date 22/2/17 -* @since 5.5.8 -* -* @param $file (string) -* @param $path (string) -* @return (string) -*/ - -function acf_get_external_path( $file, $path = '' ) { - - return plugin_dir_path( $file ) . $path; - -} - - -/* -* acf_get_external_dir -* -* This function will return the url to a file within an external folder -* -* @type function -* @date 22/2/17 -* @since 5.5.8 -* -* @param $file (string) -* @param $path (string) -* @return (string) -*/ - -function acf_get_external_dir( $file, $path = '' ) { - - return acf_plugin_dir_url( $file ) . $path; - -} - - -/** -* acf_plugin_dir_url -* -* This function will calculate the url to a plugin folder. -* Different to the WP plugin_dir_url(), this function can calculate for urls outside of the plugins folder (theme include). -* -* @date 13/12/17 -* @since 5.6.8 -* -* @param type $var Description. Default. -* @return type Description. -*/ - -function acf_plugin_dir_url( $file ) { - - // vars - $path = plugin_dir_path( $file ); - $path = wp_normalize_path( $path ); - - - // check plugins - $check_path = wp_normalize_path( realpath(WP_PLUGIN_DIR) ); - if( strpos($path, $check_path) === 0 ) { - return str_replace( $check_path, plugins_url(), $path ); - } - - // check wp-content - $check_path = wp_normalize_path( realpath(WP_CONTENT_DIR) ); - if( strpos($path, $check_path) === 0 ) { - return str_replace( $check_path, content_url(), $path ); - } - - // check root - $check_path = wp_normalize_path( realpath(ABSPATH) ); - if( strpos($path, $check_path) === 0 ) { - return str_replace( $check_path, site_url('/'), $path ); - } - - - // return - return plugin_dir_url( $file ); - -} - - -/* -* acf_parse_args -* -* This function will merge together 2 arrays and also convert any numeric values to ints -* -* @type function -* @date 18/10/13 -* @since 5.0.0 -* -* @param $args (array) -* @param $defaults (array) -* @return $args (array) -*/ - -function acf_parse_args( $args, $defaults = array() ) { - - // parse args - $args = wp_parse_args( $args, $defaults ); - - - // parse types - $args = acf_parse_types( $args ); - - - // return - return $args; - -} - - -/* -* acf_parse_types -* -* This function will convert any numeric values to int and trim strings -* -* @type function -* @date 18/10/13 -* @since 5.0.0 -* -* @param $var (mixed) -* @return $var (mixed) -*/ - -function acf_parse_types( $array ) { - - // return - return array_map( 'acf_parse_type', $array ); - -} - - -/* -* acf_parse_type -* -* description -* -* @type function -* @date 11/11/2014 -* @since 5.0.9 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_parse_type( $v ) { - - // bail early if not string - if( !is_string($v) ) return $v; - - - // trim - $v = trim($v); - - - // convert int (string) to int - if( is_numeric($v) && strval((int)$v) === $v ) { - - $v = intval( $v ); - - } - - - // return - return $v; - -} - - -/* -* acf_get_view -* -* This function will load in a file from the 'admin/views' folder and allow variables to be passed through -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $view_name (string) -* @param $args (array) -* @return n/a -*/ - -function acf_get_view( $path = '', $args = array() ) { - - // allow view file name shortcut - if( substr($path, -4) !== '.php' ) { - - $path = acf_get_path("includes/admin/views/{$path}.php"); - - } - - - // include - if( file_exists($path) ) { - - extract( $args ); - include( $path ); - - } - -} - - -/* -* acf_merge_atts -* -* description -* -* @type function -* @date 2/11/2014 -* @since 5.0.9 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_merge_atts( $atts, $extra = array() ) { - - // bail ealry if no $extra - if( empty($extra) ) return $atts; - - - // trim - $extra = array_map('trim', $extra); - $extra = array_filter($extra); - - - // merge in new atts - foreach( $extra as $k => $v ) { - - // append - if( $k == 'class' || $k == 'style' ) { - - $atts[ $k ] .= ' ' . $v; - - // merge - } else { - - $atts[ $k ] = $v; - - } - - } - - - // return - return $atts; - -} - - -/* -* acf_nonce_input -* -* This function will create a basic nonce input -* -* @type function -* @date 24/5/17 -* @since 5.6.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_nonce_input( $nonce = '' ) { - - echo ''; - -} - - -/* -* acf_extract_var -* -* This function will remove the var from the array, and return the var -* -* @type function -* @date 2/10/13 -* @since 5.0.0 -* -* @param $array (array) -* @param $key (string) -* @return (mixed) -*/ - -function acf_extract_var( &$array, $key, $default = null ) { - - // check if exists - // - uses array_key_exists to extract NULL values (isset will fail) - if( is_array($array) && array_key_exists($key, $array) ) { - - // store value - $v = $array[ $key ]; - - - // unset - unset( $array[ $key ] ); - - - // return - return $v; - - } - - - // return - return $default; -} - - -/* -* acf_extract_vars -* -* This function will remove the vars from the array, and return the vars -* -* @type function -* @date 8/10/13 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_extract_vars( &$array, $keys ) { - - $r = array(); - - foreach( $keys as $key ) { - - $r[ $key ] = acf_extract_var( $array, $key ); - - } - - return $r; -} - - -/* -* acf_get_sub_array -* -* This function will return a sub array of data -* -* @type function -* @date 15/03/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_sub_array( $array, $keys ) { - - $r = array(); - - foreach( $keys as $key ) { - - $r[ $key ] = $array[ $key ]; - - } - - return $r; - -} - - -/** -* acf_get_post_types -* -* Returns an array of post type names. -* -* @date 7/10/13 -* @since 5.0.0 -* -* @param array $args Optional. An array of key => value arguments to match against the post type objects. Default empty array. -* @return array A list of post type names. -*/ - -function acf_get_post_types( $args = array() ) { - - // vars - $post_types = array(); - - // extract special arg - $exclude = acf_extract_var( $args, 'exclude', array() ); - $exclude[] = 'acf-field'; - $exclude[] = 'acf-field-group'; - - // get post type objects - $objects = get_post_types( $args, 'objects' ); - - // loop - foreach( $objects as $i => $object ) { - - // bail early if is exclude - if( in_array($i, $exclude) ) continue; - - // bail early if is builtin (WP) private post type - // - nav_menu_item, revision, customize_changeset, etc - if( $object->_builtin && !$object->public ) continue; - - // append - $post_types[] = $i; - } - - // filter - $post_types = apply_filters('acf/get_post_types', $post_types, $args); - - // return - return $post_types; -} - -function acf_get_pretty_post_types( $post_types = array() ) { - - // get post types - if( empty($post_types) ) { - - // get all custom post types - $post_types = acf_get_post_types(); - - } - - - // get labels - $ref = array(); - $r = array(); - - foreach( $post_types as $post_type ) { - - // vars - $label = acf_get_post_type_label($post_type); - - - // append to r - $r[ $post_type ] = $label; - - - // increase counter - if( !isset($ref[ $label ]) ) { - - $ref[ $label ] = 0; - - } - - $ref[ $label ]++; - } - - - // get slugs - foreach( array_keys($r) as $i ) { - - // vars - $post_type = $r[ $i ]; - - if( $ref[ $post_type ] > 1 ) { - - $r[ $i ] .= ' (' . $i . ')'; - - } - - } - - - // return - return $r; - -} - - - -/* -* acf_get_post_type_label -* -* This function will return a pretty label for a specific post_type -* -* @type function -* @date 5/07/2016 -* @since 5.4.0 -* -* @param $post_type (string) -* @return (string) -*/ - -function acf_get_post_type_label( $post_type ) { - - // vars - $label = $post_type; - - - // check that object exists - // - case exists when importing field group from another install and post type does not exist - if( post_type_exists($post_type) ) { - - $obj = get_post_type_object($post_type); - $label = $obj->labels->singular_name; - - } - - - // return - return $label; - -} - - -/* -* acf_verify_nonce -* -* This function will look at the $_POST['_acf_nonce'] value and return true or false -* -* @type function -* @date 15/10/13 -* @since 5.0.0 -* -* @param $nonce (string) -* @return (boolean) -*/ - -function acf_verify_nonce( $value) { - - // vars - $nonce = acf_maybe_get_POST('_acf_nonce'); - - - // bail early nonce does not match (post|user|comment|term) - if( !$nonce || !wp_verify_nonce($nonce, $value) ) return false; - - - // reset nonce (only allow 1 save) - $_POST['_acf_nonce'] = false; - - - // return - return true; - -} - - -/* -* acf_verify_ajax -* -* This function will return true if the current AJAX request is valid -* It's action will also allow WPML to set the lang and avoid AJAX get_posts issues -* -* @type function -* @date 7/08/2015 -* @since 5.2.3 -* -* @param n/a -* @return (boolean) -*/ - -function acf_verify_ajax() { - - // vars - $action = acf_maybe_get_POST('action'); - $nonce = acf_maybe_get_POST('nonce'); - - - // bail early if not acf action - if( !$action || substr($action, 0, 3) !== 'acf' ) { - return false; - } - - - // bail early if not acf nonce - if( !$nonce || !wp_verify_nonce($nonce, 'acf_nonce') ) { - return false; - } - - - // action for 3rd party customization - do_action('acf/verify_ajax'); - - - // return - return true; - -} - - -/* -* acf_get_image_sizes -* -* This function will return an array of available image sizes -* -* @type function -* @date 23/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_image_sizes() { - - // vars - $sizes = array( - 'thumbnail' => __("Thumbnail",'acf'), - 'medium' => __("Medium",'acf'), - 'large' => __("Large",'acf') - ); - - - // find all sizes - $all_sizes = get_intermediate_image_sizes(); - - - // add extra registered sizes - if( !empty($all_sizes) ) { - - foreach( $all_sizes as $size ) { - - // bail early if already in array - if( isset($sizes[ $size ]) ) { - - continue; - - } - - - // append to array - $label = str_replace('-', ' ', $size); - $label = ucwords( $label ); - $sizes[ $size ] = $label; - - } - - } - - - // add sizes - foreach( array_keys($sizes) as $s ) { - - // vars - $data = acf_get_image_size($s); - - - // append - if( $data['width'] && $data['height'] ) { - - $sizes[ $s ] .= ' (' . $data['width'] . ' x ' . $data['height'] . ')'; - - } - - } - - - // add full end - $sizes['full'] = __("Full Size",'acf'); - - - // filter for 3rd party customization - $sizes = apply_filters( 'acf/get_image_sizes', $sizes ); - - - // return - return $sizes; - -} - -function acf_get_image_size( $s = '' ) { - - // global - global $_wp_additional_image_sizes; - - - // rename for nicer code - $_sizes = $_wp_additional_image_sizes; - - - // vars - $data = array( - 'width' => isset($_sizes[$s]['width']) ? $_sizes[$s]['width'] : get_option("{$s}_size_w"), - 'height' => isset($_sizes[$s]['height']) ? $_sizes[$s]['height'] : get_option("{$s}_size_h") - ); - - - // return - return $data; - -} - - -/* -* acf_version_compare -* -* This function will compare version left v right -* -* @type function -* @date 21/11/16 -* @since 5.5.0 -* -* @param $compare (string) -* @param $version (string) -* @return (boolean) -*/ - -function acf_version_compare( $left = 'wp', $compare = '>', $right = '1' ) { - - // global - global $wp_version; - - - // wp - if( $left === 'wp' ) $left = $wp_version; - - - // remove '-beta1' or '-RC1' - $left = acf_get_full_version($left); - $right = acf_get_full_version($right); - - - // return - return version_compare( $left, $right, $compare ); - -} - - -/* -* acf_get_full_version -* -* This function will remove any '-beta1' or '-RC1' strings from a version -* -* @type function -* @date 24/11/16 -* @since 5.5.0 -* -* @param $version (string) -* @return (string) -*/ - -function acf_get_full_version( $version = '1' ) { - - // remove '-beta1' or '-RC1' - if( $pos = strpos($version, '-') ) { - - $version = substr($version, 0, $pos); - - } - - - // return - return $version; - -} - - -/* -* acf_get_locale -* -* This function is a wrapper for the get_locale() function -* -* @type function -* @date 16/12/16 -* @since 5.5.0 -* -* @param n/a -* @return (string) -*/ - -function acf_get_locale() { - - return is_admin() && function_exists('get_user_locale') ? get_user_locale() : get_locale(); - -} - - -/* -* acf_get_terms -* -* This function is a wrapper for the get_terms() function -* -* @type function -* @date 28/09/2016 -* @since 5.4.0 -* -* @param $args (array) -* @return (array) -*/ - -function acf_get_terms( $args ) { - - // global - global $wp_version; - - - // vars - $terms = array(); - - - // WP 4.5+ - if( version_compare($wp_version, '4.5', '>=' ) ) { - - $terms = get_terms( $args ); - - // WP < 4.5 - } else { - - $terms = get_terms( $args['taxonomy'], $args ); - - } - - - // return - return $terms; - -} - - -/* -* acf_get_taxonomies -* -* This function will return an array of available taxonomies -* -* @type function -* @date 7/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_taxonomies() { - - // get all taxonomies - $taxonomies = get_taxonomies( false, 'objects' ); - $ignore = array( 'nav_menu', 'link_category' ); - $r = array(); - - - // populate $r - foreach( $taxonomies as $taxonomy ) - { - if( in_array($taxonomy->name, $ignore) ) - { - continue; - - } - - $r[ $taxonomy->name ] = $taxonomy->name; //"{$taxonomy->labels->singular_name}"; // ({$taxonomy->name}) - } - - - // return - return $r; - -} - - -function acf_get_pretty_taxonomies( $taxonomies = array() ) { - - // get post types - if( empty($taxonomies) ) { - - // get all custom post types - $taxonomies = acf_get_taxonomies(); - - } - - - // get labels - $ref = array(); - $r = array(); - - foreach( array_keys($taxonomies) as $i ) { - - // vars - $taxonomy = acf_extract_var( $taxonomies, $i); - $obj = get_taxonomy( $taxonomy ); - $name = $obj->labels->singular_name; - - - // append to r - $r[ $taxonomy ] = $name; - - - // increase counter - if( !isset($ref[ $name ]) ) { - - $ref[ $name ] = 0; - - } - - $ref[ $name ]++; - } - - - // get slugs - foreach( array_keys($r) as $i ) { - - // vars - $taxonomy = $r[ $i ]; - - if( $ref[ $taxonomy ] > 1 ) { - - $r[ $i ] .= ' (' . $i . ')'; - - } - - } - - - // return - return $r; - -} - - -/* -* acf_get_taxonomy_terms -* -* This function will return an array of available taxonomy terms -* -* @type function -* @date 7/10/13 -* @since 5.0.0 -* -* @param $taxonomies (array) -* @return (array) -*/ - -function acf_get_taxonomy_terms( $taxonomies = array() ) { - - // force array - $taxonomies = acf_get_array( $taxonomies ); - - - // get pretty taxonomy names - $taxonomies = acf_get_pretty_taxonomies( $taxonomies ); - - - // vars - $r = array(); - - - // populate $r - foreach( array_keys($taxonomies) as $taxonomy ) { - - // vars - $label = $taxonomies[ $taxonomy ]; - $is_hierarchical = is_taxonomy_hierarchical( $taxonomy ); - $terms = acf_get_terms(array( - 'taxonomy' => $taxonomy, - 'hide_empty' => false - )); - - - // bail early i no terms - if( empty($terms) ) continue; - - - // sort into hierachial order! - if( $is_hierarchical ) { - - $terms = _get_term_children( 0, $terms, $taxonomy ); - - } - - - // add placeholder - $r[ $label ] = array(); - - - // add choices - foreach( $terms as $term ) { - - $k = "{$taxonomy}:{$term->slug}"; - $r[ $label ][ $k ] = acf_get_term_title( $term ); - - } - - } - - - // return - return $r; - -} - - -function acf_get_term_title( $term ) { - - // title - $title = $term->name; - - - // empty - if( $title === '' ) { - - $title = __('(no title)', 'acf'); - - } - - - // ancestors - if( is_taxonomy_hierarchical($term->taxonomy) ) { - - $ancestors = get_ancestors( $term->term_id, $term->taxonomy ); - - $title = str_repeat('- ', count($ancestors)) . $title; - - } - - - // return - return $title; - -} - - -/* -* acf_decode_taxonomy_terms -* -* This function decodes the $taxonomy:$term strings into a nested array -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $terms (array) -* @return (array) -*/ - -function acf_decode_taxonomy_terms( $strings = false ) { - - // bail early if no terms - if( empty($strings) ) return false; - - - // vars - $terms = array(); - - - // loop - foreach( $strings as $string ) { - - // vars - $data = acf_decode_taxonomy_term( $string ); - $taxonomy = $data['taxonomy']; - $term = $data['term']; - - - // create empty array - if( !isset($terms[ $taxonomy ]) ) { - - $terms[ $taxonomy ] = array(); - - } - - - // append - $terms[ $taxonomy ][] = $term; - - } - - - // return - return $terms; - -} - - -/* -* acf_decode_taxonomy_term -* -* This function will return the taxonomy and term slug for a given value -* -* @type function -* @date 31/03/2014 -* @since 5.0.0 -* -* @param $string (string) -* @return (array) -*/ - -function acf_decode_taxonomy_term( $value ) { - - // vars - $data = array( - 'taxonomy' => '', - 'term' => '' - ); - - - // int - if( is_numeric($value) ) { - - $data['term'] = $value; - - // string - } elseif( is_string($value) ) { - - $value = explode(':', $value); - $data['taxonomy'] = isset($value[0]) ? $value[0] : ''; - $data['term'] = isset($value[1]) ? $value[1] : ''; - - // error - } else { - - return false; - - } - - - // allow for term_id (Used by ACF v4) - if( is_numeric($data['term']) ) { - - // global - global $wpdb; - - - // find taxonomy - if( !$data['taxonomy'] ) { - - $data['taxonomy'] = $wpdb->get_var( $wpdb->prepare("SELECT taxonomy FROM $wpdb->term_taxonomy WHERE term_id = %d LIMIT 1", $data['term']) ); - - } - - - // find term (may have numeric slug '123') - $term = get_term_by( 'slug', $data['term'], $data['taxonomy'] ); - - - // attempt get term via ID (ACF4 uses ID) - if( !$term ) $term = get_term( $data['term'], $data['taxonomy'] ); - - - // bail early if no term - if( !$term ) return false; - - - // update - $data['taxonomy'] = $term->taxonomy; - $data['term'] = $term->slug; - - } - - - // return - return $data; - -} - - -/* -* acf_get_array -* -* This function will force a variable to become an array -* -* @type function -* @date 4/02/2014 -* @since 5.0.0 -* -* @param $var (mixed) -* @return (array) -*/ - -function acf_get_array( $var = false, $delimiter = '' ) { - - // array - if( is_array($var) ) { - return $var; - } - - - // bail early if empty - if( acf_is_empty($var) ) { - return array(); - } - - - // string - if( is_string($var) && $delimiter ) { - return explode($delimiter, $var); - } - - - // place in array - return (array) $var; - -} - - -/* -* acf_get_numeric -* -* This function will return numeric values -* -* @type function -* @date 15/07/2016 -* @since 5.4.0 -* -* @param $value (mixed) -* @return (mixed) -*/ - -function acf_get_numeric( $value = '' ) { - - // vars - $numbers = array(); - $is_array = is_array($value); - - - // loop - foreach( (array) $value as $v ) { - - if( is_numeric($v) ) $numbers[] = (int) $v; - - } - - - // bail early if is empty - if( empty($numbers) ) return false; - - - // convert array - if( !$is_array ) $numbers = $numbers[0]; - - - // return - return $numbers; - -} - - -/* -* acf_get_posts -* -* This function will return an array of posts making sure the order is correct -* -* @type function -* @date 3/03/2015 -* @since 5.1.5 -* -* @param $args (array) -* @return (array) -*/ - -function acf_get_posts( $args = array() ) { - - // vars - $posts = array(); - - - // defaults - // leave suppress_filters as true becuase we don't want any plugins to modify the query as we know exactly what - $args = wp_parse_args( $args, array( - 'posts_per_page' => -1, - 'post_type' => '', - 'post_status' => 'any', - 'update_post_meta_cache' => false, - 'update_post_term_cache' => false - )); - - - // post type - if( empty($args['post_type']) ) { - - $args['post_type'] = acf_get_post_types(); - - } - - - // validate post__in - if( $args['post__in'] ) { - - // force value to array - $args['post__in'] = acf_get_array( $args['post__in'] ); - - - // convert to int - $args['post__in'] = array_map('intval', $args['post__in']); - - - // add filter to remove post_type - // use 'query' filter so that 'suppress_filters' can remain true - //add_filter('query', '_acf_query_remove_post_type'); - - - // order by post__in - $args['orderby'] = 'post__in'; - - } - - - // load posts in 1 query to save multiple DB calls from following code - $posts = get_posts($args); - - - // remove this filter (only once) - //remove_filter('query', '_acf_query_remove_post_type'); - - - // validate order - if( $posts && $args['post__in'] ) { - - // vars - $order = array(); - - - // generate sort order - foreach( $posts as $i => $post ) { - - $order[ $i ] = array_search($post->ID, $args['post__in']); - - } - - - // sort - array_multisort($order, $posts); - - } - - - // return - return $posts; - -} - - -/* -* _acf_query_remove_post_type -* -* This function will remove the 'wp_posts.post_type' WHERE clause completely -* When using 'post__in', this clause is unneccessary and slow. -* -* @type function -* @date 4/03/2015 -* @since 5.1.5 -* -* @param $sql (string) -* @return $sql -*/ - -function _acf_query_remove_post_type( $sql ) { - - // global - global $wpdb; - - - // bail ealry if no 'wp_posts.ID IN' - if( strpos($sql, "$wpdb->posts.ID IN") === false ) { - - return $sql; - - } - - - // get bits - $glue = 'AND'; - $bits = explode($glue, $sql); - - - // loop through $where and remove any post_type queries - foreach( $bits as $i => $bit ) { - - if( strpos($bit, "$wpdb->posts.post_type") !== false ) { - - unset( $bits[ $i ] ); - - } - - } - - - // join $where back together - $sql = implode($glue, $bits); - - - // return - return $sql; - -} - - -/* -* acf_get_grouped_posts -* -* This function will return all posts grouped by post_type -* This is handy for select settings -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $args (array) -* @return (array) -*/ - -function acf_get_grouped_posts( $args ) { - - // vars - $data = array(); - - - // defaults - $args = wp_parse_args( $args, array( - 'posts_per_page' => -1, - 'paged' => 0, - 'post_type' => 'post', - 'orderby' => 'menu_order title', - 'order' => 'ASC', - 'post_status' => 'any', - 'suppress_filters' => false, - 'update_post_meta_cache' => false, - )); - - - // find array of post_type - $post_types = acf_get_array( $args['post_type'] ); - $post_types_labels = acf_get_pretty_post_types($post_types); - $is_single_post_type = ( count($post_types) == 1 ); - - - // attachment doesn't work if it is the only item in an array - if( $is_single_post_type ) { - $args['post_type'] = reset($post_types); - } - - - // add filter to orderby post type - if( !$is_single_post_type ) { - add_filter('posts_orderby', '_acf_orderby_post_type', 10, 2); - } - - - // get posts - $posts = get_posts( $args ); - - - // remove this filter (only once) - if( !$is_single_post_type ) { - remove_filter('posts_orderby', '_acf_orderby_post_type', 10, 2); - } - - - // loop - foreach( $post_types as $post_type ) { - - // vars - $this_posts = array(); - $this_group = array(); - - - // populate $this_posts - foreach( $posts as $post ) { - if( $post->post_type == $post_type ) { - $this_posts[] = $post; - } - } - - - // bail early if no posts for this post type - if( empty($this_posts) ) continue; - - - // sort into hierachial order! - // this will fail if a search has taken place because parents wont exist - if( is_post_type_hierarchical($post_type) && empty($args['s'])) { - - // vars - $post_id = $this_posts[0]->ID; - $parent_id = acf_maybe_get($args, 'post_parent', 0); - $offset = 0; - $length = count($this_posts); - - - // get all posts from this post type - $all_posts = get_posts(array_merge($args, array( - 'posts_per_page' => -1, - 'paged' => 0, - 'post_type' => $post_type - ))); - - - // find starting point (offset) - foreach( $all_posts as $i => $post ) { - if( $post->ID == $post_id ) { - $offset = $i; - break; - } - } - - - // order posts - $ordered_posts = get_page_children($parent_id, $all_posts); - - - // compare aray lengths - // if $ordered_posts is smaller than $all_posts, WP has lost posts during the get_page_children() function - // this is possible when get_post( $args ) filter out parents (via taxonomy, meta and other search parameters) - if( count($ordered_posts) == count($all_posts) ) { - $this_posts = array_slice($ordered_posts, $offset, $length); - } - - } - - - // populate $this_posts - foreach( $this_posts as $post ) { - $this_group[ $post->ID ] = $post; - } - - - // group by post type - $label = $post_types_labels[ $post_type ]; - $data[ $label ] = $this_group; - - } - - - // return - return $data; - -} - - -function _acf_orderby_post_type( $ordeby, $wp_query ) { - - // global - global $wpdb; - - - // get post types - $post_types = $wp_query->get('post_type'); - - - // prepend SQL - if( is_array($post_types) ) { - - $post_types = implode("','", $post_types); - $ordeby = "FIELD({$wpdb->posts}.post_type,'$post_types')," . $ordeby; - - } - - - // return - return $ordeby; - -} - - -function acf_get_post_title( $post = 0, $is_search = false ) { - - // vars - $post = get_post($post); - $title = ''; - $prepend = ''; - $append = ''; - - - // bail early if no post - if( !$post ) return ''; - - - // title - $title = get_the_title( $post->ID ); - - - // empty - if( $title === '' ) { - - $title = __('(no title)', 'acf'); - - } - - - // status - if( get_post_status( $post->ID ) != "publish" ) { - - $append .= ' (' . get_post_status( $post->ID ) . ')'; - - } - - - // ancestors - if( $post->post_type !== 'attachment' ) { - - // get ancestors - $ancestors = get_ancestors( $post->ID, $post->post_type ); - $prepend .= str_repeat('- ', count($ancestors)); - - - // add parent -/* - removed in 5.6.5 as not used by the UI - if( $is_search && !empty($ancestors) ) { - - // reverse - $ancestors = array_reverse($ancestors); - - - // convert id's into titles - foreach( $ancestors as $i => $id ) { - - $ancestors[ $i ] = get_the_title( $id ); - - } - - - // append - $append .= ' | ' . __('Parent', 'acf') . ': ' . implode(' / ', $ancestors); - - } -*/ - - } - - - // merge - $title = $prepend . $title . $append; - - - // return - return $title; - -} - - -function acf_order_by_search( $array, $search ) { - - // vars - $weights = array(); - $needle = strtolower( $search ); - - - // add key prefix - foreach( array_keys($array) as $k ) { - - $array[ '_' . $k ] = acf_extract_var( $array, $k ); - - } - - - // add search weight - foreach( $array as $k => $v ) { - - // vars - $weight = 0; - $haystack = strtolower( $v ); - $strpos = strpos( $haystack, $needle ); - - - // detect search match - if( $strpos !== false ) { - - // set eright to length of match - $weight = strlen( $search ); - - - // increase weight if match starts at begining of string - if( $strpos == 0 ) { - - $weight++; - - } - - } - - - // append to wights - $weights[ $k ] = $weight; - - } - - - // sort the array with menu_order ascending - array_multisort( $weights, SORT_DESC, $array ); - - - // remove key prefix - foreach( array_keys($array) as $k ) { - - $array[ substr($k,1) ] = acf_extract_var( $array, $k ); - - } - - - // return - return $array; -} - - -/* -* acf_get_pretty_user_roles -* -* description -* -* @type function -* @date 23/02/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_pretty_user_roles( $allowed = false ) { - - // vars - $editable_roles = get_editable_roles(); - $allowed = acf_get_array($allowed); - $roles = array(); - - - // loop - foreach( $editable_roles as $role_name => $role_details ) { - - // bail early if not allowed - if( !empty($allowed) && !in_array($role_name, $allowed) ) continue; - - - // append - $roles[ $role_name ] = translate_user_role( $role_details['name'] ); - - } - - - // return - return $roles; - -} - - -/* -* acf_get_grouped_users -* -* This function will return all users grouped by role -* This is handy for select settings -* -* @type function -* @date 27/02/2014 -* @since 5.0.0 -* -* @param $args (array) -* @return (array) -*/ - -function acf_get_grouped_users( $args = array() ) { - - // vars - $r = array(); - - - // defaults - $args = wp_parse_args( $args, array( - 'users_per_page' => -1, - 'paged' => 0, - 'role' => '', - 'orderby' => 'login', - 'order' => 'ASC', - )); - - - // offset - $i = 0; - $min = 0; - $max = 0; - $users_per_page = acf_extract_var($args, 'users_per_page'); - $paged = acf_extract_var($args, 'paged'); - - if( $users_per_page > 0 ) { - - // prevent paged from being -1 - $paged = max(0, $paged); - - - // set min / max - $min = (($paged-1) * $users_per_page) + 1; // 1, 11 - $max = ($paged * $users_per_page); // 10, 20 - - } - - - // find array of post_type - $user_roles = acf_get_pretty_user_roles($args['role']); - - - // fix role - if( is_array($args['role']) ) { - - // global - global $wp_version, $wpdb; - - - // vars - $roles = acf_extract_var($args, 'role'); - - - // new WP has role__in - if( version_compare($wp_version, '4.4', '>=' ) ) { - - $args['role__in'] = $roles; - - // old WP doesn't have role__in - } else { - - // vars - $blog_id = get_current_blog_id(); - $meta_query = array( 'relation' => 'OR' ); - - - // loop - foreach( $roles as $role ) { - - $meta_query[] = array( - 'key' => $wpdb->get_blog_prefix( $blog_id ) . 'capabilities', - 'value' => '"' . $role . '"', - 'compare' => 'LIKE', - ); - - } - - - // append - $args['meta_query'] = $meta_query; - - } - - } - - - // get posts - $users = get_users( $args ); - - - // loop - foreach( $user_roles as $user_role_name => $user_role_label ) { - - // vars - $this_users = array(); - $this_group = array(); - - - // populate $this_posts - foreach( array_keys($users) as $key ) { - - // bail ealry if not correct role - if( !in_array($user_role_name, $users[ $key ]->roles) ) continue; - - - // extract user - $user = acf_extract_var( $users, $key ); - - - // increase - $i++; - - - // bail ealry if too low - if( $min && $i < $min ) continue; - - - // bail early if too high (don't bother looking at any more users) - if( $max && $i > $max ) break; - - - // group by post type - $this_users[ $user->ID ] = $user; - - - } - - - // bail early if no posts for this post type - if( empty($this_users) ) continue; - - - // append - $r[ $user_role_label ] = $this_users; - - } - - - // return - return $r; - -} - - -/* -* acf_json_encode -* -* This function will return pretty JSON for all PHP versions -* -* @type function -* @date 6/03/2014 -* @since 5.0.0 -* -* @param $json (array) -* @return (string) -*/ - -function acf_json_encode( $json ) { - - // PHP at least 5.4 - if( version_compare(PHP_VERSION, '5.4.0', '>=') ) { - - return json_encode($json, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); - - } - - - - // PHP less than 5.4 - $json = json_encode($json); - - - // http://snipplr.com/view.php?codeview&id=60559 - $result = ''; - $pos = 0; - $strLen = strlen($json); - $indentStr = " "; - $newLine = "\n"; - $prevChar = ''; - $outOfQuotes = true; - - for ($i=0; $i<=$strLen; $i++) { - - // Grab the next character in the string. - $char = substr($json, $i, 1); - - // Are we inside a quoted string? - if ($char == '"' && $prevChar != '\\') { - $outOfQuotes = !$outOfQuotes; - - // If this character is the end of an element, - // output a new line and indent the next line. - } else if(($char == '}' || $char == ']') && $outOfQuotes) { - $result .= $newLine; - $pos --; - for ($j=0; $j<$pos; $j++) { - $result .= $indentStr; - } - } - - // Add the character to the result string. - $result .= $char; - - // If this character is ':' adda space after it - if($char == ':' && $outOfQuotes) { - $result .= ' '; - } - - // If the last character was the beginning of an element, - // output a new line and indent the next line. - if (($char == ',' || $char == '{' || $char == '[') && $outOfQuotes) { - $result .= $newLine; - if ($char == '{' || $char == '[') { - $pos ++; - } - - for ($j = 0; $j < $pos; $j++) { - $result .= $indentStr; - } - } - - $prevChar = $char; - } - - - // return - return $result; - -} - - -/* -* acf_str_exists -* -* This function will return true if a sub string is found -* -* @type function -* @date 1/05/2014 -* @since 5.0.0 -* -* @param $needle (string) -* @param $haystack (string) -* @return (boolean) -*/ - -function acf_str_exists( $needle, $haystack ) { - - // return true if $haystack contains the $needle - if( is_string($haystack) && strpos($haystack, $needle) !== false ) { - - return true; - - } - - - // return - return false; -} - - -/* -* acf_debug -* -* description -* -* @type function -* @date 2/05/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_debug() { - - // vars - $args = func_get_args(); - $s = array_shift($args); - $o = ''; - $nl = "\r\n"; - - - // start script - $o .= '' . $nl; - - - // echo - echo $o; -} - -function acf_debug_start() { - - acf_update_setting( 'debug_start', memory_get_usage()); - -} - -function acf_debug_end() { - - $start = acf_get_setting( 'debug_start' ); - $end = memory_get_usage(); - - return $end - $start; - -} - - -/* -* acf_encode_choices -* -* description -* -* @type function -* @date 4/06/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_encode_choices( $array = array(), $show_keys = true ) { - - // bail early if not array (maybe a single string) - if( !is_array($array) ) return $array; - - - // bail early if empty array - if( empty($array) ) return ''; - - - // vars - $string = ''; - - - // if allowed to show keys (good for choices, not for default values) - if( $show_keys ) { - - // loop - foreach( $array as $k => $v ) { - - // ignore if key and value are the same - if( strval($k) == strval($v) ) continue; - - - // show key in the value - $array[ $k ] = $k . ' : ' . $v; - - } - - } - - - // implode - $string = implode("\n", $array); - - - // return - return $string; - -} - -function acf_decode_choices( $string = '', $array_keys = false ) { - - // bail early if already array - if( is_array($string) ) { - - return $string; - - // allow numeric values (same as string) - } elseif( is_numeric($string) ) { - - // do nothing - - // bail early if not a string - } elseif( !is_string($string) ) { - - return array(); - - // bail early if is empty string - } elseif( $string === '' ) { - - return array(); - - } - - - // vars - $array = array(); - - - // explode - $lines = explode("\n", $string); - - - // key => value - foreach( $lines as $line ) { - - // vars - $k = trim($line); - $v = trim($line); - - - // look for ' : ' - if( acf_str_exists(' : ', $line) ) { - - $line = explode(' : ', $line); - - $k = trim($line[0]); - $v = trim($line[1]); - - } - - - // append - $array[ $k ] = $v; - - } - - - // return only array keys? (good for checkbox default_value) - if( $array_keys ) { - - return array_keys($array); - - } - - - // return - return $array; - -} - - -/* -* acf_str_replace -* -* This function will replace an array of strings much like str_replace -* The difference is the extra logic to avoid replacing a string that has alread been replaced -* This is very useful for replacing date characters as they overlap with eachother -* -* @type function -* @date 21/06/2016 -* @since 5.3.8 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_str_replace( $string = '', $search_replace = array() ) { - - // vars - $ignore = array(); - - - // remove potential empty search to avoid PHP error - unset($search_replace['']); - - - // loop over conversions - foreach( $search_replace as $search => $replace ) { - - // ignore this search, it was a previous replace - if( in_array($search, $ignore) ) continue; - - - // bail early if subsctring not found - if( strpos($string, $search) === false ) continue; - - - // replace - $string = str_replace($search, $replace, $string); - - - // append to ignore - $ignore[] = $replace; - - } - - - // return - return $string; - -} - - -/* -* date & time formats -* -* These settings contain an association of format strings from PHP => JS -* -* @type function -* @date 21/06/2016 -* @since 5.3.8 -* -* @param n/a -* @return n/a -*/ - -acf_update_setting('php_to_js_date_formats', array( - - // Year - 'Y' => 'yy', // Numeric, 4 digits 1999, 2003 - 'y' => 'y', // Numeric, 2 digits 99, 03 - - - // Month - 'm' => 'mm', // Numeric, with leading zeros 01–12 - 'n' => 'm', // Numeric, without leading zeros 1–12 - 'F' => 'MM', // Textual full January – December - 'M' => 'M', // Textual three letters Jan - Dec - - - // Weekday - 'l' => 'DD', // Full name (lowercase 'L') Sunday – Saturday - 'D' => 'D', // Three letter name Mon – Sun - - - // Day of Month - 'd' => 'dd', // Numeric, with leading zeros 01–31 - 'j' => 'd', // Numeric, without leading zeros 1–31 - 'S' => '', // The English suffix for the day of the month st, nd or th in the 1st, 2nd or 15th. - -)); - -acf_update_setting('php_to_js_time_formats', array( - - 'a' => 'tt', // Lowercase Ante meridiem and Post meridiem am or pm - 'A' => 'TT', // Uppercase Ante meridiem and Post meridiem AM or PM - 'h' => 'hh', // 12-hour format of an hour with leading zeros 01 through 12 - 'g' => 'h', // 12-hour format of an hour without leading zeros 1 through 12 - 'H' => 'HH', // 24-hour format of an hour with leading zeros 00 through 23 - 'G' => 'H', // 24-hour format of an hour without leading zeros 0 through 23 - 'i' => 'mm', // Minutes with leading zeros 00 to 59 - 's' => 'ss', // Seconds, with leading zeros 00 through 59 - -)); - - -/* -* acf_split_date_time -* -* This function will split a format string into seperate date and time -* -* @type function -* @date 26/05/2016 -* @since 5.3.8 -* -* @param $date_time (string) -* @return $formats (array) -*/ - -function acf_split_date_time( $date_time = '' ) { - - // vars - $php_date = acf_get_setting('php_to_js_date_formats'); - $php_time = acf_get_setting('php_to_js_time_formats'); - $chars = str_split($date_time); - $type = 'date'; - - - // default - $data = array( - 'date' => '', - 'time' => '' - ); - - - // loop - foreach( $chars as $i => $c ) { - - // find type - // - allow misc characters to append to previous type - if( isset($php_date[ $c ]) ) { - - $type = 'date'; - - } elseif( isset($php_time[ $c ]) ) { - - $type = 'time'; - - } - - - // append char - $data[ $type ] .= $c; - - } - - - // trim - $data['date'] = trim($data['date']); - $data['time'] = trim($data['time']); - - - // return - return $data; - -} - - -/* -* acf_convert_date_to_php -* -* This fucntion converts a date format string from JS to PHP -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $date (string) -* @return (string) -*/ - -function acf_convert_date_to_php( $date = '' ) { - - // vars - $php_to_js = acf_get_setting('php_to_js_date_formats'); - $js_to_php = array_flip($php_to_js); - - - // return - return acf_str_replace( $date, $js_to_php ); - -} - -/* -* acf_convert_date_to_js -* -* This fucntion converts a date format string from PHP to JS -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $date (string) -* @return (string) -*/ - -function acf_convert_date_to_js( $date = '' ) { - - // vars - $php_to_js = acf_get_setting('php_to_js_date_formats'); - - - // return - return acf_str_replace( $date, $php_to_js ); - -} - - -/* -* acf_convert_time_to_php -* -* This fucntion converts a time format string from JS to PHP -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $time (string) -* @return (string) -*/ - -function acf_convert_time_to_php( $time = '' ) { - - // vars - $php_to_js = acf_get_setting('php_to_js_time_formats'); - $js_to_php = array_flip($php_to_js); - - - // return - return acf_str_replace( $time, $js_to_php ); - -} - - -/* -* acf_convert_time_to_js -* -* This fucntion converts a date format string from PHP to JS -* -* @type function -* @date 20/06/2014 -* @since 5.0.0 -* -* @param $time (string) -* @return (string) -*/ - -function acf_convert_time_to_js( $time = '' ) { - - // vars - $php_to_js = acf_get_setting('php_to_js_time_formats'); - - - // return - return acf_str_replace( $time, $php_to_js ); - -} - - -/* -* acf_update_user_setting -* -* description -* -* @type function -* @date 15/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_update_user_setting( $name, $value ) { - - // get current user id - $user_id = get_current_user_id(); - - - // get user settings - $settings = get_user_meta( $user_id, 'acf_user_settings', true ); - - - // ensure array - $settings = acf_get_array($settings); - - - // delete setting (allow 0 to save) - if( acf_is_empty($value) ) { - - unset($settings[ $name ]); - - // append setting - } else { - - $settings[ $name ] = $value; - - } - - - // update user data - return update_metadata('user', $user_id, 'acf_user_settings', $settings); - -} - - -/* -* acf_get_user_setting -* -* description -* -* @type function -* @date 15/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_user_setting( $name = '', $default = false ) { - - // get current user id - $user_id = get_current_user_id(); - - - // get user settings - $settings = get_user_meta( $user_id, 'acf_user_settings', true ); - - - // ensure array - $settings = acf_get_array($settings); - - - // bail arly if no settings - if( !isset($settings[$name]) ) return $default; - - - // return - return $settings[$name]; - -} - - -/* -* acf_in_array -* -* description -* -* @type function -* @date 22/07/2014 -* @since 5.0.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_in_array( $value = '', $array = false ) { - - // bail early if not array - if( !is_array($array) ) return false; - - - // find value in array - return in_array($value, $array); - -} - - -/* -* acf_get_valid_post_id -* -* This function will return a valid post_id based on the current screen / parameter -* -* @type function -* @date 8/12/2013 -* @since 5.0.0 -* -* @param $post_id (mixed) -* @return $post_id (mixed) -*/ - -function acf_get_valid_post_id( $post_id = 0 ) { - - // vars - $_post_id = $post_id; - - - // if not $post_id, load queried object - if( !$post_id ) { - - // try for global post (needed for setup_postdata) - $post_id = (int) get_the_ID(); - - - // try for current screen - if( !$post_id ) { - - $post_id = get_queried_object(); - - } - - } - - - // $post_id may be an object - if( is_object($post_id) ) { - - // post - if( isset($post_id->post_type, $post_id->ID) ) { - - $post_id = $post_id->ID; - - // user - } elseif( isset($post_id->roles, $post_id->ID) ) { - - $post_id = 'user_' . $post_id->ID; - - // term - } elseif( isset($post_id->taxonomy, $post_id->term_id) ) { - - $post_id = acf_get_term_post_id( $post_id->taxonomy, $post_id->term_id ); - - // comment - } elseif( isset($post_id->comment_ID) ) { - - $post_id = 'comment_' . $post_id->comment_ID; - - // default - } else { - - $post_id = 0; - - } - - } - - - // allow for option == options - if( $post_id === 'option' ) { - - $post_id = 'options'; - - } - - - // append language code - if( $post_id == 'options' ) { - - $dl = acf_get_setting('default_language'); - $cl = acf_get_setting('current_language'); - - if( $cl && $cl !== $dl ) { - - $post_id .= '_' . $cl; - - } - - } - - - - // filter for 3rd party - $post_id = apply_filters('acf/validate_post_id', $post_id, $_post_id); - - - // return - return $post_id; - -} - - - -/* -* acf_get_post_id_info -* -* This function will return the type and id for a given $post_id string -* -* @type function -* @date 2/07/2016 -* @since 5.4.0 -* -* @param $post_id (mixed) -* @return $info (array) -*/ - -function acf_get_post_id_info( $post_id = 0 ) { - - // vars - $info = array( - 'type' => 'post', - 'id' => 0 - ); - - // bail early if no $post_id - if( !$post_id ) return $info; - - - // check cache - // - this function will most likely be called multiple times (saving loading fields from post) - //$cache_key = "get_post_id_info/post_id={$post_id}"; - - //if( acf_isset_cache($cache_key) ) return acf_get_cache($cache_key); - - - // numeric - if( is_numeric($post_id) ) { - - $info['id'] = (int) $post_id; - - // string - } elseif( is_string($post_id) ) { - - // vars - $glue = '_'; - $type = explode($glue, $post_id); - $id = array_pop($type); - $type = implode($glue, $type); - $meta = array('post', 'user', 'comment', 'term'); - - - // check if is taxonomy (ACF < 5.5) - // - avoid scenario where taxonomy exists with name of meta type - if( !in_array($type, $meta) && acf_isset_termmeta($type) ) $type = 'term'; - - - // meta - if( is_numeric($id) && in_array($type, $meta) ) { - - $info['type'] = $type; - $info['id'] = (int) $id; - - // option - } else { - - $info['type'] = 'option'; - $info['id'] = $post_id; - - } - - } - - - // update cache - //acf_set_cache($cache_key, $info); - - - // return - return $info; - -} - - -/* - -acf_log( acf_get_post_id_info(4) ); - -acf_log( acf_get_post_id_info('post_4') ); - -acf_log( acf_get_post_id_info('user_123') ); - -acf_log( acf_get_post_id_info('term_567') ); - -acf_log( acf_get_post_id_info('category_204') ); - -acf_log( acf_get_post_id_info('comment_6') ); - -acf_log( acf_get_post_id_info('options_lol!') ); - -acf_log( acf_get_post_id_info('option') ); - -acf_log( acf_get_post_id_info('options') ); - -*/ - - -/* -* acf_isset_termmeta -* -* This function will return true if the termmeta table exists -* https://developer.wordpress.org/reference/functions/get_term_meta/ -* -* @type function -* @date 3/09/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_isset_termmeta( $taxonomy = '' ) { - - // bail ealry if no table - if( get_option('db_version') < 34370 ) return false; - - - // check taxonomy - if( $taxonomy && !taxonomy_exists($taxonomy) ) return false; - - - // return - return true; - -} - - -/* -* acf_get_term_post_id -* -* This function will return a valid post_id string for a given term and taxonomy -* -* @type function -* @date 6/2/17 -* @since 5.5.6 -* -* @param $taxonomy (string) -* @param $term_id (int) -* @return (string) -*/ - -function acf_get_term_post_id( $taxonomy, $term_id ) { - - // WP < 4.4 - if( !acf_isset_termmeta() ) { - - return $taxonomy . '_' . $term_id; - - } - - - // return - return 'term_' . $term_id; - -} - - -/* -* acf_upload_files -* -* This function will walk througfh the $_FILES data and upload each found -* -* @type function -* @date 25/10/2014 -* @since 5.0.9 -* -* @param $ancestors (array) an internal parameter, not required -* @return n/a -*/ - -function acf_upload_files( $ancestors = array() ) { - - // vars - $file = array( - 'name' => '', - 'type' => '', - 'tmp_name' => '', - 'error' => '', - 'size' => '' - ); - - - // populate with $_FILES data - foreach( array_keys($file) as $k ) { - - $file[ $k ] = $_FILES['acf'][ $k ]; - - } - - - // walk through ancestors - if( !empty($ancestors) ) { - - foreach( $ancestors as $a ) { - - foreach( array_keys($file) as $k ) { - - $file[ $k ] = $file[ $k ][ $a ]; - - } - - } - - } - - - // is array? - if( is_array($file['name']) ) { - - foreach( array_keys($file['name']) as $k ) { - - $_ancestors = array_merge($ancestors, array($k)); - - acf_upload_files( $_ancestors ); - - } - - return; - - } - - - // bail ealry if file has error (no file uploaded) - if( $file['error'] ) { - - return; - - } - - - // assign global _acfuploader for media validation - $_POST['_acfuploader'] = end($ancestors); - - - // file found! - $attachment_id = acf_upload_file( $file ); - - - // update $_POST - array_unshift($ancestors, 'acf'); - acf_update_nested_array( $_POST, $ancestors, $attachment_id ); - -} - - -/* -* acf_upload_file -* -* This function will uploade a $_FILE -* -* @type function -* @date 27/10/2014 -* @since 5.0.9 -* -* @param $uploaded_file (array) array found from $_FILE data -* @return $id (int) new attachment ID -*/ - -function acf_upload_file( $uploaded_file ) { - - // required - //require_once( ABSPATH . "/wp-load.php" ); // WP should already be loaded - require_once( ABSPATH . "/wp-admin/includes/media.php" ); // video functions - require_once( ABSPATH . "/wp-admin/includes/file.php" ); - require_once( ABSPATH . "/wp-admin/includes/image.php" ); - - - // required for wp_handle_upload() to upload the file - $upload_overrides = array( 'test_form' => false ); - - - // upload - $file = wp_handle_upload( $uploaded_file, $upload_overrides ); - - - // bail ealry if upload failed - if( isset($file['error']) ) { - - return $file['error']; - - } - - - // vars - $url = $file['url']; - $type = $file['type']; - $file = $file['file']; - $filename = basename($file); - - - // Construct the object array - $object = array( - 'post_title' => $filename, - 'post_mime_type' => $type, - 'guid' => $url, - 'context' => 'acf-upload' - ); - - // Save the data - $id = wp_insert_attachment($object, $file); - - // Add the meta-data - wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) ); - - /** This action is documented in wp-admin/custom-header.php */ - do_action( 'wp_create_file_in_uploads', $file, $id ); // For replication - - // return new ID - return $id; - -} - - -/* -* acf_update_nested_array -* -* This function will update a nested array value. Useful for modifying the $_POST array -* -* @type function -* @date 27/10/2014 -* @since 5.0.9 -* -* @param $array (array) target array to be updated -* @param $ancestors (array) array of keys to navigate through to find the child -* @param $value (mixed) The new value -* @return (boolean) -*/ - -function acf_update_nested_array( &$array, $ancestors, $value ) { - - // if no more ancestors, update the current var - if( empty($ancestors) ) { - - $array = $value; - - // return - return true; - - } - - - // shift the next ancestor from the array - $k = array_shift( $ancestors ); - - - // if exists - if( isset($array[ $k ]) ) { - - return acf_update_nested_array( $array[ $k ], $ancestors, $value ); - - } - - - // return - return false; -} - - -/* -* acf_is_screen -* -* This function will return true if all args are matched for the current screen -* -* @type function -* @date 9/12/2014 -* @since 5.1.5 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_is_screen( $id = '' ) { - - // bail early if not defined - if( !function_exists('get_current_screen') ) return false; - - - // vars - $current_screen = get_current_screen(); - - - // bail early if no screen - if( !$current_screen ) return false; - - - // return - return ($id === $current_screen->id); - -} - - -/* -* acf_maybe_get -* -* This function will return a var if it exists in an array -* -* @type function -* @date 9/12/2014 -* @since 5.1.5 -* -* @param $array (array) the array to look within -* @param $key (key) the array key to look for. Nested values may be found using '/' -* @param $default (mixed) the value returned if not found -* @return $post_id (int) -*/ - -function acf_maybe_get( $array = array(), $key = 0, $default = null ) { - - return isset( $array[$key] ) ? $array[$key] : $default; - -} - -function acf_maybe_get_POST( $key = '', $default = null ) { - - return isset( $_POST[$key] ) ? $_POST[$key] : $default; - -} - -function acf_maybe_get_GET( $key = '', $default = null ) { - - return isset( $_GET[$key] ) ? $_GET[$key] : $default; - -} - - -/* -* acf_get_attachment -* -* This function will return an array of attachment data -* -* @type function -* @date 5/01/2015 -* @since 5.1.5 -* -* @param $post (mixed) either post ID or post object -* @return (array) -*/ - -function acf_get_attachment( $attachment ) { - - // get post - if( !$attachment = get_post($attachment) ) { - return false; - } - - // validate post_type - if( $attachment->post_type !== 'attachment' ) { - return false; - } - - // vars - $sizes_id = 0; - $meta = wp_get_attachment_metadata( $attachment->ID ); - $attached_file = get_attached_file( $attachment->ID ); - $attachment_url = wp_get_attachment_url( $attachment->ID ); - - // get mime types - if( strpos( $attachment->post_mime_type, '/' ) !== false ) { - list( $type, $subtype ) = explode( '/', $attachment->post_mime_type ); - } else { - list( $type, $subtype ) = array( $attachment->post_mime_type, '' ); - } - - // vars - $response = array( - 'ID' => $attachment->ID, - 'id' => $attachment->ID, - 'title' => $attachment->post_title, - 'filename' => wp_basename( $attached_file ), - 'filesize' => 0, - 'url' => $attachment_url, - 'link' => get_attachment_link( $attachment->ID ), - 'alt' => get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true ), - 'author' => $attachment->post_author, - 'description' => $attachment->post_content, - 'caption' => $attachment->post_excerpt, - 'name' => $attachment->post_name, - 'status' => $attachment->post_status, - 'uploaded_to' => $attachment->post_parent, - 'date' => $attachment->post_date_gmt, - 'modified' => $attachment->post_modified_gmt, - 'menu_order' => $attachment->menu_order, - 'mime_type' => $attachment->post_mime_type, - 'type' => $type, - 'subtype' => $subtype, - 'icon' => wp_mime_type_icon( $attachment->ID ) - ); - - // filesize - if( isset($meta['filesize']) ) { - $response['filesize'] = $meta['filesize']; - } elseif( file_exists($attached_file) ) { - $response['filesize'] = filesize( $attached_file ); - } - - // image - if( $type === 'image' ) { - - $sizes_id = $attachment->ID; - $src = wp_get_attachment_image_src( $attachment->ID, 'full' ); - - $response['url'] = $src[0]; - $response['width'] = $src[1]; - $response['height'] = $src[2]; - - // video - } elseif( $type === 'video' ) { - - // dimentions - $response['width'] = acf_maybe_get($meta, 'width', 0); - $response['height'] = acf_maybe_get($meta, 'height', 0); - - // featured image - if( $featured_id = get_post_thumbnail_id($attachment->ID) ) { - $sizes_id = $featured_id; - } - - // audio - } elseif( $type === 'audio' ) { - - // featured image - if( $featured_id = get_post_thumbnail_id($attachment->ID) ) { - $sizes_id = $featured_id; - } - } - - - // sizes - if( $sizes_id ) { - - // vars - $sizes = get_intermediate_image_sizes(); - $data = array(); - - // loop - foreach( $sizes as $size ) { - $src = wp_get_attachment_image_src( $sizes_id, $size ); - $data[ $size ] = $src[0]; - $data[ $size . '-width' ] = $src[1]; - $data[ $size . '-height' ] = $src[2]; - } - - // append - $response['sizes'] = $data; - } - - // return - return $response; - -} - - -/* -* acf_get_truncated -* -* This function will truncate and return a string -* -* @type function -* @date 8/08/2014 -* @since 5.0.0 -* -* @param $text (string) -* @param $length (int) -* @return (string) -*/ - -function acf_get_truncated( $text, $length = 64 ) { - - // vars - $text = trim($text); - $the_length = strlen( $text ); - - - // cut - $return = substr( $text, 0, ($length - 3) ); - - - // ... - if( $the_length > ($length - 3) ) { - - $return .= '...'; - - } - - - // return - return $return; - -} - - -/* -* acf_get_current_url -* -* This function will return the current URL -* -* @type function -* @date 23/01/2015 -* @since 5.1.5 -* -* @param n/a -* @return (string) -*/ - -function acf_get_current_url() { - - // vars - $home = home_url(); - $url = home_url($_SERVER['REQUEST_URI']); - - - // test - //$home = 'http://acf5/dev/wp-admin'; - //$url = $home . '/dev/wp-admin/api-template/acf_form'; - - - // explode url (4th bit is the sub folder) - $bits = explode('/', $home, 4); - - - /* - Array ( - [0] => http: - [1] => - [2] => acf5 - [3] => dev - ) - */ - - - // handle sub folder - if( !empty($bits[3]) ) { - - $find = '/' . $bits[3]; - $pos = strpos($url, $find); - $length = strlen($find); - - if( $pos !== false ) { - - $url = substr_replace($url, '', $pos, $length); - - } - - } - - - // return - return $url; - -} - - -/* -* acf_current_user_can_admin -* -* This function will return true if the current user can administrate the ACF field groups -* -* @type function -* @date 9/02/2015 -* @since 5.1.5 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_current_user_can_admin() { - - if( acf_get_setting('show_admin') && current_user_can(acf_get_setting('capability')) ) { - - return true; - - } - - - // return - return false; - -} - - -/* -* acf_get_filesize -* -* This function will return a numeric value of bytes for a given filesize string -* -* @type function -* @date 18/02/2015 -* @since 5.1.5 -* -* @param $size (mixed) -* @return (int) -*/ - -function acf_get_filesize( $size = 1 ) { - - // vars - $unit = 'MB'; - $units = array( - 'TB' => 4, - 'GB' => 3, - 'MB' => 2, - 'KB' => 1, - ); - - - // look for $unit within the $size parameter (123 KB) - if( is_string($size) ) { - - // vars - $custom = strtoupper( substr($size, -2) ); - - foreach( $units as $k => $v ) { - - if( $custom === $k ) { - - $unit = $k; - $size = substr($size, 0, -2); - - } - - } - - } - - - // calc bytes - $bytes = floatval($size) * pow(1024, $units[$unit]); - - - // return - return $bytes; - -} - - -/* -* acf_format_filesize -* -* This function will return a formatted string containing the filesize and unit -* -* @type function -* @date 18/02/2015 -* @since 5.1.5 -* -* @param $size (mixed) -* @return (int) -*/ - -function acf_format_filesize( $size = 1 ) { - - // convert - $bytes = acf_get_filesize( $size ); - - - // vars - $units = array( - 'TB' => 4, - 'GB' => 3, - 'MB' => 2, - 'KB' => 1, - ); - - - // loop through units - foreach( $units as $k => $v ) { - - $result = $bytes / pow(1024, $v); - - if( $result >= 1 ) { - - return $result . ' ' . $k; - - } - - } - - - // return - return $bytes . ' B'; - -} - - -/* -* acf_get_valid_terms -* -* This function will replace old terms with new split term ids -* -* @type function -* @date 27/02/2015 -* @since 5.1.5 -* -* @param $terms (int|array) -* @param $taxonomy (string) -* @return $terms -*/ - -function acf_get_valid_terms( $terms = false, $taxonomy = 'category' ) { - - // force into array - $terms = acf_get_array($terms); - - - // force ints - $terms = array_map('intval', $terms); - - - // bail early if function does not yet exist or - if( !function_exists('wp_get_split_term') || empty($terms) ) { - - return $terms; - - } - - - // attempt to find new terms - foreach( $terms as $i => $term_id ) { - - $new_term_id = wp_get_split_term($term_id, $taxonomy); - - if( $new_term_id ) { - - $terms[ $i ] = $new_term_id; - - } - - } - - - // return - return $terms; - -} - - -/* -* acf_esc_html_deep -* -* Navigates through an array and escapes html from the values. -* -* @type function -* @date 10/06/2015 -* @since 5.2.7 -* -* @param $value (mixed) -* @return $value -*/ - -/* -function acf_esc_html_deep( $value ) { - - // array - if( is_array($value) ) { - - $value = array_map('acf_esc_html_deep', $value); - - // object - } elseif( is_object($value) ) { - - $vars = get_object_vars( $value ); - - foreach( $vars as $k => $v ) { - - $value->{$k} = acf_esc_html_deep( $v ); - - } - - // string - } elseif( is_string($value) ) { - - $value = esc_html($value); - - } - - - // return - return $value; - -} -*/ - - -/* -* acf_validate_attachment -* -* This function will validate an attachment based on a field's resrictions and return an array of errors -* -* @type function -* @date 3/07/2015 -* @since 5.2.3 -* -* @param $attachment (array) attachment data. Cahnges based on context -* @param $field (array) field settings containing restrictions -* @param $context (string) $file is different when uploading / preparing -* @return $errors (array) -*/ - -function acf_validate_attachment( $attachment, $field, $context = 'prepare' ) { - - // vars - $errors = array(); - $file = array( - 'type' => '', - 'width' => 0, - 'height' => 0, - 'size' => 0 - ); - - - // upload - if( $context == 'upload' ) { - - // vars - $file['type'] = pathinfo($attachment['name'], PATHINFO_EXTENSION); - $file['size'] = filesize($attachment['tmp_name']); - - if( strpos($attachment['type'], 'image') !== false ) { - - $size = getimagesize($attachment['tmp_name']); - $file['width'] = acf_maybe_get($size, 0); - $file['height'] = acf_maybe_get($size, 1); - - } - - // prepare - } elseif( $context == 'prepare' ) { - - $file['type'] = pathinfo($attachment['url'], PATHINFO_EXTENSION); - $file['size'] = acf_maybe_get($attachment, 'filesizeInBytes', 0); - $file['width'] = acf_maybe_get($attachment, 'width', 0); - $file['height'] = acf_maybe_get($attachment, 'height', 0); - - // custom - } else { - - $file = array_merge($file, $attachment); - $file['type'] = pathinfo($attachment['url'], PATHINFO_EXTENSION); - - } - - - // image - if( $file['width'] || $file['height'] ) { - - // width - $min_width = (int) acf_maybe_get($field, 'min_width', 0); - $max_width = (int) acf_maybe_get($field, 'max_width', 0); - - if( $file['width'] ) { - - if( $min_width && $file['width'] < $min_width ) { - - // min width - $errors['min_width'] = sprintf(__('Image width must be at least %dpx.', 'acf'), $min_width ); - - } elseif( $max_width && $file['width'] > $max_width ) { - - // min width - $errors['max_width'] = sprintf(__('Image width must not exceed %dpx.', 'acf'), $max_width ); - - } - - } - - - // height - $min_height = (int) acf_maybe_get($field, 'min_height', 0); - $max_height = (int) acf_maybe_get($field, 'max_height', 0); - - if( $file['height'] ) { - - if( $min_height && $file['height'] < $min_height ) { - - // min height - $errors['min_height'] = sprintf(__('Image height must be at least %dpx.', 'acf'), $min_height ); - - } elseif( $max_height && $file['height'] > $max_height ) { - - // min height - $errors['max_height'] = sprintf(__('Image height must not exceed %dpx.', 'acf'), $max_height ); - - } - - } - - } - - - // file size - if( $file['size'] ) { - - $min_size = acf_maybe_get($field, 'min_size', 0); - $max_size = acf_maybe_get($field, 'max_size', 0); - - if( $min_size && $file['size'] < acf_get_filesize($min_size) ) { - - // min width - $errors['min_size'] = sprintf(__('File size must be at least %s.', 'acf'), acf_format_filesize($min_size) ); - - } elseif( $max_size && $file['size'] > acf_get_filesize($max_size) ) { - - // min width - $errors['max_size'] = sprintf(__('File size must must not exceed %s.', 'acf'), acf_format_filesize($max_size) ); - - } - - } - - - // file type - if( $file['type'] ) { - - $mime_types = acf_maybe_get($field, 'mime_types', ''); - - // lower case - $file['type'] = strtolower($file['type']); - $mime_types = strtolower($mime_types); - - - // explode - $mime_types = str_replace(array(' ', '.'), '', $mime_types); - $mime_types = explode(',', $mime_types); // split pieces - $mime_types = array_filter($mime_types); // remove empty pieces - - if( !empty($mime_types) && !in_array($file['type'], $mime_types) ) { - - // glue together last 2 types - if( count($mime_types) > 1 ) { - - $last1 = array_pop($mime_types); - $last2 = array_pop($mime_types); - - $mime_types[] = $last2 . ' ' . __('or', 'acf') . ' ' . $last1; - - } - - $errors['mime_types'] = sprintf(__('File type must be %s.', 'acf'), implode(', ', $mime_types) ); - - } - - } - - - // filter for 3rd party customization - $errors = apply_filters("acf/validate_attachment", $errors, $file, $attachment, $field, $context); - $errors = apply_filters("acf/validate_attachment/type={$field['type']}", $errors, $file, $attachment, $field, $context ); - $errors = apply_filters("acf/validate_attachment/name={$field['name']}", $errors, $file, $attachment, $field, $context ); - $errors = apply_filters("acf/validate_attachment/key={$field['key']}", $errors, $file, $attachment, $field, $context ); - - - // return - return $errors; - -} - - -/* -* _acf_settings_uploader -* -* Dynamic logic for uploader setting -* -* @type function -* @date 7/05/2015 -* @since 5.2.3 -* -* @param $uploader (string) -* @return $uploader -*/ - -add_filter('acf/settings/uploader', '_acf_settings_uploader'); - -function _acf_settings_uploader( $uploader ) { - - // if can't upload files - if( !current_user_can('upload_files') ) { - - $uploader = 'basic'; - - } - - - // return - return $uploader; -} - - -/* -* acf_translate_keys -* -* description -* -* @type function -* @date 7/12/2015 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -/* -function acf_translate_keys( $array, $keys ) { - - // bail early if no keys - if( empty($keys) ) return $array; - - - // translate - foreach( $keys as $k ) { - - // bail ealry if not exists - if( !isset($array[ $k ]) ) continue; - - - // translate - $array[ $k ] = acf_translate( $array[ $k ] ); - - } - - - // return - return $array; - -} -*/ - - -/* -* acf_translate -* -* This function will translate a string using the new 'l10n_textdomain' setting -* Also works for arrays which is great for fields - select -> choices -* -* @type function -* @date 4/12/2015 -* @since 5.3.2 -* -* @param $string (mixed) string or array containins strings to be translated -* @return $string -*/ - -function acf_translate( $string ) { - - // vars - $l10n = acf_get_setting('l10n'); - $textdomain = acf_get_setting('l10n_textdomain'); - - - // bail early if not enabled - if( !$l10n ) return $string; - - - // bail early if no textdomain - if( !$textdomain ) return $string; - - - // is array - if( is_array($string) ) { - - return array_map('acf_translate', $string); - - } - - - // bail early if not string - if( !is_string($string) ) return $string; - - - // bail early if empty - if( $string === '' ) return $string; - - - // allow for var_export export - if( acf_get_setting('l10n_var_export') ){ - - // bail early if already translated - if( substr($string, 0, 7) === '!!__(!!' ) return $string; - - - // return - return "!!__(!!'" . $string . "!!', !!'" . $textdomain . "!!')!!"; - - } - - - // vars - return __( $string, $textdomain ); - -} - - -/* -* acf_maybe_add_action -* -* This function will determine if the action has already run before adding / calling the function -* -* @type function -* @date 13/01/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_maybe_add_action( $tag, $function_to_add, $priority = 10, $accepted_args = 1 ) { - - // if action has already run, execute it - // - if currently doing action, allow $tag to be added as per usual to allow $priority ordering needed for 3rd party asset compatibility - if( did_action($tag) && !doing_action($tag) ) { - - call_user_func( $function_to_add ); - - // if action has not yet run, add it - } else { - - add_action( $tag, $function_to_add, $priority, $accepted_args ); - - } - -} - - -/* -* acf_is_row_collapsed -* -* This function will return true if the field's row is collapsed -* -* @type function -* @date 2/03/2016 -* @since 5.3.2 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_is_row_collapsed( $field_key = '', $row_index = 0 ) { - - // collapsed - $collapsed = acf_get_user_setting('collapsed_' . $field_key, ''); - - - // cookie fallback ( version < 5.3.2 ) - if( $collapsed === '' ) { - - $collapsed = acf_extract_var($_COOKIE, "acf_collapsed_{$field_key}", ''); - $collapsed = str_replace('|', ',', $collapsed); - - - // update - acf_update_user_setting( 'collapsed_' . $field_key, $collapsed ); - - } - - - // explode - $collapsed = explode(',', $collapsed); - $collapsed = array_filter($collapsed, 'is_numeric'); - - - // collapsed class - return in_array($row_index, $collapsed); - -} - - -/* -* acf_get_attachment_image -* -* description -* -* @type function -* @date 24/10/16 -* @since 5.5.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_get_attachment_image( $attachment_id = 0, $size = 'thumbnail' ) { - - // vars - $url = wp_get_attachment_image_src($attachment_id, 'thumbnail'); - $alt = get_post_meta($attachment_id, '_wp_attachment_image_alt', true); - - - // bail early if no url - if( !$url ) return ''; - - - // return - $value = '' . $alt . ''; - -} - - -/* -* acf_get_post_thumbnail -* -* This function will return a thumbail image url for a given post -* -* @type function -* @date 3/05/2016 -* @since 5.3.8 -* -* @param $post (obj) -* @param $size (mixed) -* @return (string) -*/ - -function acf_get_post_thumbnail( $post = null, $size = 'thumbnail' ) { - - // vars - $data = array( - 'url' => '', - 'type' => '', - 'html' => '' - ); - - - // post - $post = get_post($post); - - - // bail early if no post - if( !$post ) return $data; - - - // vars - $thumb_id = $post->ID; - $mime_type = acf_maybe_get(explode('/', $post->post_mime_type), 0); - - - // attachment - if( $post->post_type === 'attachment' ) { - - // change $thumb_id - if( $mime_type === 'audio' || $mime_type === 'video' ) { - - $thumb_id = get_post_thumbnail_id($post->ID); - - } - - // post - } else { - - $thumb_id = get_post_thumbnail_id($post->ID); - - } - - - // try url - $data['url'] = wp_get_attachment_image_src($thumb_id, $size); - $data['url'] = acf_maybe_get($data['url'], 0); - - - // default icon - if( !$data['url'] && $post->post_type === 'attachment' ) { - - $data['url'] = wp_mime_type_icon($post->ID); - $data['type'] = 'icon'; - - } - - - // html - $data['html'] = ''; - - - // return - return $data; - -} - - -/* -* acf_get_browser -* -* This functino will return the browser string for major browsers -* -* @type function -* @date 17/01/2014 -* @since 5.0.0 -* -* @param n/a -* @return (string) -*/ - -function acf_get_browser() { - - // vars - $agent = $_SERVER['HTTP_USER_AGENT']; - - - // browsers - $browsers = array( - 'Firefox' => 'firefox', - 'Trident' => 'msie', - 'MSIE' => 'msie', - 'Edge' => 'edge', - 'Chrome' => 'chrome', - 'Safari' => 'safari', - ); - - - // loop - foreach( $browsers as $k => $v ) { - - if( strpos($agent, $k) !== false ) return $v; - - } - - - // return - return ''; - -} - - -/* -* acf_is_ajax -* -* This function will reutrn true if performing a wp ajax call -* -* @type function -* @date 7/06/2016 -* @since 5.3.8 -* -* @param n/a -* @return (boolean) -*/ - -function acf_is_ajax( $action = '' ) { - - // vars - $is_ajax = false; - - - // check if is doing ajax - if( defined('DOING_AJAX') && DOING_AJAX ) { - - $is_ajax = true; - - } - - - // check $action - if( $action && acf_maybe_get($_POST, 'action') !== $action ) { - - $is_ajax = false; - - } - - - // return - return $is_ajax; - -} - - - - -/* -* acf_format_date -* -* This function will accept a date value and return it in a formatted string -* -* @type function -* @date 16/06/2016 -* @since 5.3.8 -* -* @param $value (string) -* @return $format (string) -*/ - -function acf_format_date( $value, $format ) { - - // bail early if no value - if( !$value ) return $value; - - - // vars - $unixtimestamp = 0; - - - // numeric (either unix or YYYYMMDD) - if( is_numeric($value) && strlen($value) !== 8 ) { - - $unixtimestamp = $value; - - } else { - - $unixtimestamp = strtotime($value); - - } - - - // return - return date_i18n($format, $unixtimestamp); - -} - - -/* -* acf_log -* -* description -* -* @type function -* @date 24/06/2016 -* @since 5.3.8 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_log() { - - // vars - $log = ''; - $args = func_get_args(); - - - // loop - foreach( $args as $i => $arg ) { - - if( is_array($arg) || is_object($arg) ) { - - $arg = print_r($arg, true); - - } elseif( is_bool($arg) ) { - - $arg = ( $arg ? 'true' : 'false' ) . ' (bool)'; - - } - - - // update - $args[ $i ] = $arg; - - } - - - // log - error_log( implode(' ', $args) ); - -} - - -/* -* acf_doing -* -* This function will tell ACF what task it is doing -* -* @type function -* @date 28/06/2016 -* @since 5.3.8 -* -* @param $event (string) -* @param context (string) -* @return n/a -*/ - -function acf_doing( $event = '', $context = '' ) { - - acf_update_setting( 'doing', $event ); - acf_update_setting( 'doing_context', $context ); - -} - - -/* -* acf_is_doing -* -* This function can be used to state what ACF is doing, or to check -* -* @type function -* @date 28/06/2016 -* @since 5.3.8 -* -* @param $event (string) -* @param context (string) -* @return (boolean) -*/ - -function acf_is_doing( $event = '', $context = '' ) { - - // vars - $doing = false; - - - // task - if( acf_get_setting('doing') === $event ) { - - $doing = true; - - } - - - // context - if( $context && acf_get_setting('doing_context') !== $context ) { - - $doing = false; - - } - - - // return - return $doing; - -} - - -/* -* acf_is_plugin_active -* -* This function will return true if the ACF plugin is active -* - May be included within a theme or other plugin -* -* @type function -* @date 13/07/2016 -* @since 5.4.0 -* -* @param $basename (int) -* @return $post_id (int) -*/ - - -function acf_is_plugin_active() { - - // vars - $basename = acf_get_setting('basename'); - - - // ensure is_plugin_active() exists (not on frontend) - if( !function_exists('is_plugin_active') ) { - - include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); - - } - - - // return - return is_plugin_active($basename); - -} - - -/** -* acf_get_filters -* -* Returns the registered filters -* -* @date 2/2/18 -* @since 5.6.5 -* -* @param type $var Description. Default. -* @return type Description. -*/ - -function acf_get_filters() { - - // get - $filters = acf_raw_setting('filters'); - - // array - $filters = is_array($filters) ? $filters : array(); - - // return - return $filters; -} - - -/** -* acf_update_filters -* -* Updates the registered filters -* -* @date 2/2/18 -* @since 5.6.5 -* -* @param type $var Description. Default. -* @return type Description. -*/ - -function acf_update_filters( $filters ) { - return acf_update_setting('filters', $filters); -} - - -/* -* acf_enable_filter -* -* This function will enable a filter -* -* @type function -* @date 15/07/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_enable_filter( $filter = '' ) { - - // get - $filters = acf_get_filters(); - - // append - $filters[ $filter ] = true; - - // update - acf_update_filters( $filters ); -} - - -/* -* acf_disable_filter -* -* This function will disable a filter -* -* @type function -* @date 15/07/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_disable_filter( $filter = '' ) { - - // get - $filters = acf_get_filters(); - - // append - $filters[ $filter ] = false; - - // update - acf_update_filters( $filters ); -} - - -/* -* acf_enable_filters -* -* ACF uses filters to modify field group and field data -* This function will enable them allowing ACF to interact with all data -* -* @type function -* @date 14/07/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_enable_filters() { - - // get - $filters = acf_get_filters(); - - // loop - foreach( array_keys($filters) as $k ) { - $filters[ $k ] = true; - } - - // update - acf_update_filters( $filters ); -} - - -/* -* acf_disable_filters -* -* ACF uses filters to modify field group and field data -* This function will disable them allowing ACF to interact only with raw DB data -* -* @type function -* @date 14/07/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_disable_filters() { - - // get - $filters = acf_get_filters(); - - // loop - foreach( array_keys($filters) as $k ) { - $filters[ $k ] = false; - } - - // update - acf_update_filters( $filters ); -} - - -/* -* acf_is_filter_enabled -* -* ACF uses filters to modify field group and field data -* This function will return true if they are enabled -* -* @type function -* @date 14/07/2016 -* @since 5.4.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_is_filter_enabled( $filter = '' ) { - - // get - $filters = acf_get_filters(); - - // return - return !empty($filters[ $filter ]); -} - - -/* -* acf_send_ajax_results -* -* This function will print JSON data for a Select2 AJAX query -* -* @type function -* @date 19/07/2016 -* @since 5.4.0 -* -* @param $response (array) -* @return n/a -*/ - -function acf_send_ajax_results( $response ) { - - // validate - $response = wp_parse_args($response, array( - 'results' => false, - 'more' => false, - 'limit' => 0 - )); - - - // limit - if( $response['limit'] && $response['results']) { - - // vars - $total = 0; - - foreach( $response['results'] as $result ) { - - // parent - $total++; - - - // children - if( !empty($result['children']) ) { - - $total += count( $result['children'] ); - - } - - } - - - // calc - if( $total >= $response['limit'] ) { - - $response['more'] = true; - - } - - } - - - // return - wp_send_json( $response ); - -} - - -/* -* acf_is_sequential_array -* -* This function will return true if the array contains only numeric keys -* -* @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential -* @type function -* @date 9/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @return (boolean) -*/ - -function acf_is_sequential_array( $array ) { - - // bail ealry if not array - if( !is_array($array) ) return false; - - - // loop - foreach( $array as $key => $value ) { - - // bail ealry if is string - if( is_string($key) ) return false; - - } - - - // return - return true; - -} - - -/* -* acf_is_associative_array -* -* This function will return true if the array contains one or more string keys -* -* @source http://stackoverflow.com/questions/173400/how-to-check-if-php-array-is-associative-or-sequential -* @type function -* @date 9/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @return (boolean) -*/ - -function acf_is_associative_array( $array ) { - - // bail ealry if not array - if( !is_array($array) ) return false; - - - // loop - foreach( $array as $key => $value ) { - - // bail ealry if is string - if( is_string($key) ) return true; - - } - - - // return - return false; - -} - - -/* -* acf_add_array_key_prefix -* -* This function will add a prefix to all array keys -* Useful to preserve numeric keys when performing array_multisort -* -* @type function -* @date 15/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @param $prefix (string) -* @return (array) -*/ - -function acf_add_array_key_prefix( $array, $prefix ) { - - // vars - $array2 = array(); - - - // loop - foreach( $array as $k => $v ) { - - $k2 = $prefix . $k; - $array2[ $k2 ] = $v; - - } - - - // return - return $array2; - -} - - -/* -* acf_remove_array_key_prefix -* -* This function will remove a prefix to all array keys -* Useful to preserve numeric keys when performing array_multisort -* -* @type function -* @date 15/09/2016 -* @since 5.4.0 -* -* @param $array (array) -* @param $prefix (string) -* @return (array) -*/ - -function acf_remove_array_key_prefix( $array, $prefix ) { - - // vars - $array2 = array(); - $l = strlen($prefix); - - - // loop - foreach( $array as $k => $v ) { - - $k2 = (substr($k, 0, $l) === $prefix) ? substr($k, $l) : $k; - $array2[ $k2 ] = $v; - - } - - - // return - return $array2; - -} - - -/* -* acf_strip_protocol -* -* This function will remove the proticol from a url -* Used to allow licences to remain active if a site is switched to https -* -* @type function -* @date 10/01/2017 -* @since 5.5.4 -* @author Aaron -* -* @param $url (string) -* @return (string) -*/ - -function acf_strip_protocol( $url ) { - - // strip the protical - return str_replace(array('http://','https://'), '', $url); - -} - - -/* -* acf_connect_attachment_to_post -* -* This function will connect an attacment (image etc) to the post -* Used to connect attachements uploaded directly to media that have not been attaced to a post -* -* @type function -* @date 11/01/2017 -* @since 5.5.4 -* -* @param $attachment_id (int) -* @param $post_id (int) -* @return (boolean) -*/ - -function acf_connect_attachment_to_post( $attachment_id = 0, $post_id = 0 ) { - - // bail ealry if $attachment_id is not valid - if( !$attachment_id || !is_numeric($attachment_id) ) return false; - - - // bail ealry if $post_id is not valid - if( !$post_id || !is_numeric($post_id) ) return false; - - - // vars - $post = get_post( $attachment_id ); - - - // check if valid post - if( $post && $post->post_type == 'attachment' && $post->post_parent == 0 ) { - - // update - wp_update_post( array('ID' => $post->ID, 'post_parent' => $post_id) ); - - - // return - return true; - - } - - - // return - return true; - -} - - -/* -* acf_encrypt -* -* This function will encrypt a string using PHP -* https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ -* -* @type function -* @date 27/2/17 -* @since 5.5.8 -* -* @param $data (string) -* @return (string) -*/ - - -function acf_encrypt( $data = '' ) { - - // bail ealry if no encrypt function - if( !function_exists('openssl_encrypt') ) return base64_encode($data); - - - // generate a key - $key = wp_hash('acf_encrypt'); - - - // Generate an initialization vector - $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc')); - - - // Encrypt the data using AES 256 encryption in CBC mode using our encryption key and initialization vector. - $encrypted_data = openssl_encrypt($data, 'aes-256-cbc', $key, 0, $iv); - - - // The $iv is just as important as the key for decrypting, so save it with our encrypted data using a unique separator (::) - return base64_encode($encrypted_data . '::' . $iv); - -} - - -/* -* acf_decrypt -* -* This function will decrypt an encrypted string using PHP -* https://bhoover.com/using-php-openssl_encrypt-openssl_decrypt-encrypt-decrypt-data/ -* -* @type function -* @date 27/2/17 -* @since 5.5.8 -* -* @param $data (string) -* @return (string) -*/ - -function acf_decrypt( $data = '' ) { - - // bail ealry if no decrypt function - if( !function_exists('openssl_decrypt') ) return base64_decode($data); - - - // generate a key - $key = wp_hash('acf_encrypt'); - - - // To decrypt, split the encrypted data from our IV - our unique separator used was "::" - list($encrypted_data, $iv) = explode('::', base64_decode($data), 2); - - - // decrypt - return openssl_decrypt($encrypted_data, 'aes-256-cbc', $key, 0, $iv); - -} - - -/* -* acf_get_post_templates -* -* This function will return an array of all post templates (including parent theme templates) -* -* @type function -* @date 29/8/17 -* @since 5.6.2 -* -* @param n/a -* @return (array) -*/ - -function acf_get_post_templates() { - - // vars - $post_types = acf_get_post_types(); - $post_templates = array(); - - - // loop - foreach( $post_types as $post_type ) { - $post_templates[ $post_type ] = wp_get_theme()->get_page_templates(null, $post_type); - } - - - // remove empty templates - $post_templates = array_filter( $post_templates ); - - - // return - return $post_templates; - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-input.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-input.php deleted file mode 100644 index 9258d02e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-input.php +++ /dev/null @@ -1,615 +0,0 @@ - tags for safe output -* -* @type function -* @date 25/6/17 -* @since 5.6.0 -* -* @param string (string) -* @return (string) -*/ - -function acf_esc_html( $string = '' ) { - - // cast - $string = (string) $string; - - - // replace - $string = str_replace(' $v ) { - if( $v === '' ) unset( $atts[ $k ] ); - } - - - // return - return $atts; -} - - -/** -* acf_get_atts -* -* This function will return an array of HTML attributes -* -* @date 2/10/17 -* @since 5.6.3 -* -* @param n/a -* @return n/a -*/ - -/* -function acf_get_atts( $array, $keys ) { - - // vars - $atts = array(); - - - // append attributes - foreach( $keys as $k ) { - if( isset($array[ $k ]) ) $atts[ $k ] = $array[ $k ]; - } - - - // modify special attributes - foreach( array('readonly', 'disabled', 'required') as $k ) { - $atts[ $k ] = $atts[ $k ] ? $k : ''; - } - - - // clean up blank attributes - foreach( $atts as $k => $v ) { - if( $v === '' ) unset( $atts[ $k ] ); - } - - - // return - return $atts; - -} -*/ - - -/* -* acf_esc_atts -* -* This function will escape an array of attributes and return as HTML -* -* @type function -* @date 27/6/17 -* @since 5.6.0 -* -* @param $atts (array) -* @return (string) -*/ - -function acf_esc_atts( $atts = array() ) { - - // vars - $html = ''; - - - // loop - foreach( $atts as $k => $v ) { - - // string - if( is_string($v) ) { - - // don't trim value - if( $k !== 'value') $v = trim($v); - - // boolean - } elseif( is_bool($v) ) { - - $v = $v ? 1 : 0; - - // object - } elseif( is_array($v) || is_object($v) ) { - - $v = json_encode($v); - - } - - - // append - $html .= esc_attr( $k ) . '="' . esc_attr( $v ) . '" '; - - } - - - // return - return trim( $html ); - -} - - -/* -* acf_esc_atts_e -* -* This function will echo acf_esc_atts -* -* @type function -* @date 27/6/17 -* @since 5.6.0 -* -* @param $atts (array) -* @return n/a -*/ - -function acf_esc_atts_e( $atts = array() ) { - - echo acf_esc_atts( $atts ); - -} - - -/* -* acf_get_text_input -* -* This function will return HTML for a text input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_text_input( $atts = array() ) { - - $atts['type'] = isset($atts['type']) ? $atts['type'] : 'text'; - return ''; - -} - - -/* -* acf_text_input -* -* This function will output HTML for a text input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_text_input( $atts = array() ) { - - echo acf_get_text_input( $atts ); - -} - - -/* -* acf_get_hidden_input -* -* This function will return HTML for a hidden input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_hidden_input( $atts = array() ) { - - $atts['type'] = 'hidden'; - return acf_get_text_input( $atts ); - -} - - -/* -* acf_hidden_input -* -* This function will output HTML for a generic input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_hidden_input( $atts = array() ) { - - echo acf_get_hidden_input( $atts ) . "\n"; - -} - - -/* -* acf_get_textarea_input -* -* This function will return HTML for a textarea input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_textarea_input( $atts = array() ) { - - $value = acf_extract_var( $atts, 'value', '' ); - return ''; - -} - - -/* -* acf_textarea_input -* -* This function will output HTML for a textarea input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_textarea_input( $atts = array() ) { - - echo acf_get_textarea_input( $atts ); - -} - - -/* -* acf_get_checkbox_input -* -* This function will return HTML for a checkbox input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_checkbox_input( $atts = array() ) { - - $label = acf_extract_var( $atts, 'label', '' ); - $checked = acf_maybe_get( $atts, 'checked', '' ); - $atts['type'] = acf_maybe_get( $atts, 'type', 'checkbox' ); - return '' . acf_esc_html( $label ) . ''; - -} - - -/* -* acf_checkbox_input -* -* This function will output HTML for a checkbox input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_checkbox_input( $atts = array() ) { - - echo acf_get_checkbox_input( $atts ); - -} - - -/* -* acf_get_radio_input -* -* This function will return HTML for a radio input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_radio_input( $atts = array() ) { - - $atts['type'] = 'radio'; - return acf_get_checkbox_input( $atts ); - -} - - -/* -* acf_radio_input -* -* This function will output HTML for a radio input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_radio_input( $atts = array() ) { - - echo acf_get_radio_input( $atts ); - -} - - -/* -* acf_get_select_input -* -* This function will return HTML for a select input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return (string) -*/ - -function acf_get_select_input( $atts = array() ) { - - // vars - $value = (array) acf_extract_var( $atts, 'value' ); - $choices = (array) acf_extract_var( $atts, 'choices' ); - - - // html - $html = ''; - $html .= '' . "\n"; - - - // return - return $html; - -} - - -/* -* acf_walk_select_input -* -* This function will return the HTML for a select input's choices -* -* @type function -* @date 27/6/17 -* @since 5.6.0 -* -* @param $post_id (int) -* @return $post_id (int) -*/ - -function acf_walk_select_input( $choices = array(), $values = array(), $depth = 0 ) { - - // bail ealry if no choices - if( empty($choices) ) return ''; - - - // vars - $html = ''; - - - // sanitize values for 'selected' matching - if( $depth == 0 ) { - $values = array_map('esc_attr', $values); - } - - - // loop - foreach( $choices as $value => $label ) { - - // optgroup - if( is_array($label) ){ - - $html .= '' . "\n"; - $html .= acf_walk_select_input( $label, $values, $depth+1 ); - $html .= ''; - - // option - } else { - - // vars - $atts = array( 'value' => $value ); - $pos = array_search( esc_attr($value), $values ); - - - // selected - if( $pos !== false ) { - $atts['selected'] = 'selected'; - $atts['data-i'] = $pos; - } - - - // append - $html .= '' . "\n"; - - } - - } - - - // return - return $html; - -} - - -/* -* acf_select_input -* -* This function will output HTML for a select input -* -* @type function -* @date 3/02/2014 -* @since 5.0.0 -* -* @param $atts -* @return n/a -*/ - -function acf_select_input( $atts = array() ) { - - echo acf_get_select_input( $atts ); - -} - - - -/* -function acf_test_esc_html( $string = '' ) { - - $s = ''; - - - $time_start = microtime(true); - $s .= wp_kses_post( $string ); - $s .= ' = ('. (microtime(true) - $time_start) .')'; - - $s .= '-----'; - - - $time_start = microtime(true); - $s .= str_replace(array(' \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php deleted file mode 100644 index eefbc74f..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-template.php +++ /dev/null @@ -1,1511 +0,0 @@ - $selector, - 'key' => '', - 'type' => '', - )); - - - // prevent formatting - $format_value = false; - - } - - - // get value for field - $value = acf_get_value( $post_id, $field ); - - - // format value - if( $format_value ) { - - // get value for field - $value = acf_format_value( $value, $post_id, $field ); - - } - - - // return - return $value; - -} - - -/* -* the_field() -* -* This function is the same as echo get_field(). -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @return n/a -*/ - -function the_field( $selector, $post_id = false, $format_value = true ) { - - $value = get_field($selector, $post_id, $format_value); - - if( is_array($value) ) { - - $value = @implode( ', ', $value ); - - } - - echo $value; - -} - - -/* -* get_field_object() -* -* This function will return an array containing all the field data for a given field_name -* -* @type function -* @since 3.6 -* @date 3/02/13 -* -* @param $selector (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @param $load_value (boolean) whether or not to load the field value -* @return $field (array) -*/ - -function get_field_object( $selector, $post_id = false, $format_value = true, $load_value = true ) { - - // compatibilty - if( is_array($format_value) ) extract( $format_value ); - - - // get valid post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field key - $field = acf_maybe_get_field( $selector, $post_id ); - - - // bail early if no field found - if( !$field ) return false; - - - // load value - if( $load_value ) { - - $field['value'] = acf_get_value( $post_id, $field ); - - } - - - // format value - if( $format_value ) { - - // get value for field - $field['value'] = acf_format_value( $field['value'], $post_id, $field ); - - } - - - // return - return $field; - -} - - -/* -* get_fields() -* -* This function will return an array containing all the custom field values for a specific post_id. -* The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the values. -* -* @type function -* @since 3.6 -* @date 29/01/13 -* -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @return (array) associative array where field name => field value -*/ - -function get_fields( $post_id = false, $format_value = true ) { - - // vars - $fields = get_field_objects( $post_id, $format_value ); - $meta = array(); - - - // bail early - if( !$fields ) return false; - - - // populate - foreach( $fields as $k => $field ) { - - $meta[ $k ] = $field['value']; - - } - - - // return - return $meta; - -} - - -/* -* get_field_objects() -* -* This function will return an array containing all the custom field objects for a specific post_id. -* The function is not very elegant and wastes a lot of PHP memory / SQL queries if you are not using all the fields / values. -* -* @type function -* @since 3.6 -* @date 29/01/13 -* -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @param $load_value (boolean) whether or not to load the field value -* @return (array) associative array where field name => field -*/ - -function get_field_objects( $post_id = false, $format_value = true, $load_value = true ) { - - // global - global $wpdb; - - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - $info = acf_get_post_id_info( $post_id ); - - - // vars - $meta = array(); - $fields = array(); - - - // get field_names - if( $info['type'] == 'post' ) { - - $meta = get_post_meta( $info['id'] ); - - } elseif( $info['type'] == 'user' ) { - - $meta = get_user_meta( $info['id'] ); - - } elseif( $info['type'] == 'comment' ) { - - $meta = get_comment_meta( $info['id'] ); - - } elseif( $info['type'] == 'term' ) { - - $meta = get_term_meta( $info['id'] ); - - } else { - - $rows = $wpdb->get_results($wpdb->prepare( - "SELECT option_name, option_value FROM $wpdb->options WHERE option_name LIKE %s OR option_name LIKE %s", - $post_id . '_%' , - '_' . $post_id . '_%' - ), ARRAY_A); - - if( !empty($rows) ) { - - foreach( $rows as $row ) { - - // vars - $name = $row['option_name']; - $prefix = $post_id . '_'; - $_prefix = '_' . $prefix; - - - // remove prefix from name - if( strpos($name, $prefix) === 0 ) { - - $name = substr($name, strlen($prefix)); - - } elseif( strpos($name, $_prefix) === 0 ) { - - $name = '_' . substr($name, strlen($_prefix)); - - } - - $meta[ $name ][] = $row['option_value']; - - } - - } - - } - - - // bail early if no meta - if( empty($meta) ) return false; - - - // populate vars - foreach( $meta as $k => $v ) { - - // does a field key exist for this value? - if( !isset($meta["_{$k}"]) ) continue; - - - // get field - $field_key = $meta["_{$k}"][0]; - $field = acf_maybe_get_field( $field_key ); - - - // bail early if no field, or if the field's name is different to $k - // - solves problem where sub fields (and clone fields) are incorrectly allowed - if( !$field || $field['name'] !== $k ) continue; - - - // load value - if( $load_value ) { - - $field['value'] = acf_get_value( $post_id, $field ); - - } - - - // format value - if( $format_value ) { - - // get value for field - $field['value'] = acf_format_value( $field['value'], $post_id, $field ); - - } - - - // append to $value - $fields[ $field['name'] ] = $field; - - } - - - // no value - if( empty($fields) ) return false; - - - // return - return $fields; -} - - -/* -* have_rows -* -* This function will instantiate a global variable containing the rows of a repeater or flexible content field, -* after which, it will determine if another row exists to loop through -* -* @type function -* @date 2/09/13 -* @since 4.3.0 -* -* @param $field_name (string) the field name -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function have_rows( $selector, $post_id = false ) { - - // reference - $_post_id = $post_id; - - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // vars - $key = "selector={$selector}/post_id={$post_id}"; - $active_loop = acf_get_loop('active'); - $previous_loop = acf_get_loop('previous'); - $new_parent_loop = false; - $new_child_loop = false; - $sub_field = false; - $sub_exists = false; - $change = false; - - - // no active loops - if( !$active_loop ) { - - // create a new loop - $new_parent_loop = true; - - // loop has changed - } elseif( $active_loop['key'] != $key ) { - - // detect change - if( $post_id != $active_loop['post_id'] ) { - - $change = 'post_id'; - - } elseif( $selector != $active_loop['selector'] ) { - - $change = 'selector'; - - } else { - - // key has changed due to a technicallity, however, the post_id and selector are the same - - } - - - // attempt to find sub field - $sub_field = acf_get_sub_field($selector, $active_loop['field']); - - if( $sub_field ) { - - $sub_exists = isset( $active_loop['value'][ $active_loop['i'] ][ $sub_field['key'] ] ); - - } - - - // If post_id has changed, this is most likely an archive loop - if( $change == 'post_id' ) { - - if( empty($_post_id) && $sub_exists ) { - - // case: Change in $post_id was due to this being a nested loop and not specifying the $post_id - // action: move down one level into a new loop - $new_child_loop = true; - - } elseif( $previous_loop && $previous_loop['post_id'] == $post_id ) { - - // case: Change in $post_id was due to a nested loop ending - // action: move up one level through the loops - acf_remove_loop('active'); - - } else { - - // case: Chang in $post_id is the most obvious, used in an WP_Query loop with multiple $post objects - // action: leave this current loop alone and create a new parent loop - $new_parent_loop = true; - - } - - } elseif( $change == 'selector' ) { - - if( $sub_exists ) { - - // case: Change in $field_name was due to this being a nested loop - // action: move down one level into a new loop - $new_child_loop = true; - - } elseif( $previous_loop && $previous_loop['selector'] == $selector && $previous_loop['post_id'] == $post_id ) { - - // case: Change in $field_name was due to a nested loop ending - // action: move up one level through the loops - acf_remove_loop('active'); - - } else { - - // case: Chang in $field_name is the most obvious, this is a new loop for a different field within the $post - // action: leave this current loop alone and create a new parent loop - $new_parent_loop = true; - - } - - } - - // loop is the same - } else { - - // do nothing - - } - - - // add loop - if( $new_parent_loop || $new_child_loop ) { - - // vars - $field = null; - $value = null; - $name = ''; - - - // parent loop - if( $new_parent_loop ) { - - $field = get_field_object( $selector, $post_id, false ); - $value = acf_extract_var( $field, 'value' ); - $name = $field['name']; - - // child loop - } else { - - $field = $sub_field; - $value = $active_loop['value'][ $active_loop['i'] ][ $sub_field['key'] ]; - $name = $active_loop['name'] . '_' . $active_loop['i'] . '_' . $sub_field['name']; - $post_id = $active_loop['post_id']; - - } - - - // bail early if value is either empty or a non array - if( !acf_is_array($value) ) return false; - - - // allow for non repeatable data (group) - if( acf_get_field_type_prop($field['type'], 'have_rows') === 'single' ) { - $value = array( $value ); - } - - - // add loop - $active_loop = acf_add_loop(array( - 'selector' => $selector, - 'name' => $name, // used by update_sub_field - 'value' => $value, - 'field' => $field, - 'i' => -1, - 'post_id' => $post_id, - 'key' => $key - )); - - } - - - // return true if next row exists - if( $active_loop && isset($active_loop['value'][ $active_loop['i']+1 ]) ) { - - return true; - - } - - - // no next row! - acf_remove_loop('active'); - - - // return - return false; - -} - - -/* -* the_row -* -* This function will progress the global repeater or flexible content value 1 row -* -* @type function -* @date 2/09/13 -* @since 4.3.0 -* -* @param N/A -* @return (array) the current row data -*/ - -function the_row( $format = false ) { - - // vars - $i = acf_get_loop('active', 'i'); - - - // increase - $i++; - - - // update - acf_update_loop('active', 'i', $i); - - - // return - return get_row( $format ); - -} - -function get_row( $format = false ) { - - // vars - $loop = acf_get_loop('active'); - - - // bail early if no loop - if( !$loop ) return false; - - - // get value - $value = acf_maybe_get( $loop['value'], $loop['i'] ); - - - // bail early if no current value - // possible if get_row_layout() is called before the_row() - if( !$value ) return false; - - - // format - if( $format ) { - - // vars - $field = $loop['field']; - - - // single row - if( acf_get_field_type_prop($field['type'], 'have_rows') === 'single' ) { - - // format value - $value = acf_format_value( $value, $loop['post_id'], $field ); - - // multiple rows - } else { - - // format entire value - // - solves problem where cached value is incomplete - // - no performance issues here thanks to cache - $value = acf_format_value( $loop['value'], $loop['post_id'], $field ); - $value = acf_maybe_get( $value, $loop['i'] ); - - } - - } - - - // return - return $value; - -} - -function get_row_index() { - - // vars - $i = acf_get_loop('active', 'i'); - $offset = acf_get_setting('row_index_offset'); - - - // return - return $offset + $i; - -} - -function the_row_index() { - - echo get_row_index(); - -} - - -/* -* get_row_sub_field -* -* This function is used inside a 'has_sub_field' while loop to return a sub field object -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (array) -*/ - -function get_row_sub_field( $selector ) { - - // vars - $row = acf_get_loop('active'); - - - // bail early if no row - if( !$row ) return false; - - - // attempt to find sub field - $sub_field = acf_get_sub_field($selector, $row['field']); - - - // bail early if no field - if( !$sub_field ) return false; - - - // update field's name based on row data - $sub_field['name'] = "{$row['name']}_{$row['i']}_{$sub_field['name']}"; - - - // return - return $sub_field; - -} - - -/* -* get_row_sub_value -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @date 16/05/2016 -* @since 5.3.8 -* -* @param $selector (string) -* @return (mixed) -*/ - -function get_row_sub_value( $selector ) { - - // vars - $row = acf_get_loop('active'); - - - // bail early if no row - if( !$row ) return null; - - - // return value - if( isset($row['value'][ $row['i'] ][ $selector ]) ) { - - return $row['value'][ $row['i'] ][ $selector ]; - - } - - - // return - return null; - -} - - -/* -* reset_rows -* -* This function will find the current loop and unset it from the global array. -* To bo used when loop finishes or a break is used -* -* @type function -* @date 26/10/13 -* @since 5.0.0 -* -* @param $hard_reset (boolean) completely wipe the global variable, or just unset the active row -* @return (boolean) -*/ - -function reset_rows() { - - // remove last loop - acf_remove_loop('active'); - - - // return - return true; - -} - - -/* -* has_sub_field() -* -* This function is used inside a while loop to return either true or false (loop again or stop). -* When using a repeater or flexible content field, it will loop through the rows until -* there are none left or a break is detected -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function has_sub_field( $field_name, $post_id = false ) { - - // vars - $r = have_rows( $field_name, $post_id ); - - - // if has rows, progress through 1 row for the while loop to work - if( $r ) { - - the_row(); - - } - - - // return - return $r; - -} - -function has_sub_fields( $field_name, $post_id = false ) { - - return has_sub_field( $field_name, $post_id ); - -} - - -/* -* get_sub_field() -* -* This function is used inside a 'has_sub_field' while loop to return a sub field value -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @return (mixed) -*/ - -function get_sub_field( $selector = '', $format_value = true ) { - - // get sub field - $sub_field = get_sub_field_object( $selector, $format_value ); - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // return - return $sub_field['value']; - -} - - -/* -* the_sub_field() -* -* This function is the same as echo get_sub_field -* -* @type function -* @since 1.0.3 -* @date 29/01/13 -* -* @param $field_name (string) the field name -* @return n/a -*/ - -function the_sub_field( $field_name, $format_value = true ) { - - $value = get_sub_field( $field_name, $format_value ); - - if( is_array($value) ) { - - $value = implode(', ',$value); - - } - - echo $value; -} - - -/* -* get_sub_field_object() -* -* This function is used inside a 'has_sub_field' while loop to return a sub field object -* -* @type function -* @since 3.5.8.1 -* @date 29/01/13 -* -* @param $child_name (string) the field name -* @return (array) -*/ - -function get_sub_field_object( $selector, $format_value = true, $load_value = true ) { - - // vars - $row = acf_get_loop('active'); - - - // bail early if no row - if( !$row ) return false; - - - // attempt to find sub field - $sub_field = get_row_sub_field($selector); - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // load value - if( $load_value ) { - - $sub_field['value'] = get_row_sub_value( $sub_field['key'] ); - - } - - - // format value - if( $format_value ) { - - // get value for field - $sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field ); - - } - - - // return - return $sub_field; - -} - - -/* -* get_row_layout() -* -* This function will return a string representation of the current row layout within a 'have_rows' loop -* -* @type function -* @since 3.0.6 -* @date 29/01/13 -* -* @param n/a -* @return (string) -*/ - -function get_row_layout() { - - // vars - $row = get_row(); - - - // return - if( isset($row['acf_fc_layout']) ) { - - return $row['acf_fc_layout']; - - } - - - // return - return false; - -} - - -/* -* acf_shortcode() -* -* This function is used to add basic shortcode support for the ACF plugin -* eg. [acf field="heading" post_id="123" format_value="1"] -* -* @type function -* @since 1.1.1 -* @date 29/01/13 -* -* @param $field (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @param $format_value (boolean) whether or not to format the field value -* @return (string) -*/ - -function acf_shortcode( $atts ) { - - // extract attributs - extract( shortcode_atts( array( - 'field' => '', - 'post_id' => false, - 'format_value' => true - ), $atts ) ); - - - // get value and return it - $value = get_field( $field, $post_id, $format_value ); - - - // array - if( is_array($value) ) { - - $value = @implode( ', ', $value ); - - } - - - // return - return $value; - -} - -add_shortcode('acf', 'acf_shortcode'); - - -/* -* update_field() -* -* This function will update a value in the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function update_field( $selector, $value, $post_id = false ) { - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field - $field = acf_maybe_get_field( $selector, $post_id, false ); - - - // create dummy field - if( !$field ) { - - $field = acf_get_valid_field(array( - 'name' => $selector, - 'key' => '', - 'type' => '', - )); - - } - - - // save - return acf_update_value( $value, $post_id, $field ); - -} - - -/* -* update_sub_field -* -* This function will update a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function update_sub_field( $selector, $value, $post_id = false ) { - - // vars - $sub_field = false; - - - // get sub field - if( is_array($selector) ) { - - $post_id = acf_get_valid_post_id( $post_id ); - $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - - } else { - - $post_id = acf_get_loop('active', 'post_id'); - $sub_field = get_row_sub_field( $selector ); - - } - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // update - return acf_update_value( $value, $post_id, $sub_field ); - -} - - -/* -* delete_field() -* -* This function will remove a value from the database -* -* @type function -* @since 3.1.9 -* @date 29/01/13 -* -* @param $selector (string) the field name or key -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function delete_field( $selector, $post_id = false ) { - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field - $field = acf_maybe_get_field( $selector, $post_id ); - - - // delete - return acf_delete_value( $post_id, $field ); - -} - - -/* -* delete_sub_field -* -* This function will delete a value of a sub field in the database -* -* @type function -* @date 2/04/2014 -* @since 5.0.0 -* -* @param $selector (mixed) the sub field name or key, or an array of ancestors -* @param $value (mixed) the value to save in the database -* @param $post_id (mixed) the post_id of which the value is saved against -* @return (boolean) -*/ - -function delete_sub_field( $selector, $post_id = false ) { - - return update_sub_field( $selector, null, $post_id ); - -} - - -/* -* add_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function add_row( $selector, $row = false, $post_id = false ) { - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field - $field = acf_maybe_get_field( $selector, $post_id, false ); - - - // bail early if no field - if( !$field ) return false; - - - // get raw value - $value = acf_get_value( $post_id, $field ); - - - // ensure array - $value = acf_get_array($value); - - - // append - $value[] = $row; - - - // update value - acf_update_value( $value, $post_id, $field ); - - - // return - return count($value); - -} - - -/* -* add_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function add_sub_row( $selector, $row = false, $post_id = false ) { - - // vars - $sub_field = false; - - - // get sub field - if( is_array($selector) ) { - - $post_id = acf_get_valid_post_id( $post_id ); - $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - - } else { - - $post_id = acf_get_loop('active', 'post_id'); - $sub_field = get_row_sub_field( $selector ); - - } - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // get raw value - $value = acf_get_value( $post_id, $sub_field ); - - - // ensure array - $value = acf_get_array( $value ); - - - // append - $value[] = $row; - - - // update - acf_update_value( $value, $post_id, $sub_field ); - - - // return - return count($value); - -} - - -/* -* update_row -* -* This function will update a row of data to a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function update_row( $selector, $i = 1, $row = false, $post_id = false ) { - - // vars - $offset = acf_get_setting('row_index_offset'); - $i = $i - $offset; - - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field - $field = acf_maybe_get_field( $selector, $post_id, false ); - - - // bail early if no field - if( !$field ) return false; - - - // get raw value - $value = acf_get_value( $post_id, $field ); - - - // ensure array - $value = acf_get_array($value); - - - // update - $value[ $i ] = $row; - - - // update value - acf_update_value( $value, $post_id, $field ); - - - // return - return true; - -} - - -/* -* update_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function update_sub_row( $selector, $i = 1, $row = false, $post_id = false ) { - - // vars - $sub_field = false; - $offset = acf_get_setting('row_index_offset'); - $i = $i - $offset; - - - // get sub field - if( is_array($selector) ) { - - $post_id = acf_get_valid_post_id( $post_id ); - $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - - } else { - - $post_id = acf_get_loop('active', 'post_id'); - $sub_field = get_row_sub_field( $selector ); - - } - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // get raw value - $value = acf_get_value( $post_id, $sub_field ); - - - // ensure array - $value = acf_get_array( $value ); - - - // append - $value[ $i ] = $row; - - - // update - acf_update_value( $value, $post_id, $sub_field ); - - - // return - return true; - -} - - -/* -* delete_row -* -* This function will delete a row of data from a field -* -* @type function -* @date 19/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $i (int) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function delete_row( $selector, $i = 1, $post_id = false ) { - - // vars - $offset = acf_get_setting('row_index_offset'); - $i = $i - $offset; - - - // filter post_id - $post_id = acf_get_valid_post_id( $post_id ); - - - // get field - $field = acf_maybe_get_field( $selector, $post_id ); - - - // bail early if no field - if( !$field ) return false; - - - // get value - $value = acf_get_value( $post_id, $field ); - - - // ensure array - $value = acf_get_array($value); - - - // bail early if index doesn't exist - if( !isset($value[ $i ]) ) return false; - - - // unset - unset( $value[ $i ] ); - - - // update - acf_update_value( $value, $post_id, $field ); - - - // return - return true; - -} - - -/* -* delete_sub_row -* -* This function will add a row of data to a field -* -* @type function -* @date 16/10/2015 -* @since 5.2.3 -* -* @param $selector (string) -* @param $row (array) -* @param $post_id (mixed) -* @return (boolean) -*/ - -function delete_sub_row( $selector, $i = 1, $post_id = false ) { - - // vars - $sub_field = false; - $offset = acf_get_setting('row_index_offset'); - $i = $i - $offset; - - - // get sub field - if( is_array($selector) ) { - - $post_id = acf_get_valid_post_id( $post_id ); - $sub_field = acf_maybe_get_sub_field( $selector, $post_id, false ); - - } else { - - $post_id = acf_get_loop('active', 'post_id'); - $sub_field = get_row_sub_field( $selector ); - - } - - - // bail early if no sub field - if( !$sub_field ) return false; - - - // get raw value - $value = acf_get_value( $post_id, $sub_field ); - - - // ensure array - $value = acf_get_array( $value ); - - - // bail early if index doesn't exist - if( !isset($value[ $i ]) ) return false; - - - // append - unset( $value[ $i ] ); - - - // update - acf_update_value( $value, $post_id, $sub_field ); - - - // return - return true; - -} - - -/* -* Depreceated Functions -* -* These functions are outdated -* -* @type function -* @date 4/03/2014 -* @since 1.0.0 -* -* @param n/a -* @return n/a -*/ - -function create_field( $field ) { - - acf_render_field( $field ); - -} - -function render_field( $field ) { - - acf_render_field( $field ); - -} - -function reset_the_repeater_field() { - - return reset_rows(); - -} - -function the_repeater_field( $field_name, $post_id = false ) { - - return has_sub_field( $field_name, $post_id ); - -} - -function the_flexible_field( $field_name, $post_id = false ) { - - return has_sub_field( $field_name, $post_id ); - -} - -function acf_filter_post_id( $post_id ) { - - return acf_get_valid_post_id( $post_id ); - -} - -?> diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-value.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-value.php deleted file mode 100644 index e515084a..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/api/api-value.php +++ /dev/null @@ -1,568 +0,0 @@ - https://core.trac.wordpress.org/browser/tags/3.4.2/wp-includes/meta.php#L82: line 101 (does use stripslashes_deep) - // update_option -> https://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/option.php#L0: line 215 (does not use stripslashes_deep) - $value = stripslashes_deep($value); - - - // add or update - if( get_option($option) !== false ) { - - $return = update_option( $option, $value ); - - } else { - - $return = add_option( $option, $value, $deprecated, $autoload ); - - } - - - // return - return $return; - -} - - -/** -* acf_get_reference -* -* Finds the field key for a given field name and post_id. -* -* @date 26/1/18 -* @since 5.6.5 -* -* @param string $field_name The name of the field. eg 'sub_heading' -* @param mixed $post_id The post_id of which the value is saved against -* @return string $reference The field key -*/ - -function acf_get_reference( $field_name, $post_id ) { - - // allow filter to short-circuit load_value logic - $reference = apply_filters( "acf/pre_load_reference", null, $field_name, $post_id ); - if( $reference !== null ) { - return $reference; - } - - // get hidden meta for this field name - $reference = acf_get_metadata( $post_id, $field_name, true ); - - // filter - $reference = apply_filters('acf/load_reference', $reference, $field_name, $post_id); - $reference = apply_filters('acf/get_field_reference', $reference, $field_name, $post_id); - - // return - return $reference; - -} - -// deprecated in 5.6.8 -function acf_get_field_reference( $field_name, $post_id ) { - return acf_get_reference( $field_name, $post_id ); -} - - -/* -* acf_get_value -* -* This function will load in a field's value -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $post_id (int) -* @param $field (array) -* @return (mixed) -*/ - -function acf_get_value( $post_id = 0, $field ) { - - // allow filter to short-circuit load_value logic - $value = apply_filters( "acf/pre_load_value", null, $post_id, $field ); - if( $value !== null ) { - return $value; - } - - - // vars - $cache_key = "get_value/post_id={$post_id}/name={$field['name']}"; - - - // return early if cache is found - if( acf_isset_cache($cache_key) ) { - return acf_get_cache($cache_key); - } - - - // load value - $value = acf_get_metadata( $post_id, $field['name'] ); - - - // if value was duplicated, it may now be a serialized string! - $value = maybe_unserialize( $value ); - - - // no value? try default_value - if( $value === null && isset($field['default_value']) ) { - $value = $field['default_value']; - } - - - // filter for 3rd party customization - $value = apply_filters( "acf/load_value", $value, $post_id, $field ); - $value = apply_filters( "acf/load_value/type={$field['type']}", $value, $post_id, $field ); - $value = apply_filters( "acf/load_value/name={$field['_name']}", $value, $post_id, $field ); - $value = apply_filters( "acf/load_value/key={$field['key']}", $value, $post_id, $field ); - - - // update cache - acf_set_cache($cache_key, $value); - - - // return - return $value; - -} - - -/* -* acf_format_value -* -* This function will format the value for front end use -* -* @type function -* @date 3/07/2014 -* @since 5.0.0 -* -* @param $value (mixed) -* @param $post_id (mixed) -* @param $field (array) -* @return $value -*/ - -function acf_format_value( $value, $post_id, $field ) { - - // vars - $cache_key = "format_value/post_id={$post_id}/name={$field['name']}"; - - - // return early if cache is found - if( acf_isset_cache($cache_key) ) { - - return acf_get_cache($cache_key); - - } - - - // apply filters - $value = apply_filters( "acf/format_value", $value, $post_id, $field ); - $value = apply_filters( "acf/format_value/type={$field['type']}", $value, $post_id, $field ); - $value = apply_filters( "acf/format_value/name={$field['_name']}", $value, $post_id, $field ); - $value = apply_filters( "acf/format_value/key={$field['key']}", $value, $post_id, $field ); - - - // update cache - acf_set_cache($cache_key, $value); - - - // return - return $value; - -} - - -/* -* acf_update_value -* -* updates a value into the db -* -* @type action -* @date 23/01/13 -* -* @param $value (mixed) -* @param $post_id (mixed) -* @param $field (array) -* @return (boolean) -*/ - -function acf_update_value( $value = null, $post_id = 0, $field ) { - - // strip slashes - if( acf_get_setting('stripslashes') ) { - $value = stripslashes_deep($value); - } - - - // allow filter to short-circuit update_value logic - $check = apply_filters( "acf/pre_update_value", null, $value, $post_id, $field ); - if( $check !== null ) { - return $check; - } - - - // filter for 3rd party customization - $value = apply_filters( "acf/update_value", $value, $post_id, $field ); - $value = apply_filters( "acf/update_value/type={$field['type']}", $value, $post_id, $field ); - $value = apply_filters( "acf/update_value/name={$field['_name']}", $value, $post_id, $field ); - $value = apply_filters( "acf/update_value/key={$field['key']}", $value, $post_id, $field ); - - - // allow null to delete - if( $value === null ) { - - return acf_delete_value( $post_id, $field ); - - } - - - // update value - $return = acf_update_metadata( $post_id, $field['name'], $value ); - - - // update reference - acf_update_metadata( $post_id, $field['name'], $field['key'], true ); - - - // clear cache - acf_delete_cache("get_value/post_id={$post_id}/name={$field['name']}"); - acf_delete_cache("format_value/post_id={$post_id}/name={$field['name']}"); - - - // return - return $return; - -} - - -/* -* acf_delete_value -* -* This function will delete a value from the database -* -* @type function -* @date 28/09/13 -* @since 5.0.0 -* -* @param $post_id (mixed) -* @param $field (array) -* @return (boolean) -*/ - -function acf_delete_value( $post_id = 0, $field ) { - - // action for 3rd party customization - do_action("acf/delete_value", $post_id, $field['name'], $field); - do_action("acf/delete_value/type={$field['type']}", $post_id, $field['name'], $field); - do_action("acf/delete_value/name={$field['_name']}", $post_id, $field['name'], $field); - do_action("acf/delete_value/key={$field['key']}", $post_id, $field['name'], $field); - - - // delete value - $return = acf_delete_metadata( $post_id, $field['name'] ); - - - // delete reference - acf_delete_metadata( $post_id, $field['name'], true ); - - - // clear cache - acf_delete_cache("get_value/post_id={$post_id}/name={$field['name']}"); - acf_delete_cache("format_value/post_id={$post_id}/name={$field['name']}"); - - - // return - return $return; - -} - - -/* -* acf_copy_postmeta -* -* This function will copy postmeta from one post to another. -* Very useful for saving and restoring revisions -* -* @type function -* @date 25/06/2016 -* @since 5.3.8 -* -* @param $from_post_id (int) -* @param $to_post_id (int) -* @return n/a -*/ - -function acf_copy_postmeta( $from_post_id, $to_post_id ) { - - // get all postmeta - $meta = get_post_meta( $from_post_id ); - - - // bail early if no meta - if( !$meta ) return; - - - // loop - foreach( $meta as $name => $value ) { - - // attempt to find key value - $key = acf_maybe_get( $meta, '_'.$name ); - - - // bail ealry if no key - if( !$key ) continue; - - - // update vars - $value = $value[0]; - $key = $key[0]; - - - // bail early if $key is a not a field_key - if( !acf_is_field_key($key) ) continue; - - - // get_post_meta will return array before running maybe_unserialize - $value = maybe_unserialize( $value ); - - - // add in slashes - // - update_post_meta will unslash the value, so we must first slash it to avoid losing backslashes - // - https://codex.wordpress.org/Function_Reference/update_post_meta#Character_Escaping - if( is_string($value) ) { - - $value = wp_slash($value); - - } - - - // update value - acf_update_metadata( $to_post_id, $name, $value ); - acf_update_metadata( $to_post_id, $name, $key, true ); - - } - -} - - -/* -* acf_preview_value -* -* This function will return a human freindly 'preview' for a given field value -* -* @type function -* @date 24/10/16 -* @since 5.5.0 -* -* @param $value (mixed) -* @param $post_id (mixed) -* @param $field (array) -* @return (string) -*/ - -function acf_preview_value( $value, $post_id, $field ) { - - // apply filters - $value = apply_filters( "acf/preview_value", $value, $post_id, $field ); - $value = apply_filters( "acf/preview_value/type={$field['type']}", $value, $post_id, $field ); - $value = apply_filters( "acf/preview_value/name={$field['_name']}", $value, $post_id, $field ); - $value = apply_filters( "acf/preview_value/key={$field['key']}", $value, $post_id, $field ); - - - // return - return $value; - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/cache.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/cache.php deleted file mode 100644 index f74a203a..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/cache.php +++ /dev/null @@ -1,445 +0,0 @@ -active; - - } - - - /* - * enable - * - * This function will enable ACF caching - * - * @type function - * @date 26/6/17 - * @since 5.6.0 - * - * @param n/a - * @return n/a - */ - - function enable() { - - $this->active = true; - - } - - - /* - * disable - * - * This function will disable ACF caching - * - * @type function - * @date 26/6/17 - * @since 5.6.0 - * - * @param n/a - * @return n/a - */ - - function disable() { - - $this->active = false; - - } - - - /* - * get_key - * - * This function will check for references and modify the key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @return $key - */ - - function get_key( $key = '' ) { - - // check for reference - if( isset($this->reference[ $key ]) ) { - - $key = $this->reference[ $key ]; - - } - - - // return - return $key; - - } - - - - /* - * isset_cache - * - * This function will return true if a cached data exists for the given key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @return (boolean) - */ - - function isset_cache( $key = '' ) { - - // bail early if not active - if( !$this->is_active() ) return false; - - - // vars - $key = $this->get_key($key); - $found = false; - - - // get cache - $cache = wp_cache_get($key, 'acf', false, $found); - - - // return - return $found; - - } - - - /* - * get_cache - * - * This function will return cached data for a given key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @return (mixed) - */ - - function get_cache( $key = '' ) { - - // bail early if not active - if( !$this->is_active() ) return false; - - - // vars - $key = $this->get_key($key); - $found = false; - - - // get cache - $cache = wp_cache_get($key, 'acf', false, $found); - - - // return - return $cache; - - } - - - /* - * set_cache - * - * This function will set cached data for a given key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @param $data (mixed) - * @return n/a - */ - - function set_cache( $key = '', $data = '' ) { - - // bail early if not active - if( !$this->is_active() ) return false; - - - // set - wp_cache_set($key, $data, 'acf'); - - - // return - return $key; - - } - - - /* - * set_cache_reference - * - * This function will set a reference to cached data for a given key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @param $reference (string) - * @return n/a - */ - - function set_cache_reference( $key = '', $reference = '' ) { - - // bail early if not active - if( !$this->is_active() ) return false; - - - // add - $this->reference[ $key ] = $reference; - - - // resturn - return $key; - - } - - - /* - * delete_cache - * - * This function will delete cached data for a given key - * - * @type function - * @date 30/06/2016 - * @since 5.4.0 - * - * @param $key (string) - * @return n/a - */ - - function delete_cache( $key = '' ) { - - // bail early if not active - if( !$this->is_active() ) return false; - - - // delete - return wp_cache_delete( $key, 'acf' ); - - } - -} - - -// initialize -acf()->cache = new acf_cache(); - -endif; // class_exists check - - -/* -* acf_is_cache_active -* -* alias of acf()->cache->is_active() -* -* @type function -* @date 26/6/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_is_cache_active() { - - return acf()->cache->is_active(); - -} - - -/* -* acf_disable_cache -* -* alias of acf()->cache->disable() -* -* @type function -* @date 26/6/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_disable_cache() { - - return acf()->cache->disable(); - -} - - -/* -* acf_enable_cache -* -* alias of acf()->cache->enable() -* -* @type function -* @date 26/6/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_enable_cache() { - - return acf()->cache->enable(); - -} - - -/* -* acf_isset_cache -* -* alias of acf()->cache->isset_cache() -* -* @type function -* @date 30/06/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_isset_cache( $key = '' ) { - - return acf()->cache->isset_cache( $key ); - -} - - -/* -* acf_get_cache -* -* alias of acf()->cache->get_cache() -* -* @type function -* @date 30/06/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_cache( $key = '' ) { - - return acf()->cache->get_cache( $key ); - -} - - -/* -* acf_set_cache -* -* alias of acf()->cache->set_cache() -* -* @type function -* @date 30/06/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_set_cache( $key = '', $data ) { - - return acf()->cache->set_cache( $key, $data ); - -} - - -/* -* acf_set_cache_reference -* -* alias of acf()->cache->set_cache_reference() -* -* @type function -* @date 30/06/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_set_cache_reference( $key = '', $reference = '' ) { - - return acf()->cache->set_cache_reference( $key, $reference ); - -} - - -/* -* acf_delete_cache -* -* alias of acf()->cache->delete_cache() -* -* @type function -* @date 30/06/2016 -* @since 5.4.0 -* -* @param n/a -* @return n/a -*/ - -function acf_delete_cache( $key = '' ) { - - return acf()->cache->delete_cache( $key ); - -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/compatibility.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/compatibility.php deleted file mode 100644 index 4acef590..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/compatibility.php +++ /dev/null @@ -1,591 +0,0 @@ - 'post_taxonomy', - 'ef_media' => 'attachment', - 'ef_taxonomy' => 'taxonomy', - 'ef_user' => 'user_role', - 'user_type' => 'current_user_role' // 5.2.0 - ); - - - // remove conflicting param - if( $version == 5 ) { - - unset($replace['taxonomy']); - - } - - - // loop over location groups - foreach( $field_group['location'] as $i => $group ) { - - // bail early if group is empty - if( empty($group) ) continue; - - - // loop over group rules - foreach( $group as $ii => $rule ) { - - // migrate param - if( isset($replace[ $rule['param'] ]) ) { - - $rule['param'] = $replace[ $rule['param'] ]; - - } - - - // update - $group[ $ii ] = $rule; - - } - - - // update - $field_group['location'][ $i ] = $group; - - } - - } - - - // change layout to style (v5.0.0) - if( !empty($field_group['layout']) ) { - - $field_group['style'] = acf_extract_var($field_group, 'layout'); - - } - - - // change no_box to seamless (v5.0.0) - if( $field_group['style'] === 'no_box' ) { - - $field_group['style'] = 'seamless'; - - } - - - //return - return $field_group; - - } - -} - -new acf_compatibility(); - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/deprecated.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/deprecated.php deleted file mode 100644 index 0dbaec2d..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/deprecated.php +++ /dev/null @@ -1,232 +0,0 @@ - 'url' // 5.6.8 - ); - - // check - if( isset($changed[ $name ]) ) { - return $changed[ $name ]; - } - - //return - return $name; - } - - - /* - * acf_validate_field - * - * This function will add compatibility for previously named hooks - * - * @type function - * @date 30/1/17 - * @since 5.5.6 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function acf_validate_field( $field ) { - - // 5.5.6 - changed filter name - $field = apply_filters( "acf/get_valid_field", $field ); - $field = apply_filters( "acf/get_valid_field/type={$field['type']}", $field ); - - - // return - return $field; - - } - - - /* - * acf_validate_field_group - * - * This function will add compatibility for previously named hooks - * - * @type function - * @date 30/1/17 - * @since 5.5.6 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function acf_validate_field_group( $field_group ) { - - // 5.5.6 - changed filter name - $field_group = apply_filters('acf/get_valid_field_group', $field_group); - - - // return - return $field_group; - - } - - - /* - * acf_validate_post_id - * - * This function will add compatibility for previously named hooks - * - * @type function - * @date 6/2/17 - * @since 5.5.6 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function acf_validate_post_id( $post_id, $_post_id ) { - - // 5.5.6 - changed filter name - $post_id = apply_filters('acf/get_valid_post_id', $post_id, $_post_id); - - - // return - return $post_id; - - } - -} - - -// initialize -acf()->deprecated = new acf_deprecated(); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields.php deleted file mode 100644 index 189cf2a7..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields.php +++ /dev/null @@ -1,366 +0,0 @@ -types[ $class->name ] = $class; - - } else { - - $instance = new $class(); - $this->types[ $instance->name ] = $instance; - - } - - } - - - /* - * get_field_type - * - * This function will return a field type class - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ - - function get_field_type( $name ) { - - return isset( $this->types[$name] ) ? $this->types[$name] : null; - - } - - - /* - * is_field_type - * - * This function will return true if a field type exists - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ - - function is_field_type( $name ) { - - return isset( $this->types[$name] ); - - } - - - /* - * register_field_type_info - * - * This function will store a basic array of info about the field type - * to later be overriden by the avbove register_field_type function - * - * @type function - * @date 29/5/17 - * @since 5.6.0 - * - * @param $info (array) - * @return n/a - */ - - function register_field_type_info( $info ) { - - // convert to object - $instance = (object) $info; - $this->types[ $instance->name ] = $instance; - - } - - - /* - * get_field_types - * - * This function will return an array of all field type infos - * - * @type function - * @date 6/07/2016 - * @since 5.4.0 - * - * @param $name (string) - * @return (mixed) - */ - - function get_field_types() { - - // vars - $groups = array(); - $l10n = array( - 'basic' => __('Basic', 'acf'), - 'content' => __('Content', 'acf'), - 'choice' => __('Choice', 'acf'), - 'relational' => __('Relational', 'acf'), - 'jquery' => __('jQuery', 'acf'), - 'layout' => __('Layout', 'acf'), - ); - - - // loop - foreach( $this->types as $type ) { - - // bail ealry if not public - if( !$type->public ) continue; - - - // translate - $cat = $type->category; - $cat = isset( $l10n[$cat] ) ? $l10n[$cat] : $cat; - - - // append - $groups[ $cat ][ $type->name ] = $type->label; - - } - - - // filter - $groups = apply_filters('acf/get_field_types', $groups); - - - // return - return $groups; - - } - -} - - -// initialize -acf()->fields = new acf_fields(); - -endif; // class_exists check - - -/* -* acf_register_field_type -* -* alias of acf()->fields->register_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_register_field_type( $class ) { - - return acf()->fields->register_field_type( $class ); - -} - - -/* -* acf_get_field_type -* -* alias of acf()->fields->get_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_field_type( $name ) { - - return acf()->fields->get_field_type( $name ); - -} - - -/* -* acf_register_field_type_info -* -* alias of acf()->fields->register_field_type_info() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_register_field_type_info( $info ) { - - return acf()->fields->register_field_type_info( $info ); - -} - - -/* -* acf_get_field_types -* -* alias of acf()->fields->get_field_types() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_get_field_types() { - - return acf()->fields->get_field_types(); - -} - - -/* -* acf_is_field_type -* -* alias of acf()->fields->is_field_type() -* -* @type function -* @date 31/5/17 -* @since 5.6.0 -* -* @param n/a -* @return n/a -*/ - -function acf_is_field_type( $name = '' ) { - - return acf()->fields->is_field_type( $name ); - -} - - -/* -* acf_get_field_type_prop -* -* This function will return a field type's property -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_field_type_prop( $name = '', $prop = '' ) { - - $type = acf_get_field_type( $name ); - return ($type && isset($type->$prop)) ? $type->$prop : null; - -} - - -/* -* acf_get_field_type_label -* -* This function will return the label of a field type -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_field_type_label( $name = '' ) { - - $type = acf_get_field_type( $name ); - return $type ? $type->label : ''.__('Unknown', 'acf').''; - -} - - -/* -* acf_field_type_exists (deprecated) -* -* deprecated in favour of acf_is_field_type() -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param $type (string) -* @return (boolean) -*/ - -function acf_field_type_exists( $type = '' ) { - return acf_is_field_type( $type ); -} - - -/* -* acf_get_grouped_field_types (deprecated) -* -* deprecated in favour of acf_get_field_types() -* -* @type function -* @date 1/10/13 -* @since 5.0.0 -* -* @param n/a -* @return (array) -*/ - -function acf_get_grouped_field_types() { - return acf_get_field_types(); -} - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php deleted file mode 100644 index e149e048..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-accordion.php +++ /dev/null @@ -1,167 +0,0 @@ -name = 'accordion'; - $this->label = __("Accordion",'acf'); - $this->category = 'layout'; - $this->defaults = array( - 'open' => 0, - 'multi_expand' => 0, - 'endpoint' => 0 - ); - - } - - - /** - * render_field - * - * Create the HTML interface for your field - * - * @date 30/10/17 - * @since 5.6.3 - * - * @param array $field - * @return n/a - */ - - function render_field( $field ) { - - // vars - $atts = array( - 'class' => 'acf-fields', - 'data-open' => $field['open'], - 'data-multi_expand' => $field['multi_expand'], - 'data-endpoint' => $field['endpoint'] - ); - - ?> -
>
- ' . __( 'Accordions help you organize fields into panels that open and close.', 'acf') . '

'; - $message .= '

' . __( 'All fields following this accordion (or until another accordion is defined) will be grouped together.','acf') . '

'; - - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Instructions','acf'), - 'instructions' => '', - 'name' => 'notes', - 'type' => 'message', - 'message' => $message, - )); -*/ - - // active - acf_render_field_setting( $field, array( - 'label' => __('Open','acf'), - 'instructions' => __('Display this accordion as open on page load.','acf'), - 'name' => 'open', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // multi_expand - acf_render_field_setting( $field, array( - 'label' => __('Multi-expand','acf'), - 'instructions' => __('Allow this accordion to open without closing others.','acf'), - 'name' => 'multi_expand', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // endpoint - acf_render_field_setting( $field, array( - 'label' => __('Endpoint','acf'), - 'instructions' => __('Define an endpoint for the previous accordion to stop. This accordion will not be visible.','acf'), - 'name' => 'endpoint', - 'type' => 'true_false', - 'ui' => 1, - )); - - } - - - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - - function load_field( $field ) { - - // remove name to avoid caching issue - $field['name'] = ''; - - // remove required to avoid JS issues - $field['required'] = 0; - - // set value other than 'null' to avoid ACF loading / caching issue - $field['value'] = false; - - // return - return $field; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field__accordion' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-button-group.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-button-group.php deleted file mode 100644 index db1dd95b..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-button-group.php +++ /dev/null @@ -1,292 +0,0 @@ -name = 'button_group'; - $this->label = __("Button Group",'acf'); - $this->category = 'choice'; - $this->defaults = array( - 'choices' => array(), - 'default_value' => '', - 'allow_null' => 0, - 'return_format' => 'value', - 'layout' => 'horizontal', - ); - - } - - - /** - * render_field() - * - * Creates the field's input HTML - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field settings array - * @return n/a - */ - - function render_field( $field ) { - - // vars - $html = ''; - $selected = null; - $buttons = array(); - $value = esc_attr( $field['value'] ); - - - // bail ealrly if no choices - if( empty($field['choices']) ) return; - - - // buttons - foreach( $field['choices'] as $_value => $_label ) { - - // checked - $checked = ( $value === esc_attr($_value) ); - if( $checked ) $selected = true; - - - // append - $buttons[] = array( - 'name' => $field['name'], - 'value' => $_value, - 'label' => $_label, - 'checked' => $checked - ); - - } - - - // maybe select initial value - if( !$field['allow_null'] && $selected === null ) { - $buttons[0]['checked'] = true; - } - - - // div - $div = array( 'class' => 'acf-button-group' ); - - if( $field['layout'] == 'vertical' ) { $div['class'] .= ' -vertical'; } - if( $field['class'] ) { $div['class'] .= ' ' . $field['class']; } - if( $field['allow_null'] ) { $div['data-allow_null'] = 1; } - - - // hdden input - $html .= acf_get_hidden_input( array('name' => $field['name']) ); - - - // open - $html .= '
'; - - // loop - foreach( $buttons as $button ) { - - // checked - if( $button['checked'] ) { - $button['checked'] = 'checked'; - } else { - unset($button['checked']); - } - - - // append - $html .= acf_get_radio_input( $button ); - - } - - - // close - $html .= '
'; - - - // return - echo $html; - - } - - - /** - * render_field_settings() - * - * Creates the field's settings HTML - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field settings array - * @return n/a - */ - - function render_field_settings( $field ) { - - // encode choices (convert from array) - $field['choices'] = acf_encode_choices($field['choices']); - - - // choices - acf_render_field_setting( $field, array( - 'label' => __('Choices','acf'), - 'instructions' => __('Enter each choice on a new line.','acf') . '

' . __('For more control, you may specify both a value and label like this:','acf'). '

' . __('red : Red','acf'), - 'type' => 'textarea', - 'name' => 'choices', - )); - - - // allow_null - acf_render_field_setting( $field, array( - 'label' => __('Allow Null?','acf'), - 'instructions' => '', - 'name' => 'allow_null', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Default Value','acf'), - 'instructions' => __('Appears when creating a new post','acf'), - 'type' => 'text', - 'name' => 'default_value', - )); - - - // layout - acf_render_field_setting( $field, array( - 'label' => __('Layout','acf'), - 'instructions' => '', - 'type' => 'radio', - 'name' => 'layout', - 'layout' => 'horizontal', - 'choices' => array( - 'horizontal' => __("Horizontal",'acf'), - 'vertical' => __("Vertical",'acf'), - ) - )); - - - // return_format - acf_render_field_setting( $field, array( - 'label' => __('Return Value','acf'), - 'instructions' => __('Specify the returned value on front end','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'layout' => 'horizontal', - 'choices' => array( - 'value' => __('Value','acf'), - 'label' => __('Label','acf'), - 'array' => __('Both (Array)','acf') - ) - )); - - } - - - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field array holding all the field options - * @return $field - */ - - function update_field( $field ) { - - return acf_get_field_type('radio')->update_field( $field ); - } - - - /* - * load_value() - * - * This filter is appied to the $value after it is loaded from the db - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param mixed $value The value found in the database - * @param mixed $post_id The post ID from which the value was loaded from - * @param array $field The field array holding all the field options - * @return $value - */ - - function load_value( $value, $post_id, $field ) { - - return acf_get_field_type('radio')->load_value( $value, $post_id, $field ); - - } - - - /* - * translate_field - * - * This function will translate field settings - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param array $field The field array holding all the field options - * @return $field - */ - - function translate_field( $field ) { - - return acf_get_field_type('radio')->translate_field( $field ); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @date 18/9/17 - * @since 5.6.3 - * - * @param mixed $value The value found in the database - * @param mixed $post_id The post ID from which the value was loaded from - * @param array $field The field array holding all the field options - * @return $value - */ - - function format_value( $value, $post_id, $field ) { - - return acf_get_field_type('radio')->format_value( $value, $post_id, $field ); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_button_group' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php deleted file mode 100644 index 3f070a93..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-checkbox.php +++ /dev/null @@ -1,567 +0,0 @@ -name = 'checkbox'; - $this->label = __("Checkbox",'acf'); - $this->category = 'choice'; - $this->defaults = array( - 'layout' => 'vertical', - 'choices' => array(), - 'default_value' => '', - 'allow_custom' => 0, - 'save_custom' => 0, - 'toggle' => 0, - 'return_format' => 'value' - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - - function render_field( $field ) { - - // reset vars - $this->_values = array(); - $this->_all_checked = true; - - - // ensure array - $field['value'] = acf_get_array($field['value']); - $field['choices'] = acf_get_array($field['choices']); - - - // hiden input - acf_hidden_input( array('name' => $field['name']) ); - - - // vars - $li = ''; - $ul = array( - 'class' => 'acf-checkbox-list', - ); - - - // append to class - $ul['class'] .= ' ' . ($field['layout'] == 'horizontal' ? 'acf-hl' : 'acf-bl'); - $ul['class'] .= ' ' . $field['class']; - - - // checkbox saves an array - $field['name'] .= '[]'; - - - // choices - if( !empty($field['choices']) ) { - - // choices - $li .= $this->render_field_choices( $field ); - - - // toggle - if( $field['toggle'] ) { - $li = $this->render_field_toggle( $field ) . $li; - } - - } - - - // custom - if( $field['allow_custom'] ) { - $li .= $this->render_field_custom( $field ); - } - - - // return - echo '
    ' . "\n" . $li . '
' . "\n"; - - } - - - /* - * render_field_choices - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function render_field_choices( $field ) { - - // walk - return $this->walk( $field['choices'], $field ); - - } - - - /* - * render_field_toggle - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function render_field_toggle( $field ) { - - // vars - $atts = array( - 'type' => 'checkbox', - 'class' => 'acf-checkbox-toggle', - 'label' => __("Toggle All", 'acf') - ); - - - // custom label - if( is_string($field['toggle']) ) { - $atts['label'] = $field['toggle']; - } - - - // checked - if( $this->_all_checked ) { - $atts['checked'] = 'checked'; - } - - - // return - return '
  • ' . acf_get_checkbox_input($atts) . '
  • ' . "\n"; - - } - - - /* - * render_field_custom - * - * description - * - * @type function - * @date 15/7/17 - * @since 5.6.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function render_field_custom( $field ) { - - // vars - $html = ''; - - - // loop - foreach( $field['value'] as $value ) { - - // ignore if already eixsts - if( isset($field['choices'][ $value ]) ) continue; - - - // vars - $esc_value = esc_attr($value); - $text_input = array( - 'name' => $field['name'], - 'value' => $value, - ); - - - // bail ealry if choice already exists - if( in_array( $esc_value, $this->_values ) ) continue; - - - // append - $html .= '
  • ' . acf_get_text_input($text_input) . '
  • ' . "\n"; - - } - - - // append button - $html .= '
  • ' . esc_attr__('Add new choice', 'acf') . '
  • ' . "\n"; - - - // return - return $html; - - } - - - function walk( $choices = array(), $args = array(), $depth = 0 ) { - - // bail ealry if no choices - if( empty($choices) ) return ''; - - - // defaults - $args = wp_parse_args($args, array( - 'id' => '', - 'type' => 'checkbox', - 'name' => '', - 'value' => array(), - 'disabled' => array(), - )); - - - // vars - $html = ''; - - - // sanitize values for 'selected' matching - if( $depth == 0 ) { - $args['value'] = array_map('esc_attr', $args['value']); - $args['disabled'] = array_map('esc_attr', $args['disabled']); - } - - - // loop - foreach( $choices as $value => $label ) { - - // open - $html .= '
  • '; - - - // optgroup - if( is_array($label) ){ - - $html .= '
      ' . "\n"; - $html .= $this->walk( $label, $args, $depth+1 ); - $html .= '
    '; - - // option - } else { - - // vars - $esc_value = esc_attr($value); - $atts = array( - 'id' => $args['id'] . '-' . str_replace(' ', '-', $value), - 'type' => $args['type'], - 'name' => $args['name'], - 'value' => $value, - 'label' => $label, - ); - - - // selected - if( in_array( $esc_value, $args['value'] ) ) { - $atts['checked'] = 'checked'; - } else { - $this->_all_checked = false; - } - - - // disabled - if( in_array( $esc_value, $args['disabled'] ) ) { - $atts['disabled'] = 'disabled'; - } - - - // store value added - $this->_values[] = $esc_value; - - - // append - $html .= acf_get_checkbox_input($atts); - - } - - - // close - $html .= '
  • ' . "\n"; - - } - - - // return - return $html; - - } - - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // encode choices (convert from array) - $field['choices'] = acf_encode_choices($field['choices']); - $field['default_value'] = acf_encode_choices($field['default_value'], false); - - - // choices - acf_render_field_setting( $field, array( - 'label' => __('Choices','acf'), - 'instructions' => __('Enter each choice on a new line.','acf') . '

    ' . __('For more control, you may specify both a value and label like this:','acf'). '

    ' . __('red : Red','acf'), - 'type' => 'textarea', - 'name' => 'choices', - )); - - - // other_choice - acf_render_field_setting( $field, array( - 'label' => __('Allow Custom','acf'), - 'instructions' => '', - 'name' => 'allow_custom', - 'type' => 'true_false', - 'ui' => 1, - 'message' => __("Allow 'custom' values to be added", 'acf'), - )); - - - // save_other_choice - acf_render_field_setting( $field, array( - 'label' => __('Save Custom','acf'), - 'instructions' => '', - 'name' => 'save_custom', - 'type' => 'true_false', - 'ui' => 1, - 'message' => __("Save 'custom' values to the field's choices", 'acf') - )); - - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Default Value','acf'), - 'instructions' => __('Enter each default value on a new line','acf'), - 'type' => 'textarea', - 'name' => 'default_value', - )); - - - // layout - acf_render_field_setting( $field, array( - 'label' => __('Layout','acf'), - 'instructions' => '', - 'type' => 'radio', - 'name' => 'layout', - 'layout' => 'horizontal', - 'choices' => array( - 'vertical' => __("Vertical",'acf'), - 'horizontal' => __("Horizontal",'acf') - ) - )); - - - // layout - acf_render_field_setting( $field, array( - 'label' => __('Toggle','acf'), - 'instructions' => __('Prepend an extra checkbox to toggle all choices','acf'), - 'name' => 'toggle', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // return_format - acf_render_field_setting( $field, array( - 'label' => __('Return Value','acf'), - 'instructions' => __('Specify the returned value on front end','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'layout' => 'horizontal', - 'choices' => array( - 'value' => __('Value','acf'), - 'label' => __('Label','acf'), - 'array' => __('Both (Array)','acf') - ) - )); - - } - - - /* - * update_field() - * - * This filter is appied to the $field before it is saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * @param $post_id - the field group ID (post_type = acf) - * - * @return $field - the modified field - */ - - function update_field( $field ) { - - return acf_get_field_type('select')->update_field( $field ); - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // bail early if is empty - if( empty($value) ) return $value; - - - // select -> update_value() - $value = acf_get_field_type('select')->update_value( $value, $post_id, $field ); - - - // save_other_choice - if( $field['save_custom'] ) { - - // get raw $field (may have been changed via repeater field) - // if field is local, it won't have an ID - $selector = $field['ID'] ? $field['ID'] : $field['key']; - $field = acf_get_field( $selector, true ); - - - // bail early if no ID (JSON only) - if( !$field['ID'] ) return $value; - - - // loop - foreach( $value as $v ) { - - // ignore if already eixsts - if( isset($field['choices'][ $v ]) ) continue; - - - // unslash (fixes serialize single quote issue) - $v = wp_unslash($v); - - - // sanitize (remove tags) - $v = sanitize_text_field($v); - - - // append - $field['choices'][ $v ] = $v; - - } - - - // save - acf_update_field( $field ); - - } - - - // return - return $value; - - } - - - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - - function translate_field( $field ) { - - return acf_get_field_type('select')->translate_field( $field ); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - return acf_get_field_type('select')->format_value( $value, $post_id, $field ); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_checkbox' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php deleted file mode 100644 index 6b6657ff..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-color_picker.php +++ /dev/null @@ -1,148 +0,0 @@ -name = 'color_picker'; - $this->label = __("Color Picker",'acf'); - $this->category = 'jquery'; - $this->defaults = array( - 'default_value' => '', - ); - - } - - - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { - - // globals - global $wp_scripts; - - - // register if not already (on front end) - // http://wordpress.stackexchange.com/questions/82718/how-do-i-implement-the-wordpress-iris-picker-into-my-plugin-on-the-front-end - if( !isset($wp_scripts->registered['iris']) ) { - - // styles - wp_register_style('wp-color-picker', admin_url('css/color-picker.css'), array(), '', true); - - - // scripts - wp_register_script('iris', admin_url('js/iris.min.js'), array('jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch'), '1.0.7', true); - wp_register_script('wp-color-picker', admin_url('js/color-picker.min.js'), array('iris'), '', true); - - - // localize - wp_localize_script('wp-color-picker', 'wpColorPickerL10n', array( - 'clear' => __('Clear', 'acf' ), - 'defaultString' => __('Default', 'acf' ), - 'pick' => __('Select Color', 'acf' ), - 'current' => __('Current Color', 'acf' ) - )); - - } - - - // enqueue - wp_enqueue_style('wp-color-picker'); - wp_enqueue_script('wp-color-picker'); - - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $text_input = acf_get_sub_array( $field, array('id', 'class', 'name', 'value') ); - $hidden_input = acf_get_sub_array( $field, array('name', 'value') ); - - - // html - ?> -
    - - -
    - __('Default Value','acf'), - 'instructions' => '', - 'type' => 'text', - 'name' => 'default_value', - 'placeholder' => '#FFFFFF' - )); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_color_picker' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php deleted file mode 100644 index 102a592d..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_picker.php +++ /dev/null @@ -1,305 +0,0 @@ -name = 'date_picker'; - $this->label = __("Date Picker",'acf'); - $this->category = 'jquery'; - $this->defaults = array( - 'display_format' => 'd/m/Y', - 'return_format' => 'd/m/Y', - 'first_day' => 1 - ); - $this->l10n = array( - 'closeText' => _x('Done', 'Date Picker JS closeText', 'acf'), - 'currentText' => _x('Today', 'Date Picker JS currentText', 'acf'), - 'nextText' => _x('Next', 'Date Picker JS nextText', 'acf'), - 'prevText' => _x('Prev', 'Date Picker JS prevText', 'acf'), - 'weekHeader' => _x('Wk', 'Date Picker JS weekHeader', 'acf'), - ); - - - // actions - add_action('init', array($this, 'init')); - - } - - - /* - * init - * - * This function is run on the 'init' action to set the field's $l10n data. Before the init action, - * access to the $wp_locale variable is not possible. - * - * @type action (init) - * @date 3/09/13 - * - * @param n/a - * @return n/a - */ - - function init() { - - // globals - global $wp_locale; - - - // append - $this->l10n = array_merge($this->l10n, array( - 'monthNames' => array_values( $wp_locale->month ), - 'monthNamesShort' => array_values( $wp_locale->month_abbrev ), - 'dayNames' => array_values( $wp_locale->weekday ), - 'dayNamesMin' => array_values( $wp_locale->weekday_initial ), - 'dayNamesShort' => array_values( $wp_locale->weekday_abbrev ) - )); - - } - - - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { - - // bail ealry if no enqueue - if( !acf_get_setting('enqueue_datepicker') ) return; - - - // script - wp_enqueue_script('jquery-ui-datepicker'); - - - // style - wp_enqueue_style('acf-datepicker', acf_get_url('assets/inc/datepicker/jquery-ui.min.css'), '', '1.11.4' ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // format value - $hidden_value = ''; - $display_value = ''; - - if( $field['value'] ) { - - $hidden_value = acf_format_date( $field['value'], 'Ymd' ); - $display_value = acf_format_date( $field['value'], $field['display_format'] ); - - } - - - // vars - $div = array( - 'class' => 'acf-date-picker acf-input-wrap', - 'data-date_format' => acf_convert_date_to_js($field['display_format']), - 'data-first_day' => $field['first_day'], - ); - - $hidden_input = array( - 'id' => $field['id'], - 'class' => 'input-alt', - 'name' => $field['name'], - 'value' => $hidden_value, - ); - - $text_input = array( - 'class' => 'input', - 'value' => $display_value, - ); - - - // save_format - compatibility with ACF < 5.0.0 - if( !empty($field['save_format']) ) { - - // add custom JS save format - $div['data-save_format'] = $field['save_format']; - - // revert hidden input value to raw DB value - $hidden_input['value'] = $field['value']; - - // remove formatted value (will do this via JS) - $text_input['value'] = ''; - - } - - - // html - ?> -
    > - - -
    - __('Display Format','acf'), - 'instructions' => __('The format displayed when editing a post','acf'), - 'type' => 'radio', - 'name' => 'display_format', - 'other_choice' => 1, - 'choices' => array( - 'd/m/Y' => '' . $d_m_Y . 'd/m/Y', - 'm/d/Y' => '' . $m_d_Y . 'm/d/Y', - 'F j, Y' => '' . $F_j_Y . 'F j, Y', - 'other' => '' . __('Custom:','acf') . '' - ) - )); - - - // save_format - compatibility with ACF < 5.0.0 - if( !empty($field['save_format']) ) { - - // save_format - acf_render_field_setting( $field, array( - 'label' => __('Save Format','acf'), - 'instructions' => __('The format used when saving a value','acf'), - 'type' => 'text', - 'name' => 'save_format', - //'readonly' => 1 // this setting was not readonly in v4 - )); - - } else { - - // return_format - acf_render_field_setting( $field, array( - 'label' => __('Return Format','acf'), - 'instructions' => __('The format returned via template functions','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'other_choice' => 1, - 'choices' => array( - 'd/m/Y' => '' . $d_m_Y . 'd/m/Y', - 'm/d/Y' => '' . $m_d_Y . 'm/d/Y', - 'F j, Y' => '' . $F_j_Y . 'F j, Y', - 'Ymd' => '' . $Ymd . 'Ymd', - 'other' => '' . __('Custom:','acf') . '' - ) - )); - - } - - - // first_day - acf_render_field_setting( $field, array( - 'label' => __('Week Starts On','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'first_day', - 'choices' => array_values( $wp_locale->weekday ) - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // save_format - compatibility with ACF < 5.0.0 - if( !empty($field['save_format']) ) { - - return $value; - - } - - - // return - return acf_format_date( $value, $field['return_format'] ); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_date_picker' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php deleted file mode 100644 index c64b96ba..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-date_time_picker.php +++ /dev/null @@ -1,255 +0,0 @@ -name = 'date_time_picker'; - $this->label = __("Date Time Picker",'acf'); - $this->category = 'jquery'; - $this->defaults = array( - 'display_format' => 'd/m/Y g:i a', - 'return_format' => 'd/m/Y g:i a', - 'first_day' => 1 - ); - $this->l10n = array( - 'timeOnlyTitle' => _x('Choose Time', 'Date Time Picker JS timeOnlyTitle', 'acf'), - 'timeText' => _x('Time', 'Date Time Picker JS timeText', 'acf'), - 'hourText' => _x('Hour', 'Date Time Picker JS hourText', 'acf'), - 'minuteText' => _x('Minute', 'Date Time Picker JS minuteText', 'acf'), - 'secondText' => _x('Second', 'Date Time Picker JS secondText', 'acf'), - 'millisecText' => _x('Millisecond', 'Date Time Picker JS millisecText', 'acf'), - 'microsecText' => _x('Microsecond', 'Date Time Picker JS microsecText', 'acf'), - 'timezoneText' => _x('Time Zone', 'Date Time Picker JS timezoneText', 'acf'), - 'currentText' => _x('Now', 'Date Time Picker JS currentText', 'acf'), - 'closeText' => _x('Done', 'Date Time Picker JS closeText', 'acf'), - 'selectText' => _x('Select', 'Date Time Picker JS selectText', 'acf'), - 'amNames' => array( - _x('AM', 'Date Time Picker JS amText', 'acf'), - _x('A', 'Date Time Picker JS amTextShort', 'acf'), - ), - 'pmNames' => array( - _x('PM', 'Date Time Picker JS pmText', 'acf'), - _x('P', 'Date Time Picker JS pmTextShort', 'acf'), - ) - ); - - } - - - /* - * input_admin_enqueue_scripts - * - * description - * - * @type function - * @date 16/12/2015 - * @since 5.3.2 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_enqueue_scripts() { - - // bail ealry if no enqueue - if( !acf_get_setting('enqueue_datetimepicker') ) return; - - - // vars - $version = '1.6.1'; - - - // script - wp_enqueue_script('acf-timepicker', acf_get_url('assets/inc/timepicker/jquery-ui-timepicker-addon.min.js'), array('jquery-ui-datepicker'), $version); - - - // style - wp_enqueue_style('acf-timepicker', acf_get_url('assets/inc/timepicker/jquery-ui-timepicker-addon.min.css'), '', $version); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // format value - $hidden_value = ''; - $display_value = ''; - - if( $field['value'] ) { - - $hidden_value = acf_format_date( $field['value'], 'Y-m-d H:i:s' ); - $display_value = acf_format_date( $field['value'], $field['display_format'] ); - - } - - - // convert display_format to date and time - // the letter 'm' is used for date and minute in JS, so this must be done here in PHP - $formats = acf_split_date_time($field['display_format']); - - - // vars - $div = array( - 'class' => 'acf-date-time-picker acf-input-wrap', - 'data-date_format' => acf_convert_date_to_js($formats['date']), - 'data-time_format' => acf_convert_time_to_js($formats['time']), - 'data-first_day' => $field['first_day'], - ); - - $hidden_input = array( - 'id' => $field['id'], - 'class' => 'input-alt', - 'name' => $field['name'], - 'value' => $hidden_value, - ); - - $text_input = array( - 'class' => 'input', - 'value' => $display_value, - ); - - - // html - ?> -
    > - - -
    - __('Display Format','acf'), - 'instructions' => __('The format displayed when editing a post','acf'), - 'type' => 'radio', - 'name' => 'display_format', - 'other_choice' => 1, - 'choices' => array( - 'd/m/Y g:i a' => '' . $d_m_Y . 'd/m/Y g:i a', - 'm/d/Y g:i a' => '' . $m_d_Y . 'm/d/Y g:i a', - 'F j, Y g:i a' => '' . $F_j_Y . 'F j, Y g:i a', - 'Y-m-d H:i:s' => '' . $Ymd . 'Y-m-d H:i:s', - 'other' => '' . __('Custom:','acf') . '' - ) - )); - - - // return_format - acf_render_field_setting( $field, array( - 'label' => __('Return Format','acf'), - 'instructions' => __('The format returned via template functions','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'other_choice' => 1, - 'choices' => array( - 'd/m/Y g:i a' => '' . $d_m_Y . 'd/m/Y g:i a', - 'm/d/Y g:i a' => '' . $m_d_Y . 'm/d/Y g:i a', - 'F j, Y g:i a' => '' . $F_j_Y . 'F j, Y g:i a', - 'Y-m-d H:i:s' => '' . $Ymd . 'Y-m-d H:i:s', - 'other' => '' . __('Custom:','acf') . '' - ) - )); - - - // first_day - acf_render_field_setting( $field, array( - 'label' => __('Week Starts On','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'first_day', - 'choices' => array_values( $wp_locale->weekday ) - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - return acf_format_date( $value, $field['return_format'] ); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_date_and_time_picker' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php deleted file mode 100644 index 38101f3e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-email.php +++ /dev/null @@ -1,161 +0,0 @@ -name = 'email'; - $this->label = __("Email",'acf'); - $this->defaults = array( - 'default_value' => '', - 'placeholder' => '', - 'prepend' => '', - 'append' => '' - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $atts = array(); - $keys = array( 'type', 'id', 'class', 'name', 'value', 'placeholder', 'pattern' ); - $keys2 = array( 'readonly', 'disabled', 'required' ); - $html = ''; - - - // prepend - if( $field['prepend'] !== '' ) { - - $field['class'] .= ' acf-is-prepended'; - $html .= '
    ' . acf_esc_html($field['prepend']) . '
    '; - - } - - - // append - if( $field['append'] !== '' ) { - - $field['class'] .= ' acf-is-appended'; - $html .= '
    ' . acf_esc_html($field['append']) . '
    '; - - } - - - // atts (value="123") - foreach( $keys as $k ) { - if( isset($field[ $k ]) ) $atts[ $k ] = $field[ $k ]; - } - - - // atts2 (disabled="disabled") - foreach( $keys2 as $k ) { - if( !empty($field[ $k ]) ) $atts[ $k ] = $k; - } - - - // remove empty atts - $atts = acf_clean_atts( $atts ); - - - // render - $html .= '
    ' . acf_get_text_input( $atts ) . '
    '; - - - // return - echo $html; - - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Default Value','acf'), - 'instructions' => __('Appears when creating a new post','acf'), - 'type' => 'text', - 'name' => 'default_value', - )); - - - // placeholder - acf_render_field_setting( $field, array( - 'label' => __('Placeholder Text','acf'), - 'instructions' => __('Appears within the input','acf'), - 'type' => 'text', - 'name' => 'placeholder', - )); - - - // prepend - acf_render_field_setting( $field, array( - 'label' => __('Prepend','acf'), - 'instructions' => __('Appears before the input','acf'), - 'type' => 'text', - 'name' => 'prepend', - )); - - - // append - acf_render_field_setting( $field, array( - 'label' => __('Append','acf'), - 'instructions' => __('Appears after the input','acf'), - 'type' => 'text', - 'name' => 'append', - )); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_email' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php deleted file mode 100644 index b4d565b2..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-file.php +++ /dev/null @@ -1,440 +0,0 @@ -name = 'file'; - $this->label = __("File",'acf'); - $this->category = 'content'; - $this->defaults = array( - 'return_format' => 'array', - 'library' => 'all', - 'min_size' => 0, - 'max_size' => 0, - 'mime_types' => '' - ); - $this->l10n = array( - 'select' => __("Select File",'acf'), - 'edit' => __("Edit File",'acf'), - 'update' => __("Update File",'acf'), - 'uploadedTo' => __("Uploaded to this post",'acf'), - ); - - - // filters - add_filter('get_media_item_args', array($this, 'get_media_item_args')); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $uploader = acf_get_setting('uploader'); - - - // allow custom uploader - $uploader = acf_maybe_get($field, 'uploader', $uploader); - - - // enqueue - if( $uploader == 'wp' ) { - acf_enqueue_uploader(); - } - - - // vars - $o = array( - 'icon' => '', - 'title' => '', - 'url' => '', - 'filename' => '', - 'filesize' => '' - ); - - $div = array( - 'class' => 'acf-file-uploader', - 'data-library' => $field['library'], - 'data-mime_types' => $field['mime_types'], - 'data-uploader' => $uploader - ); - - - // has value? - if( $field['value'] ) { - - $attachment = acf_get_attachment($field['value']); - if( $attachment ) { - - // has value - $div['class'] .= ' has-value'; - - // update - $o['icon'] = $attachment['icon']; - $o['title'] = $attachment['title']; - $o['url'] = $attachment['url']; - $o['filename'] = $attachment['filename']; - if( $attachment['filesize'] ) { - $o['filesize'] = size_format($attachment['filesize']); - } - } - } - -?> -
    > - $field['name'], 'value' => $field['value'], 'data-name' => 'id' )); ?> -
    -
    - -
    -
    -

    - -

    -

    - : - -

    -

    - : - -

    -
    -
    - -
    -
    -
    - - - -

    - - - - - - -

    - - - -
    -
    - __('Return Value','acf'), - 'instructions' => __('Specify the returned value on front end','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'layout' => 'horizontal', - 'choices' => array( - 'array' => __("File Array",'acf'), - 'url' => __("File URL",'acf'), - 'id' => __("File ID",'acf') - ) - )); - - - // library - acf_render_field_setting( $field, array( - 'label' => __('Library','acf'), - 'instructions' => __('Limit the media library choice','acf'), - 'type' => 'radio', - 'name' => 'library', - 'layout' => 'horizontal', - 'choices' => array( - 'all' => __('All', 'acf'), - 'uploadedTo' => __('Uploaded to post', 'acf') - ) - )); - - - // min - acf_render_field_setting( $field, array( - 'label' => __('Minimum','acf'), - 'instructions' => __('Restrict which files can be uploaded','acf'), - 'type' => 'text', - 'name' => 'min_size', - 'prepend' => __('File size', 'acf'), - 'append' => 'MB', - )); - - - // max - acf_render_field_setting( $field, array( - 'label' => __('Maximum','acf'), - 'instructions' => __('Restrict which files can be uploaded','acf'), - 'type' => 'text', - 'name' => 'max_size', - 'prepend' => __('File size', 'acf'), - 'append' => 'MB', - )); - - - // allowed type - acf_render_field_setting( $field, array( - 'label' => __('Allowed file types','acf'), - 'instructions' => __('Comma separated list. Leave blank for all types','acf'), - 'type' => 'text', - 'name' => 'mime_types', - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // bail early if no value - if( empty($value) ) return false; - - - // bail early if not numeric (error message) - if( !is_numeric($value) ) return false; - - - // convert to int - $value = intval($value); - - - // format - if( $field['return_format'] == 'url' ) { - - return wp_get_attachment_url($value); - - } elseif( $field['return_format'] == 'array' ) { - - return acf_get_attachment( $value ); - } - - - // return - return $value; - } - - - /* - * get_media_item_args - * - * description - * - * @type function - * @date 27/01/13 - * @since 3.6.0 - * - * @param $vars (array) - * @return $vars - */ - - function get_media_item_args( $vars ) { - - $vars['send'] = true; - return($vars); - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // bail early if is empty - if( empty($value) ) return false; - - - // validate - if( is_array($value) && isset($value['ID']) ) { - - $value = $value['ID']; - - } elseif( is_object($value) && isset($value->ID) ) { - - $value = $value->ID; - - } - - - // bail early if not attachment ID - if( !$value || !is_numeric($value) ) return false; - - - // confirm type - $value = (int) $value; - - - // maybe connect attacment to post - acf_connect_attachment_to_post( $value, $post_id ); - - - // return - return $value; - - } - - - - /* - * validate_value - * - * This function will validate a basic file input - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - // bail early if empty - if( empty($value) ) return $valid; - - - // bail ealry if is numeric - if( is_numeric($value) ) return $valid; - - - // bail ealry if not basic string - if( !is_string($value) ) return $valid; - - - // decode value - $file = null; - parse_str($value, $file); - - - // bail early if no attachment - if( empty($file) ) return $valid; - - - // get errors - $errors = acf_validate_attachment( $file, $field, 'basic_upload' ); - - - // append error - if( !empty($errors) ) { - - $valid = implode("\n", $errors); - - } - - - // return - return $valid; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_file' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php deleted file mode 100644 index 6fbcc48e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php +++ /dev/null @@ -1,314 +0,0 @@ -name = 'google_map'; - $this->label = __("Google Map",'acf'); - $this->category = 'jquery'; - $this->defaults = array( - 'height' => '', - 'center_lat' => '', - 'center_lng' => '', - 'zoom' => '' - ); - $this->default_values = array( - 'height' => '400', - 'center_lat' => '-37.81411', - 'center_lng' => '144.96328', - 'zoom' => '14' - ); - $this->l10n = array( - 'locating' => __("Locating",'acf'), - 'browser_support' => __("Sorry, this browser does not support geolocation",'acf'), - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // validate value - if( empty($field['value']) ) { - $field['value'] = array(); - } - - - // value - $field['value'] = wp_parse_args($field['value'], array( - 'address' => '', - 'lat' => '', - 'lng' => '' - )); - - - // default options - foreach( $this->default_values as $k => $v ) { - - if( empty($field[ $k ]) ) { - $field[ $k ] = $v; - } - - } - - - // vars - $atts = array( - 'id' => $field['id'], - 'class' => "acf-google-map {$field['class']}", - 'data-lat' => $field['center_lat'], - 'data-lng' => $field['center_lng'], - 'data-zoom' => $field['zoom'], - ); - - - // has value - if( $field['value']['address'] ) { - $atts['class'] .= ' -value'; - } - -?> -
    > - -
    - $v ): - acf_hidden_input(array( 'name' => $field['name'].'['.$k.']', 'value' => $v, 'class' => 'input-'.$k )); - endforeach; ?> -
    - -
    - -
    - ">">"> -
    - - " value="" /> - - -
    - -
    - -
    - __('Center','acf'), - 'instructions' => __('Center the initial map','acf'), - 'type' => 'text', - 'name' => 'center_lat', - 'prepend' => 'lat', - 'placeholder' => $this->default_values['center_lat'] - )); - - - // center_lng - acf_render_field_setting( $field, array( - 'label' => __('Center','acf'), - 'instructions' => __('Center the initial map','acf'), - 'type' => 'text', - 'name' => 'center_lng', - 'prepend' => 'lng', - 'placeholder' => $this->default_values['center_lng'], - '_append' => 'center_lat' - )); - - - // zoom - acf_render_field_setting( $field, array( - 'label' => __('Zoom','acf'), - 'instructions' => __('Set the initial zoom level','acf'), - 'type' => 'text', - 'name' => 'zoom', - 'placeholder' => $this->default_values['zoom'] - )); - - - // allow_null - acf_render_field_setting( $field, array( - 'label' => __('Height','acf'), - 'instructions' => __('Customise the map height','acf'), - 'type' => 'text', - 'name' => 'height', - 'append' => 'px', - 'placeholder' => $this->default_values['height'] - )); - - } - - - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - // bail early if not required - if( ! $field['required'] ) { - - return $valid; - - } - - - if( empty($value) || empty($value['lat']) || empty($value['lng']) ) { - - return false; - - } - - - // return - return $valid; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - if( empty($value) || empty($value['lat']) || empty($value['lng']) ) { - - return false; - - } - - - // return - return $value; - } - - - /* - * input_admin_footer - * - * description - * - * @type function - * @date 6/03/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function input_admin_footer() { - - // bail ealry if no qneueu - if( !acf_get_setting('enqueue_google_maps') ) return; - - - // vars - $api = array( - 'key' => acf_get_setting('google_api_key'), - 'client' => acf_get_setting('google_api_client'), - 'libraries' => 'places', - 'ver' => 3, - 'callback' => '' - ); - - - // filter - $api = apply_filters('acf/fields/google_map/api', $api); - - - // remove empty - if( empty($api['key']) ) unset($api['key']); - if( empty($api['client']) ) unset($api['client']); - - - // construct url - $url = add_query_arg($api, 'https://maps.googleapis.com/maps/api/js'); - -?> - - \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php deleted file mode 100644 index 96bbabf3..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php +++ /dev/null @@ -1,656 +0,0 @@ -name = 'group'; - $this->label = __("Group",'acf'); - $this->category = 'layout'; - $this->defaults = array( - 'sub_fields' => array(), - 'layout' => 'block' - ); - $this->have_rows = 'single'; - - - // field filters - $this->add_field_filter('acf/prepare_field_for_export', array($this, 'prepare_field_for_export')); - $this->add_field_filter('acf/prepare_field_for_import', array($this, 'prepare_field_for_import')); - - } - - - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - - function load_field( $field ) { - - // vars - $sub_fields = acf_get_fields( $field ); - - - // append - if( $sub_fields ) { - - $field['sub_fields'] = $sub_fields; - - } - - - // return - return $field; - - } - - - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - - function load_value( $value, $post_id, $field ) { - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return $value; - - - // modify names - $field = $this->prepare_field_for_db( $field ); - - - // load sub fields - $value = array(); - - - // loop - foreach( $field['sub_fields'] as $sub_field ) { - - // load - $value[ $sub_field['key'] ] = acf_get_value( $post_id, $sub_field ); - - } - - - // return - return $value; - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // bail early if no value - if( empty($value) ) return false; - - - // modify names - $field = $this->prepare_field_for_db( $field ); - - - // loop - foreach( $field['sub_fields'] as $sub_field ) { - - // extract value - $sub_value = acf_extract_var( $value, $sub_field['key'] ); - - - // format value - $sub_value = acf_format_value( $sub_value, $post_id, $sub_field ); - - - // append to $row - $value[ $sub_field['_name'] ] = $sub_value; - - } - - - // return - return $value; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // bail early if no value - if( !acf_is_array($value) ) return null; - - - // bail ealry if no sub fields - if( empty($field['sub_fields']) ) return null; - - - // modify names - $field = $this->prepare_field_for_db( $field ); - - - // loop - foreach( $field['sub_fields'] as $sub_field ) { - - // vars - $v = false; - - - // key (backend) - if( isset($value[ $sub_field['key'] ]) ) { - - $v = $value[ $sub_field['key'] ]; - - // name (frontend) - } elseif( isset($value[ $sub_field['_name'] ]) ) { - - $v = $value[ $sub_field['_name'] ]; - - // empty - } else { - - // input is not set (hidden by conditioanl logic) - continue; - - } - - - // update value - acf_update_value( $v, $post_id, $sub_field ); - - } - - - // return - return ''; - - } - - - /* - * prepare_field_for_db - * - * This function will modify sub fields ready for update / load - * - * @type function - * @date 4/11/16 - * @since 5.5.0 - * - * @param $field (array) - * @return $field - */ - - function prepare_field_for_db( $field ) { - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return $field; - - - // loop - foreach( $field['sub_fields'] as &$sub_field ) { - - // prefix name - $sub_field['name'] = $field['name'] . '_' . $sub_field['_name']; - - } - - - // return - return $field; - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return; - - - // load values - foreach( $field['sub_fields'] as &$sub_field ) { - - // add value - if( isset($field['value'][ $sub_field['key'] ]) ) { - - // this is a normal value - $sub_field['value'] = $field['value'][ $sub_field['key'] ]; - - } elseif( isset($sub_field['default_value']) ) { - - // no value, but this sub field has a default value - $sub_field['value'] = $sub_field['default_value']; - - } - - - // update prefix to allow for nested values - $sub_field['prefix'] = $field['name']; - - - // restore required - if( $field['required'] ) $sub_field['required'] = 0; - - } - - - // render - if( $field['layout'] == 'table' ) { - - $this->render_field_table( $field ); - - } else { - - $this->render_field_block( $field ); - - } - - } - - - /* - * render_field_block - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function render_field_block( $field ) { - - // vars - $label_placement = ($field['layout'] == 'block') ? 'top' : 'left'; - - - // html - echo '
    '; - - foreach( $field['sub_fields'] as $sub_field ) { - - acf_render_field_wrap( $sub_field ); - - } - - echo '
    '; - - } - - - /* - * render_field_table - * - * description - * - * @type function - * @date 12/07/2016 - * @since 5.4.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function render_field_table( $field ) { - -?> - - - - - - - - - - - - - -
    > - - -
    - $field['sub_fields'], - 'parent' => $field['ID'] - ); - - - ?> - - - - - - - - __('Layout','acf'), - 'instructions' => __('Specify the style used to render the selected fields', 'acf'), - 'type' => 'radio', - 'name' => 'layout', - 'layout' => 'horizontal', - 'choices' => array( - 'block' => __('Block','acf'), - 'table' => __('Table','acf'), - 'row' => __('Row','acf') - ) - )); - - } - - - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - // bail early if no $value - if( empty($value) ) return $valid; - - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return $valid; - - - // loop - foreach( $field['sub_fields'] as $sub_field ) { - - // get sub field - $k = $sub_field['key']; - - - // bail early if value not set (conditional logic?) - if( !isset($value[ $k ]) ) continue; - - - // required - if( $field['required'] ) { - $sub_field['required'] = 1; - } - - - // validate - acf_validate_value( $value[ $k ], $sub_field, "{$input}[{$k}]" ); - - } - - - // return - return $valid; - - } - - - /* - * duplicate_field() - * - * This filter is appied to the $field before it is duplicated and saved to the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the modified field - */ - - function duplicate_field( $field ) { - - // get sub fields - $sub_fields = acf_extract_var( $field, 'sub_fields' ); - - - // save field to get ID - $field = acf_update_field( $field ); - - - // duplicate sub fields - acf_duplicate_fields( $sub_fields, $field['ID'] ); - - - // return - return $field; - - } - - - /* - * prepare_field_for_export - * - * description - * - * @type function - * @date 11/03/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function prepare_field_for_export( $field ) { - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return $field; - - - // prepare - $field['sub_fields'] = acf_prepare_fields_for_export( $field['sub_fields'] ); - - - // return - return $field; - - } - - - /* - * prepare_field_for_import - * - * description - * - * @type function - * @date 11/03/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function prepare_field_for_import( $field ) { - - // bail early if no sub fields - if( empty($field['sub_fields']) ) return $field; - - - // vars - $sub_fields = $field['sub_fields']; - - - // reset field setting - $field['sub_fields'] = array(); - - - // loop - foreach( $sub_fields as &$sub_field ) { - - $sub_field['parent'] = $field['key']; - - } - - - // merge - array_unshift($sub_fields, $field); - - - // return - return $sub_fields; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field__group' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php deleted file mode 100644 index 0f0a898f..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-image.php +++ /dev/null @@ -1,472 +0,0 @@ -name = 'image'; - $this->label = __("Image",'acf'); - $this->category = 'content'; - $this->defaults = array( - 'return_format' => 'array', - 'preview_size' => 'thumbnail', - 'library' => 'all', - 'min_width' => 0, - 'min_height' => 0, - 'min_size' => 0, - 'max_width' => 0, - 'max_height' => 0, - 'max_size' => 0, - 'mime_types' => '' - ); - $this->l10n = array( - 'select' => __("Select Image",'acf'), - 'edit' => __("Edit Image",'acf'), - 'update' => __("Update Image",'acf'), - 'uploadedTo' => __("Uploaded to this post",'acf'), - 'all' => __("All images",'acf'), - ); - - - // filters - add_filter('get_media_item_args', array($this, 'get_media_item_args')); - add_filter('wp_prepare_attachment_for_js', array($this, 'wp_prepare_attachment_for_js'), 10, 3); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $uploader = acf_get_setting('uploader'); - - - // enqueue - if( $uploader == 'wp' ) { - acf_enqueue_uploader(); - } - - - // vars - $url = ''; - $alt = ''; - $div = array( - 'class' => 'acf-image-uploader', - 'data-preview_size' => $field['preview_size'], - 'data-library' => $field['library'], - 'data-mime_types' => $field['mime_types'], - 'data-uploader' => $uploader - ); - - - // has value? - if( $field['value'] ) { - - // update vars - $url = wp_get_attachment_image_src($field['value'], $field['preview_size']); - $alt = get_post_meta($field['value'], '_wp_attachment_image_alt', true); - - - // url exists - if( $url ) $url = $url[0]; - - - // url exists - if( $url ) { - $div['class'] .= ' has-value'; - } - - } - - - // get size of preview value - $size = acf_get_image_size($field['preview_size']); - -?> -
    > - $field['name'], 'value' => $field['value'] )); ?> -
    style=""> - <?php echo esc_attr($alt); ?> -
    - -
    -
    -
    - - - -

    - - - - - - -

    - - -
    -
    - __('Return Value','acf'), - 'instructions' => __('Specify the returned value on front end','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'layout' => 'horizontal', - 'choices' => array( - 'array' => __("Image Array",'acf'), - 'url' => __("Image URL",'acf'), - 'id' => __("Image ID",'acf') - ) - )); - - - // preview_size - acf_render_field_setting( $field, array( - 'label' => __('Preview Size','acf'), - 'instructions' => __('Shown when entering data','acf'), - 'type' => 'select', - 'name' => 'preview_size', - 'choices' => acf_get_image_sizes() - )); - - - // library - acf_render_field_setting( $field, array( - 'label' => __('Library','acf'), - 'instructions' => __('Limit the media library choice','acf'), - 'type' => 'radio', - 'name' => 'library', - 'layout' => 'horizontal', - 'choices' => array( - 'all' => __('All', 'acf'), - 'uploadedTo' => __('Uploaded to post', 'acf') - ) - )); - - - // min - acf_render_field_setting( $field, array( - 'label' => __('Minimum','acf'), - 'instructions' => __('Restrict which images can be uploaded','acf'), - 'type' => 'text', - 'name' => 'min_width', - 'prepend' => __('Width', 'acf'), - 'append' => 'px', - )); - - acf_render_field_setting( $field, array( - 'label' => '', - 'type' => 'text', - 'name' => 'min_height', - 'prepend' => __('Height', 'acf'), - 'append' => 'px', - '_append' => 'min_width' - )); - - acf_render_field_setting( $field, array( - 'label' => '', - 'type' => 'text', - 'name' => 'min_size', - 'prepend' => __('File size', 'acf'), - 'append' => 'MB', - '_append' => 'min_width' - )); - - - // max - acf_render_field_setting( $field, array( - 'label' => __('Maximum','acf'), - 'instructions' => __('Restrict which images can be uploaded','acf'), - 'type' => 'text', - 'name' => 'max_width', - 'prepend' => __('Width', 'acf'), - 'append' => 'px', - )); - - acf_render_field_setting( $field, array( - 'label' => '', - 'type' => 'text', - 'name' => 'max_height', - 'prepend' => __('Height', 'acf'), - 'append' => 'px', - '_append' => 'max_width' - )); - - acf_render_field_setting( $field, array( - 'label' => '', - 'type' => 'text', - 'name' => 'max_size', - 'prepend' => __('File size', 'acf'), - 'append' => 'MB', - '_append' => 'max_width' - )); - - - // allowed type - acf_render_field_setting( $field, array( - 'label' => __('Allowed file types','acf'), - 'instructions' => __('Comma separated list. Leave blank for all types','acf'), - 'type' => 'text', - 'name' => 'mime_types', - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // bail early if no value - if( empty($value) ) return false; - - - // bail early if not numeric (error message) - if( !is_numeric($value) ) return false; - - - // convert to int - $value = intval($value); - - - // format - if( $field['return_format'] == 'url' ) { - - return wp_get_attachment_url( $value ); - - } elseif( $field['return_format'] == 'array' ) { - - return acf_get_attachment( $value ); - - } - - - // return - return $value; - - } - - - /* - * get_media_item_args - * - * description - * - * @type function - * @date 27/01/13 - * @since 3.6.0 - * - * @param $vars (array) - * @return $vars - */ - - function get_media_item_args( $vars ) { - - $vars['send'] = true; - return($vars); - - } - - - /* - * wp_prepare_attachment_for_js - * - * this filter allows ACF to add in extra data to an attachment JS object - * This sneaky hook adds the missing sizes to each attachment in the 3.5 uploader. - * It would be a lot easier to add all the sizes to the 'image_size_names_choose' filter but - * then it will show up on the normal the_content editor - * - * @type function - * @since: 3.5.7 - * @date 13/01/13 - * - * @param {int} $post_id - * @return {int} $post_id - */ - - function wp_prepare_attachment_for_js( $response, $attachment, $meta ) { - - // only for image - if( $response['type'] != 'image' ) { - - return $response; - - } - - - // make sure sizes exist. Perhaps they dont? - if( !isset($meta['sizes']) ) { - - return $response; - - } - - - $attachment_url = $response['url']; - $base_url = str_replace( wp_basename( $attachment_url ), '', $attachment_url ); - - if( isset($meta['sizes']) && is_array($meta['sizes']) ) { - - foreach( $meta['sizes'] as $k => $v ) { - - if( !isset($response['sizes'][ $k ]) ) { - - $response['sizes'][ $k ] = array( - 'height' => $v['height'], - 'width' => $v['width'], - 'url' => $base_url . $v['file'], - 'orientation' => $v['height'] > $v['width'] ? 'portrait' : 'landscape', - ); - } - - } - - } - - return $response; - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - return acf_get_field_type('file')->update_value( $value, $post_id, $field ); - - } - - - /* - * validate_value - * - * This function will validate a basic file input - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - return acf_get_field_type('file')->validate_value( $valid, $value, $field, $input ); - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_image' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php deleted file mode 100644 index 5df5818f..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-link.php +++ /dev/null @@ -1,292 +0,0 @@ -name = 'link'; - $this->label = __("Link",'acf'); - $this->category = 'relational'; - $this->defaults = array( - 'return_format' => 'array', - ); - - } - - - /* - * get_link - * - * description - * - * @type function - * @date 16/5/17 - * @since 5.5.13 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function get_link( $value = '' ) { - - // vars - $link = array( - 'title' => '', - 'url' => '', - 'target' => '' - ); - - - // array (ACF 5.6.0) - if( is_array($value) ) { - - $link = array_merge($link, $value); - - // post id (ACF < 5.6.0) - } elseif( is_numeric($value) ) { - - $link['title'] = get_the_title( $value ); - $link['url'] = get_permalink( $value ); - - // string (ACF < 5.6.0) - } elseif( is_string($value) ) { - - $link['url'] = $value; - - } - - - // return - return $link; - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ){ - - // vars - $div = array( - 'id' => $field['id'], - 'class' => $field['class'] . ' acf-link', - ); - - - // render scripts/styles - acf_enqueue_uploader(); - - - // get link - $link = $this->get_link( $field['value'] ); - - - // classes - if( $link['url'] ) { - $div['class'] .= ' -value'; - } - - if( $link['target'] === '_blank' ) { - $div['class'] .= ' -external'; - } - - /**/ -?> -
    > - -
    - - $v ): ?> - "input-$k", 'name' => $field['name'] . "[$k]", 'value' => $v )); ?> - -
    - - - - - -
    - __('Return Value','acf'), - 'instructions' => __('Specify the returned value on front end','acf'), - 'type' => 'radio', - 'name' => 'return_format', - 'layout' => 'horizontal', - 'choices' => array( - 'array' => __("Link Array",'acf'), - 'url' => __("Link URL",'acf'), - ) - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // bail early if no value - if( empty($value) ) return $value; - - - // get link - $link = $this->get_link( $value ); - - - // format value - if( $field['return_format'] == 'url' ) { - - return $link['url']; - - } - - - // return link - return $link; - - } - - - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - // bail early if not required - if( !$field['required'] ) return $valid; - - - // URL is required - if( empty($value) || empty($value['url']) ) { - - return false; - - } - - - // return - return $valid; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // URL is required - if( empty($value) || empty($value['url']) ) { - - return false; - - } - - - // return - return $value; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_link' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php deleted file mode 100644 index 0180ff02..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-message.php +++ /dev/null @@ -1,200 +0,0 @@ -name = 'message'; - $this->label = __("Message",'acf'); - $this->category = 'layout'; - $this->defaults = array( - 'message' => '', - 'esc_html' => 0, - 'new_lines' => 'wpautop', - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $m = $field['message']; - - - // wptexturize (improves "quotes") - $m = wptexturize( $m ); - - - // esc_html - if( $field['esc_html'] ) { - - $m = esc_html( $m ); - - } - - - // new lines - if( $field['new_lines'] == 'wpautop' ) { - - $m = wpautop($m); - - } elseif( $field['new_lines'] == 'br' ) { - - $m = nl2br($m); - - } - - - // return - echo acf_esc_html( $m ); - - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field_settings( $field ) { - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Message','acf'), - 'instructions' => '', - 'type' => 'textarea', - 'name' => 'message', - )); - - - // formatting - acf_render_field_setting( $field, array( - 'label' => __('New Lines','acf'), - 'instructions' => __('Controls how new lines are rendered','acf'), - 'type' => 'select', - 'name' => 'new_lines', - 'choices' => array( - 'wpautop' => __("Automatically add paragraphs",'acf'), - 'br' => __("Automatically add <br>",'acf'), - '' => __("No Formatting",'acf') - ) - )); - - - // HTML - acf_render_field_setting( $field, array( - 'label' => __('Escape HTML','acf'), - 'instructions' => __('Allow HTML markup to display as visible text instead of rendering','acf'), - 'name' => 'esc_html', - 'type' => 'true_false', - 'ui' => 1, - )); - - } - - - /* - * translate_field - * - * This function will translate field settings - * - * @type function - * @date 8/03/2016 - * @since 5.3.2 - * - * @param $field (array) - * @return $field - */ - - function translate_field( $field ) { - - // translate - $field['message'] = acf_translate( $field['message'] ); - - - // return - return $field; - - } - - - /* - * load_field() - * - * This filter is appied to the $field after it is loaded from the database - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $field - the field array holding all the field options - * - * @return $field - the field array holding all the field options - */ - - function load_field( $field ) { - - // remove name to avoid caching issue - $field['name'] = ''; - - - // remove required to avoid JS issues - $field['required'] = 0; - - - // set value other than 'null' to avoid ACF loading / caching issue - $field['value'] = false; - - - // return - return $field; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_message' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php deleted file mode 100644 index 03954713..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-number.php +++ /dev/null @@ -1,304 +0,0 @@ -name = 'number'; - $this->label = __("Number",'acf'); - $this->defaults = array( - 'default_value' => '', - 'min' => '', - 'max' => '', - 'step' => '', - 'placeholder' => '', - 'prepend' => '', - 'append' => '' - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // vars - $atts = array(); - $keys = array( 'type', 'id', 'class', 'name', 'value', 'min', 'max', 'step', 'placeholder', 'pattern' ); - $keys2 = array( 'readonly', 'disabled', 'required' ); - $html = ''; - - - // step - if( !$field['step'] ) { - $field['step'] = 'any'; - } - - - // prepend - if( $field['prepend'] !== '' ) { - - $field['class'] .= ' acf-is-prepended'; - $html .= '
    ' . acf_esc_html($field['prepend']) . '
    '; - - } - - - // append - if( $field['append'] !== '' ) { - - $field['class'] .= ' acf-is-appended'; - $html .= '
    ' . acf_esc_html($field['append']) . '
    '; - - } - - - // atts (value="123") - foreach( $keys as $k ) { - if( isset($field[ $k ]) ) $atts[ $k ] = $field[ $k ]; - } - - - // atts2 (disabled="disabled") - foreach( $keys2 as $k ) { - if( !empty($field[ $k ]) ) $atts[ $k ] = $k; - } - - - // remove empty atts - $atts = acf_clean_atts( $atts ); - - - // render - $html .= '
    ' . acf_get_text_input( $atts ) . '
    '; - - - // return - echo $html; - - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Default Value','acf'), - 'instructions' => __('Appears when creating a new post','acf'), - 'type' => 'text', - 'name' => 'default_value', - )); - - - // placeholder - acf_render_field_setting( $field, array( - 'label' => __('Placeholder Text','acf'), - 'instructions' => __('Appears within the input','acf'), - 'type' => 'text', - 'name' => 'placeholder', - )); - - - // prepend - acf_render_field_setting( $field, array( - 'label' => __('Prepend','acf'), - 'instructions' => __('Appears before the input','acf'), - 'type' => 'text', - 'name' => 'prepend', - )); - - - // append - acf_render_field_setting( $field, array( - 'label' => __('Append','acf'), - 'instructions' => __('Appears after the input','acf'), - 'type' => 'text', - 'name' => 'append', - )); - - - // min - acf_render_field_setting( $field, array( - 'label' => __('Minimum Value','acf'), - 'instructions' => '', - 'type' => 'number', - 'name' => 'min', - )); - - - // max - acf_render_field_setting( $field, array( - 'label' => __('Maximum Value','acf'), - 'instructions' => '', - 'type' => 'number', - 'name' => 'max', - )); - - - // max - acf_render_field_setting( $field, array( - 'label' => __('Step Size','acf'), - 'instructions' => '', - 'type' => 'number', - 'name' => 'step', - )); - - } - - - /* - * validate_value - * - * description - * - * @type function - * @date 11/02/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function validate_value( $valid, $value, $field, $input ){ - - // remove ',' - if( acf_str_exists(',', $value) ) { - - $value = str_replace(',', '', $value); - - } - - - // if value is not numeric... - if( !is_numeric($value) ) { - - // allow blank to be saved - if( !empty($value) ) { - - $valid = __('Value must be a number', 'acf'); - - } - - - // return early - return $valid; - - } - - - // convert - $value = floatval($value); - - - // min - if( is_numeric($field['min']) && $value < floatval($field['min'])) { - - $valid = sprintf(__('Value must be equal to or higher than %d', 'acf'), $field['min'] ); - - } - - - // max - if( is_numeric($field['max']) && $value > floatval($field['max']) ) { - - $valid = sprintf(__('Value must be equal to or lower than %d', 'acf'), $field['max'] ); - - } - - - // return - return $valid; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $field - the field array holding all the field options - * @param $post_id - the $post_id of which the value will be saved - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // no formatting needed for empty value - if( empty($value) ) { - - return $value; - - } - - - // remove ',' - if( acf_str_exists(',', $value) ) { - - $value = str_replace(',', '', $value); - - } - - - // return - return $value; - - } - - -} - - -// initialize -acf_register_field_type( 'acf_field_number' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php deleted file mode 100644 index 1452c088..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php +++ /dev/null @@ -1,333 +0,0 @@ -name = 'oembed'; - $this->label = __("oEmbed",'acf'); - $this->category = 'content'; - $this->defaults = array( - 'width' => '', - 'height' => '', - ); - $this->width = 640; - $this->height = 390; - - - // extra - add_action('wp_ajax_acf/fields/oembed/search', array($this, 'ajax_query')); - add_action('wp_ajax_nopriv_acf/fields/oembed/search', array($this, 'ajax_query')); - - } - - - /* - * prepare_field - * - * This function will prepare the field for input - * - * @type function - * @date 14/2/17 - * @since 5.5.8 - * - * @param $field (array) - * @return (int) - */ - - function prepare_field( $field ) { - - // defaults - if( !$field['width'] ) $field['width'] = $this->width; - if( !$field['height'] ) $field['height'] = $this->height; - - - // return - return $field; - - } - - - /* - * wp_oembed_get - * - * description - * - * @type function - * @date 24/01/2014 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function wp_oembed_get( $url = '', $width = 0, $height = 0 ) { - - // vars - $embed = ''; - $res = array( - 'width' => $width, - 'height' => $height - ); - - - // get emebed - $embed = @wp_oembed_get( $url, $res ); - - - // try shortcode - if( !$embed ) { - - // global - global $wp_embed; - - - // get emebed - $embed = $wp_embed->shortcode($res, $url); - - } - - - // return - return $embed; - } - - - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { - - // validate - if( !acf_verify_ajax() ) die(); - - - // get choices - $response = $this->get_ajax_query( $_POST ); - - - // return - wp_send_json($response); - - } - - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - - function get_ajax_query( $args = array() ) { - - // defaults - $args = acf_parse_args($args, array( - 's' => '', - 'field_key' => '', - )); - - - // load field - $field = acf_get_field( $args['field_key'] ); - if( !$field ) return false; - - - // prepare field to correct width and height - $field = $this->prepare_field($field); - - - // vars - $response = array( - 'url' => $args['s'], - 'html' => $this->wp_oembed_get($args['s'], $field['width'], $field['height']) - ); - - - // return - return $response; - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // atts - $atts = array( - 'class' => 'acf-oembed', - ); - - - // value - if( $field['value'] ) $atts['class'] .= ' has-value'; - -?> -
    > - $field['name'], 'value' => $field['value'], 'data-name' => 'value-input' )); ?> -
    - -
    -

    -
    - - - -
    - -
    - -
    -
    - -
    - -
    - -
    -

    -
    - -
    - wp_oembed_get($field['value'], $field['width'], $field['height']); ?> -
    - - - -
    -
    - __('Embed Size','acf'), - 'type' => 'text', - 'name' => 'width', - 'prepend' => __('Width', 'acf'), - 'append' => 'px', - 'placeholder' => $this->width - )); - - - // height - acf_render_field_setting( $field, array( - 'label' => __('Embed Size','acf'), - 'type' => 'text', - 'name' => 'height', - 'prepend' => __('Height', 'acf'), - 'append' => 'px', - 'placeholder' => $this->height, - '_append' => 'width' - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // bail early if no value - if( empty($value) ) return $value; - - - // prepare field to correct width and height - $field = $this->prepare_field($field); - - - // get oembed - $value = $this->wp_oembed_get($value, $field['width'], $field['height']); - - - // return - return $value; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_oembed' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php deleted file mode 100644 index 25ff37c7..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-output.php +++ /dev/null @@ -1,77 +0,0 @@ -name = 'output'; - $this->label = 'output'; - $this->public = false; - $this->defaults = array( - 'html' => false - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - - function render_field( $field ) { - - // bail early if no html - if( !$field['html'] ) return; - - - // html - if( is_string($field['html']) && !function_exists($field['html']) ) { - - echo $field['html']; - - // function - } else { - - call_user_func_array($field['html'], array($field)); - - } - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_output' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php deleted file mode 100644 index 8d6c0be0..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-page_link.php +++ /dev/null @@ -1,680 +0,0 @@ -name = 'page_link'; - $this->label = __("Page Link",'acf'); - $this->category = 'relational'; - $this->defaults = array( - 'post_type' => array(), - 'taxonomy' => array(), - 'allow_null' => 0, - 'multiple' => 0, - 'allow_archives' => 1 - ); - - - // extra - add_action('wp_ajax_acf/fields/page_link/query', array($this, 'ajax_query')); - add_action('wp_ajax_nopriv_acf/fields/page_link/query', array($this, 'ajax_query')); - - } - - - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { - - // validate - if( !acf_verify_ajax() ) die(); - - - // defaults - $options = acf_parse_args($_POST, array( - 'post_id' => 0, - 's' => '', - 'field_key' => '', - 'paged' => 1 - )); - - - // vars - $results = array(); - $args = array(); - $s = false; - $is_search = false; - - - // paged - $args['posts_per_page'] = 20; - $args['paged'] = $options['paged']; - - - // search - if( $options['s'] !== '' ) { - - // strip slashes (search may be integer) - $s = wp_unslash( strval($options['s']) ); - - - // update vars - $args['s'] = $s; - $is_search = true; - - } - - - // load field - $field = acf_get_field( $options['field_key'] ); - if( !$field ) die(); - - - // update $args - if( !empty($field['post_type']) ) { - - $args['post_type'] = acf_get_array( $field['post_type'] ); - - } else { - - $args['post_type'] = acf_get_post_types(); - - } - - // create tax queries - if( !empty($field['taxonomy']) ) { - - // append to $args - $args['tax_query'] = array(); - - - // decode terms - $taxonomies = acf_decode_taxonomy_terms( $field['taxonomy'] ); - - - // now create the tax queries - foreach( $taxonomies as $taxonomy => $terms ) { - - $args['tax_query'][] = array( - 'taxonomy' => $taxonomy, - 'field' => 'slug', - 'terms' => $terms, - ); - - } - } - - - // filters - $args = apply_filters('acf/fields/page_link/query', $args, $field, $options['post_id']); - $args = apply_filters('acf/fields/page_link/query/name=' . $field['name'], $args, $field, $options['post_id'] ); - $args = apply_filters('acf/fields/page_link/query/key=' . $field['key'], $args, $field, $options['post_id'] ); - - - // add archives to $results - if( $field['allow_archives'] && $args['paged'] == 1 ) { - - $archives = array(); - $archives[] = array( - 'id' => home_url(), - 'text' => home_url() - ); - - foreach( $args['post_type'] as $post_type ) { - - // vars - $archive_link = get_post_type_archive_link( $post_type ); - - - // bail ealry if no link - if( !$archive_link ) continue; - - - // bail early if no search match - if( $is_search && stripos($archive_link, $s) === false ) continue; - - - // append - $archives[] = array( - 'id' => $archive_link, - 'text' => $archive_link - ); - - } - - - // append - $results[] = array( - 'text' => __('Archives', 'acf'), - 'children' => $archives - ); - - } - - - // get posts grouped by post type - $groups = acf_get_grouped_posts( $args ); - - - // loop - if( !empty($groups) ) { - - foreach( array_keys($groups) as $group_title ) { - - // vars - $posts = acf_extract_var( $groups, $group_title ); - - - // data - $data = array( - 'text' => $group_title, - 'children' => array() - ); - - - // convert post objects to post titles - foreach( array_keys($posts) as $post_id ) { - - $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'], $is_search ); - - } - - - // order posts by search - if( $is_search && empty($args['orderby']) ) { - - $posts = acf_order_by_search( $posts, $args['s'] ); - - } - - - // append to $data - foreach( array_keys($posts) as $post_id ) { - - $data['children'][] = $this->get_post_result( $post_id, $posts[ $post_id ]); - - } - - - // append to $results - $results[] = $data; - - } - - } - - - // return - acf_send_ajax_results(array( - 'results' => $results, - 'limit' => $args['posts_per_page'] - )); - - } - - - /* - * get_post_result - * - * This function will return an array containing id, text and maybe description data - * - * @type function - * @date 7/07/2016 - * @since 5.4.0 - * - * @param $id (mixed) - * @param $text (string) - * @return (array) - */ - - function get_post_result( $id, $text ) { - - // vars - $result = array( - 'id' => $id, - 'text' => $text - ); - - - // look for parent - $search = '| ' . __('Parent', 'acf') . ':'; - $pos = strpos($text, $search); - - if( $pos !== false ) { - - $result['description'] = substr($text, $pos+2); - $result['text'] = substr($text, 0, $pos); - - } - - - // return - return $result; - - } - - - /* - * get_post_title - * - * This function returns the HTML for a result - * - * @type function - * @date 1/11/2013 - * @since 5.0.0 - * - * @param $post (object) - * @param $field (array) - * @param $post_id (int) the post_id to which this value is saved to - * @return (string) - */ - - function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { - - // get post_id - if( !$post_id ) $post_id = acf_get_form_data('post_id'); - - - // vars - $title = acf_get_post_title( $post, $is_search ); - - - // filters - $title = apply_filters('acf/fields/page_link/result', $title, $post, $field, $post_id); - $title = apply_filters('acf/fields/page_link/result/name=' . $field['_name'], $title, $post, $field, $post_id); - $title = apply_filters('acf/fields/page_link/result/key=' . $field['key'], $title, $post, $field, $post_id); - - - // return - return $title; - - } - - - /* - * get_posts - * - * This function will return an array of posts for a given field value - * - * @type function - * @date 13/06/2014 - * @since 5.0.0 - * - * @param $value (array) - * @return $value - */ - - function get_posts( $value, $field ) { - - // force value to array - $value = acf_get_array( $value ); - - - // get selected post ID's - $post__in = array(); - - foreach( $value as $k => $v ) { - - if( is_numeric($v) ) { - - // append to $post__in - $post__in[] = (int) $v; - - } - - } - - - // bail early if no posts - if( empty($post__in) ) { - - return $value; - - } - - - // get posts - $posts = acf_get_posts(array( - 'post__in' => $post__in, - 'post_type' => $field['post_type'] - )); - - - // override value with post - $return = array(); - - - // append to $return - foreach( $value as $k => $v ) { - - if( is_numeric($v) ) { - - // extract first post - $post = array_shift( $posts ); - - - // append - if( $post ) { - - $return[] = $post; - - } - - } else { - - $return[] = $v; - - } - - } - - - // return - return $return; - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ){ - - // Change Field into a select - $field['type'] = 'select'; - $field['ui'] = 1; - $field['ajax'] = 1; - $field['choices'] = array(); - - - // populate choices if value exists - if( !empty($field['value']) ) { - - // get posts - $posts = $this->get_posts( $field['value'], $field ); - - - // set choices - if( !empty($posts) ) { - - foreach( array_keys($posts) as $i ) { - - // vars - $post = acf_extract_var( $posts, $i ); - - - if( is_object($post) ) { - - // append to choices - $field['choices'][ $post->ID ] = $this->get_post_title( $post, $field ); - - } else { - - // append to choices - $field['choices'][ $post ] = $post; - - } - - } - - } - - } - - - // render - acf_render_field( $field ); - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // post_type - acf_render_field_setting( $field, array( - 'label' => __('Filter by Post Type','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'post_type', - 'choices' => acf_get_pretty_post_types(), - 'multiple' => 1, - 'ui' => 1, - 'allow_null' => 1, - 'placeholder' => __("All post types",'acf'), - )); - - - // taxonomy - acf_render_field_setting( $field, array( - 'label' => __('Filter by Taxonomy','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'taxonomy', - 'choices' => acf_get_taxonomy_terms(), - 'multiple' => 1, - 'ui' => 1, - 'allow_null' => 1, - 'placeholder' => __("All taxonomies",'acf'), - )); - - - // allow_null - acf_render_field_setting( $field, array( - 'label' => __('Allow Null?','acf'), - 'instructions' => '', - 'name' => 'allow_null', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // allow_archives - acf_render_field_setting( $field, array( - 'label' => __('Allow Archives URLs','acf'), - 'instructions' => '', - 'name' => 'allow_archives', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // multiple - acf_render_field_setting( $field, array( - 'label' => __('Select multiple values?','acf'), - 'instructions' => '', - 'name' => 'multiple', - 'type' => 'true_false', - 'ui' => 1, - )); - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // ACF4 null - if( $value === 'null' ) { - - return false; - - } - - - // bail early if no value - if( empty($value) ) { - - return $value; - - } - - - // get posts - $value = $this->get_posts( $value, $field ); - - - // set choices - foreach( array_keys($value) as $i ) { - - // vars - $post = acf_extract_var( $value, $i ); - - - // convert $post to permalink - if( is_object($post) ) { - - $post = get_permalink( $post ); - - } - - - // append back to $value - $value[ $i ] = $post; - - } - - - // convert back from array if neccessary - if( !$field['multiple'] ) { - - $value = array_shift($value); - - } - - - // return value - return $value; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // validate - if( empty($value) ) { - - return $value; - - } - - - // format - if( is_array($value) ) { - - // array - foreach( $value as $k => $v ){ - - // object? - if( is_object($v) && isset($v->ID) ) - { - $value[ $k ] = $v->ID; - } - } - - - // save value as strings, so we can clearly search for them in SQL LIKE statements - $value = array_map('strval', $value); - - } elseif( is_object($value) && isset($value->ID) ) { - - // object - $value = $value->ID; - - } - - - // return - return $value; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_page_link' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php deleted file mode 100644 index cb0efe2b..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-password.php +++ /dev/null @@ -1,104 +0,0 @@ -name = 'password'; - $this->label = __("Password",'acf'); - $this->defaults = array( - 'placeholder' => '', - 'prepend' => '', - 'append' => '', - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - acf_get_field_type('text')->render_field( $field ); - - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // placeholder - acf_render_field_setting( $field, array( - 'label' => __('Placeholder Text','acf'), - 'instructions' => __('Appears within the input','acf'), - 'type' => 'text', - 'name' => 'placeholder', - )); - - - // prepend - acf_render_field_setting( $field, array( - 'label' => __('Prepend','acf'), - 'instructions' => __('Appears before the input','acf'), - 'type' => 'text', - 'name' => 'prepend', - )); - - - // append - acf_render_field_setting( $field, array( - 'label' => __('Append','acf'), - 'instructions' => __('Appears after the input','acf'), - 'type' => 'text', - 'name' => 'append', - )); - } - -} - - -// initialize -acf_register_field_type( 'acf_field_password' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php deleted file mode 100644 index e6ae01c9..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-post_object.php +++ /dev/null @@ -1,623 +0,0 @@ -name = 'post_object'; - $this->label = __("Post Object",'acf'); - $this->category = 'relational'; - $this->defaults = array( - 'post_type' => array(), - 'taxonomy' => array(), - 'allow_null' => 0, - 'multiple' => 0, - 'return_format' => 'object', - 'ui' => 1, - ); - - - // extra - add_action('wp_ajax_acf/fields/post_object/query', array($this, 'ajax_query')); - add_action('wp_ajax_nopriv_acf/fields/post_object/query', array($this, 'ajax_query')); - - } - - - /* - * ajax_query - * - * description - * - * @type function - * @date 24/10/13 - * @since 5.0.0 - * - * @param $post_id (int) - * @return $post_id (int) - */ - - function ajax_query() { - - // validate - if( !acf_verify_ajax() ) die(); - - - // get choices - $response = $this->get_ajax_query( $_POST ); - - - // return - acf_send_ajax_results($response); - - } - - - /* - * get_ajax_query - * - * This function will return an array of data formatted for use in a select2 AJAX response - * - * @type function - * @date 15/10/2014 - * @since 5.0.9 - * - * @param $options (array) - * @return (array) - */ - - function get_ajax_query( $options = array() ) { - - // defaults - $options = acf_parse_args($options, array( - 'post_id' => 0, - 's' => '', - 'field_key' => '', - 'paged' => 1 - )); - - - // load field - $field = acf_get_field( $options['field_key'] ); - if( !$field ) return false; - - - // vars - $results = array(); - $args = array(); - $s = false; - $is_search = false; - - - // paged - $args['posts_per_page'] = 20; - $args['paged'] = $options['paged']; - - - // search - if( $options['s'] !== '' ) { - - // strip slashes (search may be integer) - $s = wp_unslash( strval($options['s']) ); - - - // update vars - $args['s'] = $s; - $is_search = true; - - } - - - // post_type - if( !empty($field['post_type']) ) { - - $args['post_type'] = acf_get_array( $field['post_type'] ); - - } else { - - $args['post_type'] = acf_get_post_types(); - - } - - - // taxonomy - if( !empty($field['taxonomy']) ) { - - // vars - $terms = acf_decode_taxonomy_terms( $field['taxonomy'] ); - - - // append to $args - $args['tax_query'] = array(); - - - // now create the tax queries - foreach( $terms as $k => $v ) { - - $args['tax_query'][] = array( - 'taxonomy' => $k, - 'field' => 'slug', - 'terms' => $v, - ); - - } - - } - - - // filters - $args = apply_filters('acf/fields/post_object/query', $args, $field, $options['post_id']); - $args = apply_filters('acf/fields/post_object/query/name=' . $field['name'], $args, $field, $options['post_id'] ); - $args = apply_filters('acf/fields/post_object/query/key=' . $field['key'], $args, $field, $options['post_id'] ); - - - // get posts grouped by post type - $groups = acf_get_grouped_posts( $args ); - - - // bail early if no posts - if( empty($groups) ) return false; - - - // loop - foreach( array_keys($groups) as $group_title ) { - - // vars - $posts = acf_extract_var( $groups, $group_title ); - - - // data - $data = array( - 'text' => $group_title, - 'children' => array() - ); - - - // convert post objects to post titles - foreach( array_keys($posts) as $post_id ) { - - $posts[ $post_id ] = $this->get_post_title( $posts[ $post_id ], $field, $options['post_id'], $is_search ); - - } - - - // order posts by search - if( $is_search && empty($args['orderby']) ) { - - $posts = acf_order_by_search( $posts, $args['s'] ); - - } - - - // append to $data - foreach( array_keys($posts) as $post_id ) { - - $data['children'][] = $this->get_post_result( $post_id, $posts[ $post_id ]); - - } - - - // append to $results - $results[] = $data; - - } - - - // optgroup or single - if( count($args['post_type']) == 1 ) { - - $results = $results[0]['children']; - - } - - - // vars - $response = array( - 'results' => $results, - 'limit' => $args['posts_per_page'] - ); - - - // return - return $response; - - } - - - /* - * get_post_result - * - * This function will return an array containing id, text and maybe description data - * - * @type function - * @date 7/07/2016 - * @since 5.4.0 - * - * @param $id (mixed) - * @param $text (string) - * @return (array) - */ - - function get_post_result( $id, $text ) { - - // vars - $result = array( - 'id' => $id, - 'text' => $text - ); - - - // look for parent - $search = '| ' . __('Parent', 'acf') . ':'; - $pos = strpos($text, $search); - - if( $pos !== false ) { - - $result['description'] = substr($text, $pos+2); - $result['text'] = substr($text, 0, $pos); - - } - - - // return - return $result; - - } - - - /* - * get_post_title - * - * This function returns the HTML for a result - * - * @type function - * @date 1/11/2013 - * @since 5.0.0 - * - * @param $post (object) - * @param $field (array) - * @param $post_id (int) the post_id to which this value is saved to - * @return (string) - */ - - function get_post_title( $post, $field, $post_id = 0, $is_search = 0 ) { - - // get post_id - if( !$post_id ) $post_id = acf_get_form_data('post_id'); - - - // vars - $title = acf_get_post_title( $post, $is_search ); - - - // filters - $title = apply_filters('acf/fields/post_object/result', $title, $post, $field, $post_id); - $title = apply_filters('acf/fields/post_object/result/name=' . $field['_name'], $title, $post, $field, $post_id); - $title = apply_filters('acf/fields/post_object/result/key=' . $field['key'], $title, $post, $field, $post_id); - - - // return - return $title; - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field - an array holding all the field's data - * - * @type action - * @since 3.6 - * @date 23/01/13 - */ - - function render_field( $field ) { - - // Change Field into a select - $field['type'] = 'select'; - $field['ui'] = 1; - $field['ajax'] = 1; - $field['choices'] = array(); - - - // load posts - $posts = $this->get_posts( $field['value'], $field ); - - if( $posts ) { - - foreach( array_keys($posts) as $i ) { - - // vars - $post = acf_extract_var( $posts, $i ); - - - // append to choices - $field['choices'][ $post->ID ] = $this->get_post_title( $post, $field ); - - } - - } - - - // render - acf_render_field( $field ); - - } - - - /* - * render_field_settings() - * - * Create extra options for your field. This is rendered when editing a field. - * The value of $field['name'] can be used (like bellow) to save extra data to the $field - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field - an array holding all the field's data - */ - - function render_field_settings( $field ) { - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Filter by Post Type','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'post_type', - 'choices' => acf_get_pretty_post_types(), - 'multiple' => 1, - 'ui' => 1, - 'allow_null' => 1, - 'placeholder' => __("All post types",'acf'), - )); - - - // default_value - acf_render_field_setting( $field, array( - 'label' => __('Filter by Taxonomy','acf'), - 'instructions' => '', - 'type' => 'select', - 'name' => 'taxonomy', - 'choices' => acf_get_taxonomy_terms(), - 'multiple' => 1, - 'ui' => 1, - 'allow_null' => 1, - 'placeholder' => __("All taxonomies",'acf'), - )); - - - // allow_null - acf_render_field_setting( $field, array( - 'label' => __('Allow Null?','acf'), - 'instructions' => '', - 'name' => 'allow_null', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // multiple - acf_render_field_setting( $field, array( - 'label' => __('Select multiple values?','acf'), - 'instructions' => '', - 'name' => 'multiple', - 'type' => 'true_false', - 'ui' => 1, - )); - - - // return_format - acf_render_field_setting( $field, array( - 'label' => __('Return Format','acf'), - 'instructions' => '', - 'type' => 'radio', - 'name' => 'return_format', - 'choices' => array( - 'object' => __("Post Object",'acf'), - 'id' => __("Post ID",'acf'), - ), - 'layout' => 'horizontal', - )); - - } - - - /* - * load_value() - * - * This filter is applied to the $value after it is loaded from the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value found in the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * @return $value - */ - - function load_value( $value, $post_id, $field ) { - - // ACF4 null - if( $value === 'null' ) return false; - - - // return - return $value; - - } - - - /* - * format_value() - * - * This filter is appied to the $value after it is loaded from the db and before it is returned to the template - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value (mixed) the value which was loaded from the database - * @param $post_id (mixed) the $post_id from which the value was loaded - * @param $field (array) the field array holding all the field options - * - * @return $value (mixed) the modified value - */ - - function format_value( $value, $post_id, $field ) { - - // numeric - $value = acf_get_numeric($value); - - - // bail early if no value - if( empty($value) ) return false; - - - // load posts if needed - if( $field['return_format'] == 'object' ) { - - $value = $this->get_posts( $value, $field ); - - } - - - // convert back from array if neccessary - if( !$field['multiple'] && acf_is_array($value) ) { - - $value = current($value); - - } - - - // return value - return $value; - - } - - - /* - * update_value() - * - * This filter is appied to the $value before it is updated in the db - * - * @type filter - * @since 3.6 - * @date 23/01/13 - * - * @param $value - the value which will be saved in the database - * @param $post_id - the $post_id of which the value will be saved - * @param $field - the field array holding all the field options - * - * @return $value - the modified value - */ - - function update_value( $value, $post_id, $field ) { - - // validate - if( empty($value) ) { - - return $value; - - } - - - // format - if( is_array($value) ) { - - // array - foreach( $value as $k => $v ){ - - // object? - if( is_object($v) && isset($v->ID) ) { - - $value[ $k ] = $v->ID; - - } - - } - - - // save value as strings, so we can clearly search for them in SQL LIKE statements - $value = array_map('strval', $value); - - } elseif( is_object($value) && isset($value->ID) ) { - - // object - $value = $value->ID; - - } - - - // return - return $value; - - } - - - /* - * get_posts - * - * This function will return an array of posts for a given field value - * - * @type function - * @date 13/06/2014 - * @since 5.0.0 - * - * @param $value (array) - * @return $value - */ - - function get_posts( $value, $field ) { - - // numeric - $value = acf_get_numeric($value); - - - // bail early if no value - if( empty($value) ) return false; - - - // get posts - $posts = acf_get_posts(array( - 'post__in' => $value, - 'post_type' => $field['post_type'] - )); - - - // return - return $posts; - - } - -} - - -// initialize -acf_register_field_type( 'acf_field_post_object' ); - -endif; // class_exists check - -?> \ No newline at end of file diff --git a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php b/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php deleted file mode 100644 index 0723a09e..00000000 --- a/pole-sbv-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-radio.php +++ /dev/null @@ -1,486 +0,0 @@ -name = 'radio'; - $this->label = __("Radio Button",'acf'); - $this->category = 'choice'; - $this->defaults = array( - 'layout' => 'vertical', - 'choices' => array(), - 'default_value' => '', - 'other_choice' => 0, - 'save_other_choice' => 0, - 'allow_null' => 0, - 'return_format' => 'value' - ); - - } - - - /* - * render_field() - * - * Create the HTML interface for your field - * - * @param $field (array) the $field being rendered - * - * @type action - * @since 3.6 - * @date 23/01/13 - * - * @param $field (array) the $field being edited - * @return n/a - */ - - function render_field( $field ) { - - // vars - $i = 0; - $e = ''; - $ul = array( - 'class' => 'acf-radio-list', - 'data-allow_null' => $field['allow_null'], - 'data-other_choice' => $field['other_choice'] - ); - - - // append to class - $ul['class'] .= ' ' . ($field['layout'] == 'horizontal' ? 'acf-hl' : 'acf-bl'); - $ul['class'] .= ' ' . $field['class']; - - - // select value - $checked = ''; - $value = strval($field['value']); - - - // selected choice - if( isset($field['choices'][ $value ]) ) { - - $checked = $value; - - // custom choice - } elseif( $field['other_choice'] && $value !== '' ) { - - $checked = 'other'; - - // allow null - } elseif( $field['allow_null'] ) { - - // do nothing - - // select first input by default - } else { - - $checked = key($field['choices']); - - } - - - // ensure $checked is a string (could be an int) - $checked = strval($checked); - - - // other choice - if( $field['other_choice'] ) { - - // vars - $input = array( - 'type' => 'text', - 'name' => $field['name'], - 'value' => '', - 'disabled' => 'disabled', - 'class' => 'acf-disabled' - ); - - - // select other choice if value is not a valid choice - if( $checked === 'other' ) { - - unset($input['disabled']); - $input['value'] = $field['value']; - - } - - - // allow custom 'other' choice to be defined - if( !isset($field['choices']['other']) ) { - - $field['choices']['other'] = ''; - - } - - - // append other choice - $field['choices']['other'] .= '