# Copyright (C) 2026 Plugininja
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Ninja Drive 2.0.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninja-drive\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-06-25T11:33:33+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: ninja-drive\n"

#. Plugin Name of the plugin
#: ninja-drive.php
msgid "Ninja Drive for Google Drive - All-in-One Solution"
msgstr ""

#. Plugin URI of the plugin
#: ninja-drive.php
msgid "https://plugininja.com/ninja-drive/"
msgstr ""

#. Description of the plugin
#: ninja-drive.php
msgid "Integrate Google Drive with WordPress to embed, share, play, and download documents and media files directly from Google Drive."
msgstr ""

#. Author of the plugin
#: ninja-drive.php
msgid "Plugininja"
msgstr ""

#. Author URI of the plugin
#: ninja-drive.php
msgid "https://plugininja.com"
msgstr ""

#: app/class-accounts.php:91
msgid "You do not have access to this account"
msgstr ""

#: app/class-authorization.php:21
msgid "Unable to get authorization code."
msgstr ""

#: app/class-authorization.php:22
msgid "Required parameters \"code\" is missing. so we are unable to get authorization this account. please try again"
msgstr ""

#: app/class-authorization.php:44
msgid "Unable to get access token."
msgstr ""

#: app/class-authorization.php:45
msgid "Access token is missing so we are not able to add this account. please try again"
msgstr ""

#: app/class-authorization.php:57
#: app/class-authorization.php:66
#: app/class-authorization.php:84
#: app/class-authorization.php:109
msgid "Unable to get account data."
msgstr ""

#: app/class-authorization.php:67
#: app/class-authorization.php:85
msgid "Account data is missing so we are not able to add this account. please try again"
msgstr ""

#: app/class-authorization.php:94
msgid "Unable to add account."
msgstr ""

#: app/class-authorization.php:101
msgid "Account added successfully."
msgstr ""

#: app/class-authorization.php:102
msgid "Great! Your account is added successfully. Now you can start using your files in your website. if you have any issue or need any help please feel free to contact us."
msgstr ""

#: app/class-client.php:31
msgid "Configuration Error"
msgstr ""

#: app/class-client.php:115
#: app/class-client.php:123
msgid "Account connection lost"
msgstr ""

#: app/class-client.php:124
msgid "Your account connection was lost. Please re-authorize to continue."
msgstr ""

#: app/class-client.php:163
msgid "Access token is empty. Please re-authenticate."
msgstr ""

#: app/class-client.php:171
msgid "Access token is invalid. Please re-authenticate."
msgstr ""

#: app/class-client.php:184
msgid "Refresh token is empty. Please re-authenticate."
msgstr ""

#: app/class-client.php:238
msgid "Client ID is required. Please set it in the settings."
msgstr ""

#: app/class-client.php:242
msgid "Client Secret is required. Please set it in the settings."
msgstr ""

#: app/class-client.php:246
msgid "Redirect URL is required. Please set it in the settings."
msgstr ""

#: app/class-file.php:17
msgid "Google response is not a valid Entry."
msgstr ""

#: app/class-file.php:171
msgid "Found an item without a parent folder (orphaned):"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:16
#: app/feature/class-breadcrumb-builder.php:67
#: app/feature/class-breadcrumb-builder.php:127
msgid "My Drive"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:68
#: app/feature/class-breadcrumb-builder.php:97
msgid "Shared with me"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:69
msgid "Starred"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:70
#: app/feature/class-breadcrumb-builder.php:96
msgid "Computers"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:71
#: app/feature/class-breadcrumb-builder.php:95
msgid "Shared Drives"
msgstr ""

#: app/feature/class-breadcrumb-builder.php:90
msgid "Home"
msgstr ""

#: app/feature/class-file-editor.php:34
msgid "Invalid file ID"
msgstr ""

#: app/feature/class-file-editor.php:45
msgid "File Keys are required to delete files."
msgstr ""

#: app/feature/class-file-editor.php:54
msgid "No valid file IDs found for the provided file keys."
msgstr ""

#: app/feature/class-file-editor.php:64
msgid "Failed to delete file."
msgstr ""

#: app/feature/class-file-retriever.php:18
msgid "No file keys provided."
msgstr ""

#: app/feature/class-file-retriever.php:22
msgid "File keys must be an array."
msgstr ""

#: app/feature/class-file-retriever.php:92
msgid "Missing file id or account id."
msgstr ""

#: app/feature/class-file-retriever.php:114
msgid "Something went wrong while fetching the file. Please try again."
msgstr ""

#: app/feature/class-file-uploader.php:34
msgid "Invalid account"
msgstr ""

#: app/feature/class-file-uploader.php:61
msgid "Failed to get upload URL"
msgstr ""

#: app/feature/class-file-uploader.php:69
msgid "Invalid parameters for retrieving uploaded file"
msgstr ""

#: app/feature/class-file-uploader.php:89
msgid "You do not have permission to access this file"
msgstr ""

#: app/feature/class-file-uploader.php:101
msgid "Uploaded file not found"
msgstr ""

#: app/feature/class-folder-manager.php:24
msgid "Missing folder key."
msgstr ""

#: app/feature/class-folder-manager.php:116
#: app/feature/class-folder-manager.php:132
msgid "You do not have permission to access this resource."
msgstr ""

#: app/feature/class-folder-manager.php:145
msgid "Folder not found."
msgstr ""

#: app/feature/class-folder-manager.php:170
msgid "Folder name or parent folder not found for new folder creation"
msgstr ""

