Plugin Directory

Changeset 3318237


Ignore:
Timestamp:
06/26/2025 12:16:38 PM (9 months ago)
Author:
productbird
Message:

Update to version 1.5.0 from GitHub

Location:
productbird
Files:
14 added
14 deleted
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • productbird/tags/1.5.0/assets/dist/manifest.json

    r3308126 r3318237  
    11{
    2   "_app-D5-iTDyd.js": {
    3     "file": "js/app-D5-iTDyd.js",
     2  "_app-DUcgXxle.js": {
     3    "file": "js/app-DUcgXxle.js",
    44    "name": "app",
    55    "imports": [
    6       "_badge-C4JntzGw.js"
     6      "_badge-BX7Vle8C.js"
    77    ]
    88  },
    9   "_badge-C4JntzGw.js": {
    10     "file": "js/badge-C4JntzGw.js",
     9  "_badge-BX7Vle8C.js": {
     10    "file": "js/badge-BX7Vle8C.js",
    1111    "name": "badge",
    1212    "css": [
     
    2222    "src": "_radio-group-item-BynF7j1K.css"
    2323  },
    24   "_radio-group-item-aMrst5F0.js": {
    25     "file": "js/radio-group-item-aMrst5F0.js",
     24  "_radio-group-item-CFSeBtaF.js": {
     25    "file": "js/radio-group-item-CFSeBtaF.js",
    2626    "name": "radio-group-item",
    2727    "imports": [
    28       "_badge-C4JntzGw.js"
     28      "_badge-BX7Vle8C.js"
    2929    ],
    3030    "css": [
     
    3232    ]
    3333  },
    34   "_sparkles-PXbmtqxd.js": {
    35     "file": "js/sparkles-PXbmtqxd.js",
     34  "_sparkles-ByJSEVe4.js": {
     35    "file": "js/sparkles-ByJSEVe4.js",
    3636    "name": "sparkles",
    3737    "imports": [
    38       "_badge-C4JntzGw.js"
     38      "_badge-BX7Vle8C.js"
    3939    ]
    4040  },
    4141  "assets/ts/admin-settings/index.ts": {
    42     "file": "js/index-BZgcUsNg.js",
     42    "file": "js/index-DKaonY2G.js",
    4343    "name": "index",
    4444    "src": "assets/ts/admin-settings/index.ts",
    4545    "isEntry": true,
    4646    "imports": [
    47       "_badge-C4JntzGw.js",
    48       "_radio-group-item-aMrst5F0.js",
    49       "_sparkles-PXbmtqxd.js"
     47      "_badge-BX7Vle8C.js",
     48      "_radio-group-item-CFSeBtaF.js",
     49      "_sparkles-ByJSEVe4.js"
    5050    ],
    5151    "css": [
     
    5454  },
    5555  "assets/ts/product-status-cell/index.ts": {
    56     "file": "js/index-5ZPywmCq.js",
     56    "file": "js/index-C3ZTINnI.js",
    5757    "name": "index",
    5858    "src": "assets/ts/product-status-cell/index.ts",
    5959    "isEntry": true,
    6060    "imports": [
    61       "_badge-C4JntzGw.js",
    62       "_app-D5-iTDyd.js",
    63       "_sparkles-PXbmtqxd.js"
     61      "_badge-BX7Vle8C.js",
     62      "_app-DUcgXxle.js",
     63      "_sparkles-ByJSEVe4.js"
    6464    ]
    6565  },
    6666  "assets/ts/tools/magic-descriptions/index.ts": {
    67     "file": "js/index-4SaQkI2f.js",
     67    "file": "js/index-vgjiFT4M.js",
    6868    "name": "index",
    6969    "src": "assets/ts/tools/magic-descriptions/index.ts",
    7070    "isEntry": true,
    7171    "imports": [
    72       "_badge-C4JntzGw.js",
    73       "_radio-group-item-aMrst5F0.js",
    74       "_app-D5-iTDyd.js"
     72      "_badge-BX7Vle8C.js",
     73      "_radio-group-item-CFSeBtaF.js",
     74      "_app-DUcgXxle.js"
    7575    ],
    7676    "css": [
  • productbird/tags/1.5.0/languages/productbird.pot

    r3308126 r3318237  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Productbird 1.4.6\n"
     5"Project-Id-Version: Productbird 1.5.0\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/productbird\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-06-08T19:31:11+00:00\n"
     12"POT-Creation-Date: 2025-06-26T12:07:17+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    5252
    5353#: src/Admin/Filters.php:59
    54 #: assets/dist/js/index-DgvmmsAM.js:1
     54#: assets/dist/js/index-65tzkp21.js:1
    5555msgid "Applied"
    5656msgstr ""
    5757
    5858#: src/Admin/Filters.php:60
    59 #: assets/dist/js/index-DgvmmsAM.js:1
    60 #: assets/dist/js/index-DR3UJF-D.js:5
     59#: assets/dist/js/index-65tzkp21.js:1
     60#: assets/dist/js/index-KqF9wCu2.js:5
    6161msgid "Declined"
    6262msgstr ""
     
    186186msgstr ""
    187187
    188 #: assets/dist/js/app-BdQ3zcKN.js:1
     188#: assets/dist/js/app-DnI0wcJe.js:1
    189189msgid "An error occurred while fetching data. Please try again."
    190190msgstr ""
    191191
    192 #: assets/dist/js/app-BdQ3zcKN.js:1
     192#: assets/dist/js/app-DnI0wcJe.js:1
    193193msgid "An error occurred while performing this action. Please try again."
    194194msgstr ""
    195195
    196 #: assets/dist/js/index-D2_-CHP2.js:1
     196#: assets/dist/js/index-65tzkp21.js:1
     197msgid "Error"
     198msgstr ""
     199
     200#: assets/dist/js/index-65tzkp21.js:1
     201msgid "Queued"
     202msgstr ""
     203
     204#: assets/dist/js/index-65tzkp21.js:1
     205msgid "Generating"
     206msgstr ""
     207
     208#: assets/dist/js/index-65tzkp21.js:1
     209msgid "Review"
     210msgstr ""
     211
     212#: assets/dist/js/index-65tzkp21.js:1
     213msgid "Generate"
     214msgstr ""
     215
     216#: assets/dist/js/index-65tzkp21.js:1
     217msgid "—"
     218msgstr ""
     219
     220#: assets/dist/js/index-65tzkp21.js:1
     221msgid "Loading"
     222msgstr ""
     223
     224#: assets/dist/js/index-KqF9wCu2.js:1
     225msgid "Descriptions will be auto-applied in the background"
     226msgstr ""
     227
     228#: assets/dist/js/index-KqF9wCu2.js:1
     229msgid "Unfortunately regenerate is not available yet. Please try again later."
     230msgstr ""
     231
     232#: assets/dist/js/index-KqF9wCu2.js:1
     233msgid "Generate AI product descriptions"
     234msgstr ""
     235
     236#: assets/dist/js/index-KqF9wCu2.js:1
     237#, js-format
     238msgid "You're about to generate descriptions for %s products using %s."
     239msgstr ""
     240
     241#: assets/dist/js/index-KqF9wCu2.js:1
     242msgid "Insufficient Credits"
     243msgstr ""
     244
     245#: assets/dist/js/index-KqF9wCu2.js:1
     246msgid "You don't have enough credits to generate descriptions for these products."
     247msgstr ""
     248
     249#: assets/dist/js/index-KqF9wCu2.js:1
     250msgid "Top up your credits"
     251msgstr ""
     252
     253#: assets/dist/js/index-KqF9wCu2.js:1
     254msgid "Choose how you'd like to proceed:"
     255msgstr ""
     256
     257#: assets/dist/js/index-KqF9wCu2.js:1
     258msgid "Manual Review"
     259msgstr ""
     260
     261#: assets/dist/js/index-KqF9wCu2.js:1
     262msgid "Carefully review each generated description before applying it."
     263msgstr ""
     264
     265#: assets/dist/js/index-KqF9wCu2.js:1
     266msgid "YOLO Mode"
     267msgstr ""
     268
     269#: assets/dist/js/index-KqF9wCu2.js:1
     270msgid "Skip the review process. All descriptions will be applied automatically in the background. The modal will close immediately."
     271msgstr ""
     272
     273#: assets/dist/js/index-KqF9wCu2.js:1
     274msgid "You have already processed some of these products."
     275msgstr ""
     276
     277#: assets/dist/js/index-KqF9wCu2.js:1
     278msgid "Click the checkbox to regenerate a product. Leave it unchecked to skip it."
     279msgstr ""
     280
     281#: assets/dist/js/index-KqF9wCu2.js:1
     282msgid "Search by name or ID..."
     283msgstr ""
     284
     285#: assets/dist/js/index-KqF9wCu2.js:1
     286msgid "Check all"
     287msgstr ""
     288
     289#: assets/dist/js/index-KqF9wCu2.js:1
     290msgid "Uncheck all"
     291msgstr ""
     292
     293#: assets/dist/js/index-KqF9wCu2.js:1
     294msgid "No products match your search."
     295msgstr ""
     296
     297#: assets/dist/js/index-KqF9wCu2.js:2
     298msgid "will be skipped"
     299msgstr ""
     300
     301#: assets/dist/js/index-KqF9wCu2.js:2
     302msgid "products will be regenerated"
     303msgstr ""
     304
     305#: assets/dist/js/index-KqF9wCu2.js:2
     306msgid "Cancel"
     307msgstr ""
     308
     309#: assets/dist/js/index-KqF9wCu2.js:2
     310#, js-format
     311msgid "Starting %s"
     312msgstr ""
     313
     314#: assets/dist/js/index-KqF9wCu2.js:2
     315msgid "Start Generation"
     316msgstr ""
     317
     318#: assets/dist/js/index-KqF9wCu2.js:2
     319msgid "Review descriptions"
     320msgstr ""
     321
     322#: assets/dist/js/index-KqF9wCu2.js:2
     323#, js-format
     324msgid "%s of %s accepted"
     325msgstr ""
     326
     327#: assets/dist/js/index-KqF9wCu2.js:2
     328msgid "Progress"
     329msgstr ""
     330
     331#: assets/dist/js/index-KqF9wCu2.js:2
     332#, js-format
     333msgid "%s descriptions still being generated..."
     334msgstr ""
     335
     336#: assets/dist/js/index-KqF9wCu2.js:2
     337msgid "Take a final look at the generated content before applying it to your products."
     338msgstr ""
     339
     340#: assets/dist/js/index-KqF9wCu2.js:2
     341#, js-format
     342msgid "%s items remaining"
     343msgstr ""
     344
     345#: assets/dist/js/index-KqF9wCu2.js:2
     346msgid "Generating descriptions..."
     347msgstr ""
     348
     349#: assets/dist/js/index-KqF9wCu2.js:2
     350msgid "Please wait a moment while our AI works its magic. You're free to close this window and continue with other tasks. Your progress will be saved."
     351msgstr ""
     352
     353#: assets/dist/js/index-KqF9wCu2.js:5
     354msgid "Item"
     355msgstr ""
     356
     357#: assets/dist/js/index-KqF9wCu2.js:5
     358msgid "of"
     359msgstr ""
     360
     361#: assets/dist/js/index-KqF9wCu2.js:5
     362msgid "Previous"
     363msgstr ""
     364
     365#: assets/dist/js/index-KqF9wCu2.js:5
     366msgid "Next"
     367msgstr ""
     368
     369#: assets/dist/js/index-KqF9wCu2.js:5
     370msgid "Accepted"
     371msgstr ""
     372
     373#: assets/dist/js/index-KqF9wCu2.js:5
     374msgid "Ready for review"
     375msgstr ""
     376
     377#: assets/dist/js/index-KqF9wCu2.js:5
     378msgid "Preview"
     379msgstr ""
     380
     381#: assets/dist/js/index-KqF9wCu2.js:5
     382msgid "Compare"
     383msgstr ""
     384
     385#: assets/dist/js/index-KqF9wCu2.js:5
     386msgid "Current Description"
     387msgstr ""
     388
     389#: assets/dist/js/index-KqF9wCu2.js:5
     390msgid "Generated Description"
     391msgstr ""
     392
     393#: assets/dist/js/index-KqF9wCu2.js:5
     394msgid "Product ID"
     395msgstr ""
     396
     397#: assets/dist/js/index-KqF9wCu2.js:5
     398msgid "Close"
     399msgstr ""
     400
     401#: assets/dist/js/index-KqF9wCu2.js:5
     402msgid "Regenerate"
     403msgstr ""
     404
     405#: assets/dist/js/index-KqF9wCu2.js:5
     406msgid "Undo Decline"
     407msgstr ""
     408
     409#: assets/dist/js/index-KqF9wCu2.js:5
     410msgid "Decline"
     411msgstr ""
     412
     413#: assets/dist/js/index-KqF9wCu2.js:5
     414msgid "Accepted ✓"
     415msgstr ""
     416
     417#: assets/dist/js/index-KqF9wCu2.js:5
     418msgid "Accept & Apply"
     419msgstr ""
     420
     421#: assets/dist/js/index-KqF9wCu2.js:5
     422msgid "Accept All"
     423msgstr ""
     424
     425#: assets/dist/js/index-KqF9wCu2.js:5
     426msgid "Decline All"
     427msgstr ""
     428
     429#: assets/dist/js/index-KqF9wCu2.js:5
     430msgid "All descriptions processed"
     431msgstr ""
     432
     433#: assets/dist/js/index-KqF9wCu2.js:5
     434msgid "Here's a quick summary of what's been applied."
     435msgstr ""
     436
     437#: assets/dist/js/index-KqF9wCu2.js:5
     438msgid "Your product catalog is looking better than ever."
     439msgstr ""
     440
     441#: assets/dist/js/index-KqF9wCu2.js:5
     442msgid "Thanks for using Productbird."
     443msgstr ""
     444
     445#: assets/dist/js/index-KqF9wCu2.js:5
     446#: assets/dist/js/index-xDUojDz5.js:20
     447msgid "You're all set!"
     448msgstr ""
     449
     450#: assets/dist/js/index-KqF9wCu2.js:5
     451msgid "Continue"
     452msgstr ""
     453
     454#: assets/dist/js/index-KqF9wCu2.js:5
     455#, js-format
     456msgid "You have %s product descriptions from Productbird ready for your review."
     457msgstr ""
     458
     459#: assets/dist/js/index-KqF9wCu2.js:5
     460#, js-format
     461msgid "%s Review Descriptions (%s)"
     462msgstr ""
     463
     464#: assets/dist/js/index-xDUojDz5.js:1
    197465msgid "API key is required"
    198466msgstr ""
    199467
    200 #: assets/dist/js/index-D2_-CHP2.js:1
     468#: assets/dist/js/index-xDUojDz5.js:1
    201469msgid "Webhook secret is required"
    202470msgstr ""
    203471
    204 #: assets/dist/js/index-D2_-CHP2.js:1
     472#: assets/dist/js/index-xDUojDz5.js:1
    205473msgid "Connect with Productbird"
    206474msgstr ""
    207475
    208 #: assets/dist/js/index-D2_-CHP2.js:1
     476#: assets/dist/js/index-xDUojDz5.js:1
    209477msgid "Disconnect"
    210478msgstr ""
    211479
    212 #: assets/dist/js/index-D2_-CHP2.js:1
     480#: assets/dist/js/index-xDUojDz5.js:1
    213481msgid "Connected to Productbird"
    214482msgstr ""
    215483
    216 #: assets/dist/js/index-D2_-CHP2.js:1
     484#: assets/dist/js/index-xDUojDz5.js:1
    217485msgid "Unable to create connect URL. Please try again later."
    218486msgstr ""
    219487
    220 #: assets/dist/js/index-D2_-CHP2.js:9
     488#: assets/dist/js/index-xDUojDz5.js:9
    221489#, js-format
    222490msgid "Hello %s 👋"
    223491msgstr ""
    224492
    225 #: assets/dist/js/index-D2_-CHP2.js:9
     493#: assets/dist/js/index-xDUojDz5.js:9
    226494msgid "Your current credit balance"
    227495msgstr ""
    228496
    229 #: assets/dist/js/index-D2_-CHP2.js:9
     497#: assets/dist/js/index-xDUojDz5.js:9
    230498msgid "You are not connected to Productbird. Please enter your API key to continue."
    231499msgstr ""
    232500
    233 #: assets/dist/js/index-D2_-CHP2.js:9
     501#: assets/dist/js/index-xDUojDz5.js:9
    234502msgid "View activity"
    235503msgstr ""
    236504
    237 #: assets/dist/js/index-D2_-CHP2.js:9
     505#: assets/dist/js/index-xDUojDz5.js:9
    238506msgid "Get started"
    239507msgstr ""
    240508
    241 #: assets/dist/js/index-D2_-CHP2.js:9
     509#: assets/dist/js/index-xDUojDz5.js:9
    242510msgid "Ready to Generate Descriptions?"
    243511msgstr ""
    244512
    245 #: assets/dist/js/index-D2_-CHP2.js:9
     513#: assets/dist/js/index-xDUojDz5.js:9
    246514#, js-format
    247515msgid "You have %d credits ready to use. Start generating compelling product descriptions now!"
    248516msgstr ""
    249517
    250 #: assets/dist/js/index-D2_-CHP2.js:9
     518#: assets/dist/js/index-xDUojDz5.js:9
    251519msgid "You're out of credits! Purchase more to continue generating amazing product descriptions."
    252520msgstr ""
    253521
    254 #: assets/dist/js/index-D2_-CHP2.js:9
     522#: assets/dist/js/index-xDUojDz5.js:9
    255523msgid "Start generating AI-powered product descriptions that convert visitors into customers."
    256524msgstr ""
    257525
    258 #: assets/dist/js/index-D2_-CHP2.js:9
     526#: assets/dist/js/index-xDUojDz5.js:9
    259527msgid "Go to Products"
    260528msgstr ""
    261529
    262 #: assets/dist/js/index-D2_-CHP2.js:9
     530#: assets/dist/js/index-xDUojDz5.js:9
    263531msgid "Buy Credits"
    264532msgstr ""
    265533
    266 #: assets/dist/js/index-D2_-CHP2.js:9
     534#: assets/dist/js/index-xDUojDz5.js:9
    267535msgid "Buy More Credits"
    268536msgstr ""
    269537
    270 #: assets/dist/js/index-D2_-CHP2.js:9
     538#: assets/dist/js/index-xDUojDz5.js:9
    271539msgid "Get Started"
    272540msgstr ""
    273541
    274 #: assets/dist/js/index-D2_-CHP2.js:9
    275 #: assets/dist/js/index-D2_-CHP2.js:20
     542#: assets/dist/js/index-xDUojDz5.js:9
     543#: assets/dist/js/index-xDUojDz5.js:20
    276544msgid "API Key"
    277545msgstr ""
    278546
    279 #: assets/dist/js/index-D2_-CHP2.js:9
     547#: assets/dist/js/index-xDUojDz5.js:9
    280548msgid "Your API key is used to authenticate your requests to the Productbird API."
    281549msgstr ""
    282550
    283 #: assets/dist/js/index-D2_-CHP2.js:9
     551#: assets/dist/js/index-xDUojDz5.js:9
    284552msgid "You can manage your API key in the Productbird dashboard."
    285553msgstr ""
    286554
    287 #: assets/dist/js/index-D2_-CHP2.js:9
     555#: assets/dist/js/index-xDUojDz5.js:9
    288556msgid "Manage API key"
    289557msgstr ""
    290558
    291 #: assets/dist/js/index-D2_-CHP2.js:9
    292 #: assets/dist/js/index-D2_-CHP2.js:20
     559#: assets/dist/js/index-xDUojDz5.js:9
     560#: assets/dist/js/index-xDUojDz5.js:20
    293561msgid "Webhook Secret"
    294562msgstr ""
    295563
    296 #: assets/dist/js/index-D2_-CHP2.js:9
     564#: assets/dist/js/index-xDUojDz5.js:9
    297565msgid "Your webhook secret is used to verify webhook requests from Productbird."
    298566msgstr ""
    299567
    300 #: assets/dist/js/index-D2_-CHP2.js:9
     568#: assets/dist/js/index-xDUojDz5.js:9
    301569msgid "You can manage your webhook secret in the Productbird dashboard."
    302570msgstr ""
    303571
    304 #: assets/dist/js/index-D2_-CHP2.js:9
     572#: assets/dist/js/index-xDUojDz5.js:9
    305573msgid "Manage webhook secret"
    306574msgstr ""
    307575
    308 #: assets/dist/js/index-D2_-CHP2.js:9
     576#: assets/dist/js/index-xDUojDz5.js:9
    309577msgid "Beta"
    310578msgstr ""
    311579
    312 #: assets/dist/js/index-D2_-CHP2.js:9
     580#: assets/dist/js/index-xDUojDz5.js:9
    313581msgid "Connection Status"
    314582msgstr ""
    315583
    316 #: assets/dist/js/index-D2_-CHP2.js:9
     584#: assets/dist/js/index-xDUojDz5.js:9
    317585msgid "Your connected Productbird account"
    318586msgstr ""
    319587
    320 #: assets/dist/js/index-D2_-CHP2.js:9
     588#: assets/dist/js/index-xDUojDz5.js:9
    321589msgid "You can manage your organization in the Productbird dashboard."
    322590msgstr ""
    323591
    324 #: assets/dist/js/index-D2_-CHP2.js:9
     592#: assets/dist/js/index-xDUojDz5.js:9
    325593msgid "Manage organization"
    326594msgstr ""
    327595
    328 #: assets/dist/js/index-D2_-CHP2.js:9
    329 #: assets/dist/js/index-D2_-CHP2.js:20
     596#: assets/dist/js/index-xDUojDz5.js:9
     597#: assets/dist/js/index-xDUojDz5.js:20
    330598msgid "Hide Advanced Settings"
    331599msgstr ""
    332600
    333 #: assets/dist/js/index-D2_-CHP2.js:9
    334 #: assets/dist/js/index-D2_-CHP2.js:20
     601#: assets/dist/js/index-xDUojDz5.js:9
     602#: assets/dist/js/index-xDUojDz5.js:20
    335603msgid "Show Advanced Settings"
    336604msgstr ""
    337605
    338 #: assets/dist/js/index-D2_-CHP2.js:9
     606#: assets/dist/js/index-xDUojDz5.js:9
    339607msgid "Advanced Settings"
    340608msgstr ""
    341609
    342 #: assets/dist/js/index-D2_-CHP2.js:9
     610#: assets/dist/js/index-xDUojDz5.js:9
    343611msgid "Advanced settings and troubleshooting options"
    344612msgstr ""
    345613
    346 #: assets/dist/js/index-D2_-CHP2.js:9
    347 #: assets/dist/js/index-D2_-CHP2.js:20
     614#: assets/dist/js/index-xDUojDz5.js:9
     615#: assets/dist/js/index-xDUojDz5.js:20
    348616msgid "Opt out of anonymous telemetry"
    349617msgstr ""
    350618
    351 #: assets/dist/js/index-D2_-CHP2.js:9
     619#: assets/dist/js/index-xDUojDz5.js:9
    352620msgid "We collect plugin version, WordPress version, PHP version, and WooCommerce version. If you don't opt out, we also collect product counts and other usage statistics."
    353621msgstr ""
    354622
    355 #: assets/dist/js/index-D2_-CHP2.js:9
     623#: assets/dist/js/index-xDUojDz5.js:9
    356624msgid "Are you sure you want to clear all Productbird meta data? This cannot be undone."
    357625msgstr ""
    358626
    359 #: assets/dist/js/index-D2_-CHP2.js:9
     627#: assets/dist/js/index-xDUojDz5.js:9
    360628msgid "Clearing..."
    361629msgstr ""
    362630
    363 #: assets/dist/js/index-D2_-CHP2.js:9
     631#: assets/dist/js/index-xDUojDz5.js:9
    364632msgid "Clear All Product Meta"
    365633msgstr ""
    366634
    367 #: assets/dist/js/index-D2_-CHP2.js:9
     635#: assets/dist/js/index-xDUojDz5.js:9
    368636msgid "Are you sure you want to clear all products with queued status? This cannot be undone."
    369637msgstr ""
    370638
    371 #: assets/dist/js/index-D2_-CHP2.js:9
     639#: assets/dist/js/index-xDUojDz5.js:9
    372640msgid "Clear Queued Products"
    373641msgstr ""
    374642
    375 #: assets/dist/js/index-D2_-CHP2.js:9
     643#: assets/dist/js/index-xDUojDz5.js:9
    376644msgid "Telemetry"
    377645msgstr ""
    378646
    379 #: assets/dist/js/index-D2_-CHP2.js:9
     647#: assets/dist/js/index-xDUojDz5.js:9
    380648msgid "Help improve Productbird by sharing anonymous usage data. This data helps us understand how the plugin is used and improve it."
    381649msgstr ""
    382650
    383 #: assets/dist/js/index-D2_-CHP2.js:9
     651#: assets/dist/js/index-xDUojDz5.js:9
    384652msgid "Troubleshooting"
    385653msgstr ""
    386654
    387 #: assets/dist/js/index-D2_-CHP2.js:9
     655#: assets/dist/js/index-xDUojDz5.js:9
    388656msgid "If you're experiencing issues with product descriptions, you can use these troubleshooting options."
    389657msgstr ""
    390658
    391 #: assets/dist/js/index-D2_-CHP2.js:9
     659#: assets/dist/js/index-xDUojDz5.js:9
    392660msgid "Clear all Productbird meta data from your products."
    393661msgstr ""
    394662
    395 #: assets/dist/js/index-D2_-CHP2.js:9
     663#: assets/dist/js/index-xDUojDz5.js:9
    396664msgid "Clear products stuck in queued status."
    397665msgstr ""
    398666
    399 #: assets/dist/js/index-D2_-CHP2.js:9
     667#: assets/dist/js/index-xDUojDz5.js:9
    400668msgid "Global Settings"
    401669msgstr ""
    402670
    403 #: assets/dist/js/index-D2_-CHP2.js:9
     671#: assets/dist/js/index-xDUojDz5.js:9
    404672msgid "These global settings will be used for all your tools."
    405673msgstr ""
    406674
    407 #: assets/dist/js/index-D2_-CHP2.js:9
     675#: assets/dist/js/index-xDUojDz5.js:9
    408676msgid "Tone"
    409677msgstr ""
    410678
    411 #: assets/dist/js/index-D2_-CHP2.js:9
     679#: assets/dist/js/index-xDUojDz5.js:9
    412680msgid "Select the tone of the generated content."
    413681msgstr ""
    414682
    415 #: assets/dist/js/index-D2_-CHP2.js:9
     683#: assets/dist/js/index-xDUojDz5.js:9
    416684msgid "Formality"
    417685msgstr ""
    418686
    419 #: assets/dist/js/index-D2_-CHP2.js:9
     687#: assets/dist/js/index-xDUojDz5.js:9
    420688msgid "Select the formality of the generated content."
    421689msgstr ""
    422690
    423 #: assets/dist/js/index-D2_-CHP2.js:9
     691#: assets/dist/js/index-xDUojDz5.js:9
    424692msgid "Language"
    425693msgstr ""
    426694
    427 #: assets/dist/js/index-D2_-CHP2.js:20
     695#: assets/dist/js/index-xDUojDz5.js:20
    428696#, js-format
    429697msgid "There is %s error in the form"
    430698msgstr ""
    431699
    432 #: assets/dist/js/index-D2_-CHP2.js:20
     700#: assets/dist/js/index-xDUojDz5.js:20
    433701#, js-format
    434702msgid "There are %s errors in the form"
    435703msgstr ""
    436704
    437 #: assets/dist/js/index-D2_-CHP2.js:20
     705#: assets/dist/js/index-xDUojDz5.js:20
    438706msgid "An error occurred"
    439707msgstr ""
    440708
    441 #: assets/dist/js/index-D2_-CHP2.js:20
     709#: assets/dist/js/index-xDUojDz5.js:20
    442710msgid "Setup completed successfully!"
    443711msgstr ""
    444712
    445 #: assets/dist/js/index-D2_-CHP2.js:20
     713#: assets/dist/js/index-xDUojDz5.js:20
    446714msgid "Failed to save settings. Please try again."
    447715msgstr ""
    448716
    449 #: assets/dist/js/index-D2_-CHP2.js:20
     717#: assets/dist/js/index-xDUojDz5.js:20
    450718msgid "An error occurred. Please check your inputs."
    451719msgstr ""
    452720
    453 #: assets/dist/js/index-D2_-CHP2.js:20
     721#: assets/dist/js/index-xDUojDz5.js:20
    454722msgid "Add API Key"
    455723msgstr ""
    456724
    457 #: assets/dist/js/index-D2_-CHP2.js:20
     725#: assets/dist/js/index-xDUojDz5.js:20
    458726msgid "Add Webhook Secret"
    459727msgstr ""
    460728
    461 #: assets/dist/js/index-D2_-CHP2.js:20
     729#: assets/dist/js/index-xDUojDz5.js:20
    462730msgid "Start Using Productbird"
    463731msgstr ""
    464732
    465 #: assets/dist/js/index-D2_-CHP2.js:20
     733#: assets/dist/js/index-xDUojDz5.js:20
    466734msgid "Step 1: Add Your API Key"
    467735msgstr ""
    468736
    469 #: assets/dist/js/index-D2_-CHP2.js:20
     737#: assets/dist/js/index-xDUojDz5.js:20
    470738msgid "Your API key connects your WordPress site to Productbird's AI engine."
    471739msgstr ""
    472740
    473 #: assets/dist/js/index-D2_-CHP2.js:20
     741#: assets/dist/js/index-xDUojDz5.js:20
    474742msgid "Get your API key"
    475743msgstr ""
    476744
    477 #: assets/dist/js/index-D2_-CHP2.js:20
     745#: assets/dist/js/index-xDUojDz5.js:20
    478746msgid "Paste your API key here"
    479747msgstr ""
    480748
    481 #: assets/dist/js/index-D2_-CHP2.js:20
     749#: assets/dist/js/index-xDUojDz5.js:20
    482750msgid "Where to find your API key:"
    483751msgstr ""
    484752
    485 #: assets/dist/js/index-D2_-CHP2.js:20
     753#: assets/dist/js/index-xDUojDz5.js:20
    486754msgid "Log in to your Productbird account"
    487755msgstr ""
    488756
    489 #: assets/dist/js/index-D2_-CHP2.js:20
     757#: assets/dist/js/index-xDUojDz5.js:20
    490758msgid "Navigate to API Keys settings"
    491759msgstr ""
    492760
    493 #: assets/dist/js/index-D2_-CHP2.js:20
     761#: assets/dist/js/index-xDUojDz5.js:20
    494762msgid "Copy your API key"
    495763msgstr ""
    496764
    497 #: assets/dist/js/index-D2_-CHP2.js:20
     765#: assets/dist/js/index-xDUojDz5.js:20
    498766msgid "Please enter your API key to continue"
    499767msgstr ""
    500768
    501 #: assets/dist/js/index-D2_-CHP2.js:20
     769#: assets/dist/js/index-xDUojDz5.js:20
    502770msgid "Continue to Webhook Setup"
    503771msgstr ""
    504772
    505 #: assets/dist/js/index-D2_-CHP2.js:20
     773#: assets/dist/js/index-xDUojDz5.js:20
    506774msgid "Step 2: Add Your Webhook Secret"
    507775msgstr ""
    508776
    509 #: assets/dist/js/index-D2_-CHP2.js:20
     777#: assets/dist/js/index-xDUojDz5.js:20
    510778msgid "The webhook secret ensures secure communication between Productbird and your site."
    511779msgstr ""
    512780
    513 #: assets/dist/js/index-D2_-CHP2.js:20
     781#: assets/dist/js/index-xDUojDz5.js:20
    514782msgid "Get your webhook secret"
    515783msgstr ""
    516784
    517 #: assets/dist/js/index-D2_-CHP2.js:20
     785#: assets/dist/js/index-xDUojDz5.js:20
    518786msgid "Paste your webhook secret here"
    519787msgstr ""
    520788
    521 #: assets/dist/js/index-D2_-CHP2.js:20
     789#: assets/dist/js/index-xDUojDz5.js:20
    522790msgid "We collect anonymous usage data to help improve Productbird. This includes plugin version, WordPress version, and basic usage statistics. You can change this setting anytime."
    523791msgstr ""
    524792
    525 #: assets/dist/js/index-D2_-CHP2.js:20
     793#: assets/dist/js/index-xDUojDz5.js:20
    526794msgid "What are webhooks?"
    527795msgstr ""
    528796
    529 #: assets/dist/js/index-D2_-CHP2.js:20
     797#: assets/dist/js/index-xDUojDz5.js:20
    530798msgid "Webhooks allow Productbird to send the output of tools directly to your WordPress site in real-time. The webhook secret ensures these communications are secure."
    531799msgstr ""
    532800
    533 #: assets/dist/js/index-D2_-CHP2.js:20
     801#: assets/dist/js/index-xDUojDz5.js:20
    534802msgid "Back"
    535803msgstr ""
    536804
    537 #: assets/dist/js/index-D2_-CHP2.js:20
     805#: assets/dist/js/index-xDUojDz5.js:20
    538806#, js-format
    539807msgid "Completing Setup %s"
    540808msgstr ""
    541809
    542 #: assets/dist/js/index-D2_-CHP2.js:20
     810#: assets/dist/js/index-xDUojDz5.js:20
    543811msgid "Complete Setup"
    544812msgstr ""
    545813
    546 #: assets/dist/js/index-D2_-CHP2.js:20
    547 #: assets/dist/js/index-DR3UJF-D.js:5
    548 msgid "You're all set!"
    549 msgstr ""
    550 
    551 #: assets/dist/js/index-D2_-CHP2.js:20
     814#: assets/dist/js/index-xDUojDz5.js:20
    552815msgid "Your Productbird plugin is now configured and ready to use."
    553816msgstr ""
    554817
    555 #: assets/dist/js/index-D2_-CHP2.js:20
     818#: assets/dist/js/index-xDUojDz5.js:20
    556819msgid "How to Generate Product Descriptions"
    557820msgstr ""
    558821
    559 #: assets/dist/js/index-D2_-CHP2.js:20
     822#: assets/dist/js/index-xDUojDz5.js:20
    560823msgid "Navigate to Products"
    561824msgstr ""
    562825
    563 #: assets/dist/js/index-D2_-CHP2.js:20
     826#: assets/dist/js/index-xDUojDz5.js:20
    564827msgid "Go to WooCommerce → Products in your WordPress admin"
    565828msgstr ""
    566829
    567 #: assets/dist/js/index-D2_-CHP2.js:20
     830#: assets/dist/js/index-xDUojDz5.js:20
    568831msgid "Select Products"
    569832msgstr ""
    570833
    571 #: assets/dist/js/index-D2_-CHP2.js:20
     834#: assets/dist/js/index-xDUojDz5.js:20
    572835msgid "Check the products you want to generate descriptions for"
    573836msgstr ""
    574837
    575 #: assets/dist/js/index-D2_-CHP2.js:20
     838#: assets/dist/js/index-xDUojDz5.js:20
    576839msgid "Use Bulk Action"
    577840msgstr ""
    578841
    579 #: assets/dist/js/index-D2_-CHP2.js:20
     842#: assets/dist/js/index-xDUojDz5.js:20
    580843#, js-format
    581844msgid "Select '%s Create AI description' from the bulk actions dropdown"
    582845msgstr ""
    583846
    584 #: assets/dist/js/index-D2_-CHP2.js:20
     847#: assets/dist/js/index-xDUojDz5.js:20
    585848msgid "Pro tip:"
    586849msgstr ""
    587850
    588 #: assets/dist/js/index-D2_-CHP2.js:20
     851#: assets/dist/js/index-xDUojDz5.js:20
    589852msgid "You can also generate descriptions for individual products by hovering over a product and clicking 'Generate Product Description' button."
    590853msgstr ""
    591854
    592 #: assets/dist/js/index-D2_-CHP2.js:20
     855#: assets/dist/js/index-xDUojDz5.js:20
    593856msgid "Go to Settings"
    594857msgstr ""
    595858
    596 #: assets/dist/js/index-D2_-CHP2.js:20
     859#: assets/dist/js/index-xDUojDz5.js:20
    597860msgid "View Products"
    598861msgstr ""
    599862
    600 #: assets/dist/js/index-D2_-CHP2.js:20
     863#: assets/dist/js/index-xDUojDz5.js:20
    601864msgid "Welcome to Productbird! 🎉"
    602865msgstr ""
    603866
    604 #: assets/dist/js/index-D2_-CHP2.js:20
     867#: assets/dist/js/index-xDUojDz5.js:20
    605868msgid "Let's get you set up in just a few steps. You'll be generating amazing product descriptions in no time!"
    606869msgstr ""
    607870
    608 #: assets/dist/js/index-D2_-CHP2.js:20
     871#: assets/dist/js/index-xDUojDz5.js:20
    609872msgid "Settings saved"
    610873msgstr ""
    611874
    612 #: assets/dist/js/index-D2_-CHP2.js:20
     875#: assets/dist/js/index-xDUojDz5.js:20
    613876#, js-format
    614877msgid "Saving %s"
    615878msgstr ""
    616879
    617 #: assets/dist/js/index-D2_-CHP2.js:20
     880#: assets/dist/js/index-xDUojDz5.js:20
    618881msgid "Save settings"
    619882msgstr ""
    620 
    621 #: assets/dist/js/index-DgvmmsAM.js:1
    622 msgid "Error"
    623 msgstr ""
    624 
    625 #: assets/dist/js/index-DgvmmsAM.js:1
    626 msgid "Queued"
    627 msgstr ""
    628 
    629 #: assets/dist/js/index-DgvmmsAM.js:1
    630 msgid "Generating"
    631 msgstr ""
    632 
    633 #: assets/dist/js/index-DgvmmsAM.js:1
    634 msgid "Review"
    635 msgstr ""
    636 
    637 #: assets/dist/js/index-DgvmmsAM.js:1
    638 msgid "Generate"
    639 msgstr ""
    640 
    641 #: assets/dist/js/index-DgvmmsAM.js:1
    642 msgid "—"
    643 msgstr ""
    644 
    645 #: assets/dist/js/index-DgvmmsAM.js:1
    646 msgid "Loading"
    647 msgstr ""
    648 
    649 #: assets/dist/js/index-DR3UJF-D.js:1
    650 msgid "Descriptions will be auto-applied in the background"
    651 msgstr ""
    652 
    653 #: assets/dist/js/index-DR3UJF-D.js:1
    654 msgid "Unfortunately regenerate is not available yet. Please try again later."
    655 msgstr ""
    656 
    657 #: assets/dist/js/index-DR3UJF-D.js:1
    658 msgid "Generate AI product descriptions"
    659 msgstr ""
    660 
    661 #: assets/dist/js/index-DR3UJF-D.js:1
    662 #, js-format
    663 msgid "You're about to generate descriptions for %s products using %s."
    664 msgstr ""
    665 
    666 #: assets/dist/js/index-DR3UJF-D.js:1
    667 msgid "Insufficient Credits"
    668 msgstr ""
    669 
    670 #: assets/dist/js/index-DR3UJF-D.js:1
    671 msgid "You don't have enough credits to generate descriptions for these products."
    672 msgstr ""
    673 
    674 #: assets/dist/js/index-DR3UJF-D.js:1
    675 msgid "Top up your credits"
    676 msgstr ""
    677 
    678 #: assets/dist/js/index-DR3UJF-D.js:1
    679 msgid "Choose how you'd like to proceed:"
    680 msgstr ""
    681 
    682 #: assets/dist/js/index-DR3UJF-D.js:1
    683 msgid "Manual Review"
    684 msgstr ""
    685 
    686 #: assets/dist/js/index-DR3UJF-D.js:1
    687 msgid "Carefully review each generated description before applying it."
    688 msgstr ""
    689 
    690 #: assets/dist/js/index-DR3UJF-D.js:1
    691 msgid "YOLO Mode"
    692 msgstr ""
    693 
    694 #: assets/dist/js/index-DR3UJF-D.js:1
    695 msgid "Skip the review process. All descriptions will be applied automatically in the background. The modal will close immediately."
    696 msgstr ""
    697 
    698 #: assets/dist/js/index-DR3UJF-D.js:1
    699 msgid "You have already processed some of these products."
    700 msgstr ""
    701 
    702 #: assets/dist/js/index-DR3UJF-D.js:1
    703 msgid "Click the checkbox to regenerate a product. Leave it unchecked to skip it."
    704 msgstr ""
    705 
    706 #: assets/dist/js/index-DR3UJF-D.js:1
    707 msgid "Search by name or ID..."
    708 msgstr ""
    709 
    710 #: assets/dist/js/index-DR3UJF-D.js:1
    711 msgid "Check all"
    712 msgstr ""
    713 
    714 #: assets/dist/js/index-DR3UJF-D.js:1
    715 msgid "Uncheck all"
    716 msgstr ""
    717 
    718 #: assets/dist/js/index-DR3UJF-D.js:1
    719 msgid "No products match your search."
    720 msgstr ""
    721 
    722 #: assets/dist/js/index-DR3UJF-D.js:2
    723 msgid "will be skipped"
    724 msgstr ""
    725 
    726 #: assets/dist/js/index-DR3UJF-D.js:2
    727 msgid "products will be regenerated"
    728 msgstr ""
    729 
    730 #: assets/dist/js/index-DR3UJF-D.js:2
    731 msgid "Cancel"
    732 msgstr ""
    733 
    734 #: assets/dist/js/index-DR3UJF-D.js:2
    735 #, js-format
    736 msgid "Starting %s"
    737 msgstr ""
    738 
    739 #: assets/dist/js/index-DR3UJF-D.js:2
    740 msgid "Start Generation"
    741 msgstr ""
    742 
    743 #: assets/dist/js/index-DR3UJF-D.js:2
    744 msgid "Review descriptions"
    745 msgstr ""
    746 
    747 #: assets/dist/js/index-DR3UJF-D.js:2
    748 #, js-format
    749 msgid "%s of %s accepted"
    750 msgstr ""
    751 
    752 #: assets/dist/js/index-DR3UJF-D.js:2
    753 msgid "Progress"
    754 msgstr ""
    755 
    756 #: assets/dist/js/index-DR3UJF-D.js:2
    757 #, js-format
    758 msgid "%s descriptions still being generated..."
    759 msgstr ""
    760 
    761 #: assets/dist/js/index-DR3UJF-D.js:2
    762 msgid "Take a final look at the generated content before applying it to your products."
    763 msgstr ""
    764 
    765 #: assets/dist/js/index-DR3UJF-D.js:2
    766 #, js-format
    767 msgid "%s items remaining"
    768 msgstr ""
    769 
    770 #: assets/dist/js/index-DR3UJF-D.js:2
    771 msgid "Generating descriptions..."
    772 msgstr ""
    773 
    774 #: assets/dist/js/index-DR3UJF-D.js:2
    775 msgid "Please wait a moment while our AI works its magic. You're free to close this window and continue with other tasks. Your progress will be saved."
    776 msgstr ""
    777 
    778 #: assets/dist/js/index-DR3UJF-D.js:5
    779 msgid "Item"
    780 msgstr ""
    781 
    782 #: assets/dist/js/index-DR3UJF-D.js:5
    783 msgid "of"
    784 msgstr ""
    785 
    786 #: assets/dist/js/index-DR3UJF-D.js:5
    787 msgid "Previous"
    788 msgstr ""
    789 
    790 #: assets/dist/js/index-DR3UJF-D.js:5
    791 msgid "Next"
    792 msgstr ""
    793 
    794 #: assets/dist/js/index-DR3UJF-D.js:5
    795 msgid "Accepted"
    796 msgstr ""
    797 
    798 #: assets/dist/js/index-DR3UJF-D.js:5
    799 msgid "Ready for review"
    800 msgstr ""
    801 
    802 #: assets/dist/js/index-DR3UJF-D.js:5
    803 msgid "Preview"
    804 msgstr ""
    805 
    806 #: assets/dist/js/index-DR3UJF-D.js:5
    807 msgid "Compare"
    808 msgstr ""
    809 
    810 #: assets/dist/js/index-DR3UJF-D.js:5
    811 msgid "Current Description"
    812 msgstr ""
    813 
    814 #: assets/dist/js/index-DR3UJF-D.js:5
    815 msgid "Generated Description"
    816 msgstr ""
    817 
    818 #: assets/dist/js/index-DR3UJF-D.js:5
    819 msgid "Product ID"
    820 msgstr ""
    821 
    822 #: assets/dist/js/index-DR3UJF-D.js:5
    823 msgid "Close"
    824 msgstr ""
    825 
    826 #: assets/dist/js/index-DR3UJF-D.js:5
    827 msgid "Regenerate"
    828 msgstr ""
    829 
    830 #: assets/dist/js/index-DR3UJF-D.js:5
    831 msgid "Undo Decline"
    832 msgstr ""
    833 
    834 #: assets/dist/js/index-DR3UJF-D.js:5
    835 msgid "Decline"
    836 msgstr ""
    837 
    838 #: assets/dist/js/index-DR3UJF-D.js:5
    839 msgid "Accepted ✓"
    840 msgstr ""
    841 
    842 #: assets/dist/js/index-DR3UJF-D.js:5
    843 msgid "Accept & Apply"
    844 msgstr ""
    845 
    846 #: assets/dist/js/index-DR3UJF-D.js:5
    847 msgid "Accept All"
    848 msgstr ""
    849 
    850 #: assets/dist/js/index-DR3UJF-D.js:5
    851 msgid "Decline All"
    852 msgstr ""
    853 
    854 #: assets/dist/js/index-DR3UJF-D.js:5
    855 msgid "All descriptions processed"
    856 msgstr ""
    857 
    858 #: assets/dist/js/index-DR3UJF-D.js:5
    859 msgid "Here's a quick summary of what's been applied."
    860 msgstr ""
    861 
    862 #: assets/dist/js/index-DR3UJF-D.js:5
    863 msgid "Your product catalog is looking better than ever."
    864 msgstr ""
    865 
    866 #: assets/dist/js/index-DR3UJF-D.js:5
    867 msgid "Thanks for using Productbird."
    868 msgstr ""
    869 
    870 #: assets/dist/js/index-DR3UJF-D.js:5
    871 msgid "Continue"
    872 msgstr ""
    873 
    874 #: assets/dist/js/index-DR3UJF-D.js:5
    875 #, js-format
    876 msgid "You have %s product descriptions from Productbird ready for your review."
    877 msgstr ""
    878 
    879 #: assets/dist/js/index-DR3UJF-D.js:5
    880 #, js-format
    881 msgid "%s Review Descriptions (%s)"
    882 msgstr ""
  • productbird/tags/1.5.0/productbird.php

    r3308126 r3318237  
    44 * Plugin URI:  https://productbird.ai
    55 * Description: Productbird helps ecommerce owners get more done by providing various AI tools.
    6  * Version:     1.4.6
     6 * Version:     1.5.0
    77 * Requires at least: 5.0
    88 * Tested up to: 6.8
     
    2323}
    2424
    25 define( 'PRODUCTBIRD_VERSION', '1.4.6' );
     25define( 'PRODUCTBIRD_VERSION', '1.5.0' );
    2626define( 'PRODUCTBIRD_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2727define( 'PRODUCTBIRD_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
  • productbird/tags/1.5.0/vendor/composer/installed.php

    r3308126 r3318237  
    22    'root' => array(
    33        'name' => 'productbird/productbird',
    4         'pretty_version' => '1.4.6',
    5         'version' => '1.4.6.0',
    6         'reference' => '9ad67f3bb48ded9cd8d6b83a90f764a660742c3a',
     4        'pretty_version' => '1.5.0',
     5        'version' => '1.5.0.0',
     6        'reference' => '19ab9b03f4dd3528e5f20125aaa535c65245e97c',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'productbird/productbird' => array(
    23             'pretty_version' => '1.4.6',
    24             'version' => '1.4.6.0',
    25             'reference' => '9ad67f3bb48ded9cd8d6b83a90f764a660742c3a',
     23            'pretty_version' => '1.5.0',
     24            'version' => '1.5.0.0',
     25            'reference' => '19ab9b03f4dd3528e5f20125aaa535c65245e97c',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
  • productbird/trunk/assets/dist/manifest.json

    r3308126 r3318237  
    11{
    2   "_app-D5-iTDyd.js": {
    3     "file": "js/app-D5-iTDyd.js",
     2  "_app-DUcgXxle.js": {
     3    "file": "js/app-DUcgXxle.js",
    44    "name": "app",
    55    "imports": [
    6       "_badge-C4JntzGw.js"
     6      "_badge-BX7Vle8C.js"
    77    ]
    88  },
    9   "_badge-C4JntzGw.js": {
    10     "file": "js/badge-C4JntzGw.js",
     9  "_badge-BX7Vle8C.js": {
     10    "file": "js/badge-BX7Vle8C.js",
    1111    "name": "badge",
    1212    "css": [
     
    2222    "src": "_radio-group-item-BynF7j1K.css"
    2323  },
    24   "_radio-group-item-aMrst5F0.js": {
    25     "file": "js/radio-group-item-aMrst5F0.js",
     24  "_radio-group-item-CFSeBtaF.js": {
     25    "file": "js/radio-group-item-CFSeBtaF.js",
    2626    "name": "radio-group-item",
    2727    "imports": [
    28       "_badge-C4JntzGw.js"
     28      "_badge-BX7Vle8C.js"
    2929    ],
    3030    "css": [
     
    3232    ]
    3333  },
    34   "_sparkles-PXbmtqxd.js": {
    35     "file": "js/sparkles-PXbmtqxd.js",
     34  "_sparkles-ByJSEVe4.js": {
     35    "file": "js/sparkles-ByJSEVe4.js",
    3636    "name": "sparkles",
    3737    "imports": [
    38       "_badge-C4JntzGw.js"
     38      "_badge-BX7Vle8C.js"
    3939    ]
    4040  },
    4141  "assets/ts/admin-settings/index.ts": {
    42     "file": "js/index-BZgcUsNg.js",
     42    "file": "js/index-DKaonY2G.js",
    4343    "name": "index",
    4444    "src": "assets/ts/admin-settings/index.ts",
    4545    "isEntry": true,
    4646    "imports": [
    47       "_badge-C4JntzGw.js",
    48       "_radio-group-item-aMrst5F0.js",
    49       "_sparkles-PXbmtqxd.js"
     47      "_badge-BX7Vle8C.js",
     48      "_radio-group-item-CFSeBtaF.js",
     49      "_sparkles-ByJSEVe4.js"
    5050    ],
    5151    "css": [
     
    5454  },
    5555  "assets/ts/product-status-cell/index.ts": {
    56     "file": "js/index-5ZPywmCq.js",
     56    "file": "js/index-C3ZTINnI.js",
    5757    "name": "index",
    5858    "src": "assets/ts/product-status-cell/index.ts",
    5959    "isEntry": true,
    6060    "imports": [
    61       "_badge-C4JntzGw.js",
    62       "_app-D5-iTDyd.js",
    63       "_sparkles-PXbmtqxd.js"
     61      "_badge-BX7Vle8C.js",
     62      "_app-DUcgXxle.js",
     63      "_sparkles-ByJSEVe4.js"
    6464    ]
    6565  },
    6666  "assets/ts/tools/magic-descriptions/index.ts": {
    67     "file": "js/index-4SaQkI2f.js",
     67    "file": "js/index-vgjiFT4M.js",
    6868    "name": "index",
    6969    "src": "assets/ts/tools/magic-descriptions/index.ts",
    7070    "isEntry": true,
    7171    "imports": [
    72       "_badge-C4JntzGw.js",
    73       "_radio-group-item-aMrst5F0.js",
    74       "_app-D5-iTDyd.js"
     72      "_badge-BX7Vle8C.js",
     73      "_radio-group-item-CFSeBtaF.js",
     74      "_app-DUcgXxle.js"
    7575    ],
    7676    "css": [
  • productbird/trunk/languages/productbird.pot

    r3308126 r3318237  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Productbird 1.4.6\n"
     5"Project-Id-Version: Productbird 1.5.0\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/productbird\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-06-08T19:31:11+00:00\n"
     12"POT-Creation-Date: 2025-06-26T12:07:17+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    5252
    5353#: src/Admin/Filters.php:59
    54 #: assets/dist/js/index-DgvmmsAM.js:1
     54#: assets/dist/js/index-65tzkp21.js:1
    5555msgid "Applied"
    5656msgstr ""
    5757
    5858#: src/Admin/Filters.php:60
    59 #: assets/dist/js/index-DgvmmsAM.js:1
    60 #: assets/dist/js/index-DR3UJF-D.js:5
     59#: assets/dist/js/index-65tzkp21.js:1
     60#: assets/dist/js/index-KqF9wCu2.js:5
    6161msgid "Declined"
    6262msgstr ""
     
    186186msgstr ""
    187187
    188 #: assets/dist/js/app-BdQ3zcKN.js:1
     188#: assets/dist/js/app-DnI0wcJe.js:1
    189189msgid "An error occurred while fetching data. Please try again."
    190190msgstr ""
    191191
    192 #: assets/dist/js/app-BdQ3zcKN.js:1
     192#: assets/dist/js/app-DnI0wcJe.js:1
    193193msgid "An error occurred while performing this action. Please try again."
    194194msgstr ""
    195195
    196 #: assets/dist/js/index-D2_-CHP2.js:1
     196#: assets/dist/js/index-65tzkp21.js:1
     197msgid "Error"
     198msgstr ""
     199
     200#: assets/dist/js/index-65tzkp21.js:1
     201msgid "Queued"
     202msgstr ""
     203
     204#: assets/dist/js/index-65tzkp21.js:1
     205msgid "Generating"
     206msgstr ""
     207
     208#: assets/dist/js/index-65tzkp21.js:1
     209msgid "Review"
     210msgstr ""
     211
     212#: assets/dist/js/index-65tzkp21.js:1
     213msgid "Generate"
     214msgstr ""
     215
     216#: assets/dist/js/index-65tzkp21.js:1
     217msgid "—"
     218msgstr ""
     219
     220#: assets/dist/js/index-65tzkp21.js:1
     221msgid "Loading"
     222msgstr ""
     223
     224#: assets/dist/js/index-KqF9wCu2.js:1
     225msgid "Descriptions will be auto-applied in the background"
     226msgstr ""
     227
     228#: assets/dist/js/index-KqF9wCu2.js:1
     229msgid "Unfortunately regenerate is not available yet. Please try again later."
     230msgstr ""
     231
     232#: assets/dist/js/index-KqF9wCu2.js:1
     233msgid "Generate AI product descriptions"
     234msgstr ""
     235
     236#: assets/dist/js/index-KqF9wCu2.js:1
     237#, js-format
     238msgid "You're about to generate descriptions for %s products using %s."
     239msgstr ""
     240
     241#: assets/dist/js/index-KqF9wCu2.js:1
     242msgid "Insufficient Credits"
     243msgstr ""
     244
     245#: assets/dist/js/index-KqF9wCu2.js:1
     246msgid "You don't have enough credits to generate descriptions for these products."
     247msgstr ""
     248
     249#: assets/dist/js/index-KqF9wCu2.js:1
     250msgid "Top up your credits"
     251msgstr ""
     252
     253#: assets/dist/js/index-KqF9wCu2.js:1
     254msgid "Choose how you'd like to proceed:"
     255msgstr ""
     256
     257#: assets/dist/js/index-KqF9wCu2.js:1
     258msgid "Manual Review"
     259msgstr ""
     260
     261#: assets/dist/js/index-KqF9wCu2.js:1
     262msgid "Carefully review each generated description before applying it."
     263msgstr ""
     264
     265#: assets/dist/js/index-KqF9wCu2.js:1
     266msgid "YOLO Mode"
     267msgstr ""
     268
     269#: assets/dist/js/index-KqF9wCu2.js:1
     270msgid "Skip the review process. All descriptions will be applied automatically in the background. The modal will close immediately."
     271msgstr ""
     272
     273#: assets/dist/js/index-KqF9wCu2.js:1
     274msgid "You have already processed some of these products."
     275msgstr ""
     276
     277#: assets/dist/js/index-KqF9wCu2.js:1
     278msgid "Click the checkbox to regenerate a product. Leave it unchecked to skip it."
     279msgstr ""
     280
     281#: assets/dist/js/index-KqF9wCu2.js:1
     282msgid "Search by name or ID..."
     283msgstr ""
     284
     285#: assets/dist/js/index-KqF9wCu2.js:1
     286msgid "Check all"
     287msgstr ""
     288
     289#: assets/dist/js/index-KqF9wCu2.js:1
     290msgid "Uncheck all"
     291msgstr ""
     292
     293#: assets/dist/js/index-KqF9wCu2.js:1
     294msgid "No products match your search."
     295msgstr ""
     296
     297#: assets/dist/js/index-KqF9wCu2.js:2
     298msgid "will be skipped"
     299msgstr ""
     300
     301#: assets/dist/js/index-KqF9wCu2.js:2
     302msgid "products will be regenerated"
     303msgstr ""
     304
     305#: assets/dist/js/index-KqF9wCu2.js:2
     306msgid "Cancel"
     307msgstr ""
     308
     309#: assets/dist/js/index-KqF9wCu2.js:2
     310#, js-format
     311msgid "Starting %s"
     312msgstr ""
     313
     314#: assets/dist/js/index-KqF9wCu2.js:2
     315msgid "Start Generation"
     316msgstr ""
     317
     318#: assets/dist/js/index-KqF9wCu2.js:2
     319msgid "Review descriptions"
     320msgstr ""
     321
     322#: assets/dist/js/index-KqF9wCu2.js:2
     323#, js-format
     324msgid "%s of %s accepted"
     325msgstr ""
     326
     327#: assets/dist/js/index-KqF9wCu2.js:2
     328msgid "Progress"
     329msgstr ""
     330
     331#: assets/dist/js/index-KqF9wCu2.js:2
     332#, js-format
     333msgid "%s descriptions still being generated..."
     334msgstr ""
     335
     336#: assets/dist/js/index-KqF9wCu2.js:2
     337msgid "Take a final look at the generated content before applying it to your products."
     338msgstr ""
     339
     340#: assets/dist/js/index-KqF9wCu2.js:2
     341#, js-format
     342msgid "%s items remaining"
     343msgstr ""
     344
     345#: assets/dist/js/index-KqF9wCu2.js:2
     346msgid "Generating descriptions..."
     347msgstr ""
     348
     349#: assets/dist/js/index-KqF9wCu2.js:2
     350msgid "Please wait a moment while our AI works its magic. You're free to close this window and continue with other tasks. Your progress will be saved."
     351msgstr ""
     352
     353#: assets/dist/js/index-KqF9wCu2.js:5
     354msgid "Item"
     355msgstr ""
     356
     357#: assets/dist/js/index-KqF9wCu2.js:5
     358msgid "of"
     359msgstr ""
     360
     361#: assets/dist/js/index-KqF9wCu2.js:5
     362msgid "Previous"
     363msgstr ""
     364
     365#: assets/dist/js/index-KqF9wCu2.js:5
     366msgid "Next"
     367msgstr ""
     368
     369#: assets/dist/js/index-KqF9wCu2.js:5
     370msgid "Accepted"
     371msgstr ""
     372
     373#: assets/dist/js/index-KqF9wCu2.js:5
     374msgid "Ready for review"
     375msgstr ""
     376
     377#: assets/dist/js/index-KqF9wCu2.js:5
     378msgid "Preview"
     379msgstr ""
     380
     381#: assets/dist/js/index-KqF9wCu2.js:5
     382msgid "Compare"
     383msgstr ""
     384
     385#: assets/dist/js/index-KqF9wCu2.js:5
     386msgid "Current Description"
     387msgstr ""
     388
     389#: assets/dist/js/index-KqF9wCu2.js:5
     390msgid "Generated Description"
     391msgstr ""
     392
     393#: assets/dist/js/index-KqF9wCu2.js:5
     394msgid "Product ID"
     395msgstr ""
     396
     397#: assets/dist/js/index-KqF9wCu2.js:5
     398msgid "Close"
     399msgstr ""
     400
     401#: assets/dist/js/index-KqF9wCu2.js:5
     402msgid "Regenerate"
     403msgstr ""
     404
     405#: assets/dist/js/index-KqF9wCu2.js:5
     406msgid "Undo Decline"
     407msgstr ""
     408
     409#: assets/dist/js/index-KqF9wCu2.js:5
     410msgid "Decline"
     411msgstr ""
     412
     413#: assets/dist/js/index-KqF9wCu2.js:5
     414msgid "Accepted ✓"
     415msgstr ""
     416
     417#: assets/dist/js/index-KqF9wCu2.js:5
     418msgid "Accept & Apply"
     419msgstr ""
     420
     421#: assets/dist/js/index-KqF9wCu2.js:5
     422msgid "Accept All"
     423msgstr ""
     424
     425#: assets/dist/js/index-KqF9wCu2.js:5
     426msgid "Decline All"
     427msgstr ""
     428
     429#: assets/dist/js/index-KqF9wCu2.js:5
     430msgid "All descriptions processed"
     431msgstr ""
     432
     433#: assets/dist/js/index-KqF9wCu2.js:5
     434msgid "Here's a quick summary of what's been applied."
     435msgstr ""
     436
     437#: assets/dist/js/index-KqF9wCu2.js:5
     438msgid "Your product catalog is looking better than ever."
     439msgstr ""
     440
     441#: assets/dist/js/index-KqF9wCu2.js:5
     442msgid "Thanks for using Productbird."
     443msgstr ""
     444
     445#: assets/dist/js/index-KqF9wCu2.js:5
     446#: assets/dist/js/index-xDUojDz5.js:20
     447msgid "You're all set!"
     448msgstr ""
     449
     450#: assets/dist/js/index-KqF9wCu2.js:5
     451msgid "Continue"
     452msgstr ""
     453
     454#: assets/dist/js/index-KqF9wCu2.js:5
     455#, js-format
     456msgid "You have %s product descriptions from Productbird ready for your review."
     457msgstr ""
     458
     459#: assets/dist/js/index-KqF9wCu2.js:5
     460#, js-format
     461msgid "%s Review Descriptions (%s)"
     462msgstr ""
     463
     464#: assets/dist/js/index-xDUojDz5.js:1
    197465msgid "API key is required"
    198466msgstr ""
    199467
    200 #: assets/dist/js/index-D2_-CHP2.js:1
     468#: assets/dist/js/index-xDUojDz5.js:1
    201469msgid "Webhook secret is required"
    202470msgstr ""
    203471
    204 #: assets/dist/js/index-D2_-CHP2.js:1
     472#: assets/dist/js/index-xDUojDz5.js:1
    205473msgid "Connect with Productbird"
    206474msgstr ""
    207475
    208 #: assets/dist/js/index-D2_-CHP2.js:1
     476#: assets/dist/js/index-xDUojDz5.js:1
    209477msgid "Disconnect"
    210478msgstr ""
    211479
    212 #: assets/dist/js/index-D2_-CHP2.js:1
     480#: assets/dist/js/index-xDUojDz5.js:1
    213481msgid "Connected to Productbird"
    214482msgstr ""
    215483
    216 #: assets/dist/js/index-D2_-CHP2.js:1
     484#: assets/dist/js/index-xDUojDz5.js:1
    217485msgid "Unable to create connect URL. Please try again later."
    218486msgstr ""
    219487
    220 #: assets/dist/js/index-D2_-CHP2.js:9
     488#: assets/dist/js/index-xDUojDz5.js:9
    221489#, js-format
    222490msgid "Hello %s 👋"
    223491msgstr ""
    224492
    225 #: assets/dist/js/index-D2_-CHP2.js:9
     493#: assets/dist/js/index-xDUojDz5.js:9
    226494msgid "Your current credit balance"
    227495msgstr ""
    228496
    229 #: assets/dist/js/index-D2_-CHP2.js:9
     497#: assets/dist/js/index-xDUojDz5.js:9
    230498msgid "You are not connected to Productbird. Please enter your API key to continue."
    231499msgstr ""
    232500
    233 #: assets/dist/js/index-D2_-CHP2.js:9
     501#: assets/dist/js/index-xDUojDz5.js:9
    234502msgid "View activity"
    235503msgstr ""
    236504
    237 #: assets/dist/js/index-D2_-CHP2.js:9
     505#: assets/dist/js/index-xDUojDz5.js:9
    238506msgid "Get started"
    239507msgstr ""
    240508
    241 #: assets/dist/js/index-D2_-CHP2.js:9
     509#: assets/dist/js/index-xDUojDz5.js:9
    242510msgid "Ready to Generate Descriptions?"
    243511msgstr ""
    244512
    245 #: assets/dist/js/index-D2_-CHP2.js:9
     513#: assets/dist/js/index-xDUojDz5.js:9
    246514#, js-format
    247515msgid "You have %d credits ready to use. Start generating compelling product descriptions now!"
    248516msgstr ""
    249517
    250 #: assets/dist/js/index-D2_-CHP2.js:9
     518#: assets/dist/js/index-xDUojDz5.js:9
    251519msgid "You're out of credits! Purchase more to continue generating amazing product descriptions."
    252520msgstr ""
    253521
    254 #: assets/dist/js/index-D2_-CHP2.js:9
     522#: assets/dist/js/index-xDUojDz5.js:9
    255523msgid "Start generating AI-powered product descriptions that convert visitors into customers."
    256524msgstr ""
    257525
    258 #: assets/dist/js/index-D2_-CHP2.js:9
     526#: assets/dist/js/index-xDUojDz5.js:9
    259527msgid "Go to Products"
    260528msgstr ""
    261529
    262 #: assets/dist/js/index-D2_-CHP2.js:9
     530#: assets/dist/js/index-xDUojDz5.js:9
    263531msgid "Buy Credits"
    264532msgstr ""
    265533
    266 #: assets/dist/js/index-D2_-CHP2.js:9
     534#: assets/dist/js/index-xDUojDz5.js:9
    267535msgid "Buy More Credits"
    268536msgstr ""
    269537
    270 #: assets/dist/js/index-D2_-CHP2.js:9
     538#: assets/dist/js/index-xDUojDz5.js:9
    271539msgid "Get Started"
    272540msgstr ""
    273541
    274 #: assets/dist/js/index-D2_-CHP2.js:9
    275 #: assets/dist/js/index-D2_-CHP2.js:20
     542#: assets/dist/js/index-xDUojDz5.js:9
     543#: assets/dist/js/index-xDUojDz5.js:20
    276544msgid "API Key"
    277545msgstr ""
    278546
    279 #: assets/dist/js/index-D2_-CHP2.js:9
     547#: assets/dist/js/index-xDUojDz5.js:9
    280548msgid "Your API key is used to authenticate your requests to the Productbird API."
    281549msgstr ""
    282550
    283 #: assets/dist/js/index-D2_-CHP2.js:9
     551#: assets/dist/js/index-xDUojDz5.js:9
    284552msgid "You can manage your API key in the Productbird dashboard."
    285553msgstr ""
    286554
    287 #: assets/dist/js/index-D2_-CHP2.js:9
     555#: assets/dist/js/index-xDUojDz5.js:9
    288556msgid "Manage API key"
    289557msgstr ""
    290558
    291 #: assets/dist/js/index-D2_-CHP2.js:9
    292 #: assets/dist/js/index-D2_-CHP2.js:20
     559#: assets/dist/js/index-xDUojDz5.js:9
     560#: assets/dist/js/index-xDUojDz5.js:20
    293561msgid "Webhook Secret"
    294562msgstr ""
    295563
    296 #: assets/dist/js/index-D2_-CHP2.js:9
     564#: assets/dist/js/index-xDUojDz5.js:9
    297565msgid "Your webhook secret is used to verify webhook requests from Productbird."
    298566msgstr ""
    299567
    300 #: assets/dist/js/index-D2_-CHP2.js:9
     568#: assets/dist/js/index-xDUojDz5.js:9
    301569msgid "You can manage your webhook secret in the Productbird dashboard."
    302570msgstr ""
    303571
    304 #: assets/dist/js/index-D2_-CHP2.js:9
     572#: assets/dist/js/index-xDUojDz5.js:9
    305573msgid "Manage webhook secret"
    306574msgstr ""
    307575
    308 #: assets/dist/js/index-D2_-CHP2.js:9
     576#: assets/dist/js/index-xDUojDz5.js:9
    309577msgid "Beta"
    310578msgstr ""
    311579
    312 #: assets/dist/js/index-D2_-CHP2.js:9
     580#: assets/dist/js/index-xDUojDz5.js:9
    313581msgid "Connection Status"
    314582msgstr ""
    315583
    316 #: assets/dist/js/index-D2_-CHP2.js:9
     584#: assets/dist/js/index-xDUojDz5.js:9
    317585msgid "Your connected Productbird account"
    318586msgstr ""
    319587
    320 #: assets/dist/js/index-D2_-CHP2.js:9
     588#: assets/dist/js/index-xDUojDz5.js:9
    321589msgid "You can manage your organization in the Productbird dashboard."
    322590msgstr ""
    323591
    324 #: assets/dist/js/index-D2_-CHP2.js:9
     592#: assets/dist/js/index-xDUojDz5.js:9
    325593msgid "Manage organization"
    326594msgstr ""
    327595
    328 #: assets/dist/js/index-D2_-CHP2.js:9
    329 #: assets/dist/js/index-D2_-CHP2.js:20
     596#: assets/dist/js/index-xDUojDz5.js:9
     597#: assets/dist/js/index-xDUojDz5.js:20
    330598msgid "Hide Advanced Settings"
    331599msgstr ""
    332600
    333 #: assets/dist/js/index-D2_-CHP2.js:9
    334 #: assets/dist/js/index-D2_-CHP2.js:20
     601#: assets/dist/js/index-xDUojDz5.js:9
     602#: assets/dist/js/index-xDUojDz5.js:20
    335603msgid "Show Advanced Settings"
    336604msgstr ""
    337605
    338 #: assets/dist/js/index-D2_-CHP2.js:9
     606#: assets/dist/js/index-xDUojDz5.js:9
    339607msgid "Advanced Settings"
    340608msgstr ""
    341609
    342 #: assets/dist/js/index-D2_-CHP2.js:9
     610#: assets/dist/js/index-xDUojDz5.js:9
    343611msgid "Advanced settings and troubleshooting options"
    344612msgstr ""
    345613
    346 #: assets/dist/js/index-D2_-CHP2.js:9
    347 #: assets/dist/js/index-D2_-CHP2.js:20
     614#: assets/dist/js/index-xDUojDz5.js:9
     615#: assets/dist/js/index-xDUojDz5.js:20
    348616msgid "Opt out of anonymous telemetry"
    349617msgstr ""
    350618
    351 #: assets/dist/js/index-D2_-CHP2.js:9
     619#: assets/dist/js/index-xDUojDz5.js:9
    352620msgid "We collect plugin version, WordPress version, PHP version, and WooCommerce version. If you don't opt out, we also collect product counts and other usage statistics."
    353621msgstr ""
    354622
    355 #: assets/dist/js/index-D2_-CHP2.js:9
     623#: assets/dist/js/index-xDUojDz5.js:9
    356624msgid "Are you sure you want to clear all Productbird meta data? This cannot be undone."
    357625msgstr ""
    358626
    359 #: assets/dist/js/index-D2_-CHP2.js:9
     627#: assets/dist/js/index-xDUojDz5.js:9
    360628msgid "Clearing..."
    361629msgstr ""
    362630
    363 #: assets/dist/js/index-D2_-CHP2.js:9
     631#: assets/dist/js/index-xDUojDz5.js:9
    364632msgid "Clear All Product Meta"
    365633msgstr ""
    366634
    367 #: assets/dist/js/index-D2_-CHP2.js:9
     635#: assets/dist/js/index-xDUojDz5.js:9
    368636msgid "Are you sure you want to clear all products with queued status? This cannot be undone."
    369637msgstr ""
    370638
    371 #: assets/dist/js/index-D2_-CHP2.js:9
     639#: assets/dist/js/index-xDUojDz5.js:9
    372640msgid "Clear Queued Products"
    373641msgstr ""
    374642
    375 #: assets/dist/js/index-D2_-CHP2.js:9
     643#: assets/dist/js/index-xDUojDz5.js:9
    376644msgid "Telemetry"
    377645msgstr ""
    378646
    379 #: assets/dist/js/index-D2_-CHP2.js:9
     647#: assets/dist/js/index-xDUojDz5.js:9
    380648msgid "Help improve Productbird by sharing anonymous usage data. This data helps us understand how the plugin is used and improve it."
    381649msgstr ""
    382650
    383 #: assets/dist/js/index-D2_-CHP2.js:9
     651#: assets/dist/js/index-xDUojDz5.js:9
    384652msgid "Troubleshooting"
    385653msgstr ""
    386654
    387 #: assets/dist/js/index-D2_-CHP2.js:9
     655#: assets/dist/js/index-xDUojDz5.js:9
    388656msgid "If you're experiencing issues with product descriptions, you can use these troubleshooting options."
    389657msgstr ""
    390658
    391 #: assets/dist/js/index-D2_-CHP2.js:9
     659#: assets/dist/js/index-xDUojDz5.js:9
    392660msgid "Clear all Productbird meta data from your products."
    393661msgstr ""
    394662
    395 #: assets/dist/js/index-D2_-CHP2.js:9
     663#: assets/dist/js/index-xDUojDz5.js:9
    396664msgid "Clear products stuck in queued status."
    397665msgstr ""
    398666
    399 #: assets/dist/js/index-D2_-CHP2.js:9
     667#: assets/dist/js/index-xDUojDz5.js:9
    400668msgid "Global Settings"
    401669msgstr ""
    402670
    403 #: assets/dist/js/index-D2_-CHP2.js:9
     671#: assets/dist/js/index-xDUojDz5.js:9
    404672msgid "These global settings will be used for all your tools."
    405673msgstr ""
    406674
    407 #: assets/dist/js/index-D2_-CHP2.js:9
     675#: assets/dist/js/index-xDUojDz5.js:9
    408676msgid "Tone"
    409677msgstr ""
    410678
    411 #: assets/dist/js/index-D2_-CHP2.js:9
     679#: assets/dist/js/index-xDUojDz5.js:9
    412680msgid "Select the tone of the generated content."
    413681msgstr ""
    414682
    415 #: assets/dist/js/index-D2_-CHP2.js:9
     683#: assets/dist/js/index-xDUojDz5.js:9
    416684msgid "Formality"
    417685msgstr ""
    418686
    419 #: assets/dist/js/index-D2_-CHP2.js:9
     687#: assets/dist/js/index-xDUojDz5.js:9
    420688msgid "Select the formality of the generated content."
    421689msgstr ""
    422690
    423 #: assets/dist/js/index-D2_-CHP2.js:9
     691#: assets/dist/js/index-xDUojDz5.js:9
    424692msgid "Language"
    425693msgstr ""
    426694
    427 #: assets/dist/js/index-D2_-CHP2.js:20
     695#: assets/dist/js/index-xDUojDz5.js:20
    428696#, js-format
    429697msgid "There is %s error in the form"
    430698msgstr ""
    431699
    432 #: assets/dist/js/index-D2_-CHP2.js:20
     700#: assets/dist/js/index-xDUojDz5.js:20
    433701#, js-format
    434702msgid "There are %s errors in the form"
    435703msgstr ""
    436704
    437 #: assets/dist/js/index-D2_-CHP2.js:20
     705#: assets/dist/js/index-xDUojDz5.js:20
    438706msgid "An error occurred"
    439707msgstr ""
    440708
    441 #: assets/dist/js/index-D2_-CHP2.js:20
     709#: assets/dist/js/index-xDUojDz5.js:20
    442710msgid "Setup completed successfully!"
    443711msgstr ""
    444712
    445 #: assets/dist/js/index-D2_-CHP2.js:20
     713#: assets/dist/js/index-xDUojDz5.js:20
    446714msgid "Failed to save settings. Please try again."
    447715msgstr ""
    448716
    449 #: assets/dist/js/index-D2_-CHP2.js:20
     717#: assets/dist/js/index-xDUojDz5.js:20
    450718msgid "An error occurred. Please check your inputs."
    451719msgstr ""
    452720
    453 #: assets/dist/js/index-D2_-CHP2.js:20
     721#: assets/dist/js/index-xDUojDz5.js:20
    454722msgid "Add API Key"
    455723msgstr ""
    456724
    457 #: assets/dist/js/index-D2_-CHP2.js:20
     725#: assets/dist/js/index-xDUojDz5.js:20
    458726msgid "Add Webhook Secret"
    459727msgstr ""
    460728
    461 #: assets/dist/js/index-D2_-CHP2.js:20
     729#: assets/dist/js/index-xDUojDz5.js:20
    462730msgid "Start Using Productbird"
    463731msgstr ""
    464732
    465 #: assets/dist/js/index-D2_-CHP2.js:20
     733#: assets/dist/js/index-xDUojDz5.js:20
    466734msgid "Step 1: Add Your API Key"
    467735msgstr ""
    468736
    469 #: assets/dist/js/index-D2_-CHP2.js:20
     737#: assets/dist/js/index-xDUojDz5.js:20
    470738msgid "Your API key connects your WordPress site to Productbird's AI engine."
    471739msgstr ""
    472740
    473 #: assets/dist/js/index-D2_-CHP2.js:20
     741#: assets/dist/js/index-xDUojDz5.js:20
    474742msgid "Get your API key"
    475743msgstr ""
    476744
    477 #: assets/dist/js/index-D2_-CHP2.js:20
     745#: assets/dist/js/index-xDUojDz5.js:20
    478746msgid "Paste your API key here"
    479747msgstr ""
    480748
    481 #: assets/dist/js/index-D2_-CHP2.js:20
     749#: assets/dist/js/index-xDUojDz5.js:20
    482750msgid "Where to find your API key:"
    483751msgstr ""
    484752
    485 #: assets/dist/js/index-D2_-CHP2.js:20
     753#: assets/dist/js/index-xDUojDz5.js:20
    486754msgid "Log in to your Productbird account"
    487755msgstr ""
    488756
    489 #: assets/dist/js/index-D2_-CHP2.js:20
     757#: assets/dist/js/index-xDUojDz5.js:20
    490758msgid "Navigate to API Keys settings"
    491759msgstr ""
    492760
    493 #: assets/dist/js/index-D2_-CHP2.js:20
     761#: assets/dist/js/index-xDUojDz5.js:20
    494762msgid "Copy your API key"
    495763msgstr ""
    496764
    497 #: assets/dist/js/index-D2_-CHP2.js:20
     765#: assets/dist/js/index-xDUojDz5.js:20
    498766msgid "Please enter your API key to continue"
    499767msgstr ""
    500768
    501 #: assets/dist/js/index-D2_-CHP2.js:20
     769#: assets/dist/js/index-xDUojDz5.js:20
    502770msgid "Continue to Webhook Setup"
    503771msgstr ""
    504772
    505 #: assets/dist/js/index-D2_-CHP2.js:20
     773#: assets/dist/js/index-xDUojDz5.js:20
    506774msgid "Step 2: Add Your Webhook Secret"
    507775msgstr ""
    508776
    509 #: assets/dist/js/index-D2_-CHP2.js:20
     777#: assets/dist/js/index-xDUojDz5.js:20
    510778msgid "The webhook secret ensures secure communication between Productbird and your site."
    511779msgstr ""
    512780
    513 #: assets/dist/js/index-D2_-CHP2.js:20
     781#: assets/dist/js/index-xDUojDz5.js:20
    514782msgid "Get your webhook secret"
    515783msgstr ""
    516784
    517 #: assets/dist/js/index-D2_-CHP2.js:20
     785#: assets/dist/js/index-xDUojDz5.js:20
    518786msgid "Paste your webhook secret here"
    519787msgstr ""
    520788
    521 #: assets/dist/js/index-D2_-CHP2.js:20
     789#: assets/dist/js/index-xDUojDz5.js:20
    522790msgid "We collect anonymous usage data to help improve Productbird. This includes plugin version, WordPress version, and basic usage statistics. You can change this setting anytime."
    523791msgstr ""
    524792
    525 #: assets/dist/js/index-D2_-CHP2.js:20
     793#: assets/dist/js/index-xDUojDz5.js:20
    526794msgid "What are webhooks?"
    527795msgstr ""
    528796
    529 #: assets/dist/js/index-D2_-CHP2.js:20
     797#: assets/dist/js/index-xDUojDz5.js:20
    530798msgid "Webhooks allow Productbird to send the output of tools directly to your WordPress site in real-time. The webhook secret ensures these communications are secure."
    531799msgstr ""
    532800
    533 #: assets/dist/js/index-D2_-CHP2.js:20
     801#: assets/dist/js/index-xDUojDz5.js:20
    534802msgid "Back"
    535803msgstr ""
    536804
    537 #: assets/dist/js/index-D2_-CHP2.js:20
     805#: assets/dist/js/index-xDUojDz5.js:20
    538806#, js-format
    539807msgid "Completing Setup %s"
    540808msgstr ""
    541809
    542 #: assets/dist/js/index-D2_-CHP2.js:20
     810#: assets/dist/js/index-xDUojDz5.js:20
    543811msgid "Complete Setup"
    544812msgstr ""
    545813
    546 #: assets/dist/js/index-D2_-CHP2.js:20
    547 #: assets/dist/js/index-DR3UJF-D.js:5
    548 msgid "You're all set!"
    549 msgstr ""
    550 
    551 #: assets/dist/js/index-D2_-CHP2.js:20
     814#: assets/dist/js/index-xDUojDz5.js:20
    552815msgid "Your Productbird plugin is now configured and ready to use."
    553816msgstr ""
    554817
    555 #: assets/dist/js/index-D2_-CHP2.js:20
     818#: assets/dist/js/index-xDUojDz5.js:20
    556819msgid "How to Generate Product Descriptions"
    557820msgstr ""
    558821
    559 #: assets/dist/js/index-D2_-CHP2.js:20
     822#: assets/dist/js/index-xDUojDz5.js:20
    560823msgid "Navigate to Products"
    561824msgstr ""
    562825
    563 #: assets/dist/js/index-D2_-CHP2.js:20
     826#: assets/dist/js/index-xDUojDz5.js:20
    564827msgid "Go to WooCommerce → Products in your WordPress admin"
    565828msgstr ""
    566829
    567 #: assets/dist/js/index-D2_-CHP2.js:20
     830#: assets/dist/js/index-xDUojDz5.js:20
    568831msgid "Select Products"
    569832msgstr ""
    570833
    571 #: assets/dist/js/index-D2_-CHP2.js:20
     834#: assets/dist/js/index-xDUojDz5.js:20
    572835msgid "Check the products you want to generate descriptions for"
    573836msgstr ""
    574837
    575 #: assets/dist/js/index-D2_-CHP2.js:20
     838#: assets/dist/js/index-xDUojDz5.js:20
    576839msgid "Use Bulk Action"
    577840msgstr ""
    578841
    579 #: assets/dist/js/index-D2_-CHP2.js:20
     842#: assets/dist/js/index-xDUojDz5.js:20
    580843#, js-format
    581844msgid "Select '%s Create AI description' from the bulk actions dropdown"
    582845msgstr ""
    583846
    584 #: assets/dist/js/index-D2_-CHP2.js:20
     847#: assets/dist/js/index-xDUojDz5.js:20
    585848msgid "Pro tip:"
    586849msgstr ""
    587850
    588 #: assets/dist/js/index-D2_-CHP2.js:20
     851#: assets/dist/js/index-xDUojDz5.js:20
    589852msgid "You can also generate descriptions for individual products by hovering over a product and clicking 'Generate Product Description' button."
    590853msgstr ""
    591854
    592 #: assets/dist/js/index-D2_-CHP2.js:20
     855#: assets/dist/js/index-xDUojDz5.js:20
    593856msgid "Go to Settings"
    594857msgstr ""
    595858
    596 #: assets/dist/js/index-D2_-CHP2.js:20
     859#: assets/dist/js/index-xDUojDz5.js:20
    597860msgid "View Products"
    598861msgstr ""
    599862
    600 #: assets/dist/js/index-D2_-CHP2.js:20
     863#: assets/dist/js/index-xDUojDz5.js:20
    601864msgid "Welcome to Productbird! 🎉"
    602865msgstr ""
    603866
    604 #: assets/dist/js/index-D2_-CHP2.js:20
     867#: assets/dist/js/index-xDUojDz5.js:20
    605868msgid "Let's get you set up in just a few steps. You'll be generating amazing product descriptions in no time!"
    606869msgstr ""
    607870
    608 #: assets/dist/js/index-D2_-CHP2.js:20
     871#: assets/dist/js/index-xDUojDz5.js:20
    609872msgid "Settings saved"
    610873msgstr ""
    611874
    612 #: assets/dist/js/index-D2_-CHP2.js:20
     875#: assets/dist/js/index-xDUojDz5.js:20
    613876#, js-format
    614877msgid "Saving %s"
    615878msgstr ""
    616879
    617 #: assets/dist/js/index-D2_-CHP2.js:20
     880#: assets/dist/js/index-xDUojDz5.js:20
    618881msgid "Save settings"
    619882msgstr ""
    620 
    621 #: assets/dist/js/index-DgvmmsAM.js:1
    622 msgid "Error"
    623 msgstr ""
    624 
    625 #: assets/dist/js/index-DgvmmsAM.js:1
    626 msgid "Queued"
    627 msgstr ""
    628 
    629 #: assets/dist/js/index-DgvmmsAM.js:1
    630 msgid "Generating"
    631 msgstr ""
    632 
    633 #: assets/dist/js/index-DgvmmsAM.js:1
    634 msgid "Review"
    635 msgstr ""
    636 
    637 #: assets/dist/js/index-DgvmmsAM.js:1
    638 msgid "Generate"
    639 msgstr ""
    640 
    641 #: assets/dist/js/index-DgvmmsAM.js:1
    642 msgid "—"
    643 msgstr ""
    644 
    645 #: assets/dist/js/index-DgvmmsAM.js:1
    646 msgid "Loading"
    647 msgstr ""
    648 
    649 #: assets/dist/js/index-DR3UJF-D.js:1
    650 msgid "Descriptions will be auto-applied in the background"
    651 msgstr ""
    652 
    653 #: assets/dist/js/index-DR3UJF-D.js:1
    654 msgid "Unfortunately regenerate is not available yet. Please try again later."
    655 msgstr ""
    656 
    657 #: assets/dist/js/index-DR3UJF-D.js:1
    658 msgid "Generate AI product descriptions"
    659 msgstr ""
    660 
    661 #: assets/dist/js/index-DR3UJF-D.js:1
    662 #, js-format
    663 msgid "You're about to generate descriptions for %s products using %s."
    664 msgstr ""
    665 
    666 #: assets/dist/js/index-DR3UJF-D.js:1
    667 msgid "Insufficient Credits"
    668 msgstr ""
    669 
    670 #: assets/dist/js/index-DR3UJF-D.js:1
    671 msgid "You don't have enough credits to generate descriptions for these products."
    672 msgstr ""
    673 
    674 #: assets/dist/js/index-DR3UJF-D.js:1
    675 msgid "Top up your credits"
    676 msgstr ""
    677 
    678 #: assets/dist/js/index-DR3UJF-D.js:1
    679 msgid "Choose how you'd like to proceed:"
    680 msgstr ""
    681 
    682 #: assets/dist/js/index-DR3UJF-D.js:1
    683 msgid "Manual Review"
    684 msgstr ""
    685 
    686 #: assets/dist/js/index-DR3UJF-D.js:1
    687 msgid "Carefully review each generated description before applying it."
    688 msgstr ""
    689 
    690 #: assets/dist/js/index-DR3UJF-D.js:1
    691 msgid "YOLO Mode"
    692 msgstr ""
    693 
    694 #: assets/dist/js/index-DR3UJF-D.js:1
    695 msgid "Skip the review process. All descriptions will be applied automatically in the background. The modal will close immediately."
    696 msgstr ""
    697 
    698 #: assets/dist/js/index-DR3UJF-D.js:1
    699 msgid "You have already processed some of these products."
    700 msgstr ""
    701 
    702 #: assets/dist/js/index-DR3UJF-D.js:1
    703 msgid "Click the checkbox to regenerate a product. Leave it unchecked to skip it."
    704 msgstr ""
    705 
    706 #: assets/dist/js/index-DR3UJF-D.js:1
    707 msgid "Search by name or ID..."
    708 msgstr ""
    709 
    710 #: assets/dist/js/index-DR3UJF-D.js:1
    711 msgid "Check all"
    712 msgstr ""
    713 
    714 #: assets/dist/js/index-DR3UJF-D.js:1
    715 msgid "Uncheck all"
    716 msgstr ""
    717 
    718 #: assets/dist/js/index-DR3UJF-D.js:1
    719 msgid "No products match your search."
    720 msgstr ""
    721 
    722 #: assets/dist/js/index-DR3UJF-D.js:2
    723 msgid "will be skipped"
    724 msgstr ""
    725 
    726 #: assets/dist/js/index-DR3UJF-D.js:2
    727 msgid "products will be regenerated"
    728 msgstr ""
    729 
    730 #: assets/dist/js/index-DR3UJF-D.js:2
    731 msgid "Cancel"
    732 msgstr ""
    733 
    734 #: assets/dist/js/index-DR3UJF-D.js:2
    735 #, js-format
    736 msgid "Starting %s"
    737 msgstr ""
    738 
    739 #: assets/dist/js/index-DR3UJF-D.js:2
    740 msgid "Start Generation"
    741 msgstr ""
    742 
    743 #: assets/dist/js/index-DR3UJF-D.js:2
    744 msgid "Review descriptions"
    745 msgstr ""
    746 
    747 #: assets/dist/js/index-DR3UJF-D.js:2
    748 #, js-format
    749 msgid "%s of %s accepted"
    750 msgstr ""
    751 
    752 #: assets/dist/js/index-DR3UJF-D.js:2
    753 msgid "Progress"
    754 msgstr ""
    755 
    756 #: assets/dist/js/index-DR3UJF-D.js:2
    757 #, js-format
    758 msgid "%s descriptions still being generated..."
    759 msgstr ""
    760 
    761 #: assets/dist/js/index-DR3UJF-D.js:2
    762 msgid "Take a final look at the generated content before applying it to your products."
    763 msgstr ""
    764 
    765 #: assets/dist/js/index-DR3UJF-D.js:2
    766 #, js-format
    767 msgid "%s items remaining"
    768 msgstr ""
    769 
    770 #: assets/dist/js/index-DR3UJF-D.js:2
    771 msgid "Generating descriptions..."
    772 msgstr ""
    773 
    774 #: assets/dist/js/index-DR3UJF-D.js:2
    775 msgid "Please wait a moment while our AI works its magic. You're free to close this window and continue with other tasks. Your progress will be saved."
    776 msgstr ""
    777 
    778 #: assets/dist/js/index-DR3UJF-D.js:5
    779 msgid "Item"
    780 msgstr ""
    781 
    782 #: assets/dist/js/index-DR3UJF-D.js:5
    783 msgid "of"
    784 msgstr ""
    785 
    786 #: assets/dist/js/index-DR3UJF-D.js:5
    787 msgid "Previous"
    788 msgstr ""
    789 
    790 #: assets/dist/js/index-DR3UJF-D.js:5
    791 msgid "Next"
    792 msgstr ""
    793 
    794 #: assets/dist/js/index-DR3UJF-D.js:5
    795 msgid "Accepted"
    796 msgstr ""
    797 
    798 #: assets/dist/js/index-DR3UJF-D.js:5
    799 msgid "Ready for review"
    800 msgstr ""
    801 
    802 #: assets/dist/js/index-DR3UJF-D.js:5
    803 msgid "Preview"
    804 msgstr ""
    805 
    806 #: assets/dist/js/index-DR3UJF-D.js:5
    807 msgid "Compare"
    808 msgstr ""
    809 
    810 #: assets/dist/js/index-DR3UJF-D.js:5
    811 msgid "Current Description"
    812 msgstr ""
    813 
    814 #: assets/dist/js/index-DR3UJF-D.js:5
    815 msgid "Generated Description"
    816 msgstr ""
    817 
    818 #: assets/dist/js/index-DR3UJF-D.js:5
    819 msgid "Product ID"
    820 msgstr ""
    821 
    822 #: assets/dist/js/index-DR3UJF-D.js:5
    823 msgid "Close"
    824 msgstr ""
    825 
    826 #: assets/dist/js/index-DR3UJF-D.js:5
    827 msgid "Regenerate"
    828 msgstr ""
    829 
    830 #: assets/dist/js/index-DR3UJF-D.js:5
    831 msgid "Undo Decline"
    832 msgstr ""
    833 
    834 #: assets/dist/js/index-DR3UJF-D.js:5
    835 msgid "Decline"
    836 msgstr ""
    837 
    838 #: assets/dist/js/index-DR3UJF-D.js:5
    839 msgid "Accepted ✓"
    840 msgstr ""
    841 
    842 #: assets/dist/js/index-DR3UJF-D.js:5
    843 msgid "Accept & Apply"
    844 msgstr ""
    845 
    846 #: assets/dist/js/index-DR3UJF-D.js:5
    847 msgid "Accept All"
    848 msgstr ""
    849 
    850 #: assets/dist/js/index-DR3UJF-D.js:5
    851 msgid "Decline All"
    852 msgstr ""
    853 
    854 #: assets/dist/js/index-DR3UJF-D.js:5
    855 msgid "All descriptions processed"
    856 msgstr ""
    857 
    858 #: assets/dist/js/index-DR3UJF-D.js:5
    859 msgid "Here's a quick summary of what's been applied."
    860 msgstr ""
    861 
    862 #: assets/dist/js/index-DR3UJF-D.js:5
    863 msgid "Your product catalog is looking better than ever."
    864 msgstr ""
    865 
    866 #: assets/dist/js/index-DR3UJF-D.js:5
    867 msgid "Thanks for using Productbird."
    868 msgstr ""
    869 
    870 #: assets/dist/js/index-DR3UJF-D.js:5
    871 msgid "Continue"
    872 msgstr ""
    873 
    874 #: assets/dist/js/index-DR3UJF-D.js:5
    875 #, js-format
    876 msgid "You have %s product descriptions from Productbird ready for your review."
    877 msgstr ""
    878 
    879 #: assets/dist/js/index-DR3UJF-D.js:5
    880 #, js-format
    881 msgid "%s Review Descriptions (%s)"
    882 msgstr ""
  • productbird/trunk/productbird.php

    r3308126 r3318237  
    44 * Plugin URI:  https://productbird.ai
    55 * Description: Productbird helps ecommerce owners get more done by providing various AI tools.
    6  * Version:     1.4.6
     6 * Version:     1.5.0
    77 * Requires at least: 5.0
    88 * Tested up to: 6.8
     
    2323}
    2424
    25 define( 'PRODUCTBIRD_VERSION', '1.4.6' );
     25define( 'PRODUCTBIRD_VERSION', '1.5.0' );
    2626define( 'PRODUCTBIRD_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2727define( 'PRODUCTBIRD_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
  • productbird/trunk/vendor/composer/installed.php

    r3308126 r3318237  
    22    'root' => array(
    33        'name' => 'productbird/productbird',
    4         'pretty_version' => '1.4.6',
    5         'version' => '1.4.6.0',
    6         'reference' => '9ad67f3bb48ded9cd8d6b83a90f764a660742c3a',
     4        'pretty_version' => '1.5.0',
     5        'version' => '1.5.0.0',
     6        'reference' => '19ab9b03f4dd3528e5f20125aaa535c65245e97c',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'productbird/productbird' => array(
    23             'pretty_version' => '1.4.6',
    24             'version' => '1.4.6.0',
    25             'reference' => '9ad67f3bb48ded9cd8d6b83a90f764a660742c3a',
     23            'pretty_version' => '1.5.0',
     24            'version' => '1.5.0.0',
     25            'reference' => '19ab9b03f4dd3528e5f20125aaa535c65245e97c',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.