diff --git a/.gitignore b/.gitignore index 47c4c257..e18bcd75 100644 --- a/.gitignore +++ b/.gitignore @@ -193,3 +193,6 @@ local.properties # /ios/Sources/GutenbergKit/Gutenberg/assets # /ios/Sources/GutenbergKit/Gutenberg/index.html # /ios/Sources/GutenbergKit/Gutenberg/remote.html + +# Translation files +src/translations/ diff --git a/Makefile b/Makefile index 6c0eac3f..9d0bc30b 100644 --- a/Makefile +++ b/Makefile @@ -10,12 +10,18 @@ define XCODEBUILD_CMD endef npm-dependencies: - @if [ "$(SKIP_DEPS)" != "true" ]; then \ + @if [ "$(SKIP_DEPS)" != "true" ] && [ "$(SKIP_DEPS)" != "1" ]; then \ echo "--- :npm: Installing NPM Dependencies"; \ npm ci; \ fi -build: npm-dependencies +prep-translations: + @if [ "$(SKIP_L10N)" != "true" ] && [ "$(SKIP_L10N)" != "1" ]; then \ + echo "--- :npm: Preparing Translations"; \ + npm run prep-translations -- --force; \ + fi + +build: npm-dependencies prep-translations echo "--- :node: Building Gutenberg" npm run build diff --git a/android/Gutenberg/src/main/java/org/wordpress/gutenberg/EditorConfiguration.kt b/android/Gutenberg/src/main/java/org/wordpress/gutenberg/EditorConfiguration.kt index cdf7f4e8..307d99e7 100644 --- a/android/Gutenberg/src/main/java/org/wordpress/gutenberg/EditorConfiguration.kt +++ b/android/Gutenberg/src/main/java/org/wordpress/gutenberg/EditorConfiguration.kt @@ -60,7 +60,8 @@ open class EditorConfiguration constructor( val namespaceExcludedPaths: Array, val authHeader: String, val webViewGlobals: List, - val editorSettings: String? + val editorSettings: String?, + val locale: String? ) : Parcelable { companion object { @JvmStatic @@ -82,6 +83,7 @@ open class EditorConfiguration constructor( private var authHeader: String = "" private var webViewGlobals: List = emptyList() private var editorSettings: String? = null + private var locale: String? = "en" fun setTitle(title: String) = apply { this.title = title } fun setContent(content: String) = apply { this.content = content } @@ -97,6 +99,7 @@ open class EditorConfiguration constructor( fun setAuthHeader(authHeader: String) = apply { this.authHeader = authHeader } fun setWebViewGlobals(webViewGlobals: List) = apply { this.webViewGlobals = webViewGlobals } fun setEditorSettings(editorSettings: String?) = apply { this.editorSettings = editorSettings } + fun setLocale(locale: String?) = apply { this.locale = locale } fun build(): EditorConfiguration = EditorConfiguration( title = title, @@ -112,7 +115,8 @@ open class EditorConfiguration constructor( namespaceExcludedPaths = namespaceExcludedPaths, authHeader = authHeader, webViewGlobals = webViewGlobals, - editorSettings = editorSettings + editorSettings = editorSettings, + locale = locale ) } @@ -136,6 +140,7 @@ open class EditorConfiguration constructor( if (authHeader != other.authHeader) return false if (webViewGlobals != other.webViewGlobals) return false if (editorSettings != other.editorSettings) return false + if (locale != other.locale) return false return true } @@ -155,6 +160,7 @@ open class EditorConfiguration constructor( result = 31 * result + authHeader.hashCode() result = 31 * result + webViewGlobals.hashCode() result = 31 * result + (editorSettings?.hashCode() ?: 0) + result = 31 * result + (locale?.hashCode() ?: 0) return result } } diff --git a/android/Gutenberg/src/main/java/org/wordpress/gutenberg/GutenbergView.kt b/android/Gutenberg/src/main/java/org/wordpress/gutenberg/GutenbergView.kt index 83314006..9f157113 100644 --- a/android/Gutenberg/src/main/java/org/wordpress/gutenberg/GutenbergView.kt +++ b/android/Gutenberg/src/main/java/org/wordpress/gutenberg/GutenbergView.kt @@ -271,6 +271,7 @@ class GutenbergView : WebView { "themeStyles": ${configuration.themeStyles}, "hideTitle": ${configuration.hideTitle}, "editorSettings": $editorSettings, + "locale": "${configuration.locale}", ${if (configuration.postId != null) """ "post": { "id": ${configuration.postId}, diff --git a/bin/prep-translations.js b/bin/prep-translations.js new file mode 100644 index 00000000..299ed388 --- /dev/null +++ b/bin/prep-translations.js @@ -0,0 +1,158 @@ +/** + * External dependencies + */ +import fs from 'fs'; +import path from 'path'; +import fetch from 'node-fetch'; + +/** + * Internal dependencies + */ +import { info, error, debug } from '../src/utils/logger.js'; + +const TRANSLATIONS_DIR = path.join( process.cwd(), 'src/translations' ); +const SUPPORTED_LOCALES = [ + 'ar', // Arabic + 'bg', // Bulgarian + 'bo', // Tibetan + 'ca', // Catalan + 'cs', // Czech + 'cy', // Welsh + 'da', // Danish + 'de', // German + 'en-au', // English (Australia) + 'en-ca', // English (Canada) + 'en-gb', // English (UK) + 'en-nz', // English (New Zealand) + 'en-za', // English (South Africa) + 'el', // Greek + 'es', // Spanish + 'es-ar', // Spanish (Argentina) + 'es-cl', // Spanish (Chile) + 'es-cr', // Spanish (Costa Rica) + 'fa', // Persian + 'fr', // French + 'gl', // Galician + 'he', // Hebrew + 'hr', // Croatian + 'hu', // Hungarian + 'id', // Indonesian + 'is', // Icelandic + 'it', // Italian + 'ja', // Japanese + 'ka', // Georgian + 'ko', // Korean + 'nb', // Norwegian (Bokmål) + 'nl', // Dutch + 'nl-be', // Dutch (Belgium) + 'pl', // Polish + 'pt', // Portuguese + 'pt-br', // Portuguese (Brazil) + 'ro', // Romainian + 'ru', // Russian + 'sk', // Slovak + 'sq', // Albanian + 'sr', // Serbian + 'sv', // Swedish + 'th', // Thai + 'tr', // Turkish + 'uk', // Ukrainian + 'ur', // Urdu + 'vi', // Vietnamese + 'zh-cn', // Chinese (China) + 'zh-tw', // Chinese (Taiwan) +]; + +/** + * Prepare translations for all supported locales. + * + * @param {boolean} force Whether to force download even if cache exists. + * + * @return {Promise} A promise that resolves when translations are prepared. + */ +async function prepareTranslations( force = false ) { + if ( force ) { + info( 'Ignoring cache, downloading translations...' ); + } else { + info( 'Verifying translations...' ); + } + + for ( const locale of SUPPORTED_LOCALES ) { + try { + await downloadTranslations( locale, force ); + } catch ( err ) { + error( `✗ Failed to download translations for ${ locale }:`, err ); + } + } + + info( '✓ Translations ready!' ); +} + +/** + * Downloads translations for a specific locale from translate.wordpress.org. + * + * @param {string} locale The locale to download translations for. + * @param {boolean} force Whether to force download even if cache exists. + * + * @return {Promise} A promise that resolves when translations are downloaded. + */ +async function downloadTranslations( locale, force = false ) { + if ( ! force && hasValidTranslations( locale ) ) { + debug( `Skipping download of cached translations for ${ locale }` ); + return; + } + debug( `Downloading translations for ${ locale }...` ); + + const url = `https://translate.wordpress.org/projects/wp-plugins/gutenberg/dev/${ locale }/default/export-translations/?format=json`; + const response = await fetch( url ); + + if ( ! response.ok ) { + throw new Error( `Failed to download translations for ${ locale }` ); + } + + const translations = await response.json(); + const outputPath = path.join( TRANSLATIONS_DIR, `${ locale }.json` ); + + // Ensure the translations directory exists + if ( ! fs.existsSync( TRANSLATIONS_DIR ) ) { + fs.mkdirSync( TRANSLATIONS_DIR, { recursive: true } ); + } + + // Write translations to file + fs.writeFileSync( outputPath, JSON.stringify( translations, null, 2 ) ); + debug( `✓ Downloaded translations for ${ locale }` ); +} + +/** + * Checks if translations exist and are valid for a specific locale. + * + * @param {string} locale The locale to check. + * + * @return {boolean} Whether valid translations exist. + */ +function hasValidTranslations( locale ) { + const filePath = path.join( TRANSLATIONS_DIR, `${ locale }.json` ); + if ( ! fs.existsSync( filePath ) ) { + return false; + } + + try { + const content = fs.readFileSync( filePath, 'utf8' ); + const translations = JSON.parse( content ); + return translations && typeof translations === 'object'; + } catch ( err ) { + return false; + } +} + +/** + * Main entry point for the script. + * Parses command line arguments and downloads translations. + */ +const forceDownload = + process.argv.includes( '--force' ) || process.argv.includes( '-f' ); + +prepareTranslations( forceDownload ).catch( ( err ) => { + error( 'Failed to prepare translations:', err ); + process.exit( 1 ); +} ); diff --git a/ios/Demo-iOS/Gutenberg.xcodeproj/xcshareddata/xcschemes/Gutenberg.xcscheme b/ios/Demo-iOS/Gutenberg.xcodeproj/xcshareddata/xcschemes/Gutenberg.xcscheme index 374546b0..1a352dfa 100644 --- a/ios/Demo-iOS/Gutenberg.xcodeproj/xcshareddata/xcschemes/Gutenberg.xcscheme +++ b/ios/Demo-iOS/Gutenberg.xcodeproj/xcshareddata/xcschemes/Gutenberg.xcscheme @@ -56,6 +56,11 @@ value = "http://localhost:5173/" isEnabled = "NO"> + + element should be used to identify groups of links that are intended to be used for website or page content navigation.":[],"The
element should only be used if the block is a design element with no semantic meaning.":[],"Content preview":[],"Empty content":[],"Change template":[],"Enlarge on click":[],"%d%%":[],"Styles copied to clipboard.":[],Enlarge:o,"Shadow nameCrisp":[],"Shadow nameOutlined":[],"Shadow nameSharp":[],"Shadow nameDeep":[],"Shadow nameNatural":["طبيعي"],"file nameunnamed":["غير مسمى"],"Set as posts page":[],"Set posts page":[],'Set "%1$s" as the posts page? %2$s':[],"This page will show the latest posts.":[],'This will replace the current posts page: "%s"':[],"Posts page updated.":[],"Open Site Editor":[],"Delete permanently":["حذف بشكل دائم"],'Are you sure you want to permanently delete "%s"?':[],"Are you sure you want to permanently delete %d item?":[],"Remove all custom shadows":[],"Shadow options":[],"Are you sure you want to remove all custom shadows?":[],"nounUpload":[],"Include headings from all pages (if the post is paginated).":[],"Pagination arrow":[],'Make label text visible, e.g. "Next Page".':[],"No posts were found.":[],"Date Format":["صيغة التاريخ"],"This post type (%s) does not support the author.":[],"Hide excerpt":[],"Choose whether to use the same value for all screen sizes or a unique value for each screen size.":[],"verbUpload":[],"%d result found":[],"Aspect ratio nameTall - 9:16":[],"Aspect ratio nameWide - 16:9":[],"Aspect ratio nameClassic Portrait - 2:3":[],"Aspect ratio nameClassic - 3:2":[],"Aspect ratio namePortrait - 3:4":[],"Aspect ratio nameStandard - 4:3":[],"Aspect ratio nameSquare - 1:1":[],"block descriptionDisplay the total number of results in a query.":[],"block titleQuery Total":[],"Changes will be applied to all selected %s.":[],"%i %s":[],"Set as homepage":[],"Set homepage":[],'Set "%1$s" as the site homepage? %2$s':[],'This will replace the current homepage: "%s"':[],"This will replace the current homepage which is set to display latest posts.":[],"An error occurred while setting the posts page.":[],"Homepage updated.":[],"Show replies button%s more replies..":[],"Your work will be reviewed and then approved.":[],"Copy error":[],"Copy contents":[],"post%s (Copy)":[],"Preview your website's visual identity: colors, typography, and blocks.":[],"This field can't be moved down":[],"This field can't be moved up":[],"Navigate to item":[],"Explore block styles and patterns to refine your site.":[],"Explore all blocks":[],"Customize each block":[],"Welcome to the editor":[],"Default (
)":[],"Displaying 1 – 10 of 12":[],"12 results found":[],"Change display type":[],"Range display":[],"Total results":[],"Lock removal":[],"Lock movement":[],"Lock editing":[],"Select the features you want to lock":[],"Enables Write mode in the Site Editor for a simplified editing experience.":[],"Simplified site editing":[],"Enables full-page client-side navigation with the Interactivity API, updating HTML while preserving application state.":[],"Enables access to a Quick Edit panel in the Site Editor Pages experience.":[],"Data Views: add Quick Edit":[],"Enables a redesigned posts dashboard accessible through a submenu item in the Gutenberg plugin.":[],"Data Views: enable for Posts":[],"Enables the ability to add, edit, and save custom views when in the Site Editor.":[],"Data Views: add Custom Views":[],"Enables the Global Styles color randomizer in the Site Editor; a utility that lets you mix the current color palette pseudo-randomly.":[],"Collaboration: add real time editing":[],"Enables multi-user block level commenting.":[],"Collaboration: add block level comments":[],"Enables client-side media processing to leverage the browser's capabilities to handle tasks like image resizing and compression.":[],"Blocks: disable TinyMCE and Classic block":[],"Blocks: add Grid interactivity":[],"Enables new blocks to allow building forms. You are likely to experience UX issues that are being addressed.":[],"Blocks: add Form and input blocks":[],'Enables experimental blocks on a rolling basis as they are developed.