#: app/feature/class-folder-manager.php:174
msgid "Parent folder not found key for new folder creation"
msgstr ""

#: app/feature/class-folder-manager.php:186
msgid "Failed to create folder"
msgstr ""

#: app/feature/class-media-link-generator.php:24
msgid "A file key is required to generate a preview link. Please provide a valid key and try again."
msgstr ""

#: app/feature/class-media-link-generator.php:34
#: app/feature/class-media-link-generator.php:81
msgid "Unable to load file data. Please verify the file key and try again."
msgstr ""

#: app/feature/class-media-link-generator.php:54
msgid "Unable to generate preview link due to insufficient permissions."
msgstr ""

#: app/feature/class-media-link-generator.php:59
msgid "Invalid file ID. Please verify the file key and try again."
msgstr ""

#: app/feature/class-media-link-generator.php:71
msgid "A file key is required to download a file. Please provide a valid key and try again."
msgstr ""

#: app/feature/class-media-link-generator.php:86
msgid "Invalid file key. Please verify the file key and try again."
msgstr ""

#: app/feature/class-media-link-generator.php:95
msgid "Unable to download file due to insufficient permissions."
msgstr ""

#: app/feature/class-media-link-generator.php:102
msgid "This file is a directory"
msgstr ""

#: app/feature/class-media-link-generator.php:103
msgid "This file is a directory. Please download the file as a zip file."
msgstr ""

#: app/feature/class-media-link-generator.php:114
#: app/feature/class-media-link-generator.php:132
msgid "The requested export format is not available for this file."
msgstr ""

#: app/feature/class-media-link-generator.php:137
#: app/feature/class-media-link-generator.php:177
#: app/feature/class-media-link-generator.php:196
#: app/feature/class-media-link-generator.php:228
msgid "File not found"
msgstr ""

#: app/feature/class-media-link-generator.php:154
msgid "Unable to generate download link."
msgstr ""

#: app/feature/class-media-link-generator.php:207
msgid "Unable to generate shared link."
msgstr ""

#: app/feature/class-permission-manager.php:57
msgid "Unable to create a permission for this file. Please try again."
msgstr ""

#: app/service/class-file-service.php:46
msgid "Missing file id."
msgstr ""

#: app/service/class-file-service.php:61
#: app/service/class-file-service.php:108
#: app/service/class-file-service.php:136
#: app/service/class-file-service.php:151
#: app/service/class-file-service.php:173
#: app/service/class-file-service.php:188
msgid "File not found."
msgstr ""

#: includes/api/class-base-controller.php:112
msgid "Current page of the collection."
msgstr ""

#: includes/api/class-base-controller.php:119
msgid "Maximum number of items to be returned in result set."
msgstr ""

#: includes/api/class-base-controller.php:127
msgid "Order sort attribute ascending or descending."
msgstr ""

#: includes/api/class-base-controller.php:133
msgid "Sort collection by parameter."
msgstr ""

#: includes/api/controllers/class-account.php:157
#: includes/api/controllers/class-account.php:259
#: includes/api/controllers/class-account.php:290
#: includes/api/controllers/class-account.php:314
msgid "Invalid account key provided."
msgstr ""

#: includes/api/controllers/class-account.php:165
msgid "Reconnected account successfully"
msgstr ""

#: includes/api/controllers/class-account.php:200
msgid "Auth URL could not be generated"
msgstr ""

#: includes/api/controllers/class-account.php:207
msgid "Auth URL retrieved successfully"
msgstr ""

#: includes/api/controllers/class-account.php:234
#: includes/api/controllers/class-account.php:281
msgid "Account key is required."
msgstr ""

#: includes/api/controllers/class-account.php:350
msgid "Unique identifier for the account."
msgstr ""

#: includes/api/controllers/class-account.php:356
msgid "Unique key for the account."
msgstr ""

#: includes/api/controllers/class-account.php:362
msgid "Display name of the account."
msgstr ""

#: includes/api/controllers/class-account.php:367
msgid "Email address associated with the account."
msgstr ""

#: includes/api/controllers/class-account.php:373
msgid "Avatar URL for the account."
msgstr ""

#: includes/api/controllers/class-account.php:379
msgid "Storage usage information."
msgstr ""

#: includes/api/controllers/class-account.php:384
msgid "Whether the account has lost authentication."
msgstr ""

#: includes/api/controllers/class-account.php:390
msgid "Root folder ID for the account."
msgstr ""

#: includes/api/controllers/class-account.php:395
msgid "Associated WordPress user."
msgstr ""

#: includes/api/controllers/class-account.php:410
msgid "Whether the account is active."
msgstr ""

#: includes/api/controllers/class-dashboard.php:38
msgid "Specific fields to retrieve (e.g., storage_stats, image_cache)."
msgstr ""

#: includes/api/controllers/class-dashboard.php:56
msgid "Type of cache to delete (total, or specific size)."
msgstr ""

#: includes/api/controllers/class-dashboard.php:74
msgid "File key to delete from cache."
msgstr ""

#: includes/api/controllers/class-dashboard.php:80
msgid "Cache size to delete (all sizes if not specified)."
msgstr ""

#: includes/api/controllers/class-dashboard.php:85
#: includes/api/controllers/class-file.php:770
msgid "File extension."
msgstr ""

#: includes/api/controllers/class-dashboard.php:100
msgid "You do not have permission."
msgstr ""

#: includes/api/controllers/class-dashboard.php:117
msgid "Dashboard data retrieved successfully."
msgstr ""

#: includes/api/controllers/class-dashboard.php:120
msgid "Failed to retrieve dashboard data."
msgstr ""

