# Copyright (C) 2026 Kratos Agency # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" "Project-Id-Version: Admirly 1.1.0\n" "Report-Msgid-Bugs-To: https://admirly.com/support/\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-10-12T14:08:21+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: admirly\n" #. Plugin Name of the plugin #: admirly.php #: src/Wp/Blocks.php:17 #: src/Wp/Cpt.php:32 #: src/Wp/Cpt.php:33 #: src/Wp/Cpt.php:41 msgid "Admirly" msgstr "" #. Plugin URI of the plugin #: admirly.php msgid "https://admirly.com/" msgstr "" #. Description of the plugin #: admirly.php msgid "Collect reviews and testimonials with a single link, approve them in the dashboard, and show them as a review wall." msgstr "" #. Author of the plugin #: admirly.php msgid "Kratos Agency" msgstr "" #. Author URI of the plugin #: admirly.php msgid "https://kratosagency.com/" msgstr "" #: src/Domain/MediaRules__premium_only.php:23 msgid "The photo must be a JPG, PNG or WebP file." msgstr "" #: src/Domain/MediaRules__premium_only.php:28 msgid "The video must be an MP4, MOV or WebM file." msgstr "" #. translators: %d: size limit in megabytes #: src/Domain/MediaRules__premium_only.php:49 #: src/Domain/MediaRules__premium_only.php:56 #, php-format msgid "The file is too large (max %d MB)." msgstr "" #. translators: %d: size limit in megabytes #: src/Domain/MediaRules__premium_only.php:50 msgid "The upload failed, please try again." msgstr "" #: src/Domain/Presets.php:25 #: src/Wp/Settings.php:22 msgid "Thank you! Your review has been received and will appear once approved." msgstr "" #: src/Domain/Presets.php:26 #: templates/admin/wizard.php:100 msgid "Reviews" msgstr "" #: src/Domain/Presets.php:27 #: src/Domain/Presets.php:28 #: src/Wp/Settings.php:23 #: templates/admin/wizard.php:115 msgid "Share your experience" msgstr "" #: src/Domain/Presets.php:33 msgid "Education" msgstr "" #: src/Domain/Presets.php:34 msgid "Schools, tutoring centers, exam prep, courses." msgstr "" #: src/Domain/Presets.php:39 msgid "Parent" msgstr "" #: src/Domain/Presets.php:40 msgid "Student" msgstr "" #: src/Domain/Presets.php:41 msgid "Graduate" msgstr "" #: src/Domain/Presets.php:46 msgid "Grade" msgstr "" #: src/Domain/Presets.php:49 msgid "Grade 9" msgstr "" #: src/Domain/Presets.php:50 msgid "Grade 10" msgstr "" #: src/Domain/Presets.php:51 msgid "Grade 11" msgstr "" #: src/Domain/Presets.php:52 msgid "Grade 12" msgstr "" #: src/Domain/Presets.php:63 msgid "Healthcare" msgstr "" #: src/Domain/Presets.php:64 msgid "Clinics, doctors, dentists, therapists." msgstr "" #: src/Domain/Presets.php:69 msgid "Patient" msgstr "" #: src/Domain/Presets.php:70 msgid "Relative" msgstr "" #: src/Domain/Presets.php:78 msgid "Service business" msgstr "" #: src/Domain/Presets.php:79 msgid "Agencies, consultants, salons, restaurants, local services." msgstr "" #: src/Domain/Presets.php:80 #: src/Domain/Presets.php:86 msgid "Customer" msgstr "" #: src/Domain/Presets.php:84 msgid "E-commerce" msgstr "" #: src/Domain/Presets.php:85 msgid "Online shops and product brands." msgstr "" #: src/Domain/Presets.php:90 msgid "Start from scratch" msgstr "" #: src/Domain/Presets.php:91 msgid "No roles; define your own fields later." msgstr "" #: src/Domain/Validator.php:35 #: src/Domain/Validator.php:40 msgid "Submission could not be verified." msgstr "" #. translators: 1: minimum length, 2: maximum length #: src/Domain/Validator.php:47 #, php-format msgid "Your name must be %1$d–%2$d characters." msgstr "" #: src/Domain/Validator.php:57 msgid "Please tell us who you are." msgstr "" #. translators: %s: sub-field label, e.g. grade #: src/Domain/Validator.php:68 #, php-format msgid "Invalid %s." msgstr "" #. translators: %s: sub-field label, e.g. grade #: src/Domain/Validator.php:70 #, php-format msgid "Please choose your %s." msgstr "" #: src/Domain/Validator.php:77 msgid "Please choose a rating from 1 to 5." msgstr "" #. translators: 1: minimum length, 2: maximum length #: src/Domain/Validator.php:88 #, php-format msgid "Your review must be %1$d–%2$d characters." msgstr "" #: src/Domain/Validator.php:96 msgid "You must accept the privacy policy to continue." msgstr "" #: src/Pro/Categories__premium_only.php:34 msgid "Please choose a category." msgstr "" #: src/Pro/Categories__premium_only.php:62 msgid "Courses" msgstr "" #: src/Pro/Categories__premium_only.php:66 msgid "Tutoring" msgstr "" #: src/Pro/Categories__premium_only.php:70 msgid "Online" msgstr "" #: src/Pro/Categories__premium_only.php:79 msgid "Treatment" msgstr "" #: src/Pro/Categories__premium_only.php:83 msgid "Consultation" msgstr "" #: src/Pro/Categories__premium_only.php:229 msgid "All categories" msgstr "" #: src/Pro/Categories__premium_only.php:255 #: templates/form-category__premium_only.php:9 #: templates/wall-tabs__premium_only.php:7 msgid "Category" msgstr "" #: src/Pro/Features__premium_only.php:116 msgid "Category tabs" msgstr "" #: src/Pro/Features__premium_only.php:116 msgid "Video / Written filter" msgstr "" #: src/Pro/Media__premium_only.php:29 msgid "The video link must be a valid URL." msgstr "" #: src/Pro/Media__premium_only.php:261 msgid "Photos and videos you upload with a review are stored in this site's media library and shown publicly once the review is approved." msgstr "" #: src/Pro/Media__premium_only.php:308 msgid "Media" msgstr "" #: src/Pro/Media__premium_only.php:324 #: src/Pro/Media__premium_only.php:342 msgid "Uploaded video" msgstr "" #: src/Pro/Media__premium_only.php:336 msgid "Video link (YouTube / Instagram)" msgstr "" #: src/Pro/Media__premium_only.php:339 msgid "Photo" msgstr "" #: src/Pro/Media__premium_only.php:342 msgid "Open video" msgstr "" #: src/Wp/Admin.php:45 msgid "All languages" msgstr "" #: src/Wp/Admin.php:83 msgid "Name" msgstr "" #: src/Wp/Admin.php:84 #: src/Wp/Admin.php:245 msgid "Who" msgstr "" #: src/Wp/Admin.php:85 #: src/Wp/Admin.php:258 msgid "Rating" msgstr "" #: src/Wp/Admin.php:86 msgid "Review" msgstr "" #: src/Wp/Admin.php:87 #: src/Wp/Admin.php:256 msgid "Language" msgstr "" #: src/Wp/Admin.php:88 msgid "Date" msgstr "" #. translators: %d: star rating #: src/Wp/Admin.php:108 #, php-format msgid "%d / 5" msgstr "" #: src/Wp/Admin.php:126 #: src/Wp/Admin.php:181 msgid "Approve" msgstr "" #: src/Wp/Admin.php:129 msgid "Reject" msgstr "" #: src/Wp/Admin.php:151 #: src/Wp/Export__premium_only.php:16 #: src/Wp/Privacy.php:26 #: src/Wp/Wizard.php:57 msgid "Not allowed." msgstr "" #: src/Wp/Admin.php:155 msgid "Review not found." msgstr "" #: src/Wp/Admin.php:207 msgid "Review published." msgstr "" #: src/Wp/Admin.php:209 msgid "Review rejected (moved to trash)." msgstr "" #: src/Wp/Admin.php:227 msgid "Review details" msgstr "" #: src/Wp/Admin.php:268 msgid "The review text is edited above; the title field is used as the name." msgstr "" #: src/Wp/Cpt.php:34 msgid "New review" msgstr "" #: src/Wp/Cpt.php:35 msgid "Add new review" msgstr "" #: src/Wp/Cpt.php:36 msgid "Edit review" msgstr "" #: src/Wp/Cpt.php:37 msgid "All reviews" msgstr "" #: src/Wp/Cpt.php:38 msgid "Search reviews" msgstr "" #: src/Wp/Cpt.php:39 msgid "No reviews yet." msgstr "" #: src/Wp/Cpt.php:40 msgid "No reviews in trash." msgstr "" #: src/Wp/Export__premium_only.php:19 msgid "CSV export is a Pro feature." msgstr "" #: src/Wp/FormHandler.php:28 msgid "Your session expired, please reload the page and try again." msgstr "" #: src/Wp/FormHandler.php:33 msgid "Too many submissions. Please try again in a minute." msgstr "" #: src/Wp/FormHandler.php:67 msgid "The review could not be saved, please try again." msgstr "" #. translators: %s: reviewer name #: src/Wp/Notifier__premium_only.php:21 #, php-format msgid "New review: %s" msgstr "" #. translators: %s: reviewer name #: src/Wp/Notifier__premium_only.php:23 #, php-format msgid "Name: %s" msgstr "" #. translators: %s: role label #: src/Wp/Notifier__premium_only.php:24 #, php-format msgid "Who: %s" msgstr "" #. translators: %d: star rating #: src/Wp/Notifier__premium_only.php:25 #, php-format msgid "Rating: %d/5" msgstr "" #: src/Wp/Notifier__premium_only.php:31 msgid "Includes a video." msgstr "" #: src/Wp/Notifier__premium_only.php:34 msgid "Includes a photo." msgstr "" #. translators: %s: admin URL #: src/Wp/Notifier__premium_only.php:37 #, php-format msgid "Approve here: %s" msgstr "" #: src/Wp/Privacy.php:17 msgid "Suggested text for sites that collect reviews with Admirly." msgstr "" #: src/Wp/Privacy.php:18 msgid "When you submit a review, we store the name you enter, your review text and rating, the time you gave consent, and a one-way hash of your IP address that is used only to limit spam. Approved reviews are shown publicly on this site. You can ask us to remove your review at any time." msgstr "" #: src/Wp/Wizard.php:20 msgid "Admirly setup" msgstr "" #: templates/admin/pro-note.php:12 msgid "Looking for more? Admirly Pro is a separate plugin that adds photo and video reviews, review categories with wall tabs, email alerts for new reviews, CSV export and rich-snippet structured data." msgstr "" #: templates/admin/pro-note.php:13 msgid "Learn more about Admirly Pro" msgstr "" #: templates/admin/settings-fields-categories__premium_only.php:7 msgid "Categories" msgstr "" #: templates/admin/settings-fields-categories__premium_only.php:9 msgid "One per line. Adds a required category field to the form and category tabs on the review wall." msgstr "" #: templates/admin/settings-fields.php:12 msgid "Apply a preset" msgstr "" #: templates/admin/settings-fields.php:14 msgid "— keep current fields —" msgstr "" #: templates/admin/settings-fields.php:19 msgid "Replaces the fields below with the preset. Existing reviews keep their values." msgstr "" #: templates/admin/settings-fields.php:20 msgid "Roles" msgstr "" #: templates/admin/settings-fields.php:22 msgid "One per line, e.g. Parent, Student. Leave empty to hide the \"Who are you?\" field." msgstr "" #: templates/admin/settings-fields.php:23 msgid "Sub-field" msgstr "" #: templates/admin/settings-fields.php:25 msgid "Enable a second dropdown (e.g. Grade, Department)" msgstr "" #: templates/admin/settings-fields.php:26 msgid "Label, e.g. Grade" msgstr "" #: templates/admin/settings-fields.php:28 msgid "Show for roles:" msgstr "" #: templates/admin/settings-fields.php:32 msgid "(none checked = all roles)" msgstr "" #: templates/admin/settings-fields.php:33 msgid "Required" msgstr "" #: templates/admin/settings-general-email__premium_only.php:7 #: templates/admin/wizard-email__premium_only.php:7 msgid "Notification email" msgstr "" #: templates/admin/settings-general-email__premium_only.php:9 msgid "New reviews are announced to this address." msgstr "" #: templates/admin/settings-general-org__premium_only.php:7 msgid "Organization name" msgstr "" #: templates/admin/settings-general-org__premium_only.php:9 msgid "Shown as the reviewed organization in the structured data (Google rich results)." msgstr "" #: templates/admin/settings-general-video__premium_only.php:8 msgid "Video size limit (MB)" msgstr "" #. translators: %d: megabytes #: templates/admin/settings-general-video__premium_only.php:10 #, php-format msgid "Largest upload your server allows: %d MB." msgstr "" #: templates/admin/settings-general.php:12 #: templates/admin/wizard.php:78 msgid "Primary color" msgstr "" #: templates/admin/settings-general.php:14 msgid "Form title" msgstr "" #: templates/admin/settings-general.php:16 msgid "Thank-you message" msgstr "" #: templates/admin/settings-general.php:18 #: templates/admin/wizard.php:62 msgid "Privacy policy page" msgstr "" #: templates/admin/settings-general.php:25 #: templates/admin/settings-general.php:38 #: templates/admin/settings-general.php:51 #: templates/admin/wizard.php:71 msgid "— none —" msgstr "" #: templates/admin/settings-general.php:30 #: templates/admin/wizard.php:77 msgid "Linked from the consent checkbox on the form." msgstr "" #: templates/admin/settings-general.php:31 #: templates/admin/wizard.php:86 msgid "Review wall page" msgstr "" #: templates/admin/settings-general.php:43 msgid "The \"See all reviews\" link in the strip points here." msgstr "" #: templates/admin/settings-general.php:44 #: templates/admin/wizard.php:101 msgid "Review form page" msgstr "" #: templates/admin/settings-general.php:56 msgid "The \"Leave a review\" button on the wall points here. Share this page's link to collect reviews." msgstr "" #: templates/admin/settings-general.php:57 msgid "Multilingual sites" msgstr "" #: templates/admin/settings-general.php:59 msgid "Show reviews from all languages everywhere" msgstr "" #: templates/admin/settings-general.php:60 msgid "Show only reviews submitted in the current language (WPML / Polylang)" msgstr "" #: templates/admin/settings-general.php:67 msgid "Shortcodes" msgstr "" #: templates/admin/settings-general.php:68 msgid "review form" msgstr "" #: templates/admin/settings-general.php:69 msgid "review wall" msgstr "" #: templates/admin/settings-general.php:70 msgid "latest reviews strip" msgstr "" #: templates/admin/settings-general.php:71 msgid "Run the setup wizard again" msgstr "" #: templates/admin/settings-tools-export__premium_only.php:7 msgid "Export" msgstr "" #: templates/admin/settings-tools-export__premium_only.php:8 msgid "Download all reviews as CSV" msgstr "" #: templates/admin/settings-tools.php:12 msgid "Privacy" msgstr "" #: templates/admin/settings-tools.php:13 msgid "Remove stored IP hashes" msgstr "" #: templates/admin/settings-tools.php:14 msgid "Deletes the one-way IP hashes kept for spam protection from all reviews. Reviews themselves are not changed." msgstr "" #: templates/admin/settings-tools.php:15 msgid "Uninstall" msgstr "" #: templates/admin/settings-tools.php:16 msgid "Delete all reviews and settings when the plugin is deleted" msgstr "" #: templates/admin/settings.php:7 msgid "General" msgstr "" #: templates/admin/settings.php:8 msgid "Fields" msgstr "" #: templates/admin/settings.php:9 msgid "Tools" msgstr "" #: templates/admin/settings.php:15 msgid "IP hashes removed from all reviews." msgstr "" #: templates/admin/wizard-email__premium_only.php:9 msgid "Where new reviews are announced." msgstr "" #: templates/admin/wizard.php:7 msgid "Sector" msgstr "" #: templates/admin/wizard.php:8 #: templates/admin/wizard.php:56 msgid "Basics" msgstr "" #: templates/admin/wizard.php:9 msgid "Pages" msgstr "" #: templates/admin/wizard.php:16 msgid "Set up Admirly" msgstr "" #: templates/admin/wizard.php:25 msgid "All set!" msgstr "" #: templates/admin/wizard.php:28 msgid "View the review wall" msgstr "" #: templates/admin/wizard.php:30 msgid "View the review form" msgstr "" #: templates/admin/wizard.php:30 msgid "share this link to collect reviews" msgstr "" #: templates/admin/wizard.php:31 msgid "Fine-tune the roles and the sub-field" msgstr "" #: templates/admin/wizard.php:32 msgid "Open the reviews list" msgstr "" #: templates/admin/wizard.php:34 msgid "Go to settings" msgstr "" #: templates/admin/wizard.php:43 msgid "What kind of business is this site for?" msgstr "" #: templates/admin/wizard.php:44 msgid "The preset fills in sensible roles and an optional sub-field. You can change everything later." msgstr "" #: templates/admin/wizard.php:83 msgid "Create the pages" msgstr "" #: templates/admin/wizard.php:84 msgid "Two pages: one shows the review wall, the other holds the form you share with customers. Pick an existing page or let the wizard create one." msgstr "" #: templates/admin/wizard.php:94 #: templates/admin/wizard.php:109 msgid "— create a new page —" msgstr "" #: templates/admin/wizard.php:100 #: templates/admin/wizard.php:115 msgid "New page title" msgstr "" #: templates/admin/wizard.php:120 msgid "Finish" msgstr "" #: templates/admin/wizard.php:120 msgid "Continue" msgstr "" #: templates/admin/wizard.php:121 msgid "Skip for now" msgstr "" #: templates/card-media__premium_only.php:12 msgid "Your browser cannot play this video." msgstr "" #: templates/card-media__premium_only.php:14 msgid "Play video" msgstr "" #. translators: %d: star rating #: templates/card.php:35 #, php-format msgid "%d out of 5" msgstr "" #: templates/form-category__premium_only.php:11 #: templates/form.php:62 #: templates/form.php:76 msgid "Choose" msgstr "" #: templates/form-media__premium_only.php:11 msgid "Add a photo" msgstr "" #. translators: %d: megabytes #: templates/form-media__premium_only.php:11 #, php-format msgid "optional · JPG/PNG · up to %d MB" msgstr "" #: templates/form-media__premium_only.php:16 msgid "Record or choose a video" msgstr "" #. translators: %d: megabytes #: templates/form-media__premium_only.php:16 #, php-format msgid "optional · up to %d MB" msgstr "" #: templates/form-media__premium_only.php:20 msgid "or paste a video link (YouTube / Instagram)" msgstr "" #: templates/form.php:55 msgid "Your name" msgstr "" #: templates/form.php:60 msgid "Who are you?" msgstr "" #: templates/form.php:93 msgid "Your rating" msgstr "" #. translators: %d: number of stars #: templates/form.php:97 #, php-format msgid "%d star" msgid_plural "%d stars" msgstr[0] "" msgstr[1] "" #: templates/form.php:104 msgid "Your experience" msgstr "" #: templates/form.php:105 msgid "What did you like, what changed? A few sentences are enough." msgstr "" #. translators: %s: link to the privacy policy #: templates/form.php:119 #, php-format msgid "I agree that my review and name may be published on this site and that my data is processed according to the %s." msgstr "" #: templates/form.php:120 msgid "privacy policy" msgstr "" #: templates/form.php:136 msgid "Sending…" msgstr "" #: templates/form.php:136 msgid "Submit review" msgstr "" #: templates/form.php:137 msgid "Your review will be published after a quick check." msgstr "" #: templates/strip.php:13 msgid "Latest reviews" msgstr "" #: templates/strip.php:21 msgid "See all reviews" msgstr "" #: templates/wall-tabs__premium_only.php:8 #: templates/wall-type-filter__premium_only.php:8 msgid "All" msgstr "" #: templates/wall-type-filter__premium_only.php:7 msgid "Review type" msgstr "" #: templates/wall-type-filter__premium_only.php:9 msgid "Video" msgstr "" #: templates/wall-type-filter__premium_only.php:10 msgid "Written" msgstr "" #: templates/wall.php:11 msgid "No reviews published yet." msgstr "" #: templates/wall.php:13 msgid "Be the first to leave a review" msgstr "" #. translators: %s: average rating #: templates/wall.php:20 #, php-format msgid "Average %s out of 5" msgstr "" #. translators: %s: number of reviews #: templates/wall.php:21 #, php-format msgid "%s review" msgid_plural "%s reviews" msgstr[0] "" msgstr[1] "" #: templates/wall.php:40 msgid "Would you like to share your experience?" msgstr "" #: templates/wall.php:41 msgid "Leave a review" msgstr "" #: blocks/strip/index.js:9 msgid "Strip settings" msgstr "" #: blocks/strip/index.js:10 msgid "Number of reviews" msgstr "" #: blocks/strip/index.js:11 msgid "Layout" msgstr "" #: blocks/strip/index.js:11 msgid "Grid" msgstr "" #: blocks/strip/index.js:11 msgid "Horizontal scroll" msgstr "" #: blocks/strip/index.js:12 msgid "\"See all reviews\" link" msgstr "" #: blocks/wall/index.js:13 msgid "Wall settings" msgstr "" #: blocks/wall/index.js:14 msgid "Columns" msgstr "" #: blocks/wall/index.js:16 msgid "Maximum reviews (0 = all)" msgstr "" #: blocks/form/block.json msgctxt "block title" msgid "Review Form" msgstr "" #: blocks/form/block.json msgctxt "block description" msgid "Form where visitors leave a review." msgstr "" #: blocks/strip/block.json msgctxt "block title" msgid "Review Strip" msgstr "" #: blocks/strip/block.json msgctxt "block description" msgid "Shows the latest approved reviews as a grid (default) or a horizontal scrolling strip." msgstr "" #: blocks/wall/block.json msgctxt "block title" msgid "Review Wall" msgstr "" #: blocks/wall/block.json msgctxt "block description" msgid "Shows approved reviews with a rating summary." msgstr ""