(Warning: these blocks may have significant changes during development that cause validation errors and display issues.)

':[],"Blocks: add experimental blocks":[],"Displaying %1$s – %2$s of %3$s":[],"Displaying %1$s of %2$s":[],"Could not retrieve the featured image data.":[],"Density option for DataView layoutCompact":[],"Density option for DataView layoutBalanced":[],"Density option for DataView layoutComfortable":[],Density:s,"Provide a text label or use the default.":[],"Details. %s":[],"Details. Empty.":[],"Image cropped and rotated.":[],"Image rotated.":[],"Image cropped.":[],"Shuffle styles":[],"Error while sideloading file %s to the server.":[],"Top toolbar deactivated.":[],"Top toolbar activated.":[],"Status & Visibility":[],"Apply the selected revision to your site.":[],"Additionally, paragraphs help structure the flow of information and provide logical breaks between different concepts or pieces of information. In terms of formatting, paragraphs in websites are commonly denoted by a vertical gap or indentation between each block of text. This visual separation helps visually distinguish one paragraph from another, creating a clear and organized layout that guides the reader through the content smoothly.":[],"A paragraph in a website refers to a distinct block of text that is used to present and organize information. It is a fundamental unit of content in web design and is typically composed of a group of related sentences or thoughts focused on a particular topic or idea. Paragraphs play a crucial role in improving the readability and user experience of a website. They break down the text into smaller, manageable chunks, allowing readers to scan the content more easily.":[],"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(…)},.-<>?!*&:/A@HELFO™©":[],Overview:i,'Are you sure you want to delete "%s" shadow preset?':[],"Post featured image updated.":[],"Title text":[],"Displays more controls.":[],"Drag and drop images, upload, or choose from your library.":[],"Drag and drop a file, upload, or choose from your library.":[],"Drag and drop a video, upload, or choose from your library.":[],"Drag and drop an image, upload, or choose from your library.":[],"Drag and drop an audio file, upload, or choose from your library.":[],"Drag and drop an image or video, upload, or choose from your library.":[],"%d block moved.":[],"Starter content":[],'pattern"%s" duplicated.':[],"pattern%s (Copy)":[],"noun, breadcrumbDocument":[],"Enter or exit zoom out.":[],"Comment deleted successfully.":[],"Something went wrong. Please try publishing the post, or you may have already submitted your comment earlier.":[],"Comment edited successfully.":[],"Comment marked as resolved.":[],"Comment added successfully.":[],"Reply added successfully.":[],"View commentComment":[],"Add comment buttonComment":[],"Cancel comment buttonCancel":[],"Select comment actionSelect an action":[],"Mark comment as resolvedResolve":[],"User avatar":[],"Delete commentDelete":[],"Edit commentEdit":[],"Add reply commentReply":[],"verbUpdate":[],"No comments available":[],"Are you sure you want to mark this comment as resolved?":[],"Enter Spotlight mode":[],"Exit Spotlight mode":[],'Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %s/services/pricing.':[],"Enter or exit distraction free mode.":[],"Show or hide the List View.":[],"template part%s (Copy)":[],'template part"%s" duplicated.':[],'template partDelete "%s"?':[],"Distraction free mode activated.":[],"Distraction free mode deactivated.":[],"settings landmark areaSettings":[],"fieldEdit %s":[],"Customize the last part of the Permalink.":[],"Choose an image…":[],"taxonomy menu label%1$s (%2$s)":[],"taxonomy template menu label%1$s (%2$s)":[],"post type menu labelSingle item: %1$s (%2$s)":[],"post type menu label%1$s (%2$s)":[],'pattern categoryDelete "%s"?':[],'pattern category"%s" deleted.':[],"fieldShow %s":[],"fieldHide %s":[],"verbFilter":[],"navigation menu%s (Copy)":[],"menu label%1$s (%2$s)":[],"Previewing %1$s: %2$s":[],"breadcrumb trail%1$s ‹ %2$s":[],"Indicates these doutone filters are created by the user.Custom":[],"Indicates these duotone filters come from WordPress.Default":[],"Indicates these duotone filters come from the theme.Theme":[],"Default Gradients":[],"Default Colors":[],Duotones:a,"Custom Gradients":[],"Theme Gradients":[],"Theme Colors":[],"variation label%1$s (%2$s)":[],"Enable or disable fullscreen mode.":[],"input controlShow %s":[],'Border color picker. The currently selected color has a value of "%s".':[],'Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".':[],'Border color and style picker. The currently selected color has a value of "%s".':[],'Border color and style picker. The currently selected color has a value of "%1$s". The currently selected style is "%2$s".':[],'Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s".':[],'Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s". The currently selected style is "%3$s".':[],"text tracksEdit %s":[],"Show search label":[],"archive label%1$s: %2$s":[],"Show a large initial letter.":[],"Scale images with a lightbox effect":[],"Lightbox effect":[],"Change design":[],"action: convert blocks to gridGrid":[],"action: convert blocks to stackStack":[],"action: convert blocks to rowRow":[],"action: convert blocks to groupGroup":[],"Full height":[],"spacing%1$s %2$s":[],"Link information":[],"Manage link":[],"font%1$s %2$s":[],"You are currently in Design mode.":[],"You are currently in Write mode.":[],"Sorry, you are not allowed to read the post for this comment.":["عذرًا، غير مسموح لك بقراءة المقالة لهذا التعليق."],"Sorry, you are not allowed to create a comment on this post.":["عذراً، غير مسموح لك بإضافة تعليق على هذه المقالة."],"Sorry, you are not allowed to create this comment without a post.":["عذرًا، غير مسموح لك بإنشاء تعليق بدون مقالة."],"Sorry, you are not allowed to edit '%s' for comments.":["عذرًا، غير مسموح لك بتحرير '%s' للتعليقات."],"Sorry, you must be logged in to comment.":["عذرًا، يجب أن تكون متصلًا لتتمكّن من التعليق."],"Customize the last part of the Permalink. Learn more.":[],"Copied Permalink to clipboard.":[],"block keywordcustom post types":[],"block keywordblogs":[],"block keywordblog":[],"Zoom Out":[],Comments:n,"Site Identity":["هوية الموقع"],"Available fonts, typographic styles, and the application of those styles.":[],"Tools provide different sets of interactions for blocks. Choose between simplified content tools (Write) and advanced visual editing tools (Design).":[],"Edit layout and styles.":[],"Focus on content.":[],'Block "%s" can\'t be inserted.':[],"Drop pattern.":[],"Layout type":[],"block keywordcategories":[],"block descriptionDisplay a list of all terms of a given taxonomy.":[],"block titleTerms List":[],"Legacy widget":[],"Approval step":[],"Require approval step when optimizing existing media.":[],"Pre-upload compression":[],"Compress media items before uploading to the server.":[],"Customize options related to the media upload flow.":[],"Show starter patterns":[],"Shows starter patterns when creating a new page.":[],"Set styles for the site’s background.":[],"Use up and down arrow keys to resize the meta box panel.":[],"Meta Boxes":[],"Query block: Reload full page enabled":[],Formats:r,"Reload full page":[],"Enhancement disabled because there are non-compatible blocks inside the Query block.":[],"Reload the full page—instead of just the posts list—when visitors navigate between pages.":[],Show:l,"Add image":[],"Categories List":[],"Terms List":[],"Show empty terms":[],"Show only top level terms":[],"Empty %s; start writing to edit its value":[],"Drag and drop patterns into the canvas.":[],"Limit result set to items except those with specific terms assigned in the %s taxonomy.":["حصر النتائج على العناصر التي ﻻ تمتلك عناصر مُعينة مسندة في الفئة %s."],"Whether items must be assigned all or any of the specified terms.":["ما إذا كانت العناصر يجب أن تحدد جميع أو أي من العناصر المعينة."],"Limit result set to items with specific terms assigned in the %s taxonomy.":["حصر النتائج على العناصر التي ﻻ تمتلك عناصر مُعينة مسندة في الفئة %s."],"Whether to include child terms in the terms limiting the result set.":["ما إذا كان سيتم تضمين العناصر الفرعية في العناصر التي تحد من حصر النتائج."],"Term IDs.":["معرّفات العنصر."],"Perform an advanced term query.":["تنفيذ استعلام عنصر متقدم."],"Term ID Taxonomy Query":["استعلام فئة مُعرّف العنصر"],"Match terms with the listed IDs.":["مطابقة العناصر مع المُعرّفات المُدرجة."],"Term ID List":["قائمة معرّف العنصر"],"Limit result set based on relationship between multiple taxonomies.":["حصر النتائج بناءً على العلاقة بين عدة فئات."],"Limit result set to items assigned one or more given formats.":[],"Limit result set to items that are sticky.":["حصر النتيجة على العناصر المُثبتة."],"Limit result set to posts with one or more specific slugs.":["حصر النتيجة على مقالات مع اسم أو عدة أسماء لطيفة مُعينة."],"Array of column names to be searched.":[],"Limit result set to all items except those of a particular parent ID.":["حصر النتائج على العناصر الغير مرتبطة بعنصر أب مُعين."],"Limit result set to items with particular parent IDs.":["حصر النتائج على العناصر المرتبطة بعنصر أب مُعين."],"Limit result set to specific IDs.":["حصر النتائج على مُعرفات مُعينة."],"Ensure result set excludes specific IDs.":["تأكد أن النتيجة تستثني معرِّفات معينة."],"Limit response to posts modified before a given ISO8601 compliant date.":["حصر الرد على المقالات المعدلة قبل تاريخ مُعطى ومتوافق مع معيار ISO8601."],"Limit response to posts published before a given ISO8601 compliant date.":["حصر الرد على المقالات المنشورة قبل تاريخ مُعطى ومتوافق مع معيار ISO8601."],"Ensure result set excludes posts assigned to specific authors.":["حصر النتيجة لاستثناء مقالات مُسندة لكُتاب مُعينين."],"Limit result set to posts assigned to specific authors.":["حصر النتيجة على مقالات مُسندة لكُتاب مُعينين."],"Limit response to posts modified after a given ISO8601 compliant date.":["حصر الرد على المقالات المعدلة بعد تاريخ مُعطى ومتوافق مع معيار ISO8601."],"Limit response to posts published after a given ISO8601 compliant date.":["حصر الرد على المقالات المنشورة بعد تاريخ مُعطى ومتوافق مع معيار ISO8601."],"You need to define an include parameter to order by include.":["يجب عليك تعريف المُعامل include للترتيب حسب include."],"You need to define a search term to order by relevance.":["أنت تحتاج إلى تعريف مصطلح بحث ليتم الترتيب بحسب الصلة."],"Unlock content locked blocksUnlock":[],"Change status: %s":[],"Upload failed, try again.":[],"verbView":[],Hidden:c,"Move %s down":[],"Move %s up":[],"%d Item":[],"Select AM or PM":[],'Your site doesn’t include support for the "%s" block. You can leave it as-is or remove it.':[],'Your site doesn’t include support for the "%s" block. You can leave it as-is, convert it to custom HTML, or remove it.':[],"Unlock content locked blocksModify":[],"Attributes connected to custom fields or other dynamic data.":[],"Invalid source":[],"Content width":[],"Client-side media processing":[],"Attachment file size":[],"Original attachment file name":[],"Invalid post ID, only images and PDFs can be sideloaded.":[],"Whether to convert image formats.":[],"Whether to generate image sub sizes.":[],"Unique identifier for the attachment.":["مُعرف فريد للمُرفق."],"They also show up as sub-items in the default navigation menu. Learn more.":[],"Visitors cannot add new comments or replies. Existing comments remain visible.":[],"Preview size":[],"paging
Page
%1$s
of %2$s
":[],"Page %1$s of %2$s":[],"https://developer.wordpress.org/advanced-administration/wordpress/css/":[],"New to the block editor? Want to learn more about using it? Here's a detailed guide.":[],"Embed caption text":[],"Plugin that registered the template.":[],'Template "%s" is not registered.':[],'Template "%s" is already registered.':[],"Template names must be strings.":[],"block descriptionA cloud of popular keywords, each sized by how often it appears.":[],"block descriptionAn organized collection of items displayed in a specific order.":[],"block descriptionAn individual item within a list.":[],"Determines the order of pages.":[],"(No author)":[],"verbTrash":["سلة المهملات"],"Are you sure you want to move %d item to the trash ?":[],'Are you sure you want to move "%s" to the trash?':[],"An error occurred while updating.":[],Properties:d,"Hide column":[],"Select item":[],"Heading 6":["ترويسة 6"],"Heading 5":["ترويسة 5"],"Heading 4":["ترويسة 4"],"Heading 3":["ترويسة 3"],"Heading 2":["ترويسة 2"],"Heading 1":["ترويسة 1"],"All headings":[],Typesets:u,"There was an error updating the font family. %s":[],"Font family updated successfully.":[],"Show tag counts":["إظهار عدد الأوسمة"],"Choose logo":["اختر الشعار"],"Display a list of posts or custom post types based on specific criteria.":[],"Display a list of posts or custom post types based on the current template.":[],"Query type":[],"Select the type of content to display: posts, pages, or custom post types.":[],"Sticky posts always appear first, regardless of their publish date.":[],"Reverse order":["اعكس الترتيب"],"List style":[],"La Mancha":[],"Link images to media files":[],"Link images to attachment pages":[],"Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.":[],"Order updated.":[],"Edit or replace the featured image":[],'Adjective: e.g. "Comments are open"Open':[],"Select a page to edit":[],"Post Edit":[],Homepage:p,"Create and edit the presets used for font sizes across the site.":[],"New Font Size %d":[],"Reset font size presets":[],"Remove font size presets":[],"Font size presets options":[],"Add font size":[],"Are you sure you want to reset all font size presets to their default values?":[],"Are you sure you want to remove all custom font size presets?":[],Maximum:h,Minimum:m,"Set custom min and max values for the fluid font size.":[],"Custom fluid values":[],"Scale the font size dynamically to fit the screen or viewport.":[],"Fluid typography":[],"Font size options":[],"Manage the font size %s.":[],"Font size preset name":[],'Are you sure you want to delete "%s" font size preset?':[],"Font size presets":[],"Font Sizes":["أحجام الخط"],"No fonts activated.":[],"font sourceCustom":[],"font sourceTheme":[],"Choose an existing %s.":[],"Custom Template Part":[],"Create new %s":[],"Posted by":[],"%s Embed":[],"Author avatar":[],"Draft new: %s":[],"All items":[],"View is used as a nounView options":[],"Go to Site Editor":[],"%s items selected":[],"Select an item":[],"Edit social link":[],"date orderdmy":[],"Block with fixed width in flex layoutFixed":[],"Block with expanding width in flex layoutGrow":[],"Intrinsic block width in flex layoutFit":[],"Background size, position and repeat options.":[],"font weightExtra Black":[],"font styleOblique":[],"Loaded version '%1$s' incompatible with expected version '%2$s'.":[],"Missing required inputs to pre-computed WP_Token_Map.":[],"Token Map tokens and substitutions must all be shorter than %1$d bytes.":[],"Overrides currently don't support image captions or links. Remove the caption or link first before enabling overrides.":[],"Pin this post to the top of the blog.":[],"Items reset.":[],"Remove color: %s":[],"Grid items are placed automatically depending on their order.":[],"Grid items can be manually placed in any position on the grid.":[],"Grid item position":[],"Only users with permissions to edit the template can move or delete this block":[],"pattern (singular)Not synced":[],"pattern (singular)Synced":[],Attributes:b,"Size option for background image controlTile":[],"Size option for background image controlContain":[],"Size option for background image controlCover":[],"Comments closed":[],"Comments open":[],"Change discussion settings":[],"Change posts per page":[],"Change blog title: %s":[],"Change format: %s":[],Format:g,"View revisions (%s)":[],"%s item moved to the trash.":[],"Change author: %s":[],"https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes":[],'Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %1$s/services/pricing.':[],"Change parent: %s":[],"Choose a parent page.":[],"Set the page order.":[],"Items deleted.":[],"Published: ":[],"Scheduled: ":[],"Modified: ":[],"Posts Page":[],Spread:y,Blur:k,"Y Position":[],"X Position":[],Inset:f,Outset:w,"Inner shadow":[],"Remove shadow":[],"Shadow name":[],"Add shadow":[],"Shadow %s":[],"Manage and create shadow styles for use across the site.":[],Palettes:v,"Add colors":[],"When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player.":[],"https://www.w3.org/WAI/tutorials/images/decision-tree/":[],"These blocks are editable using overrides.":[],'This %1$s is editable using the "%2$s" override.':[],"block toolbar button label and descriptionThese blocks are connected.":[],"block toolbar button label and descriptionThis block is connected.":[],"Background image width":[],"No background image selected":[],"Background image: %s":[],"Image has a fixed width.":[],"Blocks can't be inserted into other blocks with bindings":[],"Some errors occurred while restoring the posts: %s":[],"An error occurred while restoring the posts: %s":[],"%d pages have been restored.":[],"Temporarily unlock the parent block to edit, delete or make further changes to this block.":[],"Edit the template to move, delete, or make further changes to this block.":[],"Edit the pattern to move, delete, or make further changes to this block.":[],"Change discussion options":[],"Pings enabled":[],"Pings only":[],"Comments only":[],"Learn more about pingbacks & trackbacks":[],"https://wordpress.org/documentation/article/trackbacks-and-pingbacks/":[],"Comment status":[],"Existing comments remain visible.":[],"Visitors cannot add new comments or replies.":[],Closed:S,"Visitors can add new comments and replies.":[],Open:C,"%d Item selected":[],"The combination of colors used across the site and in color pickers.":[],"Edit palette":[],"RSS block display settingGrid view":[],"RSS block display settingList view":[],"RSS URL":[],"Post template block display settingGrid view":[],"Post template block display settingList view":[],"Latest posts block display settingGrid view":[],"Latest posts block display settingList view":[],"Embed a Bluesky post.":[],"Selected blocks are grouped.":[],"Generic label for pattern inserter buttonAdd pattern":[],"Create a group block from the selected multiple blocks.":[],"Block name must be a string or array.":[],"Edit excerpt":[],"Edit description":[],"Add an excerpt…":[],"Add a description…":[],"Write a description":[],"Write a description (optional)":[],"Show template":[],"No items found":[],"Loading items…":[],"Experimental full-page client-side navigation setting enabled.":[],"Divide into columns. Select a layout:":[],"Justify text":[],"iAPI: full page client side navigation":[],"Use as a `pre_render_block` filter is deprecated. Use with `render_block_data` instead.":[],"block titleWidget Group":[],"block titleWidget Area":[],"Allow changes to this block throughout instances of this pattern.":[],Disable:T,"Are you sure you want to disable overrides? Disabling overrides will revert all applied overrides for this block throughout instances of this pattern.":[],"Disable overrides":[],Enable:A,'For example, if you are creating a recipe pattern, you use "Recipe Title", "Recipe Description", etc.':[],"Overrides are changes you make to a block within a synced pattern instance. Use overrides to customize a synced pattern instance to suit its new context. Name this block to specify an override.":[],"Enable overrides":[],"Only visible to those who know the password":[],"%1$s, %2$s read time.":[],"1 minute":[],"%s items reset.":[],"You’ve tried to select a block that is part of a template that may be used elsewhere on your site. Would you like to edit the template?":[],"Change link: %s":[],Unschedule:P,Unpublish:x,"Template reset.":[],"Includes every template part defined for any area.":[],"All Template Parts":[],"Reset to default and clear all customizations?":[],'"%s" reset.':[],"An error occurred while updating the order":[],"Are you sure you want to apply this revision? Any unsaved changes will be lost.":[],"Font libraryLibrary":[],"Show text":[],"The text is visible when enabled from the parent Social Icons block.":[],"Enter social link":[],"Currently, avoiding full page reloads is not possible when non-interactive or non-client Navigation compatible blocks from plugins are present inside the Query block.":[],"This block allows overrides. Changing the name can cause problems with content entered into instances of this pattern.":[],"Add background image":[],Rows:L,'… Read more: %2$s':[],Overrides:$,"An error occurred while updating the name":[],"Name updated":[],"Palette colors and the application of those colors on site elements.":[],"Background styles":[],"List View shortcuts":[],"Search commands and settings":[],"Remove citation":[],"Collapse all other items.":[],"Non breaking space":[],"%1$s is not: %2$s":[],"%1$s is: %2$s":[],"%1$s is not all: %2$s":[],"%1$s is all: %2$s":[],"%1$s is none: %2$s":[],"%1$s is any: %2$s":[],"There was an error installing fonts.":[],"Is not all":[],"Is all":[],"Is none":[],"Is any":[],"Add non breaking space.":[],"This block is locked.":[],"Grid placement":[],"The deleted block allows instance overrides. Removing it may result in content not displaying where this pattern is used. Are you sure you want to proceed?":[],"List of: %1$s":[],"Revoke access to Google Fonts":[],"Lowercase letter Aa":[],"Uppercase letter AA":[],'Template Part "%s" updated.':[],"Connected to dynamic data":[],"Connected to %s":[],"Drop shadows":[],"Enables enhancements to the Grid block that let you move and resize items in the editor canvas.":[],"`boolean` type for second argument `$settings` is deprecated. Use `array()` instead.":[],"Reset template: %s":[],"Select parent block (%s)":["تحديد المكوّن الأب لـ (%s)"],"patterns-export":[],"Connect to Google Fonts":[],"Alternative text for an image. Block toolbar label, a low character count is preferred.Alternative text":[],"Be careful!":[],"Deleting this block will stop your post or page content from displaying on this template. It is not recommended.":[],"%s.":[],"%s styles.":[],"%s settings.":[],", ":["، "],"Disable enlarge on click":[],"Scales the image with a lightbox effect":[],"Scale the image with a lightbox effect.":[],"Link to attachment page":[],"Link to image file":[],"screen sizesAll":[],Locked:D,"No transforms.":[],"patternsNot synced":[],"patternsSynced":[],"Manage the inclusion of blocks added automatically by plugins.":[],"Grid span":[],"Row span":[],"Column span":[],"Drop shadow":[],Repeat:E,"Link copied to clipboard.":[],Manual:M,"block descriptionReuse this design across your site.":[],"There is %d site change waiting to be saved.":[],"The following has been modified.":[],"Some errors occurred while deleting the items: %s":[],"An error occurred while deleting the items: %s":[],"An error occurred while reverting the item.":[],"Filter by: %1$s":[],"Search items":[],"Items per page":[],"heading levelsAll":[],"Add fonts":[],"Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.":[],"No fonts found to install.":[],"font categoriesAll":[],"authorsAll":[],"categoriesAll":[],"Edit: %s":[],"Command suggestions":[],"Search for and add a link to your Navigation.":[],"Choose a block to add to your Navigation.":[],"Crop image to fill":[],"Upload to Media Library":[],"Open images in new tab":[],"Randomize order":[],"Crop images to fit":[],"Focal point":[],"Post Meta.":[],"Delete %d item?":[],"An error occurred while reverting the template parts.":[],"An error occurred while reverting the templates.":[],"An error occurred while restoring the posts.":[],"%d posts have been restored.":[],"Some errors occurred while permanently deleting the items: %s":[],"An error occurred while permanently deleting the items: %s":[],"An error occurred while permanently deleting the items.":[],"The items were permanently deleted.":[],"Some errors occurred while moving the items to the trash: %s":[],"An error occurred while moving the item to the trash: %s":[],"An error occurred while moving the items to the trash.":[],"No fonts installed.":[],"%d variant":[],"Error installing the fonts, could not be downloaded.":[],"There was an error uninstalling the font family.":[],"Saving your changes will change your active theme from %1$s to %2$s.":[],"Select all":["تحديد الكل"],"Deselect all":[],"Style Revisions":[],"Some errors occurred while reverting the items: %s":[],"An error occurred while reverting the items: %s":[],"An error occurred while reverting the items.":[],'template part"%s" deleted.':[],"List View on.":[],"List View off.":[],"Fullscreen on.":[],"Fullscreen off.":[],"Enter Distraction free":[],"Exit Distraction free":[],"header landmark areaHeader":[],"Left and right sides":[],"Top and bottom sides":[],"Right side":[],"Left side":[],"Bottom side":[],"Top side":[],"Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories.":[],"Filter by taxonomy":[],Unfiltered:I,"Sorry, you are not allowed to upload this file type.":["عذرًا، غير مسموح لك رفع هذا النوع من الملفات."],"action labelDuplicate template part":[],"action labelDuplicate pattern":[],"action labelDuplicate":[],'Are you sure you want to delete "%s" font and all its variants and assets?':[],"Pre-publish checks enabled.":[],"Pre-publish checks disabled.":[],"Show and hide the admin user interface":[],"Edit original":[],"These styles are already applied to your site.":[],"Global styles revisions list":[],"Activate %s":[],"Activate %s & Save":[],"Activating %s":[],"Allow right-click contextual menus":[],"Allows contextual List View menus via right-click, overriding browser defaults.":[],'Pattern "%s" cannot be rendered inside itself.':[],'[block rendering halted for pattern "%s"]':[],"Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.":[],"Create new template":[],"Go back":["العودة للخلف"],"Unknown status for %1$s":[],"%1$s ‹ %2$s ‹ Editor — WordPress":[],"Changes saved by %1$s on %2$s. This revision matches current editor styles.":[],"%s element.":[],Conditions:N,"Is not":[],Is:R,"Manage block visibility":[],"Adds a category with the most frequently used blocks in the inserter.":[],Inserter:B,"Show text instead of icons on buttons across the interface.":[],"Optimize the editing experience for enhanced control.":[],Accessibility:z,"Access all block and document tools in a single place.":[],"Customize the editor interface to suit your needs.":[],"Select what settings are shown in the document panel.":[],"Display the block hierarchy trail at the bottom of the editor.":[],Interface:F,"This Navigation Menu displays your website's pages. Editing it will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically.":[],"Add gallery caption":[],"Caption text":[],"Unknown author":[],"Sync this pattern across multiple locations.":[],"Revisions (%s)":[],"(Unsaved)":[],"Pending Review":["بإنتظار المراجعة"],'"%s" has been restored.':[],Restore:U,"An error occurred while permanently deleting the item.":[],'"%s" permanently deleted.':[],"Permanently delete":[],"Add filter":[],'Click on previously saved styles to preview them. To restore a selected version to the editor, hit "Apply." When you\'re ready, use the Save button to save your changes.':[],"Custom Views":[],"Add new view":[],"New view":[],"My view":[],"This category already exists. Please use a different name.":[],"Please enter a new name for this category.":[],Trash:W,Drafts:H,"Currently, avoiding full page reloads is not possible when a Content block is present inside the Query block.":[],'If you still want to prevent full page reloads, remove that block, then disable "Reload full page" again in the Query Block settings.':[],"Dataview type":[],"Dataview types":[],"Post which stores the different data views configurations":[],"post type general nameDataviews":[],"block descriptionA form.":[],"block titleForm":[],"block keywordbutton":[],"block keywordsubmit":[],"block descriptionA submission button for forms.":[],"block titleForm Submit Button":[],"block keywordmessage":[],"block keywordnotification":[],"block keywordfeedback":[],"block descriptionProvide a notification message after the form has been submitted.":[],"block titleForm Submission Notification":[],"block keywordinput":[],"block descriptionThe basic building block for forms.":[],"block titleInput Field":[],"Pattern category renamed.":[],"Pattern renamed":[],"Action menu for %s pattern category":[],'Are you sure you want to delete the category "%s"? The patterns will not be deleted.':[],"An error occurred while deleting the pattern category.":[],"Duplicate pattern":[],"Rename pattern":[],"Large viewport largest dimension (lvmax)":[],"Small viewport largest dimension (svmax)":[],"Dynamic viewport largest dimension (dvmax)":[],"Dynamic viewport smallest dimension (dvmin)":[],"Dynamic viewport width or height (dvb)":[],"Dynamic viewport width or height (dvi)":[],"Dynamic viewport height (dvh)":[],"Dynamic viewport width (dvw)":[],"Large viewport smallest dimension (lvmin)":[],"Large viewport width or height (lvb)":[],"Large viewport width or height (lvi)":[],"Large viewport height (lvh)":[],"Large viewport width (lvw)":[],"Small viewport smallest dimension (svmin)":[],"Small viewport width or height (svb)":[],"Viewport smallest size in the block direction (svb)":[],"Small viewport width or height (svi)":[],"Viewport smallest size in the inline direction (svi)":[],"Small viewport height (svh)":[],"Small viewport width (svw)":[],"No color selected":[],"… Read more: %1$s":[],"Error/failure message for form submissions.":[],"Form Submission Error":[],"Your form has been submitted successfully.":[],"Success message for form submissions.":[],"Form Submission Success":[],"Submission error notification":[],"Submission success notification":[],"Enter the message you wish displayed for form submission error/success, and select the type of the message (success/error) from the block's options.":[],"A numeric input.":[],"Number Input":[],"Used for phone numbers.":[],"Telephone Input":[],"Used for URLs.":[],"URL Input":[],"Used for email addresses.":[],"Email Input":[],"A simple checkbox input.":[],"Checkbox Input":[],"A textarea input to allow entering multiple lines of text.":[],"Textarea Input":[],"A generic text input.":[],"Text Input":[],"Type the label for this input":[],"Empty label":[],Value:O,'Affects the "name" attribute of the input element, and is used as a name for the form submission results.':[],Required:G,"Inline label":[],"Request data deletion":[],"Request data export":[],"Enter your email address.":[],"To request an export or deletion of your personal data on this site, please fill-in the form below. You can define the type of request you wish to perform, and your email address. Once the form is submitted, you will receive a confirmation email with instructions on the next steps.":[],"A form to request data exports and/or deletion.":[],"Experimental Privacy Request Form":[],"A comment form for posts and pages.":[],"Experimental Comment form":[],"The URL where the form should be submitted.":[],"Form action":[],Method:V,"The email address where form submissions will be sent. Separate multiple email addresses with a comma.":[],"Email for form submissions":[],"Select the method to use for form submissions.":[],'Select the method to use for form submissions. Additional options for the "custom" mode can be found in the "Advanced" section.':[],"- Custom -":[],"Send email":[],"Submissions method":[],Email:Y,"There was an error submitting your form.":[],"Your form has been submitted successfully":[],"Enlarged image":[],"Form submission":[],"Form submission from %1$s":[],"block descriptionDisplay footnotes added to the page.":[],"Current page":[],"Sort by":[],"Sort descending":[],"Sort ascending":[],"No results":[],"Reset styles":[],"Use default template":[],"Fonts were installed successfully.":[],"Navigation Menu has been deleted or is unavailable. ":[],"HTML preview is not yet fully accessible. Please switch screen reader to virtualized mode to navigate the below iFrame.":[],"Custom HTML Preview":[],"Multiple blocks selected":[],'Block name changed to: "%s".':[],'Block name reset to: "%s".':[],"https://wordpress.org/patterns/":[],"Patterns are available from the WordPress.org Pattern Directory, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced.":[],Source:q,"Theme & Plugins":[],"Pattern Directory":[],"Jump to footnote reference %1$d":[],"Mark as nofollow":[],"Empty template part":[],"Choose a template":[],"Manage fonts":["إدارة الخطوط"],Fonts:j,"Install Fonts":[],Install:J,"No fonts found. Try with a different search term":[],"Font name…":[],"Select font variants to install.":[],"Allow access to Google Fonts":[],"You can alternatively upload files directly on the Upload tab.":[],"To install fonts from Google you must give permission to connect directly to Google servers. The fonts you install will be downloaded from Google and stored on your site. Your site will then use these locally-hosted fonts.":[],"Choose font variants. Keep in mind that too many variants could make your site slower.":[],"Upload font":[],"%1$s/%2$s variants active":[],"font styleNormal":[],"font weightExtra-bold":[],"font weightSemi-bold":[],"font weightNormal":[],"font weightExtra-light":[],"Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value.":[],'Imported "%s" from JSON.':[],"Import pattern from JSON":[],"A list of all patterns from all sources.":[],"An error occurred while reverting the template part.":[],Notice:Q,"Error notice":[],"Information notice":[],"Warning notice":[],"Footnotes are not supported here. Add this block to post or page content.":[],"Comments form disabled in editor.":[],"Block: Paragraph":[],"Image settingsSettings":[],"Drop to upload":[],"Background image":[],"Only images can be used as a background image.":[],"No results found":[],"%d category button displayed.":[],"All patterns":[],"Display a list of assigned terms from the taxonomy: %s":[],"Specify how many links can appear before and after the current page number. Links to the first, current and last page are always visible.":[],"Number of links":[],Ungroup:_,"Page Loaded.":[],"Loading page, please wait.":[],"block descriptionDisplay the publish date for an entry such as a post or page.":[],"block titleDate":["التاريخ"],"block titleContent":["المحتوى"],"block titleAuthor":["الكاتب"],"block keywordtoggle":[],"Style revisions":[],"Customize CSS":[],"Default styles":[],"Reset the styles to the theme defaults":[],"Changes will apply to new posts only. Individual posts may override these settings.":[],"Breadcrumbs visible.":[],"Breadcrumbs hidden.":[],"Editor preferences":[],"The
element should be used for the primary content of your document only.":[],"Modified Date":[],"Overlay menu controls":[],'Navigation Menu: "%s"':[],"Enter fullscreen":[],"Exit fullscreen":["الخروج من الشاشة الكاملة"],"Select text across multiple blocks.":[],"Enables live collaboration and offline persistence between peers.":[],"Font family uninstalled successfully.":[],"Please pass a query array to this function.":[],"Call %s to create an HTML Processor instead of calling the constructor directly.":[],"Changes saved by %1$s on %2$s":[],"Unsaved changes by %s":[],"Preview in a new tab":[],"Disable pre-publish checks":[],"Show block breadcrumbs":[],"Hide block breadcrumbs":[],"Post overviewOutline":[],"Post overviewList View":[],"You can enable the visual editor in your profile settings.":[],"Submit Search":[],"block keywordreusable":[],"Pattern imported successfully!":[],"Invalid pattern JSON file":[],"Last page":["آخر صفحة"],"paging%1$s of %2$s":[],"Previous page":["الصفحة السابقة"],"First page":["الصفحة الأولى"],"%s item":["لا توجد عناصر (%s)","عنصر واحد (%s)","عنصران (%s)","%s عناصر","%s عنصر","%s عنصر"],"Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.":[],"An error occurred while moving the item to the trash.":[],'"%s" moved to the trash.':[],"Go to the Dashboard":[],"%s name":[],"%s: Name":[],'The current menu options offer reduced accessibility for users and are not recommended. Enabling either "Open on Click" or "Show arrow" offers enhanced accessibility by allowing keyboard users to browse submenus selectively.':[],"Footnotes found in blocks within this document will be displayed here.":[],Footnotes:X,"Patterns content":[],"Open command palette":[],"Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the ‘Back’ button in the toolbar.":[],"Editing a template":[],"It’s now possible to edit page content in the site editor. To customise other parts of the page like the header and footer switch to editing the template using the settings sidebar.":[],Continue:K,"Editing a page":[],"This pattern cannot be edited.":[],"Are you sure you want to delete this comment?":[],"Command palette":[],"Open the command palette.":[],Detach:Z,"Edit Page List":[],"It appears you are trying to use the deprecated Classic block. You can leave this block intact, or remove it entirely. Alternatively, you can refresh the page to use the Classic block.":[],"It appears you are trying to use the deprecated Classic block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely. Alternatively, you can refresh the page to use the Classic block.":[],"Name for applying graphical effectsFilters":["عوامل التصفية"],"Hide block tools":[],"My patterns":["أنماطي"],"Disables the TinyMCE and Classic block.":[],"`experimental-link-color` is no longer supported. Use `link-color` instead.":[],"Sync status":[],"block titlePattern Placeholder":[],"block keywordreferences":["المراجع"],"block titleFootnotes":[],"Unsynced pattern created: %s":[],"Synced pattern created: %s":[],"Untitled pattern block":[],"External media":[],"Select image block.":[],"Patterns that can be changed freely without affecting the site.":[],"Patterns that are kept in sync across the site.":[],"Empty pattern":[],"An error occurred while deleting the items.":[],"Learn about styles":[],"Open styles":[],"Change publish date":[],Password:ee,"An error occurred while duplicating the page.":[],"Publish automatically on a chosen date.":[],"Waiting for review before publishing.":[],"Not ready to publish.":["غير جاهز للنشر."],"Unable to duplicate Navigation Menu (%s).":[],"Duplicated Navigation Menu":[],"Unable to rename Navigation Menu (%s).":[],"Renamed Navigation Menu":[],"Unable to delete Navigation Menu (%s).":[],"Are you sure you want to delete this Navigation Menu?":[],"Navigation title":[],"Go to %s":["الانتقال إلى %s"],"Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting.":[],"Set the Posts Page title. Appears in search results, and when the page is shared on social media.":[],"Blog title":["عنوان المدوّنة"],"Select what the new template should apply to:":[],"E.g. %s":[],"Manage what patterns are available when editing the site.":[],"My pattern":["نمطي"],"Create pattern":["إنشاء نمط"],"An error occurred while renaming the pattern.":[],"Hide & Reload Page":[],"Show & Reload Page":[],"Manage patterns":[],"Initial %d result loaded. Type to filter all available results. Use up and down arrow keys to navigate.":[],Footnote:te,"Lowercase Roman numerals":[],"Uppercase Roman numerals":[],"Lowercase letters":[],"Uppercase letters":[],Numbers:oe,"Image is contained without distortion.":[],"Image covers the space evenly.":[],"Image size option for resolution controlFull Size":["الحجم الكامل"],"Image size option for resolution controlLarge":["كبير"],"Image size option for resolution controlMedium":["متوسط"],"Image size option for resolution controlThumbnail":[],Scale:se,"Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.":[],"Scale option for dimensions controlScale down":[],"Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.":[],"Scale option for dimensions controlNone":["لا شيء"],"Fill the space by clipping what doesn't fit.":[],"Scale option for dimensions controlCover":["غلاف"],"Fit the content to the space without clipping.":[],"Scale option for dimensions controlContain":[],"Fill the space by stretching the content.":[],"Scale option for dimensions controlFill":[],"Aspect ratio option for dimensions controlCustom":[],"Aspect ratio option for dimensions controlOriginal":[],"Additional link settingsAdvanced":["إعدادات متقدمة"],"Change level":["تغيير المستوى"],"Position: %s":[],"The block will stick to the scrollable area of the parent %s block.":[],"Edit pattern":[],'"%s" in theme.json settings.color.duotone is not a hex or rgb string.':[],"An error occurred while creating the item.":[],"block titleTitle":["العنوان"],"block titleExcerpt":["المقتطف"],"View site (opens in a new tab)":[],"Last edited %s.":[],Parent:ie,Pending:ae,"Create draft":[],"No title":["بدون عنوان"],"Review %d change…":["مراجعة %d تغيير","مراجعة %d تغيير","مراجعة %d تغييرين","مراجعة %d تغييرات","مراجعة %d تغييراً","مراجعة %d تغير"],"Focal point top position":[],"Focal point left position":[],"Show label text":[],"No excerpt found":[],"Excerpt text":[],"The content is currently protected and does not have the available excerpt.":[],"This block will display the excerpt.":[],Suggestions:ne,"Horizontal & vertical":[],"Expand search field":[],"Right to left":["من اليمين إلى اليسار"],"Left to right":["من اليسار إلى اليمين"],"Text direction":[],'A valid language attribute, like "en" or "fr".':[],Language:re,"Reset template part: %s":[],"Document not found":["لم يتم العثور على المستند"],"Navigation Menu missing.":[],"Navigation Menus are a curated collection of blocks that allow visitors to get around your site.":[],"Manage your Navigation Menus.":[],"%d pattern found":[],"Examples of blocks":[],"The relationship of the linked URL as space-separated link types.":[],"Rel attribute":[],'The duotone id "%s" is not registered in theme.json settings':[],"block keywordaccordion":[],"block descriptionHide and show additional content.":[],"block descriptionAdd an image or video with a text overlay.":[],"Save panel":[],"Close Styles":[],"Close revisions":["إغلاق المراجعات"],Activate:le,"Activate & Save":["تفعيل وحفظ"],"Write summary…":["اكتب ملخصًا…"],"Write summary":["اكتب ملخصًا"],"Type / to add a hidden block":[],"Add an image or video with a text overlay.":[],"%d Block":[],"Add after":[],"Add before":[],"Site Preview":["معاينة الموقع"],"block descriptionDisplay an image to represent this site. Update this block and the changes apply everywhere.":[],"Add media":["أضف ملفات وسائط"],"Only shows if the post has been modified":[],"Show block tools":[],"block keywordlist":[],"block keyworddisclosure":[],"block titleDetails":["التفاصيل"],"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink":[],"https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt":[],"Add new post":["إضافة مقالة جديدة"],"https://wordpress.org/documentation/article/embeds/":[],"Open by default":[],"https://wordpress.org/documentation/article/customize-date-and-time-format/":[],"https://wordpress.org/documentation/article/page-jumps/":[],"%s minute":[],"Manage the fonts and typography used on captions.":[],"Display a post's last updated date.":[],"Post Modified Date":[],"Arrange blocks in a grid.":[],"Leave empty if decorative.":["اترك ذلك الحقل فارغًا إذا كان للزخرفة."],"Alternative text":["نص بديل"],Resolution:ce,"Name for the value of the CSS position propertyFixed":["ثابت"],"Name for the value of the CSS position propertySticky":["مثبّت"],"Minimum column width":[],"captionWork/ %2$s":[],"Examples of blocks in the %s category":[],"Create new templates, or reset any customizations made to the templates supplied by your theme.":["قم بإنشاء قوالب جديدة أو إعادة تعيين أي تخصيصات تم إجراؤها على القوالب التي يوفرها قالبك."],"A custom template can be manually applied to any post or page.":[],"Customize the appearance of your website using the block editor.":[],"https://wordpress.org/documentation/article/wordpress-block-editor/":[],"Post meta":[],"Select the size of the source images.":[],"Reply to A WordPress Commenter":[],"Commenter Avatar":[],"block descriptionShow minutes required to finish reading the post.":[],"block titleTime to Read":["مدة القراءة"],"Example:":[],"Image inserted.":["تم إدراج الصورة."],"Image uploaded and inserted.":["تم رفع وإدراج الصورة."],Insert:de,"External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.":[],"This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.":[],"Insert external image":["إدراج صورة خارجية"],"Fallback content":[],"Scrollable section":[],"Aspect ratio":["نسبة البعدين"],"Max number of words":["الحد الأقصى لعدد الكلمات"],"Choose or create a Navigation Menu":["اختيار قائمة التنقل أو إنشاؤها"],"Add submenu link":["إضافة رابط القائمة الفرعية"],"The query argument must be an array or a tag name.":["يجب أن تكون وسيطة الاستعلام مصفوفة أو اسم وسم."],"Invalid attribute name.":["معرِّف سمة غير صالح."],"Too many calls to seek() - this can lead to performance issues.":["العديد من الاستدعاءات لطلبها() - يمكن أن يؤدي ذلك إلى مشكلات في الأداء."],"Unknown bookmark name.":["اسم إشارة مرجعية غير معروف."],"Search Openverse":["البحث في Openverse"],Openverse:ue,"Search audio":["بحث عن ملف صوتي"],"Search videos":["بحث عن مقاطع الفيديو"],"Search images":["بحث عن صور"],'caption"%1$s"/ %2$s':['"%1$s"/ %2$s'],"captionWork by %2$s/ %3$s":["هذا العمل بواسطة%2$s/ %3$s"],'caption"%1$s" by %2$s/ %3$s':['"%1$s" بواسطة %2$s/ %3$s'],"Learn more about CSS":["معرفة المزيد حول CSS"],"There is an error with your CSS structure.":["هناك خطأ في بنية CSS الخاصة بك."],Shadow:pe,"Border & Shadow":["الحدود والظل"],Center:he,'Page List: "%s" page has no children.':["قائمة الصفحات: لا تحتوي صفحة «%s» على أطفال."],"You have not yet created any menus. Displaying a list of your Pages":["لم تقم بعد بإنشاء أي قوائم. عرض قائمة بصفحاتك"],"Untitled menu":["قائمة بدون عنوان"],"Structure for Navigation Menu: %s":[],"(no title %s)":["(لا يوجد عنوان %s)"],"Align text":["محاذاة النص"],"Append to %1$s block at position %2$d, Level %3$d":["إلحاق المكوّن %1$s في الموضع %2$d، المستوى %3$d"],"%s block inserted":["تم إدراج المكوّن %s"],"Report %s":["الإبلاغ عن الـ %s"],"Copy styles":["نسخ الأنماط"],"Stretch items":["تمديد العناصر"],"Block vertical alignment settingSpace between":["المسافة البينية"],"Block vertical alignment settingStretch to fill":["التمدد لملء الفراغات"],"Too many bookmarks: cannot create any more.":["عدد كبير جدا من الإشارات المرجعية: لا يمكن إنشاء المزيد."],"Untitled post %d":["منشور بدون عنوان %d"],"Printing since 1440. This is the development plugin for the block editor, site editor, and other future WordPress core functionality.":["بدأت الخطوط منذ عام 1440. هذه هي الإضافة لمحرر المكونات ومحرر الموقع ووظائف ووردبريس الأساسية المستقبلية الأخرى الخاصة بالتطوير."],"Style Variations":["تنوعات الأنماط"],"Apply globally":["التطبيق عالمياً"],"%s styles applied.":["%s الأنماط المطبقة."],"Currently selected position: %s":["المنصب المحدد حالياً: %s"],Position:me,"The block will not move when the page is scrolled.":["لن يتم تحريك المكوّن عند تمرير الصفحة."],"The block will stick to the top of the window instead of scrolling.":["سيلتصق المكوّن بأعلى النافذة بدلا من التمرير."],Sticky:be,"Paste styles":["لصق الأنماط"],"Pasted styles to %d blocks.":["تم لصق الأنماط لـ %d من المكوّنات."],"Pasted styles to %s.":["تم لصق الأنماط لـ %s."],"Unable to paste styles. Block styles couldn't be found within the copied content.":["غير قادر على لصق الأنماط. تعذر العثور على أنماط المكوّن داخل المحتوى المنسوخ."],"Unable to paste styles. Please allow browser clipboard permissions before continuing.":["غير قادر على لصق الأنماط. يرجى السماح بأذونات حافظة المتصفح قبل المتابعة."],"Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers.":["غير قادر على لصق الأنماط. لا تتوفر هذه الميزة إلا على المواقع الآمنة (https) في المتصفحات الداعمة."],Tilde:ge,"Template part":[],"Apply this block’s typography, spacing, dimensions, and color styles to all %s blocks.":["قم بتطبيق أسلوب الطباعة والتباعد والأبعاد والألوان لهذا المكوّن على جميع مكوّنات %s."],"Import widget area":["استيراد منطقة الودجة"],"Unable to import the following widgets: %s.":["غير قادر على استيراد الودجات التالية: %s."],"Widget area: %s":["منطقة الودجة: %s"],"Select widget area":["تحديد منطقة الودجة"],"Your %1$s file uses a dynamic value (%2$s) for the path at %3$s. However, the value at %3$s is also a dynamic value (pointing to %4$s) and pointing to another dynamic value is not supported. Please update %3$s to point directly to %4$s.":["يستخدم ملف ⁦%1$s⁩ الخاص بك قيمة ديناميكية (⁦%2$s⁩) للمسار في ⁦%3$s⁩. ومع ذلك، فإن القيمة في ⁦%3$s⁩ هي أيضًا قيمة ديناميكية (تشير إلى ⁦%4$s⁩) وتشير إلى قيمة ديناميكية أخرى غير مدعومة. يرجى تحديث ⁦%3$s⁩ للإشارة مباشرة إلى ⁦%4$s⁩."],"Clear Unknown Formatting":["تنظيف التنسيقات غير المعروفة"],CSS:ye,"Open %s styles in Styles panel":[],"Style Book":[],"Additional CSS":["تنسيقات (CSS) إضافية"],"Add your own CSS to customize the appearance and layout of your site.":["أضف تنسيقات الـ CSS الخاصة بك هنا لضبط وتخصيص مظهر وتخطيط موقعك."],"Open code editor":[],"Specify a fixed height.":[],"Block inspector tab display overrides.":[],"Markup is not allowed in CSS.":["وسوم التوصيف (Markup) غير مسموحة في تنسيقات الـ CSS."],"block keywordpage":["صفحة"],"block descriptionDisplays a page inside a list of all pages.":[],"block titlePage List Item":[],"Show details":["إظهار التفاصيل"],"Choose a page to show only its subpages.":["اختر صفحة لعرض صفحاتها الفرعية."],"Parent Page":[],"Media List":["قائمة الوسائط"],Videos:ke,"Go to parent Navigation block":[],Fixed:fe,"Fit contents.":[],"Specify a fixed width.":[],"Stretch to fill available space.":[],"Randomize colors":[],"Document Overview":["نظرة عامة على المستند"],"Convert the current paragraph or heading to a heading of level 1 to 6.":[],"Convert the current heading to a paragraph.":[],"Transform paragraph to heading.":["تحويل الفقرة إلى عنوان."],"Transform heading to paragraph.":[],"Extra Extra Large":["كبير جدًا جدًا"],"Group blocks together. Select a layout:":[],"Color randomizer":[],"Indicates whether the current theme supports block-based templates.":[],"Offset the result set by a specific number of items.":["تخطي النتائج برقم محدد من العناصر."],"untitled post %s":["مقالة بدون عنوان %s"],": %s":[": %s"],"Time to read:":["مدة القراءة:"],"Words:":["الكلمات:"],"Characters:":["الأحرف:"],"Navigate the structure of your document and address issues like empty or incorrect heading levels.":[],Decrement:we,Increment:ve,"Remove caption":["إزالة التسمية"],"Close List View":[],"Choose a variation to change the look of the site.":["اختر شكلًا لتغيير مظهر الموقع."],"Write with calmness":["اكتب بهدوء"],"Distraction free":["بدون تشتيت الانتباه"],"Reduce visual distractions by hiding the toolbar and other elements to focus on writing.":["قلل المشتتات المرئية عن طريق إخفاء شريط الأدوات والعناصر الأخرى للتركيز على الكتابة."],Caption:Se,Pattern:Ce,"Raw size value must be a string, integer or a float.":[],"Link author name to author page":["ربط اسم الكاتب إلى صفحة الكاتب"],"Not available for aligned text.":[],"There’s no content to show here yet.":[],"block titleComments Previous Page":["تعليقات الصفحة السابقة"],"block titleComments Next Page":["التعليقات الصفحة التالية"],"Arrow option for Next/Previous linkChevron":["شارة رتبة"],"Arrow option for Next/Previous linkArrow":["سهم"],"Arrow option for Next/Previous linkNone":["بدون"],"A decorative arrow for the next and previous link.":["سهم زخرفي للرابط التالي والسابق."],"Format tools":["أدوات الصيغة"],"Displays an archive with the latest posts of type: %s.":[],"Archive: %s":["الأرشيف :%s"],"Archive: %1$s (%2$s)":["أرشيف: %1$s (%2$s)"],handle:Te,"Import Classic Menus":["استيراد القوائم الكلاسيكية"],"You are currently in zoom-out mode.":["أنت حالياً في وضع التصغير."],"$store must be an instance of WP_Style_Engine_CSS_Rules_Store_Gutenberg":[],'"%s" successfully created.':['تم إنشاء "%s" بنجاح.'],XXL:Ae,"%1$s. Selected":["%1$s. المحدد"],"%1$s. Selected. There is %2$d event":["المُحدد %1$s. هناك %2$d حدث","المُحدد %1$s. هناك %2$d حدث واحد","المُحدد %1$s. هناك %2$d حدثان","المُحدد %1$s. هناك %2$d أحداث","المُحدد %1$s. هناك %2$d حدث","المُحدد %1$s. هناك %2$d حدث"],"View next month":["عرض الشهر المقبل"],"View previous month":["عرض الشهر الماضي"],"Archive type: Name":["نوع الأرشيف: الاسم"],"Show archive type in title":["إظهار نوع الأرشيف في العنوان"],"Display last modified date":["عرض تاريخ آخر تعديل"],"The Queen of Hearts.":["ملكة القلوب."],"The Mad Hatter.":["جنون حتر."],"The Cheshire Cat.":["قطة شيشاير."],"The White Rabbit.":["الأرنب الأبيض."],"Alice.":["اليس."],"Gather blocks in a container.":["جمع كتل في حاوية."],"Inner blocks use content width":["تستخدم المكوّنات الداخلية عرض المحتوى"],Font:Pe,Constrained:xe,"Spacing control":[],"Custom (%s)":["مخصص (%s)"],"All sides":["جميع الجوانب"],"Disables custom spacing sizes.":["تعطيل أحجام التباعد المخصصة."],"All Authors":["كافة الكتّاب"],"No authors found.":["لم يتم العثور على كتّاب."],"Search Authors":["البحث في الكتّاب"],"Create template part":[],"Manage the fonts and typography used on headings.":["التحكم في الخطوط وأسلوب الطباعة المُستخدمة على العناوين"],H6:Le,H5:$e,H4:De,H3:Ee,H2:Me,H1:Ie,"Select heading level":["تحديد مستوى العنوان"],"View site":["عرض الموقع"],"Display the search results title based on the queried object.":["عرض عنوان نتائج البحث استنادا إلى الكائن الذي تم الاستعلام عنه."],"Search Results Title":["عنوان نتائج البحث"],"Search results for: “search term”":["نتائج البحث عن: «مصطلح البحث»"],"Show search term in title":["عرض مصطلح البحث في العنوان"],Taxonomies:Ne,"Show label":["إظهار التسمية"],"View options":["عرض الخيارات"],"Disables output of layout styles.":["يقوم بتعطيل ناتج أنماط التخطيط."],'Search results for: "%s"':['نتائج البحث عن: "%s"'],"Move %1$d blocks from position %2$d left by one place":["حرّك %1$d مكوّنات من الموضع %2$d إلى اليسار بمقدار موضع واحد"],"Move %1$d blocks from position %2$d down by one place":["حرّك %1$d مكوّنات من الموضع %2$d إلى الأسفل بمقدار موضع واحد"],"Suggestions list":["قائمة الاقتراحات"],"Set the width of the main content area.":["ضبط عرض منطقة المحتوى الرئيسية."],"Border color and style picker":["ملتقط لون ونمط الحدود"],"Switch to editable mode":["التبديل إلى الوضع القابل للتحرير"],"Blocks cannot be moved right as they are already are at the rightmost position":["لا يمكن تحريك المكوّنات إلى اليمين لأنها موجودة بالفعل في أقصى الموضع الأيمن"],"Blocks cannot be moved left as they are already are at the leftmost position":["لا يمكن نقل المكوّنات إلى اليسار لأنها موجودة بالفعل في أقصى اليسار"],"All blocks are selected, and cannot be moved":["تم تحديد جميع المكوّنات، ولا يمكن نقلها"],"Whether the V2 of the list block that uses inner blocks should be enabled.":[],"Post Comments Form block: Comments are not enabled for this item.":["مكوّن نموذج تعليقات المقال: التعليقات غير مُفعّلة لهذا العنصر."],"Time to read":["مدة القراءة"],"%s minute":[],"< 1 minute":["< 1 دقيقة"],"Apply suggested format: %s":["تطبيق التنسيق المقترح: %s"],"Custom template":["قالب مخصّص"],"Displays taxonomy: %s.":["عرض الفئة: %s."],Hover:Re,'Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.':['وصف القالب، مثلا. "مقالة مع شريط جانبي". يمكن تطبيق قالب مُخصص يدويًا على أي مقالة أو صفحة.'],"Change date: %s":["تاريخ التغيير: %s"],"short date format without the yearM j":["M j"],"Apply to all blocks inside":["تنطبق على جميع المكوّنات داخل"],"Active theme spacing scale.":["مقياس تباعد القوالب النشطة."],"Active theme spacing sizes.":["أحجام تباعد القوالب النشطة."],"%sX-Large":["%s كبيرا جداً"],"%sX-Small":["%s صغير جداً"],"Some of the theme.json settings.spacing.spacingScale values are invalid":[],"post schedule date format without yearF j g:i a":[],"Tomorrow at %s":["غدا في تمام الساعة %s"],"post schedule time formatg:i a":["g:i a"],"Today at %s":["اليوم في تمام الساعة %s"],"post schedule full date formatF j, Y g:i a":[],"Displays a single item: %s.":["عرض عنصر مفرد: %s."],"Single item: %s":["عنصر فردي: %s"],"This template will be used only for the specific item chosen.":["سيتم تطبيق هذا القالب للعناصر المختارة حصراً."],"For a specific item":["لعنصر معين"],"For all items":["لجميع العناصر"],"Select whether to create a single template for all items or a specific one.":["حدد ما إذا كنت تريد إنشاء منوال واحد لكل العناصر أو منوال معين."],"Manage the fonts and typography used on buttons.":["التحكم في الخطوط وأسلوب الطباعة المُستخدمة على الأزرار"],"Edit template":["تحرير المنوال"],"Templates define the way content is displayed when viewing your site.":["تحدد المناويل طريقة عرض المحتوى عند عرض موقعك."],"Make the selected text inline code.":["اجعل النص المحدد رمزا مضمنا."],"Strikethrough the selected text.":[],Unset:Be,"action that affects the current postEnable comments":["تفعيل التعليقات"],"Embed a podcast player from Pocket Casts.":["تضمين مشغل بودكاست من Pocket Casts."],"66 / 33":["66 / 33"],"33 / 66":["33 / 66"],"Nested blocks will fill the width of this container.":[],"Nested blocks use content width with options for full and wide widths.":[],"Copy all blocks":["نسخ المكوّنات"],"Overlay opacity":["عتامة الغِشاء"],"Get started here":["إبدأ من هنا"],"Interested in creating your own block?":["هل أنت مهتم بإنشاء المكوّن الخاصة بك؟"],Now:ze,"Always open List View":[],"Opens the List View panel by default.":[],"Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.":["ابدأ في إضافة مكوِّنات العناوين لإنشاء جدول محتويات. سيتم هنا ربط العناوين التي تحتوي على نقاط ارتساء HTML."],"Only including headings from the current page (if the post is paginated).":[],"Only include current page":["قم بتضمين الصفحة الحالية فقط"],"Convert to static list":["تحويل إلى قائمة ثابتة"],Parents:Fe,"Commenter avatars come from Gravatar.":["الصورة الرمزية للمُعلِق تأتي من Gravatar."],"Links are disabled in the editor.":["الروابط مُعطلة في المحرر."],"%s response":[],"%1$s response to %2$s":[],"“%s”":["“%s”"],"block titleComments":["التعليقات"],"Control how this post is viewed.":["التحكم في كيفية عرض هذه المقالة"],"All options reset":["إعادة تعيين جميع الخيارات"],"All options are currently hidden":["جميع الخيارات مخفية حاليًا"],"%s is now visible":["%s مرئي الآن"],"%s hidden and reset to default":["%s مخفي واعادة تعيينه للافتراضي"],"%s reset to default":["%s إعادة التعيين إلى الوضع المبدئي"],Suffix:Ue,Prefix:We,"If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.":[],"That might be a simple arrangement like consecutive paragraphs in a blog post, or a more elaborate composition that includes image galleries, videos, tables, columns, and any other block types.":["قد يكون هذا ترتيبًا بسيطًا مثل فقرات متتالية في مقال، أو تكوين أكثر تفصيلاً يتضمن معارض الصور ومقاطع الفيديو والجداول والأعمدة وأي أنواع مكوِّنات أخرى."],"This is the Content block, it will display all the blocks in any single post or page.":[],"Post Comments Form block: Comments are not enabled.":["مكوّن نموذج تعليقات المقال: التعليقات غير مُفعّلة."],"To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.":["للبدء في إدارة التعليقات وتحريرها وحذفها، يرجى زيارة شاشة التعليقات في لوحة التحكم."],"Hi, this is a comment.":["مرحباً، هذا تعليق."],"January 1, 2000 at 00:00 am":["1 يناير، 2000 الساعة 00:00 ص"],says:He,"A WordPress Commenter":["مُعلِق ووردبريس"],"Leave a Reply":["اترك تعليقاً"],"Response to %s":["الرد على %s"],Response:Oe,"Your comment is awaiting moderation. This is a preview; your comment will be visible after it has been approved.":["تعليقك في انتظار المراجعة. هذه معاينة؛ سيكون تعليقك مرئيًا بعد الموافقة عليه."],"Your comment is awaiting moderation.":["تعليقك في انتظار المراجعة."],"block descriptionDisplays a title with the number of comments.":[],"block titleComments Title":["عنوان التعليقات"],"These changes will affect your whole site.":["ستؤثّر هذه التغييرات على موقعك بأكمله."],"Responses to %s":["الردود على %s"],"One response to %s":["رد واحد على %s"],"“Post Title”":['"عنوان المقالة"'],"Show comments count":["إظهار عدد التعليقات"],"Show post title":["عرض عنوان المشاركه"],"Comments Pagination block: paging comments is disabled in the Discussion Settings":["كتلة ترقيم صفحات التعليقات: تم تعطيل ترحيل صفحات التعليقات في إعدادات المناقشة"],Responses:Ge,"One response":["رد واحد"],"block descriptionGather blocks in a layout container.":["تجميع المكوّنات في حاوية تخطيط."],"block descriptionAn advanced block that allows displaying post comments using different visual configurations.":["مكوّن متقدم يسمح لك باستعراض تعليقات المقالة باستخدام إعدادات مرئية مختلفة."],"block descriptionDisplays the date on which the comment was posted.":["يعرض التاريخ الذي تم نشر التعليق فيه."],"block descriptionDisplays the name of the author of the comment.":["إظهار اسم كاتب التعليق."],"block descriptionThis block is deprecated. Please use the Avatar block instead.":[],"block titleComment Author Avatar (deprecated)":[],"This Navigation Menu is empty.":[],"Browse styles":["تصفح الأنماط"],"Bottom border":["الحدّ السفلي"],"Right border":["الحدّ الأيمن"],"Left border":["الحدّ الأيسر"],"Top border":["الحدّ العلويّ"],"Border color picker.":["ملتقط لون الحدود"],"Border color and style picker.":["ملتقط لون ونمط الحدود"],"Link sides":["ربط الجوانب"],"Unlink sides":["إلغاء ربط الجوانب"],"Quote citation":["كتابة استشهاد"],"Choose a pattern for the query loop or start blank.":["يرجى اختيار تأليفة جاهزة لحلقة الاستعلام أو البدأ فارغاً!"],"Navigation Menu successfully deleted.":[],"Arrange blocks vertically.":["ترتيب المكوّنات عمودياً."],Stack:Ve,"Arrange blocks horizontally.":["تريبت المكوّنات أفقياً."],"Use featured image":["استخدام الصورة البارزة"],Week:Ye,"Group by":[],"Delete selection.":["حذف التحديد."],"Transform to %s":["تحويل إلى %s"],"single horizontal lineRow":["صف"],"Select parent block: %s":[],"Alignment optionNone":["بدون"],"Whether the V2 of the quote block that uses inner blocks should be enabled.":["ما إذا كان يجب تمكين ن2 من مكوّن الاقتباس الذي يستخدم مكوّنات داخلية."],"Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the Latest Posts block, to list posts from the site.":["ميزة إضافة تغذية RSS إلى الصفحة الرئيسية لهذا الموقع غير مدعومة، إذ من الممكن أن تؤدي إلى حلقة تبطئ موقعك. حاول استخدام مكوّن آخر، مثل Block أحدث المقالات، لإدراج المقالات من الموقع."],"block descriptionContains the block elements used to render content when no query results are found.":["يحتوي على عناصر المكوّن المستخدمة لمعالجة المحتوى عند عدم العثور على نتائج استعلام."],"block titleNo Results":[],"block titleList Item":[],"block descriptionAdd a user’s avatar.":["إضافة الصورة الرمزية للمستخدم."],"block titleAvatar":["الصورة الرمزية"],"View Preview":["مشاهدة المعاينة"],"Download your theme with updated templates and styles.":["احصل على نسخة محدثة من القوالب والتنسيقات الخاصة بك."],'Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".':['لاقط اللون المخصص. اللون المختار حاليًا يسمى "%1$s" ولديه القيمة %2$s".'],"Largest size":["أكبر حجم"],"Smallest size":["أصغر حجم"],"Add text or blocks that will display when a query returns no results.":["أضف نصوصًا أو مكوّنات من شأنها أن تظهر عندما لا يُرجع الاستعلام أي نتائج."],"Featured image: %s":["الصورة البارزة: %s"],"Link to post":["ربط بالمقال"],Invalid:qe,"Link to user profile":["رابط للملف الشخصي للعضو"],"Select the avatar user to display, if it is blank it will use the post/page author.":["حدد المستخدم المراد عرض الصورة الرمزية الخاصة به، اذا تمّ ترك هذا الحقل فارغًا فإنّه سيتمّ تعيين الصورة الرمزية للناشر/الكاتب لهذا المحتوى بشكل افتراضي."],"Default Avatar":["الصورة الرمزية المبدئية"],"Enter a date or time format string.":["أدخل صيغة التاريخ أو الوقت."],"Custom format":["تنسيق مخصص"],"Choose a format":["اختيار صيغة"],"Enter your own date format":["ادخال صيغة التاريخ الخاصة بك"],"long date formatF j, Y":["j F، Y"],"medium date format with timeM j, Y g:i A":[],"medium date formatM j, Y":[],"short date format with timen/j/Y g:i A":[],"short date formatn/j/Y":[],"Default format":["التنسيق المبدئي"],Lock:je,Unlock:Je,"Lock all":["قفل الكل"],"Lock %s":["قفل %s"],"(%s website link, opens in a new tab)":["(رابط الموقع الإلكتروني لـ %s، يُفتح في تبويب جديد)"],"(%s author archive, opens in a new tab)":["(أرشيف الكاتب %s، يفتح في تبويب جديد)"],"Preference activated - %s":["تم تفعيل التفضيل - %s"],"Preference deactivated - %s":["تم الغاء تفعيل التفضيل - %s"],"Insert a link to a post or page.":["إدراج رابط لمقالة أو صفحة."],"Classic menu import failed.":["فشل في استيراد القائمة الكلاسيكية."],"Classic menu imported successfully.":["تم استيراد القائمة الكلاسيكية بنجاح."],"Classic menu importing.":["استيراد القائمة التقليدية."],"Failed to create Navigation Menu.":["فشل في إنشاء قائمة تنقّل."],"Navigation Menu successfully created.":["تم إنشاء قائمة التنقل بنجاح."],"Creating Navigation Menu.":["جار إنشاء قائمة تنقل."],'Unable to create Navigation Menu "%s".':['غير قادر على إنشاء قائمة التنقل "%s".'],'Unable to fetch classic menu "%s" from API.':['غير قادر على جلب القائمة التقليدية "%s" من واجهة برمجة التطبيقات (API).'],"Navigation block setup options ready.":["خيارات إعداد مكوّن التنقل جاهزة."],"Loading navigation block setup options…":[],"Choose a %s":["تحديد الـ%s"],"Existing template parts":["أجزاء القالب الموجودة"],"Convert to Link":["تحويل إلى رابط"],"%s blocks deselected.":["تم إلغاء تحديد %s مكوّن."],"%s deselected.":["%s غير محدد."],"block descriptionDisplays the link of a post, page, or any other content-type.":["إظهار رابط لمقالة أو لصفحة أو لأي نوع محتوى آخر."],"block titleRead More":["اقرأ المزيد"],"block descriptionThe author biography.":["النبذة التعريفيّة للكاتب."],"block titleAuthor Biography":["سيرة الكاتب"],'The "%s" plugin has encountered an error and cannot be rendered.':['لقد واجهت الإضافة "%s" خطأ ولا يمكن معاينته.'],"The posts page template cannot be changed.":["لا يمكن تغيير قالب صفحة المقالات."],"Author Biography":["النبذة التعريفيّة للكاتب"],"Create from '%s'":["إنشاء من '%s'"],"Older comments page link":["رابط صفحة التعليقات الأقدم"],"If you take over, the other user will lose editing control to the post, but their changes will be saved.":["إذا توليت زمام الأمور، سيفقد المستخدم الآخر التحكم في تحرير المقالة، ولكن سيتم حفظ التغييرات التي أجروها."],"Select the size of the source image.":["تحديد حجم الصورة المصدر."],"Configure the visual appearance of the button that toggles the overlay menu.":[],"Show icon button":["إظهار زر الأيقونة"],"font weightBlack":["أسود"],"font weightExtra Bold":["سميك جداً"],"font weightBold":["سميك"],"font weightSemi Bold":["شبه سميك"],"font weightMedium":["متوسط"],"font weightRegular":["عادي"],"font weightLight":["فاتح"],"font weightExtra Light":["رفيع جدًا"],"font weightThin":["رفيع"],"font styleItalic":["مائل"],"font styleRegular":["عادي"],"Transparent text may be hard for people to read.":["قد يكون النص الشفاف صعبا على القراءة."],"Sorry, you are not allowed to view this global style.":["عذرًا، غير مسموح لك بعرض هذا التنسيق العام."],"Sorry, you are not allowed to edit this global style.":["عذرًا، غير مسموح لك بتحرير هذا التنسيق العام."],"Older Comments":["التعليقات القديمة"],"Newer Comments":["تعليقات جديدة"],"block descriptionDisplay post author details such as name, avatar, and bio.":["عرض تفاصيل كاتب المقالة مثل الاسم، الصورة الرمزية، والنبذة التعريفيّة."],"Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.":["توفر التصنيفات طريقة مفيدة لتجميع المقالات ذات الصلة معًا ولإخبار القراء بسرعة عن موضوع المقالة."],"Assign a category":["إسناد تصنيف"],"%s is currently working on this post (), which means you cannot make changes, unless you take over.":["%s يعمل حاليًا على هذه المقالة ()، مما يعني أنه لا يمكنك إجراء تغييرات، إلا إذا توليت المهمة."],preview:Qe,"%s now has editing control of this post (). Don’t worry, your changes up to this moment have been saved.":["%s لديه التحكم حاليًا في تحرير هذه المقالة (). لا داعي للقلق، فقد تم حفظ تغييراتك حتى هذه اللحظة."],"Exit editor":["الخروج من المحرر"],"Draft saved.":["تم حفظ المسودة."],"site exporter menu itemExport":["تصدير"],"Close Block Inserter":[],"Page List: Cannot retrieve Pages.":["قائمة الصفحات: لا يمكن استرداد الصفحات."],"Link is empty":["الرابط فارغ"],"Button label to reveal tool panel options%s options":["خيارات الـ %s"],"Search %s":["البحث في %s"],"Set custom size":["تعيين حجم مخصص"],"Use size preset":["استخدام الحجم المحدد مسبقاً"],"Reset colors":["إعادة تعيين الألوان"],"Reset gradient":["إعادة تعيين التدرج"],"Remove all colors":["إزالة كل الألوان"],"Remove all gradients":["إزالة كل التدرجات"],"Color options":["خيارات الألوان"],"Gradient options":["خيارات التدرج"],"Add color":["إضافة لون"],"Add gradient":["إضافة تدرج"],Done:_e,"Gradient name":["اسم التدرج"],"Color %s":["اللون: %s"],"Color format":["تنسيق الألوان"],"Hex color":["لون سداسي"],"block descriptionThe author name.":["اسم الكاتب."],"block titleAuthor Name":["اسم الكاتب"],"block descriptionDisplays the previous comment's page link.":["إظهار رابط صفحة التعليقات السابقة."],"block descriptionDisplays the next comment's page link.":["إظهار رابط صفحة التعليقات التالية."],Icon:Xe,Delete:Ke,"Icon background":["أيقونة الخلفية"],"Use as Site Icon":[],"Site Icons are what you see in browser tabs, bookmark bars, and within the WordPress mobile apps. To use a custom icon that is different from your site logo, use the Site Icon settings.":["أيقونات الموقع هي ماتراه في علامات تبويب المتصفح، وأشرطة الإشارات المرجعية، وداخل تطبيقات ووردبريس للجوال. لاستخدام أيقونة مخصصة مختلفة عن شعار موقعك، استخدم إعدادات أيقونة الموقع."],"Post type":["نوع المشاركة"],"Link to author archive":["رابط أرشيف الكاتب"],"Author Name":["اسم الكاتب"],"You do not have permission to create Navigation Menus.":["ليست لديك صلاحية إنشاء قوائم التنقل."],"You do not have permission to edit this Menu. Any changes made will not be saved.":["ليست لديك صلاحية لتحرير هذه القائمة. لن يتم حفظ أي من التغييرات التي تم إجراؤها."],"Newer comments page link":["رابط صفحة التعليقات الأحدث"],"Site icon.":["أيقونة الموقع."],"Font size nameExtra Large":["كبير جدًا"],"block titlePagination":["تعدد الصفحات"],"block titlePrevious Page":["الصفحة السابقة"],"block titlePage Numbers":["أرقام الصفحات"],"block titleNext Page":["الصفحة التالية"],"block descriptionDisplays a list of page numbers for comments pagination.":["إظهار قائمة بأرقام صفحات التعليقات."],"Site updated.":["تم تحديث الموقع"],"Saving failed.":["فشلت عملية الحفظ."],"https://wordpress.org/documentation/article/styles-overview/":["https://wordpress.org/support/article/styles-overview/"],"An error occurred while creating the site export.":["حدث خطأ أثناء تصدير الموقع."],"Manage menus":["إدارة القوائم"],"%s submenu":["القائمة الفرعية لـ %s"],"block descriptionDisplays a paginated navigation to next/previous set of comments, when applicable.":["يعرض قائمة تنقل ذات صفحات مرقمة إلى مجموعة التعليقات التالية/السابقة، عند الاقتضاء."],"block titleComments Pagination":["ترقيم التعليقات"],Actions:Ze,"An error occurred while restoring the post.":["حدث خطأ أثناء استعادة المقالة."],Rename:et,"An error occurred while setting the homepage.":[],"An error occurred while creating the template part.":["حدث خطأ أثناء إنشاء جزء القالب."],"An error occurred while creating the template.":["حدث خطأ أثناء إنشاء القالب."],"Manage the fonts and typography used on the links.":["إدارة الخطوط المستخدمة على الروابط."],"Manage the fonts used on the site.":["إدارة الخطوط المستخدمة في الموقع."],Aa:tt,"An error occurred while deleting the item.":[],"Show arrow":["إظهار السهم"],"Arrow option for Comments Pagination Next/Previous blocksChevron":["شارة رتبة"],"Arrow option for Comments Pagination Next/Previous blocksArrow":["سهم"],"Arrow option for Comments Pagination Next/Previous blocksNone":["بدون"],"A decorative arrow appended to the next and previous comments link.":["سهم مزخرف ملحق بروابط التعليقات التالية والسابقة."],"Indicates this palette is created by the user.Custom":["مُخصص"],"Indicates this palette comes from WordPress.Default":["افتراضي"],"Indicates this palette comes from the theme.Theme":["قالب"],"Add default block":["إضافة مكوّن افتراضي"],"Unable to open export file (archive) for writing.":["تعذر فتح ملف التصدير (الأرشيف) للكتابة."],"Zip Export not supported.":["تصدير ZIP غير مدعوم."],"Displays latest posts written by a single author.":["إظهار أحدث المقالات المنشورة بواسطة كاتب واحد."],"Here’s a detailed guide to learn how to make the most of it.":["هذا دليل تفصيلي حول كيفية الإستفادة القصوى منها."],"New to block themes and styling your site?":[],"You can adjust your blocks to ensure a cohesive experience across your site — add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.":["يمكنك تعديل المكوّنات الخاصة بك لضمان تجربة متماسكة عبر موقعك — ​​أضف ألوانك الفريدة إلى مكوّن زر ذات علامة تجارية، أو عدّل مكوّن العنوان إلى الحجم المفضل لديك."],"Personalize blocks":["تخصيص المكوّنات"],"You can customize your site as much as you like with different colors, typography, and layouts. Or if you prefer, just leave it up to your theme to handle!":[],"Set the design":["حدد التصميم"],"Tweak your site, or give it a whole new look! Get creative — how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.":["اضبط موقعك، أو أعطه مظهرًا جديدًا كلياً — ما رأيك بلائحة ألوان جديدة للأزرار، أو اختيار نوع خط جديد؟ ألقِ نظرة على ما يمكنك فعله هنا."],"Welcome to Styles":["مرحبًا بك في التنسيقات"],styles:ot,"Click to start designing your blocks, and choose your typography, layout, and colors.":["انقر على للبدء بتصميم المكوّنات واختيار الخطوط والتخطيط والألوان."],"Design everything on your site — from the header right down to the footer — using blocks.":["صمم كل شيء على موقعك - من الترويسة إلى التذييل - باستخدام المكوّنات."],"Edit your site":["تحرير الموقع"],"Welcome to the site editor":["مرحبًا بك في مُحرّر الموقع"],"Add a featured image":["إضافة صورة بارزة"],"block descriptionThis block is deprecated. Please use the Comments block instead.":[],"block titleComment (deprecated)":[],"block descriptionShow a block pattern.":["عرض نمط لـ مكوّن."],"block titlePattern":["نمط"],"block descriptionContains the block elements used to display a comment, like the title, date, author, avatar and more.":["يحتوي على عناصر المكوِّن المُستخدمة لعرض تعليق، مثل العنوان والتاريخ والكاتب والصورة الرمزية والمزيد."],"block titleComment Template":["قالب التعليقات"],"block descriptionDisplays a link to reply to a comment.":["يعرض رابط للرد على تعليق."],"block titleComment Reply Link":["رابط الرد على التعليقات"],"block descriptionDisplays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.":["يعرض رابط لتحرير التعليق في لوحة تحكم ووردبريس. هذا الرابط مرئي فقط للمستخدمين الذين يمتلكون صلاحية تحرير التعليق."],"block titleComment Edit Link":["رابط تحرير التعليق"],"block descriptionDisplays the contents of a comment.":["إظهار محتوى التعليق."],"block titleComment Author Name":["اسم كاتب التعليق"],"%s applied.":["%s تم تطبيقها."],"%s removed.":["تم إزالة %s."],"%s: Sorry, you are not allowed to upload this file type.":["%s: عذراً، غير مسموح لك بتحميل هذا النوع من الملفات."],"This change will affect your whole site.":["سيؤثر هذا التغيير على موقعك بالكامل."],"Use left and right arrow keys to resize the canvas.":["استخدم مفاتيح الأسهم الأيمن والأيسر لتغيير حجم اللوحة."],"Drag to resize":["اسحب لتغيير الحجم"],"Submenu & overlay background":["خلفية القائمة الفرعية والغِشاء"],"Submenu & overlay text":["نص القائمة الفرعية والغِشاء"],"Create new Menu":[],"Unsaved Navigation Menu.":[],Menus:st,"Open List View":[],"Embed Wolfram notebook content.":["تضمين محتوى دفتر Wolfram."],Reply:it,"Displays more block tools":["إظهار المزيد من أدوات المكوّن"],"Create a two-tone color effect without losing your original image.":["إنشاء تأثير لوني بدرجتين دون أن تفقد صورتك الأصلية."],"Remove %s":["إزالة %s"],"Explore all patterns":["استكشاف كل الأنماط"],"Allow to wrap to multiple lines":["السماح للالتفاف إلى خطوط متعددة"],"No Navigation Menus found.":[],"Theme not found.":["القالب غير موجود"],"HTML title for the post, transformed for display.":["عنوان HTML للمقالة، مُعد للعرض."],"Title for the global styles variation, as it exists in the database.":["عنوان مجموعة التنسيقات العامة، كما هو موجود في قاعدة البيانات."],"Title of the global styles variation.":["عنوان مجموعة التنسيقات العامة."],"Global settings.":["الإعدادات العامة."],"Global styles.":["تنسيقات عامة."],"ID of global styles config.":["مُعرِّف إعداد التنسيقات العامة."],"No global styles config exist with that id.":["لا توجد تنسيقات عامة متوفر لها إعدادات مع هذا المُعرّف."],"Sorry, you are not allowed to access the global styles on this site.":["عذرًا، غير مسموح لك بالوصول إلى التنسيقات العامة على هذا الموقع."],"The theme identifier":["مُعرف القالب"],"%s Avatar":["%s الصورة الرمزية"],"block style labelPlain":["عادي"],Elements:at,"Customize the appearance of specific blocks and for the whole site.":["تخصيص مظهر مكوّنات محددة ولكامل الموقع."],"Link to comment":["رابط للتعليق"],"Link to authors URL":["رابط للكتاب URL"],"Choose an existing %s or create a new one.":["إختار %s موجود أو انشئ واحد جديد."],"Open on click":["فتح عند النقر"],Submenus:nt,Always:rt,"Collapses the navigation options in a menu icon opening an overlay.":["طيّ خيارات التنقل في أيقونة قائمة تفتح كـ غِشاء."],"Configure overlay menu":["تهيئة قائمة الغِشاء"],"Overlay Menu":["قائمة الغِشاء"],Display:lt,"Embed Pinterest pins, boards, and profiles.":["تضمين دبابيس Pinterest، اللوحات والملفات الشخصية."],bookmark:ct,"block descriptionDisplays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.":["عرض اسم الموقع. قم بتحديث المكوّن، وسيتم تطبيق التغييرات في كل مكان تم استخدامه فيه. يظهر هذا أيضًا في شريط عنوان المتصفح وفي نتائج البحث."],Highlight:dt,"Create page: %s":["إنشاء صفحة: %s"],"You do not have permission to create Pages.":["ليس لديك صلاحية إنشاء صفحات."],Palette:ut,"Include the label as part of the link":["إضافة التسمية كجزء من الرابط"],"Previous: ":["السابق:"],"Next: ":["التالي:"],"Make title link to home":["جعل رابط العنوان يشير الصفحة الرئيسة"],"Block spacing":["تباعد المكوَنات"],"Max %s wide":["أقصى عرض %s"],"label before the title of the previous postPrevious:":["السابق:"],"label before the title of the next postNext:":["التالي:"],"block descriptionAdd a submenu to your navigation.":["أضف قائمة فرعية لقائمة التصفّح الخاص بك."],"block titleSubmenu":["القائمة الفرعية"],"block descriptionDisplay content in multiple columns, with blocks added to each column.":["عرض المحتوى في عدة أعمدة، من خلال إضافة مكوّنات لكل عمود."],"Customize the appearance of specific blocks for the whole site.":["تخصيص مظهر مكوّنات محددة لكامل الموقع."],Colors:pt,"Hide and reset %s":["إخفاء وإعادة تعيين %s"],"Reset %s":["إعادة تعيين %s"],"The