#: includes/api/controllers/class-dashboard.php:147
msgid "Cache deleted successfully."
msgstr ""

#: includes/api/controllers/class-dashboard.php:186
msgid "File cache deleted successfully."
msgstr ""

#: includes/api/controllers/class-file.php:727
msgid "Google Drive file ID."
msgstr ""

#: includes/api/controllers/class-file.php:733
msgid "Unique key for the file."
msgstr ""

#: includes/api/controllers/class-file.php:739
msgid "File name."
msgstr ""

#: includes/api/controllers/class-file.php:744
msgid "File description."
msgstr ""

#: includes/api/controllers/class-file.php:749
#: includes/api/controllers/class-folder.php:271
msgid "Parent folder ID."
msgstr ""

#: includes/api/controllers/class-file.php:754
#: includes/api/controllers/class-folder.php:276
msgid "Owning account ID."
msgstr ""

#: includes/api/controllers/class-file.php:760
msgid "File size in bytes."
msgstr ""

#: includes/api/controllers/class-file.php:765
msgid "MIME type of the file."
msgstr ""

#: includes/api/controllers/class-file.php:775
msgid "File icon URL."
msgstr ""

#: includes/api/controllers/class-file.php:781
msgid "File thumbnail URL."
msgstr ""

#: includes/api/controllers/class-file.php:787
msgid "Additional file metadata from Google Drive."
msgstr ""

#: includes/api/controllers/class-file.php:792
#: includes/api/controllers/class-folder.php:337
msgid "Whether this is a directory."
msgstr ""

#: includes/api/controllers/class-file.php:798
msgid "Whether the file is shared."
msgstr ""

#: includes/api/controllers/class-file.php:804
msgid "Whether the file is starred."
msgstr ""

#: includes/api/controllers/class-file.php:810
msgid "Media metadata for images/videos."
msgstr ""

#: includes/api/controllers/class-file.php:815
msgid "File permissions from Google Drive."
msgstr ""

#: includes/api/controllers/class-file.php:820
#: includes/api/controllers/class-folder.php:343
#: includes/api/controllers/class-notice.php:393
#: includes/api/controllers/class-widget.php:621
msgid "Creation date."
msgstr ""

#: includes/api/controllers/class-file.php:827
#: includes/api/controllers/class-folder.php:350
#: includes/api/controllers/class-notice.php:400
#: includes/api/controllers/class-widget.php:628
msgid "Last update date."
msgstr ""

#: includes/api/controllers/class-folder.php:254
msgid "Google Drive folder ID."
msgstr ""

#: includes/api/controllers/class-folder.php:260
msgid "Unique key for the folder."
msgstr ""

#: includes/api/controllers/class-folder.php:266
msgid "Folder name."
msgstr ""

#: includes/api/controllers/class-folder.php:282
msgid "Breadcrumb trail for the folder."
msgstr ""

#: includes/api/controllers/class-folder.php:294
msgid "Files and folders contained within."
msgstr ""

#: includes/api/controllers/class-folder.php:302
msgid "Whether there are more items to load."
msgstr ""

#: includes/api/controllers/class-folder.php:307
msgid "Total number of items."
msgstr ""

#: includes/api/controllers/class-folder.php:312
msgid "Total number of pages."
msgstr ""

#: includes/api/controllers/class-folder.php:317
msgid "Current page number."
msgstr ""

#: includes/api/controllers/class-folder.php:322
msgid "Items per page."
msgstr ""

#: includes/api/controllers/class-folder.php:327
msgid "Folder size in bytes."
msgstr ""

#: includes/api/controllers/class-folder.php:332
msgid "MIME type."
msgstr ""

#: includes/api/controllers/class-folder.php:367
msgid "Folder name and parent file key are required"
msgstr ""

#: includes/api/controllers/class-migration.php:120
msgid "One or more migrations failed."
msgstr ""

#: includes/api/controllers/class-migration.php:134
msgid "Missing version parameter."
msgstr ""

#: includes/api/controllers/class-migration.php:142
msgid "Rollback failed or unsupported for this migration."
msgstr ""

#: includes/api/controllers/class-migration.php:167
msgid "Failed to clear log file."
msgstr ""

#: includes/api/controllers/class-migration.php:177
msgid "Cleanup migration failed or was skipped — see logs."
msgstr ""

#: includes/api/controllers/class-migration.php:198
msgid "Invalid duration. Use \"30days\" or \"forever\"."
msgstr ""

#: includes/api/controllers/class-notice.php:51
#: includes/api/controllers/class-notice.php:65
#: includes/api/controllers/class-notice.php:517
msgid "Notice ID"
msgstr ""

#: includes/api/controllers/class-notice.php:113
msgid "You do not have permission to perform this action."
msgstr ""

#: includes/api/controllers/class-notice.php:157
msgid "No notices found."
msgstr ""

#: includes/api/controllers/class-notice.php:161
msgid "Notices fetched successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:164
msgid "Failed to retrieve notices"
msgstr ""

#: includes/api/controllers/class-notice.php:173
#: includes/api/controllers/class-notice.php:245
#: includes/api/controllers/class-notice.php:289
msgid "Notice ID is required."
msgstr ""

#: includes/api/controllers/class-notice.php:179
#: includes/api/controllers/class-notice.php:301
#: models/class-notices.php:254
msgid "Notice not found."
msgstr ""

#: includes/api/controllers/class-notice.php:186
msgid "Notice fetched successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:190
msgid "Failed to retrieve notice"
msgstr ""

#: includes/api/controllers/class-notice.php:208
msgid "Notice title and type are required."
msgstr ""

#: includes/api/controllers/class-notice.php:232
msgid "Notice added successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:236
msgid "Failed to add notice"
msgstr ""

#: includes/api/controllers/class-notice.php:255
msgid "Notice not found or already deleted."
msgstr ""

#: includes/api/controllers/class-notice.php:258
msgid "Notice deleted successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:261
msgid "Failed to delete notice"
msgstr ""

#: includes/api/controllers/class-notice.php:274
msgid "No notices found to clear."
msgstr ""

#: includes/api/controllers/class-notice.php:277
msgid "All notices cleared successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:280
msgid "Failed to clear notices"
msgstr ""

#: includes/api/controllers/class-notice.php:304
msgid "Notice status changed successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:307
msgid "Failed to change notice status"
msgstr ""

#: includes/api/controllers/class-notice.php:320
msgid "No notices found to mark as read."
msgstr ""

#: includes/api/controllers/class-notice.php:323
msgid "All notices marked as read successfully."
msgstr ""

#: includes/api/controllers/class-notice.php:326
msgid "Failed to mark all notices as read"
msgstr ""

#: includes/api/controllers/class-notice.php:335
msgid "Unique identifier for the notice."
msgstr ""

#: includes/api/controllers/class-notice.php:341
msgid "Notice title."
msgstr ""

#: includes/api/controllers/class-notice.php:346
msgid "Notice type."
msgstr ""

#: includes/api/controllers/class-notice.php:352
msgid "Notice description."
msgstr ""

#: includes/api/controllers/class-notice.php:357
msgid "Notice status."
msgstr ""

#: includes/api/controllers/class-notice.php:363
msgid "Related widget ID."
msgstr ""

#: includes/api/controllers/class-notice.php:368
msgid "ID of the user who triggered the notice."
msgstr ""

#: includes/api/controllers/class-notice.php:373
msgid "Related file key."
msgstr ""

#: includes/api/controllers/class-notice.php:378
msgid "Related file name."
msgstr ""

#: includes/api/controllers/class-notice.php:383
msgid "Page where the event occurred."
msgstr ""

#: includes/api/controllers/class-notice.php:388
msgid "Additional notice data."
msgstr ""

#: includes/api/controllers/class-notice.php:415
msgid "Page number for pagination"
msgstr ""

#: includes/api/controllers/class-notice.php:422
msgid "Number of notices per page"
msgstr ""

#: includes/api/controllers/class-notice.php:430
msgid "Filter notices by status"
msgstr ""

#: includes/api/controllers/class-notice.php:436
msgid "Filter notices by type"
msgstr ""

#: includes/api/controllers/class-notice.php:448
msgid "Notice title"
msgstr ""

#: includes/api/controllers/class-notice.php:454
msgid "Notice type"
msgstr ""

#: includes/api/controllers/class-notice.php:460
msgid "Notice description"
msgstr ""

#: includes/api/controllers/class-notice.php:466
msgid "Notice status"
msgstr ""

#: includes/api/controllers/class-notice.php:473
msgid "Related file key"
msgstr ""

#: includes/api/controllers/class-notice.php:479
msgid "Related file name"
msgstr ""

#: includes/api/controllers/class-notice.php:485
msgid "Page where the event occurred"
msgstr ""

#: includes/api/controllers/class-notice.php:491
msgid "Additional notice data"
msgstr ""

#: includes/api/controllers/class-notice.php:499
msgid "Related widget ID"
msgstr ""

#: includes/api/controllers/class-notice.php:505
msgid "ID of the user who triggered the notice"
msgstr ""

#: includes/api/controllers/class-notice.php:524
msgid "New status for the notice"
msgstr ""

#: includes/api/controllers/class-settings.php:540
msgid "Default settings values."
msgstr ""

#: includes/api/controllers/class-settings.php:546
msgid "Current settings values."
msgstr ""

#: includes/api/controllers/class-users.php:42
msgid "Whether to hide the current logged-in user from the list."
msgstr ""

#: includes/api/controllers/class-users.php:48
msgid "Comma-separated list of user fields to retrieve. Allowed fields are: ID, user_login, user_nicename, user_email, user_url, user_registered, display_name, nickname, first_name, last_name, description, roles."
msgstr ""

#. translators: %s is the invalid field name.
#: includes/api/controllers/class-users.php:73
#, php-format
msgid "Invalid field: %s"
msgstr ""

#: includes/api/controllers/class-users.php:101
msgid "List of WordPress users."
msgstr ""

#: includes/api/controllers/class-users.php:135
msgid "List of WordPress roles."
msgstr ""

#: includes/api/controllers/class-widget.php:315
msgid "Default template not found."
msgstr ""

#: includes/api/controllers/class-widget.php:324
msgid "Failed to retrieve default template."
msgstr ""

#: includes/api/controllers/class-widget.php:357
msgid "Widget created successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:360
msgid "Failed to create widget."
msgstr ""

#: includes/api/controllers/class-widget.php:403
#: models/class-widget.php:901
msgid "Widget not found."
msgstr ""

#: includes/api/controllers/class-widget.php:412
msgid "Failed to retrieve widget."
msgstr ""

#: includes/api/controllers/class-widget.php:463
msgid "Failed to retrieve widgets."
msgstr ""

#: includes/api/controllers/class-widget.php:495
msgid "Widget updated successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:498
msgid "Failed to update widget."
msgstr ""

#: includes/api/controllers/class-widget.php:516
msgid "Widget deleted successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:518
msgid "Failed to delete widget."
msgstr ""

#: includes/api/controllers/class-widget.php:526
msgid "Widget IDs are required."
msgstr ""

#: includes/api/controllers/class-widget.php:545
msgid "Widget(s) duplicated successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:548
msgid "Failed to duplicate widget(s)."
msgstr ""

#: includes/api/controllers/class-widget.php:556
msgid "Import widgets is required."
msgstr ""

#: includes/api/controllers/class-widget.php:570
msgid "Widgets imported successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:573
msgid "Failed to import widgets."
msgstr ""

#: includes/api/controllers/class-widget.php:582
msgid "Unique identifier for the widget."
msgstr ""

#: includes/api/controllers/class-widget.php:588
msgid "Widget title."
msgstr ""

#: includes/api/controllers/class-widget.php:593
msgid "Widget type."
msgstr ""

#: includes/api/controllers/class-widget.php:599
msgid "Widget status."
msgstr ""

#: includes/api/controllers/class-widget.php:605
msgid "Integration identifier."
msgstr ""

#: includes/api/controllers/class-widget.php:610
msgid "Widget configuration data."
msgstr ""

#: includes/api/controllers/class-widget.php:615
msgid "Widget location assignments."
msgstr ""

#: includes/api/controllers/class-widget.php:662
msgid "Widget embed URL generated successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:666
msgid "Failed to generate embed code."
msgstr ""

#: includes/api/controllers/class-widget.php:680
msgid "Onboarding status updated successfully."
msgstr ""

#: includes/api/controllers/class-widget.php:683
msgid "Failed to update onboarding status."
msgstr ""

#: includes/class-account-notifications.php:37
#: includes/class-account-notifications.php:47
msgid "Unknown user"
msgstr ""

#: includes/class-account-notifications.php:64
msgid "As a result, files may not load properly on your site. Features such as file downloads, auto sync, and other account-dependent functionality will not work until this is resolved."
msgstr ""

#. translators: 1: site name, 2: Google account name
#: includes/class-account-notifications.php:69
#, php-format
msgid "[%1$s] New Google Drive account \"%2$s\" connected"
msgstr ""

#. translators: 1: account name, 2: Google email, 3: WP username
#: includes/class-account-notifications.php:78
#, php-format
msgid "A new Google Drive account <strong>%1$s</strong> (%2$s) has been successfully connected to your site by %3$s."
msgstr ""

#: includes/class-account-notifications.php:84
#: includes/class-account-notifications.php:106
#: includes/class-account-notifications.php:128
msgid "Go to Accounts settings"
msgstr ""

#. translators: 1: site name, 2: Google account name
#: includes/class-account-notifications.php:89
#, php-format
msgid "[%1$s] Google Drive account \"%2$s\" connection lost"
msgstr ""

#. translators: 1: account name, 2: Google email, 3: WP username
#: includes/class-account-notifications.php:98
#, php-format
msgid "The Google Drive account <strong>%1$s</strong> (%2$s), connected by %3$s, has lost its authorization."
msgstr ""

#: includes/class-account-notifications.php:104
msgid "Please re-authorize the account as soon as possible to restore access."
msgstr ""

#. translators: 1: site name, 2: Google account name
#: includes/class-account-notifications.php:111
#, php-format
msgid "[%1$s] Google Drive account \"%2$s\" removed"
msgstr ""

#. translators: 1: account name, 2: Google email, 3: WP username
#: includes/class-account-notifications.php:120
#, php-format
msgid "The Google Drive account <strong>%1$s</strong> (%2$s), connected by %3$s, has been removed from Ninja Drive. All associated file records have been deleted."
msgstr ""

#: includes/class-account-notifications.php:126
msgid "To reconnect or add a new Google Drive account, visit the Accounts settings page."
msgstr ""

#: includes/class-content.php:93
msgid "Invalid URL."
msgstr ""

#: includes/class-content.php:94
msgid "The URL you have entered is not valid."
msgstr ""

#: includes/class-content.php:170
msgid "Access denied!"
msgstr ""

#: includes/class-content.php:176
#: includes/class-content.php:206
#: includes/class-content.php:220
#: includes/class-content.php:258
#: includes/class-content.php:268
#: includes/class-content.php:280
#: includes/class-content.php:475
#: includes/class-content.php:488
#: includes/class-content.php:506
msgid "Error"
msgstr ""

#: includes/class-content.php:220
#: includes/class-content.php:475
msgid "File key is required."
msgstr ""

#: includes/class-content.php:235
msgid "Invalid Download URL"
msgstr ""

#: includes/class-content.php:236
msgid "Invalid or expired download link."
msgstr ""

#: includes/class-content.php:269
msgid "Something went wrong to download the file."
msgstr ""

#: includes/class-content.php:311
msgid "Unable to generate preview link."
msgstr ""

#: includes/class-content.php:488
msgid "Invalid or expired share link."
msgstr ""

#: includes/class-content.php:539
#: includes/class-content.php:554
msgid "Permission Denied"
msgstr ""

#: includes/class-content.php:540
msgid "You do not have permission to access this file. Widget ID is missing."
msgstr ""

#: includes/class-content.php:555
#: templates/notice-card/permission-denied.php:82
msgid "You do not have permission to access this file."
msgstr ""

#. translators: %s: error message.
#: includes/class-content.php:566
#, php-format
msgid "Error | %s"
msgstr ""

#: includes/class-legacy-cleanup-notice.php:172
msgid "Ninja Drive: legacy data cleanup available"
msgstr ""

#: includes/class-legacy-cleanup-notice.php:173
msgid "Your file metadata has been safely migrated to the new relational table. The legacy meta_data column can now be removed to free up disk space."
msgstr ""

#: includes/class-legacy-cleanup-notice.php:175
msgid "Clean up now"
msgstr ""

#: includes/class-legacy-cleanup-notice.php:176
msgid "Remind me in 30 days"
msgstr ""

#: includes/class-legacy-cleanup-notice.php:177
msgid "Don't ask again"
msgstr ""

#: includes/class-plugininja.php:66
msgid "Docs & FAQs"
msgstr ""

#: includes/class-plugininja.php:73
#: includes/pages/class-admin-pages.php:28
msgid "Settings"
msgstr ""

#: includes/class-review-banner.php:73
#: includes/integrations/class-blocks.php:93
#: includes/integrations/class-elementor.php:119
#: includes/integrations/forms/class-contact-form7.php:49
#: includes/pages/class-admin-pages.php:68
#: includes/pages/class-admin-pages.php:69
msgid "Ninja Drive"
msgstr ""

#. translators: %d: Number of days the plugin has been active
#: includes/class-review-banner.php:79
#, php-format
msgid "Hi, Ninja Drive has been managing your Google Drive files for %d days — awesome! If you have a moment, please consider leaving a review on WordPress.org to help us spread the word. We greatly appreciate it!"
msgstr ""

#: includes/class-review-banner.php:88
msgid "Leave a review"
msgstr ""

#: includes/class-review-banner.php:93
msgid "Maybe later"
msgstr ""

#: includes/class-review-banner.php:98
msgid "Don't show again"
msgstr ""

#: includes/class-review-banner.php:105
msgid "Dismiss"
msgstr ""

#: includes/class-widget.php:110
msgid "Please provide a valid ID"
msgstr ""

#: includes/class-widget.php:129
#: includes/class-widget.php:167
msgid "Widget not found"
msgstr ""

#: includes/class-widget.php:186
msgid "Widget is disabled"
msgstr ""

#: includes/class-widget.php:190
msgid "Please enable this Widget from Widget Builder"
msgstr ""

#: includes/class-widget.php:224
msgid "Type not given for this Widget"
msgstr ""

#: includes/class-widget.php:243
msgid "No data provided for this Widget"
msgstr ""

#: includes/class-widget.php:379
msgid "You do not have permission to view this widget."
msgstr ""

#: includes/integrations/class-base-integration.php:92
msgid "Select a widget"
msgstr ""

#: includes/integrations/class-classic-editor.php:48
msgid "Insert file from Google Drive"
msgstr ""

#: includes/integrations/class-classic-editor.php:49
msgid "Google Drive"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:21
msgid "Content"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:28
msgid "Widget Data"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:50
msgid "Premium Widget"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:51
msgid "Upgrade to Ninja Drive Premium to unlock this widget."
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:54
#: includes/integrations/elementor/class-base-widget.php:163
msgid "Upgrade Now"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:65
#: includes/integrations/elementor/class-base-widget.php:239
msgid "Configure Widget"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:74
msgid "Select Widget"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:78
msgid "Select a widget to display its content."
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:158
msgid "This widget is available in the premium version."
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:234
msgid "Click Configure to setup your widget"
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:247
msgid "Select a widget from the panel to display its content."
msgstr ""

#: includes/integrations/elementor/class-base-widget.php:257
msgid "-- Select Widget --"
msgstr ""

#. translators: %s is replaced with the type of widget, e.g., Gallery, File Browser, etc.
#: includes/integrations/elementor/class-base-widget.php:259
#, php-format
msgid "-- Select %s Widget --"
msgstr ""

#: includes/integrations/elementor/class-embed-documents.php:15
msgid "Embed Documents"
msgstr ""

#: includes/integrations/elementor/class-file-browser.php:15
msgid "File Browser"
msgstr ""

#: includes/integrations/elementor/class-file-list.php:14
msgid "File List"
msgstr ""

#: includes/integrations/elementor/class-gallery.php:15
msgid "Gallery"
msgstr ""

#: includes/integrations/elementor/class-media-player.php:14
msgid "Media Player"
msgstr ""

#: includes/integrations/elementor/class-search-box.php:14
msgid "Search Box"
msgstr ""

#: includes/integrations/elementor/class-shortcode.php:14
msgid "Widget Selector"
msgstr ""

#: includes/integrations/elementor/class-slider.php:14
msgid "Slider Carousel"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:71
msgid "Ninja Drive Upload"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:76
msgid "Upload files attached to this form to Ninja Drive. Files will be uploaded to the selected folder. This setting applies only to CF7 file fields."
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:83
msgid "Enable Ninja Drive Upload"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:93
msgid "Upload Folder"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:98
msgid "— Select Folder —"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:110
msgid "Skip Local Upload"
msgstr ""

#: includes/integrations/forms/class-contact-form7.php:116
msgid "If enabled, files will only be uploaded to Google Drive and not stored locally on the server."
msgstr ""

#: includes/integrations/forms/Form_Upload_Base.php:29
msgid "Local file not found."
msgstr ""

#: includes/integrations/forms/Form_Upload_Base.php:37
msgid "Could not read local file."
msgstr ""

#. translators: 1: File name, 2: Error message
#: includes/integrations/forms/Form_Upload_Base.php:67
#, php-format
msgid "Failed to upload \"%1$s\" to Google Drive: %2$s"
msgstr ""

#. translators: %s: File name
#: includes/integrations/forms/Form_Upload_Base.php:77
#, php-format
msgid "File \"%s\" uploaded to Google Drive successfully."
msgstr ""

#: includes/pages/class-admin-pages.php:13
msgid "Dashboard"
msgstr ""

#: includes/pages/class-admin-pages.php:18
msgid "File Manager"
msgstr ""

#: includes/pages/class-admin-pages.php:23
msgid "Widget Builder"
msgstr ""

#: includes/pages/class-admin-pages.php:33
msgid "User Access"
msgstr ""

#. translators: %s is replaced with the sub menu name, e.g. File Manager, Widget Builder, etc.
#: includes/pages/class-admin-pages.php:84
#, php-format
msgid "%s - Ninja Drive"
msgstr ""

#: includes/utils/class-helpers.php:20
msgid "Return to the Plugins page"
msgstr ""

#: includes/utils/class-helpers.php:22
msgid "Plugin Activation Failed"
msgstr ""

#. translators: %s: Minimum required WordPress version
#: includes/utils/class-helpers.php:30
#, php-format
msgid "WordPress %s or higher is required."
msgstr ""

#. translators: %s: Minimum required PHP version
#: includes/utils/class-helpers.php:35
#, php-format
msgid "PHP %s or higher is required."
msgstr ""

#: models/class-account.php:323
msgid "You do not have permission to update accounts."
msgstr ""

#: models/class-account.php:377
msgid "You do not have permission to delete this account."
msgstr ""

#: models/class-account.php:386
msgid "Account not found."
msgstr ""

#: models/class-account.php:390
msgid "Invalid account data."
msgstr ""

#: models/class-account.php:400
msgid "Failed to delete account."
msgstr ""

#: models/class-account.php:495
msgid "You do not have permission to retrieve tokens."
msgstr ""

#: models/class-account.php:511
msgid "Account ID is required."
msgstr ""

#: models/class-account.php:546
msgid "You do not have permission to update tokens."
msgstr ""

#: models/class-account.php:550
msgid "Account ID and token are required."
msgstr ""

#: models/class-base-model.php:54
msgid "Clone is not allowed."
msgstr ""

#: models/class-base-model.php:63
msgid "Serialization is forbidden."
msgstr ""

#: models/class-base-model.php:72
msgid "Deserialization is forbidden."
msgstr ""

#: models/class-base-model.php:87
#: models/class-base-model.php:129
#: models/class-base-model.php:197
#: models/class-base-model.php:268
#: models/class-base-model.php:336
#: models/class-widget.php:361
msgid "A database error occurred. Please try again."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-base-model.php:91
#, php-format
msgid "A database error occurred while counting records in %1$s: %2$s"
msgstr ""

#: models/class-base-model.php:117
msgid "Data cannot be empty for insert operation."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-base-model.php:133
#, php-format
msgid "A database error occurred while inserting record into %1$s: %2$s"
msgstr ""

#: models/class-base-model.php:143
msgid "Failed to insert data into database."
msgstr ""

#: models/class-base-model.php:173
msgid "Data cannot be empty for update operation."
msgstr ""

#: models/class-base-model.php:177
msgid "Where conditions cannot be empty for update operation."
msgstr ""

#: models/class-base-model.php:186
msgid "Data and format array must have the same number of elements."
msgstr ""

#: models/class-base-model.php:190
msgid "Where conditions and where format array must have the same number of elements."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-base-model.php:201
#, php-format
msgid "A database error occurred while updating record in %1$s: %2$s"
msgstr ""

#: models/class-base-model.php:211
msgid "Failed to update data in database."
msgstr ""

#: models/class-base-model.php:250
msgid "Invalid field name provided."
msgstr ""

#: models/class-base-model.php:263
msgid "Delete operation blocked: WHERE clause is required."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-base-model.php:272
#, php-format
msgid "A database error occurred while deleting record from %1$s: %2$s"
msgstr ""

#: models/class-base-model.php:287
msgid "Failed to delete data from database."
msgstr ""

#: models/class-base-model.php:310
msgid "Where conditions cannot be empty for exists check."
msgstr ""

#: models/class-base-model.php:323
msgid "Invalid column name provided."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-base-model.php:340
#, php-format
msgid "A database error occurred while checking existence in %1$s: %2$s"
msgstr ""

#: models/class-base-model.php:408
msgid "Data cannot be empty for batch insert operation."
msgstr ""

#: models/class-base-model.php:426
msgid "Failed to insert any records in batch operation."
msgstr ""

#: models/class-file-meta.php:171
msgid "file_key and meta_key are required."
msgstr ""

#: models/class-file-meta.php:195
msgid "Failed to write file meta."
msgstr ""

#: models/class-file-meta.php:229
#: models/class-file-meta.php:259
msgid "Failed to delete file meta."
msgstr ""

#: models/class-files.php:34
#: models/class-files.php:92
#: models/class-files.php:202
#: models/class-files.php:267
#: models/class-files.php:327
#: models/class-files.php:610
#: models/class-files.php:640
#: models/class-files.php:725
#: models/class-files.php:805
#: models/class-files.php:826
msgid "This account is lost or does not exist. Please re-authorize it."
msgstr ""

#: models/class-files.php:206
msgid "The requested file could not be found. 3"
msgstr ""

#: models/class-files.php:340
msgid "The requested file could not be found. 1"
msgstr ""

#: models/class-files.php:374
msgid "The requested file could not be found. 4"
msgstr ""

#: models/class-files.php:387
msgid "The requested file could not be found. 5"
msgstr ""

#: models/class-files.php:666
msgid "The requested file could not be found. 7"
msgstr ""

#: models/class-files.php:943
msgid "The specified share link does not exist."
msgstr ""

#: models/class-files.php:984
msgid "This shared link is protected by a password. Please provide the password to access the file."
msgstr ""

#: models/class-files.php:988
#: models/class-files.php:1037
msgid "The provided password is incorrect."
msgstr ""

#: models/class-files.php:1021
msgid "This download link has expired."
msgstr ""

#: models/class-files.php:1027
msgid "The download limit for this link has been exceeded."
msgstr ""

#: models/class-files.php:1033
msgid "This Download link is protected by a password. Please provide the password to access the file."
msgstr ""

#: models/class-files.php:1095
msgid "The specified download link does not exist."
msgstr ""

#: models/class-notices.php:127
msgid "Invalid output type specified."
msgstr ""

#: models/class-notices.php:198
msgid "Type and title are required fields."
msgstr ""

#: models/class-notices.php:250
#: models/class-notices.php:294
#: models/class-widget.php:185
#: models/class-widget.php:237
#: models/class-widget.php:265
#: models/class-widget.php:270
#: models/class-widget.php:295
msgid "Invalid ID provided."
msgstr ""

#: models/class-notices.php:338
msgid "A database error occurred while fetching unread count. Please try again."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-notices.php:342
#, php-format
msgid "A database error occurred while fetching unread count from %1$s: %2$s"
msgstr ""

#: models/class-widget.php:34
#: models/class-widget.php:882
msgid "Widget ID is required."
msgstr ""

#: models/class-widget.php:117
#: models/class-widget.php:776
msgid "Invalid widget type."
msgstr ""

#: models/class-widget.php:158
msgid "Widget type is required."
msgstr ""

#: models/class-widget.php:162
msgid "Widget data is required."
msgstr ""

#: models/class-widget.php:252
msgid "Failed to delete any widgets."
msgstr ""

#. translators: %1$s is the table name, %2$s is the database error message.
#: models/class-widget.php:365
#, php-format
msgid "A database error occurred while counting widgets in %1$s: %2$s"
msgstr ""

#: models/class-widget.php:609
msgid "This widget is password protected. Please enter the password to view the content."
msgstr ""

#: models/class-widget.php:618
msgid "Password is incorrect"
msgstr ""

#: models/class-widget.php:622
msgid "Password Error"
msgstr ""

#: models/class-widget.php:644
msgid "No file keys specified in the widget data."
msgstr ""

#: models/class-widget.php:659
msgid "The specified file key is not allowed for this widget."
msgstr ""

#: models/class-widget.php:782
msgid "Unsupported widget type for schema validation."
msgstr ""

#: templates/content-password.php:14
msgid "Password Form"
msgstr ""

#: templates/content-password.php:149
msgid "You do not have access to this file."
msgstr ""

#: templates/content-password.php:150
msgid "Enter the secret password to access this."
msgstr ""

#: templates/content-password.php:156
msgid "Enter Password"
msgstr ""

#: templates/content-password.php:165
msgid "Submit"
msgstr ""

#: templates/notice-card/permission-denied.php:81
msgid "Access Denied"
msgstr ""

#: source/media-library.js:276
msgid "Replaced with Google Drive"
msgstr ""

#: source/gutenberg/Blocks/embed-documents/block.json
msgctxt "block title"
msgid "Embed Documents"
msgstr ""

#: source/gutenberg/Blocks/embed-documents/block.json
msgctxt "block description"
msgid "Display files from Google Drive as embedded documents"
msgstr ""

#: source/gutenberg/Blocks/embed-documents/block.json
msgctxt "block keyword"
msgid "embed documents"
msgstr ""

#: source/gutenberg/Blocks/embed-documents/block.json
#: source/gutenberg/Blocks/file-browser/block.json
#: source/gutenberg/Blocks/gallery/block.json
#: source/gutenberg/Blocks/shortcode/block.json
msgctxt "block keyword"
msgid "google drive"
msgstr ""

#: source/gutenberg/Blocks/embed-documents/block.json
#: source/gutenberg/Blocks/file-browser/block.json
#: source/gutenberg/Blocks/gallery/block.json
#: source/gutenberg/Blocks/shortcode/block.json
msgctxt "block keyword"
msgid "files"
msgstr ""

#: source/gutenberg/Blocks/file-browser/block.json
msgctxt "block title"
msgid "File Browser"
msgstr ""

#: source/gutenberg/Blocks/file-browser/block.json
msgctxt "block description"
msgid "Display files from Google Drive as a file browser"
msgstr ""

#: source/gutenberg/Blocks/file-browser/block.json
msgctxt "block keyword"
msgid "file browser"
msgstr ""

#: source/gutenberg/Blocks/gallery/block.json
msgctxt "block title"
msgid "Gallery"
msgstr ""

#: source/gutenberg/Blocks/gallery/block.json
msgctxt "block description"
msgid "Display files from Google Drive as a gallery"
msgstr ""

#: source/gutenberg/Blocks/gallery/block.json
msgctxt "block keyword"
msgid "gallery"
msgstr ""

#: source/gutenberg/Blocks/shortcode/block.json
msgctxt "block title"
msgid "Widget"
msgstr ""

#: source/gutenberg/Blocks/shortcode/block.json
msgctxt "block description"
msgid "Display files from Google Drive as a widget"
msgstr ""

#: source/gutenberg/Blocks/shortcode/block.json
msgctxt "block keyword"
msgid "widget"
msgstr ""
